DE69803606T2 - Verfahren zum vorhersagen der ueberschwingung in einem steuerungssystem - Google Patents
Verfahren zum vorhersagen der ueberschwingung in einem steuerungssystemInfo
- Publication number
- DE69803606T2 DE69803606T2 DE69803606T DE69803606T DE69803606T2 DE 69803606 T2 DE69803606 T2 DE 69803606T2 DE 69803606 T DE69803606 T DE 69803606T DE 69803606 T DE69803606 T DE 69803606T DE 69803606 T2 DE69803606 T2 DE 69803606T2
- Authority
- DE
- Germany
- Prior art keywords
- overshoot
- setpoint
- process variable
- suppression
- fuzzy logic
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 81
- 230000008569 process Effects 0.000 claims description 52
- 230000001629 suppression Effects 0.000 claims description 41
- 238000013459 approach Methods 0.000 claims description 8
- 238000004886 process control Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 238000004540 process dynamic Methods 0.000 description 3
- 238000012369 In process control Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000010965 in-process control Methods 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
- G05B13/0275—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using fuzzy logic only
-
- 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
- G05B5/00—Anti-hunting arrangements
- G05B5/01—Anti-hunting arrangements electric
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S706/00—Data processing: artificial intelligence
- Y10S706/90—Fuzzy logic
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S706/00—Data processing: artificial intelligence
- Y10S706/902—Application using ai with detail of the ai system
- Y10S706/903—Control
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- Feedback Control In General (AREA)
Description
- Die vorliegende Erfindung betrifft industrielle Prozeßsteuersysteme und insbesondere ein Verfahren zum Unterdrücken des Überschwingens, d. h. des Durchlaufens durch oder Übersteigens eines Steuerungssollwertpunkts.
- Die sogenannte Verwendung von Fuzzy Logik ist in der Ausgabe Juni 1996 der Zeitschrift "Plastic Technology" beschrieben worden, wo angemerkt wird: "Fuzzy Logik neigt dazu, daß Steuerungen wie Sie denken" [fuzzy logic tends to make controls think like you do].
- Die Fuzzy Logik erfreut sich auf dem Gebiet der industriellen Prozeßsteuerung großer Verbreitung. Sie wird anstelle herkömmlicher Steuerung eingesetzt, da sie einige der Probleme überwinden kann, die typischen Lösungen anhaften. Sie beschäftigt sich insbesondere mit dem Überschwingen oder Unterschwingen von Sollwerten oder Prozeßgrenzen durch eine verbesserte Reaktionszeit. Die Fuzzy Logik findet breite Anwendung bei Prozeßsteuergeräten, da sie sich auf dem Gebiet der Temperatur- oder Drucksteuerung dadurch eignet, da sie sich mit Ereignissen oder Charakteristiken beschäftigt, die die normale Stabilität der üblichen industriellen Steuerstruktur stören. Wenn es aufgrund einer äußeren Quelle zu einer Änderung während des Prozesses kommt, muß irgendwie korrigierend eingegriffen werden.
- Es ist bestimmt worden, daß, wenn zum Steuern von Überschwingungs- oder Unterschwingungscharakteristiken Betriebsgrenzen zu löse gesetzt werden, ein System in der Regel zu langsam reagiert. Wenn die Standards jedoch strenger formuliert werden, kann das System schneller reagieren und danach ein erheblicheres Überschwingen verursachen. Die Fuzzy Logik beschäftigt sich soweit mit diesem Problem, indem sie die sogenannte, menschliche Sprache" adaptiert, etwa "zu heiß", "zu kalt", "zu langsam" oder, zu schnell". Die Fuzzy Logik definiert einfach gesagt Prozeßgrenzen mit typischen linguistischen Ausdrücken, bei denen es sich um keine strikten mathematischen Ausdrücke handelt. Im Grunde werden verarbeitete Werte miteinander verglichen, wobei jedem Wert unterschiedliche Wichtigkeitsgrade zugeordnet sind und Entscheidungen aufgrund derartiger Vergleiche getroffen werden. Falls beispielsweise die Geschwindigkeit zu groß ist, dann wäre es wünschenswert, beispielsweise die Geschwindigkeit auf "langsam" zu setzen.
- Von mehreren Herstellern sind Einzelschleifensteuerungssysteme mit einem darin enthaltenen Überschwingungsunterdrückungsmerkmal offenbart worden. Eines von diesen ist aus einem Referat mit dem Titel "A Proportional Integral Derivative (PID) Controller with Overshoot Suppression Algorithm" von Yasuda, Mano, Mori, Azegami und Crotty aus den Proceedings of the ISA90 International Conference and Exhibition - S. 1849-1857 - bekannt. Dieses Referat lehrt ein Verfahren zum Unterdrücken eines Prozeßüberschwingens unter Verwendung einer Fuzzy-Logik-Steuertechnik.
- Die Überschwingungsunterdrückung ist in einer Proportional-Integral-Differenziersteuerung als ein Satz von Fuzzy-Regeln auf Wissensbasis eingebettet, die den inneren Steuerungssollwert derart modifizieren, daß die gesteuerte Variable auf einer beabsichtigten oder vorgeschlagenen Reaktionskurve bleibt, ohne daß es beim Vorliegen von Prozeßänderungen zu einem Überschwingen kommt. Dieses Design erfordert ein vorheriges Setzen eines Parameters, "der effektiven Prozeßtotzeit", die durch den Auto-Tuner der Steuerung gesetzt wird. Dieses Design funktioniert bei Systemen mit einer relativ langsamen dynamischen Reaktion. Es wird berichtet, daß für den Fall, daß die Schleife ein sehr schnelles Überschwingen aufweist, die Unterdrückung nicht funktioniert und die Schleife sogar instabil machen könnte.
- Eine Fuzzy-Temperatursteuerung von Omron wird als eine Fuzzy-Temperatursteuerung in ihrem Model ESAF offenbart. Diese Ein-Viertel-DIN-Steuerung kombiniert zur schnellen Reaktion zum Verarbeiten von Störungen Fuzzy- und Proportional-Integral-Differenziersteuerungen. Bei dem offenbarten System sorgt eine fortgeschrittene PID-Steuerung mit einer Mitkopplungsschaltung für eine optimale Reaktion beim Anlaufen und im eingeschwungenen Zustand. Die enthaltene Fuzzy- und PID-Steuerung korrigieren zusammen schnell eine Prozeßstörung mit minimalem Überschwingen. Durch die Anordnung können Fuzzy-Parameter geändert werden, um die Auswirkung der Fuzzy-Steuerung auf den Prozeß einzuregeln. Es wird eine Genauigkeit von ± 0,3% des Sollwerts beansprucht. Aus dem Design von Omron geht hervor, daß das System ein vorheriges Setzen von drei Parametern durch den Benutzer erfordert: Fuzzy- Intensität, Fuzzy-Skala 1 und Fuzzy-Skala 2. Wenn diese falsch gesetzt werden oder wenn die dynamische Reaktion des Systems zu langsam ist, kann das System möglicherweise instabil werden.
- Die Aufgabe der vorliegenden Erfindung besteht dementsprechend in der Beschreibung eines Verfahrens zum Vorhersagen eines Überschwingens in einem industriellen Prozeßsteuersystem, damit das Steuersystem entsprechend korrigierend eingreifen kann, um ein derartiges Überschwingen zu reduzieren oder zu eliminieren.
- Prozeßsteuersysteme, in die eine Überschwinganalyse integriert ist, sind aus den folgenden veröffentlichten Dokumenten bekannt:
- B. FREISLEBEN ET AL: "A LEARNING FUZZY SYSTEM FOR PREDICTING OVERSHOOTINGS IN PROCESS CONTROL" INTERNATIONAL CONFERENCE; 5TH FUZZY DAYS, 28. April 1997, Seiten 554-555, XP002095089 DEUTSCHLAND V. PAVLICA ET AL: "THE PID-FUZZY. HYBRID CONTROLLER" PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON CAD/CAM ROBOTICS AND FACTORIES OF THE FUTURE, 14. August 1996, Seiten 375-380, XP002095090 GROSSBRITANNIEN
- S. ISAKA: "FUZZY TEMPERATURE CONTROLLER AND ITS APPLICATIONS" PROCEEDINGS OF SPIE, APPLICATIONS 0F FUZZY LOGIK TECHNOLOGY, Band 2061, 8. September 1993, Seiten 59-65, XP002095092 USA
- Die vorliegende Erfindung stellt: ein Verfahren bereit, wie es im folgenden Anspruch 1 definiert ist.
- Das Verfahren kann die Merkmale eines beliebigen oder mehrerer der abhängigen Ansprüche 2 bis 8 umfassen.
- Bei vielen typischen industriellen Prozeßsteuersystemen wird es als höchst unerwünscht angesehen, wenn die Prozeßvariable bei der Reaktion auf eine Änderung des Sollwerts oder bei der Erholung von einer Störung in dem System überschwingt oder den Sollwert der Steuerung durchläuft oder übersteigt. Die vorliegende Erfindung beschreibt ein Verfahren zum Vorhersagen eines derartigen Überschwingens, wodurch das Steuersystem korrigierend eingreifen kann, um es zu reduzieren oder zu eliminieren. Die Vorhersage wird dadurch erzielt, daß die Wellenform der Prozeßvariablen beobachtet wird.
- Dieses Verfahren der Beobachtung der Prozeßvariablen funktioniert bei Systemen, die einen großen Bereich von Dynamikeigenschaften aufweisen, bei denen kein Konfigurationsparameter gesetzt werden muß und bei denen keinerlei vorheriges Lernender Systemdynamik erforderlich ist. Bei den hier offenbarten vorliegenden Verfahren der Überschwingungsunterdrückung müssen keine Parameter festgelegt werden, und es ist über einen sehr großen Bereich von Systemdynamikeigenschaften hinweg stabil. Es stellt sich heraus, daß dies gilt, weil das Verfahren darauf basiert, daß nur die Form der Prozeßvariablenwellenform ohne Berücksichtigung einer Zeit- oder Amplitudenskala erfolgt.
- Bei einem System ohne Unterdrückung für den Sollwert führt ein Überschwingen zu einer wesentlichen Zunahme oder einem wesentlichen Anstieg über den Sollwert, bevor nach einem Zeitraum nach der Stabilisierung ein Abklingen auf den Sollwert stattfindet.
- Wenn eine Überschwingungsunterdrückung auf ein derartiges System angewendet wird, wird der Sollwert anfänglich unterdrückt. Während des Anstiegs des Prozeßwerts (PV) zu dem unterdrückten Sollwert erfolgt eine Vorhersage, daß es zu einem Überschwingen kommen wird. Somit wird der Sollwert dann auf dem unterdrückten Pegel gehalten, bis dia Prozeßvariable mit der Abflachung beginnt. Zu diesem Zeitpunkt wird die Unterdrückung reduziert, um die Prozeßvariable auf eine "weiche Landung" zu bringen, ohne daß es bei dem vollen Sollwertpegel zu einem Überschwingen kommt. Bei einem System, wo kein Überschwingen existiert, wird offensichtlich keine Unterdrückung verwendet und es tritt keine Änderung auf. Bei Überschwingungsunterdrückung jedoch kann der Sollwert anfänglich unterdrückt werden. Sobald jedoch die Vorhersage auf der Grundlage der Form der Wellenform angestellt wird, daß es keine Überschwingung geben wird, wird die Unterdrückung reduziert, wodurch die Prozeßvariable in der Regel ohne Verlust an Beruhigungszeit auf den vollen Sollwertpegel gebracht wird. Der Vorgang der Überschwingungsunterdrückung, wie er hier beschrieben ist, erfordert die Fähigkeit, während
- des Anstiegs der Wellenform der Prozeßvariablen vorhersagen zu können, daß sie überschwingen wird. Das hier offenbarte Verfahren zur Durchführung dieser Vorhersage führt diese Vorhersage über einen großen Bereich von, Prozeßdynamikbedingungen hinweg durch, ohne daß ein vorheriges Wissen der Prozeßdynamik erforderlich wäre. Dieses Verfahren bedient sich der Beobachtung, daß bei Fehlen des Überschwingens sich die Prozeßvariable dem Sollwert ungefähr exponentiell annähert, und wenn es zu einem Überschwingen kommen soll, dies linearer tut. Die Beobachtung wurde angestellt, indem empirische Testdaten aus einem großen Bereich von Systemreaktionen untersucht wurden. Somit würde es zu keinem Überschwingen kommen, falls es, wenn die Abweichung nach Null abnimmt, mit der Zeit exponentiell abklingt. Sollte es andererseits zu einem Überschwingen kommen, liegt die Abweichungswellenform näher an einer linearen Wellenform.
- Die Form der Abweichungskurve, ob sie exponentiell, linear, usw. ist, wird dadurch ausgewertet, daß Zeitintervalle gemessen werden, über die die Abweichung um einen festen Anteil abklingt. Das Verhältnis jedes Paars aufeinanderfolgender Zeitwerte wird als ein Maß für die Krümmung oder Exponentialität der Wellenform verwendet. Die Abweichungskrümmung wird dazu verwendet, um vorherzusagen, ob es zu einem Überschwingen kommen wird oder nicht. Eine Abweichungskrümmung bei oder in der. Nähe einer Zahl 0,8 gibt an, daß es zu einem Überschwingen kommen wird. Ein Wert bei oder in der Nähe von 1,0 gibt kein Überschwingen an. Das Abweichungskrümmungssignal ist unabhängig von der Amplitude und der Zeitskala der Abweichung.
- Die vorliegende Erfindung wird unter Bezugnahme auf die beiliegenden Zeichnungen näher beschrieben. Es zeigen:
- Fig. 1 ein Blockschaltbild des Steuersystems, das eine Fuzzy Logik enthält, wie sie gemäß dem Verfahren der vorliegenden Erfindung verwendet wird;
- Fig. 2 eine grafische Darstellung, aus der die Messung der Abweichungskrümmung hervorgeht, wie sie in der vorliegenden Erfindung verwendet wird;
- Fig. 3 ein Blockschaltbild des Fuzzy-Logik-Moduls, wie es bei dem Verfahren der vorliegenden Erfindung verwendet wird; und
- Fig. 4 ein vereinfachtes Zustandsdiagramm, das eine Abweichungskrümmungsberechnung zeigt.
- Nunmehr unter Bezugnahme auf Fig. 1 der Zeichnungen wird das Prozeßsteuersystem gezeigt, das die Fuzzy Logik gemäß dem von der vorliegenden Erfindung gelehrten. Verfahren verwendet. Wie zu sehen ist, kann die Fuzzy Logik wie erforderlich bei einem Schalter 12A aufgenommen oder getrennt werden. Das gezeigte System ist eines vom Typ UDC bzw. Universal Distributed Control. Es enhält Einrichtungen 11 zum Herstellen eines Sollwerts zur Verwendung beim Festlegen eines Sollwerts für den zu steuernden Prozeß 15. Zwischen dem Sollwert und dem Prozeß und einer direkten Route ist eine Verbindung angeschlossen zwischen dem Sollwert und einer Proportional-Integral-Differenziereinheit, deren Ausgang an dem zu steuernden Prozeß angeschlossen ist, In der Mitte zwischen der Sollwertfeststellungseinrichtung 12 und der PID-Einrichtung 14 befindet sich ein Schalterpunkt 12, wo das Fuzzy-Logik-Modul 13 durch einen Schalter 12A in die Schaltung eingefügt werden kann, wodurch eine Verbindung über die Fuzzy Logik von der Sollwerteinrichtung 11 zu der PID-Einrichtung 14 hergestellt wird. Eine Rückkopplung eines bearbeiteten Werts über eine Leitung 16 ist sowohl an die Fuzzy Logik 13 als auch die PID-Einrichtung 14 angeschlossen. Es wird erwartet, daß das Fuzzy-Logik-Modul 13 ein Überschwingen über einen Bereich von Werten hinweg reduziert, ohne daß Parameter festgelegt werden müssen und ohne daß eine vorherige Abstimmung oder ein vorheriges Lernen erforderlich sind. Die einzige benötigte Konfiguration ist die Auswahl von "Ein" oder "Aus" für die Fuzzy-Überschwingungsunterdrückung. Bei jeder stabilen Schleife, bei der sich ein Überschwingen zeigt, wird dieses Überschwingen durch die Verwendung des vorliegenden Verfahrens reduziert oder eliminiert. Jede Schleife ohne Überschwingen wird auch weiterhin kein Überschwingen aufweisen, und in keinem Fall wird das Überschwingen wesentlich erhöht sein. Bei den meisten Schleifen mit oder ohne Überschwingen wird erwartet, daß die mittlere Ausklingzeitänderung negativ ist.
- Zur Lösung der obigen Aufgaben ist es notwendig, früh genug zu erfassen, ob es zu einem Überschwingen kommen wird oder nicht, damit die erforderliche Aktion ergriffen werden kann, um ein derartiges Überschwingen zu verhindern und es ist wichtig, daß dies ohne vorheriges Wissen der Prozeßdynamik geschieht. Um dies zu erzielen, wird bei dem Design die Beobachtung verwendet, daß, wenn kein Überschwingen auftritt, sich der Prozeßwert ungefähr exponentiell dem Sollwert nähert, und wenn ein Überschwingen auftritt, er sich dem Sollwert mehr linear nähert. Diese Beobachtung wird angestellt, indem zahlreiche Mengen empirischer Testdaten aus einem großen Bereich von Systemreaktionen untersucht werden, einschließlich solchen von Prozessen mit Mehrfachverzögerungen und Todzeit.
- Es ist festgestellt worden, daß es zu keinem Überschwingen kommt (das heißt die Größe des Sollwerts minus dem Prozeßwert), falls die Abweichung nach Null abnimmt und mit der Zeit exponentiell abklingt. Wenn ein Überschwingen auftritt, liegt die Abweichungswellenform näher an linear. Am anderen Extrem, falls die Reaktion träge sein soll, ist die Reaktion weit größer als die der exponentiellen Kurve. Die Lösung des Problems wird teilweise durch eine Messung der Krümmung einer derartigen Kurve bestimmt. Die Form der Abweichung der Kurve dahingehend, ob sie exponentiell, linear usw. ist, wird bewertet, indem Zeitintervalle gemessen werden, über die die Abweichung um einen festen Anteil abklingt. Das heißt, das Verhältnis jeden Paars aufeinanderfolgender Zeitwerte wird als ein Maß für die Krümmung oder die Exponentialität der Wellenform verwendet.
- Unter Bezugnahme auf Fig. 2 ist zu sehen, daß Messungen zu einem Zeitpunkt vorgenommen werden, dann einem anderen Zeitpunkt plus eins und dann einem Zeitpunkt plus zwei, Zeitpunkt plus drei usw. Es muß bestimmt werden, zu welchem Zeitpunkt die Abweichung den Pegel des Abklingens minus dem Schwellwert erreicht und wo das zu Abklingen minus dem Schwellwert bei einer Messung von 0,8 konstant vorliegt.
- Das Verhältnis zwei aufeinanderfolgender Zeitintervalle, wie in Fig. 2 gesehen, wird äls die Abweichungskrümmung bezeichnet. Falls die Krümmung exponentiell ist, ist die Abweichungskrümmung eins. Analog, sollte die Kurve linear sein, ist die Abweichungskrümmung 0,8. Angesichts des oben gesagten kann die Vorhersage des Überschwingens bestimmt werden.
- Wenn der Sollwert geändert wird, mit der Fuzzy-Überschwingungsunterdrückung in durch Betätigung des Schalters 12A zum Enthalten der Fuzzy Logik 13, bewegt sich der unterdrückte Sollwert (SSP) nur 80% der Strecke zu dem neuen Sollwert. Der Prozeßwert wird dann auf den unterdrückten Sollwert gesteuert. Wenn sich der Prozeßwert dem unterdrückten Sollwert annähert, muß die Fuzzy Logik vorhersagen können, ob es zu einem Überschwingen kommen wird. Falls es zu keinem Überschwingen kommen wird, wird die Unterdrückung auf Null reduziert, ansonsten hält die Fuzzy Logik die Unterdrückung länger fest, um das Überschwingen zu eliminieren oder zumindest zu reduzieren. Diese Vorhersage erfolgt auf der Basis des Werts der Abweichungskrümmung. Es ist festgestellt worden, daß es zu einer deutlichen Trennung zwischen den Abweichungskrümmungswerten der Prozesse mit Überschwingen und solchen ohne kommt, wenn sich der Prozeßwert dem unterdrückten Sollwert annähert.
- Wenn ein Sollwertschritt angewendet wird, wird die Unterdrückung anfänglich auf 20% der Schrittgröße gesetzt, so daß sich der unterdrückte Sollwert 80% der Strecke zudem neuen Sollwertpegel bewegt. Zu dem Zeitpunkt, wenn sich der Prozeßwert etwa dreiviertel des Wegs zu dem unterdrückten Sollwert bewegt hat, hat die Fuzzy Logik bestimmt, daß es zu keinem Überschwingen kommen wird, und beginnt damit, die Unterdrückung zu reduzieren. Wenn die Fuzzy Logik die Unterdrückung auf Null reduziert, nähert sich der Prozeßwert dem Sollwert an, in der Regel ohne Änderung der Ausklingzeit.
- Um den Prozeß zu verstehen, wenn ein Überschwingen vorliegt, wird der Unterdrückungssollwert anfänglich auf 80% des Sollwerts gesetzt, und wenn der Prozeßwert ansteigt, bestimmt die Fuzzy Logik, daß es zu einem Überschwingen kommen wird und hält die Unterdrückung auf dem gleichen Pegel. Wenn der Prozeßpegel mit dem Abflachen beginnt, reduziert die Fuzzy Logik somit die Unterdrückung, um den Prozeßwert auf eine "weiche Landung" bei dem Sollwertpegel zu bringen.
- Die Funktionsweise und Schaltungseinzelheiten des Fuzzy-Maschinen-Logik-Moduls, wie in Fig. 3 dargelegt, bilden keinen Teil der vorliegenden Erfindung; es ist vielmehr lediglich erforderlich, daß diese Blöcke wie angegeben und hier erörtert funktionieren. Die jeweiligen Designeinzelheiten einschließlich Definition der Fuzzy-Regelsätze wurden entwickelt anhand von Arbeiten in einer interaktiven Umgebung unter Verwendung der Simulation des Systems wie im folgenden beschrieben in einer geschlossenen Schleife.
- In dem Nachverarbeitungsmodul 35, wie in Fig. 3 gezeigt, empfängt das Nachverarbeitungsmodul einen Deltaunterdrückungswert als seine Eingabe von der Fuzzy-Maschine und erhöht oder senkt den Wert der Unterdrückung entsprechend. Falls die Deltaunterdrückung positiv ist, wird die Unterdrückung erhöht.
- Sollte die Deltaunterdrückung negativ sein, wird die Unterdrückung nach Null reduziert. Die Nullrate wird durch Vorverarbeiten mit dem Wert von "tscale" skaliert, so daß, wenn der Wert der Deltaunterdrückung gesenkt wird die Unterdrückung mit einer Rate abklingt, die ungefähr gleich der Prozeßzeitkonstanten ist.
- Wieder unter Bezugnahme auf Fig. 3, wo ein Blockschaltbild des Fuzzy-Logik-Moduls gezeigt wird. Es wird erwartet, daß die Überschwingungsunterdrückung, wie sie durch das vorliegende Verfahren gesteuert wird, in einer Schleife mit zwei Verzögerungen und Todzeit über einen Bereich von Prozeßverzögerungen von 10 Sekunden bis zu 8 Stunden mit einer Todzeit von bis zu einem Maximum von 15 Minuten arbeitet. Es wird weiterhin erwartet, daß sie für den Sollwertschritt oder eine störungsinduzierte Abweichung in einem Amplitudenbereich von 1% des Bereichs zu dem ganzen Bereich arbeitet.
- Es wird erwartet, daß die Fuzzy Logik des vorliegenden Verfahrens ein Überschwingen über diesen Bereich von Werten reduziert, wobei keine Parameter im voraus gesetzt werden müssen, wie im Stand der Technik, und ohne daß eine Vorabstimmung oder ein Lernen erforderlich wäre. Die einzige erforderliche Konfiguration ist die Auswahl von "Ein" oder "Aus" für eine Fuzzy-Überschwingungsunterdrückung, wie in Fig. 1 gezeigt. Bei jeder stabilen Schleife mit Parametern in dem obigen Bereich, die eine Überschwingung aufweist, wird diese Überschwingung durch Verwendung des vorliegenden Verfahrens reduziert oder eliminiert. Jede Schleife ohne Überschwingung wird weiterhin keine Überschwingung aufweisen, und in keinem Fall wird das Überschwingen wesentlich erhöht werden.
- Die bei der Funktionsweise der Fuzzy-Maschine von Fig. 3 verkörperten Regeln sind in Tabelle A gezeigt, wo Informationen über die Abweichungskrümmung gezeigt sind, wobei die Abweichungskrümmung ansteigt, schnelles Abklingen, exponentielles Abklingen oder langsames Abklingen oder Unterdrückung bei vier Pegeln von größer als fünffachen der Unterdrückungsrate auf eine Unterdrückungsrate von Null oder eine negative Unterdrückungsrate.
- Das in Fig. 3 gezeigte Vorverarbeitungsmodul 31 empfängt den aktuellen Wert des Sollwerts und Prozeßwerts als Eingaben und liefert aktualisierte Werte der relativen Abweichung und Abweichungskrümmung zu der Fuzzy-Maschine, die aus Eingabe-Fuzzy-Sätzen 32, Regel- Modul 33 und Ausgabe-Fuzzy-Sätzen 34 besteht. Das Vorverarbeitungsmodul dividiert die Abweichung (Sollwert minus Prozeßwert) durch den aktuellen Wert der Unterdrückung mit der Vorkehrung, daß, falls die Unterdrückung Null ist, eine Division durch Null vermieden wird. Es klemmt dann das Ergebnis auf einen Wert zwischen 0 und 6 und skaliert die Ausgabe auf den von der Fuzzy-Maschine erforderlichen Pegel. Das Verfahren zur Berechnung der Abweichungskrümmung wurde oben umrissen. Diese Berechnung wurde durchgeführt, während die Abweichung abnahm, doch muß auch das Verhalten definiert werden, wenn sich die Abweichung in irgendeinem anderen Zustand befindet, etwa ansteigend, flach oder Null.
- In dem in Fig. 4 gezeigten vereinfachten Zustandsdiagramm wird der Wert von "Elatch" (Abklingen minus den Schwellwert) hochgeschraubt, wenn die Abweichung ansteigt, und dann, wenn sie abnimmt, wird es als der Rastwert der Abweichung wie in Fig. 4 gezeigt verwendet, um die Abweichungskrümmung zu berechnen. Man beachte, daß "tscale" proportional zu der Abklingrate gesetzt ist, die während der Umkehrung gemessen ist, und dazu verwendet wird, die Abklingrate der Unterdrückung zu bestimmen. Die Einzelheiten sind für die verschiedenen Zustände und Ereignisse mit der resultierenden Aktion und gefolgt von dem resultierenden Zustand in Tabelle B gezeigt.
Claims (8)
1. Verfahren zum Unterdrücken des Überschwingens
einer Prozeßvariablen PV in einem
Prozeßsteuersystem über einen vorbestimmten Prozeßwert-Sollwert
(11), mit den folgenden Schritten:
Vorhersagen des Überschwingens durch Beobachten
der mit der Prozeßvariablen PV verbundenen
Wellenform, wodurch das
Vorhersagen des Überschwingens während des
Anstiegs der Prozeßvariablenwellenform auftritt und
basierend darauf
kein Überschwingen auftritt, falls sich die
Prozeßvariable expohentiell dem Sollwert nähert,
und daß
das Überschwingen auftritt, falls sich die
Prozeßvariable linear dem Sollwert nähert;
wobei die Beobachtung der mit der Prozeßvariablen
verbundenen Wellenform ohne Berücksichtigung einer
Zeitskala oder alternativ einer Amplitudenskala
erfolgt;
Einschalten des Systems, um eine Korrektur
auszuführen, um das Überschwingen zu reduzieren
oder alternativ zu eliminieren;
Verwenden eines Fuzzy-Logik-Moduls (13) mit einer
Proportional-Integral-Differenziersteuerung (14),
um die Korrektur der Prozeßvariablen (PV)
auszuführen.
2. Verfahren nach Anspruch 1, wobei der Sollwert (11)
anfänglich unterdrückt wird.
3. Verfahren nach Anspruch 1 oder 2, wobei die
Bestimmung einer Form der Wellenform durch Messen
des Zeitintervalls erfolgt, über das die
Abweichung um einen festen Anteil abklingt.
4. Verfahren nach einem der vorhergehenden Ansprüche,
wobei das Verhältnis jedes Paars
aufeinanderfolgender Zeitwerte die Exponentialität der
Wellenform ist und das Verhältnis aus zwei
aufeinanderfolgenden Zeitintervallen eine
Abweichungskrümmung ergibt.
5. Verfahren nach Anspruch 4, wobei die
Abweichungskrümmung ein Maß dahingehend ist, ob ein
Überschwingen existieren wird oder nicht.
6. Verfahren nach Anspruch 2, wobei die
Prozeßvariable an dem unterdrückten Sollwert durch die
Fuzzy-Logik gesteuert wird.
7. Verfahren nach Anspruch 6, wobei bei Fehlen eines
Überschwingens die Fuzzy-Logik den unterdrückten
Sollwert auf Null reduziert.
8. Verfahren nach Anspruch 6 oder 7, wobei, falls ein
Überschwingen auftreten sollte, die Fuzzy-Logik
die Unterdrückung auf einem Pegel beibehält, der
niedriger ist als die Prozeßvariable, bis die
Prozeßvariable abflacht, wonach die Fuzzy-Logik
die Unterdrückung reduziert, um die Prozeßvariable
auf den Sollwert für den Prozeßpegel zu bringen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/996,080 US5909370A (en) | 1997-12-22 | 1997-12-22 | Method of predicting overshoot in a control system response |
PCT/US1998/024380 WO1999032946A1 (en) | 1997-12-22 | 1998-11-13 | Method of predicting overshoot in a control system response |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69803606D1 DE69803606D1 (de) | 2002-03-14 |
DE69803606T2 true DE69803606T2 (de) | 2002-08-14 |
Family
ID=25542482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69803606T Expired - Lifetime DE69803606T2 (de) | 1997-12-22 | 1998-11-13 | Verfahren zum vorhersagen der ueberschwingung in einem steuerungssystem |
Country Status (8)
Country | Link |
---|---|
US (1) | US5909370A (de) |
EP (1) | EP1040392B1 (de) |
JP (1) | JP2001527231A (de) |
CN (1) | CN1131466C (de) |
AU (1) | AU743549B2 (de) |
CA (1) | CA2315637C (de) |
DE (1) | DE69803606T2 (de) |
WO (1) | WO1999032946A1 (de) |
Families Citing this family (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE200155T1 (de) * | 1996-11-28 | 2001-04-15 | Siemens Ag | Verfahren zur parametrierung eines zum vergleich eines messsignals mit einem mustersignal dienenden fuzzy-automaten |
US6094601A (en) * | 1997-10-01 | 2000-07-25 | Digisonix, Inc. | Adaptive control system with efficiently constrained adaptation |
JP3303784B2 (ja) * | 1998-01-14 | 2002-07-22 | 株式会社デンソー | 制御装置 |
US6975219B2 (en) * | 2001-03-01 | 2005-12-13 | Fisher-Rosemount Systems, Inc. | Enhanced hart device alerts in a process control system |
US7562135B2 (en) | 2000-05-23 | 2009-07-14 | Fisher-Rosemount Systems, Inc. | Enhanced fieldbus device alerts in a process control system |
US7206646B2 (en) | 1999-02-22 | 2007-04-17 | Fisher-Rosemount Systems, Inc. | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control |
US8044793B2 (en) | 2001-03-01 | 2011-10-25 | Fisher-Rosemount Systems, Inc. | Integrated device alerts in a process control system |
US6911628B1 (en) * | 2001-01-25 | 2005-06-28 | Yamatake Corporation | Control system and control unit |
US20020147510A1 (en) * | 2001-01-29 | 2002-10-10 | Francis Robert Henry | Process for rapidly controlling a process variable without overshoot using a time domain polynomial feedback controller. |
US6954713B2 (en) * | 2001-03-01 | 2005-10-11 | Fisher-Rosemount Systems, Inc. | Cavitation detection in a process plant |
US7720727B2 (en) | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
US6795798B2 (en) | 2001-03-01 | 2004-09-21 | Fisher-Rosemount Systems, Inc. | Remote analysis of process control plant data |
US8073967B2 (en) | 2002-04-15 | 2011-12-06 | Fisher-Rosemount Systems, Inc. | Web services-based communications for use with process control systems |
EP1364263B1 (de) | 2001-03-01 | 2005-10-26 | Fisher-Rosemount Systems, Inc. | Gemeinsame benutzung von daten in einer prozessanlage |
US7389204B2 (en) * | 2001-03-01 | 2008-06-17 | Fisher-Rosemount Systems, Inc. | Data presentation system for abnormal situation prevention in a process plant |
US6925338B2 (en) | 2001-03-01 | 2005-08-02 | Fisher-Rosemount Systems, Inc. | Fiducial technique for estimating and using degradation levels in a process plant |
US7162534B2 (en) * | 2001-07-10 | 2007-01-09 | Fisher-Rosemount Systems, Inc. | Transactional data communications for process control systems |
US6619061B2 (en) * | 2001-12-26 | 2003-09-16 | York International Corporation | Self-tuning pull-down fuzzy logic temperature control for refrigeration systems |
US7600234B2 (en) * | 2002-12-10 | 2009-10-06 | Fisher-Rosemount Systems, Inc. | Method for launching applications |
US8935298B2 (en) | 2002-12-30 | 2015-01-13 | Fisher-Rosemount Systems, Inc. | Integrated navigational tree importation and generation in a process plant |
US7493310B2 (en) | 2002-12-30 | 2009-02-17 | Fisher-Rosemount Systems, Inc. | Data visualization within an integrated asset data system for a process plant |
US7152072B2 (en) | 2003-01-08 | 2006-12-19 | Fisher-Rosemount Systems Inc. | Methods and apparatus for importing device data into a database system used in a process plant |
US7953842B2 (en) | 2003-02-19 | 2011-05-31 | Fisher-Rosemount Systems, Inc. | Open network-based data acquisition, aggregation and optimization for use with process control systems |
US7103427B2 (en) | 2003-02-28 | 2006-09-05 | Fisher-Rosemont Systems, Inc. | Delivery of process plant notifications |
US6915235B2 (en) * | 2003-03-13 | 2005-07-05 | Csi Technology, Inc. | Generation of data indicative of machine operational condition |
US7634384B2 (en) * | 2003-03-18 | 2009-12-15 | Fisher-Rosemount Systems, Inc. | Asset optimization reporting in a process plant |
US7299415B2 (en) * | 2003-06-16 | 2007-11-20 | Fisher-Rosemount Systems, Inc. | Method and apparatus for providing help information in multiple formats |
US7030747B2 (en) * | 2004-02-26 | 2006-04-18 | Fisher-Rosemount Systems, Inc. | Method and system for integrated alarms in a process control system |
US7079984B2 (en) * | 2004-03-03 | 2006-07-18 | Fisher-Rosemount Systems, Inc. | Abnormal situation prevention in a process plant |
US7676287B2 (en) * | 2004-03-03 | 2010-03-09 | Fisher-Rosemount Systems, Inc. | Configuration system and method for abnormal situation prevention in a process plant |
US7515977B2 (en) * | 2004-03-30 | 2009-04-07 | Fisher-Rosemount Systems, Inc. | Integrated configuration system for use in a process plant |
US20050267709A1 (en) * | 2004-05-28 | 2005-12-01 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a heater |
US7536274B2 (en) * | 2004-05-28 | 2009-05-19 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a heater |
EP1766484B1 (de) | 2004-06-12 | 2013-08-07 | Fisher-Rosemount Systems, Inc. | System und verfahren zum erkennen einer abnormen situation, die mit einer prozessverstärkung einer regelschleife assoziiert ist |
US7181654B2 (en) * | 2004-09-17 | 2007-02-20 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a reactor |
US7317981B2 (en) * | 2004-11-19 | 2008-01-08 | Honeywell International, Inc. | Aircraft brake actuation system and method including anti-hysteresis control |
US9201420B2 (en) | 2005-04-08 | 2015-12-01 | Rosemount, Inc. | Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data |
US8005647B2 (en) | 2005-04-08 | 2011-08-23 | Rosemount, Inc. | Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data |
US7272531B2 (en) | 2005-09-20 | 2007-09-18 | Fisher-Rosemount Systems, Inc. | Aggregation of asset use indices within a process plant |
US7444191B2 (en) | 2005-10-04 | 2008-10-28 | Fisher-Rosemount Systems, Inc. | Process model identification in a process control system |
US7738975B2 (en) * | 2005-10-04 | 2010-06-15 | Fisher-Rosemount Systems, Inc. | Analytical server integrated in a process control network |
US8036760B2 (en) * | 2005-10-04 | 2011-10-11 | Fisher-Rosemount Systems, Inc. | Method and apparatus for intelligent control and monitoring in a process control system |
US8606544B2 (en) | 2006-07-25 | 2013-12-10 | Fisher-Rosemount Systems, Inc. | Methods and systems for detecting deviation of a process variable from expected values |
US7912676B2 (en) * | 2006-07-25 | 2011-03-22 | Fisher-Rosemount Systems, Inc. | Method and system for detecting abnormal operation in a process plant |
US8145358B2 (en) * | 2006-07-25 | 2012-03-27 | Fisher-Rosemount Systems, Inc. | Method and system for detecting abnormal operation of a level regulatory control loop |
US7657399B2 (en) * | 2006-07-25 | 2010-02-02 | Fisher-Rosemount Systems, Inc. | Methods and systems for detecting deviation of a process variable from expected values |
EP2057517B1 (de) * | 2006-09-28 | 2013-06-12 | Fisher-Rosemount Systems, Inc. | Vorbeugung einer abnormalen situation in einem wärmeaustauscher |
US8489360B2 (en) | 2006-09-29 | 2013-07-16 | Fisher-Rosemount Systems, Inc. | Multivariate monitoring and diagnostics of process variable data |
US20080188972A1 (en) * | 2006-10-11 | 2008-08-07 | Fisher-Rosemount Systems, Inc. | Method and System for Detecting Faults in a Process Plant |
US8032340B2 (en) | 2007-01-04 | 2011-10-04 | Fisher-Rosemount Systems, Inc. | Method and system for modeling a process variable in a process plant |
US8032341B2 (en) * | 2007-01-04 | 2011-10-04 | Fisher-Rosemount Systems, Inc. | Modeling a process using a composite model comprising a plurality of regression models |
US7827006B2 (en) * | 2007-01-31 | 2010-11-02 | Fisher-Rosemount Systems, Inc. | Heat exchanger fouling detection |
US10410145B2 (en) * | 2007-05-15 | 2019-09-10 | Fisher-Rosemount Systems, Inc. | Automatic maintenance estimation in a plant environment |
US8301676B2 (en) | 2007-08-23 | 2012-10-30 | Fisher-Rosemount Systems, Inc. | Field device with capability of calculating digital filter coefficients |
US7702401B2 (en) | 2007-09-05 | 2010-04-20 | Fisher-Rosemount Systems, Inc. | System for preserving and displaying process control data associated with an abnormal situation |
US9323247B2 (en) | 2007-09-14 | 2016-04-26 | Fisher-Rosemount Systems, Inc. | Personalized plant asset data representation and search system |
US8055479B2 (en) | 2007-10-10 | 2011-11-08 | Fisher-Rosemount Systems, Inc. | Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process |
US20090313058A1 (en) * | 2008-06-12 | 2009-12-17 | Dunin Technologie Inc. | Tool, method and system for project management |
US9285152B2 (en) * | 2010-01-26 | 2016-03-15 | Thermo King Corporation | Method for freeze protection |
KR101383989B1 (ko) * | 2010-01-31 | 2014-04-10 | 미쯔비시 덴기 가부시키가이샤 | 전력변환장치의 제어회로 및 제어방법 |
US9927788B2 (en) | 2011-05-19 | 2018-03-27 | Fisher-Rosemount Systems, Inc. | Software lockout coordination between a process control system and an asset management system |
US9529348B2 (en) | 2012-01-24 | 2016-12-27 | Emerson Process Management Power & Water Solutions, Inc. | Method and apparatus for deploying industrial plant simulators using cloud computing technologies |
US9461535B2 (en) * | 2013-12-30 | 2016-10-04 | King Fahd University Of Petroleum And Minerals | Photovoltaic systems with maximum power point tracking controller |
JP6383309B2 (ja) * | 2015-03-17 | 2018-08-29 | アズビル株式会社 | 制御装置および制御方法 |
CN107831668B (zh) * | 2017-11-15 | 2020-11-17 | 机械工业仪器仪表综合技术经济研究所 | 一种适用于随动控制自适应检测的方法及系统 |
JP6935775B2 (ja) * | 2018-03-15 | 2021-09-15 | トヨタ自動車株式会社 | プラント制御装置 |
CN109991843B (zh) * | 2019-04-30 | 2021-11-23 | 广州齐志生物工程设备有限公司 | 一种生物反应器的温度控制方法 |
CN112096649B (zh) * | 2020-08-28 | 2022-04-19 | 武汉理工大学 | 一种车载空调风机控制方法、存储介质及系统 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4268784A (en) * | 1977-07-22 | 1981-05-19 | Phillips Petroleum Company | Control method and apparatus with reset windup prevention |
US4858155A (en) * | 1985-12-24 | 1989-08-15 | Beckman Instruments, Inc. | Reaction temperature control system |
EP0360206A3 (de) * | 1988-09-21 | 1990-12-19 | Hitachi, Ltd. | Selbsteinstellender Regler und Prozesssteuerungsvorrichtung |
JPH04105915A (ja) * | 1990-08-27 | 1992-04-07 | Nissei Plastics Ind Co | 射出成形機の温度制御方法 |
JPH04119814A (ja) * | 1990-09-10 | 1992-04-21 | Nissei Plastics Ind Co | 射出成形機の温度制御方法 |
DE4215959C2 (de) * | 1991-05-15 | 1997-01-16 | Toyoda Automatic Loom Works | Verstärkungsfaktor-Einstelleinrichtung für PID-Regler |
US5415346A (en) * | 1994-01-28 | 1995-05-16 | American Standard Inc. | Apparatus and method for reducing overshoot in response to the setpoint change of an air conditioning system |
DE19602454C2 (de) * | 1996-01-24 | 2001-04-12 | Agie Sa | Verfahren und Fuzzy-Regler zum Abstimmen der Reglerparameter eines Reglers |
-
1997
- 1997-12-22 US US08/996,080 patent/US5909370A/en not_active Expired - Lifetime
-
1998
- 1998-11-13 CA CA002315637A patent/CA2315637C/en not_active Expired - Fee Related
- 1998-11-13 CN CN98813769A patent/CN1131466C/zh not_active Expired - Fee Related
- 1998-11-13 JP JP2000525795A patent/JP2001527231A/ja active Pending
- 1998-11-13 DE DE69803606T patent/DE69803606T2/de not_active Expired - Lifetime
- 1998-11-13 AU AU15875/99A patent/AU743549B2/en not_active Ceased
- 1998-11-13 WO PCT/US1998/024380 patent/WO1999032946A1/en active IP Right Grant
- 1998-11-13 EP EP98960223A patent/EP1040392B1/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2001527231A (ja) | 2001-12-25 |
CN1131466C (zh) | 2003-12-17 |
AU1587599A (en) | 1999-07-12 |
DE69803606D1 (de) | 2002-03-14 |
CN1285058A (zh) | 2001-02-21 |
WO1999032946A1 (en) | 1999-07-01 |
AU743549B2 (en) | 2002-01-31 |
US5909370A (en) | 1999-06-01 |
CA2315637A1 (en) | 1999-07-01 |
EP1040392A1 (de) | 2000-10-04 |
EP1040392B1 (de) | 2002-01-23 |
CA2315637C (en) | 2007-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69803606T2 (de) | Verfahren zum vorhersagen der ueberschwingung in einem steuerungssystem | |
DE69518965T2 (de) | Mehrgrössen-/nichtlineare Prozesssteuerung | |
DE69128996T2 (de) | Identifizierung eines Prozesssystems | |
DE69701878T2 (de) | Auf nichtlinearer annäherungsmethode basierende automatische vorrichtung | |
DE69123026T2 (de) | Einstellgerät mit Selbstüberwachung für einen Regler mit Rückkopplung | |
DE69413812T2 (de) | Auf Fuzzylogik beruhendes Steuerungs-Verfahren für Stromversorgungen und Gerät zur dessen Durchführung | |
DE69120199T2 (de) | Verfahren und Vorrichtung zur Regelung mit Rückkopplung | |
DE19606480C2 (de) | Verfahren und Anordnung zur Adaption eines Fuzzy-Reglers | |
DE68914406T2 (de) | Prozessregelungsvorrichtung. | |
EP2411735B1 (de) | Verfahren und vorrichtung zum regeln der temperatur von dampf für eine dampfkraftanlage | |
DE69400710T2 (de) | Fuzzy Logik Steuerungsverfahren bzw. -vorrichtung für einen Induktionsmotor | |
EP2553535A1 (de) | Engineering-werkzeug und verfahren zur parametrierung eines modellbasierten prädiktivreglers | |
EP3542229B1 (de) | Einrichtung und verfahren zur bestimmung der parameter einer regeleinrichtung | |
DE1523535C3 (de) | Selbstanpassender Regelkreis | |
DE69030812T2 (de) | Verfahren und gerät um einen prozess zu steuern mit hilfe eines trainierten parallel verteilten verarbeitungsnetzwerkes | |
EP0752630A1 (de) | Selbsteinstellbare Regeleinrichtung und Verfahren zur Selbsteinstellung dieses Reglers | |
DE3884542T2 (de) | Adaptive mehrgrössensteuerung. | |
WO1994022073A1 (de) | Verfahren zur verarbeitung von signalen auf fuzzy-logik-basis | |
EP0614547B1 (de) | Verfahren zur regelung für dynamische systeme n-ter ordnung | |
DE10060125A1 (de) | Verfahren zur Regelung eines verzögerungsbehafteten Prozesses mit Ausgleich sowie Regeleinrichtung zur Durchführung des Verfahrens | |
DE102021116388A1 (de) | Verfahren zum Optimieren eines Reglers und Regelsystem mit einem derart optimierten Regler | |
EP0827602B1 (de) | Anordnung zur modellierung eines dynamischen prozesses | |
DE102008038484B4 (de) | Zustandsregelsystem zur Regelung einer Regelgröße einer Vorrichtung, insbesondere einer pneumatischen Schweißzange | |
DE69328347T2 (de) | Steuerungsmethode zur Erreichung eines Sollwertes | |
EP0700536A1 (de) | Regeleinrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |