0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 4
|
|
1 | |
Кусовая на С++ "Системы управления движением космических аппаратов"30.04.2014, 13:59. Показов 2906. Ответов 4
Метки нет (Все метки)
Дорогие товарищи программисты подскажите как запрограммировать эту курсовую а то я и так и эдак пытаюсь и даже не знаю с чего начать. Файл прикреплен
0
|
30.04.2014, 13:59 | |
Ответы с готовыми решениями:
4
Россия планирует после 2015 года создать на Луне посадочную базу для автоматических космических аппаратов Посоветуйте сенсор управления движением Посоветуйте сенсор управления движением Программа моделирования управления движением на уличном перекрёстке |
Будущее рядом
101 / 100 / 48
Регистрация: 06.03.2014
Сообщений: 342
|
|
03.05.2014, 10:01 | 2 |
valentina123423, а какую именно? Там так много буков... Перепечатайте, пожалуйста, в тему текст задания
0
|
0 / 0 / 0
Регистрация: 11.11.2013
Сообщений: 4
|
|
03.05.2014, 17:21 [ТС] | 3 |
В архиве это и есть все задание, полностью.
Добавлено через 4 минуты Исходные данные Режим управления: Система демпфирования остаточных угловых скоростей КА, возникающих после отделения от РБ. Начальные условия моделирования: = Тензор инерции: Исполнительные органы: реактивные двигатели малой тяги. Измерительные приборы: магнитометры. Функция GetMagDat выглядит следующим образом: void GetMagData(double t, double *Q, double *b); Входными переменными функции являются: t – время, прошедшее от момента отделения КА, Q – кватернион, характеризующий положение КА относительно J2000, определяемый из уравнения (2). Выходной переменной является b – вектор магнитной индукции, в проекции на оси связанной системы координат КА, измеряемый в нанотеслах (1 нТл = . В КР используется DLL в среде разработки Borland Builder v 6.0. . При моделировании работы полагается, что магнитометр измеряет магнитное поле без ошибок. Функция GetMagData: 1. Осуществляет решение уравнений орбитального движения КА методом конических сечений для Кеплеровой невозмущенной орбиты, без учета нецентральности гравитационного поля Земли и влияния планет. 2. Осуществляет вычисление магнитного поля Земли согласно международной модели IGRF-11. Постановка задачи Смоделируем управляемое движение КА применяя режим демпфирования остаточных угловых скоростей КА возникающих после отделения от РБ Для этого выполним следующую последовательность действий: 1) Проинтегрируем уравнение динамики Эйлера (1) Где: – вектор угловой скорости вращения КА в осях связанной системы координат (ССК), где – тензор инерции космического аппарата, - суммарный момент сил, как внешних возмущающих, так и управляющих. Где М=0. Уравнение (1) справедливо для случая, когда исполнительными органами КА не являются гироскопические исполнительные органы (двигатели-маховики, гиродины и проч.), а органы управления, работа которых не влияет на кинетический момент КА как замкнутой системы – магнитные исполнительные органы, реактивные двигатели стабилизации и проч. 2) Вычислим Включение реактивных двигателей малой тяги осуществляется согласно логике, при которой создаются следующие управляющие моменты: Где В результате вычисления получим 3) Проинтегрируем кинематическое соотношение Пуассона (2) Где, – кватернион ориентации КА, имеющий форму: , – единичный вектор ори поворота. – угол поворота, – вектор угловой скорости вращения КА, определяемый из уравнений (1). Оператор в данном случае можно интерпретировать следующим образом, переписав уравнение (2): Где = Интегрирование (1) вместе с уравнением (2) позволяют полностью описать вращательное движение КА как твердого тела относительно некоторой инерциальной СК. В результате вычисления получим 4) Вычислим единичные вектора вектора магнитной индукции в проекции на оси ССК КА в моменты времени и , используя GetMagData. Полагая, что достаточно мало для того, что бы изменение проекции вектора магнитного поля на оси ССК за счет собственного вращения КА было существенно больше, чем его изменение за счет орбитального движения, воспользуемся соотношениями: Где – приращение угла поворота за счет вращения КА по информации магнитометров, – орт вектора поворота. В процессе вычисления получим . 5) В результате интегрирования получим графики зависимостей: , а так же и . Формулы посмотрите в файле МОСКОВСКИЙ АВИАЦИОНЫЙ ИНСТИТУТ в архиве
0
|
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 46
|
|
03.04.2019, 10:26 | 4 |
valentina123423, здравствуйте! Вы выполнили свою курсовую работу?
0
|
ReDoX
|
03.04.2019, 11:38
Кусовая на С++ "Системы управления движением космических аппаратов"
#5
|
Не по теме: SoulStealer, "Последняя активность: 18.04.2015 16:27" :)
0
|
03.04.2019, 11:38 | |
Программа управления движением рисунка клавишами со стрелками Программа моделирования работы диспетчера управления воздушным движением (УВД) Программа перемещающая по экрану ваше имя клавишами управления движением курсора Ищем программиста-разработчика приложений управления движением мобильных роботов для MANET (C/C++, Qt) Напишите программу, перемещающую по экрану ваше имя клавишами управления движением курсора Напишите программу перемещающую по экрану ваше имя клавишами управления движением курсора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |