德国ETAS GmbH以其LABCAR解决方案在汽车行业享有盛誉,该解决方案是一个强大的测试系统,可模拟汽车的行为,使用户能够在受控环境中测试制动器、变速箱、速度控制和其他电子汽车系统。ETAS使用Ixxat PC接口卡连接到汽车系统使用的CAN和LIN总线。
现代汽车或多或少是一个带轮子的计算机系统。您不仅有计算机运行实际的动力总成(发动机、变速箱和其他用于推动汽车前进的部件),而且计算机还可以控制仪表板、空调、停车系统、速度控制、防盗器、娱乐系统等。
这些遍布汽车的计算机称为电子控制单元或ECU。由于ECU按预期工作至关重要,因此在投入批量生产之前,它们都经过了彻底的测试。ECU软件的测试通常使用所谓的硬件在环(HiL)系统完成,允许用户在实验室环境中测试ECU。
十年来,Ixxat PC接口卡没有出现过任何质量问题,这很好地证明了我们期望的质量,并交付给客户。
Henrik Jakoby,ETAS产品经理
ETAS GmbH的LABCAR是技术领先的HiL解决方案之一,能够模拟汽车的任何部分。这允许用户在没有物理车辆的情况下观察和测量ECU的响应。LABCAR用于模拟正常操作和关键行为,例如注入无效数据信号。
ETAS是博世的子公司,总部位于德国斯图加特。它们为嵌入式系统提供创新的解决方案,并受到世界上许多主要汽车和ECU制造商的信赖。
LABCAR是一个完整的解决方案,包括一个实时PC以及支持模拟的软件。为了与ECU通信,PC需要访问模拟和数字I/O以及不同ECU使用的网络。CAN和LIN是车载通信最重要的标准。为了将PC连接到这些网络,ETAS使用Ixxat PC接口卡和相关的Ixxat LINUX驱动程序。
“多年前,我们在寻找将ECU连接到LABCAR的解决方案时发现了Ixxat PC接口卡,”ETAS产品经理Henrik Jakoby说。“我们真正欣赏Ixxat解决方案的是,他们有一个非常易于使用和强大的API,可以在我们的软件中使用。”
在2004年实施第一个Ixxat PC接口卡后,ETAS和HMS之间的合作已经变成了一种伙伴关系,ETAS的许多要求已经实施到标准的Ixxat产品中,包括特殊的驱动程序功能,如“单次模式”。
“我们与HMS的Ixxat团队有着非常密切的合作,”Henrik Jakoby说。“技术支持非常好,我们的工程师会定期联系以解决连接问题。”
LABCAR用户界面中的测试仪表板示例。
测试系统和被测设备 (DUT) 之间的灵活快速连接在汽车测试中非常重要。例如,与LIN总线的连接是一个不断增长的需求。由于布线便宜且系统要求低,LIN比CAN更具成本效益。与数字和模拟线路相反,也可以通过LIN总线进行诊断。LIN最初用于电动车窗等舒适功能,现在正部署在越来越多的系统中,包括动力总成。
为了使ETAS能够为客户提供最佳解决方案,每个Ixxat CAN-IB200/PCIe接口卡除了CAN外,还提供多达四个LIN端口。
另一个挑战是速度。ECU和LABCAR之间的通信对低延迟和高数据速率通信提出了很高的要求。 这一点尤为重要,因为LABCAR计算机可以连接到具有多个网络接口卡的多个ECU。
Ixxat CAN-IB200/PCIe通过扩展板解决了这个问题,每个PCIe插槽提供4个高速CAN端口,每台PC最多支持32个CAN端口。CAN-IB200/PCIe的设计具有强大的32位CPU缓冲器以及复杂的驱动程序架构,使通信的PC负载尽可能低,以最大限度地提高仿真性能。
“总而言之,我们对Ixxat PC接口卡和我们获得的支持非常满意,”Henrik Jakoby说。“事实上,十年来,Ixxat PC接口卡没有出现过任何质量问题,这很好地证明了我们期望的质量,并 交付给客户。”