- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 仿真平台核心模型
车辆模型作为一个仿真平台软件部分的核心,不仅要考虑仿真平台的应用范
围对模型精度的要求,而且也要考虑仿真平台的软硬件性能对模型复杂程度的限
制。因此找到一个适合于应用范围并且匹配于软硬件要求的车辆模型,是一个仿
真平台能否具有合理性和实施性的关键。
鉴于本仿真平台将应用于ESP 控制系统,并且兼容ABS,TCS 的开发,因此,
车辆模型必须能够反应这些电子控制系统的控制变量以及它们的敏感变量,能够
反应这些控制系统的控制效果。ESP 的控制变量涉及到车辆的横向稳定性,不考
虑横向自由度的车辆模型是不能满足要求的。比如2 自由度1/4 车辆模型或7 自
由度1/2 车辆模型,都只适应于不考虑横向稳定性的情况。因此,平台选用了15
自由度的整车模型,示意如图2.1 。
图2.1 车辆模型自由度示意图
15 个自由度包括:整车前进方向,侧向,垂直方向的线运动,俯仰,横摆,
侧倾6 个自由度,每个车轮转动,垂直2 个自由度共 8 个自由度以及转向轮转向
角度1 个自由度。
根据这样的自由度分布,并且按照模型模块化的要求,将整车模型分成了如
下的模块:悬架以上结构动力学模块,悬架模块,轮胎模块,转向系统模块,液
压制动系统模块,动力系统模块(发动机模块,传动系统模块),驾驶员行为模
块,控制系统软ECU 模块等。整个整车模型是一个典型的混杂系统。混杂系统
(Hybrid System )是指连续时间系统(Continuous Time System )和离散事件系
统(Discrete Event System )并存并交换信息的一种动态系统。通常的混杂系统
是分层次表示的,低层次代表的是物理设备及下位控制器,使用微分方程表示的
动力学系统;而高层次代表的是控制策略及上位控制器,是用接近自然语言的高
[19]
级语言描述的控制逻辑系统 。控制系统软ECU 模块就属于这样的离散事件系
统。
在 MATLAB 的环境下,利用 Simulink 搭建连续系统模型,利用 Stateflow
搭建离散事件系统模型,仿真平台可以运行在三种不同的仿真方式下,它们分别
是:normal 方式,accelerate 方式,xPC 方式。为了适应于这样的多仿真方式要
求,在不同的仿真方式下,对模型分别进行了必要的适应性改造。
2.1.1 整车动力学模型构建
整车的自由度以及坐标设置如图2.1 所示,模型中共包括 15 个自由度,沿
前进方向运动自由度X ,速度为u ;侧向运动自由度 Y,速度为v ;悬置以上结
构垂直运动自由度Z ;侧顷运动自由度 ,速度为 ;横摆运动自由度Yaw,速
度为 ;俯仰运动自由度为 ,速度为 ;左前,右前,左后,右后轮垂直运
Yaw
动自由度Z Z Z Z 和旋转自由度 ;以及前轮转向角自由度 。
11, 12, 21, 22 11, 12, 21, 22
由这15 个系统构成的整车运动微分方程如下所示:
悬置以上6 自由度的微分方程为:
车辆前进方向:
m(uvY ) m D m e Y
aw s 0 s 0 aw (2.1 )
文档评论(0)