発行元: 2022年01月12日 |
汽车行业的软件开发越来越依赖于敏捷方法和持续集成。由于被测代码的特殊要求,以及实时性等因素的影响,我们对质量和测试的要求都很高。
这通常需要新的方法和过程来实现功能测试系统。测试系统的调试和部署正在经历转变,从一个专家学科(一次执行一个步骤)转为敏捷流程,其中所有的步骤,从大型仿真模型的开发到多个测试系统的部署,都由专业团队并行执行。
汽车仿真模型(ASM)工具套件的模型组件结构已针对敏捷工作进行了优化,并且 ASM 仿真的可扩展性也得到了改进。对模型部件的详细选择是以能够轻松整合和快速交换的方式进行的。通用模块(如车辆动力学、驾驶员或发动机模块)允许您使用分散式模型架构,从而更好地并行化仿真。通过标准化接口,还可以更轻松地交换具有不同细节程度的信息,例如通过整车动力学的多体仿真进行纵向动态驱动阻力分析,或者通过三相旋转场机器仿真进行基于扭矩要求的经验电机仿真。新创建的结构使得有针对性地扩展 ASM 仿真成为可能。
此外,在逻辑解耦界面上分离模块可让您专注于计算任务级别的单个功能部分。这会产生一个可以适应计算能力要求的系统设置,因为模型组件是预编译的,可以在计算任务之间排列以提高性能。
将模型划分为适当大小的模块是成功系统架构的关键。
模块中控制器和受控系统的结构与通信结构相结合,使整个模块可以互换,这反过来又使测试系统设置需要将控制器部件外包时,很容易拆分控制器部件。
在决定 ASM 模型结构之前,还就此分析了在环项目中的不同工作流程。这有助于将 dSPACE 多年的经验融入到模型的发展中。
因此,由此产生的结构将测试环境的模型开发要求与测试设置中的模型分布要求以及与控制系统的模型连接相结合。
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。