Lear采用基于模型的设计来设计、验证和实现几十个人体电子系统。
在一个BCM项目,李尔工程师分析客户需求和分区系统的整体成组件,如内部和外部照明,电池管理,车辆起步控制。
该团队使用MATLAB®,仿金宝app真软件®,Stateflow®为每个组件开发全功能的行为模型,包括所有必需的输入和输出。
要进行早期单元测试,工程师们使用的信号生成器块在Simulink中,生成测试激励,并将其纳入模型。金宝app该团队还使用Simulink的开发设备金宝app模型进行功能测试。
使用仿真软件金宝app检查™,S金宝appimulink的覆盖™,和Simulink要求™的团队分析模型覆盖范围和持续改进的测试用例,设计和要求,直到他们达到满意的模型覆盖水平,包括决策覆盖和修正条件/判定覆盖(MC / DC)。
在验证了近400个单元模型后,该团队使用了嵌入式编码器®生成的C代码。他们通过软件在环(SIL),该重用的单元模型试验产生的测试用例的测试验证了这一代码。
Lear工程师将为每个单元模型生成的代码集成到20-30个功能级组件中,这些组件又被集成到一个完整的系统模型中。团队与客户会面并运行组件和完整模型的模拟,以解决原始设计规范中的歧义。
该小组使用MATLAB脚本自动地将测试用例转换为测试向量,以便进行半实物(HIL)和基于车辆的测试。他们编写了额外的MATLAB脚本来导入和分析来自硬件的测试结果。
以共享模型的能力使李尔跨分布式团队延长工作日。在某些情况下,工程师李尔在北美的设计更改是由亚洲的同事测试的当天晚上。
在一个国际客户的单独项目中,技术术语的翻译问题使Lear工程师很难理解特定的要求。“我们使用了一个包括信金宝app号生成器模块的Simulink模型来可视化不同的计时选项,客户立即选择了他们想要的那个,”Bauman说。“开放沟通渠道对项目至关重要。”