Телескопы покупают здесь


A A A A Автор Тема: Mars Science Laboratory - марсоход «Curiosity»  (Прочитано 517702 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Stepanov

  • *****
  • Сообщений: 1 236
  • Благодарностей: 15
  • Думать надо.
    • Skype - bitwood
    • Сообщения от Stepanov
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4420 : 11 Ноя 2013 [20:59:57] »
По вопросу видно что Вы не программист.  :) Практически невозможно гарантировать отсутствие разницы в работе программы на земле и на Марсе.
Кто понял жизнь тот не спешит.
▷ Ньютон115F600

Оффлайн Ray Krafty

  • ****
  • Сообщений: 352
  • Благодарностей: 5
  • Canis latrat, sed comitatu vadit in!
    • Сообщения от Ray Krafty
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4421 : 11 Ноя 2013 [21:25:30] »
По вопросу видно что Вы не программист.  :) Практически невозможно гарантировать отсутствие разницы в работе программы на Земле и на Марсе.
Код может изменятся произвольно, например ошибка, при передаче данных с Земли?! Я не программист, но думаю гарантировать отсутствие разницы возможно. Обновление ПО на АМС это само собой разумеющееся, и все работает. Может все таки внешний фактор, например ТЭЧ?
Newton Celestron AM 130 EQ; ПЗС Celestron NexImage 640х480.

Оффлайн xd

  • *****
  • Сообщений: 17 973
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4422 : 11 Ноя 2013 [21:28:44] »
Возможен и внутренний, и внешний фактор. Сказать наверняка без какой-либо информации невозможно.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Stepanov

  • *****
  • Сообщений: 1 236
  • Благодарностей: 15
  • Думать надо.
    • Skype - bitwood
    • Сообщения от Stepanov
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4423 : 11 Ноя 2013 [21:32:26] »
Сохранность кода гарантируется конечно, т.е. сам код верен, но он может работать по разному, программа сложная, много всего происходит много входных данных.
Кто понял жизнь тот не спешит.
▷ Ньютон115F600

Оффлайн bruster

  • ***
  • Сообщений: 103
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от bruster
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4424 : 11 Ноя 2013 [21:59:40] »
Сохранность кода гарантируется конечно, т.е. сам код верен, но он может работать по разному
То есть по вашему есть что-то, что может поставить в тупик этот самый код или программу? Тогда она не отработана до конца еще изначально, а все остальные сбои это внешние и внутренние воздействия на нее, те же ТЭЧ, электроника и т. д..  Код не может отрабатывать по-разному, он работает так как был задуман и не иначе.

Оффлайн leomix

  • Новичок
  • *
  • Сообщений: 22
  • Благодарностей: 1
  • Мне нравится этот форум!
    • Сообщения от leomix
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4425 : 11 Ноя 2013 [22:29:16] »
конечный полученный код можно сверить в контрольной суммой оригинальной прошивки. Это очень точно. Если хотя бы один бит будет отличаться в конечном файле от оригинала, то контрольная сумма не совпадет, и прошивка обновляться не будет.

Оффлайн Karen

  • *****
  • Сообщений: 6 199
  • Благодарностей: 255
  • Янг, Карен
    • Сообщения от Karen
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4426 : 11 Ноя 2013 [22:33:42] »
http://www.nasa.gov/mission_pages/msl/news/jpl/msl20131108.html
"The team is currently working toward understanding the cause of the reset and returning the rover to normal operations."
Сейчас команда старается понимать причину сброса и работает на возврате ровера в обычном режиме.

Больше этого - чистое предположение на нашей стороне.

