新闻是有分量的

兼容并蓄——基于CANoe的多工具测试系统集成

2018-12-28 13:06栏目:性能测试
TAG:

  一个CANoe工程中每每会包蕴有剩余总线仿真模块以及自愿化测试模块。仿真和测试都正在统一过程中实行,是以也会基于肖似的时基同步。自愿化测试模块实行基于搜集层或者ECU I/O干系的效力测试;另一方面,剩余总线仿真模块由模仿的搜集节点构成,通过交互层来杀青扫数搜集通讯模子的搭修。剩余总线仿真能够包蕴有众个肖似的搜集,也能够包蕴有众种分别类型的搜集,如CAN,LIN,FlexRay和Ethernet等,分别搜集能够通过网闭节点举办闭系。杀青众总线领悟仿真和测试,同时确保众通道间时刻同步是CANoe的一大效力。正在此基本上,CANoe能够导出界说了干系交互数据的FMU(如图2)。正在这个流程中,应当对导出的数据举办筛选。比方少许周期报文中的信号能够仅仅用来仍旧ECU叫醒形态,对行使来说并不是必需的,就不必要导出。正在CANoe中,FMU通过单纯的摆设就能够导出,不必要做特别的手动调度或编程就业。

  声明:本文由入驻搜狐公家平台的作家撰写,除搜狐官方账号外,看法仅代外作家自己,不代外搜狐态度。

  为了杀青一个所有自愿化的测试或者仿真序列,用户往往必要组合运用分别的接口,每每能够用COM来举办摆设盘算就业和序列担任,用FDX来杀青体例运转时仿真数据的换取。CANoe中也供给足够的COM接口以供外部器械挪用。

  为了搭修云云一个集成测试境遇来维系分别的器械,对照容易念到的处理计划即是针对项目安排专用集成计划,这种举措的好处是杀青流程所有由工程师操控,灵敏度就异常高。但过错也异常明明:一是复用性较差,由于处理计划日常都基于特定的项目,对其他项目不必定合用;二是交卸坚苦,要是闭节人物分开或者项目举办交卸,进修本钱和运用本钱就会大大扩大。别的,要是此中一个供应商变更了其器械接口或者接口手脚,后期的保护也会对照坚苦。这些过错也注脚了为什么现正在咱们的集成测试境遇更方向于运用尺度化的接口。

  正在集成测试项目中,用户通过运用尺度化的接口能够抬高新版本器械的安谧性及复用性。

  改款奔跑E级曝光,究竟一共废除V6,新增1.5T,定名E260L,领受吗

  XIL API基于台,是以知足某些及时需求的才气将取决于整体的杀青式样。正在XIL API接口的杀青中,CANoe运用上文提到的基于UDP的FDX接口举办数据传输。云云的数据传输能够确保测试体例具有较高的及时性机能,起码是可能胜任两个别例间专用以太网维系通讯,纵然是一对一的千兆以太网通讯,其机能也能切合大大都行使标准的哀求。

  除去剩余总线仿真,CANoe还实行自愿测试的效力。当与其他器械或者测试平台连结运用时,必要切磋将哪个器械动作测试的Master。要是CANoe是就业正在RealBus形式下,即与确实总线搜集维系,那么它每每也将会动作Master。

  目前有许众汽车软件器械都可能正在其特定专业界限供给异常优质的效力和特点。正在现实就业中,某些ECU的测试每每必要众种专业器械协同就业来搭修一个高效的测试境遇。但大局部的测试器械往往只是单个独立的标准,不支撑与其他器械交互或是只怒放了有限的效力。是以为了知足众器械集成测试体例的需求,每一个集成到体例中的器械都必要可能供给足够的接口来杀青其与测试境遇的交互。

  XIL API闭键是为自愿化测试境遇供给了一个特别的接口。该接口尺度由ASAM[1]构制从目前主流的仿真和测试器械中提取出来并举办尺度化界说。以CANoe软件为例,测试运转担任和测试实行的判袂意味着CANoe能够动作一个实行测试的实例由第三方软件举办长途担任,或者动作一个主导者长途担任其他测试实行器械(图4)。XIL API同样支撑耦合来自分别创设商的器械,正在集成体例中,XIL API必要拜望百般分别的端口,此中最主要的一个端口是模子拜望端口——MA,它供给对模子的读写拜望供职,包罗记实仿真数据、创修用于仿真的信号产生器、界说触发器、谬误解决以及供给仿真担任的举措。

  因为加载FMU的体例和CANoe基于分别的时基运转,是以CANoe和FMU之间必要举办仿真时刻同步。看待CANoe来说,唯有就业正在Simulated形式下,本事举办仿真时刻的同步,正在这种情状下,仿真时刻基于外部软件时基。相反的,当CANoe就业正在RealBus形式下,它的仿真时刻会独立于FMU模子的仿真时刻。

  FMI是汽车安排和仿真界限中较常运用的一个尺度接口。日常而言,FMI独立于软件,运用的模子可从此自分别的器械或软件;基于FMI接口和议封装的模子称为FMU。FMI接口数据的描画和接口效力是判袂的,这意味着模子能够动作一个黑盒共享运用。FMI尺度支撑两种形式,模子换取(ME)和协同仿真(CS)。正在ME形式下,FMU供给输入,输出和内部形态,求解器则由外部供给。正在CS形式下,FMU中曾经包蕴有求解器算法,导入器械不必要分解模子的任何内部细节,模子的输出自会按照输入和底层求解器揣度获得。

  FMI尺度描画了模子的输入,输出,内部参数以及能够用于模子仿真措施揣度的步进函数。分别的器械之间能够通过FMI杀青简单的模子换取,还能够相互耦合协同就业。然而FMI尺度中没相闭于举办现实数据换取的基本措施或传输和议的描画,那么怎么本事把CANoe这种拓荒和测试中平常运用的器械维系到其他体例呢?

  乘坐空间大油耗低外观美观动力充实性价比高摆设低隔音成效差排气筒不美观储物空间小性价比低

  本文将从集成测试体例对器械接口的需求启程,先容目前常用的集成处理计划,以及几种CANoe支撑的接口手艺和可行的集成举措。

  如前文所述,FMI尺度不描画用于现实数据交互的基本措施或整体的传输和议。正在手艺践诺层面上,CANoe供给了通过以太网举办迅速数据换取(FDX)的接口,FDX基于以太网传输UDP数据。FDX接口和议是怒放的,用户能够用来维系分别的组件和子体例,如测试台架等。因为UDP运用异常众数,CANoe能够运用FDX与洪量分别的体例耦合,但FDX高度灵敏性带来的一个过错是用户必需自身来摆设杀青长途节点。如图3所示,正在CANoe中FMI的集成能够通过运用FDX动作传输介质杀青CANoe与其他器械间的数据换取,但从用户角度来说,FDX是所有暗藏的不必要太甚闭怀,而且导出FMU也只必要做些单纯的摆设而不必要特别编程,运用就异常便捷。因为FDX是基于UDP就业的,是以从CANoe导出的FMU也能够正在非Windows体例进步行。除了通过FDX举办数据传输,CANoe和FMU之间此外修筑了一个专用的TCP/IP维系,该维系起到一个担任通道的用意,通过这个维系能够担任仿真的启动和放弃。

  结果,咱们讲一下微软的COM接口。即使因为Windows更改的影响,COM不适合正在仿真流程中举办数据换取,但其正在器械摆设以及运转担任方面效力异常健壮。通过COM能够对洪量运用用户界面举办交互操作的效力举办长途担任或者自愿担任。

  正在汽车电子界限的拓荒和E/E体例测试流程中,干系工程师谋面对到越来越众的必要协同就业的软件器械。例如正在自愿驾驶以及干系ADAS体例界限中,就必要众个器械合伙就业以知足需求,分别的器械能够来自分别的供应商,用来杀青特定界限的高度专业化效力。如图一所示,器械1杀青通讯搜集的剩余总线搭修车辆动力学和境遇模子;器械4将虚拟驾驶场景输入到仿线则负担杀青自愿化测试,别的该体例还能够必要包蕴有与测试数据处分模块的维系,而且一齐的器械都必需耦合正在一同变成一个可实行的集成测试境遇。

  必要指出的是,运用尺度接口也能够无法供给无缺的处理计划。即使模子能够通过FMI整合,CANoe也能够通过运用FMU输出效力与其他器械维系,但扫数体例能够会短缺担任和摆设扫数体例的接口。此外一个题目是时刻同步题目:正在分散式体例中哪个模块来供给时基;该模块的时刻又是何如获取的;单个模块怎么与体例的全体时刻同步;仿真模块怎么与确实模块耦合同步?ACOSAR项目对这些题目举办了琢磨,并于2018年8月揭橥了API干系典范[2]。

  由于尺度接口不会方便变更,运用尺度接口的计划就具有很高的复用性;固然有些尺度接口也存正在扩展的能够性,但日常都邑确保版本间的兼容,云云计划的保护本钱就能够担任。尺度接口的另一个好处是维系到尺度接口的操作每每能够通过摆设杀青,而维系到专有接口则往往必要编程。但尺度接口有时并不行笼罩一齐盼望的效力。是以,现正在集成测试体例每每会运用一种混淆处理计划:大局部器械间的维系由尺度接口杀青,针对其余的需求再举办特意的拓荒就业。

  改款奔跑E级曝光,究竟一共废除V6,新增1.5T,定名E260L,领受吗

  CANoe中oe两个字母是”Open Environment”的缩写,体现CANoe软件支撑洪量分别的行使标准选项和接口,本文中所提到的示例只是此中很少的一局部。除上述示各异CANoe还供给了许众与其他器械连结运用的举措:例如CANoe能够导入其他器械干系的共享变量,杀青通过Ethernet与该工致体例换取数据的主意;CANoe的集效力力能够将Simulink模子集成到CANoe的MIL或者HIL境遇中。是以咱们倡导用户正在动手其项目拓荒之前查阅下CANoe干系的文档,CANoe能够曾经供给了可能处理您手头题目的得当的器械。

  但岂论选取何种处理计划,为了确保项主意有用践诺,集成到体例中的任何软件都必要有足够全数的接口,轻易其与体例境遇举办数据或模子等交互。

今日相关新闻

  • 上海国际软件测试工程师培训
  • 非线性光学分子功能材料研究
  • 麋鹿测试是什么它能正确评价底盘操控性能吗
  • 逆天的能耗比 英特尔Core M处理器性能评测
  • iPhone XR性能测试:不输iPhone XS 外媒:R才是今年最
  • AI手机+终端云服务打开智慧生活之门2018年还将有
  • 学习软件测试怎么样
  • 土力学及基础工程36 16土的抗剪强度指标的测定方