CN110778670B - Comprehensive optimization control strategy for continuously variable transmission based on model predictive control - Google Patents

Comprehensive optimization control strategy for continuously variable transmission based on model predictive control Download PDF

Info

Publication number
CN110778670B
CN110778670B CN201911063153.XA CN201911063153A CN110778670B CN 110778670 B CN110778670 B CN 110778670B CN 201911063153 A CN201911063153 A CN 201911063153A CN 110778670 B CN110778670 B CN 110778670B
Authority
CN
China
Prior art keywords
control
cvt
optimization
torque
engine
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.)
Active
Application number
CN201911063153.XA
Other languages
Chinese (zh)
Other versions
CN110778670A (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.)
Changchun University of Technology
Original Assignee
Changchun University of Technology
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 Changchun University of Technology filed Critical Changchun University of Technology
Priority to CN201911063153.XA priority Critical patent/CN110778670B/en
Publication of CN110778670A publication Critical patent/CN110778670A/en
Application granted granted Critical
Publication of CN110778670B publication Critical patent/CN110778670B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H9/00Gearings for conveying rotary motion with variable gear ratio, or for reversing rotary motion, by endless flexible members
    • F16H9/02Gearings for conveying rotary motion with variable gear ratio, or for reversing rotary motion, by endless flexible members without members having orbital motion
    • F16H9/04Gearings for conveying rotary motion with variable gear ratio, or for reversing rotary motion, by endless flexible members without members having orbital motion using belts, V-belts, or ropes
    • F16H9/12Gearings for conveying rotary motion with variable gear ratio, or for reversing rotary motion, by endless flexible members without members having orbital motion using belts, V-belts, or ropes engaging a pulley built-up out of relatively axially-adjustable parts in which the belt engages the opposite flanges of the pulley directly without interposed belt-supporting members
    • F16H9/16Gearings for conveying rotary motion with variable gear ratio, or for reversing rotary motion, by endless flexible members without members having orbital motion using belts, V-belts, or ropes engaging a pulley built-up out of relatively axially-adjustable parts in which the belt engages the opposite flanges of the pulley directly without interposed belt-supporting members using two pulleys, both built-up out of adjustable conical parts
    • F16H9/18Gearings for conveying rotary motion with variable gear ratio, or for reversing rotary motion, by endless flexible members without members having orbital motion using belts, V-belts, or ropes engaging a pulley built-up out of relatively axially-adjustable parts in which the belt engages the opposite flanges of the pulley directly without interposed belt-supporting members using two pulleys, both built-up out of adjustable conical parts only one flange of each pulley being adjustable
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/66Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings
    • F16H61/662Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings with endless flexible members
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H2061/0015Transmission control for optimising fuel consumptions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H2061/0075Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method
    • F16H2061/009Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method using formulas or mathematic relations for calculating parameters
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H2061/0075Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method
    • F16H2061/0093Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing characterised by a particular control method using models to estimate the state of the controlled object
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/66Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings
    • F16H61/662Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings with endless flexible members
    • F16H2061/66295Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings with endless flexible members characterised by means for controlling the geometrical interrelationship of pulleys and the endless flexible member, e.g. belt alignment or position of the resulting axial pulley force in the plane perpendicular to the pulley axis

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)

Abstract

Disclosed herein is a comprehensive optimization control strategy for a continuously variable transmission based on model predictive control, comprising: according to the kinematic principle of a transmission system, establishing a CVT dynamic equation and a state space expression; the method is characterized in that a combined controller is designed by taking the highest comprehensive transmission efficiency of the whole vehicle as an optimization target and taking the torque and the clamping force of an engine as specific optimization objects; and (4) considering the constraint of the actuator in the optimization process, and solving the optimization problem through online rolling to obtain an optimal control input sequence.

Description

Comprehensive optimization control strategy for continuously variable transmission based on model predictive control
Technical Field
The invention relates to the field of transmission control, in particular to a comprehensive optimization control strategy of a continuously variable transmission based on model predictive control.
Background
In recent years, with the continuous development of social economy and the improvement of living standard of people, the number of automobiles is gradually increased. Although the automobile is convenient for people to go out daily, the exhaust emission seriously affects the air quality, and further aggravates the environmental pollution. Therefore, improving vehicle transmission efficiency and fuel economy plays a crucial role in improving air quality.
In many previous researches, in order to improve the fuel economy of a vehicle, only the engine efficiency is optimized, the influence of the transmission efficiency on the fuel consumption of the vehicle is ignored, and the optimal optimization result cannot be achieved. Therefore, in order to achieve the optimal optimization effect, the optimal efficiency of the engine and the transmission needs to be considered comprehensively, namely the comprehensive efficiency of the whole vehicle transmission system is optimal.
CVTs are receiving worldwide attention as an automatic transmission for automobiles due to their excellent smoothness and good fuel economy. Research shows that under the same conditions, the fuel efficiency of the CVT vehicle can be improved by 10-15%, and the emission of harmful substances can be reduced by more than 10%. Meanwhile, since the continuously variable transmission has a unique belt structure, continuous change of the speed ratio can be realized. Compared with other types of transmissions, the CVT can be better matched with the engine, so that the engine always works in an ideal area, and the transmission loss and the pollution emission of a vehicle are reduced. The transmission mechanism of the stepless speed changer is as follows: the working radius of the belt wheel is changed by clamping force on the metal pulley, and continuous change of transmission speed ratio is realized. Therefore, whether the change of the clamping force is accurate and reasonable or not directly influences the transmission efficiency of the stepless speed changer and the fuel economy of the whole vehicle. The clamping force control system, as a key technology of the continuously variable transmission, has been a focus and hot spot of attention of researchers. Conventional clamping force control strategies are typically multiplied by a constant factor to ensure that the cvt is operating properly under any extreme conditions. However, in the daily driving of the vehicle, the transmission loss is increased due to the excessively large safety margin of the clamping force, the abrasion loss between the metal belt and the pulley is increased, and the transmission efficiency and the service life of the CVT are reduced.
MPC is real-time on-line optimal control, has the characteristics of real-time prediction, rolling optimization, feedback correction and the like, and is suitable for solving the problem of multi-target control of a complex nonlinear system. In recent years, MPC has been widely used in many engineering fields, but there has been no case of combined control of an automobile engine and a transmission. Therefore, an MPC-based engine and CVT combined efficiency optimization strategy is proposed herein for a certain brand of automobile. The optimal comprehensive efficiency of the vehicle transmission system is taken as an optimization target, the engine torque and the CVT clamping force are taken as specific optimization objects, and the optimal input sequence of the engine torque and the clamping force is obtained by solving the optimization problem on line, so that the efficiency of the vehicle transmission system is optimal, and the fuel economy of the vehicle is improved.
Disclosure of Invention
The invention discloses a comprehensive optimization control strategy of a continuously variable transmission based on model predictive control, which comprehensively considers the transmission efficiency of an engine and the transmission, optimizes the efficiency of a vehicle transmission system and improves the fuel economy of a vehicle.
The technical scheme adopted by the invention is as follows:
a comprehensive optimization control strategy of a continuously variable transmission based on model prediction control comprises the following steps:
step S1, establishing a CVT dynamic equation according to the dynamic principle of the transmission system:
Figure BDA0002256912950000011
Figure BDA0002256912950000012
in the formula, ωpIs the angular velocity, omega, of the driving pulleysAngular velocity, T, of the driven pulleyeIs the output torque of the engine in a steady state, FaxFor axial thrust loading on the driven pulley, Rp、RsRespectively the working radius of the driving wheel and the driven wheel, mu is the friction factor between the metal belt wheel and the driving belt wheel, TrFor converting the vehicle running resistance to the resistance torque on the driven shaft of the CVT, Cp、CsDamping coefficients of a driving shaft and a driven shaft respectively, eta is CVT transmission efficiency, lambda is an included angle between a conical disc bus and a vertical plane of a belt wheel axis, and Jp、JsThe rotary inertia of the input end and the output end of the CVT are respectively.
Step S2, designing an MPC-based integrated controller, the process includes the following sub-steps:
s2.1, defining the angular speed omega of the driving pulley and the driven pulley according to the CVT dynamic equation and the control requirementp、ωsAs state variables, engine steady-state torque TeAxial thrust F of the driven pulleyaxFor input variable, driven pulley angular velocity omegasFor output variables, TrThe resistance torque on the driven shaft of the CVT is converted for the vehicle running resistance. Thus, the CVT state space expression can be expressed as:
Figure BDA0002256912950000021
y=Cx(4)
in the formula: x ═ ωp ωs]T
u=[Te Fax]T
y=ωs
d=Tr
C=[0 1]
Figure BDA0002256912950000022
Figure BDA0002256912950000023
Figure BDA0002256912950000024
S2.2, in order to improve the control precision of the control system, discretizing and increasing the state space expression in the step S2.1, TsFor the controller sampling period, the incremental model is shown in equations (5) (6):
Δx(k+1)=AcΔx(k)+BcΔu(k)+BdcΔd(k) (5)
y(k)=CΔx(k)+y(k-1) (6)
in the formula:
Figure BDA0002256912950000027
Figure BDA0002256912950000025
Figure BDA0002256912950000026
step S2.3, predicting time domain NpAnd control time domain NuRespectively taking the values of 10 and 2, taking Deltax (k) as a starting point of prediction, and predicting k +1 by the formulaThe states of the etching are as follows:
Δx(k+1|k)=AcΔx(k)+BcΔu(k)+BdcΔd(k) (7)
where k +1| k represents the prediction made at time k for time k +1, and further k + N is predictedpThe state of the moment:
Δx(k+Np|k)=AcΔx(k+Np-1|k)+BcΔu(k+Np-1)+BdcΔd(k+Np-1) (8)
similarly, k +1 to k + N are predicted by the formulapIs controlled to output as
y(k+1|k)=CΔx(k+1|k)+y(k) (9)
Figure BDA0002256912950000031
y(k+Np|k)=CΔx(k+Np|k)+y(k+Np-1|k) (10)
At time k, the optimal control input sequence Δ U (k) and the prediction output Y (k +1| k) of the system are defined as
Figure BDA0002256912950000032
Wherein the content of the first and second substances,
Figure BDA0002256912950000033
then, for the system future NpThe output prediction of a step can be calculated by the following prediction equation:
Y(k+1|k)=SxΔx(k)+Icy(k)+SuΔU(k)+SdΔd(k) (13)
in the formula: i isc=[I I…I]T
Figure BDA0002256912950000034
Figure BDA0002256912950000035
Figure BDA0002256912950000036
And S2.4, optimally controlling the vehicle transmission system, belonging to the multi-target coordination control problem. Herein referred to as engine torque TeAnd a clamping force FaxThe control method is an optimal control object of the system, and realizes comprehensive optimal control on the whole vehicle engine and the continuously variable transmission. Thus, the optimization problem can be described as a specific objective function:
Figure BDA0002256912950000037
J=||Γy(Y(k+1|k)-Re(k+1))||2+||ΓuΔU(k)||2+ρε2 (15)
in the formula:
Figure BDA0002256912950000041
Figure BDA0002256912950000042
during the simulation, γ is sety,i=0.13,i=1,2,…Np;γu,i=1,i=1,2,…Nu. In order to reduce the complexity of operation and ensure the real-time performance of control, a weight coefficient of a relaxation factor epsilon is introduced into an objective function, rho is epsilon, and a smaller value is taken when the tracking error of the system is larger, otherwise, a larger value is taken.
Let J1=||Γy(Y(k+1|k)-Re(k+1))||2 (16)
J2=||ΓuΔU(k)||2 (17)
In the formula, gammay、ΓuRespectively representing an error weight coefficient and a control weight coefficient; re(k +1) is a reference sequence of angular velocities of the driven pulley, since N is common in equation (12)pA prediction for different time instants, so that R is definede(k+1)=[r(k+1)r(k+2)…r(k+Np)]ΤWherein
Figure BDA0002256912950000043
Figure BDA0002256912950000044
Figure BDA0002256912950000045
A desired trajectory for the driven pulley angular velocity; j. the design is a square1The square weighted value of the difference between the actual output angular speed of the CVT driven pulley and the reference angular speed in the prediction time domain is represented, and in order to enable the system prediction output to track the reference value as much as possible, the minimum value of the difference value of the actual output angular speed and the reference angular speed is used as an optimization target; j. the design is a square2The square weighted value of the input variable in the control time domain is expressed, and the function of restraining the change amplitude of the input variable is achieved.
Step S2.5, during the actual running process of the vehicle, the engine torque TeCVT speed ratio i and clamping force F thereofaxCannot be changed arbitrarily, so a constraint range needs to be set to ensure that each variable is always kept within a normal range. The specific constraints are as follows:
Te_min≤Te≤Te_max
i_min≤i≤i_max
Fax_min≤Fax≤Fax_max
wherein the engine torque limit and the speed ratio limit are determined by specific parameters of the engine and the continuously variable transmission. In the clamping force optimization, the minimum value of the reliable torque transmission and the maximum value that can be transmitted by the hydraulic line clamping force control valve are respectively used as the lower limit value and the upper limit value.
Therefore, the objective function is converted into a quadratic programming problem, and the constraint factors in the vehicle running process are considered for solving. And performing rolling solution on the optimization problems of different sampling times, and applying the first component of the obtained optimal control sequence to the control system to obtain a final optimization result.
The invention has the following beneficial effects:
an engine and CVT comprehensive efficiency optimization strategy based on the MPC is provided, the optimal comprehensive efficiency of a vehicle transmission system is taken as an optimization target, the engine torque and the CVT clamping force are taken as specific optimization objects, and the optimal input sequence of the engine torque and the clamping force is obtained by solving the optimization problem on line, so that the efficiency of the vehicle transmission system is optimal, and the fuel economy of a vehicle is improved.
Drawings
FIG. 1 is a block diagram of an engine and CVT integrated control according to the present invention
FIG. 2 is a block diagram of a CVT transmission system according to the present invention
FIG. 3 is a schematic diagram of a CVT according to the present invention
FIG. 4 is a structural view of a clamping force test bed according to the present invention
FIG. 5 is a schematic diagram of an engine and CVT integrated control strategy according to the present invention
Detailed Description
The present invention will be described in detail with reference to the accompanying drawings.
The invention discloses a comprehensive optimization control strategy of a continuously variable transmission based on model predictive control, which comprises the following steps as shown in figure 1:
the fuel consumption of the vehicle is different under different driving conditions. Therefore, in order to improve the scientificity and accuracy of the fuel consumption, the fuel consumption of the vehicle under the conditions of constant speed, constant acceleration, constant deceleration and idling is calculated respectively. The calculation formula under different working conditions is as follows:
when the vehicle runs at a constant speed, the effective power of the engine is as follows:
Figure BDA0002256912950000051
the oil consumption (ml/s) at this time was:
Figure BDA0002256912950000052
wherein b is the fuel consumption rate [ g/(kw. h)](ii) a Rho is the density (Kg/L) of the fuel oil; g is the acceleration of gravity; v isaIs the speed of travel.
At the time of acceleration of the vehicle or the like, the power consumed by the engine against the acceleration resistance is as follows:
Figure BDA0002256912950000053
t2the oil consumption in the time is the accumulated value of the oil consumption of each short time delta t when the vehicle is in a constant speed state.
Figure BDA0002256912950000054
In the formula
Figure BDA0002256912950000055
Is the road grade; cDIs the wind resistance coefficient; delta is a rotational inertia coefficient; a is the frontal area of the vehicle.
At the time of deceleration of the vehicle or the like, t3The fuel consumption over time was:
Q3=Qit3 (5)
in the formula QiIs the vehicle idling fuel consumption rate.
During idling of the vehicle, t4The fuel consumption over time is as follows:
Q4=Qit4 (6)
the formula can be used for calculating the oil consumption of the vehicle under different working conditions, and theoretical support is provided for the subsequent calculation of the oil consumption of the vehicle.
A CVT dynamic equation is established according to the metal belt CVT tribology principle and the transmission system dynamics principle, and the CVT transmission system block diagram and the structural schematic diagram are respectively shown in figures 2 and 3.
Figure BDA0002256912950000056
Figure BDA0002256912950000057
Obtained by the formulas (1) and (2)
Figure BDA0002256912950000061
Fax=Fncosλ (10)
From the formulas (3) and (4)
Figure BDA0002256912950000062
Figure BDA0002256912950000063
In the formula, FtThe friction force between the metal belt and the driving belt wheel; fnThe end face of the driving belt wheel is vertically clamped;
Tin,p,Tout,storque acting on the driving wheel and the driven wheel respectively; rp,RsRespectively the working radius of the driving wheel and the driven wheel; mu is the friction factor between the metal belt wheel and the driving belt wheel; faxAxial thrust loaded on the driven belt wheel; lambda is the included angle between the conical disc generatrix and the vertical plane of the axis of the belt wheel.
Establishing a CVT dynamic equation according to the metal belt CVT tribology principle and the transmission system dynamics principle:
Figure BDA0002256912950000064
Figure BDA0002256912950000065
in the formula (I), the compound is shown in the specification,ωpis the angular velocity, omega, of the driving pulleysAngular velocity, T, of the driven pulleyeIs the output torque of the engine in a steady state, FaxFor axial thrust loading on the driven pulley, Rp、RsRespectively the working radius of the driving wheel and the driven wheel, mu is the friction factor between the metal belt wheel and the driving belt wheel, TrFor converting the vehicle running resistance to the resistance torque on the driven shaft of the CVT, Cp、CsDamping coefficients of a driving shaft and a driven shaft respectively, eta is CVT transmission efficiency, lambda is an included angle between a conical disc bus and a vertical plane of a belt wheel axis, and Jp、JsThe rotary inertia of the input end and the output end of the CVT are respectively.
And (3) building a clamping force test bed, wherein the structural sketch of the clamping force test bed is shown in figure 4. Wherein, the driving motor and the load motor respectively represent an engine and a road load, and the torque and rotating speed sensor can collect the torque T of the driving wheel and the driven wheel of the CVTp、TsAnd a rotational speed omegap、ωsThe laser displacement sensor and the pressure sensor can respectively obtain the displacement X of the active movable cylinderpAnd master and slave cylinder pressures Pp、Ps
Designing an MPC-based integrated controller, wherein the process comprises the following sub-steps:
substep 1, defining angular speed omega of driving pulley and driven pulley according to CVT dynamic equation and control requirementp、ωsAs state variables, engine steady-state torque TeAxial thrust F of the driven pulleyaxFor input variable, driven pulley angular velocity omegasFor output variables, TrThe control strategy is schematically illustrated in fig. 4 for converting vehicle driving resistance to the resistive torque on the driven shaft of the CVT. Thus, the CVT state space expression can be expressed as:
Figure BDA0002256912950000066
y=Cx(16)
in the formula: x ═ ωp ωs]T
u=[Te Fax]T
y=ωs
d=Tr
C=[0 1]
Figure BDA0002256912950000071
Figure BDA0002256912950000072
Figure BDA0002256912950000073
Substep 2, in order to improve the control precision of the control system, discretizing and increasing the state space expression of the substep 1, TsFor the controller sampling period, the incremental model is shown in equations (17) (18):
Δx(k+1)=AcΔx(k)+BcΔu(k)+BdcΔd(k) (17)
y(k)=CΔx(k)+y(k-1) (18)
in the formula:
Figure BDA0002256912950000079
Figure BDA0002256912950000074
Figure BDA0002256912950000075
substep 3, predicting the time domain NpAnd control time domain NuTaking values of 10 and 2 respectively, and taking Δ x (k) as a starting point of prediction, the state at the time k +1 can be predicted by the following formula:
Δx(k+1|k)=AcΔx(k)+BcΔu(k)+BdcΔd(k) (19)
where k +1| k represents the prediction made at time k for time k +1, and further k + N is predictedpThe state of the moment:
Δx(k+Np|k)=AcΔx(k+Np-1|k)+BcΔu(k+Np-1)+BdcΔd(k+Np-1) (20)
similarly, k +1 to k + N are predicted by the formulapIs controlled to output as
y(k+1|k)=CΔx(k+1|k)+y(k) (21)
Figure BDA0002256912950000076
y(k+Np|k)=CΔx(k+Np|k)+y(k+Np-1|k) (22)
At time k, the optimal control input sequence Δ U (k) and the prediction output Y (k +1| k) of the system are defined as
Figure BDA0002256912950000077
Wherein the content of the first and second substances,
Figure BDA0002256912950000078
then, for the system future NpThe output prediction of a step can be calculated by the following prediction equation:
Y(k+1|k)=SxΔx(k)+Icy(k)+SuΔU(k)+SdΔd(k) (25)
in the formula: i isc=[I I…I]T
Figure BDA0002256912950000081
Figure BDA0002256912950000082
Figure BDA0002256912950000083
And substep 4, optimally controlling the vehicle transmission system, belonging to the multi-target coordination control problem. Herein referred to as engine torque TeAnd a clamping force FaxThe control method is an optimal control object of the system, and realizes comprehensive optimal control on the whole vehicle engine and the continuously variable transmission. Thus, the optimization problem can be described as a specific objective function:
Figure BDA0002256912950000084
J=||Γy(Y(k+1|k)-Re(k+1))||2+||ΓuΔU(k)||2+ρε2 (27)
in the formula:
Figure BDA0002256912950000085
Figure BDA0002256912950000086
during the simulation, γ is sety,i=0.13,i=1,2,…Np;γu,i=1,i=1,2,…Nu. In order to reduce the complexity of operation and ensure the real-time performance of control, a weight coefficient of a relaxation factor epsilon is introduced into an objective function, rho is epsilon, and a smaller value is taken when the tracking error of the system is larger, otherwise, a larger value is taken.
Let J1=||Γy(Y(k+1|k)-Re(k+1))||2 (28)
J2=||ΓuΔU(k)||2 (29)
In the formula, gammay、ΓuRespectively representing an error weight coefficient and a control weight coefficient; re(k +1) is a reference sequence of angular velocities of the driven pulley, since N is common in equation (12)pA prediction for different time instants, soMeaning Re(k+1)=[r(k+1)r(k+2)…r(k+Np)]ΤWherein
Figure BDA0002256912950000087
Figure BDA0002256912950000088
Figure BDA0002256912950000089
A desired trajectory for the driven pulley angular velocity; j. the design is a square1The square weighted value of the difference between the actual output angular speed of the CVT driven pulley and the reference angular speed in the prediction time domain is represented, and in order to enable the system prediction output to track the reference value as much as possible, the minimum value of the difference value of the actual output angular speed and the reference angular speed is used as an optimization target; j. the design is a square2The square weighted value of the input variable in the control time domain is expressed, and the function of restraining the change amplitude of the input variable is achieved.
Substep 5. during the actual running of the vehicle, the engine torque TeCVT speed ratio i and clamping force F thereofaxCan not
Any change, and therefore, a constraint range needs to be set to ensure that the variables always remain within the normal range. The specific constraints are as follows:
Te_min≤Te≤Te_max
i_min≤i≤i_max
Fax_min≤Fax≤Fax_max
wherein the engine torque limit and the speed ratio limit are determined by specific parameters of the engine and the continuously variable transmission. In the clamping force optimization, the minimum value of the reliable torque transmission and the maximum value that can be transmitted by the hydraulic line clamping force control valve are respectively used as the lower limit value and the upper limit value.
Therefore, the objective function is converted into a quadratic programming problem, and the constraint factors in the vehicle running process are considered for solving. And performing rolling solution on the optimization problems of different sampling times, and applying the first component of the obtained optimal control sequence to the control system to obtain a final optimization result.
Meanwhile, the effectiveness of the control strategy is verified by means of a Simulink and an AMEslim simulation platform, wherein the AMEslim comprises a CVT module, a whole vehicle module and a system hydraulic module, the Simulink comprises a CVT control module, an engine module, an accelerator pedal module and a brake pedal module, and specific parameters required in the modeling process are shown in a table 1.
TABLE 1 model simulation parameters
Figure BDA0002256912950000091
While the invention has been described with reference to specific embodiments thereof, it is not intended that the invention be limited to the details of the description and the operation of the embodiments, as many variations thereof are possible to those skilled in the art.

