借助 HiL 系统实现高效车辆开发

匠心工程

9.9.2021

完美仿真

使用硬件在环(HiL),研发人员能够逼真地模拟实车环境,以对电子控制单元进行测试。这能够有效减少开发早期原型车数量,让功能研发更加高效,让测试更早进行。保时捷工程集团在全球各地都使用硬件在环系统,这也能让车辆功能更好适应当地的场景需求。在未来,云端和人工智能将发挥更重要的作用。

新汽车的研发需要在各个阶段对原型车进行大量试驾,总测试里程可达几百万公里。这是确保汽车的所有系统能通过实践考验的唯一方法。实际上,试驾虽然仍是整个研发过程中一个非常重要的组成部分,但现代驾驶辅助系统的进步已经为试驾开创了更多可能性。毕竟,如果只采用路试方法的话,仅为了一个半自动驾驶功能,工程师们就需要花费长达数年的时间进行测试。这也正是计算机模拟测试在近年来愈加受到关注的原因。在保时捷工程集团,计算机模拟测试同样也越来越受青睐:在这里,专家们在许多项目中已经开始使用硬件在环(HiL) 测试台。这一方法在组件测试中已得到广泛应用,现在也被越来越多的用于更加复杂的系统当中。

100

个硬件在环测试台

是保时捷工程公司在全球范围内的拥有量,其中有 60 台分布在上海、布拉格、俄斯特拉发和克卢日的国际分部。

硬件在环是软件与车辆中的目标硬件之间的连接。硬件在环测试台能够完美复原一个电子控制单元(ECU) 或电子控制单元网络的真实环境。电控制信号输入到已经连接好的控制单元电子装置中,这一信号即是来自残余总线仿真。对于控制单元来说,这一信号状态与实际车辆运行中无异。出于测试目的,也可以有选择地将不正确的信号输入车辆的传感器接口和数据总线,用来模拟曲轴缺陷的影响或另一个车辆系统的故障等,从而保障对电子控制单元进行全面的诊断。

久经考验:除了组件测试外,硬件在环也越来越多地应用在高度复杂的系统测试当中。

包含模拟模型的模块库

硬件在环模拟的基础是详细的数学软件模型,它们借助 Matlab/Simulink 创建,能很好再现车辆驾驶的物理过程。它们被存储在模块库中,建模者可以从中提取合适的模块,并将它们根据发动机类型或底盘类型等组合起来,形成一个整体模拟模型。模块库中包含比如进气系统或燃烧室的行为模型,以及各种底盘的复杂模型,比如带或不带自适应空气悬架、侧倾稳定控制和各种车轮。通过访问这一模块库,部分硬件在环仿真模型就不再需要从头开始重新编程;相反,只需要对现有模块进行配置和参数化即可。只是,对车辆物理过程进行模拟需要非常密集的算力,而且需要相应的基础设施配套方可展开。“我们在硬件在环测试台上安装了几台非常强大的计算机,现在就可以很轻易地实时且正确地模拟单个零件模型的物理状态。此外,我们还有针对整个车辆联网、驾驶员和环境的模型。但目前围绕一些较复杂的流程,比如发动机的整个燃烧循环,我们仍然需要另寻他法。”保时捷工程集团负责驱动装置硬件在环系统的技术项目经理约尔格·图罗夫斯基(Jörg Turowski) 表示。

考虑到这一点,硬件在环专家们开始采用神经网络,它所需要的计算能力大大低于物理模型。神经网络主要用于简化物理模型。例如,在一个发动机的模拟模型中,燃烧过程的流程由发动机控制单元的控制信号计算出来。作为输出数值,模拟所提供的数值,如产生的扭矩和传感器信号,将被反馈到发动机控制单元当中。通过使用神经网络,这些输出数值不必使用物理上正确的公式进行计算,相反,它们将由神经网络实时提供。然而,要让神经网络做到这一点,首先必须要用真正的电机原型,或不具备实时性的物理模型数据来训练该神经网络。多年来,保时捷工程集团一直非常成功地在其仿真模型中运用神经网络。

