Flygsystem är komplexa och tidskritiska system som successivt antar mer flexibla (men lika robusta) arkitektoniska konstruktioner. Även om ett antal nuvarande flygelektroniska system följer federerade arkitekturer, är IMA-paradigmet (Integrated Modular Avionics) på väg att bli den dominerande stilen i den mer moderna utvecklingen. Anledningen är att IMA-konceptet främjar modulära konstruktioner där tillämpningar med olika kritiska nivåer kan utföras på ett isolerat sätt i samma maskinvara. Detta tillvägagångssätt uppfyller kraven på kostnad, säkerhet och vikt för flygelektroniska system. I FACE-standarden (Future Airborne Capability Environment) definieras den arkitektoniska baslinjen för att underlätta integrationen i flygelektroniska system, inklusive kommunikationsfunktioner mellan distribuerade komponenter. I enlighet med FACE kommer middleware att integreras i flygelektroniska system för att underlätta utvecklingen av bärbara komponenter som kan samverka på ett effektivt sätt. I detta dokument beskrivs användningen av mellanprogram för publicering och prenumeration (närmare bestämt DDS – Data Distribution Service för realtidssystem) i ett helt distribuerat, uppdelat system. Ur en praktisk synvinkel beskriver vi integrationen av kommunikationsöverskottet från middleware i den hierarkiska schemaläggningen (i enlighet med ARINC 653) för att möjliggöra användningen av middleware i partitionerna. Vi förklarar utformningen av en realiserbar kommunikationsinställning, som exemplifieras med en distribuerad övervakningsapplikation i en partitionerad miljö. De erhållna genomföranderesultaten visar att med tanke på den stabila kommunikationsöverbelastningen för middleware kan den integreras i tidsfönstren för partitioner.

Lämna ett svar

Din e-postadress kommer inte publiceras.