0 引言

随着道路的改善,特别是高速公路的发展,汽车以100km/h或更高车速行驶的情况是常见的。现代轿车设计的最高车速一般常超过200km/h,有的运动型轿车甚至超过300km/h。因此,汽车的操纵稳定性日益受到重视,成为现代汽车的重要使用性能之一。

1 前轮转向车辆的操纵性能计算机模型

汽车以恒速行驶时,汽车只有沿y轴的侧向远动与绕z轴的横摆运动两个自由度。此外,汽车的侧向加速度限定在0.4g以内,轮胎侧偏特性处于线性范围。图1所示为一个由前后两个侧向弹性的轮胎支撑于地面、具有侧向及横摆运动的线性二自由度汽车模型,其运动方程为:

2.3 稳定性分析

通常,随着车速的提高,车辆的行驶稳定性下降。对具有过多转向特性的车辆而言,当车速超过其极限车速时,系统将处于不稳定工况,即意味着在很小的干扰输入时,系统将产生很大的响应输出(如高速转向时车辆可能发生侧滑)。而车辆行驶的稳定性与其等效线性系统的特征值有密切的联系。

在MATLAB环境中有多种方法可以求系统的特征根(即极点),其中最直接的方法可调用eig()命令来求一个矩阵的特征值。由控制理论可知,一个可观、可控的线性系统的就是状态矩阵A的特征值,因此,求解车辆在不同车速(15~60m/s范围内)的特征根,同时在同一复平面中作图,可采用如下MATLAB程序段:

U=15:5:60;for j=1:length(U)A=[-(Cf+Cr)/(M*U(j)) -(a*Cf-b*Cr)/(M*U(j))-U(j)-(a*Cf-b*Cr)/(Iz*U(j)) -(a^2*Cf+b^2*Cr)/(Iz*U(j))];plot(real(eig(A)),imag(eig(A)),'bx');hold on;end

其中,命令语句real()和imag()分别用于系统特征值的实部和虚部求解。

不同车速下的根轨迹变化如图4所示。

MATLAB的汽车操纵稳定性仿真分析相关推荐

  1. 基于matlab的汽车操纵稳定性仿真分析,基于Matlab/Simulink的四轮转向汽车操纵稳定性分析...

    0引言四轮转向是指汽车在转向时,后轮可相对于前轮主动转向,通过对后轮的转向控制来改善汽车的操纵稳定性.国内外学者对汽车四轮转向控制的研究有很多,但许多方法存在明显的缺点,例如当采用了四轮转向后,车辆的 ...

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

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

  3. matlab-车辆操纵稳定性2自由度、 3自由度

    1.内容简介 略 283-可以交流.咨询.答疑 2.内容说明 汽车的操纵稳定性是指在驾驶员不感到压力和疲劳的情况下,汽车可以通过转向系统和方向盘跟随驾驶员指示的方向行驶,当遇到外部干扰时,汽车能够抵抗 ...

  4. 2021-03-16 汽车二自由度操纵稳定性 Matlab simulink

    汽车二自由度操纵稳定性 Matlab simulink

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

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

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

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

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

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

  8. 基于matlab动力学,基于matlab的汽车动力学仿真计算

    ~qutpm ent 1~1:4IIUIaCLtlrlIl~ 1~CIIIIOIOgY 0·ll·zuID 基于 matlab的汽车动力学仿真计算 郑战光,汪兆亮,王佳祥 ,朱 帅 ,黄世鹏 (广西制 ...

  9. matlab 悬架,基于MATLAB的汽车悬架仿真研究.doc

    基于MATLAB的汽车悬架仿真研究 基于MATLAB的汽车悬架仿真研究 周新鹏 (昆明理工大学交通工程学院,云南 昆明) 摘要:针对不同悬架的性能特点,分别建立了被动悬架.主动悬架的车身与车轮二自由度 ...

最新文章

  1. 数字字符串转化为时间字符串
  2. logic:equal 标签的使用(转)
  3. 《R语言实战》读书笔记--第一章 R语言介绍
  4. 逻辑设计中复位的稳妥处理方法?
  5. ios 获得通讯录中联系人的所有属性 亲测,可行 兼容io6 和 ios 7
  6. VDI序曲九 实战体验Remote FX(重磅推荐)
  7. 吴恩达《卷积神经网络》精炼笔记(3)-- 目标检测
  8. java动态拼接String类sql
  9. puppet语法学习
  10. 分布式内存文件系统Alluxio
  11. docker镜像是否包含操作系统
  12. 毕业5年跳槽24次,为什么这届95后换工作越来越勤?
  13. FPGA 可编程性与布局布线原理探究
  14. 互联网日报 | 3月15日 星期一 | 快手发力布局二次元赛道;怪兽充电注册用户达2.19亿;苹果宣布停产初代HomePod...
  15. mysql mariadb libs_mysql 安装 【解决】mariadb-libs is obsoleted by *** - Ctrl+CCtrl+V - ITeye博客...
  16. 《创世纪语录》1、只要有梦想,什么都能够实现。3、做得越多机会越多。
  17. 物联网毕设 -- 基于STM32的心率检测
  18. 卡尔曼滤波系列——(一)标准卡尔曼滤波
  19. 人活着的意义是什么?
  20. leetcode 将杂乱无章的数字排序

热门文章

  1. FileSizeUtil
  2. CSS基本布局——定位
  3. IDEA 远程调试,war包
  4. ckeditor KindEditor eWebEditor WQeditor FreeTextbox Tinymce 几款在线编辑器的比较(附各版本demo下载地址)
  5. SINS工具箱介绍—各种初始对准方法
  6. 2021-07-09 支付行业发展特点与所面临的挑战需求
  7. QSound一句代码播放简单的音效
  8. 我的世界java版怎么用结构方块_我的世界结构方块指令(获取结构方块和 使用方法)...
  9. java--遇到NoSuchMethodError通用解决思路
  10. 搜狗输入法怎么输入上下标