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

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

3天内不再提示

实现车辆E/E系统的有效验证和确认

星星科技指导员 来源:嵌入式计算设计 作者:Lance Brooks 2022-06-17 14:52 次阅读

汽车市场向高级驾驶辅助系统 (ADAS)、自动驾驶系统 (ADS) 和自动驾驶汽车 (AV) 发展的趋势正在促进创新,并推动集成到高级电子控制单元 (ECU)、传感器中的软件内容数量不断增加、执行器和其他板载硬件。这导致整个车辆电气/电子 (E/E) 系统中流动的数据量急剧增加。同时,为了满足汽车行业在时间、预算和质量方面日益严格的要求,实现有效的验证和确认 (V&V) 变得至关重要——尤其是考虑到许多专家预测这些运输技术将在几年和几十年内大规模采用先。

随着自动化和自动驾驶技术变得越来越复杂,开发人员在验证和验证下一代 E/E 系统的安全性方面面临着新的挑战。在应对这些挑战的过程中,工程师们正被来自不同供应商的越来越多的新的、专业的软件工具轰炸,所有这些工具都必须以某种方式协同工作。

当今汽车工程师面临的一个常见且相当重大的挑战是处理现在需要的大量 V&V 周期,包括跨越分层开发生态系统中许多差距的测试。在所有系统硬件内部和之间流动的大量软件和大量数据创建了非常复杂的交互。E/E 系统本质上是多 ECU 分布式系统,这意味着理想的 V&V 基础设施必须支持在系统模型中混合精度(或保真度)水平的能力,以便实际覆盖所需的测试场景数量。

虽然 ECU 硬件非常准确,并且验证设备允许工程师使用实际的 ECU 目标来测试系统,但成本和维护复杂性因素限制了典型项目中可用的基于硬件的验证系统的数量。对这些系统的访问通常是有计划的,并不是项目中的每个软件工程师都可以使用它们,尤其是在最需要它们的时候。此外,物理硬件具有有限的可预测控制能力,并且对于跟踪和故障注入的系统信号的可见性并不总是可能的。可能更具限制性的是,实际的 ECU 硬件需要实时执行的环境模型。这一方面限制了他们的忠诚度,

整个开发过程中的测试重用是 ADAS/AD 时代的另一个重大工程挑战。影响重用的最重要因素包括:测试台信号抽象的多个级别、用于控制越来越多的可用专用工具的不同方法,以及项目中使用的不同建模、测试和编程语言。

从商业和经济角度来看,未能有效应对这些挑战可能会带来许多负面结果。安全和安保测试覆盖率不足可能对业务产生最大的潜在影响,因为覆盖率不足意味着可能无法检测到潜在的重大问题。未能在项目早期发现问题,而这些问题的修复成本最低,可能会导致开发预算激增。如果在部署之前未检测到它们,技术错误可能会给企业带来灾难性后果,甚至对最终用户造成更糟的后果。

导致测试覆盖率不足(及其相关的低效率和成本)的一个主要因素与合作伙伴无法在团队、组和组织之间交换测试工件有关。不遵循 V&V 标准和最佳实践通常意味着在不兼容的测试技术之间来回切换,这最终限制了最佳测试覆盖所需的测试工件的跨组织共享类型。它还阻止验证工程师将最好的测试自动化软件与最好的测试台结合起来。无法共享测试工件也可能导致一个合作伙伴无法重现另一个合作伙伴报告的问题的常见问题。此外,当工程师必须了解每个非标准工具的专有细节时,培训成本也会增加。

这是探索和概述 AD/ADAS 时代这些关键 V&V 挑战的解决方案的多部分系列的第一篇。本系列研究的解决方案包括:具有可扩展保真度的虚拟 ECU;按设计正确生成 MDD 工作流程;软件架构标准;测试框架标准;建模和工具互操作性标准;和架构感知验证。

以下是本系列即将发表的文章的概述:

第 II 部分:XIL 测试平台中的可扩展保真度——如果没有一系列测试平台平台,每个平台都可以最佳地支持所需的许多不同级别的 V&V,测试时间和覆盖范围无法扩展以覆盖巨大的问题空间。

第三部分:整个过程中的测试重用——如果没有测试重用,E/E 系统的 V&V 的成本和时间损失是业务无法承受的,而且覆盖范围不足以满足严格的安全和安保要求。

第 IV 部分:生成模型驱动开发 (MDD) 工作流程——自动化工具不仅显着减少了工程时间和工作量,而且还通过利用专业知识捕获、设计正确的模型转换来生成生产工件,从而最大限度地提高质量。

第 V 部分:设计感知 V&V——如果没有将测试信号与设计级别进行交叉关联的方法,工程师就无法根据其设计验证和验证他们的 E/E 系统。

审核编辑:郭婷

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

    关注

    14

    文章

    807

    浏览量

    53846
  • adas
    +关注

    关注

    307

    文章

    2042

    浏览量

    207779
  • 自动驾驶
    +关注

    关注

    773

    文章

    12899

    浏览量

    162930
收藏 人收藏

    评论

    相关推荐

    运输车GPS监测系统实现了对车辆有效监督

    来回穿梭在不同的工地,管理难度进一步的增加。 二、车辆运输GPS监测系统        如何通过信息采集方式对车辆进行管理,这是管理者亟待需求的一种方式,也是对目前车辆管理提出了更高的
    的头像 发表于 01-09 19:05 119次阅读
    运输车GPS监测<b class='flag-5'>系统</b><b class='flag-5'>实现</b>了对<b class='flag-5'>车辆</b>的<b class='flag-5'>有效</b>监督

    ECU的安全车辆网络有效测试解决方案

      小结   上车辆现在有许多外部接口,需要安全机制。   只有当测试工具支持oem特定的安全性时,才有可能进行有效的测试。   安全限制访问,不区分测试人员和黑客   安全数据和实现的高度
    的头像 发表于 10-25 15:23 174次阅读
    ECU的安全<b class='flag-5'>车辆</b>网络<b class='flag-5'>有效</b>测试解决方案

    cS8676E数据手册

    音频功率放大器是为需要输出高质量音频功率的系统设计的,它采用表面贴装技术,只需少量的外围器件,便使系统具备高质量的音频输出功率。 cS8676E内置了过流保护,短路保护和过热保护,有效
    发表于 09-27 06:52

    如何验证蜂鸟E203是否移植成功?

    小白一个,刚刚接触蜂鸟E203,自己按照网上的教程移植到自己的开发板了,开发板用的黑金的AX7035,型号为XC7A35T-2FGG484,但不知道成没成功,想验证一下,接下来应该是如何验证呢?跑
    发表于 08-16 06:38

    关于E203的Flash读写问题

    通过学习了解到蜂鸟E203的SPI接口,又看到 现在我想对FLASH进行读写数据控制,该怎么实现呢,是通过SOC里的SPI协议,还是通过QSPI0单独的引脚: 如果是通过专用的引脚的话,在蜂鸟
    发表于 08-11 12:38

    E203如何实现IIS通信?

    我们组想传输音频信号,但是E203好像没有IIS接口,如果要自己实现的话,大家有什么好的方法吗?
    发表于 08-11 09:02

    ARM946E-S技术参考手册

    。 •一个保护单元,允许以简单的方式对内存进行分段和保护,非常适合嵌入式控制应用程序。 •AMBA AHB总线接口。与系统其余部分的ARM946E-S接口是通过使用统一的地址和数据总线实现的。此接口与AMBA AHB总线标准兼容
    发表于 08-02 09:41

    什么是形式验证(Formal验证)?Formal是怎么实现的呢?

    相信很多人已经接触过验证。如我以前有篇文章所写验证分为IP验证,FPGA验证,SOC验证和CPU验证
    的头像 发表于 07-21 09:53 4479次阅读
    什么是形式<b class='flag-5'>验证</b>(Formal<b class='flag-5'>验证</b>)?Formal是怎么<b class='flag-5'>实现</b>的呢?

    温度验证系统,有线温度验证系统

    美国FTT温度验证系统,有线温度验证系统温度验证系统主要由四大部分组成:
    的头像 发表于 07-05 10:07 972次阅读
    温度<b class='flag-5'>验证</b><b class='flag-5'>系统</b>,有线温度<b class='flag-5'>验证</b><b class='flag-5'>系统</b>

    验证确认的区别和关系

      两个在质量管理和验证过程中经常使用的术语。以下是它们的区别和关系,包括维基百科的定义、应用和范围: 验证(Verification):根据维基百科的定义,验证是一种评估活动,旨在确认
    的头像 发表于 06-19 10:59 3215次阅读

    N76E003 ISP下载找不到设备是怎么回事?

    各位,N76E003想要下载时候,发现ISP找不到设备,确认下了bootloaer,确认从UART0启动,确认硬件连线都对,就是找不到设备,连不上
    发表于 06-14 06:59

    10. 欧姆龙PLC - CP1E实现D区间接寻址#硬声创作季

    plc欧姆龙CP1E
    或许
    发布于 :2023年06月07日 13:14:03

    5. 欧姆龙PLC - CP1E基本IO接线#硬声创作季

    plc欧姆龙CP1E
    或许
    发布于 :2023年06月07日 13:13:12

    3. 欧姆龙PLC - CP1E与CP1E-S主要硬件区别#硬声创作季

    plc欧姆龙CP1E
    或许
    发布于 :2023年06月07日 13:12:22

    安立MS2713E便携式频谱分析仪Anritsu MS2713E日本原装二手

    :占用带宽、信道功率、邻道功率比 蜂窝系统、陆地移动无线电系统、Wi-Fi 的干扰分析 信号强度映射 2G/3G/4G和广播信号的现场分析 场强测量 PIM 狩猎 覆盖验证、网络优化 跟踪发生器 EMF
    发表于 05-15 09:21