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:

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

  1. ^ 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.
  2. ^ http://aadl.sei.cmu.edu/aadlinfosite/LinkedDocuments/ASAAC_SAESep1999.pdf. Citováno 2015-01-28
  3. ^ „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.
  4. ^ „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.
  5. ^ A b C „Flexibilita a ovladatelnost projektů IMS“ (PDF). University of York. Citováno 27. července 2008.
  6. ^ „Přehled standardů ASAAC“. assonline.co.uk. Citováno 2. srpna 2008.

externí odkazy