汽车动力学建模.pdf_第1页
汽车动力学建模.pdf_第2页
汽车动力学建模.pdf_第3页
汽车动力学建模.pdf_第4页
汽车动力学建模.pdf_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 俯仰运动自由度为 速度为 左前 右前 左后 右后轮垂直运 动自由度 11 12 21 22 Z Z Z Z和旋转自由度 11 12 21 22 以及前轮转向角自由度 由这 15 个系统构成的整车运动微分方程如下所示 悬置以上 6 自由度的微分方程为 车辆前进方向 00 111211122122 cos sin awssaw xxyyxx m u vYm Dm e Y FFFFFF 2 1 车辆侧向 00 111211122122 sin cos awssaw xxyyyy m v uYm em D Y FFFFFF 2 2 车辆垂直方向 11122122 0 sssss m ZFFFF 2 3 车辆横摆 1 11121112 2 212211121112 2122 cos sin 2 sin cos 2 zawxxyy xxxxyy yy B I YFFFF B FFaFFFF b FF 2 4 车辆俯仰 011122122 0 ysawssss Jm D u vYF aF aF bF b 2 5 车辆侧倾 0 1111121121222222 1111 2222 xsaw ssss Jm e v uY FBFBFBFB 2 6 轮胎垂直方向自由度以及转动自由度微分方程 111s11b111 m Z F K Z 0 2 7 11212112 0 sb m ZFK Z 2 8 22121221 0 sb m ZFK Z 2 9 22222222 0 sb m ZFK Z 2 10 1111111111xF JF RPT 2 11 1211211212xF JFRPT 2 12 21221221x JFRP 2 13 22222222x JFRP 2 14 2 1 2 整车力分析模型的构建 整车动力学微分方程中出现的悬架力 11122122 ssss FFFF 轮胎纵 侧向力 11 12 21 22 11 12 21 22xxxxyyyy FFFFFFFF 需用建立这些力与整车运动的 15 个自由度的关 系 才能使得整个微分方程组形成一个可解算的整体 悬架力可利用下列各式计算 111111111111 11 22 s FK ZZaBC ZZaB 2 15 121121111111 11 22 s FK ZZaBC ZZaB 2 16 212212222122 11 22 s FKZZbBC ZZbB 2 17 222222222222 11 22 s FKZZbBC ZZbB 2 18 轮胎纵 侧向力 11 12 21 22 11 12 21 22xxxxyyyy FFFFFFFF 需要利用轮胎模型进行计 算 而轮胎纵 侧向力 是车辆在运动过程中受到的最重要的外力 决定了车辆 的响应结果 轮胎的力学特性对汽车的操纵稳定性 舒适性 动力性和制动安全 性起着极其重要的作用 因此 车辆性能的定量分析与研究及先进的底盘控制系 统的设计开发 在很大程度上依赖于车辆动力学模型和轮胎力学模型的研究 开 发平台的有效性同样需要建立合理的轮胎动力学模型 现代轮胎是一个复杂的粘性结构体 具有明显的非线性特性 历来的轮胎 建模 主要分为基于实测数据和基于物理机理两大流派 物理机理的建模 就是 通过对轮胎结构和形变机制的数学描述 建立剪切力和回正力矩与相应参数的函 数关系 而基于实测数据的轮胎建模 是通过对大量的轮胎力特性的实验数据进 行回归分析 将轮胎力特性通过含有拟合参数的公式有效的表达出来 目前在轮 胎力学分析方面使用较为广泛的是基于实测数据的经验公式的代表 魔术公 式 MF Magic Formula 20 MF 源于二十世纪八十年代中期 Volvo 公司和荷兰 Delft 大学的联合研究 H B Pacejka 和E Bakker 等人为此做出了非常突出的贡献 由于本仿真开发平台将用于对华晨中华车 ESP 的开发工作 而华晨方面提 供了基于 89 版 Magic Formula 轮胎模型的轮胎参数 因此根据已有的数据条件 我们选用具有拟合精度高 表达式比较统一的魔术公式轮胎模型 虽然魔术公式 有计算量较大这个缺点 但经过测试 本试验台的硬件条件完全能满足魔术公式 实时计算的要求 另外 由于魔术公式轮胎模型计算的是轮胎稳态特性 因此适 用于低输入频率下的操纵稳定性研究 而对于高输入频率下的响应 则具有局限 性 这也是本仿真平台在改进过程中所需要注意和完善的问题 轮胎坐标如图 2 2 所示 图 2 2 轮胎坐标系 Magic Formula 轮胎模型 一般公式如下 sinarctan 1 arctan hhv y x DCB xSEEB xSS 2 19 式中 D 为峰值因子 C 为形状因子 B 为刚度因子 E 为曲率因子 h S为横向 补偿量 v S为纵向补偿量 本文忽略了外倾角的影响 对于侧向力 x表示侧偏角 y x表示轮胎侧向力 MF 中各因子的表达如 下 0 2 12 34 67 910 1213 sin 2arctan h v Ca Da Pa P aP a B CD Ea Pa Sa pa Sa pa 2 20 华晨中华车基于此模型的各参数如表 2 1 所示 表 2 1 MF 侧向力 侧偏角系数 0 a 1 a 2 a 3 a 4 a 6 a 7 a 9 a 10 a 12 a 13 a 1 65 34 1250 3036 12 8 0 021 0 7739 0 01344 0 00371 1 21356 6 26206 对于纵向力 x表示滑移率 y x表示轮胎纵向力 MF 中各因子的表达如 下 5 0 2 12 2 34 2 678 910 0 b P h v Cb Db Pb P b Pb P B CDe Eb Pb Pb Sb pb S 2 21 华晨中华车基于此轮胎模型的各参数如表 2 2 所示 表 2 2 MF 纵向力 滑移率系数 0 b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 9 b 10 b 2 37272 9 46 1490 130 276 0 0886 0 00402 0 0615 1 2 0 0299 0 176 制动 驱动和转向联合工况下的侧向力和纵向力满足附着椭圆 从 MF 中得 到的侧向力和纵向力 在联合工况下需要进行修正 22 tan 11 y x xyxy Fxy x Fyy x 2 22 式中 滑移率 侧偏角 车轮沿轮胎平面的速度分量为 以左前轮为例 22 1 11 cos 2 awaw B Vva YuY 2 23 定义滑移率如下 制动为负 驱动为正 1111 1 RV V 制动 2 24 1111 11 RV r 驱动 2 25 式中 1 左前轮侧偏角 载荷的单位为 kN 侧偏角的单位为度 滑移率按百分比计 这个轮胎模型 的纵向特性 侧偏特性如图 2 3 所示 图 2 3 轮胎力学特性 同时 魔术公式也可以计算回正力矩 但因为回正力矩的主要作用在于通过 方向盘为驾驶员提供一个反馈力矩 即通常所说的 路感 它对车辆运动的影响 并不大 因此本仿真平台中忽略回正力矩的影响 2 1 3 动力系统模型的构建 仿真平台的动力系统模块包括发动机模型和传动系统模型 考虑到模型要在硬件在环的环境下实时运行 因此模型不能太复杂 否则会 影响其实时性 所以用二维查表模块来构建发动机模型 虽然这样的发动机模型 比较硬 但对于应用于底盘控制系统仿真平台的实施 是能够满足要求的 采用发动机试验得到的转速 节气门开度 扭矩这三个数据来建立查表模块 以 491Q E 单点电喷发动机为例 其相关数据示于表 2 3 表 2 3 仿真系统所使用发动机的参数 项目 参数 发动机型号 额定功率 转速 最大扭矩 转速 怠速时转速 491Q E 70kW 4600 转 分 178N m 3000 转 分 730 50 转 分 发动机数据的 MAP 图如图 2 4 所示 图 2 4 发动机 MAP 图 数据中出现的转矩负值是因为发生了发动机反拖的情况 模型中 输入为发动机 转速 节气门开度 输出为发动机扭矩 从发动机曲轴输出的扭矩经离合器 变速箱 传动轴传递到差速器壳 其运 动方程为 222 egogoodpgod JiiJiJTiiT 2 26 式中 g J为变速箱齿轮副的转动惯量 o J为差速器壳的转动惯量 d 为差 速器壳的回转角加速度 为传动效率 gi为变速器传动比 oi为减速器减速比 d T为经过传动系统传递到两半轴的发动机输出扭矩 差速器再将该扭矩分配给左 右半轴 其分配关系为 1 2 ddd TTT 2 27 1 2 2 ssddsis JTTrrM 2 28 式中的 1 2 dd TT分别是分配给左右半轴的驱动扭矩 s J为差速器行星齿轮的 转动惯量 s 为差速器行星齿轮的角加速度 s r为行星齿轮半径 i r为半轴输入 端半径 s M为差速器摩擦阻力矩 其中 1 1 1 2 2 t s s r r 2 29 1 1 1 1 2 2 d 2 30 2 1 4 控制系统软ECU模块的构建 在现代开发过程 V 模型中 一个很重要的过程就是离线仿真阶段以及硬件 在环仿真阶段 在这两个阶段中 开发者可以验证自己的模型以及调试自己的控 制算法 因此 开发平台一个非常重要的功能就是能够提供一个方便的环境以便 在纯数字仿真阶段以及硬件在环仿真阶段调试和验证自己所开发的算法 本综合仿真开发平台利用 MATLAB Stateflow 搭建了软 ECU 来调试控制算 法 Stateflow 是 MATLAB 中利用有限状态机 Finite State Machine 理论对事件 驱动系统进行建模和仿真的可视化设计工具 它可以应用于复杂控制逻辑设计 可以方便地实现各种状态之间地切换 并且能实现很方便的可视化调试 整个 Stateflow 软 ECU 利用输入脉冲信号作为时钟信号 利用输入脉冲的上 下降沿作为触发来进行更新 因此 可以方便的改变脉冲信号的频率来改变整个 软 ECU 的运行周期 算法中各状态之间利用各种显性事件以及条件语句产生的 隐形事件进行驱动 在调试状态 整个算法中处于激活的那个状态将高亮显示 以便调试者能够知道程序运行的状态 2 1 5 液压制动器模型构建 整个液压制动系统包括液压控制单元 HCU 以及制动器两部分 HCU 在模 型中简化为增减压阀状态控制 每个液压制动通道通过增减压阀的状态组合来实 现增压 保压 减压三种压力调节 这样软 ECU 就可以通过输出电磁阀控制信 号来进行压力调节 这样做是为了使软 ECU 与后面的控制算法自动代码生成能 够尽量无缝连接 电磁阀的组合方式与压力调节的关系如表 2 4 表 2 4 电磁阀组合方式与压力调节关系 增压阀增压阀 减压阀减压阀 压力调节压力调节 打开 关闭 增压 关闭 关闭 保压 关闭 打开 减压 制动器模型简化为一阶积分器 考虑到液压系统的特性 增加了一阶惯性环

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论