ADS2 航电设计&测试平台
ADS2 作为集成的实时软件环境和硬件平台,适用于航电及其他领域电子产品及系统的仿真、建模、集成、测试及验证等工作,ADS2系统常见的应用功能为以下几部分:
实时仿真:ADS2可创建虚拟原型,原型模拟实时的真实系统,以验证系统在不同方式下的运行情况。用户既可使用MATLAB/Simulink,LabView或 MATRIXx等工具创建仿真模型,也可以通过C,C++,FORTRAN,Pyt-hon,Tcl/Tk 或Ada 程序代码生成仿真模型并自动生成仿真代码。用户无需为任何与输入输出相关的驱动设备或接口编写代码。大量的信号外力加载功能,如常数,表达式,正弦曲线,斜坡线,锯形线及用户自定义的曲线等均可应用于信号控制。
当仿真设计日趋完善时,需对模型进行检验及验证。用户可采用如下信息进行模型检验:(i)由虚拟环境模型所产生的分析数据。该环境模型为基于 ADS2 的仿真该模型,在给定条件下模拟系统的真实环境。(ii)由熟悉被研究系统真实情况的专家所提供的信息。该信息通过ADS2传递给被检验模型。
虚拟系统如动态测试单元(dynamic Test Cell),可运行在ADS2系统中。其模拟嵌入待测实际设备的系统的行为方式,为待测设备提供一虚拟环境以测试该设备。例如,车辆传动装置可安装在一模拟实际车辆的虚拟车辆测试单元中,或者将燃料控制器安装在虚拟发动机测试单元中进行测试。由此,不但可节约用作测试的车辆或发动机的费用,而且测试可重复进行而不受实际设备的限制操作训练,ADS2为基于仿真的系统操作训练提供了经济灵活的平台。通过ADS2可创建对操作者具有真实感的系统视景,并可将外力加载设施如实际控制设备的复制品连接到 ADS2 上。这不仅为训练者提供了一真实的界面,而且降低了工程费用。
ADS2可将电子控制器原型与高度逼真的设备仿真相连,从而对控制器原型进行实时测试。这种方式避免了昂贵的破坏性的测试。基于ADS2的控制器仿真可与实际设备相连,以进行实时的控制测试。控制器成品可通过标准的连接件连接到硬件在环测试系统中以供重复运行测试。
系统集成:大型的工程项目常常涉及到许多位于不同地域公司或部门,各个独立完成的工程部件需最终集结成系统。ADS2提供系统集成测试平台,以保证集成后的各部件可正确地共同工作。
测试:主要针对仿真机测试、部件测试、整体系统测试。还可以根据客户的具体需求设计及制造的测试设备。该类设备经常用于生产及维护领域,不同于主要应用于开发及集成阶段的系统集成设备。以 ADS2 系统软件为基础,TechSAT公司根据客户所提出的特殊功能,环境条件等要求开发并交付了多套特类测试设备。
自动测试设备:自动测试设备由计算机控制,用于测试电子设备的功能及性能,在压力测试中将人机互动减至最低程度,对大流量的数据测试有可观的成本效率。ADS2 允许用户方便地设置数据采集方式,包括对全部或部分数据进行实时监测及记录。
ADS2系统软硬件应用架构如下图所示: