Computertestoplossing voor autonome vluchtbesturing
De Computertestoplossing voor autonome vluchtbesturing is een uitgebreid testplatform dat is ontworpen voor moderne autonome vluchtregelsystemen. Het biedt een realistische stimulatieomgeving voor de vluchtbesturingscomputer (AFCC), die simulatie op ware grootte mogelijk maakt van interacties met verschillende elektronische en niet-elektronische systemen in een gecontroleerde testomgeving op de grond. Het systeem ondersteunt zowel statische als dynamische simulaties en maakt het mogelijk om fouten in te voeren om mogelijke afwijkingen tijdens de vlucht na te bootsen, waardoor een robuuste methode ontstaat om de betrouwbaarheid, stabiliteit en veiligheid van het vluchtregelsysteem te valideren.
In termen van bedrijfsvereisten biedt de oplossing high-fidelity aerodynamische modellering, starre-lichaamsdynamica en simulatieomgevingen met zes vrijheidsgraden, die volledig digitale real-time simulatie van het vluchtregelsysteem ondersteunen. Het kan avionicasystemen simuleren zoals ADS en INS, maar ook niet-avionicacomponenten zoals throttle controllers, feedback actuators en de primaire vluchtbesturingscomputer (PFC). Dynamische simulatie omvat verschillende vluchtmodi, waardoor fouten kunnen worden geïnjecteerd, alarmen kunnen worden gegenereerd en geanalyseerd, zodat het testpersoneel een snelle en nauwkeurige diagnose kan stellen.
De oplossing is gebouwd op het HRT Hardware-in-the-Loop (HIL) simulatieplatform en ondersteunt open-loop en gesloten-loop testen, interfaceverificatie en Built-in Test (BIT) functionaliteit voor de AFCC. Het kan worden geïntegreerd met de PFC testomgeving om een compleet validatieplatform voor besturingssystemen te vormen. Het systeem is ontworpen met het oog op modulariteit en algemeenheid en kan eenvoudig worden aangepast aan toekomstige vluchtbesturingsmodellen, met schaalbare simulatiecomputers, testapparatuur en ondersteunende software voor zowel onderzoek als verificatie van nieuwe systemen.
Functioneel biedt het platform een grafische testcase-editor voor visuele configuratie en uitvoering van testtaken, waarbij zowel nominale tests als tests met foutinjectie worden ondersteund. De gebruikersinterface is flexibel en biedt software en hardware I/O-interfaces, mens-machine-interactiepanelen en virtuele instrumenten, waardoor secundaire ontwikkeling of modelmodificatie mogelijk is. Automatische testmogelijkheden maken halfautomatische of volledig geautomatiseerde uitvoering van testgevallen mogelijk, waarbij gedetailleerde testrapporten worden gegenereerd om de verificatie-efficiëntie te verbeteren. ICD-beheertools zorgen voor het verpakken en parsen van 1553B, ARINC429 en andere busgegevens om interfaceconsistentie te garanderen. Functies voor foutinjectie omvatten zowel hardwarefouten op lijnniveau als softwarefouten, configureerbaar via modellen en testcase-editors.
Deze oplossing is geschikt voor organisaties die vluchtcontrolesystemen ontwikkelen en zorgt voor integratietests op de grond, functionele verificatie en betrouwbaarheidsbeoordeling van autonome vluchtbesturingscomputers. Het verkort ontwikkelingscycli aanzienlijk, vermindert testrisico's en biedt wetenschappelijke ondersteuning voor de veiligheid en prestatieoptimalisatie van besturingssystemen.






