Font Size: a A A

Design And Implementation Of The Standard Simulation Platform For Complex Electronic System

Posted on:2016-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:M D WenFull Text:PDF
GTID:2348330488474183Subject:Engineering
Abstract/Summary:PDF Full Text Request
Electronic system is a complete device that can perform a specific function. It usually consists of some electronic components or parts which can produce, transfer, collect and process the electrical signals or information by interacting with each other. With the deepening of the research for electronic science and technology, the difficulty to construct entity electronic system is increasing, especially for radar, communication systems, of which the requirements are more stringent. On one hand, it is difficult to do actual operation in offsite and the test time is limited. On the other hand, to simulate the complex electromagnetic environment of the battlefield not only has great technical risk but also will bring huge economic burden to the project. Therefore the design and development of complex electronic simulation system is of great significance for the component performance evaluation and system testing. Although the electronic modeling and simulation technology have made great progress, but there are still many problems need to be solved. The lack of standard system framework leads a poor reusability and there is a lot of repetitive work in the developing process. The visual modeling and simulation software with good humancomputer interaction environment can only carry out the simulation but executable code. Writing the model code manually is tedious and inefficient.In order to solve the existing problems of complex electronic modeling and simulation system, an integrated development platform with visual modeling is designed and implemented. A new model can be created by drag operation and the simulation scenario can be constructed by connecting the model input and output port. The model information and topological relations are stored as XML files. The system can invoke batch processing system to generate source code automaticlly, output simulation results and draw waveform graph at last. Basing on the object-oriented thinking, the models are designed in the perspective of standardization, hierarchicalization and reusability, described in XML markup language with five key fields. The engineer code can be generated basing one the modeldriven development technology and the users can define custom models according to their own needs for which the system will generate the code framework automatically. A topological sorting basing on graph theory is applied to determine the serial order of model simulation in logic control and the simulation speed can be enhanced in four levels. The efficient basic linear algebra library is applied underlying as the support for matrix operations. The instruction code can be added explicitly to make multicore parallel computing acceleration. Multithreading technology is used for parallel simulation of visual simulation scenarios and MPI basing on message communication is applied to achieve multimachine system level co-simulation.This electronic simulation platform is of generality and portability with friendly interactive environment. The pattern to integrate modeling process and code generation makes the operations more simple and efficient. The module with visual modeling and simulation has been put into the actual project and the performance is excellent and stable, which not only provides great convenience to the modeling and simulation work but has huge application value in the future.
Keywords/Search Tags:Electronic system, Simulation modeling, Standardization, XML, Parallel computing
PDF Full Text Request
Related items