Font Size: a A A

EEC Rapid Prototype Design For MTE Based On LabVIEW

Posted on:2016-01-05Degree:MasterType:Thesis
Country:ChinaCandidate:R HuangFull Text:PDF
GTID:2322330479976134Subject:Aerospace Propulsion Theory and Engineering
Abstract/Summary:PDF Full Text Request
Traditional EEC(Engine Electronic Controller) design method, which has some shortcomings such as long product development cycle, high research and development expenses, cannot meet the increasing and diversified demand of aeroengine control. Rapid prototyping based on common hardware platform and automatic code generation technology can build a prototype controller in a short time.It can conduct tests to verify the controller hardware and software solutions as soon as possible and greatly improve the development efficiency and the development level. Lab VIEW is a convenient graphical software programming environment, whose essence is code reuse. The MTE(Micro Turbojet Engine) controller based on rapid prototyping idea was designed in this paper, focusing on code reuse technology in Lab VIEW Embedded.At first, the research of the environment and mechanisms of Lab VIEW embedded module were carried out. Then the author discuss the way to integration of old and new versions of keil MDK which is the software development environment of Lab VIEW embedded module. On this basis, the embedded operating system for ARM Cortex-M3 originally in Lab VIEW were ported to the TM4C123 based on ARM Cortex-M4, that completed a revamp of software development for MTE controller in Lab VIEW development environment.Secondly, the author researched the Lab VIEW embedded software development process and the code reuse principle. After that adaptations of code reuse templates for TM4C123 were made. And the peripheral driver code were developed by the resources method and script method, respectively. In addition, the details of embedded development with Lab VIEW has been explained. According to the needs of MTE control, a universal controller hardware circuits has designed. Lab VIEW embedded software development Environment was established and the software development of rapid protyping controller was completed.Finally, the HIL test and bench test were carried out to verify the function of the electronic controller. Tests show that the MTE controller can meet the various needs of the engine control.The embedded software development way of Lab VIEW with easy, efficient features, satisfied the requirements of engine control development.
Keywords/Search Tags:micro turbojet engine(MTE), engine electronic controller(EEC), rapid propotyping, code reuse, LabVIEW
PDF Full Text Request
Related items