CN111859657B - 一种用于发动机油耗优化的快速迭代求解方法 - Google Patents

一种用于发动机油耗优化的快速迭代求解方法 Download PDF

Info

Publication number
CN111859657B
CN111859657B CN202010678025.2A CN202010678025A CN111859657B CN 111859657 B CN111859657 B CN 111859657B CN 202010678025 A CN202010678025 A CN 202010678025A CN 111859657 B CN111859657 B CN 111859657B
Authority
CN
China
Prior art keywords
oil consumption
iteration
nonlinear system
objective function
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
CN202010678025.2A
Other languages
English (en)
Other versions
CN111859657A (zh
Inventor
高炳钊
刘嘉琪
董世营
洪金龙
陈虹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Priority to CN202010678025.2A priority Critical patent/CN111859657B/zh
Publication of CN111859657A publication Critical patent/CN111859657A/zh
Application granted granted Critical
Publication of CN111859657B publication Critical patent/CN111859657B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/15Correlation function computation including computation of convolution operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Algebra (AREA)
  • Computing Systems (AREA)
  • Operations Research (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种用于发动机油耗优化的快速迭代求解方法,包括以下步骤:确定非线性***优化算法基础,将非线性***转化为具有时变扰动的线性***,并确定其优化目标函数和控制律;在非线性***优化算法基础上提出快速迭代算法:在第一次迭代中去除扰动,结合控制律获得控制变量和状态变量;在第二次迭代中,用上一次迭代的控制变量和状态变量更新原非线性***,结合控制律得到第二次迭代的控制变量和状态变量;依次对非线性***进行更新,最终得到迭代的优化轨迹并找到规律;建立发动机油耗模型;将提出的快速迭代算法应用于建立的发动机油耗模型,进行发动机油耗优化。本发明可以降低发动机油耗,并用较为简单的方式减少油耗优化时间。

Description

一种用于发动机油耗优化的快速迭代求解方法
技术领域
本发明涉及一种非线性优化算法,具体为一种用于非线性***优化的快速迭代求解方法,使用算法进行发动机油耗优化。
背景技术
最优控制在控制工程中有着重要的影响,在航天器、导弹、卫星和工业生产中有着广泛的应用。最优控制是研究和解决从所有可能的控制方案中找到最优控制方案的问题。我们知道,时变扰动在控制***中非常常见,如参数扰动和动态变化等,这些都会严重影响控制性能。在许多情况下,由于扰动是不可测的,因此可以先对扰动进行估计,然后根据估计的扰动设计控制器。在研究开发扰动抑制器过程中,人们做出了很多贡献。
高炳钊教授等人在An output regulator with rejection of time-varyingdisturbance:Experimental validation on clutch slip control中提出了一种不需要特定扰动形式的时变扰动最优控制方案。为了推导控制律,引入了一种新的乘子函数形式。其中目标函数是通过乘衰减因子来适应的,保证了目标函数的可积性。结果表明,所推导的控制律具有***状态、扰动及其导数的线性反馈形式。它保证了***在不确定性和干扰下的控制性能,保持了***的稳定性。然而,该方法无法在极短的时间内求出非线性***优化的结果,所得的控制律是无穷项的和。
在算法的应用中,汽车油耗控制特别重要,因此,如何提供一种算法进行发动机油耗优化,提高燃油经济性,是现在研究的重点。
发明内容
为了降低发动机油耗,用较为简单的方式减少油耗优化时间,本发明提出了一种用于发动机油耗优化的快速迭代求解方法,本发明将非线性***分为线性部分和非线性部分,并将非线性部分视为线性***的扰动部分,提出了一个快速的迭代求解,可以很好地提高非线性***优化问题求解的效率。将本发明应用于发动机燃油消耗的最优控制,同时考虑车辆速度跟踪,仿真取得了良好的效果。
本发明的目的是通过以下技术方案实现的:
一种用于发动机油耗优化的快速迭代求解方法,包括以下步骤:
步骤一、确定非线性***优化算法基础,将非线性***转化为具有时变扰动的线性***,并确定其优化目标函数和控制律;
步骤二、在非线性***优化算法基础上提出快速迭代算法:在第一次迭代中去除扰动,结合控制律获得控制变量和状态变量;在第二次迭代中,用上一次迭代的控制变量和状态变量更新原非线性***,结合控制律得到第二次迭代的控制变量和状态变量;依次对非线性***进行更新,最终得到迭代的优化轨迹并找到规律;
步骤三、建立发动机油耗模型;
步骤四、将步骤二提出的快速迭代算法应用于步骤三建立的发动机油耗模型,进行发动机油耗优化。
进一步地,所述步骤一确定非线性***优化算法基础包括以下过程:
对于非线性***:
Figure GDA0003501849960000021
将其转化为一个具有时变扰动的线性方程:
Figure GDA0003501849960000022
其中,x∈Rn×1和u∈Rm×1分别为状态变量和控制变量;d∈Rl×1为时变扰动;y∈Rs×1为输出变量;A∈Rn×n和Bu∈Rn×m分别为状态矩阵和控制矩阵,Bd∈Rn×l和C∈Rs×n分别为扰动矩阵和输出矩阵;
定义目标函数为:
Figure GDA0003501849960000023
其中,Q∈Rs×s和R∈Rm×m是正定加权矩阵;
控制律表示为***状态、扰动及其导数的反馈形式:
Figure GDA0003501849960000031
Kx=-R-1Bu TP
Kd=-R-1Bu Th0
Kdi=-R-1Bu Thi
i=1,2,...
更进一步地,所述步骤二中,快速迭代算法包括以下步骤:
2.1)在第一次迭代中,将非线性***中的时变扰动去除,即将非线性***
Figure GDA0003501849960000032
转化为线性***
Figure GDA0003501849960000033
选择控制律为u1=Kxx1,得到控制变量u1和状态变量x1
2.2)在第二次迭代中,通过将控制变量u1和状态变量x1代入原非线性***,得到第一次迭代的扰动为Bdd1=f(x1,u1)-Ax1+Buu1,然后将非线性***更新,并转化为:
Figure GDA0003501849960000034
2.3)将转化后的***与控制律
Figure GDA0003501849960000035
结合,得到第二次迭代的控制变量u2和状态变量x2
2.4)通过不断对非线性***进行更新,得到多次迭代的最优解,最终得到迭代的优化轨迹并找到规律。
进一步地,所述步骤三中,发动机油耗模型建立过程包括:
发动机油耗与发动机转速和扭矩有关,因此发动机油耗目标函数表示为:
Figure GDA0003501849960000036
式中,ne为发动机转速;Te为发动机转矩;h20、h11、h02、h10、h01为系数;
将转速换算为速度,在目标函数中加入速度跟踪函数并引入一个理想速度作为目标函数,得到新的目标函数公式:
Figure GDA0003501849960000037
式中,p20、p11、p02、p10、p01为系数;v为速度;wr为速度跟踪系数;vr为期望速度;Te为发动机转矩;
设置:
Figure GDA0003501849960000041
目标函数可以写为:
Figure GDA0003501849960000042
根据车辆动力学模型:
Figure GDA0003501849960000043
设:
Figure GDA0003501849960000044
那么:
Figure GDA0003501849960000045
为了保证目标函数保持正定,通过矩阵运算的变换引入一个常数矩阵Δx:
Figure GDA0003501849960000046
式中,Cd为空气阻力系数;Af为迎风面积;ρ为空气密度;M为车辆质量;ηt为传动系总效率;g为重力加速度;f为滚动阻力系数;ig为总传动比;rw为动态轮胎半径。
更进一步地,所述步骤四将快速迭代算法应用于步骤三建立的发动机油耗模型包括以下过程:
将发动机油耗问题描述为:
对于非线性***:
Figure GDA0003501849960000047
y=Cx
目标函数为:
Figure GDA0003501849960000048
Figure GDA0003501849960000051
Figure GDA0003501849960000052
Figure GDA0003501849960000053
R=0.01,β=0.001,aa=-2aΔx1,bb=b
cc=aΔx1 2-bΔx2+c
其中:
设定初值为
Figure GDA0003501849960000054
并给定期望速度。
本发明具有以下有益效果:
本发明基于迭代模型求解非线性方程的最优解,并将其应用于发动机油耗问题,并与优化软件的结果进行了比较。仿真和实验结果表明,该算法具有较强的鲁棒性和抗时变干扰的能力。研究表明,在求解非线性***的最优控制时,该方法是合理的、可行的和有效的。
附图说明
图1为本发明一种用于发动机油耗优化的快速迭代求解方法流程图;
图2为发动机油耗目标函数的形式与原始数据进行拟合示意图;
图3为仿真验证曲线;
图4为仿真结果与优化工具箱得到的结果的比较曲线。
具体实施方式
以下结合附图和实施例进一步描述本发明的技术方案:
如图1所示,一种用于发动机油耗优化的快速迭代求解方法,包括以下步骤:
步骤一、确定非线性***优化算法基础,将非线性***转化为具有时变扰动的线性***,并确定其优化目标函数和控制律;
步骤二、在非线性***优化算法基础上提出快速迭代算法:在第一次迭代中去除扰动,结合控制律获得控制变量和状态变量;在第二次迭代中,用上一次迭代的控制变量和状态变量更新原非线性***,结合控制律得到第二次迭代的控制变量和状态变量;依次对非线性***进行更新,最终得到迭代的优化轨迹并找到规律;
步骤三、建立发动机油耗模型;
步骤四、将步骤二提出的快速迭代算法应用于步骤三建立的发动机油耗模型,进行发动机油耗优化。
所述步骤一确定非线性***优化算法基础包括以下步骤:
对于非线性***:
Figure GDA0003501849960000061
我们把非线性部分看作一个具有时变扰动的线性***,将其转化为一个具有时变扰动的线性方程:
Figure GDA0003501849960000062
其中x∈Rn×1和u∈Rm×1分别为状态和控制变量,d∈Rl×1是时变扰动,y∈Rs×1为输出变量,A∈Rn×n和Bu∈Rn×m分别为状态矩阵和控制矩阵,Bd∈Rn×l和C∈Rs×n为扰动矩阵和输出矩阵。
目标函数为:
Figure GDA0003501849960000063
其中Q∈Rs×s和R∈Rm×m是正定加权矩阵。
控制律可以表示为***状态、扰动及其导数的反馈形式:
Figure GDA0003501849960000064
Kx=-R-1Bu TP
Kd=-R-1Bu Th0
Kdi=-R-1Bu Thi
i=1,2,...
所述步骤二中,快速迭代算法包括以下步骤:
2.1)在第一次迭代中,将非线性***中的时变扰动去除,即将非线性***
Figure GDA0003501849960000071
转化为线性***
Figure GDA0003501849960000072
选择控制律为u1=Kxx1,得到控制变量u1和状态变量x1
2.2)在第二次迭代中,通过将控制变量u1和状态变量x1代入原非线性***,得到第一次迭代的扰动为Bdd1=f(x1,u1)-Ax1+Buu1,然后将非线性***更新,并转化为:
Figure GDA0003501849960000073
2.3)将转化后的***与控制律
Figure GDA0003501849960000074
结合,得到第二次迭代的控制变量u2和状态变量x2
2.4)通过不断对非线性***进行更新,得到多次迭代的最优解,最终得到迭代的优化轨迹并找到规律。
所述步骤三中,发动机油耗模型建立过程包括:
在发动机油耗模型的建立方面,发动机油耗主要与发动机转速和扭矩有关,因此发动机油耗目标函数可表示为:
Figure GDA0003501849960000075
式中,ne为发动机转速,Te为发动机转矩,h20、h11、h02、h10、h01为系数;
首先将目标函数的形式与原始数据进行拟合,得到结果如图2所示;
其中,发动机油耗目标函数中的系数如表1所示:
表1
系数
h<sub>20</sub> 6.7×10<sup>-8</sup>
h<sub>11</sub> 5.25×10<sup>-6</sup>
h<sub>02</sub> 2.635×10<sup>-5</sup>
h<sub>10</sub> 0.00019
h<sub>01</sub> -0.0024
该发动机油耗问题的研究对象参数如表2所示:
表2
符号 描述 值(单位)
C<sub>d</sub> 空气阻力系数 0.373
A<sub>f</sub> 迎风面积 2.58(m<sup>2</sup>)
ρ 空气密度 1.29
M 车辆质量 1658(kg)
η<sub>t</sub> 传动系总效率 1
g 重力加速度 9.8(m/s<sup>2</sup>)
f 滚动阻力系数 0.02
i<sub>g</sub> 总传动比 4
r<sub>w</sub> 动态轮胎半径 0.3(m)
为方便起见,将转速换算为速度,在目标函数中加入速度跟踪函数并引入一个理想速度作为目标函数,wr为速度跟踪系数,vr是期望速度。从而得到新的目标函数公式:
Figure GDA0003501849960000081
其中,p20、p11、p02、p10、p01为系数,其取值如表3所示;wr为速度跟踪系数;vr是期望速度;
表3
Figure GDA0003501849960000082
Figure GDA0003501849960000091
为了便于以后的变形和表示,我们选择了矩阵形式。我们设置:
Figure GDA0003501849960000092
那么目标函数可以写为:
Figure GDA0003501849960000093
根据车辆动力学模型:
Figure GDA0003501849960000094
我们设:
Figure GDA0003501849960000095
那么:
Figure GDA0003501849960000096
为了保证目标函数保持正定,我们通过矩阵运算的变换引入一个常数矩阵Δx:
Figure GDA0003501849960000097
所述步骤四将快速迭代算法应用于步骤三建立的发动机油耗模型包括以下步骤:
将发动机油耗问题描述为:
对于非线性***:
Figure GDA0003501849960000098
目标函数为:
Figure GDA0003501849960000099
Figure GDA0003501849960000101
Figure GDA0003501849960000102
Figure GDA0003501849960000103
R=0.01,β=0.001,aa=-2aΔx1,bb=b
cc=aΔx1 2-bΔx2+c
其中:
设定初值为
Figure GDA0003501849960000104
期望速度为4米每秒,仿真时间180秒。
下面将本发明算法进行仿真验证,并将得到仿真结果并和其他优化工具箱得到的结果做对比:
根据控制算法,通过标准状态方程和目标函数,可以逐步得到目标函数的最优解。我们可以用MATLAB建立我们想要的迭代模型。迭代次数是基于选择的在一个判据上,我们假设当第n次迭代***扰动曲线与第n-1次迭代***扰动曲线的不重合率小于e-8,则我们满足停止准则。此时,我们利用残差平方和来描述扰动曲线的不重合率,我们发现第一个迭代扰动曲线的平方第二次迭代为0.1391,而的残差平方和第二次迭代扰动曲线与第三次迭代扰动曲线为7.7109e-09,因此我们迭代3次。并绘制状态和输入变量。从图3我们可以清楚地看出,随着时间的推移,车辆的速度逐渐增加到最大然后逐渐减小到预期的速度并且保持稳定。发动机扭矩逐渐减小起初略有上升,然后保持不变。发动机扭矩变化率逐渐增大至零处最高点并且维持稳定。可以看出经过三次迭代,结果基本不变,结果表明,通过多次迭代可以得到最优解。
在用算法解决了实际问题之后,我们又用MATLAB软件gpops解决了同样的问题,以找出复杂的最优控制问题的区别。在本节中,我们使用gpops来验证前面结果的正确性,并对通过观察两种方法所得结果的一致性,说明了迭代算法在应用中的准确性和局限性。gpops的组织如下,我们编写MATLAB函数来定义问题的以下函数。
考虑最优控制问题的目标函数:
Figure GDA0003501849960000111
动态约束为:
Figure GDA0003501849960000112
动态规划的边界为:
Figure GDA0003501849960000113
Figure GDA0003501849960000114
其中:
Figure GDA0003501849960000115
将仿真验证结果与迭代模型得到的结果进行比较,如图4所示。同时,以AMD Ryzen5 3550H为CPU,采用Radeon Vega Mobile Gfx主频2.10Ghz,通过快速迭代算法得到结果的时间为0.064895s,而在使用时它需要2.406618s。通过对比较结果的观察,可以得出gpops模块的结果与仿真结果相比较的结论迭代结果表明,该方法具有较高的精度提出的优化迭代算法具有较高的收敛速度计算时间大大减少。

