硬件在环

✍ dations ◷ 2025-04-26 13:00:17 #嵌入式系统,软件测试

}}硬件在环仿真 (Hardware-in-the-loop simulation, HiL或HIL) ,是一种用于实时嵌入式系统的开发和测试技术。硬件在环仿真提供动态系统模型,可以模拟真实的系统环境,加入相关动态系统的数学表示法,并通过嵌入式系统的输入输出将其与仿真系统平台相连。动态系统的数学表示法称为“受控设备仿真”,嵌入式系统控制模拟受控设备,以测试系统。

硬件在环(HIL)仿真必须包括传感器以及致动器的电子仿真,这些电子仿真是仿真的受控设备以及待测嵌入式系统的接口。电子仿真传感器的数值是由仿真的受控设备所控制,再由待测嵌入式系统读取。待测嵌入式系统会实现控制算法,改变让致动器控制信号。控制信号的变化就会改变模拟受控设备的控制输入以及内部状态。

例如,防抱死制动系统(ABS)开发的HIL仿真平台可能会有以下子系统的仿真受控设备:

有些嵌入式系统,最快速测试的方式是将系统连接到真实的受控设备。不过有些情形用HIL仿真会更有效率。开发及测试效率的评定,一般会包括成本、需要时间、安全以及可行性等因素。

某一方案的成本需考虑其设备以及投入心力的总成本。开发以及测试需要的时间会影响产品的上市时间。在费用评估时也会考虑安全因素以及开发时间。以下的一些情形会特别需要使用硬件在环仿真。

导入HIL可以增加测试的范围,因此可以强化测试的质量。 理想上,嵌入式系统的测试要配合真实的受控体进行,不过真实的受控体会有一些限制,这些限制也会影响测试的范围。例如,测试真实的发动机控制器可能会让测试工程师处在以下的危险情境中:

在上述的测试情境下,HIL可以有效的控制系统,并且提供安全的测试环境,让测试工程师及应用工程师可以专注在控制器的性能上。

车辆、航天或是国防武器的开发时程紧凑,无法在有prototype之后才开始测试。事实上,大部分新的开发时程都会假设在产品开发时,就已经同步进行HIL仿真。例如内燃机完成prototype,可以配合控制系统测试时,其中95%的测试可能已经先用HIL仿真测试过。

航天或国防产业常常会规划相当紧的时程。飞机以及车辆的开发一般会用电脑以及HIL同时进行设计、测试以及集成。

有些应用的实际受控设备比高保真度的实时仿真器还贵,使用实际受控设备的负担率较高。因此配合HIL仿真器开发及测试会比用实际受控设备要经济。例如对于喷气发动机制造商而言,HIL仿真是发动机开发的基础。像开发飞机喷气发动机的全权数字发动机控制(FADEC)就是高负担率受控设备的一个例子。喷气发动机造价高达上百万美元,相反的,进行喷气发动机制造商完整测试所需要的HIL仿真器,价格可能只需要喷气发动机的十分之一。

在汽车应用当中“硬件在环仿真提供了一台供系统确认级验证用的虚拟车辆。”。由于在针对发动机控制器的性能及诊断机能评估,若都要在汽车内进行测试,会有耗时、昂贵而且无法重现的问题。HIL仿真可以让开发者评估新的硬件及软件对策,满足质量相的要求以及上市时间(英语:time-to-market)的限制。在典型的HIL器中,会用特制的实时处理器处理仿真发动机动态的数学模型,而且I/O单元可以连接车辆的传感器及执行器(多半是高度非线性的组件)。最后将待测的电子控制器(ECU)连接到此系统,再用一些仿真器产生的车辆行为来确认系统的行为。

在文献中有提过几种专门针对HIL的应用,也用依特殊需求订制的简化版HIL仿真器。例如若测试新发行的电子控制器软件,可能会在开回路下进行测试,因此不需要太多的发动机动态模型。此时的策略就限制在分析有控制输入时的电子控制器输出。此时微HIL系统(MHIL)是较简单而且较经济的对策。因为省略了复杂的模型处理,全阶的HIL系统可以简化为包括信号发生器,I/O版,以及包括致动器信号的面板的可携型HIL系统。

相关

  • 肠道寄生虫肠道寄生虫(英语:Intestinal parasite)是指主要寄生在人类或其他动物之肠道的寄生虫,主要透过受污染的食物或食水而感染。肠道寄生虫的类型包括蛔虫、蛲虫(线虫)、钩虫、绦虫及肝
  • 毒芹碱毒芹碱是一个有毒的生物碱,最早在毒参中发现,对人和家畜有神经毒性,作用于外周神经系统,会使人窒息,服用0.2g就有生命危险。古希腊哲学家苏格拉底即死于毒芹碱。毒芹碱化学式为“
  • 快门快门也叫光闸,(粤语区有按英文"Shutter"音译成“失打”一词)是照相机中控制曝光时间的重要部件,快门时间越短,曝光时间越少。依照快门在相机中的位置分类为:最初的快门只是一个镜
  • 下士下士是一种军衔,在中华民国国军军衔制度中,下士为士官的最低阶,下士之下的阶级为上等兵,下士之上的阶级为中士,在军队中通常担任班长或副班长职务。中华民国的士官(包含士兵)共分九
  • Caledonian Orogeny喀里多尼亚造山运动(Caledonian orogeny)是一个在不列颠群岛、斯堪的纳维亚山脉、斯瓦尔巴群岛、东格陵兰和部分中欧、北欧地区岩层中纪录的造山运动。喀里多尼亚造山运动相关
  • 石墨峰坐标:85°3′S 172°45′E / 85.050°S 172.750°E / -85.050; 172.750石墨峰是南极洲的山峰,位于杜费克海岸,处于克拉克山东北面6公里,海拔高度3,260米,由新西兰探险队命名,现时
  • 庇护十一世教宗庇护十一世(拉丁语:Pius PP. XI,1857年5月31日-1939年2月10日),原名安布罗吉奥·达米亚诺·阿契尔‧拉蒂(Ambrogio Damiano Achille Ratti)。庇护十一世1857年5月31日出生于奥地
  • 穿越美国《穿越美国》()是一部2005年制作的美国电影,讲述美国洛杉矶一位即将变性成女人的美国人,前往纽约市去保释他素未谋面的儿子,横跨回加州洛杉矶的一段旅程。布莉(Bree,菲丽西提·霍夫
  • 波茨坦电影博物馆波茨坦电影博物馆(德语:)是位于德国城市波茨坦的一座博物馆。波茨坦电影博物馆开业于1981年,最初名为东德电影博物馆。1990年改为现在的名称。博物馆位于波茨坦城市宫之内。2014
  • 金华火腿金华火腿是盐腌过后,再风干、发酵的猪腿,原产于浙江金华,宋朝被列为贡品。和宣威火腿、如皋火腿并称中国三大火腿。原料是金华出产的“两头乌”,后腿经过上盐、整形、翻腿、洗晒