Time sequence design is the kernel work of the avionics system design for aerocraft. This work which is long time lasting, interfaced with multi-majors, limited by the input conditions and high precision demanded is very difficult.Existing time sequence designing facility is basically realized by handcraft, which is very limited by function, it is hard to avoid the design mistake and item missing. Usually there are hundreds of time sequences need to be judged by human labor, and it costs lots of time. Therefore it is very necessary and urged to develop a kind of software that enables the time sequence auto-generation and auto-correlation.The article first introduces the basic concept of aerocraft sequence and summarizes the principle of sequence chart which provides the basis for the algorithm of generating the time sequence automatically. Then, it proposes the requirement analysis of system, and divides the system into some functional modules, such as data management module, sequence chart drawing module, data comparison module and data gauging module. Third, it elaborates some key technology, for example, sequence chart algorithm, the method of data and chart importing and exporting, the algorithm of gauging automatically. Last, it introduces the detailed designs of every module, provides fundamental structure of system, flow of every module and source program of gauging sequence.Based on C#language we developed the software which can import and export the testing data, generate and gauge the time sequence automatically and save the result to data-base. |