021-64886750

  • 实时目标机

    Simulink模型库

    Demo套件

info@yisuworld.com

Speedgoat怎样才能与TPT联合仿真

网站首页    技术blog和使用技巧    Speedgoat怎样才能与TPT联合仿真

  

上帝:冯工,我的Speedgoat设备已经调试好了,现在快点把自动化测试给我搞一搞……

冯工:自动化测试呢,可以基于Matlab自带的Test Manager工具箱,以及ECU-TESTEXAMTPT等软件

上帝:还好还好,我有TPT……

 

自动化测试是RCPHIL阶段,提升测试效率的重要方式,一般通过脚本或专用软件环境实现。通俗的理解,原先人工方式测试时的每一个步骤,通过自动化软件定义好,一步步执行并将数据统计,判定测试通过与否。

现在有很多自动化测试软件,具备强大的测试管理、需求追溯、测试自动化执行、测试评价以及结果分析和报告生成等功能,今天给大家演示一款支持Speedgoat的测试软件àTPT,是由德国piketec公司开发的测试环境,主要面向汽车行业,支持很多的测试平台,具体大家可以到它的官网去了解一下(www.piketec.com)。这里仅对Speedgoat平台的操作流程进行一些说明。

img1

首先搭建一个Simulink模型,此处以一个简单的模型示意。模型中被测的部分为SUT子系统,内部仅包含简单的模块。用来说明配置的过程。

img2

 

 

打开TPT软件,在平台配置中找到Simulin Real-Time Platform模块(该模块单独付费),并添加为当前工作的Platform

img3

 

根据TPT软件的提示,逐步生成Test Frame模型,并将TPT自带的S-Fun替换为支持HIL的模型。

img4

Model Configuration Parameters中进行SLRT相应的配置,就可以下载到实时目标机中了。

img5

这时我们需要做的,就像在Matlab平台一样,搭建一个简单的测试用例。

img6

点击“Run”,等待一段时间,程序运行完成后,即可观测运行结果了。

img7

这里只是做一个简单的demo,说明一下TPT Simulink Real-Time平台和Speedgoat之间联合测试的可行性,具体到某一个测试项目中还需要进行详细的设计以及调试。

 

上帝:冯工,你这做的也太简单了吧,还有需求追溯、测试管理、用例设计、结果分析评价、back-to-back,我们需求可就太多了,赶快支持啊!

冯工(吐血中):没,,没问题,客户的需求就是我们奋斗的方向……

 

  

2019年9月10日 20:35
浏览量:0