现代飞机航电系统的设计研制过程采用MBSE研发流程。从设计到集成,都需要通过一系列的仿真、测试、验证。

本期我们来介绍EasyCode的航电仿真模型应用。

在航电系统工程的设计阶段需要构建数字化的设备仿真模型,进行验证。

工程师通过EasyCode,可以基于图形化的编程环境实现仿真模型的构建。

相比于代码开发提升了开发速度、减少了错误并可实现相似功能的复用。

通过EasyCode构建的仿真模型,可以实现系统网络通信、逻辑流程、人机交互和核心算法等的仿真验证。

工程师开发的仿真模型可以直接远程部署到指定的仿真环境运行,构建集成的仿真环境。

工程师可以像这样,图形化方式构建逻辑。

可以像这样以所见即所得方式构建人机交互界面,EasyCode支持进度条、曲线、三维、图标、数值、按钮、开关、输入框等多种UI组件。

还可以支持用户自定义函数。

也支持工程师以python脚本格式编写函数内容,更可以支持导入matlab工程生成组件。

在集成验证阶段,结合EasyCode支持的终端板卡,可以构建与真实物理网络通信的半实物仿真设备。

EasyCode支持Gjb289-A、AFDX、FC-ASM、1394、Rs422、Arinc429、UDP、AD、DIO等一系列通信协议与IO操作。

这里我们以1553B控制器应用举例,EasyCode支持1553总线协议的通信配置,可实现RT、BC仿真,支持总线表消息配置。

支持仿真过程中的数据收发控制,数据内容控制和接收数据处理。

支持周期消息的自动发送,支持事件型消息发送控制。

支持以多种方式设置发送内容,包括ICD、源码和变量三种方式。ICD方式设置内容时,可以为每个信号设置内容,可以设置常量和变量表达式。

支持接收到消息的事件处理逻辑,定义接收到某个块的处理流程。

EasyCode具备丰富易用的模型开发、调试和监视相关功能,支持多文档工程管理、图形化Debug断点调试、运行时数据监视和事后日志分析等功能。

  • 运行模型的步骤展示

  • 运行前具备错误检查功能,所有错误以列表展现,提示错误组件和错误信息,双击错误可定位到对应组。

  • 运行后以动态数据线的形式展现运行流程,以数字标注每个组件的运行次数。

  • 通过右键添加数据的实时监视

  • 实时展现监视变量的最新值

  • 通过鼠标右键,可以设置组件的运行断点。

  • 进入断点模式,使用菜单和快捷键实现单步、进入、跳出和继续等调试操作。

  • 所有模型运行历史均会记录,可以设置是否记录运行日志,日志可通过回放软件(logviewer)查看。

  • 回放分析以时间轴形式浏览,可查看各阶段的运行情况,可查看每个组件的运行记录列表和各个变量的变化情况。

EasyCode航电仿真模型解决方案相关推荐

  1. matlab航电系统仿真,航电总线仿真实验和测试方案

    描述 方案描述: 1. 基本功能 总线仿真与测试系统能够对计算机通道的所有ARINC429.MIL-STD-1553.AFDX总线信号.离散信号.模拟信号等进行接收.监控.实时记录和数据回放,通过直观 ...

  2. 便携式航电实时系统测试平台工作台设计

    测试设计工作台 系统安装完成后,可以启动测试设计工作台,进行测试过程的设计. 测试设计工作台软件启动的快捷方式图标为: 1 快捷方式标 测试设计主界面如下图所示. 2 测试设计工作台主界面 测试项目 ...

  3. 便携式航电实时系统测试平台产品介绍

    产品介绍 系统概述 便携式航电实时系统测试平台由测试硬件子系统和设备级应用软件组成,设备级应用软件又划分为测试设计子系统.测试运行子系统.测试监控与分析子系统.如图1所示. 1 便携式航电实时系统测试 ...

  4. SkyEye在航电系统冗余设计中的应用前景

    冗余设计(Redundant Design)又称余度设计技术,指在系统或设备完成任务的关键之处增加一套及以上能够完成相同功能的功能通道.工作元件或部件,以保证此处出现故障时,系统或设备仍能正常工作,从 ...

  5. 2022航电Navigable Proximity Graph-Driven Native Hybrid Queries with Structured and Unstructured

    2022航电Navigable Proximity Graph-Driven Native Hybrid Queries with Structured and Unstructured Constr ...

  6. 面向适航符合性的智能航电系统认证研究进展

    摘要 民用飞机航电系统引入人工智能/机器学习技术会带来可信性.不确定性和可解释性等问题,有必要通过有效的符合性方法向公众与利益攸关方证实智能航电系统的适航安全性.首先,分析了智能航电系统的等级分类和应 ...

  7. 大型综合体弱电智能化解决方案标书

    大型综合体弱电智能化解决方案标书 https://www.toutiao.com/i6949045768758231564/?tt_from=weixin&utm_campaign=clien ...

  8. 成都启之航电商:抖音小店使用效果+性价比产品+直播

    现在的电商已经成了很多人创业的选择,想要更好的创业,那么就要了解抖音带货,毕竟直播可以带来更多流量,那么下面就和成都启之航电商一起来了解抖音小店使用效果+性价比产品+直播,希望对广大电商创业者有所帮助 ...

  9. 2018航电多校练习第9场-快速幂

    2018航电多校练习第9场-快速幂 Rikka with Badminton Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 52428 ...

最新文章

  1. CMS垃圾收集器小实验之CMSInitiatingOccupancyFraction参数
  2. 刚刚引来985大学建校区,这座城市再牵手世界名校办学!
  3. redis存储新闻列表_Redis对象——集合(Set)
  4. W3C近期要闻:与Mozilla MDN合作联合开发Web平台文档
  5. LoadRunner几个重要的概念:事务、集合点、思考时间
  6. LeetCode(121)——买卖股票的最佳时机(JavaScript)
  7. Javascript特效:导航栏楼层效果
  8. 微信公众号支付java_微信公众号支付开发全过程(java版)
  9. Raucous Rockers
  10. 上海数据分析师面试经历
  11. 【转】Windows Error code (Windows错误码说明)
  12. Photoshop CC2018软件
  13. caffe学习系列:网络融合
  14. Ecowalker充气足球门,为青少年足球训练保驾护航!
  15. 数据分析——人力资源
  16. 爱奇艺校招map优先队列笔试题字符串的价值
  17. 前端实现网图转base64
  18. 2022年阿里全球数学竞赛中的集福活动(附代码解答)
  19. 闲话自动驾驶的工程化落地
  20. 编程序也得劳逸结合,不能太累。。。

热门文章

  1. pandas.core.base.SpecificationError: nested renamer is not supported报错解决方法
  2. chrome扩展写法
  3. 使用java代码实现证件照换背景色
  4. 亿发五金不锈钢进销存管理系统,江西五金工具行业管理解决方案
  5. EOS挖坑笔记(二) 操作钱包与创建账户
  6. 最新西安华为Java面经,金三银四想跳槽的朋友可以看一看
  7. obs 屏幕太大,录制不到下面的界面
  8. 数据可视化设计经验分享:10分钟做出炫酷数据大屏
  9. 【机器学习中的数学基础】矩阵特征值、特征向量和特征值分解的几何意义
  10. 一个android文本比对app的实现(四)--Hirschberg文本比对算法