LG电子采用基于MATLAB和Simulink的Model-Based Design开发并验证了基于AUTOSAR和万博1manbetxISO 26262的高速电机控制软件。
LG电子团队参加了MathWorks工程师的培训和技术研讨会,他们还帮助他们启动了一个试点项目的开发。
该团队使用Simscape Electrical™创建了一个工厂模型,其中包括一个内部永磁同步电机(IPMSM)和逆变器电力电子器件的开关模型。
使用AUTOSAR创作工具,团队为控制器体系结构定义了接口和其他配置细节。然后,他们从创作工具中导出软件组件描述ARXML文件,并将它们导入Simulink以生成框架控制模型。万博1manbetx
工程师们详细阐述了这个模型,添加了在statflow中建模的应用程序逻辑®.他们还添加了一个比例积分(PI)电流控制器来调节扭矩,以及产生脉宽调制(PWM)输出的算法,用于为车辆的IPMSM调制三相电压。
他们使用Simuli万博1manbetxnk Check™来发现潜在的违反ISO 26262标准的情况,并使用Simulink Design Verifier™来检查除零、溢出和其他运行时错误。
为了验证控制器设计,工程师们运行了控制器和工厂模型的闭环仿真,使用Simulink Coverage™测量控制器模型的执行情况。万博1manbetx
接下来,团队使用Embedded Coder从他们的模型生成C代码®并为其目标NXP™MPC5676R微控制器编译代码。
使用Simu万博1manbetxlink Test™,他们按照ISO 26262 ascii - c的要求,对Simulink模型和生成的代码进行了连续的测试,并使用Simulink Coverage来评估生成代码的这些测试的覆盖率。
LG电子如期完成逆变器软件平台的开发和验证。