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...

★★★★★

Держать их постоянно перпендикулярно лучам уже предлагали?

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

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

Eddy_Em ☆☆☆☆☆ ()

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

DNA_Seq ★★☆☆☆ ()

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

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

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

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

DNA_Seq ★★☆☆☆ ()

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

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

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

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

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

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

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

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

… и разворачиваем станцию обратно крутящему моменту. ☺

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

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

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

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

Тени же.

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

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

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

воткнуть несколько фотодиодов

Гм, то что сами панели и есть фотодиоды, это тебя не смущает?

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

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

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

А им что, и те панели, которые мелкие, надо на Солнце ориентировать?

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

Тени же.

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

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

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

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

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

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

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

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

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

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

и разворачиваем станцию обратно крутящему моменту. ☺

Это плохо?

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

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

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

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

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

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

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

Если цель сделать из МКС международную подводную станцию, то нет, неплохо.

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

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

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

quickquest ★★★★★ ()

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

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

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

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

cvs-255 ★★★★★ ()

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

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

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