Reconfigurable Systems

Reconfigurable systems are intelligent systems embodying logic-based adaptation mechanisms. These mechanisms allow the system to reconfigure itself in response to changes in the operating environment, resulting in high modularity and scalability features. The problem is to overcome problems typical of standard continuous adaptation, such as possibly large learning transients, possibly slow adaptation and convergence time. Instead of standard continuous adaptation, the goal is to control the uncertain systems using a hybrid controller that combines continuous dynamics with discrete logic (e.g. multiple models), or smooth interpolation among different logics (mixing).

Representative Themes

  • Supervisory switching control
  • Adaptive control with switching and tuning
  • Adaptive mixing control
  • Adaptive control of switched/hybrid systems

Representative Applications

  • Fault-tolerant control, Resilient systems
  • Reconfigurable robots
  • Reconfigurable manufacturing systems
  • Reconfigurable computing

Representative Results

  • Roy S., Baldi S., and Ioannou P. A., “An adaptive control framework for underactuated switched Euler-Lagrange systems”, IEEE Transactions on Automatic Control, 2021. doi:10.1109/TAC.2021.3108507
  • Yuan S., De Schutter B., and Baldi S., “Adaptive asymptotic tracking control of uncertain time-driven switched linear systems”. IEEE Transactions on Automatic Control, Vol. 62(11), pp. 5802-5807, 2017. doi:10.1109/TAC.2016.2639479
  • Baldi S. and Ioannou, P. A., “Stability margins in adaptive mixing control via a Lyapunov-based switching criterion”. IEEE Transactions on Automatic Control, Vol. 61(5), pp. 1194-1207, 2016. doi:1109/TAC.2015.2451520