matlab航电系统仿真,航电总线仿真实验和测试方案
描述
方案描述:
1. 基本功能
总线仿真与测试系统能够对计算机通道的所有ARINC429、MIL-STD-1553、AFDX总线信号、离散信号、模拟信号等进行接收、监控、实时记录和数据回放,通过直观的数据监控,对各种信号具有从原码到物理意义的解析功能,能快速有效的进行系统试验、操作记录、故障定位和状态监视。
结构框图如下:
该综合航电仿真及测试系统对ARINC429、1533B、AFDX总线信号进行仿真与测试的内容包括:数据传输、协议验证、电气性能、噪声抑制、错误注入、传输状态等方面的测试、分析和故障诊断,并提供良好的图形化界面完成以上仿真和测试功能。
提供的模拟输出通道,每路电压范围±10V,并实现模拟信号的信号测试、信号显示、信号记录、信号分析、记录(报表自动生成)、信号回放。提供2种模拟信号注入方式:自动注入(测试设备注入)和手动注入(1~2个外部标准源注入),注入模式的选择由前面板的断连块选择,并提供信号灯指示。
提供对离散量输出的通道以及离散量输入的通道。其中,离散量输出通道由前面板开关控制,离散输入通道用断连块和信号灯实现。并提供对离散量记录、显示、自动生成报表等功能。
提供对被测计算机内部二次电源(-5VDC、±15VDC)的检测,实时显示、记录等功能。
2. 系统方案实现
大 部分系统的仿真测试过程可分为数学模型仿真测试阶段、单个设备的半实物仿真测试阶段、多个设备的半实物联合仿真测试阶段、实物仿真测试阶段等。而目前市面 上大部分仿真测试设备仅能满足单个阶段的仿真测试需求,硬件系统上继承性、扩展性较差,造成大量的硬件重复建设。并且不同阶段的仿真测试设备在软件使用习 惯上差异较大,给系统仿真设计师及检测人员带来大量不必要的劳动。
因此,我们希望提供一个通用性好、可扩展性强的仿真与检测系统解决方案,该解决方案可以满足客户在不同研制阶段对仿真和测试的需求,减少软件使用的熟悉时间,提高工作效率,节约硬件成本。
2.1 数学模型仿真阶段
系统组成:
硬件:PC机 + 反射内存网
软件:Windows/RTX + Matlab/Simulink + Labview
航电总线仿真系统硬件平台分成主机系统(主控计算机)和目标机系统(座舱显控系统、高升力控制系统、飞控计算机、雷达等)两个部分。主机系统和目标机系统通过反射内存网和以太网连接。反射内存网用来实时传输仿真参数和仿真结果;以太网用来传输其他文件信息和交互内容。
2.2 半实物阶段:单个设备
系统组成:
硬件:PC机 + 反射内存网 + 总线仿真与检测设备
软件:Windows/RTX + Matlab/Simulink + Labview + Vxworks
在半实物阶段,可以用反射内存网和航电总线仿真与检测设备搭建该阶段的仿真系统。主机完成仿真模型的建立和修改,航电总线仿真与检测设备完成仿真模型的运行和与航电总线的数据交互的ICD和DDR文件控制。在航电总线仿真与检测设备上实现航电设备的动态仿真,满足飞机航电系统地面动态仿真试验的要求。
2.3 半实物阶段:多个设备
系统组成:
硬件:PC机 + 反射内存网 + 多个总线仿真与检测设备
软件:Windows/RTX + Matlab/Simulink + Labview + Vxworks
主机系统利用MATLAB和Simulink创建系统模型、分析模型并初步测试,通过定制的模板和脚本、自动代码生成工具将模型转化为C代码并编译,通过反射内存实时网络将可执行文件分配到目标机系统上实时运行。同时通过Simulink下的I/O模块库,各目标机系统中的模块通过I/O板卡与外部系统连接。反射内存网能够实现各目标机系统间数据的实时传输,因此,目标机可以实现模型的实时运行、参数在线整定、数据采集、事件监视。整个系统的特点是设计人员可以完全在Simulink级工作,不需要写代码,就可以将建立的模型实时在硬件回路中运行。
综上所述,该综合航电总线仿真与测试系统主要用于半实物仿真测试阶段,它不仅能满足实时仿真与检测等功能需求,同时还具有应用灵活,易于扩展等优点。
3. 方案评估
上述方案,不仅可以满足客户的对航电总线、模拟数字信号、电源检测的需求,还易于扩展,构建仿真系统,完成PFC交联航电环境、高升力控制系统、自动飞行控制系统等模型的仿真,满足用户在不同研制阶段对仿真检测的需求。
3.1 智能化
总线功能模块采用已经被广泛证实的GE航电适配卡,可以可靠、高效的完成总线仿真和测试任务。同时,软件提供一键式操作,即可智能地完成对ARINC429、1553B、AFDX总线的各个方面的测试、记录,对自动测试数据进行分析,监控被测系统的状态,有错误预警功能;在错误发生时能进行故障定位。
3.2 模块化
将总线功能模块和模拟、数字信号仿真检测模块分离,分别由2个主控板控制,有利于降低各个主控板的负荷,提高主控板的运行时的稳定性。软件设计的模块化,可方便地修改或添加系统功能,便于满足客户需求改变和功能升级。开放的数据监控API,可方便用户扩展监控终端的数量。目标机仿真接口库,使用户可以进行二次开发,定制出完全适合自己的主控程序。
3.3 网络化
系统通过以太网,提供远程操控接口。在VxWorks中搭建Webserver,可通过以太网用页面访问测试系统,可发送、启动、暂停或是停止测试等控制命令,也可以通过以太网或实时网来扩展监控终端,解决了地域限制。同时,用户方便的下载和管理仿真、测试数据。
3.4 实时性
反射内存卡的VMIC5565系列,传输速度达到174M字节/秒。使用光纤,可以连接更多节点(最大到256个节点),具有很高的抗干扰能力。测试结果表明,从数据写入RAM到传到另一个结点的反射内存卡上,只有不到400纳秒的时延,可保证系统的实时性的实现。同时使用反射内存网用户可以方便搭建不同研制阶段的仿真测试平台,易于扩展。
打开APP精彩内容
点击阅读全文
matlab航电系统仿真,航电总线仿真实验和测试方案相关推荐
- 移相全桥 matlab,基于Matlab的移相全桥变换器仿真实验平台设计
基于Matlab的移相全桥变换器仿真实验平台设计 所属分类:matlab例程 开发工具:Others 文件大小:1206KB 下载次数:14 上传日期:2019-04-21 14:18:51 上 传 ...
- 基于matlab的漏电保护器仿真,基于MATLAB的小电流接地系统简单故障仿真实验
在我国,中性点直接接地方式被规定用于110kV及以上的电压等级的系统,而小电流接地方式(即中性点不接地或经消弧线圈接地)被规定用于35kV及以下的配电系统.在小电流接地系统中,如果发生了单相接地故障, ...
- 泰克电输运/物性表征/量子材料/超导材料测试方案
凝聚态物理学是研究由大量微观粒子(原子.分子.离子.电子)组成的凝聚态物质的微观结构.粒子间的相互作用.运动规律及其物质性质与应用的科学,是当代材料科学的物理学基础. 凝聚态物理学研究的方向主要有:高 ...
- 电力系统matlab建模视频,基于Matlab的小型电力系统的建模与仿真实验1【精品毕设、无需降重】...
基于Matlab的小型电力系统的建模与仿真 一.实验目的 电力系统的动态仿真研究将不能在实验室中进行的电力系统运行模拟得以实现.在判定一个电力系统设计的可行性时,都可以首先在计算机机上进行动态仿真研究 ...
- 基于matlab的风力发电,基于matlab的风力发电机组的建模与仿真
基于matlab的风力发电机组的建模与仿真 实验一 :风力发电机组的建模与仿真 姓名: 学号: 一.实验目标: 1.能够对风力发电机组的系统结构有深入的了解. 2.能熟练的利用MATLAB软件进行模块 ...
- 单片机 串口编程之串口通信仿真实验
单片机 串口编程之串口通信仿真实验 一.简述 记--简单的使能串口,串口收发数据的例子.(使用Proteus仿真+虚拟串口调试) 代码,仿真文件打包:链接: https:/ ...
- recurdyn matlab版本,基于Matlab与RecurDyn的电传动履带车辆的联合仿真
在现有的电传动系统仿真研究中,驱动电机负载力矩通常根据车辆行驶理论数学模型计算得到该方法建立的车辆动力学模型精度不高,且无法实现车辆电传动控制系统负载的动态加载多体动力学仿真软件RecurDyn的Tr ...
- recurdyn和matlab联合仿真,基于Matlab与RecurDyn的电传动履带车辆的联合仿真
修稿日期:2007-06-20 作者简介:赵玉慧(1981-),女,硕士研究生. 臧克茂(1932-),男,教授,研究生导师. 文章编号:1009-4687(2007)03-0024-04 基于M a ...
- 压电悬臂梁 matlab,悬臂梁式压电发电结构理论模型及其仿真研究
悬臂梁式压电发电结构理论模型及其仿真研究 * 王浩金,邬丹燕,肖 金,王光庆 * (浙江工商大学 信息与电子工程学院,浙江 杭州 310018) 摘要:为提高压电悬臂梁发电能力以及将压电发电技术应用到 ...
最新文章
- 基于KNN的相关内容推荐
- Python爬虫进阶五之多线程的用法
- C# socket nat 映射 网络 代理 转发
- c#中connect函数_Flink算子使用方法及实例演示:union和connect
- 计算机工勤考试试题,(河南省事业单位工勤技能考试试题_计算机信息处理.doc
- jquery ajax 调用webservice以及跨域问题
- css3禅密花园叫什么名字_CSS秘密花园:灵活的椭圆形
- 读书笔记_Index
- 两年前,梦开始的地方.
- pem文件转cer文件
- ipad写python代码用什么软件_iPad 能用来写代码吗?有哪些必备软件推荐?
- 光环PMP下午茶做题时间
- Matlab/Simulink怎么输出低版本仿真文件?
- springboot mybatis大学生校园宿舍管理系统源码含文档
- Haskell语言学习笔记(30)MonadCont, Cont, ContT
- 使用Nodejs+Protractor搭建测试环境
- 从苹果售后到机器学习工程师,我趟过的 AI 坑
- 2022年最新AlphaPose环境配置(Linux+GPU)
- 第三章 事物的联系,发展及其规律
- 物联网常用协议:MQTT、CoAP、LwM2M、HTTP、LoRaWAN和NB-IoT
热门文章
- Android3d结构光,为什么3D结构光在安卓手机中没有取代指纹识别?
- 摄像头——环岛中拐点寻找
- 怎么创业赚取你人生第一桶金????
- PHP多商户AI智能在线客服系统源码 机器人自动回复 即时通讯聊天系统源码
- pd.cut()与pd.qcut()的区别
- JAVA+MySQL做一个图书信息管理系统(附源码)
- 2021年 西邮Linux兴趣小组 纳新免试题揭秘
- GL-11、GL-12、GL-15过流继电器
- 【C++】模拟实现List的正向和反向迭代器(iterator、reverse_iterator)
- Android11 Wifi连接流程之IP地址分配