Self-organizing Agents for an Adaptive Control of Heat Engines
Jérémy Boes, Frédéric Migeon, François Gatto
2013
Abstract
Controlling heat engines imposes to deal with high dynamics, non-linearity and multiple interdependencies. A way handle these difficulties is enable the controller to learn how the engine behaves, hence avoiding the costly use of an explicit model of the process. Adaptive Multi-Agent Systems (AMAS) are able to learn and to adapt themselves to their environment thanks to the cooperative self-organization of their agents. A change in the organization of the agents results in a change of the emergent function. Thus we assume that AMAS are a good alternative for complex systems control, reuniting learning, adaptivity, robustness and genericity. In this paper, we present an AMAS for the control of heat engines and show several results.
References
- Astrom, K. J. and Hagglund, T. (1995). PID Controllers: Theory, Design, and Tuning. Instrument Society of America, Research Triangle Park, NC, second edition.
- Boes, J., Glize, P., and Migeon, F. (2013). Mimicking Complexity: Automatic Generation of Models for the Development of Self-Adaptive Systems. In International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH), Reykjavik. INSTICC Press.
- Camazine, S., Deneubourg, J.-L., Franks, N. R., Sneyd, J., Theraulaz, G., and Bonabeau, E. (2003). SelfOrganization in Biological Systems. Princeton University Pres.
- Clair, G., Kaddoum, E., Gleizes, M.-P., and Picard, G. (2008). Self-regulation in self-organising multi-agent systems for adaptive and intelligent manufacturing control. In Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems.
- Colosimo, B. M. and Del Castillo, E., editors (2007). Bayesian Process Monitoring, Control and Optimization. Taylor and Francis, Hoboken, NJ.
- Dabo, M., Langlois, N., Respondek, W., and Chafouk, H. (2008). NCGPC with dynamic extension applied to a Turbocharged Diesel Engine. In Proceedings of the International Federation of Automatic Control 17th World Congress, pages 12065-12070.
- Di Marzo Serugendo, G., Gleizes, M.-P., and Karageorgos, A., editors (2011). Self-organising Software - From Natural to Artificial Adaptation. Natural Computing Series. Springer.
- Georgé, J.-P., Gleizes, M.-P., and Camps, V. (2011). Cooperation. In Di Marzo Serugendo, G., editor, Self-organising Software, Natural Computing Series, pages 7-32. Springer Berlin Heidelberg.
- Guivarch, V., Camps, V., and Pninou, A. (2012). Context awareness and adaptation in ambient systems by an adaptive multi-agent approach. In International Joint Conference on Ambient Intelligence, Italy.
- Hagan, M. T., Demuth, H. B., and De Jesus, O. (2002). An introduction to the use of neural networks in control systems. International Journal of Robust and Nonlinear Control, 12(11):959-985.
- Kreisselmeier, G. and Anderson, B. (1986). Robust model reference adaptive control. IEEE Transactions on Automatic Control, 31(2):127 - 133.
- Lee, C. C. (1990). Fuzzy logic in control systems: Fuzzy logic controller. IEEE Transactions on Systems, Man and Cybernetics, 20(2):404-418.
- Lee, J. H. and Ricker, N. L. (1993). Extended kalman filter based nonlinear model predictive control. In American Control Conference, pages 1895-1899.
- Montresor, A., Meling, H., and Babaolu, z. (2003). Messor: Load-balancing through a swarm of autonomous agents. In Moro, G. and Koubarakis, M., editors, Agents and Peer-to-Peer Computing, volume 2530 of Lecture Notes in Computer Science, pages 125-137. Springer Berlin Heidelberg.
- Nikolaou, M. (2001). Model predictive controllers: A critical synthesis of theory and industrial needs. Advances in Chemical Engineering, 26:131-204.
- O'Hare, G. M. and Jennings, N. R. (1996). Foundations of distributed artificial intelligence. Wiley-Interscience.
- Soderstrom, T. and Stoica, P. (1988). System identification. Prentice-Hall, Inc., Upper Saddle River, NJ, USA.
- Stengel, R. F. (1991). Intelligent failure-tolerant control. IEEE Control Systems, 11(4):14-23.
- Tyreus, B. D. and Luyben, W. L. (1992). Tuning PI controllers for integrator/dead time processes. Industrial & Engineering Chemistry Research, 31(11).
- Videau, S., Bernon, C., Glize, P., and Uribelarrea, J.-L. (2011). Controlling Bioprocesses using Cooperative Self-organizing Agents. In Demazeau, Y., editor, PAAMS, volume 88 of Advances in Intelligent and Soft Computing, pages 141-150. Springer-Verlag.
- Visioli, A. (2001). Tuning of PID controllers with fuzzy logic. IEE Proceedings - Control Theory and Applications, 148(1):1-8.
- Wang, H. (2001). Multi-agent co-ordination for the secondary voltage control in power-system contingencies. Generation, Transmission and Distribution, IEEE Proceedings, 148(1):61 -66.
Paper Citation
in Harvard Style
Boes J., Migeon F. and Gatto F. (2013). Self-organizing Agents for an Adaptive Control of Heat Engines . In Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-8565-70-9, pages 243-250. DOI: 10.5220/0004483302430250
in Bibtex Style
@conference{icinco13,
author={Jérémy Boes and Frédéric Migeon and François Gatto},
title={Self-organizing Agents for an Adaptive Control of Heat Engines},
booktitle={Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2013},
pages={243-250},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004483302430250},
isbn={978-989-8565-70-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - Self-organizing Agents for an Adaptive Control of Heat Engines
SN - 978-989-8565-70-9
AU - Boes J.
AU - Migeon F.
AU - Gatto F.
PY - 2013
SP - 243
EP - 250
DO - 10.5220/0004483302430250