Оффлайн Stepanov

  • *****
  • Сообщений: 1 236
  • Благодарностей: 15
  • Думать надо.
    • Skype - bitwood
    • Сообщения от Stepanov
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4427 : 11 Ноя 2013 [22:40:26] »
В программе марсохода работают много параллельных подпроцессов. Одни занимаются движением, другие термостатированием, третьи связью, четвертые научными приборами. Эти подпроцессы взаимодействуют между собой, программа имеет гиганское количество состояний, их все проверить решительно невозможно, полагаются только на выверенную методику создания и правильно организованное тестирование, которое имеет целью найти максимально возможно количество ошибок, ошибки есть в любой программе. Любая методика проверки строится так чтобы наименьшим количеством действий охватить максимум состояний программы, но практически никогда нет возможности выбранной методикой тестирования охватить все состояния даже относительно небольшой программы. При любом изменении тестирования надо проводить заново. Так что периодическая перезагрузка программ - нормальный процесс, тут самое главное чтобы в "аварийной" программе не оказалось ошибок мешающих поддерживать связь при сбое основной программы. Такое было много раз с разными КА.
Кто понял жизнь тот не спешит.
▷ Ньютон115F600

Оффлайн xd

  • *****
  • Сообщений: 17 973
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4428 : 12 Ноя 2013 [09:36:07] »
Ещё один возможный сценарий на Марсе, который мог не быть воспроизведён на Земле: система термостабилизации работала себе спокойно, грела аппарат. Включили механическую нагрузку, которая затребовала больше мощности, чем на модели на Земле. Итог - просадка питания, перезагрузка. Это я к тому, что всё проверить невозможно, в чём полностью солидарен со Stepanov.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Майоров Виктор

  • *****
  • Сообщений: 2 410
  • Благодарностей: 183
    • Skype - victor_maiorov
    • Сообщения от Майоров Виктор
    • Видеоскан
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4429 : 12 Ноя 2013 [10:09:36] »
В смысле на нём есть где ещё накосячить в части ПО.
Так, по идее, все "тараканы" должны были быть обнаружены еще на Земле! Откуда "косяки" на "выходе"?!
Исходя из своего и мирового опыта могу сказать
1. Программ без ошибок не бывает.
2. Если кажется, что ошибок нет - значит вы чего-то не заметили.

Есть еще пограничное состояние, которое программисты называют - это не бага, а фича. Что в переводе на более нормальный язык означает - это не ошибка, а особенность.
С наилучшими пожеланиями

Майоров Виктор

Оффлайн MC Именем

  • *****
  • Сообщений: 2 780
  • Благодарностей: 116
  • Мне нравится этот форум!
    • Сообщения от MC Именем
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4430 : 12 Ноя 2013 [10:14:54] »
Есть еще пограничное состояние, которое программисты называют - это не бага, а фича. Что в переводе на более нормальный язык означает - это не ошибка, а особенность.
Не так. Фича - это задокументированный баг.
~~~~~~\о/~~~~~~~~~

Оффлайн MC Именем

  • *****
  • Сообщений: 2 780
  • Благодарностей: 116
  • Мне нравится этот форум!
    • Сообщения от MC Именем
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4431 : 12 Ноя 2013 [10:21:05] »
То есть по вашему есть что-то, что может поставить в тупик этот самый код или программу? Тогда она не отработана до конца еще изначально, а все остальные сбои это внешние и внутренние воздействия на нее, те же ТЭЧ, электроника и т. д..  Код не может отрабатывать по-разному, он работает так как был задуман и не иначе.
А-ха-ха. Самое трудное задуманное реализовать. А еще беда в том, что задумать можно неправильно.
~~~~~~\о/~~~~~~~~~

Оффлайн Karen

  • *****
  • Сообщений: 6 199
  • Благодарностей: 255
  • Янг, Карен
    • Сообщения от Karen
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4432 : 13 Ноя 2013 [07:08:05] »
Всё опять нормально. Причина проблемы в статье: http://mars.jpl.nasa.gov/msl/news/whatsnew/index.cfm?FuseAction=ShowNews&NewsID=1538
"An error in existing onboard software resulted in an error in a catalog file. This caused an unexpected reset when the catalog was processed by a new version of flight software which had been installed on Thursday."
Я не могу переводить это на русский. Самая главная, всё сейчас нормально.

