CN118552227A - A method, system and storage medium for optimizing charging cost of electric taxis based on alliance game - Google Patents
A method, system and storage medium for optimizing charging cost of electric taxis based on alliance game Download PDFInfo
- Publication number
- CN118552227A CN118552227A CN202410626871.8A CN202410626871A CN118552227A CN 118552227 A CN118552227 A CN 118552227A CN 202410626871 A CN202410626871 A CN 202410626871A CN 118552227 A CN118552227 A CN 118552227A
- Authority
- CN
- China
- Prior art keywords
- charging
- electric
- electric taxi
- alliance
- taxi
- 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.)
- Granted
Links
- 230000029305 taxis Effects 0.000 title claims abstract description 68
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000003860 storage Methods 0.000 title claims abstract description 9
- 238000005457 optimization Methods 0.000 claims abstract description 32
- 238000005265 energy consumption Methods 0.000 claims abstract description 19
- 230000006870 function Effects 0.000 claims description 66
- 238000005192 partition Methods 0.000 claims description 12
- 238000005304 joining Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 230000033001 locomotion Effects 0.000 claims 4
- 238000009826 distribution Methods 0.000 claims 2
- 238000000638 solvent extraction Methods 0.000 claims 2
- 238000010276 construction Methods 0.000 abstract description 12
- 230000008569 process Effects 0.000 description 14
- 230000005611 electricity Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 4
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 3
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 2
- 238000003915 air pollution Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 229910002091 carbon monoxide Inorganic materials 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0206—Price or cost determination based on market factors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
- G06N5/042—Backward inferencing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0202—Market predictions or forecasting for commercial activities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Water Supply & Treatment (AREA)
- Primary Health Care (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Computing Systems (AREA)
- Public Health (AREA)
- Evolutionary Computation (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明涉及一种基于联盟博弈的电动出租车充电成本优化方法、系统及存储介质,涉及电车充电的技术领域。方法包括:构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型;根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序;根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本;根据自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡。本发明节省了充电桩建设成本,优先满足电动出租车充电需求,在充电桩租借电力约束下优化了充电成本。
The present invention relates to an electric taxi charging cost optimization method, system and storage medium based on alliance game, and relates to the technical field of electric vehicle charging. The method comprises: constructing an electric taxi charging cost optimization model under the constraints of charging pile rental power capacity and electric taxi mobile energy consumption; constructing an alliance game model, an electric taxi marginal utility function, a preference order and an alliance order according to the charging cost optimization model; determining the first charging allocation strategy of the electric taxi according to the marginal utility function and the alliance preference order to optimize the total charging cost; determining the second charging allocation strategy of the electric taxi according to the selfish utility function and the selfish preference order to achieve Nash equilibrium. The present invention saves the construction cost of charging piles, gives priority to meeting the charging needs of electric taxis, and optimizes the charging cost under the constraints of charging pile rental power.
Description
技术领域Technical Field
本发明涉及电车充电的技术领域,尤其涉及一种基于联盟博弈的电动出租车充电成本优化方法、系统及存储介质。The present invention relates to the technical field of electric vehicle charging, and in particular to an electric taxi charging cost optimization method, system and storage medium based on alliance game.
背景技术Background Art
汽车行业是全球最重要的行业之一,作为重要的交通工具,汽车的普及与发展给人们的生活带来了极大的便利。据估计,全球汽车数量已经突破了十亿辆,而且这个数字还在快速增长。这种快速增长的趋势不仅反映了汽车行业的蓬勃发展,也表明了汽车作为重要交通工具的普及程度。汽车的大规模普及提高了人们的出行效率,然而,汽车数量的激增也导致了城市空气污染水平急剧增长。为缓解空气污染和减少一氧化碳、二氧化碳等有害气体的排放,大多数国家都鼓励发展和使用电动汽车。The automobile industry is one of the most important industries in the world. As an important means of transportation, the popularity and development of automobiles have brought great convenience to people's lives. It is estimated that the number of cars in the world has exceeded one billion, and this number is still growing rapidly. This rapid growth trend not only reflects the vigorous development of the automobile industry, but also shows the popularity of cars as an important means of transportation. The large-scale popularization of cars has improved people's travel efficiency. However, the surge in the number of cars has also led to a sharp increase in urban air pollution levels. In order to alleviate air pollution and reduce the emission of harmful gases such as carbon monoxide and carbon dioxide, most countries encourage the development and use of electric vehicles.
在应对全球气候变化和城市交通污染的挑战中,公共交通电气化被视为一项重要的解决方案。公共交通电气化以电动汽车取代燃油汽车,可以显著降低车辆排放,改善城市空气质量,提升居民出行体验,是实现城市交通清洁化和可持续发展的关键举措之一。电动出租车的推广和应用在当代城市公共交通电气化进程中扮演着重要角色。然而随着家用电动汽车数量的增加,其充电需求也日益增加,特别是在高峰时期,电动出租车需要与越来越多的家用电动汽车竞争使用公共充电桩,充电困难日益严重。大量建设电动出租车充电站是解决该问题最简单直接的方法。然而充电站的建设成本较高,并且由于电动出租车具有较高的流动性和充电需求不可预测性,大量建设电动出租车充电站可能存在充电站利用率低,收益不稳定等问题。现有的关于电动出租车的研究主要是通过大数据、随机优化、博弈论等方法解决电动出租车充电导航,协同充电和充电站选址等问题,然而目前尚不存在以博弈的视角解决电动出租车充电桩租借模式下的充电成本优化。In response to the challenges of global climate change and urban traffic pollution, public transport electrification is seen as an important solution. Public transport electrification replaces fuel vehicles with electric vehicles, which can significantly reduce vehicle emissions, improve urban air quality, and enhance residents' travel experience. It is one of the key measures to achieve clean and sustainable urban transportation. The promotion and application of electric taxis play an important role in the process of electrification of contemporary urban public transportation. However, with the increase in the number of household electric vehicles, their charging demand is also increasing. Especially during peak hours, electric taxis need to compete with more and more household electric vehicles for the use of public charging piles, and charging difficulties are becoming increasingly serious. The construction of a large number of electric taxi charging stations is the simplest and most direct way to solve this problem. However, the construction cost of charging stations is high, and due to the high mobility and unpredictable charging demand of electric taxis, the construction of a large number of electric taxi charging stations may have problems such as low charging station utilization and unstable income. Existing research on electric taxis mainly solves problems such as electric taxi charging navigation, collaborative charging and charging station site selection through big data, stochastic optimization, game theory and other methods. However, there is currently no solution to the charging cost optimization of electric taxi charging pile rental mode from a game perspective.
发明内容Summary of the invention
本发明的主要目的在于克服现有技术的缺点与不足,提供一种基于联盟博弈的电动出租车充电成本优化方法、系统及存储介质,节省了充电桩建设成本,优先满足电动出租车充电需求,在充电桩租借电力约束下优化了充电成本。The main purpose of the present invention is to overcome the shortcomings and deficiencies of the prior art and to provide an electric taxi charging cost optimization method, system and storage medium based on alliance game, which saves the construction cost of charging piles, gives priority to meeting the charging needs of electric taxis, and optimizes the charging cost under the constraint of charging pile rental electricity.
根据本发明的一个方面,本发明提供了一种基于联盟博弈的电动出租车充电成本优化方法,所述方法包括以下步骤:According to one aspect of the present invention, the present invention provides an electric taxi charging cost optimization method based on alliance game, the method comprising the following steps:
根据电动出租车充电任务数量确定总充电成本和分摊成本;构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型;Determine the total charging cost and the shared cost based on the number of electric taxi charging tasks; construct an optimization model for the charging cost of electric taxis under the constraints of the charging pile rental power capacity and the mobile energy consumption of electric taxis;
根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序;所述偏好顺序表示电动出租车倾向于加入的充电联盟;所述联盟顺序表示电动出租车倾向于选择的充电联盟;根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本;According to the charging cost optimization model, an alliance game model, an electric taxi marginal utility function, a preference order and an alliance order are constructed; the preference order indicates the charging alliance that the electric taxi tends to join; the alliance order indicates the charging alliance that the electric taxi tends to choose; according to the marginal utility function and the alliance preference order, a first charging allocation strategy for the electric taxi is determined to optimize the total charging cost;
构建电动出租车自私效用函数和自私偏好顺序,所述自私偏好顺序用于电动出租车量化其偏好;根据所述自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡。A selfish utility function and a selfish preference order of an electric taxi are constructed, wherein the selfish preference order is used for the electric taxi to quantify its preference; and a second charging allocation strategy of the electric taxi is determined according to the selfish utility function and the selfish preference order to achieve Nash equilibrium.
优选地,所述根据电动出租车充电任务数量确定总充电成本和分摊成本包括:Preferably, determining the total charging cost and the shared cost according to the number of electric taxi charging tasks includes:
充电桩sj的总充电成本为:The total charging cost of charging pile sj is:
电动出租车vi在充电桩sj上完成充电应分摊的充电分摊成本为:The charging cost that electric taxi v i should share when charging on charging pile s j is:
其中,fj()是一个表征租借规模的单调递增凹函数,Tj={τi{xi,j=1}表示分配到充电桩sj的充电任务集合,其中xi,j是充电任务分配二元决策变量;|Tj|表示Tj的大小;为充电桩sj的单位电力价格,为充电桩sj的基准租借价格,Qj为充电桩sj上的总充电量;为电动出租车vi的充电需求,βi是电动出租车vi的单位移动能耗,di,j是电动出租车vi到充电桩sj的最短距离。Where f j () is a monotonically increasing concave function that characterizes the rental scale, T j = {τ i {xi , j = 1} represents the set of charging tasks assigned to the charging pile s j , where xi, j is a binary decision variable for charging task assignment; |T j | represents the size of T j ; is the unit electricity price of charging pile sj , is the base rental price of charging pile sj , Qj is the total charge capacity on charging pile sj ; is the charging demand of electric taxi vi , βi is the unit moving energy consumption of electric taxi vi , and d i,j is the shortest distance from electric taxi vi to charging station s j .
优选地,所述构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型包括:Preferably, the construction of an electric taxi charging cost optimization model under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption includes:
构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本最小化问题,形式化为:The problem of minimizing the charging cost of electric taxis under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption is formalized as follows:
其中,为充电桩sj的租借电力容量,Ei为电动出租车vi的电池容量,N={s1,s2,...,sn}表示可租借公共充电桩集合,T表示充电任务τi的集合。in, is the leased power capacity of the charging pile sj , Ei is the battery capacity of the electric taxi vi , N = { s1 , s2 , ..., sn } represents the set of leased public charging piles, and T represents the set of charging tasks τi .
优选地,所述根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序包括:Preferably, the construction of the alliance game model, the electric taxi marginal utility function, the preference order and the alliance order according to the charging cost optimization model includes:
使用边际效用衡量电动出租车用户的策略ai对对应充电联盟的影响,具体为:Using marginal utility to measure the strategy of electric taxi users a i for the corresponding charging alliance The impact is as follows:
其中τi为电动出租车vi对应的充电任务,为充电桩的总充电成本,a-i表示除了电动出租车vi之外其他电动出租车的充电分配策略集合,表示电动出租车vi选择的充电联盟;Where τ i is the charging task corresponding to the electric taxi vi , For charging pile The total charging cost of a -i is the set of charging allocation strategies for other electric taxis except the electric taxi vi . Indicates the charging alliance chosen by the electric taxi vi;
定义为电动出租车vi的偏好顺序,对于任意电动出租车vi和其任意两个充电联盟知充电联盟顺序为:definition is the preference order of electric taxi v i , for any electric taxi v i and any two charging alliances Know The order of the charging alliance is:
优选地,所述根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本包括:Preferably, determining the first charging allocation strategy of the electric taxis according to the marginal utility function and the alliance preference order to optimize the total charging cost comprises:
(5.1)初始化电动出租车充电联盟划分 (5.1) Initialize the electric taxi charging alliance division
(5.2)对于任意充电桩sj∈N,初始化充电任务集合并更新联盟划分Γ=Γ∪Tj;(5.2) For any charging pile s j ∈ N, initialize the charging task set And update the alliance partition Γ = Γ ∪ T j ;
(5.3)对于任意充电任务τi∈T,构造其可行策略空间Ai:(5.3) For any charging task τ i ∈T, construct its feasible strategy space A i :
(5.4)任意电动出租车vi∈V从可行策略空间Ai随机选择一个策略作为当前的充电分配策略ai,并更新相应充电联盟 (5.4) Any electric taxi v i ∈ V randomly selects a strategy from the feasible strategy space A i as the current charging allocation strategy a i and updates the corresponding charging alliance
(5.5)对于任意充电任务τi∈T,重新构造其可行策略空间Ai:(5.5) For any charging task τ i ∈T, reconstruct its feasible strategy space A i :
(5.6)选择策略空间Ai中具有最大效用的策略如果加入新充电联盟获得的效用Ui(a′i,a-i)大于旧充电联盟获得的效用Ui(ai,a-i),更新新充电联盟旧充电联盟和当前的充电分配策略ai=a′i:(5.6) Select the strategy with the maximum utility in the strategy space Ai If the utility U i (a′ i , a -i ) gained by joining the new charging alliance is greater than the utility U i (a i , a -i ) gained by joining the old charging alliance, update the new charging alliance Old Charging Alliance and the current charging allocation strategy a i =a′ i :
(5.7)重复步骤(5.5)、(5.6)直到所有电动出租车的充电分配策略保持不变:(5.7) Repeat steps (5.5) and (5.6) until the charging allocation strategy of all electric taxis remains unchanged:
(5.8)输出电动出租车充电联盟划分Γ。(5.8) Output the electric taxi charging alliance division Γ.
优选地,所述构建电动出租车自私效用函数和自私偏好顺序包括:Preferably, the constructing of the selfish utility function and selfish preference order of electric taxis comprises:
电动出租车vi在充电桩sj上完成充电的自私充电效用Ui(Tj):The selfish charging utility U i (T j ) of an electric taxi v i completing charging at a charging pile s j is:
Ui(Tj)=-Pi(Tj)U i (T j )=-P i (T j )
基于电动出租车自私充电效用定义自私偏好关系 Defining selfish preference relations based on the selfish charging utility of electric taxis
偏好函数Ri(Tj)则基于电动出租车的自私充电效用计算:The preference function R i (T j ) is calculated based on the selfish charging utility of electric taxis:
其中,H(i)表示电动出租车vi的历史集,记录了之前已经加入过的充电联盟,Tj={τi|xi,j=1}表示分配到充电桩sj的充电任务集合,其中xi,j是充电任务分配二元决策变量;||表示“或者”。Among them, H(i) represents the historical set of electric taxi vi , recording the charging alliances that have been joined before, Tj = { τi | xi,j = 1} represents the set of charging tasks assigned to charging pile sj , wherexi ,j is the binary decision variable for charging task assignment; || means "or".
优选地,所述根据所述自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡包括:Preferably, determining the second charging allocation strategy of the electric taxi according to the selfish utility function and the selfish preference order to achieve Nash equilibrium comprises:
(7.1)初始化电动出租车充电联盟划分 (7.1) Initialize the electric taxi charging alliance division
(7.2)对于任意充电桩sj∈N,初始化充电任务集合并更新联盟划分Γ=Γ∪Tj;(7.2) For any charging pile s j ∈ N, initialize the charging task set And update the alliance partition Γ = Γ ∪ T j ;
(7.3)对于任意电动出租车充电任务τi∈T,初始化其电动出租车vi可能加入的充电联盟集合历史集和充电桩索引αi=0;(7.3) For any electric taxi charging task τ i ∈ T, initialize the set of charging alliances that its electric taxi v i may join History Collection and charging pile index α i =0;
(7.4)对于任意充电桩sj∈N,如果电动出租车vi的剩余电池容量足以到达充电桩sj,且在电动出租车vi加入充电联盟Tj后充电桩sj的租借电力容量足以完成该联盟内的所有充电任务,则更新其可能加入的充电联盟集合Ai=Ai∪{sj};(7.4) For any charging pile s j ∈ N, if the remaining battery capacity of the electric taxi vi is sufficient to reach the charging pile s j , and after the electric taxi vi joins the charging alliance T j , the rented power capacity of the charging pile s j is sufficient to complete all charging tasks in the alliance, then the set of charging alliances that it may join is updated to A i =A i ∪{s j };
(7.5)电动出租车vi从Ai中随机选择一个充电桩sj,并更新对应充电联盟Tj=Tj∪{τi}、历史集H(i)=H(i)∪{Tj}和充电桩索引αi=j;(7.5) The electric taxi v i randomly selects a charging pile s j from A i and updates the corresponding charging alliance T j = T j ∪ {τ i }, the history set H (i) = H (i) ∪ {T j } and the charging pile index α i = j;
(7.6)对于任意电动出租车充电任务τi∈T,基于偏好函数Ri(Tj)计算具有最大效用的充电桩和新充电联盟 如果电动出租车vi的偏好函数值高于则加入新充电联盟离开旧充电联盟然后更新历史集和充电桩索引αi=j*;(7.6) For any electric taxi charging task τ i ∈ T, the charging pile with the maximum utility is calculated based on the preference function R i (T j ) and New Charging Alliance If the preference function value of electric taxi v i Higher than Join the New Charging Alliance Leaving the old charging alliance Then update the history set and charging pile index α i = j * ;
(7.7)重复步骤(7.6)直到所有电动出租车不改变其加入的充电联盟;(7.7) Repeat step (7.6) until all electric taxis do not change the charging alliance they join;
(7.8)输出电动出租车充电联盟划分Γ。(7.8) Output the electric taxi charging alliance partition Γ.
根据本发明的另一方面,本发明还提供了一种基于联盟博弈的电动出租车充电成本优化系统,所述系统包括:According to another aspect of the present invention, the present invention also provides an electric taxi charging cost optimization system based on alliance game, the system comprising:
模型构建模块,用于根据电动出租车充电任务数量确定总充电成本和分摊成本;构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型;A model building module is used to determine the total charging cost and the shared cost according to the number of electric taxi charging tasks; to build an electric taxi charging cost optimization model under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption;
第一确定模块,用于根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序;所述偏好顺序表示电动出租车倾向于加入的充电联盟;所述联盟顺序表示电动出租车倾向于选择的充电联盟;根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本;A first determination module is used to construct an alliance game model, an electric taxi marginal utility function, a preference order and an alliance order according to the charging cost optimization model; the preference order indicates the charging alliance that the electric taxi tends to join; the alliance order indicates the charging alliance that the electric taxi tends to choose; and determine a first charging allocation strategy for the electric taxi according to the marginal utility function and the alliance preference order to optimize the total charging cost;
第二确定模块,用于构建电动出租车自私效用函数和自私偏好顺序,所述自私偏好顺序用于电动出租车量化其偏好;根据所述自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡。The second determination module is used to construct a selfish utility function and a selfish preference order for the electric taxi, wherein the selfish preference order is used for the electric taxi to quantify its preference; and determine a second charging allocation strategy for the electric taxi according to the selfish utility function and the selfish preference order to achieve Nash equilibrium.
根据本发明的另一方面,本发明还提供了一种电子设备,所述电子设备包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述方法步骤。According to another aspect of the present invention, the present invention also provides an electronic device, which includes: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, and the computer-executable instructions can implement the above-mentioned method steps when executed by the processor.
根据本发明的另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述方法步骤。According to another aspect of the present invention, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions implement the above method steps when executed by a processor.
有益效果:本发明节省了充电桩建设成本,优先满足电动出租车充电需求,在充电桩租借电力约束下优化了充电成本。Beneficial effects: The present invention saves the construction cost of charging piles, gives priority to meeting the charging needs of electric taxis, and optimizes the charging cost under the constraints of charging pile rental electricity.
通过参照以下附图及对本发明的具体实施方式的详细描述,本发明的特征及优点将会变得清楚。The features and advantages of the present invention will become clear through reference to the following drawings and detailed description of specific embodiments of the present invention.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是基于联盟博弈的电动出租车充电成本优化方法流程图;FIG1 is a flow chart of an optimization method for charging costs of electric taxis based on alliance game;
图2是电动出租车充电桩租借系统示意图;FIG2 is a schematic diagram of an electric taxi charging pile rental system;
图3是基于联盟博弈的充电分配方法流程图;FIG3 is a flow chart of a charging allocation method based on alliance game;
图4是面向自私行为的充电分配方法流程图;FIG4 is a flow chart of a charging allocation method for selfish behavior;
图5是基于联盟博弈的电动出租车充电成本优化系统示意图。FIG5 is a schematic diagram of an electric taxi charging cost optimization system based on alliance game.
具体实施方式DETAILED DESCRIPTION
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following is a clear and complete description of the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
实施例1Example 1
图1是基于联盟博弈的电动出租车充电成本优化方法流程图。如图1所示,本实施例提供一种基于联盟博弈的电动出租车充电成本优化方法,所述方法包括以下步骤:FIG1 is a flow chart of a method for optimizing the charging cost of an electric taxi based on alliance game. As shown in FIG1 , this embodiment provides a method for optimizing the charging cost of an electric taxi based on alliance game, and the method includes the following steps:
S1:根据电动出租车充电任务数量确定总充电成本和分摊成本;构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型;S1: Determine the total charging cost and the shared cost based on the number of electric taxi charging tasks; construct an optimization model for the charging cost of electric taxis under the constraints of the charging pile rental power capacity and the electric taxi mobility energy consumption;
S2:根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序;所述偏好顺序表示电动出租车倾向于加入的充电联盟;所述联盟顺序表示电动出租车倾向于选择的充电联盟;根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本;S2: According to the charging cost optimization model, a coalition game model, an electric taxi marginal utility function, a preference order and a coalition order are constructed; the preference order indicates the charging coalition that the electric taxi tends to join; the coalition order indicates the charging coalition that the electric taxi tends to choose; according to the marginal utility function and the coalition preference order, a first charging allocation strategy for the electric taxi is determined to optimize the total charging cost;
S3:构建电动出租车自私效用函数和自私偏好顺序,所述自私偏好顺序用于电动出租车量化其偏好;根据所述自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡。S3: constructing a selfish utility function and a selfish preference order for electric taxis, wherein the selfish preference order is used for the electric taxis to quantify their preferences; and determining a second charging allocation strategy for the electric taxis according to the selfish utility function and the selfish preference order to achieve Nash equilibrium.
本方法节省了充电桩建设成本,优先满足电动出租车充电需求,在充电桩租借电力约束下优化了充电成本。This method saves the construction cost of charging piles, gives priority to meeting the charging needs of electric taxis, and optimizes the charging cost under the constraint of charging pile rental electricity.
优选地,所述根据电动出租车充电任务数量确定总充电成本和分摊成本包括:Preferably, determining the total charging cost and the shared cost according to the number of electric taxi charging tasks includes:
充电桩sj的总充电成本为:The total charging cost of charging pile sj is:
电动出租车vi在充电桩sj上完成充电应分摊的充电分摊成本为:The charging cost that electric taxi v i should share when charging on charging pile s j is:
其中,fj()是一个表征租借规模的单调递增凹函数,Tj={τi|xi,j=1}表示分配到充电桩sj的充电任务集合,其中xi,j是充电任务分配二元决策变量:|Tj|表示Tj的大小:为充电桩sj的单位电力价格,为充电桩sj的基准租借价格,Qj为充电桩sj上的总充电量;为电动出租车vi的充电需求,βi是电动出租车vi的单位移动能耗,di,j是电动出租车vi到充电桩sj的最短距离。Among them, fj () is a monotonically increasing concave function that characterizes the rental scale, Tj = { τi | xi,j = 1} represents the set of charging tasks assigned to charging pile sj , where xi ,j is a binary decision variable for charging task assignment: | Tj | represents the size of Tj : is the unit electricity price of charging pile sj , is the base rental price of charging pile sj , Qj is the total charge capacity on charging pile sj ; is the charging demand of electric taxi vi , βi is the unit moving energy consumption of electric taxi vi , and d i,j is the shortest distance from electric taxi vi to charging station s j .
具体地,获取电动出租车与租借平台上的公共充电桩集合,并基于电动出租车充电任务,构建电动出租车充电桩租借模型,包括以下步骤;Specifically, a collection of public charging piles on an electric taxi and rental platform is obtained, and based on the electric taxi charging task, an electric taxi charging pile rental model is constructed, including the following steps;
令V={v1,v2,...,vm}表示电动出租车集合,N={s1,s2,...,sn}表示可租借公共充电桩集合:Let V = {v 1 , v 2 , ..., v m } represent the set of electric taxis, and N = {s 1 , s 2 , ..., s n } represent the set of rentable public charging piles:
电动出租车vi∈V向充电桩租借平台提交充电任务表示为:其中,为电动出租车vi的位置,为电动出租车vi的充电需求,Ei为电动出租车vi的电池容量;The charging task submitted by an electric taxi v i ∈ V to the charging pile rental platform is expressed as: in, is the position of the electric taxi v i , is the charging demand of electric taxi vi , E i is the battery capacity of electric taxi vi ;
充电桩sj∈N向租借平台提交自身信息表示为:其中,为充电桩sj的基准租借价格,为充电桩sj的单位电力价格,为充电桩sj的位置,为充电桩sj的租借电力容量。The charging pile sj∈N submits its own information to the rental platform as follows: in, is the base rental price of charging pile sj , is the unit electricity price of charging pile sj , is the location of the charging pile sj , is the leased power capacity of charging pile s j .
基于电动出租车充电桩租借模型,根据电动出租车充电任务数量构建总充电成本模型和成本分摊方案,包括以下步骤:Based on the electric taxi charging pile rental model, a total charging cost model and cost sharing scheme are constructed according to the number of electric taxi charging tasks, including the following steps:
充电桩si的总充电成本由充电桩租借成本和电力成本组成。令Tj={τi|xi,j=1}表示分配到充电桩sj的充电任务集合,其中xi,j是充电任务分配二元决策变量。如果充电任务τi被分配给充电桩sj,则xi,j=1,否则xi,j=0;充电桩sj的租借成本由表示,其中是一个表征租借规模的单调递增凹函数,且满足fj(0)=0,1≤fj(1)<fj(2)<...<fj(|Tj|)≤|Tj|,|Tj|表示Tj的大小;令充电桩sj的电力成本为其中Qj为充电桩sj上的总充电量:The total charging cost of charging pile si is composed of the charging pile rental cost and the electricity cost. Let T j = {τ i | xi,j = 1} represent the set of charging tasks assigned to charging pile s j , where x i,j is the binary decision variable for charging task assignment. If charging task τ i is assigned to charging pile s j , then x i,j = 1, otherwise x i,j = 0; the rental cost of charging pile s j is given by Indicates that is a monotonically increasing concave function that characterizes the rental scale and satisfies f j (0) = 0, 1 ≤ f j (1) < f j (2) < ... < f j (|T j |) ≤ |T j |, where |T j | represents the size of T j ; let the electricity cost of charging pile s j be Where Qj is the total charge on the charging pile sj :
其中是充电任务τi的实际充电量,βi是电动出租车vi的单位移动能耗,di,j是电动出租车vi到充电桩sj的最短距离;in is the actual charging amount of the charging task τ i , β i is the unit moving energy consumption of the electric taxi vi , d i, j is the shortest distance from the electric taxi vi to the charging pile s j ;
定义充电桩sj的总充电成本为:The total charging cost of charging pile sj is defined as:
定义电动出租车vi在充电桩si上完成充电应分摊的充电成本为:The charging cost that electric taxi v i should share when charging on charging pile s i is defined as:
其中为该电动出租车应分摊的电力成本,Tj为所在充电桩sj上的充电任务集合,为该电动出租车应分摊的充电桩租借成本。in is the electricity cost that the electric taxi should share, Tj is the charging task set on the charging pile sj , The cost of renting the charging pile should be shared by the electric taxi.
优选地,所述构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型包括:Preferably, the construction of an electric taxi charging cost optimization model under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption includes:
构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本最小化问题,形式化为:The problem of minimizing the charging cost of electric taxis under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption is formalized as follows:
其中,为充电桩sj的租借电力容量,Ei为电动出租车vi的电池容量,N={s1,s2,...,sn}表示可租借公共充电桩集合,T表示充电任务τi的集合。in, is the leased power capacity of the charging pile sj , Ei is the battery capacity of the electric taxi vi , N = { s1 , s2 , ..., sn } represents the set of leased public charging piles, and T represents the set of charging tasks τi .
具体地,构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本最小化问题,形式化为:Specifically, the problem of minimizing the charging cost of electric taxis under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption is constructed and formalized as follows:
其中,约束(5)确保任意充电桩的总充电量不能超过其可租借电力容量上限;约束(6)确保任意电动出租车有充足的电量到达被分配的充电桩;约束(7)确保每个充电任务能且仅能分配给一个充电桩。Among them, constraint (5) ensures that the total charging capacity of any charging pile cannot exceed the upper limit of its rentable power capacity; constraint (6) ensures that any electric taxi has sufficient power to reach the assigned charging pile; constraint (7) ensures that each charging task can be assigned to and only to one charging pile.
优选地,所述根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序包括:Preferably, the construction of the alliance game model, the electric taxi marginal utility function, the preference order and the alliance order according to the charging cost optimization model includes:
使用边际效用衡量电动出租车用户的策略ai对对应充电联盟的影响,具体为:Using marginal utility to measure the strategy of electric taxi users a i for the corresponding charging alliance The impact is as follows:
其中τi为电动出租车vi对应的充电任务,为充电桩的总充电成本,a-i表示除了电动出租车vi之外其他电动出租车的充电分配策略集合,表示电动出租车vi选择的充电联盟;Where τ i is the charging task corresponding to the electric taxi vi , For charging pile The total charging cost of a -i is the set of charging allocation strategies for other electric taxis except the electric taxi vi . Indicates the charging alliance chosen by the electric taxi vi;
定义为电动出租车vi的偏好顺序,对于任意电动出租车vi和其任意两个充电联盟和充电联盟顺序为:definition is the preference order of electric taxi v i , for any electric taxi v i and any two charging alliances and The order of the charging alliance is:
具体地,将所述电动出租车充电成本最小化问题重新构建为一个联盟形成博弈G={V,Ui,Ai,Γ},其中V是博弈的参与者即电动出租车集合,Ui是电动出租车vi的效用函数,Ai表示电动出租车vi的策略空间。对于任意电动出租车vi∈V,将其充电分配策略定义为ai,该策略所分配的充电桩定义为对应的充电联盟即充电桩上的充电任务集合定义为定义所有电动出租车的策略集合为a={a1,a2,...,am},不相交充电联盟划分定义为Γ={T1,T2,...,Tn};Specifically, the problem of minimizing the charging cost of electric taxis is reconstructed as a coalition formation game G = {V, Ui , Ai , Γ}, where V is the participants of the game, i.e., the set of electric taxis, Ui is the utility function of electric taxi vi , and Ai represents the strategy space of electric taxi vi . For any electric taxi vi∈V , its charging allocation strategy is defined as ai , and the charging piles allocated by this strategy are defined as The corresponding charging alliance is the charging pile The charging task set on is defined as The strategy set of all electric taxis is defined as a = {a 1 , a 2 , ..., a m }, and the disjoint charging alliance partition is defined as Γ = {T 1 , T 2 , ..., T n };
使用边际效用衡量电动出租车用户的策略ai对对应充电联盟的影响,具体定义为:Using marginal utility to measure the strategy of electric taxi users a i for the corresponding charging alliance The impact is specifically defined as:
其中τi为电动出租车vi对应的充电任务,为充电桩的总充电成本,a-i表示除了电动出租车vi之外其他电动出租车的充电分配策略集合,即a-i={a1,a2,...,ai-1,ai+1,...,an},表示电动出租车vi选择的充电联盟,需要注意的是,此时电动出租车vi对应的充电任务τi并不在中,而在中;联立公式(2)(3)(9),电动出租车效用函数可重新表述为:Where τ i is the charging task corresponding to the electric taxi vi , For charging pile The total charging cost of the electric taxis is represented by a -i , which represents the charging allocation strategy set of the electric taxis other than the electric taxi vi , that is, a -i = {a 1 , a 2 , ..., a i-1 , a i+1 , ..., a n }, represents the charging alliance selected by the electric taxi vi . It should be noted that the charging task τ i corresponding to the electric taxi vi is not in In In combination with formulas (2), (3), and (9), the utility function of electric taxis can be restated as:
该效用函数表示了电动出租车vi加入充电联盟后的充电成本变化,给定其他电动出租车的充电分配策略集合,电动出租车vi总是趋向于加入使自身充电成本和联盟成员的充电成本总减少量之和最小的充电联盟;This utility function represents the electric taxi v i joining the charging alliance Given the charging allocation strategy set of other electric taxis, electric taxi v i always tends to join the charging alliance that minimizes the sum of its own charging cost and the total reduction of the charging costs of alliance members.
定义为电动出租车vi的偏好顺序,表示电动出租车vi在其所有可能形成的充电联盟集合上具有一个完备,自反和传递的二元关系。给定电动出租车vi的两个充电联盟和 表示电动出租车vi更倾向于加入充电联盟而不是电动出租车选择加入一个充电联盟是取决于它对充电联盟的偏好顺序,偏好顺序将会影响最终的联盟收敛性。此外,为满足问题约束,需要确保电动出租车vi的策略空间Ai中任意充电分配策略ai满足和其中保证了电动出租车vi的剩余电池容量足以到达充电联盟所对应的充电桩 保证了充电桩的可租借电力容量能够完成增加充电任务τi后的充电联盟Tj∪{τi}中的所有充电任务;是电动汽车vk到充电桩ai的最短距离;是电动汽车vi到充电桩的最短距离。definition is the preference order of electric taxi v i , indicating that electric taxi v i has a complete, reflexive and transitive binary relationship on all possible charging alliances it can form. Given two charging alliances of electric taxi v i and Said that electric taxis are more inclined to join the charging alliance Rather than The choice of an electric taxi to join a charging alliance depends on its preference order for the charging alliance, which will affect the final alliance convergence. In addition, to meet the problem constraints, it is necessary to ensure that any charging allocation strategy a i in the strategy space A i of the electric taxi v i satisfies and in Ensures that the remaining battery capacity of the electric taxi VI is sufficient to reach the charging alliance Corresponding charging pile Guaranteed charging station of rentable power capacity Able to complete all charging tasks in the charging alliance T j ∪{τ i } after adding charging task τ i ; is the shortest distance from the electric vehicle v k to the charging station a i ; Is the electric car VI to the charging station The shortest distance.
对于任意电动出租车vi和其任意两个充电联盟和定义充电联盟顺序为:For any electric taxi v i and any two of its charging alliances and The order of defining the charging alliance is:
所述联盟顺序表示电动出租车更倾向于选择自身充电成本和联盟成员的充电成本总减少量之和最小的充电联盟作为自己的策略选择。The alliance order indicates that electric taxis are more inclined to choose the charging alliance with the smallest sum of its own charging cost and the total reduction of the charging costs of alliance members as its own strategic choice.
优选地,所述根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本包括:Preferably, determining the first charging allocation strategy of the electric taxis according to the marginal utility function and the alliance preference order to optimize the total charging cost comprises:
(5.1)初始化电动出租车充电联盟划分 (5.1) Initialize the electric taxi charging alliance division
(5.2)对于任意充电桩sj∈N,初始化充电任务集合并更新联盟划分Γ=Γ∪Tj;(5.2) For any charging pile sj∈N , initialize the charging task set And update the alliance partition Γ = Γ ∪ T j ;
(5.3)对于任意充电任务τi∈T,构造其可行策略空间Ai;(5.3) For any charging task τ i ∈T, construct its feasible strategy space A i ;
(5.4)任意电动出租车vi∈V从可行策略空间Ai随机选择一个策略作为当前的充电分配策略ai,并更新相应充电联盟 (5.4) Any electric taxi v i ∈ V randomly selects a strategy from the feasible strategy space A i as the current charging allocation strategy a i and updates the corresponding charging alliance
(5.5)对于任意充电任务τi∈T,重新构造其可行策略空间Ai;(5.5) For any charging task τ i ∈T, reconstruct its feasible strategy space A i ;
(5.6)选择策略空间Ai中具有最大效用的策略如果加入新充电联盟获得的效用Ui(a′i,a-i)大于旧充电联盟获得的效用Ui(ai,a-i),更新新充电联盟旧充电联盟和当前的充电分配策略ai=a′i;(5.6) Select the strategy with the maximum utility in the strategy space Ai If the utility U i (a′ i , a -i ) gained by joining the new charging alliance is greater than the utility U i (a i , a -i ) gained by joining the old charging alliance, update the new charging alliance Old Charging Alliance and the current charging allocation strategy a i =a′ i ;
(5.7)重复步骤(5.5)、(5.6)直到所有电动出租车的充电分配策略保持不变;(5.7) Repeat steps (5.5) and (5.6) until the charging allocation strategy of all electric taxis remains unchanged;
(5.8)输出电动出租车充电联盟划分Γ。(5.8) Output the electric taxi charging alliance division Γ.
具体地,参考图3,步骤(5.3)或(5.5)构造其可行策略空间,包括以下步骤:Specifically, referring to FIG3 , step (5.3) or (5.5) constructs its feasible strategy space, including the following steps:
(5.3.1)初始化策略空间 (5.3.1) Initialize strategy space
(5.3.2)对于任意充电桩sj∈N,如果电动出租车vi所对应的充电任务τi能够到达充电桩sj并且sj的可租借电力容量能够完成增加充电任务τi后的充电联盟Tj∪{τi}中的所有充电任务,则将充电桩sj添加至电动出租车vi的可行策略空间Ai:(5.3.2) For any charging pile sj∈N , if the charging task τi corresponding to the electric taxi vi can reach the charging pile sj and the rentable power capacity of sj If all charging tasks in the charging alliance T j ∪{τ i } can be completed after adding the charging task τ i , then the charging pile s j is added to the feasible strategy space A i of the electric taxi vi :
(5.3.3)输出策略空间Ai。(5.3.3) Output the strategy space A i .
优选地,所述构建电动出租车自私效用函数和自私偏好顺序包括:Preferably, the constructing of the selfish utility function and selfish preference order of electric taxis comprises:
电动出租车vi在充电桩sj上完成充电的自私充电效用Ui(Tj):The selfish charging utility U i (T j ) of an electric taxi v i completing charging at a charging pile s j is:
Ui(Tj)=-Pi(Tj)U i (T j )=-P i (T j )
基于电动出租车自私充电效用定义自私偏好关系 Defining selfish preference relations based on the selfish charging utility of electric taxis
偏好函数Ri(Tj)则基于电动出租车的自私充电效用计算:The preference function R i (T j ) is calculated based on the selfish charging utility of electric taxis:
其中,H(i)表示电动出租车vi的历史集,记录了之前已经加入过的充电联盟,Tj={τi|xi,j=1}表示分配到充电桩sj的充电任务集合,其中xi,j是充电任务分配二元决策变量;||表示“或者”。Among them, H(i) represents the historical set of electric taxi vi , recording the charging alliances that have been joined before, Tj = { τi | xi,j = 1} represents the set of charging tasks assigned to charging pile sj , wherexi ,j is the binary decision variable for charging task assignment; || means "or".
具体地,令Ui(Tj)为电动出租车vi在充电桩sj上完成充电的自私充电效用:Specifically, let U i (T j ) be the selfish charging utility of electric taxi v i completing charging on charging pile s j :
Ui(Tj)=-Pi(Tj) (12)U i (T j )=-P i (T j ) (12)
其中Tj为充电桩sj对应的充电联盟,Pi(Tj)为电动出租车vi在充电桩sj上完成充电应分摊的充电成本;Where T j is the charging alliance corresponding to the charging pile s j , P i (T j ) is the charging cost that the electric taxi v i should share when completing charging on the charging pile s j ;
电动出租车vi∈V需要在其可能加入的充电联盟中建立偏好,并根据其偏好对充电联盟进行排序,基于电动出租车自私充电效用定义自私偏好关系 The electric taxi v i ∈ V needs to establish preferences among the charging alliances it may join and sort the charging alliances according to its preferences. The selfish preference relationship is defined based on the selfish charging utility of the electric taxi:
其中Tj和Tj,为电动出租车vi可能加入的充电联盟,并且满足τi∈Tj和τi∈Tj′。Ri(Tj)为电动出租车vi关于充电联盟Tj的偏好函数,自私偏好关系允许电动出租车vi量化其偏好。例如对于电动出租车vi的充电任务τi,给定两个充电联盟Tj和Tj′,表示电动出租车更倾向于加入充电联盟Tj而不是Tj′;Where T j and T j are the charging alliances that electric taxi vi may join, and they satisfy τ i ∈ T j and τ i ∈ T j′ . R i (T j ) is the preference function of electric taxi vi with respect to the charging alliance T j , and the selfish preference relation The electric taxi v i is allowed to quantify its preferences. For example, for the charging task τ i of the electric taxi v i , given two charging alliances T j and T j′ , It indicates that electric taxis prefer to join the charging alliance T j rather than T j′ ;
(6.3)偏好函数Ri(Tj)则基于电动出租车的自私充电效用计算:(6.3) The preference function R i (T j ) is calculated based on the selfish charging utility of electric taxis:
其中,Ui(Tj)表示充电联盟Tj中电动出租车vi的自私充电效用,H(i)表示电动出租车vi的历史集,记录了之前已经加入过的充电联盟,设置偏好函数值为负无穷有助于降低算法复杂性;表示电动出租车vi的剩余电池容量不足以到达充电联盟对应的充电桩sj,表示在电动出租车vi加入充电联盟Tj后充电桩sj的租借电力容量无法完成充电联盟内的所有充电任务,设置其偏好函数值为负无穷以确保满足问题约束,需要注意的是此时电动出租车vi的充电任务在充电联盟Tj中;基于上述自私偏好关系,电动出租车将加入使其自私充电效用最大的充电联盟,而不考虑其决定对其他电动出租车的影响,反映了电动出租车的自私行为。Among them, U i (T j ) represents the selfish charging utility of electric taxi vi in the charging alliance T j , H(i) represents the history set of electric taxi vi , which records the charging alliances that have been joined before. Setting the preference function value to negative infinity helps to reduce the complexity of the algorithm; Indicates that the remaining battery capacity of the electric taxi vi is insufficient to reach the charging pile sj corresponding to the charging alliance, It means that after the electric taxi vi joins the charging alliance Tj , the leased power capacity of the charging pile sj cannot complete all the charging tasks in the charging alliance. The preference function value is set to negative infinity to ensure that the problem constraints are met. It should be noted that at this time, the charging task of the electric taxi vi is in the charging alliance Tj . Based on the above selfish preference relationship, the electric taxi will join the charging alliance that maximizes its selfish charging utility, without considering the impact of its decision on other electric taxis, which reflects the selfish behavior of the electric taxi.
优选地,所述根据所述自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡包括:Preferably, determining the second charging allocation strategy of the electric taxi according to the selfish utility function and the selfish preference order to achieve Nash equilibrium comprises:
(7.1)初始化电动出租车充电联盟划分 (7.1) Initialize the electric taxi charging alliance division
(7.2)对于任意充电桩sj∈N,初始化充电任务集合并更新联盟划分Γ=Γ∪Tj;(7.2) For any charging pile s j ∈ N, initialize the charging task set And update the alliance partition Γ = Γ ∪ T j ;
(7.3)对于任意电动出租车充电任务τi∈T,初始化其电动出租车vi可能加入的充电联盟集合历史集和充电桩索引αi=0;(7.3) For any electric taxi charging task τ i ∈ T, initialize the set of charging alliances that its electric taxi v i may join History Collection and charging pile index α i =0;
(7.4)对于任意充电桩sj∈N,如果电动出租车vi的剩余电池容量足以到达充电桩sj,且在电动出租车vi加入充电联盟Tj后充电桩sj的租借电力容量足以完成该联盟内的所有充电任务,则更新其可能加入的充电联盟集合Ai=Ai∪{sj};(7.4) For any charging pile s j ∈ N, if the remaining battery capacity of the electric taxi vi is sufficient to reach the charging pile s j , and after the electric taxi vi joins the charging alliance T j , the rented power capacity of the charging pile s j is sufficient to complete all charging tasks in the alliance, then the set of charging alliances that it may join is updated to A i =A i ∪{s j };
(7.5)电动出租车vi从Ai中随机选择一个充电桩sj,并更新对应充电联盟Tj=Tj∪{τi}、历史集H(i)=H(i)∪{Tj}和充电桩索引αi=j;(7.5) The electric taxi v i randomly selects a charging pile s j from A i and updates the corresponding charging alliance T j = T j ∪ {τ i }, the history set H (i) = H (i) ∪ {T j } and the charging pile index α i = j;
(7.6)对于任意电动出租车充电任务τi∈T,基于偏好函数Ri(Tj)计算具有最大效用的充电桩和新充电联盟 如果电动出租车vi的偏好函数值高于则加入新充电联盟离开旧充电联盟然后更新历史集和充电桩索引αi=j*;(7.6) For any electric taxi charging task τ i ∈ T, the charging pile with the maximum utility is calculated based on the preference function R i (T j ) and New Charging Alliance If the preference function value of electric taxi v i Higher than Join the New Charging Alliance Leaving the old charging alliance Then update the history set and charging pile index α i = j * ;
(7.7)重复步骤(7.6)直到所有电动出租车不改变其加入的充电联盟;(7.7) Repeat step (7.6) until all electric taxis do not change the charging alliance they join;
(7.8)输出电动出租车充电联盟划分Γ。(7.8) Output the electric taxi charging alliance partition Γ.
本步骤的具体实施过程,可以参见图4所示。The specific implementation process of this step can be seen in Figure 4.
本实施例节省了充电桩建设成本,优先满足电动出租车充电需求,在充电桩租借电力约束下优化了充电成本。This embodiment saves the construction cost of charging piles, gives priority to meeting the charging needs of electric taxis, and optimizes the charging cost under the constraint of charging pile rental electricity.
为了更充分的理解本发明的技术方案,以下给出一个具体的示例。In order to more fully understand the technical solution of the present invention, a specific example is given below.
设V={v1,v2,v3,v4,v5,v6}表示电动出租车集合,N={s1,s2,s3,s4}表示充电桩集合为。电动出租车vi向充电桩租借平台提交充电任务其中电动出租车的位置分别为(114.126137°E,22.53824°N)、(114.101875°E,22.537943°N)、(114.1073°E,22.5517°N)、(114.10179°E,22.559822°N)、(114.11312°E,22.545967°N)、(114.12084°E,22.55866°N),电池容量Ei分别为70、65、75、80、85、65千瓦时,充电需求电动出租车移动能耗βi分别为0.15、0.16、0.17、0.2、0.25、0.18千瓦时/千米。充电桩sj向租借平台提交自身信息其中基准租借价格分别为8、6、7、5元,单位电力价格分别为0.8、0.9、1.0、1.2元/千瓦时,租借电力容量分别为120、140、160、180千瓦时,位置分别为(114.119251°E,22.549423°N)、(114.181697°E,22.559031°N)、(114.122624°E,22.580606°N)、(114.116362°E,22.560308°N)。充电桩sj表征租借任务数规模的折扣函数fj(x)=xa,其中x为电动出租车充电任务数,a表示折扣系数,分别为0.98、0.95、0.97、0.95。Assume V = {v 1 , v 2 , v 3 , v 4 , v 5 , v 6 } represents the set of electric taxis, and N = {s 1 , s 2 , s 3 , s 4 } represents the set of charging piles. Electric taxi v i submits a charging task to the charging pile rental platform. Where electric taxis are located They are (114.126137°E, 22.53824°N), (114.101875°E, 22.537943°N), (114.1073°E, 22.5517°N), (114.10179°E, 22.559822°N), (114.11312°E, 22.545967°N), (114.12084°E, 22.55866°N), with battery capacities E i of 70, 65, 75, 80, 85, and 65 kWh, respectively. The charging requirements The mobile energy consumption of electric taxis βi is 0.15, 0.16, 0.17, 0.2, 0.25, and 0.18 kWh/km respectively. Charging pile sj submits its own information to the rental platform The base rental price The unit electricity price is 8, 6, 7 and 5 yuan respectively. The rented electricity capacity is 0.8, 0.9, 1.0 and 1.2 yuan/kWh respectively. They are 120, 140, 160, and 180 kWh respectively, and the location They are (114.119251°E, 22.549423°N), (114.181697°E, 22.559031°N), (114.122624°E, 22.580606°N), and (114.116362°E, 22.560308°N) respectively. The charging pile sj represents the discount function fj (x)= xa of the number of rental tasks, where x is the number of electric taxi charging tasks and a is the discount coefficient, which are 0.98, 0.95, 0.97, and 0.95 respectively.
本实施例中,根据前文所述边际效用函数和联盟偏好顺序确定电动出租车充电分配策略以优化总充电成本,包括:In this embodiment, the electric taxi charging allocation strategy is determined according to the marginal utility function and the alliance preference order described above to optimize the total charging cost, including:
(5.1)初始化电动出租车充电联盟划分 (5.1) Initialize the electric taxi charging alliance division
(5.2)对于任意充电桩sj∈N,初始化充电任务集合并更新联盟划分Γ=Γ∪Tj;(5.2) For any charging pile s j ∈ N, initialize the charging task set And update the alliance partition Γ = Γ ∪ T j ;
(5.3)对于任意充电任务τi∈T,构造其可行策略空间Ai;(5.3) For any charging task τ i ∈T, construct its feasible strategy space A i ;
(5.3.1)选择充电任务τ3,初始化其策略空间 (5.3.1) Select the charging task τ 3 and initialize its strategy space
(5.3.2)对于任意充电桩sj∈N,如果电动出租车v3所对应的充电任务τ3能够到达充电桩sj并且sj的可租借电力容量能够完成增加充电任务τ3后的充电联盟Tj∪{τ3}中的所有充电任务,则将充电桩sj添加至电动出租车v3的可行策略空间A3;(5.3.2) For any charging pile sj∈N , if the charging task τ3 corresponding to the electric taxi v3 can reach the charging pile sj and the rentable power capacity of sj is If all charging tasks in the charging alliance T j ∪{τ 3 } after adding charging task τ 3 can be completed, then the charging pile s j is added to the feasible strategy space A 3 of the electric taxi v 3 ;
(5.3.3)输出策略空间A3;(5.3.3) Output strategy space A 3 ;
(5.4)电动出租车v3从可行策略空间A3中随机选择一个策略作为当前的充电分配策略a3=s1,并更新相应充电联盟T1=T1∪{τ3};(5.4) Electric taxi v 3 randomly selects a strategy from the feasible strategy space A 3 as the current charging allocation strategy a 3 = s 1 , and updates the corresponding charging alliance T 1 = T 1 ∪ {τ 3 };
对其余充电任务执行(5.3.1)至(5.4),可以得到T1={τ3},T2={τ2,τ1},T3={τ5},T4={τ4,τ6}。By executing (5.3.1) to (5.4) for the remaining charging tasks, we can obtain T 1 ={τ 3 }, T 2 ={τ 2 ,τ 1 }, T 3 ={τ 5 }, T 4 ={τ 4 ,τ 6 }.
(5.5)对于任意充电任务τi∈T,重新构造其可行策略空间Ai:(5.5) For any charging task τ i ∈T, reconstruct its feasible strategy space A i :
(5.6)选择充电任务τ4,选择其策略空间A4中具有最大效用的策略因为加入新充电联盟获得的效用U4(a′4,a-4)大于旧充电联盟获得的效用U4(a4,a-4),更新新充电联盟旧充电联盟和当前的充电分配策略ai=a′i=s3;(5.6) Select the charging task τ 4 and the strategy with the maximum utility in its strategy space A 4 Because the utility U 4 (a′ 4 , a −4 ) obtained by joining the new charging alliance is greater than the utility U 4 (a 4 , a −4 ) obtained by the old charging alliance, the new charging alliance is updated. Old Charging Alliance and the current charging allocation strategy a i =a′ i =s 3 ;
对于其余充电任务执行(5.6),可以得到T1={τ3,τ2},T2={τ5,τ1},T3={τ4,τ6}, For the remaining charging tasks, executing (5.6), we can obtain T 1 ={τ 3 ,τ 2 }, T 2 ={τ 5 ,τ 1 }, T 3 ={τ 4 ,τ 6 },
(5.7)重复步骤(5.5)、(5.6)直到所有电动出租车的充电分配策略保持不变,最终得到T1={τ3,τ2},T2={τ5,τ1},T3={τ4,τ6}, (5.7) Repeat steps (5.5) and (5.6) until the charging allocation strategy of all electric taxis remains unchanged, and finally obtain T 1 = {τ 3 , τ 2 }, T 2 = {τ 5 , τ 1 }, T 3 = {τ 4 , τ 6 },
(5.8)输出电动出租车充电联盟划分Γ={T1,T2,T3,T4},对应总充电成本为:362.25。(5.8) Output electric taxi charging alliance division Γ = {T 1 , T 2 , T 3 , T 4 }, corresponding to the total charging cost: 362.25.
进一步的,本实施例中根据所述自私效用函数和自私偏好顺序确定电动出租车的充电分配策略以实现纳什均衡,包括:Furthermore, in this embodiment, the charging allocation strategy of the electric taxi is determined according to the selfish utility function and the selfish preference order to achieve Nash equilibrium, including:
(7.1)初始化电动出租车充电联盟划分 (7.1) Initialize the electric taxi charging alliance division
(7.2)对于任意充电桩sj∈N,初始化充电任务集合并更新联盟划分Γ=Γ∪Tj;(7.2) For any charging pile s j ∈ N, initialize the charging task set And update the alliance partition Γ = Γ ∪ T j ;
(7.3)对于任意电动出租车充电任务τi∈T,初始化其电动出租车vi可能加入的充电联盟集合历史集和充电桩索引αi=0;(7.3) For any electric taxi charging task τ i ∈ T, initialize the set of charging alliances that its electric taxi v i may join History Collection and charging pile index α i =0;
(7.4)选择电动出租车充电任务τ4,对于任意充电桩sj∈N,如果电动出租车v4的剩余电池容量足以到达充电桩sj,且在电动出租车v4加入充电联盟Tj后充电桩sj的租借电力容量足以完成该联盟内的所有充电任务,则更新其可能加入的充电联盟集合A4=A4∪{sj};(7.4) Select the electric taxi charging task τ 4 . For any charging pile s j ∈ N , if the remaining battery capacity of the electric taxi v 4 is sufficient to reach the charging pile s j , and after the electric taxi v 4 joins the charging alliance T j , the rented power capacity of the charging pile s j is sufficient to complete all charging tasks in the alliance, then update the set of charging alliances that it may join A 4 =A 4 ∪{s j };
(7.5)电动出租车v4从A4中随机选择一个充电桩s3,并更新对应充电联盟T3=T3∪{τ4}、历史集H(4)=H(4)∪{T3}和充电桩索引α4=3;(7.5) Electric taxi v 4 randomly selects a charging pile s 3 from A 4 and updates the corresponding charging alliance T 3 =T 3 ∪{τ 4 }, the history set H(4) =H(4)∪{T 3 } and the charging pile index α 4 =3;
对于其余充电任务执行上述步骤(7.4)至(7.5),可以得到T1={τ2},T2={τ3,τ1},T3={τ4,τ5},T4={τ6}。By executing the above steps (7.4) to (7.5) for the remaining charging tasks, we can obtain T 1 ={τ 2 }, T 2 ={τ 3 ,τ 1 }, T 3 ={τ 4 ,τ 5 }, T 4 ={τ 6 }.
(7.6)对于任意电动出租车充电任务τi∈T,基于偏好函数Ri(Tj)计算具有最大效用的充电桩和新充电联盟 如果电动出租车vi的偏好函数值高于则加入新充电联盟离开旧充电联盟然后更新历史集和充电桩索引αi=j*;(7.6) For any electric taxi charging task τ i ∈ T, the charging pile with the maximum utility is calculated based on the preference function R i (T j ) and New Charging Alliance If the preference function value of electric taxi v i Higher than Join the New Charging Alliance Leaving the old charging alliance Then update the history set and charging pile index α i = j * ;
选择电动出租车充电任务τ3,计算其具有最大效用的充电桩和新充电联盟因为电动出租车v3的偏好函数值高于则加入新充电联盟离开旧充电联盟然后更新历史集和充电桩索引α3=j*;Select the electric taxi charging task τ 3 and calculate the charging pile with the maximum utility and New Charging Alliance Because the preference function value of electric taxi v 3 Higher than Join the New Charging Alliance Leaving the old charging alliance Then update the history set and charging pile index α 3 =j * ;
对于其余充电任务执行(7.6),可以得到T1={τ3,τ2},t2={τ4,τ1},T3={τ5,τ6}, For the remaining charging tasks, executing (7.6), we can obtain T 1 ={τ 3 ,τ 2 }, t 2 ={τ 4 ,τ 1 }, T 3 ={τ 5 ,τ 6 },
(7.7)重复步骤(7.6)直到所有电动出租车不改变其加入的充电联盟,最终得到T1={τ3,τ2},T2={τ4,τ1},T3={τ5,τ6}, (7.7) Repeat step (7.6) until all electric taxis do not change the charging alliance they join, and finally obtain T 1 = {τ 3 , τ 2 }, T 2 = {τ 4 , τ 1 }, T 3 = {τ 5 , τ 6 },
(7.8)输出电动出租车充电联盟划分Γ={T1,T2,T3,T4},对应总充电成本为362.88。(7.8) Output the electric taxi charging alliance partition Γ = {T 1 , T 2 , T 3 , T 4 }, corresponding to a total charging cost of 362.88.
实施例2Example 2
图5是基于联盟博弈的电动出租车充电成本优化系统示意图。如图5所示,本实施例提供了一种基于联盟博弈的电动出租车充电成本优化系统,所述系统包括:FIG5 is a schematic diagram of an electric taxi charging cost optimization system based on alliance game. As shown in FIG5 , this embodiment provides an electric taxi charging cost optimization system based on alliance game, and the system includes:
模型构建模块501,用于根据电动出租车充电任务数量确定总充电成本和分摊成本;构建充电桩租借电力容量约束和电动出租车移动能耗约束下的电动出租车充电成本优化模型;Model building module 501, used to determine the total charging cost and the shared cost according to the number of charging tasks for electric taxis; construct an optimization model for charging cost of electric taxis under the constraints of charging pile rental power capacity and electric taxi mobility energy consumption;
第一确定模块502,用于根据所述充电成本优化模型,构建联盟博弈模型、电动出租车边际效用函数、偏好顺序和联盟顺序;所述偏好顺序表示电动出租车倾向于加入的充电联盟;所述联盟顺序表示电动出租车倾向于选择的充电联盟;根据所述边际效用函数和联盟偏好顺序确定电动出租车的第一充电分配策略以优化总充电成本;The first determination module 502 is used to construct an alliance game model, an electric taxi marginal utility function, a preference order and an alliance order according to the charging cost optimization model; the preference order indicates the charging alliance that the electric taxi tends to join; the alliance order indicates the charging alliance that the electric taxi tends to choose; and determine the first charging allocation strategy of the electric taxi according to the marginal utility function and the alliance preference order to optimize the total charging cost;
第二确定模块503,用于构建电动出租车自私效用函数和自私偏好顺序,所述自私偏好顺序用于电动出租车量化其偏好;根据所述自私效用函数和自私偏好顺序确定电动出租车的第二充电分配策略以实现纳什均衡。The second determination module 503 is used to construct a selfish utility function and a selfish preference order for the electric taxi, wherein the selfish preference order is used for the electric taxi to quantify its preference; and determine a second charging allocation strategy for the electric taxi according to the selfish utility function and the selfish preference order to achieve Nash equilibrium.
本实施例2中各个模块所实现的功能的具体实施过程与实施例1中的各个步骤的实施过程相同,在此不再赘述。The specific implementation process of the functions realized by each module in this embodiment 2 is the same as the implementation process of each step in embodiment 1, and will not be repeated here.
实施例3Example 3
本实施例提供了一种电子设备,所述电子设备包括:存储器和处理器:所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,所述计算机可执行指令被处理器执行时实现实施例1中的方法步骤。This embodiment provides an electronic device, which includes: a memory and a processor: the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the method steps in Embodiment 1 are implemented.
本实施例具体的实现过程可以参考实施例1中的方法步骤的实现过程,在此不再赘述。The specific implementation process of this embodiment can refer to the implementation process of the method steps in Example 1, which will not be repeated here.
实施例4Example 4
本实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现实施例1中的方法步骤。This embodiment provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are executed by a processor, the method steps in Embodiment 1 are implemented.
本实施例具体的实现过程可以参考实施例1中的方法步骤的实现过程,在此不再赘述。The specific implementation process of this embodiment can refer to the implementation process of the method steps in Example 1, which will not be repeated here.
应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the processes and/or boxes in the flowchart and/or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate a device for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the concept of the present invention, or directly/indirectly applied in other related technical fields are included in the patent protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410626871.8A CN118552227B (en) | 2024-05-20 | 2024-05-20 | Electric taxi charging cost optimization method, system and storage medium based on alliance game |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410626871.8A CN118552227B (en) | 2024-05-20 | 2024-05-20 | Electric taxi charging cost optimization method, system and storage medium based on alliance game |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118552227A true CN118552227A (en) | 2024-08-27 |
CN118552227B CN118552227B (en) | 2024-11-08 |
Family
ID=92451617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410626871.8A Active CN118552227B (en) | 2024-05-20 | 2024-05-20 | Electric taxi charging cost optimization method, system and storage medium based on alliance game |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118552227B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118552290A (en) * | 2024-05-20 | 2024-08-27 | 南京邮电大学 | A method, system and storage medium for renting electric taxi charging piles based on alliance game |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022262469A1 (en) * | 2021-06-18 | 2022-12-22 | 重庆邮电大学工业互联网研究院 | Industrial park logistics scheduling method and system based on game theory |
CN116402198A (en) * | 2023-03-16 | 2023-07-07 | 华中科技大学 | Electric automobile space-time scheduling optimization method and system considering false information of user |
CN116993015A (en) * | 2023-08-02 | 2023-11-03 | 广西大学 | Intraday community-level EV cluster charging and discharging coordination method based on cooperative game |
CN117635220A (en) * | 2024-01-26 | 2024-03-01 | 南京邮电大学 | An electric taxi charging cost optimization method and system |
-
2024
- 2024-05-20 CN CN202410626871.8A patent/CN118552227B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022262469A1 (en) * | 2021-06-18 | 2022-12-22 | 重庆邮电大学工业互联网研究院 | Industrial park logistics scheduling method and system based on game theory |
CN116402198A (en) * | 2023-03-16 | 2023-07-07 | 华中科技大学 | Electric automobile space-time scheduling optimization method and system considering false information of user |
CN116993015A (en) * | 2023-08-02 | 2023-11-03 | 广西大学 | Intraday community-level EV cluster charging and discharging coordination method based on cooperative game |
CN117635220A (en) * | 2024-01-26 | 2024-03-01 | 南京邮电大学 | An electric taxi charging cost optimization method and system |
Non-Patent Citations (2)
Title |
---|
LIU, LF等: "Charging-Expense Minimization Through Assignment Rescheduling of Movable Charging Stations in Electric Vehicle Networks", 《 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS》, vol. 23, no. 10, 31 October 2022 (2022-10-31), XP011922730, DOI: 10.1109/TITS.2022.3154444 * |
苏舒;严辉;丁宁;曹曦;: "市场竞争模式下的充电服务费联盟博弈定价模型", 供用电, no. 09, 5 September 2018 (2018-09-05) * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118552290A (en) * | 2024-05-20 | 2024-08-27 | 南京邮电大学 | A method, system and storage medium for renting electric taxi charging piles based on alliance game |
CN118552290B (en) * | 2024-05-20 | 2025-04-04 | 南京邮电大学 | A method, system and storage medium for renting electric taxi charging piles based on alliance game |
Also Published As
Publication number | Publication date |
---|---|
CN118552227B (en) | 2024-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109034465B (en) | Two-level planning method of charging station considering the coupling of charging station location and travel route | |
CN109447410A (en) | A kind of charging station site selecting method considering urban road network traffic operating status | |
CN111915150B (en) | A planning method for electric bus system | |
CN114285063B (en) | Short-term carbon emission factor-based intelligent electric vehicle carbon-reducing charging method | |
CN118552227A (en) | A method, system and storage medium for optimizing charging cost of electric taxis based on alliance game | |
CN115953104A (en) | Mixed fleet scheduling method based on dung beetle optimization algorithm | |
CN112686441B (en) | Electric automobile charging navigation and path selection method based on traffic balance | |
CN114282821B (en) | A method, system and device for scheduling shared electric vehicles | |
CN107180274A (en) | A kind of charging electric vehicle facilities planning typical scene is chosen and optimization method | |
CN117635220B (en) | A method and system for optimizing charging cost of electric taxis | |
CN112115385A (en) | A location optimization method for one-way shared vehicle system considering charging time | |
CN117553816B (en) | Joint optimization method of electric vehicle route planning and charging and discharging strategy considering owner preferences and needs | |
CN112265539A (en) | A method for configuration selection of power system of heavy-duty hybrid electric vehicle | |
CN115239067A (en) | A new energy charging pile parking scheduling method and system | |
CN115879657A (en) | Optimization method for site selection route of electric vehicle swap station considering multi-site capacity design | |
CN115146946A (en) | Selection and planning method of vehicle charging facilities based on multi-source data | |
CN111222705A (en) | A nonlinear charging vehicle path optimization method | |
CN113343437A (en) | Electric vehicle rapid charging guiding method, system, terminal and medium | |
Fan | Routing optimization method of waste transportation vehicle using biological evolutionary algorithm under the perspective of low carbon and environmental protection | |
CN116128235A (en) | A vehicle scheduling method for electric bus lines under the coordinated power supply of "light-storage-network" | |
CN117634713B (en) | Electric taxi charging cost optimization method and system based on charging pile leasing | |
CN110263976B (en) | Electric vehicle charging path planning method in environment with multiple charging modes | |
CN117408398B (en) | Optimization method for location selection of battery swap cabinets for electric bicycles in food delivery scenarios | |
CN118552290B (en) | A method, system and storage medium for renting electric taxi charging piles based on alliance game | |
CN117382442A (en) | Electric automobile charging scheduling method, device, equipment and medium |
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 | ||
CB02 | Change of applicant information |
Country or region after: China Address after: No. 66, New Model Road, Gulou District, Nanjing City, Jiangsu Province, 210000 Applicant after: NANJING University OF POSTS AND TELECOMMUNICATIONS Address before: 214000 Golden Bay Industrial Park, the Taihu Lake Street, Wuxi Economic Development Zone, Jiangsu Province Applicant before: NANJING University OF POSTS AND TELECOMMUNICATIONS Country or region before: China |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |