一种四轮毂电机驱动车辆的综合控制方法技术

技术编号:26015140 阅读:61 留言:0更新日期:2020-10-23 20:27
一种四轮毂电机驱动车辆的综合控制方法,其结合了变预瞄距离运动学模型获取当前状态与期望轨迹的航向角偏差与侧向位移偏差,建立模型预测控制器状态方程,使被控车辆的运动状态更符合实际驾驶员操纵特性,提高轨迹跟踪的鲁棒性。在转向过程中,能够实现对横摆角速度以及质心侧偏角的控制,以及操纵稳定性与轨迹跟踪的综合控制。得到期望纵向力与期望额外横摆力矩,进而通过转矩分配算法得到四轮毂电机转矩最优控制序列。考虑底层力矩分配算法,对分布式驱动车辆轨迹跟踪与操纵稳定性相关执行器进行控制,提高了控制的准确性与鲁棒性,并实现了纵横向耦合控制。

【技术实现步骤摘要】
一种四轮毂电机驱动车辆的综合控制方法
本专利技术涉及分布式驱动车辆控制领域,具体涉及一种四轮毂电机驱动车辆的综合控制方法,用于实现操纵稳定性与轨迹跟踪的纵横向综合控制。
技术介绍
四轮毂电机驱动车辆四个驱动轮的驱动/制动转矩可以独立控制,其驱动冗余相对于现有技术更有利于实现转向过程中的操纵稳定性控制。目前对于轮毂电机驱动车辆的稳定性控制多采用模型预测控制的方式,其可以考虑非线性动力学模型并预测未来一段时间内系统的输出,通过滚动解决带约束的多目标最优问题使得系统在满足多目标跟踪精度的同时满足约束条件。然而,现有的轨迹跟踪模型预测控制还主要存在以下几个问题:1、大部分轨迹跟踪控制并未考虑底层力矩分配算法,将底层视为理想转向模型,未考虑具体执行器,这与实车路径跟踪情况不符;2、大部分轨迹跟踪控制未对横摆角速度、质心侧偏角设置参考值并进行控制,仅对动力学参数进行约束,并未实现对横摆角速度、质心侧偏角的准确控制;3、大部分轨迹跟踪模型预测控制采用补偿模型或者固定预瞄距离的单点预瞄模型建立车辆—道路误差模型。在车速期望轨迹曲率变化的工况下,控制效果有所降低,且与驾驶员预瞄机制不符,不符合实际驾驶员操纵行为;4、车辆的路径跟踪控制由纵向控制与横向控制共同决定,纵向速度作为横向控制算法中的状态参数对控制效果有一定影响,大部分方法未考虑速度变化下的轨迹跟踪效果,或将横向与纵向解耦控制,降低算法精度使得控制偏差较大。
技术实现思路
为克服上述现有技术中所存在的技术问题,本专利技术提供了一种四轮毂电机驱动车辆的综合控制方法,具体包括以下步骤:步骤一、针对四轮毂电机驱动车辆,建立轨迹跟踪变预瞄距离运动学模型与三自由度动力学模型;步骤二、确定待跟踪的期望轨迹上的状态量:航向角偏差,侧向偏差,质心侧偏角以及横摆角速度,并设置所述各状态量的参考值;步骤三、确定由步骤一中所建立的两个模型共同组成的四轮毂驱动电机驱动车辆的模型预测控制器状态方程;步骤四、基于步骤三中所建立的状态方程确定预测输出方程,根据预测输出量与期望输出量参考值建立多目标优化函数,设置满足机械限制、控制平顺性、操纵稳定性的相关控制量约束条件,实时滚动优化获得前轮转角与额外横摆力矩的最优控制量;步骤五、根据实际纵向车速vx与纵向车速参考值vxr的偏差,用PID控制方法得到期望车辆总纵向驱动力Fx-des,满足车辆对纵向车速参考值的跟踪;步骤六、进行底层力矩分配,根据期望纵向驱动力以及期望额外横摆力矩得到期望四轮转矩,将指令分配到四个电机控制器,实现对四轮毂电机驱动车辆的直接控制。进一步地,所述步骤一中所建立的轨迹跟踪变预瞄距离运动学模型,采用以下形式:其中,为侧向偏差变化率,为航向角偏差变化率,ψe为航向角偏差,vx为纵向速度,Td为预瞄时间,β为质心侧偏角,ω为横摆角速度,ρ为预瞄点处期望轨迹曲率,预瞄距离随车速变化,能够提高跟踪精度与鲁棒性;所述三自由度动力学模型,包括纵向、侧向、横摆三个自由度,对车辆进行动力学分析,可以得到以下方程:其中,m为整车质量,Iz为车辆横摆转动惯量,vx、vy分别为车辆的纵向和侧向速度,分别为车辆的纵向和侧向加速度,ω为车辆的横摆角速度,为车辆的横摆角加速度,Cd为空气阻力系数,A为车身横截面积;Fxij和Fyij分别是相应车轮所受的纵向力和侧向力,其中i∈{f,r},j∈{l,r},分别代表前后、左右;其中,系数矩阵Bx和By为:其中,lf和lr分别表示重心和前桥与后桥之间的距离,d为轮距的一半;δf和δt分别为前后轮转角。进一步地,所述步骤二中对于横摆角速度以及质心侧偏角这两个状态量的参考值,基于在所述三自由度动力学模型中去除纵向自由度得到的简化二自由度模型来计算,具有以下关系:其中,Mz为横摆力矩,为额外横摆力矩;将轮胎力线性描述为:其中,Cf、Cr为前后轮侧偏刚度,αf、αr为前后轮侧偏角,则有如下关系:由此,各状态量及参考值具体为:其中,ye为侧向偏差,ψe为航向角偏差,l为轴长,状态量的下标r均表示参考值。进一步地,所述步骤三中建立的模型预测控制器状态方程,具有以下形式:其中,为质心侧偏角变化率;写成状态空间的形式,x、y、分别为状态量、输出量、状态量变化率:其中,下标des表示期望值状态量x=[ye,ψe,β,ω]T,控制量为额外横摆力矩的期望值,扰动量w=ρ。进一步地,所述步骤四中建立多目标优化函数具体包括以下步骤:为获得预测输出方程,先将状态空间方程离散化,则有:其中,Ak,t=eAT,Ck,t=C,T为采样时间,e为自然常数;为减小计算量,提高模型预测控制器的计算效率,做如下简化:其中,Np为预测时域,Nc为控制时域;则预测输出方程为:其中,Y(t)=[y(t+1|t)T…y(t+Np|t)T]T,ΔU(t)=[Δu(t|t)T…Δu(t+Nc-1|t)T]T,W(t)=[w(t|t)T…w(t+Np-1|t)T]T;根据预测输出量与期望输出量参考值设置目标函数:其中,Yref为期望输出量参考值,Q,R为权重矩阵,σ为权重系数,ε为松弛因子;利用二次规划算法对目标函数进行求解,可得到最优控制增量序列ΔU(t),选取序列第一项与当前控制量的和作为下一步长的控制量;对相关控制量的约束条件,通过以下方式设置:为满足机械限制,需要对控制量的大小进行限制,即对前轮转角与额外横摆力矩设置最大最小值:δfmin≤δf≤δfmax其中,δfmax、δfmin分别表示前轮转角的最大和最小值,分别表示额外横摆力矩的最大和最小值;为了保持控制平顺性,防止控制量发生突变,对控制增量设置约束:Δδfmin≤Δδf≤Δδfmax其中,Δδfmax、Δδfmin分别表示前轮转角增量的最大和最小值,分别表示额外横摆力矩增量的最大和最小值;考虑到操纵稳定性,对横摆角速度与质心侧偏角设置约束:βmin≤β≤βmaxωmin≤ω≤ωmax其中,βmax、βmin分别表示质心侧偏角的最大和最小值,ωmax、ωmin分别表示横摆角速度的最大和最小值;通过求解带约束的多目标优化问题,实时获得最优控制序列,实现滚动优化。进一步地,步骤六中进行底层力矩分配基于以下关系:η=Λχ其中,η=[TflTfrTrlTrr]T,Tfl、Tfr、Trl、Trr分别表示左右前轮和左右后轮,Λ为系数矩阵,其中,Fx_des为期望纵向驱动力,Rc为车轮滚动半径;设置目标函数:其中,S为权重矩阵;Fzij代表车轮本文档来自技高网...

