Микрин Е.А., Михайлов М.В. Ориентация, выведение, сближение и спуск КА по измерениям от ГНСС (2017) (1246989), страница 62
Текст из файла (страница 62)
Особенностью алгоритма является его высокое быстродействие, благодаря чему функция можетиспользоваться в бортовом ПО.7. Функция моделирования лунных и солнечных гравитационных возмуще--ний формирует для заданных входных векторов координат КА ХКА, Луны Хли Солнца Хс относительно ГСК, выходных векторов гравитационных возмущений от Луны gл и от Солнца8.gcотносительно ГСК.Функция моделирования возмущений от сил солнечного давления формирует значения выходного вектора ускорения КА от сил солнечного давле---ния для заданных входных векторов координат КА Х КА и Солнца Хс относительно ГСК, входных параметров КА:SсБ Sм-площади солнечных батарей;площади миделя КА;т - массыКА;К - коэффициента влияния сил солнечного давления.9.Функция моделирования возмущений, обусловленных смещением полюса Земли формирует для заданного входного вектора координат КА Х отно-Глава3448.
Описание программных функций библиотеки бортовых навигационных ...сительно ГСК и текущих значений смещения полюса Л.х и Лу вектор возмущающего ускорения относительно ГСК, обусловленного смещением полюса.10.Функция моделирования возмущений, обусловленных прецессией и нутацией Земли, формирует для заданных входных векторов Х,скорости КА относительно ГСК, текущего времениt UTCVкоординат ивекторы возмущающего ускорения относительно ГСК, обусловленного прецессией и нутациейЗемли.11.Функция моделирования возмущений, обусловленных неравномерностью вращения Земли, формирует для заданных входных векторов Х,Vкоординат и скорости КА относительно ГСК значения приращения поправки квремениUTC dUTlза сутки вектор возмущающего ускорения относительноГСК, обусловленного неравномерностью вращения Земли.8.4.Библиотека функций интегрированияуравнений движения КА1Функция интегрирования уравнений движения КА методом Рунге -Кутты четвертого порядка по значению векторов координат, скорости иускорения КА на текущем шаге относительно ИСК или ГСК и значению шагаинтегрирования формирует векторы координат и скорости КА на последующем шаге.2.Функция интегрирования уравнений движения КА методом Эйлера позначению векторов координат, скорости и ускорения КА на текущем шагеотносительно ИСК или ГСК и значению шага интегрирования формируетвекторы координат и скорости КА на последующем шаге.3.Функция ускорент--юго интегрирования уравнений движения КА по значению векторов координат, скорости и ускорения КА на текущем шаге относительно ИСК или ГСК, значению векторов ускорений на текущем, а такжена двух предыдущих шагах и по значению шага интегрирования, формируетвекторы координат и скорости на последующем шаге.4.Функция интегрирования уравнений движения КА в приращениях относительно ИСК по значениям векторов координат и приращений координатза шаг интегрирования относительно ИСК, по значению вектора ускоренияна текущем шаге, а также по значению шага интегрирования формирует векторы координат и приращений координат на последующем шаге.5.Функция интегрирования уравнений движения КА в приращениях относительно ИСК с учетом измерений БИНС по значениям векторов координат и приращений координат за шаг интегрирования относительно ИСК, позначению внешнего вектора ускорения и значению векторов приращений кажущейся скорости КА относительно ИСК на текущем и предыдущем шагах,полученных по измерениям БИНС, формирует векторы координат и приращений координат на последующем шаге.6.Функция формирования вектора приращений кажущейся скорости КАотносительно ИСК по измерениям БИНС за такт БИНС по вектору прира-8.5.
Основные функции программного обеспечения навигационных приемников...345щения кажущейся скорости относительно ИСК на текущем шаге, матрицеперехода от ИСК к ССК на текущем шаге, значениям приращений кажущейсяскорости относительно ССК на текущем и последующем шагах (измеренныхакселерометрами), приращениям углов поворота КА за текущий и последующий такты БИНС (измеренные ДУС) формирует вектор приращения кажущейся скорости КА за последующий шаг ЛVисю+1 относительно ИСК.7.Функция интегрирования уравнений движения КА в приращениях относительно ГСК с учетом измерений БИНС по значениям векторов координат, приращений координат, ускорения КА относительно ГСК и приращениювектора кажущейся скорости КА относительно ИСК на текущем и предыдущем шагах, полученных по измерениям БИНС, а также по значениям матрицперехода от ИСК к ГСК на текущем и предыдущем шагах определяет значения векторов координат и приращений координат на последующем шаге.8.5.
Основные функциипрограммного обеспечениянавигационных приемников ГЛОНАСС,1.Функция формирования смещения шкал времениным альманахаGPSформирует по даннымсмещения шкал времени2.GPSUTCcPs и ИТС по данальманаха GPS дробную часть 'tGPS и UTC.Функция формирования смещения шкал времени каждого из НСотносительно шкалы времениGPSпо данным альманахаGPSGPSдля i-го НСформирует рассогласование времени между шкалой i-го НС и шкалой3.Функция формирования смещения шкал времени каждого изотносительно шкалы времениGPSпо данным эфемеридGPSGPS.НС GPSдля i-го НСформирует рассогласование времени между шкалой i-го НС и шкалойФункция формирования смещения4.шкал времени каждогоGPS.из НСГЛОНАСС относительно шкалы времени ГЛОНАСС по данным эфемеридГЛОНАСС для i-го НС формирует рассогласование времени между шкалойi-го НС и шкалой ГЛОНАСС.5.Функция формирования релятивистской поправки часами i-го НСGPSформирует по данным векторов и скорости НС относительно ГСК релятивистскую поправку Лtr к часам соответствующего НС.6.Функция формирования векторов координат и скорости НСданным альманахаданным альманахаGPS поНС GPS иGPS, по заданному времени GPS taps, номеруGPS на выходе формирует векторы координат искоростисоответствующего НС относительно ГСК.7.Функция формирования векторов координат и скорости НСданным эфемеридGPS наGPS,по заданному времениGPSпои данным эфемеридGPS tapsвыходе формирует векторы координат и скорости соответствующегоНС относительно ГСК.8.ФункцияГЛОНАССпоформированияданнымвекторовальманахакоординатГЛОНАСС,поискоростизаданномуНСвремениГЛОНАСС tглоНАсс, номеру НС ГЛОНАСС и данным альманаха ГЛОНАССГлава3468.
Описание программных функций библиотеки бортовых навигационных ...на выходе формирует векторы координат и скорости соответствующего НСотносительно ГСК.Функция9.ГЛОНАССпоформированияданнымвекторовэфемеридкоординатГЛОНАСС,поискоростизаданномуНСвремениГЛОНАСС tглонлсс и данным эфемерид ГЛОНАСС на выходе формирует векторы координат и скорости соответствующего НС относительно ГСК.Функция высокоточного прогноза эфемерид НС ГЛОНАСС и10.GPSс использованием высокоточной модели движения НС по заданному времениtи соответствующим этому времени векторам координат и скорости НС(или приращений координат за такт интегрирования) относительно ГСКформирует векторы координат и приращений координат (или вектора скорости) относительно ГСК на времяt + h (h -шаг интегрирования) с учетомвсех существенных возмущений, действующих на НС.Функция расчета ионосферных поправок к измеряемым псевдодаль11.ностям по заданным векторам координат потребителя Х и НС Х; и данным альманахаGPS определяет ионосферную задержку 't;опо для данного НС.Функция расчета тропосферной поправки к измеряемым псевдодаль-12.ностям по заданным векторам координат потребителя Х и НС Х; и временив формате номер дня от начала года формирует тропосферную задержку 'ttropдля данного НС .Функция расчета поправки псевдодальности на распространение13.сигнала по заданным векторам координат и скорости НС, координат КА намомент времениtприема сигнала определяет поправку 't к соответствующейпсевдодальности на распространение сигнала.Функция расчета координат и скорости потребителя по одномо14.ментным измерениям псевдодальности и приращениям интегральных фазпо заданным значениям измеренных и откорректированных псевдодальностей и интегральных фаз, по векторам начальных приближений координати скорости потребителя, по координатам и скоростям НС относительноГСК формирует векторы координат и скорости КА, смещение часов и генератора частоты потребителя, а также значение геометрического фактораGDOP.8.6.
Функции1.динамической фильтрации измерений АСНФункция сглаживания измерений псевдодальностей по измеренияминтегральных фаз по измеренным значениям псевдодальностей и интегральных фаз на текущем шаге формирует сглаженную оценку псевдодальности,котораяможетиспользоватьсядляопределениякоординатпотребителя.2.Функция динамической фильтрации измеренных АСН значений коор-динат по измеренным АСН значениям координат КА Х; и модели движенияКА формирует оценку векторов координат и скорости КА.8. 7.3.Библиотека функций решения задач ориентации347Функция динамической фильтрации измеренных АСН значений координат с одновременным формированием оценки аэродинамического торможения КА по измеренным АСН значениям координат КА Х; и модели движения КА формирует оценку векторов координат и скорости КА, а такжеоценку среднего за виток аэродинамического торможения КА.4.Функция динамической фильтрации эфемерид ГЛОНАСС иЬrоаdсаst-эфемеридам, принимаемым от НС ГЛОНАСС илиGPS,GPSпоформируетоценку вектора состояния НС, имеющую более высокую точность по сравнению с точностью Ьrоаdсаst-эфемерид.5.Функция самонастройки модели сил солнечного давления, действующих на НС ГЛОНАСС иГЛОНАСС илиGPS,GPS поЬrоаdсаst-эфемеридам, принимаемым от НСоценивает параметры модели возмущений, обусловленных силами солнечного давления.6.Функция динамической фильтрации псевдодальностей по измереннымзначениям псевдодальностей видимых НС Pr; и модели движения КА формирует оценку вектора координат и скорости КА.7.Функция динамической фильтрации псевдодальностей с формированием оценки аэродинамического торможения КА по измеренным значениямпсевдодальностей видимых НС Pr; и модели движения КА формирует оценкувектора координат и скорости КА, а также оценку среднего за виток аэродинамического торможения.8.Функция динамической фильтрации полных «сырых» измерений АСН(псевдодальностей и интегральных фаз) с учетом измерений БИНС по измеренным АСН значениям псевдодальностей, приращений интегральных фаз,модели движения КА с учетом измерений БИНС формирует оценку векторовкоординат и скорости КА.9.Функция динамической фильтрации полных «сырых» измерений АСН ссамонастройкой на реальное аэродинамическое торможение по измереннымАСН значениям псевдодальностей и приращений интегральных фаз и моделидвижения КА формирует оценку векторов координат и скорости КА, а такжесреднего за виток аэродинамического торможения.10.Функция фильтрации измерений времени по текущим измерениямсмещениячасовприемникаизаданномузначениюпостоянныхвременифильтра формирует оценку дрейфа часов и текущую оценку смещения часовприемника от системного времени при отсутствии достоверных измерений отНС.