Комментарии 33
Мне сходу интересно, как сильно отличается процесс разработки ПО от привычного большинству. Какой набор инструментов используется, какие ОС и т.д. Пишите обязательно!
+8
У нас примерно так происходит: утверждается перечень компонентов, они за собой тянут ОСРВ. Потом на очереди драйвера для железок, если контора выпускающая железку их сделала для нужной ОСи, иначе — пишем сами.
ОС применяли очень разные — от самописных реалтаймовых линуксов, до таких известных как QNX, VxWorks, ОС2000.
Инструментарий поставляется с ОСРВ, но IDE каждый вправе выбирать себе по вкусу. Я вот часто в Kate пишу небольшие кусочки программ, для серьезных дел в ход идет Eclipse. Отладка посредством RS232, RS485 и Ethernet, в зависимости от способностей отлаживаемого модуля.
ОС применяли очень разные — от самописных реалтаймовых линуксов, до таких известных как QNX, VxWorks, ОС2000.
Инструментарий поставляется с ОСРВ, но IDE каждый вправе выбирать себе по вкусу. Я вот часто в Kate пишу небольшие кусочки программ, для серьезных дел в ход идет Eclipse. Отладка посредством RS232, RS485 и Ethernet, в зависимости от способностей отлаживаемого модуля.
+6
Спасибо, а ЯП там какие-то экзотические или все гораздо проще — С/С++?
0
И сильно Ethernet на борту применяется? Я думал, там больше всякие CAN, RS485 etc.
0
Тссс! Я этого не говорил, никаких Ethernet, только Arinc646 и ничего кроме :)
+5
В зависимости от конторы и толковости руководства и инженеров. Надеюсь не раскрою никакой секретной информации и никто меня пинать за это не будет, но вот, к примеру на SuperJet используется гигабитный Ethernet (по крайней мере при проведении испытаний). На испытываемых в данный момент истребителях используется гигабитный FibreChannel. Пресловутый ирландский КАМ500 (горячо любимый ГСС) использует IRIG-106 (последовательная шина). Большинство навигационных систем и систем траекторных измерений лупят в RS-232/422/485. ARINC 429 и MIL-STD 1553 это классика, которой навалом на любом ЛА. Ну и полный ворох всяких аналоговых источников вроде вибродатчиков, тензомодулей, акустики, разовых команд и прочего.
+1
Судя по тому, что видел как пасажир, системы in flight entertainment представляют собой отдельные linux-комп’ютеры с PXE-загрузкой, думаю, Ethernet в них используется
0
Интересно, насколько в наших самолётах проявляются уязвимости вроде описанных здесь:
Исследователь продемонстрировал перехват управления самолетом при помощи Android-приложения
Исследователь продемонстрировал перехват управления самолетом при помощи Android-приложения
+1
Чтобы воспользоваться уязвимостью из этой статьи, необходимо сначала внедрить код в Flight Management Systems, что может сделать человек имеющий физический доступ к БЦВМ. Суть уязвимости — невозможность выявить факт внедрения кода, если кратко. Это очень актуальная и современная проблема. Знаюодну организацию, которая работает по этому направлению.
+4
О, очень интересно! Чем больше деталей, тем лучше. Скажите, а как с авиационной адаптацией шины CAN нынче, применяется?
+1
По всей видимости сервис flightradar24.com построен на основе Радиолокационных ответчиков систем управления воздушным движением.
0
Вы правы. Информация от ответчиков УВД поступает в диспетчерские службы, а от них на серверы флайрадара.
По непроверенной информации, запаздывание (примерно 1 минуту) там сделано специально, чтобы не перегружать информационную инфраструктуру диспетчерских служб.
По непроверенной информации, запаздывание (примерно 1 минуту) там сделано специально, чтобы не перегружать информационную инфраструктуру диспетчерских служб.
-1
Довольно просто, ответчик УВД (ADS-B) работает в радиодиапазоне, приемник можно купить на eBay. Среди сообщества flightradar24 много тех, у кого приемники есть, и они через API сайта передат инфорацию на сервер, соотвертсвенно, «покрытие» имеется там, где есть контрибюторы, и нет, где их нет/мало (часть Африки, большая часть Сибири, и.т.д.)
+1
Картинка сразу напомнила этот мульт.
-2
В системах сбора данных погодный локатор забыли. А ведь это крайне интересная штуковина.
И ещё, в каком порядке будут статьи выходить, по настроению автора или по пожеланиям читателей? :)
И ещё, в каком порядке будут статьи выходить, по настроению автора или по пожеланиям читателей? :)
+1
Расскажите, пожалуйста, а какое образование должно быть, чтобы заниматься этими системами?
Где у нас в стране этим занимаются?
Я когда-то говорила с профессором, который занимался эргономичностью применительно к пультам управления. Ну то есть не занимался, а скорее плакался о ее отсутствии) Он говорил, что, например, у Туполева, вообще никто не заморачивался и считалось, что интерфейсы/эргономика и все такое это уже ненужная роскошь, лишь бы летало. И это было достаточно похоже на правду, потому что в маевской библиотеке я не нашла даже методички про человекопонятность и удобство пультов. А сейчас как с этим дела?
Где у нас в стране этим занимаются?
Я когда-то говорила с профессором, который занимался эргономичностью применительно к пультам управления. Ну то есть не занимался, а скорее плакался о ее отсутствии) Он говорил, что, например, у Туполева, вообще никто не заморачивался и считалось, что интерфейсы/эргономика и все такое это уже ненужная роскошь, лишь бы летало. И это было достаточно похоже на правду, потому что в маевской библиотеке я не нашла даже методички про человекопонятность и удобство пультов. А сейчас как с этим дела?
+1
У нас занимаются разработкой авиационных процедурных тренажеров, образование — большинство из МАИ, есть и люди далекие от авиации, но знакомые с нужными языками и система (VxWorks, C).
0
Из известных мне университетов занимающихся данной тематикой — СПбГАУП и МАИ. Часто люди приходят из ВУЗов другой направленности (корабелка, политех, военмех), главное базу в области микроэлектроники и программирования получить, остальное можно добить проходя практику на предприятиях и в процессе работы.
Работы по эргономичности кабин ЛА как правило закрытые. В свободном доступе литературы не очень много, но если приложить усилия, то можно найти. ГОСТы по компановке кабин, кстати, не на пустом месте появились.
Работы по эргономичности кабин ЛА как правило закрытые. В свободном доступе литературы не очень много, но если приложить усилия, то можно найти. ГОСТы по компановке кабин, кстати, не на пустом месте появились.
0
Думаю, что эргономика кабин, как и техника безопасности пишется кровью. И «бытовая» эргономика там не применима.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Бортовые информационные системы летательных аппаратов