网站首页 公文大全 个人文档 实用范文 讲话致辞 实用工具 心得体会 哲学范文 总结范文 范文大全 报告 合同 文书 信函 实用
  • 汇报体会
  • 节日庆典
  • 礼仪
  • 毕业论文
  • 评语寄语
  • 导游词
  • 口号大全
  • 其他范文
  • 百花范文网 > 实用范文 > 其他范文 > 粒子群优化线控转向变角传动比模糊控制器设计

    粒子群优化线控转向变角传动比模糊控制器设计

    时间:2023-02-25 15:50:10来源:百花范文网本文已影响

    陈哲明,钟 诚,李环宇,吕军磊

    (1.重庆理工大学 汽车零部件先进制造技术教育部重点实验室, 重庆 400054;2.重庆理工大学 车辆工程学院, 重庆 400054)

    随着新能源汽车和无人驾驶技术的发展,线控转向(SBW)系统可以实现变角传动比的优势也逐渐凸显,将是未来智能汽车转向系统发展的方向[1]。SBW系统取消了转向柱与转向执行器之间的机械连接,因此,转向指令可以通过导线传递给转向执行机构,从而实现转向功能[2]。同时,可以使汽车低速时具有较小的传动比,提高转向灵敏度;
    高速时具有较大的传动比,防止转向过于灵敏,提高汽车行驶稳定性。

    线控转向变角传动比的设计通常有2种方法,一种是转向增益不变,即定增益法[3-5],另一种是智能算法[6-8]。前者根据数学公式进行变角传动比的设计,模型的准确性关系到汽车最终的控制效果,针对比较复杂和非线性的系统,难以建立数学模型。后者采用模糊、神经网络等智能算法,避免了前者的问题,因此受到了设计者的青睐,但是针对模糊控制算法,又过于依赖设计者的经验[9-10]。

    本文针对模糊控制设计变角传动比的缺点,结合粒子群的全局寻优能力,将粒子群模糊控制器应用于汽车SBW系统,解决了模糊控制器设计的反复调试及设计者经验的限制,使其控制效果达到最优,以提高汽车转向的操纵稳定性,并对SBW系统及整车模型进行了建模、仿真和结果对比分析。

    考虑到汽车的复杂性和非线性不便于对线控转向系统变角传动比进行研究,所以将其进行一定程度上的简化和线性化处理,通过车辆动力学模型公式搭建线控转向系统与整车模型,为后续线控变角传动比的研究提供模型基础。

    1.1 转向执行机构模型

    线控转向系统主要包括方向盘总成模型、ECU、转向执行机构模型,其中转向执行机构是实现汽车转向的重要组成部分,其线控转向系统工作原理见图1。

    图1 线控转向系统工作原理示意图

    转向执行机构总成主要包括转向电机、减速器、齿轮齿条转向器、转向轮组件[11]。转向执行电机的动力学方程为:

    (1)

    式中:Tm为电机的输出转矩;
    Jm为电机的转动惯量;
    Bm为电机转动的阻尼系数;
    Kxr为齿条的等效刚度;
    θm为电机的转角;
    Gm为减速器的减速比;
    xr为齿条的位移量;
    rp为小齿轮分度圆半径;fm为摩擦阻力。

    转向机构的执行电机选用直流无刷电机作为驱动源,其电动势平衡方程为:

    (2)

    式中:um为电机的电压;
    im为电机的电流;
    Rm为电机的电阻;
    Lm为电机的电感;
    Km为电机反电动势的比例系数。

    转向电机输出转矩与电流的关系为:

    Tm=Ktim

    (3)

    式中:Kt为电机的电磁转矩系数。

    齿轮齿条转向器的动力学模型为:

    (4)

    式中:Mr为齿条的质量;
    Br为齿条的阻尼系数;
    fr为转向器的等效摩擦力;
    Frz为主销回正力,是由左右转向车轮的主销回正力矩所产生的,即:

    (5)

    式中:Tfl、Tfr分别为左、右前轮绕主销的回正力矩;
    lfl、lfr分别为左右前轮转向摇臂长度。

    左右转向轮动力学方程模型为:

    (6)

    式中:Jrw为前轮绕主销的转动惯量;
    Brw为前轮绕主销的阻尼系数;
    Krw为主销扭转刚度系数;
    δf为前轮转角;
    Grw为齿条到左右前轮的传动比。

    转向执行机构参数如表1所示。

    表1 转向执行机构参数

    由于PID控制器具有很好的适应性和较强的鲁棒性,所以转向执行电机采用PID控制其电压进行工作,线控转向传动比取其定值i=15,通过Ziegler-Nichols方法确定了PID控制器参数的值,取Kp=238.20、Ki=296.18、Kd=47.89。

    1.2 整车动力学模型

    参考某款B级车型对Carsim整车参数进行修改,搭建整车模型,为后续线控变角传动比的研究提供整车模型基础。车辆主要参数见表2。

    表2 车辆主要参数

    1.3 轮胎模型

    轮胎模型能够反映出汽车车轮在路面上的附着系数变化情况,并且轮胎的参数与受力均影响着汽车驾驶性能,因此选用“魔术公式”轮胎模型,其动力学方程为:

    y=Dsin{C·arctan[Bx-E(Bx-arctanBx)]}

    根据“魔术公式”与车辆单轮垂直载荷可以求出轮胎的侧偏刚度,见表2。

    1.4 理想传动比

    假设汽车只有2个自由度,即沿y轴的侧向运动和绕z轴的横摆运动,则汽车的2自由度简化模型如图2所示[12]。

    根据图2及汽车运动学知识可得出2自由度汽车运动微分方程:

    (7)

    式中:β为质心侧偏角;
    u为纵向车速;
    ωr为横摆角速度;
    δf为前轮转角,kf、kr分别为前后轴侧偏刚度。

    图2 2自由度模型示意图

    (8)

    又汽车转向传动比是方向盘转角与前轮转角的比值,即:

    (9)

    将式(8)代入式(9),可以得出线控转向理想传动比:

    进入八十年代中期后,我们家经济情况大为好转。由于工作上的关系,我吃招待饭的机会较多,下馆子就能吃到用红烧猪肉、牛鞭、牛肉罐头烹制的菜肴,以及各种水果罐头,常令外人羡慕不已。

    (10)

    德国汽车研究所由实验得到稳态横摆角速度增益Kr为0.16~0.33 s-1,所以本文取Kr=0.32。

    模糊控制器根据专家经验设定,具有一定的局限性,模糊规则也不是最优的,无法使系统横摆角速度和质心侧偏角达到最优值。针对以上问题,以积分性能指标为目标函数,设计了粒子群算法优化模糊控制器以改善汽车转向特性和操纵稳定性。

    2.1 粒子群算法

    粒子群算法PSO是一种群体智能的优化算法,它相对简单、容易实现且搜索效率较高,具有局部和全局搜索的能力。在一个d维的搜索空间内,种群x=(x1,x2,…,xn)是由n个粒子所组成,其中第i个粒子为d维的一个向量x=(xi1,xi2,…,xid)T,即该粒子在d维空间内的位置,也是一个潜在解。根据所选择的目标函数便可以计算出每个粒子当前位置的适应度值,第i个粒子的速度为vi=(vi1,vi2,…,vid)T,对应的个体极值为pi=(pi1,pi2,…,pid)T,种群极值为pg=(pg1,pg2,…,pgd)T。粒子群的进化过程为:

    vij(k+1)=w·vij(k)+

    c1r1(k)[pij(k)-xij(k)]+

    c2r2(k)[pgi(k)-xij(k)]

    (11)

    xij(k+1)=xij(k)+vij(k+1)

    (12)

    式中:vij为粒子速度;
    w为惯性权重;
    c1、c2为学习因子;
    rr、r2为[0,1]内的随机数;
    pij为个体最优解;
    pgi为群体最优解;
    xij为粒子位置;
    k为当前迭代次数。

    粒子群算法首先随机生成一群粒子,并计算粒子适应度值,寻找出个体最优值和群体最优值,然后通过迭代不断更新自身速度和位置,并对粒子进行边界处理,防止粒子飞出边界,最后寻找出全局最佳位置,即全局最优值[13]。通过不断地迭代求值,得到最终的目标值,粒子群算法的运算流程见图3。

    图3 粒子群算法的运算流程框图

    (13)

    (14)

    (15)

    式中:wmax为惯性权重初始值,取0.9;
    wmin为惯性权重结束值,取0.4;
    c1s、c2s为学习因子初始值,分别取2.5、0.5;
    c1e、c2e为学习因子结束值,分别取0.5、2.5;
    kmax为最大迭代次数。

    2.2 模糊变角传动比设计

    模糊控制器由模糊化、模糊推理、模糊判决、去模糊化4部分组成,其工作原理见图4。它将输入量的精确量转换为模糊量,将模糊规则置于规则库中,通过隶属度函数得到控制参数的模糊量,最后将其转化成实际控制的精确量并作用于被控系统使其工作[15]。

    图4 模糊控制工作原理示意图

    模糊控制的输入输出均采用7个模糊子集进行控制,分别用NB、NM、NS、ZO、PS、PM、PB来表示负大、负中、负小、零、正小、正中、正大,隶属度函数采用灵敏度较高的等腰三角形并将输入输出论域进行均分设置。为了避免汽车在低速转向时过于迟钝、高速转向时过于灵敏,根据式(10)将车速小于20 km/h的传动比设置为imin=6,将车速大于100 km/h的传动比设置为imax=26,所以将其车速论域设为[5.56,27.78],单位m/s,传动比论域设为[6,26],方向盘可以左右转向,最大限位540°,论域设为[-9.42,9.42],单位rad。将车速和方向盘转角作为模糊控制器的输入量,传动比作为其输出量,搭建模糊控制器,模糊规则见表3。

    表3 模糊规则优化前

    2.3 确定适应度函数

    积分性能指标ITAE为时间和误差绝对值的乘积再积分,它能够缩短系统的反应时间,减小超调量,使系统趋于稳态。将ITAE作为目标函数,采用粒子群算法优化模糊控制器,从而得到最优的控制效果。其积分性能指标为:

    (16)

    2.4 优化模糊控制器

    由于模糊控制器隶属度函数与模糊规则受人为设置影响较大、需要反复调试且复杂,所以将粒子群算法与模糊控制相结合使用,可以对隶属度函数与模糊控制规则进行全局寻优,从而摆脱模糊规则受到人为经验的限制。PSO-fuzzy控制结构见图5。

    图5 PSO-fuzzy控制结构示意图

    粒子个体编码采用整数编码的方式,由于模糊控制隶属函数曲线关于论域中心轴线对称,所以只对位于中心轴线的右半边曲线进行编码,方向盘隶属度函数顶点依次编码为x1、x2、x3,底边依次编码为x4、x5、x6、x7、x8、x9,见图6。将方向盘转角、车速、传动比的隶属度函数依次编码组成一维数组,共27个未知数。然后将模糊规则的子集按顺序进行编号,即NB、NM、NS、ZO、PS、PM、PB分别编为1、2、3、4、5、6、7。模糊规则表中传动比的子集也全部转换为数字形式,并按行首尾相接依次排列为一维数组,再与隶属度函数数组拼接,组成一个新的一维数组,即为一个粒子。

    图6 隶属函数编码曲线

    编码结束后设置粒子群算法参数,设定粒子群体规模为50,维数为76,最大迭代次数为50,粒子速度为v∈[-1,1],模糊规则的粒子位置x∈[1,7]。选择变车速变转向仿真工况进行隶属度函数与模糊规则全局寻优,路面附着系数为0.75。最终得到全局最优的隶属度函数和模糊规则,见图7—图9、表4。

    图7 方向盘转角隶属度函数曲线

    图8 车速隶属度函数曲线

    图9 传动比隶属度函数曲线

    表4 模糊规则优化后

    2.5 系统模型设计

    根据优化后的隶属度函数与模糊规则建立模糊控制器,结合系统的控制策略搭建模型进行仿真分析,线控转向系统变角传动比控制策略见图10。

    图10 SBW系统变角传动比控制策略框图

    为了验证所设计的粒子群模糊控制器的性能,通过联合仿真,采用双移线和角阶跃仿真工况进行仿真分析。同时,与定传动比、未优化的模糊控制器的仿真结果进行对比分析。

    3.1 双移线

    汽车在高速行驶时为了保持车身稳定,方向盘角度不会过大,低速行驶时方向盘转角较大,便于更好转向。所以,分别选取低速30 km/h和高速80 km/h进行双移线工况仿真,试验结果见图11—图16。

    图11 30 km/h时的方向盘转角曲线

    图12 30 km/h时的横摆角速度曲线

    图13 30 km/h时的质心侧偏角曲线

    由图11—图13可知,在汽车低速行驶时,采用PSO-fuzzy设计的变传动比的方向盘转角明显小于定传动比和未优化fuzzy控制的方向盘转角。其次,横摆角速度和质心侧偏角的峰值略小于其余两者,说明所设计的变角传动比汽车满足低速行驶时转向的轻便性。

    图14 80 km/h时的方向盘转角曲线

    图15 80 km/h时的横摆角速度曲线

    图16 80 km/h时的质心侧偏角曲线

    由图14—图16可知,在汽车高速行驶时,PSO-fuzzy设计的变传动比的方向盘转角又大于定传动比与未优化fuzzy控制的方向盘转角,且横摆角速度和质心侧偏角最值也略小,PSO-fuzzy的控制效果较好,且优于其他两者,使车辆能够在高速转向行驶时保持较好的稳定性。

    为了更直观地观察横摆角速度和质心侧偏角的变化,在Matlab中使用rms命令对其计算二次均方根值,如表5所示。可见,在30 km/h的双移线工况下,横摆角速度在PSO-fuzzy控制、fuzzy控制下分别下降了3.83%和2.69%,且质心侧偏角分别下降了3.83%和2.70%,说明PSO-fuzzy的控制效果更好。在80 km/h的双移线工况下,横摆角速度在PSO-fuzzy控制、fuzzy控制下分别上升了0.70%和0.42%,而质心侧偏角分别下降了2.75%和1.85%,综上可知,优化之后的变角传动比满足低速的转向轻便性和高速的稳定性。

    表5 二次均方根值

    3.2 角阶跃

    采用车速80 km/h进行角阶跃仿真,方向盘转角为30°,其试验结果见图17、18。

    图17 80 km/h时的横摆角速度曲线

    图18 80 km/h时的质心侧偏角曲线

    由图17和图18可知,三者的响应速度大致相同,横摆角速度在PSO-fuzzy和未优化的fuzzy控制下分别下降了30.80%和24.63%,PSO-fuzzy控制器的横摆角速度的超调量更小,横摆角速度也远远小于定传动比和未优化fuzzy控制的横摆角速度。质心侧偏角在PSO-fuzzy和未优化的fuzzy控制下分别下降了42.71%和35.87%,PSO-fuzzy控制器的质心侧偏角的超调量也小于其他两者,质心侧偏角也更小,可见PSO-fuzzy控制的效果更好。但是三者的质心侧偏角在方向盘突然转向时出现了一个反向的脉冲,通过对数据及其软件分析得知:由于在进行角阶跃仿真时,仿真软件模型为开环系统,没有了驾驶员模型的自动校正,所以出现了微小脉冲。

    1) 通过双移线和角阶跃工况验证了PSO-fuzzy控制器所设计的变角传动比,可以更好地改善驾驶员的转向特性。

    2) 线控转向变角传动比在低速时可以采用更小的方向盘转角实现转向,改善汽车的机动性,在高速时又可以防止转向盘过于灵敏,从而提高了汽车的操纵稳定性和行驶安全性。

    3) 采用粒子群模糊控制器设计的变角传动比控制效果优于未优化的fuzzy的控制器,也避免了模糊控制器设计者经验误差的限制。

    猜你喜欢 线控传动比偏角 2023年实现量产,长城汽车智慧线控底盘技术全揭秘汽车之友(2021年23期)2021-12-24翼吊长涵道发动机短舱内偏角优化和机理研究民用飞机设计与研究(2020年4期)2021-01-21转向传动比波动的对称性研究汽车零部件(2020年7期)2020-08-032018全国Ⅱ卷选修3-4中偏角的解法探讨新课程·中学(2019年7期)2019-09-17线控转向系统理想传动比设计汽车实用技术(2019年9期)2019-05-15一种汽车主减速器传动比选择方法汽车实用技术(2018年15期)2018-08-29基于磁流变液的线控转向力反馈装置探究电子制作(2018年9期)2018-08-04基于线控转向系统的无人驾驶技术发展汽车工程师(2018年3期)2018-07-12欧姆表偶然误差分析物理教学探讨(2018年1期)2018-02-13主动前轮转向变传动比曲线分析与设计湖南大学学报·自然科学版(2014年2期)2014-12-25

    相关热词搜索:传动比 粒子 控制器

    • 范文大全
    • 说说大全
    • 学习资料
    • 语录
    • 生肖
    • 解梦
    • 十二星座