广汽借助基于模型的设计环境加速软件开发
广汽定制化平台标准化工作流,确保成果与团队的一致性
“我们的解决方案是打造一个统一的基于模型的设计平台,整合所有工作流、工具链和可交付项,从而显著提升标准化和自动化水平。”
关键成果
- 通过将定制化的基于模型的设计环境与第三方需求相集成,实现了需求与模型之间的端到端可追溯性,从而构建了闭环开发流程
- 通过实施标准化工作流并在基于云的 CI/CD 系统中实现任务自动化,提升了集成和测试效率
- 通过在物理测试之前进行虚拟迭代,降低了实际测试成本并提升了标定效率
在市场对快速迭代的需求的推动下,广州汽车集团 (GAC) 正着力攻克软件开发难题,而这些难题源于日益复杂的车辆系统,以及纯电动汽车、插电式混合动力汽车等多样化的动力系统技术。此前,碎片化的工作流拖慢了各工程团队的进度。需求常常不明确或被搁置,集成工程师疲于应对难以预测的构建请求,而标定工作对实车的高度依赖既消耗了大量资源,也令员工倍感沮丧。
为克服这些工作流方面的障碍,广汽与 MathWorks Consulting Services 合作,构建了一个采用端到端基于模型的设计环境的工作台。该环境对 V 模型流程的每个阶段进行数字化转型,并支持高质量的软件开发。该团队通过部署灵活、统一的平台实现了开发环境的标准化。此平台可与第三方应用程序无缝集成,包括其基于 Web 的产品生命周期管理系统和软件版本控制工具。通过单一的应用程序界面,此定制化平台以自动化取代了手动控制,并协调所需的工具箱来执行标准化工作流。
这条数字化工具链贯穿完整的 V 模型:从需求和建模,到软件集成、测试和标定。外部需求工具可直接对接 MATLAB® 和 Simulink®,基于云的 CI/CD 管道支持持续集成,定制化接口则支持自动化测试用例与原生测试环境并行执行。
这一标准化环境确保关键可交付项在整个开发过程中得到有效保留和传承。通过标准化输入和输出,并将工作流构建为定义清晰的自动化任务,GAC 打造了一个易于操作、便于部署且在各工程团队之间保持一致的环境。