范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

车载测试系列MILSILPILHIL测试到底做什么?

  测试工程师需要搞懂的测试类型:MIL用于测算法   SIL和PIL用于测代码(和模型的一致性)   HIL用于测控制器系统   MIL:模型在环测试
  如图一所示,在Simulink模型中,将控制算法模型和被控对象模型连起来形成闭环,即在模型层面上实现闭环测试。这种测试通常发生在两种场景下:  验证算法,使用控制算法模型控制被控对象模型  做模型级别的集成测试
  MIL测试的前提是要有被控对象模型,搭建被控对象模型或者采购现成的被控对象模型。  SIL:软件在环测试
  图二:软件在环测试(SIL)示意图
  SIL测试,这里的Software是指控制策略模型转换成的C代码编译之后的软件。
  对于图一,如果把控制策略模型替换成由控制策略模型转换得到的C代码编译后的DLL文件,如果使用了和MIL测试时相同的测试用例,如果测试用例足够多,得到了和MIL测试相同的结果,那么是不是可以认为生成的C代码就和用于代码生成的模型是一致的呢?
  SIL测试的目的就是为了验证自动生成的代码和用于代码生成的模型中行为上是一致的。
  也就是说SIL测试是一种等效性测试,既然是等效性测试,就没必要搭建图一那样的闭环模型,而可以用图二实现等效性测试。
  其实Simulink提供了SIL仿真模式,可以用更方便的方式实现SIL测试,使用:
  set_param(model_name,’SimulationMode’,’Software-in-the-loop(SIL)’)
  设置算法模型的仿真模式为SIL,然后对比Normal模式下的输出结果即可,并且这样做有助于过程自动化。如图三所示:
  图三:选择SIL仿真模式测试PIL:处理器在环测试
  SIL测试是验证代码和模型的一致性,代码运行在Windows平台上,某种程度上说,这并不能保证代码到目标处理器上的运行结果也能够和模型保持一致。所以,就有了PIL测试。
  PIL和SIL的不同之处在于,SIL将生成的代码通过DLL的方式运行在Windows平台上,而PIL,是将生成的代码运行到目标处理器上 ,两种模式使用的编译器也是不同的,SIL使用的就是Windows下的编译器,比如Visual Studio C++或者LCC编译器,而PIL使用的是目标编译器。
  等效性测试的目的是为了防止代码生成过程出错。同样,编译过程也可能出错,编译器也可能有bug,综合模型测试、SIL测试和PIL测试的结果,帮助发现编译器出错可能引入的bug。
  SIL和PIL是等效性测试,测试的目的是为了验证自动生成的代码和模型具有相同的行为,对于SIL和PIL的测试用例就没有功能意义上的要求,只要要求代码和模型输入的测试数据相同即可,当然希望数据量足够大,能够覆盖各种路径以及各种信号范围。
  另外,因为PIL测试中代码运行在实际的控制器上,所以PIL测试除了可以验证代码和模型是否一致之外,还可以获得算法在实际控制器上的最长运行时间。  HIL:硬件在环测试
  有人会把HIL和PIL混淆,也有人认为PIL是一种简化的HIL,理由是PIL测试的时候也需要引入硬件。这种理解是错误的。PIL和HIL测试的目的是不同的,PIL用于测试软件和模型是否一致,而HIL是用于测试控制器系统的,控制器系统包括了硬件、底层软件和应用层软件 。
  HIL测试通常将一个被测控制器和工控机相连,工控机上运行着被控对象的模型,并且模拟出被控对象的一些电气特性。在HIL场景下,被测试的控制器并不知道和它相连的是一台工控机,它会认为自己连接的就是真实的实物对象。
  HIL测试通常比实物测试更节省成本,比如,做汽油机台架测试,需要有大量的汽油消耗,而通过HIL测试汽油机控制器,就没有汽油消耗。HIL测试之后,通常会跟着做实车测试。

继雷军之后,谁会成为湖北的下一个千亿富豪?随着时代的进步,各大富豪排行榜的门槛也在不断提高,成为了我国民营经济高速发展的典型缩影之一。在20年前的2002年胡润百富榜中,荣智健先生以70亿元人民币的财富拥有量问鼎全国首富的比亚迪跻身500强,它可不止造车这么简单在很多人眼里,比亚迪只是一家掌握电池电机电控及车规级芯片等的新能源车企。如果你这么想,格局就小了。实际上,历经27年的发展,比亚迪已打造了汽车轨道交通新能源和电子四大产业的全产业链线下买不到莫扎特音箱?重力星球官方回应酷动可以音乐会让住宅变得有生命力,因为这个家里不止有了视觉的光线触觉的温热还有听觉的灵动。重力星球与外太空的莫扎特联名款音箱提升家居感受,最简单的方式是一台专属的特制的蓝牙音箱,它从色彩上在泰国旅游,1000元人民币,能得到什么体验?导游应有尽有自从改革开放之后,中国的经济迅速发展,国民生活水平越来越高,不再满足简单的生活需求,越来越多人开始追求精神需求,出国旅行也成了国民休闲娱乐的主要方式。(此处已添加小程序,请到今日头赛尔号v1。0。3版本后期能否颠覆加速器?微端官方自动更新预告就在今天,B站赛尔号官方发布赛尔号微端v1。0。3版本现已上线,本次版本更新中增添了自动更新功能。距离微端的完善也更近了一步,希望用不了多久,玩家即可感受到全新未来可替代网页的专属7款旗舰手机续航横评,一加10Pro表现优秀,但都败在了苹果手下最近一两年大家买旗舰手机,会把目光更多放在续航方面,因为随着手机性能的不断增强,手机功耗越来越高,导致现在很多旗舰手机的电池不耐用,而今天我们将看到7款旗舰手机同台竞争比拼续航。分梦幻西游浩文与渔岛血战49回合,自称离胜利只差1张变身卡?大家好,我是如风,资深老玩家给你带来关于梦幻的故事!(原创码字抵制抄袭,感谢关注点赞)193联服战晋级赛落幕,这一次的晋级赛因为有渔岛的参加,显得格外的热闹。最终进入到晋级赛32强带人脸识别的智能自助终端除了在超市用,还有哪些应用场景?说到自助终端设备,很多人会想起它的应用场景就是超市商场的自助收款机。超市自助收款机的功能介绍无需多赘述,总结起来就是,超市自助收款机可以支持商品扫码扫码支付刷卡支付和刷脸支付小票打暗黑破坏神不朽法师SOLO入门攻略本文介绍的这套法师build基本上能够在单人SOLO的状态下处理大部分的PVE场景。本套build的优势在于可以帮你高效地完成farm,其次对传奇宝石的依赖度不高(但这并不意味着本MRS签下小将MartinezSa替代SunPayusMRS已经宣布了SunPayus的继任者,前VELOX狙击手MartinezSa加入了摩托车手。MartinezSa与MRS的传言最开始是由外媒Fraglider放出的,如今已成为王者荣耀电刀流老夫子强势崛起,无缝二技能无兵线拆塔教学S28赛季闪电匕首的增强盘活了很多英雄,老夫子也成为了受益者之一,全新崛起的电刀流老夫子已经成为对抗路上分密码。近期老夫子巅峰赛胜率为52。7,顶端局胜率高达53。6,本期就跟大家
5种精神信仰现在终于被科学承认了从最古老的时代起,人类就用精神信仰来认识世界。这些信念常常被认为是非理性和不真实的。尽管如此,科学最近发现,它们可能还有更多的东西。精神信仰和思想及其科学依据1。时间是幻觉根据佛教蚂蚁金服为什么上不了市DOU小助手马云的杠杆有多牛?为什么蚂蚁金服?他上不了市。第1蚂蚁金服是一个科技公司,还是一个金融公司?所以他是金融公司,但是他以走科技公司的路线上市,所以是欺骗。第2蚂蚁金服。因为他是一个重广汽丰田发布第五代混动系统,百万新征程继续加电随着新能源汽车的快速发展,很多人认为纯电动车是未来的唯一选择。但是,纯电动车也存在诸多痛点,如续航不足补能困难低温影响性能等。而油电混合动力汽车(HEV),则是一种更加平衡和实用的吉林启动108个能源项目开工建设天气转暖,眼下东北吉林正值春季施工黄金期,4月10日,吉林省在白城长春等地启动108个能源领域项目的集中开工建设。在吉林白城的绿电产业示范园区建设现场,随着上百辆工程车辆同时发出鸣100行Pytorch代码实现三维重建技术神经辐射场(NeRF)来源DeepHubIMBA本文约3300字,建议阅读10分钟本文通过100行的Pytorch代码实现最初的NeRFahrefhttpswww。bs178。comlunwentarg国内新能源混动大战红旗入局,战力如何?从去年开始,行业内就在提一个理论得混动者得天下。且不说已经在混动领域耕耘多年的比亚迪,和曾经混动领域的王者丰田桑,我们看到就在这短短一年左右的时间里,东风吉利长城长安广汽等等国内主拜城县年产60万吨BDO项目建设扎实推进今年以来,拜城县牢固树立项目为王理念,争分夺秒抢进度,全力以赴抓落实,始终把项目建设作为经济高质量发展的重要支撑,在强抓招商吸引投资大干项目优化服务上下功夫,一批重大项目相继落地建吉林省加快构建新能源高地百余个项目集中开工新能源项目开工现场。郭佳摄中新网白城4月10日电(记者郭佳)近年来,吉林省新能源装机迅猛增长,目前已接近发电总装机四成。10日,吉林省创纪录地集中开工108个新能源项目,发电装机超接下来的福建,堪称国内旅行浪漫天花板!头条创作挑战赛天气一暖和,就想往海边跑。拥海而生的福建简直是一个宝藏省份,每一次去都会收获新的惊喜。不仅拥有众多小众私密的小岛,且高铁直达十分方便,吃海鲜不踩雷,非常适合说走就走的小米14就这样被无情曝光超窄边框2亿像素国产1。5K直屏随着小米13系列手机的发布,小米新一代数字旗舰机型小米14系列手机也被提上日程,而根据最新消息,目前小米14系列手机的配置被无情曝光了,最大的亮点是超窄边框2亿像素国产1。5K直屏为什么有这么多安卓用户愿意换成苹果?是有原因的!苹果手机相较于安卓手机的优点系统流畅苹果公司自有的iOS系统相对于其他手机操作系统更为流畅,因为它是为苹果的硬件设备而设计的,无需考虑兼容性问题。更好的用户体验苹果公司一直以来注重