0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vector开源的SIL套件可与任何其他使用SIL套件的工具进行协同仿真

Vector维克多 来源:Vector维克多 作者:Vector维克多 2022-08-30 14:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为了避免在后期开发阶段出现代价高昂的问题,目前开发流程在测试方面倾向于左移方法,即提前介入测试。对于ECU的开发,这意味着在SIL环境中使用虚拟原型尽早执行系统级测试是必不可少的。在不同的开发阶段,需要不同类型的虚拟化工具或模拟器工具,如何保证不同厂家的虚拟化工具或者仿真测试工具能够进行联合仿真和测试呢?对此,Vector为您提供开源的SIL套件。

Vector提供的SIL套件是一个开源库,可将被测系统(SUT)连接到不同开发阶段所需要的各种抽象级别的模拟器、测试工具或模型,从而实现分布式仿真及测试。SIL套件的开放架构及其稳定的接口为独立于工具供应商的互操作性提供了标准。即使多个供应商的仿真或测试工具部署在同一台PC上或分布在多个虚拟机甚至云中,SIL套件也可以实现无缝连接。该套件以C++实现从而确保与广泛的操作系统兼容,例如Windows、Linux和其他UNIX衍生产品,如QNX。

该套件具有三层体系架构,如下图所示:

8a391d32-2817-11ed-ba43-dac502259ad0.png

目前该套件支持的服务类型如下:

Vehicle Network ControllersCAN/CAN FD, Ethernet, FlexRay, and LIN

Data Publish/Subscribe: without any data type constraints

RPC Servers/Clients: for remote procedure call functionality

其应用方式如下图所示:

8a56bbc6-2817-11ed-ba43-dac502259ad0.png

该套件主要特性:

不同抽象层的通信

支持CAN/CAN FD, Ethernet, FlexRay, LIN

支持任意应用程序数据消息的发布/订阅

RPC

虚拟仿真时间同步

控制和观测仿真系统执行的状态

初始化、启动、停止和关闭

可通过yaml/json文件配置仿真参与者行为

Health监测和记录

用于错误处理和调试的系统状态

看门狗机制

SIL套件程序间的连接状态监测

分布式系统记录

CANoe本身也支持SIL套件,并且可与任何其他使用SIL套件的工具(例如 vVIRTUALtarget、CANoe4SW SE)进行协同仿真,甚至可以从桌面CANoe实时监控正在运行的CANoe4SW SE仿真和测试。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4343

    浏览量

    46435
  • 工具
    +关注

    关注

    4

    文章

    317

    浏览量

    28926
  • Vector
    +关注

    关注

    3

    文章

    102

    浏览量

    10095

原文标题:连接SIL环境的开源库

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    德州仪器LMZ10501SIL和LMZ10500SIL评估板使用指南

    德州仪器LMZ10501SIL和LMZ10500SIL评估板使用指南 一、引言 德州仪器(TI)的LMZ10501和LMZ10500评估板专为从2.7V - 5.5V输入获得1.8V输出电压而配置
    的头像 发表于 04-21 13:40 62次阅读

    软件在环(SIL)测试方案及康谋aiSim实现路径

    资源紧张、调试成本高、接口适配复杂、算法早期验证困难等问题,而成熟的SIL测试方案可有效破解上述困境。康谋aiSim仿真平台所构建的SIL测试体系,是针对这些痛点的解决方案之一,其核心是通过本地与云端结合的架构,实现自动驾驶算法
    的头像 发表于 04-08 13:51 659次阅读
    软件在环(<b class='flag-5'>SIL</b>)测试方案及康谋aiSim实现路径

    汉威科技气体探测器获颁TÜV莱茵SIL2功能安全认证证书

    汉威科技集团WD、BS系列固定式气体探测器获颁TÜV莱茵SIL2功能安全认证证书,为国内首家!
    的头像 发表于 03-31 11:49 434次阅读

    从 HiL 到 vECU SiL:汽车控制器验证为什么正在加速前移

    HiL 依然重要,但它更适合承担系统级和硬件相关问题的最终收敛;而基于 vECU的 SiL,则让更多软件验证工作可以前移到更早阶段完成。对于正在推进软件平台化、持续集成和虚拟交付的企业来说,vECU
    的头像 发表于 03-26 09:09 1362次阅读
    从 HiL 到 vECU <b class='flag-5'>SiL</b>:汽车控制器验证为什么正在加速前移

    vECU/SIL: OEM从“技术尝鲜”到“研发标配”

    01SIL测试——从“尝试”变为“趋势”在整车厂与供应商的项目中,以下场景屡见不鲜:ECU软件已进入跨团队/公司级的功能联调,硬件板子却还未到位;算法工程师写好控制策略,却找不到真实环境进行验证
    的头像 发表于 02-26 10:02 395次阅读
    vECU/<b class='flag-5'>SIL</b>: OEM从“技术尝鲜”到“研发标配”

    Vector CANoe中vECU/SIL测试功能

    过去,这些瓶颈往往只能靠“等”——等硬件、等设备、等协调。但随着软件在整车系统中的复杂度占比持续攀升,等待直接意味着项目延期、返工和成本飙升,更有甚者出现测试两班倒。于是,越来越多团队开始采用一项关键手段——SIL(Software-in-the-Loop,软件在环测试)。
    的头像 发表于 02-05 11:09 888次阅读
    <b class='flag-5'>Vector</b> CANoe中vECU/<b class='flag-5'>SIL</b>测试功能

    电子工程师必备:LMR TK-400/400 - 75EZ - HC工具套件解析

    电子工程师必备:LMR TK-400/400 - 75EZ - HC工具套件解析 在电子工程领域,尤其是在现场作业时,找到合适的工具、确保工具齐全以及方便取用一直是个难题。今天就来给大
    的头像 发表于 12-11 14:05 3104次阅读

    高频OTA时代,如何用SIL测试兼顾软件可靠性和迭代速度?

    经纬恒润全新推出的软件在环(SIL)测试平台INTEWORK-TVM(Test platform for Virtual Machine),用于满足用户对软件功能提前测试的需求。该平台采用了云
    的头像 发表于 12-10 17:27 1981次阅读
    高频OTA时代,如何用<b class='flag-5'>SIL</b>测试兼顾软件可靠性和迭代速度?

    使用SAFERTOS与LDRA工具套件提升功能安全

    WITTENSTEIN high integrity Systems(WHIS)与LDRA合作,使结构覆盖实现变得更简单高效。通过将SAFERTOS与LDRA的TÜV认证工具套件集成,嵌入式开发
    的头像 发表于 11-11 09:44 761次阅读

    STEVAL-SILKT01评估套件技术解析:面向SIL3工业PLC的安全解决方案

    STMicroelectronics STEVAL-SILKT01评估套件设计用于SIL3应用的工业PLC解决方案。 此套件包括一块母板STEVAL-SILKTA01(主板)和两块子板
    的头像 发表于 10-16 16:47 1163次阅读
    STEVAL-SILKT01评估<b class='flag-5'>套件</b>技术解析:面向<b class='flag-5'>SIL</b>3工业PLC的安全解决方案

    基于Microchip CEC173x评估套件的数据手册解析与技术应用

    使用,有助于对客户特定应用进行快速原型设计和开发。Microchip EV42J24A套件设有84引脚插座,灵活评估采用84引脚封装的CEC1736或CEC1734器件。该板还设有MEC1723嵌入式控制器(
    的头像 发表于 09-29 14:55 1140次阅读
    基于Microchip CEC173x评估<b class='flag-5'>套件</b>的数据手册解析与技术应用

    AVR32SD32 Curiosity Nano评估套件开发指南与技术解析

    原型设计和应用开发。 该套件包括内置硬件安全特性,例如双核锁步CPU、闪存上的纠错码 (ECC)、SRAM/EEPROM以及带错误控制器的自主故障检测,因此符合ISO 26262 (ASIL C) 和IEC 61508 (SIL 2) 安全标准。
    的头像 发表于 09-29 10:04 770次阅读
    AVR32SD32 Curiosity Nano评估<b class='flag-5'>套件</b>开发指南与技术解析

    使用SIL级电源监视器的优势

    此前强调了诊断活动对于满足基本功能安全标准的定性和定量的意义,如图1所示。出于定性考虑,无论安全完整性等级(SIL)如何,都必须实施电源监视器。而对于定量要求,主要有两个考虑因素:可靠性预测和架构
    的头像 发表于 07-11 15:40 1867次阅读

    Analog Devices Inc. MAXESSENTIAL02EP基本电源工具套件数据手册

    Maxim Integrated MAXESSENTIAL02EP基本模拟高效电源工具套件在即用型电路板上提供产品,用于即时测试和原型设计。MAXESSENTIAL02EP工具套件包括
    的头像 发表于 06-19 09:36 811次阅读

    瑞萨FUSA参考板使用指南(RX72N-RX72N参考板)符合SIL3标准的功能安全平台软件PLSW软件使用教程

      SIL3功能安全软件平台介绍 1.概述 本文基于瑞萨FUSA套件中的RX72N-RX72N参考板,介绍如何使用符合SIL3标准的功能安全平台软件PLSW软件,使开发者快速上手瑞萨
    的头像 发表于 05-27 16:23 2533次阅读
    瑞萨FUSA参考板使用指南(RX72N-RX72N参考板)符合<b class='flag-5'>SIL</b>3标准的功能安全平台软件PLSW软件使用教程