王延濤++陳永新
摘 要:起落架安全對于整個飛機的安全起飛以及平穩著陸等起到至關重要的作用。本文從飛機起落架系統的構造和具體的工作原理進行分析研究,根據以往起落架系統經常出現的問題進行研究,從而提出起落架故障的有效解決方案和設計方法,并根據軟件工程的具體方法提出有關的功能設計,并通過有關設計提出開發技術,實現飛機起落架故障的診斷系統。
關鍵詞:飛機起落架;故障診斷;設計與實現
0 引言
起落架在飛機的整體運行中起到十分重要的作用。起落架系統失效的原因主要有以下形式:收放的環節出現裂痕、減震裝置失靈、作動筒在密封上受到損壞、以及起落架個別部件出現變形等原因都會造成起落架失靈的現象發生,而這些起落架失靈的現象中因某些部件損壞所造成的飛機事故所占的比重達到35%左右,而起落架事故在這些年成為比較常見的事故原因之一,因此起落架安全的有效預防設計對整個飛機系統的安全起到重要的作用。
1 起落架故障診斷系統的設計與實現流程
在起落架故障診斷的設計過程中,故障診斷系統要對所存在的現象進行分析判斷,而這需要其在系統中存儲大量的有關起落架故障的知識資料,而知識庫的來源可以從維修的經驗總結以及專家的理論知識的內容組成。而隊員這些知識的保存方面設計為自動保存的形式,而在一定程度上通過專家的認可后從而自動成為系統內部知識,而僅僅是通過起落架的有關知識還是不夠的,還應該在此基礎上使系通能夠實現對發生問題進行推理的功能,從而使其能夠達到準確判斷的目的,在具體的操作上還可以使其以關鍵詞的形式來進行搜索,從而使系統達到搜索迅速以及推理準確的應用效果。
在軟件系統的實現流程中,首先是先對其進行有關的流程分析,并根據實際的需要進行有效的系統分析,從而提出相應的功能需要,在此基礎上實現有關系統的設計方案和數據庫要求,然后就是對起落架系統進行頁面設計和編程設置,當各個步奏完成以后然后就是進行系統的最后測試工作,并進行不斷的調試,最終實現系統功能的做好發揮。
2 起落架故障診斷系統的具體設計
2.1 起落架故障排除流程的具體設計
起落架故障診斷系統在設計中主要是以智能專家系統為其運行的核心環節,系統的主要結構包括系統的基礎設置、運行模式的管理、故障的自動申報以及知識庫的管理等。在具體運行中,維修人員通過將故障輸入系統并將有關起落架的具體情況等輸入當系統中去,然后就是根據起落架故障排除系統的提示信息進行起落架故障排除的有關工作,。當起落架現象輸入以后,系統就會自動對齊現象進行搜索,從而在數據庫中尋找相應的答案,如果在此過程中系統沒有能夠找出相應的解決答案,系統就會自動把起落架的現象信息提交到后臺管理員處,從而組織相關專家進行處理解決,然后再把解決的結果輸入到信息庫當中,從而在一定程度上實現系統排除故障的要求,降低人為排除故障的過度依賴,實現系統功能的有效實現。
系統在權限用戶的設計上也比較明確,分別是:超級管理員、專家相關申報人員和具體的維修人員,而他們在具體的屬性上是基本相同的,而根據他們職責的不同可以通過用戶表和權限表的形式來體現,具體表現如下:
2.2 外部運行環境的設計
起落架故障排除系統是在B/S機構框架的基礎上的故障排除系統,這種系統在一定環境下可以有效的提高整個系統環境的安全,也可以較好的促使整個知識系統的信息共分享,并且整個操作界面清晰和容易操作。這個系統在編程語言的使用上是ASP.NET。并在數據庫的處理上使用Server2000作為其基礎數據庫,通過這些系統軟件的結合,從而在一定程度上提高整個起落架系統的安全可靠性。
3 起落架故障診斷系統的實現
3.1 對數據庫系統的編程
在數據庫的具體的編程中主要是運用數據庫的相關程序來對信息的修改、查詢以及刪除的實現過程,該系統在數據庫的使用上采用的是SQL Server。其在具體的應用上是通過SQL的語言編寫功能來對數據庫的相關底層程序進行編寫的,然后就是將編寫的程序儲存在數據庫當中,從而達到頁面程序能夠較好的通過其名稱運用這些程序。通過這些程序的編程的實現,整個系統還對頁面中各個按鈕通過編程來實現,而其中最為重要的就是通過編程將頁面和數據庫等有效的結合起來,從而實現對相關數據庫的操作過程。
3.2 系統的部分頁面效果
系統的登陸界面(如圖1)。
(下轉第221頁)
(上接第219頁)
3.3 軟件的最后測試
軟件應在P4、RAM、60G或者P4等環境下進行測試,而在操作系統上應選擇Windows03版本以上的操作系統來完成,然后就是對其中的四個管理模塊來進行測試,并通過具體的運行狀況適當的修改其中的一些BUG,然后在電腦客戶端上進行最后的測試,而在客戶端上測試的主要目的在于:通過對其測試驗證設計軟件是否符合設計上的需求,尋找其中的BUG部分,從中尋找錯誤的環節并及時解決,在一定程度上保證整個系統的質量環節,確保整個系統沒有設計上的缺陷和不足,然后就是對軟件的品質進行一定的衡量,從而為后續的保障系統的開發提供可靠依據,最后還要在其運行速度和穩定性上進行測試,從而實現起落架系統的高效運轉。
4 結語
起落架故障診斷系統在實際運用中主要還是在其日常的維護中來進行預防,通過對維修狀況的具體分析,將以往知識經驗融入到知識庫當中,然后對知識庫進行不斷的更新應用,對起落架排除的各個流程進行分析,從而實現整個排除系統的完善有序運行,在實際操作中起落架故障排除系統能夠較好的實現其職能化環節,從而在一定程度上拜托了對人工維護的依賴程度,為促進整個飛機運行安全提供了最重要的保障。
參考文獻:
[1]牛炳輝.某型飛機起落架故障診斷系統的設計與實現[J]. 科技創新導報, 2011(31):86-87.
[2]常浩, 金大瑋, 邢國平等.某型飛機起落架故障診斷專家系統設計研究[J]. 飛機設計,2009, 29(05):24-28.
[3]牛炳輝.小鷹-500飛機起落架故障診斷系統的設計與實現[D]. 電子科技大學,2010.endprint