SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
  Стандартная версия

QNX в нижних слоях стратосферы

На протяжении более 20-ти лет исследовательская группа университета Гарварда использует технологии QNX для исследования стратосферы.

Исчезновение озонового слоя над Антарктикой давно беспокоит ученых всего мира и это не удивительно. Недостаток озона в атмосфере может быть причиной огромного списка проблем, начиная от гибели урожаев до глазных катаракт и рака кожи. Таким образом, наблюдение за изменениями в озоновом слое и обнаружение факторов, влияющих на его состояние, чрезвычайно важны. Проблема заключается в том, что изучение озонового слоя это трудоемкий и очень длительный процесс, однако исследовательская группа Anderson Research Group из университета Гарварда обладает всеми необходимыми качествами для выполнения этой сложной задачи.

Исследовательская группа под руководством Джеймса Андерсона начала свою деятельность в 1979 году. На первых порах они использовали воздушный шар с метеорологическим оборудованием для исследования высших слоев атмосферы, но с открытием озоновой дыры над Антарктикой в 80-х годах, в их использование поступил самолет ER-2 , способный подниматься на высоту более 21-го километра. История использования ОСРВ QNX началась в 1980 году, когда операционная система собственной разработки, контролировавшая оборудование, измеряющее количество гидроксилов в нижней стратосфере, была заменена на ОСРВ QNX2. Позднее, проект переведен был под управление QNX4, а позже и под управление ОСРВ QNX Neutrino.

Для сбора информации о состоянии стратосферы, исследовательская группа Гарвардского университета создала систему, базирующуюся на преимуществах QNX, таких как: многозадачность, высокая отказоустойчивость, прозрачный обмен сообщениями и работа в режиме реального времени. Гибкость является ключевым качеством архитектуры QNX, позволяя реализовать поддержку широкого списка оборудования, необходимого для измерения свободных радикалов и реактивных интермидиатов в стратосфере. Список таких элементов включает в себя: BrO, ClO, ClONO2, ClOOCl, NO2, OH, HO2, O3, CH4, N2O, CO, CO2, а также водяной пар и изотопы воды. Зачем измерять воду спросите вы? Затем, что присутствие воды в атмосфере может способствовать истощению озона. К тому же участившиеся случаи возникновения ураганов, таких как ураган Сенди, приводят к перенасыщению водой стратосферы.

Ниже приведена полная схема конфигурации используемой архитектуры, включающей в себя приложения контроля и сбора данных на бортовом компьютере самолета и интерактивные команды с наземного компьютера поддержки.

По словам Нортона Аллена, разработчика ПО, входящего в исследовательскую группу: «С самого начала проекта нам была необходима ОС, обладающая широкими возможностями масштабирования и способная обеспечить необходимый уровень отказоустойчивости. Отправка самолета в нижние слои стратосферы это недешевое предприятие, и в нем нет места отказам ПО. В то же время нам была нужна ОС, соответствующая мировым стандартам совместимости для создания портируемых приложений. Именно ОСРВ QNX смогла обеспечить решение всех наших задач».

Источник: http://onqpl.blogspot.ru/2012/11/taking-long-hard-look-at-ozone-hole.html