A distributed control system for micro-turbine engine(MTE)based on I~2C bus was designed,which has optimized topology structure and better electromagnetic compatibility.The system is composed of three electronic control units(ECU).The main ECU is responsible for system management.The pump ECU is used to control the fuel pump.And the fairing ECU is primarily used to measure the rotational speed and exhaust gas temperature.The main ECU was designed with STM32F103VET6 chip,which communicates with the supervisory control computer through RS-232C bus,and communicates with the other two ECUs through I~2C bus.The local temperature and atmosphere pressure are measured with BMP085 chip which has I~2C bus interface.The engine service data is stored in a FALSH chip through SPI bus.Furthermore,the driven circuits for the motor and the ignition plug were designed with SUP75P03-07MOS FET.The pump ECU and the fairing ECU were designed with PIC16F690 chip.They receive the control instructions from the main ECU through I~2C bus.The pump ECU outputs PWM driving signal to the fuel pump.For the fairing ECU,the conditioning circuit for the rotational speed signal is composed of a signal amplification circuit and a hysteresis circuit.The thermocouple conditioning circuit was developed with a AD8495 chip.And the driven circuit for the solenoid valves were designed with a ULN2003A chip.The software for the main ECU was designed based on uC/OS-Ⅲ real-time operating system.I~2C and SPI communications,AD signal acquisition were realized through DMA to increase data transfer efficiency and save CPU resources.And USART communication and PWM output were realized through task scheduling.The software for the pump ECU and the fairing ECU was designed based on foreground-background mechanism,which realized I~2C communication,AD acquisition and PWM output through interruption.In the end,a kerosene-ignitor was designed and made.And a start-up method based on kerosene-ignitor was presented.Moreover,the three ECU prototypes were fabricated.The associated tests were also conducted with the main ECU and the pump ECU,and the feasibility of the distributed MTE control system was validated preliminarily. |