HIL测试区别于SIL需要考虑目标硬件,一般不会大量部署,因为成本较高,其结果相比SIL更接近真实状态,可以额外评估软件在目标硬件上的整体性能(运行调度,内存调用,算力调用)是否符合预期。HIL测试通常将一个被测控制器和一系列模拟设备做硬线(PWM、UART、CAN、GPIO等)连接,将记录或模拟的原始数据反向构建成真实信号输入,来...
PIL测试也是等效性测试,其方式与SIL类似,不同之处是编译好的算法运行在目标处理器上,SIL测试是在算法开发环境进行的(如windows)。 05 硬件在环测试(HIL) 在开发出完整的控制器后,有时被控对象(整车)还未完成开发;有时使用真实被控对象进行测试太危险或成本高:出于这些不同的原因,采用真实控制控制器和虚拟被控...
模型在环(MiL)、软件在环(SiL)、硬件在环(HiL)、处理器在环(PiL) 在汽车电控单元(ECU)的研发过程中,涵盖了多种类型的测试,其中包括模型在环(MiL)、软件在环(SiL)、硬件在环(HiL)、处理器在环(PiL);等仿真测试,以及冒烟测试、回归测试、车辆标定和实车测试。对于汽车测试工程师而言,MiL、SiL和HiL这三大测...
SIL和HIL测试方法 完成了单控制器的测试后,智能驾驶测试会继续进入整车级别,如下图所示,首先我们要介绍的是整车在环测试VIL(Vehicle-in-Loop)或者说实车虚拟注入测试,即通过在软件内部配置断面测试接口,在封闭测试场内的实车测试环境下,屏蔽部分真实感知输入,从而在测试场内的空旷区域模拟任何形式的道路环境。比如在路...
算法开发团队在研发初期使用大量场景数据进行SiL/HiL回灌测试,以评估智驾算法的准确率和召回率,同时多维度分析误触发和漏触发情况,确保车辆软件的质量和安全性。图5展示了一个OrienLink场景挖掘原理的案例。产品特性 自定义流水线,满足不同用户的数据处理需求 多线程并行处理,充分利用服务器性能,实现加速...
MIL、SIL、PIL 、HIL区别 区别解析: MIL(模型在环):主要用于在模拟环境中评估控制算法的功能性,确认模型是否能实现设计的需求。这通常在早期开发阶段进行,有助于及早发现设计问题。 SIL(软件在环):此测试关注软件代码与控制模型的功能一致性。通过将模型输出与代码运行结果进行对比,确认两者之间的吻合程度。SIL常在...
软/硬件在环测试系统(SiL/HiL) 场景数据多源选择, 自动化批量测试, 协议栈快速迭代, 智能驾驶联合仿真 主要功能及特点 ▶场景数据多源选择:HIL系统的场景注入,直接调用通用场景库和标准场景库;用户通过场景仿真软件创建的虚拟场景 ▶自动化批量测试:基于标准的测试场景数据,附带预警评判准则,通过DUT预警和评判准则...
HiL测试台包括所有相关的车辆组件和模拟器,后者向真实的摄像头和雷达系统提供输入,以测试系统是否对输入作出正确响应。与MiL和SiL相比,HiL环境更为复杂,但它使得不同集成级别的分析成为可能。HiL测试的关键特点之一是其实时性,因为在测试过程中使用的是真实的硬件。因此,在HiL环境中,暂停或停止测试通常是不允许的...
在汽车电控单元(ECU)的研发过程中,涵盖了多种类型的测试,其中包括模型在环(MiL)、软件在环(SiL)、硬件在环(HiL)等仿真测试,以及冒烟测试、回归测试、车辆标定和实车测试。对于汽车测试工程师而言,MiL、SiL和HiL这三大测试环境显得尤为关键。下面将简要阐述这三种测试环境的基本概念和应用。
SIL仿真应用广泛,包括航空航天、汽车工业、电力系统、机器人技术等。它帮助开发者提高开发与测试效率,降低风险。硬件在环仿真(HIL)将物理硬件与仿真环境结合,使得开发者能在真实硬件与虚拟环境间交互,测试与验证系统性能。HIL仿真同样在航空航天、汽车工业、电力系统、机器人技术等领域有广泛应用,有助于...