WO2022241898A1 - Hierarchical energy-saving driving method for fuel cell vehicle - Google Patents
Hierarchical energy-saving driving method for fuel cell vehicle Download PDFInfo
- Publication number
- WO2022241898A1 WO2022241898A1 PCT/CN2021/101441 CN2021101441W WO2022241898A1 WO 2022241898 A1 WO2022241898 A1 WO 2022241898A1 CN 2021101441 W CN2021101441 W CN 2021101441W WO 2022241898 A1 WO2022241898 A1 WO 2022241898A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- fuel cell
- power
- energy
- model
- Prior art date
Links
- 239000000446 fuel Substances 0.000 title claims abstract description 82
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000005457 optimization Methods 0.000 claims abstract description 36
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 32
- 238000007726 management method Methods 0.000 claims abstract description 16
- 238000004364 calculation method Methods 0.000 claims abstract description 6
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 13
- 238000012887 quadratic function Methods 0.000 claims description 8
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 claims description 7
- 229910052739 hydrogen Inorganic materials 0.000 claims description 7
- 239000001257 hydrogen Substances 0.000 claims description 7
- 230000001133 acceleration Effects 0.000 claims description 6
- 239000000126 substance Substances 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 230000002068 genetic effect Effects 0.000 claims description 3
- 230000007704 transition Effects 0.000 claims description 3
- 238000002485 combustion reaction Methods 0.000 claims description 2
- 238000003672 processing method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012804 iterative process Methods 0.000 description 2
- 238000013178 mathematical model Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 229910052760 oxygen Inorganic materials 0.000 description 2
- 239000001301 oxygen Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003487 electrochemical reaction Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/40—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for controlling a combination of batteries and fuel cells
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Definitions
- the invention relates to the technical field of vehicle speed planning and energy management of a fuel cell vehicle, in particular to a method for energy-saving driving of a stratified fuel cell vehicle.
- Energy-saving driving is to reduce the total power demand of the vehicle by rationally planning the driver's driving behavior and vehicle speed trajectory, thereby reducing fuel efficiency.
- vehicle energy-saving driving methods can be divided into two categories: one is energy-saving driving methods that do not consider traffic signal information, this method only needs to consider basic information of the road (speed limit, slope, etc.) and the vehicle's own conditions ( engine and motor torque limit and speed limit, etc.), combined with vehicle dynamics, use some optimization algorithms to achieve energy-saving driving of the vehicle, which is suitable for road sections without traffic lights; Obtain the phase and timing information of the traffic light signal, consider the driving situation of the vehicle on the road section with the signal light, and use the optimization algorithm to obtain the optimal speed trajectory of the vehicle at different arrival times, so as to minimize the energy consumption of the vehicle.
- the invention provides a layered fuel cell vehicle energy-saving driving method, which solves the defects in the prior art.
- SoC The ratio of the remaining capacity of the battery to the capacity of the fully charged state, and its value range is 0-1.
- Global vehicle speed planning refers to the speed planning for the whole process of a certain vehicle from the starting point to the end point.
- Convex conversion refers to the convex processing of the established mathematical model through some technical means, so that the functions and feasible regions in the model meet the basic requirements of the convex optimization algorithm, so as to achieve the purpose of using the convex optimization algorithm to solve the problem.
- Model Predictive Control At each sampling instant, the current control solution is obtained by solving a finite time-domain open-loop optimal control problem, and the optimized control idea is completed through rolling time-domain optimization.
- the invention proposes a layered optimization algorithm to solve the optimal ecological driving problem and the vehicle energy management problem when the fuel cell vehicle passes through traffic lights.
- the optimization algorithm is used to solve the optimal vehicle speed planning problem when the vehicle passes through the traffic lights.
- the road information of the whole road section is obtained based on technical means such as the Internet of Vehicles, such as the speed limit of each road section, road slope, signal light position, and signal timing.
- vehicle kinematics such as the speed limit of each road section, road slope, signal light position, and signal timing.
- a fuel cell vehicle longitudinal dynamics model and a cost function including vehicle demand power and travel time are constructed.
- the optimization algorithm is used to obtain the optimal driving trajectory of the vehicle and the output power trajectory of the fuel cell under the global vehicle speed planning.
- a convex optimization algorithm is used to solve the energy management problem of the vehicle.
- the fuel cell system model, the motor system model and the power battery system model are established.
- the fuel cell vehicle dynamics model is transformed into a convex process, and a vehicle dynamics model that satisfies the standard paradigm of convex optimization algorithm is established.
- the optimal vehicle speed trajectory calculated by the upper layer is input as the vehicle driving condition to solve the vehicle energy management problem.
- the vehicle speed trajectory, power battery SOC trajectory and fuel cell power trajectory of the whole road section are obtained.
- the demanded power in the cost function in this step can be the sum of the total demanded power of the vehicle, the total positive demanded power of the vehicle, the total negative demanded power of the vehicle, and the absolute value of the demanded power of the vehicle at each moment; take the total positive demanded power as an example :
- ⁇ is the penalty coefficient
- S is the driving distance
- v min is the minimum speed of the vehicle
- v max is the maximum speed of the vehicle
- a min is the maximum deceleration of the vehicle
- a max is the maximum acceleration of the vehicle
- t ref is the latest arrival time.
- the optimization algorithm in this step may be dynamic programming, distribution estimation, minimum value principle, genetic algorithm and the like.
- the speed planning results in the upper-level calculation can be presented in the following ways: one is to form the time-distance curve of the vehicle; the other is to form the speed-distance curve of the vehicle; the third is to combine the first two curves to generate the time-speed of the vehicle curve.
- the above three results can be input as the driving conditions of the underlying energy management.
- the conversion method of the fuel cell system model is to combine the working efficiency of the fuel cell system, and fit the hydrogen combustion release power of the fuel cell into a quadratic function about the output power of the fuel cell system;
- the convex conversion method of the motor system is to combine the working efficiency and characteristic curve of the motor, and fit the output power of the motor to a quadratic function about the input power of the motor and the motor speed;
- the convex conversion method of the power battery system is to simplify the battery into a first-order equivalent circuit, and fit the output power of the battery to a quadratic function related to the chemical energy of the battery.
- the optimization algorithm in this step can be alternate direction multiplier method, interior point method, etc.
- step S8 According to the result calculated in step S5, the vehicle speed trajectory, power battery SOC trajectory and fuel cell power trajectory of the whole road section are obtained.
- the present invention has the advantages of:
- the present invention systematically proposes a vehicle speed trajectory optimization method with the minimum required power of the whole vehicle and the vehicle arrival time as optimization targets.
- a standard paradigm for solving fuel cell energy management with convex optimization algorithm is established, and the energy management problem is quickly solved through iteration, which lays the foundation for the realization of model predictive control.
- Fig. 1 is a schematic flow chart of the fuel cell vehicle energy-saving driving method of the present invention
- Fig. 2 is the phase and signal timing situation of embodiment traffic lights
- Fig. 3 is the power topological diagram of the fuel cell vehicle power system of the embodiment
- a hierarchical fuel cell vehicle energy-saving driving method includes the following steps:
- the road information of the entire road section is obtained based on technical means such as the Internet of Vehicles.
- the road model used for global vehicle speed planning includes the following information:
- each signal light is independent and always remains unchanged, and the cycle of each signal light can be set according to the needs.
- the cycle of the i-th traffic light as T i ⁇ R +
- each cycle includes three stages of red light, green light, and yellow light, and the durations are respectively As shown in Figure 2, then:
- a fuel cell vehicle longitudinal dynamics model and a cost function including vehicle demand power and travel time are constructed. Using the optimization algorithm to obtain the optimal vehicle trajectory under the global vehicle speed planning;
- the required power of the vehicle can be expressed as:
- m is the vehicle mass
- v is the vehicle speed
- ⁇ a is the air density
- A is the windward area
- c d is the drag coefficient
- Cr is the rolling resistance coefficient
- g is the gravity acceleration
- ⁇ is the road slope.
- the power system structure of the vehicle is not considered, the vehicle is regarded as a mass point, and the total required power and the time it takes to reach the destination are taken as the optimization objectives.
- the required power is the lower the fuel consumption will be.
- the following cost function is established:
- ⁇ is the penalty coefficient
- S is the driving distance
- v min is the minimum speed of the vehicle
- v max is the maximum speed of the vehicle
- a min is the maximum deceleration of the vehicle
- a max is the maximum acceleration of the vehicle
- t ref is the latest arrival time.
- the vehicle speed and travel time are selected as the state variables, and the acceleration is selected as the control variable.
- Figure 3 shows the power system structure of a fuel cell vehicle, and the drive energy of the vehicle is jointly provided by the fuel cell and the power battery.
- P drv is the required power of the whole vehicle
- the fuel cell system converts the chemical energy P fcs generated by the reaction of hydrogen and oxygen into electrical energy P fc for external output.
- the chemical energy Pb of the power battery is transmitted in the form of electrical energy Pc .
- P c and P fc are coupled to form P d to act on the motor, and the motor then transmits the mechanical power P em to the output shaft.
- the energy of the fuel cell can only be output and transferred to the power battery and the motor, and the energy of the power battery and the motor can be converted into each other.
- the fuel cell system converts chemical energy P fcs into electrical energy P fc through the electrochemical reaction of hydrogen and oxygen, and then transfers it to the motor and power battery in the form of electrical energy.
- the efficiency of the fuel cell system itself the following relationship exists in the energy conversion process:
- ⁇ fc is the fuel cell system efficiency.
- the output shaft speed ⁇ out and the motor speed ⁇ mot are calculated according to the transmission ratio ⁇ of the vehicle and the wheel radius R wheel .
- ⁇ mot is the motor system efficiency.
- Fuel cell vehicles are usually matched with a power battery. First, it can make up for the shortcoming of the fuel cell’s slow dynamic response. Second, it can recover the energy generated when the vehicle brakes to ensure the safety and reliability of the system.
- the power battery system can be simplified into a first-order equivalent circuit, and the relationship between variables is as follows:
- V oc is the open circuit voltage of the power battery
- V batt is the load voltage
- I batt is the circuit current
- R is the internal resistance of the power battery.
- the object of the convex optimization algorithm is a mathematical model in which the feasible region is a convex set and the objective function is a convex function. Therefore, before using the convex algorithm, the fuel cell energy management model should be turned convex.
- the original model there are mainly three systems involved in energy conversion, namely the fuel cell system, the motor system and the power battery system. The following is the convexization process of the three system models.
- the fuel cell system power P fcs, k at time k is fitted to a quadratic function related to the output power P fc, k through the fuel cell system efficiency diagram:
- ⁇ 2 , ⁇ 1 , and ⁇ 0 are constants, which do not change with the rotational speed like a fuel engine.
- the power sum P d,k of the fuel cell and the power battery at time k is fitted to a quadratic function related to the motor power P em,k and the motor speed ⁇ em,k through the motor system efficiency diagram:
- the chemical energy P b,k of the power battery at time k is fitted as a function related to the electric energy P c,k .
- the open circuit voltage V oc and the internal resistance R of the power battery are constant.
- the driving state can be divided into three situations.
- the fuel cell will be turned on only when P drv,k ⁇ 0, and the output power of the fuel cell can be expressed as follows:
- P b, max and P b, min are the maximum power and minimum power of the power battery respectively
- P fcs, max and P fcs, min are the maximum power and minimum output power of the fuel cell system
- P em, max and P em , min is the maximum power and minimum power of the motor.
- Alternative convex optimization methods include alternating direction multiplier method, interior point method, etc.
- the Alternating Direction Multiplier Algorithm can be used to solve distributed convex optimization problems. Its standard form is as follows:
- I is a unit vector
- ⁇ is an N-dimensional column vector whose elements are all 1
- ⁇ is a lower triangular matrix of N ⁇ N.
- the relationship between power battery energy E, SOC and power Q batt is as follows:
- ⁇ 1 and ⁇ 2 are penalty coefficients, both of which are greater than 0.
- the original and dual residuals are:
- the threshold ⁇ primal of the original residual and the threshold ⁇ dual of the dual residual can be adjusted according to the requirement of simulation accuracy.
- the optimal vehicle speed trajectory of the vehicle on the upcoming road section can be calculated, including the time-distance curve, speed-distance curve and time-speed curve of the vehicle.
- the SOC-time curve, SOC-speed curve and SOC-distance curve of the power battery when the vehicle is traveling at the optimal speed trajectory in the road section can be calculated through steps 3, 4 and 5 of the above method.
- fuel cell power-time curves, fuel cell power-speed curves and fuel cell power-distance curves can be calculated.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
A hierarchical energy-saving driving method for a fuel cell vehicle. In upper-layer calculation, road information of all road sections, such as speed limits, road gradients, signal light positions, and signal timing of the road sections, is acquired; a fuel cell vehicle longitudinal dynamics model and a cost function which comprises vehicle required power and driving time are constructed; and then a vehicle optimal driving trajectory under global vehicle speed planning is calculated by means of an optimization algorithm. In lower-layer calculation, a fuel cell system model, a motor system model, and a power battery system model are established according to the power structure of the fuel cell vehicle. The model is convexified to establish a vehicle dynamics model meeting the standard paradigm of a convex optimization algorithm. An optimal vehicle speed trajectory calculated on the upper layer is input as a vehicle driving condition to solve the energy management problem of the vehicle. According to the calculation result, vehicle speed trajectories, power battery SOC trajectories, and fuel cell output power trajectories of all road sections are obtained. For the problem of optimal ecological driving of a fuel cell vehicle, a vehicle speed trajectory optimization method using the minimum required power of the vehicle and the arrival time of the vehicle as optimization goals is systematically provided; secondly, a standard paradigm of a convex optimization algorithm for solving fuel cell energy management is established, and the problem of energy management is quickly solved by means of iteration, thereby laying a foundation for implementing model-based prediction control.
Description
本发明涉及燃料电池汽车的车速规划技术领域和能量管理技术领域,特别涉及一种分层式燃料电池汽车节能驾驶方法。The invention relates to the technical field of vehicle speed planning and energy management of a fuel cell vehicle, in particular to a method for energy-saving driving of a stratified fuel cell vehicle.
近年来,随着电子信息领域新技术的发展,物联网、云计算、大数据等新技术正在向传统行业渗透。在汽车行业,网联化和自动化汽车逐渐成为研究热点,并且正在引起行业的巨大变革。汽车的网联化可以让车辆更好的感知交通信息,如道路限速、交通信号灯信息等,提高行车的安全性和便捷性。车辆的自动化可以提高车载计算机的计算能力,更好结合交通信息和车辆动力学实现车速的预测、规划和整车的能量管理,降低车辆行驶的能量消耗,提高驾驶经济性。In recent years, with the development of new technologies in the field of electronic information, new technologies such as the Internet of Things, cloud computing, and big data are penetrating into traditional industries. In the automotive industry, connected and automated vehicles have gradually become a research hotspot and are causing tremendous changes in the industry. The networking of automobiles can allow vehicles to better perceive traffic information, such as road speed limits, traffic signal information, etc., and improve driving safety and convenience. The automation of the vehicle can improve the computing power of the on-board computer, better combine traffic information and vehicle dynamics to realize vehicle speed prediction, planning and energy management of the vehicle, reduce vehicle energy consumption and improve driving economy.
节能驾驶是通过合理规划驾驶员的驾驶行为和车速轨迹,降低车辆总的功率需求,从而降低燃油效率。根据交通信息的不同,车辆节能驾驶方法可分为两类:一类是不考虑交通信号灯信息的节能驾驶方法,这种方法只需要考虑道路基本信息(限速、坡度等)和车辆自身条件(发动机和电机的扭矩限制和转速限制等),再结合车辆动力学利用一些优化算法实现车辆的节能驾驶,适用于无交通信号灯的路段;另一类方法是考虑交通信号灯信息,利用车联网技术提前获得红绿灯信号的相位和定时信息,总体考虑车辆在带有信号灯路段上的行驶情况,利用优化算法求得车辆在不同抵达时间内的最优速度轨迹,使车辆的能耗最小。Energy-saving driving is to reduce the total power demand of the vehicle by rationally planning the driver's driving behavior and vehicle speed trajectory, thereby reducing fuel efficiency. According to different traffic information, vehicle energy-saving driving methods can be divided into two categories: one is energy-saving driving methods that do not consider traffic signal information, this method only needs to consider basic information of the road (speed limit, slope, etc.) and the vehicle's own conditions ( engine and motor torque limit and speed limit, etc.), combined with vehicle dynamics, use some optimization algorithms to achieve energy-saving driving of the vehicle, which is suitable for road sections without traffic lights; Obtain the phase and timing information of the traffic light signal, consider the driving situation of the vehicle on the road section with the signal light, and use the optimization algorithm to obtain the optimal speed trajectory of the vehicle at different arrival times, so as to minimize the energy consumption of the vehicle.
在现有技术中,基于不同交通信息的传统燃油车、电动车、混合动力汽车的生态驾驶方法均被提出。但是关于燃料电池汽车基于信号灯信息的节能驾驶问题还无人涉及。In the prior art, ecological driving methods for traditional fuel vehicles, electric vehicles, and hybrid vehicles based on different traffic information have all been proposed. However, no one has been involved in the energy-saving driving of fuel cell vehicles based on signal light information.
发明内容Contents of the invention
本发明针对现有技术的缺陷,提供了一种分层式燃料电池汽车节能驾驶方法,解决了现有技术中存在的缺陷。Aiming at the defects in the prior art, the invention provides a layered fuel cell vehicle energy-saving driving method, which solves the defects in the prior art.
本发明所定义的技术名称如下:The technical names defined in the present invention are as follows:
SoC:蓄电池剩余容量与其完全充电状态的容量的比值,其取值范围为0-1。SoC: The ratio of the remaining capacity of the battery to the capacity of the fully charged state, and its value range is 0-1.
全局车速规划:指针对某一车辆从出发点到终点的全过程进行的速度规划。Global vehicle speed planning: refers to the speed planning for the whole process of a certain vehicle from the starting point to the end point.
转凸处理:指通过一些技术手段对已经建立的数学模型进行凸化处理,使模型的中的函数和可行域均满足凸优化算法的基本要求,从而达到利用凸优化算法求解问题的目的。Convex conversion: refers to the convex processing of the established mathematical model through some technical means, so that the functions and feasible regions in the model meet the basic requirements of the convex optimization algorithm, so as to achieve the purpose of using the convex optimization algorithm to solve the problem.
模型预测控制:在每一个采样瞬间通过求解一个有限时域开环最优控制问题而获得当前控制解,并通过滚动时域优化完成优化的控制思想。Model Predictive Control: At each sampling instant, the current control solution is obtained by solving a finite time-domain open-loop optimal control problem, and the optimized control idea is completed through rolling time-domain optimization.
为了实现以上发明目的,本发明采取的技术方案如下:In order to realize above object of the invention, the technical scheme that the present invention takes is as follows:
本发明针对燃料电池汽车通过红绿灯时提出采用分层优化算法来求解最优生态驾驶问题和整车能量管理问题。The invention proposes a layered optimization algorithm to solve the optimal ecological driving problem and the vehicle energy management problem when the fuel cell vehicle passes through traffic lights.
在上层中,利用优化算法求解车辆通过交通信号灯时的最优车速规划问题。首先基于车联网等技术手段获取全路段的道路信息,如各路段的限速情况、道路坡度、信号灯位置以及信号配时等。然后结合车辆运动学,构建燃料电池汽车纵向动力学模型以及囊括车辆需求功率和行驶时间的代价函数。最后,利用优化算法求得全局车速规划下的车辆最优行驶轨迹和燃料电池的输出功率轨迹。In the upper layer, the optimization algorithm is used to solve the optimal vehicle speed planning problem when the vehicle passes through the traffic lights. Firstly, the road information of the whole road section is obtained based on technical means such as the Internet of Vehicles, such as the speed limit of each road section, road slope, signal light position, and signal timing. Then combined with vehicle kinematics, a fuel cell vehicle longitudinal dynamics model and a cost function including vehicle demand power and travel time are constructed. Finally, the optimization algorithm is used to obtain the optimal driving trajectory of the vehicle and the output power trajectory of the fuel cell under the global vehicle speed planning.
在下层中,利用凸优化算法求解整车的能量管理问题。首先根据燃料电池汽车的动力结构,建立燃料电池系统模型、电机系统模型和动力电池系统模型。其次,将燃料电池汽车动力学模型进行转凸处理,建立满足凸优化算法标准范式的车辆动力学模型。然后,将上层计算出的最优车速轨迹做为车辆行驶工况进行输入,求解整车能量管理问题。最后,根据计算结果得出全路段的车速轨迹、动力电池SOC轨迹和燃料电池功率轨迹。In the lower layer, a convex optimization algorithm is used to solve the energy management problem of the vehicle. First, according to the power structure of the fuel cell vehicle, the fuel cell system model, the motor system model and the power battery system model are established. Secondly, the fuel cell vehicle dynamics model is transformed into a convex process, and a vehicle dynamics model that satisfies the standard paradigm of convex optimization algorithm is established. Then, the optimal vehicle speed trajectory calculated by the upper layer is input as the vehicle driving condition to solve the vehicle energy management problem. Finally, according to the calculation results, the vehicle speed trajectory, power battery SOC trajectory and fuel cell power trajectory of the whole road section are obtained.
具体步骤如下:Specific steps are as follows:
S1、基于车联网等技术手段获取全路段的道路信息,如道路长度、限速度以及信号灯个数、相位、配时等,建立道路模型,具体步骤如下:S1. Based on the Internet of Vehicles and other technical means to obtain road information of the entire road section, such as road length, speed limit, number of signal lights, phase, timing, etc., to establish a road model, the specific steps are as follows:
当行驶在一段总长度为S
tol公路上有N个交通信号灯时,假设第i个灯距离出发点的位置为S
i,那么S
i∈[0,S
tol],i={1,2,3,4…n};在道路中,各个信号灯的周期是独立的且始终保持不变的,每个信号灯的周期可以根据需要自行设定;定义第i个红绿灯的周期为T
i∈R
+,每个周期包括红灯、绿灯、黄灯三个阶段,时长分别为
则
When driving on a road with a total length of S tol and there are N traffic lights, assuming that the i-th light is at a distance from the starting point of S i , then S i ∈ [0, S tol ], i={1, 2, 3 , 4...n}; In the road, the cycle of each signal light is independent and always remains unchanged, and the cycle of each signal light can be set according to the needs; define the cycle of the i-th traffic light as T i ∈ R + , Each cycle includes three phases of red light, green light, and yellow light, and the duration is respectively but
用
表示车辆出发时,第i个红绿灯在自身周期内已经运行的时间;当车辆通过第i个红路灯时的绝对时间为
计算出,车辆通过第i个红绿灯时该红绿灯在自身的周期中的时间
则
use Indicates the running time of the i-th traffic light in its own cycle when the vehicle departs; the absolute time when the vehicle passes the i-th red street light is Calculate the time of the traffic light in its own cycle when the vehicle passes the i-th traffic light but
S2、结合车辆纵向运动学,构建燃料电池汽车纵向动力学模型以及囊括车辆需求功率和行驶时间的代价函数。S2. Combined with vehicle longitudinal kinematics, construct a fuel cell vehicle longitudinal dynamics model and a cost function including vehicle demand power and travel time.
本步骤中的代价函数中的需求功率可是车辆总的需求功率、车辆总的正需求功率、车辆 总的负需求功率和车辆各个时刻需求功率的绝对值之和;以总的正需求功率为例:The demanded power in the cost function in this step can be the sum of the total demanded power of the vehicle, the total positive demanded power of the vehicle, the total negative demanded power of the vehicle, and the absolute value of the demanded power of the vehicle at each moment; take the total positive demanded power as an example :
s.t. v
min(s)≤v(s)≤v
max(s)
st v min (s)≤v(s)≤v max (s)
a
min(s)≤a(s)≤a
max(s)
a min (s)≤a(s)≤a max (s)
t(S
tol)≤t
ref
t(S tol )≤t ref
v(0)=v(S
tol)=v
min(s)
v(0)=v(S tol )=v min (s)
其中,λ是惩罚系数,S是行驶距离,v
min是车辆的最小速度,v
max是车辆的最大速度,a
min是车辆的最大减速度,a
max车辆的最大加速度,t
ref为最迟达到时间。
Among them, λ is the penalty coefficient, S is the driving distance, v min is the minimum speed of the vehicle, v max is the maximum speed of the vehicle, a min is the maximum deceleration of the vehicle, a max is the maximum acceleration of the vehicle, and t ref is the latest arrival time.
S3、利用优化算法求得全局车速规划下的车辆最优行驶轨迹;S3. Using the optimization algorithm to obtain the optimal driving trajectory of the vehicle under the global vehicle speed planning;
本步骤中的优化算法可以为动态规划、分布估计、极小值原理、遗传算法等。以动态规划为例记车辆行驶距离为S,求解过程中选择车速和行驶时间作为状态变量x=[v(s),t(s)]
T,选择加速度作为控制变量u=a(s);假设整个过程中车辆只能向前行驶,车速v≥0;状态转移方程为v(s+1)=v(s)+a(s),t(s+1)=t(s)+1/v(s+1)。
The optimization algorithm in this step may be dynamic programming, distribution estimation, minimum value principle, genetic algorithm and the like. Taking dynamic programming as an example, record the traveling distance of the vehicle as S, select the vehicle speed and traveling time as the state variable x=[v(s), t(s)] T during the solution process, and select the acceleration as the control variable u=a(s); Assuming that the vehicle can only drive forward during the whole process, the vehicle speed v≥0; the state transition equation is v(s+1)=v(s)+a(s), t(s+1)=t(s)+1 /v(s+1).
S4、上层计算中的速度规划结果可通过以下几种展现方式:一是形成车辆的时间-距离曲线;二是形成车辆的速度-距离曲线;三是结合前两种曲线生成车辆的时间-速度曲线。以上三种结果均可作为底层能量管理的行驶工况进行输入。S4. The speed planning results in the upper-level calculation can be presented in the following ways: one is to form the time-distance curve of the vehicle; the other is to form the speed-distance curve of the vehicle; the third is to combine the first two curves to generate the time-speed of the vehicle curve. The above three results can be input as the driving conditions of the underlying energy management.
S5、结合燃料电池汽车的动力系统结构,建立燃料电池车辆动力学模型,主要包括燃料电池系统模型、电机系统模型和动力电池系统模型,以及三个系统之间的能量传递关系式。S5. Combining the power system structure of the fuel cell vehicle, establish a fuel cell vehicle dynamics model, mainly including the fuel cell system model, the motor system model and the power battery system model, and the energy transfer relationship between the three systems.
S6、对所建立的燃料电池系统模型、电机系统模型和动力电池系统模型进行转凸处理,建立凸优化算法的标准范式。该过程既要保持模型的精度,又要使模型能够满足凸函数的性质。三个系统模型的转凸处理方法如下:S6. Perform convex conversion processing on the established fuel cell system model, motor system model and power battery system model, and establish a standard paradigm of convex optimization algorithm. This process must not only maintain the accuracy of the model, but also enable the model to satisfy the properties of convex functions. The convex conversion methods of the three system models are as follows:
燃料电池系统模型的转凸处理方法为结合燃料电池系统的工作效率,将燃料电池的燃氢释放功率拟合成关于燃料电池系统输出功率的二次函数;The conversion method of the fuel cell system model is to combine the working efficiency of the fuel cell system, and fit the hydrogen combustion release power of the fuel cell into a quadratic function about the output power of the fuel cell system;
电机系统的转凸处理方法为结合电机的工作效率及特性曲线,将电机的输出功率拟合成关于电机输入功率和电机转速的二次函数;The convex conversion method of the motor system is to combine the working efficiency and characteristic curve of the motor, and fit the output power of the motor to a quadratic function about the input power of the motor and the motor speed;
动力电池系统的转凸处理方法为将电池简化为一阶等效电路,将电池的输出功率拟合成关于电池化学能有关的二次函数。The convex conversion method of the power battery system is to simplify the battery into a first-order equivalent circuit, and fit the output power of the battery to a quadratic function related to the chemical energy of the battery.
S7、利用凸优化算法求解车辆在最优行驶轨迹下的能量管理问题。本步骤中的优化算法 可以为交替方向乘子法和内点法等。S7. Using a convex optimization algorithm to solve the energy management problem of the vehicle under the optimal driving trajectory. The optimization algorithm in this step can be alternate direction multiplier method, interior point method, etc.
S8、根据步骤S5计算的结果得出全路段的车速轨迹、动力电池SOC轨迹和燃料电池功率轨迹。S8. According to the result calculated in step S5, the vehicle speed trajectory, power battery SOC trajectory and fuel cell power trajectory of the whole road section are obtained.
与现有技术相比,本发明的优点在于:Compared with the prior art, the present invention has the advantages of:
本发明针对燃料电池汽车的最优生态驾驶问题,系统的提出以整车最小需求功率和车辆抵达时间为优化目标的车速轨迹的优化方法。其次,建立了凸优化算法求解燃料电池能量管理的标准范式,并通过迭代快速求解能量管理问题,为实现模型预测控制奠定基础。Aiming at the optimal ecological driving problem of fuel cell vehicles, the present invention systematically proposes a vehicle speed trajectory optimization method with the minimum required power of the whole vehicle and the vehicle arrival time as optimization targets. Secondly, a standard paradigm for solving fuel cell energy management with convex optimization algorithm is established, and the energy management problem is quickly solved through iteration, which lays the foundation for the realization of model predictive control.
图1是本发明燃料电池汽车节能驾驶方法的流程示意图;Fig. 1 is a schematic flow chart of the fuel cell vehicle energy-saving driving method of the present invention;
图2是实施例交通信号灯的相位和信号配时情况;Fig. 2 is the phase and signal timing situation of embodiment traffic lights;
图3是实施例燃料电池汽车动力系统功率拓扑图;Fig. 3 is the power topological diagram of the fuel cell vehicle power system of the embodiment;
为使本发明的目的、技术方案及优点更加清楚明白,以下根据附图并列举实施例,对本发明做进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.
如图1所示,一种分层式燃料电池汽车节能驾驶方法,包括以下步骤:As shown in Figure 1, a hierarchical fuel cell vehicle energy-saving driving method includes the following steps:
1.建立车辆即将行驶的道路模型1. Establish the road model where the vehicle is about to travel
基于车联网等技术手段获取全路段的道路信息,如各路段的限速情况、道路坡度、信号灯位置以及信号配时等,建立道路模型;Based on the Internet of Vehicles and other technical means to obtain road information of the entire road section, such as the speed limit of each road section, road slope, signal light position, and signal timing, etc., to establish a road model;
(1)获取道路信息(1) Get road information
基于车联网等技术手段获取全路段的道路信息,具体地,用于全局车速规划的道路模型包括以下信息:The road information of the entire road section is obtained based on technical means such as the Internet of Vehicles. Specifically, the road model used for global vehicle speed planning includes the following information:
(a)行驶路段的总长度;(a) the total length of the travel section;
(b)各行驶路段中车辆的限速度;(b) the speed limit of vehicles in each driving section;
(c)即将行驶的道路中各路段坡度信息;(c) slope information of each road section in the road to be driven;
(d)即将行驶的道路中各信号灯距离出发点的位置信息;(d) The position information of each signal light on the road to be driven from the starting point;
(e)各信号灯相位和信号配时等。(e) The phase and signal timing of each signal light, etc.
(2)建立道路模型(2) Establish road model
当行驶在一段总长度为S
tol公路上有N个交通信号灯时,假设第i个灯距离出发点的位置为S
i,那么:
When driving on a road with a total length of S tol and there are N traffic lights, assuming that the i-th light is at a distance from the starting point of S i , then:
S
i∈[0,S
tol],i={1,2,3,4…n} (1)
S i ∈ [0, S tol ], i={1, 2, 3, 4...n} (1)
在道路中,各个信号灯的周期是独立的且始终保持不变的,每个信号灯的周期可以根据需要自行设定。定义第i个红绿灯的周期为T
i∈R
+,每个周期包括红灯、绿灯、黄灯三个阶段,时长分别为
如图2所示,则:
On the road, the cycle of each signal light is independent and always remains unchanged, and the cycle of each signal light can be set according to the needs. Define the cycle of the i-th traffic light as T i ∈ R + , each cycle includes three stages of red light, green light, and yellow light, and the durations are respectively As shown in Figure 2, then:
用
表示车辆出发时,第i个红绿灯在自身周期内已经运行的时间。当车辆通过第i个红路灯时的绝对时间为
因此我们可以计算出,车辆通过第i个红绿灯时该红绿灯在自身的周期中的时间
use Indicates the running time of the i-th traffic light in its own cycle when the vehicle starts. The absolute time when the vehicle passes the i-th red street light is Therefore, we can calculate the time of the traffic light in its own cycle when the vehicle passes the i-th traffic light
2.全局车速规划2. Global speed planning
构建燃料电池汽车纵向动力学模型以及囊括车辆需求功率和行驶时间的代价函数。利用优化算法求得全局车速规划下的车辆最优行驶轨迹;A fuel cell vehicle longitudinal dynamics model and a cost function including vehicle demand power and travel time are constructed. Using the optimization algorithm to obtain the optimal vehicle trajectory under the global vehicle speed planning;
(1)建立车辆纵向动力学模型(1) Establish vehicle longitudinal dynamics model
根据车辆纵向动力学,车辆的需求功率可表示为:According to the longitudinal dynamics of the vehicle, the required power of the vehicle can be expressed as:
其中,m为汽车质量,v为车速,ρ
a为空气密度,A为迎风面积,c
d为阻力系数,C
r为滚动阻力系数,g为重力加速度,θ为路面坡度。
Among them, m is the vehicle mass, v is the vehicle speed, ρ a is the air density, A is the windward area, c d is the drag coefficient, Cr is the rolling resistance coefficient, g is the gravity acceleration, and θ is the road slope.
(2)建立囊括车辆需求功率和行驶时间的代价函数(2) Establish a cost function that includes vehicle demand power and travel time
求解车速规划问题时,不考虑车辆的动力系统结构,将车辆看作质点,将车辆行驶过程中总的需求功率和达到终点所花费的时间作为优化目标。在车辆行驶过程中,一般需求功率越小则油耗越低,建立如下代价函数:When solving the vehicle speed planning problem, the power system structure of the vehicle is not considered, the vehicle is regarded as a mass point, and the total required power and the time it takes to reach the destination are taken as the optimization objectives. During the driving process of the vehicle, generally the smaller the required power is, the lower the fuel consumption will be. The following cost function is established:
其中,λ是惩罚系数,S是行驶距离,v
min是车辆的最小速度,v
max是车辆的最大速度,a
min是车辆的最大减速度,a
max车辆的最大加速度,t
ref为最迟达到时间。
Among them, λ is the penalty coefficient, S is the driving distance, v min is the minimum speed of the vehicle, v max is the maximum speed of the vehicle, a min is the maximum deceleration of the vehicle, a max is the maximum acceleration of the vehicle, and t ref is the latest arrival time.
(3)用优化方法求解车速规划问题(3) Use the optimization method to solve the speed planning problem
可选择的优化方法包括动态规划、分布估计、极小值原理、遗传算法等。下面以动态规划为例。Alternative optimization methods include dynamic programming, distribution estimation, minimum principle, genetic algorithm, etc. Let's take dynamic programming as an example.
求解过程中选择车速和行驶时间作为状态变量,选择加速度作为控制变量。During the solution process, the vehicle speed and travel time are selected as the state variables, and the acceleration is selected as the control variable.
假设整个过程中车辆只能向前行驶,车速v≥0。状态转移方程为:Assume that the vehicle can only move forward during the whole process, and the vehicle speed v≥0. The state transition equation is:
3.建立整车动力系统模型3. Establish vehicle power system model
(1)建立燃料电池汽车动力系统的能量传递关系式(1) Establish the energy transfer relation of fuel cell vehicle power system
图3为燃料电池汽车的动力系统结构,整车驱动能量由燃料电池和动力电池共同提供。其中,P
drv为整车需求功率,燃料电池系统将氢气和氧气反应产生的化学能P
fcs转化为电能P
fc的形式对外输出。动力电池的化学能P
b通过电能P
c的形式进行传递。P
c与P
fc耦合形成P
d作用于电机,电机再将机械功率P
em传递给输出轴。在此过程中,燃料电池的能量只能输出并传递给动力电池和电机,动力电池和电机的能量可以互相转化。
Figure 3 shows the power system structure of a fuel cell vehicle, and the drive energy of the vehicle is jointly provided by the fuel cell and the power battery. Among them, P drv is the required power of the whole vehicle, and the fuel cell system converts the chemical energy P fcs generated by the reaction of hydrogen and oxygen into electrical energy P fc for external output. The chemical energy Pb of the power battery is transmitted in the form of electrical energy Pc . P c and P fc are coupled to form P d to act on the motor, and the motor then transmits the mechanical power P em to the output shaft. During this process, the energy of the fuel cell can only be output and transferred to the power battery and the motor, and the energy of the power battery and the motor can be converted into each other.
P
dem(t)=P
em(t) (8)
P dem (t) = P em (t) (8)
P
mot(t)=P
fc(t)+P
c(t) (9)
P mot (t) = P fc (t) + P c (t) (9)
P
d=P
fc+P
c (10)
P d =P fc +P c (10)
(2)建立燃料电池系统模型(2) Establish fuel cell system model
燃料电池系统通过氢气和氧气电化学反应将化学能P
fcs转化为电能P
fc,再以电能的形式传递给电机和动力电池。考虑到燃料电池系统自身的效率,在能量转化过程中存在如下关系:
The fuel cell system converts chemical energy P fcs into electrical energy P fc through the electrochemical reaction of hydrogen and oxygen, and then transfers it to the motor and power battery in the form of electrical energy. Considering the efficiency of the fuel cell system itself, the following relationship exists in the energy conversion process:
P
fc=P
fcsη
fc (11)
P fc =P fcs η fc (11)
其中,η
fc为燃料电池系统效率。
Among them, ηfc is the fuel cell system efficiency.
然后通过氢气的低热值LHV
H2=120MJ/kg计算出瞬时耗氢量
Then calculate the instantaneous hydrogen consumption by the low calorific value of hydrogen LHV H2 = 120MJ/kg
(3)建立电机系统模型(3) Establish the motor system model
根据车辆的传动比τ和车轮半径R
wheel计算输出轴转速ω
out和电机转速ω
mot。
The output shaft speed ω out and the motor speed ω mot are calculated according to the transmission ratio τ of the vehicle and the wheel radius R wheel .
ω
out=v/R
wheel (13)
ω out =v/R wheel (13)
ω
mot=τω
out (14)
ω mot = τω out (14)
在车辆行驶过程中,当需求功率P
drv为正时,由燃料电池和动力电池将耦合的能量P
d传递给电机。当需求功率P
drv为负时,电机将制动产生的能量P
em传递给动力电池。
During the running of the vehicle, when the required power P drv is positive, the coupled energy P d is delivered to the motor by the fuel cell and the power battery. When the required power P drv is negative, the motor transfers the energy P em generated by braking to the power battery.
其中,η
mot为电机系统效率。
Among them, η mot is the motor system efficiency.
(4)建立动力电池系统模型(4) Establish a power battery system model
燃料电池汽车通常会匹配一块动力电池,一是弥补燃料电池动态响应较慢的缺点,二是回收车辆制动时产生的能量,保证系统的安全性和可靠性。为了便于研究,可将动力电池系统简化为一阶等效电路,各变量之间的关系如下:Fuel cell vehicles are usually matched with a power battery. First, it can make up for the shortcoming of the fuel cell’s slow dynamic response. Second, it can recover the energy generated when the vehicle brakes to ensure the safety and reliability of the system. For the convenience of research, the power battery system can be simplified into a first-order equivalent circuit, and the relationship between variables is as follows:
其中,V
oc为动力电池开路电压,V
batt为负载电压,I
batt为电路电流,R为动力电池内阻。根据上式可推出P
b和P
c的关系为:
Among them, V oc is the open circuit voltage of the power battery, V batt is the load voltage, I batt is the circuit current, and R is the internal resistance of the power battery. According to the above formula, the relationship between P b and P c can be deduced as:
4.对燃料电池动力系统模型进行凸化处理4. Carry out convex processing on the fuel cell power system model
凸优化算法的使用对象是可行域为凸集,目标函数为凸函数的数学模型。所以在使用凸算法之前,要将燃料电池能量管理的模型进行转凸处理。在原有模型中主要有三个系统涉及到能量转化,分别为燃料电池系统、电机系统和动力电池系统,以下为三个系统模型的凸化过程。The object of the convex optimization algorithm is a mathematical model in which the feasible region is a convex set and the objective function is a convex function. Therefore, before using the convex algorithm, the fuel cell energy management model should be turned convex. In the original model, there are mainly three systems involved in energy conversion, namely the fuel cell system, the motor system and the power battery system. The following is the convexization process of the three system models.
(1)燃料电池系统凸化(1) Convexation of the fuel cell system
通过燃料电池系统效率图将k时刻燃料电池系统功率P
fcs,k拟合成与输出功率P
fc,k有关的二次函数:
The fuel cell system power P fcs, k at time k is fitted to a quadratic function related to the output power P fc, k through the fuel cell system efficiency diagram:
其中α
2,α
1,α
0为常数,不像燃油发动机一样随转速变动。
Among them, α 2 , α 1 , and α 0 are constants, which do not change with the rotational speed like a fuel engine.
(2)电机系统凸化(2) Convexation of the motor system
通过电机系统效率图将k时刻燃料电池与动力电池的功率之和P
d,k拟合成与电机功率P
em,k、电机转速ω
em,k有关的二次函数:
The power sum P d,k of the fuel cell and the power battery at time k is fitted to a quadratic function related to the motor power P em,k and the motor speed ω em,k through the motor system efficiency diagram:
因不同转速下电机的效率曲线不同,所以β
2,β
1,β
0是随着电机转速不断变化的。
Because the efficiency curves of the motor are different at different speeds, β 2 , β 1 , and β 0 are constantly changing with the speed of the motor.
(3)动力电池系统凸化(3) Convexation of the power battery system
通过动力电池开路电压V
oc和电池内阻R,将k时刻动力电池化学能P
b,k拟合成与电能P
c,k有关的函数。为保持函数的凸性,假设动力电池开路电压V
oc和内阻R为常数。
According to the open-circuit voltage V oc of the power battery and the internal resistance R of the battery, the chemical energy P b,k of the power battery at time k is fitted as a function related to the electric energy P c,k . In order to maintain the convexity of the function, it is assumed that the open circuit voltage V oc and the internal resistance R of the power battery are constant.
5.求解整车能量管理问题5. Solving vehicle energy management problems
(1)建立目标函数(1) Establish the objective function
根据车辆的动力结构,可将行驶状态为三种情况。According to the power structure of the vehicle, the driving state can be divided into three situations.
表1车辆的运动状态的3种情况Table 1 Three situations of vehicle motion state
以上三种情况中,只有P
drv,k≥0时燃料电池才会开启,燃料电池的输出功率可以表示如下:
In the above three cases, the fuel cell will be turned on only when P drv,k ≥ 0, and the output power of the fuel cell can be expressed as follows:
结合(18)和(21)燃料电池系统功率可表式为:Combining (18) and (21) the fuel cell system power can be expressed as:
结合(12)和(21)车辆行驶的总耗氢量即目标函数可表达式如下:Combining (12) and (21), the total hydrogen consumption of the vehicle, that is, the objective function, can be expressed as follows:
其中,P
b,max和P
b,min分别为动力电池的最大功率和最小功率,P
fcs,max和P
fcs,min为燃 料电池系统的最大功率和最小输出功率,P
em,max和P
em,min为电机的最大功率和最小功率。
Among them, P b, max and P b, min are the maximum power and minimum power of the power battery respectively, P fcs, max and P fcs, min are the maximum power and minimum output power of the fuel cell system, P em, max and P em , min is the maximum power and minimum power of the motor.
(2)利用凸优化算法求解问题(2) Use convex optimization algorithm to solve the problem
可选择的凸优化方法包括交替方向乘子法、内点法等。Alternative convex optimization methods include alternating direction multiplier method, interior point method, etc.
交替方向乘子算法可以用于求解分布式凸优化问题。其标准形式如下:The Alternating Direction Multiplier Algorithm can be used to solve distributed convex optimization problems. Its standard form is as follows:
其中f和g为凸函数,x和z是两组变量。Where f and g are convex functions, and x and z are two sets of variables.
将目标函数(23)写成关于动力电池功率P
b的凸函数:
Write the objective function (23) as a convex function about the power of the power battery P b :
与(24)式中Ax+Bz=c对应的约束条件为:The constraints corresponding to Ax+Bz=c in formula (24) are:
其中,I为单位向量,φ为元素全为1的N维列向量,ψ为N×N的下三角矩阵。动力电池能量E、SOC和电量Q
batt的关系如下:
Among them, I is a unit vector, φ is an N-dimensional column vector whose elements are all 1, and ψ is a lower triangular matrix of N×N. The relationship between power battery energy E, SOC and power Q batt is as follows:
函数(25)的缩放形式为:The scaling form of function (25) is:
其中ρ
1和ρ
2为惩罚系数,均大于0。
Among them, ρ 1 and ρ 2 are penalty coefficients, both of which are greater than 0.
为了避免动力电池功率P
b和SOC在迭代的过程中出现超限的情况,定义如下函数:
In order to avoid the overrun of power battery power P b and SOC in the iterative process, the following function is defined:
利用ADMM算法进行求解时,各个参数的具体迭代过程如下:When the ADMM algorithm is used to solve the problem, the specific iterative process of each parameter is as follows:
E
j+1=∏
k[φE
0+ψζ
j+1+λ
j] (32)
E j+1 =∏ k [φE 0 +ψζ j+1 +λ j ] (32)
λ
j+1=λ
j+φE
0+ψζ
j+1-E
j+1 (33)
λ j+1 =λ j +φE 0 +ψζ j+1 -E j+1 (33)
由动力结构可知,动力电池的输出功率越高,则燃料电池系统的输出功率越小,所以设置迭代初始值为:It can be seen from the power structure that the higher the output power of the power battery, the smaller the output power of the fuel cell system, so the initial value of the iteration is set as:
原始残差和对偶残差为:The original and dual residuals are:
原始残差的阈值ε
primal和对偶残差的阈值ε
dual可根据仿真精度的要求进行调整。
The threshold ε primal of the original residual and the threshold ε dual of the dual residual can be adjusted according to the requirement of simulation accuracy.
6.获取全路段的车速轨迹、动力电池SOC轨迹和燃料电池功率轨迹。6. Obtain vehicle speed trajectory, power battery SOC trajectory and fuel cell power trajectory of the whole road section.
通过上述方法中第1和2步可以计算出车辆在即将行驶路段上的最优车速轨迹,包括车辆的时间-距离曲线、速度-距离曲线和时间-速度曲线。Through the first and second steps in the above method, the optimal vehicle speed trajectory of the vehicle on the upcoming road section can be calculated, including the time-distance curve, speed-distance curve and time-speed curve of the vehicle.
通过上述方法中第3、4和5步可以计算出车辆在该路段中以最优速度轨迹行驶时的动力电池SOC-时间曲线、SOC-速度曲线和SOC-距离曲线。此外,还能计算出燃料电池功率-时间曲线、燃料电池功率-速度曲线和燃料电池功率-距离曲线。The SOC-time curve, SOC-speed curve and SOC-distance curve of the power battery when the vehicle is traveling at the optimal speed trajectory in the road section can be calculated through steps 3, 4 and 5 of the above method. In addition, fuel cell power-time curves, fuel cell power-speed curves and fuel cell power-distance curves can be calculated.
本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的实施方法,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。Those skilled in the art will appreciate that the embodiments described here are to help readers understand the implementation method of the present invention, and it should be understood that the protection scope of the present invention is not limited to such specific statements and embodiments. Those skilled in the art can make various other specific modifications and combinations based on the technical revelations disclosed in the present invention without departing from the essence of the present invention, and these modifications and combinations are still within the protection scope of the present invention.
Claims (5)
- 一种分层式燃料电池汽车节能驾驶方法,其特征在于,包括以下步骤:A method for energy-saving driving of a stratified fuel cell vehicle, comprising the following steps:S1、基于车联网等技术手段获取全路段的道路信息,建立道路模型,S1. Obtain road information of the entire road section based on technical means such as Internet of Vehicles, and establish a road model.S2、结合车辆纵向运动学,构建燃料电池汽车纵向动力学模型以及囊括车辆需求功率和行驶时间的代价函数;S2. Combined with vehicle longitudinal kinematics, construct a fuel cell vehicle longitudinal dynamics model and a cost function including vehicle demand power and travel time;S3、利用优化算法求得全局车速规划下的车辆最优行驶轨迹;S3. Using the optimization algorithm to obtain the optimal driving trajectory of the vehicle under the global vehicle speed planning;S4、上层计算中的速度规划结果可通过以下几种展现方式:一是形成车辆的时间-距离曲线;二是形成车辆的速度-距离曲线;三是结合前两种曲线生成车辆的时间-速度曲线;以上三种结果均可作为底层能量管理的行驶工况进行输入;S4. The speed planning results in the upper-level calculation can be presented in the following ways: one is to form the time-distance curve of the vehicle; the other is to form the speed-distance curve of the vehicle; the third is to combine the first two curves to generate the time-speed of the vehicle Curve; the above three results can be input as the driving conditions of the underlying energy management;S5、结合燃料电池汽车的动力系统结构,建立燃料电池车辆动力学模型,主要包括燃料电池系统模型、电机系统模型和动力电池系统模型,以及三个系统之间的能量传递关系式;S5. Combining the power system structure of the fuel cell vehicle, establish a fuel cell vehicle dynamics model, mainly including the fuel cell system model, the motor system model and the power battery system model, and the energy transfer relationship between the three systems;S6、对所建立的燃料电池系统模型、电机系统模型和动力电池系统模型进行转凸处理,建立凸优化算法的标准范式;S6. Perform convex conversion processing on the established fuel cell system model, motor system model and power battery system model, and establish a standard paradigm of convex optimization algorithm;S7、利用凸优化算法求解车辆在最优行驶轨迹下的能量管理问题;S7, using a convex optimization algorithm to solve the energy management problem of the vehicle under the optimal driving trajectory;S8、根据步骤S5计算的结果得出全路段的车速轨迹、动力电池SOC轨迹和燃料电池功率轨迹。S8. According to the result calculated in step S5, the vehicle speed trajectory, power battery SOC trajectory and fuel cell power trajectory of the whole road section are obtained.
- 根据权利要求1所述的一种分层式燃料电池汽车节能驾驶方法,其特征在于,步骤S1具体的步骤如下:A method for energy-saving driving of a stratified fuel cell vehicle according to claim 1, wherein the specific steps of step S1 are as follows:当行驶在一段总长度为S tol公路上有N个交通信号灯时,假设第i个灯距离出发点的位置为S i,那么S i∈[0,S tol],i={1,2,3,4…n};在道路中,各个信号灯的周期是独立的且始终保持不变的,每个信号灯的周期可以根据需要自行设定;定义第i个红绿灯的周期为T i∈R +,每个周期包括红灯、绿灯、黄灯三个阶段,时长分别为 则 When driving on a road with a total length of S tol and there are N traffic lights, assuming that the i-th light is at a distance from the starting point of S i , then S i ∈ [0, S tol ], i={1, 2, 3 , 4...n}; In the road, the cycle of each signal light is independent and always remains unchanged, and the cycle of each signal light can be set according to the needs; define the cycle of the i-th traffic light as T i ∈ R + , Each cycle includes three phases of red light, green light, and yellow light, and the duration is respectively but用 表示车辆出发时,第i个红绿灯在自身周期内已经运行的时间;当车辆通过第i个红路灯时的绝对时间为 计算出,车辆通过第i个红绿灯时该红绿灯在自身的周期中的时间 则 use Indicates the running time of the i-th traffic light in its own cycle when the vehicle departs; the absolute time when the vehicle passes the i-th red street light is Calculate the time of the traffic light in its own cycle when the vehicle passes the i-th traffic light but
- 根据权利要求2所述的一种分层式燃料电池汽车节能驾驶方法,其特征在于,步骤S3 中的优化算法为动态规划、分布估计、极小值原理、遗传算法中一种。A hierarchical fuel cell vehicle energy-saving driving method according to claim 2, characterized in that the optimization algorithm in step S3 is one of dynamic programming, distribution estimation, minimum value principle, and genetic algorithm.
- 根据权利要求2所述的一种分层式燃料电池汽车节能驾驶方法,其特征在于,步骤S3中的优化算法为动态规划,记车辆行驶距离为S,求解过程中选择车速和行驶时间作为状态变量x=[v(s),t(s)] T,选择加速度作为控制变量u=a(s);假设整个过程中车辆只能向前行驶,车速v≥0;状态转移方程为 A kind of hierarchical fuel cell vehicle energy-saving driving method according to claim 2, characterized in that the optimization algorithm in step S3 is dynamic programming, record the vehicle travel distance as S, and select the vehicle speed and travel time as the state in the solution process Variable x=[v(s), t(s)] T , select acceleration as the control variable u=a(s); assume that the vehicle can only move forward during the whole process, and the vehicle speed v≥0; the state transition equation isv(s+1)=v(s)+a(s),t(s+1)=t(s)+1/v(s+1)。v(s+1)=v(s)+a(s), t(s+1)=t(s)+1/v(s+1).
- 根据权利要求1到4任一项所述的一种分层式燃料电池汽车节能驾驶方法,其特征在于,步骤S6中,三个系统模型的转凸处理方法如下:A method for energy-saving driving of a hierarchical fuel cell vehicle according to any one of claims 1 to 4, characterized in that, in step S6, the turning-convex processing methods of the three system models are as follows:燃料电池系统模型的转凸处理方法为结合燃料电池系统的工作效率,将燃料电池的燃氢释放功率拟合成关于燃料电池系统输出功率的二次函数;The conversion method of the fuel cell system model is to combine the working efficiency of the fuel cell system, and fit the hydrogen combustion release power of the fuel cell into a quadratic function about the output power of the fuel cell system;电机系统的转凸处理方法为结合电机的工作效率及特性曲线,将电机的输出功率拟合成关于电机输入功率和电机转速的二次函数;The convex conversion method of the motor system is to combine the working efficiency and characteristic curve of the motor, and fit the output power of the motor to a quadratic function about the input power of the motor and the motor speed;动力电池系统的转凸处理方法为将电池简化为一阶等效电路,将电池的输出功率拟合成关于电池化学能有关的二次函数。The convex conversion method of the power battery system is to simplify the battery into a first-order equivalent circuit, and fit the output power of the battery to a quadratic function related to the chemical energy of the battery.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110537683.4 | 2021-05-18 | ||
CN202110537683.4A CN113085666B (en) | 2021-05-18 | 2021-05-18 | Energy-saving driving method for layered fuel cell automobile |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022241898A1 true WO2022241898A1 (en) | 2022-11-24 |
Family
ID=76665804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/101441 WO2022241898A1 (en) | 2021-05-18 | 2021-06-22 | Hierarchical energy-saving driving method for fuel cell vehicle |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113085666B (en) |
WO (1) | WO2022241898A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116454324A (en) * | 2023-06-16 | 2023-07-18 | 广东技术师范大学 | Fuel cell control method and system |
CN117799503A (en) * | 2024-03-01 | 2024-04-02 | 西北工业大学 | Fuel cell heavy-duty truck energy management method and system considering energy-saving driving |
CN118046883A (en) * | 2023-12-13 | 2024-05-17 | 内蒙古科技大学 | A method for implementing an optimal real-time energy management strategy for hybrid mining trucks |
CN118288967A (en) * | 2024-04-26 | 2024-07-05 | 重庆赛力斯凤凰智创科技有限公司 | Extended-range vehicle energy management method, device, electronic device and storage medium |
CN118953323A (en) * | 2024-07-31 | 2024-11-15 | 重庆大学 | An economical driving method for intelligent connected new energy vehicles under traffic light scenarios |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113734175B (en) * | 2021-07-30 | 2023-06-23 | 中汽研(天津)汽车工程研究院有限公司 | A real-time optimization method for energy-saving driving strategy between two intersections under time-varying conditions |
CN113581019B (en) * | 2021-08-11 | 2023-04-11 | 佛山仙湖实验室 | Energy management method for hybrid drive unmanned mining truck |
CN113779703B (en) * | 2021-09-22 | 2023-12-22 | 北京理工大学 | Combined optimization method for fuel cell automobile speed planning and energy management |
CN113879182A (en) * | 2021-11-11 | 2022-01-04 | 广东汉合汽车有限公司 | Vehicle energy management control method, system, device and medium |
CN113859053A (en) * | 2021-11-11 | 2021-12-31 | 广东汉合汽车有限公司 | Fuel cell management method, system, device, and medium based on travel demand |
CN113978478B (en) * | 2021-11-23 | 2023-11-21 | 北京理工大学 | An energy-saving driving method for fuel cell vehicles based on hierarchical convex optimization |
CN114291067B (en) * | 2021-12-29 | 2024-04-02 | 山东大学 | Hybrid electric vehicle convex optimization energy control method and system based on prediction |
CN114475366B (en) * | 2022-03-18 | 2024-08-20 | 湖南精准信息科技有限公司 | Fuel cell automobile energy-saving driving method and system based on convex optimization |
CN115195722B (en) * | 2022-06-27 | 2024-07-23 | 重庆大学 | Economical cruise control method for fuel cell vehicles based on decentralized optimization |
CN115114732B (en) * | 2022-07-14 | 2024-10-18 | 北京理工大学 | Energy-saving driving method and device for fuel cell vehicle based on convex optimization in spatial domain |
CN115411311B (en) * | 2022-07-20 | 2025-03-14 | 山东交通学院 | Speed Control Method of Air Compressor for Fuel Cell Vehicle |
CN115352285A (en) * | 2022-08-26 | 2022-11-18 | 南昌智能新能源汽车研究院 | Energy management method, system, computer device and readable storage medium |
CN115782607B (en) * | 2022-10-14 | 2024-12-31 | 中铁建云南投资有限公司 | Fuel cell tramcar energy management method based on pseudo spectrum and PSO algorithm |
CN116985674B (en) * | 2023-09-27 | 2024-01-26 | 江西五十铃汽车有限公司 | New energy automobile battery energy management method and system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011208966A (en) * | 2010-03-29 | 2011-10-20 | Nec Corp | Remaining life estimation device, computer program thereof, and data processing method |
US20140080022A1 (en) * | 2012-09-17 | 2014-03-20 | Korea Institute Of Energy Research | Apparatus and Method for Managing Fuel Cell Vehicle System |
CN108437822A (en) * | 2018-03-15 | 2018-08-24 | 西南交通大学 | A kind of fuel cell hybrid vehicle multiobjective optimization control method |
CN110696815A (en) * | 2019-11-21 | 2020-01-17 | 北京理工大学 | Prediction energy management method of network-connected hybrid electric vehicle |
CN111791887A (en) * | 2020-07-03 | 2020-10-20 | 北京理工大学 | An energy-saving driving method for vehicles based on hierarchical speed planning |
CN112319461A (en) * | 2020-11-17 | 2021-02-05 | 河南科技大学 | Hybrid electric vehicle energy management method based on multi-source information fusion |
CN112776673A (en) * | 2020-12-06 | 2021-05-11 | 吉林大学 | Intelligent network fuel cell automobile real-time energy optimization management system |
CN113085665A (en) * | 2021-05-10 | 2021-07-09 | 重庆大学 | Fuel cell automobile energy management method based on TD3 algorithm |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6855902B2 (en) * | 2017-04-24 | 2021-04-07 | トヨタ自動車株式会社 | Fuel cell system |
-
2021
- 2021-05-18 CN CN202110537683.4A patent/CN113085666B/en active Active
- 2021-06-22 WO PCT/CN2021/101441 patent/WO2022241898A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011208966A (en) * | 2010-03-29 | 2011-10-20 | Nec Corp | Remaining life estimation device, computer program thereof, and data processing method |
US20140080022A1 (en) * | 2012-09-17 | 2014-03-20 | Korea Institute Of Energy Research | Apparatus and Method for Managing Fuel Cell Vehicle System |
CN108437822A (en) * | 2018-03-15 | 2018-08-24 | 西南交通大学 | A kind of fuel cell hybrid vehicle multiobjective optimization control method |
CN110696815A (en) * | 2019-11-21 | 2020-01-17 | 北京理工大学 | Prediction energy management method of network-connected hybrid electric vehicle |
CN111791887A (en) * | 2020-07-03 | 2020-10-20 | 北京理工大学 | An energy-saving driving method for vehicles based on hierarchical speed planning |
CN112319461A (en) * | 2020-11-17 | 2021-02-05 | 河南科技大学 | Hybrid electric vehicle energy management method based on multi-source information fusion |
CN112776673A (en) * | 2020-12-06 | 2021-05-11 | 吉林大学 | Intelligent network fuel cell automobile real-time energy optimization management system |
CN113085665A (en) * | 2021-05-10 | 2021-07-09 | 重庆大学 | Fuel cell automobile energy management method based on TD3 algorithm |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116454324A (en) * | 2023-06-16 | 2023-07-18 | 广东技术师范大学 | Fuel cell control method and system |
CN116454324B (en) * | 2023-06-16 | 2023-08-18 | 广东技术师范大学 | Control method and system of fuel cell |
CN118046883A (en) * | 2023-12-13 | 2024-05-17 | 内蒙古科技大学 | A method for implementing an optimal real-time energy management strategy for hybrid mining trucks |
CN117799503A (en) * | 2024-03-01 | 2024-04-02 | 西北工业大学 | Fuel cell heavy-duty truck energy management method and system considering energy-saving driving |
CN117799503B (en) * | 2024-03-01 | 2024-04-30 | 西北工业大学 | Energy management method and system for fuel cell heavy truck considering energy-saving driving |
CN118288967A (en) * | 2024-04-26 | 2024-07-05 | 重庆赛力斯凤凰智创科技有限公司 | Extended-range vehicle energy management method, device, electronic device and storage medium |
CN118953323A (en) * | 2024-07-31 | 2024-11-15 | 重庆大学 | An economical driving method for intelligent connected new energy vehicles under traffic light scenarios |
CN118953323B (en) * | 2024-07-31 | 2025-04-04 | 重庆大学 | An economical driving method for intelligent connected new energy vehicles under traffic light scenarios |
Also Published As
Publication number | Publication date |
---|---|
CN113085666A (en) | 2021-07-09 |
CN113085666B (en) | 2022-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022241898A1 (en) | Hierarchical energy-saving driving method for fuel cell vehicle | |
Yang et al. | A stochastic predictive energy management strategy for plug-in hybrid electric vehicles based on fast rolling optimization | |
Liu et al. | Energy management for hybrid electric vehicles based on imitation reinforcement learning | |
CN109733378B (en) | A torque distribution method for offline optimization and online prediction | |
Singh et al. | Feed-forward modeling and real-time implementation of an intelligent fuzzy logic-based energy management strategy in a series–parallel hybrid electric vehicle to improve fuel economy | |
CN106080585B (en) | A Nonlinear Model Predictive Control Method for Double Planetary Hybrid Electric Vehicle | |
CN109291925B (en) | An energy-saving intelligent network-connected hybrid vehicle following control method | |
Xiang et al. | MPC-based energy management with adaptive Markov-chain prediction for a dual-mode hybrid electric vehicle | |
CN105151040B (en) | Hybrid vehicle energy management method based on power spectrum self study prediction | |
CN106740822A (en) | Hybrid power system and its energy management method | |
CN111923896B (en) | An energy management method for HEV vehicles based on rolling dynamic programming | |
US7590477B2 (en) | Method and device for the coordinated control of mechanical, electrical and thermal power flows in a motor vehicle | |
Dong et al. | Energy-optimal braking control using a double-layer scheme for trajectory planning and tracking of connected electric vehicles | |
Guo et al. | Energy-oriented car-following control for a front-and rear-independent-drive electric vehicle platoon | |
Guo et al. | Self-learning enhanced energy management for plug-in hybrid electric bus with a target preview based SOC plan method | |
Hou et al. | Speed planning and energy management strategy of hybrid electric vehicles in a car-following scenario | |
CN106647280A (en) | HEV (hybrid electric vehicle) mode switching data driving prediction controller design method and HEV mode switching data driving prediction controller design system | |
Guo et al. | Bilevel predictive control for HEVs integrating energy and cabin thermal comfort | |
Zhang et al. | An Eco‐Cruise Control for Electric Vehicles Moving on Slope Road with Constant Speed | |
Zhang et al. | Real-time optimization of energy consumption under adaptive cruise control for connected HEVs | |
Fu et al. | Integrated Optimization of Component Parameters and Energy Management Strategies for A Series–Parallel Hybrid Electric Vehicle | |
Rohith et al. | Review of energy management strategies in plug-in hybrid-electric vehicles | |
Zhou et al. | Energy optimization for intelligent hybrid electric vehicles based on hybrid system approach in a car‐following process | |
Li et al. | Energy‐efficiency optimization and control for electric vehicle platooning with regenerating braking | |
Zhu et al. | Real-time co-optimization of vehicle route and speed using generic algorithm for improved fuel economy |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21940347 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21940347 Country of ref document: EP Kind code of ref document: A1 |