综合管理计算机(IMC)

2024-03-28 01:30
文章标签 综合 管理 计算机 imc

本文主要是介绍综合管理计算机(IMC),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

综合管理计算机(IMC)综合测试设备,以某型无人机综合管理计算机为被测对象,为综合管理计算机的软件开发、集成调试、接口测试、功能测试以及完整的验收测试提供支持。

业务需求:

◆ 支持综合管理计算机开发调试,能够为IMC的各类外部接口提供激励采集,测试物理接口连接,测试IMC各个接口协议与ICD的一致性,验证综合管理计算机接口是否满足设计指标

◆ 支持综合管理计算机应用调试,IMC任务软件与硬件进行综合,验证应用逻辑与详细设计文件(DD)的一致性

◆ 支持综合管理计算机验证,IMC开发完毕后,提供自动测试功能进行出厂测试,根据测试大纲,逐项对 IMC 进行验证

特征优势:

◆ 本解决方案基于 HRT 半实物仿真平台

◆ 基于实时光纤反射内存网络构建主机目标机实时测试系统

◆ 具有航电系统测试功能,支持 GJB289A 总线接口仿真

◆ 具有机电系统测试功能,支持 GJB289A、RS422、PWM、DIO、AD 等接口仿真

◆ 提供 ICD 管理工具,支持 ICD 版本管理

◆ 具有自动测试功能,支持测试计划管理

◆ 具备实时仿真扩展能力,支持后续航电和机电仿真模型接入

功能描述:

◆ 实现 IMC 测试系统 IO资源管理,支持测试运行管理,支持基于 ICD 的自动组包 / 解包,支持 IMC 接口激励及采集,支持数据记录及回放,支持系统状态监视

◆ 支持IMC接口控制文件导入,对系统设计的所有机载设备接口进行统一完整的解析,并与硬件接口实现映射

◆ 支持自动测试功能,提供图形化测试序列编辑工具,测试运行监控工具,测试数据分析与报告生成工具,具备用例扩展能力

◆ 支持机电、航电/任务分系统BIT功能测试,支持任务模式下航电/任务分系统、机电分系统的功能测试,支持地检模式下航电 / 任务分系统、机电分系统的功能测试

◆ 支持IMC接口控制文件导入,对系统涉及的所有机载设备接口进行统一完整的解析,并与硬件或仿真模型接口实现映射

◆ 支持基于ICD的测试,使用户能够直接按照ICD定义的块进行数据激励及采集,软件自动完成组包及解包功能

◆ 提供 IMC 接口适配功能,完成 IMC 设备与测试设备的连接

◆ 提供测试点引出,以支持故障定位与排故

◆ 提供自动测试功能,提高测试效率

系统框图:

在这里插入图片描述

应用领域:

本解决方案适用于航空领域主机所航电部门、机电部门,以及负责航电、机电分系统设计的辅机单位,可进行开发阶段的接口测试、功能测试和产品出厂前验收测试。

这篇关于综合管理计算机(IMC)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/854040

相关文章

python uv包管理小结

《pythonuv包管理小结》uv是一个高性能的Python包管理工具,它不仅能够高效地处理包管理和依赖解析,还提供了对Python版本管理的支持,本文主要介绍了pythonuv包管理小结,具有一... 目录安装 uv使用 uv 管理 python 版本安装指定版本的 Python查看已安装的 Python

基于Python和MoviePy实现照片管理和视频合成工具

《基于Python和MoviePy实现照片管理和视频合成工具》在这篇博客中,我们将详细剖析一个基于Python的图形界面应用程序,该程序使用wxPython构建用户界面,并结合MoviePy、Pill... 目录引言项目概述代码结构分析1. 导入和依赖2. 主类:PhotoManager初始化方法:__in

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

SpringBoot中使用 ThreadLocal 进行多线程上下文管理及注意事项小结

《SpringBoot中使用ThreadLocal进行多线程上下文管理及注意事项小结》本文详细介绍了ThreadLocal的原理、使用场景和示例代码,并在SpringBoot中使用ThreadLo... 目录前言技术积累1.什么是 ThreadLocal2. ThreadLocal 的原理2.1 线程隔离2

Linux内存泄露的原因排查和解决方案(内存管理方法)

《Linux内存泄露的原因排查和解决方案(内存管理方法)》文章主要介绍了运维团队在Linux处理LB服务内存暴涨、内存报警问题的过程,从发现问题、排查原因到制定解决方案,并从中学习了Linux内存管理... 目录一、问题二、排查过程三、解决方案四、内存管理方法1)linux内存寻址2)Linux分页机制3)

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

SpringBoot使用minio进行文件管理的流程步骤

《SpringBoot使用minio进行文件管理的流程步骤》MinIO是一个高性能的对象存储系统,兼容AmazonS3API,该软件设计用于处理非结构化数据,如图片、视频、日志文件以及备份数据等,本文... 目录一、拉取minio镜像二、创建配置文件和上传文件的目录三、启动容器四、浏览器登录 minio五、

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11