Font Size: a A A

Study And Implement On ARINC615A-based Data Loadingand Unloading System

Posted on:2015-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:N ZhaoFull Text:PDF
GTID:2348330542452494Subject:Engineering
Abstract/Summary:PDF Full Text Request
Along with the process of globalization and the rapid development of the world economy,cooperation among countries in all areas is increasingly close.In this climate,China is also on the up,what brings the enormous demand for general aviation business in china.And as the general aviation market access conditions is no longer so demanding as before,our country has achieved rapid development level in civil and military fields of general aviation.And the development trend of avionics system which is closely related to the general aviation is that function will be more focused and application will be more comprehensive.At the same time the requirements for loading and unloading configuration of the avionics system information data are convenience,flexibility,high reliability and high security.Therefore,to define a standard protocol to specify the format and requirements for the interactive data and documents and to ensure the accuracy and reliability of the loading and unloading operation is necessary.The significance of ARINC615A protocol(hereinafter referred to as the 615 A protocol)is as a communication standard in the process of loading and unloading operation of all kinds of data files(including the target program).The 615 A standard protocol is a data loading and unloading protocol which based on a kind of high speed bus,such as Ethernet and AFDX,etc.The protocol defines a variety of operations and format of the documents involved in each operation.Several groups of operations are implemented respectively is FIND,information operation,upload operation,media defined download operation and operator defined download operation.Through poring over the 615A protocol,the paper designed and implemented the software with the function of data loading and unloading.The system is based on 615 A protocol,and through the interaction between the target software and the loader software,the system completed the functions of upgrading and maintaining the avionics equipment,obtaining the target terminal configuration information,loading all kinds of data information file(including the target program)to the target machine and unloading all data files and other functions from the target machine.The data loading and unloading end system which based on the ARINC615A protocol is in strict accordance with the requirements of software engineering,which is applied in the AFDX network environment.The development process is divided into the following stages:In the system requirements analysis stage,according to the needs of users,the paper carried out the detailed needs analysis of the loading and unloading end system.The paper made an overview on the development goals of the system and analysed the constraints and requirements of the system’s performance and function.Mainly according to the avionics system application background,and AFDX network as the carrying network,the paper gave comprehensive analysis on the loading and unloading terminal system development goal’s performance and function,and gave the requirement modeling of the system.In the system outline design stage,the paper made a outline design and gave the overall architecture design,and divided the system into four separated but interrelated subsystems according to different functions,then divided each subsystem into several independent function modules,finally also listed the interface function between modules,and gave the call and called relationship between each modules.In the detailed design stage,the paper reflected on the detailed design on the three key subsystems in the system,and illustrated the process diagram and detailed algorithm of the five key-615 A operation of the ARINC615A protocol loading unloading processing subsystem.In the test stage,the paper gave part of functional test cases,and did functional and performance test on the basis of static test in the testing phase,and the performance test results of the system are given.The data loading and unloading terminal system designed in the paper can meet the design requirements,and can work normally,complete function correctly,and has been applied in practice.
Keywords/Search Tags:data loading and unloading, 615A protocol, AFDX, TFTP
PDF Full Text Request
Related items