Lösung · HIL-Tests für Flugregler

Flugregelung mit realer Hardware bewerten.

Testen Sie Flugregler, Sensoren und Verbindungen unter kontrollierter Drei-Achsen-Bewegung. INFINITE-HIL X1 verbindet physische Lagebewegung mit Mess-, Regelungs- und Simulationsebenen und bringt Algorithmenentwicklung, Integration und Validierung ins Labor.

RC-Sender, Control-Suite-Monitor und X1 während eines HIL-Tests

Definition

HIL-Test: Steuerungshardware im Testregelkreis.

Hardware-in-the-Loop (HIL) ist ein Testansatz, bei dem reale Steuerungshardware im geschlossenen Regelkreis mit einem simulierten System oder einer simulierten Umgebung zusammenwirkt. Die Ausgänge der Hardware beeinflussen das Testmodell, während die Rückmeldung aus Modell oder physischem Prüfstand an die Steuerung zurückgeführt wird. So lässt sich das Softwareverhalten zusammen mit realer Hardware und ihren Schnittstellen bewerten.

Eine Drei-Achsen-Bewegungsplattform verändert zusätzlich die physische Orientierung des UAV. Seine IMU und weitere lagebezogene Sensoren erfahren eine reale Drehbewegung, während weitere vom Test benötigte Dynamiken über Modelle und Datenschnittstellen abgebildet werden. X1 verbindet diese physische Bewegung mit gemessener Winkelreferenz und konfigurierbaren Testszenarien.

Der Testregelkreis

Fünf Stufen eines geschlossenen HIL-Regelkreises

Testszenario und Modell → Bewegung und Antrieb → Fahrzeug und Sensoren → Messung und Rückmeldung → Analyse und Iteration → Testszenario und Modell. Control Suite: Winkelreferenz, Sensordaten und Telemetrie in einer Ansicht Testszenario und ModellOrientierung, Profil, DynamikBewegung und AntriebAchsbewegung in festen GrenzenFahrzeug und SensorenEigene Sensor- und RegelketteMessung und RückmeldungDrehgeber, IMU, TelemetrieAnalyse und IterationVergleichen, verbessern, wiederholen Control Suite: Winkelreferenz, Sensordaten und Telemetrie in einer Ansicht
  1. 1Testszenario und ModellZielorientierung, Bewegungsprofil oder dynamische Effekte definieren.
  2. 2Bewegung und AntriebDie Plattform führt die physische Achsbewegung innerhalb der gewählten Konfigurationsgrenzen aus.
  3. 3Fahrzeug und SensorenDie Prüfhardware reagiert über ihre eigene Sensor- und Regelkette auf Lageänderungen.
  4. 4Messung und RückmeldungDrehgeber-, IMU- und ausgewählte Zusatzsensordaten werden aufgezeichnet und mit der Fahrzeugtelemetrie verknüpft.
  5. 5Analyse und IterationDie gemessene Antwort mit dem Testziel vergleichen, dann Regelparameter und Szenario verfeinern.

Was Sie testen können

Testanwendungen mit X1

Typische Aufgaben am Flugregler- und Autopilot-Prüfstand – von der PID-Abstimmung über IMU- und Sensorfusionsprüfungen bis zu Regressionstests.

Entwicklung von Regelparametern

Vergleichen Sie die Wirkung von PID- und verwandten Regelparametern auf das physische System unter definierten Orientierungs- und Bewegungsprofilen. Untersuchen Sie verschiedene Einstellungen im selben Szenario.

Sensorfusion und Lageschätzung

Bewerten Sie IMU- und Magnetometerdaten zusammen mit der Drehgeberreferenz. Untersuchen Sie Einbaulage-, Offset- und Kalibriereffekte im Messumfang Ihrer Anwendung.

Dynamische Effekte und Störungen

Konfigurieren Sie Closed-Loop-Szenarien mit anwendungsdefinierten Störmomenteingaben. Bewerten Sie die Regelantwort unter den Bedingungen, die das gewählte Modell und die physische Bewegung abbilden.