Claims (1)

1.一种用于发动机油耗优化的快速迭代求解方法,其特征在于,包括以下步骤:
步骤一、确定非线性***优化算法基础,将非线性***转化为具有时变扰动的线性***,并确定其优化目标函数和控制律;所述步骤一确定非线性***优化算法基础包括以下过程:
对于非线性***:
Figure FDA0003501849950000011
将其转化为一个具有时变扰动的线性方程:
Figure FDA0003501849950000012
其中,x∈Rn×1和u∈Rm×1分别为状态变量和控制变量;d∈Rl×1为时变扰动;y∈Rs×1为输出变量;A∈Rn×n和Bu∈Rn×m分别为状态矩阵和控制矩阵,Bd∈Rn×l和C∈Rs×n分别为扰动矩阵和输出矩阵;
定义目标函数为:
Figure FDA0003501849950000013
其中,Q∈Rs×s和R∈Rm×m是正定加权矩阵;
控制律表示为***状态、扰动及其导数的反馈形式:
Figure FDA0003501849950000014
Kx=-R-1Bu TP
Kd=-R-1Bu Th0
Kdi=-R-1Bu Thi
i=1,2,...
步骤二、在非线性***优化算法基础上提出快速迭代算法:在第一次迭代中去除扰动,结合控制律获得控制变量和状态变量;在第二次迭代中,用上一次迭代的控制变量和状态变量更新原非线性***,结合控制律得到第二次迭代的控制变量和状态变量;依次对非线性***进行更新,最终得到迭代的优化轨迹并找到规律;所述步骤二中,快速迭代算法包括以下步骤:
2.1)在第一次迭代中,将非线性***中的时变扰动去除,即将非线性***
Figure FDA0003501849950000021
转化为线性***
Figure FDA0003501849950000022
选择控制律为u1=Kxx1,得到控制变量u1和状态变量x1
2.2)在第二次迭代中,通过将控制变量u1和状态变量x1代入原非线性***,得到第一次迭代的扰动为Bdd1=f(x1,u1)-Ax1+Buu1,然后将非线性***更新,并转化为:
Figure FDA0003501849950000023
2.3)将转化后的***与控制律
Figure FDA0003501849950000024
结合,得到第二次迭代的控制变量u2和状态变量x2
2.4)通过不断对非线性***进行更新,得到多次迭代的最优解,最终得到迭代的优化轨迹并找到规律;
步骤三、建立发动机油耗模型;发动机油耗模型建立过程包括:
发动机油耗与发动机转速和扭矩有关,因此发动机油耗目标函数表示为:
Figure FDA0003501849950000025
式中,ne为发动机转速;Te为发动机转矩;h20、h11、h02、h10、h01为系数;
将转速换算为速度,在目标函数中加入速度跟踪函数并引入一个理想速度作为目标函数,得到新的目标函数公式:
Figure FDA0003501849950000026
式中,p20、p11、p02、p10、p01为系数;v为速度;wr为速度跟踪系数;vr为期望速度;Te为发动机转矩;
设置:
Figure FDA0003501849950000027
目标函数可以写为:
Figure FDA0003501849950000028
根据车辆动力学模型:
Figure FDA0003501849950000029
设:
Figure FDA0003501849950000031
那么:
Figure FDA0003501849950000032
为了保证目标函数保持正定,通过矩阵运算的变换引入一个常数矩阵Δx:
Figure FDA0003501849950000033
式中,Cd为空气阻力系数;Af为迎风面积;ρ为空气密度;M为车辆质量;ηt为传动系总效率;g为重力加速度;f为滚动阻力系数;ig为总传动比;rw为动态轮胎半径;
步骤四、将步骤二提出的快速迭代算法应用于步骤三建立的发动机油耗模型,进行发动机油耗优化;将快速迭代算法应用于步骤三建立的发动机油耗模型包括以下过程:
将发动机油耗问题描述为:
对于非线性***:
Figure FDA0003501849950000034
y=Cx
目标函数为:
Figure FDA0003501849950000035
Figure FDA0003501849950000036
C=[1 0]
Figure FDA0003501849950000037
d=ax1 2+cc,
Figure FDA0003501849950000038
q1=p20,
Figure FDA0003501849950000039
q2=p02,c10=p10,c01=p01
R=0.01,β=0.001,aa=-2aΔx1,bb=b
cc=aΔx1 2-bΔx2+c
其中:
设定初值为
Figure FDA00035018499500000310
并给定期望速度。
CN202010678025.2A 2020-07-15 2020-07-15 一种用于发动机油耗优化的快速迭代求解方法 Active CN111859657B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010678025.2A CN111859657B (zh) 2020-07-15 2020-07-15 一种用于发动机油耗优化的快速迭代求解方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010678025.2A CN111859657B (zh) 2020-07-15 2020-07-15 一种用于发动机油耗优化的快速迭代求解方法

