Fault tolerant control using Gaussian processes and model predictive control

Xiaoke Yang; Jan M. Maciejowski

International Journal of Applied Mathematics and Computer Science (2015)

  • Volume: 25, Issue: 1, page 133-148
  • ISSN: 1641-876X

Abstract

top
Essential ingredients for fault-tolerant control are the ability to represent system behaviour following the occurrence of a fault, and the ability to exploit this representation for deciding control actions. Gaussian processes seem to be very promising candidates for the first of these, and model predictive control has a proven capability for the second. We therefore propose to use the two together to obtain fault-tolerant control functionality. Our proposal is illustrated by several reasonably realistic examples drawn from flight control.

How to cite

top

Xiaoke Yang, and Jan M. Maciejowski. "Fault tolerant control using Gaussian processes and model predictive control." International Journal of Applied Mathematics and Computer Science 25.1 (2015): 133-148. <http://eudml.org/doc/270697>.

@article{XiaokeYang2015,
abstract = {Essential ingredients for fault-tolerant control are the ability to represent system behaviour following the occurrence of a fault, and the ability to exploit this representation for deciding control actions. Gaussian processes seem to be very promising candidates for the first of these, and model predictive control has a proven capability for the second. We therefore propose to use the two together to obtain fault-tolerant control functionality. Our proposal is illustrated by several reasonably realistic examples drawn from flight control.},
author = {Xiaoke Yang, Jan M. Maciejowski},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {fault-tolerant control; Gaussian process; model predictive control; aircraft control; probabilistic modelling},
language = {eng},
number = {1},
pages = {133-148},
title = {Fault tolerant control using Gaussian processes and model predictive control},
url = {http://eudml.org/doc/270697},
volume = {25},
year = {2015},
}

TY - JOUR
AU - Xiaoke Yang
AU - Jan M. Maciejowski
TI - Fault tolerant control using Gaussian processes and model predictive control
JO - International Journal of Applied Mathematics and Computer Science
PY - 2015
VL - 25
IS - 1
SP - 133
EP - 148
AB - Essential ingredients for fault-tolerant control are the ability to represent system behaviour following the occurrence of a fault, and the ability to exploit this representation for deciding control actions. Gaussian processes seem to be very promising candidates for the first of these, and model predictive control has a proven capability for the second. We therefore propose to use the two together to obtain fault-tolerant control functionality. Our proposal is illustrated by several reasonably realistic examples drawn from flight control.
LA - eng
KW - fault-tolerant control; Gaussian process; model predictive control; aircraft control; probabilistic modelling
UR - http://eudml.org/doc/270697
ER -

References

top
  1. Anon (1980). Military specification, flying qualities of piloted airplanes, MIL-F-8785C. 
  2. Anon (2015). Federal motor vehicle safety standards, Standard no. 135: Light vehicle brake systems, Technical report, National Highway Traffic Safety Administration, Washington, DC, http://www.access.gpo.gov/nara/cfr/waisidx_08/49cfr571_08.html. 
  3. Åström, K.J. (1970). Introduction to Stochastic Control Theory, Academic Press, New York, NY. Zbl0226.93027
  4. Deisenroth, M. (2010). Efficient Reinforcement Learning Using Gaussian Processes, KIT Scientific Publishing, Karlsruhe. 
  5. Deisenroth, M. and Rasmussen, C. (2011). PILCO: A model based and data-efficient approach to policy search, Proceedings of the 28th International Conference on Machine Learning, Bellevue, WA, pp. 465-472. 
  6. Edwards, C., Lombaerts, T. and Smaili, H. (2010). Fault Tolerant Flight Control, Lecture Notes in Control and Information Sciences, Vol. 399, Springer-Verlag, Berlin/Heidelberg. 
  7. Hall, J. (2013). Machine Learning for Control: Incorporating Prior Knowledge, Ph.D. thesis, University of Cambridge, Cambridge. 
  8. Hall, J., Rasmussen, C. and Maciejowski, J. (2012). Modelling and control of nonlinear systems using Gaussian processes with partial model information, Proceedings of the IEEE 51st Annual Conference on Decision and Control, Maui, HI, USA, pp. 5266-5271. 
  9. Hartley, E., Jerez, J., Suardi, A., Maciejowski, J., Kerrigan, E. and Constantinides, G. (2012). Predictive control of a Boeing 747 aircraft using an FPGA, Proceedings of the IFAC NMPC'12 Conference, Noordwijkerhout, The Netherlands, pp. 80-85. 
  10. Hartley, E.N., Jerez, J.L., Suardi, A., Maciejowski, J.M., Kerrigan, E.C. and Constantinides, G.A. (2014). Predictive control using an FPGA with application to aircraft control, IEEE Transactions on Control Systems Technology 22(3): 1006-1017. 
  11. Huzmezan, M. and Maciejowski, J. (1999). Reconfigurable flight control during actuator failures using predictive control, 14th IFAC World Congress, Beijing, China, pp. 301-306. 
  12. Joosten, D. and Maciejowski, J. (2009). Model predictive controller design for fault-tolerant flight control purposes based upon an existing output feedback controller, Proceedings of the 7th IFAC Safeprocess Symposium, Barcelona, Spain, pp. 253-258. 
  13. Kocijan, J., Murray-Smith, R., Rasmussen, C. and Likar, B. (2003). Predictive control with Gaussian process models, Proceedings of IEEE Region 8 EUROCON 2003: Computer as a Tool, Ljubljana, Slovenia, Vol. 1, pp. 352-356. 
  14. Maciejowski, J.M. (1998). The implicit daisy-chaining property of constrained predictive control, Applied Mathematics and Computer Science 8(4): 695-711. Zbl0951.93033
  15. Maciejowski, J. (2002). Predictive Control with Constraints, Prentice-Hall, Harlow. Zbl0978.93002
  16. Maciejowski, J.M. (1999). Modelling and predictive control: Enabling technologies for reconfiguration, Annual Reviews in Control 23(1): 13-23. 
  17. Maciejowski, J. and Jones, C. (2003). Fault-tolerant flight control case study: Flight 1862, Proceedings of the 5th IFAC Safeprocess Symposium, Washington, DC, USA, pp. 265-276. 
  18. Maciejowski, J. and Yang, X. (2013). Fault tolerant control using Gaussian processes and model predictive control, Proceedings of the 2nd International Conference on Control and Fault-Tolerant Systems, Nice, France, pp. 1-12. 
  19. Rasmussen, C. and Williams, C. (2006). Gaussian Processes for Machine Learning, MIT Press, Cambridge, MA. Rawlings, J. and Mayne, D. (2009). Model Predictive Control: Theory and Design, Nob Hill Publishing, Madison, WI. 
  20. Snelson, E. and Ghahramani, Z. (2005). Sparse Gaussian processes using pseudo-inputs, NIPS 2005, Vancouver, Canada. 
  21. Wächter, A. and Biegler, L.T. (2006). On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming, Mathematical Programming 106(1): 25-57. Zbl1134.90542

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.