DE4338608A1 - Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System - Google Patents
Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten SystemInfo
- Publication number
- DE4338608A1 DE4338608A1 DE4338608A DE4338608A DE4338608A1 DE 4338608 A1 DE4338608 A1 DE 4338608A1 DE 4338608 A DE4338608 A DE 4338608A DE 4338608 A DE4338608 A DE 4338608A DE 4338608 A1 DE4338608 A1 DE 4338608A1
- Authority
- DE
- Germany
- Prior art keywords
- model
- parameter
- measured
- input variables
- neural network
- 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.)
- Granted
Links
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 29
- 238000013178 mathematical model Methods 0.000 title claims abstract description 23
- 238000004886 process control Methods 0.000 title abstract description 3
- 238000000034 method Methods 0.000 claims abstract description 96
- 230000008569 process Effects 0.000 claims abstract description 83
- 238000004364 calculation method Methods 0.000 claims description 18
- 238000005096 rolling process Methods 0.000 claims description 11
- 230000006978 adaptation Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 10
- 238000001816 cooling Methods 0.000 claims description 8
- 230000003044 adaptive effect Effects 0.000 claims description 6
- 230000001419 dependent effect Effects 0.000 claims description 3
- 230000006872 improvement Effects 0.000 claims description 3
- 230000001105 regulatory effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 239000000956 alloy Substances 0.000 description 1
- 229910045601 alloy Inorganic materials 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010327 methods by industry Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000007363 regulatory process Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Classifications
-
- C—CHEMISTRY; METALLURGY
- C21—METALLURGY OF IRON
- C21D—MODIFYING THE PHYSICAL STRUCTURE OF FERROUS METALS; GENERAL DEVICES FOR HEAT TREATMENT OF FERROUS OR NON-FERROUS METALS OR ALLOYS; MAKING METAL MALLEABLE, e.g. BY DECARBURISATION OR TEMPERING
- C21D11/00—Process control or regulation for heat treatments
- C21D11/005—Process control or regulation for heat treatments for cooling
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21B—ROLLING OF METAL
- B21B37/00—Control devices or methods specially adapted for metal-rolling mills or the work produced thereby
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21B—ROLLING OF METAL
- B21B37/00—Control devices or methods specially adapted for metal-rolling mills or the work produced thereby
- B21B37/74—Temperature control, e.g. by cooling or heating the rolls or the product
-
- C—CHEMISTRY; METALLURGY
- C21—METALLURGY OF IRON
- C21D—MODIFYING THE PHYSICAL STRUCTURE OF FERROUS METALS; GENERAL DEVICES FOR HEAT TREATMENT OF FERROUS OR NON-FERROUS METALS OR ALLOYS; MAKING METAL MALLEABLE, e.g. BY DECARBURISATION OR TEMPERING
- C21D11/00—Process control or regulation for heat treatments
-
- 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/027—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 neural networks only
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21B—ROLLING OF METAL
- B21B2261/00—Product parameters
- B21B2261/20—Temperature
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Materials Engineering (AREA)
- Metallurgy (AREA)
- Organic Chemistry (AREA)
- Crystallography & Structural Chemistry (AREA)
- Thermal Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Metal Rolling (AREA)
- Feedback Control In General (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
Die Erfindung betrifft ein Verfahren zur Führung eines Pro
zesses in einem geregelten System, wobei in einer Rechen
einrichtung ein mathematisches Modell des Prozesses mit min
destens einem veränderlichen Modellparameter implementiert
ist, das vor Beginn eines jeden Prozeßablaufes in Abhän
gigkeit von ihm zugeführten Eingangsgrößen zumindest einen
ausgewählten Prozeßparameter vorausberechnet, mit dem eine
Voreinstellung des Systems erfolgt, wobei während des Pro
zeßablaufes die Eingangsgrößen und der Prozeßparameter ge
messen werden und wobei nach dem Prozeßablauf aufgrund des
gemessenen Prozeßparameters und der dem Modell zugeführten
gemessenen Eingangsgrößen eine adaptive Verbesserung der
Vorausberechnung des Prozeßparameters erfolgt. Die Erfindung
betrifft ferner eine entsprechende Vorrichtung.
Aus der DE-A-40 40 360 ist ein derartiges Verfahren bzw. ei
ne derartige Vorrichtung zur Führung eines Prozesses in ei
nem geregelten System für eine verfahrenstechnische Anlage
bekannt, die quasikontinuierlich arbeitet. Hierzu zählen ty
pischerweise Walzstraßen, wobei jeder Durchlauf des Walz
gutes einen Prozeßzyklus, im folgenden Prozeßablauf genannt,
bildet. Wie alle realen technischen Prozesse sind diese Pro
zeßabläufe zeitvariant. Bei der Führung von solchen Prozes
sen ist es erforderlich, das den Prozeß regelnde System vor
jedem Prozeßablauf voreinzustellen, d. h. die Prozeßführung
muß im Unterschied zur klassischen Regelung dem tatsächli
chen Prozeßgeschehen stets zeitlich voraus sein. Ursache
hierfür ist, daß in industriellen Prozessen vielfach Regel
größen nur indirekt und nicht unmittelbar an der Stelle der
Prozeßbeeinflussung gemessen werden können, so daß eine un
mittelbare Regelung nicht möglich ist. Die Voreinstellung
des den Prozeß regelnden Systems erfolgt in bekannter Weise
derart, daß gestützt auf einen Pool relevanter mathemati
scher Modelle des Prozesses in Abhängigkeit von vorgegebenen
und/oder zunächst abgeschätzten Eingangsgrößen ausgewählte
Prozeßparameter vorausberechnet werden, mit denen dann eine
Voreinstellung des Systems erfolgt. Da mathematische Modelle
den zu führenden Prozeß immer nur näherungsweise beschreiben
können, ist eine adaptive Anpassung der Modelle an das tat
sächliche Prozeßgeschehen erforderlich. Hierzu werden wäh
rend jedes Prozeßablaufs die Prozeßparameter und die Ein
gangsgrößen unmittelbar oder mittelbar durch Aufbereitung
anderer Meßgrößen gemessen. Nach Abschluß des Prozeßablaufs
werden im Rahmen einer Nachberechnung die mit den mathe
matischen Modellen durchgeführten Vorausberechnungen auf der
Grundlage der nunmehr gemessenen Eingangsgrößen wiederholt,
wobei in Abhängigkeit von der Abweichung zwischen den so be
rechneten Prozeßparametern und den gemessenen Prozeßparame
tern eine adaptive Änderung der veränderbaren Modellparame
tern im Sinne einer Verringerung der ermittelten Abweichung
erfolgt. Die so adaptierten Modellparameter stehen für die
Vorausberechnung der Prozeßparameter zu Beginn des nächsten
Prozeßablaufs zur Verfügung.
Auch wenn der technische Prozeß hinreichend genau durch das
mathematische Modell beschrieben wird, so können doch ergeb
liche Fehler aus den Modellparametern resultieren, wenn der
Zusammenhang zwischen diesen und den Eingangsgrößen des
Modells nicht bekannt ist.
Der Erfindung liegt die Aufgabe zugrunde, eine Vorausberech
nung von Prozeßparametern durch Modelle zu ermöglichen, ohne
auf Adaptionsalgorithmen zur Adaption der veränderlichen Mo
dellparameter angewiesen zu sein.
Gemäß der Erfindung wird die Aufgabe dadurch gelöst, daß bei
dem Verfahren der eingangs angegebenen Art nach dem Prozeß
ablauf solche Eingangsgrößen, von denen der Modellparameter
abhängig ist, einem neuronalen Netzwerk zugeführt werden,
das als Netzwerkantwort einen Wert für den Modellparameter
vorgibt, und daß die Abweichung zwischen dem von dem Modell
gelieferten Rechenergebnis und dem gemessenen Prozeßpara
meter zur Adaption der Netzwerkparameter des neuronalen
Netzwerkes im Sinne einer Verringerung der Abweichung her
angezogen wird. Entsprechend weist die zugehörige Vorrich
tung ein neuronales Netzwerk mit veränderbaren Netzwerk
parametern zur adaptiven Verbesserung des von dem Modell ge
lieferten Rechenergebnisses auf, wobei das neuronale Netz
werk eingangsseitig mit solchen gemessenen Eingangsgrößen
beaufschlagt ist, von denen der Modellparameter abhängig
ist, und wobei die Netzwerkantwort einem Eingang des Modells
zur Einstellung des Modellparameters zugeführt ist.
Die Bereitstellung und Adaption des Modellparameters erfolgt
also durch ein neuronales Netzwerk, dessen Design und
Training weniger aufwendig ist als die Qualifizierung des
mathematischen Modells hinsichtlich eines Algorithmus zur
Adaption des Modellparameters. Gegenüber der anderen denkba
ren Möglichkeit, das mathematische Modell vollständig durch
ein neuronales Netzwerk zu ersetzen, ergibt sich der Vor
teil, daß die bisherigen Ergebnisse und Erfahrungen zur
mathematischen Modellierung von Prozessen weiterhin voll zur
Geltung kommen. Dementsprechend ist auch das in Kombination
mit dem mathematischen Modell verwendete neuronale Netzwerk
einfacher, als ein entsprechendes globales neuronales Netz
werk, woraus robustere Lösungen für die Prozeßführung resul
tieren.
In diesem Zusammenhang ist im Rahmen der Erfindung vorgese
hen, daß die Adaption der Netzwerkparameter on-line erfolgt,
indem nach jedem Prozeßablauf die gemessenen Eingangsgrößen
und der gemessene Prozeßparameter zur Adaption der Netzwerk
parameter herangezogen werden. Hierdurch wird eine ständige
Anpassung des Modellparameters an den realen, d. h. zeit
varianten, Prozeß erreicht. Dabei ist die on-line Adaption
der Netzwerkparameter des neuronalen Netzwerkes rechentech
nisch weitaus weniger aufwendig, als dies bei einer algo
rithmischen on-line Adaption der Modellparameter des mathe
matischen Modells der Fall wäre.
Für den Fall, daß die Abhängigkeit des veränderlichen Mo
dellparameters von den Eingangsgrößen teilweise durch einen
Algorithmus beschrieben werden kann, ist in vorteilhafter
Weise vorgesehen, daß dieser Anteil des Modellparameters
innerhalb des mathematischen Modells aufgrund von geschätz
ten oder gemessenen Eingangsgrößen berechnet wird und daß
nur der andere Anteil von dem neuronalen Netzwerk erzeugt
wird.
Das erfindungsgemäße Verfahren findet insbesondere bei indu
striellen verfahrenstechnischen Prozessen Anwendung, die
hinreichend durch ein Modell beschrieben werden können. In
diesem Zusammenhang werden mit dem erfindungsgemäßen Verfah
ren vorzugsweise walztechnische Prozesse geführt, wobei das
erfindungsgemäße Verfahren, insbesondere für die Bereit
stellung einer Abkühlungszeitkonstanten als Modellparameter
für die Vorausberechnung des Temperaturverlauf s im Walzgut
und/oder für die Bereitstellung der Warmfestigkeit des Walz
gutes als Modellparameter für die Vorausberechnung der Walz
kraft dient.
Im folgenden wird die Erfindung unter Bezugnahme auf die
Figuren der Zeichnung näher erläutert. Dabei zeigen im ein
zelnen:
Fig. 1 eine bekannte Anordnung zur Führung eines
technischen Prozesses, in der ein mathema
tisches Modell des Prozesses zur Vorein
stellung eines den Prozeß regelnden Systems
implementiert ist,
Fig. 2 ein Beispiel für die erfindungsgemäße Kombi
nation des mathematischen Modells mit einem
neuronalen Netzwerk,
Fig. 3 ein Blockschaltbild für die Verknüpfung des
neuronalen Netzwerkes mit dem mathematischen
Modell und
Fig. 4 ein Beispiel für ein bei dem erfindungsgemäßen
Verfahren verwendetes neuronales Netzwerk.
Fig. 1 zeigt eine herkömmliche Anordnung zur Führung eines
technischen Prozesses, beispielsweise eines Walzprozesses,
der hier durch einen Funktionsblock 1 symbolisiert ist. In
einer Recheneinrichtung 2 ist ein mathematisches Modell M des
Prozesses einschließlich zugehöriger veränderbarer Mo
dellparameter MP implementiert. Vor Beginn eines jeden Pro
zeßablaufs holt sich ein Vorausberechnungseinrichtung 3 aus
der Recheneinrichtung 2 die jeweils benötigten Modellglei
chungen des mathematischen Modells M mit den aktuellen Mo
dellparametern MP. In der Vorausberechnungseinrichtung 3
werden dann aufgrund der Gleichungen des Modells M und vor
gegebenen bzw. geschätzten Eingangsgrößen xv = (x1v, . . . , xnv),
wie z. B. Sollwerten, ausgewählte Prozeßparameter yv =
(y1v, . . . , ymv) vorausberechnet. Mit diesen vorausberechne
ten Prozeßparametern yv wird ein System 4 zur Regelung des
Prozesses 1 voreingestellt. Während des anschließenden Pro
zeßablaufs wird, wie durch den Pfeil 5 verdeutlicht ist, der
Prozeß 1 von dem voreingestellten System 4 gesteuert, wäh
rend gleichzeitig, wie Pfeil 6 zeigt, alle wesentlichen Pro
zeßgrößen gemessen werden. Auf der Grundlage der gemessenen
Prozeßgrößen erfolgt durch statistische Aufbereitung der
gemessenen Größen und durch Berechnung weiterer, nicht un
mittelbar meßbarer Größen eine wesentlich genauere Bestim
mung der Eingangsgrößen x und Prozeßparameter y, als dies
noch vor dem Prozeßablauf der Fall war. Nach dem Prozeß
ablauf werden die derart gemessenen Eingangsgrößen x und
Prozeßparameter y einer Nachberechnungseinrichtung 7 zu
geführt, die ihrerseits auf das Modell M mit den aktuellen
Modellparametern MP zugreift und die Vorausberechnung der
Prozeßparameter nunmehr auf der Basis der gemessenen Ein
gangsgrößen x wiederholt. Die so erhaltenen Rechenergebnisse
für die Prozeßparameter werden mit den gemessenen Pro
zeßparametern verglichen, wobei aufgrund von ermittelten
Abweichungen eine adaptive Veränderung der Modellparameter
MP im Sinne einer Verringerung dieser Abweichungen erfolgt.
Die adaptierten Modellparameter MP werden die alten Werte
überschreibend in der Recheneinrichtung 2 abgelegt und für
die nächste Vorausberechnung bereitgehalten.
Fig. 2 zeigt ein Ausführungsbeispiel für die erfindungsgemäße
Kombination des mathematischen Modells in der Rechenein
richtung 2 mit einem neuronalen Netzwerk 8. Ebenso wie bei
dem in Fig. 1 gezeigten bekannten Beispiel, greift die Vor
ausberechnungseinrichtung 3 zur Vorausberechnung der Pro
zeßparameter yv auf das Modell M in der Einheit 2 zu. Nach
dem Prozeßablauf werden von den Eingangsgrößen diejenigen,
von denen der Modellparameter MP abhängig ist, dem neuro
nalen Netzwerk 8 zugeführt, dessen Netzwerkantwort yN von
der Nachberechnungseinrichtung 7 übernommen wird. Die Nach
berechnungseinrichtung 7 übernimmt ferner aus der Einrich
tung 2 das mathematische Modell M, dessen Modellparameter MP
durch die Netzwerkantwort yN neu festgelegt wird. Die ge
messenen und für das Modell M vorgesehenen Eingangsgrößen x
werden nun dem Modell M zugeführt, wobei das so erhaltene
Rechenergebnis mit dem gemessenen Prozeßparameter y vergli
chen wird. In Abhängigkeit von der dabei ermittelten Ab
weichung werden die Netzwerkparameter NP des neuronalen
Netzwerkes 8 im Sinne einer Verringerung dieser Abweichung
adaptiv verändert.
Fig. 3 verdeutlicht anhand eines Blockschaltbildes die funk
tionsgemäße Kombination des mathematischen Modells M mit dem
neuronalen Netzwerk 8. Dabei erzeugt das mathematische Mo
dell M aufgrund der ihm zugeführten Eingangsgrößen xM das
Rechenergebnis yM, welches dem vorauszuberechnenden Pro
zeßparameter yv entspricht. Der veränderliche Modellpara
meter MP des Modells M wird durch die Netzwerkantwort yN des
neuronalen Netzwerkes 8 bestimmt, dem eingangsseitig die
Eingangsgrößen xN zugeführt werden. Dabei sind die Ein
gangsvektoren xM und xN für das Modell M und das neuronale
Netzwerk 8 grundsätzlich unterschiedlich.
In Fig. 4 ist ein Beispiel für ein neuronales Netzwerk dar
gestellt, dessen Verwendung zur Einstellung eines Modell
parameters eines mathematischen Modells im folgenden näher
erläutert wird.
Das betrachtete Modell M soll die Abkühlung eines dünnen
Bandes in der Kühlstrecke eines Walzwerkes modellieren. Die
Abkühlung läßt sich dabei durch die Gleichung
ϑ(t) = ϑu+(ϑe-ϑu)×exp(-t/T)
beschreiben, wobei ϑ(t) den Temperaturverlaufin dem Band,
ϑe die Endwalztemperatur und ϑu die Umgebungstemperatur
bezeichnen. T bezeichnet die Abkühlzeitkonstante, die u. a.
von der Banddicke, der Temperaturleitfähigkeit, der Wärme
leitfähigkeit, der Wärmeübergangszahl für die Bandoberseite
und der Wärmeübergangszahl für die Bandunterseite abhängig
ist. Mit Ausnahme der Banddicke stehen für diese Größen
keine exakten Werte zur Verfügung, so daß die Abkühlzeit
konstante T nur näherungsweise im Rahmen des Modells be
rechnet bzw. geschätzt werden kann. Bezeichnet man den
Schätzwert für die Abkühlzeitkonstante mit T*, so läßt sich
die tatsächliche Abkühlzeitkonstante T mit T = k×T* defi
nieren. Dabei stellt k einen Modellparameter dar, dessen Ab
hängigkeit von irgendwelchen Eingangsgrößen unbekannt ist.
Die Bereitstellung dieses Modellparameters k und seine Adap
tion an das reale Prozeßgeschehen übernimmt das in Fig. 4 ge
zeigte neuronale Netzwerk, dem als Eingangsgrößen die End
walztemperatur ϑe, die Haspeltemperatur ϑh, die Banddicke D,
die Bandbreite B, die Summe der Legierungsanteile L im Band
und die Bandgeschwindigkeit v zugeführt werden.
Das neuronale Netzwerk vom Typ Backpropagation weist eine
Eingangsschicht mit jeweils einem Eingangselement 9 für jede
der Eingangsgrößen xN = (ϑe, . . . v) auf. Außerdem ist ein
zusätzliches Eingangselement 10 vorgesehen, dem ein konstan
ter Wert, z. B. "1" zugeführt wird. Der Eingabeschicht ist
eine versteckte Schicht, bestehend aus mehreren Elementen 11
nachgeordnet, von denen jedes Element 11 ein Antwortver
halten mit einem sigmoiden Verlauf zwischen -1,0 und +1,0
aufweist. Die den Elementen 11 eingangsseitig zugeführten
Eingangsgrößen xN werden in jedem Element 11 der versteckten
Schicht jeweils mit individuellen Gewichtsfaktoren multi
pliziert und anschließend aufsummiert, bevor eine Wichtung
mit dem sigmoiden Funktionsverlauf erfolgt. Die versteckte
Schicht weist ein zusätzliches Element 12 auf, das als
Eingangselement für einen konstanten Wert, z. B. "1", dient.
Der versteckten Schicht ist ein Ausgangselement 13 nach
geordnet, das die Antworten der Elemente 11 und 12 der
versteckten Schicht jeweils mit einem individuellen Ge
wichtsfaktor ci zu der Netzwerkantwort yN auf summiert.
Die on-line Adaption der Netzwerkparameter wÿ und ci er
folgt nach jedem Prozeßablauf in bekannter Weise auf der
Grundlage des minimalen Fehlerquadrats, wobei die Netzwerk
parameter schrittweise in Richtung einer Verringerung des
Fehlers verändert werden.
Claims (7)
1. Verfahren zur Führung eines Prozesses in einem gere
gelten System (4), wobei in einer Recheneinrichtung (2) ein
mathematisches Modell (M) des Prozesses mit mindestens ei
nem veränderlichen Modellparameter (MP) implementiert ist,
das vor Beginn eines jeden Prozeßablaufes in Abhängigkeit
von ihm zugeführten Eingangsgrößen (x) zumindest einen aus
gewählten Prozeßparameter (yv) vorausberechnet, mit dem ei
ne Voreinstellung des Systems (4) erfolgt, wobei während
des Prozeßablauf s die Eingangsgrößen (x) und der Prozeßpa
rameter (y) gemessen werden und wobei nach dem Prozeßablauf
aufgrund des gemessenen Prozeßparameters (y) und der dem
Modell (M) zugeführten gemessenen Eingangsgrößen (x) eine
adaptive Verbesserung der Vorausberechnung des Prozeßpara
meters (y) erfolgt,
dadurch gekennzeichnet,
daß nach dem Prozeßablauf solche Eingangsgrößen (xN), von
denen der Modellparameter (MP) abhängig ist, einem neurona
len Netzwerk (8) zugeführt werden, das als Netzwerkantwort
(yN) einen Wert für den Modellparameter (MP) vorgibt, und
daß die Abweichung zwischen dem von dem Modell (M) gelie
ferten Rechenergebnis (yV) und dem gemessenen Prozeßpara
meter (y) zur Adaption der Netzwerkparameter (NP) des neu
ronalen Netzwerkes (8) im Sinne einer Verringerung der Ab
weichung herangezogen wird.
2. Verfahren nach Anspruch 1,
dadurch gekennzeichnet,
daß die Adaption der Netzwerkparameter (NP) on-line er
folgt, indem nach jedem Prozeßablauf die gemessenen Ein
gangsgrößen (x) und der gemessene Prozeßparameter (y) zur
Adaption der Netzwerkparameter (NP) herangezogen werden.
3. Verfahren nach Anspruch 1 oder 2,
dadurch gekennzeichnet,
daß der veränderliche Modellparameter (MP) aus zwei mitein
ander verknüpften Anteilen besteht, von denen der eine An
teil innerhalb des mathematischen Modells (M) aufgrund von
geschätzten oder gemessenen Eingangsgrößen (xM) berechnet
wird und nur der andere Anteil von dem neuronalen Netzwerk
(8) erzeugt wird.
4. Verfahren nach einem der vorangehenden Ansprüche,
gekennzeichnet durch durch die Führung
von walztechnischen Prozessen.
5. Verfahren nach Anspruch 4,
gekennzeichnet durch die Bereitstel
lung einer Abkühlungszeitkonstanten als Modellparameter für
die Vorausberechnung des Temperaturverlaufes im Walzgut.
6. Verfahren nach Anspruch 4,
gekennzeichnet durch die Bereitstel
lung der Warmfestigkeit des Walzgutes als Modellparameter
für die Vorausberechnung der Walzkraft.
7. Vorrichtung zur Führung eines Prozesses in einem gere
gelten System mit einer Einrichtung (3) zur Voreinstellung
des Systems (4) in Abhängigkeit von zumindestens einem vor
ausberechneten Prozeßparameter (yv), mit einer Rechenein
richtung (2), die ein mathematisches Modell (M) des Pro
zesses mit mindestens einem veränderlichen Modellparameter
(MP) zur Vorausberechnung des Prozeßparameters (yv) in Ab
hängigkeit von Eingangsgrößen (x) enthält, und mit Meßein
richtungen (6) zur Messung der Eingangsgrößen (x) und des
Prozeßparameters (y) während des Prozeßablaufs,
gekennzeichnet durch ein neuronales
Netzwerk (8) mit veränderbaren Netzwerkparametern (NP) zur
adaptiven Verbesserung des von dem Modell (M) gelieferten
Rechenergebnisses (yv), wobei das neuronale Netzwerk (8)
eingangsseitig mit solchen Eingangsgrößen (yN) beaufschlagt
ist, von denen der Modellparameter (MP) abhängig ist, und
wobei die Netzwerkantwort (yN) einem Eingang des Modells
(M) zur Einstellung des Modellparameters (MP) zugeführt
ist.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4338608A DE4338608B4 (de) | 1993-11-11 | 1993-11-11 | Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System |
JP30039794A JP3336135B2 (ja) | 1993-11-11 | 1994-11-09 | プロセスに指令を与えるための方法および装置 |
US08/336,952 US5673368A (en) | 1993-11-11 | 1994-11-10 | Method and device for conducting a process in a controlled system with at least one precomputed process parameter determined using a mathematical model having variable model parameters adjusted based on a network response of a neural network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4338608A DE4338608B4 (de) | 1993-11-11 | 1993-11-11 | Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4338608A1 true DE4338608A1 (de) | 1995-08-03 |
DE4338608B4 DE4338608B4 (de) | 2005-10-06 |
Family
ID=6502405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4338608A Expired - Lifetime DE4338608B4 (de) | 1993-11-11 | 1993-11-11 | Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System |
Country Status (3)
Country | Link |
---|---|
US (1) | US5673368A (de) |
JP (1) | JP3336135B2 (de) |
DE (1) | DE4338608B4 (de) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998018970A1 (de) * | 1996-10-30 | 1998-05-07 | Voest-Alpine Industrieanlagenbau Gmbh | Verfahren zur überwachung und steuerung der qualität von walzprodukten aus warmwalzprozessen |
EP0875808A2 (de) * | 1997-04-30 | 1998-11-04 | Schenck Panel Production Systems GmbH | Verfahren und System zur Generierung eines Prozessmodells eines technischen Prozesses |
DE19731980A1 (de) * | 1997-07-24 | 1999-01-28 | Siemens Ag | Verfahren zur Steuerung und Voreinstellung eines Walzgerüstes oder einer Walzstraße zum Walzen eines Walzbandes |
DE10042386A1 (de) * | 2000-08-29 | 2002-03-28 | Siemens Ag | Verfahren zur Bestimmung der thermischen Materialeigenschaften von Metall-Formteilen |
DE10113538A1 (de) * | 2001-03-20 | 2002-09-26 | Bayerische Motoren Werke Ag | Regelvorrichtung und Regelverfahren |
DE10112267A1 (de) * | 2001-03-14 | 2002-11-07 | Siemens Ag | Schätzverfahren für eine Größe eines Prozesses der Grundstoffindustrie unter Verwendung einer Stützvektormethode |
US6722173B2 (en) | 1999-03-23 | 2004-04-20 | Siemens Aktiengesellschaft | Method and device for determining the rolling force in a roll stand |
WO2008043684A1 (de) * | 2006-10-09 | 2008-04-17 | Siemens Aktiengesellschaft | Verfahren zur nachverfolgung des physikalischen zustands eines warmblechs oder warmbands im rahmen der steuerung einer grobblechwalzstrasse zur bearbeitung eines warmblechs oder warmbands |
WO2011009819A1 (de) * | 2009-07-23 | 2011-01-27 | Siemens Aktiengesellschaft | Verfahren zur steuerung und/oder regelung eines induktionsofens für eine walzanlage, steuer- und/oder regeleinrichtung für eine walzanlage und walzanlage zum herstellen von walzgut |
EP2384830A1 (de) * | 2010-05-03 | 2011-11-09 | Converteam GmbH | Verfahren zum Ermitteln von Parametern eines Modells für eine Walzanlage |
DE10127790B4 (de) * | 2000-06-08 | 2013-03-14 | Fisher-Rosemount Systems Inc. | Adaptives Vorhersagemodell in einem Prozeßsteuerungssystem |
DE19881711C5 (de) * | 1997-11-10 | 2019-02-14 | Primetals Technologies Germany Gmbh | Verfahren und Einrichtung zur Steuerung einer Hüttentechnischen Anlage |
WO2023237252A1 (de) * | 2023-04-21 | 2023-12-14 | Siemens Aktiengesellschaft | Kombinierte rigorose und datenbasierte modellierung eines industriellen prozesses |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19642918C2 (de) * | 1996-10-17 | 2003-04-24 | Siemens Ag | System zur Berechnung des Enddickenprofils eines Walzbandes |
US6571134B1 (en) * | 1998-02-18 | 2003-05-27 | Siemens Aktiengesellschaft | Method and device for determining an intermediary profile of a metal strip |
GB2360855B (en) * | 2000-03-28 | 2004-08-18 | Beta Lasermike Ltd | Control systems for extrusion plants |
DE10036971A1 (de) * | 2000-07-28 | 2002-02-28 | Siemens Ag | Verfahren zur Ferndiagnose eines technologischen Prozesses |
DE10059567A1 (de) * | 2000-11-30 | 2002-06-13 | Siemens Ag | Verfahren und Vorrichtung zur Berechnung von Prozessgrößen eines industriellen Prozesses |
DE10120476A1 (de) | 2001-04-25 | 2002-11-21 | Bayer Ag | Hybridmodell und Verfahren zur Bestimmung von Eigenschaften hinsichtlich der Herstellung eines Spritzgießformteils |
US7242989B2 (en) * | 2003-05-30 | 2007-07-10 | Fisher-Rosemount Systems, Inc. | Apparatus and method for batch property estimation |
US7451004B2 (en) * | 2005-09-30 | 2008-11-11 | Fisher-Rosemount Systems, Inc. | On-line adaptive model predictive control in a process control system |
DE102007025447A1 (de) * | 2006-10-09 | 2008-04-17 | Siemens Ag | Verfahren zur Steuerung und/oder Regelung eines industriellen Prozesses |
US10162317B2 (en) * | 2013-06-27 | 2018-12-25 | The Boeing Company | Real-time feedback control for performing tooling operations in assembly processes |
CN104898414A (zh) * | 2015-03-31 | 2015-09-09 | 西南交通大学 | 一种高速列车动力学性能设计关键参数识别方法 |
DE102017210230A1 (de) * | 2017-06-20 | 2018-12-20 | Sms Group Gmbh | Verfahren zum Betreiben eines Glühofens |
CN112831651A (zh) * | 2019-11-22 | 2021-05-25 | 中南大学 | 一种基于原位采集信息调控热处理的方法及应用 |
US12140939B2 (en) * | 2020-05-13 | 2024-11-12 | Tmeic Corporation | Physical model identification system |
EP4124398B1 (de) * | 2021-07-27 | 2024-04-10 | Primetals Technologies Austria GmbH | Verfahren zur bestimmung mechanischer eigenschaften eines walzgutes mit hilfe eines hybriden modells |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU442459A1 (ru) * | 1972-12-20 | 1974-09-05 | Московский Ордена Трудового Красного Знамени Институт Пищевой Промышленности | Система автоматического регулировани |
SU807211A1 (ru) * | 1978-07-19 | 1981-02-23 | Киевский Ордена Ленина Политехни-Ческий Институт Им. 50-Летиявеликой Октябрьской Социалисти-Ческой Революции | Устройство дл идентификациилиНЕйНыХ Об'ЕКТОВ упРАВлЕНи |
DE4111354A1 (de) * | 1991-04-09 | 1992-10-22 | Bodenseewerk Geraetetech | Einrichtung zur fuehrung des endeffektors eines roboters laengs einer sollbahn |
DE4130164A1 (de) * | 1991-09-11 | 1993-03-18 | Bodenseewerk Geraetetech | Regler, insbesondere flugregler |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5253328A (en) * | 1989-11-17 | 1993-10-12 | Microelectronics & Computer Technology Corp. | Neural-network content-addressable memory |
DE4040360A1 (de) * | 1990-12-17 | 1991-06-27 | Siemens Ag | Regelung eines mehrgeruestigen warm- und/oder kaltband-walzwerks |
JP3136183B2 (ja) * | 1992-01-20 | 2001-02-19 | 株式会社日立製作所 | 制御方法 |
DE4416364B4 (de) * | 1993-05-17 | 2004-10-28 | Siemens Ag | Verfahren und Regeleinrichtung zur Regelung eines Prozesses |
-
1993
- 1993-11-11 DE DE4338608A patent/DE4338608B4/de not_active Expired - Lifetime
-
1994
- 1994-11-09 JP JP30039794A patent/JP3336135B2/ja not_active Expired - Fee Related
- 1994-11-10 US US08/336,952 patent/US5673368A/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU442459A1 (ru) * | 1972-12-20 | 1974-09-05 | Московский Ордена Трудового Красного Знамени Институт Пищевой Промышленности | Система автоматического регулировани |
SU807211A1 (ru) * | 1978-07-19 | 1981-02-23 | Киевский Ордена Ленина Политехни-Ческий Институт Им. 50-Летиявеликой Октябрьской Социалисти-Ческой Революции | Устройство дл идентификациилиНЕйНыХ Об'ЕКТОВ упРАВлЕНи |
DE4111354A1 (de) * | 1991-04-09 | 1992-10-22 | Bodenseewerk Geraetetech | Einrichtung zur fuehrung des endeffektors eines roboters laengs einer sollbahn |
DE4130164A1 (de) * | 1991-09-11 | 1993-03-18 | Bodenseewerk Geraetetech | Regler, insbesondere flugregler |
Non-Patent Citations (2)
Title |
---|
SILVESTRINI, Massimo et.al.: Autoadaptive processcontrol of a Sendzimir mill at ILVA. In: Iron and Steel Engineer, Aug. 1993, S. 50-55 * |
SUN, K.T.; FU, H.C.: A Hybrid Neural Network Modelfor Solving Optimization Problems. In: IEEE Trans-actions on Computers, Vol.42, No.2, Febr. 1993, S. 218-227 * |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998018970A1 (de) * | 1996-10-30 | 1998-05-07 | Voest-Alpine Industrieanlagenbau Gmbh | Verfahren zur überwachung und steuerung der qualität von walzprodukten aus warmwalzprozessen |
US6430461B1 (en) | 1996-10-30 | 2002-08-06 | Voest-Alpine Industrieanlagenbau Gmbh | Process for monitoring and controlling the quality of rolled products from hot-rolling processes |
AT408623B (de) * | 1996-10-30 | 2002-01-25 | Voest Alpine Ind Anlagen | Verfahren zur überwachung und steuerung der qualität von walzprodukten aus warmwalzprozessen |
EP0875808A3 (de) * | 1997-04-30 | 1998-11-18 | Schenck Panel Production Systems GmbH | Verfahren und System zur Generierung eines Prozessmodells eines technischen Prozesses |
EP0875808A2 (de) * | 1997-04-30 | 1998-11-04 | Schenck Panel Production Systems GmbH | Verfahren und System zur Generierung eines Prozessmodells eines technischen Prozesses |
DE19731980A1 (de) * | 1997-07-24 | 1999-01-28 | Siemens Ag | Verfahren zur Steuerung und Voreinstellung eines Walzgerüstes oder einer Walzstraße zum Walzen eines Walzbandes |
DE19881041B4 (de) * | 1997-07-24 | 2013-08-22 | Siemens Aktiengesellschaft | Verfahren zur Steuerung und Voreinstellung eines Stahlwerkes oder von Teilen eines Stahlwerkes |
US6807449B1 (en) | 1997-07-24 | 2004-10-19 | Siemens Aktiengessellscaft | Method for controlling and pre-setting a steelworks or parts of a steelworks |
DE19881711C5 (de) * | 1997-11-10 | 2019-02-14 | Primetals Technologies Germany Gmbh | Verfahren und Einrichtung zur Steuerung einer Hüttentechnischen Anlage |
US6722173B2 (en) | 1999-03-23 | 2004-04-20 | Siemens Aktiengesellschaft | Method and device for determining the rolling force in a roll stand |
DE10127790B4 (de) * | 2000-06-08 | 2013-03-14 | Fisher-Rosemount Systems Inc. | Adaptives Vorhersagemodell in einem Prozeßsteuerungssystem |
US6679626B2 (en) | 2000-08-29 | 2004-01-20 | Siemens Aktiengesellschaft | Method for determining the thermal materials properties of shaped metal parts |
DE10042386A1 (de) * | 2000-08-29 | 2002-03-28 | Siemens Ag | Verfahren zur Bestimmung der thermischen Materialeigenschaften von Metall-Formteilen |
DE10112267A1 (de) * | 2001-03-14 | 2002-11-07 | Siemens Ag | Schätzverfahren für eine Größe eines Prozesses der Grundstoffindustrie unter Verwendung einer Stützvektormethode |
DE10113538A1 (de) * | 2001-03-20 | 2002-09-26 | Bayerische Motoren Werke Ag | Regelvorrichtung und Regelverfahren |
DE10113538B4 (de) * | 2001-03-20 | 2012-03-01 | Bayerische Motoren Werke Aktiengesellschaft | Regelvorrichtung und Regelverfahren |
WO2008043684A1 (de) * | 2006-10-09 | 2008-04-17 | Siemens Aktiengesellschaft | Verfahren zur nachverfolgung des physikalischen zustands eines warmblechs oder warmbands im rahmen der steuerung einer grobblechwalzstrasse zur bearbeitung eines warmblechs oder warmbands |
US8145346B2 (en) | 2006-10-09 | 2012-03-27 | Siemens Aktiengesellschaft | Method for monitoring a physical state of a hot-rolled sheet while controlling a rolling train for reverse rolling the hot-rolled sheet |
RU2448789C2 (ru) * | 2006-10-09 | 2012-04-27 | Сименс Акциенгезелльшафт | Способ отслеживания физического состояния горячего листового металла или горячей полосы в рамках управления толстолистовым прокатным станом для обработки горячего листового металла или горячей полосы |
CN101522325B (zh) * | 2006-10-09 | 2014-02-19 | 西门子公司 | 在用于加工热轧板材或热轧带材的厚板轧机的控制的范围内对热轧板材或热轧带材的物理状态进行跟踪的方法 |
EP2287345A1 (de) * | 2009-07-23 | 2011-02-23 | Siemens Aktiengesellschaft | Verfahren zur Steuerung und/oder Regelung eines Induktionsofens für eine Walzanlage, Steuer- und/oder Regeleinrichtung für eine Walzanlage und Walzanlage zum Herstellen von Walzgut |
WO2011009819A1 (de) * | 2009-07-23 | 2011-01-27 | Siemens Aktiengesellschaft | Verfahren zur steuerung und/oder regelung eines induktionsofens für eine walzanlage, steuer- und/oder regeleinrichtung für eine walzanlage und walzanlage zum herstellen von walzgut |
EP2384830A1 (de) * | 2010-05-03 | 2011-11-09 | Converteam GmbH | Verfahren zum Ermitteln von Parametern eines Modells für eine Walzanlage |
WO2023237252A1 (de) * | 2023-04-21 | 2023-12-14 | Siemens Aktiengesellschaft | Kombinierte rigorose und datenbasierte modellierung eines industriellen prozesses |
Also Published As
Publication number | Publication date |
---|---|
US5673368A (en) | 1997-09-30 |
DE4338608B4 (de) | 2005-10-06 |
JP3336135B2 (ja) | 2002-10-21 |
JPH07191712A (ja) | 1995-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4338608A1 (de) | Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System | |
DE4338615B4 (de) | Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System | |
DE4416364B4 (de) | Verfahren und Regeleinrichtung zur Regelung eines Prozesses | |
DE10127790B4 (de) | Adaptives Vorhersagemodell in einem Prozeßsteuerungssystem | |
DE19522494C2 (de) | Verfahren zum Walzen eines Metallbandes | |
DE102004058238B4 (de) | Adaptive, multivariable Prozesssteuerung, die Modellschaltung und Attribut-Interpolation nutzt | |
EP0663632B1 (de) | Verfahren und Vorrichtung zur Führung eines Prozesses | |
DE102018001571B4 (de) | Laserverarbeitungsgerät und Vorrichtung zum maschinellen Lernen | |
DE4338607B4 (de) | Verfahren und Vorrichtung zur Führung eines Prozesses in einem geregelten System | |
DE3721186C2 (de) | ||
DE2027084A1 (de) | Verfahren zur Regelung des Mittelwerts der statistisch verteilten Ist-Werte einer meßbaren Eigenschaft sowie Regelsystem zur Durchführung des Verfahrens | |
DE19606480C2 (de) | Verfahren und Anordnung zur Adaption eines Fuzzy-Reglers | |
EP0534221B1 (de) | Regelparameter-Verbesserungsverfahren für industrielle Anlagen | |
DE4416317B4 (de) | Verfahren und Regeleinrichtung zur Regelung eines materialverarbeitenden Prozesses | |
DE4008510A1 (de) | Regeleinheit mit optimal-entscheidungsmitteln | |
DE69228517T2 (de) | Simulator mit Anwendung eines Neuronalnetzwerkes | |
EP0756219A2 (de) | Verfahren zur Überwachung von Produkteigenschaften und Verfahren zur Regelung eines Herstellungs-prozesses | |
DE102019214548A1 (de) | Steuervorrichtung und steuerverfahren | |
DE19781103B4 (de) | Verfahren und Einrichtung zur Identifikation bzw. Vorausberechnung von Prozeßparametern eines industriellen zeitvarianten Prozesses | |
DE19881041B4 (de) | Verfahren zur Steuerung und Voreinstellung eines Stahlwerkes oder von Teilen eines Stahlwerkes | |
DE19642918A1 (de) | System zur Berechnung des Ausgangs eines mehrstufigen Verformungsprozesses | |
DE3832789A1 (de) | Stoerungsfolgevorrichtung | |
EP0735443B1 (de) | Neuronales Netz zur Positionsabweichungskompensation bei Werkstückbearbeitungseinrichtungen | |
AT410407B (de) | Verfahren und einrichtung zur bestimmung eines zwischenprofils eines metallbandes | |
DE60213288T2 (de) | Eindimensionale modellierung der herstellung eines mehrschichtenmaterials |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8110 | Request for examination paragraph 44 | ||
8364 | No opposition during term of opposition | ||
R071 | Expiry of right | ||
R071 | Expiry of right |