车辆动力学块集

模型和模拟虚拟3D环境中的车辆动态

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

车辆动态块集提供了一种标准模型架构,可以在整个开发过程中使用。它支持万博1manbetx乘坐和处理分析,机箱控制开发,软件集成测试和硬件循环测试。通过将车辆动态模型与3D环境集成,可以测试ADA和自动化驾驶感知,规划和控制软件。这些型号让您使用标准驾驶机动,如双车道更改或使用您自己的自定义方案来测试您的车辆。

开始:

整车仿真

车辆动力学块集™提供了一组参考应用,这是模拟驾驶机动的预付款车辆动力学模型。它们包括推进,传动系,转向,悬架,车身,制动器和轮胎的子系统。您可以创建自己的版本的参考应用程序来测试您的车辆在正常和极端驾驶条件下满足设计要求。使用引用应用程序来:

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

这些参考应用程序用作测试框架,您可以使用自己的车辆数据对其进行参数化。您可以使用Vehicle Dynamics块集或中的块进一步自定义子系统动力总成区块集™图书馆,或您自己的万博1manbetx®模拟风景™图书馆。参考应用程序附带了一个万博1manbetxSimulink项目配置为促进开发团队的最佳实践。万博1manbetxSimulink项目支持顶级模型文件,组件模型文件和脚本的管理和版本控制。

双车道改变参考应用。

三维环境

在三维环境中模拟车辆动力学有助于可视化和理解车辆的动态响应。您还可以使用3D环境定义驾驶车辆的真实照片虚拟世界。Vehicle Dynamics区块集附带了使用虚幻引擎®,由EPIC Games开发的游戏引擎®. 其他场景可通过虚幻发动机4的车辆动力学块组接口万博1manbetx支持包。该支持包还提供了项目文件,您可以在“非真实引擎编辑器”(Unreal Engine Editor)中使用这些文件根据自己的需要自定义场景。

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

骑乘和操纵

为了表征车辆的骑行和处理性能,您可以使用车辆动态块组中的参考应用程序模拟标准驾驶操作,包括机动,如双车道变化,扫掠正弦,或缓慢增加转向。通过自定义预构建型号,您还可以创建自己的驾驶机动。评估您的车辆如何通过模拟转高或过度的行为,横向加速度限制以及许多其他动态响应来满足设计要求。您可以进一步分析车辆使用马铃薯®和Sim万博1manbetxulink进行设计研究和优化系统。

模拟双车道改变机动。

底盘控制

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

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

自动驾驶测试

用于高级驱动程序辅助系统(ADA)和自动化驾驶(AD)控制功能的测试通常以简单的自行车模型开始描述车辆。然而,对于自动化紧急制动或障碍物避免的测试功能,自行车模型不足,因为轮胎滑动和其他效果变得至关重要。车辆动态块组中可用的车辆动力学模型为您提供了测试此类自动驾驶功能的更高保真度。

您还可以使用带有参考应用程序提供的3D环境来为ADA和自动化驾驶功能开发您自己的虚拟测试。例如,车辆模型附带虚拟摄像头,在模拟期间将图像发送回Simulink。万博1manbetx通过这种方式,您可以分析Simulink中的信号以测试通道检测算法。万博1manbetx自定义虚幻引擎编辑中的场景为您提供了额外的灵活性来创建和模拟完全锻炼ADA和自动驾驶功能的方案。

虚拟摄像机图像发送回Simulink。万博1manbetx

最新功能

车辆和拖车

用三轴实现6DOF拖车和车辆

模拟三维块

在虚幻发动机3D环境轴中可视化拖拉机和拖车

驱动块

横向控制的斯坦利方法

摄像机视图

可用性改进,包括可视化车辆加速、俯仰和侧倾的控制

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