LINUX.ORG.RU
ФорумTalks

Создай алгоритм для Международной Космической Станции и выиграй $10k

 ,


0

0

НАСА совместно с порталом TopCoder объявило конкурс ISS Longeron Challenge на оптимизацию алгоритмов движения солнечных панелей для той самой МКС (Международная Космическая Станция). Срок конкурса: от 16 января до 6 февраля 2013 года.

http://gagadget.com/software/2013-01-24-sozdaj-algoritm-dlya-mezhdunarodnoj-k...

★★★★★

За Томми лор уже болел...

DNA_Seq ★★☆☆☆
()

помоему PID loop на перпендикулярность лучам самое очевидное. Подбор коэффицентов эволюцией. Хотя мож там какая специфика есть.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от Eddy_Em

Сначала сделали дурацкую конструкцию, а потом ломают головы, как ею управлять

Если люди могли бы иначе, рабочий день в 21м веке длился бы не больше двух-трех часов.

DNA_Seq ★★☆☆☆
()

Говард Воловиц со своими задачами не справляется? :) Это, видимо, вступление в брак во всём виновато :)

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от DNA_Seq

Да не, это стандартный русский способ работы: "семь раз отрежь, потом отмерь".

Кстати. Глянул картинку: большие панели имеют нормальные привода, позволяющие их произвольно ориентировать в пространстве.

Не вижу проблемы в создании системы управления: ориентацию станции в каждый момент времени мы можем вычислить; координаты Солнца нам известны → наводим панели перпендикулярно солнечным лучам и не паримся…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от AiFiLTr0

Специфика там в том, что на любую акцию есть реакция и то что энергия конечна. Но что-то они там перемудрили — задача не такая уж и сложная.

beastie ★★★★★
()
Ответ на: комментарий от beastie

Можно, кстати, и без расчетов обойтись: воткнуть несколько фотодиодов, прикидывающих положение Солнца, да по обратной связи "подвигать" панели, как надо.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Может глупость скажу, но возможно при определенных обстоятельствах панели могут отбрасывать тень друг на друга и это надо учитывать. Иначе не понимаю зачем им там голову ломать и 10к баксов предлагать за алгоритм.

gnunixon ★★★
()
Ответ на: комментарий от Eddy_Em

… эм … крутящий момент! Плюс движения должны быть минимальными — энергия не безконечная. Топливо для ориентировачный двигателей тоже не безконечное. (Компенсация крутящего момента)

beastie ★★★★★
()
Ответ на: комментарий от baverman

Тени же.

А вот это как раз баг системы. И его теперь чинят.

beastie ★★★★★
()
Ответ на: комментарий от Eddy_Em

Какие мелкие?

Крупные маскируют друг-друга при определенных углах относительно солнца, если их держать перпендикулярно.

baverman ★★★
()
Ответ на: комментарий от beastie

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

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

Да, но они должны быть все ориентированны синхронно (перпендикулярно Слонцу), без использования химических двигателей! ☺ Тут imho и загвоздка.

UPD: максимума не будет, будет только оптимум. Самому что-ли занятся? Интерессная задача, благо это из моей области. (Вечный студент Aerospace Engineering ☺)

beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 1)
Ответ на: комментарий от AiFiLTr0

Подбор коэффицентов эволюцией

А может их не устраивают эвристики?

buddhist ★★★★★
()
Ответ на: комментарий от baverman

если их держать перпендикулярно.

А если не перпендикулярно, то косинус угла вылезает.

cvs-255 ★★★★★
()
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

Не вижу проблемы в создании системы управления:

Станция может иметь разные режимы курсовой ориентации: ось - на Землю, ось - на Солнце, ось - на звезду, ... Крен и тангаж тоже не всегда фиксированы, отрабатываются гиродинами. Поэтому решение задачи поворота солнечных батарей может иметь разные локальные минимумы по энергии, по времени, по количеству переходов из одного крайнего положения в другое, ... Не фундаментальная проблема, но для «$10k конкурса» сгодится :)

quickquest ★★★★★
()

На лоре, как и ожидалось, одни гении, которых недостойна NASA. Почитайте требования что ли. Ограничения там в основном - тень, ограниченные скорость и ускорение поворота крыльев и требование цикличности решения. Хех, жаль, что времени нет и энтузиазм уже не тот. Можно было бы почесать извилины и ЧСВ.

float
()
Ответ на: комментарий от nand

международную подводную станцию,

а как вращение станции вокруг центра массы может привести к затоплению?

cvs-255 ★★★★★
()

НАСА совместно с порталом TopCoder объявило конкурс ISS Longeron Challenge на оптимизацию алгоритмов движения солнечных панелей для той самой МКС (Международная Космическая Станция).

Оптимальный алгоритм - это когда станция махает панелями, как птица крыльями. С эстетической точки зрения.

Byron
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.