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 PDFInfo
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Control systems specially adapted for hybrid vehicles
- B60W20/10—Controlling the power contribution of each of the prime movers to meet required power demand
- B60W20/11—Controlling 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0657—Engine torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to a particular sub-units
- B60W2510/08—Electric propulsion units
- B60W2510/083—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0666—Engine torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Output or target parameters relating to a particular sub-units
- B60W2710/08—Electric propulsion units
- B60W2710/083—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Output or target parameters relating to a particular sub-units
- B60W2710/18—Braking system
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid 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
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:
y=Cx
the non-linear part of (a) is converted into a linear equation with time-varying perturbations:
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:
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:
in a first iteration:
disturbance removal, nonlinear system:
conversion to a linear system:
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:
and (3) updating the system and control law:
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:
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,the rate of change of the driving force of the vehicle, FbBraking force for the vehicle;
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:
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:
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:
wherein: beta is a constant;
when the objective function is:
then:
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:
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:
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:
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 asSetting:
therefore, the objective function of the lower layer optimal control is as follows:
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:
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:
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:
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:
in a first iteration:
disturbance removal, nonlinear system:
conversion to a linear system:
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:
and (3) updating the system and control law:
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;
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,the rate of change of the driving force of the vehicle, FbBraking force for the vehicle;
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:
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:
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:
wherein: beta is a constant, 0.001 is taken;
when the objective function is:
then:
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:
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:
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:
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 asSetting:
therefore, the objective function of the lower layer optimal control is as follows:
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:
y=Cx
the non-linear part of (a) is converted into a linear equation with time-varying perturbations:
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:
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:
in a first iteration:
disturbance removal, nonlinear system:
conversion to a linear system:
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:
and (3) updating the system and control law:
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:
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,the rate of change of the driving force of the vehicle, FbFor braking the vehicleForce;
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:
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:
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:
wherein: beta is a constant;
when the objective function is:
then:
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:
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:
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:
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 asSetting:
therefore, the objective function of the lower layer optimal control is as follows:
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.
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)
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)
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 |
-
2020
- 2020-09-21 CN CN202010992323.9A patent/CN112124298B/en active Active
Patent Citations (6)
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)
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 |