CN112124298A - Hybrid vehicle following cruising energy management method based on rapid solving algorithm - Google Patents

Hybrid vehicle following cruising energy management method based on rapid solving algorithm Download PDF

Info

Publication number
CN112124298A
CN112124298A CN202010992323.9A CN202010992323A CN112124298A CN 112124298 A CN112124298 A CN 112124298A CN 202010992323 A CN202010992323 A CN 202010992323A CN 112124298 A CN112124298 A CN 112124298A
Authority
CN
China
Prior art keywords
vehicle
follows
coefficient
speed
algorithm
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
Application number
CN202010992323.9A
Other languages
Chinese (zh)
Other versions
CN112124298B (en
Inventor
高炳钊
刘嘉琪
董世营
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Priority to CN202010992323.9A priority Critical patent/CN112124298B/en
Publication of CN112124298A publication Critical patent/CN112124298A/en
Application granted granted Critical
Publication of CN112124298B publication Critical patent/CN112124298B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/11Controlling the power contribution of each of the prime movers to meet required power demand using model predictive control [MPC] strategies, i.e. control methods based on models predicting performance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0657Engine torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/08Electric propulsion units
    • B60W2510/083Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0666Engine torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/08Electric propulsion units
    • B60W2710/083Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

The invention discloses a hybrid vehicle following cruising energy management method based on a fast solving algorithm, which comprises the following steps: establishing a nonlinear optimization fast algorithm; modeling an upper-layer speed plan considering following vehicles, and applying a nonlinear optimization fast algorithm to the model; optimizing the driving force and the braking force obtained under the upper-layer speed planning, and controlling and distributing the torque at the lower layer for the purpose of energy conservation; and obtaining the engine torque and the motor torque according to the torque distribution controlled by the lower layer. The method applies a rapid algorithm for solving the optimal solution of the nonlinear system to the upper-layer speed planning, and can reasonably plan the speed, the driving force and the braking force on the premise of ensuring the following.

Description

Hybrid vehicle following cruising energy management method based on rapid solving algorithm
Technical Field
The invention belongs to the technical field of vehicle energy management, and particularly relates to a hybrid vehicle following cruising energy management method based on a fast solving algorithm.
Background
Under the large background of smart cities, intelligent transportation and automobile intellectualization, on the basis of human-vehicle, vehicle-vehicle and vehicle-road communication, the vehicle speed and the like need to be comprehensively controlled to improve the utilization efficiency of the energy of the whole automobile. The introduction of vehicle navigation systems, global positioning systems and geographic information systems has made it possible for vehicles to acquire future road and traffic information, and also has provided better conditions for vehicles to improve energy efficiency, especially energy-saving speed planning has become an important part of automotive energy management. Generally, the influence of road condition information on vehicle driving economy is comprehensively considered based on navigation, a high-precision map and prediction of future road information, so that driving decision behaviors and control output of a power transmission system are improved, and finally the energy utilization efficiency of the whole vehicle is improved.
The existing vehicle energy management algorithm is complex, and a corresponding algorithm is lacked in the aspect of following vehicle cruising.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a hybrid electric vehicle following cruising energy management method based on a fast solving algorithm. The technical scheme of the invention is as follows by combining the attached drawings of the specification:
a hybrid electric vehicle following cruising energy management method based on a fast solving algorithm comprises the following steps:
the method comprises the following steps: establishing a nonlinear optimization fast algorithm;
step two: modeling an upper-layer speed plan considering following vehicles, and applying a nonlinear optimization fast algorithm to the model;
step three: optimizing the driving force and the braking force obtained under the upper-layer speed planning, and controlling and distributing the torque at the lower layer for the purpose of energy conservation;
step four: and obtaining the engine torque and the motor torque according to the torque distribution controlled by the lower layer.
In the first step, the specific process of establishing the nonlinear optimization fast algorithm is as follows:
a nonlinear system is:
Figure RE-GDA0002778802980000021
y=Cx
the non-linear part of (a) is converted into a linear equation with time-varying perturbations:
Figure RE-GDA0002778802980000022
y=Cx
wherein: x is formed by Rn×1Is a state variable, u ∈ Rm×1For the control variable, d ∈ Rl×1For time-varying perturbations, y ∈ Rs×1For output variables, A ∈ Rn×nIs a state matrix, Bu∈Rn×mTo control the matrix, Bd∈Rn×lFor the perturbation matrix, C ∈ Rs×nIs an output matrix;
the objective function is:
Figure RE-GDA0002778802980000023
wherein: q ∈ Rs×sAnd R ∈ Rm×mAre all positive definite weighting matrixes;
the control law is expressed as a feedback form of the system state, disturbance and its derivatives:
Figure RE-GDA0002778802980000024
in a first iteration:
disturbance removal, nonlinear system:
Figure RE-GDA0002778802980000031
conversion to a linear system:
Figure RE-GDA0002778802980000032
according to the basic algorithm, the control law is selected as follows:
u1=Kxx1
thus, the control variable u is obtained1And a state variable x1The optimal solution of (2);
in the second iteration:
substituting the control law into the original system to obtain the disturbance of the first iteration as follows:
Bdd1=f(x1,u1)-Ax1+Buu1
the nonlinear system is then converted into:
Figure RE-GDA0002778802980000033
and (3) updating the system and control law:
Figure RE-GDA0002778802980000034
combining to obtain the optimal control law u of the second iteration2And x2
According to the iteration process, the system is continuously updated, so that a result of multiple iterations can be obtained, and finally, an optimal control rule of the iteration is obtained and found.
In the second step, the specific process of applying the nonlinear optimization fast algorithm to the model is as follows:
setting state variables
Figure RE-GDA0002778802980000035
Controlled variable
Figure RE-GDA0002778802980000036
Wherein: Δ dsIs the relative distance error between the vehicle and the preceding vehicle, Δ v is the speed difference between the vehicle and the preceding vehicle, FtIs the driving force of the host vehicle,
Figure RE-GDA0002778802980000037
the rate of change of the driving force of the vehicle, FbBraking force for the vehicle;
order to
Figure RE-GDA0002778802980000038
Wherein: cdIs the air resistance coefficient; a. thefIs the frontal area; ρ is the air density; m is vehicle mass; c. CrIs a function of f and theta, theta being the slope and f being the rolling resistance coefficient; g is the acceleration of gravity;
further:
Figure RE-GDA0002778802980000041
Figure RE-GDA0002778802980000042
cr=fcosθ+sinθ;
wherein: t ishFor following the vehicle, apAs acceleration of the front vehicle, ahFor the acceleration of the vehicle, FRIs the vehicle running resistance, and v is the vehicle speed;
based on the above settings, the objective function is established as follows:
the function is established for security as follows:
JT=wdΔds 2+wvΔv2
wherein: j. the design is a squareTIs a security goal; w is adTracking parameters for the distance; w is avTracking a parameter for the speed;
the function is established for the braking force as follows:
JF=wbFb 2
wherein: j. the design is a squareFIs a braking force target; w is abIs a braking force parameter;
the function is established for comfort as follows:
Figure RE-GDA0002778802980000043
wherein: j. the design is a squarecComfort goals; w is atIs a driving force rate of change parameter;
incorporating the Security object JTBraking force target JFAnd a comfort goal JcThe objective function is established as follows:
Figure RE-GDA0002778802980000051
wherein: beta is a constant;
when the objective function is:
Figure RE-GDA0002778802980000052
then:
Figure RE-GDA0002778802980000053
in the third step, the specific process of the lower layer for controlling the distribution torque is as follows:
under each sampling period, the driving force and braking force requirements obtained by upper-layer speed planning are considered, and the lower-layer control mainly carries out energy-saving torque distribution, namely:
Figure RE-GDA0002778802980000054
wherein: j is an objective function; t issTo sampleTime; gfuelThe fuel consumption rate of the engine; rtorDistributing a ratio for the moment; gelcIs the motor power;
the fuel consumption rate of the engine is as follows:
Gfuel(Rtor)=p01Tf+p10wf+p11Tfwf+p02Tf 2+p20wf 2
wherein: p is a radical of01Is a coefficient; p is a radical of10Is a coefficient; p is a radical of11Is a coefficient; p is a radical of02Is a coefficient; p is a radical of20Is a coefficient;
Tfas engine torque:
Figure RE-GDA0002778802980000055
wherein: k is a vehicle fixed coefficient; t isdemIs the total torque demand; w is afIs the engine speed; i.e. i0Is a main reduction ratio; i.e. igIs the transmission ratio of the transmission; v is the speed of the vehicle; r iswIs the dynamic tire radius;
the power of the motor is as follows:
Gelc(Tm,wm)=b01Tm+b10wm+b11Tmwm+b20wm 2+b02Tm 2,
Figure RE-GDA0002778802980000056
wherein: t ismIs the motor torque; w is amThe motor rotating speed; b10Is a coefficient; b01Is a coefficient; b11Is a coefficient; b02Is a coefficient; b20Is a coefficient;
according to the driving force and braking force requirements under the upper-layer speed plan, predicting [ t, t + Ts [)]Inner vehicle speed, is recorded as
Figure RE-GDA0002778802980000061
Setting:
Figure RE-GDA0002778802980000062
therefore, the objective function of the lower layer optimal control is as follows:
Figure RE-GDA0002778802980000063
the constraints are:
x1=(1-ku)Tdem
x2=uTdem
the boundary conditions are as follows:
0≤u≤1
-150≤x1≤150
-150≤x2≤150
and (5) solving the optimized control rate in each sampling time Ts through an optimized tool box.
In the fourth step, the specific process of obtaining the engine torque and the motor torque is as follows:
and (3) combining a yalcip optimization platform in matlab with a CPLEX solver, and introducing the speed and the total driving force obtained in the step two to obtain moment distribution, engine moment and motor moment.
Compared with the prior art, the invention has the beneficial effects that:
the hybrid vehicle following cruising energy management method based on the rapid solving algorithm provides an automobile layered energy management strategy considering speed planning, the upper layer of speed planning fully considers the driving information of the front vehicle, and the lower layer of speed planning carries out the optimal calculation of the torque and the gear of the engine and the motor on the basis of the speed planning and provides an optimal solution. Simulation analysis results show that the hybrid vehicle following cruising energy management method based on the rapid solving algorithm has a good effect, and the calculation efficiency is greatly improved compared with the traditional iterative algorithm.
Drawings
FIG. 1 is a schematic flow chart of a hybrid electric vehicle following cruise energy management method based on a fast solving algorithm;
FIG. 2 is a schematic diagram of a simulation result of a distance between a front vehicle and a rear vehicle obtained through a fast algorithm in the hybrid electric vehicle following cruising energy management method;
FIG. 3 is a schematic diagram of a simulation result of a distance error between a front vehicle and a rear vehicle obtained through a fast algorithm in the following cruising energy management method of the hybrid electric vehicle;
FIG. 4 is a schematic diagram of a speed difference simulation result of a front vehicle and a rear vehicle obtained through a fast algorithm in the following cruising energy management method of the hybrid electric vehicle;
FIG. 5 is a schematic diagram of a vehicle speed simulation result obtained by a fast algorithm in the hybrid vehicle following cruise energy management method according to the present invention;
FIG. 6 is a schematic diagram of a preceding vehicle speed simulation result obtained through a fast algorithm in the hybrid vehicle following cruising energy management method of the present invention;
FIG. 7 is a schematic diagram of a simulation result of the driving force and the braking force of the vehicle obtained through a fast algorithm in the following cruising energy management method of the hybrid vehicle;
FIG. 8 is a schematic diagram of a power simulation result of the hybrid electric vehicle obtained through a fast algorithm in the following cruising energy management method of the hybrid electric vehicle of the present invention;
FIG. 9 is a schematic diagram of a simulation result of a driving force variation rate of the hybrid vehicle obtained through a fast algorithm in the following cruising energy management method of the hybrid vehicle according to the present invention;
FIG. 10 is a schematic diagram of a torque distribution ratio of a vehicle obtained by the following cruising energy management method for a hybrid vehicle according to the present invention;
fig. 11 is a schematic diagram of the engine torque and the motor torque of the hybrid vehicle obtained by the method for managing the following cruising energy of the hybrid vehicle.
Detailed Description
For clearly and completely describing the technical scheme and the specific working process thereof, the specific implementation mode of the invention is as follows by combining the attached drawings of the specification:
as shown in fig. 1, the invention discloses a hybrid electric vehicle following cruise energy management method based on a fast solution algorithm, which comprises the following specific processes:
the method comprises the following steps: establishing a nonlinear optimization fast algorithm;
a nonlinear system is:
Figure RE-GDA0002778802980000081
y=Cx
the non-linear part of (1) is regarded as a linear system with time-varying disturbance, and is converted into a linear equation with time-varying disturbance:
Figure RE-GDA0002778802980000082
y=Cx
wherein: x is formed by Rn×1Is a state variable, u ∈ Rm×1For the control variable, d ∈ Rl×1For time-varying perturbations, y ∈ Rs×1For output variables, A ∈ Rn×nIs a state matrix, Bu∈Rn×mTo control the matrix, Bd∈Rn×lFor the perturbation matrix, C ∈ Rs×nIs an output matrix;
the objective function is:
Figure RE-GDA0002778802980000083
wherein: q ∈ Rs×sAnd R ∈ Rm×mAre all positive definite weighting matrices.
The control law is expressed as a feedback form of the system state, disturbance and its derivatives:
Figure RE-GDA0002778802980000084
in a first iteration:
disturbance removal, nonlinear system:
Figure RE-GDA0002778802980000091
conversion to a linear system:
Figure RE-GDA0002778802980000092
according to the basic algorithm, the control law is selected as follows:
u1=Kxx1
thus, the control variable u is obtained1And a state variable x1The optimal solution of (2);
in the second iteration:
substituting the control law into the original system to obtain the disturbance of the first iteration as follows:
Bdd1=f(x1,u1)-Ax1+Buu1
the nonlinear system is then converted into:
Figure RE-GDA0002778802980000093
and (3) updating the system and control law:
Figure RE-GDA0002778802980000094
combining to obtain the optimal control law u of the second iteration2And x2
According to the iteration process, the system is continuously updated, so that a result of multiple iterations can be obtained, and finally, an optimal control rule of the iteration is obtained and found.
Step two: modeling an upper-layer speed plan considering following vehicles, and applying a nonlinear optimization fast algorithm to the model;
setting state variables
Figure RE-GDA0002778802980000095
Controlled variable
Figure RE-GDA0002778802980000096
Wherein: Δ dsIs the relative distance error between the vehicle and the preceding vehicle, Δ v is the speed difference between the vehicle and the preceding vehicle, FtIs the driving force of the host vehicle,
Figure RE-GDA0002778802980000097
the rate of change of the driving force of the vehicle, FbBraking force for the vehicle;
order to
Figure RE-GDA0002778802980000101
Wherein: cdTaking the coefficient of air resistance as 0.373; a. thefFor windward area, take 2.58m2(ii) a Rho is air density, and is 1.29; taking 1658kg as the mass of the vehicle; c. CrIs a function of f and theta, theta is the gradient and is taken as 0, f is the rolling resistance coefficient and is taken as 0.02; g is gravity acceleration, and is 9.8m/s2
After further dumping:
Figure RE-GDA0002778802980000102
Figure RE-GDA0002778802980000103
cr=fcosθ+sinθ;
wherein: t ishFor following the vehicle, apAs acceleration of the front vehicle,ahFor the acceleration of the vehicle, FRIs the vehicle running resistance, and v is the vehicle speed;
based on the above-mentioned reversal, the system is controllable and considerable;
the objective function is established as follows:
1. to ensure security performance, the function is established for security as follows:
JT=wdΔds 2+wvΔv2
wherein: j. the design is a squareTIs a security goal; w is adTaking 0.6 as a distance tracking parameter; w is avTaking 0.01 as a speed tracking parameter;
2. to avoid excessive braking force, the function is established for the braking force as follows:
JF=wbFb 2
wherein: j. the design is a squareFIs a braking force target; w is abTaking 0.00005 as a braking force parameter;
3. to ensure comfort performance, the function is established for comfort as follows:
Figure RE-GDA0002778802980000111
wherein: j. the design is a squarecComfort goals; w is atTaking 0.00005 as a driving force change rate parameter;
in combination with the above safety objective JTBraking force target JFAnd a comfort goal JcThe objective function is established as follows:
Figure RE-GDA0002778802980000112
wherein: beta is a constant, 0.001 is taken;
when the objective function is:
Figure RE-GDA0002778802980000113
then:
Figure RE-GDA0002778802980000114
simulating and simulating the vehicle running state based on the upper-layer speed planning model of the nonlinear optimization fast algorithm, wherein the front vehicle working condition selects a part of the classic working condition UDDS, and matlab simulation time TfTaking for 25 seconds; sampling time TsTaking for 0.1 second; the number N of sampling points is 250; as shown in fig. 2 to 9, it can be seen from the obtained simulation results of the distance between the front and rear vehicles, the simulation results of the error between the front and rear vehicles, the simulation results of the speed difference between the front and rear vehicles, the simulation results of the speed of the vehicle, the simulation results of the speed of the front vehicle, the simulation results of the driving force and braking force of the vehicle, the simulation results of the power of the vehicle, and the simulation results of the rate of change of the driving force of the vehicle: the nonlinear optimization fast algorithm can enable the vehicle to keep a proper distance with the front vehicle, and information such as the optimal speed, the optimal total driving force and the optimal braking force of the vehicle can be obtained in a short time.
Step three: optimizing the driving force and the braking force obtained under the upper-layer speed planning, and controlling and distributing the torque at the lower layer for the purpose of energy conservation;
under each sampling period, the driving force and braking force requirements obtained by upper-layer speed planning are considered, and the lower-layer control mainly carries out energy-saving torque distribution, namely:
Figure RE-GDA0002778802980000121
wherein: j is an objective function; t issTaking 0.1s as sampling time; gfuelThe fuel consumption rate of the engine; rtorDistributing a ratio for the moment; gelcIs the motor power;
the fuel consumption rate of the engine is as follows:
Gfuel(Rtor)=p01Tf+p10wf+p11Tfwf+p02Tf 2+p20wf 2
wherein: p is a radical of01Taking the coefficient as-0.0024; p is a radical of10Taking the coefficient as 0.00019; p is a radical of11Taking the coefficient as 5.25 × 10-6;p02Taking 2.635X 10 as coefficients-5;p20As a coefficient, take 6.7 × 10-8
TfAs engine torque:
Tf=(1-kRtor)Tdem,
Figure RE-GDA0002778802980000122
wherein: k is a vehicle fixed coefficient and is taken as 0.5; t isdemIs the total torque demand; w is afIs the engine speed; i.e. i0Taking the main reduction ratio as 3.94; i.e. igThe following were selected for the transmission ratios: when v ∈ [0,5 ]]When i isg4.16, when v ∈ (5, 8)]When i isg2.45; when v ∈ (8, 12)]When i isg1.61; when v ∈ (12, 16)]When i isg1.20; when v ∈ (16, 20)]When i isg0.92, when v ∈ (20, 33)]When i isg0.70; v is the speed of the vehicle; r iswTaking the radius of the dynamic tire to be 0.3 m;
the power of the motor is as follows:
Gelc(Tm,wm)=b01Tm+b10wm+b11Tmwm+b20wm 2+b02Tm 2,
Figure RE-GDA0002778802980000123
wherein: t ismIs the motor torque; w is amThe motor rotating speed; b10Taking the coefficient as 0.00019; b01Taking the coefficient as-0.0024; b11Taking the coefficient as 5.25 × 10-6;b02Taking 2.635X 10 as coefficients-5;b20As a coefficient, take 6.7 × 10-8
According to the driving force and braking force requirements under the upper-layer speed plan, predicting [ t, t + Ts [)]Inner vehicle speed, is recorded as
Figure RE-GDA0002778802980000131
Setting:
Figure RE-GDA0002778802980000132
therefore, the objective function of the lower layer optimal control is as follows:
Figure RE-GDA0002778802980000133
the constraints are:
x1=(1-ku)Tdem
x2=uTdem
the boundary conditions are as follows:
0≤u≤1
-150≤x1≤150
-150≤x2≤150
and (3) solving the optimized control rate in each sampling time Ts through an optimized tool box, wherein the sampling time Ts of the lower-layer control is set to be 10ms in order to meet the requirement of fast control on the engine and the motor.
Step four: obtaining the torque of an engine and the torque of a motor according to the torque distribution controlled by the lower layer;
and (3) combining a yalcip optimization platform in matlab with a CPLEX solver, introducing the speed of the vehicle and the total driving force in the whole process obtained in the step two, and obtaining moment distribution as shown in fig. 10 and engine moment and motor moment as shown in fig. 11.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
The above-described embodiments of the present invention should not be construed as limiting the scope of the present invention. Any other corresponding changes and modifications made according to the technical idea of the present invention should be included in the protection scope of the claims of the present invention.

Claims (5)

1. A hybrid vehicle following cruising energy management method based on a fast solving algorithm is characterized in that:
the method comprises the following steps:
the method comprises the following steps: establishing a nonlinear optimization fast algorithm;
step two: modeling an upper-layer speed plan considering following vehicles, and applying a nonlinear optimization fast algorithm to the model;
step three: optimizing the driving force and the braking force obtained under the upper-layer speed planning, and controlling and distributing the torque at the lower layer for the purpose of energy conservation;
step four: and obtaining the engine torque and the motor torque according to the torque distribution controlled by the lower layer.
2. The hybrid vehicle following cruise energy management method based on the fast solution algorithm as claimed in claim 1, characterized in that:
in the first step, the specific process of establishing the nonlinear optimization fast algorithm is as follows:
a nonlinear system is:
Figure FDA0002691344680000011
y=Cx
the non-linear part of (a) is converted into a linear equation with time-varying perturbations:
Figure FDA0002691344680000012
y=Cx
wherein: x is formed by Rn×1Is a state variable, u ∈ Rm×1For the control variable, d ∈ Rl×1For time-varying perturbations, y ∈ Rs×1For output variables, A ∈ Rn×nIs a state matrix, Bu∈Rn×mTo control the matrix, Bd∈Rn×lFor the perturbation matrix, C ∈ Rs×nIs an output matrix;
the objective function is:
Figure FDA0002691344680000013
wherein: q ∈ Rs×sAnd R ∈ Rm×mAre all positive definite weighting matrixes;
the control law is expressed as a feedback form of the system state, disturbance and its derivatives:
Figure FDA0002691344680000021
in a first iteration:
disturbance removal, nonlinear system:
Figure FDA0002691344680000022
conversion to a linear system:
Figure FDA0002691344680000023
according to the basic algorithm, the control law is selected as follows:
u1=Kxx1
thus, the control variable u is obtained1And a state variable x1The optimal solution of (2);
in the second iteration:
substituting the control law into the original system to obtain the disturbance of the first iteration as follows:
Bdd1=f(x1,u1)-Ax1+Buu1
the nonlinear system is then converted into:
Figure FDA0002691344680000024
and (3) updating the system and control law:
Figure FDA0002691344680000025
combining to obtain the optimal control law u of the second iteration2And x2
According to the iteration process, the system is continuously updated, so that a result of multiple iterations can be obtained, and finally, an optimal control rule of the iteration is obtained and found.
3. The hybrid vehicle following cruise energy management method based on the fast solution algorithm as claimed in claim 2, characterized in that:
in the second step, the specific process of applying the nonlinear optimization fast algorithm to the model is as follows:
setting state variables
Figure FDA0002691344680000031
Controlled variable
Figure FDA0002691344680000032
Wherein: Δ dsIs the relative distance error between the vehicle and the preceding vehicle, Δ v is the speed difference between the vehicle and the preceding vehicle, FtIs the driving force of the host vehicle,
Figure FDA0002691344680000033
the rate of change of the driving force of the vehicle, FbFor braking the vehicleForce;
order to
Figure FDA0002691344680000034
b=crg
Wherein: cdIs the air resistance coefficient; a. thefIs the frontal area; ρ is the air density; m is vehicle mass; c. CrIs a function of f and theta, theta being the slope and f being the rolling resistance coefficient; g is the acceleration of gravity;
further:
Figure FDA0002691344680000035
Figure FDA0002691344680000036
cr=f cosθ+sinθ;
wherein: t ishFor following the vehicle, apAs acceleration of the front vehicle, ahFor the acceleration of the vehicle, FRIs the vehicle running resistance, and v is the vehicle speed;
based on the above settings, the objective function is established as follows:
the function is established for security as follows:
JT=wdΔds 2+wvΔv2
wherein: j. the design is a squareTIs a security goal; w is adTracking parameters for the distance; w is avTracking a parameter for the speed;
the function is established for the braking force as follows:
JF=wbFb 2
wherein: j. the design is a squareFIs a braking force target; w is abIs a braking force parameter;
the function is established for comfort as follows:
Figure FDA0002691344680000041
wherein: j. the design is a squarecComfort goals; w is atIs a driving force rate of change parameter;
incorporating the Security object JTBraking force target JFAnd a comfort goal JcThe objective function is established as follows:
Figure FDA0002691344680000042
wherein: beta is a constant;
when the objective function is:
Figure FDA0002691344680000043
then:
Figure FDA0002691344680000044
4. the hybrid vehicle following cruise energy management method based on the fast solution algorithm as claimed in claim 3, characterized in that:
in the third step, the specific process of the lower layer for controlling the distribution torque is as follows:
under each sampling period, the driving force and braking force requirements obtained by upper-layer speed planning are considered, and the lower-layer control mainly carries out energy-saving torque distribution, namely:
Figure FDA0002691344680000051
wherein: j is an objective function; t issIs the sampling time; gfuelThe fuel consumption rate of the engine; rtorDistributing a ratio for the moment; gelcIs the motor power;
the fuel consumption rate of the engine is as follows:
Gfuel(Rtor)=p01Tf+p10wf+p11Tfwf+p02Tf 2+p20wf 2
wherein: p is a radical of01Is a coefficient; p is a radical of10Is a coefficient; p is a radical of11Is a coefficient; p is a radical of02Is a coefficient; p is a radical of20Is a coefficient;
Tfas engine torque:
Tf=(1-kRtor)Tdem,
Figure FDA0002691344680000052
wherein: k is a vehicle fixed coefficient; t isdemIs the total torque demand; w is afIs the engine speed; i.e. i0Is a main reduction ratio; i.e. igIs the transmission ratio of the transmission; v is the speed of the vehicle; r iswIs the dynamic tire radius;
the power of the motor is as follows:
Gelc(Tm,wm)=b01Tm+b10wm+b11Tmwm+b20wm 2+b02Tm 2,
Figure FDA0002691344680000053
wherein: t ismIs the motor torque; w is amThe motor rotating speed; b10Is a coefficient; b01Is a coefficient; b11Is a coefficient; b02Is a coefficient; b20Is a coefficient;
according to the driving force and braking force requirements under the upper-layer speed plan, predicting [ t, t + Ts [)]Inner vehicle speed, is recorded as
Figure FDA0002691344680000054
Setting:
Figure FDA0002691344680000055
therefore, the objective function of the lower layer optimal control is as follows:
Figure FDA0002691344680000061
the constraints are:
x1=(1-ku)Tdem
x2=uTdem
the boundary conditions are as follows:
0≤u≤1
-150≤x1≤150
-150≤x2≤150
and (5) solving the optimized control rate in each sampling time Ts through an optimized tool box.
5. The hybrid vehicle following cruise energy management method based on the fast solution algorithm as claimed in claim 4, characterized in that:
in the fourth step, the specific process of obtaining the engine torque and the motor torque is as follows:
and (3) combining a yalcip optimization platform in matlab with a CPLEX solver, and introducing the speed and the total driving force obtained in the step two to obtain moment distribution, engine moment and motor moment.
CN202010992323.9A 2020-09-21 2020-09-21 Hybrid vehicle following cruising energy management method based on rapid solving algorithm Active CN112124298B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010992323.9A CN112124298B (en) 2020-09-21 2020-09-21 Hybrid vehicle following cruising energy management method based on rapid solving algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010992323.9A CN112124298B (en) 2020-09-21 2020-09-21 Hybrid vehicle following cruising energy management method based on rapid solving algorithm

Publications (2)

Publication Number Publication Date
CN112124298A true CN112124298A (en) 2020-12-25
CN112124298B CN112124298B (en) 2021-12-24

Family

ID=73841708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010992323.9A Active CN112124298B (en) 2020-09-21 2020-09-21 Hybrid vehicle following cruising energy management method based on rapid solving algorithm

Country Status (1)

Country Link
CN (1) CN112124298B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113264045A (en) * 2021-06-11 2021-08-17 江苏大学 Self-adaptive cruise energy management method and controller for plug-in hybrid electric vehicle
CN115352442A (en) * 2022-08-08 2022-11-18 东风商用车有限公司 Gear optimization-fused predictive energy-saving cruise hierarchical control method for commercial vehicle

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103863318A (en) * 2014-03-25 2014-06-18 河南理工大学 Hybrid electric vehicle energy-saving predictive control method based on vehicle-following model
US20160297435A1 (en) * 2015-04-13 2016-10-13 Ford Global Technologies, Llc Method and system for vehicle cruise control
CN106882079A (en) * 2016-12-02 2017-06-23 大连理工大学 A kind of electric automobile self-adapting cruise control method for driving braking optimization to switch
CN107808027A (en) * 2017-09-14 2018-03-16 上海理工大学 It is adaptive with car algorithm based on improved model PREDICTIVE CONTROL
CN108438003A (en) * 2018-01-05 2018-08-24 吉林大学 A kind of hierarchical control method of road vehicle speed-optimization
CN111231930A (en) * 2020-01-09 2020-06-05 重庆大学 Multi-target energy management method in HEV adaptive cruise based on MPC

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103863318A (en) * 2014-03-25 2014-06-18 河南理工大学 Hybrid electric vehicle energy-saving predictive control method based on vehicle-following model
US20160297435A1 (en) * 2015-04-13 2016-10-13 Ford Global Technologies, Llc Method and system for vehicle cruise control
CN106882079A (en) * 2016-12-02 2017-06-23 大连理工大学 A kind of electric automobile self-adapting cruise control method for driving braking optimization to switch
CN107808027A (en) * 2017-09-14 2018-03-16 上海理工大学 It is adaptive with car algorithm based on improved model PREDICTIVE CONTROL
CN108438003A (en) * 2018-01-05 2018-08-24 吉林大学 A kind of hierarchical control method of road vehicle speed-optimization
CN111231930A (en) * 2020-01-09 2020-06-05 重庆大学 Multi-target energy management method in HEV adaptive cruise based on MPC

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113264045A (en) * 2021-06-11 2021-08-17 江苏大学 Self-adaptive cruise energy management method and controller for plug-in hybrid electric vehicle
CN113264045B (en) * 2021-06-11 2022-10-28 江苏大学 Self-adaptive cruise energy management method and controller for plug-in hybrid electric vehicle
CN115352442A (en) * 2022-08-08 2022-11-18 东风商用车有限公司 Gear optimization-fused predictive energy-saving cruise hierarchical control method for commercial vehicle

Also Published As

Publication number Publication date
CN112124298B (en) 2021-12-24

Similar Documents

Publication Publication Date Title
CN107351840B (en) A kind of vehicle energy saving path and economic speed dynamic programming method based on V2I
CN107688343B (en) Energy control method of hybrid power vehicle
CN111619545B (en) Hybrid electric vehicle energy management method based on traffic information
CN105216782B (en) Plug-in hybrid-power automobile energy management method based on energy predicting
CN109360409A (en) A kind of intelligent network connection hybrid vehicle formation control method based on driving style
CN112124298B (en) Hybrid vehicle following cruising energy management method based on rapid solving algorithm
CN109927709A (en) A kind of route or travel by vehicle working condition determining method, energy management method and system
CN105501216A (en) Internet of vehicles based hierarchical energy management control method for hybrid vehicle
CN104249736A (en) Hybrid electric vehicle energy-saving predictive control method based on platoons
Ganji et al. A study on look-ahead control and energy management strategies in hybrid electric vehicles
CN111231930B (en) Multi-target energy management method in HEV adaptive cruise based on MPC
CN114312845A (en) Deep reinforcement learning type hybrid electric vehicle control method based on map data
CN105151040A (en) Energy management method of hybrid electric vehicle based on power spectrum self-learning prediction
CN116187161A (en) Intelligent energy management method and system for hybrid electric bus in intelligent networking environment
CN110667565A (en) Intelligent network connection plug-in hybrid electric vehicle collaborative optimization energy management method
CN115534929A (en) Plug-in hybrid electric vehicle energy management method based on multi-information fusion
Chen et al. Driving cycle recognition based adaptive equivalent consumption minimization strategy for hybrid electric vehicles
Li et al. Predictive cruise control for heavy trucks based on slope information under cloud control system
CN113276829B (en) Vehicle running energy-saving optimization weight-changing method based on working condition prediction
Li et al. A comparative study of energy-oriented driving strategy for connected electric vehicles on freeways with varying slopes
Wang et al. Energy-efficient speed planner for connected and automated electric vehicles on sloped roads
CN106347373B (en) A kind of dynamic programming method based on cell charge state prediction
Zhang et al. An optimal vehicle speed planning algorithm for regenerative braking at traffic lights intersections based on reinforcement learning
CN113650622B (en) Vehicle speed track planning method, device, equipment and storage medium
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
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