寻找供应商
广告
首页 > 汽车技术 > 正文

MATLAB 手把手 | 五步教你玩转整车建模和自动驾驶仿真 (Step 3)

2022-05-11 23:11:11·  来源:MATLAB  作者:楚骏楠  
 
MATLAB 在基于模型设计上的应用已经广受认可。从 2016 年开始 MATLAB 推出了 Powertrain Blockset 用于车辆纵向动力学仿真,2018 年推出了 Vehicle Dynamic bloc

MATLAB 在基于模型设计上的应用已经广受认可。从 2016 年开始 MATLAB 推出了 Powertrain Blockset 用于车辆纵向动力学仿真,2018 年推出了 Vehicle Dynamic blockset 用于车辆整车动力学建模仿真,帮助工程师快速搭建整车模型,并结合整车、底盘控制器以及自动驾驶场景、算法,完成了构建虚拟整车模型的工具链。


下面我们将以模型案例讲解如何快速搭建整车模型用于整车仿真、底盘控制和自动驾驶?以及在建模过程中各个组件的参数含义。

比如,我们需要验证一个纯电动汽车 AEB 功能的模型。这就需要一个能体现纯电动汽车整车动力学性能的模型。如何搭建车辆的物理模型呢?同时又要如何搭建整车 VCU 模型呢?


我们以这个下面链接的这个模型来讲解如何一步步搭建纯电动汽车 AEB 仿真测试模型。


本系列会分为 5 个步骤:

 Step1:   

基于 Reference Application,选取合适的整车模型,为接下来自定义打下框架。

 Step2:   

自定义车辆传动系统模型及整车能量管理策略。

 Step3:   

构建车辆车体、轮胎、悬架模型完成 14 自由度的整车模型。

 Step4:   

根据需求增加车辆底盘控制器模型,如 ABS 控制器。并进行整车仿真。

 Step5:   

自定义自动驾驶运行场景,如 AEB 法规场景,查看车辆的系统响应。


MATLAB


Step3

——自定义车辆车体、轮胎、悬架模型——

自定义车辆传动系统及控制器模型后,Reference Applications中的双移线模型已经被改成了纯电动汽车双移线的模型。


为了深度理解车辆动力学响应,我们需要查看车辆底盘、悬架、转向等模块的建模原理及参数设置。


不同于车辆纵向动力学,只有一个自由度的车身,车辆整体动力学需要体现车辆的纵向、垂向和侧向动力学特性。建模难度也大幅增高。

图片

整车建模方法总体上可以分为两类,

图片

一类是参数化建模,基于汽车动力学方程。一类是结构化建模,基于多体动力学方程。

对于这两种方法,MATLAB 都提供相应的工具箱支持。


基于多体动力学进行整车建模,需要输入车辆悬架、转向、轮胎准确的几何位置信息,基于拓扑结构进行抽象建模。过程比较复杂。但是更适合于悬架设计相关的工作。


Mathworks的Simscape Multibody 推出了 Vehicle Template 模型,可以大大简化这一过程。用户可以在模型中设定的用户界面上进行参数化设定,即可搭建悬架、车身模型等。

以下链接下载 Vehicle Template 模型:

https://www.mathworks.com/matlabcentral/fileexchange/79484-simscape-vehicle-templates

图片

仿真结果的 3D 显示如下

由于参数化车辆模型运算速度快、建模方便等特点,更适合用于整车建模并支持 HIL ,我们接下来重点讲解参数化车辆建模的过程。

要点1. 整车模型

Vehicle Dynamic Bloicket 提供的整车模型有两个选择。一个是 14 自由度车辆模型,一个是 7 自由度车辆模型。其中 7 自由度车辆模型自行车模型,包含 3 个自由度的车体模型(纵向、横向、转向),以及 2 个自由度的轮胎模型(滚动、侧偏)。该车辆模型不能体现车辆的垂向特性,不含悬架模型。可以用于车辆横向动力学仿真的场景,如自动驾驶、底盘控制等。

 14 自由度车辆模型更为完整地反映出车辆完整的动力学特性,包含车辆的垂向特性,车体含 6 个自由度,轮胎依然是2自由度轮胎。

