Добро пожаловать, anonymous. (зайти) (зарегистрироваться)
#560706: bash.org.ru - 2008-05-10 13:26:01 + 0 −
Цитата #396584 на bash.org.ru
Форум, тема "Опыт внедрения QNX в бортовые авиационные системы управления"

Yantux> Написали, что прошли сертификацию по DO-178B, однако не написали уровень (A,B,C,E).
Мой любимы вопрос: что будет, если модуль посчитает деление на ноль. Этот тест они прогоняли?
Heckfy> Так это в районе Красного моря лет десять назад вражеские летаки уже проверили - перезагружается ОС. :)
marten> не Красного, а Мертвого, там высота отрицательная по сравнению с уровнем моря
Том _Сойер>не Красного, а Мертвого, и не на ноль, а на отрицательное значение, и не перегружается ОС, а самолет переворачивался вверх ногами :)
anonymous> и не переворачивался, а летел задом наперед
Аноним> Причём керосин не жрал - но вырабатывал и закачивал обратно в баки!
ответов: 27
bash.org.ru MyMiniCity. Город развивается при переходе по указанным ниже ссылкам.
[увеличить население] [развить индустрию] [строить дороги] [выше безопасность] [экология] [бизнес]
Комментарии:

945804: RunningWithScissors - 2008-05-10 13:55:01 [ + 0 − ]; (ссылка)

А когда будут смешные цитаты?

945817: Мухъ-Сцукотухъ - 2008-05-10 13:58:07 [ + 0 − ]; (ссылка)

ОРИГИНАЛ с баша:

ХХХ:Почему у бортовых систем F16 при прохождении бреющим полетом над мертвым морем может произойти крах систем? Вот такая вот реальная задачка...
УУУ:эмс...Thinking process starts...Thinking progress0%
ХХХ:короче оно ниже уровня мирового океана и при прохождении через нулевую высоту Комп в своих вычислениях делит на ноль и получается такой фатальный баг..
УУУ:*lol*...Ппц они софт наверно у мелкомягких заказывали..

945860: Die_Stille - 2008-05-10 14:15:44 [ + 0 − ]; (ссылка)

весело, бля...

945861: Die_Stille - 2008-05-10 14:17:07 [ + 0 − ]; (ссылка)

оригинал имхо лучше. а ещё раньше трава была зеленее, а солнце - светлее...

945905: Tenma-chan - 2008-05-10 14:37:52 [ + 0 − ]; (ссылка)

и пиво никто не разбавлял (с) xDDDD

946000: AiMsk - 2008-05-10 15:24:51 [ + 0 − ]; (ссылка)

Во наверно линейные пилоты поржали ))) В самолётах есть барометрический(от давления) и радиовысотомер (пока GPS не считаем) . Все барометрические ставятся на ноль(в России) и на предварительном старте это проверяют по карте контрольных проверок. В наборе на высоте перехода давление ставят 760(1013) , затем в снижении на эшелоне перехода ставят давление аэропорта, которое передали по АТИС. Когда самолёт приземлится, на высотомере будет ноль. Кроме того ноль там можно получить почти где угодно, если крутить давление, но ничего не случится. Кроме того в самолётах автопилот управляется сигналами к примеру задатчика высоты,курса или с приёмника ILS , или с FMC( навигационный компьютер) . Если FMC по какой либо причине помер, то АП просто перейдет в более простой режим(VNAV сбросится и включится набор/снижение до высоты, установленной на задатчике). Собственно посадка редко выполняется в режиме VNAV , т.к. намного надёжней старый добрый ILS(кстати по ILS в некоторых аэропортах разрешают полностью автоматическую посадку).
p.s. FMC может перезагрузится, если слишком много NOTAM , NDB , VOR, FIX пытается отобразить на экране.

946008: kok - 2008-05-10 15:29:39 [ + 0 − ]; (ссылка)

Мухъ-Сцукотухъ, пашол нахуй со своим орегеналом с баша. лох ибаный ты.

946051: SCTV - 2008-05-10 15:58:02 [ + 0 − ]; (ссылка)

Аноним в конце цитаты отжог.

Вот только не понял - что это там за вычисления такие, при которых надо делить на высоту?

946056: Ksi - 2008-05-10 16:00:13 [ + 0 − ]; (ссылка)

AiMsk задавил нтелектом.

946126: Fortran - 2008-05-10 16:50:11 [ + 0 − ]; (ссылка)

Когда-то давно читал на Википедии. Не помню, в какой статье, брал из хистори аськи:

Проблемы в программном обеспечении боевых самолётов США:
* F-15 — переворачивался пузом кверху при пересечении экватора.
* F-16 — возникало деление на 0 при пересечении уровня моря (над Мёртвым морем)
* F-18 — во время перехода на летнее время неправильно рассчитывал расход топлива.
* F-22 — программа управления висла при пересечении линии перемены дат.
* F-35 — программа управления висла при пересечении гринвичского меридиана.

946233: AiMsk - 2008-05-10 17:38:00 [ + 0 − ]; (ссылка)

Fortran
* F-15 переворачиваться не будет, даже если на АП(автопилот) придёт сигнал лететь с обратным курсом АП разворачивает самолёт в пределах РЛЭ. АП получает сигналы с гировертикалей , а они аналоговые.
* F-16 на ноль деление не может возникать, по той причине, что высотомер и так ставят на ноль при вылете.
* F-18 вполне может быть, но обычно расходомеры аналоговые и им вообще пох на время. Наверно неправильно считалось прогнозируемое время полёта, но пилоту тоже пох, он и так видит скока керосина осталось и скока тратится.
* F-22 хз что за программа управления и зачем она там вообще нужна, но в авиации нету часовых поясов . Там время UTC (гринвич).
* F-35 анологично хз, и почему виснет на нулевом меридиане?

Кроме того сейчас используют инерциалки(IRS , а у нас ИНС) , которые в FMC(навигационный комп) выдают координаты. Ещё FMC может получать их из GPS(FMC на основании большего числа нив данных точнее выдаст местоположение), но IRS совсем пох меридианы, параллели и т.п. , главное , чтобы их выставляли на широтах не более 70(или около того) и при полётах на высоких широтах нужна либо GPS либо, чтобы на маршруте не было более 2 минут без связи с VOR. Без коррекции от радиомаяков(VOR) и GPS инерциалка будет к концу полёта не точные координаты выдавать.

946280: Fortran - 2008-05-10 17:54:37 [ + 0 − ]; (ссылка)

AiMsk
Я всего-лишь процитировал Википедию. Не думаю, то кто-то это нарочно сочинял.
Ну и я думаю, что само-собой, сразу после обнаружения подобных ошибок, ПО обновлялось и больше таких недоразумений не случалось.
P.S. Ты, конечно, классно оперируешь аббревиатурами, но мне это мало что говорит, если честно.

946402: yaninau - 2008-05-10 18:36:31 [ + 0 − ]; (ссылка)

мде... американцццкие самоулеты! чего-то там не поделил комп - кверху брюхом и штурвал на себя... извените за бред

946439: AiMsk - 2008-05-10 18:49:56 [ + 0 − ]; (ссылка)

1322077
короче суть в том, что барометрическая высота в самолётах и так выставляется на ноль при вылете и ещё выставляется перед посадкой, чтобы на полосе высота была ноль. И несмотря на это ничего не случается, т.к. там тупо вычисляется высота по давлению воздуха. Чисто теоретически, если где-то в недрах навигационного компьютера есть деление на высоту, то могло бы быть и деление на ноль. Но только вот зачем делить на высоту? Это ещё не говоря о том, что существует
try
x=a/0;
except
label1.caption:='на ноль делить можно, но не нужно...';
end;
Fortran
я понял, что взято у Вики, надо там в обсуждении вопросец на источники сделать.
Подобные ошибки кстати всё же были , если память не изменяет - когда Европа пускала свою новую ракету (вроде 2й раз), то та взорвалась, т.к. было деление на ноль.
yaninau
АП выключится, если крен велик)) Правда у америкосов авиагоризонты такие, что там когда крен велик пилот сам самолёт в землю воткнёт))

946586: yaninau - 2008-05-10 19:54:47 [ + 0 − ]; (ссылка)

AiMsk ЫЫЫ лучшеб калькулятор засунули туда, он не выключаеца, если на 0 поделить! )) а некоторые даже 0 по дефолту ставят - мол никто ничего не делал, считай заново!

946971: yaninau - 2008-05-10 22:55:03 [ + 0 − ]; (ссылка)

Эт смотря какую моторолу уронить... есть такие, что ваще хуй убьешь! Легче самому здохнуть, чем ее замочить!

946979: Anders - 2008-05-10 22:59:01 [ + 0 − ]; (ссылка)

А что делать с котом??

947054: SCTV - 2008-05-10 23:38:49 [ + 0 − ]; (ссылка)

мой кoт умеет делить на ноль

947388: yaninau - 2008-05-11 02:03:17 [ + 0 − ]; (ссылка)

Старче адресом ошибся? Про говно из ворда выше...

947563: Deadman_Dima - 2008-05-11 04:53:09 [ + 0 − ]; (ссылка)

Опыт внедрения QNX в бортовые авиационные системы управления

уже смешно! :D

947612: Крыжовник - 2008-05-11 08:49:43 [ + 0 − ]; (ссылка)

Deadman_Dima, почему смешно?

950291: Autopsy - 2008-05-12 07:20:28 [ + 0 − ]; (ссылка)

Кстати да - в бортовых АСУ QNX или какую другую ось пользуют?

950915: AiMsk - 2008-05-12 12:08:42 [ + 0 − ]; (ссылка)

anonymous-kun автопилот не создаст крен и верт скорость выше,чем ограниченно в РЛЭ. Поэтому если гировертикали работают правильно, то какую бы х-ню автопилот не получал на входе , за пределы руководства по летной эксплуатации он не выйдет.

951252: tatata - 2008-05-12 13:19:52 [ + 0 − ]; (ссылка)

2 AiMsk: кому ты это на баше рассказываешь? интересно, конечно, очень, но - лучше бы поправил википедию. а то достали битарды, которые вики тыкают, типа - окончательный и непреложный аргумент. а на самом деле, править тексты и править.

952311: AiMsk - 2008-05-12 16:47:03 [ + 0 − ]; (ссылка)

tatata
Если честно, никак не найду, где в Вики про фантомы вышеописанное.

956369: vector - 2008-05-14 11:11:44 [ + 0 − ]; (ссылка)

читал лет 5 назад на ЛОРе

957399: BigBill - 2008-05-14 16:00:43 [ + 0 − ]; (ссылка)

>кому ты это на баше рассказываешь?

AiMsk дело говорит. Проходил всё это лет 7-8 назад, забывать уже стал. Эти байки из википедии тоже давно слышал, но не верю, кто как-то связан с авиацией тот поймёт.

ЗЫ: АН-2 ФОРЕВА!!!


Можно использовать bb-код: [b]полужирный[/b], [i]курсив[/i], [s]перечеркнуто[/s]
Рейтинг@Mail.ru Индекс Цитирования Яndex