antriebstechnikk 3/2016
antriebstechnik 3/2016
antriebstechnik 3/2016
- TAGS
- antriebstechnik
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
KOMPONENTEN UND SOFTWARE<br />
virtuelle Sensoren zu großen Leistungssteigerungen<br />
führen können, einschließlich<br />
einer erheblichen Senkung der Einschwingzeit.<br />
Das Team integrierte C-Code<br />
anhand ihrer Simulink-Modelle auf dem<br />
Servo an triebs controller. Sie verifizierten<br />
diese C-Implementierung durch Einbettung<br />
und Ausführung als C MEX S-Funktion<br />
im Simulink-Systemmodell und anschließendem<br />
Vergleich der Simulationsergebnisse<br />
mit den Ergebnissen, die vom originalen<br />
Simulink-Reglermodell stammen.<br />
Die Entwickler erstellten ein Simulink-<br />
Blockset, der parametrierbare Blöcke für<br />
den Acopos-Servoantrieb sowie einen Synchronservomotor<br />
von B&R enthält. Dieser<br />
Blocksatz wurde durch eine extensive Simulation<br />
auf System ebene verifiziert und als C<br />
MEX S-Function bereitgestellt. B&R-Kunden<br />
verwenden dieses Blockset, um Automatisierungssysteme<br />
zu modellieren und zu<br />
simulieren, die diese Produkte verwenden.<br />
um die Entwicklung der virtuellen Sensortechnologie<br />
auf Acopos-Servoantrieben zu<br />
beschleunigen.<br />
Unter Verwendung von Matlab und der<br />
Sys tem Identification Toolbox konnte anhand<br />
gemessener Eingangs- und Ausgangszeitreihen<br />
eine mathematische Näherung der Motorlast<br />
erstellt werden. So entstand ein Zustandsreglermodell,<br />
das einen Kalman-Filter<br />
für die Zustandsbeobachtung beinhaltete. In<br />
Simulink wurden die Simulationen des Reglers<br />
und der Regelstrecke ausgeführt, wobei<br />
die Streckenparameter variiert wurden, um<br />
zu analysieren, wie verschiedene Lasten<br />
das Systemverhalten beeinflussen. Zudem<br />
wurden die Reglerparameter geändert, um<br />
die Leistung zu steigern.<br />
Bei der Nachbearbeitung der Simulationsergebnisse<br />
in Matlab stellte sich heraus, dass<br />
Die Ergebnisse<br />
„Die Entwicklung und das Debugging der virtuellen<br />
Sensoralgorithmen in C oder einer<br />
vergleichbaren Sprache hätte viel Zeit und<br />
Aufwand verschlungen“, sagt Dr. Grünbacher.<br />
„Durch die Verwendung von Matlab und<br />
Simulink haben wir die Entwicklungszeit<br />
um mind. 70 % gesenkt.“ Auch wurden wichtige<br />
Leistungsmetriken um 30 % oder mehr<br />
gesteigert. „Mit dem von uns in Simulink<br />
entworfenen und zur Serienreife entwickelten<br />
Controller wurde die Einschwingzeit um<br />
30 % gesenkt und die Positionierungsgenauigkeit<br />
um mind. 50 % gesteigert“, so Dr.<br />
Grün bacher. „Durch diese Optimierungen<br />
können unsere Kunden ihre Produktionszyklen<br />
verkürzen und die Qualität verbessern.“<br />
Ebenfalls wurden die Designprozesse<br />
des Anwenders mit speziellem Blocksatz<br />
unterstützt.<br />
„Es wäre für unser kleines Team nicht realistisch<br />
gewesen, ohne die Verwendung von<br />
Model-Based Design eine sechsmonatige<br />
Frist einzuhalten. Wenn wir alles in C hätten<br />
entwickeln müssen, hätten wir das Projekt<br />
noch nicht einmal gestartet. Die schnelle<br />
Analyse, Visualisierung sowie die Reglerauslegung<br />
in Matlab und Simulink haben<br />
das Projekt aber ermöglicht“, resümiert Dr.<br />
Grünbacher.<br />
www.mathworks.de<br />
www.br-automation.com<br />
Profile für die Ewigkeit.<br />
Hochpräzisionskugellager<br />
Spindeltechnik<br />
Freiläufe<br />
Dichtungen<br />
Berührungslose Dichtungen von GMN sichern aufgrund ihrer reibungsfreien Bauform<br />
eine unbegrenzte Lebensdauer und sorgen so für höchste Effektivität bezüglich<br />
zuverlässiger Maschinenlaufzeiten.<br />
GMN Paul Müller Industrie GmbH & Co. KG<br />
Äußere Bayreuther Str. 230 · D-90411 Nürnberg<br />
Phone: +49 911-5691-415<br />
Fax: +49 911-5691-569<br />
www.gmn.de