DE19634923A1 - Linearisierung nichtlinearer technischer Prozesse mit Hilfe eines Abweichungsbeobachter - Google Patents
Linearisierung nichtlinearer technischer Prozesse mit Hilfe eines AbweichungsbeobachterInfo
- Publication number
- DE19634923A1 DE19634923A1 DE19634923A DE19634923A DE19634923A1 DE 19634923 A1 DE19634923 A1 DE 19634923A1 DE 19634923 A DE19634923 A DE 19634923A DE 19634923 A DE19634923 A DE 19634923A DE 19634923 A1 DE19634923 A1 DE 19634923A1
- Authority
- DE
- Germany
- Prior art keywords
- linear
- control
- technical process
- field weakening
- desired model
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M17/00—Testing of vehicles
- G01M17/007—Wheeled or endless-tracked vehicles
- G01M17/0072—Wheeled or endless-tracked vehicles the wheels of the vehicle co-operating with rotatable rolls
-
- 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/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/16—Controlling the angular speed of one shaft
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Power Engineering (AREA)
- Feedback Control In General (AREA)
Description
Grundsätzlich sind alle technische Prozesse nichtlinear (Lehrbuch, Reuter "Regelungstechnik
für Ingenieure", 1991, Vieweg-Verlag, Seite 218). Bei schwach nichtlinearen Prozessen kann
diese Eigenschaft einfach ignoriert werden, und man erzielt bei der Regelung dieser Prozesse,
wie die Praxis zeigt, trotzdem zufriedenstellende Ergebnisse. Ist der technische Prozeß jedoch
hochgradig nichtlinear (im folgenden auch als reales System bezeichnet), wie beispielsweise
das Moment einer fremderregten Gleichstrommaschine im Feldschwächbereich (Lehrbuch,
Dirk Schröder, "Elektrische Antriebe 2", 1995, Springer Verlag, Seiten 314 bis 333) oder
Gleichstromhauptantriebe in Feldschwächbereich (Handbuch, H. Rentzsch, "Elektromotoren",
1992, ABB, Seiten 290 bis 291) oder das Bewegungsverhalten eines Mehrachsenroboters
(Zeitschrift "Regelungstechnik", 28, 1980, E. Freund und H. Hoyer, Seiten 80-87 und 116-
126), so wird bisher durch eine Linearisierung um einen Arbeitspunkt, eine Lösung gesucht.
Dieser Weg ist aufwendig und hat oft einen stark eingeschränkten Arbeitsbereich zur Folge.
Will man trotzdem einen größeren Arbeitsbereich abdecken, so muß ein sogen. Kennfeld z. B.
experimentell erstellt werden, in dem die geeigneten Reglerdaten für die jeweiligen Ar
beitspunkte abgelegt sind. Hinzu kommen oft noch zusätzliche nichtlineare Glieder und ent
sprechende Umschaltmechanismen, die dafür sorgen, daß im richtigen Augenblick die richti
gen Reglerdaten zur Wirkung kommen (Lehrbuch, Dirk Schröder, "Elektrische Antriebe 2",
1995, Springer Verlag, Seiten 318 bis 333 und 368 bis 374). In vielen Fällen versagen diese
Verfahren, wenn die Streckenparameter ungenau bekannt sind oder wenn sie sich während des
Betriebes wesentlich ändern. Selbst der Einsatz sogen. Fuzzy-Regler (Fachbuch, Thomas Tilli,
"Automatisierung mit Fuzzy-Logik", Franzis-Verlag, 1992, Seite 223 bis 224) fährt in diesem
Fall zu einem explosionsartigen Anwachsen der benötigten Regeln, was einen hohen Realisie
rungsaufwand mit sich bringt (Zeitschrift "Automatisierungstechnik", 6, 1994, G. Ludyk, G-
J. Menken, Seiten 264).
Dem im Patentanspruch angegebenen Verfahren liegt das Problem zugrunde, eine große Zahl
von Verfahren zur Linearisierung technischer Prozesse, die jeweils sehr komplizierte und
aufwendige Einzellösungen darstellen, auf ein vereinfachtes Verfahren zu vermindern.
Mit Hilfe des Abweichungsbeobachters 1 (siehe Bild 1) mit Abweichungsfilter 5, kann man
einem realen System 2 ein dynamisches Verhalten in Form eines Wunschmodell 3 aufzwin
gen. Die Differenz 4 zwischen dem realen System und dem Wunschmodells wird als Fehler
e(t) interpretiert und über das Abweichungsfilter 5, kompensierend 6, dem realen System auf
geschaltet. Es findet auf diese Weise eine Linearisierung statt. Eine übergeordnete Regelung
7 kann dann so entworfen werden, als wäre das reale System zusammen mit dem Abwei
chungsbeobachter linear. Der Abweichungsbeobachter wird aus analogen Bauelementen
(Analogrechner) oder als Algorithmus in einem digitalen Rechner realisiert. Der Aufbau des
Abweichungsbeobachters basiert auf dem Prinzip des Luenberger-Beobachters. Der Luenber
ger-Beobachter (Lehrbuch, Otto Föllinger, "Regelungstechnik", Hüthig-Verlag, 1994, Seite
501 bis 505) ist jedoch nur für lineare Systeme definiert. Ferner wird der Abweichungsbeob
achter nicht aus einem exakten Prozeßmodell wie der Luenberger-Beobachter gebildet, son
dern aus einem Wunschmodell. Im Gegensatz zum Luenberger-Beobachter werden hier auch
keine Zustandsvariablen rekonstruiert, sondern Abweichungen zwischen dem realen System
und dem im Abweichungsbeobachter innewohnenden Wunschmodell. Das Wunschmodell 3
sollte als Zustandsraummodell (Lehrbuch, H. Unbehauen, "Regelungstechnik II", 1993, Vie
weg-Verlag), (Lehrbuch, E. Freund, Regelungssysteme im Zustandsraum, 1987, Olden
bourg-Verlag, Seiten 25 bis 36) in Form von A = Systemmatrix, b = Eingangsvektor und c =
Ausgangsvektor oder Meßvektor beschrieben werden. Es kann analytisch und/oder experi
mentell z. B. mit einer rechnergestützten Identifikationssoftware ermittelt werden. Für eine
stabile Berechnung des Fehlers sorgen die Verstärkungsfaktoren 8 in dem Beobachterverstär
kungsvektor = h. Wie die Zeichnung weiterhin zeigt, werden dazu das reale System und der
Abweichungsbeobachter parallel geschaltet; das heißt das reale System und der Abwei
chungsbeobachter (bzw. sein Eingangsvektor b) werden mit denselben Stellgrößen, was von
einem übergeordneten gängigen Regler (PID-, Zustands-, Fuzzy-Regler, etc.) kommt, ange
regt. Zur Ermittlung der Abweichung wird eine geeignete Meßgröße y des realen Systems, z. B.
das Moment auf der Motorwelle (mit Hilfe einer Momentenmeßwelle), mit der zugehöri
gen Ausgangsgröße des Wunschmodells verglichen, indem man bei 4 die Differenz (y - )
bildet. Diese Differenz wird über den h Vektor verstärkt und in das Wunschmodell zurückge
koppelt. Dort sorgt diese Rückkopplung, wie bereits erwähnt, zunächst für eine stabile Be
rechnung des Fehlers e(t). Dieser bleibende Fehler wird mit Hilfe des Abweichungsfilters 5
auf die Abweichungsgröße a(t) verstärkt und über die Summierstelle 6 dem realen System
kompensierend aufgeschaltet. Das Abweichungsfilter p kann analytisch
p = [cT(hcT - A)-1b]-1 (1)
oder auch experimentell (man beginnt mit sehr kleinen Werten von p und vergrößert diese
schrittweise, bis sich zufriedenstellende Ergebnisse einstellen) bestimmt werden. Abweichun
gen zwischen realem System und dem Modell werden auf diese Weise dynamisch eliminiert.
Enthält das Wunschmodell beispielsweise nur die linearen Eigenschaften des realen Systems,
dann findet durch dieses Verfahren eine Linearisierung des Gesamtsystems (reales System
plus Abweichungsbeobachter) statt. Das Wunschmodell sollte dennoch die wichtigsten linea
ren Eigenschaften des nichtlinearen technischen Prozesses beschreiben. Zum Beispiel besitzen
die translatorischen (Position x(t)) und rotatorischen (Winkel ϕ(t)) Bewegungen eines Ma
nipulators oder Roboters jeweils doppeltes integrales Verhalten (sie werden durch das New
tonsche Gesetz F = m * a bzw. M = J * α, mit F = beschleunigende Kraft, m = Masse,
a = Beschleunigung, M = beschleunigendes Moment, J = Trägheitsmoment und α
= Winkelbeschleunigung beschrieben). Diese Systemeigenschaften sollen gemäß der obigen
Gleichungen im Wunschmodell enthalten sein. Die nichtlinearen Eigenschaften des realen
Systems wie Coriolis-Moment, Zentrifugalkraft und Reibung hingegen können bei der Er
stellung des Wunschmodells entfallen. Somit besteht das Wunschmodell nur aus den linearen
Systemeigenschaften, die mit dem oben erwähnten Newtonschen Gesetz hinreichend be
schrieben sind. Auf diese Weise ist es möglich, die störenden nichtlinearen Effekte, die die
Kontrolle der Bewegungsabläufe des technischen Prozeß (Roboter) erschweren, zu eliminie
ren. Die Entwurfsfreiheiten für das Wunschmodell gegenüber dem reale System dürfen jedoch
nicht überzogen werden, da sonst das Verfahren wirkungslos bleibt. Eine Linearisierung des
realen Systems kann nur wirkungsvoll durchgefährt werden, solange die Stellenergie (z. B.
Stromrichter) nicht ihre Grenzen (z. B. Motorgrenzströme) erreicht hat. Im übergelagerten Re
gelkreis können dann sämtliche Regelungskonzepte (PID-, Zustands-, Fuzzy-Regler etc.) an
gewandt werden.
Das neue Verfahren arbeitet ohne Kennfeld und benötigt keine Umschaltmechanismen. Dar
über hinaus ist es vom Ansatz her unempfindlich gegenüber ungenau bekannten Streckenpa
rametern oder Veränderungen der Streckenparameter während des Betriebes. Der Realisie
rungsaufwand ist gering. Der Arbeitsbereich ist groß und wird lediglich durch die sinnvolle
Begrenzung der Stellglieder (z. B. Stromrichter) eingeschränkt.
Anwendungsbeispiele sind: Zugkraftregelung (überall dort, wo mit Gleichstrommaschinen
über einen großen Drehzahlbereich eine konstante Zugkraft (bzw. Moment) eingehalten wer
den muß). Das Wunschmodell berechnet sich dann aus dem Motorverhalten im Ankerstellbe
reich (wo das Moment der Maschine weitestgehend konstant ist über die Drehzahl, wo dem
nach ein linearer Zusammenhang zwischen diesen Größen besteht). Denn im Feldschwächbe
reich ist die Gleichstrommaschine hinsichtlich des Momentes ein nichtlineares System. Kon
stante Zugkräfte werden z. B. auch in der papiererzeugenden Industrie beim automatischen
Auf- und Abwickeln von Papierrollen benötigt oder in Walzwerken. Auch Kraftfahrzeugprüf
stände müssen zur Simulation von Bergauf- und Bergabfahrten über eine konstante Zugkraf
tregelung verfügen. Als weiteres Einsatzgebiet ist die Nichtlineare Entkopplung von
Mehrachsenrobotern oder NC-Maschinen zu nennen. Das Verfahren kann auch bei der aktiven
Kompensation der elastischen Schwingungen beim Verfahren von Verladebrücken (das Starr
körpermodell wird als Wunschmodell entworfen, und die Elastizität ist als abweichendes Ver
halten im realen Prozeß enthalten) verwendet werden.
Die prinzipielle Funktionsweise der Linearisierung mit Hilfe des Abweichungsbeobachters
wird in dem Bild 1 dargestellt.
Ein Ausführungsbeispiel der Erfindung wird im folgenden näher beschrieben.
Fahrzeugrollenprüfstände werden für Untersuchungen an Kraftfahrzeugen verwendet.
Um realistische Ergebnisse zu erhalten, ist es notwendig, Versuche bei bestimmten Fahrsitua
tionen durchzuführen.
Fahrzeugrollenprüfstände, wie sie üblicherweise gebaut werden (z. B. Firma Zöllner) bestehen
aus zwei Rollensätzen, auf die das Fahrzeug mit seinen antreibenden Rädern gestellt wird.
Diese Rollen bilden die Straßenoberfläche nach. Sie werden von einer regelbaren
Gleichstrommaschine angetrieben.
Die Realisierung bestimmter Fahrsituationen erfolgt mit Hilfe verschiedener Regelungskon
zepte. Eine Betriebsart des Rollenprüfstandes ist die Zugkraftregelung, die dazu dient, unter
schiedliche Belastungen, die während einer Geradeausfahrt und/oder Bergauf- und Bergab
fahrt auf das Fahrzeuges wirken, nachzubilden.
Definition des Begriffs "Zugkraft":
Bei der Geradeausfahrt wirken dem Fahrzeug Kräfte entgegen. Sie entstehen u. a. aus dem Fahrtwind, der quadratisch mit der Geschwindigkeit zunimmt, aus der Massenträgheit des Autos bei einer Beschleunigungsänderung, aus der auftretenden Reibung zwischen Straßen oberfläche und dem Fahrzeugrad oder auch durch die Fahrbahnneigung.
Bei der Geradeausfahrt wirken dem Fahrzeug Kräfte entgegen. Sie entstehen u. a. aus dem Fahrtwind, der quadratisch mit der Geschwindigkeit zunimmt, aus der Massenträgheit des Autos bei einer Beschleunigungsänderung, aus der auftretenden Reibung zwischen Straßen oberfläche und dem Fahrzeugrad oder auch durch die Fahrbahnneigung.
Diese Kräfte werden auf die drehenden Rollen des Prüfstandes übertragen und stellen dort
eine rotatorische Bewegung dar. Die dabei an der Rollenoberfläche erzeugte Kraft wird als
Zugkraft bezeichnet. Sie wirkt für die Antriebsräder des Autos als Gegenkraft und belastet das
Fahrzeug mechanisch.
Mit dem Bild 2 soll der Zusammenhang zwischen Kraft und Moment an einer Rolle erläutert
werden.
Für das Drehmoment gilt die Definition:
M = F · r
mit: M = Drehmoment in [Nm]
F = Kraft in [N]
r = Wirkabstand (Rollenradius) in [m]
F = Kraft in [N]
r = Wirkabstand (Rollenradius) in [m]
Das Produkt aus Kraft F und Wirkabstand r heißt Drehmoment. Der Wirkabstand ist der
senkrechte Abstand zwischen dem Drehpunkt (Achse) und der Wirkungslinie der Kraft F und
entspricht dem Rollenradius.
An der Achse der die Rollen antreibenden Gleichstrommaschine muß somit ein Drehmoment
erzeugt werden. Aus diesem Grund wird für die Gleichstrommaschine eine Drehmomentre
gelung entworfen, die in der Praxis allgemein als Zugkraftregelung bezeichnet wird.
Die Entwicklung neuer Regelungskonzepte erfordert eine Erprobung am Rollenprüfstand.
Eine reale Anlage steht hierfür allerdings nicht ständig zur Verfügung. Deshalb werden die
Regelungskonzepte an einer Modellanlage erprobt, die einem Fahrzeugrollenprüfstand im
Maßstab 1 : 50 elektrisch nachgebildet ist, so daß eine Übertragung auf die reale Anlage gege
ben ist.
Die Modellanlage läßt sich in folgende Bereiche unterteilen:
- - mechanischer Aufbau
- - Ansteuerung und Regelung der Maschinen
- - Meßwertaufnahme und Verarbeitung
Zunächst wird der mechanische Aufbau der Modellanlage anhand des Bildes 3 vorgestellt. Die
Modellanlage ist aus zwei identischen Maschinensätzen aufgebaut, die auf Grundrahmen
montiert und regelungstechnisch miteinander gekoppelt sind. Jeder Maschinensatz bezieht
sich auf ein antreibendes Fahrzeugrad.
Die Belastung des Fahrzeuges durch die Rollen des Fahrzeugrollenprüfstandes wird an der
Modellanlage durch eine fremderregte Gleichstrommaschine (1 kW Nennleistung) elektrisch
nachgebildet.
Mit einer Asynchronmaschine (3 KW Nennleistung) läßt sich das Fahrzeug, das auf dem Prüf
stand steht, elektrisch simulieren. Beide Maschinen sind über Wellen und Kupplungen me
chanisch gekoppelt und können somit aufeinander einwirken.
Zwischen den Maschinen befindet sich ein Schwungmassensatz, der der mechanischen Nach
bildung der Fahrzeugmasse dient und in verschiedenen Abstufungen (1 : 2 : 4) variierbar ist.
Diese Schwungmasse ist für das auf dem Prüfstand feststehende Fahrzeug erforderlich; da
sich durch seine Masse aber bei einer Beschleunigungsänderung eine Trägheit ergibt, ist diese
auf den Prüfstand zu übertragen.
Die Zugkraft wird über eine Drehmomentmeßwelle gemessen, die sich zwischen dem
Schwungmassensatz und der Gleichstrommaschine befindet. Sie ist freischwebend zwischen
zwei Kupplungsflanschen aufgehängt.
Diese Meßwelle wird während des Betriebes auf Torsion beansprucht. Dabei ist der auftre
tende Torsionswinkel proportional zum Drehmoment. Die Drehmomentmeßwelle ist mit
Dehnungsmeßstreifen und einer Auswertelektronik ausgerüstet. Eine Torsionsbeanspruchung
der Meßwelle hat eine Widerstandsänderung der Dehnungsmeßstreifen zur Folge. Mit Hilfe
der Auswertelektronik wird ein analoger Spannungswert als Meßgröße erzeugt, der proportio
nal zum Drehmoment ist.
Die verwendeten Meßwellen haben einen maximalen Meßbereich von ±20 Nm, welches ei
nem Spannungswert von ±10 V entspricht. Ihr Meßfehler beträgt ±0.2% vom Endwert und
wird durch Nichtlinearität und Hysterese hervorgerufen. Dieser Wert entspricht einem abso
luten Fehler von M = 0.04 Nm.
Der Meßbereich der Drehmomentmeßwelle ist allerdings an der Modellanlage auf M = ±5 Nm
begrenzt worden, da während des Betriebes durch Resonanzschwingungen Zugkräfte auftre
ten, die ein Vielfaches des Nennmomentes der Modellanlage (Mn = 4,233 Nm) betragen kön
nen.
Der sich an der Asynchronmaschine befindliche Inkrementalgeber mit einer Auflösung von
4096 Impulsen/Umdrehung dient dazu, andere für die Regelung erforderliche Meßgrößen wie
Drehzahlen, Beschleunigungen oder den Phasenwinkel der Maschinensätze zueinander zu
ermitteln.
Der vollständige Signalverlauf der Modellanlage ist in Bild 4 dargestellt.
Die Ansteuerung der Maschinen in Bild 4 erfolgt über Stromrichter mit Feldspeisegerät bzw.
über einen Frequenzumrichter.
Die zwei fremderregten Gleichstrommaschinen werden jeweils durch einen Stromrichter der
Firma Siemens (Simoreg K 6RA23) gespeist. Der Betrieb im Feldschwächbereich wird mit
Hilfe der Feldwicklung realisiert, die über ein separates Feldspeisegerät (Minireg F10) ver
sorgt wird.
Die Ansteuerung der beiden Asynchronmaschinen erfolgt über Frequenzumrichter der Firma
AEG (Mikrokonverter MV 7,6), wobei die Maschinen sowohl drehzahl- als auch drehmo
mentgeregelt betrieben werden können.
Die Regelung der Maschinen wird mit Hilfe der Software Matlab/Simulink durchgefährt. Eine
Echtzeiterweiterung übernimmt die Verbindung zur Modellanlage. Die Gleichstrommaschine
wird über einen Rollenregelrechner, die Asynchronmaschine über einen Signalprozessor ange
sprochen.
Die Messung des auftretenden Drehmoments am Maschinenstrang übernimmt die Momen
tenmeßwelle, die sich zwischen der Gleichstrommaschine und dem Schwungmassensatz be
findet.
Alle anderen für die unterschiedlichen Regelkonzepte erforderlichen Größen, wie Drehzahl,
Beschleunigung und Phasenwinkel der beiden Maschinensätze zueinander, werden aus den
Inkrementen zweier Inkrementalgeber, die sich jeweils an der Asynchronmaschine eines Maschinensatzes
befinden, ermittelt. Die Auswertung der Inkrementalgebersignale übernimmt
eine Meßbox mit Microcontroller. Zunächst erfolgt die Übertragung der Inkrementalgebersi
gnale zur Vorverarbeitung an die Meßbox. Anschließend werden die daraus resultierenden
Informationen seriell über eine RS 232-Schnittstelle an den Rollenregelrechner
(Prozeßrechner) mit intelligenter Einsteckkarte (PC Modul 537) bzw. an den Signalprozessor
mit einer seriellen Karte (DS 4201) zur Weiterverarbeitung übergeben. Hier berechnet man
die Drehzahlen, Beschleunigungen und Phasenwinkel aus den jeweiligen von der Meßbox zur
Verfügung gestellten Datensätzen.
Die Zugkraftregelung eines Prüfstandes unterliegt bestimmten Anforderungen. Diese Forde
rungen werden u. a. von der amerikanischen Umweltbehörde EPA (Enviromental Protection
Agency) aufgestellt.
Weitere Anforderungen wie hohe Ansprüche an die Genauigkeit der Regelung erheben die
Anwender der Prüfstände (z. B. Mercedes Benz, Volkswagen AG).
Die Forderung der EPA lautet:
- - Der Istwert muß in einer Zeit von 100 ms den Sollwert zu 90% erreicht haben (Anregelzeit).
Zur Bestimmung der Genauigkeit einer Regelung wird in der Regelungstechnik ein Toleranz
band verwendet. Seine Breite steht in engem Bezug zur Anregelzeit. Da die Anregelzeit nach
EPA auf 100 ms festgelegt ist, läßt sich zunächst ein Toleranzband von ±10% ableiten.
Die Forderungen der Anwender gehen aber für die Genauigkeit mit einem Toleranzband von
weniger als ±1% weit über die EPA-Spezifikation hinaus.
Um allen Forderungen gerecht zu werden, wurden bei der Entwicklung der unterschiedlichen
Konzepte zwei weitere Anforderungen an die Zugkraftregelung gestellt.
Es folgt die Aufzeichnung des Momentenverlaufes der zugkraftgeregelt betriebenen Gleich
strommaschine mit einer herkömmlichen Drehmomentregeleinrichtung (PI-Regler).
In dem Bild 6 wird die Gleichstrommaschine mit einer konstanten Sollvorgabe sowohl im
Ankerstellbereich als auch im Feldschwächbereich betrieben.
Es ist der Momentenverlauf in Abhängigkeit von der Zeit dargestellt. Der Übergang in den
Feldschwächbereich erfolgt nach einer Zeit von etwa 9 Sekunden. Im Momentenverlauf kann
man von diesem Zeitpunkt an eine bleibende Regelabweichung zwischen Ist- und Sollwert
erkennen. Sie wird durch den nichtlinearen Drehmomentabfall der Gleichstrommaschine im
Feldschwächbereich hervorgerufen.
Die Struktur der gesamten Zugkraftregelung mit Abweichungsbeobachter ist in Bild 7 darge
stellt.
Der unterlagerte Regelkreis beinhaltet einen Abweichungsbeobachter, der die Aufgabe hat,
störende Einflüsse zu erfassen und diese durch Aufschalten auf den Streckeneingang des rea
len Systems zu beseitigen. Damit soll ein gleichbleibend gutes Regelverhalten sowohl im An
kerstellbereich als auch im Feldschwächbereich der Gleichstrommaschine erzielt werden. Die
überlagerte Drehmomentregeleinrichtung kann dann für ein lineares, störungsfreies System
ausgelegt werden.
Die Bestimmung der Parameter des Abweichungsbeobachters ist folgendermaßen vorgenom
men worden:
- 1) Für das Zustandsraummodell wurde zunächst eine rechnergestützte Systemi dentifikation durchgefährt, um das Modell des Rollenprüfstandes im Fre quenzbereich zu ermitteln.
- 2) Unter Matlab (Softwarepaket) konnten im Anschluß mit Hilfe der "Control- Tool-Box" über ein "m-File" die Parameter für den Abweichungsbeobachter be stimmt werden.
- 3) Eine geeignete Lage der Eigenwerte ist experimentell ermittelt worden, um ein gutes Regelverhalten in Bezug auf Einschwingverhalten und stationäre Genauig keit der Zugkraftregelung zu erzielen.
Es wurde das konjugiert-komplexe Eigenwertpaar BE1/2 = -43 ±j14 gewählt.
Mit dem oben gewählten Eigenwertpaar ergaben sich für den Beobachtungsvektor h und das
Abweichungsfilter p ( siehe Gleichung (1) )folgende Werte:
In dem Bild 8 ist der Drehmomentverlauf bei Anregung mit einem konstanten Sollwertsprung
auf Msoll = 3 Nm über der Zeit dargestellt; zusätzlich ist der Abweichungsverlauf a(t) am
Ausgang des Abweichungsbeobachters abgebildet. Die Gleichstrommaschine wird sowohl im
Ankerstellbereich als auch im Feldschwächbereich zugkraftgeregelt betrieben.
Der Betriebsbereich erstreckt sich in diesem Fall auch auf den Feldschwächbereich, wo der
Drehmomentverlauf der Gleichstrommaschine ein nichtlineares Verhalten, hervorgerufen
durch die Verringerung des Maschinenflusses Φ, aufweist.
Der vorgegebene Sollwert wird im gesamten Betriebsbereich eingehalten.
Der Momentenverlauf der Gleichstrommaschine ist qualitativ im Profil der Abweichungsgrö
ße a(t) wiederzufinden.
Die Wirkung des Abweichungsbeobachters wird besonders im Feldschwächbereich deutlich.
Die Nichtlinearität des Momentenverlaufs wird hier als zusätzliche Regelstellgröße kompen
sierend aufgeschaltet, so daß der vorgegebene Sollwert ohne bleibende Regelabweichung im
gesamten Betriebsbereich vom Momentenistwert des realen Systems eingehalten wird.
Es zeigen
Bild 1 Prinzip des Abweichungsbeobachters
Bild 2 Definition der Zugkraft
Bild 3 Prinzipieller Aufbau der Modellanlage
Bild 4 Vollständiger Signalflußplan der Modellanlage
Bild 5 Zugkraftregelungs-Struktur ohne Abweichungsbeobachter
Bild 6 Drehmomentenprofil der Zugkraftregelung ohne Abweichungsbeobachter
Bild 7 Zugkraftregelungs-Struktur mit Abweichungsbeobachter
Bild 8 Drehmomentenprofil der Zugkraftregelung mit Abweichungsbeobachter
Claims (1)
- Verfahren zur Regelung von nichtlinearen technischen Prozessen durch die Linearisierung mit einem Abweichungsbeobachter, insbesondere für die Regelung der Zugkraft [Nm] (dem Mo ment an der Motorwelle) von fremderregten Gleichstrommaschinen im Feldschwächbereich oder Drehstromhauptantriebe im Feldschwächbereich oder zur aktiven Dämpfung von elasti schen Schwingungen des Lastseiles einer Verladebrücke oder zur robusten Regelung der Fahrgeschwindigkeit (d. h. unabhängig von der Nutzlast wird ein gleichbleibend gutes Fahr verhalten erzielt) eines elektrisch betriebenen Gabelstablers oder zur nichtlinearen Entkopp lung simultan bewegter Achsen eines Mehrachsenroboters, sind dadurch gekennzeichnet, daß durch Parallelschaltung eines Wunschmodells mit dem zugehörigen nichtlinearen techni schen Prozeß, der nichtlineare technische Prozeß linearisiert wird. Das Wunschmodell ist im Abweichungsbeobachter integriert und es besitzt nur die linearen Anteile des technischen Pro zesses und/oder einen repräsentativen Betriebsfall. Das Verhalten des Wunschmodells wird auf diese Weise dem nichtlinearen technischen Prozeß aufgezwungen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19634923A DE19634923C2 (de) | 1996-08-29 | 1996-08-29 | Linearisierung nichtlinearer technischer Prozesse mit Hilfe eines Abweichungsbeobachter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19634923A DE19634923C2 (de) | 1996-08-29 | 1996-08-29 | Linearisierung nichtlinearer technischer Prozesse mit Hilfe eines Abweichungsbeobachter |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19634923A1 true DE19634923A1 (de) | 1998-03-05 |
DE19634923C2 DE19634923C2 (de) | 1999-08-19 |
Family
ID=7804014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19634923A Expired - Lifetime DE19634923C2 (de) | 1996-08-29 | 1996-08-29 | Linearisierung nichtlinearer technischer Prozesse mit Hilfe eines Abweichungsbeobachter |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19634923C2 (de) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19751375A1 (de) * | 1997-11-20 | 1999-05-27 | Christian Dipl Ing Obermeier | Verfahren zur Rekonstruktion von Lastkräften bzw. Lastmomenten sowie Beschleunigungen bei elektrischen Antrieben aus den Informationen der Klemmengrößen im geschlossenen Drehzahl- oder Lageregelkreis |
DE19822037A1 (de) * | 1998-05-15 | 1999-11-18 | Schenck Pegasus Gmbh | Verfahren und Regeleinrichtung zur elektrischen Schwungmassensimulation bei Prüfständen |
DE19932945A1 (de) * | 1999-07-14 | 2001-01-25 | Siemens Ag | Verfahren, Anordnung und Computerprogramm zur Vorverarbeitung |
EP1439437A1 (de) * | 2003-01-18 | 2004-07-21 | Dr. Johannes Heidenhain GmbH | Verfahren zur aktiven Dämpfung niederfrequenter Schwingungen an numerisch gesteuerten Werkzeugmaschinen |
EP1300304A3 (de) * | 2001-10-04 | 2005-01-19 | Robert Bosch Gmbh | Verfahren zur Reduzierung von Ratterschwingungen in elektronisch geregelten Scheibenwischanlagen |
US6966096B2 (en) | 2000-10-28 | 2005-11-22 | Robert Bosch Gmbh | Device for connecting a wiper arm to a wiper blade and wiper arm and wiper blade using such a device |
DE10101511B4 (de) * | 2001-01-12 | 2006-08-03 | Cbb Software Gmbh | Modellgestützte Linearisierung |
DE102016123629A1 (de) * | 2016-12-07 | 2018-06-07 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Regelsystem für einen Lenkungsprüfstand |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007001186B4 (de) * | 2007-01-05 | 2008-10-16 | Forschungsverbund Berlin E.V. | Verfahren und Vorrichtung zur Online-Kompensation von Nicht-linearitäten im Übertragungsverhalten von Stellgliedern |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2802224C2 (de) * | 1978-01-19 | 1982-06-09 | Siemens AG, 1000 Berlin und 8000 München | Schaltungsanordnung zur proportional-integralen Drehzahlregelung einer von einem Elektromotor angetriebenen Arbeitsmaschine mit veränderlicher Belastung |
US4437045A (en) * | 1981-01-22 | 1984-03-13 | Agency Of Industrial Science & Technology | Method and apparatus for controlling servomechanism by use of model reference servo-control system |
US4680518A (en) * | 1985-01-12 | 1987-07-14 | Fanuc Ltd. | Servomotor velocity control method |
DE3833881A1 (de) * | 1988-10-05 | 1990-04-12 | Bosch Gmbh Robert | Regeleinrichtung |
EP0433461A1 (de) * | 1989-06-15 | 1991-06-26 | Fanuc Ltd. | Nullsetzungsverfahren das einen störungsabschätzungsbeobachter verwendet |
DE4132825A1 (de) * | 1990-10-02 | 1992-04-16 | Toshiba Kawasaki Kk | Verfahren und vorrichtung zum regeln der drehzahl eines elektromotors |
DE4222339C2 (de) * | 1992-07-08 | 1994-04-28 | First Order System | Verfahren zur vollständigen Zustandsbeobachtung an einer Anlage, die als mechanisches System 1. Ordnung beschreibbar ist |
DE4124501C2 (de) * | 1991-07-24 | 1994-09-15 | Dieter Prof Dr Ing Barschdorff | Neuronales Netz mit automatischer Installation von Zwischenneuronen |
DE4333804A1 (de) * | 1993-10-04 | 1995-04-06 | Siemens Ag | Regeleinrichtung |
DE19516402A1 (de) * | 1994-07-16 | 1996-01-18 | Abb Patent Gmbh | Schaltungsanordnung eines Reglers mit nachgiebiger Rückführung |
DE19531692A1 (de) * | 1995-08-29 | 1996-04-11 | Clemens Dipl Ing Schaeffner | Verfahren zum Entwurf lernfähiger, nichtlinearer Beobachter mit neuronalen Netzen |
DE19524654A1 (de) * | 1995-07-06 | 1997-01-09 | Siemens Ag | Verfahren zur geberlosen feldorientierten Regelung einer Asynchronmaschine |
-
1996
- 1996-08-29 DE DE19634923A patent/DE19634923C2/de not_active Expired - Lifetime
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2802224C2 (de) * | 1978-01-19 | 1982-06-09 | Siemens AG, 1000 Berlin und 8000 München | Schaltungsanordnung zur proportional-integralen Drehzahlregelung einer von einem Elektromotor angetriebenen Arbeitsmaschine mit veränderlicher Belastung |
US4437045A (en) * | 1981-01-22 | 1984-03-13 | Agency Of Industrial Science & Technology | Method and apparatus for controlling servomechanism by use of model reference servo-control system |
US4680518A (en) * | 1985-01-12 | 1987-07-14 | Fanuc Ltd. | Servomotor velocity control method |
DE3833881A1 (de) * | 1988-10-05 | 1990-04-12 | Bosch Gmbh Robert | Regeleinrichtung |
EP0433461A1 (de) * | 1989-06-15 | 1991-06-26 | Fanuc Ltd. | Nullsetzungsverfahren das einen störungsabschätzungsbeobachter verwendet |
DE4132825A1 (de) * | 1990-10-02 | 1992-04-16 | Toshiba Kawasaki Kk | Verfahren und vorrichtung zum regeln der drehzahl eines elektromotors |
DE4124501C2 (de) * | 1991-07-24 | 1994-09-15 | Dieter Prof Dr Ing Barschdorff | Neuronales Netz mit automatischer Installation von Zwischenneuronen |
DE4222339C2 (de) * | 1992-07-08 | 1994-04-28 | First Order System | Verfahren zur vollständigen Zustandsbeobachtung an einer Anlage, die als mechanisches System 1. Ordnung beschreibbar ist |
DE4333804A1 (de) * | 1993-10-04 | 1995-04-06 | Siemens Ag | Regeleinrichtung |
DE19516402A1 (de) * | 1994-07-16 | 1996-01-18 | Abb Patent Gmbh | Schaltungsanordnung eines Reglers mit nachgiebiger Rückführung |
DE19524654A1 (de) * | 1995-07-06 | 1997-01-09 | Siemens Ag | Verfahren zur geberlosen feldorientierten Regelung einer Asynchronmaschine |
DE19531692A1 (de) * | 1995-08-29 | 1996-04-11 | Clemens Dipl Ing Schaeffner | Verfahren zum Entwurf lernfähiger, nichtlinearer Beobachter mit neuronalen Netzen |
Non-Patent Citations (1)
Title |
---|
ISERMANN,Rolf,BUßHARDT: Selbsteinstellende Radaufhängung. In: at - Automatisierungstechnik 44, 1996, 7, S. 351-358 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19751375A1 (de) * | 1997-11-20 | 1999-05-27 | Christian Dipl Ing Obermeier | Verfahren zur Rekonstruktion von Lastkräften bzw. Lastmomenten sowie Beschleunigungen bei elektrischen Antrieben aus den Informationen der Klemmengrößen im geschlossenen Drehzahl- oder Lageregelkreis |
DE19822037A1 (de) * | 1998-05-15 | 1999-11-18 | Schenck Pegasus Gmbh | Verfahren und Regeleinrichtung zur elektrischen Schwungmassensimulation bei Prüfständen |
DE19932945A1 (de) * | 1999-07-14 | 2001-01-25 | Siemens Ag | Verfahren, Anordnung und Computerprogramm zur Vorverarbeitung |
US7058553B1 (en) | 1999-07-14 | 2006-06-06 | Siemens Aktiengesellschaft | Method and system for pre-processing |
US6966096B2 (en) | 2000-10-28 | 2005-11-22 | Robert Bosch Gmbh | Device for connecting a wiper arm to a wiper blade and wiper arm and wiper blade using such a device |
DE10101511B4 (de) * | 2001-01-12 | 2006-08-03 | Cbb Software Gmbh | Modellgestützte Linearisierung |
EP1300304A3 (de) * | 2001-10-04 | 2005-01-19 | Robert Bosch Gmbh | Verfahren zur Reduzierung von Ratterschwingungen in elektronisch geregelten Scheibenwischanlagen |
EP1439437A1 (de) * | 2003-01-18 | 2004-07-21 | Dr. Johannes Heidenhain GmbH | Verfahren zur aktiven Dämpfung niederfrequenter Schwingungen an numerisch gesteuerten Werkzeugmaschinen |
US7031799B2 (en) | 2003-01-18 | 2006-04-18 | Dr. Johannes Heidenhain Gmbh | Control structure for the active damping of low-frequency oscillations in numerically controlled machine tools |
DE102016123629A1 (de) * | 2016-12-07 | 2018-06-07 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Regelsystem für einen Lenkungsprüfstand |
Also Published As
Publication number | Publication date |
---|---|
DE19634923C2 (de) | 1999-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0338373B1 (de) | Prüfstand zum Testen des Antriebsstranges eines Fahrzeuges | |
DE102004001764B4 (de) | Ausgleich der Reibung in einem Lenksystem eines Fahrzeuges | |
DE3881903T2 (de) | Nichtlineare Steureungseinheit für einen Manipulator mit mehreren Freiheitsgraden. | |
EP1445075B1 (de) | Verfahren zum Überwachen eines Roboters und Roboter mit einer Überwachungseinrichtung | |
DE69332486T2 (de) | Fahrschalter zum Steuern eines sich bewegenden Objektes, Verfahren zum Steuern diese Objektes und hierfür verwendeter Sensor | |
DE4305048C2 (de) | Verfahren zum Prüfen eines Schwingungsdämpfers eines Kraftfahrzeugs | |
EP3548860A1 (de) | Verfahren zur steuerung einer belastungsmaschine während eines prüflaufs mit einem antriebsstrang und prüfstand | |
DE2738325A1 (de) | Simulatoranordnung zur fahrzeugpruefung | |
DE102006055917B4 (de) | Industrieroboter und Verfahren zum Erkennen eines ungenau parametrierten Robotermodells | |
EP0985989B1 (de) | Verfahren und Einrichtung zum Verbessern des dynamischen Verhaltens eines Roboters | |
DE3416496C2 (de) | ||
DE102019118897B3 (de) | Kollisionsdetektion für einen Robotermanipulator | |
DE19634923A1 (de) | Linearisierung nichtlinearer technischer Prozesse mit Hilfe eines Abweichungsbeobachter | |
EP3670110A1 (de) | Verfahren und vorrichtung zur drehmomentschätzung | |
DE102019104169A1 (de) | Quadrantenbasierte reibungskompensation für eine schätzung der reifenlast in lenkungssystemen | |
DE102011007083B4 (de) | Verfahren zum Steuern des Positionierens eines Aktuators mit einem Wellgetriebe | |
EP1403746B1 (de) | Verfahren zur Kollisionserkennung | |
DE102019112611B3 (de) | Verfahren zur Bestimmung eines Steuerungsparameters eines Aktuators sowie Aktuator zur Durchführung eines solchen Verfahrens | |
DE19505506C2 (de) | Verfahren zum Einsatz eines Beobachtermodells zur Drehmomentenschätzung und -vorhersage für eine Asynchronmaschine | |
DE102004006944A1 (de) | Modellbasiertes Regelungsverfahren und Regelungsvorrichtung zur Fahrdynamikregelung eines mehrspurigen Fahrzeugs | |
EP0433322B1 (de) | Verfahren und vorrichtung zur automatischen führung der längs- und querbewegungen eines fahrzeugs | |
DE4218087C2 (de) | Verfahren zur Ermittlung des Dämpfungskoeffizienten einer Radaufhängung eines Kraftfahrzeuges | |
DE102016123629A1 (de) | Regelsystem für einen Lenkungsprüfstand | |
DE19500738C1 (de) | Regelanordnung und Regelverfahren für einen motorisch betriebenen Gelenkarm | |
EP3239015A1 (de) | Kraftgeregelte spurführung für ein schienenfahrzeug |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ON | Later submitted papers | ||
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
R071 | Expiry of right |