原创 通过TPT的FUSION平台实现联合测试

2022-8-30 10:27 1935 5 3 分类: MCU/ 嵌入式

TPT的联合仿真/联合测试功能是通过FUSION平台实现的。TPT的集成平台FUSION可以将任意数量的软件模块连接成一个单独的封闭系统,这些模块实际上需要不同的执行环境。这些模块可以在测试运行期间交换数据。FUSION平台支持许多测试环境,如C-code, CAN, INCA, PLS UDE, ASCET, MATLAB Simulink,功能模型单元(fmu),和外部I-O卡等。


FUSION 节点

TPT中连接到FUSION的模块称为节点。每个节点都通过API连接到FUSION。每个节点读取输入信号,计算其时间步长的输出,并将它们写入FUSION。每个样本按顺序依次执行节点。TPT也能处理更复杂的调度和函数调用。FUSION节点之间可以随时交换信号,也可以随时与TPT交换信号。

如果插入一个实时节点,测试执行将实时进行,尽管FUSION作为一个Windows进程并不满足实时需求。通过使用实时节点,TPT可以与外部硬件、HiL系统或应用工具进行通信。

用户也可以自己编写FUSION节点。为此,用户将找到自己的API,它可以用于配置TPT和系统之间的初始化和循环交互。

用户可以通过在TPT中的一个按钮自动从MATLAB Simulink/Targetlink模型、ASCET模型或AUTOSAR软件组件生成FUSION节点。用户可以以完全灵活的方式用其他节点模拟这些节点。这将加速SiL测试。

已创建的FUSION 节点

TPT中有一些随时可用的FUSION节点,只需要集成和配置就可以使用:

| AUTOSAR

| ASCET SiL

| CANape 用于应用程序,测量,诊断

| CANoe 用于SiL,HiL,实车测试

| CarMaker用于ADAS测试

| 为代码定制节点Custom node for your own code

| dSpace 用于SiL,HiL测试

| 联合仿真测试(TPT的内置功能)

| FMI 用于 FMU

| GDB 用于调试

| INCA 用于应用程序,测量,刷写等

| LABCAR 用于HiL 测试

| TRACE32用于PiL测试

| UDE 用于PiL测试

| LABCAR 用于HiL测试

| 参数互换

| Peak CAN卡

| UDE 用于PiL测试

| 实时执行

| RT-LAB用于SiL和HiL测试

| Simulink SiL 测试

| 发声器用于交互式测试

| Vector CAN卡

| VTD 用于ADAS测试

| XiL for ASAM XiL (MiL, SiL, HiL)


 

德国PikeTec公司的TPT是嵌入式系统动态测试工具,其具备独有的图形化建模方法,提供丰富的测试评估条件,生成高度可定制的测试报告,自动化完成整个测试流程。TPT支持众多业内主流的工具平台和测试环境,可以覆盖MiL-SiL-PiL-HiL-ViL各测试阶段。


北汇信息作为PikeTec的中国独家合作伙伴,多年来深入研究和应用TPT功能,通过对国内众多整车厂和零部件企业的长期支持和服务,积累了基于TPT的测试和服务经验,致力于提高测试效率,让测试工作更便捷。

 

作者: 北汇信息, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3998886.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

yzw92 2022-8-31 06:40

感谢分享
相关推荐阅读
北汇信息 2025-01-16 10:19
基于Vector工具进行CAN协议错误帧的分析实践
引言CAN(Controller Area Network)协议是当前使用最普遍的车载通信协议之一,其优点不只体现在多主并行、最高达1Mbit/sec的传输速率(针对标准CAN)、基于优先级的仲裁机制...
北汇信息 2025-01-09 11:24
C-V2X测试探秘系列之:电磁兼容试验方法
在智能网联汽车中,各种通信技术如2G/3G/4G/5G、GNSS(全球导航卫星系统)、V2X(车联网通信)等在行业内被广泛使用。这些技术让汽车能够实现紧急呼叫、在线娱乐、导航等多种功能。EMC测试就是...
北汇信息 2025-01-03 16:01
分布式、域控及SOA架构车身功能测试方案
车身域是指负责管理和控制汽车车身相关功能的一个功能域,在汽车域控系统中起着至关重要的作用。它涵盖了车门、车窗、车灯、雨刮器等各种与车身相关的功能模块。与汽车电子电气架构升级相一致,车身域发展亦可以划分...
北汇信息 2024-12-25 14:18
【科普系列】LIN协议错误类型介绍
引言  LIN(Local Interconnect Network)是一种针对汽车电子系统应用的串行通信协议,主要用于汽车电子控制单元(ECU)之间的通信。LIN总线的特点是成本...
北汇信息 2024-12-18 15:15
CI/CD方案:推动智能汽车开发的高效利器
在智能化和自动驾驶技术飞速发展的背景下,汽车软件开发的复杂性正以前所未有的速度增长。面对市场对效率、质量和快速迭代的高需求,传统开发模式已然捉襟见肘。作为提升开发效率和质量的核心工具,CI/CD(持续...
北汇信息 2024-12-17 15:54
设计仿真 | 基于VTD的智能大灯仿真测试方案
随着汽车行业智能化的发展,车灯系统从基础的功能化照明发展为智能化的视觉交互系统。从2020年开始,车灯开始向智能化、像素化、激光化、感知、决策、规划、控制、交互体验等方向发展。例如,智能车灯在基础照明...
我要评论
1
5
关闭 站长推荐上一条 /3 下一条