Создай алгоритм для Международной Космической Станции и выиграй $10 000
НАСА совместно с порталом TopCoder объявило конкурс ISS Longeron Challenge на оптимизацию алгоритмов движения солнечных панелей для той самой МКС (Международная Космическая Станция). Срок конкурса: от 16 января до 6 февраля 2013 года.
На МКС размещено четыре пары крыльев с солнечными панелями. Каждое крыло (Solar Array Wings, SAW) состоит из двух гибких складных панелей и способно вращаться вокруг продольной оси благодаря независимым моторам Beta Gimbal Assembly (BGA). Вдобавок, каждая из двух групп панелей способна вращаться вдоль поперечной оси с помощью Solar Alpha Rotary Joint (SARJ).
Задача: как сгенерировать максимальное количество электричества, учитывая постоянное изменение положение станции относительно Солнца? Решение задачи должно содержать алгоритм, который рассчитывает оптимальное угловое позиционирование каждого из 10 элементов на схеме в каждый из 92 моментов времени. Вдобавок, разрешается менять ориентацию всей станции на небольшой угол (от 0 до 7 градусов, что является константой для всего витка).
Оптимальное позиционирование солнечных батарей — исключительно сложная задача, для решения которой нужно учесть несколько факторов:
- Станция совершает один оборот вокруг Земли за 92 минуты.
- Тени, которые панели отбрасывают друг на друга. При вращении крыла уменьшается отбрасываемая тень на соседнее крыло, но уменьшается и генерация электричества с этого крыла.
- Функциональные ограничения механических конструкций.
Постановка задачи, конкретные параметры орбиты, углы относительно Солнца, формулы для расчёта напряжения на солнечных панелях, точные размеры панелей, тестер/визуализатор для проверки решений — всё это доступно сразу после регистрации в конкурсе.
Участвовать в конкурсе могут только:
- Гражданин США.
- Законный постоянный резидент США (т.е. обладатель «green card»).
- Временный резидент, беженец или обладатель законно полученного разрешения на работу в США, не ограничивающее выбор работодателя на территории США, или...
- ...нерезидент США, имеющий право заниматься деятельностью, приносящей доход в стране резидентства. Т.е. необязательно быть даже ЧП - достаточно работать по разовому договору подряда.
Для конкурса отведен призовой фонд в $30 000, призы распределены следующим образом:
- 1-е место $10 000
- 2-е место $5000
- 3-е место $3000
- 4-е место $1750
- 5-е место $1500
- 6-е место $1250
- 7-е место $1000
- 8-е место $750
- 9-е место $500
- 10-е место $250
- Плюс ещё $5000 за особые достижения.
Вдобавок к денежным призам, имеются бонусы:
- 100 маек с символикой НАСА
- пять стикеров, которые побывали на орбите
- пять рекомендательных писем
Но самое главное не деньги, ведь ваш алгоритм будет работать на Международной космической станции!
Источник: Хабрахабр