ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

半实物仿真测试平台技术指标及案例

2021-10-31 12:58:37  阅读:143  来源: 互联网

标签:仿真 案例 PCI 测试 某型 ETest 技术指标 仿真机


  1.  系统的技术指标
    1.  支持的操作系统

测试设计部分:Windows7 SP1、Windows8.1、Windows10 1607及以上版本

测试执行部分:Windows7 SP1、Windows8.1、Windows10 1607及以上版本;Linux-RT;VxWorks 6.0。

    1.  实时性指标

ETest Studio同时支持非实时与实时的系统仿真测试任务,可以形成ETest-USB、ETest-PCI、ETest-RT等架构模式。

ETest-USB、ETest-PCI的设计器和执行器均运行于Windows操作系统上。

1、ETest-USB的实时性指标

指令延迟(从Python脚本发出指令到UUT接收,1000次求取平均时间):0.03ms

延时精度(Python脚本中进行时间延迟,测试最小延迟的准确度):1ms。

定时周期(Python脚本设计定时周期任务,测试最小的任务周期):20ms。

备注:上述指标在Intel双核CPU(2.6G)、内存:4G情况下,连接1块USB-RS232(1通道)、1块USB-CAN(2通道),Windows 10操作系统,单机下测得。

按这个标准设计个测试一下看看

2、ETest-PCI的实时性指标

指令延迟(从Python脚本发出指令到UUT接收,1000次求取平均时间):0.01ms

延时精度(Python脚本中进行时间延迟,测试最小延迟的准确度):1ms。

定时周期(Python脚本设计定时周期任务,测试最小的任务周期):10ms。

备注:上述指标在Intel四核CPU(3.4G)、内存:8G情况下,连接1块PCI-RS232(4通道)、1块PCI-CAN(4通道),Windows 10操作系统,单机下测得。

3、ETest-RT的实时性指标

指令延迟(从C++脚本发出指令到UUT接收,1000次求取平均时间):0.01ms

延时精度(C++脚本中进行时间延迟,测试最小延迟的准确度):0.1us。

定时周期(C++脚本设计定时周期任务,测试最小的任务周期):100us。

备注:上述指标在上位机为Intel双核CPU(2.6G)、内存:4G,;下位机1台,Intel四核CPU(3.4G)、内存:8G,VxWorks 6.0操作系统下测得。

  1.  应用模式与案例
    1.  现场设备软件测试

通过ETest Studio开发的平板综合测试仪(具有RS232、CAN、DI、DO等接口)可以完成生产和运行现场的设备软件测试,只需要将测试线缆从平板综合测试仪器链接到现场设备的接口上,可以对现场的设备的功能、接口协议、逻辑等进行测试验证,具有便携、部署简单的特点。

    1.  实时级的仿真测试验证

ETest Studio的设计器、元数据服务、数据中心服务运行于测试主控机上,操作系统采用Windows;实时仿真机采用VxWorks操作系统,运行测试执行引擎、IVI虚拟仪器驱动、PCI板卡驱动等软件,硬件采用PXI机箱和PXI测试板卡,实时仿真机除运行测试脚本外,也运行着仿真模型;实时仿真机和测试主控计算机均与UUT相连,测试主控机通过RS232低速串口与UUT相连,实时仿真机则通过信号接口AD/DA/DI/DO以及高速航空总线1553B相连。该类型的测试环境适合于对实时单体设备开展测试验证工作。

    1.  混合多机仿真测试验证

ETest Studio的设计器、元数据服务、数据中心服务运行于测试主控机上,操作系统采用Windows;雷达仿真机、光电仿真机采用Windows操作系统,安装PCI形式的硬件板卡,进行非实时仿真,运行测试执行引擎、IVI虚拟仪器驱动、PCI板卡驱动等软件,仿真模拟雷达、光电侦察设备的工作过程;组合导航仿真机采用实时操作系统VxWorks,硬件形式为PXI架构的测控计算机,测试仪器均为高性能的VPX接口信号板卡,运行测试执行引擎、IVI虚拟仪器驱动、PXI板卡驱动等软件,组合导航飞控计算机的运行过程。飞控计算机为被测系统UUT;真实的飞控计算机,分别通过各类总线接口及信号接口连接雷达仿真机、光电仿真机、组合导航仿真机、测试主控机。该类型的测试环境实现了中大规模的联合半实物仿真测试环境,可以适应被测设备对外交联设备较多的情况。

    1.  大规模仿真应用

ETest Studio架构可以采用多台服务器用于分别部署测试调度台、标准输入输出显示服务、元数据服务器、数据中心服务器、用例服务器;用多台客户机作为仿真测试机,仿真测试机均安装有测试仪器设备,测试仪器设备可以与被测系统UUT相连;可以专门设置监控工作区,用多台监控计算机监控测试过程的运行情况。该场景在大规模的仿真测试中,可以通过扩展监控桌面的形式,在不同的计算机上显示不同关心的监控内容,实现多个席位的人在环路仿真与测试任务。

    1.   应用案例

某型机载雷达信号处理与数据处理软件配置项测试

某型车载导航软件测试

某型工程机械设备电子监测仪软件测试

某型火炮随动控制系统测试

某型无人机系统指控中心系统测试

某型机载动态监测设备测试

......

汽车电子仪表模拟测试系统研制

某高校软件测试专业测试教学及实践平台定制研发

某型发动机整机测试

标签:仿真,案例,PCI,测试,某型,ETest,技术指标,仿真机
来源: https://blog.csdn.net/tthusika/article/details/121062669

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有