Lentotekniikkajärjestelmät ovat monimutkaisia ja aikakriittisiä järjestelmiä, joiden arkkitehtuurisuunnittelussa otetaan asteittain käyttöön joustavampia (joskin yhtä vankkoja) ratkaisuja. Vaikka useat nykyiset ilmailutekniikkajärjestelmät noudattavat yhdistettyjä arkkitehtuureja, IMA (Integrated Modular Avionics) -paradigmasta on tulossa hallitseva tyyli nykyaikaisemmassa kehityksessä. Syynä tähän on se, että IMA-konsepti edistää modulaarista suunnittelua, jossa kriittisyydeltään eritasoisia sovelluksia voidaan toteuttaa erillisinä samassa laitteistossa. Tämä lähestymistapa vastaa ilmailutekniikkajärjestelmien kustannus-, turvallisuus- ja painovaatimuksia. FACE-standardi (Future Airborne Capability Environment) määrittelee arkkitehtuurin perustan avioniikkajärjestelmien integroinnin helpottamiseksi, mukaan lukien hajautettujen komponenttien väliset viestintätoiminnot. FACE:n mukaisesti ilmailutekniikkajärjestelmiin integroidaan väliohjelmistoja, jotka helpottavat sellaisten siirrettävien komponenttien kehittämistä, jotka voivat toimia tehokkaasti yhteen. Tässä asiakirjassa kuvataan publish-subscribe-väliohjelmiston (tarkalleen ottaen DDS – Data Distribution Service for real-time systems) käyttöä täysin hajautetussa osioituneessa järjestelmässä. Käytännön näkökulmasta kuvataan välitysohjelmiston tiedonsiirron yleiskustannusten integroiminen hierarkkiseen aikataulutukseen (ARINC 653 -standardin mukaisesti), jotta välitysohjelmistoa voidaan käyttää osioissa. Selostamme realistisen viestintäympäristön suunnittelun, josta esimerkkinä on hajautettu valvontasovellus osioituneessa ympäristössä. Saadut toteutustulokset osoittavat, että kun otetaan huomioon väliohjelmiston vakaa viestintäkustannus, se voidaan integroida osioiden aikaikkunoihin.

Vastaa

Sähköpostiosoitettasi ei julkaista.