汽车电子测试知识点:什么是MiL测试?

发布日期:2024-04-10     447 次

什么是MiL测试?

模型在环测试,也称为MiL测试或模型测试,是在基于模型的开发环境中测试单个或集成模块,例如Mathworks的MATLAB Simulink或ETAS的ASCET。

在开发系统时,基于模型的设计(MBD)允许早期识别和纠正错误和漏洞,因为在非常早期的设计阶段,模拟模型会更容易。由于位于早期的开发阶段,测试迭代(“在环”)可以比在更长(更晚)的开发阶段更快地完成。因此,这种方法是显著减少开发时间的一种经济有效的方法。此外,图形化编程方法以其直观的特点,深受工程师的喜爱。

模型在环测试也与单元测试相关,即被测试的单元是“模型单元”。

MBD方法,也就是MiL测试,在汽车工业中应用普遍。MBD中使用的开发过程可以完全符合安全规范,如ISO26262或IEC61508。这些规范通常要求在早期设计阶段进行MiL测试。

MiL测试之后的测试级别是软件在环测试(SiL测试),使用的软件通常是自动生成的,直接从模型中生成的,或者用c代码手工编写的。对于这个测试级别,需要使用自动代码生成。Simulink模型常用的c代码生成器是dSPACE TargetLink或Mathworks Embedded Coder。一旦完成了MiL和SiL测试阶段,就可以“背靠背”地测试单个测试结果。背靠背测试用于比较MiL和SiL测试的测试结果。

如何进行MiL测试?

测试工具TPT支持自动化的MiL和SiL测试,包括安全相关应用程序的背靠背测试,以及其他开发阶段的测试。

TPT支持各种测试环境的模型在环测试,如MATLAB/ Simulink, TargetLink或ASCET和ASCET- developer

以上内容转译自Piketec官网,原文链接如下:Model-in-the-Loop Testing. Top Points to Know about MiL Testing. - PikeTec


为您精选

寻找更多销售、技术和解决方案的信息?

关于绿测

广州绿测电子科技有限公司(简称:绿测科技)成立于2015年11月,是一家专注于耕耘测试与测量行业的技术开发公司。绿测科技以“工程师的测试管家”的理念向广大客户提供专业的管家服务。绿测科技的研发部及工厂设立于广州番禺区,随着公司业务的发展,先后在广西南宁、深圳、广州南沙、香港等地设立了机构。绿测科技经过深耕测试与测量领域多年,组建了一支经验丰富的团队,可为广大客户提供品质过硬的产品及测试技术服务等支持。

绿测工场服务号
绿测工场服务号
绿测科技订阅号
绿测科技订阅号
020-2204 2442
Copyright @ 2015-2024 广州绿测电子科技有限公司 版权所有 E-mail:Sales@greentest.com.cn 粤ICP备18033302号