Научная статья на тему 'Определение оптимальных планов наблюдения космического аппарата дистанционного зондирования Земли с помощью графа'

Определение оптимальных планов наблюдения космического аппарата дистанционного зондирования Земли с помощью графа Текст научной статьи по специальности «Математика»

CC BY
518
102
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОСМИЧЕСКИЙ АППАРАТ / ДИСТАНЦИОННОЕ ЗОНДИРОВАНИЕ ЗЕМЛИ / УГЛОВОЕ ДВИЖЕНИЕ / ОРИЕНТИРОВАННЫЙ ГРАФ / ПРОГРАММА УПРАВЛЕНИЯ / EARTH REMOTE SENSING (ERS) / SPACECRAFT / ANGULAR MOTION / ORIENTED GRAPH / CONTROL PROGRAM

Аннотация научной статьи по математике, автор научной работы — Бузуев Константин Владимирович

Рассматривается планирование наблюдения набора маршрутов, лежащих в полосе обзора космического аппарата дистанционного зондирования Земли. Предлагается алгоритм планирования наблюдения набора маршрутов, формирующего совокупность возможных планов в виде графа. Дано описание графа планов наблюдения и определены условия существования вершин и рёбер графа. Для выбора оптимального плана наблюдения предложены несколько критериев оптимальности. В соответствии с каждым предложенным критерием выбраны оптимальные планы наблюдения на основе результатов моделирования для набора из шести маршрутов.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Бузуев Константин Владимирович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DETERMINATION OF OPTIMUM PLANS OF EARTH REMOTE SENSING SPACECRAFT DETAILED SURVEY BY THE USE OF A GRAPH

The paper deals with planning the observation of a set of routes lying in the swath of an Earth Remote Sensing (ERS) spacecraft. An algorithm of planning a detailed survey of the set of routes is proposed which makes up a complex of possible plans of the routes’ detailed survey in the form of a graph. A description of the detailed survey plans graph is given and the conditions for the existence of graph nodes and edges are specified. Several criteria of optimality are proposed to provide the choice of the optimum detailed survey plan. Optimum detailed survey plans based on the simulation data for a set of six routes are chosen in accordance with each proposed criterion.

Текст научной работы на тему «Определение оптимальных планов наблюдения космического аппарата дистанционного зондирования Земли с помощью графа»

УДК 629.78.05

ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНЫХ ПЛАНОВ НАБЛЮДЕНИЯ КОСМИЧЕСКОГО АППАРАТА ДИСТАНЦИОННОГО ЗОНДИРОВАНИЯ ЗЕМЛИ С ПОМОЩЬЮ ГРАФА

© 2013 К. В. Бузуев ФГУП ГНП РКЦ «ЦСКБ-Прогресс», г. Самара

Рассматривается планирование наблюдения набора маршрутов, лежащих в полосе обзора космического аппарата дистанционного зондирования Земли. Предлагается алгоритм планирования наблюдения набора маршрутов, формирующего совокупность возможных планов в виде графа. Дано описание графа планов наблюдения и определены условия существования вершин и рёбер графа. Для выбора оптимального плана наблюдения предложены несколько критериев оптимальности. В соответствии с каждым предложенным критерием выбраны оптимальные планы наблюдения на основе результатов моделирования для набора из шести маршрутов.

Космический аппарат, дистанционное зондирование Земли, угловое движение, ориентированный граф, программа управления.

Введение. Современные космические аппараты дистанционного зондирования Земли (КА ДЗЗ) решают задачи составления тематических, топографических и специальных карт, уточнения существующих карт районов земной поверхности, составления земельных кадастров, исследования природных условий и ресурсов, изучения хозяйственной инфраструктуры и экологической обстановки, наблюдения за вялотекущими процессами [1], для которых характерен большой набор маршрутов - наблюдаемых участков земной поверхности. В современных КА ДЗЗ составление набора маршрутов, съёмку которых предстоит осуществить, производится в наземном комплексе управления и передаётся в бортовой комплекс управления (БКУ) в составе рабочих программ. После получения рабочей программы БКУ осуществляет формирование программы управления угловым движением (ПУУД) КА ДЗЗ, которая позволяет провести съёмку заданного набора маршрутов [2].

Под алгоритмом планирования наблюдения набора маршрутов будем понимать алгоритм действий, направленный на формирование такой ПУУД, которая позволяет провести съёмку этого набора маршрутов, а под планом наблюдения

набора маршрутов - такую программу управления угловым движением, которая обеспечивает съёмку всех маршрутов. При этом возможны различные варианты съёмки одного и того же маршрута и, как следствие, различные программы управления угловым движением КА ДЗЗ. Проблеме возможности формирования таких программ управления КА ДЗЗ непосредственно в БКУ посвящены работы [3-7]. При большом количестве маршрутов в наборе не всегда возможно сформировать программу управления, которая обеспечит съёмку всех маршрутов, лежащих в полосе обзора КА ДЗЗ, и тогда возможно построение множества ПУУД, каждая из которых обеспечивает съёмку части общего набора маршрутов. Такие программы управления будем называть планами наблюдения маршрутов. В этом случае необходимо определять оптимальный план наблюдения маршрутов, который будет реализован в БКУ.

Целью работы является разработка алгоритма для формирования плана наблюдения набора маршрутов, который позволяет получить совокупность возможных планов в виде одного графа. В работе дано описание графа планов наблюдения и определены условия существования вершин и рёбер графа. Для вы-

бора оптимального плана наблюдения предложено несколько критериев оптимальности.

Граф планов наблюдения. Рассмотрим набор из N маршрутов, лежащих в пределах полосы обзора КА ДЗЗ и заданных набором параметров

ф о, Л,, АН ,Ьу , Ам.

Ж

хп

в

"м ■

(1)

зад

Здесь ф0, 10 - широта и долгота начальной точки маршрута, АН - среднее превышение над общеземным эллипсоидом на маршруте, Уу - угол упреждения по тангажу на начало наблюдения маршрута, АМ - азимут центральной линии маршрута в начальной точке, ^ХП/0)ЗАД - заданное значение параметра бега изображения, тМ - длительность съёмки маршрута [8].

Принадлежность маршрутов полосе обзора гарантирует, что для каждого маршрута можно найти время пересечения плоскостью, отклонённой на угол иУ от траверсной плоскости КА ДЗЗ, точки на поверхности общего земного эллипсоида [9], т.е. - время начала съёмки маршрута.

Для построения графа определим его вершину у, как такое управление угловым движением КА ДЗЗ, которое обеспечивает съёмку маршрута на интервале ^НМ; ^М+тМ]. При этом допускается выбор одного из возможных вариантов съёмки маршрута и соответствующей этому варианту ПУУД. Программу управления угловым движением, которая обеспечивает на интервале ^нм+тм; -1] переход от ориентации на момент окончания съёмки 1-го маршрута к ориентации на момент начала съёмки ]-го маршрута, будем называть ребром графа (щ), соединяющим вершины vi и у. Тогда план наблюдения некоего количества маршрутов будет являться подграфом, т.е. совокупностью некоторых вершин графа, описывающих эти маршруты, и рёбер графа, соединяющих эти вершины. Множество планов наблюдения, которые охватывают весь набор маршрутов, и составляют граф планов наблюде-

ния. Задача построения графа планов наблюдения декомпозируется на следующие подзадачи: поиск интервала наблюдения для построения ПУУД на маршруте, определение существующих вершин графов, определение существующих рёбер графов. После построения графа осуществляется выбор критерия оптимальности и поиск оптимального плана наблюдения в соответствии с выбранным критерием.

Выбор оптимального плана наблюдения. Программа управления угловым движением плана наблюдения может состоять из программы управления для наблюдения одного маршрута (в случае, когда граф состоит из одной вершины) или программы управления для последовательности из нескольких вершин графа, связанных рёбрами. Такая чередующаяся последовательность вершин у и соединяющих их ребер щ, для которой все вершины (а следовательно, и рёбра) различны, называется простой незамкнутой цепью [10]. Множество всех простых незамкнутых цепей графа в этом случае будет являться множеством планов наблюдения. Для каждого плана наблюдения введем f - функцию полезности. В общем случае

/=Е с,,

г

где С - коэффициент полезности вершины графа у. Индекс 1 пробегает значения всех вершин графа, включённых в план. Оптимальным будет такой план наблюдения, для которого:

/=Е с,

® тах.

Критерием оптимальности в задаче определения оптимальных планов наблюдения может являться количество включённых в план маршрутов съёмки или, например, суммарная длина снимаемых маршрутов.

В первом случае С1 = 1 и функция полезности имеет вид: / = N, где N -число вершин графа, включённых в план.

Во втором случае С = Li , где Li -длина маршрута, для которого программа управления угловым движением соответствует вершине графа v^ Функция полезности имеет вид:

f = £ L .

Алгоритм построения графа планов наблюдения. Задачу построения графа планов наблюдения набора из N маршрутов можно декомпозировать на последовательно решаемые подзадачи:

1. Построение трассы полёта и полосы обзора КА ДЗЗ на интервале времени, для которого будет составляться граф, проверка принадлежности каждого маршрута, заданного набором параметров (1), полосе обзора КА ДЗЗ и нахождение интервалов наблюдения маршрутов.

2. Определение вершин и рёбер графа.

3. Формирование планов наблюдения, выбор критерия оптимальности и определение оптимального плана наблюдения.

Трасса полёта строится путём численного интегрирования уравнений движения центра масс КА ДЗЗ. Границы полосы обзора можно определить из заданного максимального отклонения КА ДЗЗ по углу крена по формуле: ЛЬ = Н ■ tgy,

где ЛL - расстояние от подспутниковой точки до края полосы обзора, Н - высота полёта, у - максимальный угол крена. Проверку принадлежности каждого маршрута, заданного набором параметров (1), полосе обзора КА ДЗЗ можно осуществлять по трём (начало, середина, конец маршрута) и более точкам. В данной работе делается допущение, что все маршруты принадлежат полосе обзора.

Нахождение интервалов наблюдения маршрутов. При формирования ПУ-УД необходимо определить время начала съёмки маршрута Для нахождения tнм необходимо проверить выполнение условия видимости начальной точки центральной линии маршрута (ЦЛМ) и поло-

жение её относительно плоскости упреждения. Условием видимости начальной точки ЦЛМ является положение центра масс КА над плоскостью её местного горизонта:

(lo ■ lз) < 0,

где lD - нормированный вектор дальности от центра масс КА ДЗЗ до начальной

точки ЦЛМ, lз - нормированный радиус-вектор начальной точки ЦЛМ на поверхности общеземного эллипсоида с учётом С cos j ■ cos 1л cos j ■ sin 1 sin j

При выполнении условия видимости начальной точки ЦЛМ проверяется её положение относительно плоскости, отклонённой от траверсной плоскости КА ДЗЗ на угол упреждения по тангажу J (плоскость упреждения), путём вычисления знака функции

LX = (Id ■ Xo ) - cos g ■ sin Jy,

DH: l3 =

где cos7 = д/1 - (1п ■ 2о) , ХО, Zo - оси орбитальной системы координат. Вычисление единичных векторов орбитальной системы координат в проекциях на оси инерциальной системы координат, совпадающих в данный момент времени ^ с осями ГСК, выполняется по формулам [9]:

2 = с

2о =

C

Yo =

XO = YO х Zo-

+ (03 х r

где (03 =

C = r x(V

С 0 0

v0.000072921150

вектор угло-

вой скорости вращения Земли.

Момент пересечения плоскостью упреждения начальной точки ЦЛМ, характеризуемый сменой знака функции LX,

r

r

и будет искомым После нахождения всех можно отсортировать исходный набор из N маршрутов таким образом, чтобы выполнялось следующее неравенство:

1«м < 1«м <• • • < tнм1 < ^м' <• • • < tнм .

Условие существования вершины графа. Под вершиной графа будем понимать программу управления угловым движением КА ДЗЗ, которая обеспечивает съёмку маршрута на интервале ^Нм; ^м+тм]. Будем рассматривать ПУУД, которая на интервале наблюдения маршрута обеспечивает для ЦЛм выполнение следующих условий для параметров компенсации продольного ^ХП) и поперечного №П) бега изображения:

W

хп

D

W

хп

D

= const,

W

Zn

'зад

D

= 0.

(2)

При формировании ПУУД необходимо учитывать ряд ограничений [4]:

- на допустимые диапазоны углов программных поворотов программной системы координат (ПСК) относительно орбитальной системы координат (ОСК) по тангажу ( $ ), крену ( у ) и рысканию (у ):

£ $ £ $

min

max

1 max

g . < g < g i min — / — / m

Ушп <W <Утах'

(3)

- на допустимые значения модуля угловой скорости и углового ускорения ПСК относительно ИСК:

W(t)< Wmaxl, |ё(t)< emax . (4)

Для формирования ПУУД для съёмки маршрута по заданным характеристикам маршрута (1) и параметрам движения центра масс КА ДЗЗ выполняется расчёт по алгоритму, приведённому в [5]:

1. Вычисление дальности до точки маршрута:

D = R з - r .

2. Вычисление единичного вектора направления сканирования по маршруту:

lm (t j) = пВ • sin A - nC • sin A,

где пВ =

sin

Я ^

cos Я 0

Пс =

R3 х пв

R3 х пв

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- единич-

V ~ 0

ные вектора направления маршрута на восток и север соответственно.

3. Расчёт единичных векторов осей ПСК в ИСК:

Уп =-

D_

D

z п =

lm х У,

п

lm х У,

п

,х п = уп х z п •

4. Расчёт углов ориентации ПСК в

ОСК:

у = arcsin (уп • ZO), J =

= - arcsinl

уп • xo

cos g

f

y = - arcsin

ХП • ZO

cos g

По полученным значениям углов тангажа $, крена у и рыскания у для интервала наблюдения маршрута можно определить ПУУД в виде непрерывных и дважды дифференцируемых функциональных зависимостей:

$((), у((), у((). (5)

Тогда условие существования вершины графа можно определить следующим образом: если для 1-го маршрута, заданного набором параметров (1), удаётся определить непрерывную и дважды дифференцируемую программу управления угловым движением (5), которая обеспечивает на всём интервале ^Нм; + т] выполнение условия (2) и ограничений (3), (4), то вершина графа V' существует.

Условие существования ребра графа. Пусть из исходного набора N маршрутов вершины графа существуют только для N1 маршрутов, N1 < N0. Обозначим каждую вершину индексом V', где I = 1, N . Для каждой вершины имеется ПУУД вида (5) и, следовательно, можно определить следующий набор параметров:

{I 1 #01 ФкI ФКI ФК) },(6) Г $ (*

где j (() =

g (() y(().

, to = tHM, tK~ t«M +

Под ребром графа (щ), соединяющим вершины vi и у, понимается ПУУД, которая обеспечивает на интервале ^нм+м1; ^мЧ переход от ориентации на момент окончания съёмки 1-го маршрута к ориентации на момент начала съёмки ]-го маршрута. Поэтому условие существования ребра графа можно сформулировать следующим образом: если существует такая ПУУД вида (5), которая позволяет осуществить переориентацию от 1-го маршрута к _]-му маршруту и удовлетворяет ограничениям (4), то ребро графа щ, соединяющее вершины VI и у, существует. Из условия существования ребра графа следует, что угловое положение на момент конца 1-го маршрута отличается от углового положения на момент начала ]-го маршрута. Иначе координаты широты и долготы последней точки 1-го маршрута должны совпадать с координатами широты и долготы начальной точки ]-го маршрута, т.е. ]-й маршрут должен являться продолжением 1-го маршрута и не может являться отдельной вершиной графа. Из условия существования ребра графа следует, что переориентация удовлетворяет ограничениям (4) и, следовательно, ^<1;^. Поскольку ^ин'+Т] (^0), то можно сделать следующее заключение: если возможна переориентация от 1-го маршрута к ]-му маршруту, то невозможна переориентация от ]-го маршрута к 1-му маршруту, поскольку ^ = ^ + ^ > = - т1. Следовательно, рёбра графа являются направленными, а сам граф - ориентированным [10].

Тогда задача формирования программы управления угловым движением для переориентации от 1-го маршрута к ]-му маршруту может быть сформулирована следующим образом: определить такую программу управления угловым движением вида (5), которая обеспечивает на всём интервале ^к; ; Ч непрерывность функций (5) и выполнение краевых условий:

