Программное обеспечение для моделирования для AOCS/GNC?

Я хотел бы знать, какие инструменты программного обеспечения для моделирования доступны на сегодняшний день (бесплатные или коммерческие) для выполнения некоторого управления ориентацией и орбитой (AOC) или анализа управления наведением и навигацией. Меня больше всего интересует тестирование некоторых алгоритмов управления ориентацией.

Пока я нашел два, которые могут быть полезны, вы знаете какие-нибудь другие?

  • psatellite: Набор инструментов для управления космическим кораблем.
  • 42 (из открытых источников)

Кто-нибудь имел опыт работы с этими программами? Можете ли вы дать мне какие-либо предложения?

MATLAB всегда хорош для моделирования орбиты и пространственного положения.
Я использовал 42 для моделирования новых алгоритмов управления ориентацией для своей дипломной работы. У меня могут быть некоторые ресурсы/пример кода, если вам нужна дополнительная информация.
Поздно на вечеринку, но: имеют ли решатели MATLAB числовую точность, необходимую для орбитального моделирования? Я всегда думал, что для таких вещей нужны специальные решатели.
Последний - Василиск. Это программное обеспечение для астродинамики, разработанное в Колорадском университете в Боулдере. Это также с открытым исходным кодом. Ссылка: hanspeterschaub.info/basilisk/index.html

Ответы (1)

Для этого есть несколько отличных инструментов с открытым исходным кодом, включая библиотеку Trick от НАСА. Я проходил стажировку в НАСА, где Trick активно использовался в сценариях программного и аппаратного обеспечения GN&C.

Также есть Cesium для 3D визуализации вашей модели и физики.

Прохладный. Я не знал, что Трик был публичным. Спасибо за публикацию.
Рад был помочь! НАСА имеет огромную коллекцию программного обеспечения с открытым исходным кодом на code.nasa.gov .