欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于MATLAB的汽车减震系统仿真建模.docx

    • 资源ID:843407       资源大小:260.40KB        全文页数:12页
    • 资源格式: DOCX        下载积分:20积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要20积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于MATLAB的汽车减震系统仿真建模.docx

    1、摘要:汽车减震系统的基本目的就是提供一个平稳的驾驶,其主要包括弹簧和减震器两部分。汽车在路面上行驶,要受到地面环境的影响,导致车身随着地面的起伏而上下颠簸。如果汽车减震系统设计不合理,那么会严重影响驾驶员和乘客的舒适感。本文,根据现代控制理论论证了汽车减震器的应用效果,并利用MATLAB软件进行系统的建模与仿真。关键词:减震系统;现代控制理论;建模与仿真;MATLAB。1.问题描述及空间状态表达式的建立1.1问题描述汽车减震系统主要用来解决路面不平而给车身带来的冲击,加速车架与车身振动的衰减,以改善汽车的行驶平稳性。如果把发动机比喻为汽车的“心脏”,变速器为汽车的“中枢神经”,那么底盘及悬挂减

    2、震系统就是汽车的“骨骼骨架”。减震系统不仅决定了一辆汽车的舒适性与操控性同时对车辆的安全性起到很大的决定作用,随着人们对舒适度要求的不断提高,减震系统的性能已经成为衡量汽车质量及档次的重要指标之一。图1.悬架减震系统模型汽车减震系统的目的是为了减小路面的颠簸,为人提供平稳、舒适的感觉。图2,是一个简单的减震装置的原理图。它由一个弹簧和一个减震器组成。从减震的角度看,可将公路路面看作是两部分叠加的结果:一部分是路面的不平行度,在汽车的行驶过程中,它在高度上有一些快速的小幅度变化,相当于高频分量;另一部分是整个地形的坡度,在汽车的行驶过程中,地形的坡度有一个缓慢的高度变化,相当于低频分量。减震系统

    3、的作用就是要在汽车的行驶过程中减小路面不平所引起的波动。因此,可以将减震系统看成是一个低通滤波器。图2.减震系统原理图1.2空间状态表达式的建立对该系统进行受力分析得出制约底盘运动的微分方程(数学模型)是:其中,M为汽车底盘的承重质量,k为弹簧的弹性系数,b为阻尼器的阻尼系数。将其转化为系统传递函数:其中,为无阻尼固有频率,为阻尼系数。并且,通过查阅相关资料,我们知道,汽车减震系统阻尼系数=0.20.4,而我们希望越大越好。在下面的计算中,我们规定=6,=0.2。所以,系统传递函数,可以转化为:根据现代控制理论知识,结合MATLAB工具,将传递函数转化为状态空间矩阵和输出矩阵表示。在MATLA

    4、B中输入,能够得到:。进而,通过现代控制理论,可以将系统状态变量图绘制出来。图3.系统状态变量图2.应用MATLAB分析控制系统性能2.1系统可控性与可观测性分析可控性和可观测性,深刻地揭示了系统的内部结构关系,由R.E.Kalman于60年代初首先提出并研究的这两个重要概念,在现代控制理论的研究与实践中,具有极其重要的意义,事实上,可控性与可观测性通常决定了最优控制问题解的存在性。我们借助MATLAB工具来实现系统可控性与可观测性分析。程序代码如下:输出结果如下:通过现代控制理论知识,可以得出结论:系统是可控可观测的。2.2系统稳定性分析在经典控制理论中,如果在输入量的作用下系统的输出量能够

    5、达到一个新的平衡状态或扰动量去掉以后系统的输出量能够恢复到原来的平衡状态,则系统是稳定的。控制系统的稳定性分析是系统分析的重要组成部分。系统稳定是控制系统正常工作的前提条件。根据李雅普诺夫第一法,若线性化方程中系数矩阵A的所有特征值都具有负实部,则系统总是渐近稳定的。在MATLAB中输入如下代码:我们可以得到,系统极点为:可以看出,系统的极点均在虚轴负半轴,由李氏第一法可得,系统是稳定的。通过MATLAB软件,可以得到输入输出的阶跃响应曲线。输入代码如下:输出曲线如图4,图5。图4.系统输入的阶跃响应曲线图5.系统输出的阶跃响应曲线3.应用MATLAB进行控制系统综合设计3.1极点配置所谓极点

    6、配置就是利用状态反馈或输出反馈使闭环系统的极点位于所希望的位置。通过上面的分析,可知系统要反应5秒才能达到稳定。这在实际中是不能够满足的,需要进行状态反馈,进行极点配置,以实现对系统的调整,使其达到稳定的时间更短,反应速度更快。通过查询有关资料,得到了系统极点方程:这次,我们设定=0.4,=10。得到希望极点:。为了是计算简单,将极点进行四舍五入:。然后,使用MATLAB进行极点配置,编写如下代码:运行后,可以得到状态反馈矩阵K=5.6 61,进而可以计算出极点配置后状态反馈系统的状态方程:状态反馈系统传递函数为:状态反馈系统方框图为图6所示。图6.状态反馈系统方框图下面进行系统性能的仿真分析

    7、,验证是否经过极点配置后,系统能够满足快速响应的使用要求。采用MATLAB中的simulink模块,对系统进行仿真分析。 原系统(极点配置前)在输入阶跃信号时,系统输出响应曲线如图7所示。图7.(极点配置前)系统输出响应曲线状态反馈系统(极点配置后)在输入阶跃信号时,系统输出响应曲线如图8所示。图8.(极点配置后)系统输出响应曲线通过观察,可以看出:极点配置前,系统在5秒左右达到稳定;极点配置后,系统在2.5秒左右达到稳定。因此,极点配置能够使系统性能更优,响应时间更快。3.2系统的最优控制上面对系统进行了极点配置和状态反馈,使得系统的性能得到了一定的改善。但是,系统还远远没有达到最优的状态。

    8、最优控制问题, 就是从可供选择的容许控制集合U中,寻找一个控制u(t), 使受控系统在t0 tf内,从初始状态x(t0),转移到终端状态x(tf)或目标集时,性能指标J取最小(大)值。下面将采用线性二次型最优控制的方法,对系统进行最优控制。二次型最优控制性能指标为:其中:最优控制规律为:。下面为运用MATLAB工具,对系统进行最优控制,程序如下:程序运行结果如图9所示。图9.最优控制与系统性能对比通过对比,可以清晰的看到,最优控制后,系统瞬间就恢复了稳定,响应时间迅速。这样,最优控制确实起到了很好的效果,能够使系统达到最优。4.总结通过这次小论文,结合现代控制理论,并借助MATLAB工具,学到了有关现代控制理论和系统建模仿真的知识。并且,在学习过程中,不断的解决所遇到的问题,加深了对现代控制理论的理解和对MATLAB软件的熟悉程度。对于汽车减震系统,现代控制理论能够很好的解决汽车颠簸的问题。现代控制理论完全可以在理论上实现很好的控制,并指导实际工作。将MATLAB与现代控制理论合理的结合一起,提高了问题的解决效率,是值得深入研究的。感谢老师辛苦的指导,感谢同学们的帮助和支持。


    注意事项

    本文(基于MATLAB的汽车减震系统仿真建模.docx)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922