make the ESCHER generic enough to be easily ap-
plied to all kind of systems. Multi-Agent Systems us-
ing a similar pattern have already been successfully
applied to the control of the temperature of a biopro-
cess (Videau et al., 2011) and are currently being ap-
plied in the contexts of ambiant systems (Guivarch
et al., 2012) and energy management of buildings.
Secondly, the behavior itself needs some improve-
ments. New mechanisms for a better resolution of the
problem of latency between the actions and their ef-
fects are required. Moreover, in large processes, some
inputs may not affect some outputs. The learning
of the process behavior could be enhanced by taking
into account this fact. Finally, the main limitation to
the application of ESCHER is the need for predefined
criticality functions. Self-defined criticality functions
could simplify make our controller even easier to in-
stantiate.
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 Com-
plexity: Automatic Generation of Models for the De-
velopment of Self-Adaptive Systems. In International
Conference on Simulation and Modeling Methodolo-
gies, Technologies and Applications (SIMULTECH),
Reykjavik. INSTICC Press.
Camazine, S., Deneubourg, J.-L., Franks, N. R., Sneyd,
J., Theraulaz, G., and Bonabeau, E. (2003). Self-
Organization in Biological Systems. Princeton Uni-
versity 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 Optimiza-
tion. 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
´
e, J.-P., Gleizes, M.-P., and Camps, V. (2011). Co-
operation. 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 Nonlin-
ear Control, 12(11):959–985.
Kreisselmeier, G. and Anderson, B. (1986). Robust model
reference adaptive control. IEEE Transactions on Au-
tomatic 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 Ameri-
can Control Conference, pages 1895–1899.
Montresor, A., Meling, H., and Babaolu, z. (2003). Mes-
sor: 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 criti-
cal 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 con-
trollers 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 Appli-
cations, 148(1):1–8.
Wang, H. (2001). Multi-agent co-ordination for the sec-
ondary voltage control in power-system contingen-
cies. Generation, Transmission and Distribution,
IEEE Proceedings, 148(1):61 –66.
ICINCO2013-10thInternationalConferenceonInformaticsinControl,AutomationandRobotics
250