Abstract
There is a significant and pressing need for greater computing power in aircraft engine digital control systems. Unlike many other application areas, safety-critical systems can not readily benefit from recent advances in microprocessor technology because of their requirement for certified, reliable hardware. Parallel processing offers an alternative solution to the requirement for increased computing power which enables systems to be built from certified, medium-performance components. This paper reports the results of a collaborative study by PAC and Lucas Electronics into the use of parallel computing in an aircraft engine control application. Two key issues; performance and certification, are identified. A prototype software tool set is described which enables the parallelisation of sequential control programs written in the LUCOL high-integrity control language. Results from the parallelisation of an existing LUCOL engine control program are presented.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Bradbury, M. E.: LUCOL programming manual. Lucas York Road (August 1991)
Thompson, H. A., Fleming, P. J.: Fault-tolerant transputer-based controller configurations for gas-turbine engines. IEE Proc. D 137 (July 1990) 253–260
Shaffer, P. L.: Multiprocessor implementation of real-time control for a turbojet engine. IEEE Cont. Sys. 10 (June 1990) 38–42
De Oliveira, M. C. F., Fleming, P., Fleming, J.: Digital controller for parallel processing architectures. Int. J Cont. v 56 n6 (1991) 1413–1437
Hopkins, A. L., Smith, T. B., Lala, J. H.: FTMP: a highly reliable fault-tolerant multiprocessor for aircraft. IEEE Proc. v 66 n10 (October 1978) 1221–1239
Lee, E. A., Messerschmitt, D. G.: Static scheduling of synchronous data flow programs for digital signal processing. IEEE Trans. Comp. v C-36 n1 (January 1987) 24–35
Konstantinides, K., Kaneshiro, R. T., Tani, J. R.: Task allocation and scheduling models for multiprocessor digital signal processing. IEEE Trans. ASSP v 38 n12 (December 1990) 2151–2161
Inmos: The transputer databook (third edition). SGS-Thomson Microelectronics (1992)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Duncan, S.H., Gordon, P.L., Zaluska, E.J., Edwards, S.I. (1994). Parallel processing in high integrity aircraft engine control. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 796. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020345
Download citation
DOI: https://doi.org/10.1007/BFb0020345
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57980-9
Online ISBN: 978-3-540-48406-6
eBook Packages: Springer Book Archive