Motor-Emulation für die Prüfung von Antrieben in humanoiden Robotern

Einführung

Der rasante Fortschritt der Automatisierung in Industrie und Dienstleistungssektoren treibt die Entwicklung humanoider Roboter stark voran. Mit zunehmender Komplexität dieser Systeme – insbesondere durch höhere Freiheitsgrade (Degrees of Freedom, DOF) : im Millisekundenbereich – wird die Power Hardware in the Loop (PHIL) Prüfung von Motorantrieben entscheidend, um Zuverlässigkeit, Sicherheit und Leistungsfähigkeit zu gewährleisten. Durch den Einsatz von Power-Hardware-in-the-Loop (PHIL)-Methoden können Ingenieure jeden einzelnen Antriebskanal unter realistischen Lastbedingungen validieren. Dadurch wird es humanoiden Robotern ermöglicht, menschliche Bewegungen mit hoher Präzision nachzubilden.

Ein höherer Freiheitsgrad bedeutet eine größere Anzahl von Motorantrieben im System, die jeweils spezifische Anforderungen an Kommunikation, Leistungsdesign und Sicherheit stellen. Während sich Normen noch in der Entwicklung befinden, werden zukünftige Standards voraussichtlich auf ISO 13482, ISO 10218 und ISO 3691-4 basieren. : und umfassende Motorantriebstests anwenden, können kostspielige Neuentwicklungen vermeiden und sind optimal auf Zertifizierungen vorbereitet.

Kommunikationsschnittstellen-Architektur für die Motorantriebsprüfung

Because motor drives are spread throughout the robot’s body, communication architecture must minimize latency, reduce cabling, and ensure reliable real-time data exchange.

Zwei gängige Topologien dominieren: Daisy-Chain-Topologien und Busbasierte Architekturen.

Um die Anforderungen an Timing und Bandbreite humanoider Roboter zu erfüllen, setzen Entwickler typischerweise auf leistungsstarke Echtzeitprotokolle wie CAN-FD oder Ethernet-basierte Lösungen wie EtherCAT.Bei typischen Bandbreitenanforderungen von über 8 Mbit/s– die durch Diagnose- und Sicherheitsdaten weiter steigen : unter tatsächlicher Netzwerklast entscheidend, um die Systemzuverlässigkeit sicherzustellen.

Die HIL-Plattform von Impedyme ermöglicht die Echtzeitvalidierung dieser Architekturen und stellt sicher, dass Bandbreitenverteilung, Latenzverhalten und Protokollrobustheit bereits vor dem Hardwareeinsatz den Designanforderungen entsprechen.

Herausforderungen bei der Sensorintegration & Vorteile von Power-HIL

Humanoide Roboter verwenden Hunderte verteilter Sensoren – darunter Encoder, Drehmomentsensoren, IMUs, Resolver sowie sicherheitskritische Rückkopplungsschleifen – was zu einer enormen Herausforderung im Datenmanagement führt. Die Synchronisation und Aufzeichnung dieser hochfrequenten Datenströme über Dutzende von Antrieben hinweg, ohne Engpässe oder Datenverluste, gehört zu den anspruchsvollsten Aufgaben im :.

Die Power-HIL-Module lösen dieses Problem durch integrierte FPGA-basierte Echtzeitverarbeitungseinheiten (AMD/Xilinx Zynq™ Ultrascale+), die folgende Leistungsmerkmale bieten:

  • 16 analoge Eingangskanäle mit 5 MS/s, 16 Bit, ±20 V
  • 16 analoge Ausgangskanäle mit 5 MS/s, 16 Bit, ±16 V (15 mA Treiberleistung)
  • 1 MHz Wellenform-Datenaufzeichnung,abrufbar über das integrierte FPGA-Oszilloskop
  • 4 × SFP+ optische Ports proModul zur deterministischen Synchronisation mehrerer HIL-Einheiten

Da jedes Modul vier unabhängige Hochgeschwindigkeitsports bereitstellt, können Ingenieure Testsysteme auf Hunderte von Sensoren skalieren und gleichzeitig eine Zeitgenauigkeit im Nanosekundenbereich sowie unterbrechungsfreies Datenstreaming gewährleisten – eine zentrale Voraussetzung für präzise :.

MotortypEinsatz in humanoiden RoboternWichtige Eigenschaften & HerausforderungenBeitrag der Impedyme PHIL-Motoremulation
Bürsten-Gleichstrommotor
DC
Hände, Finger (geringe Leistung)<50 W, einfach; Verschleiß, EMV, geringer WirkungsgradEmulation von Bürstenverschleiß und EMV; reduziert Hardwarebelastung
BLDCWrists, elbows (mid-power)10–500 W; Drehmomentwelligkeit, Feedback, thermische GrenzenTest von Drehmomentwelligkeit, Kommutierung und Encoder-Feedback
PMSMArme, Beine, Torso (hohe Präzision)0,5–4 kW; hohe Ströme, komplexe FOC, ThermomanagementEmulation hoher Lasten; Stresstests und Regelungsvalidierung
AsynchronmotorenLegacy-/kostenoptimierte AnwendungenRobust, breiter Drehzahlbereich; geringere Effizienz, SchlupfkomplexitätEmulation von Schlupf; Effizienztests; Vergleich IM vs. PMSM
Spezial
Resolversysteme
Sicherheitskritische AnwendungenHohe Auflösung, Redundanz; hohe Kosten, SchnittstellenlatenzEmulation von Signalen, Fehlerinjektion und Validierung von Sicherheitskreisen

Großskalige Motorantriebsprüfung und -validierung

Eine der größten Herausforderungen in der humanoiden Robotik ist die skalierbare Prüfung von : für Dutzende unabhängiger Achsen. Ein humanoider Roboter mit 40–60 Freiheitsgraden benötigt entsprechend viele individuelle Antriebskanäle, jeweils mit eigenen Lastprofilen und Regelstrategien. Power Hardware in the Loop (PHIL) Lösungen ermöglichen es, diese Antriebe sicher und kosteneffizient zu emulieren, ohne physische Motoren einsetzen zu müssen, und bieten gleichzeitig skalierbare und reproduzierbare Testbedingungen.

Impedyme’s skalierbare PHIL-Motoremulation bietet ::

  • 10 unabhängige dreiphasige Kanäle (30 Leistungskanäle) pro 42U-Rack
  • Erweiterbarkeit auf bis zu 50 dreiphasige Kanäle (150 Leistungskanäle) über fünf synchronisierte Racks
  • 4 × SFP+ optische Ports pro Modul für deterministische, latenzarme Synchronisation
  • Zentrale FPGA-Koordination für nahtlose Skalierung und vollständige Echtzeit-Datenerfassung

Dieser Ansatz ermöglicht es Ingenieuren, alles von 10-W-Fingerantrieben bis hin zu mehrkilowattstarken Beinmotoren unter realistischen Bedingungen zu emulieren – ohne Sicherheitsrisiken oder die Kosten physischer Testsysteme. Durch die Kombination skalierbarer Leistungskanäle mit deterministischer Synchronisation ermöglicht Impedyme eine vollständige Validierung von Motorantrieben für die nächste Generation humanoider Robotersysteme.