Другие журналы

научное издание МГТУ им. Н.Э. Баумана

НАУКА и ОБРАЗОВАНИЕ

Издатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211.  ISSN 1994-0408

Построение оценочной функции для поддержки принятия оперативных решений при контроле параметров состояния космического аппарата

# 04, апрель 2011
Файл статьи: О©╫О©╫О©...©╫_P.pdf (406.34Кб)
авторы: Матюшин М. М., Саркисян Х. В.

 

МГТУ им. Н.Э. Баумана

mykes1986@mail.ru

matushin@scsc.ru

Введение

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

1.      Классификация параметров бортовых систем

Оперативное управление полетом космического аппарата в широком смысле этого слова подразумевает изменение состояния космического аппарата в соответствии с планом полета. Для системы управления полетом космического аппарата в целом и в частотности для наземных операторов оперативной группы управления полетом космического аппарата, работающих в центре управления полетом, состояние космического аппарата описывается некоторым массивом данных.

Этот массив составляют параметры состояния космического аппарата на определенных временных интервалах. К числу параметров, характеризующих состояние космического аппарата обычно относят [1]:

· параметры состояния бортовых систем аппарата;

· параметры состояния элементов конструкции, определяемые степенью их износа, целостности, величиной приобретенных деформаций, герметичностью замкнутых объемов и т.д.;

· параметры эксплуатации, такие как температурный и влажностный режимы, уровни радиации и шума, характеристики вибраций и др.;

· ресурсные параметры космического аппарата, претерпевающие изменения в процессе полета;

· параметры движения в инерциальном пространстве центра масс космического аппарата на текущий и любой наперед заданный момент времени;

· параметры углового движения космического аппарата , определяемые решением задач ориентации и стабилизации его осей относительно базовой системы отсчета;

· фактические выходные характеристики функционирования бортовых систем (например, точность осуществления ориентации космического аппарата, энергопроизводительность его солнечных батарей и т.д.);

· медицинское и психофизиологическое состояние экипажа, характеризующее его способность выполнять возложенные на него задачи;

· комплексные параметры (целевые функции) характеризующие степень выполнения задач полета на фиксированный момент времени.

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

Прежде чем попасть на средства отображения специалиста оперативной группы управления космического аппарата в центр управления полетом, телеметрические параметры должны быть соответствующим образом получены с борта космического аппарата в неискаженном виде, обработаны в вычислительном комплексе центра управления полетом (дешифрованы, тарированы, привязаны ко времени и т.д.), скомпонованы в удобном для отображения виде.

Это достаточно важные этапы и в настоящее время каждому из этих этапов посвящено достаточно большое число научных и практических работ, например работы [2,3,4]. Но задача оценки параметров и принятия решений о состоянии контролируемого объекта – в данном случае космического аппарата, как правило, выходит за рамки этих работ. Решение этой задачи специалистом оперативной группы управления подразумевает соотнесение оцениваемого в данный момент времени параметра и состояние контролируемого аспекта функционирования космического аппарата, который этот параметр и характеризует.

На первый взгляд задача представляется достаточно тривиальной, поэтому она часто выносится за рамки исследований. Однако, если учесть возможную неоднозначность интерпретации разными специалистами одного и того же значения параметра в зависимости от тенденции развития ситуации на борту космического аппарата, поскольку специалисты опираются только на свои опыт, знания и интуицию, то встает задача предоставления этим специалистам некоторого формального инструмента для облегчения оценки параметра.

Существуют различные подходы к классификации параметров, поступающих с борта космического аппарата, [3]. В данном случае отметим, что все множество параметров возможно разбить на два больших класса – дискретные и непрерывные. К дискретным относятся параметры, характеризующиеся скачкообразным изменением значения дискретных уровней: «включено – выключено», «положение 1 – положение 2», «красный коридор – желтый коридор – зеленый коридор» и т.д. Непрерывные параметры могут принимать значения из некоторого множества. Далее остановимся подробнее на оценке информации при контроле единичного непрерывного параметра.

2.      Оценка непрерывного единичного параметра

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

В простейшем случае на основе решения специалиста оперативной группы управления состояние может быть отнесено к одному из двух классов - «норма» или «не норма». На практике могут быть выделены промежуточные состояния, которые соотносятся с переходом параметра от одного состояния к другому в направлении от «нормы» к «не норме». Т.е. формально множество возможных состояний контролируемого объекта - узла, блока, подсистемы или какого-то аспекта их функционирования  разбивается на некое n-е количество подмножеств, в простейшем случае два

где  - штатное состояние контролируемого объекта,  - нештатное состояние контролируемого объекта.

Пусть P – есть полное множество значений, принимаемых параметром p.  - допустимое подмножество значений параметра p, естественно, . Тогда принятие решения по оценке текущего состояние объекта контроля  после получения значения параметра  момент времени  происходит на основе правила

Или если (2) и (3) сформулировать словами, что характерно для эксплуатационно-технической документации по управлению полетом космического аппарата, для принятия решения по оценке объекта контроля в определенный момент времени необходимо следовать правилу: «если параметр принимает значения из области допустимых значений, то состояние объекта контроля можно определить как штатное состояние и, наоборот, если параметр принимает значения вне области допустимых значений, то состояние объекта контроля можно определить как нештатное состояние».

Для удобства отображения данного правила введем понятие оценочной функции  для единичного параметра p, значения которой будут указывать, находятся ли значения параметра в области допустимых значений на текущий момент времени

Если в процессе контроля состояния в текущий момент времени объект находится в пределах нормы и объект функционирует штатным образом, то оценочная функция  принимает значение 1. Если состояние объекта контроля на момент контроля нештатное, имеются какие-то сбои или отказ в его работе, то . Такая оценочная функция характеризует степень соответствия параметра планируемым, штатным значениям.

2.1.            Оценка единичного параметра с двусторонним ограничением

Рассмотрим область допустимых значений контролируемого параметра с двусторонним ограничением. К подобным параметрам может относиться, например, давление в герметичной рабочей зоне блоков и систем космического аппарата, которое должно находиться в определенных рамках для обеспечения жизнедеятельности экипажа и работоспособности аппаратуры.

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

Оценочная функция для параметра, имеющего двустороннее ограничение представлено на рис. 1.

Рис. 1. Оценочная функция для параметра, имеющего двустороннее ограничение

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

Рассмотрим следующий пример, пусть в качестве объекта контроля выступает функционирование некоторого блока бортовой аппаратуры, функционирование блока проходит в штатном режиме, если температура на блоке не превышает некоторого допустимого максимального значения . Пусть на борту есть средства охлаждения данного блока, которые оперативная группа управления может включить в работу выдав соответствующее управляющее воздействие в бортовой контур управления космического аппарата. Естественно подключение дополнительных средств охлаждения нежелательно, поскольку приводит к дополнительным затратам электроэнергии на борту космического аппарата, кроме того сами эти средства имеют определенный ресурс, трудновосполнимый в условиях космического полета. Таким образом, при наличии тенденции к повышению температуры на контролируемом блоке, целью специалистов группы управления будет принятие решения о подключении средств охлаждения. Слишком раннее подключение в результате принятого решения нежелательно, поскольку приведет к тому, что будет напрасно тратиться электроэнергия и ресурс бортовых систем, тем более вполне возможно изменение тренда температуры из-за влияния различных внешних внутренних факторов. Слишком позднее подключение приведет к выходу блока из строя. Т.е. принять решение о выходе значения параметра за некоторые допустимые пределы необходимо своевременно. При этом в общем виде это «своевременно» зависит не только от характеристик объекта контроля и окружающей его среды, но и от принятых технологий управления полетом данного космического аппарата и возможностей оперативной группы управления осуществлять это управление.

            В качестве одной из мер для преодоления существующих сложностей на практике оценивается несколько диапазонов изменения параметра. Например, может быть два диапазона пороговых значений: предельно допустимого и среднестатистического для ожидаемых значений параметров. Если параметр, описывающий объект контроля, не вышел за среднестатистические значения отклонений, то принимается решение о нормальном состоянии системы. Если какой-либо из параметров системы больше среднестатистического порога, но не превышает предельно допустимого значения, то для специалистов оперативной группы управления это означает, что необходимо разрабатывать и осуществлять действия по изменению состояния объекта контроля в соответствии со штатными процедурами управления полетом космического аппарата.

 И, наконец, если какой-либо параметр превышает допустимое значение, то должно быть принято решение, что состояние объекта контроля вышло за допустимые пределы и на борту есть нештатная ситуация. В этом случае оперативная группа управления начинает работать по процедурам выхода из нештатной ситуации.

2.2.             Пример оценки непрерывного параметра с двусторонним ограничением с разбиением области на среднестатистические и предельно допустимые значения

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

            В этом случае штатное состояние  на момент времени t наличествует, если контролируемый параметр , в данном случае температура, принимает значение из области среднестатистического диапазона :

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

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

Поскольку оценочная функция характеризует степень соответствия параметра планируемым, штатным значениям, то при  она будет принимать значение 1, как и в предыдущих случаях. При  оценочная функция, соответственно, будет принимать значение 0. Для случая, когда , выходит из области среднестатистического диапазона , но еще не выходит из области допустимых значений , можно дать следующую интерпретацию оценочной функции. В этом случае оценочная функция будет показывать для специалистов оперативной группы управления степень отклонения параметра от состояния «норма» и приближения его к состоянию «не норма», принимая значения из диапазона . В этом случае оценочная функция может принимать следующие значения

В первом приближении в качестве вида оценочной функции может быть задана прямая, отражающее линейное убывание (возрастание) степени отклонения параметра от состояния «норма». Для рассматриваемого случая с двумя интервалами контролируемого параметра оценочная функция будет иметь вид

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

Рис. 2. Оценочная функция для параметра, с учетом средних значений

Условие линейности, принятое в (10), в убывании (возрастании) степени отклонения параметра от состояния «норма» подразумевает следующее. Если разбить диапазон, например,  на k равных диапазонов, то значимость для специалистов оперативной группы управления отклонения параметра от состояния «норма» к состоянию «не норма», выражаемая оценочной функцией, будет для двух любых диапазонов  и  одинакова. На практике это далеко не всегда так.

Рассмотрим следующий пример. Сравним две ситуации возможные в рассмотренном примере с оценкой температуры.

Ситуация 1: произошло повышение температуры на контролируемом блоке на два градуса Цельсия по сравнению со среднестатистическим значением.

Ситуация 2: два градуса Цельсия осталось до верхней критической границы температуры на этом контролируемом блоке.

В случае выполнения предположения линейности оценочной функции для оперативной группы управления полетом ситуация 1 и ситуация 2 равнозначны (рис. 3.).

Рис. 3. Линейный вид оценочной функции

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

Однако на практике, скорее всего, реакция на эти ситуации оперативной группы управления будет принципиально разной. Первая ситуация, скорее всего, вызовет лишь усиление контроля за тенденциями изменения температуры, а при второй ситуации специалистами группы управления будет приложен максимум усилий, чтобы не допустить повышение температуры на эти два градуса.

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

Рис. 4. Нелинейный вид оценочной функции

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

3.      Экспертный подход к построению оценочной функции

При решении практически задач по управлению полетом космического аппарата во многих случаях не строится формально определенная оценочная функция параметра, и решение принимается на основе эвристических способностей специалистов оперативной группы управления. Эти специалисты, обладая многолетним опытом управления полетом и понимая складывающуюся оперативную ситуацию управления полетом, вполне могут по тенденциям изменения параметра принять соответствующее решение.

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

В качестве одного из способов построения такой функции можно предложить следующий подход. В первую очередь необходимо определить области среднестатистического диапазона изменения параметров  в которых оценочная функция принимает значение 1 и область допустимых значений параметров , выходя за которые функция принимает значение 0. Таким образом, задание оценочной функции сводится к ее определению на интервалах  и .

В первом приближении примем гипотезу о непрерывности оценочной функции на рассматриваемых интервалах. Вид оценочной функции на интервалах  и  может быть любым. Однако для возможности использования оценочной функции в процессе автоматизированного анализа информации и поддержки принятия решений в ходе оценки состояния КА представляется удобным использовать функции, которые допускают аналитическое представление в виде некой стандартной математической функции. Это упрощает соответствующие численные расчеты, упрощает использование данных функций при автоматизированном анализе параметров и дает возможность более наглядного представления оценочной функции для специалистов управления. Т.е., выбор вида оценочной функции сводится к подбору некой стандартной функции, которая наиболее точно отражает степень соответствия параметра планируемым, штатным значениям и значимость изменений параметра для группы управления.

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

Далее эксперт выполняет попарные сравнения соседних точек, оценивая значения искомой оценочной функции в этих точках. Результаты попарных сравнений соседних точек представляются в виде обратно симметричной -матрицы отношений

Здесь  – число, показывающее сколько раз, по мнению эксперта, значение искомой оценочной функции в точке  больше . При данном сравнении эксперт оперирует понятиями интенсивности, представленными в таблице.

 

Таблица. Значения интенсивности для сравнения двух точек оценочной функции

Интенсивность

Определение

0

 и  несравнимы

1

 и  равны

1.5

 и  почти равны, но немного больше

3

 немного больше

5

больше

7

 намного больше

9

 абсолютно больше

2,4,6,8

Промежуточные значения

 

