车辆动力学Blockset

在虚拟三维环境中模拟车辆动力学

Vehicle Dynamics Blockset™提供了完整的参考应用程序模型,可以在3D环境中模拟驾驶动作。您可以使用预构建的场景来可视化道路、交通标志、树木、建筑物和车辆周围的其他对象。您可以通过使用您自己的数据或者用您自己的模型替换子系统来定制参考模型。该区块集包括一个用于建模推进、转向、悬架、车身、刹车和轮胎的组件库。

车辆动态块集提供了一个标准的模型架构,可以在整个开发过程中使用。它支持金宝app驾乘和操纵分析、底盘控制开发、软件集成测试和半实物测试。通过将车辆动力学模型与3D环境集成,您可以测试ADAS和自动驾驶感知、规划和控制软件。这些模型让您测试您的车辆与标准的驾驶机动,如双车道改变或您自己的自定义场景。

开始:

完整的车辆模拟

车辆动力学Blockset提供了一套用于模拟驾驶机动的预装配车辆动力学模型的参考应用。它们包括推进系统、传动系统、转向系统、悬挂系统、车身、刹车和轮胎的子系统。您可以创建自己的参考应用程序版本,以测试您的车辆在正常和极端驾驶条件下是否符合设计要求。使用参考申请:

  • 分析行驶和操纵
  • 开发底盘控制功能
  • 测试高级驾驶员辅助系统(ADAS)和自动驾驶(AD)控制功能

这些参考应用程序作为一个测试框架,您可以使用自己的车辆数据对其进行参数化。您可以进一步自定义子系统使用块从车辆动力学块集或动力总成Blockset图书馆,或者你自己的金宝app®Simscape库。参考应用程序附带一个金宝app仿真软件项目配置以促进您的开发团队的最佳实践。金宝appSimulink项目支持对顶级模型文件、组件模型文件和脚本进行管理和版本控制。

双变道参考应用。

三维环境

在三维环境中模拟车辆动力学可以帮助您可视化和理解车辆的动态响应。您还可以使用3D环境来定义一个逼真的虚拟世界,在其中驾驶车辆。车辆动力学块集与几个预建的场景一起创建虚幻引擎®Epic Games公司开发的一款游戏引擎®。其他场景可通过虚幻引擎4的车辆动态区块集界面金宝app支持包。该支持包金宝app还提供了项目文件,您可以在虚幻引擎编辑器中使用,以自定义场景为您自己的需要。

车辆动力学块集中可用的车辆类型之一。

程和处理

为了描述车辆的行驶和操纵性能,您可以使用车辆动力学块集中的参考应用程序来模拟标准的驾驶机动,包括双变道、扫频正弦或缓慢增加转向等机动。通过自定义预构建的模型,您还可以创建自己的驾驶操作。通过模拟转向不足或转向过度行为、横向加速极限和许多其他动态响应,评估您的车辆如何满足设计要求。您可以进一步分析车辆使用MATLAB®和Sim金宝appulink进行设计研究,优化系统。

模拟双变道机动。

底盘控制

设计和测试底盘控制系统通常需要一个详细的车辆动力学模型,该模型能够捕捉关键影响,如悬架刚度、车身俯仰和滚动、横向和纵向轮胎滑移。车辆动力学块集提供的参考应用程序包括这些效果,并使您能够根据分析所需的复杂性选择不同的模型变体。参考应用程序提供了一个闭环测试框架,您可以在其中加入自己的ABS控制器、偏航稳定性控制器或其他底盘控制功能。相同的模型可以在整个开发过程中使用,从控件开发到软件集成测试和硬件在环(HIL)测试。

比较两次制动试验的停车距离。

自动驾驶测试

对高级驾驶员辅助系统(ADAS)和自动驾驶(AD)控制特性的测试通常从描述车辆的简单自行车模型开始。然而,对于自动紧急制动或避障等功能的测试,自行车模型是不够的,因为轮胎打滑和其他影响变得至关重要。车辆动力学模块中提供的车辆动力学模型为您提供了测试此类自动驾驶特性所需的高保真度。

您还可以使用参考应用程序提供的3D环境来开发自己的ADAS和自动驾驶功能的虚拟测试场地。例如,车辆模型带有一个虚拟摄像机,它在仿真期间将图像发送回Simulink。金宝app通过这种方式,您可以在Simulink中分析信号来测试您的车道检测算法。金宝app在虚幻引擎编辑器中自定义场景为您提供了额外的灵活性,以创建和模拟场景,充分发挥您的ADAS和自动驾驶功能。

模拟双变道机动。

最新的特性

模拟三维块

使用新的和更新的块可视化模拟和交流与虚幻引擎三维可视化环境的场景信息

运动学与符合性虚拟测试实验室

从电子表格数据生成映射的悬架校准参数

主动阻尼

实现减震作为占空比和悬浮速度的函数在悬浮块

新菲亚拉轮胎块

实现具有横向和纵向滑移能力的简化轮胎

常数半径测试

使用机动参考应用程序来表征转向和横向车辆动力学

看到发布说明有关这些功能和相应功能的详细信息。

额外的车辆动力学块集资源