借助 MATLAB、Simulink 和 Simscape,工程师能够通过系统地使用数据和模型来前置电动汽车 (EV) 开发。这些产品使您能够理解系统级行为、评估设计权衡、在电动汽车全生命周期内部署经过验证的算法,并且:
- 使用基于模型的系统工程构建完整的电动汽车系统架构
- 提高电池安全性、寿命和续航里程
- 通过高级电机和电力电子控制提高动力总成系统效率
- 优化车辆热管理和能源使用
- 使用数据和 AI 加速开发周期
了解其他人如何使用 MATLAB 和 Simulink 开发电动汽车
对牵引电机、逆变器进行建模并开发电机控制软件
使用 Motor Control Blockset 和 Simscape Electrical,您可以在硬件测试之前通过对电机控制系统进行建模和仿真来加速开发。
- 对电机和电力电子(如永磁同步电机 (PMSM)、感应电机和半导体设备)进行建模,并使用适当的保真度以平衡精度和仿真速度
- 自动化参数估计,导入电机的有限元分析 (FEA) 数据,或导入半导体的 SPICE 或供应商设备数据,以减少构建精确模型所需的初始工作和时间
- 实现基于传感器的和无传感器的磁场定向控制算法。使用经典控制方法或诸如磁场定向控制 (FOC) 自动调节器等自动化工具来调节电流环和转速环,以加快开发速度
- 在测功机验证之前,通过 HIL 测试对控制算法、保护逻辑和模式转换进行仿真和验证,以降低风险和缩短迭代时间
- 直接从 Simulink 模型为电机控制单元 (MCU) 和 FPGA 生成符合 MISRA™ 的 C 和 HDL 代码,并支持 AUTOSAR 和 ISO 26262 认证工作流。
部署、集成和测试控制算法
电动汽车开发人员越来越需要遵守安全标准。借助 MATLAB 和 Simulink,您能够:
- 自动生成优化的 C 代码和 HDL 代码
- 自动跟踪需求,测量代码/模型的质量,并自动生成测试用例
- 使用已通过 ISO 26262 预鉴定的工具,并遵循 ISO 26262 参考工作流以满足功能安全要求
- 利用 AUTOSAR Blockset(Classic 和 Adaptive)对 AUTOSAR 软件组件建模、对组合进行仿真以及导入/导出 ARXML 文件
- 与 CI/CD 管道集成,生成代码,打包以用于部署,并自动化回归测试