李尔采用基于模型设计的设计、验证和实现的电子系统。
BCM项目,李尔工程师分析客户需求和整个系统分区成组件,比如内部和外部照明、电池管理、车辆起动控制。
该团队使用MATLAB®,仿金宝app真软件®,Stateflow®开发功能齐全的行为模型,包括所有必需的输入和输出,为每一个组件。
早期进行单元测试,工程师们使用的信号生成器块模型来生成测试刺激和纳入模型。金宝app该小组还利用仿真软件开发为功能测试工厂金宝app模型。
使用仿真软件金宝app检查™,仿金宝app真软件覆盖™和仿真软件需求™的团队分析了模型覆盖率和继续完善测试用例,设计,和要求,直到他们达到令人满意的模型覆盖水平,包括决策条件覆盖和修改/决定覆盖(MC / DC)。
近400单元模型验证后,该团队使用嵌入式编码器®生成C代码。他们通过software-in-the-loop验证该代码(SIL)测试,重用测试用例生成的单元模型试验。
李尔工程师为每个单元模型生成的代码集成到20 - 30级的组件,是集成到一个完整的系统模型。团队会见客户,跑模拟组件和完整的模型来解决歧义在最初的设计规范。
团队使用MATLAB脚本自动化测试用例到测试向量的转换为半实物(边境)和场基于车辆发动的测试。他们写额外的MATLAB脚本导入从硬件和分析测试结果。
共享模型的能力使李尔王延长工作日跨分布式团队。在某些情况下,设计变更由李尔工程师在北美被同事测试当天晚上在亚洲。
在一个单独的项目为一个国际客户,技术术语翻译问题的难度对李尔工程师理解一个特定的要求。“我们使用仿真软件模型金宝app包括一个信号生成器块想象不同的时机选择,立即和客户选择他们想要的,”鲍曼指出。“开放这条线的沟通是至关重要的项目。”