number of functions is too high. The outputs stay in
their user-defined variation range but are unable to re-
ally reach their minimum and maximum. This should
be handled by finding better behaviors for the agents
of BACH during the self-composition process. Fi-
nally, the self-tuning process can also be improved
by adding different methods for the calculation of
the matrices, such as b-splines surfaces (Catmull and
Clark, 1978).
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., Migeon, F., and Gatto, F. (2013). Self-Organizing
Agents for an Adaptive Control of Heat Engine. In
International Conference on Informatics in Control,
Automation and Robotics (ICINCO), Reykjavik. IN-
STICC Press.
Borman, G. (1964). Mathematical simulation of inter-
nal combustion engine processes and performance in-
cluding comparison with experiment. PhD thesis,
Univ. of Wisconsin.
Catmull, E. and Clark, J. (1978). Recursively gener-
ated b-spline surfaces on arbitrary topological meshes.
Computer-Aided Design, 10(6):350 – 355.
Colosimo, B. M. and Del Castillo, E., editors (2007).
Bayesian Process Monitoring, Control and Optimiza-
tion. Taylor and Francis, Hoboken, NJ.
Curto-Risso, P. L., Medina, A., and Calvo Hernandez, A.
(2009). Optimizing the operation of a spark ignition
engine: Simulation and theoretical tools. Journal of
Applied Physics, 105(9):094904 –094904–10.
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.
Edwards, S. H. (2001). A framework for practical, au-
tomated black-box testing of component-based soft-
ware. Software Testing, Verification and Reliability,
11(2):97–111.
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.
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.
Jankovic, M. and Kolmanovsky, I. (2000). Constructive lya-
punov control design for turbocharged diesel engines.
IEEE Transactions on Control Systems Technology,
8(2):288 –299.
Lee, C. C. (1990). Fuzzy logic in control systems: Fuzzy
logic controller. IEEE Transactions on Systems, Man
and Cybernetics, 20(2):404–418.
Nikolaou, M. (2001). Model predictive controllers: A criti-
cal synthesis of theory and industrial needs. Advances
in Chemical Engineering, 26:131–204.
Stengel, R. F. (1991). Intelligent failure-tolerant control.
IEEE Control Systems, 11(4):14–23.
Tahat, L., Vaysburg, B., Korel, B., and Bader, A. (2001).
Requirement-based automated black-box test genera-
tion. In 25th Annual International Computer Software
and Applications Conference., pages 489 –495.
Taralp, T., Devetsikiotis, M., and Lambadaris, I. (1998). Ef-
ficient fractional gaussian noise generation using the
spatial renewal process. In IEEE International Con-
ference on Communications, pages 1456 –1460.
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.
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.
Zhang, S., Broadbelt, L. J., Androulakis, I. P., and Ierapetri-
tou, M. G. (2012). Comparison of biodiesel perfor-
mance based on hcci engine simulation using detailed
mechanism with on-the-fly reduction. Energy and Fu-
els, 26(2):976–983.
Zhao, Z., Zhang, F., Zhao, C., and Chen, Y. (2008). Mod-
eling and simulation of a hydraulic free piston diesel
engine. SAE Technical Paper, pages 01–1528.
SIMULTECH2013-3rdInternationalConferenceonSimulationandModelingMethodologies,Technologiesand
Applications
360