jt0 = tk ) = jtk) \ jtk = tf ) = Л К,

jt0 = tk ) = jtk) ^ jtK = tj0 ) = jjí^G К ,

р((0 = 1'к ) = <(к) , <&&((К = tG) = jl(t0) ,

t = t t = tJ

l0 1нм t 1к 1нм->

где t0 - время начала участка переориентации, tK - время конца участка переориентации, <(t) соответствует i-му маршруту, j(t) соответствует j-му маршруту, (t ) соответствует участку переориентации.

Алгоритм формирования планов наблюдения. Формирование множества возможных планов наблюдения предлагается осуществлять, исходя из условий существования вершин и рёбер графа, в следующем порядке:

1. Нахождение вершин графа (заполнение множества Ni - вершин графа) и проверка графа на наличие вершин (множество N1 - не пустое).

2. Создание первой незамкнутой цепи и включение в неё первой вершины из множества N1. Под незамкнутой цепью графа понимается такая чередующаяся последовательность вершин vj и соединяющих их рёбер uij, для которой все вершины (а следовательно, и рёбра) различны [10]. В предельном случае незамкнутая цепь графа может состоять только из одной вершины.

3. Организация итераций (по индексу j) по перебору всех вершин графа, входящих в множество N1. Для каждой существующей цепи составляется пара вершин Vi и vj, где vi - последняя вершина графа, включённая в текущую незамкнутую цепь, Vj - j-я вершина графа.

4. Для пары вершин vi и Vj осуществляется проверка существования uij -ребра графа, соединяющего эти вершины. Если оно существует, то ребро uij и вершина Vj добавляются в текущую неза-

мкнутую цепь, итерация завершается, вершина V становится вершиной V'.

5. Если ребра и' не существует, то создаётся новая цепь, включающая все вершины (и соединяющие их рёбра) предыдущей незамкнутой цепи, кроме последней вершины - V'. Для новой незамкнутой цепи осуществляются проверка существования и^ц. Если найдено, то ребро и^у , вершина V добавляются в текущую незамкнутую цепь и итерация завершается. Иначе операция 5 повторяется до тех пор, пока в новой незамкнутой це-

Таблица 1. Характеристики маршрутов съёмки

пи не останется вершин. В этом случае итерация завершается созданием новой незамкнутой цепи, состоящей только из вершины V.

6. Исключение таких незамкнутых цепей, все вершины которых содержатся в других незамкнутых цепях.

Построение графа планов наблюдения. Рассмотрим поиск оптимального плана для набора из шести маршрутов съёмки, характеристики которых представлены в табл. 1.

Название характеристики Размерность Номер маршрута

1 2 3 4 5 6

Геоцентрическая широта начальной точки маршрута градусы 16.359 34.872 53.623 66.327 38.879 66.328

Долгота начальной точки маршрута градусы -30.334 -23.978 -16.159 5.371 -5.976 8.246

Угол упреждения по тангажу на маршруте градусы 18.391 35.554 25.238 40.6805 25.817 14.338

Абсолютный азимут маршрута градусы 40 45 50 80 10 10

Отношение скорости бега изображения на маршруте к дальности 1/с 0.00471 0.00312 0.00266 0.00248 0.00185 0.0063

Длительность маршрута с 33.25 63.5 109.75 72.375 175.375 78.625

Протяженность маршрута км 150 200 300 150 350 400

В качестве начальных условий для интегрирования уравнений движения центра масс КА ДЗЗ выбраны вектора в гринвичской системе координат:

Г 6124.11508 ^ Г0.98642625^

•('о ) =

-3293.22244 0.000001

, V ('0 ) =

0

1.84129875 7.11308533

и = 11.04.2011 14:37:35.250.

(7)

0

Рис. 1. Трасса полёта, границы полосы обзора КА ДЗЗ и маршруты съёмки на п-ом витке

На рис. 1 показаны трасса п-го витка полёта КА ДЗЗ после численного интегрирования уравнений движения центра масс, описанных в [9], для начальных условий (7) и маршруты съёмки, характеристики которых представлены в табл. 1.

Все маршруты съёмки заданы внутри полосы обзора п-го витка для того, чтобы было возможным определить интервалы наблюдения маршрутов съёмки и сформировать ПУУД, обеспечивающую их съёмку. Для каждого маршрута съёмки сформирована непрерывная и дважды дифференцируемая программа управле-

ния угловым движением, обеспечивающая выполнение условия (2) и ограничений (3), (4) с использованием алгоритма, изложенного в [4].

Таким образом, получены шесть вершин графа планов наблюдения. По предложенному алгоритму формирования планов наблюдения получены возможные планы наблюдения маршрутов, наложение которых на карту земной поверхности показано на рис. 2. Номера маршрутов,

включаемых в каждый план наблюдения, приведены в табл. 2.

Таблица 2. Планы наблюдения

Номер плана Маршруты, включаемые в план

1 1, 2, 3, 4

2 1, 5, 6

3 1, 2, 6

4 1, 5, 4

Рис. 2. Возможные планы наблюдения

1553 км

43£3*м

Рис. 3а. Граф планов наблюдения

Совокупность планов наблюдения даёт граф планов наблюдения, представленный в проекции на плоскость полосы обзора на рис. 3а, и его наложение на карту земной поверхности, изображённое на рис. 3б. На рис. 3а точка на графике - это вершина графа, соответствующая маршруту, рёбра графа - это интервалы переориентации между маршрутами. Ось Ох -широта подспутниковой точки, ось Оу -отклонение от трассы начальной точки маршрута. Кривые сверху и снизу от графа - границы полосы обзора КА ДЗЗ.

Составим для каждого из планов наблюдения функции f двух видов:

/ =£1 и /2 = £ 4 .

/ /

В табл. 3 показаны возможные планы наблюдения, маршруты съёмки, включаемые в план наблюдения и соответствующие планам значения функций полезности.

*

Рис. 3б. Наложение графа на карту земной поверхности

Таблица 3. Планы наблюдения, дополненные значениями функции полезности

Номер плана Маршруты, включаемые в план Значение f = N Значение f2 = ^ L/ /

1 1, 2, 3, 4 4 800

2 1, 5, 6 3 900

3 1, 2, 6 3 750

4 1, 5, 4 3 650

Как видно из табл. 3, при выборе критерием оптимальности количества снятых маршрутов (Ci = 1) max f = 4 и оптимальным будет первый план наблюдения из табл. 3. Для этого плана была получена программа управления угловым движением, обеспечивающая съёмку всех маршрутов, включённых в план. На рис. 4, 5 представлены зависимости углов крена, тангажа и рыскания и угловых скоростей соответственно. При выборе критерием оптимальности общей протяжённости

снятых маршрутов (Ci = Li)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

6

max f2 = ^ Lt = 900 и оптимальным будет

/=1,5

второй план наблюдения. Поскольку в этот план включены другие маршруты, то программа управления угловым движением (представлена на рис. 6, 7), обеспечивающая съёмку всех маршрутов, включённых в этот план, отличается от программы управления, представленной на рис. 4, 5.

| - Tel* — Sircftt ■■■ Pai

Рис. 4. Зависимость углов крена, тангажа и рыскания от времени для первого плана съёмки

Рис. 5. Зависимость угловых скоростей крена, тангажа и рыскания от времени для первого плана съёмки

-------...... ........7" '" "„Y.-— . : ¿ J*~--^L Nj '■■■. i- /

/ j -»- ■+"

—----

2Н МО EÉ0 АЛ -SO МО ОД й<)> tú*. ¡Oí íij Mi £5t >л КО 1 Kü

t ;

I — Ulfc " ^étíim-- Hli

Рис. 6. Зависимость углов крена, тангажа и рыскания от времени для второго плана съёмки

:к :н IK ix EH ЕЕ( ЕЙ JE: ГН Е:: íes tut SÜ I no

Li

| — -- ^авт-д— |

Рис. 7. Зависимость угловых скоростей крена, тангажа и рыскания от времени для второго плана съёмки

Заключение. Разработан алгоритм формирования плана наблюдения набора маршрутов, формирующий совокупность возможных планов в виде графа. С помощью алгоритма построен граф планов наблюдения маршрутов, получены четыре возможных плана, включающих в себя различные наборы маршрутов. Для каждого плана наблюдения составлены функции полезности в соответствии с предложенными двумя критериями оптимальности и выбраны оптимальные планы наблюдения, каждый из которых включает в себя набор маршрутов. Разработанная схема планирования съёмки с использованием ориентированного графа позволяет определить оптимальный план на заданном витке путём перебора различных вариантов по используемому критерию; построить возможные варианты планирова-

ния для N витков путём построения графов планов наблюдения для каждого витка с последующим их объединением в один общий граф, графически представить возможные планы съёмки для принятия оперативных решений.

Библиографический список

1. Лебедев, В. В. Проектирование систем космического мониторинга [Текст] / В.В. Лебедев, И.Н. Гансвинд; Науч. Гео-информ. Центр РАН. - М.: Наука, 2010.

2. Методы обеспечения живучести низкоорбитальных автоматических КА зондирования Земли: математические модели, компьютерные технологии [Текст] / Кирилин А.Н. [и др.] // М.: Машиностроение, 2010.

3. Интегрированная система управления угловым движением космического аппарата дистанционного зондирования Земли [Текст] / Г.П. Аншаков [и др.] // IX Санкт-Петербургская международная конференция по интегрированным навигационным системам. - Санкт-Петербург, 2002. - С.77-85.

4. Управление угловым движением КА ДЗЗ [Текст] / Г.П. Аншаков [и др.] // Полет. - 2006. - №6. - С. 12-18.

5. моделирование программ управления угловым движением космического аппарата дистанционного зондирования при сканировании набегающего потока районов наблюдения [Текст] / Г. П. Аншаков [и др.] // Сб. трудов XII Санкт-Петербурской конференции по интегрированным навигационным системам, 2005.- С. 58-64.

6. Формирование множества достижимости для кинематических характеристик углового движения космического аппарата в задачах дистанционного зонди-

рования Земли [Текст] / И.А. Блатов [и др.] // Вестник Самарского государственного университета. - 2004. - №4. - С. 201 -214.

7. Бородин, м.С. Технология трёхосного сканирования в оптико-электронной космической съёмке [Текст] / м.С. Бородин // Космонавтика и ракетостроение. - 2008. - №2. - С. 75 - 82.

8. Дистанционное зондирование Земли. Космический комплекс «Ресурс-ДК1». Справочные материалы. Вып. 3. [Текст] / под ред. Ю.И. Носенко. - м.: маджерик, 2006.

9. Основы теории полета космических аппаратов [Текст] / под ред. Г.С. Нариманова. - м.: машиностроение, 1972.

10. Харрари, Ф. Теория графов [Текст] / Т.Харрари; пер. с англ. и пре-дисл. В.П. Козырева; под ред. Г.П. Гаври-лова. - Изд. 3-е, стереотипное. - м.: Ком-Книга, 2006.

DETERMINATION OF OPTIMUM PLANS OF EARTH REMOTE SENSING SPACECRAFT DETAILED SURVEY BY THE USE OF A GRAPH

© 2013 K. V. Buzuev State Research & Production Space Rocket Center «TsSKB-Progress», Samara

The paper deals with planning the observation of a set of routes lying in the swath of an Earth Remote Sensing (ERS) spacecraft. An algorithm of planning a detailed survey of the set of routes is proposed which makes up a complex of possible plans of the routes' detailed survey in the form of a graph. A description of the detailed survey plans graph is given and the conditions for the existence of graph nodes and edges are specified. Several criteria of optimality are proposed to provide the choice of the optimum detailed survey plan. Optimum detailed survey plans based on the simulation data for a set of six routes are chosen in accordance with each proposed criterion.

Spacecraft, Earth Remote Sensing (ERS), angular motion, oriented graph, control program.

Информация об авторе

Бузуев Константин Владимирович, ведущий инженер-конструктор, ФГУП ГНП РКЦ «ЦСКБ-Прогресс», г. Самара. E-mail: mail@samspace.ru. Область научных интересов: динамика полёта и управление движением космического аппарата.

Buzuev Konstantin Vladimirovich, principal design engineer, State Research & Production Space Rocket Center «TsSKB-Progress», Samara. E-mail: mail@samspace.ru. Area of research: flight dynamics and control of spacecraft motion.

i Надоели баннеры? Вы всегда можете отключить рекламу.