Claims (1)

1. A comprehensive optimization control strategy for a continuously variable transmission based on model predictive control is characterized by comprising the following steps:
step S1, establishing a CVT dynamic equation according to the dynamic principle of a CVT in the transmission system:
Figure FDA0003171898350000011
Figure FDA0003171898350000012
in the formula, ωpIs the angular velocity, omega, of the driving pulleysAngular velocity, T, of the driven pulleyeIs the output torque of the engine in a steady state, FaxFor axial thrust loading on the driven pulley, Rp、RsRespectively the working radius of the driving wheel and the driven wheel, mu is the friction factor between the metal belt wheel and the driving belt wheel, TrFor converting the vehicle running resistance to the resistance torque on the driven shaft of the CVT, Cp、CsDamping coefficients of the driving and driven shafts, eta is CVT transmissionDynamic efficiency, λ is the included angle between the conical disc generatrix and the vertical plane of the belt wheel axis, Jp、JsRespectively are the rotational inertia of the input end and the output end of the CVT,
step S2, designing an MPC-based integrated controller, the process includes the following sub-steps:
s2.1, defining the angular speed omega of the driving pulley and the driven pulley according to the CVT dynamic equation and the control requirementp、ωsFor state variables, engine steady-state torque input torque TeAxial thrust F of the driven pulleyaxFor input variable, driven pulley angular velocity omegasFor output variables, TrThe resistance torque converted to the CVT driven shaft for the vehicle running resistance, therefore, the CVT state space expression can be expressed as:
Figure FDA0003171898350000013
y=Cx (4)
in the formula: x ═ ωp ωs]T
u=[Te Fax]T
y=ωs
d=Tr
C=[0 1]
Figure FDA0003171898350000014
Figure FDA0003171898350000021
Figure FDA0003171898350000022
Step S2.2, in order to improve the control precision of the control system, the state space expression in the step S2.1 is discretized and increased,Tsfor the controller sampling period, the incremental model is shown in equations (5) (6):
Δx(k+1)=AcΔx(k)+BcΔu(k)+BdcΔd(k) (5)
y(k)=CΔx(k)+y(k-1) (6)
in the formula:
Figure FDA0003171898350000023
Figure FDA0003171898350000024
Figure FDA0003171898350000025
step S2.3, predicting time domain NpAnd control time domain NuTaking values of 10 and 2 respectively, with Δ x (k) as a starting point of prediction, the state at the time k +1 can be predicted by the following formula:
Δx(k+1|k)=AcΔx(k)+BcΔu(k)+BdcΔd(k) (7)
where k +1| k represents the prediction made at time k for time k +1, and further k + N is predictedpThe state of the moment:
Δx(k+Np|k)=AcΔx(k+Np-1|k)+BcΔu(k+Np-1)+BdcΔd(k+Np-1) (8)
similarly, k +1 to k + N are predicted by the formulapIs controlled to output as
y(k+1|k)=CΔx(k+1|k)+y(k) (9)
Figure FDA0003171898350000026
y(k+Np|k)=CΔx(k+Np|k)+y(k+Np-1|k) (10)
At time k, the optimal control input sequence Δ U (k) and the prediction output Y (k +1| k) of the system are defined as
Figure FDA0003171898350000027
Figure FDA0003171898350000031
Wherein the content of the first and second substances,
Figure FDA0003171898350000032
then, for the system future NpThe output prediction of a step can be calculated from the following prediction equation:
Y(k+1|k)=SxΔx(k)+Icy(k)+SuΔU(k)+SdΔd(k) (13)
in the formula: i isc=[I I…I]T
Figure FDA0003171898350000033
Figure FDA0003171898350000034
Figure FDA0003171898350000035
S2.4, the optimal control of the vehicle transmission system belongs to the multi-target coordination control problem, and the engine torque Te and the clamping force Fax are taken as the optimal control objects of the system to realize the comprehensive optimal control of the whole vehicle engine and the continuously variable transmission, so that the optimization problem can be described as a specific objective function:
Figure FDA0003171898350000036
J=||Γy(Y(k+1|k)-Re(k+1))||2+||ΓuΔU(k)||2+ρε2 (15)
in the formula:
Figure FDA0003171898350000037
Figure FDA0003171898350000038
during the simulation, γ is sety,i=0.13,i=1,2,…Np;γu,i=1,i=1,2,…NuIn order to reduce the complexity of operation and ensure the real-time performance of control, a relaxation factor epsilon is introduced into an objective function, rho is a weight coefficient of epsilon, and a smaller value is taken when the tracking error of the system is larger, otherwise, a larger value is taken;
let J1=||Γy(Y(k+1|k)-Re(k+1))||2 (16)
J2=||ΓuΔU(k)||2 (17)
In the formula, gammay、ΓuRespectively representing an error weight coefficient and a control weight coefficient; re(k +1) is a reference sequence of angular velocities of the driven pulley, since N is common in equation (12)pA prediction for different time instants, so that R is definede(k+1)=[r(k+1) r(k+2)…r(k+Np)]TWherein
Figure FDA0003171898350000041
Figure FDA0003171898350000042
A desired trajectory for the driven pulley angular velocity; j. the design is a square1A square weight value representing the difference between the actual output angular velocity of the CVT driven pulley and the reference angular velocity in the prediction time domain, for the system to predictThe measured output can track the reference value as much as possible, and the minimum value of the difference value of the measured output and the reference value is used as an optimization target; j. the design is a square2The square weighted value representing the variation of the clamping force in the control time domain plays a role of restraining the variation range of the clamping force,
step S2.5, in the actual running process of the vehicle, the engine torque Te, the CVT speed ratio i and the clamping force Fax thereof cannot be changed at will, so that a constraint range needs to be set to ensure that all variables are always kept in a normal range, and the specific constraint conditions are as follows:
Te_min≤Te≤Te_max
i_min≤i≤i_max
Fax_min≤Fax≤Fax_max
wherein, the torque limit value and the speed ratio limit value of the engine are determined by specific parameters of the engine and the continuously variable transmission, in the clamping force optimization, the minimum value of reliable torque transmission and the maximum value which can be transmitted by a hydraulic pipeline clamping force control valve are respectively used as a lower limit value and an upper limit value,
therefore, the objective function is converted into a quadratic programming problem, the constraint factors in the vehicle running process are considered for solving, the optimization problems of different sampling time are solved in a rolling mode, the first component of the obtained optimal control sequence is applied to the control system, and the final optimization result is obtained.
CN201911063153.XA 2019-11-01 2019-11-01 Comprehensive optimization control strategy for continuously variable transmission based on model predictive control Active CN110778670B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911063153.XA CN110778670B (en) 2019-11-01 2019-11-01 Comprehensive optimization control strategy for continuously variable transmission based on model predictive control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911063153.XA CN110778670B (en) 2019-11-01 2019-11-01 Comprehensive optimization control strategy for continuously variable transmission based on model predictive control

