高速及舒适性是当今世界铁路发展的主流。传统的被动悬架各个参数一经设计好后就无法改变,无法主动去适应变化的外部条件,随着车辆运行速度的进一步提高,传统的被动悬挂方式越来越难于满足车辆动力学性能的要求,在高速运行时采用主动悬挂方式成为铁路车辆悬挂系统发展的必然趋势。国内外许多学者对主动悬挂系统进行了研究。本文建立了一个具有六自由度的客车横向振动力学模型及动力学运动方程,运用线性二次型最优控制方法,用MATLAB软件编写程序并计算出最优反馈矩阵K,并用Simulink进行了仿真计算及分析。结果表明采用主动悬挂技术可以有效改善车辆的横向振动性能。1整车力学模型图1客车横向振动力学模型(主视图)(图中代表阻尼及弹簧,代表作动器)图1为一个具有六自由度的客车横向振动力学模型,六个自由度分别是车辆的横移、摇头;两转向架的横移和摇头及四个轮对的横移。车辆在直线上运行时的振动响应,包括垂向振动和横向振动,这种响应主要是由于轨道不平顺的随机激励而引起的。对于横向振动而言,轮对同时受到方向不平顺和水平不平顺的激励。下面我们建立该模型的运动微分方程:车体的横移:(1)车体的摇头:(2)构架1的横移与摇头:(3)(4)构架2的横移与摇头:(5)(6)四个轮对的横移:(7)(8)(9)(10)式中:M,m,Mw分别表示车体、转向架及轮对的质量;J,J1,J2分别表示表示车体及两个转向架对Y轴的转动惯量;y表示车体横向位移;y1,y2分别表示两转向架的横向位移;yw1,yw2,yw3,yw4分别表示四个轮对的横向位移;表示车体摇头;1,2分别表示两转向架的摇头;k1y表示一系横向刚度;k2y表示二系横向刚度;kgy表示轮对重力刚度;c1表示一系横向阻尼;c2表示二系横向阻尼;f22表示横向蠕滑系数;L表示车体质心至二系横向悬挂之间的纵向间距;L1表示轮对的中心距之半;u1,u2分别表示作动器的输出力。2优化求解对于上文所建立的客车横向振动力学模型,我们采用线性二次型最优控制方法进行优化求解。图2为车辆横向振动系统的控制框图。图2车辆横向振动系统的控制框图系统的状态方程为:x"=Ax+Bu(11)输出方程为:y=Cx(12)方程中:A"R20R20,B"R2R2。y=[y!]T;C"R2R2。第7期杨小刚:基于Matlab的车辆主动悬挂控制研究-33-优化指标就是找一个最优控制使下面的二次型性能指标最小:(13)其中Q,R为正定常数矩阵。式中积分号中第一项表示状态变量的过渡过程最快,但仅有这一项是不够的,积分号中的第二项是对能量的限制。此式的物理意义是,在消耗一定能量(由矩阵R约束)的前提下,使系统状态变量x的各分按权Q的速率迅速趋于零。取控制规律u(t)=-Ky=-KCx(14)式中,K为反馈增益:K=R-1BTP(15)其中P为正定常数矩阵,满足Raccati方程;PA+ATP-PBR-1BTP+Q=0(16)以上各式中:Q!R20R20,R!R2R2,P!R20R20,K!R2R20。为了获得最好的控制效果,需要选择合适的反馈矩阵K。进行多次计算,并调用MATLAB的LQB函数求得相应的反馈矩阵K。多次仿真计算后,通过比较选择效果最佳的一组参数。LQR函数的调用格式为:[K,P,e]=lq(rA,B,Q,R,N);其中:N=0,加权矩阵Q,R经多次代入仿真程序,通过比较分析仿真结果,最后确定为:Q=Qe0812012801212!";R=1000010!"0;Qe=diag[1051050000109109]仿真模型中采用二系横向全主动悬挂的方式是在二系横向悬挂位置安装作

