Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет chistyakov ([info]chistyakov)
@ 2004-04-16 02:29:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Инженерная диллема
Сегодня, наконец-то, продолжили полёты с целью взращивания чувства ложной уверенности в надёжной работе нового автопилота. Полетали немного (4 полёта), но успешно.
После полётов, уже находясь дома, я обнаружил в программе автопилота ошибку, которая, по моим представлениям, должна привести к неправильной работе. А летали-то хорошо! Вопрос: что делать?
Оставить программу с ошибкой (ведь хорошо же летает). Или исправить ошибку и продолжить полёты с исправленной программой? А вдруг не станет летать?
Сижу, маюсь...


(Добавить комментарий)


[info]babitto@lj
2004-04-15 13:51 (ссылка)
А попробовать оба варианта нельзя?

(Ответить) (Ветвь дискуссии)

Варианты
[info]ex_chistyak@lj
2004-04-15 14:00 (ссылка)
Можно, но это время и другие затраты. Я вообще против раздувания количества вариантов, потому что их перебор сопряжён с затратами, а количество вариантов имеет свойство нарастать в геометрической прогрессии. По-моему, инженерный талант заключается именно в отбрасывании вариантов ещё до того, как затрачены средства на их исследование. Главное, не отбросить лишнего :)
В данном случае я склоняюсь исправить ошибку и повторить испытания. Ведь важна не только правильно работающая система, но и система, которую в будущем можно будет модернизировать. А такая система не должна содержать элементов "чудесного" и необъяснимого.

(Ответить) (Уровень выше)

Устами младенца :)
[info]pashili@lj
2004-04-15 22:56 (ссылка)
Правильно, исправить. А если не будет летать - исправлять до победного конца. Может, вчера был просто исключительно удачный день, и в следующий раз такого не повторится... Интересно, а 4 полета - достаточно для появления уверенности?

(Ответить) (Ветвь дискуссии)

Re: Устами младенца :)
[info]ex_chistyak@lj
2004-04-15 23:56 (ссылка)
Последую Вашему совету, Пашили.
Как раз после 4 удачных полётов запустили Гагарина :)

(Ответить) (Уровень выше)


[info]caml_programmer@lj
2004-04-16 04:15 (ссылка)
Хм, если данная ошибка должна неизбежно приводит к сбою программы, а она этого не делает, значит она работает только при определенных условиях или она накладывается на другую ошибку, которую тоже надо найти.

(Ответить) (Ветвь дискуссии)

Обратная связь
[info]ex_chistyak@lj
2004-04-16 08:03 (ссылка)
Автопилот весь охвачен обратными связями. ПОэтому все ошибки вычислений здорово маскируются.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Обратная связь
[info]caml_programmer@lj
2004-04-16 12:11 (ссылка)
Тогда не плохо было бы иметь запись параметров полета,
чтобы можно было сверить с моделью. Ведь реальный автопилот
должен действовать согласно заданной модели.

А для создания автопилота какие приборы (датчики) минимально необходимы?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Обратная связь
[info]ex_chistyak@lj
2004-04-16 12:35 (ссылка)
К сожалению, это трудно реализуемо из-за ограничений по скорости передачи информации по нашему радиоканалу, да и вообще хотелось бы сократить объём вспомогательной работы. Приходится умищем допирать :)
Наш автопилот использует датчики угловой скорости крена и рысканья, высотомер и GPS для коррекции. Видимо, это минимум.

(Ответить) (Уровень выше)