便携式国产大飞机维修辅助设备的设计与实现概要
雷达便携式维修辅助系统软件设计与实现

雷达便携式维修辅助系统软件设计与实现发布时间:2022-09-05T01:42:41.767Z 来源:《中国科技信息》2022年5月9期作者:张昕[导读] 雷达便携式维修辅助系统(Radar Portable Maintenance Assist,RPMA)是基于某机载雷达维修保障而开发的张昕中国电子科技集团公司第三十八研究所安徽省合肥市 230000摘要: 雷达便携式维修辅助系统(Radar Portable Maintenance Assist,RPMA)是基于某机载雷达维修保障而开发的综合性软件平台系统,该平台以数据分析为支撑,能够根据作战需求,做好装备运用决策,保证装备完好率,发挥装备作战效能,提升人员技战术水平,完善保障资源,解决了预警机雷达保障的难点问题。
本文介绍了雷达维修辅助系统工作原理,详细介绍了系统软件的系统架构、功能设计与实现。
实际应用结果表明该软件能很好的满足既定的设计需求。
关键词: RPMA; 维修辅助; 数据分析1.系统整体方案雷达便携式维修辅助系统原理主要是采用传感器信息、专家知识及维修保障信息,借助各种智能算法与推理模型实现武器装备运行状态的监测、预测、判别以及管理,实现低虚警率的故障检测与隔离,并最终实现智能任务规划及基于设备状态(历史、当前及未来状态)的智能维护。
雷达便携式维修辅助系统硬件平台采用Getac军用级加固笔记本,搭配Windows7操作系统,按照需求将系统功能分为装备状态、报文分析、RDS分析、性能仿真和数据交互。
总体结构如图1所示:图1 雷达便携式维修辅助系统软件总体结构图2.软件具体实现软件部分采用c#语言,数据库采用商用数据库SQL,系统架构采用三层架构:界面层(UI层)、业务逻辑层(B层)、数据访问层(D 层)。
雷达便携式维修辅助系统软件共有5大功能模块,分别是数据交互模块、装备状态模块、报文分析模块、RDS分析模块和性能仿真模块。
(1)数据交互:实现系统与装备数据的交互,其中数据下载功能实现对装备中间状态数据一键下载;软件安装功能辅助用户一键更新服务器各模块软件;配置更改功能实现用户模块软件配置项、配置文件等可视化更改;数据备份功能实现装备软件配置项、数据项等数据的一键备份。
一种外场便携式电子设备维修支持系统设计与实现

作者简介 : 刘 强( 1 9 7 6 一) , 男, 四 川成 都 人 , 硕士 , 海 军 潜艇 学 院航 海 观 通 系讲 师 , 研 究 方 向 为 电 子 对 抗 系统 建 模 与仿 真 ; 刘忠义( 1 9 6 5
为提高电子设备的可靠性与可维性 , 现 代 电子 设 备 制
造应 采 用模 块 化 的 设 计 方 法 , 使 得 现 场 维 修 能 够 通 过 更 换 模 块 的方 法 完 成 维 修 任 务 。要 实 现 这 一 现 场 模 块 级 维
2 总 体 设 计
2 . 1 设 计 原 则
使用 ; ② 系统 应 提供 方 便 、 快 捷 的资 料 查 询 功 能 , 并 具 有 多
媒 体 信 息 展 示 与超 链 接 功 能 ; ③ 嵌 入 式 测 试 仪 表 应 满 足 对
维修 技术手册 、 维修仪表 和工具 等 , 最 重 要 的 是 能 够 提 供
信号基本参数 的测试需Hale Waihona Puke ; ④故障树应满足现场模块级故
维修 手 册 , 集成软件化检修仪表 与_ T - 具接 口, 还 具 备 智 能 化 故 障检 测 辅 助 决 策 、 诊 断 策 略 自动 生 成 、 数 字 仪 表 信 号 测 试、 维 修 信 息 综 合 查 询 与 维修 技 能 自主 训 练 等 功 能 。
关键词 : 嵌 入 式仪 表 ; 电子 设 备 ; 故 障诊 断 ; 现 场 级 维修
修 人 员 是 现 场 维 修 的基 础 。但 受 各 种 因 素 影 响 , 维修 人 员 技能训练难度大 、 周期长 、 维修水平参差不齐 , 迫切 需 要 改
便携式国产大飞机维修辅助设备的设计与实现概要

便携式国产大飞机维修辅助设备的设计与实现摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTA—C)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。
仿真结果表明,该滤波器带宽的可调范围为1~26 MHz,阻带抑制率大于35 dB,带内波纹小于0.5 dB,采用1.8 V电源,TSMC 0.18μm CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。
关键词:Butte摘要:设计开发了以ARM处理器为核心的便携式国产大飞机维修辅助设备PMA。
设备以Samsung公司的S3C2440及其外围扩展模块为硬件实现平台,采用嵌入式操作系统Linux,在QT/Embedded图形用户界面基础上完成系统应用软件开发。
关键词:嵌入式系统;便携式维修辅助设备;S3C2440;可穿戴由于大型国产民用飞机设备的迅速发展,使得民机维修业不能满足发展需求。
维修人员不仅要花费大量时间查阅各种纸制技术手册,还要寻找航材、配件和工具,而且维修检测的数据分散,难以储存和查找,人为差错时有发生。
为确保维修质量,提高维修效率,设计具有数字化、网络化的便携式国产民用大飞机维修辅助设备具有重要意义[1]。
便携式维修辅助设备(PMA)的含义:在维修中采用现代化自动处理设备,包括便携式电子显示设备、便携式维修设备、技术数据读取器/浏览器等。
PMA在维修信息系统中既是面向维修技术人员的客户端装置,也是维修管理人员发出维修指令、采购备件、故障诊断及预测的直接工具。
本系统为具有无线联网功能的可穿戴便携式国产民用大飞机维修辅助设备,实现维修技术信息的快速查询,建立飞机设备检修、测试流程规范,在线维修作业培训,维修任务管理,基于RFID的航材/工具自动化调配等目标,提高民用飞机运营的安全性和维修的经济性[2]。
1 PMA系统结构便携式维修辅助设备PMA系统总体设计结构包括设备硬件系统组成和设备软件实现[3,4]。
飞机中的智能辅助维修系统设计与实现

飞机中的智能辅助维修系统设计与实现在飞机维修领域中,一些复杂的问题需要尽快解决,而这些问题有时候往往需要高校学者和工程师们的协同解决来提供一种全面的解决方案。
然而,由于飞机维修中涉及到的各种情况的复杂性和新的技术,导致人工维修效率低下,有些情况下难以解决。
因此,我们需要研究和实施一种智能辅助维修系统,以解决这些问题。
目前,工程师和机组人员依靠经验和手动维护来诊断并修复飞机的故障。
然而,随着技术的飞速发展,我们可以使用计算机和人工智能来帮助加速这个流程,这就是智能辅助维修系统。
一种智能辅助维修系统设计可以与飞机数据采集程序相结合,使用现代软件进行分析,并提供实时解决方案。
下面有一些设计要点,以用于建立一个能够提高维修效率和质量的可行系统。
一、数据采集数据采集是维修系统中最基础最重要的部分之一。
它通常通过传感器或球面磁头来实现。
该系统能够搜集来自飞机各个部位的数据,处理信息,实现信息融合和数据分析。
磁头是一个可旋转的机构,能够保持良好的接触情况,并且能够获得相对位置信息。
二、辅助判断一个维修系统需要能够快速地将故障确定到某个系统或单元,以加快修复过程。
这需要利用实验和经验的数据资料和海量案例作为输入,建立起一套智能分类算法,并将这个算法反馈到分类器中。
例如,当一个故障发生时,系统能够将其归纳为常见的故障类型,并提供一些维修策略。
三、帮助手动维护尽管自动化的维修可以一定程度减小机组人员和工程师的工作内容,但仍然存在手动维护的情况。
在这种情况下,系统需要能够提供一种快速的,可靠的维修策略。
在遇到可修复的小故障时,系统将自动透过监测到的数据提供操作指导并且提示操作员进行维修。
四、辅助机组人员构建监控体系通过对飞机系统和结构实时监控,可以及时发现故障,最终提高运行安全性和稳定性。
但对于新手机组人员来说,构建企业级实时监控并不容易。
因此,一套辅助工具可以让操作员快速地组织这些数据,并在监视窗口进行实时监控。
总结飞机维修技术在过去的几年一直在发生着变化,而对于未来来说,当人工智能应用到其中时,这个领域可以拥有无尽的可能性。
飞机维修方案概要设计

维修方案设计文档目录目录 (1)1.1系统业务流程图 (3)1.2业务概述 (6)1.3名词解释 (7)1.3.1什么是维修方案 (7)1.3.2 CMM (7)1.3.3 MRB (7)1.3.4 MPD/OAMP (7)1.3.5 MP (7)1.3.6 MR (8)1.3.7门槛值 (8)1.3.8定检工作包 (8)1.4维修方案分为 (8)1.5维修方案的内容 (8)1.5.1一般性检查 (8)1.5.2定期维修 (8)1.5.3非定期维修 (9)1.5.4动力装置及其设备的修理/翻修: (9)1.5.5结构检查/机体翻修/抽样方案 (9)1.5.6必须检查项目 (9)1.5.7工程技术文件 (9)1.5.8可靠性管理方案 (9)1.6维修方案目前管理状况 (10)1.7本系统的目标 (10)1.8维修方案实现方法 (10)2.详细设计 (13)2.1资料处理部分(VB开发)(可能不需要) (13)2.2详细设计: (13)2.3原始资料的接收登记(基地资料科) (13)2.3.1信息处理 (13)3原始资料的分发(工程部工程处协调组) (14)3.1信息处理 (14)3.2功能需求: (15)4工程师评估(工程部工程处工程师) (15)4.1信息处理 (15)4.2功能需求: (15)5.1详细设计 (18)5.1.1信息处理 (18)5.1.2功能需求 (18)5.1.3维修方案定检模板的建立的算法: (22)6.维修方案基本信息维护部分(核心): (23)6.1用户使用设计 (23)6.2详细设计: (23)6.3实现方法 (24)6.3.1MAXIMO中实现的部分 (24)6.3.2 VB开发部分 (25)7.各机型维修方案执行、完成过程的追踪管理。
(31)7.1定检工作的计划、安排 (31)7.1.1航空公司飞机定检的处理 (31)8.与其他子系统的接口 (35)1.总体概述1.1系统业务流程图1.2业务概述飞机维修方案(按机型)是工程部工程处根据适航当局(目前航空公司租用的飞机只涉及美国FAA或法国DGAC)批准的MRB和制造商提供的MPD以及针对本公司的MP(MAINTENANCE PROGRAM)而制定的。
便携式辅助维修设备在民航中的应用分析

40研究与探索Research and Exploration ·生产管理与维护中国设备工程 2020.10 (下)便捷式维修辅助设备PMA(Portable Maintenance Assistant)主要用于对大型装备进行原位检测和故障诊断,广泛用于船舶、航空、航天等国防军工领域以及民用装备,PMA 集电气信号检测、交互故障诊断、设备电子履历和保障数据采集功能于一身,能及时快速准确地检测装备存在的故障隐患,解决了测试与诊断设备在使用现场或狭小空间内难以携带的问题,缩短维修检测时间,提高维修检测效率。
1 便携式辅助维修设备在民航中的应用现状及需求便捷式维修辅助设备(PMA)就是在现场维修点使用的可移动的计算设备,它通常包括一台小型计算机和显示器,它可以为现场维修人员进行原位维修提供详细的维修信息,包括各种技术指令、电子技术手册以及该设备以往的维修历史信息等。
1.1 PMA 平台在国内外的应用现状20世纪90年代中期,美国空军开始考虑在航线使用PMA,实现技术数据的数字化,到目前为止,美国国防部已开发的PMA 项目共33个,表1是具体应用情况。
随着研究的不断深入,已经逐渐在空军的许多机型中应用了PMA,但为了飞行数据的保密性,并未实现数据的无线传输技术。
表1 美国开发的PMA 项目应用情况空军联合后勤部陆军商业航线海军商业货运海军陆战队数量5184825便携式辅助维修设备在民航中的应用分析毕现清(中国南方航空股份有限公司北京分公司,北京 102602)摘要:本文首先对便捷式辅助维修设备的应用现状做了简单介绍,又进一步介绍了PMA 设备的硬件和软件系统,并阐述了将PMA 技术应用到民航维修事业的必要性,最后指出真正实现PMA 系统在民航中应用的几点技术关键。
希望本文的研究能为相关工作者提供一些具有价值的参考。
关键词:便携式辅助维修设备;民航维修;应用分析;技术关键中图分类号:E92 文献标识码:A 文章编号:1671-0711(2020)10(下)-0040-02然而我国对PMA 的研究与运用发展仍然萌芽阶段,对于PMA 技术的应用还只是停留在单纯的监控技术,再加上缺乏相应的培训,使得国内现有大多数PMA 设备没有起到真正的作用。
32 基于野战伴随维修保障的便携式直升机维修辅助系统-齐驰(4)

