如今,许多汽车都配备了多个ADAS,这些系统基于不同的传感器,如雷达、摄像头、激光雷达或超声波。过去,这些传感器分别执行特定功能,仅在极少数情况下才相互共享信息。驾驶员收到的信息量与使用的传感器数量成正比。如果传感器数据足够并且通信到位,就可以使用智能算法来创建自动驾驶系统。
传感器融合是指将来自各种传感器的信息融合处理,可以更清晰地了解周围环境。为了实现更可靠的安全功能和更有效的自动驾驶系统,传感器融合是必不可少的一个条件。
图1.汽车周围环境“视图”
传感器融合可以适用于各种类型的传感器。一个典型的例子是将前置摄像头和前置雷达提供的信息融合。摄像头只能在可见光谱下工作,不适用于雨天、浓雾、太阳眩光和黑暗等环境,但是在识别颜色(如道路标记)方面十分可靠。而雷达,即使在低分辨率下,也可用于探测距离,并且环境条件对雷达没有太大影响。
将前置摄像头和雷达传感器融合的典型ADAS功能包括:
为了验证复杂的系统,必须创造一个合适的测试环境,能够有效地为传感器提供激励信号,以对车辆在真实环境下的行为进行验证。
Altran Italia已将基于NI技术的创新型雷达目标仿真器和3D虚拟道路场景仿真器集成到HIL系统中,以生成基于场景的测试系统,该测试系统可完全同步摄像机和雷达数据,以验证传感器融合算法。
图2.ALTRAN-NI ADAS HIL测试解决方案
3D场景基于Unity Technologies开发的一款跨平台游戏引擎 - Unity 3D图形引擎,可完全针对各种车道、照明条件和轨道类型等参数进行自定义配置。 此外,市面上还有多种其他图形模型环境(如IPG Carmaker和TASS PreScan),用途类似。
图形引擎从置于车辆挡风玻璃上的摄像头的视角再现场景。而且场景可以根据距离地面的高度和摄像头的视场进行修改。此外,该引擎还可以在指定速度下,显示距离摄像头设定距离的障碍物(如一辆车)。
图3.Unity图形引擎场景
对于车辆控制,图形引擎除了接收转向角信息外,还接收制动踏板和油门的位置数据。除了这些数据,PXI系统也从方向盘和踏板获取信号(Logitech G29)。动态车辆模型集成在图形引擎中,并且高度可配置。
图4.标准测试场景
根据所选的障碍场景(以上面的一些示例为起点),图形引擎会输出车辆速度以及VRTS生成射频信号所需的信息。所有输入/输出信息都通过专用协议与PXI进行交换,并可根据需要进行更改。
在此系统中,我们通过与PXI-8512/2的CAN通信,从场景生成器检索关于雷达目标(距离、雷达截面、到达角和速度)的信息。PXI-8512/2是PXI系统的一个双端口高速CAN/CAN-FD接口,以1Mbit/秒的速度传输和接收CAN总线帧。只有在连续读数时,目标相关信息发生变化,系统才会将信息发送到障碍生成器。
除了向障碍仿真器发送数据并获取踏板和转向信号外,PXI还会模拟通过专用车载网络收发雷达和摄像头的CAN消息。
CAN消息会与3D虚拟场景和RF目标生成器进行同步,从而生成正确的环境来验证现代摄像头和雷达数据。
下面简要介绍了各个系统组件以及通信连接/总线:
图5.车辆通信模拟
此仿真器是使用Unity 3D图形引擎开发的,Unity 3D图形引擎是Unity Technologies开发的一款跨平台游戏引擎。该引擎采用模块化方法,可以轻松地将视频场景与每个第三方平台、插件或设备(如上图中显示的Logitech G29)相集成。
图6.ADAS HIL测试环境
在HIL系统中使用雷达目标仿真器进行测试和测量。NI系统具有灵活性、模块化特性和可扩展性等特点,因此用户能够轻松将其与其他I/O相集成,以作为完整HIL测试系统的一部分来满足雷达设计和测试应用的需求。同时NI系统兼具目标模拟和雷达设备测量功能,使用户无需购买多个系统,从而降低设备和系统测试的成本。
该系统支持以下功能:
图7.包含两个目标和一个到达角的系统架构
图7的系统由一个PXIe-5840矢量信号收发仪和一个毫米波射频头组成,可以生成两个具有相同到达角的目标。得益于PXI平台的灵活性,我们可以轻松地扩展系统,以模拟具有多个到达角的多个目标。图8的配置具有四个PXIe-5840设备和四个毫米波射频头,最多可以仿真具有四个到达角的八个不同目标。
图8.包含八个目标和四个到达角的系统架构
雷达目标仿真器机箱不仅可与标准汽车总线通信(CAN或LIN)集成,也可与HIL系统所需的其他类型的工业通信相集成。该解决方案的模块化特性使汽车制造商能够测试具有多个到达角的复杂真实场景。此外,该解决方案还可自动测试新车评价规程(NCAP)规定的标准场景,从而节省了测试时间和工作量。
Altran展示了其现在已经能够对雷达和摄像机等独立或配合工作的系统进行实验室验证。
这两个组件都对安全性至关重要,因此在进行实际车辆测试之前,必须能够先在实验室进行测试。
这种验证方法具有以下优点:
尽管ADAS HIL测试环境套件是Altran基于NI软件和硬件开发出来用于确认与验证的,但其用途并不局限于这些范畴;事实上,它可用于校准ECU以探寻用于车辆测试的参数。
ADAS可与开关负载信号调理(SLSC)硬件等其他NI HIL硬件产品完全集成,用于标准化和路由信号、切换负载和信号调理。利用VeriStand实时测试软件,每个组件都可以集成到一个可以与实时HIL系统交互的框架中。
图9.SLSC如何融入HIL系统
在网联汽车和高级汽车技术领域,如信息娱乐测试、电池管理系统测试、V2X通信、车辆噪声和振动分析等领域,NI拥有众多行业领先的合作伙伴,并基于与这些伙伴的合作关系,不断扩展其平台的功能。
图10.联网汽车的VX2、激光雷达和GNSS
作者
Mario Amoruso (National Instruments)
Stefano Caiola (National Instruments)
Giuseppe Doronzo (Altran Italia)
Marino Difino (Altran Italia)
审稿人
Ram Mirwani (National Instruments)
Matteo Moriotti (Altran Italia)
Davide Palandella (National Instruments)
作为工程和研发(ER&D)服务的全球领导者,Altran通过开发面向未来的产品和服务为客户提供一种全新的创新方式。从概念到工业化,Altran始终与客户并肩奋斗,确保项目价值链中每个环节的成功。
30多年来,该集团一直为航空航天、汽车、国防、能源、金融、生命科学、铁路和电信等领域的主要公司提供专业知识。
2016年,Altran集团的收入为21,200亿欧元。Altran拥有30,000多名员工,业务遍及20多个国家/地区。
Altran从1996年开始在意大利开展业务,目前在该国拥有约2,800名员工。它的总部设在罗马,且运营点遍布意大利的大部分地区:热那亚、都灵、米兰、里雅斯特、维罗纳、帕多瓦、博洛尼亚、摩德纳、比萨、佛罗伦萨、那不勒斯、波米利亚诺和布林迪西。2015年,它的销售额达到了2.08亿欧元。
altran.com和altran.it
NI (ni.com)以软件为中心的平台集成了模块化硬件和庞大的生态系统,助力工程师和科学家应对各种挑战。这一久经验证的方法可让用户完全自主地定义所需的一切来加速测试测量和控制应用的系统设计。NI解决方案可帮助用户构建超出预期的高性能系统,快速适应变化,最终改善人类的生活。