Abstract
Background: The study of kerosene fuel for gasoline engines is of great significance to the supply, management, storage and transportation of military fuel, as well as its safety. Small aviation two-stroke kerosene engine fuel injection controller is the key technology of kerosene engines. It is very important to improve the performance of kerosene engine by controlling the air-fuel ratio accurately.
Objective: The initial injection pulse spectrum was firstly obtained by numerical calculation in the absence of kerosene injection pulse spectrum, and then the injection controller was designed based on the initial injection pulse spectrum.
Methodology: Firstly, a numerical model of the whole engine was established by using BOOST software. The air mass flow data of the inlet was obtained through numerical calculation. The amount of initial engine fuel injection was calculated according to the requirements of air-fuel ratios in each working condition, from which an initial injection pulse spectrum was obtained. Then, based on Free scale 16-bit embedded micro-controller MC9S12DP512, a kerosene engine fuel injection controller was developed, together with the circuit was also designed. According to the initial fuel injection pulse spectrum, a two-dimensional interpolation algorithm was developed by using assembly language and C language mixed programming, and the anti-electromagnetic interference ability of the controller was further enhanced. Finally, the accuracy of the initial injection pulse spectrum and the performance and reliability of the injection controller of the kerosene engine were verified by the kerosene engine bench test.
Conclusion: The experimental results show that the numerical model was accurate, and the development time of the injection controller was shortened by using the numerical model to calculate the initial injection pulse spectra. The developed controller was stable and reliable, which can meet the control requirement.
Keywords: Plug-in hybrid electric vehicle, predictive power management, dynamic programing, multiple dimensional scaling, kerosene engines, injection controller.
Graphical Abstract
[http://dx.doi.org/10.1016/j.jpowsour.2016.11.106]
[http://dx.doi.org/10.1016/j.jpowsour.2014.01.118]
[http://dx.doi.org/10.1109/TITS.2014.2309674]
[http://dx.doi.org/10.1016/j.energy.2015.12.071]
[http://dx.doi.org/10.1016/j.rser.2015.12.207]
[http://dx.doi.org/10.1016/j.rser.2015.09.036]
[http://dx.doi.org/10.1016/j.apenergy.2015.12.031]
[http://dx.doi.org/10.3390/en8065122]
[http://dx.doi.org/10.1109/TVT.2010.2090178]
[http://dx.doi.org/10.1109/TVT.2011.2165571]
[http://dx.doi.org/10.1109/CCA.2009.5281131]
[http://dx.doi.org/10.1016/j.apenergy.2016.06.153]
[http://dx.doi.org/10.1016/j.apenergy.2015.10.036]
[http://dx.doi.org/10.1109/TVT.2013.2287102]
[http://dx.doi.org/10.4271/2012-01-1015]
[http://dx.doi.org/10.1109/VPPC.2013.6671731]
[http://dx.doi.org/10.1155/2013/517387]
[http://dx.doi.org/10.1007/s40684-017-0011-4]
[http://dx.doi.org/10.1109/ICCAS.2015.7364645]