汽车悬挂系统matlab,基于Matlab的车辆主动悬挂控制研究相关推荐

  1. 自适应反步法matlab,基于反步法的交流电机控制研究

    基于反步法的交流电机控制研究 交流电机是一种典型的非线性系统,对它的控制研究是当前控制领域中的热点问题,具有深刻的理论和应用意义.反步法是非线性控制发展的最新成果之一,它在设计不确定系统的鲁棒或自适应 ...

  2. 《中国人工智能学会通讯》——11.34 基于近似动态规划的优化控制研究及 在电力系统中的应用...

    11.34 基于近似动态规划的优化控制研究及 在电力系统中的应用 上世纪 50 年代以来,在空间技术发展和数字计算机实用化的推动下,动态系统的优化理论得到了迅速的发展,形成了一个重要的学科分支--最优 ...

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

    基于Matlab的汽车主动悬架控制器设计与仿真 <现代控制理论及其应用>课程小论文 基于Matlab的汽车主动悬架控制器设计与仿真 学院:机 械 工 程 学 院 班级() 姓名: 2015 ...

  4. 汽车平顺性与仿真分析matlab,基于matlab的汽车平顺性的建模与仿真.docx

    基于matlab的汽车平顺性的建模与仿真.docx (1)基于MATLAB的汽车平顺性的建模与仿真车辆工程专硕1601Z1604050李晨1数学建模过程11建立系统微分方程如下图所示,为车身与车轮二自 ...

  5. 汽车各档爬坡度曲线matlab,基于MATLAB App Designer的汽车爬坡能力建模与仿真

    1. 引言 汽车常常需要在不同区域的不同道路上行驶,尤其在山区道路上,坡陡路窄,汽车必须具有一定的爬坡能力,爬坡能力通常由最大爬坡度来衡量,最大爬坡度是汽车动力性能的重要指标之一.为此开展了基于MAT ...

  6. abs模型matlab,基于MATLAB/Simulink的汽车ABS建模与分析

    设 计 研 究 汽 车 实用 技 术 AUTOMOBILE APPLIED TECHN0LOGY 20l 341-第6期 2Ol 3 N0.6 基于 MATLAB/Simu¨nk的汽车 ABS 建模与 ...

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

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

  8. 汽车平顺性与仿真分析matlab,基于MATLAB的汽车平顺性的建模与仿真

    <基于MATLAB的汽车平顺性的建模与仿真>由会员分享,可在线阅读,更多相关<基于MATLAB的汽车平顺性的建模与仿真(8页珍藏版)>请在人人文库网上搜索. 1.基于MATLA ...

  9. 金相图像处理 matlab,基于MATLAB软件的图像处理技术 毕业论文.doc

    基于MATLAB软件: 在图像工程中,图像处理.图像分析.图像理解是其研究的三个重要层次.图像处理是图像目前发展的主体技术,它强调的是图形之间的转换.图像的灰度处理是图像处理的最基础理论之一,本文基于 ...

最新文章

  1. chrome浏览器不能录音:Uncaught TypeError: Cannot read property ‘getUserMedia‘ of undefined解决方法
  2. hibernate之Configuration对象
  3. 连年亏损的平安健康,能否成为中国版“联合健康”?
  4. 「Apollo」Apollo感知汇总
  5. 求教PHP+oracle的开发
  6. 垒骰子|2015年蓝桥杯B组题解析第九题-fishers
  7. 我的《野蛮生长》书摘
  8. asterisk app命令中文翻译
  9. 深入解析 ES6 系列(二)
  10. 10月15号和16号PC端云音乐项目总结
  11. 微信公众号 菜单 { “errcode“ 47001, “errmsg“ “data format error rid 61b36b ...“}
  12. Anaconda及TensorFlow安装
  13. 使用序列号激活优动漫PAINT(附激活码)
  14. 硬件工程师需要掌握什么基础知识
  15. 微信小程序获取页面高度
  16. mysql删除的表格怎么还原_mysql删除的表格怎么恢复数据
  17. 如何测试人工智能软件?
  18. Win10 下安装Mathtype6.9 + office2013+EndNote-x8
  19. 群晖DSM docker时区与宿主机时区不一致(相差八小时)情况解决方法
  20. 谈表达式的副作用----冯晓辉

热门文章

  1. CF #499 div2 C. Fly(模拟)
  2. 树莓派4B搭建轻量级Web服务器 (Nginx,sqlite,php)
  3. JPA - Persistence与EntityManagerFactory
  4. Python学习记录——이십 lambda表达式
  5. 线性SVM,线性可分SVM与核函数
  6. 致辞:让正念融入我们的生活
  7. Python学习笔记——爬虫之urllib数据抓取
  8. ElasticsearchStatusException[Elasticsearch exception [type=illegal_argument_exception, reason=Unknow
  9. antd封装简易文字Popover效果
  10. Python3 map函数与reduce函数