基于Matlab的汽车主动悬架控制器设计与仿真

《现代控制理论及其应用》课程小论文

基于Matlab的汽车主动悬架控制器设计与仿真

学院:机 械 工 程 学 院

班级()

姓名:

2015年6月3号

目录

1、研究背景3

2、仿真系统模型的建立4

2.1被动悬架模型的建立4

2.2主动悬架模型的建立5

3、LQG控制器设计6

4、仿真输出与分析7

7

4.2仿真结果分析9

5、总结10

11

(一)主动悬架车辆模型11

(二)被动悬架车辆模型12

13

1、研究背景

汽车悬架系统由弹性元件、导向元件和减振器组成,是车身与车轴之间连接的所有组合体零件的总称,也是车架(或承载式车身)与车桥(或车轮)之间一切力传递装置的总称,其主要功能是使车轮与地面有很好的附着性,使车轮动载变化较小,以保证车辆有良好的安全性,缓和路面不平的冲击,使汽车行驶平顺,乘坐舒适,在车轮跳动时,使车轮定位参数变化较小,保证车辆具有良好的操纵稳定性。

(a)被动悬架系统(b)半主动悬架系统(c)主动悬架系统

图1 悬架系统

汽车的悬架种类从控制力学的角度大致可以分为被动悬架、半主动悬架、主动悬架3种(如图1所示)。目前,大部分汽车使用被动悬架 ,这种悬架在路面不平或汽车转弯时,都会受到冲击,从而引起变形,这时弹簧起到了减缓冲击的作用,同时弹簧释放能量时,产生振动。为了衰减这种振动 ,在悬架上采用了减振器 ,这种悬架作用是外力引起的,所以称为被动悬架。半主动悬架由可控的阻尼及弹性元件组成 ,悬架的参数在一定范围内可以任意调节。主动悬架是在控制环节中安装了能够产生上下移动力的装置,执行元件针对外力的作用产生一个力来主动控制车身的移动和车轮受到的载荷,即路面的反作用力。随着电控技术的发展,微处理器在车辆中的应用已经日趋普遍,再加上作动器、可调减振器和变刚度弹簧等重大技术的突破,使人们更加注对主动悬架系统的研究。

车辆悬架的特性可以从车身垂直加速度,悬架动行程以及轮胎动位移来研究。本文对主动悬架采用LQG最优设计策略,利用软件进行仿真,分别对被动悬架与主动悬架建立动力学模型,并对两种悬架的仿真结果做了详细的比较分析与说明。

2、仿真系统模型的建立

2.1被动悬架模型的建立

根据牛顿运动定律,利用1/4车辆模型特性,建立被动悬架1/4车辆的动力学模型。其中mb代表车身质量(kg),mw代表车轮质量(kg),xb代表车身位移(m),xw代表车轮位移(m),Ks代表悬架弹簧刚度(N/m),Kt代表轮胎刚度(N/m),Cs代表悬架阻尼(Ns/m),xg代表路面位移(m),代表车身加速度(m/s2),代表车轮速度(m/s),代表车轮加速度(m/s)。图2为被动悬架单轮车辆模型,其微分方程为:

(1)

(2)

图2 1/4车辆被动悬架模型

引用路面输入模型为:

3)

式中:f0下截止频率(Hz);G0路面不平度系数(m3/),v0前进车速(m/s);w数字期望为零的高斯白噪声。

选取状态变量为:结合式(1)、式(2)、式(3),将系统运动方程及路面激励写成矩阵形式,得出系统空间状态方程:

(4)

式中,A为状态矩阵;F为输入矩阵;W=(w(t)),为高斯白噪声输入矩阵。其值如下:

;。

将车身加速度、悬架动行程、轮胎动位移作为性能指标:Y=[ ]T。则可将性能指标写成状态变量及输入信号的线性组合形式:

(5)

式中,C为输入矩阵:

2.2主动悬架模型的建立

同理,运用牛顿运动定律,利用1/4车辆模型特性,建立一个具有主动悬架1/4车辆的动力学模型。其中Us为作动力控制力。图3为主动悬架单轮车辆模型。

图 1/4车辆动悬架模型

其微分方程为:

(6)

(7)

整理为状态方程:

8)

9)

式中:U作动器控制内矩阵;B,D新增输入矩阵。其值为:

;。

3、LQG控制器设计

车辆悬架设计中的主要性能指标包括:代表轮胎接地性的轮胎动载荷;代表乘坐舒适性的车身垂向振动加速度;影响车身姿态且与结构设计和布置有关的悬架动行程。因此,LQG控制器设计中的性能指标J即为轮胎动位移、悬架动行程和车身垂向振动加速度的加权平方和在时域T内的积分值,其表达式为:

)

式中,q1、q2和q3分别为轮胎动位移、悬架动行程和车身垂向振动加速度的加权系数。

将性能指标J的表达式(11)

式中,Q对应于状态变量的权重矩阵;R为约束输入信号大小的权重矩阵;N为耦合项。

;;。

当车辆参数值和加权系数值确定后,最优控制反馈增益矩阵可由黎卡提(Riccati)方程求出,其形式如下:

(12)

最优控制反馈增益矩阵,由车辆参数和加权系数决定。根据任意时刻的反馈变量X(t),就可得出t时刻作动器

汽车主动悬挂系matlab,基于Matlab的汽车主动悬架控制器设计与仿真.doc相关推荐

  1. 有温度传感器的风机控制系统C语言,毕业论文--基于单片机的工业风机控制器设计与实现.doc...

    大连东软信息学院 本科毕业设计(论文) 论文题目 论文题目:基于单片机的工业风机控制器设计与实现 系 所: 电子工程系 专 业: 电子信息工程(嵌入式系统工程方向) 学生姓名: 学生学号: 指导教师: ...

  2. 基于Matlab的汽车主动悬架控制器设计与仿真

    1.内容简介 略217-主动被动悬架-LQR 2.内容说明 汽车悬架系统由弹性元件.导向元件和减振器组成,是车身与车轴之间连接的所有组合体零件的总称,也是车架(或承载式车身)与车桥(或车轮)之间一切力 ...

  3. 操纵稳定性数据处理matlab,基于Matlab汽车操纵稳定性仿真方法的研究

    基于Matlab汽车操纵稳定性仿真方法的研究 本文采用线性二自由度车辆模型做汽车操纵稳定性研究,基于Matlab/Simulink软件,分别运用子系统模型框图.状态空间模型框图与 (本文共5页) 阅读 ...

  4. 用matlab微分先行设计,基于MATLAB的微分先行PID控制的设计与仿真

    第 34卷 第 1期 2014 年 1月 高 师 理 科 学 刊 Journal of Science of Teachers College and University Vo1.34 No.1 J ...

  5. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1doc.doc...

    基于 Matlab 的捷联惯导算法设计及仿真1doc 基于 Matlab 的捷联惯导算法设计及仿真1 严恭敏 西北工业大学航海学院,西安 (710072) E-mail:yangongmin@163. ...

  6. qam已调信号matlab相干解调,通信原理课程设计-基于MATLAB的M-QAM调制及相干解调的设计与仿真.doc...

    通 信 原 理 课 程 设 计 报 告 题 目:基于MATLAB 的M-QAM调 制及相干解调的设计与仿真 班 级:通信工程 1411 姓 名: 成 绩: 日 期:2016 年 12 月 21 日 基 ...

  7. matlab设计风电机外部控制器,【matlab编程代做】步进电机控制器设计

    <[matlab编程代做]步进电机控制器设计>由会员分享,可在线阅读,更多相关<[matlab编程代做]步进电机控制器设计(8页珍藏版)>请在人人文库网上搜索. 1.步进电机控 ...

  8. Python 还原控制SCI论文算法系列1: 基于策略迭代的自适应最优控制器设计

    Python 还原控制SCI论文算法系列1: 基于策略迭代的自适应最优控制器设计 文章目录 Python 还原控制SCI论文算法系列1: 基于策略迭代的自适应最优控制器设计 0.前言 1.研究问题的描 ...

  9. 水塔水位控制器单片机c语言,基于单片机的水塔水位控制器设计.doc

    基于单片机的水塔水位控制器设计 河南质量工程职业学院 毕业设计 题 目:水塔水位设计 系 别:机电工程系 专业班级:商检技术 班 级: 学生姓名: 指导老师: 设计时间: 2012年3月13 日 河南 ...

最新文章

  1. 客户端连接不到服务器上MySQL数据库 解决方法
  2. 第二十九课.回声状态网络ESN
  3. c#.net URL参数传递及在js中引用
  4. 0x13链表与邻接表之邻值查找
  5. 什么是SAP OData Model Creator
  6. Linux下IO多路复用之select函数的使用
  7. httrack 拷贝网站到本地(好东西,但是发现考的不全)
  8. android制作下拉选择_Excel制作一、二、三级下拉菜单技巧,你一定不能错过
  9. 系统优化的方法有哪些
  10. Latex大括号左对齐
  11. android手机安装win10,安卓手机成功安装运行桌面版win10系统
  12. 使用ARCGIS多重缓冲区分析工具建立颜色渐变行政边界
  13. L2UWE: A Framework for the Efficient Enhancement of Low-Light Underwater Images阅读札记
  14. ios ZXing 二维码、条形码扫描
  15. Java从入门到放弃-序言
  16. React-Native 环境搭建
  17. 解决开发qq音乐singer-detail组件时子路由跳转失败问题
  18. 搜索引擎优化技巧解读
  19. C++的边边角角扫盲
  20. Win10 怎么显示隐藏文件和文件夹

热门文章

  1. 【一起学UniGUI】--创建新的uniGUI应用程序(11)
  2. 勒索病毒是朝鲜黑客捣鬼?朝鲜官员:呵呵,这个说法很可笑
  3. 电竞数据行业繁荣发展的原因
  4. v兔无痕补单是什么,无痕补单搭配运营知识怎样玩,无痕补单的意义,哪里可以找到无痕补单
  5. Ubuntu 桌面环境
  6. arcgis android gif,一种基于动态地图符号的移动GIS可视化方法与流程
  7. cmakelist官方教程_CMakeLists编辑简明教程
  8. 2021年最后一件大事!
  9. 信息收集----CMS指纹识别
  10. Windows server远程桌面配置【只需两步的极简快速版】