Wide DHMPC

From HYCON2
Jump to: navigation, search

Main description yet to be refined

The WIDE toolbox is assembled basing on Decentralized and Hierarchical Model Predictive Control (DHMPC), Large Scale Model Management (LSMM) and Networked Control Systems (NCS), toolboxes, developed by UNISI/UNITN, Honeywell and TU/e, respectively.

  • TrueTime Code Genration for quick setup of Wireless Sensor Feedback Control Loop : The class Automatic Code Generation (ACG) creates a ready-to-use setup networked control system simulation by generating a Simulink model based on TrueTime blocks and corresponding configuration m-files. The Network model is specified by the number of actuators and sensors, while controller and plant should be customized by the user fulfilling the respective subsystem.
  • Decentralized Linear Regulator Synthesis Class : The purpose of the DLR is to synthesize a decentralized feedback gain that is capable of robustly stabilize a linear plant while enforcing a set of constraint on input and state variables under the effect of unknown but bounded disturbances. The synthesis is carried out by solving a semi-definite programming problem, SDP, which can efficiently be solved by means of linear matrix inequalities, LMI.
  • Decentralized Model Predictive Control Class : The class Decentralized LINear CONstrained (dlincon) is an extension of the object lincon from Hybrid toolbox (by A. Bemporad) which allows to easily handle a set of decentralized linear MPC controllers. Moreover the a-posteriori stability test described in "Barcelli and Bemporad Decentralized Model Predictive Control of Dynamically-Coupled Linear Systems: Tracking under Packet Loss". Below we briefly recall the basic concepts of that contribution so as to describe the trems of applicability.
  • Energy Aware Model Predictive Control : This class provides an implementation of an explicit MPC controller, where communications between controller and sensor nodes are subject to an energy-aware policy intended to lower the number of transmissions and, utlimately, save sensor nodes battery.
  • Decentralized and Hierarchical Model Predictive Control Class Assuming the plant stabilized by a linear lower level regulator, (e.g. obtained by means of DLRC) unable to enforce linear constraints on state and reference, this class computes restrictions on the reference that guarantees constraint satisfaction. Thus the user provided reference should be filtered so as to restrict both its magnitude and rate of variation, effectively imposing constraints on it. Then the class uses MPC, which is a constraint handling control scheme, for the supervisor layer (being it a single controller or a set of decentralized) and guarantee state constraint enforcement.
  • ESenza to Matlab Communication External devices communication class. Permit to connect the Matlab environment to a real implantation so as to perform closed loop control.


[Wide Main Page]

Personal tools