DE69714606T9 - Vorrichtung zur überprüfung eines von einer anlage kommenden steuersignals in einer prozesssteuerung - Google Patents
Vorrichtung zur überprüfung eines von einer anlage kommenden steuersignals in einer prozesssteuerung Download PDFInfo
- Publication number
- DE69714606T9 DE69714606T9 DE69714606T DE69714606T DE69714606T9 DE 69714606 T9 DE69714606 T9 DE 69714606T9 DE 69714606 T DE69714606 T DE 69714606T DE 69714606 T DE69714606 T DE 69714606T DE 69714606 T9 DE69714606 T9 DE 69714606T9
- Authority
- DE
- Germany
- Prior art keywords
- control
- control output
- output signal
- signal
- variable
- 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.)
- Active
Links
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/0285—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 and fuzzy logic
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25428—Field device
-
- 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Description
- Hintergrund der Erfindung
- Die vorliegende Erfindung betrifft Vorrichtungen, welche an Prozesssteuerungsschleifen von der Art gekoppelt sind, wie sie in der Industrie verwendet werden, und Verfahren zur Überprüfung eines Steuersignals von einer Feldvorrichtung.
- Prozesssteuerungsschleifen werden in der Industrie zur Steuerung eines Verfahrensablaufs verwendet, wie beispielsweise in der Erdöl-Raffinerie. Ein Sender ist typischerweise Teil der Schleife und ist in dem Feld angeordnet, um eine Prozessvariable wie z. B. Druck, Strömung oder Temperatur zum Steuern einer Wartenperipherie zu messen und zu übertragen. Ein Regler, z. B. ein Ventilregler, ist ebenfalls Teil der Prozesssteuerungsschleife und steuert die Position eines Ventils basierend auf einem über die Steuerungsschleife empfangenen oder intern erzeugten Steuersignal. Andere Regler steuern beispielsweise Elektromotoren oder Elektromagneten. Die Wartenperipherie ist ebenfalls Teil der Prozesssteuerungsschleife, so dass ein Bediener oder Computer in dem Steuerraum fähig ist, den Prozess basierend auf den von den Sendern im Feld erhaltenen Prozessvariablen zu überwachen und ansprechend auf diese den Prozess zu steuern, indem Steuersignale an die geeigneten Steuervorrichtungen gesendet werden. Eine weitere Prozessvorrichtung, die Teil einer Steuerungsschleife sein kann, ist eine mobiler Fernmelder, der fähig ist, Prozesssignale auf der Prozesssteuerungsschleife zu überwachen und zu übertragen. Diese werden oft dazu verwendet, Vorrichtungen für die Bildung der Schleife zu konfigurieren.
- Es ist wünschenswert, die Steuersignale in dem Prozesssteuerungssystem zu überprüfen, um somit die Zuverlässigkeit der gesamten Schleife zu verbessern. Typischerweise ist der Stand der Technik auf einfache Nachprüfverfahren, wie z. B. das Überwachen eines Steuersignals und das Auslösen eines Alarms oder das Vorsehen eines Sicherheitsabschaltens, beschränkt, wenn das Steuersignal vorbestimmte Grenzen überschreitet. Ein weiteres Verfahren des Stands der Technik ist es, ein redundantes Steuersignal zu erzeugen, indem der gleiche oder ein unterschiedlicher Steueralgorithmus verwendet wird, und die beiden Steuersignale miteinander verglichen werden. Das Steuersignal wird annulliert und unterscheidet sich von dem redundanten Signal.
- Zusammenfassung der Erfindung
- Die vorliegende Erfindung schafft ein Verfahren zum Nachprüfen eines Steuer-Ausgangssignals einer Prozessvorrichtung, welche im Feld in einem Prozesssteuerungssystem angeordnet ist, wobei das Steuerausgangssignal zum Steuern eines Prozesses verwendet wird und das Verfahren Folgendes aufweist: das Lernen des Prozesses zur Lieferung von gelernter Prozessinformation, wobei die gelernte Prozessinformation gespeicherte Prozessvariablen und gespeicherte Steuer-Ausgangssignale der Prozessvorrichtung über eine Zeitperiode aufweist; das Messen einer aktuellen Prozessvariablen im Verfahren und das Berechnen des aktuellen Steuer-Ausgangssignals für den Prozess in der Prozessvorrichtung als eine Funktion der aktuellen Prozessvariablen, und wobei das aktuelle Steuer-Ausgangssignal aktuelle Prozessinformation umfasst; und das Vergleichen der aktuellen Prozessinformation, welche die aktuelle Prozessvariable und das aktuelle Steuer-Ausgangssignal umfasst, mit der gelernten Prozessinformation, welche die gespeicherte Prozessvariable und die gespeicherten Steuer-Ausgangssignale umfasst, und das Liefern eines Gültigkeitssignals, welches sich auf die Gültigkeit des aktuellen Steuer-Ausgangssignals von der aktuellen Prozessvariablen als eine Funktion des Vergleichs der aktuellen und gespeicherten Prozessvariablen und Steuer-Ausgangssignale bezieht.
- Die vorliegende Erfindung betrifft ferner eine Prozessvorrichtung, die so angepasst ist, dass sie im Feld an eine Zweidraht-Prozesssteuerungsschleife der in der Prozesssteuerungsindustrie verwendeten Art von Prozesssteuerungssystem koppelbar ist, wobei die Prozessvorrichtung Folgendes aufweist: einen Prozessvariablen-Eingang für den Empfang einer Prozessvariablen; einen Steuerschaltkreis für die Berechnung eines Steuer-Ausgangssignals als eine Funktion der erfassten Prozessvariablen und eines Sollwerts; einen Ausgabeschaltkreis für die Formatierung des Steuer-Ausgangssignals auf der Zweidraht-Prozesssteuerungsschleife; gekennzeichnet durch einen Speicher für die Speicherung einer Reihe von erfassten Prozessvariablen und Befehls-Ausgangssignalen, welche gelernte Prozesssinformationen darstellen; einen Überprüfungs-Schaltkreis, welcher die die Reihe von gespeicherten Prozessvariablen und Befehls-Ausgangssignalen aufweisende gelernte Prozessinformation mit der erfassten Prozessvariablen und dem Befehls-Ausgangssignal vergleicht und ansprechend darauf ein Gültigkeitssignal liefert, das einen Zustand des Steuer-Ausgangssignals repräsentiert.
- Eine bevorzugte Ausführungsform einer erfindungsgemäßen Vorrichtung weist in einem Prozesssteuerungssystem einen Speicher zum Speichern einer Reihe von erfassten Prozessvariablen und Befehls-Ausgangssignalen auf, welche eine gelernte Prozessfolge darstellen. Eine Vergleichs-Schaltkreisanordnung vergleicht aktuelle Prozessinformationen mit gelernten Prozessinformationen, die im Speicher gespeichert sind, und liefert ansprechend darauf ein Gültigkeits-Ausgangssignal. Ein Verfahren gemäß einem Aspekt der Erfindung schließt das Lernen einer Prozessfolge ein, um gelernte Prozessinformationen zu liefern, welche gespeicherte Prozessvariablen und gespeicherte Steuersignale über einen Zeitraum aufweisen, das Messen einer Prozessvariablen in dem Prozess und das darauf ansprechende Berechnen des Steuer-Ausgangssignals, das Speichern der Prozessvariablen in dem Steuer-Ausgangssignal zum Liefern aktueller Prozessinformationen, und das Vergleichen der aktuellen Prozessinformationen mit den gelernten Prozessinformationen und das darauf ansprechende Liefern eines Gültigkeits-Ausgangssignals.
- Weitere Einzelheiten, Vorteile und Merkmale ergeben sich aus der nachfolgenden Kurzbeschreibung mehrerer Ausführungsformen der Erfindung anhand der Zeichnungen.
- Kurzbeschreibung der Zeichnungen
- Es zeigen:
-
1 ein vereinfachtes Diagramm, das eine Prozesssteuerungsschleife zeigt, welche einen Sender, einen Regler, einen in der Hand gehaltenen Fernmelder und eine Wartenperipherie einschließt; -
2 ein Blockdiagramm einer erfindungsgemäßen Prozessvorrichtung; -
3 ein vereinfachtes Blockdiagramm, das Schritte eines erfindungsgemäßen Verfahrens zeigt; und -
4A eine Lernfolge sowie4B eine Betriebsfolge für zwei Prozessvariablen und ein Steuersignal. - Ausführliche Beschreibung der bevorzugten Ausführungsformen
- Die vorliegende Erfindung liefert ein Verfahren zum Nachprüfen von Steuersignalen in einem Prozesssteuerungssystem zur Steuerung von Prozessvariablen. Prozessvariablen sind typischerweise die Hauptvariablen, die in einem Prozess gesteuert werden. So wie hier verwendet bedeutet Prozessvariable jede beliebige Variable, die den Zustand des Prozesses beschreibt, wie z. B. Druck, Strömung, Temperatur, Produktpegel, pH-Wert, Trübung, Schwingung, Position, Motorstrom, jede andere Eigenschaft des Prozesses, usw. Steuersignal bedeutet jedes Signal (abgesehen von einer Prozessvariablen), welches zur Steuerung des Prozesses verwendet wird. Beispielsweise bedeutet Steuersignal einen gewünschten Prozessvariablenwert (d. h. einen Sollwert) wie z. B. eine gewünschte Temperatur, Druck, Strömung, Produktpegel, pH-Wert oder Trübung, usw., welcher mit Hilfe eines Reglers angepasst wird oder zur Steuerung des Prozesses eingesetzt wird. Darüber hinaus bedeutet ein Steuersignal Kalibrierwerte, Alarmsignale, Alarmzustände, das Signal, das an ein Steuerelement geliefert wird, wie z. B. ein Ventilpositionssignal, das an ein Ventil-Stellglied geleitet wird, ein Energiepegel, der an ein Wärmeelement geleitet wird, ein Elektromagnet-Ein/Aus-Signal, usw., oder jedes andere Signal, das die Steuerung des Prozesses betrifft. Prozessvorrichtungen schließen jede Vorrichtung ein, welche Teil einer Prozesssteuerungsschleife bildet oder an eine Prozesssteuerungsschleife koppelt und zur Steuerung oder Überwachung eines Prozesses verwendet wird.
-
1 ist ein Diagramm, das ein Beispiel für ein Prozesssteuerungssystem2 zeigt, das ein Prozess-Rohrleitungssystem4 zeigt, welches ein Prozessfluid führt sowie eine Zweidraht-Prozesssteuerungsschleife6 , die den Schleifenstrom I führt. Der Sender8 , der Regler10 (der an ein letztes Steuerelement in der Schleife, beispielsweise ein Stellglied, ein Ventil, eine Pumpe, einen Motor oder einen Elektromagneten koppelt), der Fernmelder12 , der PC13 und die Wartenperipherie14 sind alle Teil der Prozesssteuerungsschleife6 . Es versteht sich, dass die Schleife6 nur in einer Konfiguration gezeigt ist und jede geeignete Prozesssteuerungsschleife, wie z. B. eine 4–20 mA-Schleife, eine 2-, 3- oder 4-Drahtschleife, eine Mehrpunkt-Schleife und eine Schleife, die entsprechend dem HART®-, dem Fieldbus oder einem anderen digitalen oder analogen Kommunikationsprotokoll betrieben wird, eingesetzt werden kann. Im Betrieb misst der Sender8 eine Prozessvariable, wie z. B. die Strömung, mit Hilfe des Sensors16 , und überträgt die erfasste Prozessvariable über die Schleife6 . Die Prozessvariable kann vom Regler/Ventil-Stellglied10 , dem Fernmelder12 , dem PC13 und/oder der Wartenperipherie14 empfangen werden. Der Regler10 ist an das Ventil18 gekoppelt gezeigt, und ist fähig, den Prozess durch Regulieren des Ventils18 zu steuern, wodurch die Strömung im Rohr4 verändert wird. Der Regler10 empfängt über die Schleife6 ein Steuer-Eingangssignal von beispielsweise der Wartenperipherie14 , dem Sender8 oder dem Fernmelder12 und stellt das Ventil18 ansprechend auf das Signal ein. In einer weiteren Ausführungsform erzeugt der Regler10 das Steuersignal intern basierend auf den über die Schleife6 empfangenen Prozesssignalen. Bei dem Fernmelder12 kann es sich um den in1 gezeigten mobilen Fernmelder handeln oder er kann auch eine permanent befestigte Prozesseinheit sein, die den Prozess überwacht und Berechnungen ausführt. Prozessvorrichtungen schließen beispielsweise den in1 gezeigten Sender8 , den Regler10 , den Fernmelder12 und die Wartenperipherie14 ein. Eine andere Art von Prozessvorrichtung ist ein PC, eine programmierbare Logikeinheit (PLC) oder ein anderer an die Schleife gekoppelter Computer, der eine geeignete Ein-/Ausgabe-Schaltkreisanordnung verwendet, um die Überwachung, Regelung und/oder Übertragung auf der Schleife erlauben. - Jede der Prozessvorrichtungen
8 ,10 ,12 ,13 oder14 , die in1 gezeigt sind, können eine Steuersignal-Gültigkeits-Schaltkreisanordnung entsprechend der vorliegenden Erfindung aufweisen. -
2 ist ein Blockdiagramm einer Prozessvorrichtung40 , die Teil der Schleife6 bildet. Die Vorrichtung40 ist allgemein gezeigt und kann jede der Prozessvorrichtungen8 bis14 aufweisen. In einer bevorzugten Ausführungsform weist die Vorrichtung40 den PC13 auf. Die Wartenperipherie14 kann beispielsweise ein mit einer programmierbaren Logikeinheit PLC implementiertes digitales Verteileinrichtungssystem (DOS-System) aufweisen und der Regler10 kann auch einen "intelligenten" Motor oder eine Pumpe umfassen. Die Prozessvorrichtung40 weist eine Ein-/Ausgabe-Schaltkreisanordnung42 auf, die an die Schleife6 an den Anschlüssen44 angeschlossen ist. Die Ein-/Ausgabe-Schaltkreisanordnung weist vorselektierte Eingangs- und Ausgangsimpedanzen auf, die im Stand der Technik bekannt sind, um eine geeignete Übertragung zu und von der Vorrichtung40 zu erleichtern. Die Vorrichtung40 schließt den an die Ein-/Ausgabe-Schaltkreisanordnung42 angeschlossenen Mikroprozessor46 , den an den Mikroprozessor46 angeschlossenen Speicher48 sowie den Taktgeber50 ein, der an den Mikroprozessor46 gekoppelt ist. Der Mikroprozessor46 empfängt eine Prozess-Signaleingabe52 . Die Eingabe52 dient zur Anzeige des Eingangs eines beliebigen Prozesssignals, und wie es oben bereits beschrieben worden ist, kann es sich bei dem Prozesssignal um eine Prozessvariable oder ein Steuersignal handeln und es kann von der Schleife6 empfangen werden, indem die Ein-/Ausgabe-Schaltkreisanordnung42 verwendet wird, oder es kann intern innerhalb der Feldvorrichtung40 erzeugt wer den. Die Feldvorrichtung40 ist mit einem Sensor-Eingangskanal54 und einem Steuerkanal56 gezeigt. In vielen Fällen weist ein Sender, wie z. B. der Sender8 , ausnahmslos nur den Sensor-Eingangskanal54 auf, während ein Regler, wie z. B. der Regler10 , ausnahmslos nur einen Steuerkanal56 besitzt. Andere Vorrichtungen auf der Schleife6 , wie z. B. der Fernmelder12 und die Wartenperipherie14 müssen die Kanäle54 und56 nicht aufweisen. Es versteht sich, dass die Vorrichtung40 , je nachdem, was angemessen ist, eine Vielzahl von Kanälen zur Überwachung einer Vielzahl von Prozessvariablen und/oder zur Steuerung einer Vielzahl von Steuerelementen aufweisen kann. - Der Sensor-Eingangskanal
54 weist den Sensor16 auf, der eine Prozessvariable erfasst und ein Sensor-Ausgangssignal an den Verstärker58 liefert, welcher ein Ausgangssignal liefert, das durch den Analog-/Digital-Wandler60 digitalisiert wird. Der Kanal54 wird typischerweise in Sendern, wie z. B. dem Sender8 , verwendet. Die Kompensations-Schaltkreisanordnung62 kompensiert das digitalisierte Signal und liefert ein digitalisiertes Prozessvariablen-Signal an den Mikroprozessor46 . - Wenn die Prozessvorrichtung
40 als Regler, beispielsweise als Regler8 arbeitet, dann schließt die Vorrichtung40 den Steuerkanal56 ein, welcher ein Steuerelement18 , beispielsweise ein Ventil, aufweist. Das Steuerelement18 ist über den Digital-Analog-Wandler64 , den Verstärker66 und das Stellglied68 an den Mikroprozessor46 angeschlossen. Der Digital-Analog-Wandler64 digitalisiert ein Befehls-Ausgangssignal vom Mikroprozessor46 , welches vom Verstärker66 verstärkt wird. Das Stellglied68 steuert das Steuerelement18 basierend auf dem Ausgangssignal des Verstärkers66 . In einer Ausführungsform ist das Stellglied68 direkt an die Schleife6 gekoppelt und steuert eine Druckluftquelle (nicht gezeigt), um das Steuerelement18 ansprechend auf den durch die Schleife6 fließenden Strom I zu positionieren. - In einer Ausführungsform liefert die Ein-/Ausgabe-Schaltkreisanordnung
42 eine Nutzleistung, die zum vollständigen Betreiben der gesamten Schaltkreisanordnung in der Prozessvorrichtung40 verwendet wird, indem die von der Schleife6 erhaltene Energie genutzt wird. Typischerweise werden Feldvorrichtungen wie z. B. der Sender8 , oder der Regler10 über die Schleife6 betrieben, während der Fernmelder12 oder die Wartenperipherie14 eine separate Energiequelle aufweist. Wie oben beschrieben liefert der Prozess-Signaleingang52 ein Prozesssignal an den Mikroprozessor46 . Bei dem Prozesssignal kann es sich um eine Prozessvariable vom Sensor16 handeln, das an das Steuerelement18 gelieferte Steuer-Ausgangssignal, oder ein über die Schleife6 empfangenes Steuersignal, eine Prozessvariable oder ein diagnostisches Signal, oder ein von einer anderen Vorrichtung, wie z. B. einem weiteren Ein-/Ausgabe-Kanal empfangenen oder erzeugten Prozesssignal. - Ein Benutzer-Ein-/Ausgabe-Schaltkreis
76 ist ebenfalls an den Mikroprozessor46 angeschlossen und schafft die Kommunikation zwischen der Vorrichtung40 und einem Benutzer. Der Benutzer-Ein-/Ausgabe-Schaltkreis76 schließt beispielsweise eine Anzeige für die Ausgabe und ein Tastenfeld für die Eingabe ein. Typischerweise weisen der Fernmelder12 und die Wartenperipherie14 einen Ein-/Ausgabe-Schaltkreis76 auf, der es dem Benutzer ermöglicht, Prozesssignale, wie z. b. Prozessvariablen, Steuersignale (Sollwerte, Kalibrierwerte, Alarme, Alarmzustände, usw.) zu überwachen und einzugeben. Ein Benutzer kann auch den Schaltkreis76 in dem Fernmelder12 oder der Wartenperipherie14 dazu verwenden, derartige Prozesssignale zwischen dem Sender8 und dem Regler10 über die Schleife6 zu senden und zu empfangen. Darüber hinaus könnte eine derartige Schaltkreisanordnung direkt in dem Sender8 , dem Regler10 oder jeder anderen beliebigen Prozessvorrichtung40 implementiert werden. - Der Mikroprozessor
46 arbeitet entsprechend den in dem Spei cher48 gespeicherten Befehlen und schafft in einigen Ausführungsformen eine Sensor-Kompensationsfunktion und/oder eine Steuerfunktion. Des Weiteren schafft der Mikroprozessor46 erfindungsgemäß eine Steuersignal-Nachprüffunktion. Das nachzuprüfende Befehlssignal kann beispielsweise über einen der unterschiedlichen Eingänge von dem oben beschriebenen Mikroprozessor46 empfangen werden. -
3 ist ein vereinfachtes Ablaufdiagramm80 einer Befehls-Nachprüffunktion gemäß der vorliegenden Erfindung, die von dem Mikroprozessor46 ansprechend auf die in dem in2 gezeigten Speicher48 gespeicherten Befehle durchgeführt wird. Die Funktion wird während einer wiederholbaren Prozessfolge82 eingeleitet und gelangt in eine Prozesslernfolge84 . Die Prozesslernfolge84 schließt den Block86 ein, während welchem ein oder mehrere Prozesssignale erhalten und in dem Speicher48 bei Block88 gespeichert werden. Es kann mehr als ein Prozessmuster erhalten und in dem Speicher48 gespeichert werden. Die Folge84 kann während Inbetriebnahme der Prozesssteuerungsschleife ausgeführt werden oder während des Herstellungsprozesses (d. h. während die Schleife in Betrieb ist). Die Steuerung wird dann an den Block90 weitergegeben, in welchem das Steuersignal erhalten und in dem Speicher48 bei Block92 gespeichert wird. Bei Block94 werden die aktuellen Werte des Prozesssignals/der Prozesssignale und des Steuersignals erhalten. Bei Block96 handelt es sich um eine Vergleichsfunktion, bei der Prozessfolgen, die während der Lernfolge84 gelernt wurden, mit dem/den aktuellen Prozesssignal(en) und dem aktuellen Steuersignal verglichen werden. Wenn sich das aktuelle Steuersignal innerhalb Grenzen befindet, die basierend auf der gelernten Prozessfolge bestimmt worden sind, dann geht die Steuerung zu Block82 zurück. Falls das Steuersignal andererseits die vorbestimmten Grenzen überschritten hat, dann wird die Steuerung an Block98 weitergegeben und ein Fehlerzustand wird eingeleitet. Dieser Fehlerzustand wird hierbei auch als das Gültigkeitssignal bezeichnet, das von dem Mikroprozessor46 erzeugt wird. Das Gültigkeitssignal kann ein Fehlerereignis auslösen, welches über die Schleife6 signalisiert wird, oder kann einen speziellen Steuerzustand, wie z. B. eine Notabschaltung, einzuleiten. Darüber hinaus wird die Steuerung wahlweise an Block100 weitergegeben, bei dem ein alternativer Regler zum Erzeugen des Steuersignals und zum Steuern des Prozesses in Echtzeit verwendet wird. - Die
4A und4B zeigen ein Steuersignal C und zwei Prozessvariablensignale PV1 und PV2, welche je als eine Funktion von Zeit aufgezeichnet sind, um die Arbeitsweise des Blockdiagramms80 von3 zu zeigen. Bei den Signalen PV1 und PV2 kann es sich um jede beliebigen Prozessvariable handeln, die in dem Steuersystem zu Verfügung stehen.4A zeigt die Prozessfolge während der Lernfolge84 , bei der die Prozessvariablen PV1 und PV2 und das Steuersignal C überwacht und im Speicher48 gespeichert werden. In diesem Beispiel wird die Prozessfolge in Phasen, nämlich Phase1 und Phase2 , geteilt. Für jede Phase werden Informationen hinsichtlich der beiden Prozessvariablen gesammelt und gespeichert, so dass es möglich ist, nacheinander zu identifizieren, in welcher Phase der Prozess derzeit abläuft. Beispielsweise wäre eine derartige Information das Minimum, das Maximum und die Veränderungsgeschwindigkeit der Werte für PV1, und PV2 könnte zusammen mit dem Minimum, Maximum und der Veränderungsgeschwindigkeit für das Steuersignal C für jede Phase gespeichert werden. Wenn genügend Speicher vorhanden ist, können Datenpunkte für die gesamte Phase gespeichert werden. -
4B zeigt eine Prozessfolge nach der Lernperiode, während deren Dauer das Steuersignal C einen Fehler erfährt, und zeigt die Arbeitsweise des Vergleichsblocks96 in3 . Zunächst werden PV1 und PV2 überwacht, um zu bestimmen, "wo" in der Folge sich der Prozess gegenwärtig befindet, beispielsweise in Phase1 oder Phase2 . Dann wird unter Verwendung beispielsweise eines auf Regeln basierenden Systems ein Fehler erzeugt, wenn das Steuersignal und die Veränderungsgeschwindigkeit des Steuersignals außerhalb vorbestimmter Prozentsätze der (gelernten) gespeicherten Werte liegen, ein Fehler erzeugt. Dies ist in Phase2 von4B gezeigt, in welcher das Steuersignal C einen vorbestimmten Prozentsatz (Schwelle) überschreitet. Der vorbestimmte Prozentsatz wird beispielsweise während der Inbetriebnahme festgelegt und in dem Speicher48 gespeichert. Der Mikroprozessor48 erzeugt einen Gültigkeitssignal-Fehlerzustand, der bei Block98 in3 gezeigt ist. - Die Lernfolge der vorliegenden Erfindung kann über eine einzige Prozessfolge auftreten oder kann auf der Beobachtung einer Reihe von Folgen basieren. Darüber hinaus können die gelernten Werte selektiv während der nachfolgenden Prozessfolge aktualisiert werden. Die Vergleichsfunktion kann durch jedes geeignete Verfahren erfolgen, einschließlich Fuzzy-Logik-Algorithmen, neuralen Netzwerken, Regressionsalgorithmen oder auf komplexeren Regeln basierenden Systemen, usw. Modelle für unterschiedliche Prozesse, einschließlich Schwellen für Regeleinstellungen, können in dem Speicher
48 gespeichert und selektiert werden und wahlweise über eine Reihe von Prozessfolgen durch einen Benutzer optimiert werden. - Obwohl die vorliegende Erfindung mit Bezug auf bevorzugte Ausführungsformen beschrieben worden ist, ist es für Fachleute in der Technik offensichtlich, dass Änderungen hinsichtlich Form und Detail vorgenommen werden können, ohne dass von dem Schutzumfang der Erfindung abgewichen wird. Beispielsweise können alle unterschiedlichen Funktionen und die hier beschriebene Schaltkreisanordnung in jeder beliebigen Schaltkreisanordnung implementiert werden, welche Software, ASICs, Fuzzy-Logik-Verfahren, oder sogar analoge Implementierungen einschließt. Des weiteren kann die Prozessvorrichtung jede beliebige Anzahl oder Kombination von Eingängen und Steuerkanälen aufweisen und kann basierend auf jeder beliebigen Anzahl von Prozesssignalen, einzeln oder kombiniert, arbeiten.
Claims (10)
- Verfahren zur Überprüfung eines Steuerausgangssignals einer Prozessvorrichtung, welche im Feld in einem Prozesssteuerungssystem angeordnet ist, wobei das Steuerausgangssignal zur Steuerung eines Prozesses verwendet wird und das Verfahren Folgendes aufweist: das Lernen des Prozesses zur Lieferung von gelernter Prozessinformation, wobei die gelernte Prozessinformation gespeicherte Prozessvariablen und gespeicherte Steuerausgangssignale der Prozessvorrichtung über eine Zeitperiode aufweist; das Messen einer derzeit gültigen Prozessvariablen im Verfahren; das Erzeugen des Steuerausgangssignals entsprechend eines Steueralgorithmus und basierend auf der erfassten Prozessvariablen, wobei das derzeit gültige Steuerausgangssignal und die derzeit gültige Prozessvariable derzeit gültige Prozessinformation umfassen; das Vergleichen der derzeit gültigen Prozessinformation mit der gelernten Prozessinformation und das Liefern eines Gültigkeitssignals, welches sich auf die Gültigkeit des derzeit gültigen Steuerausgangssignals von der derzeit gültigen Prozessvariablen als eine Funktion des Vergleichs bezieht.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Schritte in der Prozessvorrichtung durchgeführt werden.
- Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Prozessvariable an einer ersten Stelle gemessen und das Steuerausgangssignal an einer zweiten Stelle berechnet wird, und dass der Schritt des Vergleichens an der zweiten Stelle oder an einer dritten Stelle durchgeführt wird.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die gelernte Prozessinformation in einem Fuzzy-Logik-Algorithmus gebildet wird, oder mit Hilfe eines neuralen Netzwerks, oder mit Hilfe eines Regressionsalgorithmus.
- Prozessvorrichtung (
40 ), welche so angepasst ist, dass sie im Feld für die Verbindung mit einer Zweidraht-Prozesssteuerungsschleife (6 ) in einem Prozesssteuerungssystem von der Art angeordnet werden kann, welches in der Prozesssteuerungsindustrie verwendet wird, wobei die Prozessvorrichtung folgendes aufweist: einen Prozessvariablen-Eingang (54 ) für den Empfang einer Prozessvariablen; einen Steuerschaltkreis (82 ) für die Berechnung eines Steuerausgangssignals als eine Funktion der erfassten Prozessvariablen und eines Sollwerts; einen Ausgabeschaltkreis (42 ) für die Ausformung des Steuerausgangssignals in der Zweidraht-Prozesssteuerungsschleife; gekennzeichnet durch: einen Speicher (48 ) für die Speicherung einer Reihe von erfassten Prozessvariablen und Steuerausgangssignalen, welche die gelernte Prozesssinformation wiedergeben; einen Gültigkeits-Kontrollschaltkreis (84 ), welcher die die Reihe von gespeicherten Prozessvariablen und Steuerausgangssignalen aufweisende gelernte Prozessinformation mit der erfassten Prozessvariablen und dem Steuerausgangssignal vergleicht und ansprechend darauf ein Gültigkeitssignal liefert, das die Gültigkeit des Steuerausgangssignals von der Prozessvariablen als eine Funktion des Vergleichs wiedergibt. - Vorrichtung (
40 ) nach Anspruch 5, welche einen Kompensationsschaltkreis (62 ) zur Kompensation der Prozessvariablen aufweist, um eine kompensierte Prozessvariable an den Steuerschaltkreis (42 ) zu liefern. - Vorrichtung (
40 ) nach Anspruch 5 oder 6, dadurch gekennzeichnet, dass die Prozessvariable in einem Fuzzy-Logik-Algorithmus gebildet wird, oder mit Hilfe eines neuralen Netzwerks oder eines Regressionsalgorithmus. - Vorrichtung (
40 ) nach einem der Ansprüche 5 bis 7, dadurch gekennzeichnet, dass der Prozessvariablen-Eingang (51 ) einen Sensor (16 ) für die Erfassung einer Prozessvariablen umfasst. - Vorrichtung (
40 ) nach einem der Ansprüche 5 bis 8, dadurch gekennzeichnet, dass die Vorrichtung (40 ) vollständig über die Zweidraht-Schleife (6 ) betrieben wird. - Vorrichtung (
40 ) nach einem der Ansprüche 5 bis 9, dadurch gekennzeichnet, dass die Vorrichtung (40 ) einen Sender umfasst.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US3412596P | 1996-12-31 | 1996-12-31 | |
US3412P | 1996-12-31 | ||
PCT/US1997/023496 WO1998029785A1 (en) | 1996-12-31 | 1997-12-29 | Device in a process system for validating a control signal from a field device |
Publications (3)
Publication Number | Publication Date |
---|---|
DE69714606D1 DE69714606D1 (de) | 2002-09-12 |
DE69714606T2 DE69714606T2 (de) | 2003-04-10 |
DE69714606T9 true DE69714606T9 (de) | 2004-09-09 |
Family
ID=21874466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69714606T Active DE69714606T9 (de) | 1996-12-31 | 1997-12-29 | Vorrichtung zur überprüfung eines von einer anlage kommenden steuersignals in einer prozesssteuerung |
Country Status (7)
Country | Link |
---|---|
US (1) | US6047220A (de) |
EP (1) | EP0948759B1 (de) |
JP (1) | JP4643771B2 (de) |
CN (1) | CN1138193C (de) |
CA (1) | CA2276299A1 (de) |
DE (1) | DE69714606T9 (de) |
WO (1) | WO1998029785A1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102016116378A1 (de) | 2016-09-01 | 2018-03-01 | Abb Schweiz Ag | Verfahren zur Prüfung der Betriebsfähigkeit von Messumformern |
Families Citing this family (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6654697B1 (en) | 1996-03-28 | 2003-11-25 | Rosemount Inc. | Flow measurement with diagnostics |
US6017143A (en) | 1996-03-28 | 2000-01-25 | Rosemount Inc. | Device in a process system for detecting events |
US7630861B2 (en) * | 1996-03-28 | 2009-12-08 | Rosemount Inc. | Dedicated process diagnostic device |
US6539267B1 (en) * | 1996-03-28 | 2003-03-25 | Rosemount Inc. | Device in a process system for determining statistical parameter |
US7949495B2 (en) | 1996-03-28 | 2011-05-24 | Rosemount, Inc. | Process variable transmitter with diagnostics |
US8290721B2 (en) | 1996-03-28 | 2012-10-16 | Rosemount Inc. | Flow measurement diagnostics |
US6424872B1 (en) | 1996-08-23 | 2002-07-23 | Fieldbus Foundation | Block oriented control system |
US20040194101A1 (en) * | 1997-08-21 | 2004-09-30 | Glanzer David A. | Flexible function blocks |
US7146230B2 (en) * | 1996-08-23 | 2006-12-05 | Fieldbus Foundation | Integrated fieldbus data server architecture |
US6434504B1 (en) | 1996-11-07 | 2002-08-13 | Rosemount Inc. | Resistance based process control device diagnostics |
US6601005B1 (en) | 1996-11-07 | 2003-07-29 | Rosemount Inc. | Process device diagnostics using process variable sensor signal |
US6449574B1 (en) | 1996-11-07 | 2002-09-10 | Micro Motion, Inc. | Resistance based process control device diagnostics |
US6754601B1 (en) | 1996-11-07 | 2004-06-22 | Rosemount Inc. | Diagnostics for resistive elements of process devices |
US6519546B1 (en) | 1996-11-07 | 2003-02-11 | Rosemount Inc. | Auto correcting temperature transmitter with resistance based sensor |
DE19827430C2 (de) * | 1997-07-22 | 2001-07-12 | Siemens Ag | Überwachungsverfahren zur Erkennung von Endlosschleifen und blockierten Prozessen in einem Rechnersystem |
US6999824B2 (en) * | 1997-08-21 | 2006-02-14 | Fieldbus Foundation | System and method for implementing safety instrumented systems in a fieldbus architecture |
US6370448B1 (en) * | 1997-10-13 | 2002-04-09 | Rosemount Inc. | Communication technique for field devices in industrial processes |
DE19835416A1 (de) * | 1998-08-05 | 2000-02-17 | Siemens Ag | Verfahren und Einrichtung zur Inbetriebsetzung von Anlagen der Grundstoffindustrie |
US6611775B1 (en) | 1998-12-10 | 2003-08-26 | Rosemount Inc. | Electrode leakage diagnostics in a magnetic flow meter |
US6615149B1 (en) | 1998-12-10 | 2003-09-02 | Rosemount Inc. | Spectral diagnostics in a magnetic flow meter |
US6356191B1 (en) | 1999-06-17 | 2002-03-12 | Rosemount Inc. | Error compensation for a process fluid temperature transmitter |
US7010459B2 (en) * | 1999-06-25 | 2006-03-07 | Rosemount Inc. | Process device diagnostics using process variable sensor signal |
JP4824234B2 (ja) | 1999-07-01 | 2011-11-30 | ローズマウント インコーポレイテッド | 2線式温度送信機およびプロセス温度測定方法 |
US6505517B1 (en) | 1999-07-23 | 2003-01-14 | Rosemount Inc. | High accuracy signal processing for magnetic flowmeter |
US6701274B1 (en) | 1999-08-27 | 2004-03-02 | Rosemount Inc. | Prediction of error magnitude in a pressure transmitter |
US6556145B1 (en) | 1999-09-24 | 2003-04-29 | Rosemount Inc. | Two-wire fluid temperature transmitter with thermocouple diagnostics |
GB0007065D0 (en) * | 2000-03-23 | 2000-05-10 | Simsci Limited | Process monitoring and control using self-validating sensors |
US20050240286A1 (en) * | 2000-06-21 | 2005-10-27 | Glanzer David A | Block-oriented control system on high speed ethernet |
US6735484B1 (en) | 2000-09-20 | 2004-05-11 | Fargo Electronics, Inc. | Printer with a process diagnostics system for detecting events |
US6701665B1 (en) * | 2000-10-23 | 2004-03-09 | Phytech Ltd. | Remote phytomonitoring |
US6898585B2 (en) * | 2001-02-02 | 2005-05-24 | University Of Illinois | Fuzzy logic method for adaptively evaluating the validity of sensor data |
US20020166423A1 (en) * | 2001-02-20 | 2002-11-14 | Mueller Co. | Cutting apparatus for generating threads for pipe nipples |
US7720727B2 (en) | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
US7389204B2 (en) * | 2001-03-01 | 2008-06-17 | Fisher-Rosemount Systems, Inc. | Data presentation system for abnormal situation prevention in a process plant |
US8073967B2 (en) | 2002-04-15 | 2011-12-06 | Fisher-Rosemount Systems, Inc. | Web services-based communications for use with process control systems |
WO2002091117A2 (en) | 2001-05-04 | 2002-11-14 | Invensys Systems, Inc. | Process control loop analysis system |
US6629059B2 (en) | 2001-05-14 | 2003-09-30 | Fisher-Rosemount Systems, Inc. | Hand held diagnostic and communication device with automatic bus detection |
US6859755B2 (en) * | 2001-05-14 | 2005-02-22 | Rosemount Inc. | Diagnostics for industrial process control and measurement systems |
US7054694B2 (en) * | 2001-05-30 | 2006-05-30 | Yokogawa Electric Corporation | Process control system |
US7107176B2 (en) * | 2001-06-25 | 2006-09-12 | Invensys Systems, Inc. | Sensor fusion using self evaluating process sensors |
US6772036B2 (en) | 2001-08-30 | 2004-08-03 | Fisher-Rosemount Systems, Inc. | Control system using process model |
FI20011742A (fi) * | 2001-08-31 | 2003-03-01 | Metso Field Systems Oy | Menetelmä ja järjestelmä teollisuusprosessin säätöpiirin suorituskyvun analysoimiseksi |
GB0122681D0 (en) * | 2001-09-20 | 2001-11-14 | Mead Corp | Packaging systems apparatus and method therefor |
AT411068B (de) * | 2001-11-13 | 2003-09-25 | Voest Alpine Ind Anlagen | Verfahren zur herstellung einer metallschmelze in einer hüttentechnischen anlage |
DE10161072A1 (de) * | 2001-12-12 | 2003-06-18 | Endress & Hauser Gmbh & Co Kg | Feldgeräteelektronik mit einer Sensoreinheit für die Prozessmesstechnik |
JP3711976B2 (ja) * | 2002-12-04 | 2005-11-02 | トヨタ自動車株式会社 | 適合値生成装置、適合手順制御プログラム、及び適合値生成プログラム |
EP1619994A4 (de) | 2003-04-16 | 2009-03-11 | Univ Drexel | Akustischer blutanalysator zur beurteilung von bluteigenschaften |
US7280048B2 (en) | 2003-08-07 | 2007-10-09 | Rosemount Inc. | Process control loop current verification |
US7018800B2 (en) * | 2003-08-07 | 2006-03-28 | Rosemount Inc. | Process device with quiescent current diagnostics |
US8180466B2 (en) * | 2003-11-21 | 2012-05-15 | Rosemount Inc. | Process device with supervisory overlayer |
US7523667B2 (en) * | 2003-12-23 | 2009-04-28 | Rosemount Inc. | Diagnostics of impulse piping in an industrial process |
US7676287B2 (en) * | 2004-03-03 | 2010-03-09 | Fisher-Rosemount Systems, Inc. | Configuration system and method for abnormal situation prevention in a process plant |
US7079984B2 (en) * | 2004-03-03 | 2006-07-18 | Fisher-Rosemount Systems, Inc. | Abnormal situation prevention in a process plant |
US7536274B2 (en) * | 2004-05-28 | 2009-05-19 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a heater |
US20050267709A1 (en) * | 2004-05-28 | 2005-12-01 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a heater |
JP2008503012A (ja) | 2004-06-12 | 2008-01-31 | フィッシャー−ローズマウント システムズ, インコーポレイテッド | 制御ループのプロセス利得に関連する異常状況を検出するためのシステムおよび方法 |
US7464721B2 (en) | 2004-06-14 | 2008-12-16 | Rosemount Inc. | Process equipment validation |
GB0415951D0 (en) * | 2004-07-16 | 2004-08-18 | Meadwestvaco Packaging Systems | A method for identifying abnormal operation of a machine and an apparatus therefor |
US7181654B2 (en) * | 2004-09-17 | 2007-02-20 | Fisher-Rosemount Systems, Inc. | System and method for detecting an abnormal situation associated with a reactor |
US7222049B2 (en) * | 2005-03-11 | 2007-05-22 | Rosemount, Inc. | User-viewable relative diagnostic output |
EP1872184B1 (de) * | 2005-04-04 | 2011-05-25 | Fisher-Rosemount Systems, Inc. | Statistische verarbeitungsverfahren für die detektion anomaler situationen |
US8112565B2 (en) * | 2005-06-08 | 2012-02-07 | Fisher-Rosemount Systems, Inc. | Multi-protocol field device interface with automatic bus detection |
US7835295B2 (en) * | 2005-07-19 | 2010-11-16 | Rosemount Inc. | Interface module with power over Ethernet function |
US20070068225A1 (en) | 2005-09-29 | 2007-03-29 | Brown Gregory C | Leak detector for process valve |
US7489977B2 (en) | 2005-12-20 | 2009-02-10 | Fieldbus Foundation | System and method for implementing time synchronization monitoring and detection in a safety instrumented system |
US8676357B2 (en) * | 2005-12-20 | 2014-03-18 | Fieldbus Foundation | System and method for implementing an extended safety instrumented system |
DE102006004582B4 (de) * | 2006-02-01 | 2010-08-19 | Siemens Ag | Verfahren zur Diagnose einer Verstopfung einer Impulsleitung bei einem Druckmessumformer und Druckmessumformer |
US8032234B2 (en) * | 2006-05-16 | 2011-10-04 | Rosemount Inc. | Diagnostics in process control and monitoring systems |
EP2044406B1 (de) * | 2006-07-20 | 2011-11-30 | Siemens Aktiengesellschaft | Verfahren zur diagnose einer verstopfung einer impulsleitung bei einem druckmessumformer sowie druckmessumformer |
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 |
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 |
US7912676B2 (en) * | 2006-07-25 | 2011-03-22 | Fisher-Rosemount Systems, Inc. | Method and system for detecting abnormal operation in a process plant |
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 |
US7953501B2 (en) | 2006-09-25 | 2011-05-31 | Fisher-Rosemount Systems, Inc. | Industrial process control loop monitor |
US8788070B2 (en) * | 2006-09-26 | 2014-07-22 | Rosemount Inc. | Automatic field device service adviser |
WO2008040018A2 (en) * | 2006-09-28 | 2008-04-03 | Fisher-Rosemount Systems, Inc. | Abnormal situation prevention in a heat exchanger |
JP2010505121A (ja) | 2006-09-29 | 2010-02-18 | ローズマウント インコーポレイテッド | 検証を備える磁気流量計 |
US7853431B2 (en) * | 2006-09-29 | 2010-12-14 | Fisher-Rosemount Systems, Inc. | On-line monitoring and diagnostics of a process using multivariate statistical analysis |
US20080188972A1 (en) * | 2006-10-11 | 2008-08-07 | Fisher-Rosemount Systems, Inc. | Method and System for Detecting Faults 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 |
US8032340B2 (en) | 2007-01-04 | 2011-10-04 | Fisher-Rosemount Systems, Inc. | Method and system for modeling a process variable in a process plant |
US7827006B2 (en) * | 2007-01-31 | 2010-11-02 | Fisher-Rosemount Systems, Inc. | Heat exchanger fouling detection |
US7539593B2 (en) | 2007-04-27 | 2009-05-26 | Invensys Systems, Inc. | Self-validated measurement systems |
US7770459B2 (en) * | 2007-07-20 | 2010-08-10 | Rosemount Inc. | Differential pressure diagnostic for process fluid pulsations |
EP2179422B1 (de) * | 2007-07-20 | 2019-04-17 | Rosemount Inc. | Druckdiagnose für rotationsgerät |
US8898036B2 (en) | 2007-08-06 | 2014-11-25 | Rosemount Inc. | Process variable transmitter with acceleration sensor |
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 |
US7590511B2 (en) * | 2007-09-25 | 2009-09-15 | Rosemount Inc. | Field device for digital process control loop diagnostics |
US8265794B2 (en) * | 2007-10-01 | 2012-09-11 | Westlock Controls Corporation | Knowledge based valve control method |
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 |
US8185902B2 (en) * | 2007-10-31 | 2012-05-22 | International Business Machines Corporation | Method, system and computer program for distributing a plurality of jobs to a plurality of computers |
US20090133027A1 (en) * | 2007-11-21 | 2009-05-21 | Gunning Mark B | Systems and Methods for Project Management Task Prioritization |
US20090302588A1 (en) * | 2008-06-05 | 2009-12-10 | Autoliv Asp, Inc. | Systems and methods for airbag tether release |
CN101739019B (zh) * | 2008-11-23 | 2011-10-12 | 三科电器有限公司 | 一种通过上位机对系统被控量进行调试的方法和装置 |
US7921734B2 (en) * | 2009-05-12 | 2011-04-12 | Rosemount Inc. | System to detect poor process ground connections |
US8682630B2 (en) * | 2009-06-15 | 2014-03-25 | International Business Machines Corporation | Managing component coupling in an object-centric process implementation |
US9207670B2 (en) | 2011-03-21 | 2015-12-08 | Rosemount Inc. | Degrading sensor detection implemented within a transmitter |
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 |
US9020768B2 (en) | 2011-08-16 | 2015-04-28 | Rosemount Inc. | Two-wire process control loop current diagnostics |
US9052240B2 (en) | 2012-06-29 | 2015-06-09 | Rosemount Inc. | Industrial process temperature transmitter with sensor stress diagnostics |
US9207129B2 (en) | 2012-09-27 | 2015-12-08 | Rosemount Inc. | Process variable transmitter with EMF detection and correction |
US9602122B2 (en) | 2012-09-28 | 2017-03-21 | Rosemount Inc. | Process variable measurement noise diagnostic |
US9798302B2 (en) * | 2013-02-27 | 2017-10-24 | Rockwell Automation Technologies, Inc. | Recognition-based industrial automation control with redundant system input support |
EP3207386B1 (de) * | 2014-12-17 | 2018-09-12 | Siemens Aktiengesellschaft | Überprüfen eines funktionsmoduls einer automatisierungsanlage |
US10367612B2 (en) | 2015-09-30 | 2019-07-30 | Rosemount Inc. | Process variable transmitter with self-learning loop diagnostics |
US10915084B2 (en) | 2018-03-12 | 2021-02-09 | Rosemount Inc. | Field device switch monitor |
US11821951B2 (en) | 2021-09-29 | 2023-11-21 | Rosemount Inc. | Field device switch monitoring |
Family Cites Families (109)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US29383A (en) * | 1860-07-31 | Improvement in preserving food | ||
NL135953C (de) | 1960-12-02 | |||
US3096434A (en) * | 1961-11-28 | 1963-07-02 | Daniel Orifice Fitting Company | Multiple integration flow computer |
US3404264A (en) * | 1965-07-19 | 1968-10-01 | American Meter Co | Telemetering system for determining rate of flow |
US3701280A (en) * | 1970-03-18 | 1972-10-31 | Daniel Ind Inc | Method and apparatus for determining the supercompressibility factor of natural gas |
USRE29383E (en) | 1974-01-10 | 1977-09-06 | Process Systems, Inc. | Digital fluid flow rate measurement or control system |
US4058975A (en) | 1975-12-08 | 1977-11-22 | General Electric Company | Gas turbine temperature sensor validation apparatus and method |
US4099413A (en) * | 1976-06-25 | 1978-07-11 | Yokogawa Electric Works, Ltd. | Thermal noise thermometer |
US4337516A (en) * | 1980-06-26 | 1982-06-29 | United Technologies Corporation | Sensor fault detection by activity monitoring |
KR900000822B1 (ko) * | 1983-04-13 | 1990-02-17 | 다데이시덴기 가부시기가이샤 | 전자온도계 |
JPH0619666B2 (ja) * | 1983-06-30 | 1994-03-16 | 富士通株式会社 | 故障診断処理方式 |
US4530234A (en) * | 1983-06-30 | 1985-07-23 | Mobil Oil Corporation | Method and system for measuring properties of fluids |
US4707796A (en) * | 1983-10-19 | 1987-11-17 | Calabro Salvatore R | Reliability and maintainability indicator |
JPS60210193A (ja) * | 1984-04-02 | 1985-10-22 | Mitsubishi Electric Corp | 可変周波数電源の運転装置 |
US4649515A (en) * | 1984-04-30 | 1987-03-10 | Westinghouse Electric Corp. | Methods and apparatus for system fault diagnosis and control |
US4517468A (en) * | 1984-04-30 | 1985-05-14 | Westinghouse Electric Corp. | Diagnostic system and method |
US4644479A (en) * | 1984-07-31 | 1987-02-17 | Westinghouse Electric Corp. | Diagnostic apparatus |
US4642782A (en) * | 1984-07-31 | 1987-02-10 | Westinghouse Electric Corp. | Rule based diagnostic system with dynamic alteration capability |
JPH0734162B2 (ja) * | 1985-02-06 | 1995-04-12 | 株式会社日立製作所 | 類推制御方法 |
US5179540A (en) * | 1985-11-08 | 1993-01-12 | Harris Corporation | Programmable chip enable logic function |
US5005142A (en) * | 1987-01-30 | 1991-04-02 | Westinghouse Electric Corp. | Smart sensor system for diagnostic monitoring |
EP0308455B1 (de) * | 1987-04-02 | 1993-01-27 | Eftag Entstaubungs- Und Fördertechnik Ag | Schaltungsanordnung zur auswertung der von einem halbleitergassensor erzeugten signale |
US4873655A (en) * | 1987-08-21 | 1989-10-10 | Board Of Regents, The University Of Texas System | Sensor conditioning method and apparatus |
US4907167A (en) * | 1987-09-30 | 1990-03-06 | E. I. Du Pont De Nemours And Company | Process control system with action logging |
US4831564A (en) * | 1987-10-22 | 1989-05-16 | Suga Test Instruments Co., Ltd. | Apparatus for estimating and displaying remainder of lifetime of xenon lamps |
US5274572A (en) * | 1987-12-02 | 1993-12-28 | Schlumberger Technology Corporation | Method and apparatus for knowledge-based signal monitoring and analysis |
US5193143A (en) * | 1988-01-12 | 1993-03-09 | Honeywell Inc. | Problem state monitoring |
US5488697A (en) * | 1988-01-12 | 1996-01-30 | Honeywell Inc. | Problem state monitoring system |
US4924418A (en) * | 1988-02-10 | 1990-05-08 | Dickey-John Corporation | Universal monitor |
US5032525A (en) * | 1988-03-31 | 1991-07-16 | United States Of America As Represented By The Secretary Of The Air Force | Qualitative process automation for autoclave cure of composite parts |
JPH0774961B2 (ja) * | 1988-04-07 | 1995-08-09 | 株式会社日立製作所 | オートチユーニングpid調節計 |
US4964125A (en) * | 1988-08-19 | 1990-10-16 | Hughes Aircraft Company | Method and apparatus for diagnosing faults |
US5197328A (en) * | 1988-08-25 | 1993-03-30 | Fisher Controls International, Inc. | Diagnostic apparatus and method for fluid control valves |
US5099436A (en) * | 1988-11-03 | 1992-03-24 | Allied-Signal Inc. | Methods and apparatus for performing system fault diagnosis |
EP0369489A3 (de) * | 1988-11-18 | 1991-11-27 | Omron Corporation | Steuerungssystem für Sensoren |
JP2714091B2 (ja) * | 1989-01-09 | 1998-02-16 | 株式会社日立製作所 | フィールド計器 |
US5098197A (en) * | 1989-01-30 | 1992-03-24 | The United States Of America As Represented By The United States Department Of Energy | Optical Johnson noise thermometry |
US5081598A (en) * | 1989-02-21 | 1992-01-14 | Westinghouse Electric Corp. | Method for associating text in automatic diagnostic system to produce recommended actions automatically |
JPH0692914B2 (ja) * | 1989-04-14 | 1994-11-16 | 株式会社日立製作所 | 機器/設備の状態診断システム |
US5089984A (en) * | 1989-05-15 | 1992-02-18 | Allen-Bradley Company, Inc. | Adaptive alarm controller changes multiple inputs to industrial controller in order for state word to conform with stored state word |
US4934196A (en) * | 1989-06-02 | 1990-06-19 | Micro Motion, Inc. | Coriolis mass flow rate meter having a substantially increased noise immunity |
US5293585A (en) * | 1989-08-31 | 1994-03-08 | Kabushiki Kaisha Toshiba | Industrial expert system |
JPH0397009A (ja) * | 1989-09-11 | 1991-04-23 | Toshiba Corp | プロセス制御系の変化率警報装置 |
JP2656637B2 (ja) * | 1989-11-22 | 1997-09-24 | 株式会社日立製作所 | プロセス制御システム及び発電プラントプロセス制御システム |
JPH03166601A (ja) * | 1989-11-27 | 1991-07-18 | Hitachi Ltd | 制御支援装置 |
CA2031765C (en) * | 1989-12-08 | 1996-02-20 | Masahide Nomura | Method and system for performing control conforming with characteristics of controlled system |
US5111531A (en) * | 1990-01-08 | 1992-05-05 | Automation Technology, Inc. | Process control using neural network |
US5235527A (en) * | 1990-02-09 | 1993-08-10 | Toyota Jidosha Kabushiki Kaisha | Method for diagnosing abnormality of sensor |
US5134574A (en) * | 1990-02-27 | 1992-07-28 | The Foxboro Company | Performance control apparatus and method in a processing plant |
US5122976A (en) * | 1990-03-12 | 1992-06-16 | Westinghouse Electric Corp. | Method and apparatus for remotely controlling sensor processing algorithms to expert sensor diagnoses |
US5053815A (en) * | 1990-04-09 | 1991-10-01 | Eastman Kodak Company | Reproduction apparatus having real time statistical process control |
EP0460892B1 (de) * | 1990-06-04 | 1996-09-04 | Hitachi, Ltd. | Steuerungsvorrichtung für die Steuerung einer gesteuerten Anlage und Steuerungsverfahren dafür |
US5167009A (en) * | 1990-08-03 | 1992-11-24 | E. I. Du Pont De Nemours & Co. (Inc.) | On-line process control neural network using data pointers |
US5197114A (en) * | 1990-08-03 | 1993-03-23 | E. I. Du Pont De Nemours & Co., Inc. | Computer neural network regulatory process control system and method |
US5142612A (en) * | 1990-08-03 | 1992-08-25 | E. I. Du Pont De Nemours & Co. (Inc.) | Computer neural network supervisory process control system and method |
US5224203A (en) * | 1990-08-03 | 1993-06-29 | E. I. Du Pont De Nemours & Co., Inc. | On-line process control neural network using data pointers |
US5121467A (en) * | 1990-08-03 | 1992-06-09 | E.I. Du Pont De Nemours & Co., Inc. | Neural network/expert system process control system and method |
US5212765A (en) * | 1990-08-03 | 1993-05-18 | E. I. Du Pont De Nemours & Co., Inc. | On-line training neural network system for process control |
US5282261A (en) * | 1990-08-03 | 1994-01-25 | E. I. Du Pont De Nemours And Co., Inc. | Neural network process measurement and control |
US5821498A (en) * | 1990-08-15 | 1998-10-13 | Valmet Corporation | Method for heating of a roll and a heatable roll |
US5175678A (en) * | 1990-08-15 | 1992-12-29 | Elsag International B.V. | Method and procedure for neural control of dynamic processes |
US5130936A (en) * | 1990-09-14 | 1992-07-14 | Arinc Research Corporation | Method and apparatus for diagnostic testing including a neural network for determining testing sufficiency |
ES2112853T3 (es) * | 1990-10-10 | 1998-04-16 | Honeywell Inc | Identificacion de sistemas de proceso. |
US5367612A (en) * | 1990-10-30 | 1994-11-22 | Science Applications International Corporation | Neurocontrolled adaptive process control system |
US5265031A (en) * | 1990-11-26 | 1993-11-23 | Praxair Technology, Inc. | Diagnostic gas monitoring process utilizing an expert system |
US5214582C1 (en) * | 1991-01-30 | 2001-06-26 | Edge Diagnostic Systems | Interactive diagnostic system for an automobile vehicle and method |
CA2101927A1 (en) * | 1991-02-05 | 1992-08-06 | Fletcher Lawrence Hill | Knowledge based machine initiated maintenance system |
US5357449A (en) * | 1991-04-26 | 1994-10-18 | Texas Instruments Incorporated | Combining estimates using fuzzy sets |
US5671335A (en) * | 1991-05-23 | 1997-09-23 | Allen-Bradley Company, Inc. | Process optimization using a neural network |
US5317520A (en) * | 1991-07-01 | 1994-05-31 | Moore Industries International Inc. | Computerized remote resistance measurement system with fault detection |
US5414645A (en) * | 1991-10-25 | 1995-05-09 | Mazda Motor Corporation | Method of fault diagnosis in an apparatus having sensors |
US5327357A (en) * | 1991-12-03 | 1994-07-05 | Praxair Technology, Inc. | Method of decarburizing molten metal in the refining of steel using neural networks |
DE69210041T2 (de) * | 1991-12-13 | 1996-10-31 | Honeywell Inc | Entwurf von piezoresistivem drucksensor aus silizium |
US5365423A (en) * | 1992-01-08 | 1994-11-15 | Rockwell International Corporation | Control system for distributed sensors and actuators |
US5282131A (en) * | 1992-01-21 | 1994-01-25 | Brown And Root Industrial Services, Inc. | Control system for controlling a pulp washing system using a neural network controller |
US5349541A (en) * | 1992-01-23 | 1994-09-20 | Electric Power Research Institute, Inc. | Method and apparatus utilizing neural networks to predict a specified signal value within a multi-element system |
EP0565761B1 (de) * | 1992-04-15 | 1997-07-09 | Mita Industrial Co. Ltd. | Bilderzeugungsgerät mit Selbstdiagnosesystem |
GB9208704D0 (en) * | 1992-04-22 | 1992-06-10 | Foxboro Ltd | Improvements in and relating to sensor units |
JP3100757B2 (ja) * | 1992-06-02 | 2000-10-23 | 三菱電機株式会社 | 監視診断装置 |
FR2692037B1 (fr) * | 1992-06-03 | 1997-08-08 | Thomson Csf | Procede de diagnostic d'un processus evolutif. |
CA2097558C (en) * | 1992-06-16 | 2001-08-21 | William B. Kilgore | Directly connected display of process control system in an open systems windows environment |
JPH064789A (ja) * | 1992-06-22 | 1994-01-14 | Hitachi Ltd | 機器の異常監視方法および装置 |
US5384699A (en) * | 1992-08-24 | 1995-01-24 | Associated Universities, Inc. | Preventive maintenance system for the photomultiplier detector blocks of pet scanners |
US5477444A (en) * | 1992-09-14 | 1995-12-19 | Bhat; Naveen V. | Control system using an adaptive neural network for target and path optimization for a multivariable, nonlinear process |
US5228780A (en) * | 1992-10-30 | 1993-07-20 | Martin Marietta Energy Systems, Inc. | Dual-mode self-validating resistance/Johnson noise thermometer system |
JPH06187030A (ja) * | 1992-12-17 | 1994-07-08 | Hitachi Ltd | 時系列モデルによる制御系異常診断方法、及び表示方法 |
US5486996A (en) * | 1993-01-22 | 1996-01-23 | Honeywell Inc. | Parameterized neurocontrollers |
US5394341A (en) * | 1993-03-25 | 1995-02-28 | Ford Motor Company | Apparatus for detecting the failure of a sensor |
AU6669594A (en) * | 1993-04-30 | 1994-11-21 | Pavilion Technologies, Inc. | Method and apparatus for determining the sensitivity of inputs to a neural network on output parameters |
FR2705155A1 (fr) * | 1993-05-12 | 1994-11-18 | Philips Laboratoire Electroniq | Dispositif et méthode pour générer une fonction d'approximation. |
DE4416317B4 (de) * | 1993-05-17 | 2004-10-21 | Siemens Ag | Verfahren und Regeleinrichtung zur Regelung eines materialverarbeitenden Prozesses |
US5361628A (en) * | 1993-08-02 | 1994-11-08 | Ford Motor Company | System and method for processing test measurements collected from an internal combustion engine for diagnostic purposes |
US5386373A (en) * | 1993-08-05 | 1995-01-31 | Pavilion Technologies, Inc. | Virtual continuous emission monitoring system with sensor validation |
US5539638A (en) * | 1993-08-05 | 1996-07-23 | Pavilion Technologies, Inc. | Virtual emissions monitor for automobile |
US5404064A (en) * | 1993-09-02 | 1995-04-04 | The United States Of America As Represented By The Secretary Of The Navy | Low-frequency electrostrictive ceramic plate voltage sensor |
US5489831A (en) * | 1993-09-16 | 1996-02-06 | Honeywell Inc. | Pulse width modulating motor controller |
US5408406A (en) * | 1993-10-07 | 1995-04-18 | Honeywell Inc. | Neural net based disturbance predictor for model predictive control |
JPH07160661A (ja) * | 1993-12-02 | 1995-06-23 | Hitachi Ltd | ニューラルネットワークの教師データ自動抽出方法と、それを用いたニューラルネットワークシステム、並びに、プラント運転支援装置 |
JP2893233B2 (ja) * | 1993-12-09 | 1999-05-17 | 株式会社ユニシアジェックス | 筒内圧センサの診断装置 |
US5440478A (en) * | 1994-02-22 | 1995-08-08 | Mercer Forge Company | Process control method for improving manufacturing operations |
US5483387A (en) * | 1994-07-22 | 1996-01-09 | Honeywell, Inc. | High pass optical filter |
US5704011A (en) * | 1994-11-01 | 1997-12-30 | The Foxboro Company | Method and apparatus for providing multivariable nonlinear control |
US5600148A (en) * | 1994-12-30 | 1997-02-04 | Honeywell Inc. | Low power infrared scene projector array and method of manufacture |
DE19502499A1 (de) * | 1995-01-27 | 1996-08-01 | Pepperl & Fuchs | Bussystem zur Steuerung und Aktivierung von miteinander vernetzten ASI-Slaves, vorzugsweise binäre Sensoren oder Eingangsmodule und/oder Ausgangsmodule oder Aktuatoren eines Aktuator-Sensor-Interface |
US5572420A (en) * | 1995-04-03 | 1996-11-05 | Honeywell Inc. | Method of optimal controller design for multivariable predictive control utilizing range control |
US5781878A (en) * | 1995-06-05 | 1998-07-14 | Nippondenso Co., Ltd. | Apparatus and method for diagnosing degradation or malfunction of oxygen sensor |
US5672975A (en) * | 1995-06-07 | 1997-09-30 | Rosemount Inc. | Two-wire level transmitter |
US5561599A (en) * | 1995-06-14 | 1996-10-01 | Honeywell Inc. | Method of incorporating independent feedforward control in a multivariable predictive controller |
CA2165400C (en) * | 1995-12-15 | 1999-04-20 | Jean Serodes | Method of predicting residual chlorine in water supply systems |
-
1997
- 1997-12-29 DE DE69714606T patent/DE69714606T9/de active Active
- 1997-12-29 CA CA002276299A patent/CA2276299A1/en not_active Abandoned
- 1997-12-29 WO PCT/US1997/023496 patent/WO1998029785A1/en active IP Right Grant
- 1997-12-29 CN CNB971811717A patent/CN1138193C/zh not_active Expired - Lifetime
- 1997-12-29 EP EP97953328A patent/EP0948759B1/de not_active Expired - Lifetime
- 1997-12-29 JP JP53011198A patent/JP4643771B2/ja not_active Expired - Lifetime
- 1997-12-29 US US08/998,906 patent/US6047220A/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102016116378A1 (de) | 2016-09-01 | 2018-03-01 | Abb Schweiz Ag | Verfahren zur Prüfung der Betriebsfähigkeit von Messumformern |
DE102016116378B4 (de) * | 2016-09-01 | 2018-04-12 | Abb Schweiz Ag | Verfahren zur Prüfung der Betriebsfähigkeit von Messumformern |
Also Published As
Publication number | Publication date |
---|---|
DE69714606T2 (de) | 2003-04-10 |
JP4643771B2 (ja) | 2011-03-02 |
DE69714606D1 (de) | 2002-09-12 |
EP0948759B1 (de) | 2002-08-07 |
EP0948759A1 (de) | 1999-10-13 |
CA2276299A1 (en) | 1998-07-09 |
CN1242845A (zh) | 2000-01-26 |
CN1138193C (zh) | 2004-02-11 |
WO1998029785A1 (en) | 1998-07-09 |
US6047220A (en) | 2000-04-04 |
JP2001507834A (ja) | 2001-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69714606T9 (de) | Vorrichtung zur überprüfung eines von einer anlage kommenden steuersignals in einer prozesssteuerung | |
DE3490205C2 (de) | ||
DE10127788B4 (de) | Integrierte Optimalmodell-Vorhersagesteuerung in einem Prozeßsteuerungssystem | |
DE69732488T2 (de) | Prozesssteuerungsnetzwerk mit redundanten feldgeräten und bussen | |
DE10021698B4 (de) | Auf einem einzelnen Computer realisierte integrierende Funktionalität für ein verteiltes Prozessregelsystem | |
DE10012258B4 (de) | Selbst-Abstimmung in einer verteilten Prozeß-Regelumgebung | |
DE60016459T2 (de) | Verfahren und vorrichtung zur begrenzung des integralanteils in pid reglern | |
EP0893746B1 (de) | Prozessdiagnosesystem und -Verfahren | |
DE69823271T2 (de) | Verbesserter adaptiver Durchflussregler | |
DE69726875T2 (de) | Wartungsschnittstelleneinrichtung zur verwendung in einem prozesssteuerungsnetz | |
EP2153288B1 (de) | Feldgerät | |
EP0929845B1 (de) | Intelligente steuer- und regeleinrichtung | |
EP2220460A2 (de) | Feldgerät zur prozessinstrumentierung | |
DE10008020B4 (de) | Diagnosevorrichtung in einem Prozeßsteuersystem, das Mehrgrößen-Regeltechniken verwendet | |
EP3936770A1 (de) | Heizungssystem mit automatischem adaptivem hydraulischem abgleich | |
WO2022017711A1 (de) | Stellungsregler selbstbewertung für digitalen zwilling | |
EP3805882B1 (de) | Leitsystem für eine technische anlage mit trendkurvendiagramm | |
DE112020007099T5 (de) | Verbesserte mustererkennungstechnik für datengesteuerte fehlererkennung in einer prozessanlage | |
EP3470939B1 (de) | Verfahren und system zum überwachen der sicherheitsintegrität einer durch ein sicherheitssystem bereitgestellten sicherheitsfunktion | |
WO1993017374A1 (de) | Verfahren zur kontrolle und steuerung von chargenprozessen | |
DE102012016269A1 (de) | Elektrische Maschine mit einer Überwachungseinrichtung | |
EP0809162B1 (de) | Verfahren zur Prozesssteuerung und Gerätesteuersystem | |
EP3857314B1 (de) | Verfahren und system zur regelung eines chemischen prozesses in einer grosstechnischen chemischen anlage | |
WO2018108376A1 (de) | Verfahren zur applikationsspezifischen einstellung eines feldgeräts | |
DE10222095A1 (de) | Automatisierungs- oder Diagnosegerät oder -system für eine oder mehrere Anlagenkomponenten sowie Verfahren zu dessen Betrieb |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |