CN104608771B - Vehicle energy conservation acceleration way optimization method based on pseudo-spectral method - Google Patents
Vehicle energy conservation acceleration way optimization method based on pseudo-spectral method Download PDFInfo
- Publication number
- CN104608771B CN104608771B CN201410809301.9A CN201410809301A CN104608771B CN 104608771 B CN104608771 B CN 104608771B CN 201410809301 A CN201410809301 A CN 201410809301A CN 104608771 B CN104608771 B CN 104608771B
- Authority
- CN
- China
- Prior art keywords
- tau
- speed
- formula
- gear
- acceleration
- 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
Links
- 238000000034 method Methods 0.000 title 2
- 230000001133 acceleration Effects 0.000 title 1
- 238000004134 energy conservation Methods 0.000 title 1
- 238000005457 optimization Methods 0.000 title 1
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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
-
- 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- 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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
本发明提供一种基于伪谱法的车辆节能加速方式的优化方法,属于汽车驾驶辅助系统技术领域。该方法包括构建由目标函数及由多个约束条件组成的整型最优控制模型,将整型最优控制模型转化为多段光滑模型:采用Legendre伪谱拼接法对多段光滑模型求解,得到优化的节能加速方式。本发明方法可以作为一种驾驶辅助算法为挡位离散型车辆提供一种提高节能的加速方式。通过仿真计算,在一定条件下,与采用恒定加速度方式相比,本发明优化出的加速方式可以节油24.76%。具有很强的节油能力。
The invention provides an optimization method of a vehicle energy-saving acceleration mode based on a pseudo-spectrum method, and belongs to the technical field of automobile driving assistance systems. The method includes constructing an integer optimal control model composed of an objective function and multiple constraints, and transforming the integer optimal control model into a multi-segment smooth model: the multi-segment smooth model is solved by using the Legendre pseudo-spectral splicing method, and the optimized Energy-saving acceleration mode. The method of the invention can be used as a driving assistance algorithm to provide an acceleration mode for improving energy saving for a vehicle with discrete gear positions. Through simulation calculation, under certain conditions, compared with the constant acceleration mode, the optimized acceleration mode of the present invention can save fuel by 24.76%. Has a strong fuel-saving ability.
Description
技术领域technical field
本发明属于汽车驾驶辅助系统技术领域,特别涉及一种挡位离散型车辆节能加速方式的优化计算方法。The invention belongs to the technical field of automobile driving assistance systems, and in particular relates to an optimization calculation method for an energy-saving acceleration mode of a gear-discrete vehicle.
背景技术Background technique
作为能源消耗大户,在石油资源紧缺的现状下,汽车面临着巨大的节油压力。国务院颁布的《节能与新能源汽车产业发展规划》指出,乘用车平均百公里油耗至2020年须从2010年的7.71L降至5L。严格的法规将极大地促进各类汽车节能技术的发展。目前,主要的提高汽车节油能力的技术领域有四个:更高效的汽车、智能化交通、新能源利用和经济性驾驶。其中,经济性驾驶是一种较为高效的节能驾驶方式。研究表明,节能驾驶方式具有10~15%的节油潜力,这几乎接近混合动力等技术的节油能力,将成为汽车节能减排的重要技术方向。加速过程是一种高能耗且频繁出现的驾驶状态,有研究表明:加速过程和怠/低速过程是导致驾驶员油耗差异的两个最重要原因,因此探索加速过程的节能操作方式对降低行车油耗具有积极意义。As a large energy consumer, automobiles are facing enormous pressure to save fuel under the current situation of shortage of oil resources. The "Energy Conservation and New Energy Automobile Industry Development Plan" promulgated by the State Council pointed out that the average fuel consumption per 100 kilometers of passenger cars must be reduced from 7.71L in 2010 to 5L by 2020. Strict regulations will greatly promote the development of various energy-saving technologies for vehicles. At present, there are four main technical fields to improve the fuel-saving ability of automobiles: more efficient automobiles, intelligent transportation, new energy utilization and economical driving. Among them, economical driving is a more efficient way of energy-saving driving. Studies have shown that energy-saving driving has a fuel-saving potential of 10-15%, which is almost close to the fuel-saving ability of technologies such as hybrid power, and will become an important technical direction for energy-saving and emission-reduction of vehicles. The acceleration process is a high energy consumption and frequent driving state. Studies have shown that: the acceleration process and the idling/low speed process are the two most important reasons for the driver's fuel consumption difference. have a positive meaning.
车辆节能加速方式即指确定换挡时刻以及某一具体挡位下最合适的油门开度,然后通过驾驶员操纵换挡杆以及油门踏板来实现。The energy-saving acceleration mode of the vehicle refers to determining the shifting time and the most suitable accelerator opening under a specific gear, and then realizing it through the driver's manipulation of the shift lever and the accelerator pedal.
目前,车辆节能加速方式多基于实验统计分析得到。国内外学者对此作了很多实验方法的研究,得出了包括“激进加速(加速度>1.5m/s2)影响油耗的显著性指标是正常加速的2.5倍,激进的加速和制动会导致油耗提高30-40%”等结论。但这也反映了该实验方法的弊端,At present, vehicle energy-saving acceleration methods are mostly obtained based on experimental statistical analysis. Scholars at home and abroad have done a lot of experimental research on this, and have concluded that the significant indicators including "radical acceleration (acceleration > 1.5m/s2) affecting fuel consumption are 2.5 times that of normal acceleration, and radical acceleration and braking will lead to fuel consumption." Increased by 30-40%" and other conclusions. But this also reflects the drawbacks of the experimental method,
即无法定量化地表达节油方式,且难以解释内在的节油机理。此外,该实验方法需要投入大量实验成本,且实验结论在不同车型之间无迁移性。That is, it is impossible to express the fuel-saving method quantitatively, and it is difficult to explain the internal fuel-saving mechanism. In addition, this experimental method needs to invest a lot of experimental costs, and the experimental conclusions are not transferable between different models.
国内外学者典型研究如针对巡航工况和跟车工况方式的优化。一篇最早的研究源于Johns Hopkins大学的Gilbert(1976)。他证明了巡航工况下,周期控制行车节能优于匀速行车节能方式,而后者通常被误认为具有“油耗最优性”。Li等人针对装备CVT(速比连续)型变速器的车辆,提出的最优控制行车的方法为:在跟随匀速行驶的前车时,油耗最优驾驶是一种等周期的“加速-滑行”(PnG,Pulse and Glide)方式,并利用图解法定量地分析了PnG方式的形成原因以及关键参数。也有人利用轮毂试验台验证了该类方式的省油能力,基于该方式的周期切换型的自适应巡航控制器与传统准稳态控制器相比,省油能力达到13%以上。实际上,典型的节能驾驶方式辨识均可构建为一个最优控制模型,包括加速过程,类似研究如:Kuriyama等建立了电动汽车坡道工况下的能耗最优控制模型,采用动态规划法优化出车辆速度和加速曲线;Thomas等建立了交通灯约束下的油耗最优控制模型,通过Dijkstra算法优化得到车辆速度曲线。Typical research by scholars at home and abroad, such as optimization for cruising conditions and car-following conditions. One of the earliest studies comes from Gilbert (1976) at Johns Hopkins University. He proved that under cruising conditions, the cycle control driving energy saving method is better than the constant speed driving energy saving method, and the latter is usually mistaken for "optimal fuel consumption". For vehicles equipped with CVT (Continuous Ratio Ratio) transmission, Li et al. proposed an optimal driving control method: when following a vehicle ahead at a constant speed, driving with optimal fuel consumption is an equal-period "acceleration-coasting" (PnG, Pulse and Glide) method, and quantitatively analyzed the formation reasons and key parameters of the PnG method by using the graphic method. Some people have also verified the fuel-saving ability of this type of method by using the hub test bench. Compared with the traditional quasi-steady-state controller, the cycle-switching adaptive cruise controller based on this method can save more than 13% of fuel. In fact, the identification of typical energy-saving driving methods can be constructed as an optimal control model, including the acceleration process. Similar studies such as: Kuriyama et al. established an optimal control model of energy consumption under the ramp condition of electric vehicles, using the dynamic programming method Optimize the vehicle speed and acceleration curve; Thomas et al. established the optimal control model of fuel consumption under the constraints of traffic lights, and obtained the vehicle speed curve through Dijkstra algorithm optimization.
目前,对于装备了传统机械式变速器的车辆加速过程中的节能加速方式的理论研究基本空白,一个重要原因是因变速器速比离散,理论或者数值求解困难。也就不能据此开发该类型车辆的节能辅助技术。At present, there is basically no theoretical research on energy-saving acceleration methods during the acceleration process of vehicles equipped with traditional mechanical transmissions. One important reason is that due to the discrete speed ratio of the transmission, it is difficult to solve them theoretically or numerically. Just can not develop the energy-saving auxiliary technology of this type of vehicle accordingly.
发明内容Contents of the invention
本发明的目的是为解决装备了传统机械式变速器的车辆加速过程中的节能加速方式的优化问题,提供一种基于伪谱法的车辆节能加速方式的优化方法。本发明通过构建挡位离散型车辆的节能最优加速模型,结合伪谱法提出通用的数值求解方法,并对加速工况进行优化和分析,形成定量化的节能加速方式,具有很强的节油能力。The purpose of the present invention is to solve the problem of optimizing the energy-saving acceleration mode in the acceleration process of a vehicle equipped with a traditional mechanical transmission, and provide a method for optimizing the energy-saving acceleration mode of the vehicle based on the pseudo-spectral method. The present invention constructs an energy-saving optimal acceleration model of a vehicle with discrete gears, combines the pseudo-spectrum method to propose a general numerical solution method, and optimizes and analyzes the acceleration conditions to form a quantitative energy-saving acceleration mode, which has strong energy saving oil capacity.
本发明提出的一种基于伪谱法的车辆节能加速方式的优化方法,针对MT型车辆加速过程的优化,其特征在于,该方法包括以下步骤:A kind of optimization method of the vehicle energy-saving acceleration method based on the pseudo-spectrum method proposed by the present invention is aimed at the optimization of the acceleration process of the MT type vehicle, and it is characterized in that the method comprises the following steps:
1)构建整型最优控制模型的目标函数如式(1)所示:1) The objective function of constructing the integer optimal control model is shown in formula (1):
式中:J为当量油耗,ks为距离修正系数,sf为加速距离,tf为加速终止时间,Te为发动机转矩,we为发动机转速,为发动机瞬时喷油率;In the formula: J is the equivalent fuel consumption, k s is the distance correction coefficient, s f is the acceleration distance, t f is the acceleration termination time, T e is the engine torque, w e is the engine speed, is the instantaneous fuel injection rate of the engine;
2)构建该最优控制模型的多个约束条件:2) Construct multiple constraints of the optimal control model:
车辆行驶距离与速度关系约束如式(2)所示:The constraints on the relationship between vehicle travel distance and speed are shown in formula (2):
式(2)中:s为车辆行驶距离,s上方的小点为求导符号,v为车辆行In formula (2): s is the driving distance of the vehicle, the dot above s is the derivation symbol, and v is the driving distance of the vehicle
驶速度;driving speed;
车辆行驶速度约束如式(3)所示:The vehicle speed constraint is shown in formula (3):
式(3)中:i0为主减速比,ig为变速器速比,rw为车轮半径,ηT为传动系传动总效率,δig为速比为ig时的旋转质量系数,M为整车质量,Ted为发动机动态有效输出力矩,kf为滚动阻力,ka为风阻系数;In formula (3): i 0 is the main deceleration ratio, i g is the speed ratio of the transmission, r w is the wheel radius, η T is the total transmission efficiency of the drive train, δ ig is the rotating mass coefficient when the speed ratio is i g , M is the mass of the vehicle, T ed is the dynamic effective output torque of the engine, k f is the rolling resistance, and k a is the drag coefficient;
发动机动态有效输出力矩约束,如式(4)所示:The dynamic effective output torque constraint of the engine is shown in formula (4):
式中:γd为动态修正系数,取为γd=0.003s2/rad;In the formula: γ d is the dynamic correction coefficient, which is taken as γ d =0.003s 2 /rad;
发动机转速约束如式(5)-(7)所示:The engine speed constraints are shown in equations (5)-(7):
we=kwvig (5)w e =k w vi g (5)
式中:为veco下发动机的喷油率,veco为车辆匀速行驶百公里In the formula: is the fuel injection rate of the engine under v eco , and v eco is the constant speed of the vehicle for 100 kilometers
油耗最低对应的速度;且满足式(8)-(10):The speed corresponding to the lowest fuel consumption; and satisfy the formula (8)-(10):
wemin≤we≤wemax, (8)w e min ≤ w e ≤ w e max , (8)
0<T≤Tmax(we), (9)0<T≤T max (w e ), (9)
ig∈{ig1,ig2,ig3,ig4,ig5}. (10)i g ∈ {i g1 ,i g2 ,i g3 ,i g4 ,i g5 }. (10)
约束条件的状态变量为距离s、速度v,记为x=[s,v]T,控制变量为发动机力矩Te、变速器速比ig,记为u=[Te,ig]T;The state variables of the constraint conditions are distance s and speed v, denoted as x=[s, v] T , and the control variables are engine torque Te and transmission speed ratio i g , denoted as u=[T e , i g ] T ;
4)基于伪谱法精确求解式(1)-(10)组成的最优控制模型,求解出的挡位的切换时刻T1,T2,…,TQ以及发动机力矩具体包括:4) Based on the pseudo-spectral method, the optimal control model composed of formulas (1)-(10) is accurately solved, and the obtained gear switching times T 1 , T 2 ,..., T Q and engine torque Specifically include:
31)将整型最优控制模型转化为多段光滑模型:31) Transform the integer optimal control model into a multi-segment smooth model:
定义igv,min和igv,max表示速度v可以对应的最低和最高挡位,首先确定加速起始挡位:设加速起始挡位为igs,加速终止挡位为ige,其中加速起始挡位igs如式(11)Define i gv, min and i gv, max to represent the lowest and highest gears that speed v can correspond to, first determine the starting gear for acceleration: set the starting gear for acceleration as i gs , and the end gear for acceleration as i ge , where the acceleration The starting gear i gs is as formula (11)
式(11)表示:不可退挡时,起始挡位igs为起始时刻的原挡位ig(t0);可退挡时,起始挡位为该速度对应的最低挡位;Equation (11) indicates: when the gear cannot be reversed, the initial gear i gs is the original gear i g (t 0 ) at the initial moment; when the gear can be reversed, the initial gear is the lowest gear corresponding to the speed;
加速终止挡位ige取为加速终止时速度对应的最大挡位igvf,max;The acceleration termination gear i ge is taken as the maximum gear i gvf, max corresponding to the speed at the acceleration termination;
确定多段光滑模型的分段数和分段点:分段数为ige-igs+1段,记为Q段,存在Q-1个时间分段点,记为T1,T2,…,TQ-1;将加速的初始时间t0和加速的终止时间tf记录为T0和TQ,其中时间分段点满足约束T0<T1<…<TQ,设置任意两时间分段点的间距大于设定的参数δt,即Determine the number of segments and segment points of the multi-segment smooth model: the number of segments is i ge -i gs +1 segment, which is recorded as Q segment, and there are Q-1 time segment points, which are recorded as T 1 , T 2 ,… , T Q-1 ; record the initial time t 0 of acceleration and the end time t f of acceleration as T 0 and T Q , where the time segmentation point satisfies the constraint T 0 <T 1 <...<T Q , set any two times The distance between segment points is greater than the set parameter δ t , that is
Tq-Tq-1≥δt,q∈[1,Q]∩Z+ (12):T q -T q-1 ≥ δ t , q∈[1,Q]∩Z + (12):
32)采用Legendre伪谱拼接法对多段光滑模型求解:32) Using the Legendre pseudospectral splicing method to solve the multi-segment smooth model:
首先对多段光滑模型进行时域转化:将各段的时间域[Tq-1,Tq]统一转化为标准区间[-1,1]如式(13)所示,用以与Legendre正交多项式的定义区间一致:First, the time domain transformation is performed on the multi-segment smooth model: the time domain [T q-1 , T q ] of each segment is uniformly transformed into the standard interval [-1, 1] as shown in formula (13), which is used to be orthogonal to Legendre Polynomials are defined interval-unanimously:
再对式(13)进行配点与离散化:对各段设置不同的配点个数,记为Nq+1,每段内配点记为τq,i,其中i=0,1,…,Nq;q=1,2,…,Q;将各段内的状态变量距离s、车速v在LGL点离散化为式(14):Then carry out collocation and discretization of formula (13): set different numbers of collocation points for each segment, denoted as N q +1, collocation points in each segment are denoted as τ q, i , where i=0, 1, ..., N q ; q=1, 2,..., Q; discretize the state variable distance s and vehicle speed v in each segment into formula (14):
将控制变量发动机转矩Te离散化为式(15):The control variable engine torque T e is discretized into formula (15):
式(14)和(15)所示的状态和控制变量,其动态曲线xq(τ)和uq(τ)通过Lagrange插值多项式逼近如式(16)和(17)所示:For the state and control variables shown in equations (14) and (15), their dynamic curves x q (τ) and u q (τ) are approximated by Lagrange interpolation polynomials as shown in equations (16) and (17):
其中,Lq,i(τ)为Lagrange插值基函数:Among them, L q, i (τ) is the Lagrange interpolation basis function:
对状态的微分运算转化为对插值基函数的微分运算如式(19):The differential operation on the state is transformed into the differential operation on the interpolation basis function as formula (19):
其中,k=0,1,2,…,N,Dq为微分矩阵,表示各Lagrange基函数在各LGL配点处的微分值,如式(20)所示:Among them, k=0, 1, 2, ..., N, D q is a differential matrix, which represents the differential value of each Lagrange basis function at each LGL collocation point, as shown in formula (20):
针对式(2)-(7)所述的约束方程,每段内的速比ig为常数,对发动机转速的微分转化为对速度的微分,即:For the constraint equations described in formulas (2)-(7), the speed ratio i g in each section is a constant, and the differential of the engine speed is transformed into the differential of the speed, namely:
对式(2)-(7)及(21)进一步化简整理得After further simplification of formulas (2)-(7) and (21), we get
式(22)、(23)转化为在配点处的等式约束:Equations (22), (23) are transformed into equality constraints at collocation points:
最后,对式(1)所示的目标函数进行转化为式(26):Finally, the objective function shown in formula (1) is transformed into formula (26):
其中,为发动机转速的离散值,w为积分权重,定义为:in, is the discrete value of the engine speed, w is the integral weight, defined as:
即经过以上拼接法,最优控制模型式(1)-(10)转化为以下形式:That is, through the above splicing method, the optimal control model formula (1)-(10) is transformed into the following form:
目标函数:Objective function:
服从以下约束:subject to the following constraints:
且满足式(27)-(29):And satisfy formula (27)-(29):
Tq-Tq-1≥δt. (29)T q -T q-1 ≥δ t . (29)
其中,k=0,1,2,…,N;待优化变量为配点处的距离Sq,k、速度Vq,k、发动机输出力矩以及挡位的切换时刻T1,T2,…,TQ。Among them, k=0, 1, 2, ..., N; the variables to be optimized are the distance S q, k at the collocation point, the speed V q, k , and the output torque of the engine And the shifting time T 1 , T 2 , . . . , T Q of the gears.
通过优化求解出的挡位的切换时刻T1,T2,…,TQ以及发动机力矩确定换挡时刻和相应的油门开度(与发动机力矩正相关),即确定了加速过程中何时换挡,以及某一特定挡位下所需的油门开度。由此构成优化的节能加速操作方式。The switching time T 1 , T 2 ,..., T Q and the engine torque of the gear obtained by optimization Determine the shifting moment and the corresponding throttle opening (positively correlated with the engine torque), that is, determine when to shift gears during acceleration, and the required throttle opening for a specific gear. This constitutes an optimized energy-saving acceleration operation mode.
本发明的特点与效果:Features and effects of the present invention:
本发明的挡位离散型车辆节能加速方式的伪谱法优化方法可以定量计算出一种挡位离散型车辆的节能加速方式,与传统求解方法相比,本发明方法具有明显较高的收敛速度和精确度。The pseudo-spectral optimization method of the energy-saving acceleration mode of the discrete-gear vehicle of the present invention can quantitatively calculate the energy-saving acceleration mode of a discrete-gear vehicle. Compared with the traditional solution method, the method of the present invention has a significantly higher convergence speed and precision.
本发明的挡位离散型车辆节能加速方式的伪谱法优化方法不仅可求解能耗最优问题,亦可求解时间最优问题,实际上,当问题的性能函数发生变化或者增加新的约束时,本方法仍然适用,是这类问题的一种通用的数值解法。The pseudo-spectral optimization method of the gear-discrete vehicle energy-saving acceleration mode of the present invention can not only solve the problem of optimal energy consumption, but also solve the problem of optimal time. In fact, when the performance function of the problem changes or new constraints are added , this method is still applicable, and it is a general numerical solution to this kind of problem.
应用到实际中,本发明方法可以作为一种驾驶辅助算法为挡位离散型车辆提供一种提高节能的加速方式。通过仿真计算,在一定条件下,与采用恒定加速度方式相比,本发明优化出的加速方式可以节油24.76%。具有很强的节油能力。When applied in practice, the method of the present invention can be used as a driving assistance algorithm to provide an acceleration method for improving energy saving for vehicles with discrete gear positions. Through simulation calculation, under certain conditions, compared with the constant acceleration mode, the optimized acceleration mode of the present invention can save fuel by 24.76%. Has a strong fuel-saving ability.
附图说明Description of drawings
图1为本发明方法的总体流程框图。Fig. 1 is the overall flowchart of the method of the present invention.
具体实施方式detailed description
本发明提出的基于伪谱法的车辆节能加速方式的优化方法结合附图及实施例详细说明如下:The optimization method of the vehicle energy-saving acceleration method based on the pseudo-spectral method proposed by the present invention is described in detail as follows in conjunction with the accompanying drawings and embodiments:
本发明的方法针对MT型车辆,加速过程的优化,该方法具体实施方式总体流程如图1所示,包括以下步骤:The method of the present invention is aimed at the optimization of the acceleration process for the MT type vehicle, and the overall process of the specific implementation of the method is as shown in Figure 1, comprising the following steps:
1)构建整型最优控制模型的目标函数如式(1)所示:1) The objective function of constructing the integer optimal control model is shown in formula (1):
式中:J为当量油耗,ks为距离修正系数,sf为加速距离,tf为加速终止时间,Te为发动机转矩,we为发动机转速,为发动机瞬时喷油率;In the formula: J is the equivalent fuel consumption, k s is the distance correction coefficient, s f is the acceleration distance, t f is the acceleration termination time, T e is the engine torque, w e is the engine speed, is the instantaneous fuel injection rate of the engine;
2)构建该最优控制模型的多个约束条件:2) Construct multiple constraints of the optimal control model:
车辆行驶距离与速度关系约束如式(2)所示:The constraints on the relationship between vehicle travel distance and speed are shown in formula (2):
式(2)中:s为车辆行驶距离,s上方的小点为求导符号,v为车辆行In formula (2): s is the driving distance of the vehicle, the dot above s is the derivation symbol, and v is the driving distance of the vehicle
驶速度;driving speed;
车辆行驶速度约束如式(3)所示:The vehicle speed constraint is shown in formula (3):
式(3)中:i0为主减速比,ig为变速器速比,rw为车轮半径,ηT为传动系传动总效率,δig为速比为ig时的旋转质量系数,M为整车质量,Ted为发动机动态有效输出力矩,kf为滚动阻力,ka为风阻系数;In formula (3): i 0 is the main deceleration ratio, i g is the speed ratio of the transmission, r w is the wheel radius, η T is the total transmission efficiency of the drive train, δ ig is the rotating mass coefficient when the speed ratio is i g , M is the mass of the vehicle, T ed is the dynamic effective output torque of the engine, k f is the rolling resistance, and k a is the drag coefficient;
发动机动态有效输出力矩约束,如式(4)所示:The dynamic effective output torque constraint of the engine is shown in formula (4):
式中:γd为动态修正系数,取为 In the formula: γ d is the dynamic correction coefficient, which is taken as
为发动机转速约束如式(5)-(7)所示:The engine speed constraints are shown in equations (5)-(7):
we=kwvig, (5)w e =k w vi g , (5)
式中:为veco下发动机的喷油率,veco为车辆匀速行驶百In the formula: is the fuel injection rate of the engine under v eco , and v eco is the percentage of the vehicle running at a constant speed
公里油耗最低对应的速度;且满足式(8)-(10):The speed corresponding to the lowest fuel consumption per kilometer; and satisfy the formula (8)-(10):
wemin≤we≤wemax, (8)w e min ≤ w e ≤ w e max , (8)
0<T≤Tmax(we), (9)0<T≤T max (w e ), (9)
ig∈{ig1,ig2,ig3,ig4,ig5}. (10)i g ∈ {i g1 ,i g2 ,i g3 ,i g4 ,i g5 }. (10)
约束条件的状态变量为距离s、速度v,记为x=[s,v]T,控制变量为发动机力矩Te、变速器速比ig,记为u=[Te,ig]T。;The state variables of constraints are distance s and speed v, denoted as x=[s, v] T , and the control variables are engine torque Te and transmission speed ratio i g , denoted as u=[T e , i g ] T . ;
5)基于伪谱法精确求解式(1)-(10)组成的最优控制模型,具体包括:5) Accurately solve the optimal control model composed of formulas (1)-(10) based on the pseudospectral method, specifically including:
31)将整型最优控制模型转化为多段光滑模型:31) Transform the integer optimal control model into a multi-segment smooth model:
定义igv,min和igv,max表示速度v可以对应的最低和最高挡位,首先确定加速起始挡位,包括两种情况:Define i gv, min and i gv, max to indicate the lowest and highest gears that the speed v can correspond to, first determine the starting gear for acceleration, including two situations:
1)不允许退挡(即加速过程只能从当前挡位ig(t0)继续升挡);1) Reverse gear is not allowed (that is, the acceleration process can only continue to upshift from the current gear i g (t 0 ));
2)允许退挡(由于不能确定退至何挡最优,因此设定均先退到最低挡位);2) Reverse gear is allowed (Because it is impossible to determine which gear is the best to retreat to, it is set to retreat to the lowest gear first );
因此,设加速起始挡位为igs,加速终止挡位为ige,其中加速起始挡位igs如式(11)Therefore, let the acceleration start gear be i gs and the acceleration end gear be i ge , where the acceleration start gear i gs is as in formula (11)
式(11)表示:不可退挡时,起始挡位igs为起始时刻的原挡位ig(t0),;可退挡时,起始挡位为该速度对应的最低挡位;Equation (11) indicates: when the gear cannot be reversed, the initial gear i gs is the original gear i g (t 0 ) at the initial moment; when the gear can be reversed, the initial gear is the lowest gear corresponding to the speed ;
再确定加速终止挡位ige,加速终止挡位ige取为加速终止时速度对应的最大挡位 Then determine the acceleration end gear i ge , the acceleration end gear i ge is taken as the maximum gear corresponding to the speed at the end of acceleration
确定多段光滑模型的分段数和分段点:分段数为ige-igs+1段,记为Q段,存在Q-1个时间分段点,记为T1,T2,…,TQ-1;将加速的初始时间t0和加速的终止时间tf记录为T0和TQ,其中时间分段点满足约束T0<T1<…<TQ,为保证数值稳定,设置任意两时间分段点的间距大于设定的参数δt,即Determine the number of segments and segment points of the multi-segment smooth model: the number of segments is i ge -i gs +1 segment, which is recorded as Q segment, and there are Q-1 time segment points, which are recorded as T 1 , T 2 ,… , T Q-1 ; record the initial time of acceleration t 0 and the end time of acceleration t f as T 0 and T Q , where the time segmentation points satisfy the constraint T 0 <T 1 <...<T Q , in order to ensure numerical stability , set the distance between any two time-segment points to be greater than the set parameter δ t , namely
Tq-Tq-1≥δt,q∈[1,Q]∩Z+ (12)T q −T q-1 ≥δ t , q∈[1,Q]∩Z + (12)
式(12)中,δt可以取值δt=0.25。In formula (12), δ t may take a value of δ t =0.25.
32)采用Legendre伪谱拼接法对多段光滑模型求解:32) Using the Legendre pseudospectral splicing method to solve the multi-segment smooth model:
首先对多段光滑模型进行时域转化:将各段的时间域[Tq-1,Tq]统一转化为标准区间[-1,1]如式(13)所示,用以与Legendre正交多项式的定义区间一致:First, the time domain transformation is performed on the multi-segment smooth model: the time domain [T q-1 , T q ] of each segment is uniformly transformed into the standard interval [-1, 1] as shown in formula (13), which is used to be orthogonal to Legendre Polynomials are defined interval-unanimously:
再对式(13)进行配点与离散化:(Legendre伪谱法采用LGL配点,为Legendre正交多项式一阶导数的根加上-1和1两点,等价于多项式的根,共N+1个配点。)对各段设置不同的配点个数,记为Nq+1,每段内配点记为τq,i,其中i=0,1,…,Nq;q=1,2,…,Q。;将各段内的状态变量距离s、车速v在LGL点离散化为式(14):Then collocate and discretize equation (13): (Legendre pseudospectral method adopts LGL to collocate points, adding -1 and 1 to the root of the first-order derivative of the Legendre orthogonal polynomial, which is equivalent to the polynomial The root of , a total of N+1 collocation points. ) set different number of collocation points for each segment, denoted as N q +1, collocation points within each segment are denoted as τ q, i , where i=0, 1,..., N q ; q=1, 2,..., Q . ; Discretize the state variable distance s and vehicle speed v in each segment at the LGL point into formula (14):
将控制变量发动机转矩Te离散化为式(15):The control variable engine torque T e is discretized into formula (15):
式(14)和(15)所示的状态和控制变量,其动态曲线xq(τ)和uq(τ)通过Lagrange插值多项式逼近如式(16)和(17)所示:For the state and control variables shown in equations (14) and (15), their dynamic curves x q (τ) and u q (τ) are approximated by Lagrange interpolation polynomials as shown in equations (16) and (17):
其中,Lq,i(τ)为Lagrange插值基函数:Among them, L q, i (τ) is the Lagrange interpolation basis function:
对状态的微分运算转化为对插值基函数的微分运算如式(19):The differential operation on the state is transformed into the differential operation on the interpolation basis function as formula (19):
其中,k=0,1,2,…,N,Dq为微分矩阵,表示各Lagrange基函数在各LGL配点处的微分值,如式(20)所示:Among them, k=0, 1, 2, ..., N, D q is a differential matrix, which represents the differential value of each Lagrange basis function at each LGL collocation point, as shown in formula (20):
针对式(2)-(7)所述的约束方程,每段内的速比ig为常数,对发动机转速的微分转化为对速度的微分,即:For the constraint equations described in formulas (2)-(7), the speed ratio i g in each section is a constant, and the differential of the engine speed is transformed into the differential of the speed, namely:
对式(2)-(7)及(21)进一步化简整理得After further simplification of formulas (2)-(7) and (21), we get
式(22)、(23)转化为在配点处的等式约束:Equations (22), (23) are transformed into equality constraints at collocation points:
最后,对式(1)所示的目标函数进行转化(目标函数的积分项则可以通过数值积分进行逼近。加速过程总油耗为各段油耗的总和,积分项可通过Gauss-Lobatto积分方法计算)为式(26):Finally, transform the objective function shown in formula (1) (the integral term of the objective function can be approximated by numerical integration. The total fuel consumption during the acceleration process is the sum of the fuel consumption of each section, and the integral term can be calculated by the Gauss-Lobatto integral method) For formula (26):
其中,为发动机转速的离散值,w为积分权重,定义为:in, is the discrete value of the engine speed, w is the integral weight, defined as:
即经过以上拼接法分析,最优控制模型式(1)-(10)转化为以下形式:目标函数:That is, after the above splicing method analysis, the optimal control model formula (1)-(10) is transformed into the following form: Objective function:
服从以下约束:subject to the following constraints:
且满足式(27)-(29):And satisfy formula (27)-(29):
Tq-Tq-1≥δt. (29)T q -T q-1 ≥δ t . (29)
其中,k=0,1,2,…,N。待优化变量为配点处的距离Sq,k、速度Vq,k、发动机输出力矩以及挡位的切换时刻T1,T2,…,TQ;Wherein, k=0, 1, 2, . . . , N. The variables to be optimized are the distance S q, k at the distribution point, the speed V q, k , and the engine output torque And the switching time T 1 , T 2 ,..., T Q of gears;
求解式(24)-(29)得到优化的车辆节能加速方式(本发明求解方法本质上是一个高维稀疏非线性规划问题,待优化变量个数为Q+3∑q(Nq+1)。该类问题的求解已较成熟,可以进行精确求解。)。Solve equations (24)-(29) to obtain the optimized vehicle energy-saving acceleration mode (the solution method of the present invention is a high-dimensional sparse nonlinear programming problem in essence, and the number of variables to be optimized is Q+3∑ q (N q +1) The solution to this type of problem is relatively mature and can be solved accurately.).
通过优化求解出的挡位的切换时刻T1,T2,…,TQ以及发动机力矩确定换挡时刻和相应的油门开度(与发动机力矩正相关),即确定了加速过程中何时换挡,以及某一特定挡位下所需的油门开度。由此构成优化的节能加速操作方式。The switching time T 1 , T 2 ,..., T Q and the engine torque of the gear obtained by optimization Determine the shifting moment and the corresponding throttle opening (positively correlated with the engine torque), that is, determine when to shift gears during acceleration, and the required throttle opening for a specific gear. This constitutes an optimized energy-saving acceleration operation mode.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410809301.9A CN104608771B (en) | 2014-12-23 | 2014-12-23 | Vehicle energy conservation acceleration way optimization method based on pseudo-spectral method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410809301.9A CN104608771B (en) | 2014-12-23 | 2014-12-23 | Vehicle energy conservation acceleration way optimization method based on pseudo-spectral method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104608771A CN104608771A (en) | 2015-05-13 |
CN104608771B true CN104608771B (en) | 2017-02-01 |
Family
ID=53143489
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410809301.9A Active CN104608771B (en) | 2014-12-23 | 2014-12-23 | Vehicle energy conservation acceleration way optimization method based on pseudo-spectral method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104608771B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105882658B (en) * | 2016-06-13 | 2018-02-27 | 清华大学 | Accelerate the power-economizing method of at the uniform velocity deceleration three-stage driving model between two intersections |
US10773597B2 (en) | 2017-10-06 | 2020-09-15 | Ford Global Technologies, Llc | Autonomous vehicle acceleration profile |
CN110412877B (en) * | 2019-08-30 | 2023-03-28 | 中国人民解放军海军航空大学 | Optimal control method for shipboard aircraft deck path planning based on NSP algorithm |
CN110942645B (en) * | 2019-11-06 | 2020-09-11 | 清华大学 | Vehicle control method for hybrid traffic intersection |
CN117382656B (en) * | 2023-12-11 | 2024-02-06 | 天津所托瑞安汽车科技有限公司 | Fuel-saving driving guiding method, fuel-saving driving guiding device, fuel-saving driving guiding terminal and storage medium |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8285432B2 (en) * | 2007-11-05 | 2012-10-09 | GM Global Technology Operations LLC | Method and apparatus for developing a control architecture for coordinating shift execution and engine torque control |
CN102180169B (en) * | 2011-04-15 | 2013-09-18 | 合肥工业大学 | Cost based method for optimizing external PHEV (Plug-in Hybrid Electric Vehicle) power assembly and application thereof |
KR101936432B1 (en) * | 2012-06-05 | 2019-01-08 | 현대자동차주식회사 | Heuristic Method for Decreasing Vibration of Non Torque Converter type Vehicle |
JP5419186B2 (en) * | 2012-08-21 | 2014-02-19 | 雅弘 渡邉 | Method for estimating travelable distance and energy consumption of energy-saving vehicles |
CN103204165B (en) * | 2013-05-06 | 2015-09-16 | 湖南大学 | A kind of electric automobile whole Power output optimal control method |
-
2014
- 2014-12-23 CN CN201410809301.9A patent/CN104608771B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104608771A (en) | 2015-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101602364B (en) | A fast control method for plug-in hybrid electric vehicles | |
CN104608771B (en) | Vehicle energy conservation acceleration way optimization method based on pseudo-spectral method | |
CN102729991B (en) | A method for energy distribution of a hybrid electric bus | |
CN106080585B (en) | A Nonlinear Model Predictive Control Method for Double Planetary Hybrid Electric Vehicle | |
CN103600742B (en) | A kind of hybrid vehicle energy management controls device and energy management control method | |
CN106515511A (en) | Control strategy for energy consumption of double-motor power system | |
CN104192023B (en) | Power demand coupling and the method for optimization during the starting of a kind of pure electric automobile | |
CN110550034A (en) | two-gear AMT comprehensive gear shifting method for pure electric vehicle | |
CN103112450B (en) | Real-time optimized control method for plug-in parallel hybrid electric vehicle | |
CN110792762B (en) | A prospective shift control method for commercial vehicles in cruise mode | |
CN102975713A (en) | Hybrid electric vehicle control method based on model prediction control | |
CN110356397B (en) | Hybrid electric vehicle optimization method based on energy normalization minimization of road gradient | |
CN102556056A (en) | Double fuzzy energy control management system of hybrid power automobile | |
CN104627167A (en) | Hybrid vehicle energy managing method and system considering service life of battery | |
CN110210098B (en) | Transmission parameter matching method for extended range four-wheel drive hybrid electric vehicle | |
CN103625462B (en) | The control method of energy-saving series hybrid-power tractor | |
CN107161154A (en) | Consider the economic pace acquisition methods of gear | |
CN106055830A (en) | PHEV (Plug-in Hybrid Electric Vehicle) control threshold parameter optimization method based on dynamic programming | |
Zhou et al. | Pure electric vehicle power-train parameters matching based on vehicle performance | |
CN110569527A (en) | A Design and Optimization Method of Transmission Ratio of Automobile Transmission Based on Hybrid Particle Swarm Optimization | |
CN106828500A (en) | Electric automobile geared automatic transmission schedule optimization method | |
CN105882658B (en) | Accelerate the power-economizing method of at the uniform velocity deceleration three-stage driving model between two intersections | |
CN108482131B (en) | A control method of a 48V battery, BSG weak hybrid energy recovery control system | |
CN116901967A (en) | A method for upshifting and downshifting of electric vehicle AMT based on reinforcement learning | |
CN104614986B (en) | Hybrid power assembly optimization calibration experiment system and method based on operating mode self study |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: TSINGHUA UNIVERSITY SUZHOU AUTOMOBILE RESEARCH INS Effective date: 20150617 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20150617 Address after: 100084 Haidian District Tsinghua Yuan Beijing No. 1 Applicant after: Tsinghua University Applicant after: SUZHOU AUTOMOBILE RESEARCH INSTITUTE, TSINGHUA UNIVERSITY (WUJIANG) Address before: 100084 Haidian District Tsinghua Yuan Beijing No. 1 Applicant before: Tsinghua University |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |