首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
任务系统软件体系架构研究   总被引:1,自引:1,他引:0  
本文阐述了软件架构的基本原理和设计方法,结合航电任务系统软件的特点,采用分层架构方法与MVC架构方法相结合的方案,对某反潜机的任务系统软件架构进行了探索研究,并对其软件架构进行了概要设计和详细设计。实践证明,该软件架构能清晰地指导任务系统软件的设计和开发,提高了软件系统的质量,加快了开发进度,节约了成本。  相似文献   

2.
为满足设计和分析显控系统软件仿真过程中对设计模式的要求,提出了建立显控软件仿真架构的基本方法,使软件验证过程中能够更好的与原软件系统对接,因此在设计软件架构时根据不同仿真条件需要建立不同软件架构模式,建立了非Vega Prime(VP)模式(即:MFC对话框或单文档模式、Win32系统编程模式)、VP回调模式,并改造了显示类,应用在基于数据分发服务(DDS)技术的航电软件分布式系统仿真中。  相似文献   

3.
在对某产品的测试过程中,首先要对多路信号进行测试并实施采集.因此,设计以动态数据采集模块PXI-3369及前端调理适配设备SH-1212为硬件平台,以虚拟仪器软件Lab VIEW为运行平台,开发了拥有参数配置模块、状态检测模块、标定系统模块、数据采集与信号输出模块、校准系统模块、数据处理模块的系统软件.通过应用,证明了该系统具有实用性、先进性、经济性和可靠性的特点.  相似文献   

4.
针对大规模复杂航电系统软件的设计和开发,引入MVC(模型-视图-控制)的软件体系架构和设计模式,对软件行为主体进行持续抽象和封装,并在项目开发过程中迭代应用。研究结果证明,采用MVC架构很好的提高了软件设计和开发的可靠性、可扩展性和可复用性,增强了应用系统软件架构的灵活性和适应性。  相似文献   

5.
介绍了飞行机组告警系统软件设计,对软件架构、功能及相关关键技术进行了详细描述。  相似文献   

6.
根据航空发动机试验需求,统筹规划了高空台进排气控制系统软件的总体结构。整个系统软件采用模块化设计,各模块依据其功能特点独立开发,最终完成所有功能模块的一体化集成。所建立的系统软件能实现数据处理、逻辑解算、算法实现、人机交互等一系列功能,具有运行实时、处理高效、移植方便、可复用性高等显著优点,并已在多型发动机高空模拟试验中得到有效验证,满足设计和使用要求。  相似文献   

7.
本文对作战飞行程序(OFP)软件运行的软硬件环境及动态模拟综合(DSI)试验环境进行了介绍.通过对飞机、1553B总线系统、显控处理机和相关终端设备建立仿真模型,用纯软件实现了全部硬件环境功能的模拟.文章对该仿真软件架构及关键模块的设计进行了详细说明.该仿真软件实现了作战飞行程序在普通办公环境下的动态可视化开发.该仿真...  相似文献   

8.
针对模块式ATS系统规模大、模块多、现场校准需求强烈,校准工作量大的特点,采用COM组件的结构设计了VX I总线ATS现场校准系统软件。基于COM组件的独立性和易于扩展的特点,该校准软件具有良好的扩展性、独立性和可维护性,可以全自动高效地完成校准。最后通过校准实例验证了该校准软件的实用性和高效性。  相似文献   

9.
随着实时仿真复杂性的提高,单个的处理器不足以完成所有的必需仿真计算任务。希望能在不同的处理器上完成实时仿真的不同任务,对称多处理器的机制需要软件支持,以使每个处理器通过共享内存进行信息交换。利用多线程控制技术,可以在非全进程开销或不使用共享内存的条件下,使用多处理器。其理由在于线程本身就蕴涵有共享地址的概念。一个多线程的实时程序,利用其中的主线程控制其它的辅助线程,每个处理器用于完成一个辅助的实时计算线程,主线程负责实时时钟的监控,当时钟到达时,启动相应的辅助线程,辅助线程利用图形用户界面(GUI)来监控仿真的进行。  相似文献   

10.
旨在通过利用微软COM组件的先进特性,并将其成功地运用到交警警务OA系统中.很好解决了原有OA系统软件架构设计所带来的模块之间的接口不规范的实际问题.基于COM组件的交警警务OA系统的设计使系统原有的集中式架构向着分布式软件架构的发展奠定了良好的基础.同时给出了COM组件在OA系统具体运用的例子.  相似文献   

11.
VXI has matured into a flexible bus architecture with which to develop various types of instrumentation systems. This paper details the multi-computer approach used in the VXI-based system that CACI developed for the Air Force. The system, the Engine Test/Trim Automated System II (ETTAS II) is designed to test: all Air Force jet engines. The paper discusses how to integrate multiple computers in a VXI-based system, including discussions on: setting up the computers; selecting register-based versus message-based computers; setting up and using shared-memory; defining and separating tasks for each computer. The shared memory discussion talks about different ways to structure the shared memory, including setting up a system-level “Current-Value Table” (CVT) for all instruments, as well as how other devices, including another computer can access the shared memory space. The paper shows how Commercial-Off-the-Shelf (COTS) software products NI-VXI, LabVIEW, and NI-VISA (National Instruments) can be used to satisfy all these requirements. The paper shows how the multi-computer approach can be cost-effective in many cases  相似文献   

12.
《中国航空学报》2021,34(11):169-181
With the wide application of electronic hardware in aircraft such as air-to-ground communication, satellite communication, positioning system and so on, aircraft hardware is facing great secure pressure. Focusing on the secure problem of aircraft hardware, this paper proposes a supervisory control architecture based on secure System-on-a-Chip (SoC) system. The proposed architecture is attack-immune and trustworthy, which can support trusted escrow application and Dynamic Integrity Measurement (DIM) without interference. This architecture is characterized by a Trusted Monitoring System (TMS) hardware isolated from the Main Processor System (MPS), a secure access channel from TMS to the running memory of the MPS, and the channel is unidirectional. Based on this architecture, the DIM program running on TMS is used to measure and call the Lightweight Measurement Agent (LMA) program running on MPS. By this method, the Operating System (OS) kernel, key software and data of the MPS can be dynamically measured without disturbance, which makes it difficult for adversaries to attack through software. Besides, this architecture has been fully verified on FPGA prototype system. Compared with the existing systems, our architecture achieves higher security and is more efficient on DIM, which can fully supervise the running of application and aircraft hardware OS.  相似文献   

13.
采用多处理器并行结构是实现系统高性能与低成本相结合的最切实可行的一条途径.随着人们对高性能与低成本的需求的增长,多处理器并行系统也得到了越来越多的应用.本文首先介绍了多机系统中常用的几种并行结构,及各自优缺点.目前,采用共享总线的并行结构是一种比较流行的实现方式,它得到了最广泛的应用.本文重点讨论了在多机系统中,几种常用的总线竞争算法.并结合实际多DSP系统的具体应用需求,给出了该系统的总线设计与实现方法.  相似文献   

14.
固体火箭发动机试验综合软件系统设计   总被引:2,自引:0,他引:2  
介绍一种固体火箭发动机试验用综合软件系统。该软件系统除具有标定、数据采集、试验数据分析处理功能外,还具有固体火箭发动机性能预估、参数辨识,以及试验数据库管理功能。该系统能自动快捷地分析处理各类试验数据,有效提高了试验效率。   相似文献   

15.
光纤陀螺测试系统设计   总被引:5,自引:0,他引:5  
叙述了光纤陀螺测试系统的组建方案以及主要功能,进行了控制机、自动转台、光纤陀螺之间的通讯模块软硬件设计,分析了测试程序的特点。通过配接不同的测试仪器,该系统可完成其它种类的惯性元件测试。  相似文献   

16.
给出了机载综合核心处理系统AICPS的软件结构和组成,采用基于TLS三层栈的先进的航电系统结构,其通用系统管理GSM分为健康监控、故障管理和配置管理三个软件功能模块,以及飞机级、综合区级、资源元素级共三级.基于GSM和运行蓝图,论述了AlCPS的故障管理技术和容错重构机制,重对故障处理的过程如故障检测、故障诊断、故障处理和配置管理进行了讨论.由于航空电子系统高安全、高可靠性等特点,作为提高可靠性的手段之一,研究故障管理与容错重构非常必要.  相似文献   

17.
Development of a PC-based Open Architecture Software-CNC System   总被引:1,自引:0,他引:1  
As a key technology in the field of advanced manufacturing, an open architecture controller is studied. In order to develop an open architecture software-CNC system on personal computer (PC) according to open modular architecture controllers (OMAC). First, the software and hardware platform is chosen and software realization methodology for the CNC system is determined. Second, static mod- eling methods of an open architecture controller inclusive of object-oriented (OO) programming technology, dynamic link library (DLL) technology and system modules partition are investigated. Third, the dynamical behavioral modeling and the data flow representation of open architecture controller are discussed, which are both described in hierarchy finite state machine (FSM) model. Fourth, a reusable software module model is established to develop software function module library. Finally, a 3-axis milling machine tool test-bed, named for HIT-CNC, is successfully designed by means of the constructed software function module library and the system configuring method. The experimental results show that, besides increasing the degree of reusability and openness, application of above-mentioned method- ology leads to significant decrease of development time as well as maintenance cost.  相似文献   

18.
分区间通信在航空电子系统中的设计与实现   总被引:1,自引:0,他引:1  
徐晓光  叶宏 《航空计算技术》2005,35(1):45-47,58
新一代航空电子系统是一种高度综合化、模块化的系统,为了确保系统工作的安全、可靠,必须有高安全性的实时操作系统支持。在高安全性的实时操作系统中提出了分区(Partition)的概念,原有的“子系统”概念已由硬件实体演变为软的“子系统”。分区是运行于一个处理机模块上的多个应用程序(或子系统),这些应用程序在时间和空间上彼此隔离,互不影响,当一个分区内的应用发生错误时,在时间和空间上都不会影响到别的分区的执行。为了适应分区间隔离的需要,应用程序之间的通信由传统的进程间通信方式变为分区间的通信方式,本文着重介绍了自主版权操作系统(ACoreOS653)中满足ARINC653要求的分区间通信的设计与实现方法。  相似文献   

19.
航空电子系统硬件的发展,为云服务技术在航空领域的应用提供了可能。借助虚拟化及容器管理技术, 将机载计算资源进行池化管理,并借助服务化技术,将复杂航电软件拆分为可协作的独立模块,能够实现航电 软件的快速构建、灵活部署,并提高航电软件之间的互操作能力。本文讨论了云服务技术在航空领域的应用现 状,研究并提出了一种应用于航电软件研发的云服务架构,给出了服务化和容器管理平台的实现方案,并构建 了应用原型验证环境。  相似文献   

20.
为了满足高密度测控任务需求,有效缩短软件维护发布周期,提高工作效率,加强任务软件的有效配置、管理及控制,提供海上测控软件远程支持,研究了一种海上测控软件远程维护发布系统,该系统可实现测控软件的统一维护发布、安装、使用和更新等远程管理。文章详细阐述了该系统的体系结构、C/S模式的软件组成(包括服务器端系统发布管理软件和客户端更新代理软件)、主要功能模块及客户端工作流程,分析阐述了该系统的安全机制等技术。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号