Revisionsvergleich und Regression

Wiederholen Sie dieselbe Testabfolge nach einem Hardware- oder Software-Update. Verfolgen Sie die Wirkung von Änderungen durch den Vergleich von Mess- und Fahrzeugdaten unter gleichen Bedingungen.

Pilotengesteuerte Tests

Beobachten Sie RC-Eingaben, Plattformbewegung und Fahrzeugantwort gemeinsam. Beziehen Sie die Bedienerinteraktion in den Labortestplan ein, um das Regelverhalten zu bewerten.

Stabilisierte Sensoren und Nutzlasten

Untersuchen Sie die Antwort orientierungsempfindlicher Module und stabilisierter Sensoren unter kontrollierter Bewegung. Passen Sie Montage, Datenschnittstellen und Messumfang an die Produktanforderungen an.

Vergleich

HIL, SIL und Flugtest: unterschiedliche Rollen in der Validierung.

Jeder Ansatz liefert eine andere Art von Nachweis. Ein wirksamer Testplan kombiniert frühe Softwareentwicklung, Bewertung mit realer Hardware und Feldvalidierung.

HIL, SIL und Flugtest: unterschiedliche Rollen in der Validierung.
KriteriumSILHIL mit X1Flugtest
Physische ElementeRegelungssoftware; Fahrzeug und Sensoren sind Modelle.Steuerung, Sensoren, Verbindungen und physische Lagebewegung.Fahrzeug, Umgebung und Flugwechselwirkungen.
Modellierter / begrenzter UmfangFahrzeugdynamik, Sensoren und Umgebung.Szenarioabhängige Modelle; Translation und Aerodynamik sind nicht vollständig physisch.Betriebsbedingungen, die Szenario und Testgelände abdecken.
Risiko und UmgebungKein physisches Testfahrzeug nötig.Fahrzeug in einer Vorrichtung; Bewegung und drehende Teile erfordern einen definierten Aufbau.Flug-, Umwelt- und Betriebsrisiken werden gesteuert.
WiederholbarkeitHoch bei gleichem Modell und gleichen Eingaben.Programmierte Profile und gemessene Winkelreferenz.Beeinflusst von Wetter, Pilot, Gelände und Fahrzeugzustand.
HardwareeffektePhysische Sensor- oder Verkabelungseffekte werden nicht direkt gemessen.Montage-, Offset-, Kalibrier-, Schnittstellen- und Timingeffekte lassen sich untersuchen.Im Betrieb sichtbar; Ursachen sind schwerer zu isolieren.
Typischer EinsatzAlgorithmenentwicklung und modellbasierte Bewertung.Regelungsabstimmung, Integration, Regression und konfigurierte QC.Betriebsverhalten und abschließende Feldvalidierung.

Integration

Für die Integration in Ihr System ausgelegt.

Wir berücksichtigen Ihr bestehendes Testumfeld – vom Flugregler bis zur Analysesoftware. Physische Bewegung, Telemetrie-, Modell- und Aufzeichnungsschnittstellen werden auf Ihre Regelungsarchitektur und Ihre Validierungsziele ausgelegt.

Control-Suite-Oberfläche mit beispielhafter Datenanimation
ArduPilot und Pixhawk
Der Integrationsansatz der X1-Laborarbeit verbindet Fahrzeugtelemetrie und physische Lagebewegung in einem Ablauf. Jeder neue Fahrzeugaufbau, jede Softwareversion und jeder Datenpfad wird im Projektumfang behandelt.
PX4 und hauseigene Regelungssysteme
Der Integrationsumfang wird über Sensorrückmeldung, Datenschnittstellen und das Testmodell festgelegt. Verbindung und Regelungsarchitektur werden an die gewählte Hard- und Software angepasst.
Echtzeitdaten und Analyse
Ethernet/UDP-Telemetrie und USB-Kommunikation können Überwachung, Aufzeichnung und externe Analyseabläufe verbinden. Datenfelder und Aufzeichnungsstruktur werden am Testplan ausgerichtet.
Modellbasierte Entwicklung und Digital Twin
Verbinden Sie Modell-, Regelungs- und physische Testebenen über MATLAB/Simulink Embedded Coder PIL/HIL-Workflows und die ROS 2/Gazebo-Schnittstelle. Synchronisation und Datenzuordnungen werden bei der Integration festgelegt.

