Model Predictive Control

Model Predictive Control

Die Modellprädiktive Regelung, zumeist Model Predictive Control (MPC) oder auch Receding Horizon Control (RHC) genannt, ist eine moderne Methode zur prädiktiven Regelung von komplexen Prozessen.

Inhaltsverzeichnis

Funktionsweise

Beispielhaftes zeitdiskretes MPC Modell

Beim MPC wird ein zeit-diskretes dynamisches Modell des zu regelnden Prozesses verwendet, um die zukünftigen Zustände des Prozesses in Abhängigkeit von den Eingangssignalen zu berechnen und aufgrund dieser Vorhersage geeignete Eingangssignale zu wählen. Dies ermöglicht die Berechnung des - im Sinne einer Gütefunktion - optimalen Eingangssignales unter der gleichzeitigen Berücksichtigung von Eingangs- und Zustandsbeschränkungen. Während das Modellverhalten bis zu einem bestimmten Zeithorizont N prädiziert wird, wird in der Regel nur das Eingangssignal u für den nächsten Zeitschritt verwendet und danach die Optimierung wiederholt. Dabei wird die Optimierung im nächsten Zeitschritt mit dem dann aktuellen (gemessenen) Zustand durchgeführt, was als eine Rückkopplung aufgefasst werden kann und die MPC im Gegensatz zu Optimalsteuerungen zu einer Regelung macht. Dies erlaubt die Berücksichtigung von Störungen, erfordert aber auch eine erhebliche Rechenleistung.

 \text{Bestimme} \; u = \arg \min_u J(x(0), u)

 \mathrm{u.d.N.} \; J(x(0), u) = \sum_{k=0}^N \| x(k) \|_Q + \| u(k) \|_R, \quad x(k) \in \mathcal{X}, \; u(k) \in \mathcal{U}

Neben den zumeist linearen Prozessmodellen werden gelegentlich künstliche neuronale Netze verwendet, um ein Prozessmodell zu erstellen. Diese Regler gehören dann zur Klasse der NMPC (Non-Linear Model Predictive Control), wie auch Formen von adaptiven Reglern.

Anwendungsgebiete

Im Gegensatz zu vielen anderen modernen Regelungsverfahren wurde MPC aufgrund seiner Fähigkeit, Beschränkungen explizit zu berücksichtigen, bereits vielfach in der Industrie angewendet. MPC-Regler werden bevorzugt in verfahrenstechnischen Prozessen (auch Verbrennungsprozesse in Kraftwerken, Müllverbrennungsanlagen, Papiermaschinen, Walzwerken und Zementwerken) genutzt, in welchen klassische Regler (P-, D-, PID-Regler) und Fuzzy-Regler eine nicht ausreichende Regelgüte erlangen, und die relevanten Systemdynamiken langsam genug sind, um eine Optimierung in jedem Abtastschritt durchführen zu können.

Varianten

  • Move Blocking
  • Explizites MPC
  • Minimum-time MPC
  • Infinite horizon MPC

Siehe auch

Literatur


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Model predictive control — Model Predictive Control, or MPC, is an advanced method of process control that has been in use in the process industries such as chemical plants and oil refineries since the 1980s. Model predictive controllers rely on dynamic models of the… …   Wikipedia

  • Control reconfiguration — is an active approach in control theory to achieve fault tolerant control for dynamic systems [1]. It is used when severe faults, such as actuator or sensor outages, cause a break up of the control loop, which must be restructured to prevent… …   Wikipedia

  • Control engineering — Control systems play a critical role in space flight Control engineering or Control systems engineering is the engineering discipline that applies control theory to design systems with predictable behaviors. The practice uses sensors to measure… …   Wikipedia

  • Control theory — For control theory in psychology and sociology, see control theory (sociology) and Perceptual Control Theory. The concept of the feedback loop to control the dynamic behavior of the system: this is negative feedback, because the sensed value is… …   Wikipedia

  • Control system — For other uses, see Control system (disambiguation). A control system is a device, or set of devices to manage, command, direct or regulate the behavior of other devices or system. There are two common classes of control systems, with many… …   Wikipedia

  • Predictive analytics — encompasses a variety of techniques from statistics and data mining that analyze current and historical data to make predictions about future events. Such predictions rarely take the form of absolute statements, and are more likely to be… …   Wikipedia

  • Online model — An online model is a mathematical model which tracks and mirrors a plant or process in real time, and which is implemented with some form of automatic adaptivity to compensate for model degredation over time. Contents 1 Relationship to other… …   Wikipedia

  • Process control — is a statistics and engineering discipline that deals with architectures, mechanisms, and algorithms for controlling the output of a specific process. See also control theory.For example, heating up the temperature in a room is a process that has …   Wikipedia

  • Advanced process control — In control theory Advanced process control (APC) is a broad term composed of different kinds of process control tools, often used for solving multivariable control problems or discrete control problem. Overview Advanced process control is… …   Wikipedia

  • Predictive dialer — A predictive dialer is a computerized system that automatically dials batches of telephone numbers for connection to agents assigned to sales or other campaigns. Predictive dialers are widely used in call centers.HistoryThe autodialer preceded… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”