第二十八届(2012)全国直升机年会论文基于野战伴随维修保障的便携式直升机维修辅助系统齐驰1滑朋杰1刘永新1陈晓波2(1、陆军航空兵学院机载设备系,北京,101123; 2、61902部队,四川宜宾,644000)摘要:针对装备野外作业时维修保障系统需要解决的快速诊断、实时查询和资源共享等问题,研究开发了一类基于野战伴随维修保障的便携式直升机维修辅助系统,可实现各种型号直升机维修电子资料的编制、存储、检索、使用,方便战场抢修人员快速判断和评估故障进行抢修,以提高陆航部队野战维修伴随保障能力,最大限度地满足陆航装备大规模、高强度、高消耗持续作战的使用需求。
关键词:野战伴随维修保障;便携式维修辅助系统1 引言陆航装备野战伴随维修保障,是指在战时条件下,在对陆航装备各种损伤和故障情况做出快速判断和评估的基础上,运用应急修理措施,使遭受战斗损伤的直升机迅速恢复一定程度可执行任务能力的战时维修活动。
野战伴随维修保障,是战时陆航维修保障的重要内容,是保持和提高直升机出动能力的重要手段之一,对保持陆航装备大规模、高强度、高消耗的持续作战能力具有重要的作用。
因此,加快陆航野战伴随维修保障信息化建设,建立集成数据环境,实现维修保障资源可视化和精确化,已成为野战伴随保障系统建设亟待解决的问题[1]。
计算机技术是九十年代兴起的一项新技术,对人类工作和生活的各个领域,产生了巨大的影响。
在航空维修领域,计算机技术的迅猛发展,为提高航空机务人员的维修水平起到了非常重要的作用。
同时,计算机技术更可以直接应用于航空维修现场,改革维修手段,提高维修效率,进而提高飞机的出动率。
可以说,计算机技术是提高维修培训水平和维修生产力,实施“科技兴训”和“科技兴装”的重要手段。
为提高陆航部队野战维修伴随保障能力,本文将以计算机技术为核心的信息技术手段应用于直升机维修资料的编制、存储、检索和使用,设计开发了一套基于野战维修伴随保障的直升机便携式维修辅助系统,可内嵌于笔记本电脑配发于部队,方便战场抢修人员快速判断和评估故障进行抢修,提高陆航部队野战伴随维修保障能力。
飞机维修方案概要设计