Vergleich

Testverfahren nach denselben technischen Kriterien vergleichen.

Flugtests, Softwaresimulation und physische Prüfstände dienen unterschiedlichen Zwecken. X1 vereint reale Hardware, kontrollierte Drei-Achsen-Bewegung und Messtechnik in einem Laborablauf.

Bodentestverfahren für die UAV-Lageregelung im Vergleich
KriteriumFlugtestSIL-SimulationSchubprüfstandKugelgelenk / FesselprüfstandINFINITE-HIL X1
Realer Flugregler und reale SensorenErfülltReale HardwareNicht erfülltNur ModellTeilweise / konfigurationsabhängigAufbauabhängigErfülltHardware montierbarErfülltFahrzeug / Board / Sensoren
Physische Lagebewegung in drei AchsenErfülltIm Rahmen der FahrzeugfähigkeitNicht erfülltKeine physische BewegungTeilweise / konfigurationsabhängigFest / begrenzte AchsenTeilweise / konfigurationsabhängigBegrenzte WinkelErfülltKontrolliert Rollen / Nicken / Gieren
Kontinuierliche 360°-DrehungTeilweise / konfigurationsabhängigManöverabhängigErfülltVirtuelle DrehungNicht erfülltKeine KernfunktionTeilweise / konfigurationsabhängigMechanik- / KabelgrenzenErfülltSchleifring auf jeder Achse
Risiko für das FahrzeugNicht erfülltFlug- / AbsturzrisikoErfülltKein physisches TestfahrzeugTeilweise / konfigurationsabhängigGefahr durch drehende TeileTeilweise / konfigurationsabhängigAbhängig von der FixierungErfülltKontrollierter Test in der Vorrichtung
Wiederholbare, programmierte ProfileTeilweise / konfigurationsabhängigWetter- / Piloten- / GeländeeinflussErfülltGleiches Modell / gleiche EingabenTeilweise / konfigurationsabhängigBegrenzte BefehlsfolgenTeilweise / konfigurationsabhängigAbhängig von Antrieb / RegelungErfülltProgrammierte Bewegung / Testabfolgen
Gemessene LagereferenzTeilweise / konfigurationsabhängigSensoren / ZusatzreferenzErfülltNumerische ReferenzTeilweise / konfigurationsabhängigZusätzliche Messung nötigTeilweise / konfigurationsabhängigZusätzliche MesstechnikErfülltAbsolutwertgeber / IMU
Eignung für Produktions-QCTeilweise / konfigurationsabhängigHoher Feld- / BetriebsaufwandTeilweise / konfigurationsabhängigKeine physische PrüfungTeilweise / konfigurationsabhängigMotor- / SchubsubsystemTeilweise / konfigurationsabhängigMesstechnik / AutomatisierungErfülltDaten je Einheit / Annahme

Haken: erfüllt · Kreuz: nicht erfüllt · Strich: teilweise oder konfigurationsabhängig. In der Risikozeile steht der Haken für die kontrolliertere Bedingung, nicht für null Risiko. Bei SIL sind Drehung und Referenz virtuell.

Ihr Testregelkreis

Lassen Sie uns Ihren Testregelkreis gestalten.

Teilen Sie uns Ihre Flugregelungsarchitektur, Ihr Modell und Ihre Messziele mit, damit wir Integrationsumfang, mechanische Konfiguration und Budget gemeinsam bewerten können.