CN116822912B - Intelligent dispatching method and device for electric vehicle trunk line long-distance transportation charging and changing - Google Patents
Intelligent dispatching method and device for electric vehicle trunk line long-distance transportation charging and changing Download PDFInfo
- Publication number
- CN116822912B CN116822912B CN202311099326.XA CN202311099326A CN116822912B CN 116822912 B CN116822912 B CN 116822912B CN 202311099326 A CN202311099326 A CN 202311099326A CN 116822912 B CN116822912 B CN 116822912B
- Authority
- CN
- China
- Prior art keywords
- charging
- electric vehicle
- time point
- data
- target site
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
技术领域Technical field
本申请涉及电动车辆技术领域,具体涉及一种电动车辆干线长途运输充换电智能调度方法及装置。This application relates to the technical field of electric vehicles, and specifically relates to an intelligent dispatching method and device for charging and replacing batteries in long-distance transportation of electric vehicles on trunk lines.
背景技术Background technique
电动车辆因其具有节能、环保的特性,近年来发展迅速,而长途车辆作为交通运输领域的碳排放大户,全面推广电动化迫在眉睫。除了环保问题,用户更困扰的是由于充电慢、充电难、续航焦虑等带来的运营效率问题。为解决以上问题,很多电动车辆已经可支持充电和换电两种补能模式,与此同时,能够为电动车辆提供充电和/或换电服务的补能电站也应运而生。Electric vehicles have developed rapidly in recent years due to their energy-saving and environmentally friendly characteristics. As long-distance vehicles are major carbon emitters in the transportation field, it is urgent to fully promote electrification. In addition to environmental issues, users are more troubled by operational efficiency issues caused by slow charging, difficulty in charging, and anxiety about battery life. In order to solve the above problems, many electric vehicles can already support two energy replenishment modes: charging and battery swapping. At the same time, energy replenishment power stations that can provide charging and/or battery swapping services for electric vehicles have also emerged.
由于每个补能电站的服务能力有限,虽然目前已经出现了一些基于补能电站的运营情况为电动车辆制定充电和/或换电的调度方案,但现有技术通常仅是根据电动车辆当前剩余电量推荐最近一次可进行充电和/或换电的补能电站。对于执行干线长途运输任务的电动车辆而言,在执行一次干线长途运输任务过程中可能需要进行多次补能,但是利用现有技术所制定的充电和/或换电的调度方案有可能出现电动车辆因在执行干线长途运输任务过程中充电和/或换电次数过多,导致任务整体执行时长过长的现象。Due to the limited service capacity of each energy supplement power station, although some charging and/or battery swap scheduling plans have been developed for electric vehicles based on the operation conditions of the energy supplement power station, the existing technology is usually only based on the current surplus of electric vehicles. The battery capacity is recommended to be the most recent energy replenishment power station that can be charged and/or replaced. For electric vehicles that perform long-distance transportation tasks on trunk lines, they may need to replenish energy multiple times during one long-distance transportation task on trunk lines. However, charging and/or battery replacement scheduling plans developed using existing technologies may lead to the emergence of electric vehicles. The vehicle was charged and/or replaced too many times during the long-distance transport mission, resulting in the overall mission taking too long.
发明内容Contents of the invention
有鉴于此,本发明实施例所解决的技术问题之一在于提供一种电动车辆干线长途运输充换电智能调度方法及装置,用以克服现有技术中电动车辆因在执行干线长途运输任务过程中充电和/或换电次数过多,导致任务整体执行效率较低的问题。In view of this, one of the technical problems solved by the embodiments of the present invention is to provide an intelligent dispatching method and device for charging and replacing electric vehicles in long-distance long-distance transportation of electric vehicles, so as to overcome the problem in the prior art that electric vehicles have to perform long-distance transportation tasks on main lines. The problem is that excessive charging and/or battery replacement times lead to low overall task execution efficiency.
本申请实施例第一方面公开一种电动车辆干线长途运输充换电智能调度方法,所述方法包括:The first aspect of the embodiments of this application discloses an intelligent dispatching method for electric vehicle main line long-distance transportation charging and replacement. The method includes:
根据电动车辆执行干线长途运输任务过程中的当前位置数据和目的地位置数据,确定至少一个可选充换电站的固定位置数据;Determine the fixed location data of at least one optional charging and swapping station based on the current location data and destination location data of the electric vehicle during its long-distance transportation mission;
构建调度目标函数;其中,所述调度目标函数用于根据所述电动车辆的所述当前位置数据、所述目的地位置数据、停留计划数据、停留时长数据,以及全部所述可选充换电站的固定位置数据,计算获得最高调度分值;所述停留计划数据用于表征在全部所述可选充换电站是否停留;所述停留时长数据用于表征在全部所述可选充换电站的停留时长;所述调度分值至少根据所述电动车辆完成所述干线长途运输任务的总时长所确定;Construct a dispatch objective function; wherein the dispatch objective function is used to calculate the current location data of the electric vehicle, the destination location data, stay plan data, stay duration data, and all optional charging and swapping stations. The fixed location data is calculated to obtain the highest scheduling score; the stay plan data is used to characterize whether to stay at all the optional charging and swapping stations; the stay duration data is used to characterize the stay at all the optional charging and swapping stations. Length of stay; the scheduling score is at least determined based on the total time for the electric vehicle to complete the trunk long-distance transportation task;
根据所述电动车辆的所述当前位置数据、所述目的地位置数据、当前行驶状态数据,以及全部所述可选充换电站的所述固定位置数据,确定调度约束条件;其中,所述调度约束条件用于约束所述电动车辆在不进行充电和/或换电时所能到达的全部所述可选充换电站,所述电动车辆在满电的状态下从每个所述可选充换电站出发所能到达的未经过的其他所述可选充换电站,以及所述电动车辆在满电的状态下出发且无需再进行充电和/或换电便可到达目的地的全部所述可选充换电站;所述当前行驶状态数据用于表征动力电池的剩余可用电量;Determine scheduling constraints based on the current location data, the destination location data, current driving status data of the electric vehicle, and the fixed location data of all optional charging and swapping stations; wherein, the scheduling The constraint conditions are used to restrict all the optional charging and swapping stations that the electric vehicle can reach when not charging and/or exchanging batteries. When the electric vehicle is fully charged, it starts from each of the optional charging and exchanging stations. Other optional charging and swapping stations that are reachable by the battery swapping station and have not been passed through, and all descriptions of the electric vehicle that can reach its destination without further charging and/or battery swapping when it is fully charged. Optional charging and swapping station; the current driving status data is used to represent the remaining available power of the power battery;
根据所述调度目标函数和所述调度约束条件,利用预设最优解算法获得停留推荐数据;其中,所述停留推荐数据用于表征推荐的所述电动车辆在全部所述可选充换电站是否停留。According to the scheduling objective function and the scheduling constraints, a preset optimal solution algorithm is used to obtain stay recommendation data; wherein the stay recommendation data is used to represent the recommended electric vehicles at all optional charging and swapping stations. Whether to stay.
本申请实施例第二方面公开一种电动车辆干线长途运输充换电智能调度装置,所述装置包括:The second aspect of the embodiment of the present application discloses an intelligent dispatching device for electric vehicle mainline long-distance transportation charging and replacement. The device includes:
编码模块,用于根据电动车辆执行干线长途运输任务过程中的当前位置数据和目的地位置数据,确定至少一个可选充换电站的固定位置数据;An encoding module used to determine the fixed position data of at least one optional charging and swapping station based on the current position data and destination position data of the electric vehicle during the long-distance transportation mission on the trunk line;
目标函数构建模块,用于构建调度目标函数;其中,所述调度目标函数用于根据所述电动车辆的所述当前位置数据、所述目的地位置数据、停留计划数据、停留时长数据,以及全部所述可选充换电站的固定位置数据,计算获得最高调度分值;所述停留计划数据用于表征在全部所述可选充换电站是否停留;所述停留时长数据用于表征在全部所述可选充换电站的停留时长;所述调度分值至少根据所述电动车辆完成所述干线长途运输任务的总时长所确定;An objective function building module is used to construct a scheduling objective function; wherein the scheduling objective function is used to calculate the current location data of the electric vehicle, the destination location data, stay plan data, stay duration data, and all The fixed location data of the optional charging and swapping stations are calculated to obtain the highest dispatch score; the stay plan data is used to represent whether to stay at all the optional charging and swapping stations; the stay duration data is used to represent whether to stay at all the optional charging and swapping stations. The length of stay at the optional charging and swapping station; the scheduling score is at least determined based on the total time for the electric vehicle to complete the trunk long-distance transportation task;
约束构建模块,用于根据所述电动车辆的所述当前位置数据、所述目的地位置数据、当前行驶状态数据,以及全部所述可选充换电站的所述固定位置数据,确定调度约束条件;其中,所述调度约束条件用于约束所述电动车辆在不进行充电和/或换电时所能到达的全部所述可选充换电站,所述电动车辆在满电的状态下从每个所述可选充换电站出发所能到达的未经过的其他所述可选充换电站,以及所述电动车辆在满电的状态下出发且无需再进行充电和/或换电便可到达目的地的全部所述可选充换电站;所述当前行驶状态数据用于表征动力电池的剩余可用电量;A constraint building module configured to determine scheduling constraints based on the current location data, the destination location data, the current driving status data of the electric vehicle, and the fixed location data of all optional charging and swapping stations. ; Wherein, the scheduling constraints are used to constrain all the optional charging and swapping stations that the electric vehicle can reach when not charging and/or swapping. The electric vehicle starts from every charging station when fully charged. Other optional charging and swapping stations that can be reached without passing through one of the optional charging and swapping stations, and the electric vehicle can reach them by starting out in a fully charged state and without further charging and/or swapping batteries. All the optional charging and swapping stations at the destination; the current driving status data is used to represent the remaining available power of the power battery;
最优解算法计算模块,用于根据所述调度目标函数和所述调度约束条件,利用预设最优解算法获得停留推荐数据;其中,所述停留推荐数据用于表征推荐的所述电动车辆在全部所述可选充换电站是否停留。An optimal solution algorithm calculation module, configured to obtain stay recommendation data using a preset optimal solution algorithm according to the dispatch objective function and the dispatch constraint conditions; wherein the stay recommendation data is used to characterize the recommended electric vehicle Whether to stop at all the optional charging and swapping stations mentioned above.
本发明实施例中,首先通过确定可选充换电站的固定位置数据,其次构建调度目标函数、确定调度约束条件,最后利用预设最优解算法获得停留推荐数据,完成对每辆电动车辆的充换电需求的调度。与现有技术相比,本发明实现了对电动车辆在执行干线长途运输任务时充换电需求的整体智能调度,使得电动车辆在执行运输任务时有最合理的充换电调度方案,提高了电动车辆完成干线长途运输任务的整体效率。In the embodiment of the present invention, firstly, the fixed position data of the optional charging and swapping stations are determined, secondly, the dispatching objective function is constructed, the dispatching constraints are determined, and finally the preset optimal solution algorithm is used to obtain the stay recommendation data to complete the evaluation of each electric vehicle. Scheduling of charging and replacement needs. Compared with the existing technology, the present invention realizes the overall intelligent dispatching of the charging and replacing needs of electric vehicles when performing long-distance transportation tasks on trunk lines, so that electric vehicles have the most reasonable charging and replacing scheduling plan when performing transportation tasks, and improves the efficiency of electric vehicles. The overall efficiency of electric vehicles in completing long-distance transport tasks on trunk lines.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required to be used in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. Those of ordinary skill in the art can also obtain other drawings based on these drawings without exerting creative efforts.
图1是本申请实例一公开的一种电动车辆干线长途运输充换电智能调度方法的流程示意图;Figure 1 is a schematic flowchart of an intelligent dispatching method for battery charging and replacement in trunk line long-distance transportation of electric vehicles disclosed in Example 1 of this application;
图2是本申请实例一公开的获得第二目标站点的停留时长的流程示意图;Figure 2 is a schematic flowchart of obtaining the residence time of the second target site disclosed in Example 1 of the present application;
图3是本申请实例一公开的获得第一目标站点的停留时长的流程示意图;Figure 3 is a schematic flowchart of obtaining the residence time of the first target site disclosed in Example 1 of the present application;
图4是本申请实例一公开的获得第二时间点和第二耗电量的流程示意图;Figure 4 is a schematic flowchart of obtaining the second time point and the second power consumption disclosed in Example 1 of the present application;
图5是本申请实例二公开的一种电动车辆干线长途运输充换电智能调度方法的流程示意图;Figure 5 is a schematic flowchart of an intelligent dispatching method for battery charging and replacement in trunk line long-distance transportation of electric vehicles disclosed in Example 2 of this application;
图6是本申请实例三公开的一种电动车辆干线长途运输充换电智能调度装置的结构示意框图。Figure 6 is a schematic structural block diagram of an intelligent dispatching device for battery charging and replacement in trunk line long-distance transportation of electric vehicles disclosed in Example 3 of this application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.
需要说明的是,本申请的说明书和权利要求书中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本申请实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms “first”, “second”, “third” and “fourth” in the description and claims of this application are used to distinguish different objects, rather than to describe specific objects. order. The terms "comprising" and "having" and any variations thereof in the embodiments of this application are intended to cover non-exclusive inclusion, for example, a process, method, device, product or equipment that includes a series of steps or units and need not be limited to the clear Those steps or elements listed may instead include other steps or elements not expressly listed or inherent to the process, method, product or apparatus.
实例一Example 1
如图1所示,图1为本申请实例一公开的一种电动车辆干线长途运输充换电智能调度方法的流程示意图,该方法包括:As shown in Figure 1, Figure 1 is a schematic flow chart of an intelligent dispatching method for charging and replacing batteries in trunk line long-distance transportation of electric vehicles disclosed in Example 1 of the present application. The method includes:
步骤S101,根据电动车辆执行干线长途运输任务过程中的当前位置数据和目的地位置数据,确定至少一个可选充换电站的固定位置数据。Step S101: Determine the fixed position data of at least one optional charging and swapping station based on the current position data and destination position data of the electric vehicle during the long-distance transportation mission on the trunk line.
本实施例中,干线是指可供电动车辆执行长途运输任务的运输网中起骨干作用的线路。由于干线通常是跨区域的连接线路,电动车辆沿干线执行长途运输任务时通常需要进行中途能源补给才能从出发地行驶到目的地,是以干线沿线设有间隔一定距离的可供电动车辆进行充电和/或换电的多个补能电站,这些补能电站的位置通常是固定的,可满足电动车辆在执行运输任务途中至少一次的充电和/或换电需求。In this embodiment, a trunk line refers to a line that serves as the backbone of a transportation network that allows electric vehicles to perform long-distance transportation tasks. Since main lines are usually cross-regional connecting lines, electric vehicles usually need to be recharged midway when performing long-distance transportation tasks along the main lines to travel from the starting point to the destination. Therefore, there are charging stations at certain distances along the main lines for electric vehicles to charge. and/or multiple energy supplement power stations for power exchange. The locations of these energy supplement power stations are usually fixed and can meet the charging and/or power exchange needs of electric vehicles at least once during transportation tasks.
本实施例中,电动车辆是指沿干线执行长途运输任务的电动车辆,其当前最新的地理位置可用当前位置数据进行表征,即当前位置数据用于表征电动车辆在执行本次干线长途运输任务时的当前地理位置。电动车辆的类型、品牌、动力电池的种类、核载人数和最大满载质量等参数不作限制。In this embodiment, the electric vehicle refers to an electric vehicle that performs long-distance transportation tasks along the trunk line. Its current latest geographical location can be characterized by current location data, that is, the current location data is used to characterize the electric vehicle when performing this long-distance transportation task on the trunk line. current geographical location. There are no restrictions on parameters such as the type, brand, type of power battery, number of passengers and maximum full load mass of electric vehicles.
本实施例中,电动车辆执行本次干线长途运输任务的目的地的地理位置可用目的地位置数据进行表征。电动车辆执行本次干线长途运输任务的目的地的具体位置不限,即可位于干线沿线范围内,也可不位于干线沿线范围内。但是对于全部电动车辆而言,执行本次干线长途运任务的过程中在干线沿线的电站进行最后一次充电和/或换电后可直接到达目的地。In this embodiment, the geographical location of the destination where the electric vehicle performs this main line long-distance transportation task can be characterized by destination location data. The specific location of the destination where the electric vehicle performs this trunk line long-distance transportation task is not limited, and it may or may not be located along the trunk line. However, for all electric vehicles, during the long-distance transportation mission of this main line, they can directly reach the destination after the last charging and/or battery replacement at the power station along the main line.
本实施例中,电动车辆在执行干线长途运输任务途中从当前位置向目的地位置前进时会沿线经过其间的多个可供其进行充电和/或换电的补能电站,这些补能电站即为可选充换电站。可选充换电站的具体地理位置用固定位置数据进行表征。In this embodiment, when an electric vehicle is performing a long-distance transportation mission on a trunk line and moves from its current location to its destination, it will pass along a number of energy-supplementing power stations that can be used for charging and/or exchanging electricity. These energy-supplementing power stations are: It is an optional charging and swapping station. The specific geographical location of optional charging and swapping stations is characterized by fixed location data.
步骤S102,构建调度目标函数。Step S102: Construct a scheduling objective function.
本实施例中,调度目标函数用于根据电动车辆的当前位置数据、目的地位置数据、停留计划数据、停留时长数据,以及全部可选充换电站的固定位置数据,计算获得最高调度分值。In this embodiment, the dispatch objective function is used to calculate and obtain the highest dispatch score based on the electric vehicle's current location data, destination location data, stay plan data, stay duration data, and fixed location data of all optional charging and swapping stations.
本实施例中,停留计划数据用于表征在全部可选充换电站是否停留,具体表征方式不限,可根据实际应用需求进行合理选择。例如,停留计划数据可选用5个编码位,依次对应于沿干线依次分布的A、B、C、D、E共5个可选充换电站,其中用1表示停留,0表示不停留,则当停留数据为01101时,则表征在A和D这两个可选充换电站不停留,B、C和E这三个可选充换电站停留。In this embodiment, the stay plan data is used to represent whether to stay at all optional charging and swapping stations. The specific representation method is not limited and can be reasonably selected according to actual application requirements. For example, the stay plan data can use 5 coding bits, which correspond to a total of 5 optional charging and swapping stations A, B, C, D, and E distributed along the main line, where 1 means stay and 0 means no stay, then When the stay data is 01101, it means that the vehicle will not stay at the two optional charging and swapping stations A and D, but will stay at the three optional charging and swapping stations B, C and E.
本实施例中,停留时长数据用于表征在全部可选充换电站的停留时长。当确定电动车辆要在某个具体的可选充换电站进行停留时,可预估或者预先设置一个停留时长,该停留时长的值可以是固定的值,也可以是不定的值,具体的时长值不限。In this embodiment, the stay time data is used to represent the stay time at all optional charging and swapping stations. When it is determined that the electric vehicle will stay at a specific optional charging and swapping station, a stay duration can be estimated or set in advance. The stay duration can be a fixed value or an indefinite value. The specific duration No limit to value.
例如,固定时长值可以是每次都停留30分钟、40分钟、50分钟等;不定时长值可以是在某个可选充换电站停留35分钟、45分钟或55分钟等。For example, the fixed duration value can be to stay at an optional charging and swapping station for 30 minutes, 40 minutes, 50 minutes, etc.; the variable duration value can be to stay at an optional charging and swapping station for 35 minutes, 45 minutes, or 55 minutes, etc.
本实施例中,调度分值至少根据电动车辆完成干线长途运输任务的总时长所确定,调度分值的具体计算方法以及分值上限不限,可根据实际应用需求进行合理选择。In this embodiment, the dispatching score is at least determined based on the total time it takes for the electric vehicle to complete the trunk long-distance transportation task. The specific calculation method of the dispatching score and the upper limit of the score are not limited, and can be reasonably selected according to actual application requirements.
例如,调度分值可仅根据电动车辆完成干线长途运输任务的总时长所确定,即总时长越短,则调度分值越高;调度分值还可根据电动车辆完成干线长途运输任务的总时长,以及总花费或者总行驶里程综合确定。For example, the dispatching score can be determined only based on the total time for electric vehicles to complete trunk long-distance transportation tasks, that is, the shorter the total time, the higher the dispatching score; the dispatching score can also be determined based on the total time for electric vehicles to complete trunk long-distance transportation tasks. , and the total cost or total mileage are comprehensively determined.
本实施例中,根据电动车辆的当前位置数据、停留计划数据、目的地位置数据,以及全部可选充换电站的固定位置数据,可计算出电动车辆从当前位置行驶到目的地位置的总行驶里程,并进一步根据预设的行驶速度规则推算出电动车辆的行驶时长;根据停留时长数据可计算出电动车辆在全部可选充换电站进行充电和/或换电的补能时长;行驶时长与补能时长之和,即为电动车辆完成干线长途运输任务的总时长。In this embodiment, based on the current location data, stay plan data, destination location data of the electric vehicle, and the fixed location data of all optional charging and swapping stations, the total travel distance of the electric vehicle from the current location to the destination location can be calculated. mileage, and further calculate the driving time of the electric vehicle based on the preset driving speed rules; based on the dwell time data, the energy replenishing time of the electric vehicle at all optional charging and swapping stations can be calculated; the driving time is related to The sum of the energy replenishment times is the total time for electric vehicles to complete long-distance transportation tasks on trunk lines.
可选地,考虑到电动车辆进行充电的价格通常比换电的价格低,并且位于不同位置的可选充换电站的收费标准可能也会有所不同,在实际应用中,电动车辆执行干线长途运输任务中通常不仅考虑时间成本,还会考虑运输的费用成本。因此为了使得最终确定的停留推荐数据更好地满足用户需求,在制定调度目标函数时可进一步考虑费用成本。Optionally, considering that the price of charging an electric vehicle is usually lower than the price of battery swapping, and the charging standards of optional charging and swapping stations located in different locations may also be different, in practical applications, electric vehicles perform long-distance trunk lines In transportation tasks, not only the time cost is usually considered, but also the transportation cost. Therefore, in order to make the final stay recommendation data better meet user needs, the cost can be further considered when formulating the scheduling objective function.
具体而言,调度目标函数用于根据电动车辆的当前位置数据、目的地位置数据、停留计划数据、停留时长数据、充换电安排数据,以及全部可选充换电站的固定位置数据和收费标准数据,计算获得最高调度分值。Specifically, the dispatch objective function is used to calculate the current location data, destination location data, stay plan data, stay duration data, charging and swapping arrangement data of electric vehicles, as well as the fixed location data and charging standards of all optional charging and swapping stations. Data is used to calculate the highest scheduling score.
其中,充换电安排数据用于表征电动车辆在全部可选充换电站进行充电的起始时间点和终止时间点,以及在全部可选充换电站进行换电的起始时间点和终止时间点,具体表征方式不限,可依据实际情况自行选择。Among them, the charging and swapping arrangement data is used to represent the starting time point and ending time point of charging of electric vehicles at all optional charging and swapping stations, as well as the starting time point and ending time of charging at all optional charging and swapping stations. Point, the specific representation method is not limited and can be selected according to the actual situation.
例如,当电动车辆在可选充换电站A仅在10:00-10:50进行充电,在可选充换电站B仅在15:00-15:10进行换电,在可选充换电站C不进行充电和换电时,则充换电安排数据中可用10:00表征在可选充换电站A进行充电的起始时间点,用10:50表征在可选充换电站A进行充电的终止时间点,用空值表征在可选充换电站A进行换电的起始时间点和终止时间点;充换电安排数据中可用15:00表征在可选充换电站B进行换电的起始时间点,用15:10表征在可选充换电站B进行换电的终止时间点,用空值表征在可选充换电站B进行充电的起始时间点和终止时间点;充换电安排数据中用空值表征在可选充换电站C进行充电和换电的起始时间点和终止时间点。For example, when an electric vehicle is charged at optional charging and swapping station A only from 10:00-10:50, and is only charged at optional charging and swapping station B from 15:00-15:10, When C is not charging and swapping, the charging and swapping arrangement data can use 10:00 to represent the starting time point for charging at optional charging and swapping station A, and 10:50 to represent charging at optional charging and swapping station A. The end time point of , use a null value to represent the starting time point and end time point of battery swapping at optional charging and swapping station A; 15:00 can be used in the charging and swapping schedule data to represent battery swapping at optional charging and swapping station B. The starting time point of , 15:10 is used to represent the end time point of battery swapping at optional charging and swapping station B, and a null value is used to represent the starting and ending time points of charging at optional charging and swapping station B; charging Null values are used in the battery swap arrangement data to represent the starting time point and the end time point of charging and battery swapping at the optional charging and swapping station C.
其中,可选充换电站的收费标准数据用于表征该可选充换电站的充电服务收费规则和换电服务收费规则,具体表征方式不限,可依据实际情况自行选择。Among them, the charging standard data of the optional charging and swapping station is used to represent the charging service charging rules and battery swapping service charging rules of the optional charging and swapping station. The specific representation method is not limited and can be selected according to the actual situation.
其中,调度分值用于综合评估电动车辆完成干线长途运输任务的总时长的长短和总花费的多少。调度分值的具体计算方法不限,可根据实际应用情况进行合理选择。Among them, the dispatch score is used to comprehensively evaluate the total time and total cost of electric vehicles completing trunk long-distance transportation tasks. The specific calculation method of the dispatch score is not limited and can be reasonably selected according to the actual application situation.
例如,可首先根据电动车辆完成干线长途运输任务的总时长确定一个时长评分标准,时长评分标准中总时长越短则分值越高;根据电动车辆完成干线长途运输任务的总花费确定一个花费评分标准,花费评分标准中总花费越少则分值越高;然后对时长评分标准和花费评分标准中各分值分别设置对应的权重系数;在确定出一个调度方案的时长分值和花费分值后,可将两者分别乘以对应的权重系数后求和,以计算获得该调度方案的调度分值。For example, a duration scoring standard can be determined based on the total time for electric vehicles to complete trunk long-distance transportation tasks. In the duration scoring standard, the shorter the total time, the higher the score; a cost score can be determined based on the total cost of electric vehicles to complete trunk long-distance transportation tasks. Standard, the less the total cost in the cost scoring standard, the higher the score; then set corresponding weight coefficients for each score in the duration scoring standard and cost scoring standard; after determining the duration score and cost score of a scheduling plan Finally, the two can be multiplied by the corresponding weight coefficients and then summed to calculate the scheduling score of the scheduling plan.
其中,可采取分段计算的方式分别计算出电动车辆在每个进行充电和/或换电的可选充换电站的花费,然后累加获得电动车辆完成干线长途运输任务的总花费。Among them, segmented calculations can be used to calculate the cost of electric vehicles at each optional charging and battery swapping station for charging and/or battery swapping, and then the total cost for electric vehicles to complete trunk long-distance transportation tasks can be obtained cumulatively.
具体而言,首先可根据停留计划数据,确定出电动车辆进行充电和/或换电的第一个可选充换电站;然后根据电动车辆的当前位置数据和进行充电和/或换电的第一个可选充换电站的固定位置数据,利用预设的电量消耗计算模型计算获得电动车辆从当前位置行驶到进行充电和/或换电的第一个可选充换电站所在位置的第一耗电量;再根据进行充电和/或换电的第一个可选充换电站的收费标准数据、电动车辆的充换电安排数据和第一耗电量,可计算获得电动车辆在进行充电和/或换电的第一个可选充换电站的花费。Specifically, firstly, the first optional charging and battery swapping station for charging and/or battery swapping of the electric vehicle can be determined based on the stay plan data; and then based on the current location data of the electric vehicle and the third charging and/or battery swapping station. The fixed location data of an optional charging and swapping station uses a preset power consumption calculation model to calculate the first time an electric vehicle travels from its current location to the location of the first optional charging and swapping station for charging and/or battery swapping. Power consumption; based on the charging standard data of the first optional charging and swapping station for charging and/or power swapping, the charging and swapping arrangement data of the electric vehicle and the first power consumption, the charging time of the electric vehicle can be calculated and/or the cost of the first optional charging and swapping station for battery swapping.
在计算电动车辆在进行充电和/或换电的第二个及其之后的可选充换电站的花费时,与计算电动车辆进行充电和/或换电的第一可选充换电站的花费最大的不同在于,耗电量的计算是根据上一个进行充电和/或换电的可选充换电站和这个进行充电和/或换电的可选充换电站的位置所确定,而并非是电动车辆的当前位置。When calculating the cost of an electric vehicle at the second and subsequent optional charging and swapping stations for charging and/or exchanging power, it is different from calculating the cost of the first optional charging and swapping station for charging and/or exchanging power for the electric vehicle. The biggest difference is that the calculation of power consumption is determined based on the location of the last optional charging and swapping station for charging and/or battery swapping and this optional charging and swapping station for charging and/or battery swapping, rather than The current location of the electric vehicle.
步骤S103,根据电动车辆的当前位置数据、目的地位置数据、当前行驶状态数据,以及全部可选充换电站的固定位置数据,确定调度约束条件。Step S103: Determine scheduling constraints based on the electric vehicle's current location data, destination location data, current driving status data, and fixed location data of all optional charging and swapping stations.
本实施例中,调度约束条件用于约束电动车辆在不进行充电和/或换电时,从当前位置所能到达的全部可选充换电站;电动车辆在满电的状态下从每个可选充换电站出发所能到达的未经过的其他可选充换电站;以及电动车辆在满电的状态下出发且无需再进行充电和/或换电便可到达目的地的全部可选充换电站。之所以设置这些调度约束条件,是为了保证最终确定的停留推荐数据可保证电动车辆在执行干线长途运输任务过程中不会因为电量不足而出现抛锚的现象,并且保证电动车辆可行驶到目的地。In this embodiment, the scheduling constraints are used to constrain the electric vehicle to all optional charging and swapping stations that can be reached from the current location when the electric vehicle is not charging and/or exchanging batteries; when the electric vehicle is fully charged, it can reach from each available charging and exchanging station. Other optional charging and swapping stations that can be reached by starting from the optional charging and swapping station; and all optional charging and swapping stations where the electric vehicle can reach the destination without charging and/or swapping batteries when it is fully charged. power station. The reason why these scheduling constraints are set is to ensure that the finalized stay recommendation data can ensure that electric vehicles will not break down due to insufficient power when performing trunk long-distance transportation tasks, and to ensure that electric vehicles can drive to their destinations.
本实施例中,当前行驶状态数据至少可用于表征动力电池的剩余可用电量,以此来预估电动车辆能够行驶的距离,用于确定其可以到达的具体可选充换电站。In this embodiment, the current driving status data can at least be used to represent the remaining available power of the power battery, thereby estimating the distance that the electric vehicle can travel, and determining the specific optional charging and swapping stations that it can reach.
本实施例中,步骤S102和步骤S103的执行前后顺序不限,可根据实际应用需求进行合理选择。In this embodiment, the execution order of step S102 and step S103 is not limited, and can be reasonably selected according to actual application requirements.
步骤S104,根据调度目标函数和调度约束条件,利用预设最优解算法获得停留推荐数据。Step S104: According to the scheduling objective function and scheduling constraints, use the preset optimal solution algorithm to obtain stay recommendation data.
本实施例中,预设最优解算法的具体种类不限,用户可根据实际需求进行选择,例如,可选择模拟退火算法、遗传算法、粒子群优化算法等。In this embodiment, the specific type of the preset optimal solution algorithm is not limited, and the user can select according to actual needs. For example, simulated annealing algorithm, genetic algorithm, particle swarm optimization algorithm, etc. can be selected.
本实施例中,停留推荐数据用于表征推荐的电动车辆在全部可选充换电站是否停留,具体表征方式不限,可根据实际应用需求进行合理选择。例如,停留推荐数据可选用5个编码位,依次对应于沿干线依次分布的A、B、C、D、E共5个可选充换电站,其中用1表示停留,0表示不停留,则当停留推荐数据为01101时,则表征在A和D这两个可选充换电站不停留,B、C和E这三个可选充换电站停留。电动车辆可根据停留推荐数据完成执行干线运输任务全程的充换电。In this embodiment, the stay recommendation data is used to represent whether the recommended electric vehicle will stay at all optional charging and swapping stations. The specific representation method is not limited and can be reasonably selected according to actual application requirements. For example, the stay recommendation data can use 5 coding bits, which correspond to a total of 5 optional charging and swapping stations A, B, C, D, and E distributed along the main line, where 1 means stay and 0 means no stay, then When the stay recommendation data is 01101, it means not staying at the two optional charging and swapping stations A and D, but staying at the three optional charging and swapping stations B, C and E. Electric vehicles can complete the charging and replacement of batteries during the entire trunk transportation task based on the stay recommendation data.
可选地,为了计算出电动车辆在进行充电和/或换电的可选的停留时间,以进一步计算获得具体停留计划数据对应的停留时长数据,参见图2,步骤S104还可包括下述子步骤S104d~S104g:Optionally, in order to calculate the optional stay time of the electric vehicle during charging and/or battery swapping, and to further calculate and obtain the stay duration data corresponding to the specific stay plan data, see Figure 2, step S104 may also include the following sub-steps: Steps S104d~S104g:
子步骤S104d,根据电动车辆的停留计划数据,确定第一目标站点和第二目标站点。Sub-step S104d: Determine the first target site and the second target site based on the stay plan data of the electric vehicle.
子步骤S104e,根据电动车辆从第一目标站点离开的第一时间点,以及第一目标站点的固定位置数据和第二目标站点的固定位置数据,确定电动车辆到达第二目标站点的第二时间点和第二耗电量。Sub-step S104e, determine the second time when the electric vehicle arrives at the second target site based on the first time point when the electric vehicle leaves the first target site, as well as the fixed position data of the first target site and the fixed position data of the second target site. point and second power consumption.
子步骤S104f,根据第二耗电量和第二服务安排数据,确定电动车辆在第二时间点到达第二目标站点后,进行充电和/或换电至满电状态的第二最短停留时长。Sub-step S104f, according to the second power consumption and the second service arrangement data, determine the second shortest stay time for the electric vehicle to charge and/or battery swap to a fully charged state after arriving at the second target site at the second time point.
子步骤S104g,将第二最短停留时长确定为电动车辆在第二目标站点的停留时长。Sub-step S104g, determine the second shortest stay time as the stay time of the electric vehicle at the second target site.
其中,第一目标站点和第二目标站点为根据停留计划数据所确定的电动车辆在执行干线长途运输任务过程中会依次停留的可选充换电站,即第一目标站点和第二目标站点是位于电动车辆当前位置与目的地位置之间的需要依次停留并进行充电和/或换电的可选充换电站。例如,电动车辆当前位置与目的地位置之间的干线上依次分布A、B、C、D、E共5个可选充换电站,停留计划数据表征电动车辆在B、D和E三个可选会停留进行充电和/或换电,那么当第一目标站点为B时,则第二目标站点为D;当第一目标站点为D时,则第二目标站点为E。Among them, the first target site and the second target site are optional charging and swapping stations where the electric vehicles determined based on the stay plan data will stay in sequence during the execution of the trunk long-distance transportation mission. That is, the first target site and the second target site are Optional charging and swapping stations located between the current location of the electric vehicle and the destination location where the electric vehicle needs to stop and charge and/or swap batteries. For example, a total of five optional charging and swapping stations A, B, C, D, and E are distributed on the main line between the current location of the electric vehicle and the destination location. The stay plan data represents the three possible charging and swapping stations of the electric vehicle at B, D, and E. If you choose to stay for charging and/or battery exchange, then when the first target site is B, then the second target site is D; when the first target site is D, then the second target site is E.
其中,第一时间点用于表征电动车辆离开第一目标站点的时间点,第二时间点用于表征电动车辆到达第二目标站点的时间点。第二耗电量用于表征电动车辆从第一目标站点出发到达第二目标站点这一段路程的动力电池耗电量。The first time point is used to represent the time point when the electric vehicle leaves the first target site, and the second time point is used to represent the time point when the electric vehicle arrives at the second target site. The second power consumption is used to represent the power battery power consumption of the electric vehicle during the journey from the first target station to the second target station.
其中,第二服务安排数据用于表征电动车辆在第二时间点到达第二目标站点后,可进行充电的时间段和可进行换电的时间段。由于可选充换电站可能只提供充电服务或者只提供换电服务,并且充电枪和换电设备的数量可能会有多个,因此每个可选充换电站可进行充电的时间段和可进行换电的时间段的总量至少有一个,并且可进行充电的时间段和可进行换电的时间段的数据也可以均具有多个。此外,可进行充电的时间段和可进行换电的时间段的起止时间点可以重合,也可以不重合。The second service arrangement data is used to represent the time period during which the electric vehicle can be charged and the battery can be exchanged after arriving at the second target site at the second time point. Since optional charging and swapping stations may only provide charging services or only battery swapping services, and there may be multiple charging guns and battery swapping equipment, the time period and available charging time of each optional charging and swapping station There is at least one total time period for power exchange, and there may be multiple data for both the time period for charging and the time period for power exchange. In addition, the starting and ending time points of the charging time period and the battery swapping time period may or may not overlap.
其中,为了使得电动车辆执行干线长途运输任务的耗时尽可能短,电动车辆离开第一目标站点时,电动车辆电池电量通常处于满电状态。根据第一目标站点的固定位置数据和第二目标站点的固定位置数据,可以确定出电动车辆从第一目标站点行驶到第二目标站点的行驶距离,进一步利用预设的电量消耗模型可以计算出电动车辆从第一目标站点行驶到第二目标站点的第二耗电量以及行驶时长,从而确定出第二时间点。根据第二目标站点在第二时间点的服务安排情况,可以获得第二服务安排数据。根据第二耗电量和第二服务安排数据可确定出电动车辆在第二目标车站进行充电和/或换电至满电状态的最早时间点,即第二最短停留时长为第二时间点与该最早时间点之间的时长。Among them, in order to shorten the time it takes for the electric vehicle to perform trunk long-distance transportation tasks as much as possible, when the electric vehicle leaves the first target site, the battery power of the electric vehicle is usually in a fully charged state. According to the fixed position data of the first target site and the fixed position data of the second target site, the driving distance of the electric vehicle from the first target site to the second target site can be determined, and further the preset power consumption model can be used to calculate The second time point is determined by the second power consumption and driving time of the electric vehicle traveling from the first target site to the second target site. According to the service arrangement of the second target site at the second time point, the second service arrangement data can be obtained. According to the second power consumption and the second service arrangement data, the earliest time point at which the electric vehicle is charged and/or battery swapped to a fully charged state at the second target station can be determined, that is, the second shortest stay duration is the second time point and The length of time between this earliest time point.
相比于将电动车辆在进行充电和/或换电的可选的停留时长设置为固定值或随机不定值,由第二耗电量和第二服务安排数据计算得出电动车辆在第二目标站点的最短停留时长,并以此作为电动车辆在第二目标站点的第二最短停留时长,考虑了电动车辆进行停留的每个可选充换电站的具体服务情况,可以使得最终计算得出的电动车辆完成干线长途运输任务总时长更为准确。Compared with setting the optional length of stay of the electric vehicle during charging and/or battery swapping to a fixed value or a random indefinite value, it is calculated from the second power consumption and the second service arrangement data that the electric vehicle stays in the second The shortest stay time at the target site is used as the second shortest stay time for the electric vehicle at the second target site. Taking into account the specific service conditions of each optional charging and swapping station where the electric vehicle stops, the final calculation can be The total time it takes for electric vehicles to complete trunk long-distance transportation tasks is more accurate.
进一步地,子步骤S104f还可包括:根据第二耗电量和第二服务安排数据,确定第二最短停留时长及对应的补能计划数据。Further, sub-step S104f may also include: determining the second minimum stay duration and corresponding energy replenishment plan data based on the second power consumption and the second service arrangement data.
其中,补能计划数据用于表征电动车辆在第二目标站点进行充电的起始时间点和终止时间点,以及进行换电的起始时间点和终止时间点。补能计划数据的具体表征方式不限,可根据实际应用需求进行合理选择。例如,当电动车辆在第二目标站点仅在10:00-10:50进行充电时,则补能计划数据可用10:00表征进行充电的起始时间点,用10:50表征进行充电的终止时间点,用空值表征进行换电的起始时间点和终止时间点。又例如,当电动车辆在第二目标站点在10:00-10:50进行充电,在11:00-11:10进行换电时,则补能计划数据可用10:00表征进行充电的起始时间点,用10:50表征进行充电的终止时间点,用11:00表征进行换电的起始时间点,用11:10表征进行换电的终止时间点。Among them, the energy replenishment plan data is used to characterize the starting time point and ending time point of the electric vehicle charging at the second target site, as well as the starting time point and ending time point of battery swapping. The specific representation method of energy replenishment plan data is not limited and can be reasonably selected according to actual application requirements. For example, when the electric vehicle is only charged at the second target station from 10:00 to 10:50, the energy replenishment plan data can use 10:00 to represent the starting time point of charging, and 10:50 to represent the termination of charging. Time point, use null value to represent the starting time point and ending time point of power exchange. For another example, when the electric vehicle is charged at the second target site from 10:00 to 10:50 and the battery is exchanged from 11:00 to 11:10, the energy replenishment plan data can be used to represent the start of charging at 10:00. As for time points, 10:50 is used to represent the termination time point of charging, 11:00 is used to represent the starting time point of battery replacement, and 11:10 is used to represent the termination time point of battery replacement.
当确定电动车辆在可选充换电站进行停留后,进一步地给出在该可选充换电站进行充电和换电的起始时间点和终止时间点,即给出对应的补能计划数据,使得电动车辆到达可选充换电站后可根据补能计划数据进行充电和/或换电安排,有利于提高用户体验。After it is determined that the electric vehicle will stay at the optional charging and swapping station, the starting time point and the ending time point for charging and swapping at the optional charging and swapping station are further given, that is, the corresponding energy replenishment plan data is given, After arriving at the optional charging and swapping station, the electric vehicle can be charged and/or swapped according to the energy replenishment plan data, which is beneficial to improving user experience.
此外需要说明的是,本实施例中仅针对第二目标站点对应的第二最短停留时长和补能计划数据进行说明,实际上对于全部可选充换电站,均可设置对应的补能计划数据。例如,当电动车辆不在某个可选充换电站进行停留时,可将电动车辆在该可选充换电站进行充电和换电的起始时间点和终止时间点均设置为空。In addition, it should be noted that in this embodiment, only the second minimum stay time and energy replenishment plan data corresponding to the second target site are explained. In fact, corresponding energy replenishment plan data can be set for all optional charging and swapping stations. . For example, when the electric vehicle does not stop at an optional charging and swapping station, the starting time point and the ending time point for the electric vehicle to charge and swap at the optional charging and swapping station can be set to empty.
更进一步地,对于需要在可选充换电站进行换电的电动车辆而言,其到达可选充换电站后可能会出现进行换电时需要排队的现象,在开始换电之前该可选充换电站有可供充电的闲置充电枪,电动车辆若进行充电则不需要排队等待。由于对电动车辆进行换电的单价通常要高于进行充电的单价,因此一方面为了节约电动车辆的补能费用,另一方面为了减少可选充换电站对电动车辆将换下来的电池的充电时间,可以指示电动车辆在排队等待换电时先进行充电。Furthermore, for electric vehicles that need to swap batteries at optional charging and swapping stations, after arriving at the optional charging and swapping stations, they may need to queue up for battery swapping. There are idle charging guns available for charging at the battery swap station. Electric vehicles do not need to wait in line if they are to be charged. Since the unit price of battery swapping for electric vehicles is usually higher than the unit price of charging, on the one hand, in order to save the energy replenishment cost of electric vehicles, on the other hand, in order to reduce the charging of batteries to be replaced by electric vehicles at optional charging and swapping stations. time, which can instruct electric vehicles to charge first while waiting in line for battery replacement.
具体而言,子步骤S104f还可包括:当电动车辆在第二目标站点换电至满电状态的第一最早时间点早于充电至满电状态的第二最早时间点,且电动车辆在第二目标站点可进行充电的第三最早时间点距离可进行换电的第四最早时间点的时长大于或者等于第一预设时长阈值时,确定电动车辆在第二目标站点进行换电的起始时间点和终止时间点分别为第四最早时间点和第一最早时间点,电动车辆在第二目标站点进行充电的起始时间点为第三最早时间点,电动车辆在第二目标站点进行充电的终止时间点距离第四最早时间点的时长大于或者等于第二预设时长阈值。Specifically, sub-step S104f may also include: when the first earliest time point at which the electric vehicle is swapped to a fully charged state at the second target site is earlier than the second earliest time point at which the electric vehicle is charged to a fully charged state, and the electric vehicle is at the second target site. When the duration between the third earliest time point at which charging can be performed at the second target site and the fourth earliest time point at which battery swapping can be performed is greater than or equal to the first preset duration threshold, the start of battery swapping for the electric vehicle at the second target site is determined. The time point and the end time point are the fourth earliest time point and the first earliest time point respectively. The starting time point for charging the electric vehicle at the second target site is the third earliest time point, and the electric vehicle is charging at the second target site. The duration between the end time point and the fourth earliest time point is greater than or equal to the second preset duration threshold.
其中,第一最早时间点用于表征电动车辆在第二目标站点换电至满电状态后可离开第二目标站点的最早时间点。第二最早时间点用于表征电动车辆在第二目标站点充电至满电状态后可离开第二目标站点的最早时间点。第三最早时间点用于表征电动车辆在第二目标站点开始充电的最早时间点。第四最早时间点用于表征电动车辆在第二目标站点开始换电的最早时间点。Among them, the first earliest time point is used to represent the earliest time point at which the electric vehicle can leave the second target site after replacing the battery at the second target site to a fully charged state. The second earliest time point is used to represent the earliest time point at which the electric vehicle can leave the second target site after being charged to a fully charged state at the second target site. The third earliest time point is used to characterize the earliest time point at which the electric vehicle starts charging at the second target site. The fourth earliest time point is used to characterize the earliest time point when the electric vehicle starts to exchange electricity at the second target site.
其中,之所以需要设置第一预设时长阈值,是为了避免如果电动车辆到达第二目标电站后,可开始进行充电的时间距离可开始进行换电的时间间隔值过短时,先进行充电再进行换电这一方案并不能起到节约费用的有益效果,反而有可能增加行驶的耗电量和费用的现象出现。Among them, the reason why it is necessary to set the first preset time threshold is to prevent the electric vehicle from charging first and then charging if the time interval between charging and battery swapping is too short after arriving at the second target power station. The solution of battery swapping will not have the beneficial effect of saving costs. On the contrary, it may increase the power consumption and costs of driving.
其中,之所以需要确定第二预设时长阈值,是为了保证如果电动车辆先充电再换电时,其能在不晚于第四最早时间点到达第二目标站点中可进行换电的地点,不会对整体调度计划造成延时。Among them, the reason why the second preset duration threshold needs to be determined is to ensure that if the electric vehicle is charged first and then swaps battery, it can arrive at the location where battery swap can be performed at the second target site no later than the fourth earliest time point. It will not cause any delay to the overall scheduling plan.
进一步地,由于电动车辆在当前位置可能并非处于满电状态,为了计算出电动车辆从当前位置出发后,进行充电和/或换电的第一个可选的停留时间,以进一步计算获得每种停留计划数据对应的停留时长数据,参见图3,步骤S104还可包括下述子步骤S104a~S104c:Furthermore, since the electric vehicle may not be in a fully charged state at the current location, in order to calculate the first optional stay time for charging and/or battery swapping after the electric vehicle departs from the current location, further calculations are performed to obtain each For the stay duration data corresponding to the stay plan data, see Figure 3. Step S104 may also include the following sub-steps S104a~S104c:
子步骤S104a,根据电动车辆的当前位置数据,以及第一目标站点的固定位置数据,确定电动车辆到达第一目标站点的第三时间点和第一耗电量。Sub-step S104a, determine the third time point when the electric vehicle arrives at the first target site and the first power consumption based on the current location data of the electric vehicle and the fixed location data of the first target site.
子步骤S104b,根据电动车辆的当前行驶状态数据,第一耗电量和第一服务安排数据,确定电动车辆在第三时间点到达第一目标站点后,进行充电和/或换电至满电状态的第一最短停留时长。Sub-step S104b: According to the current driving status data of the electric vehicle, the first power consumption and the first service arrangement data, it is determined that after the electric vehicle arrives at the first target site at the third time point, the electric vehicle will be charged and/or replaced until it is fully charged. The first minimum stay duration of the state.
子步骤S104c,将第一最短停留时长确定为电动车辆在第一目标站点的停留时长。Sub-step S104c, determine the first shortest stay duration as the stay duration of the electric vehicle at the first target site.
其中,在子步骤S104a~S104c中,第一目标站点为电动车辆在执行干线长途运输任务过程中,从当前位置出发后进行充电和/或换电的第一个可选充换电站,即第一目标站点是位于电动车辆当前位置与目的地位置之间的需要依次停留的至少一个可选充换电站中的第一个。Among them, in sub-steps S104a~S104c, the first target station is the first optional charging and swapping station for electric vehicles to charge and/or swap batteries after starting from the current location during the execution of trunk long-distance transportation tasks, that is, the first optional charging and swapping station. A target site is the first of at least one optional charging and swapping station located between the current location and the destination location of the electric vehicle that needs to stay in sequence.
其中,第三时间点用于表征电动车辆到达第一目标站点的时间点。第一耗电量用于表征电动车辆从当前位置行驶到第一目标站点这一段路程的动力电池的耗电量。The third time point is used to represent the time point when the electric vehicle reaches the first target site. The first power consumption is used to represent the power consumption of the power battery during the distance when the electric vehicle travels from the current location to the first target site.
其中,与前述第二服务安排数据类似,第一服务安排数据用于表征电动车辆在第三时间点到达第一目标站点后,可进行充电的时间段和可进行换电的时间段。Among them, similar to the aforementioned second service arrangement data, the first service arrangement data is used to represent the time period during which the electric vehicle can be charged and the battery can be exchanged after arriving at the first target site at the third time point.
其中,根据电动车辆的当前位置数据和第一目标站点的固定位置数据,可以确定出电动车辆从当前位置行驶到第一目标站点的行驶距离,进一步利用预设的电量消耗模型可以计算出电动车辆从当前位置行驶到第一目标站点的第一耗电量以及行驶时长,从而确定出第三时间点。根据第一目标站点在第一时间点的服务安排情况,可以获得第一服务安排数据。根据第一耗电量和第一服务安排数据可确定出电动车辆在第一目标车站进行充电和/或换电至满电状态的最早时间点,即第一最短停留时长为第三时间点与该最早时间点之间的时长。Among them, according to the current position data of the electric vehicle and the fixed position data of the first target site, the driving distance of the electric vehicle from the current position to the first target site can be determined, and further the preset power consumption model can be used to calculate the driving distance of the electric vehicle. The first power consumption and driving time from the current location to the first target station are determined to determine the third time point. According to the service arrangement of the first target site at the first point in time, the first service arrangement data can be obtained. According to the first power consumption and the first service arrangement data, the earliest time point at which the electric vehicle is charged and/or battery swapped to a fully charged state at the first target station can be determined, that is, the first minimum stay duration is the third time point and The length of time between this earliest time point.
更进一步地,考虑到电动车辆通常支持单充电枪充电和双充电枪充电,双充电枪充电的充电时长短于单充电枪充电的时长,因此为了节约电动车辆的充电时长以提升用户体验,在对电动车辆进行充电调度时,还可给出进行单充电枪充电和双充电枪充电的时间安排。Furthermore, considering that electric vehicles usually support single charging gun charging and dual charging gun charging, the charging time of dual charging gun charging is shorter than that of single charging gun charging. Therefore, in order to save the charging time of electric vehicles and improve user experience, in When scheduling electric vehicles, the time schedule for single charging gun charging and dual charging gun charging can also be given.
具体而言,补能计划数据还可用于表征电动车辆在第二目标站点进行单充电枪充电的起始时间点和终止时间点,进行双充电枪充电的起始时间点和终止时间点,以及进行换电的起始时间点和终止时间点。Specifically, the energy replenishment plan data can also be used to characterize the starting time point and ending time point of single charging gun charging of electric vehicles at the second target site, the starting time point and ending time point of dual charging gun charging, and The starting time point and the ending time point for power exchange.
进一步地,考虑到对于电动车辆而言,上坡行驶比平地行驶的耗电量更高,并且在下坡行驶时通常还可获得能量回馈,故行驶路线的地形情况会影响电动车辆的耗电量。为了对电动车辆到达进行充电和/或换电的可选充换电站的到达时间以及行驶过程中的耗电量计算得更准确,参见图4,子步骤S104e可包括:Furthermore, considering that for electric vehicles, driving uphill consumes more power than driving on flat ground, and energy feedback is usually obtained when driving downhill, so the topography of the driving route will affect the power consumption of electric vehicles. . In order to more accurately calculate the arrival time of the electric vehicle at the optional charging and swapping station for charging and/or battery swapping and the power consumption during driving, referring to Figure 4, sub-step S104e may include:
步骤A,根据第一目标站点的固定位置数据和第二目标站点的固定位置数据,获得行驶路线数据。Step A: Obtain driving route data based on the fixed location data of the first target site and the fixed location data of the second target site.
步骤B,根据行驶路线数据,确定电动车辆到达第二目标站点的第二时间点和第二耗电量。Step B: Determine the second time point and second power consumption of the electric vehicle when it reaches the second target site based on the driving route data.
其中,行驶路线数据用于表征电动车辆从第一目标站点行驶至第二目标站点这一过程的行驶距离及地形分布情况。即电动车辆从第一目标站点到达第二目标站点之间的行驶路线的距离,以及沿行驶路线的地形依次分布情况。Among them, the driving route data is used to represent the driving distance and terrain distribution of the electric vehicle from the first target site to the second target site. That is, the distance of the driving route of the electric vehicle from the first target site to the second target site, and the sequential distribution of terrain along the driving route.
由以上本发明实施例可见,本发明实施例中首先通过确定可选充换电站的固定位置数据,其次构建调度目标函数、确定调度约束条件,最后利用预设最优解算法获得停留推荐数据,完成对每辆电动车辆的充换电需求的调度。与现有技术相比,本实施例实现了对电动车辆在执行干线长途运输任务时充换电需求的整体智能调度,使得电动车辆在执行运输任务时有最合理的充换电调度方案,提高了电动车辆完成干线长途运输任务的整体效率。It can be seen from the above embodiments of the present invention that in the embodiments of the present invention, the fixed location data of the optional charging and swapping stations are first determined, then the dispatching objective function is constructed, the dispatching constraints are determined, and finally the stay recommendation data is obtained using the preset optimal solution algorithm. Complete the scheduling of the charging and swapping needs of each electric vehicle. Compared with the existing technology, this embodiment realizes the overall intelligent dispatching of the charging and replacing needs of electric vehicles when performing trunk long-distance transportation tasks, so that electric vehicles have the most reasonable charging and replacing scheduling plan when performing transportation tasks, improving It improves the overall efficiency of electric vehicles in completing long-distance transportation tasks on trunk lines.
实例二Example 2
如图5所示,图5为本申请实例二公开的一种电动车辆干线长途运输充换电智能调度方法的示意性流程图,该方法包括:As shown in Figure 5, Figure 5 is a schematic flow chart of an intelligent dispatching method for electric vehicle mainline long-distance transportation charging and replacement disclosed in Example 2 of the present application. The method includes:
步骤S201,根据电动车辆执行干线长途运输任务过程中的当前位置数据和目的地位置数据,确定至少一个可选充换电站的固定位置数据。Step S201: Determine the fixed position data of at least one optional charging and swapping station based on the current position data and destination position data of the electric vehicle during the long-distance transportation mission on the trunk line.
本实施例中,步骤S201与前述实例一中的步骤S101基本相同或者相似,在此不再赘述。In this embodiment, step S201 is basically the same or similar to step S101 in the aforementioned example one, and will not be described again.
步骤S202,构建调度目标函数。Step S202: Construct a scheduling objective function.
本实施例中,步骤S202与前述实例一中的步骤S102基本相同或者相似,在此不再赘述。In this embodiment, step S202 is basically the same or similar to step S102 in the aforementioned example one, and will not be described again.
步骤S203,根据电动车辆的当前位置数据、目的地位置数据、当前行驶状态数据,以及全部可选充换电站的固定位置数据,确定调度约束条件。Step S203: Determine scheduling constraints based on the current location data, destination location data, current driving status data of the electric vehicle, and fixed location data of all optional charging and swapping stations.
本实施例中,步骤S203与前述实例一中的步骤S103基本相同或者相似,在此不再赘述。In this embodiment, step S203 is basically the same or similar to step S103 in the aforementioned example one, and will not be described again.
步骤S204,根据电动车辆的充换电安排数据,以及全部可选充换电站的收费标准数据,确定费用约束条件。Step S204: Determine cost constraints based on the charging and swapping arrangement data of the electric vehicle and the charging standard data of all optional charging and swapping stations.
本实施例中,充换电安排数据用于表征电动车辆在全部可选充换电站进行充电的起始时间点和终止时间点,以及在全部可选充换电站进行换电的起始时间点和终止时间点。In this embodiment, the charging and swapping schedule data is used to represent the starting time point and the ending time point for electric vehicles to charge at all optional charging and swapping stations, as well as the starting time point for charging at all optional charging and swapping stations. and termination time point.
本实施例中,收费标准数据用于表征充电服务收费规则和换电服务收费规则。具体表征方式不限,可根据实际情况进行设置。In this embodiment, the charging standard data is used to represent charging service charging rules and battery replacement service charging rules. The specific representation method is not limited and can be set according to the actual situation.
本实施例中,考虑到电动车辆进行充电的价格通常比换电的价格低,并且位于不同位置的可选充换电站的收费标准可能也会有所不同。在实际应用中,电动车辆执行干线长途运输任务中通常不仅仅考虑时间成本,还会考虑运输的费用成本,因此为了避免费用成本超额,可以通过设置费用约束条件来控制电动车辆执行干线长途运输任务的费用成本,即费用约束条件用于约束电动车辆完成干线长途运输任务的总花费小于或者等于预设花费阈值。具体花费阈值不限,用户可依据自身实际接受范围进行合理设置。In this embodiment, it is considered that the price of charging an electric vehicle is usually lower than the price of battery swapping, and the charging standards of optional charging and swapping stations located in different locations may also be different. In practical applications, when electric vehicles perform trunk long-distance transportation tasks, not only the time cost is usually considered, but also the cost of transportation. Therefore, in order to avoid excessive cost, cost constraints can be set to control electric vehicles to perform trunk long-distance transportation tasks. The cost, that is, the cost constraint is used to constrain the total cost of electric vehicles to complete trunk long-distance transportation tasks to be less than or equal to the preset cost threshold. There is no limit to the specific spending threshold, and users can make reasonable settings based on their actual acceptance range.
本实施例中,步骤S202、步骤S203和步骤S204的执行前后顺序不限,可根据实际应用需求进行合理选择。In this embodiment, the execution order of step S202, step S203 and step S204 is not limited, and can be reasonably selected according to actual application requirements.
步骤S205,根据所述调度目标函数、所述费用约束条件和所述调度约束条件,利用预设最优解算法获得停留推荐数据。Step S205: According to the scheduling objective function, the cost constraint condition and the scheduling constraint condition, use a preset optimal solution algorithm to obtain stay recommendation data.
本实施例中,步骤S205与前述实例一中的步骤S104相比,区别主要在于进一步增加了费用约束条件,其他内容基本相同或者相似,在此不再赘述。In this embodiment, the main difference between step S205 and step S104 in the aforementioned example one is that the cost constraint is further added. Other contents are basically the same or similar, and will not be described again here.
由以上本发明实施例可见,本发明实施例首先通过确定可选充换电站的固定位置数据,其次构建调度目标函数、确定调度约束条件和费用约束条件,最后利用预设最优解算法获得停留推荐数据,完成对电动车辆全程充换电需求的调度。与实例一相比,本实施例不仅实现了对电动车辆在执行干线长途运输任务时充换电需求的整体智能调度,还增加了费用约束条件,让用户可自由控制执行任务全程的花费值,提高了电动车辆完成任务的全程效率同时给与用户更多的选择权,有利于进一步提升用户体验。It can be seen from the above embodiments of the present invention that the embodiments of the present invention first determine the fixed location data of the optional charging and swapping stations, secondly construct the dispatching objective function, determine the dispatching constraints and cost constraints, and finally use the preset optimal solution algorithm to obtain the stay Recommend data to complete the scheduling of the entire charging and replacement needs of electric vehicles. Compared with Example 1, this embodiment not only realizes the overall intelligent scheduling of the charging and replacement needs of electric vehicles when performing trunk long-distance transportation tasks, but also adds cost constraints, allowing users to freely control the cost value of the entire task. It improves the overall efficiency of electric vehicles in completing tasks and gives users more choices, which is conducive to further improving user experience.
实例三Example three
如图6所示,图6为本申请实例三公开的一种电动车辆干线长途运输充换电智能调度装置的结构示意框图,该装置包括:As shown in Figure 6, Figure 6 is a schematic structural block diagram of an intelligent dispatching device for electric vehicle trunk line long-distance transportation charging and swapping disclosed in Example 3 of the present application. The device includes:
编码模块,用于根据电动车辆执行干线长途运输任务过程中的当前位置数据和目的地位置数据,确定至少一个可选充换电站的固定位置数据。The encoding module is used to determine the fixed position data of at least one optional charging and swapping station based on the current position data and destination position data of the electric vehicle during the long-distance transportation mission on the trunk line.
本实施例中,干线是指可供电动车辆执行的长途运输任务运输网中起骨干作用的线路。由于干线通常是跨区域的连接线路,电动车辆沿干线执行运输任务时通常需要进行中途能源补给才能从出发地行驶到目的地,是以干线沿线设有间隔一定距离的可供电动车辆进行充电和/或换电的多个补能电站,这些补能电站的位置通常是固定的,可以满足电动车辆在执行运输任务途中至少一次的充电和/或换电需求。In this embodiment, the main line refers to the line that serves as the backbone of the transportation network for long-distance transportation tasks that can be performed by electric vehicles. Since trunk lines are usually cross-regional connecting lines, electric vehicles usually need to be replenished midway when performing transportation tasks along trunk lines to travel from the starting point to the destination. Therefore, there are charging and charging stations at a certain distance along the trunk lines for electric vehicles. /or multiple energy-supply power stations for power exchange. The locations of these energy-supplement power stations are usually fixed and can meet the charging and/or power-exchange needs of electric vehicles at least once while performing transportation tasks.
本实施例中,电动车辆指沿干线执行长途运输任务的电动车辆,其当前最新的地理位置可用当前位置数据进行表征,即当前位置数据用于表征电动车辆在执行本次干线长途运输任务时的当前地理位置。电动车辆的类型、品牌、动力电池的种类、核载人数和最大满载质量等参数不作限制。编码模块用于获取当前地理位置数据。In this embodiment, the electric vehicle refers to an electric vehicle that performs long-distance transportation tasks along the main line. Its current latest geographical location can be characterized by current location data, that is, the current location data is used to characterize the electric vehicle's position when performing this long-distance transportation task on the main line. Current location. There are no restrictions on parameters such as the type, brand, type of power battery, number of passengers and maximum full load mass of electric vehicles. The encoding module is used to obtain the current geographical location data.
本实施例中,电动车辆执行的本次干线长途运输任务的目的地的地理位置可用目的地位置数据进行表征。电动车辆执行本次干线长途运输任务的目的地的具体位置不限,即可位于干线沿线范围内,也可不位于干线沿线范围内。但是对于全部电动车辆而言,执行本次干线长途运任务的过程中在干线沿线的电站进行最后一次充电和/或换电后可直接到达目的地。编码模块用于获取目的地位置数据。In this embodiment, the geographical location of the destination of this trunk long-distance transportation task performed by the electric vehicle can be characterized by destination location data. The specific location of the destination where the electric vehicle performs this trunk line long-distance transportation task is not limited, and it may or may not be located along the trunk line. However, for all electric vehicles, during the long-distance transportation mission of this main line, they can directly reach the destination after the last charging and/or battery replacement at the power station along the main line. The encoding module is used to obtain destination location data.
本实施例中,电动车辆在执行干线长途运输任务途中从当前位置向目的地位置前进时会沿线经过其间的多个可供其进行充电和/或换电的补能电站,这些补能电站即为可选充换电站。可选充换电站的具体地理位置用固定位置数据进行表征。编码模块用于获取可选充换电站的固定位置数据。In this embodiment, when an electric vehicle is performing a long-distance transportation mission on a trunk line and moves from its current location to its destination, it will pass along a number of energy-supplementing power stations that can be used for charging and/or exchanging electricity. These energy-supplementing power stations are: It is an optional charging and swapping station. The specific geographical location of optional charging and swapping stations is characterized by fixed location data. The encoding module is used to obtain fixed location data of optional charging and swapping stations.
目标函数构建模块,用于构建调度目标函数。Objective function building module, used to build scheduling objective functions.
本实施例中,调度目标函数用于根据电动车辆的当前位置数据、目的地位置数据、停留计划数据、停留时长数据,以及全部可选充换电站的固定位置数据,计算获得最高调度分值。In this embodiment, the dispatch objective function is used to calculate and obtain the highest dispatch score based on the electric vehicle's current location data, destination location data, stay plan data, stay duration data, and fixed location data of all optional charging and swapping stations.
本实施例中,停留计划数据用于表征在全部可选充换电站是否停留,具体表征方式不限,可根据实际应用需求进行合理选择。例如,停留计划数据可选用5个编码位,依次对应于沿干线依次分布的A、B、C、D、E共5个可选充换电站,其中用1表示停留,0表示不停留,则当停留数据为01101时,则表征在A和D这两个可选充换电站不停留,B、C和E这三个可选充换电站停留。目标函数构建模块用于获取停留计划数据。In this embodiment, the stay plan data is used to represent whether to stay at all optional charging and swapping stations. The specific representation method is not limited and can be reasonably selected according to actual application requirements. For example, the stay plan data can use 5 coding bits, which correspond to a total of 5 optional charging and swapping stations A, B, C, D, and E distributed along the main line, where 1 means stay and 0 means no stay, then When the stay data is 01101, it means that the vehicle will not stay at the two optional charging and swapping stations A and D, but will stay at the three optional charging and swapping stations B, C and E. The objective function building block is used to obtain stay plan data.
本实施例中,停留时长数据用于表征在全部可选充换电站的停留时长。当确定要在某个具体的可选充换电站进行停留时,可预估或者预先设置一个停留时长,该停留时长的值可以是固定的值,也可以是不定的值,具体的时长值不限。目标函数构建模块用于获取停留时长数据。In this embodiment, the stay time data is used to represent the stay time at all optional charging and swapping stations. When it is determined to stay at a specific optional charging and swapping station, a length of stay can be estimated or set in advance. The value of the length of stay can be a fixed value or an indefinite value. The specific length of time does not vary. limit. The objective function building block is used to obtain dwell time data.
例如,固定时长值可以是每次都停留30分钟、40分钟、50分钟等;不定时长值可以是在某个可选充换电站停留35分钟、45分钟或55分钟等。For example, the fixed duration value can be to stay at an optional charging and swapping station for 30 minutes, 40 minutes, 50 minutes, etc.; the variable duration value can be to stay at an optional charging and swapping station for 35 minutes, 45 minutes, or 55 minutes, etc.
本实施例中,调度分值至少根据电动车辆完成干线长途运输任务的总时长所确定,调度分值的具体计算方法以及分值上限不限,可根据实际应用需求进行合理选择。In this embodiment, the dispatching score is at least determined based on the total time it takes for the electric vehicle to complete the trunk long-distance transportation task. The specific calculation method of the dispatching score and the upper limit of the score are not limited, and can be reasonably selected according to actual application requirements.
例如,调度分值可仅根据电动车辆完成干线长途运输任务的总时长所确定,即总时长越短,则调度分值越高;调度分值还可根据电动车辆完成干线长途运输任务的总时长,以及总花费或者总行驶里程综合确定。For example, the dispatching score can be determined only based on the total time for electric vehicles to complete trunk long-distance transportation tasks, that is, the shorter the total time, the higher the dispatching score; the dispatching score can also be determined based on the total time for electric vehicles to complete trunk long-distance transportation tasks. , and the total cost or total mileage are comprehensively determined.
本实施例中,根据电动车辆的当前位置数据、停留计划数据、目的地位置数据,以及全部可选充换电站的固定位置数据,可计算出电动车辆从当前位置行驶到目的地位置的总行驶里程,并进一步根据预设的行驶速度规则推算出电动车辆的行驶时长;根据停留时长数据可计算出电动车辆在全部可选充换电站进行充电和/或换电的补能时长;行驶时长与补能时长之和,即为电动车辆完成干线长途运输任务的总时长。目标函数构建模块用于计算得到最高调度分值。In this embodiment, based on the current location data, stay plan data, destination location data of the electric vehicle, and the fixed location data of all optional charging and swapping stations, the total travel distance of the electric vehicle from the current location to the destination location can be calculated. mileage, and further calculate the driving time of the electric vehicle based on the preset driving speed rules; based on the dwell time data, the energy replenishing time of the electric vehicle at all optional charging and swapping stations can be calculated; the driving time is related to The sum of the energy replenishment times is the total time for electric vehicles to complete long-distance transportation tasks on trunk lines. The objective function building block is used to calculate the highest scheduling score.
约束构建模块,用于根据电动车辆的当前位置数据、目的地位置数据、当前行驶状态数据,以及全部可选充换电站的固定位置数据,确定调度约束条件。The constraint building module is used to determine scheduling constraints based on the current location data, destination location data, current driving status data of electric vehicles, and the fixed location data of all optional charging and swapping stations.
本实施例中,调度约束条件用于约束电动车辆在不进行充电和/或换电时,从当前位置所能到达的全部可选充换电站;电动车辆在满电的状态下从每个可选充换电站出发所能到达的未经过的其他可选充换电站;以及电动车辆在满电的状态下出发且无需再进行充电和/或换电便可到达目的地的全部可选充换电站。之所以设置这些调度约束条件,是为了保证最终确定的停留推荐数据可保证电动车辆在执行干线长途运输任务过程中不会因为电量不足而出现抛锚的现象,并且保证电动车辆可行驶到目的地。约束构建模块用于确定约束条件。In this embodiment, the scheduling constraints are used to constrain the electric vehicle to all optional charging and swapping stations that can be reached from the current location when the electric vehicle is not charging and/or exchanging batteries; when the electric vehicle is fully charged, it can reach from each available charging and exchanging station. Other optional charging and swapping stations that can be reached by starting from the optional charging and swapping station; and all optional charging and swapping stations where the electric vehicle can reach the destination without charging and/or swapping batteries when it is fully charged. power station. The reason why these scheduling constraints are set is to ensure that the finalized stay recommendation data can ensure that electric vehicles will not break down due to insufficient power when performing trunk long-distance transportation tasks, and to ensure that electric vehicles can drive to their destinations. Constraint building blocks are used to determine constraints.
本实施例中,当前行驶状态数据至少可用于表征动力电池的剩余可用电量,以此来预估电动车辆能够行驶的距离,用于确定其可以到达的具体可选充换电站。In this embodiment, the current driving status data can at least be used to represent the remaining available power of the power battery, thereby estimating the distance that the electric vehicle can travel, and determining the specific optional charging and swapping stations that it can reach.
最优解算法计算模块,用于根据调度目标函数和调度约束条件,利用预设最优解算法获得停留推荐数据。The optimal solution algorithm calculation module is used to obtain stay recommendation data using the preset optimal solution algorithm based on the scheduling objective function and scheduling constraints.
本实施例中,预设最优解算法的具体种类不限,用户可根据实际需求进行选择,例如,可选择模拟退火算法、遗传算法、粒子群优化算法等。In this embodiment, the specific type of the preset optimal solution algorithm is not limited, and the user can select according to actual needs. For example, simulated annealing algorithm, genetic algorithm, particle swarm optimization algorithm, etc. can be selected.
本实施例中,停留推荐数据用于表征推荐的电动车辆在全部可选充换电站是否停留,具体表征方式不限,可根据实际应用需求进行合理选择。例如,停留推荐数据可选用5个编码位,依次对应于沿干线依次分布的A、B、C、D、E共5个可选充换电站,其中用1表示停留,0表示不停留,则当停留推荐数据为01101时,则表征在A和D这两个可选充换电站不停留,B、C和E这三个可选充换电站停留。电动车辆可根据停留推荐数据完成执行干线运输任务全程的充换电。最优解算法计算模块用于得出停留推荐数据。In this embodiment, the stay recommendation data is used to represent whether the recommended electric vehicle will stay at all optional charging and swapping stations. The specific representation method is not limited and can be reasonably selected according to actual application requirements. For example, the stay recommendation data can use 5 coding bits, which correspond to a total of 5 optional charging and swapping stations A, B, C, D, and E distributed along the main line, where 1 means stay and 0 means no stay, then When the stay recommendation data is 01101, it means not staying at the two optional charging and swapping stations A and D, but staying at the three optional charging and swapping stations B, C and E. Electric vehicles can complete the charging and replacement of batteries during the entire trunk transportation task based on the stay recommendation data. The optimal solution algorithm calculation module is used to derive stay recommendation data.
可选地,最优解算法计算模块还用于根据电动车辆的停留计划数据,确定第一目标站点和第二目标站点;其中,第一目标站点和第二目标站点为电动车辆在执行干线长途运输任务过程中会依次停留的可选充换电站;Optionally, the optimal solution algorithm calculation module is also used to determine the first target site and the second target site based on the stay plan data of the electric vehicle; wherein the first target site and the second target site are electric vehicles performing long-distance travel on trunk lines. Optional charging and swapping stations that will stop in sequence during the transportation mission;
根据电动车辆从第一目标站点离开的第一时间点,以及第一目标站点的固定位置数据和第二目标站点的固定位置数据,确定电动车辆到达第二目标站点的第二时间点和第二耗电量;Determine the second time point when the electric vehicle arrives at the second target site and the second time point when the electric vehicle arrives at the second target site based on the first time point when the electric vehicle leaves the first target site, as well as the fixed position data of the first target site and the fixed position data of the second target site. power consumption;
根据第二耗电量和第二服务安排数据,确定电动车辆在第二时间点到达第二目标站点后,进行充电和/或换电至满电状态的第二最短停留时长;其中,第二服务安排数据用于表征电动车辆在第二时间点到达第二目标站点后,可进行充电的时间段和可进行换电的时间段;According to the second power consumption and the second service arrangement data, determine the second shortest stay time for the electric vehicle to charge and/or replace electricity to a fully charged state after arriving at the second target site at the second point in time; wherein, the second The service arrangement data is used to characterize the time period during which the electric vehicle can be charged and the battery can be swapped after arriving at the second target site at the second point in time;
将第二最短停留时长确定为电动车辆在第二目标站点的停留时长。The second shortest stay time is determined as the stay time of the electric vehicle at the second target site.
进一步地,最优解算法计算模块还用于根据电动车辆的当前位置数据,以及第一目标站点的固定位置数据,确定电动车辆到达第一目标站点的第三时间点和第一耗电量;Further, the optimal solution algorithm calculation module is also used to determine the third time point and the first power consumption of the electric vehicle when it arrives at the first target site based on the current location data of the electric vehicle and the fixed location data of the first target site;
根据电动车辆的当前行驶状态数据,第一耗电量和第一服务安排数据,确定电动车辆在第三时间点到达第一目标站点后,进行充电和/或换电至满电状态的第一最短停留时长;其中,第一服务安排数据用于表征电动车辆在第三时间点到达第一目标站点后,可进行充电的时间段和可进行换电的时间段;According to the current driving status data of the electric vehicle, the first power consumption and the first service arrangement data, it is determined that after the electric vehicle arrives at the first target site at the third time point, the first time for charging and/or battery swapping to a fully charged state is determined. The minimum length of stay; wherein, the first service arrangement data is used to represent the time period during which the electric vehicle can be charged and the battery can be exchanged after arriving at the first target site at the third time point;
将第一最短停留时长确定为电动车辆在第一目标站点的停留时长。The first shortest stay time is determined as the stay time of the electric vehicle at the first target site.
进一步地,最优解算法计算模块还用于根据第二耗电量和第二服务安排数据,确定第二最短停留时长及对应的补能计划数据;其中,补能计划数据用于表征电动车辆在第二目标站点进行充电的起始时间点和终止时间点,以及进行换电的起始时间点和终止时间点。Further, the optimal solution algorithm calculation module is also used to determine the second shortest stay duration and corresponding energy replenishment plan data based on the second power consumption and the second service arrangement data; wherein the energy replenishment plan data is used to characterize the electric vehicle The starting time point and the ending time point for charging at the second target station, and the starting time point and ending time point for battery swapping.
更进一步地,最优解算法计算模块还用于当电动车辆在第二目标站点换电至满电状态的第一最早时间点早于充电至满电状态的第二最早时间点,且电动车辆在第二目标站点可进行充电的第三最早时间点距离可进行换电的第四最早时间点的时长大于或者等于第一预设时长阈值时,确定电动车辆在第二目标站点进行换电的起始时间点和终止时间点分别为第四最早时间点和第一最早时间点,电动车辆在第二目标站点进行充电的起始时间点为第三最早时间点,电动车辆在第二目标站点进行充电的终止时间点距离第四最早时间点的时长大于或者等于第二预设时长阈值。Furthermore, the optimal solution algorithm calculation module is also used when the first earliest time point for the electric vehicle to be charged to a fully charged state at the second target site is earlier than the second earliest time point for charging to a fully charged state, and the electric vehicle When the duration between the third earliest time point at which charging can be performed at the second target site and the fourth earliest time point at which battery swapping can be performed is greater than or equal to the first preset duration threshold, it is determined that the electric vehicle performs battery swapping at the second target site. The starting time point and the ending time point are the fourth earliest time point and the first earliest time point respectively. The starting time point for charging the electric vehicle at the second target site is the third earliest time point. The electric vehicle is charging at the second target site. The time between the end time point of charging and the fourth earliest time point is greater than or equal to the second preset time length threshold.
更进一步地,可进行充电的时间段包括可进行单充电枪充电的时间段和可进行双充电枪充电的时间段;Furthermore, the time period during which charging is possible includes the time period during which single charging gun charging is possible and the time period during which dual charging gun charging is possible;
对应地,补能计划数据用于表征电动车辆在第二目标站点进行单充电枪充电的起始时间点和终止时间点,进行双充电枪充电的起始时间点和终止时间点,以及进行换电的起始时间点和终止时间点。Correspondingly, the energy replenishment plan data is used to characterize the starting time point and the ending time point of the electric vehicle charging with a single charging gun at the second target site, the starting time point and the ending time point of charging the double charging gun, and the replacement time point. The start time point and the end time point of electricity.
进一步地,最优解计算模块还用于根据第一目标站点的固定位置数据和第二目标站点的固定位置数据,获得行驶路线数据;行驶路线数据用于表征第一目标站点行驶至第二目标站点的行驶距离及地形分布情况;Further, the optimal solution calculation module is also used to obtain driving route data based on the fixed position data of the first target site and the fixed position data of the second target site; the driving route data is used to represent the driving from the first target site to the second target. The driving distance and terrain distribution of the site;
根据行驶路线数据,确定电动车辆到达第二目标站点的第二时间点和第二耗电量。According to the driving route data, a second time point and a second power consumption of the electric vehicle arriving at the second target site are determined.
可选地,目标函数构建模块还用于根据电动车辆的当前位置数据、目的地位置数据、停留计划数据、停留时长数据、充换电安排数据,以及全部可选充换电站的固定位置数据和收费标准数据,计算获得最高调度分值;Optionally, the objective function building module is also used to base on the electric vehicle's current location data, destination location data, stay plan data, stay duration data, charging and swapping arrangement data, as well as fixed location data and all optional charging and swapping stations. Charging standard data is used to calculate the highest dispatch score;
其中,充换电安排数据用于表征在全部可选充换电站进行充电的起始时间点和终止时间点,以及在全部可选充换电站进行换电的起始时间点和终止时间点;收费标准数据用于表征充电服务收费规则和换电服务收费规则;Among them, the charging and swapping arrangement data is used to represent the starting time point and ending time point of charging at all optional charging and swapping stations, as well as the starting time point and ending time point of charging at all optional charging and swapping stations; Charging standard data is used to characterize charging service charging rules and battery replacement service charging rules;
调度分值用于综合评估电动车辆完成干线长途运输任务的总时长的长短和总花费的多少。The dispatch score is used to comprehensively evaluate the total time and total cost of electric vehicles completing trunk long-distance transportation tasks.
可选地,约束构建模块还用于根据电动车辆的充换电安排数据,以及全部可选充换电站的收费标准数据,确定费用约束条件;其中,充换电安排数据用于表征在全部可选充换电站进行充电的起始时间点和终止时间点,以及在全部可选充换电站进行换电的起始时间点和终止时间点;收费标准数据用于表征充电服务收费规则和换电服务收费规则;费用约束条件用于约束电动车辆完成干线长途运输任务的总花费小于或者等于预设花费阈值;Optionally, the constraint building module is also used to determine the cost constraints based on the charging and swapping arrangement data of the electric vehicle and the charging standard data of all optional charging and swapping stations; wherein the charging and swapping arrangement data is used to characterize the charging and swapping arrangement data in all available charging and swapping stations. The starting time point and the ending time point for charging at the optional charging and swapping stations, as well as the starting time point and ending time point for charging at all optional charging and swapping stations; charging standard data is used to characterize charging service charging rules and battery swapping Service charging rules; cost constraints are used to constrain the total cost of electric vehicles to complete trunk long-distance transportation tasks to be less than or equal to the preset cost threshold;
对应地,根据调度目标函数和调度约束条件,利用预设最优解算法获得停留推荐数据包括:Correspondingly, based on the scheduling objective function and scheduling constraints, using the preset optimal solution algorithm to obtain stay recommendation data includes:
根据调度目标函数、费用约束条件和调度约束条件,利用预设最优解算法获得停留推荐数据。According to the scheduling objective function, cost constraints and scheduling constraints, the preset optimal solution algorithm is used to obtain stay recommendation data.
由以上本发明实施例可见,通过本实施例的一种电动车辆干线长途运输充换电智能调度装置,可以实现前述多个方法实施例中相应的电动车辆干线长途运输充换电智能调度方法,并具有相应方法实施例的有益效果,具体有益效果在此不再赘述。It can be seen from the above embodiments of the present invention that through an intelligent dispatching device for electric vehicle main line long-distance transportation charging and swapping in this embodiment, the corresponding intelligent dispatching method for electric vehicle main line long-distance transportation charging and replacing in the multiple method embodiments mentioned above can be realized. And it has the beneficial effects of the corresponding method embodiments, and the specific beneficial effects will not be described again here.
至此,已经对本申请的特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作可以按照不同的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序,以实现期望的结果。在某些实施方式中,多任务处理和并行处理可以是有利的。Up to this point, specific embodiments of the present application have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the specific order shown, or sequential order, to achieve desirable results. In certain implementations, multitasking and parallel processing may be advantageous.
本申请是参照根据本申请实施例的方法的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowcharts and/or block diagrams of methods according to embodiments of the present application. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use A device for realizing the functions specified in a process or processes in a flowchart and/or a block or blocks in a block diagram.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprises," "comprises," or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements not only includes those elements, but also includes Other elements are not expressly listed or are inherent to the process, method, article or equipment. Without further limitation, an element qualified by the statement "comprises a..." does not exclude the presence of additional identical elements in the process, method, good, or device that includes the element.
本领域技术人员应明白,本申请的实施例可提供为方法或装置。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will understand that embodiments of the present application may be provided as methods or devices. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer usable program code embodied therein.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner. The same and similar parts between the various embodiments can be referred to each other. Each embodiment focuses on its differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For relevant details, please refer to the partial description of the method embodiment.
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above are only examples of the present application and are not used to limit the present application. To those skilled in the art, various modifications and variations may be made to this application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this application shall be included in the scope of the claims of this application.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311099326.XA CN116822912B (en) | 2023-08-30 | 2023-08-30 | Intelligent dispatching method and device for electric vehicle trunk line long-distance transportation charging and changing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311099326.XA CN116822912B (en) | 2023-08-30 | 2023-08-30 | Intelligent dispatching method and device for electric vehicle trunk line long-distance transportation charging and changing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116822912A CN116822912A (en) | 2023-09-29 |
CN116822912B true CN116822912B (en) | 2023-11-24 |
Family
ID=88126100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311099326.XA Active CN116822912B (en) | 2023-08-30 | 2023-08-30 | Intelligent dispatching method and device for electric vehicle trunk line long-distance transportation charging and changing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116822912B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117391564B (en) * | 2023-10-19 | 2024-04-19 | 北京氢远质投新能源汽车有限公司 | New energy logistics vehicle energy supplementing and scheduling data model and scheduling optimization method |
CN119378958B (en) * | 2024-12-31 | 2025-03-14 | 北京玖行智研交通科技有限公司 | Multi-vehicle multi-station-oriented power conversion scheduling method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2711876A1 (en) * | 2012-09-21 | 2014-03-26 | Palo Alto Research Center Incorporated | Computer implemented system and method for controlling interchangeable EV charging-capable parking spaces |
CN106599390A (en) * | 2016-11-23 | 2017-04-26 | 国网浙江省电力公司电动汽车服务分公司 | Method for calculating charging load considering time-space stochastic characteristics of electric taxi |
CN108162771A (en) * | 2017-11-09 | 2018-06-15 | 贵州电网有限责任公司电力科学研究院 | Intelligent charging navigation method for electric automobile |
-
2023
- 2023-08-30 CN CN202311099326.XA patent/CN116822912B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2711876A1 (en) * | 2012-09-21 | 2014-03-26 | Palo Alto Research Center Incorporated | Computer implemented system and method for controlling interchangeable EV charging-capable parking spaces |
CN106599390A (en) * | 2016-11-23 | 2017-04-26 | 国网浙江省电力公司电动汽车服务分公司 | Method for calculating charging load considering time-space stochastic characteristics of electric taxi |
CN108162771A (en) * | 2017-11-09 | 2018-06-15 | 贵州电网有限责任公司电力科学研究院 | Intelligent charging navigation method for electric automobile |
Also Published As
Publication number | Publication date |
---|---|
CN116822912A (en) | 2023-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116822912B (en) | Intelligent dispatching method and device for electric vehicle trunk line long-distance transportation charging and changing | |
CN107640049B (en) | A mobile terminal system for orderly charging of electric vehicles at charging stations | |
CN114997631B (en) | Electric vehicle charging scheduling method, device, equipment and medium | |
CN113283623A (en) | Electric vehicle electric quantity path planning method compatible with energy storage charging pile | |
CN106887887B (en) | A mobile charging vehicle scheduling method in a wireless rechargeable sensor network | |
CN112356721A (en) | Electric vehicle charging guiding method and system based on cloud platform | |
CN110733370A (en) | electric vehicle charging station ordered charging method based on double-layer optimization algorithm | |
Malandrino et al. | A game-theory analysis of charging stations selection by EV drivers | |
CN108944500B (en) | Electric vehicle charging scheduling method based on distributed station joint control | |
CN106170417B (en) | The charging pile of Self management | |
CN116720714B (en) | An intelligent dispatching method and device for electric vehicle charging and swapping | |
CN109670674B (en) | Electric automobile space-time distribution charging scheduling method considering traffic network-power distribution network coupling | |
Wei et al. | Multi-MC charging schedule algorithm with time windows in wireless rechargeable sensor networks | |
CN109489676A (en) | A kind of meter and electric network information and the electric car of charge station information charge air navigation aid | |
CN113486504B (en) | A battery management control method based on dispatch cost | |
CN107657374A (en) | A kind of charging dispatching method on demand based on energy consumption and apart from dynamic change | |
CN114936666B (en) | Electric automobile charging navigation method and system based on vehicle-station-platform system | |
CN114493336B (en) | A method for predicting the demand for battery replacement of electric taxis and optimizing charging at battery replacement stations based on transportation electrification | |
CN114548564A (en) | Battery distribution path optimization method, device, computer equipment and storage medium | |
CN112529608A (en) | Information processing system and program | |
CN116993031A (en) | A charging decision optimization method, device, equipment and medium for electric vehicles | |
Chakraborty et al. | P2c2: Peer-to-peer car charging | |
CN117091616A (en) | Electric automobile charging navigation and scheduling method | |
CN114626638B (en) | A dynamic scheduling optimization method for shared electric bicycle battery transportation | |
CN116911576B (en) | An intelligent energy replenishment dispatching method and device for electric vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Room 01-211-10, 2nd Floor, Building 13, Yard 53, Yanqi Street, Yanqi Economic Development Zone, Huairou District, Beijing 102200 Patentee after: Beijing Jiuxing Zhiyan Transportation Technology Co.,Ltd. Country or region after: China Patentee after: Shanghai Jiuxing Energy Technology Co.,Ltd. Address before: Room 01-211-10, 2nd Floor, Building 13, Yard 53, Yanqi Street, Yanqi Economic Development Zone, Huairou District, Beijing 102200 Patentee before: Beijing Jiuxing Zhiyan Transportation Technology Co.,Ltd. Country or region before: China Patentee before: SHANGHAI ENNEAGON ENERGY TECHNOLOGY Co.,Ltd. |
|
CP03 | Change of name, title or address |