Rada spojeneckých norem pro avioniku architektury - Allied Standards Avionics Architecture Council
Rada spojeneckých norem pro avioniku architekturynebo ASAAC, je snaha definovat a ověřit soubor Otevřená architektura Standardy pro Avionika Architektura, zejména v oblasti Integrovaná modulární avionika.
ASAAC je spravován Ministerstvo obrany Spojeného království a mnoho významných evropských společností v oblasti avioniky se účastní Pracovní skupina, jako:
- BAE Systems
- GE Aviation Systems (dříve Smiths Aerospace)
- Dassault Aviation
- Skupina Thales
- EADS
- ESG Elektroniksystem- und Logistik-GmbH
- Obecná dynamika (Pobočka UK)
Dějiny
Allied Standard Avionics Architecture Council (ASAAC) byla zřízena leteckými vyššími národními zástupci Francie, Německa, Velké Británie a Spojených států amerických s úmyslem snížit náklady na pořízení a podporu a zlepšit technickou a provozní interoperabilitu mezi letadly NATO a subsystémy leteckých zbraní.[1]
Fáze I ASAAC: (od 92. do 94. února)
Tato část programu byla studií proveditelnosti zkoumající možnosti konceptu Core Avionics Architecture Concept. Definoval hlavní cíle: Zaměnitelnost, Opakovaná použitelnost, Přenositelnost, Transparentnost technologie, Tolerance chyb, Rozšiřitelnost [sic], Udržovatelnost [,] atd.
Rovněž identifikovala pojmy:
- Třívrstvý softwarový model [Three Layer Stack]
- Systémové plány
Fáze II ASAAC: (od 97. do 3. září)
Program ASAAC Fáze II byl sponzorován ministerstvy obrany Francie, Německa a Velké Británie prostřednictvím Memoranda o porozumění (MOU). Francouzské SPAé bylo výkonnou agenturou pro program ASAAC a hlavní smlouva byla ponechána společnosti Dassault Thomson Avionique Modulaire (DTAM), organizaci typu GIE podle francouzského práva obchodních společností vytvořené na základě 50–50 společností Dassault a Thomson. Hlavní letecké a elektronické společnosti ve Francii, Německu a Velké Británii se zúčastnily programu ASAAC jako subdodavatelé společnosti DTAM GIE. Týmy Spojeného království a Německa byly pracovní skupina pro průmyslovou avioniku (IAWG) zahrnující GEC-Marconi, British Aerospace a Smiths Industries Aerospace and Defense Systems; a tým DASA ESG ASAAC (DEAT), který zahrnuje společnosti Daimler-Benz Aerospace Airbus a ESG Elektroniksystem-und Logistik-GmbH. Oba týmy měly status co-prime účastníka v programu s DTAM. Smlouva byla uzavřena dne 18. listopadu 1997.[2]
ASAAC Fáze II - Fáze 1: (97. – 97. Května - 99)
- Jednalo se čistě o papírovou část programu, ve kterém byly standardy a koncepty ASAAC definovány a dokumentovány v řadě zpráv.
ASAAC Fáze II - Fáze 2: (od 99. do 3. září)
- Jednalo se o část programu, kde byly koncepty a standardy definované ve fázi II - fázi 1 ověřeny prostřednictvím řady demonstrací s použitím standardního softwaru a hardwaru ASAAC.
Standard
Současný standard ASAAC má dvě části:
- Def Stan 00-74:[3] Standardy ASAAC Část 1: Standardy pro software
- Def Stan 00-74:[4] Standardy ASAAC Část 2: Zpráva o odůvodnění pro softwarové standardy
ASAAC původně zveřejnila prozatímní standardy v pěti částech v lednu 2005:
- Def Stan 00-74: Navrhované standardy pro software
- Def Stan 00-75: Navrhované standardy pro komunikaci / sítě
- Def Stan 00-76: Navrhované standardy pro běžné funkční moduly
- Def Stan 00-77: Navrhované standardy pro balení
- Def Stan 00-78: Navrhované standardy pro architekturu
Až na Def Stan 00-74 byly staženy v červenci 2007, MOD a zástupci z Pracovní skupina vzhledem k tomu, že to byl jediný standard mít jakýkoli vliv.
Navrhované standardy pro software (Def Stan 00-74)
Def Stan 00-74 je definován v kontextu Integrovaná modulární avionika. Softwarové komponenty jsou umístěny na modulech.[5]
- Konfigurace a inicializace: Konfigurace je považována za definovanou v řadě plány popisující vlákno a proces alokace, virtuální komunikační kanály ... Norma však přesně nedefinuje gramatiku ani jazyk těchto plánů. Pokud jde o inicializaci, neexistuje žádné specifické rozhraní API, které by umožňovalo inicializaci na nižší úrovni Operační systém v reálném čase (RTOS) služby.
- Přístup k datům je získáván od skutečného fyzického úložiště.
Odkazy na ARINC 653 a POSIX
Pole pokryté ASAAC v Def Stan 00-74 je podobný ARINC 653 (ARINC 653 je softwarová specifikace pro dělení prostoru a času v avionice). Mezi těmito dvěma standardy však existují rozdíly:[5] Některé funkce ASAAC API, jako zpracování souborů, vlákno správa uvnitř proces nebo ladění, nejsou v ARINC 653 brány v úvahu.
U části, kde se tyto dva standardy překrývají, je však často možné překládat rozhraní ASAAC ve voláních ARINC 653 API (a dokonce i v POSIX hovory).[5] Přibližně 30% ASAAC API je pokryto přímo ARINC 653 a POSIX.[6]
Například následující volání definované v ASAAC:
receiveBuffer
by byl přeložen do ARINC 653 uživatelem:
RECEIVE_BUFFER ()
a také v POSIXu od:
recv ()
Odkazy na STANAG 4626
STANAG 4626 je NATO standardizace požadavků definovaných programem ASAAC navržená MOD a ASAAC Pracovní skupina.
Viz také
Reference
- ^ R. A. Edwards, „Souhrn harmonizovaného konceptu ASAAC fáze I“, 1994 Avionics Conference and Exhibition Systémová integrace - je nebe limit? Sborník z konference, zpráva ERA 94-0973, ERA Technology Ltd., srpen 1995, ISBN 0 7008 0587 7.
- ^ http://aadl.sei.cmu.edu/aadlinfosite/LinkedDocuments/ASAAC_SAESep1999.pdf. Citováno 2015-01-28
- ^ „Standardy ASAAC Část 1: Standardy pro software“ (PDF). Ministerstvo obrany (Spojené království). 19. prosince 2008. Archivovány od originál (PDF) dne 6. dubna 2010. Citováno 7. března 2009.
- ^ „ASAAC Standards Part 2: Rationale Report for Software Standards“ (PDF). Ministerstvo obrany (Spojené království). 19. prosince 2008. Archivovány od originál (PDF) dne 4. dubna 2010. Citováno 7. března 2009.
- ^ A b C „Flexibilita a ovladatelnost projektů IMS“ (PDF). University of York. Citováno 27. července 2008.
- ^ „Přehled standardů ASAAC“. assonline.co.uk. Citováno 2. srpna 2008.
externí odkazy
- „Domovská stránka ASAAC“. 3. října 2011. Archivovány od originál dne 3. října 2011.
- Prezentace pracovní skupiny ASAAC
- Open source OS adaptační vrstva pro STANAG 4626