DE102008047418A1 - Method for selecting or calculating control and regulation algorithm in control unit, which controls technical system, involves supplying previous model of system by off-line or on-line system model identification - Google Patents
Method for selecting or calculating control and regulation algorithm in control unit, which controls technical system, involves supplying previous model of system by off-line or on-line system model identification Download PDFInfo
- Publication number
- DE102008047418A1 DE102008047418A1 DE200810047418 DE102008047418A DE102008047418A1 DE 102008047418 A1 DE102008047418 A1 DE 102008047418A1 DE 200810047418 DE200810047418 DE 200810047418 DE 102008047418 A DE102008047418 A DE 102008047418A DE 102008047418 A1 DE102008047418 A1 DE 102008047418A1
- Authority
- DE
- Germany
- Prior art keywords
- model
- control
- online
- identification
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000004364 calculation method Methods 0.000 claims description 9
- 230000006978 adaptation Effects 0.000 claims 1
- URWAJWIAIPFPJE-YFMIWBNJSA-N sisomycin Chemical compound O1C[C@@](O)(C)[C@H](NC)[C@@H](O)[C@H]1O[C@@H]1[C@@H](O)[C@H](O[C@@H]2[C@@H](CC=C(CN)O2)N)[C@@H](N)C[C@H]1N URWAJWIAIPFPJE-YFMIWBNJSA-N 0.000 claims 1
- 238000013461 design Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000004061 bleaching Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- GRWZHXKQBITJKP-UHFFFAOYSA-L dithionite(2-) Chemical compound [O-]S(=O)S([O-])=O GRWZHXKQBITJKP-UHFFFAOYSA-L 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000029305 taxis Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 239000007844 bleaching agent Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein Verfahren zur Auswahl oder zum Entwurf einer Steuereinrichtung für ein technisches System, insbesondere eine industrielle Anlage, die einen industriellen Ablauf erzeugt, betrifft eine entsprechende Vorrichtung zur Ausführung eines derartigen Verfahrens und eine entsprechende Steuereinrichtung.The The present invention relates to a method of selection or to Design of a control system for a technical system, in particular an industrial plant, which is an industrial process generates, relates to a corresponding device for execution such a method and a corresponding control device.
Eine Steuereinrichtung weist mindestens einer Vorsteuerung und/oder mindestens einen Regler oder Regelung auf. Im Folgenden werden die Begriffe Steuereinrichtung, Vorsteuerung und Regler oder Regelung verwendet. Insofern umfasst Steuern ebenso Regeln.A Control device has at least one feedforward control and / or at least a regulator or regulation. The following are the terms Control device, feedforward control and regulator or control used. In that sense, taxes also include rules.
Die vorliegende Erfindung betrifft die Güte beziehungsweise Leistungsfähigkeit von modellbasierten Steuereinrichtungen und insbesondere die Leistungsfähigkeit von modellbasierten Vorsteuerungen, sogenannten „Feedforward Control”-Einrichtungen. Eine derartige Leistungsfähigkeit hängt von zwei Kriterien ab. Erstens von der Qualität des Anlagenmodells, und zwar wie gut es den realen Zusammenhang wiedergibt zwischen den Stellgrößen („manipulated variables”) und den geregelten bzw. gesteuerten Größen („controlled variables”), als auch den gemessenen Störgrößen („disturbance variables”); zweitens davon, wie wirksam die entworfene Steuereinrichtung an das Anlagenmodell angepasst werden kann beziehungsweise dieses Anlagenmodell nutzen kann. Die modellbasierte Steuereinrichtung kann ein Regler d. h. eine „Feedback Control”-Einrichtung, sein oder, insbesondere wenn gemessene Anlagenstörungen bzw. Störgrößen vorliegen, eine Vorsteuerung, d. h. eine „Feedforward Control”-Einrichtung; oder es handelt sich um eine Kombination aus Vorsteuerung und Regler. Die Vorsteuerung versucht den Einfluss von messbaren Störungen zu kompensieren und erzielt dies im Wesentlichen durch Invertierung des Anlagenmodells von den Störgrößen zu den gesteuerten Grö ßen. Die Erfahrung lehrt, dass die Leistungsfähigkeit einer kombinierten Vorsteuerung mit einem Regler in der Regel durch die Vorsteuerung bestimmt wird, wenn die Hauptanlagenstörungen gemessen werden.The The present invention relates to the quality Performance of model-based control devices and in particular the performance of model-based Pilot controls, so-called "feedforward control" facilities. Such efficiency depends on two Criteria. First of the quality of the plant model, and how well it reflects the real context between the manipulated variables and the controlled variables ("controlled variables "), as well as the measured disturbances ("Disturbance variables"); secondly, how effectively, the designed control device is adapted to the plant model can or can use this system model. The model-based Control device, a controller d. H. a "feedback Control "device, or, in particular, if measured Plant faults or disturbance variables present, a feedforward, d. H. a feedforward control device; or it is a combination of feedforward control and regulator. The pilot control tries to influence measurable disturbances to compensate and achieves this essentially by inversion of the plant model of the disturbances to the controlled sizes. Experience teaches that the performance of a combined feedforward with a regulator usually determined by the feedforward, when the major plant malfunctions are measured.
Anlagenmodelle werden herkömmlicherweise folgendermaßen erhalten:
- a) durch physikalisches Modellieren der Anlage, und zwar nach Grundprinzipien und Gesetzen der Physik und/oder der Chemie, oder
- b) durch Anwendung von Systemidentifikationsverfahren, die auf Eingangs-Ausgangs-Daten der Anlage angewendet werden. Herkömmlicherweise finden Offline-Systemidentifikationsverfahren Anwendung, wie sie beispielsweise aus [1] bekannt sind, oder
- c) durch eine Kombination von a) und b). Gemäß der Anmeldung wird angenommen, dass das Anlagenmodell gemäß dem Verfahren b) erhalten wird.
- a) by physically modeling the plant according to basic principles and laws of physics and / or chemistry, or
- b) by applying system identification procedures applied to input-output data of the plant. Conventionally, offline system identification methods, such as those known from [1], or
- c) by a combination of a) and b). According to the application, it is assumed that the plant model is obtained according to the method b).
Ein Online-Verfahren oder Online-System in einer Steuereinrichtung ist dadurch gekennzeichnet, dass das Verfahren oder System zeitlich parallel bzw. synchron mit dem Anlagenbetrieb mitläuft und keine Unterbrechungen oder Stopps des Anlagenbetriebs erforderlich macht.One Online method or online system in a control device is characterized in that the method or system is timed runs parallel or synchronously with the plant operation and no interruptions or stops to plant operation required power.
Offline bedeutet „nicht online”. Das Verfahren oder System läuft entweder nicht zeitlich parallel mit dem Anlagenbetrieb mit, und/oder das Verfahren oder System erfordert für sein fortlaufendes Funktionieren wiederholte Unterbrechungen oder Stopps des Anlagenbetriebs.Offline means "not online". The procedure or system either does not run in parallel with the plant operation with, and / or the procedure or system requires for continuous operation repeated interruptions or stops of the Plant operation.
Die meisten industriellen Anlagen verändern sich mit der Zeit. Dies erfolgt in Folge von Alterung, Modifikationen an Anlagenkomponenten, sich ändernden Rohmaterialeigenschaften oder Produktspezifikationen.The Most industrial plants change over time. This is due to aging, modifications to plant components, changing raw material properties or product specifications.
Als eine Folge verschlechtert sich die Qualität des Anlagenmodells beziehungsweise der Anlagenmodelle, die in modellba sierten Steuereinrichtungen verwendet werden. Auf diese Weise verschlechtert sich ebenso die Leistungsfähigkeit der Steuereinrichtung. Dies betrifft insbesondere den Vorsteuerungsteil einer Steuereinrichtung. Es sei denn, die Anlagenmodelle und die darauf aufbauenden modellbasierten Steuereinrichtungen werden an die veränderte Anlage angepasst.When As a consequence, the quality of the plant model deteriorates or the plant models used in model-based control devices be used. In this way, the same deteriorates Performance of the control device. this concerns in particular the pilot control part of a control device. It was because, the plant models and the model based on them Control devices are adapted to the changed system.
Gemäß dem
Stand der Technik sind drei herkömmliche Verfahren zur
Lösung dieser Aufgabe bekannt:
Ein erstes herkömmliches
Verfahren umfasst die folgenden Schritte: das Ausführen
einer Offline-Anlagenmodellidentifikation, das erneute Entwerfen
beziehungsweise Berechnen der in der Steuereinrichtung implementierten
Vorsteuerungs- und Regleralgorithmen offline, das Implementieren
der neuen Vorsteuerungs- und Regleralgorithmen in der Steuereinrichtung,
und das erneute Starten der Steuereinrichtung. Der Nachteil dieses
Verfahrens besteht im Arbeitsaufwand, der mit diesem Verfahren verbunden ist.
Häufig müssen für die Offline-Anlagenmodellidentifikation
gezielt Störungen auf die Anlage gebracht oder anderweitige
Versuche an der Anlage durchgeführt werden, die mit Produktionsausfall
oder verminderter Produktqualität verbunden sind. Somit
ergibt sich als weiterer Nachteil eine verminderte oder eine zeitlich
befristete qualitativ minderwertige Produktion.According to the prior art, three conventional methods for achieving this object are known:
A first conventional method comprises the steps of: performing offline plant model identification, redesigning the pre-control and control algorithms implemented in the controller offline, implementing the new feedforward and control algorithms in the controller, and restarting the controller , The disadvantage of this method is the labor associated with this method. Frequently, malfunctions have to be brought to the plant for the offline plant model identification or other tests on the plant are to be carried out that are associated with production downtimes or reduced product quality. Thus, as a further disadvantage, a reduced or a temporally limited inferior quality production results.
Ein zweites herkömmliches Verfahren umfasst eine Online-Anlagenmodellidentifikation verbunden mit einer Vorhersagemodell-basierten Vorsteuerung beziehungsweise Regelung, insbesondere einem modell-prädiktiven Regelung. Ein solches Verfahren ist beispielsweise in [2] beschrieben. Die Nachteile dieses Verfahrens sind der hohe Rechenaufwand sowie die nicht definierten beziehungsweise definierbaren Robustheitseigenschaften. Als Folge ist dieses Verfahren nur schwer oder nicht anwendbar auf schnelle Abläufe sowie auf Anlagen mit einer nicht vernachlässigbaren Unbestimmtheit im Hinblick auf Rückkopplungs-Stabilität. Zusätzlich ist der Inbetriebsetzungsaufwand für ein solches Verfahren nicht unerheblich und lohnt sich häufig nicht, wenn für die Vorsteuerung beziehungsweise die Regelung der Anlage beziehungsweise des Anlagenaggregats nur wenige Störgrößen, Stellgrößen, geregelte beziehungsweise gesteuerte Größen sowie Nebenbedingungen beziehungsweise Referenzgrößen zu berücksichtigen sind.A second conventional method includes an on-line asset model identification associated with a predictive model-based asset control or regulation, in particular a model-predictive regulation. Such a method is described, for example, in [2]. The disadvantages of this method are the high computational complexity and the undefined or definable robustness properties. As a consequence, this method is difficult or not applicable to fast processes as well as to installations with a non-negligible uncertainty in terms of feedback stability. In addition, the commissioning effort for such a method is not insignificant and is often not worthwhile if only a few disturbance variables, manipulated variables, controlled or controlled variables as well as secondary conditions or reference variables are to be taken into account for the precontrol or the regulation of the system or the plant aggregate.
Vorhersagemodell-basierte Steuereinrichtungen nutzen fortgeschrittene Online-Optimierungsverfahren zur Vorsteuerung und Regelung industrieller Abläufe, und sind seit den Neunzehnhundertachtzigern beispielsweise in Chemieanlagen oder Ölraffinerien im Einsatz. Vorhersagemodell-basierte Steuereinrichtungen verwenden dynamische Modelle der Anlage, meistens lineare empirische beziehungsweise datengestützte Modelle, die durch Systemidentifikation erhalten wurden. Die Modelle werden zur Vorhersage des Verhaltens von Ausgangsgrößen eines dynamischen Systems im Hinblick auf Veränderungen der Eingangsgrößen verwendet. Eine derartige Vorhersagemodell-basierte Steuereinrichtung verwendet die Modelle und aktuelle Anlagenmessungen zur Berechnung von zukünftigen Stellgrößen, wobei die Berechnung mit Hilfe eines Online-Optimierungsverfahrens erfolgt, das alle Randbedingungen der Eingangs- und Ausgangsgrößen zu berücksichtigt sucht. Trotz der Tatsache, dass das Verhalten der meisten realen Anlagen lediglich innerhalb eines begrenzten Betriebsfensters annähernd linear ist, werden lineare Vorhersagemodell-basierte Steuereinrichtungen bei der Mehrzahl der Anwendungen beziehungsweise Anlagen verwendet. Sind lineare Modelle nicht ausreichend genau, kann eine Anlage mit nichtlinearen Vorhersagemodell-basierten Steuereinrichtungen ausgestattet werden.Predictive model-based Controllers use advanced online optimization techniques for precontrol and regulation of industrial processes, and since the nineteen-eighties, for example, in chemical plants or oil refineries in use. Predictive model-based Controllers use dynamic models of the plant, mostly linear empirical or data-based models, obtained by system identification. The models will for predicting the behavior of output quantities a dynamic system in terms of change the input variables used. Such a predictive model-based Control device uses the models and current system measurements for Calculation of future manipulated variables, the calculation using an online optimization method takes place, all the boundary conditions of the input and output variables to be considered. Despite the fact that the behavior most real assets only within a limited Operating window is approximately linear, are linear predictive model-based Control devices in the majority of applications, respectively Plants used. Are linear models not accurate enough can be a facility with nonlinear predictive model-based control facilities be equipped.
Gemäß eines dritten herkömmlichen Verfahrens werden die Steuereinrichtung und das Anlagenmodell, auf dem die Steuereinrichtung beruht, unverändert gehalten bis auf einen oder einige ausgewählte Parameter, die im laufenden Anlagenbetrieb nachjustiert oder angepasst werden, und zwar durch Vergleich von Online-Modellausgangsgrößen mit den entsprechend gemessenen Variablen. Derartige Verfahren sind beispielsweise in [3] beschrieben. Der Nachteil dieser Klasse von adaptiven Vor steuer- und Regelungsverfahren ist, dass die Einschränkungen verursacht durch ledigliches Variieren eines oder einiger Parameter im Vorsteuerungs- und Regelungsalgorithmus nicht die beste mögliche Leistungsfähigkeit bereitstellen.According to one third conventional method, the control device and the plant model on which the controller is based remains unchanged held to one or a few selected parameters, which are readjusted or adjusted during operation of the plant, namely by comparing online model output variables with the correspondingly measured variables. Such methods are for example, described in [3]. The disadvantage of this class of Adaptive before tax and regulatory procedure is that causes the restrictions merely by varying one or several parameters in the pilot control and control algorithm is not the best possible performance provide.
Es ist Aufgabe der vorliegenden Erfindung ein Verfahren, eine Vorrichtung und eine Steuereinrichtung bereitzustellen, die die Leistungsfähigkeit einer modellbasierten Steuereinrichtung für ein technisches System derart verbessern, dass zeitliche Änderungen von Parametern des technischen Systems bei dem Entwurf und der Implementierung der Steuereinrichtung berücksichtigt sind. Die Erfindung betrifft insbesondere modellbasierte Steuereinrichtungen. Es sollen bei dem Verfahren insbesondere die zu steuernde beziehungsweise zu regelnde Anlage Weiterbetrieben und manuelle Arbeiten weitgehend vermieden werden. Zudem soll der Rechenaufwand klein und eine Anwendbarkeit auf schnelle Systemabläufe gegeben sein. Des Weiteren soll eine bestmögliche Leistungsfähigkeit der Steuereinrichtung bereitgestellt werden.It The object of the present invention is a method, a device and provide a controller that improves performance a model-based control device for a technical Improve system such that changes in time of Parameters of the technical system in the design and implementation the control device are taken into account. The invention particularly concerns model-based control devices. It should in the method in particular those to be controlled or System to be controlled Further operations and manual work largely avoided become. In addition, the computational effort should be small and an applicability be given to fast system sequences. Furthermore, should provided the best possible performance of the control device become.
Die Aufgabe wird durch ein Verfahren gemäß den Merkmalen des Hauptanspruchs, eine Vorrichtung gemäß einem Nebenanspruch gelöst.The The object is achieved by a method according to the features of the main claim, a device according to a Side claim solved.
Gemäß einem ersten Aspekt der Erfindung wird ein Verfahren zum Auswählen oder Berechnen eines Steuerungs- und/oder Regelungsalgorithmus in einer Steuereinrichtung für ein technisches System bereitgestellt, dass durch die Schritte
- – Bereitstellen eines bisherigen Modells des Systems mittels einer Offline- oder Online-Systemmodellidentifikation;
- – Bereitstellen eines jeweils aktualisierten neuen Modells des Systems mittels einer wiederholten Online-Systemmodellidentifikation, wobei ein Abstand zwischen bisherigem und neuem Modell des Systems einen vorgegebenen Wert nicht überschreitet;
- – Online-Neuberechnen des Steueralgorithmus in Abhängigkeit von dem neuen Modell des Systems
- Providing an existing model of the system by means of offline or online system model identification;
- - Providing an updated each new model of the system by means of a repeated online system model identification, wherein a distance between the previous and new model of the system does not exceed a predetermined value;
- - Online recalculation of the control algorithm depending on the new model of the system
Gemäß einem zweiten Aspekt wird eine Vorrichtung zum Ausführen eines Verfahrens bereitgestellt. Diese zeichnet sich dadurch aus, dass
- – die Online-Systemmodellidentifikation,
- – das Online-Neuberechnen des Steueralgorithmus und
- – das Online-Steuern des technischen Systems
- - the online system model identification,
- - the online recalculation of the control algorithm and
- - Online control of the technical system
Ein Systemmodell kann ein sogenanntes MIMO-Systemmodell sein. MIMO (Multiple Input Multiple Output) ist ein systemtheoretischer Begriff, der Systeme mit mehreren Eingangs- und Ausgangsgrößen beschreibt. Technische Systeme können einer der folgenden Kategorien zugeordnet werden: Systeme, die über genau eine Eingangs- und eine Ausgangsgröße bzw. -variable verfügen, werden als SISO-System (Single Input Single Output) bezeichnet. Verfügt ein System über mehrere Eingangs- und Ausgangsgrößen, spricht man von einem MIMO-System. Analog werden auch die Begriffe SIMO (Single Input Multiple Output) und MISO (Multiple Input Single Output) verwendet. Systemmodelle gemäß der vorliegenden Anmeldung sind insbesondere SISO-, MISO- oder MIMO-Systemmodelle.One System model can be a so-called MIMO system model. MIMO (Multiple Input Multiple Output) is a system-theoretical term that describes systems describes with several input and output variables. Technical systems can be one of the following categories systems that have exactly one input and an output variable or variable, are called SISO (Single Input Single Output). has a system over several input and output variables, This is called a MIMO system. The terms are analogous as well SIMO (Single Input Multiple Output) and MISO (Multiple Input Single Output). System models according to the present Registration is in particular SISO, MISO or MIMO system models.
Es werden ein Verfahren zur Auswahl oder zum Berechnen eines Steuerungs- und/oder Regelungsalgorithmus in einer Steuereinrichtung und entsprechende Implementierungsverfahren, eine Vorrichtung, in der eine derartige Steuereinrichtung verwirklicht ist, und die Steuereinrichtung bereitgestellt.It A procedure for selecting or calculating a control and / or control algorithm in a control device and corresponding Implementation method, an apparatus in which such Control device is realized, and provided the control device.
Die Vorteile des Verfahrens, der Vorrichtung und/oder der Steuereinrichtung sind folgende.
- – Eine gute Leistungsfähigkeit durch Ermöglichen des maximal möglichen Freiheitsgrades bei der Online-Anpassung der Steuereinrichtung.
- – Nach einer anfänglichen Inbetriebnahme besteht kein Bedarf mehr an einer erneuten manuellen Kalibrierung. Ebenso ist das Anhalten des technischen Systems für zusätzliche Systemidentifikationsmessungen nicht erforderlich.
- – Gute Robustheit durch eine mögliche Verwendung von robusten Steuerungs- und Regelungsverfahren.
- – Eine niedrige Berechnungskomplexität für die Steuereinrichtung selber.
- - Good performance by allowing the maximum possible degree of freedom in the online adjustment of the controller.
- - After an initial start-up there is no need for a renewed manual calibration. Likewise, stopping the technical system for additional system identification measurements is not required.
- - Good robustness through the possible use of robust control and regulation procedures.
- - A low computational complexity for the controller itself.
Letzterer Vorteil bezieht sich auf das Modul „Online-Steuern”. Dieser ermöglicht eine Realisierung in Form einer vergleichsweise einfachen Software sowie das Laufen auf speicherprogrammierbaren Steuerungen (programmable logic controler, PLC) oder weiterer Steuerungshardware, insbesondere zur Steuerung schneller Abläufe.The latter Advantage refers to the module "Online Taxes". This allows a realization in the form of a comparatively simple software as well as running on programmable logic Controllers (programmable logic controler, PLC) or other control hardware, especially for controlling fast processes.
Das Verfahren betrifft das Auswählen oder Entwerfen einer Steuereinrichtung für ein technisches System. Das heißt an Textstellen, an denen „auswählen” geschrieben ist, gilt dies ebenso für „entwerfen”.The Method relates to selecting or designing a controller for a technical system. That means at passages, where "select" is written This also applies to "design".
Verfahren zur Ausführung einer Online-Modellidentifikation für technische Systeme sind in [2] und den dortigen Referenzen beschrieben. Die Plausibilität für jedes neue Systemmodell ist dadurch sichergestellt, das der Abstand zwischen dem neuen und dem vorherigen gültigen Systemmodell einen vorbestimmten Wert nicht überschreiten darf.method to execute an online model identification for technical systems are described in [2] and the references there. The plausibility for every new system model This ensures that the distance between the new and the previous valid system model a predetermined Value may not exceed.
Weitere vorteilhafte Ausgestaltungen werden in Verbindung mit den Unteransprüchen beansprucht.Further advantageous embodiments are in conjunction with the subclaims claimed.
Gemäß einer vorteilhaften Ausgestaltung kann das technische System eine industrielle Anlage sein, die industrielle Abläufe erzeugt. Systemmodelle können damit Anlagenmodelle sein.According to one advantageous embodiment, the technical system can be an industrial Plant that generates industrial processes. System models can thus be plant models.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann das technische System mehrere Mess- und Stellgrößen aufweisen.According to one Further advantageous embodiment, the technical system have several measured and manipulated variables.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann mindestens ein SISO-Teilmodell des Systems ein Mehrfachmodell sein bestehend aus einer Mehrzahl von linearen, zeitinvarianten Modellen, zwischen denen in Abhängigkeit vom Wert einer Stellgröße umgeschaltet wird.According to one Further advantageous embodiment, at least one SISO submodel of the system to be a multiple model consisting of a plurality of linear, time-invariant models, between which in dependence is switched from the value of a manipulated variable.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann die Steuereinrichtung mindestens eine Vorsteuerung und/oder mindestens einen Regler aufweisen. Jeder Steuereinrichtungsmodus kann aus einer Vorsteuerung- und einem Regler bestehen, deren Ausgangssignale sich addieren.According to one Further advantageous embodiment, the control device have at least one feedforward control and / or at least one controller. Each controller mode may consist of a feedforward and a There are controllers whose output signals add up.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann der Abstand in einer Norm, insbesondere der H-unendlich-Norm oder der Gap-Metrik gemessen werden. Die Gap-Metrik ist in [4] beschrieben.According to one further advantageous embodiment, the distance in a standard, especially the H-infinity norm or the gap metric. The gap metric is described in [4].
H-unendlich-Verfahren werden in der Regelungs- und Steuerungstheorie zum Entwurf beziehungsweise zur Realisierung von Steuereinrichtungen mit robuster Stabilität und Güte bzw. Leistungsfähigkeit verwendet. Bei Verwendung von H-unendlich-Verfahren stellt ein Regelungsingenieur die Regelungsaufgabe als eine mathematische Optimierungsaufgabe dar und findet die Steuereinrichtung, die diese Aufgabe löst. Darüber hinaus haben H-unendlich-Verfahren den Vorteil, dass sie gleichermaßen auf SISO-, MISO- und MIMO-Systemen mit Kreuzabhängigkeiten zwischen unterschiedlichen Kanälen anwendbar sind. Der Begriff H-unendlich ergibt sich daher, dass man mathematische Modelle linearer, zeitinvarianter Systeme als Elemente mathematischer „Hardy-Räume” auffassen kann. Wenn man die Größe der Ein- und Ausgangssignale der Systeme in der 2-Norm (d. h. der Euklidischen Norm) misst, dann ist die zugehörige (man sagt: „induzierte”) Norm für Systeme die Unendlich-Norm.H-infinity methods are used in control and control theory for the design or implementation of control devices with robust stability and quality or performance. Using H-infinity techniques, a control engineer presents the control task as a mathematical optimization task and finds the controller that accomplishes this task. In addition, H-infinity methods have the advantage of being equally applicable to SISO, MISO and MIMO systems with cross-dependencies between different channels. The notion H-infinity therefore results in mathematical models of linear, time-invariant systems as elements of mathematical "hardy spaces". If one considers the size of the input and output signals of the Systems in the 2-norm (ie the Euclidean norm) measures, then the appropriate (one says "induced") norm for systems the infinity norm.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann das Berechnen einer Vorsteuerung in der Steuereinrichtung als Lösen eines H-unendlich-„model matching”-Problems ausgeführt werden. Eine Vorsteuerung kann für jedes neu gültige Modell des technischen Systems erneut berechnet werden.According to one Further advantageous embodiment, the calculation of a feedforward control in the control device as releasing an H-infinity model matching problems. A feedforward control can be for any new model of technical System be recalculated.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann das Berechnen eines Reglers in der Steuereinrichtung als Lösen eines Standard-H-unendlich-Problems ausgeführt werden, oder es kann ein H-unendlich-„Loop-Shaping”-Verfahren mit vorgegebenen Wichtungsfunktionen verwendet werden.According to one Another advantageous embodiment can be the calculation of a controller in the controller as solving a standard H-infinity problem or it may be an H-infinity "loop-shaping" method be used with predetermined weighting functions.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann das Berechnen einer Vorsteuerung und/oder eines Reglers in der Steuereinrichtung als Lösen eines Standard-H-unendlich-Problems ausgeführt werden mit vorgegebenen Wichtungsfunktionen.According to one Another advantageous embodiment, the calculation of a feedforward control and / or a regulator in the control device as a release of a Standard H-infinity problems are run with default Weighting functions.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann in der Steuereinrichtung ein modellprädiktiver Algorithmus verwendet werden.According to one further advantageous embodiment may in the control device a model predictive algorithm can be used.
Gemäß einer weiteren vorteilhaften Ausgestaltung kann die Online-Modellidentifikation des technischen Systems zur Bereitstellung des neuen Modells in regelmäßigen vorbestimmten Intervallen wiederholt oder nach Bedarf ausgeführt werden. Dazu werden entweder permanent oder für jeweils eine gewisse Zeit den Stellgrößen Störungen aufgeschaltet, deren Auswirkung messbar, d. h. in den gemessenen Größen sichtbar, sind, die aber andererseits den Anlagenbetrieb nicht derart stören, dass die Produktqualität außerhalb des zulässigen Toleranzbandes zu liegen kommt. Die Systemmodellidentifikation erfolgt online, d. h. wiederholt, ohne das technische System zu stoppen. Wiederholungszeiten können regelmäßige vorbestimmte Intervalle sein oder wann immer es erforderlich sein kann.According to one Another advantageous embodiment, the online model identification of the technical system to provide the new model in repeated at regular predetermined intervals or run as needed. This will either be permanently or for a certain time the manipulated variables Disruptions are triggered, their impact measurable, d. H. are visible in the measured quantities, but they are on the other hand, do not disturb the plant operation in such a way that the product quality outside the permitted Tolerance band comes to rest. The system model identification takes place online, d. H. repeatedly without stopping the technical system. Repeat times can be regular be predetermined intervals or whenever necessary can.
Letzteres kann durch automatisches Beobachten der Steuereinrichtungsleistungsfähigkeit oder auf Anforderung des Anlagenfahrers bzw. der Betriebsperson des technischen Systems erfolgen.The latter can by automatically monitoring the controller performance or at the request of the operator or the operator of the technical system.
Die vorliegende Erfindung wird anhand eines Ausführungsbeispiels in Verbindung mit dem Figuren näher beschrieben. Es zeigen:The The present invention is based on an embodiment described in more detail in connection with the figures. Show it:
- – eine manipulierte Variable (MV) oder Stellgröße: Dith_A_SP als Menge des dem Papier zugeführten Dithionits;
- – eine gesteuerte Variable (CV): Weißgrad_ST als Bleichgrad des Papiers im Stapelturm ST;
- – 4 Störvariablen oder Störgrößen (DV): Weißgrad_SR1A als Weißgrad im Standrohr SR1, sowie 3 weitere Störgrößen.
- A manipulated variable (MV) or manipulated variable: Dith_A_SP as the amount of dithionite fed to the paper;
- A controlled variable (CV): whiteness_ST as the degree of bleaching of the paper in the stacking tower ST;
- - 4 disturbance variables or disturbance variables (DV): Whiteness_SR1A as whiteness in the standpipe SR1, as well as 3 other disturbance variables.
Nach
Durchsicht der Daten wurde entschieden, das 3 von 4 Störvariablen
nicht genug Anregung für eine Modellidentifikation lieferten,
das heißt diese sind meistens konstant. Auf diese Weise
wurde die ursprüngliche Aufgabenstellung auf eine manipulierte
Variable, eine gesteuerte Variable und eine Störvariable
reduziert.
Literaturverzeichnisbibliography
[1]
[2]
[3]
[4]
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.
Zitierte Nicht-PatentliteraturCited non-patent literature
- - L. Ljung: „System identification. Theory for the user.” 2nd Edition. Prentice Hall, 1999 [0052] - L. Ljung: "System identification. Theory for the user. "2nd Edition. Prentice Hall, 1999 [0052]
- - Y. Zhu et al.: ”Towards an Industrial Adaptive MPC Controller” [0053] Y. Zhu et al .: "Towards an Industrial Adaptive MPC Controller" [0053]
- - K. J. Aström & B. Wittenmark: „Adaptive Control.” 2nd Edition. Addison-Wesley 1995 [0054] - KJ Astrome & B. Wittenmark: "Adaptive Control." 2nd Edition. Addison-Wesley 1995 [0054]
- - „Essentials of robust control” Kapitel 17, von Kemin Zhou, Louisiana State University, Prentice Hall International, Inc. 1998 [0055] - "Essentials of Robust Control" Chapter 17, by Kemin Zhou, Louisiana State University, Prentice Hall International, Inc. 1998 [0055]
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200810047418 DE102008047418A1 (en) | 2008-09-16 | 2008-09-16 | Method for selecting or calculating control and regulation algorithm in control unit, which controls technical system, involves supplying previous model of system by off-line or on-line system model identification |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200810047418 DE102008047418A1 (en) | 2008-09-16 | 2008-09-16 | Method for selecting or calculating control and regulation algorithm in control unit, which controls technical system, involves supplying previous model of system by off-line or on-line system model identification |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102008047418A1 true DE102008047418A1 (en) | 2010-04-08 |
Family
ID=41794815
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE200810047418 Ceased DE102008047418A1 (en) | 2008-09-16 | 2008-09-16 | Method for selecting or calculating control and regulation algorithm in control unit, which controls technical system, involves supplying previous model of system by off-line or on-line system model identification |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102008047418A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10100192A1 (en) * | 2001-01-04 | 2002-07-18 | Siemens Ag | Determining combined physical-empirical process model for operating raw material industry system involves predetermining and/or post computation of model data during system operation |
| DE10129141A1 (en) * | 2001-06-16 | 2002-12-19 | Abb Research Ltd | Control and regulating methods and regulating device for starting or stopping a procedural component of a technical process |
| DE10321791A1 (en) * | 2003-05-14 | 2004-12-30 | Siemens Ag | Process for controlling and/or regulating the temperature of a metal strip, especially in a finishing train, comprises comparing a theoretical temperature gradient with an actual temperature gradient to acquire adjusting signals |
| DE102004058238A1 (en) * | 2003-12-03 | 2005-07-28 | Fisher-Rosemount Systems, Inc., Austin | Adaptive, multivariable process control that uses model switching and attribute interpolation |
| DE102006019417A1 (en) * | 2006-04-26 | 2007-11-15 | Siemens Ag | Method for operating a mill system |
| DE102007008096A1 (en) * | 2007-02-19 | 2008-09-04 | Siemens Ag | Determination method for parameters of a parameterizable control arrangement and objects based thereon |
-
2008
- 2008-09-16 DE DE200810047418 patent/DE102008047418A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10100192A1 (en) * | 2001-01-04 | 2002-07-18 | Siemens Ag | Determining combined physical-empirical process model for operating raw material industry system involves predetermining and/or post computation of model data during system operation |
| DE10129141A1 (en) * | 2001-06-16 | 2002-12-19 | Abb Research Ltd | Control and regulating methods and regulating device for starting or stopping a procedural component of a technical process |
| DE10321791A1 (en) * | 2003-05-14 | 2004-12-30 | Siemens Ag | Process for controlling and/or regulating the temperature of a metal strip, especially in a finishing train, comprises comparing a theoretical temperature gradient with an actual temperature gradient to acquire adjusting signals |
| DE102004058238A1 (en) * | 2003-12-03 | 2005-07-28 | Fisher-Rosemount Systems, Inc., Austin | Adaptive, multivariable process control that uses model switching and attribute interpolation |
| DE102006019417A1 (en) * | 2006-04-26 | 2007-11-15 | Siemens Ag | Method for operating a mill system |
| DE102007008096A1 (en) * | 2007-02-19 | 2008-09-04 | Siemens Ag | Determination method for parameters of a parameterizable control arrangement and objects based thereon |
Non-Patent Citations (4)
| Title |
|---|
| "Essentials of robust control" Kapitel 17, von Kemin Zhou, Louisiana State University, Prentice Hall International, Inc. 1998 |
| K. J. Aström & B. Wittenmark: "Adaptive Control." 2nd Edition. Addison-Wesley 1995 |
| L. Ljung: "System identification. Theory for the user." 2nd Edition. Prentice Hall, 1999 |
| Y. Zhu et al.: "Towards an Industrial Adaptive MPC Controller" |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10165123B3 (en) | Integrated optimal model predictive control in a process control system | |
| DE102004026979B4 (en) | Multiple input / multiple output control blocks with non-linear prediction capabilities | |
| DE10341573B4 (en) | Integrated model-based predicative control and optimization within a process control system | |
| EP2839727B1 (en) | Allocation of printed circuit boards to fitting lines | |
| DE19501077A1 (en) | Adaptive cross directional decoupling control systems | |
| DE102016009106A1 (en) | Machining device equipped with control with processing time measuring function and measuring function on the machine | |
| DE10304902A1 (en) | Adaptation of extended process control blocks depending on changing process delays | |
| DE10341762B4 (en) | Managing the realizability of constraints and limitations in an optimizer for process control systems | |
| WO2010045935A1 (en) | Apparatus and method for controlling a machining system | |
| EP3691806B1 (en) | Flatness control with optimiser | |
| DE102005015810A1 (en) | Processing time calculator | |
| DE19747125A1 (en) | Procedure for setting the controller parameters of a state controller | |
| EP3542229B1 (en) | Device and method for determining the parameters of a control device | |
| DE102017222327A1 (en) | Method for the automated process control of a digital printing machine | |
| WO2010003726A1 (en) | Control system of a plant having multi-stage model optimization | |
| EP3244270B1 (en) | Control device with adaptive error compensation | |
| DE102008047418A1 (en) | Method for selecting or calculating control and regulation algorithm in control unit, which controls technical system, involves supplying previous model of system by off-line or on-line system model identification | |
| DE102007008096B4 (en) | Determination method for parameters of a parameterizable control arrangement and objects based thereon | |
| DE29513251U1 (en) | Process control device | |
| DE19729632C1 (en) | Method for setting several controllers for controlling a controlled system consisting of coupled controlled systems | |
| DE19641432A1 (en) | Steel strip rolling mill automation method | |
| EP3133461A1 (en) | Model-based observer for damping of a mechanical system and method | |
| DE102024108402A1 (en) | CONTROL DEVICE, CONTROL METHOD AND CONTROL SYSTEM | |
| DE102019134917A1 (en) | Method for improving the control of an actuator and device for carrying out the method | |
| DE10122322A1 (en) | Method for guiding a steel processing process, in particular a hot rolling process |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8131 | Rejection |