Publications (2)

Publication Number Publication Date
CN111859657A CN111859657A (zh) 2020-10-30
CN111859657B true CN111859657B (zh) 2022-03-25

Family

ID=72983437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010678025.2A Active CN111859657B (zh) 2020-07-15 2020-07-15 一种用于发动机油耗优化的快速迭代求解方法

Country Status (1)

Country Link
CN (1) CN111859657B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113805485B (zh) * 2021-10-13 2023-04-14 吉林大学 一种暖启动c/gmres方法、***、设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102770512A (zh) * 2009-10-30 2012-11-07 Bp北美公司 在最低燃料消耗下减少柴油发动机的NOx排放的组合物和方法
CN107117170A (zh) * 2017-04-28 2017-09-01 吉林大学 一种基于经济性驾驶的实时预测巡航控制***
CN111158349A (zh) * 2020-01-15 2020-05-15 浙江大学 一种基于多步线性化策略的无人驾驶车辆模型预测控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100989190B1 (ko) * 2008-08-29 2010-10-20 한양대학교 산학협력단 등가정하중을 이용한 위상최적설계방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102770512A (zh) * 2009-10-30 2012-11-07 Bp北美公司 在最低燃料消耗下减少柴油发动机的NOx排放的组合物和方法
CN107117170A (zh) * 2017-04-28 2017-09-01 吉林大学 一种基于经济性驾驶的实时预测巡航控制***
CN111158349A (zh) * 2020-01-15 2020-05-15 浙江大学 一种基于多步线性化策略的无人驾驶车辆模型预测控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
汽车动力传动系的若干非线性估计与控制研究;高炳钊;《中国博士学位论文全文数据库 (工程科技Ⅱ辑)》;20100715;C035-3 *