【技术保护点】
1.一种四轮毂电机驱动车辆的综合控制方法,其特征在于:具体包括以下步骤:/n步骤一、针对四轮毂电机驱动车辆,建立轨迹跟踪变预瞄距离运动学模型与三自由度动力学模型;/n步骤二、确定待跟踪的期望轨迹上的状态量:航向角偏差,侧向偏差,质心侧偏角以及横摆角速度,并设置所述各状态量的参考值;/n步骤三、确定由步骤一中所建立的两个模型共同组成的四轮毂驱动电机驱动车辆的模型预测控制器状态方程;/n步骤四、基于步骤三中所建立的状态方程确定预测输出方程,根据预测输出量与期望输出量参考值建立多目标优化函数,设置满足机械限制、控制平顺性、操纵稳定性的相关控制量约束条件,实时滚动优化获得前轮转角与额外横摆力矩的最优控制量;/n步骤五、根据实际纵向车速v

【技术特征摘要】
1.一种四轮毂电机驱动车辆的综合控制方法,其特征在于:具体包括以下步骤:
步骤一、针对四轮毂电机驱动车辆,建立轨迹跟踪变预瞄距离运动学模型与三自由度动力学模型;
步骤二、确定待跟踪的期望轨迹上的状态量:航向角偏差,侧向偏差,质心侧偏角以及横摆角速度,并设置所述各状态量的参考值;
步骤三、确定由步骤一中所建立的两个模型共同组成的四轮毂驱动电机驱动车辆的模型预测控制器状态方程;
步骤四、基于步骤三中所建立的状态方程确定预测输出方程,根据预测输出量与期望输出量参考值建立多目标优化函数,设置满足机械限制、控制平顺性、操纵稳定性的相关控制量约束条件,实时滚动优化获得前轮转角与额外横摆力矩的最优控制量;
步骤五、根据实际纵向车速vx与纵向车速参考值vxr的偏差,用PID控制方法得到期望车辆总纵向驱动力Fx-des,满足车辆对纵向车速参考值的跟踪;
步骤六、进行底层力矩分配,根据期望纵向驱动力以及期望额外横摆力矩得到期望四轮转矩,将指令分配到四个电机控制器,实现对四轮毂电机驱动车辆的直接控制。


