УДК 629.78
DOI: 10.17586/0021-3454-2018-61-5-409-413
МОДИФИЦИРОВАННЫМ АЛГОРИТМ ОЦЕНИВАНИЯ ОДНООСНОЙ ОРИЕНТАЦИИ НАНОСПУТНИКА ПО ГЕОМЕТРИЧЕСКОЙ ВИДИМОСТИ НАВИГАЦИОННЫХ КОСМИЧЕСКИХ АППАРАТОВ
И. В. Белоконов, А. В. Крамлих, М. Е. Мельник
Самарский национальный исследовательский университет имени академика С. П. Королева
(Самарский университет), 443086, Самара, Россия E-mail: [email protected]
Представлен модифицированный алгоритм оценивания ориентации оси наноспутника по анализу геометрической видимости навигационных космических аппаратов глобальных спутниковых систем ГЛОНАСС и GPS. Модификация алгоритма заключается в изменении ширины диаграммы направленности навигационной антенны. Предложенный алгоритм позволит повысить точность определения одноосной ориентации.
Ключевые слова: наноспутник, геометрическая видимость, ГЛОНАСС, GPS, диаграмма направленности антенны
Навигационная аппаратура потребителей (НАП) работает по сигналам глобальных навигационных спутниковых систем (ГНСС) ГЛОНАСС (Россия), GPS (США), Galileo (Европейский союз). НАП, использующая фазовые измерения, может быть применена для определения ориентации космических аппаратов (КА) на основе известных принципов интерферометрии [1—4].
Следует отметить, что не вся спутниковая радионавигационная информация используется в НАП в полном объеме. Как показано в работах [5—8], используя информацию о положении навигационных космических аппаратов (НКА) ГНСС и положении КА в пространстве, можно оценить пространственную ориентацию оси КА, на котором установлена антенна НАП. Установка трех антенн на взаимно-перпендикулярных осях позволяет оценить пространственную ориентацию КА по одномоментным измерениям. Погрешность оценки ориентации при этом не превысит 15°. Изменяя ширину диаграммы направленности антенны НАП и выбирая весовые коэффициенты, можно повысить точность определения ориентации оси (или пространственной ориентации в случае трех антенн).
Математическая постановка задачи определения одноосной ориентации наноспутника. Для решения задачи введем следующие системы координат [5]:
— связанную систему координат OX{Y\Z\ (ССК) (ось OXj — продольная, ось OYj направлена вверх, ось OZi дополняет систему до правой);
— орбитальную систему координат OX2Y2Zj (ОСК) (ось OZ2 направлена по радиус-вектору наноспутника, ось OYj — по вектору кинетического момента орбитального движения наноспутника, ось OXj дополняет систему до правой).
При постановке задачи примем следующие допущения:
— на наноспутнике установлены две антенны НАП по оси OXj в положительном (Д+)
и отрицательном (Af) направлениях;
— расстоянием от приемного центра антенны НАП до центра масс наноспутника пренебрегаем;
— ширина диаграммы направленности антенны НАП может изменяться с произвольной дискретностью, которую для определенности будем считать равной 5°.
Задача определения пространственной ориентации оси наноспутника по анализу пространственного положения видимых/невидимых НКА ГНСС ГЛОНАСС/ОРБ формулируется на основе таких данных НАП, как:
— х, у, г, Ух ,Уу ,у — параметры движения центра масс наноспутника (результат решения навигационной задачи);
— X, уг-, — координаты НКА, / = 1, N; \Т
— Af =
(xf, yf:, zf ) — вектор направляющих косинусов фазовых центров антенн НАП
в ССК (при принятых допущениях А± = (±1,0,0) ).
Требуется определить пространственную ориентацию оси наноспутника, т.е. найти оценку направляющих косинусов фазовых центров антенн НАП, расположенных по продоль-
ной оси наноспутника, с учетом условия нормировки:
\2 / / ,\2
(Х2 ) +(У2 ) +(z2 )
= 1,
(1)
где Х2, У2, z2 — направляющие косинусы фазовых центров антенн НАП, расположенных по оси OXf в положительном и отрицательном направлениях соответственно.
Алгоритм определения одноосной ориентации наноспутника по анализу геометрической видимости НКА. Алгоритм определения ориентации оси наноспутника основывается на использовании информации о пространственном положении наноспутника (НС) ГНСС ГЛОНАСС и GPS и включает в себя следующие этапы [5].
1. Формирование массива координат видимых/невидимых НКА ГНСС ГЛОНАСС и GPS на момент решения задачи определения ориентации продольной оси наноспутника.
2. Пересчет дальностей до видимых/невидимых НКА из абсолютной СК в ОСК с помощью матрицы
г-sin u cos ш- cos u sin ш cos i cos u cos ш- sin u sin ш cos i - sin ш sin i A = - sin u sin ш + cos u cos ш cosi cos u sin ш+ sin u cos ш cos i cos ш sin i cos u cos i sin u sin i - cos i
3. Исключение из рассмотрения НКА, затененных Землей. Условие затенения Землей имеет следующий вид:
(
z2k < 0 и 1*2* I > cos
R3
Л
arcsin-
V
R3 + h ,
k =
1, N
ГЛОНАСС
1, N
GPS
4. Поиск оценки вектора направляющих косинусов фазового центра антенны исходя из условия минимума целевой функции (Р) и определение углов ориентации.
Целевая функция, отражающая геометрический смысл видимости НКА, примет вид
Р (х±, У±, г±) =
= а1
+а2
N - ■^ИСК
I (
i=1
n ■^ИСК ,
2 N +-N5 СК
I
i=1
I
j=1
N И
Х2 x2 j + y2 y2 j + z+ z2 j
-1]
k=1
ч 2 ^иск , ч 2
x2x2k + У2 У2* + z2 z2k - cJ ) + I (x2 x25 + У+У25 + z2 z25 - cl+)
5=1
(2)
где = cos (у/-) — косинус угла полураскрыва антенн НАП; n — число дискретных значений угла y; аг- — весовые коэффициенты; N ~, N+ — количество видимых НКА при ширине
диаграммы направленности антенны НАП, равной 90°; ^Йск, N+ск — количество видимых НКА при изменении ширины диаграммы направленности антенны НАП.
Отличие целевой функции (2) от описываемой в работах [5, 6] заключается в наличии регуляризующего слагаемого, которое появляется в результате перехода НКА из категории „видимый" в категорию „невидимый" вследствие изменения ширины диаграммы направленности антенны НАП.
Как отмечалось выше, для использования управляемой маски необходимо установить две антенны НАП по одной оси в противоположных направлениях. Связь векторов направляющих косинусов фазовых центров антенн НАП, расположенных по одной оси, определяется соотношением
A + (( ^ z2 ) = "A^(x2, У2, z2 ) (3)
где A +(2, У2, z2 ) и A2(x2, У2, Z2 ) — векторы фазовых центров антенн НАП, расположенных
в положительном и отрицательном направлениях оси OX соответственно.
С учетом выражений (3) и при условии, что ширина диаграммы направленности антенн НАП изменяется с одинаковой дискретностью, целевая функция (2) примет следующий вид:
F ( ^ У2, z2 ) =
= aj
N 2 NИСК
Z (x2x2i i=1
■ У2 y2i
z2 z2i и1)2
N +2 N
ИСК
Z (x2 x2 j
j=1
-У2 У2 j + z2 z2 j
1
Z
l=1
NИСК - ^ИСК
Z (x2 x2k + У2 У2k + z2 z2k 2 cl) + Z (x2 x25 + У2У25 + z2 z25 2 cl)
k=1 5=1
(4)
Вектор A +(2, У2, Z2) определяется исходя из минимума целевой функции (4) с последующим нормированием. Минимизация целевой функции (4) сводится к решению системы линейных уравнений
M • A2 = b,
где M — симметричная вещественная 3х3-матрица, b — вещественный 3х1-вектор.
Результаты математического моделирования. Для оценки эффективности применения управляемой диаграммы направленности антенн НАП было проведено математическое моделирование.
При моделировании были приняты следующие допущения:
— орбитальные структуры ГНСС ГЛОНАСС и GPS взяты на 01.09.2017;
— орбита наноспутника круговая, высотой 400 км;
— угол полураскрыва антенн НАП y равен: 70, 60, 50 и 45°.
Под ошибкой определения ориентации оси наноспутника будем понимать пространственный угол (Q между истинным вектором антенны НАП в ОСК и его найденной оценкой.
На рис. 1, а, б показаны функции вероятности ошибки при минимальной ширине диаграммы направленности антенны НАП, равной соответственно 45 и 70° при различных весовых коэффициентах a (1 — a1=0,1, a2=0,9; 2 — a1=0,2, a2=0,8; 3 — a1=0,3, a2=0,7; 4 — a1=0,4, a2=0,6; 5 — a1=a2=0,5; 6 — базовое значение).
10
С,
10
С,
Рис. 1
На рис. 2 показаны функции вероятности ошибки при различной ширине диаграммы направленности антенны НАП и а! = 0,1, а 2 = 0,9.
1 — у=45° 2 — у=50° 3 — у=60° 4 — у=70°
0
3
9
12 С,
6
Рис. 2
Заключение. Как показывает анализ рис. 1 и 2, введение в целевую функцию регуляри-зующих слагаемых, порожденных изменением ширины диаграммы направленности антенны НАП, приводит к повышению точности определения одноосной ориентации наноспутника в 3—5 раз, при этом введение регуляризующих слагаемых не влияет на вычислительную сложность алгоритма.
По результатам математического моделирования, наилучшим решением, по критерию минимума ошибки, является маска, равная 45°. Дальнейшее уменьшение маски приводит к отсутствию решений — это объясняется тем, что число видимых спутников становится меньше трех.
Работа выполнена при поддержке Российского научного фонда (проект №17-79-20215).
0
о
0
5
О
СПИСОК ЛИТЕРАТУРЫ
1. Степанов О. А., Кошаев Д. А. Исследование методов решения задачи ориентации с использованием спутниковых систем // Интегрированные инерциально-спутниковые системы навигации: Сб. статей и докладов. СПб: ЦНИИ „Электроприбор", 2001. С. 197—221.
2. Treder A. Attitude error from phase center uncertainty in an interferometric GPS antenna array // AIAA/AAS Astrodynamics Specialist Conf.: Collection of Technical Papers. 2006. Vol. 2. P. 904—917.
3. Torre A. D., Caporali A., Praticelli N., Facchinetti C. Attitude and direction sensor using GPS carrier phase data // European Space Agency (Special Publication), ESA SP. 2004. Iss. 548. P. 291—296.
4. Willi D., Rothacher M. GNSS attitude determination with non-synchronized receivers and short baselines onboard a spacecraft // GPS Solutions. 2017. Vol. 21, iss. 4. P. 1605—1617.
5. Белоконов И. В., Крамлих А. В. Методика восстановления ориентации космического аппарата при комплексировании магнитометрических и радионавигационных измерений // Вестн. Самарского гос. аэрокосм. ун-та им. акад. С. П. Королева. 2007. № 1 (12). С. 22—30.
6. Крамлих А. В., Григорьева М. Е. Адаптивный алгоритм определения ориентации низковысотных космических аппаратов на основе обработки одномоментных разнотипных измерений // Вестн. Самарского гос. аэрокосм. ун-та им. акад. С. П. Королева. 2012. № 4 (35). С. 69—75.
7. Grigoreva M. E., Kramlikh A. V. Joint use of different types of information in the spacecraft orientation determination algorithms // Proc. of the 20th Intern. Conf. on Integrated Navigation Systems. Saint Petersburg. 2013.
8. Belokonov I. V., Kramlikh A. V. Small satellite attitude determination using navigational receiver and magnetometer // Proc. of the 60th Intern. Astronautical Congress. 2009. Vol. 6. P. 4800—4807.
Сведения об авторах
Игорь Витальевич Белоконов — д-р техн. наук, профессор; Самарский университет; межвузовская кафедра
космических исследований, E-mail: [email protected] Андрей Васильевич Крамлих — канд. техн. наук, доцент; Самарский университет; межвузовская кафедра
космических исследований, E-mail: [email protected] Мария Евгеньевна Мельник — аспирант; Самарский университет; межвузовская кафедра космических
исследований; E-mail: [email protected]
Поступила в редакцию 14.02.18 г.
Ссылка для цитирования: Белоконов И. В., Крамлих А. В., Мельник М. Е. Модифицированный алгоритм оценивания одноосной ориентации наноспутника по геометрической видимости навигационных космических аппаратов // Изв. вузов. Приборостроение. 2018. Т. 61, № 5. С. 409—413.
MODIFIED ALGORITHM FOR ESTIMATING THE UNIAXIAL ORIENTATION OF NANOSATELLITE BY GEOMETRIC VISIBILITY OF NAVIGATION SPACECRAFTS
I. V. Belokonov, A. V. Kramlikh, M. E. Melnik
Samara National Research University, 443086, Samara, Russia E-mail: [email protected]
A modified algorithm of nanosatellite uniaxial attitude estimation based on the analysis of geometric visibility of navigation satellites of the Global Navigation Satellite Systems GLONASS and GPS is presented. The algorithm modification consists in changing the navigation antenna pattern width. The proposed algorithm allows to increase the uniaxial attitude determination accuracy.
Keywords: nanosatellite, geometric visibility, GLONASS, GPS, antenna pattern
Data on authors
Igor V. Belokonov — Dr. Sci., Professor; Samara University, Interuniversity Department of
Space Research; E-mail: [email protected] Andrey V. Kramlikh — PhD, Associate Professor; Samara University, Interuniversity Department
of Space Research; E-mail: [email protected] Maria E. Melnik — Post-Graduate Student; Samara University, Interuniversity Department of
Space Research;
E-mail: [email protected]
For citation: Belokonov I. V., Kramlikh А. V., IVIelnik IVI. Е. Modified algorithm for estimating the uniaxial orientation of nanosatellite by geometric visibility of navigation spacecrafts. Journal of Instrument Engineering. 2018. Vol. 61, N 5. P. 409—413 (in Russian).
DOI: 10.17586/0021-3454-2018-61-5-409-413