汽车主动悬架的单神经元自适应控制

发布时间:2010-08-04
分享到

  一、前言

  汽车悬架系统对车辆行驶平顺性、乘坐舒适性和操纵稳定性有很大影响。传统的被动悬架只能被动地存储和吸收外界能量,不能主动适应车载质量、轮胎刚度等车辆参数和路面激励的变化,大大制约了车辆性能的提高。克服了传统被动悬架的诸多局限,使悬架系统对不同运行工况具有最大程度的适应能力。

  由于悬架系统的模型参数往往不确定,路面激励未知且可变,研究开发出各种策略应用于主动悬架控制[1>,主要有模型参考自适应控制、自校正控制和神经网络自适应控制。文献[2>提出了以理想天棚阻尼控制为参考模型的自适应控制策略,但在设计中需要选择一个合适的Lyapunov函数,这要求有一定的理论知识和实践经验,否则不易获得较好的自适应规律。文献[3>、文献[4>的自校正控制需要首先在线估计模型参数或控制器参数,然后再综合控制律,是一种依赖于模型的解析设计方法,且比一般的常规控制器要复杂。文献[5>采用神经网络间接自适应控制,充分利用神经网络在非线性处理和自学习、自适应方面的优势,但基于多层结构的神经网络结构相对复杂,又因采用了S型作用函数而计算量较大,在线调节权重用时较长,不宜于实时在线控制。

  文献[6>提出了一种基于单个自适应神经元的非模型直接控制方法。它的显著特点是无需进行系统建模,充分利用神经元的关联搜索和学习能力来实现控制目的。该控制器结构非常简单,运算量小,实时性好,控制品质优,对模型参数的变化和外界扰动具有较强的适应性和鲁棒性。自适应神经元控制已被成功应用于电力系统、汽车防抱制动系统、医疗药品注射系统等[7-9>。作者针对汽车主动悬架,设计一个自适应神经元控制器,研究系统在随机路面激励下的减振效果,同时考察控制器在变参数条件下的鲁棒性。

  二、主动悬架系统的动力学模型

选取二自由度1/4主动悬架为研究对象

  选取二自由度1/4主动悬架为研究对象,如图1所示。动力学方程为

动力学方程

  式中ms为车身质量,mt为簧下质量,ks为悬架弹簧刚度,b为悬架阻尼系数,kt为轮胎刚度,u为悬架系统的主动控制力,q、xs、xt分别为路面垂向输入位移、车身位移和簧下质量位移。

  选取系统状态变量X、输入变量U和输出变量Y分别为

选取系统状态变量

选取系统状态变量

  三、自适应神经元控制器的设计

  文献[6>提出了一种适于控制的自适应模型,它既可以利用神经网络的优点,又能适应于快速过程实时控制的要求。其相应的自适应神经元控制系统如图2所示。

自适应神经元控制系统

自适应神经元控制系统

自适应神经元控制系统

  四、仿真计算及分析

  根据以上自适应神经元控制算法,利用Matlab615中的Simulink510工具箱,通过搭建系统模块来实现模拟仿真,所得自适应神经元控制器的Simulink仿真模型见图3。为证实其减振效果,还与被动悬架、传统的PID控制悬架进行了性能对比。

Simulink仿真模型

  所用的悬架模型参数名义值[10>ms=240kg,mt=36kg,ks=16kN/m,b=980N·s /m,kt=160kN/m。以C级路面的垂直速度为激励输入进行仿真。路面不平度系数Gq(n0)=256×10-6m2/m-1,车速v=20m /s,参考空间频率n0=0.1m-1,速度功率谱密度为一白噪声Gq·(f)=4π2Gq(n0)n20v。仿真中神经元控制器参数为:学习速率 d1=30,d2=63.3,d3=15.9;比例系数k=148.7;采样周期为0.01s。

收藏
赞一下
0