Also Published As

Publication number Publication date
CN111859657A (zh) 2020-10-30

Similar Documents

Publication Publication Date Title
Djordjevic et al. Data-driven control of hydraulic servo actuator based on adaptive dynamic programming.
Owens et al. Iterative learning control—An optimization paradigm
CN113341726B (zh) 一种多质点车辆队列行驶***的迭代学习控制方法
Ye et al. A robust adaptive chattering-free sliding mode control strategy for automotive electronic throttle system via genetic algorithm
CN109033585B (zh) 不确定网络控制***的pid控制器设计方法
CN107272409B (zh) 一种基于迭代学习的直线伺服***振动抑制方法
CN111859657B (zh) 一种用于发动机油耗优化的快速迭代求解方法
CN112462611B (zh) 一种精密机电***滑动摩擦建模方法
CN101339404B (zh) 飞行器姿态动力学简化模型增益切换比例-微分控制的设计方法
CN112904718B (zh) 一种基于Hammerstein模型的磁流变阻尼器控制***及方法
CN101446804B (zh) 一种工艺控制方法和装置
CN110676852B (zh) 考虑潮流特征的改进极限学习机快速概率潮流计算方法
CN112415898A (zh) 一种带非线性的广义时滞马尔科夫跳变***的控制方法
Lv et al. Wsbp function activated Zhang dynamic with finite-time convergence applied to Lyapunov equation
Li et al. A receding horizon sliding control approach for electric powertrains with backlash and flexible half-shafts
Li et al. Robust gain-scheduling static output-feedback H∞ control of vehicle lateral stability with heuristic approach
Lin et al. The sliding mode control approach design for nonholonomic mobile robots based on non‐negative piecewise predefined‐time control law
CN116667816A (zh) 基于神经网络的高精度非线性卡尔曼滤波器设计方法
CN108445758B (zh) 一类具有网络随机时变时延的线性参数变化***的h∞控制方法
Dai et al. An intelligent fuzzy robustness ZNN model with fixed‐time convergence for time‐variant Stein matrix equation
CN108363304A (zh) 一种离散化粒子群寻优二阶惯性迟延模型辨识方法
Wang et al. Iterative learning control for fractional order linear systems with time delay based on frequency analysis
CN111158241A (zh) 具有不确定时滞的线性奇异***的时滞相关h∞控制方法
CN116373846A (zh) 一种基于bp神经网络优化的后轮转向车辆稳定性控制方法
Qiu A design of automobile cruise control system based on fuzzy PID

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