Publications (2)

Publication Number Publication Date
CN110778670A CN110778670A (en) 2020-02-11
CN110778670B true CN110778670B (en) 2021-09-17

Family

ID=69388604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911063153.XA Active CN110778670B (en) 2019-11-01 2019-11-01 Comprehensive optimization control strategy for continuously variable transmission based on model predictive control

Country Status (1)

Country Link
CN (1) CN110778670B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113239590B (en) * 2021-03-05 2022-11-22 长春工业大学 Method for calculating oil film safety margin of continuously variable transmission and method for optimizing transmission efficiency
CN114212094B (en) * 2021-11-29 2023-09-29 东风商用车有限公司 Vehicle acceleration management method based on MPC control

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1886608A (en) * 2003-12-01 2006-12-27 罗伯特·博世有限公司 Continuously variable transmission
CN108248605A (en) * 2018-01-23 2018-07-06 重庆邮电大学 The transverse and longitudinal control method for coordinating that a kind of intelligent vehicle track follows
CN108583576A (en) * 2018-03-02 2018-09-28 南京航空航天大学 A kind of vehicle economics speed prediction optimization method
CN109555849A (en) * 2018-09-30 2019-04-02 西南交通大学 Electric automobile gearshift policy optimization and accurate tracking and controlling method
CN110077419A (en) * 2019-04-29 2019-08-02 吉林大学 A kind of model predictive control method of wheel hub hydraulic motor assistant drive system
CN110397733A (en) * 2019-04-12 2019-11-01 长春工业大学 A kind of stepless transmission clamping force optimization method based on Model Predictive Control

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1886608A (en) * 2003-12-01 2006-12-27 罗伯特·博世有限公司 Continuously variable transmission
CN108248605A (en) * 2018-01-23 2018-07-06 重庆邮电大学 The transverse and longitudinal control method for coordinating that a kind of intelligent vehicle track follows
CN108583576A (en) * 2018-03-02 2018-09-28 南京航空航天大学 A kind of vehicle economics speed prediction optimization method
CN109555849A (en) * 2018-09-30 2019-04-02 西南交通大学 Electric automobile gearshift policy optimization and accurate tracking and controlling method
CN110397733A (en) * 2019-04-12 2019-11-01 长春工业大学 A kind of stepless transmission clamping force optimization method based on Model Predictive Control
CN110077419A (en) * 2019-04-29 2019-08-02 吉林大学 A kind of model predictive control method of wheel hub hydraulic motor assistant drive system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
无级变速器夹紧力控制方法的可靠性;郝允志等;《中国机械工程》;20140630;第25卷(第12期);第1687-1693页 *
汽车传动系的滚动优化控制研究;卢晓晖;《中国博士学位论文全文数据库 工程科技Ⅱ辑》;20130815;第1034-1038页 *

