Font Size: a A A

Research On Hardware-In-Loop Simulation System Of Controller For An Aviation Piston Engine

Posted on:2014-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:W C BianFull Text:PDF
GTID:2272330422480271Subject:Aerospace Propulsion Theory and Engineering
Abstract/Summary:PDF Full Text Request
Aviation piston engine is still the main power source for domestic unmanned aerial vehiclerecentiy. As the increasing requirement of the performance and endurance of UAV, the engine musthave high thrust-weight ratio. Ordinary carburetor piston engines could not to meet theserequirements. Electronic control injection, such as Intake injection, direct injection and air-assistedinjection, become the first choice of multitudinous solutions. In order to meet the needs of bench testafter engine bench, design the electronic controller for electronically controlled injection. In order toavoid the risk and high cost on the bench test directly, need to verify the performance of the controllerlogic in advance and check the existing defects in the system design. Mathematical model of engine isestablished and the interface simulator was developed in this paper. Hardware-in-the-loop simulationplatform was build based on them, and has carried out the experimental study of the controller.Combined with the bench test data and engine running mechanism, the paper built mean valueengine model. By adopting modular modeling method, each module of the mathematical model isconstructed. Matlab/Simulink software is adopted to simulate. Through the comparison of simulationresults with test data, part of the model parameters was fixed. Transplant the model into VC++software environment by using the RTW code automatic generation technology.The electronic controller which can be used for multifarious electronic control injection modes isdesigned according to the project requirements. The controller uses32-bit floating point DSPmicroprocessor, and hardware circuit including signal collection, drive control, data storage and datacommunication. The software program is coded according to the engine control lows. The monitorsoftware is designed based on VC++platform to test and control engine remotely.In order to realize the information interaction between the controller and engine model, theinterface simulator with the main function of signal acquisition and imitation is designed. Thesimulator achieves to receive packets from engine model to imitate kinds of physical signals whichthe controller can use and collect signals that the controller performs to translate into digital signalsthat the engine model needs.Hardware-in-the-loop simulation platform is build and constitute a closed-loop simulation circuitbetween the controller and model through the interface simulator. The performance verification andlogic testing of the controller hardware and software is carried out through the simulation. Its aim is toreduce risks of bench test, find the design defects of the controller and reduce experimental expense.Experimental results show that the engine model has been established has good steady-state anddynamic accuracy. The interface simulator can accurately collect and analog signal in real time. Theperformance of the controller hardware and software is stable, and the logic is correct, which can meetthe requirement of the equipments. The controller has been applied to the bench test, and the testingresults meet the control requirements and goals which the project has proposed.
Keywords/Search Tags:aero piston engine, electronic controller, engine model, interface simulate, hardware-in-the-loop simulation
PDF Full Text Request
Related items