Font Size: a A A

Design And Implementation Of Common Serial Bus Technology For Virtual Vehicle Management Computer

Posted on:2018-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q XieFull Text:PDF
GTID:2322330515951652Subject:Navigation, guidance and control
Abstract/Summary:PDF Full Text Request
An air vehicle management computer,which helps the airborne software to be developed,debugged and tested,is the kernel part of an air vehicle management system.The computer is used frequently or operated occasionally improperly,that could cause damage to the computer,and reduces the life of the computer,that increases the cost of software development.Employing a full virtualized technology can solve these problems,but how to improve the virtualized design of a device model,and how to ensure that the running virtualized model is close to the physical equipment are the difficulties of the full virtual technology.For the difficulties,the specific work of this thesis is as follow:(1)The overall demands of the virtual air vehicle management computer simulation platform,and the functional and nonfunctional requirements of the common serial bus of the virtual air vehicle management computer are analyzed.(2)The existing embedded virtualized module platforms are studied,with the requirements of the project on the platform for comparative analysis.Simics is selected as the virtualized module platform.And the modeling mechanism and characteristics of the platform are analyzed.(3)The virtualized technology of a bus communication,which has two commonly ways: one is based on the network,and the other is based on reflected memory network,is studied.With the advantages and disadvantages of the two virtualized technologies,the virtualized technology of the bus communication based on DDS middleware,which can make up for the shortcomings of the one based on network,and provide support on improving virtualized design of the common serial bus,is given in this thesis.Then,the advantages and disadvantages of the integrated and distributed device virtualized technology are researched.Finally,with studying the virtualized technologies of time queue,time synchronization and hierarchy of the serial bus,the technical route for the virtualized design of the common serial bus is provided.(4)Refering to characteristics of the Simics,the virtualized technologies of the serial bus and the technical route for the virtualized design,the virtualized common serial bus of the air vehicle management computer is designed.The functional modules are virtualized on Simics with the layered virtualization technology.(5)A test environment of the common serial bus of the virtualized air vehicle management computer is designed and built,where the integrated test and verification of the virtualized air vehicle management computer could be completed,and the function and property of the common serial bus of the virtualized air vehicle management computer could be tested and verified.In this thesis,the virtualized design of the common serial bus of the virtualized air vehicle management computer is improved.The virtualized design and implementation of the bus are completed,and the integration of the virtualized air vehicle management computer is finished,which provides a development environment for the airborne software development,and has an engineering practical value in the field of aviation.
Keywords/Search Tags:air vehicle management computer, virtualization, serial bus, 1394 bus
PDF Full Text Request
Related items