图片

要点2.传动系统部件的建模

轮胎作为车辆与路面保持唯一接触的部件,提供了车辆运行的除空气阻力外的所有外力。是车辆运动的基础。


轮胎建模的核心是根据轮胎当前状态计算出轮胎受到的外力,也即车辆受到的除空气阻力外的所有外力。

图片

由于车辆是 6 个自由度,因此轮胎相应的也要计算出 6 个自由度对应的力、力矩,即轮胎六分力。这些力与轮胎的状态参数,外倾角、侧偏角、滑移率、垂直载荷等状态有关。这个关系即轮胎建模的模型公式。Vehicley Dynamic Blockset 提供魔术公式轮胎模型,以及 Fiala 轮胎模型。


以魔术公式轮胎模型为例,通过以下公式表达六分力与状态参数之间的数值拟合关系。简单的可以表现为以下形式。

Y(x)=Dsin{C arctan[Bx-E(Bx-arctan(Bx))]}

• 系数 B,C,D 依次由轮胎的垂直载荷和外倾角确定;

• B 为刚度因子; C 为形状因子; D 为峰值因子; E 为曲率因子。C 为曲线形状因子,决定曲线是侧向力、纵向力还是回正力矩;

• Y 为输出变量,可以是纵向力 Fx ,侧向力 Fy, 回正力矩 M;

• x 为输入变量,在不同的情况下分別表示轮胎的侧偏角 α  或纵向滑移率 κ; 

注意:B、C、D 是随着载荷、车速等不同而变化,而非常量。

其中的参数可以从轮胎实验的测量数据进行拟合。


下图中就是按照魔术公式拟合处的轮胎模型(实线)与轮胎测试数据(点)之间的对比。

图片

因此建立轮胎模型可以按照以下步骤生成:

图片

Vehicle Dynamic Blockset 中的轮胎模型还支持 .tir 格式的轮胎模型导入。也提供一些常用轮胎模型的选择。

图片

这里有个额外的小问题,魔术公式模型中输入的参数如何获得?其中,外倾角和垂直载荷来自于悬架模型的计算,侧偏角、纵向滑移率则是来自于车速 (Vx, Vy) 和轮速 (omega) 的计算。

图片

要点3. 悬架模型

悬架模型连接车身与轮胎 ,一方面传递轮胎力和力矩给车身,另一方面根据车身状态计算出轮胎的定位参数,传递给轮胎。

图片

悬架结构较为复杂,很多杆件结构组成的多刚体,此外还有非线性的弹簧阻尼原件。如果需要对悬架进行细节动力学建模,需要借助多体动力学仿真工具,如 Simscape Multibody。而在参数化车辆模型中,悬架模型可以简化成等效的弹性、阻尼原件来表达其动力学特性,进而建立动力学微分方程。同时悬架对轮胎定位参数的影响可以通过查表得方式获得。


简化成弹性、阻尼原件得等效悬架模型示意图如下:

图片

等效悬架模型中弹簧和阻尼只作用于 z 方向上。因此,对于轮胎传过来的六分力中,x、y 方向的力以及 z 方向的转矩直接传递给车身的,z 方向上,传递的力要受悬架弹簧阻尼原件的影响。

而同时由于四个轮胎对应的等效悬架可能处在不同的跳动位移中,因此,x,y 方向的扭矩会考虑悬架侧倾的问题等问题。

图片


图片


图片


悬架连接还有横向稳定杆 (Anti-sway bar) 又称防倾杆,是汽车悬架中的一种辅助弹性元件。当车身侧倾时,两侧悬架跳动不一致,横向稳定杆发生扭转,杆身的弹力成为阻碍侧倾的阻力,从而起到横向稳定的作用。体现在模型上就是将悬架的抗侧倾力修正为以下公式:

图片

抗侧倾扭矩

抗侧倾扭矩

图片

抗侧倾力

图片

悬架的动态系统等效模型虽然可以简化为以上公式,但是有时难以得到等效刚度和阻尼的大小。


一般参数化建模可以直接通过悬架 K&C 实验获得。其中动力学特性就是将悬架对车身的力和力矩做成对悬架跳动和车轮定位参数的查表。这个查表数据既可以来自于悬架 K&C 特性始线,也可以来自于多体动力学工具搭建的复杂的悬架模型。

图片

悬架模型的另一个重要内容就是计算轮胎的定位参数,外倾角 ξa,t、后倾角 ηa,t 和前束角 ζa,t。这部分的内容叫做悬架的 K 特性,也可以从 K&C 结果查表得出。

图片

车轮转向角也受 K 特性影响

图片

除了通过 K&C 实验查表获得这些参数,也可以通过集合计算得出,例如麦弗逊悬架的参数可由以下公式得出

图片

备注:从轮胎建模角度上来说,只有内倾角和车轮转向角对魔术公式轮胎模型有意义

要点4. 转向模型

转向模型是根据当前的方向盘转角计算左右车轮的转角。Vehicle Dynamic Blockset 提供的运动学模型可以通过几何参数计算。以下是阿克曼转向模型的计算公式及其示意图:

图片


图片

分享到:
  • 下一篇: 理论和仿真分析:对sUAS的通信链路进行扫频噪声干扰
  • 上一篇: 汽车主动声音管理技术(上)
 
反对 0 举报 0 收藏 0 评论 0
  • 汽车测试网V课堂

    汽车测试网V课堂

  • 微信公众号

    微信公众号

  • 汽车测试网手机站

    汽车测试网手机站

  • 相关阅读
0相关评论
  • 广告
  • 广告

编辑推荐

  • 问: 极限轴间距,保留客户技术设计,R+W联轴器将如何继续实现高效扭矩传递?
    问: 极限轴间距,保留客户技术设计,R+W联轴器将如何继续实现高效扭矩传递?
  • 车轮上的巨变,生成式 AI 正在重新定义自动驾驶
    车轮上的巨变,生成式 AI 正在重新定义自动驾驶
  • 关联系统-智能集成制动系统IPB
    关联系统-智能集成制动系统IPB
  • 五大汽车总线技术:CAN总线、LIN总线、FlexRay总线、MOST总线及车载以太网
    五大汽车总线技术:CAN总线、LIN总线、FlexRay总线、MOST总线及车载以太网

最新资讯

  • 新标准解读 | GB 5920-2024《汽车和挂车光

    2024-10-16 17:25

  • 新标准解读 | GB 5920-2024《汽车和挂车光

    2024-10-16 17:22

  • 邀请函丨特嗨邀您相约CHFE2024,共赴氢能盛

    2024-10-16 17:18

  • 新能源汽车热泵系统NVH优化分析

    2024-10-16 17:15

  • 采埃孚(ZF)在英国开放新的800V测试与验证

    2024-10-16 12:52

  • 广告
  • 广告
沪ICP备11026620号

深圳坪山网站建设公司网站优化如何利用新媒体平台网站优化插件五指山外贸网站优化福州怎样给网站做优化模式优化网站如何集权淄博网站制作改版优化优化白帽网站有哪些金寨县手机网站优化乐亭靠谱的网站优化推荐湖南网站关键词优化排名尚志网站优化中山靠谱网站建设优化长葛口碑好网站优化价格如何计算网站优化书模板南京百度网站优化企业网站优化关键词南通网站关键字优化怎么做南昌新建关键词网站优化端州企业网站优化廊坊服务好的网站优化推荐西店网站优化网站优化 ppt东营网站排名优化惠山区百度网站优化排名百度网站优化排名深圳有什么网站优化方案江岸网站优化公司潞城公司网站优化如何使用网站的优化网站建设优化推广在哪里买香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化