欢迎来到天天文库
浏览记录
ID:44671511
大小:24.50 KB
页数:5页
时间:2019-10-24
《飞机起落架故障诊断系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、飞机起落架故障诊断系统的设计与实现摘要:起落架安全对于整个飞机的安全起飞以及平稳着陆等起到至关重要的作用。本文从飞机起落架系统的构造和具体的工作原理进行分析研究,根据以往起落架系统经常出现的问题进行研究,从而提出起落架故障的有效解决方案和设计方法,并根据软件工程的具体方法提出有关的功能设计,并通过有关设计提出开发技术,实现飞机起落架故障的诊断系统。关键词:飞机起落架;故障诊断;设计与实现0引言起落架在飞机的整体运行中起到十分重要的作用。起落架系统失效的原因主要有以下形式:收放的环节出现裂痕、减震装
2、置失灵、作动筒在密封上受到损坏、以及起落架个别部件出现变形等原因都会造成起落架失灵的现象发生,而这些起落架失灵的现象中因某些部件损坏所造成的飞机事故所占的比重达到35%左右,而起落架事故在这些年成为比较常见的事故原因之一,因此起落架安全的有效预防设计对整个飞机系统的安全起到重要的作用。1起落架故障诊断系统的设计与实现流程在起落架故障诊断的设计过程中,故障诊断系统要对所存在的现象进行分析判断,而这需要其在系统中存储大量的有关起落架故障的知识资料,而知识库的來源可以从维修的经验总结以及专家的理论知识的
3、内容组成。而队员这些知识的保存方面设计为自动保存的形式,而在一定程度上通过专家的认可后从而自动成为系统内部知识,而仅仅是通过起落架的有关知识还是不够的,还应该在此基础上使系通能够实现对发生问题进行推理的功能,从而使其能够达到准确判断的目的,在具体的操作上还可以使其以关键词的形式来进行搜索,从而使系统达到搜索迅速以及推理准确的应用效果。在软件系统的实现流程中,首先是先对其进行有关的流程分析,并根据实际的需要进行有效的系统分析,从而提出相应的功能需要,在此基础上实现冇关系统的设计方案和数据库要求,然后
4、就是对起落架系统进行页面设计和编程设置,当各个步奏完成以示然示就是进行系统的最示测试工作,并进行不断的调试,最终实现系统功能的做好发挥。2起落架故障诊断系统的具体设计2.1起落架故障排除流程的具体设计起落架故障诊断系统在设计中主要是以智能专家系统为其运行的核心环节,系统的主要结构包括系统的基础设置、运行模式的管理、故障的自动屮报以及知识库的管理等。在具体运行中,维修人员通过将故障输入系统并将有关起落架的具体情况等输入当系统中去,然后就是根据起落架故障排除系统的提示信息进行起落架故障排除的有关工作,
5、o当起落架现象输入以后,系统就会自动对齐现象进行搜索,从而在数据库屮寻找相应的答案,如果在此过程中系统没有能够找出相应的解决答案,系统就会自动把起落架的现象信息提交到后台管理员处,从而组织相关专家进行处理解决,然后再把解决的结果输入到信息库当中,从而在一定程度上实现系统排除故障的要求,降低人为排除故障的过度依赖,实现系统功能的有效实现。系统在权限用户的设计上也比较明确,分别是:超级管理员、专家相关申报人员和具体的维修人员,而他们在具体的属性上是基本相同的,而根据他们职责的不同可以通过用户表和权限表
6、的形式来体现,具体表现如下:2.2外部运行环境的设计起落架故障排除系统是在B/S机构框架的基础上的故障排除系统,这种系统在一定坏境下可以冇效的提高整个系统环境的安全,也可以较好的促使整个知识系统的信息共分享,并且整个操作界面清晰和容易操作。这个系统在编程语言的使用上是ASP.NETo并在数据库的处理上使用Server2000作为其基础数据库,通过这些系统软件的结合,从而在一定程度上提高整个起落架系统的安全可靠性。3起落架故障诊断系统的实现3.1对数据库系统的编程在数据库的具体的编程中主要是运用数据
7、库的相关程序来对信息的修改、查询以及删除的实现过程,该系统在数据库的使用上采用的是SQLServero其在具体的应用上是通过SQL的语言编写功能来对数据库的相关底层程序进行编写的,然后就是将编写的程序储存在数据庄当屮,从而达到页面程序能够较好的通过其名称运用这些程序。通过这些程序的编程的实现,整个系统还对页面中各个按钮通过编程来实现,而其中最为重要的就是通过编程将页面和数据库等有效的结合起來,从而实现对相关数据库的操作过程。3.2系统的部分页面效果系统的登陆界面(如图1)。(下转第221页)(上接
8、第219页)3.3软件的最后测试软件应在P4、RAM、60G或者P4等环境下进行测试,而在操作系统上应选择Windows03版本以上的操作系统来完成,然后就是对其中的四个管理模块来进行测试,并通过具体的运行状况适当的修改其中的一些BUG,然后在电脑客户端上进行最后的测试,而在客户端上测试的主要目的在于:通过对其测试验证设计软件是否符合设计上的需求,寻找其中的BUG部分,从中寻找错误的环节并及时解决,在一定程度上保证整个系统的质量环节,确保整个系统没有设计上的缺陷和不足,然后就是对软
此文档下载收益归作者所有