Элементы матрицы получены ai,j с учетом следующего правила: если ai,j = α, то aj,I = 1/ α, α ≠ 0. Таким образом, получившаяся матрица парных сравнений А имеет

Так как отношения сравнения ai,j в реальном случае не точны из-за того, что они получены эмпирическим способом, для вычисления вектора ω необходимо учитывать следующее. Эмпирическая шкала  должна удовлетворять задаче на поиск собственного значения матрицы А

где λmax - наибольшее собственное значение, с учетом условия нормализации вектора ω.

Из теории матриц известно, что собственные значения матрицы являются непрерывными функциями коэффициентов, следовательно, задача сводится к поиску вектора ω, который удовлетворяет (14).

Так как известно, что выражение (14) имеет единственное решение, то значения координат нормализированного главного собственного вектора матрицы А, соответствующего максимальному собственному значению λmax будут искомыми значения оценочной функции в точках.

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

Согласованность суждений в матрице проверяется следующим образом. Под согласованностью понимается тот факт, что при наличии основного массива необработанных данных все другие данные логически могут быть получены из них. Для проведения парных сравнений n объектов при условии, что каждый объект представлен в данных, по крайней мере, один раз, требуется (n –1) суждений о парных сравнениях. Как отмечается в работе [5], даже при использовании для суждений всех действительных чисел до тех пор, пока не будет суждений по основным (n –1) объектам, получить согласованные числа очень трудно.

Согласованность положительной обратно симметричной матрицы эквивалентна требованию равенства ее максимального собственного значения λmax с n. Таким образом, отклонение от согласованности оценивается отношением

Здесь IS - «индекс согласованности».

Наибольшее собственное значение матрицы может быть определено по формуле

Показателем согласованности положительной обратно симметричной матрицы является - отношение согласованности

где SS – случайный индекс, который представляет собой случайную согласованность экспертных оценок матрицы размерностью n, [5].

Значение ОS, меньшее или равное 0,10 (10%) [5], считается допустимым, а по данным, представленным в матрице A, могут быть получены решения. Если значение ОS превышает допустимый уровень (найденное значение ОS > ОSдоп=0,10), то информация, содержащаяся в матрице А, недопустимо искажена (противоречивость информации выше нормы) [6]. В этом случае суждения о компетентности экспертов будут характеризоваться большой неточностью и очень низким качеством. Следовательно, требуется пересмотр суждений и повторное заполнение матрицы А. Таким образом процесс формирования матрицы суждений является итеративным и содержит такое количество циклов, которое необходимо для получения значения OS ≤ 0,10.

В результате выполнения данной процедуры, получается набор точек, характеризующий оценочную функцию. Далее под данный набор точек известными методами [7] подбирается наиболее подходящая аналитическая функция, которая в дальнейшем и будет далее рассматриваться в качестве оценочной функции.

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

Рис. 5. Пример цветового кодирования для форматов отображения на основе оценочной функции

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

Заключение

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

 

Литература:

1.      Соловьёв В.А., Лысенко Л.Н., Любинский В.Е. Управление космическими полётами. Ч2. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2009. – 426с.

  1. Гасов В.М., Коротаев А.И., Сенькин С.И. Отображение информации. – М.: Высшая школа, 1990.- 111с.
  2. Современная телеметрия в теории и на практике /А.В.Назаров, Г.И.Козырев, И.В.Шитов и др:– СПб.; Наука и техника, 2007.- 672с.

4.      Милицин А.В., Самсонов В.К., Ходак В.А. Отображение информации в центре управления космическими полетами - М.: Радио и связь, 1982.-190с.

5.       Саати Т. Принятие решений. Метод анализа иерархий.М.: Радио и связь. 1993.-278с.

6.      Бешелев С.Д., Гурвич Ф.Г. Математико-статистические методы экспертных оценок. – М., 1980. – 161с.

  1. Айвазян С. А., Мхитарян В. С. Прикладная статистика. Основы эконометрики – М.:ЮНИТИ, 1998 г – 656с.
Поделиться:
 
ПОИСК
 
elibrary crossref ulrichsweb neicon rusycon
 
ЮБИЛЕИ
ФОТОРЕПОРТАЖИ
 
СОБЫТИЯ
 
НОВОСТНАЯ ЛЕНТА



Авторы
Пресс-релизы
Библиотека
Конференции
Выставки
О проекте
Rambler's Top100
Телефон: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)
  RSS
© 2003-2024 «Наука и образование»
Перепечатка материалов журнала без согласования с редакцией запрещена
 Тел.: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)