Оффлайн DiverHunter

  • ****
  • Сообщений: 399
  • Благодарностей: 5
    • Сообщения от DiverHunter
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4433 : 13 Ноя 2013 [08:25:37] »
Кто сведущ в заморском языке, хорошо бы в общих чертах пропечатать сюда...
...кто-то в лесу наступит на мину. Следи за собой, будь осторожен...

Оффлайн Karen

  • *****
  • Сообщений: 6 199
  • Благодарностей: 255
  • Янг, Карен
    • Сообщения от Karen
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4434 : 13 Ноя 2013 [10:49:29] »
Вот google translate: "Ошибка в существующих бортового программного обеспечения привела к ошибке в файле каталога. Это вызвало неожиданный сброс При Каталог был обработан новая версия бортового программного обеспечения, который был установлен в четверг." Надеюсь что перевод достаточно понятен.

Оффлайн DiverHunter

  • ****
  • Сообщений: 399
  • Благодарностей: 5
    • Сообщения от DiverHunter
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4435 : 13 Ноя 2013 [12:41:57] »
Если ошибка действительно в каталоге - это не страшно, разве что время отнимет.
...кто-то в лесу наступит на мину. Следи за собой, будь осторожен...

Оффлайн dims

  • *****
  • Сообщений: 11 737
  • Благодарностей: 124
  • Пожалуй, стоит ограничиться обменом мнениями
    • Skype - virafon
    • Сообщения от dims
    • Мой блог
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4436 : 13 Ноя 2013 [14:05:02] »
"An error in existing onboard software resulted in an error in a catalog file.
Ошибка в текущем бортовом программном обеспечении привела к повреждению файла каталога.

Цитата
This caused an unexpected reset when the catalog was processed by a new version of flight software which had been installed on Thursday."
Это привело к неожиданному сбросу, когда каталог обрабатывался новой версией полётного программного обеспечения, которое было установлено в четверг.

Короче, старая ось записала русские буквы, а в новой -- вылезли "квадратики" и ось зависла :)
Димс.
Я прекратил участие в форуме.

Оффлайн LeMay

  • Модератор
  • *****
  • Сообщений: 7 829
  • Благодарностей: 901
    • Сообщения от LeMay
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4437 : 21 Ноя 2013 [16:43:11] »
 После перезагрузки 7 ноября Curiosity возобновил движение 14 ноября, но остановился 17 ноября из-за приличной утечки тока в бортовой электросети. Марсоход вполне работоспособен, подобное уже переживал сразу после посадки, но с работой решили пока повременить до завершения анализа произошедшего и его возможных последствий в будущем. http://www.spaceflight101.com/msl-mission-updates-6.html
SW Dob 10" R, Celestron Ultima 65, БПЦ 15x50

Оффлайн олигарх

  • *****
  • Забанен!
  • Сообщений: 913
  • Благодарностей: -12
  • А все-таки Вселенная образовалась из ЧД, БВ - б.Х
    • Сообщения от олигарх
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4438 : 22 Ноя 2013 [01:45:15] »
Не иначе где-то подхватил паразита, питающегося электрическим током из старой эпохи Марса. Шутка.
Ну сам себя марсоход ремонтить не в состоянии, разве что отключить глюкнувший узел, если он найдется, в противном случае, считайте уже приехали.
Истина, что черные дыры растут до сколь угодно больших размеров и сами становятся Вселенными.
БВ - чушь полная, подобная миру на трех китах.
Вика - Вселенная это гипер ЧД,
Вселеннотрясения.
Хамствующие достали до предела!
Я им обещаю, что живого космоса не увидят даже в самом кошмарном сне

Оффлайн Stepanov

  • *****
  • Сообщений: 1 236
  • Благодарностей: 15
  • Думать надо.
    • Skype - bitwood
    • Сообщения от Stepanov
Re: Mars Science Laboratory - марсоход «Curiosity»
« Ответ #4439 : 22 Ноя 2013 [02:10:32] »
А как на марсоходе устроена система питания?
Кто понял жизнь тот не спешит.
▷ Ньютон115F600