CN110696793B - 一种四轮转向联合差动制动的智能车辆分层控制方法 - Google Patents

一种四轮转向联合差动制动的智能车辆分层控制方法 Download PDF

Info

Publication number
CN110696793B
CN110696793B CN201910887904.3A CN201910887904A CN110696793B CN 110696793 B CN110696793 B CN 110696793B CN 201910887904 A CN201910887904 A CN 201910887904A CN 110696793 B CN110696793 B CN 110696793B
Authority
CN
China
Prior art keywords
control
vehicle
formula
layer
ideal
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
CN201910887904.3A
Other languages
English (en)
Other versions
CN110696793A (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.)
Jiangsu University of Technology
Original Assignee
Jiangsu 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 Jiangsu University of Technology filed Critical Jiangsu University of Technology
Priority to CN201910887904.3A priority Critical patent/CN110696793B/zh
Publication of CN110696793A publication Critical patent/CN110696793A/zh
Application granted granted Critical
Publication of CN110696793B publication Critical patent/CN110696793B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/172Determining control parameters used in the regulation, e.g. by calculations involving measured or detected parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/1755Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Regulating Braking Force (AREA)

Abstract

本发明公开一种四轮转向联合差动制动的无人驾驶车辆分层控制方法,以非线性模型预测(MPC)算法设计联合控制器,对车辆进行四轮转向和差动制动控制。该方法具有三层控制结构,上层为轨迹规划层,实现对车辆纵向、横向以及横摆角跟踪,输出理想横摆角速度和质心侧偏角;中间层为MPC集中控制层,实现车辆后轮转角控制和附加横摆力矩控制;下层为制动力分配器,通过附加横摆力矩的计算,转化为对单个车轮的制动控制;最终,MPC联合控制器输出的四轮转角和差动制动力作用于整车,实现目标路径的稳定性跟踪。本方法利用MPC控制方法滚动优化的特性,在提高跟踪精度的基础上,实现了四轮转向和差动制动的联合控制,提高了高速车况下智能汽车轨迹跟踪的稳定性。

Description

