Model-free Optimization of an Engine Control Unit thanks to Self-Adaptive Multi-Agent Systems

Abstract : Controlling complex systems, such as combustion engines, imposes to deal with high dynamics, non-linearity and multiple interdependencies. To handle these difficulties we can either build analytic models of the process to control, or enable the controller to learn how the process behaves. Tuning an engine control unit (ECU) is a complex task that demands several months of work. It requires a lot of tests, as the optimization problem is non-linear. Efforts are made by researchers and engineers to improve the development methods, and find quicker ways to perform the calibration. Adaptive Multi-Agent Systems (AMAS) are able to learn and 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. In this paper, we describe a multi-agent control system that was used to perform the automatic calibration of an ECU. Indeed, the problem of calibration is very similar to the one of control: finding the adequate values for a system to perform optimally.
Document type :
Conference papers
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download
Contributor : Open Archive Toulouse Archive Ouverte (oatao) <>
Submitted on : Wednesday, April 8, 2015 - 2:08:03 PM
Last modification on : Friday, June 14, 2019 - 6:31:04 PM
Long-term archiving on : Thursday, July 9, 2015 - 10:45:27 AM


Files produced by the author(s)


  • HAL Id : hal-01140357, version 1
  • OATAO : 12843



Jérémy Boes, Frédéric Migeon, Pierre Glize, Erwan Salvy. Model-free Optimization of an Engine Control Unit thanks to Self-Adaptive Multi-Agent Systems. International Conference on Embedded Real Time Software and Systems - ERTS² 2014, Feb 2014, Toulouse, France. pp. 350-359. ⟨hal-01140357⟩



Record views


Files downloads