Как стать автором
Обновить

Комментарии 125

Радио-канал — всегда ваш КО! :)
Почти все беспроводные виды передачи данных используют радиоволны :)
Кэп также уточняет — это по-видимому спутниковый Интернет, а детали могут разниться в зависимости от авиалинии.
Спасибо, кэп! ;)
ещё могут быть инфракрасные лучи как в пульте от телевизора :)
Wired, не слушайте никого.
Готов поспорить!
image
При столь больших объемах данных, сигнальщика можно использовать как аварийный пропеллер.
Собственно, ровно это и показано в правом нижнем углу картинки. А именно «Error», что можно трактовать, как режим аварийного пропеллера.
Голубиная почта :)
а я то думаю почему меня на самолет с голубями не пускают
Помехи.
Можно проще: 500-гигабайтный винчестер заворачивается в толстый-толстый слой пузырчатого полиэтилена, кладётся в жестяное ведро и сбрасывается на парашютике вниз.
Ну всё, я подсел на этот сайт.
Это пять! Зачитаться можно :)
Сотрудники Аэрофлота сообщили о максимальной ширине канала на данный момент для раздачи на борту по Wi-Fi в 512 кбит/с. Не знаю как у других.
Если ничего не изменилось именно на 787, то для «500 Гб» — никакого. Телеметрия для гражданской авиации — безумно дорогое развлечение, данные из бортовых регистраторов снимают только на земле.
Используется система ACARS, частота 131.5 или 131.725(это для европы)
Скорость передачи 2400 бод, но чтобы отправить план полёта и основную телеметрию хватает…
Вроде ПО для Боинга в России делают.
Вроде есть жизнь на марсе.
Врут: и на Марсе жизни тоже нет :-(
Смотря что считать жизнью — там живёт небольшое количество неразумных роботов…
да разве это жизнь…
Life! Don't talk to me about life. © Marvin, paranoid android.
А кто именно не знаете?
Luxoft.
Имхо, Luxoft следовало бы больше рассказывать о своих достижениях. Не знаю, как остальным, но мне было бы интересно.
Мой друг, бывший сотрудник Luxoft, рассказывал, что компания делает не всё ПО для Боинга, а программу «чертеж-мануал» для самолетов.
Они же ничего критического не делают. У меня вон в клиентах ООН, US Air Force, US Army, SA Air Force, куча банков и т.д. Надо же понимать чем можно гордиться, а чем нет ( вот мне — нечем :).
Видимо им рассказывать надоело — акаунт на хабре деактивирован.
Они же по всему миру есть, точно именно в РФ? :)
в Омске делают
там скорее всего более ынтырпрайзные вещи пишут. entertainment система которая фильмы в полете показывает, например. или собственно сайты по продаже билетов и пр. Саму прошивку для самолета навряд ли будут так аутсорсить.
Ага-ага. Думаю что они для боинга делают вещи не сложнее бухгалтерского ПО. К самим самолетам думаю имеют отношение близкое к 0.
Ну, для автомобилей они вроде бы что-то связанное с RTOS бортовых компьютеров писали, так что фиг его знает.
AKE. Я там работаю, могу подробнее рассказать, если есть вопросы. Кстати, на снимке кабины видно оборудование, для которого мы писали софт.
Интересно конечно, расскажите пожалуйста. Особенно интересует организация процесса разработки и тестирования. Ну и вообще «особенности». Всегда авиация интересовала.
Организация, надо сказать, из особенностей и проистекает. Главная особенность в том, что софт для авионики должен пройти сертификацию по жестким требованиям безопасности (например, по RTCA DO-178B). Отсюда — длинные циклы разработки, документы с требованиями по пол-тысячи страниц, строгие гайдлайны по всему — от стиля кодирования до написания ручного анализа кода, который невозможно покрыть тестами.
Разработка и верификация идут почти параллельно. Не TDD, но без прогона всех тестов и анализа покрытия следующий виток разработки не начнется.
Кстати, на снимке кабины видно оборудование, для которого мы писали софт. Видите, на кресле кто-то айпад оставил? Ну вот.
В точку. Айпад для Боинга называется Nexis EFB
А разве не просто тестируют C++ код?
Каждый пук каждой шестерёнки записывается на HD камеру? =)
Пишется телеметрия абсолютно всей электроники, и многие механические узлы снабжены сенсорами. По сути, это тот же «черный ящик», только данных в него идет на порядки больше.
Интересно, какой объем памяти у обычного черного ящика?
> 500Гб
Украинского производства — 2-16 Гб, смотря какую флешку припаяют.
Наверное вас удивит что в черном (оранжевом) ящике не флешь накопители.
Там магнитная проволока.
На вики (http://ru.wikipedia.org/wiki/Бортовой_самописец) говориться о том, что таки начали применять флэш-память. Ну а про проволоку — не знал, спасибо за информацию.
Думаю что речь идет о эксплуатационном регистраторе.
Я не особо верю что флешка выдержит 3400g, да и если проволка порвется то и фиг бы с ней, а если разобьется кристал то данным хана.
Читать надо по хорошему, может и правдо что нового придумали.
По Discovery было пару серий про черные ящики.

Там все внутренности в большом куске поролона, который гасит удар, плюс защита от нагрева и т.п.

Еще прикольное видео, как потом данные извлекают, и как тестят черные ящики.
> Еще прикольное видео, как потом данные извлекают, и как тестят черные ящики.
На 1:45 там видна надпись — Solid State Memory Flight Data Recorder
Именно о нем. Вы заглядывали внутрь «черного (оранжевого) ящика»(реши как и вы блеснуть умом и выделить что ящик то оказывается не какой не черный, а оранжевый!)? Не зря же он такой большой, не все же место записывающее устройство занимает. Тем боле что цифровое зу(на данный момент в отечественном производстве их используют вместе с вами упомянутой магнитной проволокой) очень маленьких размеров и позволяет поместить его под еще один слой защиты.
Хм, давайте возьмем, например, сайт одного из производителей FDR и почитаем: www.l-3ar.com/html/history.html
Third Generation Solid State Recorders — The Solid State Flight Data Recorder (SSFDR) became commercially practical in 1990. “Solid State” refers to storage of data in semiconductor memories or integrated circuits, rather than using the older technology of electromechanical methods of data retention.
По ссылке прочитал.
Про температурные тесты там написано, а на счет перегрузок как то не очень.
Мыли все теже что и выше.

А кто ж их купит, если тесты не пройдут?
Видимо Вы правы.
Если обычный домашний ssd — 1500g то специально сделанный может наверное и 3400.
Вот вам другой пример, на этот раз российского производства и с указанием допустимых перегрузок: www.npo-pribor.ru/products.php?ID=39
Странно, столько технических подробностей по ссылке — и ни слова об объеме.

Хотя извиняюсь, не прав, написано про «50 часов записи 512 слов/с.», но почему бы не выделываться и просто в мегабайтах указать?
Так покупателям указание в часах удобнее, я думаю.
Посчитал, 131 мегабайт (слово — 12 бит).
Вот вам другой пример, на этот раз российского производства и с указанием допустимых перегрузок: www.npo-pribor.ru/products.php?ID=39
Крест на крышке как бы намекает… =)
Нет, не сколько не удивляет. «В теме» как говорится. Но вот я то вас удивлю: даже уже у нас в стране начинают записывать бортовую информацию на флешки
Смотря где. Если посмотреть раздел расследований катастроф на сайте МАК, на фотографиях бортовых самописцев отечественного производства, используемых в гражданской авиации, видна широкая магнитная лента. Буржуи довольно давно используют flash-память.
НЛО прилетело и опубликовало эту надпись здесь
peer-to-peer (ну или air-to-air)… и накачает боинг камрипов у кукурузника.

А почему сомневаетесь? Мне наоборот думается со сотрудничество с такими компаниями достаточно долгосрочное и довольно прибыльное дело.
Это должно отбиваться деньгами от минимального простоя самолетов в ремонте. Самой стоимостью ремонта — всегда дешевле поменять подозрительную деталь, чем пошедшее из-за неё в разнос все устройство.
НЛО прилетело и опубликовало эту надпись здесь
Это меняет суть? Задача узнать о поломке до, а не когда все рассыпаться начало. А уже будут менять весь блок или деталь — не важно. К тому моменту самолет уже в новый рейс улетит.
Причём трафик зациклить — пусть самолёты только между собой непрерывно обмениваются — получаем настоящий заоблачное облачое хранилище! Даёшь гипертекстовый фидонет!
Они не упомянули речь идет о сырых данных, аль как.
Ибо, отладочная информация, в виде каких-то БД, будет сжиматься в 10 раз.
Уверен там много избыточной информации.
Компания пыталась создать собственное решение на базе Hadoop, но попытка не завершилась успехом из-за недостаточной квалификации программистов, работающих в авиакомпании, сказал Дэвид Булмэн.

Если это одни и те же ребята, что делали систему, которая записывает эти 500 ГБ…
500 Гб! Ничего себе! Кроме всего прочего, видимо, весь полет записывается на FullHD видерегистратор! :)
Господа.
Если не понимаете что такое телеметрическая информация на таком огромном и сложном обьекте как современный самолет то не пишите глупости
Я не понимаю, но прошу вас, если понимаете вы, написать об этом статью на Хабр.

Не потому что я такой саркастичный, а потому что я люблю примеры, когда программирование решает реальные задачи и проблемы реального бизнеса. Поэтому мне наплевать как работает очередной стартап и, например, очень интересно почитать про систему датчиков, программ и обрабатывающую инфраструктуру в современной авиации.
К сожаления думаю плохо получится.
Мои познания в самолетах стремятся к нулю. Однако я имею некое представление по теме топика.
Если судить по аватарке то Вам должно это что то сказать — ВКА им. А.Ф. Можайского 34 кафедра
Я вкратце расскажу.
Идёт запись таких параметров, как скорость, ускорение, высота, температура, углы отклонения по осям, закрылок, рулей, потребление питания различными узлами, по которым выявляется давление на эти узлы, параметры работы двигателей, состояния множества узлов. Вот представьте себе какую нибудь деталь самолёта, ответственную за полёт, и скорее всего, её состояние записывается. Причём запись идёт, вероятно, с частотами от нескольких десятков Герц, до нескольких КилоГерц в зависимости от типа параметра. И вот весь этот поток из десятков тысяч значений в секунду и составляет эти сотни гигабайт к концу полёта.
Ну и кроме этого пишется речевая информация из кабины, на эйрбасах вроде бы даже думали писать кабинное видео, но это вызвало неудовольствие экипажей и от подобных практик решили отказаться. Плюс, т.к. самолет не «чисто механический», а fly-by-wire, логируются ещё и все команды, отданные управляющими компьютерами, чтобы в случае чего отслеживать логические ошибки.
Всегда было интересно пишется ли видео со вспомогательных камер. У эйрбаса же отвратный обзор из кабины и есть пять штук (кажется) камер облегчающих обзор — крылья, хвост, вид сверху по-курсу и передняя стойка.
Скорее не один (штуки 4 минимум по самым скромным подсчетам), но не FullHD.
Думается мне, если включить отладку каждого чиха ядра linux объёмы тоже будут нехилыми. На самолёте же данных несоизмеримо больше.
да, непонятен только этот вырез в кресле пилота )
Очень понятен, вон та штука впереди тянется на себя, и как раз в этот вырез входит.
>>штука
О_О
Это чтобы яйца не потели.
НЛО прилетело и опубликовало эту надпись здесь
мысль про хозяйство была, но слишком далеко от пятой точки, хотя я не знаю, насколько политкорректны разработчики )
Мнения профессионалов всегда приветствуется ;)
А если серьезно?
Думаю, что самолетом управлять относительно несложно, но этот вырез меня беспокоит.
В обычных условиях несложно, но когда отказывает электроника/приборы/рули — резко становится сложно. Особенно если опыт работы с отказами небольшой
То есть все-таки вариант с
вон та штука впереди тянется на себя, и как раз в этот вырез входит.
правдоподобен?
Ну чтобы та штука вошла в вырез в полете надо очень постараться, так как автоматика скорее всего не даст сделать такой критический угол атаки.

Очень похоже на авиационный паттерн: на A320 вроде так же, на F-18 — вырез под эту штуку присутствует.
В пилоты идут настоящие мужчины.
ремень туда пристегивается.
«Простои самолетов Boeing 787 Dreamliner, полеты которых с середины января приостановлены во всем мире, возымели неожиданный эффект. В середине февраля один из пилотов индийского авиаперевозчика Air India написал песню в стиле рэп, в которой пожаловался, что из-за простоев Dreamliner ему не платят зарплату, жить не на что, а уходить из компании не хочется, потому что «Лайнеры мечты» — лучшие самолеты, на которых он летал. Руководство Air India, однако, творческий порыв своего работника не оценило и отстранило его от полетов.»
m.lenta.ru/articles/2013/03/08/pilot/
Чего-то каждый второй коммент заминусован, хотя, ничем не хуже тех, что заплюсованны. Видимо, настроение у людей меняется перед понедельником. Заплюсовал минусы из принципа ). Щас и мне попадётся. Всем хорошего остатка воскресенья.
Спасибо всем участникам. Эксперимент удался.
Из-за того, что самолёт генерирует столь большие объёмы данных, авиакомпаниям приходится искать технические ресурсы для её обработки.

Проблема решилась сама собой — Дримлайнер не летает, данные не генерируются, арендованные датацентры простаивают. :(
Через лет 15 скажут — «Всего 500 гигов? Закинь мне на флешку архив за прошлый год. Не влезает? Ну сотри фильм какой-нибудь».
Предлагаю Winrar как решение проблемы :P
Тогда уж архиватор Бабушкина :)
Ну если папа устроится в Боинг то все может быть
Ну во первых геренировать и передавать это не одно и тоже. в статье ничего не сказано о количестве передаваемых данных, потому они могут генерировать 500гб а передавать 500мб, только важные данные. Да и полёты разные бывают. 500гб за 2 часа полёта это дейтвительно много, но за сутки, вполне приемлемо.
Но в общем то, что записывается всё подряд это очень хорошо.
Ну собственно так и должно быть. Пока параметры не выходят за пределы нормы — зачем их передавать?
Когда параметры выходят за пределы нормы — может быть уже поздно.
Есть норма, есть отклонение от нормы, есть опасное отклонение от нормы, есть выход за границы нормальных показателей. Так понятнее. Первое достаточно мониторить «на месте» ничего не передавая, а вот изменения уже можно отправлять на запись и передачу.
Наверное, пока самолёт новый и ещё толком не обкатанный, продолжаются по сути его ресурсные испытания в воздухе. И поэтому собирается вся возможная информация о каждом винтике. Если даже параметры не выходят за пределы нормы, то какова их динамика? Может, надо что-то срочно усиливать, пока не развалилось. А может, после статистической обработки всей этой информации всплывут какие-нибудь интересные закономерности.
но попытка не завершилась успехом из-за недостаточной квалификации программистов, работающих в авиакомпании

У нас бы так могли признавать свое незнание чего-либо и не браться за все подряд, и в итоге получать фиг пойми что.
Как по мне, то реалтайм передаются лишь основные значения (например количество топлива, положение шасси и т.п.). А вот то, что в процессе полета пишется большое количество информации — так это даже отлично. Потом ведь «воспроизвести полет» совсем нетрудно.
Тех, кто занимался обработкой данных как раз старых боингов подобная статья огорчает (специально спросил мнение).
Соль: Телеметрию(как её тут обозвали) если всю писать, то она так примерно и будет 0.2-0.8TB/cyc (cyc — взлёт+полдёт+посадка).
Нужных и критичных — раз в 100 меньше…
Айти департамент просто хочет выбить денег на новый ДЦ, вот и приписывает нолик.
но попытка не завершилась успехом из-за недостаточной квалификации программистов, работающих в авиакомпании

Мне одному кажется, что уж лучше совершить ритуальное сеппуку, чем потом признаться что ты там работал?
Способность признавать ошибки это хорошо.
У всех бывают мертвые ветки. К примеру пхп6.
Когда пару лет назад я случайно оказался на борту тестового A380 (F-WWDD), то увидел там следующие устройства для записи всей информации:

image

Если не видно, то это Sony dsr-1500ap, видеомагнитофоны, пишущие на ленту. И информации там куда больше, чем 500гб за полет, так как записывается абсолютно всё, в том числе и видео с HD камер, установленных по борту. Использование такого способа записи данных инженер из Тулузы аргументировал «высокой надежностью» и «мы всегда так делаем».

Ну а если данные с датчиков в современном самолете есть, то почему бы их не сохранить?) Понятно, что жизненно важных и критичных данных, требующих постоянной передачи их на землю, едва ли с несколько сот килобайт/сек наберется, а информацию о том что «погасла лампочка в таком то ряду после того как пассажир вызвал стюардессу через 25 минут после взлета» или кино с видеокамер по борту можно и на самолете похранить.
«Фактически, авиакомпании превращаются в ИТ-компании, то есть их основной задаче становится обработка информации».
По-моему сказанное не соответствует и не может соответствовать действительности.
НЛО прилетело и опубликовало эту надпись здесь
Ализар же.
Страшно подумать, что самолёт создают такие же люди, которые «не смогли справиться с hadoop».
Это Virgin Atlantic пыталась создать собственное ПО, а они самолеты не строят, они на них только летают.
Самолет создавала Boing, а с Hadoop не справился Virgin Atlantic. Не все так грустно :)
«Облако в авиакомпании» — что-то в этом выражении все же есть.
еще один способ устроиться в Боинг на работу нашему брату! :-)
У меня так бывает когда забуду отключить debug на продакшне, похоже у инженеров из Boeing те же проблемы ))
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории