CN111332126A - Vehicle braking energy recovery control method and device, vehicle and storage medium - Google Patents
Vehicle braking energy recovery control method and device, vehicle and storage medium Download PDFInfo
- Publication number
- CN111332126A CN111332126A CN201911307578.0A CN201911307578A CN111332126A CN 111332126 A CN111332126 A CN 111332126A CN 201911307578 A CN201911307578 A CN 201911307578A CN 111332126 A CN111332126 A CN 111332126A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- braking
- control
- energy recovery
- optimal
- 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
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
- B60L7/00—Electrodynamic brake systems for vehicles in general
- B60L7/10—Dynamic electric regenerative braking
-
- 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
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Regulating Braking Force (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Description
技术领域technical field
本发明涉及车辆制动能量回收控制方法,特别是装备同轴并联机电耦合系统与电控气压机械制动系统的混合动力客车的制动能量回收控制方法。The invention relates to a vehicle braking energy recovery control method, in particular to a braking energy recovery control method for a hybrid bus equipped with a coaxial parallel electromechanical coupling system and an electronically controlled pneumatic mechanical braking system.
背景技术Background technique
近年来,随着汽车保有量的持续增长,环境污染和能源短缺问题日益加剧,车辆电动化成为汽车工业发展的必然趋势。混合动力汽车作为汽车电动化的代表性技术,已逐渐成为汽车行业竞相研究的热点。制动能量回收技术作为混合动力汽车实现节能的关键技术之一,能够将制动过程中的动能转化为电能,从而大幅度提升整车的燃油经济性。目前,混合动力汽车的制动系统主要分为两种构型,一种是并联构型,该构型对汽车原有的机械系统不做改动,只是将制动能量回收转矩附加于原有系统提供的机械制动力之上共同完成制动功能。另一种是串联构型,该构型中制动踏板与原有机械制动系统已经解耦,总的制动力由机械制动系统与制动能量回收系统依照控制方法分配完成,例如Liang Li,YuanboZhang,Chao Yang,et al.Model Predictive Control-based Efficient EnergyRecovery Control Strategy for Regenerative Braking System of Hybrid ElectricBus[J].Energy Conversion and Management,2016,111:299-314的文章所述。当电机介入制动系统时,如何在多种复杂市区、郊区甚至极限工况下,通过对整车需求制动转矩在制动能量回收系统和机械制动系统之间的合理分配保证整车稳定性和经济性均衡最优,成为亟待解决的难题。In recent years, with the continuous growth of car ownership, environmental pollution and energy shortage problems have become increasingly serious, and vehicle electrification has become an inevitable trend in the development of the automotive industry. As a representative technology of vehicle electrification, hybrid vehicles have gradually become a hot research topic in the automotive industry. Braking energy recovery technology, as one of the key technologies to achieve energy saving in hybrid electric vehicles, can convert kinetic energy during braking into electrical energy, thereby greatly improving the fuel economy of the vehicle. At present, the braking system of a hybrid vehicle is mainly divided into two configurations, one is a parallel configuration, which does not change the original mechanical system of the vehicle, but only adds the braking energy recovery torque to the original mechanical system. The braking function is completed together with the mechanical braking force provided by the system. The other is a series configuration, in which the brake pedal and the original mechanical braking system have been decoupled, and the total braking force is distributed by the mechanical braking system and the braking energy recovery system according to the control method, such as Liang Li , YuanboZhang,Chao Yang,et al.Model Predictive Control-based Efficient EnergyRecovery Control Strategy for Regenerative Braking System of Hybrid ElectricBus[J].Energy Conversion and Management,2016,111:299-314. When the motor is involved in the braking system, how can the braking torque required by the whole vehicle be properly distributed between the braking energy recovery system and the mechanical braking system in a variety of complex urban, suburban and even extreme working conditions to ensure the entire vehicle The optimal balance between vehicle stability and economy has become an urgent problem to be solved.
针对电动汽车,李亮等人提出了基于滑模控制理论的电机补偿制动控制方法,利用电机响应速度快的特点,在ABS系统触发的情况下,通过电机转矩快速补偿驱动轮的液压机械制动转矩变化需求,提升了系统的稳定性(LI Liang,LI Xujian,WANG Xiangyu etal.Transient switching control strategy from regenerative braking to anti-lock braking with a semi-brake-by-wire system[J].Veh Syst Dyn.2016,54(2):231-257)。For electric vehicles, Li Liang et al. proposed a motor compensation braking control method based on sliding mode control theory. Using the characteristics of fast response speed of the motor, when the ABS system is triggered, the hydraulic machinery of the driving wheel can be quickly compensated by the motor torque. The braking torque change demand improves the stability of the system (LI Liang, LI Xujian, WANG Xiangyu et al. Transient switching control strategy from regenerative braking to anti-lock braking with a semi-brake-by-wire system [J]. Veh Syst Dyn. 2016, 54(2):231-257).
针对混合动力汽车,杨阳等人设计了一种基于防抱死控制系统硬件的制动能量回收与液压制动协调控制系统,并通过仿真验证了该方案的有效性和可行性。针对电动汽车,TKBera提出了基于滑膜控制理论的防抱死制动系统和制动能量回收系统协调控制器,在紧急刹车制动时,保证了车轮滑移率保持在其最优滑移率;针对前轮驱动电动汽车的制动控制问题,Kanarachos设计了基于状态Riccati方程的集成控制方法。For HEVs, Yang Yang et al. designed a braking energy recovery and hydraulic braking coordination control system based on anti-lock braking control system hardware, and verified the effectiveness and feasibility of the scheme through simulation. For electric vehicles, TKBera proposed an anti-lock braking system and a braking energy recovery system coordinated controller based on synovial control theory, which ensures that the wheel slip rate remains at its optimal slip rate during emergency braking. ; For the braking control problem of front-wheel drive electric vehicles, Kanarachos designed an integrated control method based on the state Riccati equation.
基于装备轮毂电机的电动汽车,王俊敏提出了非线性模型预测制动能量回收控制方法。基于电动汽车的混合制动系统,基于不确定性模型预测控制理论,刘威等也提出一种不确定性模型预测混合制动控制方法,提升了整车的经济性和鲁棒性。Based on electric vehicles equipped with in-wheel motors, Wang Junmin proposed a nonlinear model predictive braking energy recovery control method. Based on the hybrid braking system of electric vehicles, based on the uncertainty model predictive control theory, Liu Wei et al. also proposed an uncertainty model predictive hybrid braking control method, which improved the economy and robustness of the vehicle.
为了在满足整车稳定性的同时尽可能的提高制动回收能量,Kim运用基于常规遗传算法的优化控制方法来求取制动能量回收力与液压机械制动力之间转矩分配的最优问题,设计了制动能量回收控制方法并验证了其有效性。In order to improve the braking energy as much as possible while satisfying the stability of the whole vehicle, Kim uses the optimal control method based on the conventional genetic algorithm to obtain the optimal problem of torque distribution between the braking energy recovery force and the hydromechanical braking force. , the braking energy recovery control method is designed and its effectiveness is verified.
基于上述调研,针对装备同轴并联机电耦合系统与电控气压机械制动系统的客车,如Yang C,Jiao X,Li L,et al.A robust H∞control-based hierarchical modetransition control system for plug-in hybrid electric vehicle[J].MechanicalSystems and Signal Processing,2018,99:326-344所述,在多种复杂市区、郊区甚至极限工况下,综合考虑电机、电池、机械制动系统的转矩与功率约束,以保证整车制动安全性为前提,基于改进遗传算法的高效制动能量回收预测控制方法仍为空白。Based on the above research, for the bus equipped with coaxial parallel electromechanical coupling system and electronically controlled pneumatic mechanical braking system, such as Yang C, Jiao X, Li L, et al. A robust H∞ control-based hierarchical modetransition control system for plug- In hybrid electric vehicle[J].MechanicalSystems and Signal Processing,2018,99:326-344, in a variety of complex urban, suburban and even extreme working conditions, the torque of the motor, battery and mechanical braking system is comprehensively considered And power constraints, on the premise of ensuring vehicle braking safety, the predictive control method based on improved genetic algorithm for efficient braking energy recovery is still blank.
发明内容SUMMARY OF THE INVENTION
本发明解决的问题是,针对装备同轴并联机电耦合系统与电控气压机械制动系统的客车,如何在多种复杂市区、郊区甚至极限工况下,综合考虑电机、电池、机械制动系统的转矩与功率约束,基于改进遗传算法高效进行制动能量回收预测,以保证整车制动安全性。The problem solved by the present invention is how to comprehensively consider the motor, battery and mechanical brake under various complex urban, suburban and even extreme working conditions for a passenger car equipped with a coaxial parallel electromechanical coupling system and an electronically controlled pneumatic mechanical braking system The torque and power constraints of the system are based on the improved genetic algorithm to efficiently predict the braking energy recovery to ensure the braking safety of the whole vehicle.
为解决上述问题,第一方面,本发明提出了一种车辆制动能量回收控制方法,包括空气压缩机、气缸和制动阀组成的线控气压机械制动系统,和整车控制器、电机及其控制器、变速箱、电池及其管理单元、加速踏板位置传感器、制动踏板位置传感器、车速传感器组成的制动能量回收控制系统,所述线控气压机械制动系统中针对每个车轮都装有气压调节阀,所述线控气压机械制动系统用于单独调节控制每个车轮的轮缸压力,In order to solve the above problems, in the first aspect, the present invention proposes a vehicle braking energy recovery control method, which includes a wire-controlled pneumatic mechanical braking system composed of an air compressor, a cylinder and a brake valve, a vehicle controller, a motor A braking energy recovery control system consisting of its controller, gearbox, battery and its management unit, accelerator pedal position sensor, brake pedal position sensor, and vehicle speed sensor, in the wire-controlled pneumatic mechanical braking system for each wheel are equipped with air pressure regulating valve, the wire-controlled pneumatic mechanical brake system is used to individually adjust and control the wheel cylinder pressure of each wheel,
当所述整车控制器接收到制动信号时,根据车辆当前状态计算车辆所需制动力,所述车辆所需制动力分配至前后轴的三个控制变量,所述三个控制变量为前轮摩擦制动力矩、后轮摩擦制动力矩和电机再生制动力矩,采用基于预测模型的改进遗传算法对所述三个控制变量进行计算;When the vehicle controller receives the braking signal, it calculates the required braking force of the vehicle according to the current state of the vehicle. The required braking force of the vehicle is distributed to three control variables of the front and rear axles, and the three control variables are the front and rear axles. wheel friction braking torque, rear wheel friction braking torque and motor regenerative braking torque, the three control variables are calculated by an improved genetic algorithm based on the prediction model;
在所述模型预测控制的框架下执行遗传算法,即通过对当前时刻的有限时域内的最优问题的求解得到最优控制序列的所述三个控制变量的值;Execute the genetic algorithm under the framework of the model predictive control, that is, obtain the values of the three control variables of the optimal control sequence by solving the optimal problem in the limited time domain at the current moment;
采用多种群组合迭代和平均分布方法来提升计算效率并防止其收敛于局部最优解;Multi-group combination iterative and average distribution methods are used to improve computational efficiency and prevent it from converging to local optimal solutions;
输出所述最优控制序列后在下一时刻根据车辆状态重新计算所述最优控制序列的所述三个控制变量的值,用于实现整个制动过程中的滚动优化;After the optimal control sequence is output, the values of the three control variables of the optimal control sequence are recalculated at the next moment according to the vehicle state, so as to realize the rolling optimization in the whole braking process;
根据计算得到的每一时刻的所述最优控制序列的所述电机再生制动力矩,所述整车控制器向所述电机及其控制器发送控制信号,使得所述电机及其控制器控制电机输出相应制动力矩。According to the calculated motor regenerative braking torque of the optimal control sequence at each moment, the vehicle controller sends a control signal to the motor and its controller, so that the motor and its controller control The motor outputs the corresponding braking torque.
进一步地,所述的车辆制动能量回收控制方法还包括:Further, the vehicle braking energy recovery control method further includes:
采用所述模型预测控制的控制架构,在每一时刻基于车辆当前状态和以前的历史信息或期望车速,采用所述遗传算法计算在有限预测时域和控制时域内的所述最优控制序列,得出当前时刻的最优控制量;Using the control architecture of the model predictive control, at each moment based on the current state of the vehicle and previous historical information or expected vehicle speed, the genetic algorithm is used to calculate the optimal control sequence in the limited prediction time domain and the control time domain, Obtain the optimal control quantity at the current moment;
将所述三个控制变量放在不同子种群,预测计算时,所述不同子种群的个体进行组合,然后以每个个体在其所有组合中的最大的适应度作为其适应度值,最后所述不同子种群的个体分别进行迭代更新;The three control variables are placed in different subpopulations, and when the prediction calculation is performed, the individuals of the different subpopulations are combined, and then the maximum fitness of each individual in all its combinations is used as its fitness value, and finally the Individuals of the different subpopulations are iteratively updated;
然后采用初始种群均匀分布的方法,对所述不同子种群中的每一个种群,将满足约束条件的可用区域被分为了几个平均的部分,并选择所述几个平均的部分的边界点作为所述不同子种群的个体值。Then, using the method of uniform distribution of the initial population, for each of the different subpopulations, the available area that satisfies the constraints is divided into several average parts, and the boundary points of the several average parts are selected as the Individual values for the different subpopulations.
进一步地,所述的车辆制动能量回收控制方法还包括:Further, the vehicle braking energy recovery control method further includes:
在所述约束条件范围内,依照均值分布的方法产生所述三个控制变量的所述不同子种群;generating the different subpopulations of the three control variables within the constraints of the mean distribution;
对所述三个控制变量的所述不同子种群中的个体进行排列组合;permuting and combining individuals in the different subpopulations of the three control variables;
利用所述预测模型对组合后的控制变量序列进行结果预测,并基于适应度函数,计算每一个个体的适应度;Use the prediction model to predict the result of the combined control variable sequence, and calculate the fitness of each individual based on the fitness function;
当达到结束条件时,计算结束并输出最优控制组合中所述三个控制变量的第一个控制周期的值;When the end condition is reached, the calculation ends and the value of the first control period of the three control variables in the optimal control combination is output;
当没有达到所述结束条件时,在依照所述遗传算法的选择过程对所述不同子种群进行选择,并在所述约束条件下对选择的个体进行交叉和变异迭代,生成下一代种群个体。When the end condition is not reached, the different subpopulations are selected according to the selection process of the genetic algorithm, and the selected individuals are crossed and mutated under the constraints to generate the next generation population individuals.
进一步地,所述遗传算法的基本算子包括选择算子,所述选择算子为:Further, the basic operator of the genetic algorithm includes a selection operator, and the selection operator is:
将所述不同子种群中的个体依据所述其适应度值平均分为第一级、第二级、第三级和第四级,每次选择时,所述第一级中所述个体的选择概率为0.4,所述第二级中所述个体的选择概率为0.3,所述第三级中所述个体的选择概率为0.2,所述第四级中所述个体的选择概率为0.1,所述每次选择用于在选择父体和母体时更倾向于选择较优的所述个体。The individuals in the different subpopulations are evenly divided into the first level, the second level, the third level and the fourth level according to their fitness values. The probability of selection is 0.4, the probability of selection of the individual in the second level is 0.3, the probability of selection of the individual in the third level is 0.2, and the probability of selection of the individual in the fourth level is 0.1, Each of the selections is used to favor the selection of the individual that is superior in the selection of paternal and maternal species.
进一步地,所述遗传算法的所述基本算子还包括交叉算子,所述交叉算子为:Further, the basic operator of the genetic algorithm further includes a crossover operator, and the crossover operator is:
当所述父体和所述母体确定后,需要根据其基因生成下一代个体,根据第一公式和第二公式确定所述交叉算子;After the parent body and the mother body are determined, the next generation individual needs to be generated according to its genes, and the crossover operator is determined according to the first formula and the second formula;
所述第一公式为:The first formula is:
ui,j(t+1)=P1uik(t)+P2uih(t);u i,j (t+1)=P 1 u ik (t)+P 2 u ih (t);
所述第二公式为:The second formula is:
ui,j+1(t+1)=P2uik(t)+P1uih(t);u i,j+1 (t+1)=P 2 u ik (t)+P 1 u ih (t);
其中,P1为随机生成的0到1之间的数值,P2为1与P1的差值,uik(t)和uih(t)为在t代选择的父体,ui,j(t+1)和ui,j+1(t+1)为在t+1代经过交叉遗传之后的子体,i表示子种群数,j代表在i种群中的第j个个体。Among them, P 1 is a randomly generated value between 0 and 1, P 2 is the difference between 1 and P 1 , u ik (t) and u ih (t) are the parents selected in the t generation, u i, j (t+1) and ui ,j+1 (t+1) are the offspring after cross-inheritance in the t+1 generation, i represents the number of subpopulations, and j represents the jth individual in the i population.
进一步地,所述遗传算法的所述基本算子还包括变异算子,所述变异算子为:Further, the basic operator of the genetic algorithm also includes a mutation operator, and the mutation operator is:
在生成下一代新个体的过程中,同时随机生成一个介于0和10之间的随机数,如果所述随机数小于8,则所述个体不进行变异;如果所述随机数大于或等于8,则所述个体进行变异,其所携带的值为在所述约束条件范围内随机生成。In the process of generating the next generation of new individuals, a random number between 0 and 10 is randomly generated at the same time. If the random number is less than 8, the individual is not mutated; if the random number is greater than or equal to 8 , then the individual mutates, and the value it carries is randomly generated within the constraints.
进一步地,所述的车辆制动能量回收控制方法还包括:Further, the vehicle braking energy recovery control method further includes:
在迭代计算过程中,采取了保持最优的方法,即将上一代种群中的最优个体保留到下一代种群中,所述个体适应度最大,保留其基因用于在计算时更快更有效的收敛。In the iterative calculation process, the method of keeping the optimal is adopted, that is, the optimal individual in the previous generation population is retained in the next generation population, the individual has the greatest fitness, and its genes are retained for faster and more efficient calculation. convergence.
第二方面,本发明还提出了一种车辆制动能量回收控制装置包括:In a second aspect, the present invention also provides a vehicle braking energy recovery control device comprising:
计算单元,用于当所述整车控制器接收到制动信号时,根据车辆当前状态计算车辆所需制动力,所述车辆所需制动力分配至前后轴的三个控制变量,所述三个控制变量为前轮摩擦制动力矩、后轮摩擦制动力矩和电机再生制动力矩,采用基于预测模型的改进遗传算法对所述三个控制变量进行计算;The calculation unit is used for calculating the required braking force of the vehicle according to the current state of the vehicle when the vehicle controller receives the braking signal, the required braking force of the vehicle is distributed to three control variables of the front and rear axles, the three The three control variables are the front wheel friction braking torque, the rear wheel friction braking torque and the motor regenerative braking torque, and the three control variables are calculated by using an improved genetic algorithm based on the prediction model;
执行单元,用于在所述模型预测控制的框架下执行遗传算法,即通过对当前时刻的有限时域内的最优问题的求解得到最优控制序列的所述三个控制变量的值;an execution unit, configured to execute the genetic algorithm under the framework of the model predictive control, that is, to obtain the values of the three control variables of the optimal control sequence by solving the optimal problem in the finite time domain at the current moment;
优化单元,用于采用多种群组合迭代和平均分布方法来提升计算效率并防止其收敛于局部最优解;An optimization unit that uses a multi-group combination iterative and average distribution method to improve computational efficiency and prevent it from converging on a local optimum;
输出单元,用于输出所述最优控制序列后在下一时刻根据车辆状态重新计算所述最优控制序列的所述三个控制变量的值,用于实现整个制动过程中的滚动优化;an output unit, configured to recalculate the values of the three control variables of the optimal control sequence at the next moment according to the vehicle state after outputting the optimal control sequence, so as to realize rolling optimization in the entire braking process;
发送单元,用于根据计算得到的每一时刻的所述最优控制序列的所述电机再生制动力矩,所述整车控制器向所述电机及其控制器发送控制信号,使得所述电机及其控制器控制电机输出相应制动力矩。A sending unit, configured to send a control signal to the motor and its controller according to the motor regenerative braking torque of the optimal control sequence obtained at each moment by the vehicle controller, so that the motor Its controller controls the motor to output the corresponding braking torque.
第三方面,本发明还提供了一种车辆,包括空气压缩机、气缸和制动阀组成的线控气压机械制动系统,和整车控制器、电机及其控制器、变速箱、电池及其管理单元、加速踏板位置传感器、制动踏板位置传感器、车速传感器组成的制动能量回收控制系统,所述线控气压机械制动系统中针对每个车轮都装有气压调节阀,所述线控气压机械制动系统用于单独调节控制每个车轮的轮缸压力,还包括存储有计算机程序的计算机可读存储介质和处理器,当所述计算机程序被所述处理器读取并运行时,实现如上所述的车辆制动能量回收控制方法。In a third aspect, the present invention also provides a vehicle, including a wire-controlled pneumatic mechanical brake system composed of an air compressor, a cylinder and a brake valve, and a vehicle controller, a motor and its controller, a gearbox, a battery and A braking energy recovery control system consisting of its management unit, accelerator pedal position sensor, brake pedal position sensor, and vehicle speed sensor, the wire-controlled pneumatic mechanical braking system is equipped with an air pressure regulating valve for each wheel. The air-controlled mechanical brake system is used to individually adjust and control the wheel cylinder pressure of each wheel, and also includes a computer-readable storage medium and a processor in which a computer program is stored, when the computer program is read and executed by the processor. , to realize the above-mentioned vehicle braking energy recovery control method.
第四方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器读取并运行时,实现如上所述的车辆制动能量回收控制方法。In a fourth aspect, the present invention also provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is read and executed by a processor, the vehicle system as described above is implemented. Kinetic energy recovery control method.
实验结果显示,所提出的控制方法在紧急制动工况下可以保证整车的安全性,同时在常规制动工况下,与现在同轴并联混合动力客车中通用的基于规则的制动能量回收控制方法相比,能够提升15%的制动回收能量。The experimental results show that the proposed control method can ensure the safety of the whole vehicle under emergency braking conditions, and at the same time, under conventional braking conditions, it is the same as the rule-based braking energy commonly used in the current coaxial-parallel hybrid electric bus. Compared with the regenerative control method, the braking regenerative energy can be increased by 15%.
附图说明Description of drawings
图1是本发明实施例中同轴并联客车驱制动系统构型示意图。FIG. 1 is a schematic diagram of the configuration of a coaxial parallel bus driving and braking system in an embodiment of the present invention.
图2是本发明实施例中电机效率MAP图。FIG. 2 is a MAP diagram of motor efficiency in an embodiment of the present invention.
图3是本发明实施例中气压制动系统特性图。FIG. 3 is a characteristic diagram of the air brake system in the embodiment of the present invention.
图4是本发明实施例中制动能量回收控制方法框架步骤图。FIG. 4 is a framework step diagram of a braking energy recovery control method in an embodiment of the present invention.
图5是本发明实施例中砂石路面仿真实验结果。FIG. 5 is a simulation experiment result of a sandstone pavement in an embodiment of the present invention.
图6是本发明实施例中标准工况下本发明制动能量回收控制方法实验结果。FIG. 6 is an experimental result of the braking energy recovery control method of the present invention under standard operating conditions in an embodiment of the present invention.
图7是本发明实施例中标准工况下规则式制动能量回收控制方法对比实验结果。FIG. 7 is a comparison experiment result of a regular braking energy recovery control method under standard operating conditions in an embodiment of the present invention.
图8是本发明实施例中制动能量回收控制方法硬件在环实验结果。FIG. 8 is a hardware-in-the-loop experiment result of the braking energy recovery control method in the embodiment of the present invention.
附图标记说明:Description of reference numbers:
1-空气压缩机,2-干燥器,3-储气缸,4-四回路开关阀,5-气缸,6-制动踏板,7-制动踏板行程模拟器,8-制动阀,9-气压调节阀,10-发动机,11-离合器,12-ISG电机,13-逆变器,14-电池组,15-中间传动机构,16-制动轮缸,17-制动器,18-车轮。1- air compressor, 2- dryer, 3- cylinder, 4- four-circuit switch valve, 5- cylinder, 6- brake pedal, 7- brake pedal stroke simulator, 8- brake valve, 9- Air pressure regulating valve, 10-engine, 11-clutch, 12-ISG motor, 13-inverter, 14-battery pack, 15-intermediate transmission mechanism, 16-brake wheel cylinder, 17-brake, 18-wheel.
具体实施方式Detailed ways
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。In order to make the above objects, features and advantages of the present invention more clearly understood, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
需要说明的是,在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。It should be noted that, in the following description, suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meaning per se. Thus, "module", "component" or "unit" may be used interchangeably.
本发明实施例的一种车辆制动能量回收控制方法,首先结合客车制动系统机械结构与动力学特性,搭建面向混合动力客车制动过程的7自由度纵向动力学模型;然后结合制动系统轮胎在临界稳定领域的高度非线性以及制动过程中稳定性、经济性等性能要求的多目标特性,选择遗传算法对有限时域内的前后轴机械制动转矩及电机制动转矩的最优分配问题进行预测求解,并采取了对控制周期滚动优化的方式实现整个制动过程的最优控制,同时为了防止收敛于局部最优解,对遗传算法进行了针对性的改进;最后基于多维表格和最近点的方法对该控制方法进行了实时化处理。A vehicle braking energy recovery control method according to an embodiment of the present invention firstly combines the mechanical structure and dynamic characteristics of the passenger car braking system to build a 7-DOF longitudinal dynamic model for the braking process of the hybrid electric bus; then combines the braking system The high nonlinearity of the tire in the critical stability field and the multi-objective characteristics of the performance requirements such as stability and economy in the braking process, the genetic algorithm is selected to optimize the mechanical braking torque of the front and rear axles and the braking torque of the motor in the limited time domain. The optimal allocation problem is predicted and solved, and the method of rolling optimization of the control cycle is adopted to realize the optimal control of the entire braking process. The method of table and nearest point implements the real-time processing of this control method.
整车模型vehicle model
针对一款装备同轴并联机电耦合系统的客车,提出了一种基于改进遗传算法的制动能量回收控制方法。客车驱制动系统构型如图1所示。For a bus equipped with a coaxial parallel electromechanical coupling system, a braking energy recovery control method based on an improved genetic algorithm is proposed. The configuration of the bus braking system is shown in Figure 1.
驱动系统由发动机,离合器,电机等部件构成,制动系统则分为两部分,一部分是电机,变速箱,电池等部件所组成的制动能量回收系统,一部分是空气压缩机,气缸和制动阀等所组成的线控气压机械制动系统。线控气压机械制动系统中针对每个车轮都装有气压调节阀,可以单独调节控制每个车轮的轮缸压力。The drive system is composed of engine, clutch, motor and other components, and the braking system is divided into two parts, one is the braking energy recovery system composed of the motor, gearbox, battery and other components, and the other is the air compressor, cylinder and brake. The wire-controlled pneumatic mechanical brake system composed of valves, etc. Each wheel is equipped with an air pressure regulating valve in the control-by-wire pneumatic mechanical braking system, which can individually adjust and control the wheel cylinder pressure of each wheel.
建立七自由度整车纵向动力学模型,其中制动系统涉及的主要部分描述如下。The longitudinal dynamics model of the vehicle with seven degrees of freedom is established, and the main parts involved in the braking system are described as follows.
整车动力学模型Vehicle Dynamics Model
考虑悬架特性,建立了汽车动力学模型,标识前代表汽车的前进方向,即OX方向,汽车质点设为O,汽车垂向运动方向由OZ表示,横向运动方向由OY表示,该模型主要考虑汽车的纵向与垂向运动特性。Considering the characteristics of the suspension, a vehicle dynamics model is established. The front of the logo represents the forward direction of the vehicle, that is, the OX direction, the vehicle mass point is set to O, the vertical motion direction of the vehicle is represented by OZ, and the lateral motion direction is represented by OY. The model mainly considers Longitudinal and vertical motion characteristics of the car.
模型中具体公式如下:The specific formula in the model is as follows:
纵向运动公式:Longitudinal movement formula:
式中m代表客车质量(kg);ms代表客车的簧上部分质量(kg);Fx1,Fx2分别代表地面对前后轮提供的驱制动力(N);Fresist代表阻力(N);D0代表质心到汽车俯仰运动中心轴线的距离(m),式中阻力表达如下:In the formula, m represents the mass of the passenger car (kg); m s represents the mass of the sprung part of the passenger car (kg); F x1 and F x2 represent the driving force (N) provided by the ground facing the front and rear wheels respectively; F resist represents the resistance (N ); D 0 represents the distance (m) from the center of mass to the center axis of the vehicle's pitching motion, where the resistance is expressed as follows:
Fresist=Ff+Fw+mgiF resist =F f +F w +mgi
式中Ff代表滚动阻力(N);Fw代表空气阻力(N);Fi代表坡度阻力;f1,f2代表滚动阻力系数;CD代表空气阻力系数;A则代表汽车行驶过程中的迎风面积(m2),i代表坡度。In the formula, F f represents rolling resistance (N); F w represents air resistance (N); F i represents slope resistance; f 1 , f 2 represent rolling resistance coefficient; C D represents air resistance coefficient; The windward area (m 2 ) of , i represents the slope.
汽车垂向运动公式:The vertical motion formula of the car:
式中Fs1,Fs2分别代表前后轴悬架对客车簧上部分的弹性力(N)。In the formula, F s1 and F s2 respectively represent the elastic forces (N) of the front and rear axle suspensions on the sprung part of the passenger car.
俯仰运动公式:The pitch motion formula:
式中Jy代表汽车俯仰运动的转动惯量(kg·m2);a,b为汽车质心到前后轴轴心的纵向距离(m);l代表前后轴之间的纵向距离(m)。In the formula, J y represents the moment of inertia of the pitching motion of the vehicle (kg·m 2 ); a and b are the longitudinal distances from the center of mass of the vehicle to the front and rear axles (m); l represents the longitudinal distance between the front and rear axles (m).
轮胎运动公式:Tire Movement Formula:
Fz1=msgb/2l+m1g-Kb1Z1 F z1 =m s gb/2l+m 1 gK b1 Z 1
Fz2=msga/2l+m2g-Kb2Z2 F z2 =m s ga/2l+m 2 gK b2 Z 2
式中Z1、Z2分别代表前后轮的垂向位移(m);m1、m2分别代表前后轮的车轮质量(kg);Kb1、Kb2分别代表前后轮的垂向刚度(N/m);J1、J2分别代表前后轮的转动惯量(kg·m2);R1、R2分别代表前后轮车轮半径(m);Tb1,Tb2分别代表前后轮上所受到的机械制动转矩(Nm);Treb代表电机提供的制动能量回收转矩(Nm)。Fz1,Fz2分别代表前后轮对地面的垂直载荷(N)。ω1,ω2分别为前后轮的角速度。In the formula, Z 1 and Z 2 respectively represent the vertical displacement of the front and rear wheels (m); m 1 and m 2 respectively represent the wheel mass (kg) of the front and rear wheels; K b1 and K b2 respectively represent the vertical stiffness of the front and rear wheels (N /m); J 1 , J 2 respectively represent the moment of inertia of the front and rear wheels (kg·m 2 ); R 1 , R 2 represent the wheel radius (m) of the front and rear wheels respectively; T b1 , T b2 represent the The mechanical braking torque (Nm); Treb represents the braking energy recovery torque (Nm) provided by the motor. F z1 and F z2 represent the vertical loads (N) of the front and rear wheels to the ground, respectively. ω 1 and ω 2 are the angular velocities of the front and rear wheels, respectively.
悬架运动公式如下The suspension motion formula is as follows
式中C1、C2分别代表前后轴悬架的阻尼;K1、K2分别代表前后轴悬架的刚度(N/m)。In the formula, C 1 and C 2 respectively represent the damping of the front and rear axle suspensions; K 1 and K 2 respectively represent the stiffness (N/m) of the front and rear axle suspensions.
结合上述公式可得,该模型主要考虑了汽车纵向速度、悬架以上部分车身垂向位移及俯仰角,前后轮的垂向位移以及转动角速度7个自由度。Combining the above formulas, the model mainly considers the longitudinal velocity of the vehicle, the vertical displacement and pitch angle of the body above the suspension, the vertical displacement of the front and rear wheels, and the rotational angular velocity of 7 degrees of freedom.
轮胎模型tire model
轮胎的建模方案有很多,本发明选择了常用的魔术公式来模拟轮胎特性,具体公式如下:There are many modeling schemes for tires. The present invention selects a commonly used magic formula to simulate tire characteristics. The specific formula is as follows:
μi=σD sin(Ctan-1{BSxi-E[BSxi-tan-1(BSxi)]})μ i =σD sin(Ctan -1 {BS xi -E[BS xi -tan -1 (BS xi )]})
Fxi=μiFZi i∈{1,2}F xi = μ i F Zi i∈{1,2}
式中,μ代表摩擦系数,s代表轮胎的滑移率,σ代表地面附着系数,B,C,D和E是魔术公式中的相关参数,其具体意义为B:刚度因子;C:曲线形状因子,决定曲线的形状特性;D:峰值因子,表示曲线的最大值;E:曲线曲率因子,决定曲线最大值附近的形状。In the formula, μ represents the friction coefficient, s represents the slip rate of the tire, σ represents the ground adhesion coefficient, B, C, D and E are the relevant parameters in the magic formula, and their specific meanings are B: stiffness factor; C: curve shape factor, which determines the shape characteristics of the curve; D: peak factor, which represents the maximum value of the curve; E: curve curvature factor, which determines the shape near the maximum value of the curve.
电池模型battery model
对于电池模型,本发明采用了简单的电池内阻模型。锂电池的容量参数设为80Ah,具体公式如下:For the battery model, the present invention adopts a simple battery internal resistance model. The capacity parameter of the lithium battery is set to 80Ah, and the specific formula is as follows:
I2×Rint-Voc×I+P=0I 2 ×R int -V oc ×I+P=0
式中Rint为内阻(Ω);I为电流(A);Voc为电池开端电压(V);P为负载功率(kw)。In the formula, R int is the internal resistance (Ω); I is the current (A); V oc is the battery starting voltage (V); P is the load power (kw).
式中Q为额定电量(C);SOC0为初始SOC。Where Q is the rated power (C); SOC 0 is the initial SOC.
电机模型motor model
选择的ISG电机能够输出的最大转矩为750Nm,电机额定功率与峰值功率分别为92Kw和121Kw。如图2所示,电机效率主要通过标定的电机效率MAP图得到。The maximum torque that the selected ISG motor can output is 750Nm, and the rated power and peak power of the motor are 92Kw and 121Kw respectively. As shown in Figure 2, the motor efficiency is mainly obtained through the calibrated motor efficiency MAP map.
气压机械制动系统模型Pneumatic Mechanical Brake System Model
气压制动系统的结构如图1所示。系统由空气压缩机提供压力,而制动轮缸的压力可以由各轮上的调节阀进行控制。在实际中,气压制动系统的响应曲线可以进行适当的简化,如图3所示。其中百分比(20%,50%,100%)代表了调节伺服阀的开启程度。当控制器给出压力指令时,气压制动系统首先会有一个短暂的制动器起作用的时间,然后实际制动气体压力会呈现近似线性的上升,最终到达目标压力pt。制动气压的变化率因调节阀特性的不同而各有不同。到达目标压力的响应特性可以表示如下:The structure of the air brake system is shown in Figure 1. The system is powered by an air compressor, while the wheel cylinder pressure can be controlled by regulating valves on each wheel. In practice, the response curve of the air brake system can be appropriately simplified, as shown in Figure 3. The percentage (20%, 50%, 100%) represents the opening degree of the regulating servo valve. When a pressure command is given by the controller, the air brake system will firstly have a short braking time, and then the actual brake air pressure will increase approximately linearly, and finally reach the target pressure p t . The rate of change of brake air pressure varies with the characteristics of the regulating valve. The response characteristics to reach the target pressure can be expressed as follows:
式中,pt表示目标制动压力,ux表示制动压力的变化率,τ0表示气压制动系统的起作用时间。In the formula, p t represents the target brake pressure, ux represents the rate of change of the brake pressure, and τ 0 represents the working time of the air brake system.
制动气压和气压制动转矩的关系如下式所示:The relationship between brake air pressure and air brake torque is as follows:
Tb=kpbpT b =k pb p
其中,Tb表示作用于车轮上的气压制动转矩,p表示制动轮缸的气体压力,系数kpb可以通过气压制动系统的反复试验进行标定。Among them, T b represents the pneumatic braking torque acting on the wheel, p represents the gas pressure of the brake wheel cylinder, and the coefficient k pb can be calibrated by repeated tests of the pneumatic braking system.
在模型中用到的参数如表1所示。The parameters used in the model are shown in Table 1.
表1仿真模型中的部分参数Table 1 Some parameters in the simulation model
制动能量回收控制方法Brake energy recovery control method
制动系统中车轮等部件在临界失稳区域具有高度非线性特性,遗传算法可以直接利用与实际切合度更高的非线性方程求解适应度,通过不断优化迭代选择所有历史个体中适应度最优的个体,所以采用遗传算法求解最优控制序列。为了提升算法的有效性和可靠性,对该算法进行了针对性改进,首先将该算法放于模型预测控制的框架下,即通过对当前时刻的有限时域内的最优问题的求解得到最优控制序列,输出该序列后在下一时刻根据其车辆状态重新计算最优问题,实现整个制动过程中的滚动优化,其次采用了多种群组合迭代和平均分布等方法来提升算法计算效率并防止其收敛于局部最优解。遗传算法计算量极大,难以满足实时需求,针对该缺陷,根据遗传算法输入制作了多维表格,用最近点的方法对其进行了实时化处理。Wheels and other components in the braking system have highly nonlinear characteristics in the critical instability region. Genetic algorithms can directly use nonlinear equations that are more relevant to the actual situation to solve the fitness, and select the best fitness among all historical individuals through continuous optimization and iteration. individual, so genetic algorithm is used to solve the optimal control sequence. In order to improve the effectiveness and reliability of the algorithm, the algorithm has been improved in a targeted manner. First, the algorithm is put under the framework of model predictive control, that is, the optimal problem is obtained by solving the optimal problem in the limited time domain at the current moment. After outputting the sequence, the optimal problem is recalculated according to its vehicle state at the next moment, so as to realize the rolling optimization in the whole braking process. converges to a local optimal solution. The genetic algorithm has a huge amount of calculation, and it is difficult to meet the real-time demand. In view of this defect, a multi-dimensional table is made according to the input of the genetic algorithm, and the real-time processing is carried out by the method of the nearest point.
在制动过程中需要考虑经济性,安全性等多个目标,本发明旨在保证汽车制动安全的前提下,尽可能跟随驾驶意图并最大程度的回收制动能量,从而在其他指标允许范围内提升整车经济性。为了提升遗传算法的有效性,本发明其进行了改进。如图7所示,本发明的改进遗传算法的制动能量回收控制方法的过程共分为5步。具体过程如表2所示:In the braking process, multiple objectives such as economy and safety need to be considered. The purpose of the present invention is to follow the driving intention as much as possible and recover the braking energy to the greatest extent under the premise of ensuring the safety of automobile braking, so as to be within the allowable range of other indicators. Improve vehicle economy. In order to improve the effectiveness of the genetic algorithm, the present invention improves it. As shown in FIG. 7 , the process of the braking energy recovery control method of the improved genetic algorithm of the present invention is divided into five steps. The specific process is shown in Table 2:
表2控制方法流程Table 2 Control method flow
计算模型computational model
为了简化计算,在遗传算法中不再使用7自由度动力学模型,而是采用3自由度模型预测不同控制序列下的汽车行驶状态。相对于7自由度动力学模型,3自由度模型中不再考虑悬架系统对整车行驶状态的影响。在制动能量回收控制方法中,选择3自由度的整车动力学模型作为预测模型对汽车未来状态进行预测。具体公式如下所示:In order to simplify the calculation, the 7-DOF dynamic model is no longer used in the genetic algorithm, but the 3-DOF model is used to predict the driving state of the vehicle under different control sequences. Compared with the 7-DOF dynamic model, the 3-DOF model no longer considers the impact of the suspension system on the driving state of the vehicle. In the braking energy recovery control method, the vehicle dynamics model with 3 degrees of freedom is selected as the prediction model to predict the future state of the vehicle. The specific formula is as follows:
ma1(k)=Fx1(k)+Fx2(k)-Fresist(k)ma 1 (k)=F x1 (k)+F x2 (k)-F resist (k)
α1(k)=(Tb1(k)-R1Fx1(k))/J1 α 1 (k)=(T b1 (k)-R 1 F x1 (k))/J 1
ω1(k+1)=ω1(k)+α1(k)Tsω 1 (k+1)=ω 1 (k)+α 1 (k)Ts
α2(k)=(Tb2(k)+Treb-R2Fx2(k))/J2 α 2 (k)=(T b2 (k)+T reb −R 2 F x2 (k))/J 2
ω2(k+1)=ω2(k)+α2(k)Tsω 2 (k+1)=ω 2 (k)+α 2 (k)Ts
在上述公式中用到的变量可通过下式计算:The variables used in the above formula can be calculated by:
Fresist(k)=Ff(k)+Fw(k)F resist (k)=F f (k)+F w (k)
Ff(k)=mg(f1+f2v(k))F f (k)=mg(f 1 +f 2 v(k))
S1(k)=(ω1(k)R1-v(k))/v(k)S 1 (k)=(ω 1 (k)R 1 -v(k))/v(k)
S2(k)=(ω2(k)R2-v(k))/v(k)S 2 (k)=(ω 2 (k)R 2 -v(k))/v(k)
μ1(k)=σDsin[Ctan-1(BS1(k)-E{BS1(k)-tan-1[BS1(k)]})]μ 1 (k)=σDsin[Ctan -1 (BS 1 (k)-E{BS 1 (k)-tan -1 [BS 1 (k)]})]
μ2(k)=σDsin[Ctan-1(BS2(k)-E{BS2(k)-tan-1[BS2(k)]})]μ 2 (k)=σDsin[Ctan -1 (BS 2 (k)-E{BS 2 (k)-tan -1 [BS 2 (k)]})]
Fx1(k)=Fz1(k)μ1(k)F x1 (k)=F z1 (k) μ 1 (k)
Fx2(k)=Fz2(k)μ2(k)F x2 (k)=F z2 (k)μ 2 (k)
式中k为时间步数;v为汽车车速;Ts为采样时间;a1为加速度;α1和α2分别为前后轮的角加速度。where k is the number of time steps; v is the vehicle speed; Ts is the sampling time; a 1 is the acceleration; α 1 and α 2 are the angular accelerations of the front and rear wheels, respectively.
约束constraint
结合系统特性,设定制动能量回收转矩的约束条件如下:第一,结合电机MAP图,通过对当前电机转速查表求得状态下电机所能输出的最大转矩;第二,结合电池状态,得到当前电池所能输出的最大功率,再结合转化后的功率与转速得到最大的制动能量回收转矩;第三,基于设定的最大制动能量回收转矩变化率限制以及上一时刻的制动能量回收转矩,得到当前的制动能量回收转矩限制。由于系统能够提供的气压制动转矩较大,所以对气压制动转矩的约束主要考虑系统设定的最大转矩变化率限制,具体描述公式如下:Combined with the system characteristics, the constraint conditions for setting the braking energy recovery torque are as follows: first, combined with the motor MAP map, the maximum torque that the motor can output under the current state is obtained by looking up the current motor speed; second, combined with Battery status, get the maximum power that the current battery can output, and then combine the converted power and speed to get the maximum braking energy recovery torque; thirdly, based on the set maximum braking energy recovery torque change rate limit and upper The current braking energy recovery torque limit is obtained from the braking energy recovery torque at a moment. Since the pneumatic braking torque that the system can provide is relatively large, the constraints on the pneumatic braking torque mainly consider the limit of the maximum torque change rate set by the system. The specific description formula is as follows:
Trebωmηmotor≤Pbatt_lim T reb ω m η motor ≤P batt_lim
|Tb2(k+1)-Tb2(k)|≤Tpchange,max·Ts|T b2 (k+1)-T b2 (k)|≤T pchange,max ·Ts
|Tb1(k+1)-Tb1(k)|≤Tpchange,max·Ts|T b1 (k+1)-T b1 (k)|≤T pchange,max ·Ts
式中ηmotor为电机效率,ωm为电机转速,Pbatt_lim为制动能量回收系统中电池在当前状态下的最大充电功率限制;Treb,max为电机在当前状态下的最大转矩限制;Trechange,max为制动能量回收转矩的最大变化率限制;Tpchange,max为气压制动转矩在当前时刻的最大变化率限制。where η motor is the motor efficiency, ω m is the motor speed, P batt_lim is the maximum charging power limit of the battery in the braking energy recovery system in the current state; T reb,max is the maximum torque limit of the motor in the current state; T rechange,max is the limit of the maximum rate of change of the braking energy recovery torque; T pchange,max is the limit of the maximum rate of change of the pneumatic braking torque at the current moment.
不同的子种群的约束条件不一样,代表电机再生制动力矩的子种群的约束条件主要是当前转速下电机最大制动力矩与电池最大充电功率的约束,代表前后轴机械摩擦制动力矩的约束条件主要是制动转矩的变化率。The constraints of different subgroups are different. The constraints of the subgroup representing the regenerative braking torque of the motor are mainly the constraints of the maximum braking torque of the motor and the maximum charging power of the battery at the current speed, which represent the constraints of the mechanical friction braking torque of the front and rear axles. The condition is mainly the rate of change of the braking torque.
适应度函数fitness function
在制动过程中,首先要保证制动稳定性,其次应实现上层的驾驶意图,最后在上述前提下尽可能的提高经济性。本发明通过综合权衡上述性能,基于滑移率将制动状态分为一般控制模式和防抱死制动模式。During the braking process, the braking stability should be ensured first, the driving intention of the upper layer should be realized secondly, and the economy should be improved as much as possible under the above premise. The present invention divides the braking state into a general control mode and an anti-lock braking mode based on the slip ratio by comprehensively weighing the above performance.
一般控制模式General Control Mode
一般控制模式启动的条件是在制动过程中前后车轮的滑移率均不超过设定值L1。该情况下由于滑移率较低,所以主要考虑的性能为实现驾驶意图和提高经济性。另外需要说明的是,随着滑移率变大,应通过调整前后轮的制动力分配比例,尽可能的不触发防抱死控制模式。其适应度函数如下:The general condition for starting the control mode is that the slip ratio of the front and rear wheels does not exceed the set value L1 during the braking process. In this case, since the slip ratio is low, the main consideration is to realize the driving intention and improve the economy. In addition, it should be noted that as the slip ratio increases, the anti-lock braking control mode should not be triggered as much as possible by adjusting the braking force distribution ratio between the front and rear wheels. Its fitness function is as follows:
式中:where:
ei(k)=vref(k+i|k)-v(k+i|k),i=1,...,hp e i (k)=v ref (k+i|k)-v(k+i|k), i=1,...,h p
ηi=ηtransηmotor,i=1,...,hp η i =η trans η motor , i=1,...,h p
式中vref是基于驾驶意图的期望车速。ei是期望车速与通过计算的预测车速之间的偏差。hc表示模型预测算法框架下的控制域。hp表示模型预测算法框架下的预测域。ηi是制动时制动能量回收系统的效率。ηtrans是电机到车轮之间传动系统的效率。J是适应度。wx、wy和wz分别为驾驶意图,经济性和制动稳定性的权重因子,且wz在前后轮的最大滑移率小于L2时为零,即此时由于滑移率低,不再考虑滑移率对稳定性的影响,等滑移率大于L2后为了尽可能不触发防抱死控制模式,该权重因子随着滑移率的增加而快速增大。where vref is the desired vehicle speed based on driving intent. e i is the deviation between the expected vehicle speed and the predicted vehicle speed by calculation. h c represents the control domain under the framework of the model prediction algorithm. h p represents the prediction domain under the framework of the model prediction algorithm. η i is the efficiency of the braking energy recovery system during braking. η trans is the efficiency of the drive train from the motor to the wheels. J is fitness. w x , w y and w z are the weighting factors of driving intention, economy and braking stability, respectively, and w z is zero when the maximum slip rate of the front and rear wheels is less than L2, that is, due to the low slip rate at this time, The influence of slip rate on stability is no longer considered. After the slip rate is greater than L2, in order not to trigger the anti-lock braking control mode as much as possible, the weighting factor increases rapidly with the increase of slip rate.
防抱死(ABS)控制模式Anti-lock Braking (ABS) Control Mode
防抱死控制模式启动的条件是任何一个车轮的滑移率超过设定值L1。该模式中由于滑移率较大,存在车轮抱死从而导致车身运动处于不稳定区域的危险,所以该模式中主要考虑的是车身稳定性。其适应度函数如下:The condition for the activation of the anti-lock braking control mode is that the slip ratio of any one wheel exceeds the set value L1. In this mode, due to the large slip rate, there is a risk of wheel locking and thus causing the vehicle body movement to be in an unstable area, so the main consideration in this mode is the vehicle body stability. Its fitness function is as follows:
式中Sxrefer是车轮期望滑移率。where S xrefer is the expected wheel slip rate.
结束条件end condition
遗传算法的结束条件一般是迭代代数或者性能达到某个程度,本方法的结束条件设为一定的迭代代数,达到迭代代数后算法结束。The end condition of the genetic algorithm is generally the iterative algebra or the performance reaches a certain level. The end condition of this method is set to a certain iterative algebra, and the algorithm ends when the iterative algebra is reached.
模型预测控制架构下遗传算法改进Improvement of Genetic Algorithm Based on Model Predictive Control Framework
综合考虑整车稳定性和经济性,采用基于预测模型的新型改进遗传算法对制动过程中的制动转矩分配问题进行求解,具体描述如下:Considering the stability and economy of the whole vehicle, a new improved genetic algorithm based on the prediction model is used to solve the problem of braking torque distribution in the braking process. The specific description is as follows:
首先,采用模型预测控制的控制架构,在每一时刻基于车辆的当前状态变量和以前的历史信息,采用遗传算法计算在有限预测时域和控制时域内的最优控制序列,然后输出当前时刻最优的控制量,在以后的每一次控制时间节点重复该过程,最后实现整个制动过程的滚动优化控制。First, the control architecture of model predictive control is adopted. Based on the current state variables of the vehicle and previous historical information at each moment, the genetic algorithm is used to calculate the optimal control sequence in the finite prediction time domain and the control time domain, and then output the most optimal control sequence at the current moment. To optimize the control amount, repeat the process at each subsequent control time node, and finally realize the rolling optimization control of the entire braking process.
其次,在有限迭代次数的遗传算法中,如果把所有控制变量都放在同一个种群中,可能会造成不同控制变量之间的相互干扰,影响算法的求优效率。为了解决该问题,本发明将三个控制变量放在不同的子种群,预测时,不同子种群的个体进行组合,然后以每个个体在其所有组合中的最好的适应度作为其适应度值,最后子种群的个体分别进行迭代更新。Secondly, in the genetic algorithm with limited number of iterations, if all control variables are placed in the same population, it may cause mutual interference between different control variables and affect the optimization efficiency of the algorithm. In order to solve this problem, the present invention puts three control variables in different sub-populations. When predicting, individuals of different sub-populations are combined, and then the best fitness of each individual in all its combinations is used as its fitness. value, and finally the individuals of the subpopulation are iteratively updated.
然后采用初始种群均匀分布的方法,对每一个种群,将满足约束条件的可用区域被分为了几个平均的部分,并选择每个部分的边界点作为初始种群的个体值。Then, using the method of uniform distribution of the initial population, for each population, the available area that satisfies the constraints is divided into several average parts, and the boundary points of each part are selected as the individual values of the initial population.
继而根据优化问题的具体情况,对遗传算法过程中的基本算子,包括选择算子、交叉算子和变异算子,设置如下:Then, according to the specific conditions of the optimization problem, the basic operators in the genetic algorithm process, including the selection operator, the crossover operator and the mutation operator, are set as follows:
选择算子:将种群中的个体依据其适应度值平均分为四级,每次选择时,第一级中个体选择概率为0.4,第二级为0.3,第三级为0.2,最后一级为0.1,这样在选择父体和母体时更倾向于选择较优的个体。Selection operator: The individuals in the population are equally divided into four levels according to their fitness values. In each selection, the selection probability of individuals in the first level is 0.4, the second level is 0.3, the third level is 0.2, and the last level It is 0.1, so it is more inclined to choose the better individual when choosing the parent and the mother.
交叉算子:当父体和母体确定后,需要根据其基因生成下一代个体,交叉算子的方程如下所示,随机生成0到1之间的数值P1,P2为1与P1的差值。Crossover operator: When the parent and mother are determined, the next generation of individuals needs to be generated according to their genes. The equation of the crossover operator is as follows, and the value P 1 between 0 and 1 is randomly generated, and P 2 is the difference between 1 and P 1 difference.
ui,j(t+1)=P1uik(t)+P2uih(t)u i,j (t+1)=P 1 u ik (t)+P 2 u ih (t)
ui,j+1(t+1)=P2uik(t)+P1uih(t)u i,j+1 (t+1)=P 2 u ik (t)+P 1 u ih (t)
其中:uik(t),uih(t)为在t代选择的父体,ui,j(t+1),ui,j+1(t+1)为在t+1代经过交叉遗传之后的子体,i表示子种群数,j代表在i种群中的第j个个体。Among them: u ik (t), u ih (t) are the parent bodies selected in the t generation, u i,j (t+1), u i,j+1 (t+1) are passed in the t+1 generation. The offspring after cross inheritance, i represents the number of subpopulations, and j represents the jth individual in the i population.
变异算子:在生成下一代新个体的过程中,同时随机生成一个介于0和10之间的数字。如果该随机数小于8,则该个体不进行变异;如果该随机数大于或等于8,则该个体进行变异,其所携带的值为在约束范围内随机生成。Mutation operator: In the process of generating the next generation of new individuals, a number between 0 and 10 is randomly generated at the same time. If the random number is less than 8, the individual does not mutate; if the random number is greater than or equal to 8, the individual mutates, and the value it carries is randomly generated within the constraint range.
最后,在遗传算法迭代过程中,采取了保持最优的方法,即将上一代种群中的最优个体保留到下一代种群中,该个体适应度优良,保留其基因有助于算法更快更有效的收敛。Finally, in the iterative process of the genetic algorithm, the optimal method is adopted, that is, the optimal individual in the previous generation population is retained in the next generation population. The individual has good fitness, and retaining its genes will help the algorithm to be faster and more effective. convergence.
实时化方法real-time method
基于遗传算法的制动能量回收控制方法的计算量较大,从而计算效率较低,针对该问题,设计提出控制方法的等效控制方法,首先基于输入量制作了多维表格,然后车辆制动时通过选择表格中距离当前状态最近的点的控制量的方法来实现策略的实时性。The braking energy recovery control method based on genetic algorithm has a large amount of calculation, so the calculation efficiency is low. Aiming at this problem, an equivalent control method of the control method is designed and proposed. The real-time performance of the strategy is realized by selecting the control amount of the point closest to the current state in the table.
用上述基于改进遗传算法的控制方法进行离线运算,生成基于输入集的多维表格。由于实际控制器存储空间限制,对输入集进行了简化,不再需要输入上一时刻的气压制动转矩,即不再在表格中考虑气压制动转矩变化率,而是将该限制放于多维表格后面作为输出上下限硬性约束。简化后输入集Wv以及表格各维度内点之间的间隔Δw如下所示,其中前后轮转速的数值为其乘以轮胎半径之后的等效值。The above-mentioned control method based on the improved genetic algorithm is used to perform off-line operations to generate a multi-dimensional table based on the input set. Due to the limited storage space of the actual controller, the input set is simplified, and it is no longer necessary to input the air brake torque at the previous moment, that is, the change rate of air brake torque is no longer considered in the table, but the limit is placed After the multi-dimensional table, it is used as the output upper and lower limit hard constraints. The simplified input set W v and the interval Δw between points in each dimension of the table are as follows, where the value of the front and rear wheel speeds is the equivalent value after multiplying the tire radius.
W=[v,ω1,ω2,vref,z]T∈R5 W=[v,ω 1 ,ω 2 ,v ref ,z] T ∈R 5
Wv=[0,vdefine-10,vdefine-10,vdefine-10Ts,0.1]T≤w≤[90,vdefine+1,vdefine+1,vdefine+Ts,0.9]T W v =[0,v define -10,v define -10,v define -10Ts,0.1] T ≤w≤[90,v define +1,v define +1,v define +Ts,0.9] T
Δw=[1,1,1,Ts,0.1]T Δw=[1,1,1,Ts,0.1] T
本发明的方法所需输入包括有:历史信息主要用于车辆的车速预测,如果不将车速预测模块包含在算法中的话,即未来一段时间的车速算作其它控制器给的已知量(比如现在无人驾驶技术,就会进行未来一段时间的车速规划),那么历史信息由期望车速代替;车辆状态主要包括各个车轮轮速,车速,前后轮的摩擦制动力矩以及再生制动力矩,和路面附着系数。前后轮的摩擦制动力矩以及再生制动力矩主要用于计算最优控制序列时的约束,因为考虑到系统振动及执行器的机械特性,算法对转矩变化率进行了约束。The required input of the method of the present invention includes: historical information is mainly used for vehicle speed prediction of the vehicle, if the vehicle speed prediction module is not included in the algorithm, that is, the vehicle speed in the future period is counted as a known quantity given by other controllers (such as Now the unmanned driving technology will carry out the vehicle speed planning for a period of time in the future), then the historical information is replaced by the expected vehicle speed; the vehicle status mainly includes the wheel speed of each wheel, the vehicle speed, the friction braking torque of the front and rear wheels, and the regenerative braking torque, and Pavement adhesion coefficient. The friction braking torque of the front and rear wheels and the regenerative braking torque are mainly used to calculate the constraints of the optimal control sequence, because the algorithm restricts the torque change rate considering the system vibration and the mechanical characteristics of the actuator.
本发明的控制序列是指算法计算的控制变量在控制域内的最优控制序列,本发明的制动力分配方法主要涉及三个控制变量:前轮的摩擦制动力矩,后轮的摩擦制动力矩,再生制动力矩。假如控制域为5个控制周期,则控制序列为一个3*5的矩阵,即三个变量在每个控制周期的输出值组合成为控制序列,控制时只输出控制序列的第一排,即只输出在第一个控制周期的值,等到了下个控制周期,系统会重新计算相应的最优控制序列,从而进行滚动优化。The control sequence of the present invention refers to the optimal control sequence of the control variables calculated by the algorithm in the control domain. The braking force distribution method of the present invention mainly involves three control variables: the friction braking torque of the front wheels, the friction braking torque of the rear wheels , regenerative braking torque. If the control domain is 5 control cycles, the control sequence is a 3*5 matrix, that is, the output values of the three variables in each control cycle are combined into a control sequence, and only the first row of the control sequence is output during control, that is, only the first row of the control sequence is output. Output the value in the first control cycle, and after the next control cycle, the system will recalculate the corresponding optimal control sequence to perform rolling optimization.
实验验证Experimental verification
为了验证所提出控制方法及其实时化等效策略的制动安全性以及能量回收效率,本发明分别进行了仿真和硬件在环实验。验证由三部分组成:(1)汽车制动稳定性验证;(2)汽车制动能量回收能力验证;(3)硬件在环实验。In order to verify the braking safety and energy recovery efficiency of the proposed control method and its real-time equivalent strategy, simulation and hardware-in-the-loop experiments are carried out respectively in the present invention. The verification consists of three parts: (1) vehicle braking stability verification; (2) vehicle braking energy recovery capability verification; (3) hardware-in-the-loop experiment.
汽车制动稳定性验证Vehicle Brake Stability Verification
制动安全性的仿真工况设定如下:初始车速为80Km/h,期望制动减速度为-0.7g,在砂石路面上进行模拟仿真,附着系数设为0.6。The simulation conditions of braking safety are set as follows: the initial vehicle speed is 80Km/h, the expected braking deceleration is -0.7g, the simulation is carried out on the gravel road, and the adhesion coefficient is set to 0.6.
首先在砂石路面上验证汽车安全性。其仿真结果如图5所示。为触发ABS模式,期望减速度设为0.7g,而路面附着系数设为0.6,所以在图5(a)中,实际车速并未完全跟随期望车速,但可以看出,在充分利用砂石路面的附着力之后其制动减速度也近似0.6g。如图5(b)所示,由于触发ABS模式之后,为防止车轮抱死,制动过程将不再换挡,档位锁定在高档,传动比较小,所以相对于机械制动转矩来说,电机提供的制动能量回收转矩较小,但是经过计算之后可得,电机已经输出了其最大制动转矩,而需求制动转矩与制动能量回收转矩之间的差值由机械制动转矩补偿。在图5(c)中,可以看到滑移率在0.15附近,整个制动过程车轮未曾抱死,整车安全性得到保障。如图5(d)所示,制动过程中回收的制动能量为kJ,由于紧急制动过程时间较短,且该过程的主要目标是保证制动安全性,所以制动能量回收效率较低。First verify car safety on gravel roads. The simulation results are shown in Figure 5. In order to trigger the ABS mode, the expected deceleration is set to 0.7g, and the road adhesion coefficient is set to 0.6, so in Figure 5(a), the actual vehicle speed does not completely follow the expected vehicle speed, but it can be seen that in the full use of the gravel road Its braking deceleration is also approximately 0.6g after the adhesion. As shown in Figure 5(b), since the ABS mode is triggered, in order to prevent the wheels from locking, the braking process will no longer shift gears, the gears will be locked in high gear, and the transmission is relatively small, so relative to the mechanical braking torque , the braking energy recovery torque provided by the motor is small, but after calculation, it can be obtained that the motor has output its maximum braking torque, and the difference between the required braking torque and the braking energy recovery torque is given by Mechanical brake torque compensation. In Figure 5(c), it can be seen that the slip ratio is around 0.15, the wheels are not locked during the whole braking process, and the safety of the whole vehicle is guaranteed. As shown in Figure 5(d), the braking energy recovered during the braking process is kJ. Since the emergency braking process takes a short time and the main goal of the process is to ensure braking safety, the braking energy recovery efficiency is higher than Low.
制动能量回收能力验证Brake Energy Recovery Capability Verification
制动能量回收效率的仿真工况设置为中国国家标准工况,驱动过程采取的是常用的基于规则式策略,制动过程中作为对比的基准策略同样为基于规则的控制方法,该策略简单描述如下:在制动踏板低于门限值C时,需求制动转矩全部由电机提供,当其高于门限值C时,需求制动转矩在前后轴进行成比例分配(随制动踏板的增大,驱动轴分配的制动转矩比例逐渐减小,最后前后轴趋向于其负载比例),其中后轴上分配的制动转矩优先由电机提供,若电机不能满足时,由气压机械制动转矩补偿,前轴上分配的制动转矩则全部由气压机械制动转矩提供。The simulation condition of the braking energy recovery efficiency is set to the Chinese national standard condition. The driving process adopts a common rule-based strategy. The benchmark strategy used as a comparison in the braking process is also a rule-based control method. This strategy is briefly described. As follows: When the brake pedal is lower than the threshold value C, the required braking torque is all provided by the motor. When it is higher than the threshold value C, the required braking torque is proportionally distributed between the front and rear axles (with the braking As the pedal increases, the proportion of braking torque distributed by the drive shaft gradually decreases, and finally the front and rear axles tend to their load proportions), in which the braking torque distributed on the rear axle is preferentially provided by the motor. The pneumatic mechanical braking torque is compensated, and the braking torque distributed on the front axle is all provided by the pneumatic mechanical braking torque.
仿真结果如图6和图7所示,在图(a)中可以看出,两种策略的车速跟随效果都很好,实际车速和期望车速几乎重合。如图(b)所示,提出策略相对于对比策略,在制动过程中的电机转矩更大一些,由于制动减速度较小,制动能量回收转矩不足以满足需求时,剩余的制动转矩几乎全部由后轮机械制动转矩进行补偿,此处不再列出。如图(c)所示,由于整个工况没有紧急制动情况,所以车轮滑移率在0.1以内,符合预定的要求。最后如图(d)所示,相对于对比策略,本发明所提出的制动能量回收控制方法在工况中回收的制动能量大幅度提高。The simulation results are shown in Figure 6 and Figure 7. In Figure (a), it can be seen that the vehicle speed following effect of the two strategies is very good, and the actual vehicle speed and the expected vehicle speed almost coincide. As shown in Figure (b), the proposed strategy has a larger motor torque during the braking process than the comparison strategy. Due to the small braking deceleration, when the braking energy recovery torque is not enough to meet the demand, the remaining The braking torque is almost entirely compensated by the rear wheel mechanical braking torque, which is not listed here. As shown in Figure (c), since there is no emergency braking in the whole working condition, the wheel slip ratio is within 0.1, which meets the predetermined requirements. Finally, as shown in Fig. (d), compared with the comparison strategy, the braking energy recovered by the braking energy recovery control method proposed in the present invention is greatly improved in the working condition.
硬件在环实验hardware-in-the-loop experiment
硬件在环系统主要包括DSPACE及其上位机,控制器及其上位机等。DSPACE上位机中具有除控制系统以外的整车模型,其通过DSPACE专用线与DSPACE实现通讯。而在控制器上位机中,控制方法模型通过自动代码生成技术生成核心控制程序,然后该程序与外围的一些底层通讯程序等结合,形成完整的控制器程序,上位机2与控制器通过CAN线进行通讯,可以方便的向控制器烧录程序。进行硬件在环实验时,DSPACE中虚拟模拟整车和环境,控制器为实际控制器,DSPACE与实际控制器之间通过CAN通讯实现硬件在环仿真。The hardware-in-the-loop system mainly includes DSPACE and its host computer, controller and its host computer, etc. The DSPACE host computer has a vehicle model other than the control system, which communicates with DSPACE through the DSPACE dedicated line. In the host computer of the controller, the control method model generates the core control program through automatic code generation technology, and then the program is combined with some peripheral low-level communication programs to form a complete controller program. The
硬件在环实验的工况设定为砂石路面上的紧急制动工况,与制动安全性验证的仿真实验相同。实验结果如图8所示,曲线与图5基本近似,但由于等效策略中控制序列是根据车身状态查表得出,数据变化较大,所以曲线中存在一定波动,总体控制效果稍差,回收的制动能量也较小。但从图8(c)中可以看出,该策略同样保障了车轮滑移率在安全范围内。The working condition of the hardware-in-the-loop experiment is set as the emergency braking condition on the gravel road, which is the same as the simulation experiment of braking safety verification. The experimental results are shown in Figure 8. The curve is basically similar to Figure 5. However, because the control sequence in the equivalent strategy is obtained by looking up the table according to the state of the vehicle body, and the data changes greatly, there are certain fluctuations in the curve, and the overall control effect is slightly poor. Recovered braking energy is also less. However, it can be seen from Figure 8(c) that this strategy also ensures that the wheel slip ratio is within a safe range.
表3详细给出验证试验的数据对比,如表所示,在紧急制动工况中,在砂石路面上的模型在环结果较好,最大滑移率为0.19,在硬件在环实验中,由于采取等效策略,控制效果不如模型在环实验,最大滑移率为0.3055,所有试验中车轮均未抱死,说明所提出的控制方法能够保证汽车在制动过程中的安全性。在国家标准工况下,基于规则式的控制方法回收制动能量为4686.2kJ,而本发明所提出的基于遗传算法的制动能量回收控制方法回收制动能量为5397.8kJ,相对于规则式控制方法提升15.19%,回收能量在总制动能量的占比达到60.27%,从而验证了本发明的制动能量回收效率。Table 3 gives the data comparison of the verification test in detail. As shown in the table, in the emergency braking condition, the model-in-the-loop result on the gravel road is better, and the maximum slip rate is 0.19. In the hardware-in-the-loop experiment , because the equivalent strategy is adopted, the control effect is not as good as the model-in-the-loop experiment, the maximum slip rate is 0.3055, and the wheels are not locked in all experiments, indicating that the proposed control method can ensure the safety of the vehicle during braking. Under the national standard operating conditions, the braking energy recovered by the rule-based control method is 4686.2kJ, while the braking energy recovered by the genetic algorithm-based braking energy recovery control method proposed in the present invention is 5397.8kJ, which is 5397.8kJ compared to the rule-based control method. The method increases by 15.19%, and the proportion of recovered energy in the total braking energy reaches 60.27%, thereby verifying the braking energy recovery efficiency of the present invention.
表3本发明控制方法与基准方法仿真结果对比Table 3 Comparison of simulation results between the control method of the present invention and the benchmark method
在本发明另一实施例中一种车轮制动能量回收控制装置包括:In another embodiment of the present invention, a wheel braking energy recovery control device includes:
计算单元,用于当整车控制器接收到制动信号时,根据车辆当前状态计算车辆所需制动力,所述车辆所需制动力分配至前后轴的三个控制变量,所述三个控制变量为前轮摩擦制动力矩、后轮摩擦制动力矩和电机再生制动力矩,采用基于预测模型的改进遗传算法对所述三个控制变量进行计算;The calculation unit is used to calculate the braking force required by the vehicle according to the current state of the vehicle when the vehicle controller receives the braking signal, and the required braking force of the vehicle is distributed to the three control variables of the front and rear axles, and the three control The variables are the front wheel friction braking torque, the rear wheel friction braking torque and the motor regenerative braking torque, and the three control variables are calculated by an improved genetic algorithm based on the prediction model;
执行单元,用于在所述模型预测控制的框架下执行遗传算法,即通过对当前时刻的有限时域内的最优问题的求解得到最优控制序列的所述三个控制变量的值;an execution unit, configured to execute the genetic algorithm under the framework of the model predictive control, that is, to obtain the values of the three control variables of the optimal control sequence by solving the optimal problem in the finite time domain at the current moment;
优化单元,用于采用多种群组合迭代和平均分布方法来提升计算效率并防止其收敛于局部最优解;An optimization unit that uses a multi-group combination iterative and average distribution method to improve computational efficiency and prevent it from converging on a local optimum;
输出单元,用于输出所述最优控制序列后在下一时刻根据车辆状态重新计算所述最优控制序列的所述三个控制变量的值,用于实现整个制动过程中的滚动优化;an output unit, configured to recalculate the values of the three control variables of the optimal control sequence at the next moment according to the vehicle state after outputting the optimal control sequence, so as to realize rolling optimization in the entire braking process;
发送单元,用于根据计算得到的每一时刻的所述最优控制序列的所述电机再生制动力矩,所述整车控制器向所述电机及其控制器发送控制信号,使得所述电机及其控制器控制电机输出相应制动力矩。A sending unit, configured to send a control signal to the motor and its controller according to the motor regenerative braking torque of the optimal control sequence obtained at each moment by the vehicle controller, so that the motor Its controller controls the motor to output the corresponding braking torque.
在本发明另一实施例中,一种车辆包括空气压缩机、气缸和制动阀组成的线控气压机械制动系统,和整车控制器、电机及其控制器、变速箱、电池及其管理单元、加速踏板位置传感器、制动踏板位置传感器、车速传感器组成的制动能量回收控制系统,所述线控气压机械制动系统中针对每个车轮都装有气压调节阀,所述线控气压机械制动系统用于单独调节控制每个车轮的轮缸压力,还包括存储有计算机程序的计算机可读存储介质和处理器,当所述计算机程序被所述处理器读取并运行时,实现如上所述的车辆制动能量回收控制方法。In another embodiment of the present invention, a vehicle includes a wire-controlled pneumatic mechanical brake system composed of an air compressor, a cylinder and a brake valve, and a vehicle controller, a motor and its controller, a gearbox, a battery and its A braking energy recovery control system consisting of a management unit, an accelerator pedal position sensor, a brake pedal position sensor, and a vehicle speed sensor, the wire-controlled pneumatic mechanical braking system is equipped with an air pressure regulating valve for each wheel, and the wire-controlled pneumatic mechanical braking system is provided with an air pressure regulating valve. The pneumatic mechanical brake system is used to individually adjust and control the wheel cylinder pressure of each wheel, and further comprises a computer-readable storage medium and a processor in which a computer program is stored, when the computer program is read and executed by the processor, The vehicle braking energy recovery control method as described above is realized.
在本发明另一实施例中一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器读取并运行时,实现如上所述的制动能量回收控制方法。In another embodiment of the present invention, a computer-readable storage medium stores a computer program, and when the computer program is read and executed by a processor, the above-mentioned braking energy is realized recycling control methods.
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。Although the present invention is disclosed above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be based on the scope defined by the claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911307578.0A CN111332126B (en) | 2019-12-18 | 2019-12-18 | Vehicle braking energy recovery control method and device, vehicle and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911307578.0A CN111332126B (en) | 2019-12-18 | 2019-12-18 | Vehicle braking energy recovery control method and device, vehicle and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111332126A true CN111332126A (en) | 2020-06-26 |
| CN111332126B CN111332126B (en) | 2021-12-07 |
Family
ID=71175674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911307578.0A Active CN111332126B (en) | 2019-12-18 | 2019-12-18 | Vehicle braking energy recovery control method and device, vehicle and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111332126B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112955359A (en) * | 2021-03-31 | 2021-06-11 | 华为技术有限公司 | Vehicle control method and device |
| CN113658479A (en) * | 2021-08-25 | 2021-11-16 | 郑州捷安高科股份有限公司 | Train gas circuit simulation method, device and medium |
| WO2024050665A1 (en) * | 2022-09-05 | 2024-03-14 | 华为技术有限公司 | Vehicle control method and apparatus, vehicle, and storage medium |
| CN121007722A (en) * | 2025-10-27 | 2025-11-25 | 中汽研汽车检验中心(天津)有限公司 | A novel test method and system for hybrid braking force distribution in a driving unit |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130302877A1 (en) * | 2004-01-29 | 2013-11-14 | Fina Biosolutions Llc | Differential Functionalization of Polymers with Amino-Oxy Reagents for Diagnostic Assays |
| CN104768791A (en) * | 2012-08-31 | 2015-07-08 | 约翰逊控制技术公司 | An optimized fuzzy logic controller for energy management in micro and mild electric vehicles |
| CN105045941A (en) * | 2015-03-13 | 2015-11-11 | 重庆科技学院 | Oil pumping unit parameter optimization method based on traceless Kalman filtering |
| CN107253453A (en) * | 2017-07-05 | 2017-10-17 | 厦门大学 | A kind of distributed electric automobile lateral stability adaptive control system and method |
-
2019
- 2019-12-18 CN CN201911307578.0A patent/CN111332126B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130302877A1 (en) * | 2004-01-29 | 2013-11-14 | Fina Biosolutions Llc | Differential Functionalization of Polymers with Amino-Oxy Reagents for Diagnostic Assays |
| CN104768791A (en) * | 2012-08-31 | 2015-07-08 | 约翰逊控制技术公司 | An optimized fuzzy logic controller for energy management in micro and mild electric vehicles |
| CN105045941A (en) * | 2015-03-13 | 2015-11-11 | 重庆科技学院 | Oil pumping unit parameter optimization method based on traceless Kalman filtering |
| CN107253453A (en) * | 2017-07-05 | 2017-10-17 | 厦门大学 | A kind of distributed electric automobile lateral stability adaptive control system and method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112955359A (en) * | 2021-03-31 | 2021-06-11 | 华为技术有限公司 | Vehicle control method and device |
| CN113658479A (en) * | 2021-08-25 | 2021-11-16 | 郑州捷安高科股份有限公司 | Train gas circuit simulation method, device and medium |
| WO2024050665A1 (en) * | 2022-09-05 | 2024-03-14 | 华为技术有限公司 | Vehicle control method and apparatus, vehicle, and storage medium |
| CN121007722A (en) * | 2025-10-27 | 2025-11-25 | 中汽研汽车检验中心(天津)有限公司 | A novel test method and system for hybrid braking force distribution in a driving unit |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111332126B (en) | 2021-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111332126A (en) | Vehicle braking energy recovery control method and device, vehicle and storage medium | |
| Kokkolaras et al. | Simulation-based optimal design of heavy trucks by model-based decomposition: An extensive analytical target cascading case study | |
| CN111332125A (en) | Improved vehicle braking energy recovery control method and device, vehicle and storage medium | |
| Zhang et al. | Regenerative braking control method based on predictive optimization for four-wheel drive pure electric vehicle | |
| CN116661296B (en) | Energy consumption management platform, method and system for extended-range electric ore card and storage medium | |
| Ouddah et al. | From offline to adaptive online energy management strategy of hybrid vehicle using Pontryagin’s minimum principle | |
| CN113635879A (en) | Vehicle braking force distribution method | |
| Kamal et al. | Hierarchical and adaptive neuro-fuzzy control for intelligent energy management in hybrid electric vehicles | |
| Qi et al. | The development and numerical verification of a compromised real time optimal control algorithm for hybrid electric vehicle | |
| Asfoor et al. | Use of GT-Suite to study performance differences between internal combustion engine (ICE) and hybrid electric vehicle (HEV) powertrains | |
| Xu et al. | Research on composite braking control strategy of four-wheel-drive electric vehicles with multiple motors based on braking energy recovery optimization | |
| Wicaksono et al. | Optimal control system design for electric vehicle | |
| Diba et al. | Development of hybrid electric heavy-duty truck with self-propelled trailer | |
| Cheng et al. | Modeling and simulation of plug-in hybrid electric powertrain system for different vehicular application | |
| Michelena et al. | Design of an advanced heavy tactical truck: a target cascading case study | |
| Van Mierlo et al. | Vehicle simulation program: a tool to evaluate hybrid power management strategies based on an innovative iteration algorithm | |
| Zhang et al. | Power-Following Control Strategy of a Wheel-Drive Hydraulic Hybrid Vehicle. | |
| Rahman et al. | A comparison on fuel economy and emissions for conventional hybrid electric vehicles and the UTS plug-in hybrid electric vehicle | |
| Chehresaz | Modeling and design optimization of plug-in hybrid electric vehicle powertrains | |
| Liu et al. | Control strategy for an electromechanical transmission vehicle based on a double Markov process | |
| Abdullah et al. | Logic-Based Motor-Battery Power Management Strategy for in-Wheel Motor Electric Vehicles | |
| Arruda et al. | A comparative study of performance for electric vehicles for wheel traction configurations | |
| CN111891109A (en) | Optimal energy distribution control method for hybrid electric vehicle based on non-cooperative game theory | |
| Zhonghao et al. | Research on modeling and simulation of hybrid electric vehicle energy control system | |
| Peng et al. | Research on Regenerative Braking Control of Electric Vehicle Based on Multi-objective |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CB03 | Change of inventor or designer information |
Inventor after: Wang Weida Inventor after: Zhang Yuanbo Inventor after: Liu Hui Inventor after: Ni Jun Inventor after: Xiang Changle Inventor before: Wang Weida Inventor before: Zhang Yuanbo Inventor before: Liu Yang Inventor before: Liu Hui Inventor before: Ni Jun Inventor before: Xiang Changle |
|
| CB03 | Change of inventor or designer information |