基于仿真的飞机ICD工具测试

这篇具有很好参考价值的文章主要介绍了基于仿真的飞机ICD工具测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

机载电子系统是飞机完成飞行任务的核心保障之一。从1949年新中国建立至今70余年的发展过程中,随着我国在航空航天领域的投资逐年增多,机载电子系统大致经历了四个发展过程阶段,按照出现的先后顺序进行排序,分别为:

1、分立式机载电子系统:由多个不同并且分别独立的子系统采用离散的形式构成,采用点对点的方式进行链接,各个子系统间无法交互大量通信信息;

2、联合式机载电子系统:开始通过总线传递信息,相对更便于维护保养,易于对功能进行更改与拓展;

3、综合式机载电子系统:各模块在结构与功能上都是独立的,由综合处理机根据各模块管理任务、调动算法、性能计算等因素综合考虑来运行,性能进一步提升;

4、先进综合式机载电子系统:使用统一的机载电子系统网络,与射频、光电与孔径传感器系统综合,是高度综合化的机载电子系统,性能较前几代有了显著提高,已成为现代机载电子系统的主要形式,如著名的“宝石台”计划。

机载电子系统的数据总线作为数据通信最为重要的纽带,是现代机载系统的“中枢神经”,系统内各设备之间的数据交互和通信都是通过数据总线实现的,能够有效帮助各个设备通过对资源进行共享和管理,实现终端设备功能最大化,同时提高系统内部通信的稳定性和可靠性,所以研究机载电子系统的核心和关键课题就是研究机载电子系统的总线技术。

航空电子接口控制文件(Interface Control Document,ICD),作为系统规范中所定义的电器电子接口详细说明,定义了机载电子系统所属部分彼此之间及与非系统所属部分之间的接口,是机载电子系统规范的重要组成部分,能够作为直接评价机载电子系统优劣的依据,用于确保飞机各系统之间的兼容性与一致性,能够有效规避飞行风险。ICD具体在飞机中的体现有:用于通信的ICD总线及用于测试与验证的ICD工具。

ICD通常是十分庞杂的,所有被管理的子系统之间接口的综合报告作为格式化的ICD,能够为特殊的自动软件编码、布线清单检查、接口验证、更改建议等生成各种形式的ICD。机载电子系统的ICD可分为三个部分:2组数字数据与1组物理接口介绍,包含ICD总线上的数据流和各类离散线上的信号,且数据与信号之间具有一定关联性;格式上表现为两大类基本数据:块(Blocks)与信号(Signals),是多对多的关系。

仿真技术是随着20世纪40年代后期计算机技术的发展逐渐形成的一种技术,由于其安全性、高效率、可控性、无损性、经济性与环保自由度已得到广泛应用。尤其从经济性角度出发,根据相关统计数据显示,机载电子系统仿真的使用能够降低30%—60%的开发成本,减少10%—40%的食盐数量,缩短30%—40%的开发周期,使项目的研制开发效率得到极高提升。将仿真与ICD相结合,便能够通过验证消息数据一致性来完成现实中成本高昂的子系统测试。

下文所示案例主要涉及集成了ICD工具的测试上位机与基于天目全数字实时仿真软件SkyEye搭建的子系统仿真模型。上位机与仿真模型通过ICD数据总线进行数据交互。在具体操作上,用户可通过自定义ICD工具报文字段的方式来测试所需验证的子系统,实现基于SkyEye的飞机各子功能针对性测试,具体如下图所示:

基于仿真的飞机ICD工具测试

▲SkyEye飞机ICD工具测试案例

 

在实际操作中,提前对子系统进行仿真不仅能够完成高安全、高效率、低成本的子系统测试,还能够对后续的过程分析与故障排除提供帮助。

机载电子系统仿真在近几十年的中国航空工业的发展中发挥了重要作用,其应用技术的发展已成为提高飞机综合性能最重要也是最高效的方式。

参考文献

[1] 夏庆梅,徐亚军,熊华钢."航空电子接口控制文件的数据库管理." 航空计算技术 .03(2001):39-42+45.

[2] 杨鑫,and 张孟."基于MBSE方法论的ICD设计思想".第九届中国航空学会青年科技论坛论文集.Ed.中国航空学会. 中航出版传媒有限责任公司(China Aviation Publishing & Media CO.,LTD.), 2020, 612-615.

[3] 徐士博.基于FC协议的航电任务系统仿真.2018.电子科技大学,MA thesis.文章来源地址https://www.toymoban.com/news/detail-741829.html

到了这里,关于基于仿真的飞机ICD工具测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • EDA开源仿真工具verilator入门1:安装和测试

    Verilator是一种开源的Verilog/SystemVerilog仿真器,可用于编译代码以及代码在线检查,Verilator能够读取Verilog或者SystemVerilog文件,并进行lint checks(基于lint工具的语法检测),并最终将其转换成C++的源文件.cpp和.h。 Verilator不直接将Verilog HDL转换为C++或者SystemC,反之Verilator将代码编译

    2024年01月19日
    浏览(35)
  • 总线仿真与测试工具CANoe介绍(图文并茂)

    CANoe是德国Vector公司的一款用于开发、测试和分析单个ECU和整个ECU网络的综合性工具,包括 软件 和 硬件 。它在整个开发过程中为网络设计者、开发和测试工程师提供支持:从规划到系统级测试。由于其多种变体和功能能够对不同的项目提供支持,被全球OEM和供应商广泛使用

    2024年02月01日
    浏览(44)
  • Matlab 一种基于机载LiDAR点云电力线自动提取方法之二

    之前的方法在面对地面为水面时,由于地面点的缺失会导致电力线提取错误,因此这里使用CSF地面点滤波改进电力线的提取过程。关于CSF滤波的相关配置可以详看:Matlab CSF地面点滤波(插件),改进之后的代码如下所示。

    2024年01月19日
    浏览(39)
  • 劳特巴赫仿真测试工具Trace32的基本使用(cmm文件)

    使用PRACTICE 脚本(.cmm) 在TRACE32 中使用PRACTICE 脚本(*.cmm)将帮助你: 在调试器启动时立即执行命令 根据您的项目需求自定义TRACE32PowerView用户界面 加载应用程序或符号 使调试操作具有可重复性, 并可用于验证目的和回归测试 自动启动脚本 安装 TRACE32 软件后,脚本 autostart.cmm 将

    2024年02月02日
    浏览(57)
  • 基于DSP+FPGA的机载雷达伺服控制系统的硬件设计与开发(一)总体设计

    2.1 功能要求及性能指标 2.1.1 功能要求 ( 1 )具备方位和俯仰两轴运动的能力; (2)方位轴可实现预置、周扫和扇扫功能; (3)俯仰轴可实现预置功能。 2.1.2 性能指标 ( 1 )运动范围:方位转动范围为 ,俯仰转动范围为 ; (2)角速度:方位最大角速度为 100º/s ,俯仰最

    2024年02月16日
    浏览(42)
  • 基于PyQt5的桌面图像调试仿真平台开发(11)清晰度测试

    基于PyQt5的桌面图像调试仿真平台开发(1)环境搭建 基于PyQt5的桌面图像调试仿真平台开发(2)UI设计和控件绑定 基于PyQt5的桌面图像调试仿真平台开发(3)黑电平处理 基于PyQt5的桌面图像调试仿真平台开发(4)白平衡处理 基于PyQt5的桌面图像调试仿真平台开发(5)亮度处理 基于PyQt5的桌

    2024年02月12日
    浏览(40)
  • 【智能家居项目】裸机版本——项目介绍 | 输入子系统(按键) | 单元测试

    🐱作者:一只大喵咪1201 🐱专栏:《智能家居项目》 🔥格言: 你只管努力,剩下的交给时间! 在这个专栏中,本喵要实现一个智能家居的小项目,先基于HAL库实现裸机版本,之后再实现一个RTOS版本,为了无缝实现从裸机到RTOS的移植以及维护,本喵会使用面向对象的思想,

    2024年02月08日
    浏览(41)
  • 【开发工具】适用于Windows的Linux子系统一一WSL安装使用教程

    一、简介 Windows Subsystem for Linux(简称WSL)是一个在Windows 1011上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上

    2024年02月05日
    浏览(55)
  • Windows 10 安装安卓子系统 WSA(Magisk/KernelSU)使用 WSA 工具箱安装 APK

    from https://blog.zhjh.top/archives/XokySA7Rc1pkVvnxAEP5E 前提是系统为 Windows 10 22H2 10.0.19045.2311 或更高版本,尽量新。 在 Microsoft Store 中安装 Ubuntu LTS(或你喜欢的发行版),此处为 Ubuntu 20.04.5 LTS。 开始菜单找到并打开安装的 Ubuntu,执行以下命令。Linux 子系统的 /mnt 目录,可以访问到

    2024年02月06日
    浏览(133)
  • (2-3-3)位置控制算法:无人机运动控制系统——基于自适应反演滑模控制器的仿真测试

    2.3.5  基于自适应反演滑模控制器的仿真测试 文件test/fault_AISMC.py实现了一个基于非线性动力学模型的无人机飞行控制仿真环境,通过使用自适应反演滑模控制器(Adaptive Inverse Sliding Mode Control,AdaptiveISMC_nonlinear)对无人机进行控制,并引入了执行器故障模型以模拟实际飞行中

    2024年04月16日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包