飞机维修方案概要设计一、引言飞机维修是保障航空安全的重要环节,对于航空公司来说,建立一套科学合理的飞机维修方案至关重要。
本文旨在概要设计一套完善的飞机维修方案,以确保飞机的安全运行和航空公司的经济效益。
二、目标1.提高维修效率:通过优化维修流程、设立维修基地和维修班组,缩短修理时间,减少航空公司的停机损失。
2.保障航空安全:建立一套严格的维修质量控制机制,保证飞机的正常运行,减少事故的发生。
3.控制维修成本:通过合理的定期检查和维护计划,延长维修周期,降低维修成本。
三、方案内容1.维修流程优化(1)建立维修规范,制定维修流程,并在维修过程中严格执行,确保维修的质量和效率。
(2)设置专门的检查站,对飞机进行日常的检查和维护,及时发现并解决潜在问题,降低故障风险。
(3)根据维修项目的不同,制定相应的维修计划和工作安排,确保维修工作的顺利进行。
2.维修基地建设(1)根据航空公司的飞机数量和航线情况,建立维修基地,确保维修设施和设备的充足,并配备专业技术人员。
(2)在维修基地设立维修班组,并根据不同飞机型号和维修项目,进行科学合理的人员安排和任务分配。
3.维修质量控制(1)建立质量控制体系,包括质量检查、质量评估和质量监控,确保维修质量的稳定性和可靠性。
(2)定期对维修任务进行审查和评估,并制定相应的改进措施,提高维修工作的质量和效率。
4.定期检查与维护计划(1)根据飞机的使用情况和维修历史,制定定期检查和维护计划,包括日常检查、定期检查和检修计划。
(2)定期对飞机进行全面的检查和测试,及时发现并处理故障和问题,确保飞机的正常运行和维修周期的合理安排。
5.维修成本控制(1)建立成本控制目标和指标体系,对维修项目进行成本核算和分析,寻找成本优化的措施。
(2)优化备件管理和供应链,减少存货和库存,降低备件成本和采购成本。
四、方案实施1.制定详细的实施计划,包括各项工作的时间安排、责任人和预期成果。
2.形成多部门的合作机制,加强信息共享和协同工作,确保方案的顺利实施。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
便携式国产大飞机维修辅助设备的设计与实现摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTA—C)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。
仿真结果表明,该滤波器带宽的可调范围为1~26 MHz,阻带抑制率大于35 dB,带内波纹小于0.5 dB,采用1.8 V电源,TSMC 0.18μm CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。
关键词:Butte摘要:设计开发了以ARM处理器为核心的便携式国产大飞机维修辅助设备PMA。
设备以Samsung公司的S3C2440及其外围扩展模块为硬件实现平台,采用嵌入式操作系统Linux,在QT/Embedded图形用户界面基础上完成系统应用软件开发。
关键词:嵌入式系统;便携式维修辅助设备;S3C2440;可穿戴由于大型国产民用飞机设备的迅速发展,使得民机维修业不能满足发展需求。
维修人员不仅要花费大量时间查阅各种纸制技术手册,还要寻找航材、配件和工具,而且维修检测的数据分散,难以储存和查找,人为差错时有发生。
为确保维修质量,提高维修效率,设计具有数字化、网络化的便携式国产民用大飞机维修辅助设备具有重要意义[1]。
便携式维修辅助设备(PMA)的含义:在维修中采用现代化自动处理设备,包括便携式电子显示设备、便携式维修设备、技术数据读取器/浏览器等。
PMA在维修信息系统中既是面向维修技术人员的客户端装置,也是维修管理人员发出维修指令、采购备件、故障诊断及预测的直接工具。
本系统为具有无线联网功能的可穿戴便携式国产民用大飞机维修辅助设备,实现维修技术信息的快速查询,建立飞机设备检修、测试流程规范,在线维修作业培训,维修任务管理,基于RFID的航材/工具自动化调配等目标,提高民用飞机运营的安全性和维修的经济性[2]。
1 PMA系统结构便携式维修辅助设备PMA系统总体设计结构包括设备硬件系统组成和设备软件实现[3,4]。
硬件采用核心板加扩展板的结构方式。
核心板主要包括处理器、存储器,其他部分如LCD/触摸屏、无线通信模块、网口、串口等放置在扩展板上;软件包括嵌入式实时操作系统、GUI图形用户界面和系统应用软件等。
系统结构图如图1所示。
2 PMA系统硬件设计2.1 PMA系统硬件连接PMA可穿戴便携式维修辅助设备由头戴和手持两部分组成,其硬件连接如图2所示。
(1)头戴部分头戴部分主要包括头带照明灯、单目显示器、摄像头、麦克风、耳机等外接输入输出设备。
在设计中大量使用可穿戴计算技术[5],使多种计算机设备结合在头部,操作直观方便,维修人员在与外部取得联系的同时双手可以从事其他工作,眼睛能照顾周围环境和手上动作。
(2)手持部分手持部分采用ARM嵌入式系统,包括电源、无线模块、键盘、触摸屏等部分。
使用手持PMA可将有关数据传输到本地数据库系统中或者通过无线局域网传输到维修信息中心,也可将大量专用维修数据下载到可穿戴PMA系统内。
维修操作人员可通过手持部分PMA随时查阅维修手册、查找零件目录和其他重要数据,并根据维修需要,选择触摸屏或单目显示器进行显示输出。
2.2 PMA硬件组成结构PMA硬件组成框图如图3所示。
2.2.1 嵌入式微处理器PMA系统设计采用S3C2440作为系统的核心嵌入式微处理器。
S3C2440处理器是Samsung公司基于ARM公司的ARM920T处理器核,采用0.18 μm制造工艺的32位微处理器。
2.2.2 S3C2440中央系统各部分模块实现(1)存储模块。
Flash采用Samsung公司的64 MB Flash芯片K9F5608U0C,用来存放操作系统、系统引导程序和其他在系统掉电后需要保存的用户数据。
SDRAM采用Samsung公司64 MB的SDRAM芯片HY57V51620BT,用做系统内存,主要用来存放执行代码和变量,是系统启动之后进行存取操作的存储器,具有容量大、存取速度快、成本低的特点。
SD存储卡利用S3C2440本身的SD卡接口控制器,支持Multi Media Card(MMC)标准V2.2,实现PMA大数据量的存储。
(2)电源管理模块。
ARM处理器核心工作电压为300 MHz@1.20 V、400 MHz@1.30 V,I/O工作电压3.3 V,还准备了5 V电源。
电源采用高性能锂电池,对ARM微处理器和头戴部分供电,采用电压转换电路实现,该电源满足各部分对于不同电源电压的要求。
(3)音视频编解码接口模块。
PMA头戴部分实现语音图像的输入输出。
S3C2440内嵌音频接口电路,支持AC97音频接口,只需外接音频编解码电路即可完成系统的音频输入输出。
本系统采用外接编解码芯片CS4299,CS4299是基于多媒体应用的立体声编解码器,兼容AC97 2.2规范,内嵌20位立体声D/A 转换器和18位立体声A/D转换器,可提供高质量音频输入输出。
S3C2440内嵌摄像头接口CAMIF,支持最大4 096×4 096的输入,2 048×2 048缩放输入。
摄像头选用中微星ZC301P,30万像素USB摄像头。
(4)无线模块。
无线模块选用802.11n无线网卡,实现PMA设备与航空维修信息中心无线通信,保证大量数据的上传下载。
系统采用TP-Link的TL-WN821N 11n USB无线网卡,支持协议IEEE 802.11n/g/b,传输速率最高可达300 Mb/s,接口为USB,工作在2.4 GHz频段,覆盖范围最远300 m(因环境而异)。
(5)LCD/触摸屏接口模块。
S3C2440A内部有LCD控制器,可以支持STN 和TFT屏,还提供了触摸屏接口外设,可直接与触摸屏外设进行连接。
采用NEC 256K色240×320/3.5英寸TFT真彩液晶屏,带触摸屏,用于实现系统界面的显示。
(6)以太网接口模块。
在PMA系统中实现与PC机通信的网络功能,采用DM9000作为以太网的处理芯片。
DM9000是一个高度集成而且功耗很低的高速网络控制器,可以和CPU直接相连,支持10/100 M以太网连接,芯片内部自带4 K双字节的SRAM。
3 PMA系统软件设计3.1 系统软件总体框架设计选用嵌入式Linux作为操作系统,选用Qt/Embedded作为系统图形用户界面。
在嵌入式Linux操作系统和Qt/Embedded图形用户界面基础上设计PMA 的各部分应用程序软件。
3.2 嵌入式操作系统目前国内外比较流行的嵌入式操作系统有VxWorks、pSOS、Win CE、?滋c/os-II和Linux等。
考虑到Linux的各种优点,本系统采用嵌入式Linux作为PMA的操作系统。
嵌入式Linux管理整个PMA系统的硬件设备并对所有程序进行调度,是软件系统的核心。
Linux移植一般包括启动加载代码(Boot loader)的移植、内核移植、驱动程序的编写、文件系统的构建等。
Boot loader首先完成硬件设备的初始化,然后设置Linux 内核的启动参数,最后调用Linux 内核,直接跳转到Linux 内核的第一条指令处。
在Linux操作系统上编写各部分硬件系统的驱动程序,包括LCD触摸屏显示驱动、以太网驱动程序、SD卡驱动程序、USB驱动无线网络驱动等。
文件系统构成了Linux系统所有数据的基础。
系统设计选用CramFS文件系统,Linux启动时自动加载文件系统,完成系统的启动。
3.3 图形用户界面目前发展比较成熟的GUI系统有MiniGUI、MicroWindows、OpenGUI、Qt/Embedded等。
Qt/Embedded是为嵌入式设备上的图形用户接口和应用开发而定制的C++工具开发包。
它通常运行在为多种不同的处理器部署的嵌入式Linux操作系统上。
由于Qt/Embedded的良好特性,本系统设计选用Qt/Embedded作为PMA 嵌入式系统的图形用户界面。
PMA系统主要展示系统起始用户登录界面、IETM技术文档查询显示界面、备件工具查询申领界面,维修人员与远程专家交互界面等。
在实现系统时要进行界面的不断切换和刷新,Qt/Embedded的良好特性给系统提供了可靠的显示。
3.4 系统应用软件功能实现在Linux系统中实现PMA。
PMA系统管理应用软件主要包括用户基本信息管理、交互式电子技术手册(IETM)查询、备件工具查询申领、维修文档实时记录分析、维修监控、远程技术支持、故障诊断[6]。
PMA应用软件框架结构图如图4所示。
3.4.1 电子技术文档的交互式查询系统维修技术资料的数字化是航空维修系统的发展趋势,PMA可以提供实时的维修技术资料支持,提供技术资料的交互式查询、检索以及更新,以提供部件的详细数据,缩短维修时间。
实际维修现场可以通过红外条码扫描仪或者语音图像输入输出设备将维修部件的信息通过无线局域网发送到维修信息中心,经过IETM信息数据库查询将维修部件详细数据发送到PMA系统交互界面上显示。
3.4.2 维修技术人员基本信息管理系统维修技术人员基本信息管理系统包括用户密码修改、维修人员个人基本信息、维修计划任务和维修日志查询等。
将这些基本信息直接以文本形式存储于本地存储单元内或通过用户登录的同时将数据传送到PMA上进行临时保存,主要是便于维修技术人员了解维修情况和管理人员进行管理。
3.4.3 备件工具查询申领系统当维修过程中需要更换维修器件时,在备件工具查询申领系统中输入维修需要的器件、工具,通过无线局域网发送到维修信息中心,维修信息中心将这些信息传送到备件工具管理系统库,使用RFID等物联网技术查询定位,取得备件工具后通过后勤管理部门进行物品的运送,实现备件工具查询申领需求。
3.4.4 维修技术文档实时记录分析系统在维修过程中会出现技术人员没有碰到的一些技术难点,或者是刚上岗的新员工对维修过程经验不足的情况,这就有必要对维修技术文档进行实时记录分析和管理。
维修技术文档实时记录分析系统有助于维修部门对于维修技术难点、创新点、经验等各方面的积累。
3.4.5 维修监控系统维修人员可以在维修现场以文字或图像的形式实时地将维修信息输入到PMA,供维修信息中心维修管理人员对维修活动和航空设备状态进行监控。
3.4.6 远程技术支持专家系统通过无线网络技术,PMA可以为维修人员提供详细的技术数据和远程技术支持,指导现场维修工作,提高维修效率,降低维修人员的劳动强度和技术要求。
远程技术支持专家系统可以采用文本短消息、语音、视频图像的方式在维修人员和远程专家系统之间进行交互。
3.4.7 常见技术故障诊断系统故障诊断与航空设备直接连接,PMA为维修技术人员进行故障诊断,特别对那些没有内嵌故障诊断与预测的大型复杂航空设备的故障诊断提供方便。