Font Size: a A A

Research And Development Of HUD Kernal Software On ARINC Specification661

Posted on:2013-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:M F HuangFull Text:PDF
GTID:2232330362470676Subject:Precision instruments and machinery
Abstract/Summary:PDF Full Text Request
In recent years the aviation electronic technology is develop rapidly. Cockpit display system is animportant part of aviation system to open architecture development, and ARINC661regulate isappeard in this development tendency. With the development of the regulate and successful used inseveral models, it has become a new generation of cockpit display system standards. Head-up displayas the main show equipment, need update to the new architecture. This paper discusses the design andrealization of the kernel based on ARINC661.Firstly, according to the characteristics of the head-up display put forward the designrequirements of the kernel and overall scheme, and then analysis the characteristics of the kernel andits composition modules. By using object oriented design method to define key data structure andcompleting the basic attribute of components and the relevant operation encapsulation.And then, make meticulous research on HUD kernel software’s three main module: definitionfile loading, operation stage instruction processing and dynamic renderer. Design the definition fileloader, complete analysis the creation structure widget and symbol definition instruction, and providethe memory recovery strategy. Then do research about dynamic operation stage instruction set andinteractive process, complete communicate with UA interact function. Study the norms of the positionparameters and coordinate calculation algorithm, design the efficient graphics engine.In order to facilitate the kernel program transplantation, design the network and graphic interfaceAPI, encapsulate function module, provide concise interface to user. Reserve configuration options,for cut some function when transplantate kernel.Finally, The kernel eventually be transplanted to HUD hardware, and successfully completed thedefinition file loading, then into the dynamic operation period. The result shows that the kernel isfeasible, portable, expandable, it has important meaning of the defense and application.
Keywords/Search Tags:HUD, ARINC661, DF, UA
PDF Full Text Request
Related items