2.如权利要求1所述的方法,其特征在于:所述步骤一中所建立的轨迹跟踪变预瞄距离运动学模型,采用以下形式:



其中,为侧向偏差变化率,为航向角偏差变化率,ψe为航向角偏差,vx为纵向速度,Td为预瞄时间,β为质心侧偏角,ω为横摆角速度,ρ为预瞄点处期望轨迹曲率;
所述三自由度动力学模型,包括纵向、侧向、横摆三个自由度,对车辆进行动力学分析,可以得到以下方程:



其中,m为整车质量,Iz为车辆横摆转动惯量,vx、vy分别为车辆的纵向和侧向速度,分别为车辆的纵向和侧向加速度,ω为车辆的横摆角速度,为车辆的横摆角加速度,Cd为空气阻力系数,A为车身横截面积;Fxij和Fyij分别是相应车轮所受的纵向力和侧向力,其中i∈{f,r},j∈{l,r},分别代表前后、左右;
其中,系数矩阵Bx和By为:






其中,lf和lr分别表示重心和前桥与后桥之间的距离,d为轮距的一半;δf和δt分别为前后轮转角。


3.如权利要求2所述的方法,其特征在于:所述步骤二中对于横摆角速度以及质心侧偏角这两个状态量的参考值,基于在所述三自由度动力学模型中去除纵向自由度得到的简化二自由度模型来计算,具有以下关系:



其中,Mz为横摆力矩,为额外横摆力矩;
将轮胎力线性描述为:



其中,Cf、Cr为前后轮侧偏刚度,αf、αr为前后轮侧偏角,则有如下关系:



由此,各状态量及参考值具体为:



其中,ye为侧向偏差,ψe为航向角偏差,l为轴长,状态量的下标r均表示参考值。


4.如权利要求3所述的方法,其特征在于:所述步骤三中建立的模型预测控制器状态方程,具有以下形式:



其中,为质心侧偏角变化率;
写成状态空间的形式,x、y、分别为状态量、输出量、状态量变化率:



其中,下标des表示期望值

状态量x=[ye,ψe,β,ω]T,控制量为额外横摆力矩的期望值,扰动量w=ρ。


5.如权利要求4所述的方法,其特征在于:所述步骤四中建立多目标优化函数具体包括以下步骤:
为获得预测输出方程,先将状态空间方程离散化,则有:


【专利技术属性】
技术研发人员:翟丽侯宇涵侯如非张雪莹
申请(专利权)人:北京理工大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1