high performance motion control modellbasierte …...acopos p3 optimiert das maschinendesign...
TRANSCRIPT
![Page 1: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/1.jpg)
High Performance Motion Control
Modellbasierte Entwicklung
Virtueller Sensorik
![Page 2: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/2.jpg)
Führend in Technologie Weltweit nah
am Kunden
Wirtschaftlich
unabhängig
![Page 3: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/3.jpg)
Unser Team für Ihren Erfolg
€ 585 Mio. Umsatz in 2015
2.820 Mitarbeiter
![Page 4: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/4.jpg)
ACOPOS P3
Neue Generation von Servoverstärkern
![Page 5: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/5.jpg)
ACOPOS P3 optimiert das Maschinendesign
Reduzierter
Platzbedarf
Höhere
Produktivität
𝒅𝒗
𝒅𝒕
Einfaches
Service
Vereinfachte
Zertifizierung
Skalierbare
Automation
More VarietyKompakte
SafeMOTION
![Page 6: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/6.jpg)
ACOPOS P3 optimiert das Maschinendesign
Reduzierter
Platzbedarf
Höhere
Produktivität
𝒅𝒗
𝒅𝒕
Einfaches
Service
Vereinfachte
Zertifizierung
Skalierbare
Automation
Kompakte
SafeMOTION
High Performance Motion Control
for flexible Systems
Virtuelle Sensorik zur Performancessteigerung
![Page 7: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/7.jpg)
Virtuelle Sensoren in der Antriebstechnik
Motivation: Virtuelle Sensorik zur Performancessteigerung
Entwicklungsschritte eines Virtuellen Sensors
Adaptierte Reglerkaskade mit Virtuellem Sensor
Ergebnisse mit adaptierter Reglerkaskade
![Page 8: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/8.jpg)
Motivation: Virtuelle Sensorik zur Performancesteigerung
Kostenoptimales mechatronisches Design und zunehmend steigende
Maschinentaktraten
Geringere Systemsteifigkeiten
Antriebe werden im Grenzbereich betrieben
Direktantriebe: Größeres „Inertia Mismatch“
Erhöhte (lastseitige) Schwingneigung in Servoantrieben
Abhilfe: Virtueller Lastpositionssensor
![Page 9: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/9.jpg)
Motivation: Virtuelle Sensorik zur Performancesteigerung
Mathematische Ermittlung von schwer messbaren Systemgrößen
• Unter Verwendung leicht messbarer Systemgrößen
• Unter der Verwendung einer mathematischen Beschreibung des Systems
Grundprinzip eines Virtuellen Sensors
![Page 10: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/10.jpg)
Entwicklungsschritte zum Virtuellen Sensor
Modellbildung• Physikalisches Modell
• Identifikation der Streckenparameter
Lösungsansatz und Simulation• Verhalten des geschlossenen Regelkreises mit Virtuellem Sensor
Optimierung von Struktur & Parametern
Codegenerierung (C, C++, VHDL, Verilog)• Wrapper Funktion auf Basis einer Simulink S-function
Verifikation des Codes (C, C++)
Auswertung von Daten in MATLAB
Modellbasierte Entwicklung
![Page 11: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/11.jpg)
Entwicklungsschritte zum Virtuellen Sensor
Systemidentifikation mit PBRS Anregung
Identifikation eines OE – Modells (iterativer LS)
Ordnungsbestimmung an Hand von
Validationsdaten
• NRMSE FIT Wert (Normalized Root Mean
Square Error)
MATLAB® unterstützte Identifikation
![Page 12: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/12.jpg)
Entwicklungsschritte zum Virtuellen Sensor
Ordnungsreduktion durch Pol- Nullstellenordnung (balancierte Eingangs-
Ausgangsdarstellung)
• Suche nach den dominierenden Pol- Nullstellenpaaren (konjugiert komplex)
MATLAB® unterstützte Identifikation
෨𝐺𝑛𝑚,𝑀𝑚𝑧 =
෨𝐵 𝑧
෨𝐴 𝑧෨𝐺𝑛𝑚,𝑀𝑚
𝑧 = ෨𝑉 ⋅𝑧2 + ෨𝑏1𝑧
1 + ෨𝑏0𝑧 − 1 ⋅ 𝑧2 + 𝑎1𝑧 + 𝑎0
![Page 13: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/13.jpg)
Entwicklungsschritte zum Virtuellen Sensor
Entwurf eines Kalmanfilters als Virtueller Sensor
Verwendung der virtuellen Lastposition zur Performancesteigerung
Optimierung der Parametrierung des Kalmanfilters und der adaptierten Regelung
(Zustandsregelung) in einer Simulationsumgebung• Implementierung eines C MEX S-Function Wrappers
Lösungsansatz und Simulation /Optimierung von Parametern
![Page 14: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/14.jpg)
Entwicklungsschritte zum Virtuellen Sensor
Zustandsbeobachter mittels Kalman-Filter
Systembeschreibung in zeitdiskreter Form
𝑥 𝑘+1 = 𝐴 ⋅ 𝑥 𝑘 + 𝐵1 𝐵2 ⋅𝑀𝑚,𝑘𝑀𝑙,𝑘
𝑦𝑘 = 𝐶 ⋅ 𝑥𝑘
Systemerweiterung
𝑧𝑘+1 =𝑥𝑘+1𝜂𝑘+1
=𝐴 𝐵20 1
෨𝐴
⋅𝑥𝑘𝜂𝑘
+ถ𝐵10෨𝐵
⋅ 𝑀𝑚,𝑘
𝑦𝑘 = 𝐶 0ሚ𝐶
⋅𝑥𝑘𝜂𝑘
MATLAB® unterstützter Entwurf eines Kalman-Filters als Virtueller Sensor
Systemzustand
(beobachtet)
SystemAusgang
(gemessen)
Ausgang
(beobachtet)
Beobachtersystem
![Page 15: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/15.jpg)
Entwicklungsschritte zum Virtuellen Sensor
Resultat bei Lastschlag
• Berechnung der Stellgröße 𝑀𝑚 = −𝑘 ⋅ 𝑥 + 𝑉 ⋅ 𝑟, wobei 𝑘 so berechnet wird, dass das
Gütefunktional 𝐽 ein Minimum wird
𝐽 = 0
∞𝜑𝑚 𝜏 𝜑𝑙 𝜏 ⋅
1 − 𝜆 ⋅ 𝑞0 00 𝜆 ⋅ 𝑞0
⋅𝜑𝑚 𝜏
𝜑𝑙 𝜏+ 𝑟0 ⋅ 𝑀𝑚
2 𝜏 ⋅ 𝑑𝜏
• Ergebnis bei lastseitiger (links) vs. motorseitiger (rechts) Gewichtung
MATLAB® unterstützter Entwurf des Zustandsreglers
-0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3-5
0
5
Zeit in Sek.Sc
hle
ppf
ehle
r in
Ein
h.
motorseitig
lastseitig
-0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3-5
0
5
Zeit in Sek.
Sch
lep
pfe
hle
r in
Ein
h.
motorseitig
lastseitig
![Page 16: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/16.jpg)
Virtuelle Sensorik zur Performancesteigerung
Ohne Virtuellem Sensor
Mit Virtuellem Sensor
Ergebnis der Simulation
-0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3-20
-10
0
10
20
Zeit in Sek.
Sch
lep
pfe
hle
r in
Ein
h.
motorseitig
lastseitig
-0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3-5
0
5
Zeit in Sek.
Sch
lep
pfe
hle
r in
Ein
h.
motorseitig
lastseitig
![Page 17: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/17.jpg)
Virtuelle Sensorik zur Performancesteigerung
Ergebnis am realen Demonstrationsbeispiel
![Page 18: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/18.jpg)
Virtuelle Sensorik zur Performancesteigerung
Positionieren eines Auslegers
• Kurzes schrittweises Positionieren
• Nach jedem Positioniervorgang erfolgt ein Bearbeitungs-
schritt
• Viele einzelne Bearbeitungsschritte (ca. 50)
• Ziel 1: Schnelle Positionierung
• Ziel 2: Kürzest mögliche Einschwingzeit
Ergebnis einer realen Applikation
![Page 19: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/19.jpg)
Ergänzung: „ACOPOS for Simulink®“
Simulation des ACOPOS in Matlab / Simulink®
• Eigenständiges Matlab/Simulink® - Blockset
• Volle Funktionalität eines ACOPOS Servo-Antriebs
Eigenschaften• Schnelle Simulation von ACOPOS + Motor
• Gewohnte Parametrierung des ACOPOS + Motor
• Simulation von bis zu 10 Achsen
• Schneller Einstieg auf Grund eines vorgefertigten
Templates
Modellbasierte Entwicklung für Maschinendesigner
![Page 20: High Performance Motion Control Modellbasierte …...ACOPOS P3 optimiert das Maschinendesign Reduzierter Platzbedarf Höhere Produktivität 𝒅𝒗 𝒅𝒕 Einfaches Service Vereinfachte](https://reader034.vdocuments.pub/reader034/viewer/2022050716/5e417d01634ab6188862c8f0/html5/thumbnails/20.jpg)
LÖSUNGEN AUS EINER HAND
WELTWEIT