结合使用硬件在环测试台,软件验证的可能性几乎可达到无限。“有了硬件在环,即使是那些在道路或现场测试中很难实现检测的测试案例,我们如今也能得很好地对其进行分析。”保时捷工程集团电子动力总成部门负责人海科·容克(Heiko Junker) 解释说。这尤其适合一些极端条件下的测试。“一些测试如果在实车中进行,有较高的风险会导致人身伤害或财产损失。”图罗夫斯基补充道,“另一方面,有了硬件在环,我们就可以根据需要反复多次并且非常精确地重复这些测试。”他举了一个例子,比如在车辆高速行驶的过程中有意让数值超过极限值,以测试软件对于只有在发生事故时才会触发的信号的反应。“这一点至关重要,只有这样我们才能确保车辆的保护功能工作正常。”图罗夫斯基说。

保时捷工程集团因其在仿真模拟领域积累的多年经验,对硬件在环的应用得心应手。此外,相同的仿真模型也会被用于完整的车辆保障和整合过程中。“这就让我们能够获得许多协同效应,”容克说,“从规格的制定到测试结果,我们都可以通过全自动化流程,比如测试规范生成器和测试案例生成器,很好地提高我们的工作效率。”借此,客户就可以从这样的一站式服务中受益:保时捷工程集团可为他们提供完整的解决方案,从概念设计到施工和调试,再到总线模拟和物理模型,一步到位。除此之外,保时捷工程集团还能够对测试结果进行详细分析,以及对可能问题的补救措施提出建议。

专业:保时捷工程集团因其在仿真模拟领域积累的多年经验,对硬件在环的应用得心应手。

基于相同过程、技术和方法的洲际合作

保时捷工程集团的几个分部在硬件在环项目上已经展开了非常紧密的合作。这种基于相同流程、技术和方法的洲际合作,为容克和图罗夫斯基提供了更多可能性,让他们能够根据资源和技术的可用性以及市场的具体情况,在全球范围内进行任务的分配。因此,当比如门斯海姆(Mönsheim) 分部的组件和功能研发人员在现场使用硬件在环测试台并研发适合未来应用需要的硬件在环系统概念时,布拉格的同事们则持续优化用于自动测试案例实施和评估的工具,并为用于测试案例执行的内部硬件在环系统提供支持。与此同时,上海则专注于物理模拟模型的创建以及神经网络的整合和训练。

“我们还可以利用德国和中国之间的时间差。”容克补充说,“如果我们在硬件在环测试中发现这里的模拟模型有错误,上海的同事们就可以连夜进行分析。”不仅是在中国,保时捷工程集团在克卢日、布拉格和俄斯特拉发等地都设有国际分部,拥有总共超过 60 个装配有硬件在环测试台的实验室。此外,在德国本土,保时捷工程集团还拥有大约 40 个测试台,以满足不断增长的测试需求。在未来,随着真实原型车测试的不断减少,硬件在环技术的应用机会将相应持续增多。“因此,我们必须不断扩大自身的硬件在环测试能力。”容克说。

我们拥有高度复杂的仿真模型所需的强大计算能力,因为我们可以通过将模型部分转移到云端而几乎随意增加计算能力。“此外,测试台上的电子控制单元也已经连接到后台。”图罗夫斯基说,“这也使得云功能的应用在早期阶段就能得到保障。”乃至于完全取代原型,也并非天方夜谭。“我们正在努力将多个组件的硬件在环系统在云端中连接起来,以创建一台完整的虚拟车辆。”容克补充道。

测量和调节

传感器为电子控制单元提供输入数据,电子控制单元将这些测量后的实际值与目标值进行对比。如果实际值偏离设定值,控制单元将通过执行器启动相应的修正。

信息

本文首次发表于《保时捷工程杂志》2021年第2期。

文字:Andreas Burkert

版权:本文中发布的所有图片、视频和音频文件均版权保护。未经保时捷工程书面许可,不得部分或全部复制。欲了解更多信息,请联系我们。

联系方式

您有问题或想了解更多信息吗?请联系我们:info@porsche-engineering.de