加入收藏·设为首页·联系站长
   热门:plc培训 自动化培训 数控培训 工业培训
U2000型不落轮车床常见故障分析
WMEM  第四期 总目录
WMEM  第三期 总目录
WMEM 第二期 总目录
MEMW 第一期 总目录
《世界制造技术与装备市场》(WME
机械加工后的表面粗糙度
关于举办2014年“NTC-智慧城市研
关于举办2014年“NTC-智慧城市研
10月长春第二期西门子PLC及WINCC
2013年9月合肥西门子PLC与WINCC组
8月郑州西门子PLC及WINCC组态培训
8月沈阳西门子PLC及WINCC组态培训
2013年4月合肥西门子PLC及变频器
AAAA
维修人员技能绩效开发和团队建设
关于举办2014年“NTC-智慧城市研
关于举办2014年“NTC-智慧城市研
10月长春第二期西门子PLC及WINCC
2013年9月西安TPM固定资产与设备
2013年9月合肥西门子PLC与WINCC组
  当前位置:中国工业技术培训网 >> 论文发表 >> 浏览文章
FireBlade系统仿真测试平台在航电设备研发中的应用
作者: 来源:本站原创 文章点击数:

 在航电设备的系统研制过程中,仿真技术和测试技术是不可或缺的设计辅助和检验手段,在减少损失、节约经费、缩短研制周期以及提高产品质量等方面发挥着巨大作用。与其他工程项目一样,航电设备在研制过程中也需要进行大量的测试工作。为验证性能指标和功能是否满足设计需求,或为从试验中获取定性、定量的参数以进行后期评定和处理,都需要进行适当、严密的测试,从而为设计方案的改进提供依据。
  由于仿真技术本身具备一定的验证功能,因此与现有的测试技术有相当的可交融性。在航电设备的研制和测试过程中,都必须有仿真技术的支持:利用仿真技术,可根据系统设计方案快速构建系统原型,进行设计方案的验证;利用仿真验证成果,可在系统开发阶段进行产品调试;通过仿真功能,还可对与系统开发进度不一致的子系统进行模拟测试等。
  针对航电设备产品结构和研制周期的特殊性,需要建立可以兼顾系统方案验证、调试环境构建、子系统联调联试、设计验证及测试的系统仿真平台。即以半实物仿真为基础,综合系统验证、系统测试、设备调试和快速原型等多种功能的硬件平台和软件环境。

  FireBlade系统仿真测试平台

  目前,众多研发单位都在思索着如何应对航电设备研制工作日益复杂的情况。如何采取高效的工程技术手段,来保证系统验证的正确性和有效性,是航电设备系统工程的重要研究内容之一,FireBlade系统仿真测试平台正是在这种大环境下应运而生的。

  1 在航电设备研制工程中的定位
  设备可被认为是航电设备研制工程中的终端输出,其质量的高低直接关系到整个航电设备系统工程目标能否实现。在传统的系统验证过程中,地面综合测试是主要的验证手段,然而,它首先要求必须完成所有分系统的研制总装,才能进行综合测试。如果能够结合面向设备的仿真手段,则可以解决因部分设备未赶上研发进度导致综合测试时间延长的问题。在以往的开发周期中,面向设备的仿真技术并没有真正得到重视:
  (1)仿真技术的应用主要集中在单个测试对象上,并且缺乏对对象共性的重用;
  (2)仿真技术缺乏对复杂环境与测试对象的模拟;
  (3)仿真技术的应用缺乏系统性,比如各个阶段中仿真应用成果没有实现共享,即系统设计阶段仿真验证的成果,往往没有应用在后期产品测试阶段对设备的验证上。
  FireBlade系统仿真测试平台从实际问题出发,基于面向设备的思想,提出了虚拟设备这一概念,用户可以根据任务的需求分解来设计设备的功能原型,实现用户自定义的界面设计、外部信号接口设计以及内部的数据处理流程,设计结果以虚拟设备描述文件的形式保存。虚拟设备概念的提出,弥补了综合测试中可能出现的不足,给出了测试依据,为设备研发后立即参与验证提供了可能。

  2 在航电设备研制工程各阶段的作用
  FireBlade系统仿真测试平台就以下4个开发阶段进行架构设计,以满足不同层次的仿真需求:
  (1)系统总体方案设计阶段。
  利用FireBlade对被测系统及各个子系统进行仿真模拟,为综合测试系统的研制提供虚拟的被测对象,辅助对系统设计中测试任务的合理性分析,以及对测试方案的研究,有效地提高了测试的针对性,准确地提炼了测试需求。此外,通过对被测系统的仿真,可以对各个子系统之间的接口进行观察和分析,初步模拟出接口的数据和信号特性,仿真数据和信息流程,从而验证系统设计的正确性。
  (2)开发调试阶段。
  利用FireBlade能够有效地在硬件接口层对系统中所有设备进行仿真和联调,在被测系统准备阶段对测试细则/测试脚本的编写提供验证,可以用来验证被测系统软件的正确性和可操作性,将会极大地节省开发调试费用,加快开发速度,并能有效地保证开发质量。
  (3)系统联试阶段。
  利用FireBlade的快速原型系统来保障可能因子系统研发未完成而延误的系统在线联试。在联试过程中,快速定位复杂系统中的故障;快速建立在线工作的设备原型,并能够提供丰富的在线监视和测试功能,为现场故障归零提供技术保障。

  (4)系统验证测试阶段。
  利用FireBlade构建被测设备的工作环境,实现现场故障状态的复现,以达到试验的完整性和真实性;能够对被测设备的工作环境进行模拟,实现测试用例的输入和自动循环测试,并能将IceBlade故障注入系统(即北京旋极信息技术股份有限公司的IceBlade故障注入系统)加入测试环路,实现对子系统间信号的故障注入,在物理层、电气层、链路层、协议层以及应用层进行故障模拟,在信号接口上模拟设备内部的运行异常,以实现对被测设备的逆向测试和容错性测试,在试验阶段实现故障复现、故障诊断和故障定位分析。

  3 FireBlade系统仿真测试平台应用结构
  针对于航电设备研制工程中的应用,FireBlade提出了分层的设计理念,使用户能够按照实际环境中的系统构建方式来搭建仿真系统。FireBlade的应用设计层可分为4部分,如图1所示。

  单个仿真系统的应用包括以下设计资源:
  ·实际的被测系统。通过实时处理单元的外部接口与系统实现连接。
  ·仿真环境。用来设计虚拟设备,其在系统内通过仿真实现,并可以通过外部接口与其他设备连接,也可以直接在内部实现虚拟连接。
  ·界面工具。可以通过设计虚拟设备的面板实现人机界面,面板既可模拟仿真设备的人机接口,也可在运行时对系统进行控制与检测。
  ·仿真系统的总线和信号接口。属于仿真环境与被测系统之间信号数据交互连接的接口设备层,用来设置与其他资源之间的信号连接与映射。
 



人支持

Tags:
发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
百川阳光(北京)国际投资顾问有限公司 京ICP备08007781号
咨询热线:电话 010-83626301  手机 13901149008
电子邮箱:83626301@163.com   COPYRIGHT © 2008 - 中国工业技术培训网- ALL RIGHTS RESERVED
本站部分文章及资料采集于网络,如果侵犯了您的合法权益,请及时告知我们,我们会立即予以删除,谢谢您的合作。