Одақтас стандарттар Авионика сәулет кеңесі - Allied Standards Avionics Architecture Council

Одақтас стандарттар Авионика сәулет кеңесі, немесе ASAAC, бұл жиынтығын анықтауға және тексеруге арналған күш Ашық сәулет Стандарттар Авионика Сәулет, әсіресе Кіріктірілген модульдік авионика.

ASAAC басқарады Ұлыбританияның қорғаныс министрлігі және көптеген еуропалық Avionics компаниялары қатысады Жұмыс тобы, сияқты:

Тарих

Стандартты авиациялық архитектура бойынша кеңес (ASAAC) Францияның, Германияның, Ұлыбританияның және Америка Құрама Штаттарының ұлттық авиациясының жоғары авиация құралдары арқылы сатып алу мен қолдау шығындарын азайту және НАТО әуе кемелері арасындағы техникалық және эксплуатациялық өзара әрекеттесуді жақсарту мақсатында құрылды. авиациялық қарудың ішкі жүйелері.[1]

ASAAC I кезеңі: (92 қыркүйек-94 ақпан)

Бағдарламаның бұл бөлігі Авиониканың негізгі сәулет тұжырымдамасының мүмкіндіктерін зерттейтін техникалық-экономикалық негіздеме болды. Ол келесі мақсаттарды айқындады: өзгермелілік, қайта пайдалануға жарамдылық, портативтілік, технологияның ашықтығы, ақауларға төзімділік, кеңею мүмкіндігі [сақтау], сақталуы [,] және т.б.

Ол сонымен қатар келесі ұғымдарды анықтады:

  • Үш қабатты бағдарламалық жасақтама моделі [үш қабатты стек]
  • Жүйелік жоспарлар

ASAAC II кезеңі: (қараша-97 - қыркүйек-03)

ASAAC II кезең бағдарламасы Франция, Германия және Ұлыбритания қорғаныс министрліктерінің демеушілігімен өзара түсіністік туралы меморандум (Меморандум) арқылы жүзеге асырылды. Француздық SPAé ASAAC бағдарламасының атқарушы агенттігі болды және Dassault Thomson Avionique Modulaire (DTAM), Dassault және Thomson 50-50 негізінде құрылған француз компаниясының заңына сәйкес GIE типті ұйымға басты келісімшартты жіберді. Франция, Германия және Ұлыбританияның негізгі аэронавигациялық және электронды компаниялары ASAAC бағдарламасына DTAM GIE қосалқы мердігерлері ретінде қатысты. Ұлыбритания мен Германия құрамалары GEC-Marconi, British Aerospace және Smiths Industries аэроғарыштық және қорғаныс жүйелерінен тұратын өндірістік авионика бойынша жұмыс тобы (IAWG) болды; және Daimler-Benz Aerospace Airbus пен ESG Elektroniksystem-und Logistik-GmbH кіретін DASA ESG ASAAC Team (DEAT). Екі команда да DTAM-мен бірге бағдарламада қатысушы мәртебеге ие болды. Келісімшарт 1997 жылы 18 қарашада жасалды.[2]

ASAAC II кезеңі - 1 кезең: (97-қараша-99-мамыр)

Бұл ASAAC стандарттары мен тұжырымдамалары анықталған және бірқатар есептерде құжатталған бағдарламаның қағазға негізделген бөлігі болды.

ASAAC II кезеңі - 2 кезең: (99 желтоқсаннан 3 қыркүйекке дейін)

Бұл бағдарламаның II кезең - 1 кезеңінде анықталған тұжырымдамалар мен стандарттар ASAAC стандартты бағдарламалық жасақтамасы мен жабдықтарын қолдана отырып, бірнеше демонстрация арқылы бекітілген бөлігі болды.

Стандартты

Қазіргі ASAAC стандарты екі бөлімнен тұрады:

  • Def Stan 00-74:[3] ASAAC стандарттары 1 бөлім: бағдарламалық жасақтама стандарттары
  • Def Stan 00-74:[4] ASAAC стандарттары 2 бөлім: Бағдарламалық жасақтама стандарттарының негіздемелік есебі

ASAAC бастапқыда уақытша стандарттарды бес бөлімнен 2005 жылдың қаңтарында жариялады:

  • Def Stan 00-74: Бағдарламалық жасақтаманың ұсынылған стандарттары
  • Def Stan 00-75: Байланыс / желілер үшін ұсынылған стандарттар
  • Def Stan 00-76: Жалпы функционалды модульдердің ұсынылған стандарттары
  • Def Stan 00-77: Қаптаманың ұсынылған стандарттары
  • Def Stan 00-78: Сәулет өнері үшін ұсынылған стандарттар

Басқалары Def Stan 00-74 2007 жылдың шілдесінде шығарылды MOD және өкілдері Жұмыс тобы бұл жалғыз стандарт екенін ескере отырып әсер ету.

Бағдарламалық жасақтаманың ұсынылатын стандарттары (Def Stan 00-74)

Def Stan 00-74 контекстінде анықталады Кіріктірілген модульдік авионика. Бағдарламалық жасақтама компоненттері модульдерде орналасқан.[5]

  • Конфигурация және инициализация: Конфигурация қатарында анықталғандай қарастырылады жоспарлар сипаттау жіп және процесс бөлу, виртуалды байланыс арналары ... Алайда стандартта бұл сызбалардың грамматикасы мен тілі дәл анықталмайды. Инициализацияға келетін болсақ, төменгі деңгей бойынша инициализацияға мүмкіндік беретін арнайы API жоқ Нақты уақыттағы операциялық жүйе (RTOS) қызметтер.
  • Деректерге қол жеткізу оның нақты физикалық қоймасынан алынған.

ARINC 653 және POSIX сілтемелері

ASAAC қамтылған өріс Def Stan 00-74 ұқсас ARNC 653 (ARINC 653 - бұл авионикада уақыт пен уақытты бөлуге арналған бағдарламалық жасақтама). Алайда, екі стандарттың айырмашылықтары бар:[5] ASAAC кейбір ерекшеліктері API, сияқты файлдарды өңдеу, жіп ішіндегі басқару процесс, немесе түзету, ARINC 653-те қарастырылмаған.

Алайда, екі стандарттың сәйкес келетін бөлігі үшін көбінесе ARINC 653 API қоңырауларында ASAAC интерфейстерін аударуға болады (тіпті POSIX қоңыраулар).[5] ASAAC API-нің шамамен 30% тікелей ARINC 653 және POSIX-пен қамтылған.[6]

Мысалы, ASAAC анықталған келесі қоңырау:

 қабылдайды

ARINC 653-те келесі тілмен аударылады:

 RECEIVE_BUFFER ()

және POSIX-те:

 recv ()

STANAG 4626 сілтемелері

СТАНАГ 4626 Бұл НАТО ұсынған ASAAC бағдарламасымен анықталған талаптарды стандарттау MOD және ASAAC Жұмыс тобы.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Р.А.Эдвардс, «ASAAC I кезеңі үйлесімді тұжырымдаманың қысқаша мазмұны», 1994 Авионика конференциясы және көрмесі Жүйелік интеграция - аспан шектеулі ме? Конференция материалдары, ERA Report 94-0973, ERA Technology Ltd., тамыз 1995, ISBN  0 7008 0587 7.
  2. ^ http://aadl.sei.cmu.edu/aadlinfosite/LinkedDocuments/ASAAC_SAESep1999.pdf. 2015-01-28 алынды
  3. ^ «ASAAC стандарттары 1 бөлім: бағдарламалық жасақтама стандарттары» (PDF). Қорғаныс министрлігі (Ұлыбритания). 19 желтоқсан 2008. мұрағатталған түпнұсқа (PDF) 6 сәуірде 2010 ж. Алынған 7 наурыз 2009.
  4. ^ «ASAAC стандарттары 2 бөлім: бағдарламалық жасақтама стандарттары туралы есеп» (PDF). Қорғаныс министрлігі (Ұлыбритания). 19 желтоқсан 2008. мұрағатталған түпнұсқа (PDF) 2010 жылғы 4 сәуірде. Алынған 7 наурыз 2009.
  5. ^ а б c «IMS жобаларының икемділігі және басқаруы» (PDF). Йорк университеті. Алынған 27 шілде 2008.
  6. ^ «ASAAC стандарттарына шолу». assonline.co.uk. Алынған 2 тамыз 2008.

Сыртқы сілтемелер