系统仿真测试平台.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仿真测试系统 系统概述 FireBlade系统仿真测试平台基于用户实用角度,能够辅助进行系统方案验证、调试环境构建、子系统联调联试、设计验证及测试,推进了半实物仿真的理论应用,并提出了虚拟设备这一具有优秀实践性的设计思想,在航电领域获得了广泛关注和好评 由于仿真技术本身具备一定的验证功能,因此与现有的测试技术有相当的可交融性。在航电设备的研制和测试过程中,都必须有仿真技术的支持:利用仿真技术,可根据系统设计方案快速构建系统原型,进行设计方案的验证;利用仿真验证成果,可在系统开发阶段进行产品调试;通过仿真功能,还可对与系统开发进度不一致的子系统进行模拟测试等。 针对航电设备产品结构和研制周期的特殊性,需要建立可以兼顾系统方案验证、调试环境构建、子系统联调联试、设计验证及测试的系统仿真平台。即以半实物仿真为基础,综合系统验证、系统测试、设备调试和快速原型等多种功能的硬件平台和软件环境。 目前,众多研发单位都在思索着如何应对航电设备研制工作日益复杂的情况。如何采取高效的工程技术手段,来保证系统验证的正确性和有效性,是航电设备系统工程的重要研究内容之一,FireBlade 系统仿真测试平台正是在这种大环境下应运而生的。 在航电设备研制工程中的定位设备可被认为是航电设备研制工程中的终端输出,其质量的高低直接关系到整个航电设备系统工程目标能否实现。在传统的系统验证过程中,地面综合测试是主要的验证手段,然而,它首先要求必须完成所有分系统的研制总装,才能进行综合测试。如果能够结合面向设备的仿真手段,则可以解决因部分设备未赶上研发进度导致综合测试时间延长的问题。在以往的开发周期中,面向设备的仿真技术并没有真正得到重视: (1)仿真技术的应用主要集中在单个测试对象上,并且缺乏对对象共性的重用; (2)仿真技术缺乏对复杂环境与测试对象的模拟; (3)仿真技术的应用缺乏系统性,比如各个阶段中仿真应用成果没有实现共享,即系统设计阶段仿真验证的成果,往往没有应用在后期产品测试阶段对设备的验证上。 F i r e B l a d e 系统仿真测试平台从实际问题出发,基于面向设备的思想,提出了虚拟设备这一概念,用户可以根据任务的需求分解来设计设备的功能原型,实现用户自定义的界面设计、外部信号接口设计以及内部的数据处理流程,设计结果以虚拟设备描述文件的形式保存。虚拟设备概的提出,弥补了综合测试中可能出现的不足,给出了测试依据,为设备研发后立即参与验证提供了可能。 FireBlade系统仿真测试平台就以下4 个开发阶段进行架构设计,以满足不同层次的仿真需求: (1)系统总体方案设计阶段。 利用FireBlade 对被测系统及各个子系统进行仿真模拟,为综合测试系统的研制提供虚拟的被测对象,辅助对系统设计中测试任务的合理性分析,以及对测试方案的研究,有效地提高了测试的针对性,准确地提炼了测试需求。此外,通过对被测系统的仿真,可以对各个子系统之间的接口进行观察和分析,初步模拟出接口的数据和信号特性,仿真数据和信息流程,从而验证系统设计的正确性。 (2)开发调试阶段。 利用FireBlade 能够有效地在硬件接口层对系统中所有设备进行仿真和联调,在被测系统准备阶段对测试细则/ 测试脚本的编写提供验证,可以用来验证被测系统软件的正确性和可操作性,将会极大地节省开发调试费用,加快开发速度,并能有效地保证开发质量。 (3)系统联试阶段。 利用FireBlade 的快速原型系统来保障可能因子系统研发未完成而延误的系统在线联试。在联试过程中,快速定位复杂系统中的故障;快速建立在线工作的设备原型,并能够提供丰富的在线监视和测试功能,为现场故障归零提供技术保障。 (4)系统验证测试阶段。 利用FireBlade 构建被测设备的工作环境,实现现场故障状态的复现,以达到试验的完整性和真实性;能够对被测设备的工作环境进行模拟,实现测试用例的输入和自动循环测试,并能将I c e B l a d e 故障注入系统(即北京旋极信息技术股份有限公司的IceBlade 故障注入系统)加入测试环路,实现对子系统间信号的故障注入,在物理层、电气层、链路层、协议层以及应用层进行故障模拟,在信号接口上模拟设备内部的运行异常,以实现对被测设备的逆向测试和容错性测试,在试验阶段实现故障复现、故障诊断和故障定位分析。 FireBlade系统仿真测试平台应用结构 针对于航电设备研制工程中的应用,FireBlade 提出了分层的设计理念,使用户能够按照实际环境中的系统构建方式来搭建仿真系统。FireBlade 的应用设计层可分为4 部分,如图1 所示。 图 应用层设计 单个仿真系统的应用包括以下设计资源: ·实际的被测系统。通过实时处理单元的外部接口与系统实现连接。 ·仿真环境。用来设计虚拟设备,其在系统内通过

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档