车载算力平台的发扬:成效集成度、算力需求、软硬件丰富度、通讯需求指数升高;跟着EE架构发扬,逐渐走向估量主旨化、数据和能源区域化的状态。整车EE架构与车载
车载算力平台的发扬:成效集成度、算力需求、软硬件丰富度、通讯需求指数升高;跟着EE架构发扬,逐渐走向估量主旨化、数据和能源区域化的状态。整车EE架构与车载算力平台发扬的瓶颈正在于其容易的逻辑措置、软硬件欠亨用、使用成效固化、软件弗成迭代等晦气要素,导致眼前这代智能驾驶产物的使用才干无法真正合用于将来的智能汽车拓荒经过。对待下一代主动驾驶来说,必要健旺的数据措置才干,好比利用千兆以太骨干网,5G高带宽,AI估量平台手艺;同时,怒放的API与IDE也可能将众种传感器数据举办协调,完成数据与API的怒放共享,从而具有健旺的使用照料步伐APP拓荒集成情况。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
为完成智能车载软件的敏捷拓荒,蕴涵面向任事的安排经过,应对不停测试经过中崭露的新场景的敏捷迭代,餍足客户千人千面的需求,缩短全面汽车拓荒周期。其余,通过软件的敏捷陈设,软硬折柳,软件重组,使用新增,完成外部资源的有用整合,增进车辆任事的充足性。
对待高功能估量平台而言,常常采用鸠合化跨域协调的域控架构,必要完成众存正在于互联类成效或域控间直接交互完成的成效,通过简单大脑HPC+区域独揽的架构计划,央浼区域独揽器负责代庖(Proxy)功用,往往与面向任事的SOA架构一道绑定来举办安排,这将导致活泼性扩展性较高的SOA不才一代鸠合式域控架构中的渗出率将万分高。
采用SOA安排理念,正在SOA任事中完成软硬件解耦,独揽IO虚拟化、任事化。举办车内众层级任事的界说和陈设是下一代域控平台通用的安排计划。对待鸠合式域独揽器平台而言,安排经过中需将车辆独揽、主动驾驶、智能座舱众域协调,硬件资源共享,数据及时共享域控硬件:各范畴内最先辈的芯片,通过高带宽低时延Switch级联软件,除了实实际现算力扩展和众域协调,也可能完成高平安、硬及时OS、中心件及使用运转情况域控与其他独揽单位之间通讯。
如下图显示了一种基于主旨估量单位+区域独揽单位的物理架构,对待完成真正的主旨估量平台而言,还必要创立1-众个区域独揽器PDC、VDC等构成的环网架构用于完成数据和能源网合的成效,从而删除线束数目/长度,优化能源智能化照料形式,有用擢升主旨域独揽器软件化的成效。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
其余,对待上述大数据交互来说,也必要创立相应的相易传输单位举办相应的数据相易。这些相易单位搜罗PCIe Switch、Ehternet Switch、TSN Switch;个中,PCIe Switch餍足算力芯片之间的及时大数据交互;管理高带宽、低延时的痛点需求完成放肆端到端之间的数据传输,且带宽正在20Gb/s以上,物理远离,单点失效不影响体系失效。TSN Switch具备CAN/CANFD/LIN到以太网的双向传输公约转换成效。完成了TSN公约中的NC/EE/BE分别优先级数据流转发和数据相易。可兼容其它吻合车载范例的TSN筑筑。Ethernet Switch 用于联贯以太网之间或者以太网与敏捷以太网之间的相易机,该相易机通过物理编址、汇集拓扑构造、缺点校验、帧序列以及流控,从而俭朴了资源和年华,进步了数据传输的速度。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
这里咱们必要注解一下,鸠合式域控安排中必要支柱SOA完成的手艺载体。搜罗了面向任事的通讯SOC:DDS、SOME/IP等及任事接口界说和完成;同时面向任事的软件架构支柱SOSA:如AP,是可餍足成效平安的必定及时性央浼的计划;面向任事重用共享架构安排SORS:自上而下与自下而上的连合,包管任事重用共享以及扩展;
基于SOA范式的产品蕴涵了任事完成的代码/模子,集成了(任事代码+SOC代码+赞成SOSA体系情况)的独揽器,整车由该独揽器构成的子体系。下图显示了一种模范的对域控来说基于SOA从体系安排到代码完成模子的流程图。
ntainer css-xi606m style=text-align: center;
ntainer css-xi606m style=text-align: center;
对待下一代主动驾驶体系SOA来说,除了该当明了职掌SOA自己的界说外,还必要职掌怎么测试SOA,认识其完成的手艺产品是什么,基于SOA的实实际体又是什么,基于SOA理念的新EE架构将怎么发展测试。本章节将仔细讲述SOA的测试流程和本事。
A5: 针对SOA任事和任事接口界说,个中任事蕴涵从可行性和需要性角度,哪些成效合用于动作任事,界说其颗粒度,根底任事、扩展任事、使用任事,同时必要界说任事接口;
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
起初,是必要举办整车层面剖析,使得全面经过加倍智能(如主动/辅助驾驶、人车监测)、加倍友谊(如语音独揽、文娱冲浪)、加倍活泼(如成效升级);其次,是要举办体系层面剖析,搜罗守旧基于信号的散布式成效完成,基于高内聚低耦合的任事及任事组合完成,完成搀杂异构。
不才一层是举办部件层面剖析,蕴涵ECU功用和状态剖析,即完成“阶级”分歧。起初是重点阶级、大脑级,蕴涵域独揽器、估量平台众体系众措置器AP+CP,使用任事的供应者和消费者,大网合。桥梁中枢,再生代的区域独揽器(VIU类),大宗通讯端口与IO同时存正在,CP;区域网合/代庖网合(S2S),分身区域局限独揽成效,供应根基任事和扩展任事。延续太过,夹心层:底盘独揽、被动平安类,模范嵌入式体系,成效平安即及时性央浼高的体系;终端层蕴涵传感器及履行器等。
对待SOA的测试来说,起初必要树立和适配测试范例。咱们明白,全面测试的分层搜罗部件、体系、实车。个中部件和体系级别搜罗验证成效等举止是否与需求范例相似;对待实车来说必要确认是否餍足用户、司法规矩等需求。
测试的合头是基于需求范例、用户利用、行业规矩和圭表角度拓荒测试用例;基于阅历和场景拓荒测试用例和被测对象。增量和变量需求搜罗新车载通讯手艺SOME/IP、DDS、TSN、同步CAN等;新增测试种别搜罗任事接口测试;新增状态和载体搜罗任事、S2S、异构型域控/HPC、ZCU/VIU/PDC;新成效和使用场景搜罗性子化摆设、长途诊断、汇集/数据平安等。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
这三大测试搜罗SOME/IP中的TC8的公约相似性测试、基于自界说需求范例和摆设范例,拓荒测试范例,源自阅历的鲁棒性和场景测试;DDS中有基于自界说需求范例和摆设范例,拓荒测试范例,如端到端延时、QoS摆设不兼容等;TSN中针对AS、拓荒测试范例及启动、延迟、安谧性等方面的测试。任事接口测试蕴涵基于任事接口范例拓荒根底任事、扩展任事和使用任事接口界说的相似性测试,音书时序、数据合法性和鲁棒性测试。任事逻辑测试苛重是依据分别层级的需求树立部件级、体系级和实车级测试范例,越向上层,测试用例复费用越高。基于SOA特性,将完成机制、使用场景相连合,正在分别层级增进测试用例,如可惹起资源打发场景,端到端任事安谧性和交互呼应功能测试,任事与信号转换的功能测试。
起初,新架构下面的ECU“阶级”分歧,守旧“三大件”(搜罗底盘、车身、动力)独揽形式从原始的感知独揽一体机朝向成效完成“高内聚”&“低耦合”的趋向,软件迭代越来越速,ICT等行业的完成手艺和流程手艺将更众的注入到全面变动挑衅中。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
其影响是正在部件级测试中,针对重点独揽器的主动化测试更紧要,而测试情况的丰富度取决于ECU处于何种阶级。体系级测试则更为紧要,情况丰富取决于成效完成格式和分派计划。整车级测试是对守旧大VV HIL将必定水平弱化。常常,HIL测试体系旧例硬件IO的比强大幅低重,通讯资源类型和数目更众,独特需求采用独特计划;如TSN、LVDS等特意的通讯测试。而对待HIL测试体系软件及工程拓荒而言,测试体系软件的符合性、扩展性更为合头,这苛重可能低重二次拓荒管事量:如对SOME/IP、DDS、HTTP、MQTT等公约赞成。另一方面,仿真情况拓荒管事将增进:如必要搭筑SOME/IP、DDS“参考ECU”的“交互举止”开环模子。对CI/CT的赞成:搜罗体系长途/云端独揽、及时监测和自我爱护;赞成被测对象的长途刷写和编码;赞成软件迭代变动点与测试鸿沟的相干等。
对待全面SOA测试而言,其测试本事苛重搜罗虚拟ECU测试手艺,个中必要认识完成道理、其符合对象剖析、前择要求剖析、完成合头手艺修筑等。同时利用汽车行业主流器材链对前端模子、软件代码举办有用测试,同时除“正在线”主动化测试外,基于数据的“离线”测试也成为可选和填补。为了包管测试颗粒度更细,可能通过将测试管事前移,敏捷修筑,适配性强,符合“适合于”汽车范畴的麻利拓荒。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
如下图示意了针对基于SOA任事模子拓荒经过中,模范的任事接口测试范例实例。可能看出合座的SOA测试范例、设施和需求结果。
ntainer css-ym3v7r
ntainer css-xi606m style=text-align: center;
x03z
nWrap css-1baulvz
本文起初对基于SOA的鸠合式域独揽器安排逻辑、架构举办了描摹,而且对待该安排将怎么餍足第二局限对SOA的有用性测试举办了相干。SOA的全面拓荒经过必要举办相同数据闭环,即从安排、拓荒到测试的全面流程都必要有完备的相干。要是是团结拓荒的形式,必要分清主机厂和供应商之间的职守界定,确保最终的测试结果餍足拓荒需求预期。当然,无论从拓荒照样测试,全面基于任事的器材链该当确保相似性,避免崭露边际化不相似导致的结果偏向。
汽车测试网-兴办于2008年,报道汽车测试手艺与产物、趋向、动态等 接洽邮箱 marketing#auto-testing.net (把#改成@)