一种四轮转向联合差动制动的智能车辆分层控制方法
技术领域
本发明涉及到智能车辆控制领域,特别是一种四轮转向联合差动制动的无人驾驶车辆轨迹跟踪分层控制方法。
背景技术
目前无人驾驶车辆的路径跟踪控制大多通过前轮转向来进行横向的跟踪控制,由于车辆模型的强非线性导致车辆在高速工况时仅仅依靠前轮转向控制是无法保证车辆的稳定性,而且过于集成的控制算法设计及应用难度太大,因此综合考虑四轮转向联合差动制动分层控制是解决无人驾驶车辆路径跟踪稳定性的有效途径。
发明内容
为解决无人驾驶车辆路径跟踪控制精度以及车辆稳定性问题,本发明提供一种四轮转向联合差动制动的分层控制方法,其目的在于:以非线性模型预测(MPC)算法设计联合控制器,对车辆进行四轮转向和差动制动控制,实现高速车况下对期望路径的稳定跟踪。
为实现上述目的,本发明采用的技术方案是:
一种四轮转向联合差动制动的分层控制方法,具有三层控制结构,具体为:
上层:轨迹规划层,实现对车辆纵向、横向以及横摆角跟踪,输出理想横摆角速度和质心侧偏角;
中间层:MPC集中控制层,实现车辆后轮转角控制和附加横摆力矩控制;
下层:制动力分配器,通过附加横摆力矩的计算,转化为对单个车轮的制动控制;
最终,MPC联合控制器输出的四轮转角和差动制动力作用于整车,实现目标路径的稳定性跟踪。
具体地:
第一层:基于运动学MPC控制
1建立上层轨迹规划层MPC控制器,实现前轮转向控制
1.1根据车辆单轨模型,建立车辆运动学模型,并将其写成状态空间表达形式为:
Figure GDA0003692078490000011
其中状态量为:
Figure GDA0003692078490000021
式中:X为车辆纵向位移,Y为车辆横向位移,
Figure GDA0003692078490000022
为车辆横摆角;
控制量选取为:
u=[v,δf]T
式中:v为车辆后轴中心车速,δf为前轮偏转角
1.2将公式所示的车辆运动学非线性模型进行线性处理,得到线性时变***为:
Figure GDA0003692078490000023
1.3将公式采用一阶差商的方法进行离散化处理,得到离散的状态空间表达式:
Figure GDA0003692078490000024
其中:Ak=I+A*T;Bk=I+B*T;
1.4设车辆轨迹跟踪过程某一时刻为t时刻,为求t时刻的前轮转角,建立如下目标函数:
Figure GDA0003692078490000025
式中:NP为预测时域;Nc为控制时域;ρ为权重系数;ε为松弛因子1.5公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure GDA0003692078490000026
Figure GDA0003692078490000027
其中:
Figure GDA0003692078490000028
1.6对控制过程中的控制量和控制增量进行约束:
umin(k+1)<u<umax(k+1)
Δumin(k+1)<Δu<Δumax(k+1)
1.7对目标函数求解后得到控制时域内的一系列控制输入增量
Figure GDA0003692078490000029
将t时刻该控制序列中的第一个元素作为控制输入增量作用到***,即:
u(t)=u(t-1)+Δu(t)
1.8在t+1时刻重复步骤,完成对期望轨迹的跟踪,得到一系列的控制量v,δf
第二层:理想跟随模型
2.建立理想车辆跟随模型,计算出轨迹跟踪下的理想质心侧偏角和横摆角速度
2.1车辆理想质心侧偏角模型
车辆稳态时的理想质心侧偏角为:
Figure GDA0003692078490000031
式中:L为轴距;lf为质心到前轮距离;lr为质心到后轮距离;kr为后轮侧偏刚度轮胎最大附着极限下的质心侧偏角为:
Figure GDA0003692078490000032
式中:μ为附着率;g为重力加速度
理想的车辆质心侧偏角为:
βd=min(|βideal|,|βmax|)·sgn(βideal)
2.2车辆理想横摆角速度模型
Figure GDA0003692078490000033
轮胎附着极限下的最大横摆加速度为:
Figure GDA0003692078490000034
理想的车辆横摆角速度为:
rd=min(|rideal|,|rmax|)·sgn(rideal)
第三层:中间控制层
3.建立中间层MPC控制器,计算制动力产生的附加横摆力矩,实现后轮转角控制
3.1建立车辆四轮转向和差动制动联合动力学模型,并改写为状态空间表达形式:
Figure GDA0003692078490000035
其中状态量为:
x=[β,r]T
式中:β为车辆质心侧偏角,r为车辆横摆角速度,
Figure GDA0003692078490000036
为前轮偏转角;
控制量选取为:
u=[δr,Ms]T
式中:Ms为制动产生的附加横摆力矩,δr为后轮偏转角
3.2将公式所示的车辆运动学非线性模型进行线性处理,得到线性时变***为:
Figure GDA0003692078490000041
3.3将公式采用一阶差商的方法进行离散化处理,得到离散的状态空间表达式:
Figure GDA0003692078490000042
其中:Ak=I+A*T;Bk=I+B*T;
3.4设车辆轨迹跟踪过程某一时刻为t时刻,为求t时刻的前轮转角,建立如下目标函数:
Figure GDA0003692078490000043
式中:NP为预测时域;Nc为控制时域;ρ为权重系数;ε为松弛因子;
3.5公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure GDA0003692078490000044
Figure GDA0003692078490000045
其中:
Figure GDA0003692078490000046
3.6对控制过程中的控制量和控制增量进行约束:
umin(k+1)<u<umax(k+1)
Δumin(k+1)<Δu<Δumax(k+1)
3.7对目标函数求解后得到控制时域内的一系列控制输入增量
Figure GDA0003692078490000047
将t时刻该控制序列中的第一个元素作为控制输入增量作用到***,即:
u(t)=u(t-1)+Δu(t)
3.8在t+1时刻重复步骤,完成对期望轨迹的跟踪,得到一系列的控制量Msr第四层:制动力分配层
4.1车辆转向情况判别
Figure GDA0003692078490000048
式中:
Figure GDA0003692078490000049
当K1=0,
Figure GDA0003692078490000051
中性转向:K=0,
Figure GDA0003692078490000052
为中值;
过度转向:K<0,
Figure GDA0003692078490000053
增大;
不足转向:K>0,
Figure GDA0003692078490000054
减小;
4.1单轮制动压力计算
Figure GDA0003692078490000055
4.2制动力施加决策
Figure GDA0003692078490000056
相对于现有技术,本发明具有如下有益效果:
1.本发明设计了一种考虑车辆稳定性的四轮转向联合差动制动的智能车辆轨迹跟踪分层控制方法,通过上层轨迹规划层对期望路径进行跟踪,中间层利用上层规划出的前轮转角、期望横摆角速度和质心侧偏角优化计算出后轮转角和附加横摆力矩控制量,下层控制器对制动力进行分配,实现无人驾驶车辆四轮转角和差动制动的主动调节,改善车辆轨迹跟踪的稳定性。
2.本发明将四轮转向控制纳入控制算法之中,改善了车辆高速工况下的操纵性和稳定性。
3.本发明实现了轨迹跟踪的差动制动控制,能够主动调节汽车后轮转向角和制动力矩,从而优化汽车的质心侧偏角、横摆角速度和侧向位移,提高了智能车辆在高速工况下的轨迹跟踪稳定性。
4.本发明采用模型预测控制器作为控制算法,对控制目标进行实时预测和滚动优化,处理多约束优化问题,极大提高了轨迹跟踪的稳定性。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明车辆运动学模型图;
图2为本发明一种四轮转向联合差动制动的智能车辆分层控制算法框架图;
图3为本发明控制策略仿真图;
图4为本发明轨迹跟踪仿真结果图;
图5为本发明四轮转角仿真结果图;
图6为本发明四轮纵向力仿真结果图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参阅图1-5,本发明一种四轮转向联合差动制动的无人驾驶车辆分层控制方法,该控制方法具有三层控制结构。上层为轨迹规划层,在实现对车辆纵向、横向以及横摆角跟踪,输出理想横摆角速度和质心侧偏角。中间层为MPC集中控制层,实现车辆后轮转角控制和附加横摆力矩控制。下层为制动力分配器,通过附加横摆力矩的计算,转化为对单个车轮的制动控制。最终,MPC联合控制器输出的四轮转角和差动制动力作用于整车,实现目标路径的稳定性跟踪。
第一层:上层轨迹跟踪控制层
下面结合图1对上层模型预测轨迹跟踪控制器设计进行详细说明:
1.车辆运动学建模
Figure GDA0003692078490000061
Figure GDA0003692078490000062
Figure GDA0003692078490000063
式中:l为车辆轴距;v为车辆后轴中心速度;δf为前轮偏转角
2.根据公式,可以将其推导成状态空间表达形式为:
Figure GDA0003692078490000064
其中状态量为:
Figure GDA0003692078490000071
式中:X为车辆纵向位移,Y为车辆横向位移,
Figure GDA0003692078490000072
为车辆横摆角;
控制量选取为:
u=[v,δf]T
式中:v为车辆后轴中心车速,δf为前轮偏转角
3.建立线性误差方程
3.1由于车辆模型具有非线性特点,需要对模型进行线性化处理,由于期望输入无法给出所有状态点的信息,因此本发明采用近似线性化方法对模型进行线性化,对***施加某个工作点的常数控制量,根据该工作点的轨迹和实际状态的偏差设计控制算法,考虑***的某个工作点为[x0,u0],x0为始终施加控制量为u0后得到的***状态量,则
x0(k+1)=f(x0(k),u0)
x0(0)=x0
经过推导可以得到:
Figure GDA0003692078490000073
式中:
Figure GDA0003692078490000074
3.2将公式采用一阶差商的方法进行离散化处理,得到离散的状态空间表达式:
Figure GDA0003692078490000075
y(k)=Ckx(k)
其中:
Figure GDA0003692078490000076
Figure GDA0003692078490000077
Figure GDA0003692078490000078
3.3公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure GDA0003692078490000079
Figure GDA0003692078490000081
其中:
Figure GDA0003692078490000082
3.4经过推导,可以得到***的预测输出表达式:
Figure GDA0003692078490000083
Figure GDA0003692078490000084
Figure GDA0003692078490000085
Figure GDA0003692078490000086
Figure GDA0003692078490000087
Figure GDA0003692078490000088
4.建立滚动时域优化控制器
4.1针对轨迹跟踪控制问题,建立如下控制目标函数
Figure GDA0003692078490000089
式中:NP为预测时域;Nc为控制时域;ρ为权重系数;ε为松弛因子;Q,R为权重矩阵。
4.2为了增加轨迹跟踪的平稳性,需要对控制量、控制增量进行约束:
umin(t+k)≤u(t+k)≤umax(t+k)
Δumin(t+k)≤Δu(t+k)≤Δumax(t+k)
式中:Δu为控制增量,umin为控制增量极小值,umax为控制增量极大值
本发明将控制量极限设置为umin=[-0.2 -0.6]T,umax=[0.2 0.6]T,Δumin=[-0.34 -0.02]T,Δumax=[0.02]TYmax=[-3 -0.3]T,Ymin=[3 0.3]T
4.3将目标函数转化为标准二次型形式并结合约束条件,解决以下优化问题:
J(ξ(t),u(t-1),ΔU(t))=[ΔU(t)T,ε]Ht[ΔU(t)T,ε]+Gt[ΔU(t)T,ε]
Figure GDA0003692078490000091
Figure GDA0003692078490000092
Figure GDA0003692078490000093
式中:
Figure GDA0003692078490000094
et为预测时域内的跟踪误差
4.3对目标函数求解后得到控制时域内的一系列控制输入增量
Figure GDA0003692078490000095
将t时刻该控制序列中的第一个元素作为控制输入增量作用到***,即:
u(t)=u(t-1)+Δu(t)
在t+1时刻重复步骤,完成对期望轨迹的跟踪,得到一系列的控制量v,δf第二层:理想跟随模型
2.建立理想车辆跟随模型,计算出轨迹跟踪下的理想质心侧偏角和横摆角速度
2.1车辆理想质心侧偏角模型
车辆稳态时的理想质心侧偏角为:
Figure GDA0003692078490000096
式中:L为轴距;lf为质心到前轮距离;lr为质心到后轮距离;kr为后轮侧偏刚度轮胎最大附着极限下的质心侧偏角为:
Figure GDA0003692078490000097
式中:μ为附着率;g为重力加速度
理想的车辆质心侧偏角为:
βd=min(|βideal|,|βmax|)·sgn(βideal)
2.2车辆理想横摆角速度模型
Figure GDA0003692078490000101
轮胎附着极限下的最大横摆加速度为:
Figure GDA0003692078490000102
理想的车辆横摆角速度为:
rd=min(|rideal|,|rmax|)·sgn(rideal)
第三层:中间控制层
1.车辆运动学建模
Figure GDA0003692078490000103
Figure GDA0003692078490000104
式中:I为转动惯量;lf,lr为前后轴距;kf,kr为前后轮侧偏刚度
2.根据公式,可以将其推导成状态空间表达形式为:
Figure GDA0003692078490000105
其中状态量为:
x=[β,r]T
式中:β为车辆质心侧偏角,r为车辆横摆角速度,
Figure GDA0003692078490000106
为前轮偏转角;
控制量选取为:
u=[δr,Ms]T
式中:Ms为制动产生的附加横摆力矩,δr为后轮偏转角
3.建立线性误差方程
3.1由于车辆模型具有非线性特点,需要对模型进行线性化处理,由于期望输入无法给出所有状态点的信息,因此本发明采用近似线性化方法对模型进行线性化,对***施加某个工作点的常数控制量,根据该工作点的轨迹和实际状态的偏差设计控制算法,考虑***的某个工作点为[x0,u0],x0为始终施加控制量为u0后得到的***状态量,则
x0(k+1)=f(x0(k),u0)
x0(0)=x0
经过推导可以得到:
Figure GDA0003692078490000111
式中:
Figure GDA0003692078490000112
3.2将公式采用一阶差商的方法进行离散化处理,得到离散的状态空间表达式:
Figure GDA0003692078490000113
其中:
Figure GDA0003692078490000114
Figure GDA0003692078490000115
3.3公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure GDA0003692078490000116
Figure GDA0003692078490000117
其中:
Figure GDA0003692078490000118
公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure GDA0003692078490000119
Figure GDA00036920784900001110
其中:
Figure GDA00036920784900001111
3.4经过推导,可以得到***的预测输出表达式:
Figure GDA00036920784900001112
Figure GDA00036920784900001113
Figure GDA0003692078490000121
Figure GDA0003692078490000122
Figure GDA0003692078490000123
Figure GDA0003692078490000124
4.建立滚动时域优化控制器
4.1针对轨迹跟踪控制问题,建立如下控制目标函数
Figure GDA0003692078490000125
式中:NP为预测时域;Nc为控制时域;ρ为权重系数;ε为松弛因子;Q,R为权重矩阵。
4.2为了增加轨迹跟踪的平稳性,需要对控制量、控制增量进行约束:
umin(t+k)≤u(t+k)≤umax(t+k)
Δumin(t+k)≤Δu(t+k)≤Δumax(t+k)
式中:Δu为控制增量,umin为控制增量极小值,umax为控制增量极大值
本发明将控制量极限设置为:
umin=[-0.6 -100]T,umax=[0.2 100]T,Δumin=[-0.34 -5]T,Δumin=[0.34 5]T,Ymax=[-1.5 -10]T,Ymin=[1.5 10]T
4.3将目标函数转化为标准二次型形式并结合约束条件,解决以下优化问题:
J(ξ(t),u(t-1),ΔU(t))=[ΔU(t)T,ε]Ht[ΔU(t)T,ε]+Gt[ΔU(t)T,ε]
Figure GDA0003692078490000131
Figure GDA0003692078490000132
Figure GDA0003692078490000133
式中:
Figure GDA0003692078490000134
et为预测时域内的跟踪误差4.3对目标函数求解后得到控制时域内的一系列控制输入增量
Figure GDA0003692078490000135
将t时刻该控制序列中的第一个元素作为控制输入增量作用到***,即:
u(t)=u(t-1)+Δu(t)
在t+1时刻重复步骤,完成对期望轨迹的跟踪,得到一系列的控制量δr,Ms第四层:制动力分配层
4.1车辆转向情况判别
Figure GDA0003692078490000136
式中:
Figure GDA0003692078490000137
当K1=0,
Figure GDA0003692078490000138
中性转向:K=0,
Figure GDA0003692078490000139
为中值;
过度转向:K<0,
Figure GDA00036920784900001310
增大;
不足转向:K>0,
Figure GDA00036920784900001311
减小;
4.1单轮制动压力计算
Figure GDA00036920784900001312
4.2制动力施加决策
Figure GDA00036920784900001313
Figure GDA0003692078490000141
本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括由以上技术特征任意组合所组成的技术方案。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本发明保护的范围。

Claims (1)

1.一种四轮转向联合差动制动的分层控制方法,其特征在于:具有三层控制结构,具体为:
上层:轨迹规划层,实现对车辆纵向、横向以及横摆角跟踪,输出理想横摆角速度和质心侧偏角;
中间层:MPC集中控制层,实现车辆后轮转角控制和附加横摆力矩控制;
下层:制动力分配器,通过附加横摆力矩的计算,转化为对单个车轮的制动控制;
最终,MPC联合控制器输出的四轮转角和差动制动力作用于整车,实现目标路径的稳定性跟踪;
所述上层轨迹规划层具体控制过程为:
(1)建立上层轨迹规划层MPC控制器,实现前轮转向控制
(1.1)根据车辆单轨模型,建立车辆运动学模型,并将其写成状态空间表达形式为:
Figure FDA0003692078480000011
式中:x为状态量,u为控制量;
其中状态量为:
Figure FDA0003692078480000012
式中:X为车辆纵向位移,Y为车辆横向位移,
Figure FDA0003692078480000013
为车辆横摆角,T为时间;
控制量选取为:
u=[v,δf]T
式中:v为车辆后轴中心车速,δf为前轮偏转角;
(1.2)将公式所示的车辆运动学非线性模型进行线性处理,得到线性时变***为:
Figure FDA0003692078480000014
(1.3)将公式采用一阶差商的方法进行离散化处理,得到离散的状态空间表达式:
Figure FDA0003692078480000015
其中:Ak=I+A*T;Bk=I+B*T;
(1.4)设车辆轨迹跟踪过程某一时刻为t时刻,为求t时刻的前轮转角,建立如下目标函数:
Figure FDA0003692078480000016
式中:NP为预测时域;Nc为控制时域;ρ为权重系数;ε为松弛因子;
(1.5)公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure FDA0003692078480000021
Figure FDA0003692078480000022
其中:
Figure FDA0003692078480000023
(1.6)对控制过程中的控制量和控制增量进行约束:
umin(k+1)<u<umax(k+1)
Δumin(k+1)<Δu<Δumax(k+1)
(1.7)对目标函数求解后得到控制时域内的一系列控制输入增量
Figure FDA0003692078480000024
将t时刻控制序列中的第一个元素作为控制输入增量作用到***,即:
u(t)=u(t-1)+Δu(t)
(1.8)在t+1时刻重复步骤,完成对期望轨迹的跟踪,得到一系列的控制量v,δf
(2)建立理想车辆跟随模型,计算出轨迹跟踪下的理想质心侧偏角和横摆角速度
(2.1)车辆理想质心侧偏角模型
车辆稳态时的理想质心侧偏角为:
Figure FDA0003692078480000025
式中:L为轴距;lf为质心到前轮距离;lr为质心到后轮距离;kr为后轮侧偏刚度;
轮胎最大附着极限下的质心侧偏角为:
Figure FDA0003692078480000026
式中:μ为附着率;g为重力加速度;
理想的车辆质心侧偏角为:
βd=min(|βideal|,|βmax|)·sgn(βideal)
(2.2)车辆理想横摆角速度模型
Figure FDA0003692078480000027
轮胎附着极限下的最大横摆加速度为:
Figure FDA0003692078480000028
理想的车辆横摆角速度为:
rd=min(|rideal|,|rmax|)·sgn(rideal);
所述中间层MPC集中控制层具体控制过程为:建立中间层MPC控制器,计算制动力产生的附加横摆力矩,实现后轮转角控制;
(1)建立车辆四轮转向和差动制动联合动力学模型,并改写为状态空间表达形式:
Figure FDA0003692078480000031
其中状态量为:
x=[β,r]T
式中:β为车辆质心侧偏角,r为车辆横摆角速度,
Figure FDA0003692078480000032
为前轮偏转角;
控制量选取为:
u=[δr,Ms]T
式中:Ms为制动产生的附加横摆力矩,δr为后轮偏转角;
(2)将公式所示的车辆运动学非线性模型进行线性处理,得到线性时变***为:
Figure FDA0003692078480000033
(3)将公式采用一阶差商的方法进行离散化处理,得到离散的状态空间表达式:
Figure FDA0003692078480000034
其中:Ak=I+A*T;Bk=I+B*T;
(4)设车辆轨迹跟踪过程某一时刻为t时刻,为求t时刻的前轮转角,建立如下目标函数:
Figure FDA0003692078480000035
式中:NP为预测时域;Nc为控制时域;ρ为权重系数;ε为松弛因子
(5)公式采用控制增量取代控制量进行***的控制,因此将公式改写为控制增量式的状态空间方程:
Figure FDA0003692078480000036
Figure FDA0003692078480000037
其中:
Figure FDA0003692078480000038
(6)对控制过程中的控制量和控制增量进行约束:
umin(k+1)<u<umax(k+1)
Δumin(k+1)<Δu<Δumax(k+1)
(7)对目标函数求解后得到控制时域内的一系列控制输入增量
Figure FDA0003692078480000039
将t时刻控制序列中的第一个元素作为控制输入增量作用到***,即:
u(t)=u(t-1)+Δu(t)
(8)在t+1时刻重复步骤,完成对期望轨迹的跟踪,得到一系列的控制量Msr;所述下层制动力分配器具体控制过程为:
(1)车辆转向情况判别
Figure FDA0003692078480000041
当K1=0,
Figure FDA0003692078480000042
中性转向:K=0,
Figure FDA0003692078480000043
为中值;
过度转向:K<0,
Figure FDA0003692078480000044
增大;
不足转向:K>0,
Figure FDA0003692078480000045
减小;
(2)单轮制动压力计算
Figure FDA0003692078480000046
(3)制动力施加决策
Figure FDA0003692078480000047
CN201910887904.3A 2019-09-19 2019-09-19 一种四轮转向联合差动制动的智能车辆分层控制方法 Active CN110696793B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910887904.3A CN110696793B (zh) 2019-09-19 2019-09-19 一种四轮转向联合差动制动的智能车辆分层控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910887904.3A CN110696793B (zh) 2019-09-19 2019-09-19 一种四轮转向联合差动制动的智能车辆分层控制方法

Publications (2)

Publication Number Publication Date
CN110696793A CN110696793A (zh) 2020-01-17
CN110696793B true CN110696793B (zh) 2022-08-19

Family

ID=69195500

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910887904.3A Active CN110696793B (zh) 2019-09-19 2019-09-19 一种四轮转向联合差动制动的智能车辆分层控制方法

Country Status (1)

Country Link
CN (1) CN110696793B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111267835B (zh) * 2020-03-26 2021-04-27 桂林电子科技大学 基于模型预测算法的四轮独立驱动汽车稳定性控制方法
CN111845738B (zh) * 2020-06-22 2021-10-12 江苏大学 基于双模型复合的车辆路径跟踪控制方法
CN112230651A (zh) * 2020-07-06 2021-01-15 湖南工业大学 一种基于分层控制理论的分布式无人车路径跟踪控制方法
CN113954833B (zh) * 2020-07-06 2023-05-30 湖南工业大学 一种全电驱分布式无人车路径跟踪与稳定性协调控制方法
CN111717282B (zh) * 2020-07-07 2021-12-03 中国人民解放军国防科技大学 一种基于模型预测控制的人机共享驾驶辅助转向方法
CN112572473B (zh) * 2020-12-09 2022-06-10 北京三快在线科技有限公司 一种无人驾驶设备的控制方法及装置
CN114003030B (zh) * 2021-10-09 2023-08-08 北京科技大学 考虑质心变化的两轮差动移动机器人路径跟踪控制方法
CN114044003B (zh) * 2021-12-21 2024-01-23 吉林大学 前后双轴转向车辆的循迹控制方法
CN115256396B (zh) * 2022-08-23 2024-05-28 北京理工大学 基于双层模型预测控制的双足机器人全向行走质心轨迹规划方法
CN117622125A (zh) * 2024-01-12 2024-03-01 杭州世宝汽车方向机有限公司 基于差动转向的路径跟踪控制方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108099902B (zh) * 2017-12-18 2019-08-30 长春工业大学 一种体现汽车非线性特性的横摆稳定性控制方法
CN108099901B (zh) * 2017-12-18 2019-07-09 长春工业大学 一种提高极限工况下主动前轮转向控制精度的方法
CN108454623B (zh) * 2018-01-22 2019-10-29 大连理工大学 一种四轮独立驱动无人驾驶电动车辆轨迹跟踪控制方法
CN108248605A (zh) * 2018-01-23 2018-07-06 重庆邮电大学 一种智能车辆轨迹跟随的横纵向协调控制方法
CN108944866B (zh) * 2018-07-06 2021-06-01 长春工业大学 一种改善转向与制动协同控制的自适应模型预测控制算法
CN109017778B (zh) * 2018-07-31 2022-04-15 大连民族大学 四轮独立驱动车辆的期望路径主动转向控制方法
CN109017760B (zh) * 2018-07-31 2022-04-12 大连民族大学 车辆期望轨迹跟踪方法、装置及滚动时域优化算法
CN109017759B (zh) * 2018-07-31 2022-04-08 大连民族大学 期望路径车辆横摆控制方法
CN109795502B (zh) * 2018-09-27 2021-05-04 吉林大学 智能电动汽车路径跟踪模型预测控制方法
CN110217229B (zh) * 2019-06-25 2020-09-18 长春工业大学 一种适用于高速极限工况的路径跟踪控制方法

Also Published As

Publication number Publication date
CN110696793A (zh) 2020-01-17

Similar Documents

Publication Publication Date Title
CN110696793B (zh) 一种四轮转向联合差动制动的智能车辆分层控制方法
CN108454623B (zh) 一种四轮独立驱动无人驾驶电动车辆轨迹跟踪控制方法
CN108107732B (zh) 主动前轮转向和直接横摆力矩联合的汽车稳定性控制方法
CN109291932B (zh) 基于反馈的电动汽车横摆稳定性实时控制装置及方法
CN112572411B (zh) 一种考虑轮胎侧偏特性的车辆底盘协调控制方法及***
CN110116732B (zh) 一种考虑轮胎侧偏刚度变化的车辆侧向稳定控制方法
Hashemi et al. Vehicle stability control: Model predictive approach and combined-slip effect
CN112622903A (zh) 一种车辆跟随驾驶环境下自主车辆的纵向和横向控制方法
CN111959500B (zh) 一种基于轮胎力分配的汽车路径跟踪性能提升方法
CN108107731A (zh) 一种基于轮胎非线性特性的汽车稳定性控制方法
JP2007269295A (ja) 車両運動制御装置及び制御方法
CN113183950A (zh) 一种电动汽车主动前轮转向的自适应控制方法
CN111965977B (zh) 一种基于轮胎均等后备能力的汽车稳定性控制方法
CN113911106A (zh) 基于博弈论的商用车横向轨迹跟随与稳定性协同控制方法
CN112606843A (zh) 一种基于Lyapunov-MPC技术的智能车辆路径跟踪控制方法
CN111679575A (zh) 一种基于鲁棒模型预测控制的智能汽车轨迹跟踪控制器及其构造方法
Li et al. Adaptive sliding mode control of lateral stability of four wheel hub electric vehicles
CN116902108B (zh) 应用于轮腿式车辆的高速转向主动侧倾控制方法及***
CN117270386A (zh) 基于耦合自抗扰的分布式驱动六轮转向车辆同相位转向控制方法及控制器
CN114044003B (zh) 前后双轴转向车辆的循迹控制方法
US11648949B2 (en) Method for controlling a wheeled vehicle in low-grip conditions
CN113044047B (zh) 一种基于类pid-stsm的afs/dyc集成控制方法
CN114834263A (zh) 电动汽车主动前轮转向与扭矩矢量的协调控制方法及装置
CN113401113A (zh) 基于车辆稳定包络线的无人驾驶汽车直接横摆力矩控制方法及控制器
CN115837843B (zh) 一种分布式驱动电动汽车直接横摆力矩协调转向控制方法

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