Also Published As

Publication number Publication date
CN110778670A (en) 2020-02-11

Similar Documents

Publication Publication Date Title
Yang et al. Efficient mode transition control for parallel hybrid electric vehicle with adaptive dual-loop control framework
CN107168104B (en) Observer-based longitudinal speed control method for pure electric intelligent automobile
US8892315B2 (en) Method of controlling a continuously variable transmission
CN112148001B (en) Intelligent fleet longitudinal following control method based on fuzzy model predictive control
CN110778670B (en) Comprehensive optimization control strategy for continuously variable transmission based on model predictive control
Zhao et al. Self-adaptive optimal control of dry dual clutch transmission (DCT) during starting process
US9079574B2 (en) Method for controlling a motor vehicle powertrain
CN109635433A (en) A kind of hybrid vehicle self-adaptive PID dynamic control method of improved grey model prediction
Li et al. Adaptive model predictive control of dual clutch transmission shift based on dynamic friction coefficient estimation
Wang et al. Torsional oscillation-considered mode transition coordinated control for a power-split PHEV based on action dependent heuristic dynamic programming
Fahdzyana et al. Integrated design for a CVT: dynamical optimization of actuation and control
CN111677613B (en) Engine starting coordination control method and system
CN110397733B (en) Model prediction control-based continuously variable transmission clamping force optimization method
Salehi et al. Sliding mode air-to-fuel ratio control of spark ignition engines in comprehensive powertrain system
Cvok et al. An LQR approach of automatic transmission upshift control including use of off-going clutch within inertia phase
Gao et al. Clutch slip control of automatic transmissions: A nonlinear feedforward-feedback design
Song et al. Double-layer Control of an Automatic Mechanical Transmission Clutch during Commercial Vehicle Start-up.
Spijker Steering and control of a CVT based hybrid transmission for a passenger car
Foley et al. Model identification and backstepping control of a continuously variable transmission system
Yang et al. Modeling and control approach for dual clutch transmission vehicles starting process based on state-dependent autoregressive with exogenous model
Klaassen et al. The Empact CVT: Modelling, simulation and experiments
Lei et al. Fuzzy PID Based Optimization of Starting Control for AMT Clutch of Heavy-duty Trucks
Mizutani et al. Vehicle speed control by a robotic driver considering vehicle dynamics for continuously variable transmissions
Deshmukh et al. CVT Ratio Scheduling Optimization with Consideration of Engine and Transmission Efficiency
Cao et al. Shift robust control during inertia phase for random disturbance load

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