機載無線電接口組件仿真技術的研究
發(fā)布時間:2019-01-12 15:27
【摘要】:在航空電子系統(tǒng)(簡稱“航電系統(tǒng)”)研發(fā)過程中,經常會出現某些航電設備的開發(fā)缺少其他航電設備或系統(tǒng)的協(xié)同支持,此時,有必要開發(fā)航電仿真系統(tǒng)來模擬真實航電設備或系統(tǒng)運行環(huán)境。傳統(tǒng)航電仿真系統(tǒng)的研發(fā)一般是根據特定仿真需求開發(fā)專用的仿真軟件,這使得當被仿真設備或系統(tǒng)的需求發(fā)生變化時需要對仿真軟件進行大量修改,甚至重新進行系統(tǒng)軟件設計,從而使得仿真軟件的可重用性和可維護性較差,降低了系統(tǒng)開發(fā)效率。因此,對航電仿真相關技術進行研究,開發(fā)一個具有一定通用性、便于維護的航電仿真平臺具有重要的現實意義。無線電接口組件(Radio Interface Unit,簡稱RIU)是國產新一代飛機通信導航系統(tǒng)的數據控制中心,本文以RIU作為仿真載體,對航電仿真技術進行了深入研究,采用層次化、模塊化以及面向對象思想設計了具有一定可擴展性和可配置性的RIU半實物仿真系統(tǒng),該系統(tǒng)一定程度上可以作為一個通用性的航電仿真系統(tǒng)開發(fā)平臺。本文首先建立了RIU接口屬性模型和功能模型,以此為基礎對RIU半實物仿真系統(tǒng)進行了總體方案設計,通過將系統(tǒng)劃分為功能仿真系統(tǒng)和綜合監(jiān)控系統(tǒng),使得功能仿真和總線監(jiān)控能夠同步進行,提高了仿真系統(tǒng)運行效率。之后,對兩個子系統(tǒng)進行了軟件層次劃分和模塊劃分,其中功能仿真系統(tǒng)被劃分為運輸層、緩沖層和功能應用層,由于緩沖層屏蔽了底層物理數據收發(fā)的細節(jié)并能向功能應用層提供統(tǒng)一的數據存取接口,因此在開發(fā)同類航電仿真系統(tǒng)時只需根據仿真需求對功能應用層進行實現即可,從而可極大減少航電仿真系統(tǒng)開發(fā)過程中一些重復性工作,提高了仿真系統(tǒng)的通用性。接著本文運用面向對象思想,在Visual Studio 2008開發(fā)環(huán)境中,使用MFC庫,采用C++語言對兩個子系統(tǒng)進行了詳細設計與實現。文章最后在基于QAR數據的飛行環(huán)境模擬器中對RIU半實物仿真系統(tǒng)進行了測試,驗證了其預期功能。
[Abstract]:In the research and development of avionics system ("avionics system"), the development of some avionics equipment often lacks the collaborative support of other avionics equipment or systems. It is necessary to develop avionics simulation system to simulate real avionics equipment or system operation environment. The research and development of traditional avionics simulation system is to develop special simulation software according to specific simulation requirements, which makes it necessary to modify the simulation software when the requirements of the simulation equipment or system change. Even redesigning the system software makes the reusability and maintainability of the simulation software worse and reduces the system development efficiency. Therefore, it is of great practical significance to study the related technology of avionics simulation and to develop a avionics simulation platform which is universal and easy to maintain. Radio interface component (Radio Interface Unit, (RIU) is the data control center of the new generation aircraft communication and navigation system in China. In this paper, the avionics simulation technology is deeply studied with RIU as the simulation carrier, and the hierarchy is adopted. Modularization and object oriented idea are used to design the RIU hardware-in-the-loop simulation system which is extensible and configurable. The system can be used as a general avionics simulation system development platform to some extent. In this paper, the attribute model and function model of RIU interface are established firstly, based on which the overall scheme of RIU hardware-in-the-loop simulation system is designed, and the system is divided into functional simulation system and integrated monitoring system. The function simulation and bus monitoring can be carried out synchronously, and the efficiency of simulation system is improved. After that, the two subsystems are divided into software hierarchy and module, in which the functional simulation system is divided into transport layer, buffer layer and functional application layer. Because the buffer layer shields the details of physical data receiving and sending and can provide a unified data access interface to the functional application layer, it is only necessary to implement the functional application layer according to the simulation requirements when developing the similar avionics simulation system. Therefore, the repeatability of avionics simulation system can be greatly reduced and the generality of the simulation system can be improved. Then, using the object oriented thought, in the Visual Studio 2008 development environment, using the MFC library, using C language to carry on the detailed design and the realization to the two subsystems. Finally, the RIU hardware-in-the-loop simulation system is tested in the flight environment simulator based on QAR data, and its expected function is verified.
【學位授予單位】:中國民航大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:V243
[Abstract]:In the research and development of avionics system ("avionics system"), the development of some avionics equipment often lacks the collaborative support of other avionics equipment or systems. It is necessary to develop avionics simulation system to simulate real avionics equipment or system operation environment. The research and development of traditional avionics simulation system is to develop special simulation software according to specific simulation requirements, which makes it necessary to modify the simulation software when the requirements of the simulation equipment or system change. Even redesigning the system software makes the reusability and maintainability of the simulation software worse and reduces the system development efficiency. Therefore, it is of great practical significance to study the related technology of avionics simulation and to develop a avionics simulation platform which is universal and easy to maintain. Radio interface component (Radio Interface Unit, (RIU) is the data control center of the new generation aircraft communication and navigation system in China. In this paper, the avionics simulation technology is deeply studied with RIU as the simulation carrier, and the hierarchy is adopted. Modularization and object oriented idea are used to design the RIU hardware-in-the-loop simulation system which is extensible and configurable. The system can be used as a general avionics simulation system development platform to some extent. In this paper, the attribute model and function model of RIU interface are established firstly, based on which the overall scheme of RIU hardware-in-the-loop simulation system is designed, and the system is divided into functional simulation system and integrated monitoring system. The function simulation and bus monitoring can be carried out synchronously, and the efficiency of simulation system is improved. After that, the two subsystems are divided into software hierarchy and module, in which the functional simulation system is divided into transport layer, buffer layer and functional application layer. Because the buffer layer shields the details of physical data receiving and sending and can provide a unified data access interface to the functional application layer, it is only necessary to implement the functional application layer according to the simulation requirements when developing the similar avionics simulation system. Therefore, the repeatability of avionics simulation system can be greatly reduced and the generality of the simulation system can be improved. Then, using the object oriented thought, in the Visual Studio 2008 development environment, using the MFC library, using C language to carry on the detailed design and the realization to the two subsystems. Finally, the RIU hardware-in-the-loop simulation system is tested in the flight environment simulator based on QAR data, and its expected function is verified.
【學位授予單位】:中國民航大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:V243
【參考文獻】
相關期刊論文 前10條
1 楊號;吳利華;;綜合航電系統(tǒng)實時仿真測試技術研究[J];西安航空學院學報;2014年03期
2 謝春茂;;航空電子產業(yè)發(fā)展研究[J];科技傳播;2013年12期
3 白曦;張鵬;;基于反射內存網的通用航電仿真平臺設計[J];電子科技;2013年06期
4 郭莎莎;胡e,
本文編號:2407927
本文鏈接:http://www.sikaile.net/kejilunwen/hangkongsky/2407927.html