Текст
                    В.В. Салмин
ОПТИМИЗАЦИЯ
КОСМИЧЕСКИХ
ПЕРЕЛЕТОВ
С МАЛОЙ
ТЯГОЙ


« МАШИНОСТРОЕНИЕ »

В.В. Салмин ОПТИМИЗАЦИЯ КОСМИЧЕСКИХ ПЕРЕЛЕТОВ С МАЛОЙ ТЯГОЙ Проблемы совместного управления траекторным и угловым движением Москва «Машиностроение» 1987
УДК 629,78 Рецензент д-р техн. наук М, С. Константинов С16 Салмин В.В. Оптимизация космических перелетов с малой тягой: Проблемы совместного управления траектор- ным и угловым движением. — М.: Машиностроение, 1987. — 208 с. В монографии рассмотрены задачи оптимального управления траекторным и угловым движениями космических аппаратов с элек- трореактивным и двигателями малой тяги при межорбитальных пере- ходах и межпланетных перелетах. Проанализированы особенности управления движением аппаратов с комбинированной двигательной установкой, состоящей из двигателей большой и малой тяги. Описаны методы отыскания приближенно-оптимальных траекто- рий и управлений, а также их оценок на основе принципа расширения класса допустимых состояний и управлений и достаточных условий абсолютного минимума В.Ф. Кротова. Библиогр.: 94 назв. Ил.60. Табл. 9. 3607000000-127 С 038(01)-87 127-87 ©Издательство "Машиностроение”, 1987
ПРЕДИСЛОВИЕ С начала 50-х годов в литературе по космонавтике обсуждаются раз- личные аспекты проблемы применения электрореактивных двигателей (ЭРД) для продолжительных космических перелетов. Повышенный интерес к использованию ЭРД объясняется в первую очередь высокой экономичностью этих двигателей, выражающейся в малом расходе мас- сы рабочего тела на единицу тяги. Тяга ЭРД невелика, так что отношение реактивного ускорения кос- мического аппарата (КА) к гравитационному ускорению составляет ве- личину порядка 10-5 ... ЮЛ Именно поэтому ЭРД часто называют дви- гателями малой тяги. В настоящее время механика полета с малой тягой выделилась, по существу, в новый раздел механики космического полета, рассматриваю- щий в совокупности проблемы оптимизации траекторий и законов управ- ления движением, а также выбора оптимальных соотношений масс основных компонентов космического аппарата. Обзор работ в области механики космического полета с малой тя- гой и проблем оптимизации траекторного движения содержится в моно- графии Г.Л. Гродзовского, Ю.Н. Иванова и В.В. Токарева [17]. Ряд за- дач оптимального управления траекторным движением решен в книге В.Н. Лебедева [39] с помощью изящных приемов, основанных на усред- нении уравнений с малым параметром. Различные подходы к решению проблемы оптимизации траекторий и параметров КА с малой тягой рас- смотрены в работах М.С. Константинова. Однако за время, прошедшее после выхода в свет этих книг, были созданы новые, более совершенные образцы двигателей, которые прош- ли испытания на борту космических аппаратов. Использование ЭРД для космических перелетов становится все более реальным. Развивается и теория полета с малой тягой. Главное направление теоретических исследований в области динами- ки перелетов с малой тягой — развитие аналитических и численных ме- тодов поиска оптимальных траекторий. Наряду с этим большее значение приобретают задачи, связанные с учетом дополнительных факторов в математических моделях движения космических аппаратов, а также до- полнительных ограничений на возможности управления двигательной установкой. Следует заметить, что в подавляющем большинстве известных к настоящему времени работ КА рассматривают как точку переменной массы, сводя проблему выбора оптимальной траектории к оптимиза- ции управления вектором тяги. Однако если двигатель жестко закреп- лен относительно корпуса КА, любая программа изменения вектора тя- ги может осуществляться только разворотом КА в пространстве с по- мощью управляющего момента, величина которого ограничена. В этом 3
случае следует выбирать оптимальную траекторию из условия минимума суммарных затрат на управление движением центра масс и програм- мный разворот корпуса космического аппарата или с учетом ограниче- ний на ориентацию вектора тяги. При этом существенно усложняется математическая модель задачи оптимизации. Усложненная постановка задач оптимизации особенно необходима при анализе движения перспективных космических аппаратов больших масс и габаритных размеров, а также — в более отдаленной перспекти- ве — пилотируемых аппаратов с искусственной гравитацией, создавае- мой их вращением вокруг одной из осей. При значительном собственном кинетическом моменте аппарата располагаемый управляющий момент может оказаться недостаточным для реализации оптимальных програм- мных траекторий на припланетных участках полета. Эффективность управления в этом случае уменьшается, а следовательно, увеличивает- ся расход рабочего тела и снижается полезная нагрузка перелета. Важным следствием сказанного является сужение класса косми- ческих перелетов, для которых выгодно применять электрореактивные двигатели малой тяги. Соответственно расширяется область, в которой целесообразно использовать комбинированные двигательные системы (например, ЭРД + ЖРД) на одном космическом аппарате. Дополнительные проблемы возникают при рассмотрении вопросов управления аппаратами с солнечными ЭРД. Основная причина труднос- тей заключается в наличии больших панелей солнечных батарей с систе- мой индивидуального наведения на Солнце, ограничивающих возмож- ности оптимального управления вектором тяги. С другой стороны, ограничения на управление ориентацией солнечных батарей не позволя- ют реализовать максимальный уровень тяги ЭРД. Поэтому необходима совместная оптимизация не только траекторного и углового движений, но и ориентации батарей и начального положения плоскости орбиты от- носительно Солнца. Таким образом, традиционный подход к задачам механики полета с малой тягой, при котором КА рассматривается как материальная точ- ка с ’’идеальным” управлением вектором тяги, в ряде случаев может оказаться несостоятельным. Усложнение математической модели движения КА неминуемо ве- дет к появлению новых трудностей при решении задач оптимизации. По сути дела, происходит сужение класса допустимых траекторий и управлений. В этих условиях существенно возрастает роль приближен- ных методов решения задач оптимизации. В данной книге описаны не- которые приемы отыскания приближенно-оптимальных траекторий и управлений и их оценки. Эти методы базируются на известном принци- пе расширения класса допустимых состояний и управлений и достаточ- ных условиях абсолютного минимума. Исчерпывающий материал по этим^^вопросам содержится в работах В.Ф. Кротова и В.И. Гурмана 4
В книге осуществляется следующий подход к проблеме оптимиза- ции перелетов с малой тягой. Сначала формулируется задача в наиболее общей постановке. Затем анализируются физическая сущность задачи и ее особенности, позволяющие провести редукцию математической моде- ли движения, например усреднение движений, носящих циклический характер (движение аппарата вокруг центра масс, орбитальное много- витковое движение и т.п.) отбрасывание ряда связей и ограничений. В результате модель движения существенно упрощается, сохраняя, однако, все важнейшие особенности исходной модели. Следующий шаг заключается в отыскании структуры оптимального управления в рамках упрощенной модели движения. Широко применя- ются также эвристические приемы отыскания приближенно-оптимальных управлений. Последние обладают теми достоинствами, что позволяют выбрать рациональные управления, заведомо удовлетворяющие ограни- чениям и содержащие необходимое число свободных параметров для решения краевой задачи. Третий этап исследований заключается в оценке степени оптималь- ности выбранных приближенно-оптимальных управлений и траекторий. Специальные процедуры оценки позволяют установить, насколько близ- ки найденные управления к абсолютно оптимальным, и указать спосо- бы их улучшения. С получением достаточно ’’хорошей” оценки заканчивается выбор программной траектории космического перелета с малой тягой. Проблема совместного управления угловым и траекторным движе- ниями в настоящей монографии ограничена рамками оптимизации программного движения без учета дополнительных возмущающих фак- торов, обусловленных неопределенностью параметров среды и аппарата и неточностью реализации расчетного движения. Исключение составля- ет разд. 8.3, где рассмотрена модельная задача коррекции возмущений низкой орбиты ИСЗ. Основу книги составляют оригинальные результаты, полученные автором, его сотрудниками и аспирантами И.В. Белоконовым, В.В. Ва- сильевым, В.В. Юриным, С.А. Ишковым. Автор благодарен всем специа- листам, принимавшим участие в обсуждении проблем, изложенных в монографии. Особая роль принадлежит здесь В.И. Гурману, чье идейное влияние и постоянное внимание к работе, помощь и поддержка имели решающее значение в нелегком процессе формирования книги. В значи- тельной степени способствовали улучшению содержания рукописи за- мечания и добрые советы М.С. Константинова, высказанные при рецен- зировании. 5
ГЛАВА 1 ЭЛЕКТРОРЕАКТИВНЫЕ ДВИГАТЕЛЬНЫЕ УСТАНОВКИ МАЛОЙ ТЯГИ: СОСТОЯНИЕ РАЗРАБОТКИ И ПЕРСПЕКТИВЫ ПРИМЕНЕНИЯ В КОСМОСЕ 1.1. ОСНОВНЫЕ СХЕМЫ ЭЛЕКТРОРЕАКТИВНЫХ ДВИГАТЕЛЕЙ Первый в мире электротермический ракетный двигатель был раз- работан и испытан в 1929—1933 гг. в СССР в Газодинамической лабо- ратории (ГДЛ) под руководством выдающегося советского ученого академика В.П. Глушко. В 1933 г. работы по созданию ЭРД были пре- кращены из-за отсутствия в то время легких и эффективных источников электроэнергии и продолжены только в конце 50-х годов. К настоящему времени в СССР и за рубежом создан ряд электро- реактивных двигателей, которые начинают использоваться в космичес- ком пространстве при решении целого ряда практических задач. Сведе- ния о них опубликованы в сотнях статей и монографий. Для дальнейше- го изложения полезно привести некоторые сведения, характеризующие современное состояние разработки таких двигательных систем и перс- пективы их применения в космических перелетах. Принципиальное отличие электрореактивных двигателей от термохи- мических заключается в том, что реактивная сила (тяга) создается у них не в результате сгорания топлива, а благодаря разгону частиц рабо- чего тела с помощью электрической энергии. Источник энергии в элек- трореактивном двигателе отделен от рабочего тела. Двумя основными компонентами электрореактивной двигательной установки (ЭРДУ) являются энергетическая установка (ЭУ) и устрой- ство, создающее тягу (собственно электрореактивный двигатель). По- мимо этого в состав ЭРДУ входят: преобразователь энергии, система по- дачи и хранения рабочего тела, система отвода тепла от энергоустановки в космос, система регулирования параметров энергоустановки и двига- теля и другие компоненты. В настоящее время известно большое количество типов ЭРД, реали- зующих различные принципы ускорения рабочего тела и отличающихся конструктивными решениями. Современные ЭРД классифицируются как по принципу действия (электротермические, электростатические и электромагнитные), так и 6
по состоянию рабочего тела в канале двигателя (газодинамические, ионные, плазменные). Дополнительно учитывается, например, характер работы — стационарный или импульсный. Главным признаком считают в настоящее время способ преобразо- вания электрической энергии в кинетическую энергию истекающего рабочего тела. Согласно ему электрореактивные двигатели делятся на три основных класса: 1) электротермические (электронагревные) двигатели, в которых электроэнергия используется только для нагрева рабочего тела. Нагре- тое до высокой температуры рабочее тело (например, водород, аммиак), расширяясь, истекает из реактивного сопла. В этих двигателях исполь- зуется газодинамический способ создания тяги; 2) электростатические (ионные или коллоидные) двигатели. В ион- ных двигателях рабочее тело (пары легко ионизируемых металлов — цезия, рубидия, калия, а также ртути) подвергается ионизации и обра- зовавшиеся ионы разгоняются до больших скоростей в электростати- ческом поле. Чтобы электрический заряд струи заряженных частиц не препятствовал дальнейшему истечению, эта струя нейтрализуется вне корпуса КА потоком электронов. В современных ЭРД используются два механизма ионизации: объемная ионизация электронным ударом и по- верхностная контактная ионизация. Двигатели, основанные на первом принципе, называют иногда плазменцо-ионными двигателями (ПИД); 3) электромагнитные (плазменные) двигатели, в которых разгон рабочего тела (как правило, используются инертные газы - ксенон, аргон и др.), находящегося в состоянии плазмы, совершается за счет электродинамических сил, обусловленных взаимодействием электри- ческого и магнитного полей. Класс электромагнитных двигателей объе- диняет огромное разнообразие схем, которые обычно подразделяются на две большие группы: стационарные (непрерывного действия) и импульсные с частотой до десятков импульсов в секунду. Физические и технические основы космических электрореактивных двигателей ши- роко освещаются в литературе [16, 17, 30, 46. 54, 63,67]. 1.2. ХАРАКТЕРИСТИКИ СОВРЕМЕННЫХ ЭРД И КОСМИЧЕСКИХ ЭНЕРГОУСТАНОВОК С точки зрения механики космического полета важнейшими тех- ническими характеристиками ЭРДУ являются: электрическая мощность, вырабатываемая энергоустановкой, удельная масса источника энергии (масса ЭУ, приходящаяся на единицу мощности) ^эу/^ЭУ’ электрическая мощность, потребляемая двигателем, 7V; величина разви- ваемой двигателем тяги Р и так называемая реактивная мощность эффективный (тяговый) коэффициент полезного действия, показываю- 7
Таблица 1.1 Тип двига- теля Фирма-изго- готови- тель Потреб- ляемая электри- ческая мощность А, кВт Тяга Р-102, Н Рабочее тело Скорость истечения с, км/с Эффек- тивный кпд п. % Теплооб- менный ”Дж. Элект- рик” 1 0,5-45 h2,nh3 3,0-6,0 - Омический ”Авко” 2-3 45 н2 7,5-8,0 70 НАСА 3-15 45-225 Н2 9,0 60 ”Дж. Элект- рик” 30 248 Н2 10,5 43 Электро- ”Авко” 30 112-225 Н2,ЫН3 7,50-15,0 35-40 дуговой ”Спейс Дай- нэмикс” 100 112-225 Н2 20,00-25,00 40-70 щий эффективность преобразования электрической энергии в кинети- ческую энергию реактивной струи, т? = Np/N; эффективная скорость истечения реактивной струи с; секундный расход массы рабочего тела на различных режимах Д = Р/с; цена тяги у = N/P. Важнейшей особен- ностью электрореактивных двигателей является то, что отношение их массы к развиваемой тяге на 3 ... 4 порядка выше, чем у термохимичес- ких двигателей, и составляет 102 ... 104 кг/Н [16,63]. Активные исследования в области ЭРД проводятся как в нашей стране, так и за рубежом — в США, ФРГ, Франции, Англии. В табл. 1.1 [63] приведены данные по электротермическим двигате- лям США. Видно, что некоторые образцы способны развивать довольно значительную тягу, однако потребляют при этом большую электричес- кую мощность. В 60-х годах в США были сконструированы и испытаны различные типы ионных двигателей. Основные параметры некоторых двигателей, запускавшихся в космос, приведены в табл. 1.2 [31,41,63]. С середины 70-х годов в США исследовательский центр им. Льюиса (НАСА) возглавляет программу работ по созданию ионных ЭРД и их использованию в космосе совместно с солнечной энергетической уста- новкой [84]. В рамках этой программы был создан мощный маршевый ионный двигатель конструкции Г. Кауфмана [80] (см. табл. 1.2). В табл. 1.3 [30, 76, 78, 79, 81, 90] приведены рабочие характеристики ионных ЭРД, созданных в 70-х годах в США, ФРГ и некоторых других странах. В СССР были созданы стационарные плазменные двигатели (СПД), обладающие относительно малой мощностью, достаточно высоким КПД и ресурсом, сравнимым с ресурсом ионных двигателей. Эти двигатели 8
Таблица 1.2 Экспериментальная система для испытаний в космосе SERT ’’Снепшот” SEP Время испытаний в космосе Июль-сентябрь 1964 г. SERT-1 Июль-сентябрь 1964 г. (не- удачные) SERT-1 1970-1981 гг. SERT-2 Апрель 1965 г. — Метод ионизации 1 Электронная бомбардировка 1 Контактная ионизация Электронная бомбардировка Контактная ионизация Электронная бомбардировка (двигатель Г. Кауфмана) Рабочее тело Hg Cs Hg Cs Hg(Xe) Тяга, 102 Н 2,9 0,72 2,8 0,9 12,9 Скорость истечения, км/с 50 90 41,2 60-80 30 Потребляемая мощность, Вт 1400 620 1000 — 2650 Энергетический КПД 0,50 0,51 0,89 0,65 — Коэффициент использования массы 0,80 0,96 0,75 — 0,94 Тяговый КПД — — 0,68 — 0,70 Диаметр двигателя, мм 187,5 100 150 63,5 300 Масса двигателя, кг 5,3 6,33 3,0 2,25 7,5 Секундный расход массы ра- — — — — 4,45 бочего тела, мг/с
о Таблица 1.3 Двигатель Диаметр D, см Потребляемая мощность А, Вт ТягА М02,Н Скорость истечения с, км/с Тяговый кпд Л, % Расход массы 0, мг/с Масса ЭРД (включая мас- су баков рабо- чего тела) ШЭРД» НАСА-Льюис 30 3060 12,9 29,0 67 51,36 (США) , JPL-Hughes 30 22680 37,0 90,0 80 245,78 (США) НАСА-Льюис 30 30650 50,0 90,0 80 325,46 (США) Аэроспейс 50 7280 42,8 20,71 66 96,34 корпорейшн (США) ESKA-8 8 140 0,52 31,0 48 0,2 (ФРГ) ESKA-18 18 638 2,54 37,9 64 0,78 ФРГ) RIT-10 8,5 308 1,0 48,0 70,8 0,23 54,8 (ФРГ) RIT-35 4800-5000 15,0-20,0 35,0 5,0 (ФРГ) SEP 250 0,65 50,0 0,5 (Франция) ONERA 135 0,15 66,0 (Франция) Т-5 (Англия) 10 223 0,7-1,7 28,79 66 0,37 1
работают при относительно небольших расходах рабочего тела и низких давлениях плазмы [46]. Одна из модификаций СПД с радиальным маг- нитным полем, замкнутым дрейфом электронов и протяженной зоной ускорения испытывалась в космосе на ИСЗ ’’Метеор” [54]. Рабочее тело этого двигателя — газообразный ксенон — подается в кольцевую диэлектрическую камеру. Вследствие влияния магнитного поля в камере создается облако горячих вращающихся электронов, по- падая в которое, рабочее тело ионизируется. Образующиеся ионы уско- ряются в электрическом поле; ионная реактивная струя на выходе из ускорителя смешивается с электронами из эмиттера. В результате из ЭРД вытекает струя нейтральной плазмы. По данным работы [54], СПД имеет следующие характеристики: тяга на номинальном режиме (1,8 .... 2,3) 10"2 Н; потребляемая мощ- ность 400 ... 500 Вт; скорость истечения около 10 км/с. Энергоустановки для длительных космических перелетов могут быть либо солнечными, либо ядерными. Требования к энергоустанов- кам для космических аппаратов с ЭРД и некоторые особенности их конструктивных схем описаны в работе [63]. В настоящее время большинство космических аппаратов обеспечи- вается электроэнергией с помощью фотоэлектрических преобразовате- лей, объединенных в панели солнечных батарей. На расстоянии 1 а.е. от Солнца (радиус орбиты Земли) интенсивность солнечного потока составляет 1,3 кВт/м2, однако сравнительно низкий КПД фотоэлектри- ческих преобразователей (около 10 %) позволяет обеспечить съем электрической мощности лишь 100 ... 150 Вт с 1 м2 площади батареи. С течением времени КПД фотоэлементов уменьшается до 5 ... 6%. Таким образом, для получения 1 кВт электрической мощности требуется при- мерно 20 м2 площади батарей. Масса такой батареи составит примерно 40 ... 50 кг (без учета массы системы ориентации батарей и буферной аккумуляторной батареи). Удельная масса всей фотоэлектрической энергоустановки составляет 50 ... 60, а иногда и более 100 кг/кВт. В перспективе можно ожидать увеличения КПД фотоэлементов до 16 ... ... 18 %, а также применения панелей из тонких пленочных фотоэлемен- тов (что позволит довести удельную массу до 15 ... 25 кг/кВт [15]). Длительные и энергетически напряженные космические перелеты с двигателями малой тягой требуют создания электрической мощности порядка нескольких сот киловатт. Такую мощность обеспечивают толь- ко ядерные энергоустановки. В табл. 1.4 [17, 63] приведены параметры ядерных космических энергоустановок, некоторые из которых уже прошли летные испытания в космосе. В работе [79] приведены параметры ядерной энергоустановки, предназначенной для обеспечения электроэнергией маршевых ЭРД меж- орбитального транспортного аппарата. Установка разработана в Лос- 11
Таблица 1.4 Энергоу станов ка Тип генератора электроэнергии Полез- ная элект- ричес- кая мощ- ность Л^ЭУ, кВт Площадь радиа- тора 5, м2 Масса энерго- установки тэу, кг (с защитой) Удельная масса энерго- установки а, кг/кВт (с защитой) (без за- щиты) (без за- щиты) SNAP-2 Реактор, 3,0 10,2 475 158 паротурбинная установка 545 115 SNAP-8 То же 30 160 — — 2000 66,6 SNAP-50 ** 350 70 — — 2270 6,5 "Дженерал 1000 — 14929,8 14,93 электрик” 7380 7,38 ’’Джен ер ал Реактор, 1000 1560 — — электрик” газотурбинная установка 4500 4,5 SNAP-XA Реактор, 0,533 5,8 436 818 (испытана в кос- термоэлектри- 338 634 мосе в 1965 г.) ческий преоб- разователь SNAP-29 Радиоизо- 0,5 — 180 360 топный ВВС-1 Реактор, 150 — 1200 8,0 термоэмисси- онный преоб- разователь ВВС-П То же 700 — 1600 2,4 ITR Реактор, 20 — 1200 (с 60 на тепловых 40 — 1600 за- 40 нейтронах, 120 — 2400 щи- 20 термоэмис- сионный пре- образователь той) HPTR Реактор на быстрых нейтронах, 50 — 1030 610 20,6 12,2 термоэмисси- 100 — 1780 17,8 онный пре- образователь 1180 11,8 12
Аламосской научно-исследовательской лаборатории (США), ее масса 1640 кг, электрическая мощность 100 ... 130 кВт. С начала 80-х годов НАСА разрабатывает универсальную ядерную энергоустановку, предназначенную для обеспечения электроэнергией широкого класса космических перелетов [73, 85], в том числе с по- мощью космических аппаратов с ЭРД. Номинальная электрическая мощность реактора с термоэлектрическим преобразователем энергии 100 кВт (диапазон 90 ... 160 кВт), ресурс 10 лет. Энергоустановку предполагается использовать в полетном варианте после 1990 г. Перспективный вариант мощного реактора с термоэмиссионным преобразователем на 2600 и 4000 кВт разрабатывается фирмой ”Дже- нерал**Олектрик” (США) в качестве энергоустановки пилотируемого космического корабля для экспедиции на Марс в 90-х годах [63]. Из таблиц видно, что масса ЭРДУ в основном определяется массой наиболее тяжелого элемента — источника энергии, которая, в свою оче- редь, зависит от электрической мощности (а = 2 .*. 20 кг/кВт приА^у > > 102 кВт и а > 100 кг/кВт при7УЭу = 1 ... 2 кВт). 1.3. ЛЕТНЫЕ ИСПЫТАНИЯ ЭРД В КОСМОСЕ К настоящему времени в СССР и за рубежом проведен ряд летных испытаний ЭРД на ракетах и искусственных спутниках. Эти испытания особенно важны потому, что наземные испытания с имитацией условий космического полета достаточно сложны и часто не дают достоверных результатов, а также не позволяют определить надежность функциони- рования ЭРД в условиях космического пространства и степень совмести- мости двигателя с другими системами космического аппарата. Впервые в мире в СССР в реальных условиях космического полета плазменные ЭРД системы ориентации испытывались на автоматической межпланетной станции ”Зонд-2”, запущенной в сторону Марса. В 1966— 1971 гг. плазменно-ионные ЭРД, работающие на аргоне, азоте и воздухе, испытывались на автоматических ионосферных лабораториях ’’Янтарь” [17]. Первым ЭРД США, прошедшим летные испытания в космосе, был ионный двигатель, созданный в центре им. Льюиса. Эти испытания были проведены в 1964 г. с помощью ракеты ’’Скаут”, совершившей полет по баллистической траектории. Вся испытательная установка СЕРТ-1, смон- тированная на носке ракеты, весила примерно 170 кг. Ракета достигла высоты 4000 км, общая длительность полета составила 50 мин. Двига- тель работал около 30 мин, причем его останавливали и снова запускали по командам с Земли. В 1965 г. цезиевый ионный двигатель испытывался в космосе вместе с ядерной энергоустановкой SNAP-XA. С 1966 г. ионные и электротерми- 13
л'' Рис. 1.1. Экспериментальная орбиталь- ная установка ’’SERT-2” [31]; /О 1 - ЭРД № 1; 2 - ЭРД № 2; 3 - послед- няя стУпень ракеты-носителя; 4 - панели с солнечными элементами ческие двигатели использовались в системах ориентации стационар- ных спутников серии ’’АТС”. С >. 1968 г. для управления ориента- цией связных спутников серии ”LES” используются импульсные плазменные двигатели [16]. \ 3 февраля 1970 г. в США на 1 2 орбиту высотой около 1000 км и наклонением 99° была запущена экспериментальная установка SERT-2 с двумя ионными ЭРД, работающими на ртути. Орбита выведения была близка к солнечно-синхронной; ее выбор обусловлен требованием постоянной освещенности панелей солнечных батарей. Целью испытаний было подтверждение надежности и оценка ресурса и рабочих характерис- тик ЭРД в условиях космического пространства [31,41 ]. Масса установки SERT-2 (рис. 1.1) 1435 кг, диаметр 1,525 м, длина 7,95 м. Электрическая энергия для ЭРД вырабатывалась солнечными ба- тареями мощностью около 1,5 кВт, что обеспечивало работу только од- ного ЭРД из двух. Каждый двигатель был смонтирован на карданном подвесе, что позволяло свести к минимуму возмущающий момент от эксцентриситета тяги, и создавал номинальную тягу 28-10"3 И, направ- ленную вверх под углом 10° к радиусу и проходящую через центр масс спутника (см. рис. 1.1). При включении одного из двигателей создава- лись как радиальная, так и трансверсальная составляющие тяги, что позволяло увеличивать или уменьшать высоту орбиты (в зависимости от того, какой ЭРД включен). Расчетное изменение высоты полета за одни сутки при номинальном уровне тяги составляло 570 м. Масса каждого двигателя с карданным подвесом и полным запасом рабочего тела составляла около 30 кг, причем масса самого электроста- тического ускорителя (собственно ЭРД) равнялась всего 3 кг, а масса рабочего тела 15 кг. Запас рабочего тела обеспечивал непрерывную рабо- ту каждого ЭРД в течение 5 800 ч (8 месяцев). Расчетные характеристи- ки ЭРД (КПД, удельный импульс и др.) примерно соответствуют дан- ным ионного ЭРД на ртути, приведенным в табл. 1.2 (SERT-2). 14 февраля 1970 г. был включен ЭРД № 1, обеспечивавший подъем ИСЗ в течение 2 800 ч (около 5 месяцев). За это время радиус орбиты увеличился почти на 100 км. Затем двигатель отключился из-за корот- 14
кого замыкания. После этого включился ЭРД № 2, проработавший почти 3 месяца (2 011 ч); радиус орбиты при этом был уменьшен. В 1973 г. двигатели удалось включить вновь; в 1974—1976 гг. они использовались для разворотов аппарата вокруг поперечной оси на 180° с целью улучше- ния освещенности панелей солнечных батарей. Орбита ИСЗ SERT-2 уже являлась солнечно-синхронной, и аппарат периодически заходил в тень, что не позволяло включать ЭРД на длительное время. Однако в 1979— 1981 гг. вновь наступил период длительной освещенности, и двигатели смогли работать в непрерывном режиме. ЭРД № 1 проработал всего 3 794 ч, а ЭРД № 2 - 4078 ч и запускался 261 раз, вплоть до полного израсходования рабочего тела в апреле 1981 г. К 1979 г. выходная электрическая мощность солнечных батарей уменьшилась на 37 % из-за старения фотоэлементов, однако оставалась еще достаточной (около 1 кВт) для энергоснабжения ЭРД. За 11,5 лет эксплуатации в космосе характеристики самих ЭРД (тяга, удельный им- пульс) существенно не изменились [31]. Одной из главных задач этого эксперимента являлась разработка достаточно надежных и точных способов определения тяги ЭРД. В про- цессе летных испытаний тяга ЭРД определялась тремя способами [41]: 1) расчетом по измеренным электрическим параметрам пучка (силе то- ка, разности потенциалов); погрешность этого метода составляет около 2,2 %; 2) по показаниям акселерометра MESA, измерявшего радиаль- ную составляющую ускорения (погрешность измерений 1 %); 3) расче- том по измеренному на некотором интервале изменению радиуса орби- ты (погрешность 5 %). Наиболее точными, таким образом, являются пер- вые два способа. По данным работы [31], выход ионного ЭРД на рабочий режим зани- мал достаточно продолжительное время. После включения ЭРД начина- лась установка разряда нейтрализатора, на это требовалось около 4 мин. Затем в течение 1,8 ч происходил прогрев разрядной камеры ЭРД с целью ее обезгаживания. Далее в течение 50 с зажигался разряд и около 1 мин требовалось на его стабилизацию. Так обстоит дело с запуском ’’холодного” ЭРД, если же двигатель заранее прогрет, время выхода на рабочий режим существенно сокращается. В результате длительных испытаний было установлено наличие так называемого плазменного режима работы ионного электрореактивного двигателя [31]. При относительно малых электрической мощности и напряжении в цепи электрического разряда создавался не ионный пучок, а струя плазмы. Тяга при этом достигала около 27 % номинала. Длительные летные испытания ионных ЭРД не имевшие прецедента в практике мировой космонавтики, доказали правильность основных концепций, принятых при конструировании двигателя и его системы. 29 декабря 1971 г. в СССР был запущен метеорологический спутник ’’Метеор”, на борту которого находилась корректирующая двигательная 15
установка со стационарными плазменными двигателями. Двигательная установка состояла из двух блоков ЭРД массой по 1,5 кг каждый, сис- темы подачи и хранения рабочего тела (масса 17 кг), систолы преобра- зования и управления (масса 12 кг), рабочего тела — ксенона массой 2,4 кг (в двух баках объемом 40 л). Энергопотребление каждого ЭРД 500 Вт, развиваемая тяга (1,8 ... 2,3) 10"* Н (см. разд. 1.2). Запас ра- бочего тела позволял каждому двигателю работать в течение 250 ч [54]. ИСЗ ”Метеор” массой порядка 1200 кг представляет собой косми- ческий аппарат с точной трехосной системой стабилизации относительно Земли и автономной ориентацией солнечных батарей на Солнце. Испол- нительными органами системы ориентации ИСЗ являются три электро- двигателя-маховика, расположенные в трех взаимно перпендикулярных плоскостях. ЭРД были размещены на спутнике так, что могли создавать тягу, направленную практически по и против трансверсали (углы между век- тором тяги и трансверсалью равнялись: 5аО5' для 1-го двигателя и 4° 15' для 2-го). Основными задачами летных испытаний СПД на ИСЗ ”Метеор” являлись: проверка работоспособности плазменного двигателя в кос- мосе и качества его совместного функционирования с системами спут- ника; измерение тяги и других параметров двигателя; длительная рабо- та ЭРД с целью изменения параметров орбиты ИСЗ ’’Метеор”. Испытания ЭРД проводились в три этапа. На 1-м этапе проводились кратковременные включения СПД для проверки его работоспособности; на 2-м — измерения тяги, развиваемой двигателем в космических усло- виях, специальными датчиками тяги. Во время испытаний были получены следующие диапазоны измене- ния характеристик СПД [54]. 1. Режим максимального КПД т? = 0,5 ... 0,6; тяга (4 ... 6) -10"2 Н; цена тяги 15 ... 17 кВт/H; потребляемая мощность 700 ... 900 ВТ; ско- рость истечения 19 ... 20 км/с; ресурс 1500 ч. 2. Режим минимальной цены тяги (у = 12 ... 13 кВт/H): тяга (2,5 ... ... 3) 10"2 Н; КПД 0,4 ... 0,45; потребляемая мощность 300 ... 450 Вт; скорость истечения 10 ... 12,5 км/с; ресурс 1000 ч. Меньшие значения приведенных параметров для обоих режимов соответствуют расходу рабочего тела 2 мг/с, большие — 3 мг/с. На 3-м. рабочем, этапе в течение 170 ч осуществлялся маневр пере- вода ИСЗ ’’Метеор” на орбиту, близкую к условно-синхронной (изо- маршрутной), соответствующей ежесуточному прохождению экватора на одной и той же долготе. Перед началом непрерывной работы коррек- тирующей двигательной установки (КДУ) на 656 витке был проведен радиоконтроль орбиты, который дал следующие результаты: //тах = = 918,6 км; 77min = 879,7 км; Т = 102,663 мин. Далее радиоконтроль 16
орбиты проводился периодически, и определялась тяга двигателя по из- менению периода обращения. К 684 витку период составил 102,560 мин, что соответствовало тяге 1,83-10"2 Н; к 703 витку период обращения равнялся 102,476 мин, что соответствовало тяге 1,68Ю-2 Н. Погреш- ность измерения тяги по данной методике оценивается в 6 ... 7 % в за- висимости от величины уменьшения периода. Окончательные параметры орбиты, сформированной в 773 витку: Ятах = 901,9 км; //min = = 863,5 км; Т = 102,315 мин. В результате уменьшения среднего радиу- са орбиты суточный дрейф долготы удалось уменьшить до 5' против 45' перед началом корректирующего маневра. Космический эксперимент подтвердил возможность и перспектив- ность использования СПД в качестве исполнительных органов системы ориентации и коррекции орбиты ИСЗ. 1.4. ПЕРСПЕКТИВЫ ПРИМЕНЕНИЯ ЭЛЕКТРОРЕАКТИВНЫХ ДВИГАТЕЛЬНЫХ УСТАНОВОК МАЛОЙ ТЯГИ Исследования, выполненные различными авторами, позволяют ука- зать класс задач, для решения которых электрореактивные двигатели имеют преимущество перед термохимическими или ядерными. К этим задачам относятся: коррекции орбит спутников Земли, Луны и планет; маневры на низких геоцентрических орбитах; перелеты типа орбита — орбита межорбитальных транспортных аппаратов (космических букси- ров), в частности доставка грузов с низкой орбиты на высокую (гео- стационарную) и обратно; полеты беспилотных грузовых аппаратов к Луне с выходом на селеноцентрическую орбиту, полеты автоматических космических аппаратов к планетам Солнечной системы, кометам и acre- риодам; полеты пилотируемых космических кораблей к Марсу. Преимущества ЭРД при решении перечисленных задач заключаются в возможности высокоточного формирования заданных рабочих орбит спутников Земли и их поддержания в течение практически неограничен- ного времени; в доставке на конечную достаточно удаленную орбиту существенно большого полезного груза, чем при использовании термо- химических или даже ядерных двигателей; в значительном сокращении времени перелета к планетам Юпитерианской группы, кометам и ас- тероидам. С технической точки зрения проблема создания автоматического космического аппарата с электрореактивной двигательной установкой представляется вполне реальной. С начала 70-х годов в США разрабаты- вается проект универсальной космической ступени с солнечной ЭРДУ — SEPS (Solar Electric Propulsion Stage). Ранние концепции аппаратов с солнечными ЭРДУ относятся к 1970 г. Следует отметить, что за время работы над проектом некоторые техни- 17
1 Рис. 1.2. Конструктивная схема КА с ЭРД (проект SEPS) [86]: 1 - панели солнечных батарей; 2 - корпус КА; 3 - зонд для исследования комет; 4 - штанга магнитометра; 5 - остронаправленная антенна; 6 - силовая рама дви- гательного отсека; 7 - двигательный отсек; 8 - отсек научной аппаратуры ческие решения, заложенные в его основу, претерпели существенные изменения. Однако неизменными остались следующие принципы: уни- версализации и стандартизации отдельных модулей, связанный с много- целевым назначением аппарата, предназначенного для выполнения ряда космических операций; полной автономности полета и обеспечения функционирования полезной нагрузки и собственных систем; резервиро- вания и дублирования основных систем, включая ЭРДУ, обеспечиваю- щий высокую надежность функционирования и эффективность выполне- ния баллистических задач. Один из вариантов SEPS, относящийся к 1980 г. [86], показан на рис. 1.2. Различные аспекты проблемы создания космических аппаратов с солнечными ЭРДУ освещаются в работах [34, 53, 61, 71, 74, 75]. Многоцелевую космическую ступень SEPS предполагалось исполь- зовать как в качестве межорбитального транспортного аппарата на око- лоземных орбитах, так и для доставки автоматических зондов к плане- там Юпитерианской группы, выведения их на орбиту вокруг Венеры с целью радиолокационного картографирования ее поверхности, сближе- ния со спутниками Марса (Фобосом и Деймосом), полетов к астероидам, кометам, выхода КА с научной аппаратурой из плоскости эклиптики. Сухая масса ступени составляет 1083 ... 1257 кг (первая цифра относит- ся к межпланетному варианту, вторая — к транспортному варианту для 18
полетов на геостационарную орбиту). Соответственно масса рабочего те- ла составляет 1090 ... 1500 кг [53]. Специально для аппаратов класса SEPS создана солнечная энергоустановка мощностью 25 кВт, из которых 21 кВт предназначается для обеспечения энергией ЭРД. Предполагается использовать две складные или рулонные солнечные батареи площадью 223 м2. Масса батарей (с учетом массы защиты от излучения радиацион- ных поясов Земли) составляет до 413 кг, суммарная масса девяти ЭРД и их систем 227 кг. Двигательная установка SEPS состоит из 8—9 ионных ЭРД с элек- тронной бомбардировкой конструкции Г. Кауфмана (см. табл. 1.2). При выборе способа управления вектором тяги рассматривались следующие варианты: помещение каждого ЭРД в двухстепенной карданный подвес; помещение всей связки ЭРД в двухстепенной карданный подвес; пере- мещение связки по специальным направляющим, перпендикулярным продольной оси аппарата, с одновременным помещением угловых ЭРД в одностепенной карданный подвес и другие варианты. Проектно-конст- рукторские проработки показали, что ни одна из схем не обладает ярко выраженными преимуществами, однако с точки зрения минимума мас- сы ЭРДУ и надежности функционирования был выбран вариант с разме- щением каждого ЭРД в двухстепенном карданном подвесе [61]. Масса полезного груза, выводимого SEPS на геостационарную орби- ту, по оценкам [53] составит около 1000 кг, масса полезного груза, доставляемого к другим небесным телам, — от 320 до 750 кг. Современные зарубежные разработки космических аппаратов с ЭРДУ предусматривают, помимо SEPS, создание мощных межорбиталь- ных транспортных аппаратов с солнечными и ядерными энергоустанов- ками [60]. Электрореактивные двигатели рассматриваются в качестве одного из альтернативных вариантов маршевой двигательной установки платфор- мы для космической связи [37]. Масса такой платформы на геостацио- нарной орбите составляет 60 т, общая длина 240 м (рис. 1.3). Примене- ние ЭРД, сообщающих платформе реактивное ускорение порядка 10"4 g, позволяет осуществить выведение на геостационарную орбиту пример- но за 70 сут. Потребная площадь солнечных батарей равна 1315 м2, при- чем длительный полет КА в радиационных поясах Земли может привес- ти к снижению мощности батарей (до 50 %) и к необходимости увели- чения их площади. Работа [91] посвящена исследованию эффективности электрореак- тивных двигателей для транспортировки крупногабаритных космичес- ких конструкций типа космического радиолокатора (площадь 24450 м2, масса 8160 кг). Здесь предполагается использовать ядерную энерго- установку номинальной мощностью до 100 кВт. В 60—70-х годах в зарубежной литературе подробно рассматрива- лись проекты пилотируемых космических перелетов к Марсу, планиро- 19
вавшихся на 80-е годы. В частности, анализировались различные вариан- ты космических аппаратов с искусственной гравитацией, создаваемой путем вращения аппарата вокруг оси [67, 72, 82, 83, 92] (рис. 1.4, 1.5). В настоящее время сроки организации экспедиций к планетам, видимо, отодвигаются на конец текущего столетия, однако многие из проблем, связанных с эффективным управлением движением больших пилоти- руемых космических аппаратов с ЭРД, не сняты с повестки дня. Организация межпланетного перелета требует сложного управления вектором тяги. В механике полета с малой тягой принято разбивать траекторию межпланетного перелета на припланетные участки спираль- ного разгона и торможения и гелиоцентрический участок. На участке разгона у Земли целесообразно направлять тягу по касательной к траек- тории, на межпланетном участке тяга сначала сохраняет почти постоян- ное направление в гелиоцентрической системе координат, а затем меня- ет направление на противоположное, причем в средней части траектории на некотором участке, полет происходит с выключенным двигателем. При торможении в сфере действия планеты назначения тяга направлена почти всегда против вектора скорости [17,39, 68]. 20
1 1 Рис. 1.4. Проект космического аппарата с искусственной гравитацией и ядерными и электрореактивными двигателями для пилотируемого полета к Марсу [72]. Масса аппарата 800 т, тяга ЭРД 200 Н, скорость вращения 4 об/мин: 1 - командный отсек; 2 - телескопические стержни; 3 - экспедиционный отсек (на обратной стороне); 4 - связка электроракетных двигателей; 5 - излучат гели первого контура; 6 — излучатели второго контура; 7 - реактор и защита Рис. 13. Схема базового КА для полета к Марсу [92]: 1 - командный отсек (спускаемый аппарат); 2 - исследовательский отсек; 3 - убежище для экипажа на случай солнечной вспышки; 4 - служебный отсек; 5 - двигательная установка для обеспечения активного пролета; 6 - двигательный блок отправления от Земли; 7 - ось вращения Управление космическим кораблем с искусственной гравитацией представляет достаточно сложную проблему. Вращающийся КА стремит- ся сохранить неизменным положение оси вращения в пространстве. В ряде случаев располагаемый управляющий момент может оказаться не- достаточным для программного разворота корпуса вращающегося КА и придется искать траектории, менее оптимальные с точки зрения энер- гетики перелета, но удобные в плане их практической реализации. Интерес к проблеме проектирования космических аппаратов, обла- дающих искусственной гравитацией, в последнее время несколько уменьшился. Это произошло, главным образом, вследствие успехов со- ветской космонавтики. Советские космонавты успешно работали и рабо- тают в космосе в условиях невесомости более полугода. Однако, на наш взгляд, проблема не снята этим полностью; уменьшилась лишь ее остро- та. Поддержание нормальной работоспособности человека в условиях невесомости требует чрезвычайно больших затрат времени и физических усилий. Видимо, в будущем рациональнее сочетать периоды работы эки- 21
Рис. 1,6. Компоновка КА с электроя дерной энергоуста- новкой для полетов к плане- там Солнечной системы [64]: 1 - антенна в развернутом виде; 2 - полезная нагруз- ка; 3 - вспомогательный излучатель энергопреобразо- вателя; 4 - основной энерго- преобразователь; 5 — основ- ной излучатель; 6 - канал низковольтного кабеля; 7 - ионные двигатели; 8 - сило- вая защита и несущая конст- рукция; 9 - нейтронная за- щита; 10 - ядерный реактор пажа в невесомости с периодами работы в искусственном поле тяготе- ния, созданном тем или иным способом. В начале 70-х годов активно разрабатывались проекты создания дол- говременных орбитальных станций на 12, 16, 60 человек с искусственной гравитацией. Сравнительно недавно опубликован проект создания типо- вой космической базы [70] массой 558 т, рассчитанной на 60 человек экипажа. По проекту на станции создается необходимый уровень искус- ственной гравитации. Ядерная энергоустановка обеспечивает потребнос- ти как бортовых систем и аппаратуры, так и корректирующих двигате- лей. Следует указать, что проблемы управления движением вращающих- ся орбитальных станций имеют много общего с проблемами управления движением пилотируемых межпланетных космических кораблей. Значительная доля суммарных энергетических затрат при межпла- нетных перелетах с двигателями малой тяги приходится на планетоцент- рические участки разгона и торможения. Поэтому в ряде работ предла- гается использовать комбинированную двигательную систему, состоя- щую из двигателя большой тяговооруженности (ЖРД, РДТТ или ЯРД) и электрореактивного двигателя малой тяги. Двигатель большой тяги работает на геоцентрическом участке перелета, после этого КА набирает необходимую скорость. Затем двигатель большой тяги либо отделяет- ся, либо включается повторно на планетоцентрическом участке. Оказы- вается, что такая комбинация двигателей обеспечивает выигрыш в полез- ной нагрузке в той области параметров перелета, где оба двигателя по отдельности имеют примерно одинаковые возможности по доставке по- лезного груза [17, 23, 94]. Из современных проектов автоматических КА, предназначенных как для полетов к внешним планетам и астероидам, так и для маневрирова- ния в околоземном пространстве, отметим проекты, описанные в рабо- тах [64] (рис. 1.6), [85] (рис. 1.7), [78, 87], предусматривающие исполь- 22
8 Рис. 1.7. Межпланетный автомати- ческий аппарат с ядерной энерго- установкой и электрореактивны- ми двигателями [85]: 1 - полезная нагрузка; 2 - двига- тельная установка; 3 - разверты- ваемая штанга для крепления ЯЭУ; 4 — ЯЭУ мощностью 90 ... 160 кВт; 5 — радиа- тор; 6 — ядерный реактор; 7 — теневая защита; 8 — блок ЭРД; 9 — баки с рабочим телом (ртутью); 10 - устройство распределения мощности; 11 - переходный отсек зование мощных ядерных энергоустановок многоцелевого назначения. Создание таких ЯЭУ планируется на середину 90-х годов текущего столетия. Оценивая реальные перспективы применения ЭРДУ, можно предпо- ложить, что они начнут использоваться, в первую очерель, в околозем- ном космосе. Представляется, что, в основном, ЭРД будут использовать- ся в корректирующих двигательных установках для поддержания рабо- чих спутниковых орбит и в маршевых двигательных установках меж- орбитальных транспортных аппаратов, которые будут выводиться на ор- биты различных высот вплоть до высоты геостационарной орбиты. Создание эффективных ЭРД и источников энергии создает прочную техническую основу для исследования проблем оптимизации космичес- ких перелетов с малой тягой. 23
ГЛАВА 2 ПРОБЛЕМЫ ОПТИМИЗАЦИИ КОСМИЧЕСКИХ ПЕРЕЛЕТОВ С МАЛОЙ ТЯГОЙ 2.1. ПОСТАНОВКИ ЗАДАЧ ОПТИМИЗАЦИИ 2.1.1. Критерии оптимальности. Одной из важнейших проблем оп- тимизации в механике космического полета с малой тягой считается обеспечение максимальной полезной массы тп КА в конце перелета при заданной начальной (стартовой) массе mQ. Введем в рассмотрение простейшую ’’проектную” модель КА с дви- гателем малой тяги, полагая, что его масса складывается из трех основ- ных компонентов: полезной массы тп, массы рабочего тела тТ, массы электрореактивной двигательной установки т„. Последняя включает в себя источник энергии, преобразователь, собственно электрореактив- ный двигатель (устройство, создающее тягу), теплообменник, элементы системы управления вектором тяги, причем, как уже отмечалось в гл. 1, преобладающей является масса источника энергии. В полезную массу тп входит масса экипажа, системы жизнеобеспечения, научной аппаратуры, конструкции и систем КА. При фиксированной массе максимальная полезная масса обес- печивается при минимальных затратах рабочего тела на перелет. В даль- нейшем будем называть траектории и управления, обеспечивающие ми- нимум затрат рабочего тела, энергетически оптимальными. По сложившейся терминологии двигатель малой тяги называется ’’идеально регулируемым” [17], если потери рабочего вещества и элек- трической мощности отсутствуют, ограничение наложено только на мощ- ность N, а масса двигателя тл линейно зависит от максимальной мощ- ности 7Vmax источника энергии — наиболее тяжелого элемента ЭРДУ: (тлд = c^Vmax). В этом случае вся подведенная электрическая мощность превращается в мощность реактивной струи N = Np=Pc2/2. (2.1) Здесь Р — секундный расход массы рабочего тела; с — эффективная скорость истечения. Максимальное значение мощности определяет вели- чину тяги Р: ^г^тахА-; dm 2N Р2 а2т2 Р = ~ — = — = — = ----------- dt с2 2N 2N Легко установить, что независимо от выбранной программы изме- нения реактивного ускорения a(t) минимальный расход массы достига- ется при максимальной мощности. 24
(2.3) (2.4) Выражения (2.2) показывают, что при неизменной электрической мощности тяга ЭРД и секундный расход массы уменьшаются с ростом скорости истечения. С учетом (2.2) полезная масса тп перелета для идеально регулируе- мого двигателя малой тяги выражается следующим образом: amQ Т . m =w0(l+ -------- /а2*)1 -т 2тд о Здесь время отсчитывается с момента tQ = О, Т — продолжитель- ность перелета. Легко видеть, что при неизменных параметрах аппарата максимум полезной массы соответствует минимуму интеграла 7 = J a2 dt, о Задача о максимуме полезной массы разделяется на две независи- мые: динамическую и параметрическую. Динамическая задача — отыскание оптимальной программы a{t), обеспечивающий минимум интеграла J для заданных граничных усло- вий перелета. Последний в дальнейшем будем называть динамической характеристикой перелета с идеально регулируемым ЭРД. Параметрическая задача — выбор оптимального соотношения масс ^д/^о, обеспечивающего максимум полезной массы дип. При фиксированном значении интеграла J легко получить оптималь- ные соотношения масс: т п / a J aJ ——) =\Л— - — mo Jopt 2 2 при этом тп шах(-----) = (1 т<> (2.5) (2.6) Известно, что при практической реализации оптимальных законов управления, полученных для ’’идеально регулируемых” двигателей, возникает ряд технических трудностей, учет которых заставляет перей- ти к другой предельной постановке задачи, вводя понятие ’’нерегули- руемого” двигателя малой тяги. Двигатель называется нерегулируемым, если он может быть либо включен, и тогда тяга Р9 скорость истечения с и расход массы & постоян- ны, либо выключен, и тогда эти параметры принимают нулевые значения. В дальнейшем будем использовать более точный, на наш взгляд, термин: ЭРД с нерегулируемой тягой. 25
Принимая, что и в этом случае масса тд пропорциональна мощнос- ти источника энергии, приходим к выражению для полезной массы: аРс Р = т0.(1 -------------Тм), (2.7) 2w0 mQc где Тм — так называемое моторное время (время полета с включенным двигателем). При постоянных параметрах Р, с максимальная полезная масса дос- тигается при минимальном моторном времени Тм. Легко показать, что для ЭРД с нерегулируемой тягой общая задача оптимизации перелета не разделяется на динамическую и параметричес- кую. В самом деле, ясно, что минимальное моторное время при фикси- рованном общем времени перелета будет функцией параметров двига- теля Р, с. Для отыскания оптимальных для данного перелета тяги и ско- рости истечения необходимо сначала решить серию динамических задач, определить зависимость Тм (Р9 с) и только потом приступить к решению параметрической задачи. Введем параметр aQ = PlmQ — начальное реактивное ускорение, соответствующее начальной массе КА. Тогда относительную полезную массу можно представить в следующем виде: Wn ClCQfl G Q — =1- —Г - —Тм(.а0,с). (2.8) mQ 2 с В качестве критерия оптимальности перелетов с нерегулируемой тягой часто используется характеристическая скорость W: Т ср mQ W = fadt= f -----dt = cln—— . (2.9) о о m w(T) Затем можно получить соотношение mn 1 W aaQc — = —[m(T> - mJ = exp( --)-—. (2.10) w0 w0 * c 2 Определенное неудобство использования характеристической ско- рости в качестве параметра, характеризующего перелет, состоит в том, что ее значения при решении одних и тех же баллистических задач для перелетов с двигателями малой и большой тяг неодинаковы. Вследст- вие так называемых гравитационных потерь, имеющих место для пере- летов с малой тягой, характеристическая скорость оказывается боль- шей, чем при импульсных перелетах, однако более высокая скорость истечения обеспечивает выигрыш в полезной массе. 2.1.2. Возможности управления вектором тяги. В реально существую- щих конструкциях ЭРД величина тяги регулируется либо плавно (что обеспечивается изменением параметров электрической цепи), либо сту- 26
пенчато, что достигается компоновкой ЭРДУ из отдельных идентичных блоков (модулей). Отметим Также, что тяга, развиваемая ЭРД с солнеч- ным источником энергии, зависит как от расстояния до Солнца, так и от ориентации панелей солнечных батарей в той степени, в какой зависит от этих факторов электрическая мощность, подводимая к двигателю. При попадании в тень Земли из-за недостатка мощности двигатель обыч- но выключается. Большое разнообразие регулировочных характеристик тяги оправ- дывает введение моделей идеально регулируемого ЭРД и ЭРД с нерегу- лируемой тягой, которые оказались чрезвычайно полезными для полу- чения предельных оценок эффективности двигателей данного класса. Общей тенденцией развития перспективных КА с ЭРДУ является увеличение их масс и моментов инерции, что, в свою очередь, создает ряд проблем управления движением. Конструктивные схемы тяжелых КА, как правило, предусматривают жесткое закрепление связки двига- телей относительно корпуса [64, 85]. Изменение направления тяги реали- зуется при этом путем разворота корпуса КА в пространстве с помощью управляющего момента, величина которого ограничена. Поэтому опти- мальные программные траектории нельзя считать заведомо реализуемы- ми. Наличие искусственной гравитации на борту пилотируемого КА соз- дает дополнительные трудности для управления. Выше отмечалось, что помещение ЭРД в двухстепенной кардановый подвес позволяет управлять траекторией полета КА независимо от его движения относительно центра масс. Однако этот способ подходит для КА с ЭРД сравнительно небольших масс и габаритных размеров, кроме того, углы поворота двигателя ограничены [47]. Имеется принципиаль- ная возможность управления вектором тяги ионного или плазменного ЭРД за счет смещения ускоряющих электродов или изменения пара- метров электростатического или электромагнитного поля. По данным работы [30], предельные углы отклонения тяги при этом способе не пре- вышают 5 ... 10в. Ограниченные возможности управления вектором тяги иногда обус- ловлены конструктивными особенностями или назначением аппарата. Для некоторых типов КА ориентация вектора тяги фиксируется в инер- циальной системе координат. Определенные трудности возникают и при необходимости реверсирования тяги (изменении ее направления на про- тивоположное). Как правило, реверс тяги требует установки дополни- тельных блоков ЭРД, создающих тягу противоположного направления, что, естественно, увеличивает общую массу ЭРДУ. Различные аспекты проблемы управления движением КА с солнечными ЭРДУ с учетом огра- ничений освещены в работах [89, 93] и обзоре [47]. Например, простой способ управления ориентацией солнечных батарей, при котором их по- ворот осуществляется только вокруг оси тангажа КА, приводит к сниже- нию электрической мощности и тяги ЭРД и к ухудшению энергетических характеристик межорбитального перелета [89]. 27
Рис. XI. Неподвижная и связанная с аппа- ратом системы координат Отмеченные обстоятельства поз- воляют заключить, что оптимальные программные траектории, получен- ные из условия минимума интеграла от квадрата реактивного ускорения или минимума характеристической скорости, нельзя считать заведомо реализуемыми. В каждом конкрет- ном случае требуется проверка вы- полнения ограничении. 2.1.3. Уравнения траекторного и углового движений. Исследование задач оптимизации космических перелетов ведется обычно в рамках определенной математической модели движения, в той или иной степени адекватной динамике реального объекта управления. С увеличением мас- сы и габаритных размеров КА возникает необходимость совместного анализа уравнений поступательного движения центра масс (траектор- ного) и вращательного движения вокруг центра масс (углового). Введем две системы координат: неподвижную <7HATHKHZH и связан- ную с аппаратом OXlY1Z1, вращающуюся относительно первой с угло- вой скоростью со (рис. 2.1). Начало вращающейся системы координат поместим в центре масс КА. Обозначим через ib jt, lq единичные век- торы, направленные вдоль связанных осей. Запишем векторные урав- нения изменения количества движения Q и кинетического момента К ’’фиктивного” твердого тела (см., например, [42]) = F; dt (2.11) dK ---- + Со X К — Мо. dt Здесь F, Мо — главный вектор и главный момент (относительно центра масс) внешних, реактивных и кориолисовых сил; ----- — производная dt кинетического момента в системе координат, связанной с КА. Коли- чество движения и кинетический момент относительно центра масс ’’фиктивного” твердого тела определяются по формулам Q = wV; К = 10си, (2.12) где т — масса КА; V — скорость движения его центра масс; 10 — тензор инерции. С учетом ’’принципа затвердевания” 28
(2.13) dQ dV dK dw — m ;-— Iq dt------------dt dt dt Ограничимся рассмотрением такой модели движения, в которой не учитывается перемещение центра масс КА относительно корпуса, а так- же кориолисова сила FK, возникающая при перемещении масс внутри КА при его вращении и момент этой силы Мк. Влияние указанных фак- торов на параметры движения КА мало вследствие малости секундного расхода рабочего тела, а их учет существенно затрудняет исследования основных закономерностей движения. Присоединяя к уравнениям (2.11) кинематические соотношения и уравнения, выражающие расход массы, получим систему: dr — =V; dt dN P ---- =a+g+f= — 6e+g+f; dt-m d& --- IJ1 (Mo - wXZo«); (2.14) dt dii w dki w. =o>Xii; = a>Xj1; =OXki; dt-------------------------dt-dt dm P 0упр) + ^Упр5упр)> где г — вектор положения центра масс КА; Q — вектор реактивного ускорения; g — ускорение основного притягивающего тела; f —ускоре- ние, создаваемое внешними силами (аэродинамическими, гравитацион- ными и др.); Р = с0 — тяга маршевого двигателя; е — единичный вектор направления тяги; 6 — функция, управляющая включением — выключе- нием и реверсом тяги маршевого двигателя (принимает значения 0, +1 или -1); 0упр - секундный расход массы управляющих двигателей; 6УПр — функция их включения — выключения; IJ1 — обратная матрица тензора инерции. Главный момент внешних сил Мо удобно представить в виде суммы двух векторов । Мо = М+ Н, (2.15) где М — вектор управляющего момента; Н — вектор момента от гравита- ционных, аэродинамических и иных внешних сил. В системе (2.14) компоненты тензора инерции изменяются по мере изменения массы аппарата: Io=Io[w(0]=Io(0. 29
Производная единичного вектора направления тяги е в неподвижной системе координат выражается формулой de de ~ =(~)св+й>Хе’ (2Л6) dt dt св de где ( --)• — производная вектора е в связанной системе координат. dt св Рассмотрим следующие случаи. 1. При отсутствии ограничений на перемещение е(г) в связанной системе координат ориентация вектора тяги в пространстве не зависит от углового положения аппарата, и управ- ление траекторией осуществляется независимо от его движения относи- тельно центра масс. 2. Если направление тяги фиксировано в связанной системе координат (двигатель жестко закреплен относительно корпуса de _ КА), то ( ---)_в =0. Вейлу (2.16) изменение направления вектора тя- dt св ги в пространстве осуществляется только за счет разворота корпуса КА. В этом случае удобно считать, что тяга направлена вдоль одной из связан- ных осей, например, ОХг (е = ij). Тогда de --- = со X е. dt 3. Если вектор тяги сохраняет неизменное положение в неподвижной системе координат, получим выражение de (7’)» = '"Хе' Г определяющее кинематику программного разворота вектора тяги отно- сительно корпуса. В реальных технических системах практически всегда имеют место ограничения на управление вектором тяги, выраженные либо в форме ограничений на угловые скорости поворота, либо на углы отклонения тяги в связанной системе координат. Для эффективного управления вектором тяги необходимо изменить положение КА в пространстве с помощью управляющего моментд. Последний, вообще говоря, можно создать различными способами. Если момент создается самими марше- выми двигателями, например за счет рассогласования тяг отдельных блоков ЭРД, поворота двигателя в кардановом подвесе или перемеще- ния связки ЭРД по специальным направляющим, перпендикулярным направлению тяги, расход рабочего тела на управление отсутствует. Назовем такую схему управления траекторным и угловым движением совместной. В отличие от нее раздельной схемой управления будем называть такую схему, которая предполагает использование специальных двига- 30
телей, создающих только момент относительно центра масс. Это связа- но с дополнительными затратами рабочего тела. Независимо от способа управления определяющее значение имеют два фактора — ограниченность управляющего момента и ’’стоимость” его создания, т.е. ресурс, затрачиваемый на управление угловым движе- нием КА. Оптимизацию космического перелета следует проводить по критерию минимума суммарного расхода рабочего тела на перемещение центра масс и разворот корпуса КА с учетом ограничений на управле- ние вектором тяги, обусловленных особенностями конструкции аппа- рата. Соотношение между 0 и 0упр характеризует степень влияния угло- вого движения на форму траекторий и характеристики перелетов с ма- лой тягой. При 0упр < Р затраты на управление угловым движением малы и обычно не учитываются; с ростом отношения 0упр/0 доля этих затрат возрастает; при 0упр > Рони становятся доминирующими. В этом случае оптимальными могут оказаться режимы с вектором тяги, сохра- няющим постоянное направление в инерциальном пространстве. Пусть программная ориентация вектора тяги в пространстве задана зависимостью е(г). Ограничимся рассмотрением случая, когда двига-, тель жестко закреплен относительно корпуса. Получим выражение для угловой скорости поворота корпуса КА со и управляющего момента М, обеспечивающих реализацию заданной программы управления век- тором тяги. Умножая кинематические соотношения (2.14, г) векторно слева на h, ji, кх соответственно и складывая их, получим 1 dii dji dki I co = -(ii X ---- + ji X --- + ki X -----) 2 dt dt dt d(0 M — Iq---- — H + co X Io to. dt Представим вектор абсолютной угловой скорости со в виде суммы двух составляющих <ог и Со5. Вектор cos направим параллельно единич- ному вектору ii (вдоль вектора тяги), а сог - под прямым углом к сог Таким образом, векторы сог и е ортогональны. Умножим теперь левую и правую части первого уравнения (2.14, г) векторно на ii слева: ii X — X (o>Xi1) = i1 X[(w.+ w.)Xi,] = dt = h X (wr X ij) = OJr(ii • i>) - ii(a>r• i,) = cor. (2.18) Выражение (2.18) определяет ту составляющую полной угловой скорости со, которая непосредственно влияет на изменение ориентации вектора тяги КА в пространстве. Пусть аппарат вращается вокруг оси ОХУ. вдоль которой направлен 31 (2.17)
вектор тяги, с постоянной угловой скоростью Получим выражение для потребного управляющего момента. Поскольку > dia d2ii ---- = ---~ =ii X— dt dt dt2 d2ii dii di, то M = Io(ix X ——) + (h X -- + X --- + CO ) - H. dt2 dt dt 2.2. СОВРЕМЕННЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ 2.2.1. Принцип расширения — сужения и достаточные условия опти- мальности. Основы современной теории оптимального управления были заложены в 50-х годах нашего столетия. Важнейшими результатами тео- ретических поисков явилась формулировка принципов максимума Л.С. Понтрягина и принципа оптимальности Р. Веллмана. Однако в настоящее время более или менее регулярные алгоритмы отыскания абсолютно оптимальных управлений существуют лишь для линейных систем с критерием оптимальности (функционалом) специального вида (например, так называемым, квадратичным). Ряд скрытых особенностей практических задач (в большинстве своем нелинейных), в том числе на- личие нескольких решений, удовлетворяющих условиям оптимальнос- ти, вызывают значительные трудности и требуют разработки специаль- ных подходов к решению. С этой точки зрения определенные перспективы открывает теория, основанная на принципе расширения — сужения класса допустимых состояний и управлений. Теория, основанная на достаточных условиях оптимальности, сформулированных В.Ф. Кротовым [35], позволяет построить алгоритмы поиска, улучшения и оценки приближенно-опти- мальных управлений. Изложим основные положения этой теории. Задача оптимизации в самых общих терминах формулируется сле- дующим образом. На некотором множестве D с элементами z, называе- мом множеством (классом) допустимых, задан функционал I. Требует- ся найти элемент z G D (минималь), на котором достигается наименьшее значение /: /(z) = d = min/. D Как правило, во многих задачах оптимизации множество допусти- мых D задается посредством некоторых условий, выделяющих его из более широкого множества Е, Задачу оптимизации в этом случае можно рассматривать на указанном более широком множестве при некоторых дополнительных условиях. 32
Один из путей получения необходимых и достаточных условии опти- мума состоит в применении принципа расширения — сужения класса допустимых. Путем сужения класса D получены известные необходи- мые условия минимума функции и функционалов и принцип максиму- ма Понтрягина. Принцип расширения состоит в том, что функционал доопределяется на более широкое множество Д но так, что наименьшее значение он принимает в D, Принцип расширения — сужения был применен В.Ф. Кротовым для получения общих достаточных условий оптимальности: задании такого множества Е, включающего z, чтобы задача о минимуме на нем имела простое, но не тривиальное решение, и доопределением функционала /на множестве Е. В задачах оптимального управления элементами класса допустимых D являются управляемые процессы, точнее их математические модели. Рассмотрим систему, которая в каждый момент времени характеризу- ется вектором состояния х = (х19 х2, ..., хл)т, являющимся элементом некоторого множества X, называемого пространством состояний. Изме- нение состояния х во времени называется процессом. Управляемые про- цессы принято описывать путем указания закономерности перехода от предыдущего состояния к последующему в зависимости от управляюще- го воздействия, которое характеризуется вектором управлений и = (их, и2, ..., ur)T, являющимся элементом некоторого множества U (множест- ва управлений). Математическая модель управляемого процесса представляет собой, как правило, уравнение, связывающее последующее состояние с пре- дыдущим состоянием и управлением. Следует подчеркнуть, однако, формальный смысл понятий состоя- ния и управления, связанный с принятой формой математической моде- ли, которая для реального управляемого объекта может быть неедин- ственной. Например, в задачах оптимизации космических траекторий в качестве состояния принято рассматривать положение и скорость центра масс космического аппарата, а в качестве управления — направле- ние вектора тяги. Как уже отмечалось, изменение направления тяги космического аппарата часто достигается путем его поворота с помощью устройств, создающих моменты относительно центра масс, что заставля- ет учитывать и динамику вращательного движения. Это несоответствие отражает тот факт, что математическая модель зависит от тех задач, ко- торые должны решаться с ее помощью. Помимо управления на переход из предыдущего состояния в после- дующее могут оказывать влияние другие факторы, которые не подда- ются управлению и строгому учету. Они характеризуются так же, как и состояние и управление, некоторым вектором v, который принято назы- вать возмущением. В том случае, когда возмущающие факторы настолько несуществен- 33
ны, что ими можно пренебречь, вектор v не содержится в уравнениях математической модели управляемого процесса, а последний называется процессом с полной информацией. Если изменение состояния рассматривается в каждый момент вре- мени на каждом промежутке, говорят о непрерывном процессе. Если состояние рассматривается в дискретные моменты времени, процесс называется дискретным. Рассмотрим постановку задачи оптимального управления для случая управляемого дискретного процесса с полной информацией. Будем счи- тать элементами множества D пары функций x(f) и u(t):x EI; и Е U\ (x(f), u(f)) Е И(/), удовлетворяющие граничным условиям и ограниче- ниям на состояние и управление. Модель дискретной системы имеет вид х(Г+ 1)=/(Г,х(0Х0), (2.19) где t = 0, 1, 2, ..., N\ V% — проекция множества К(Г) на пространство ЛГ; ^и(^х) сечение К(Г) при каждом фиксированном х. Задача заключается в отыскании таких (х, u) EZ), которые обеспе- чивают абсолютный минимум функционалу I: 1= S /0(Ш *(0) + Wo), x(U), (2.20) t = tQ где tQ = 0; tK = N — начальный и конечный моменты времени; /0( * )> /(•) - скалярные функции. Принцип расширения в данном случае реализуется следующим об- разом: не учитывается связь (2.19). Тем самым определяется множест- во Е D D. На Е строится функционал N- 1 L = G(*(0), *W) - 2 R(t> x(f), u(t)), (2.21) t=O где G = Д •) + tfN, x(7V)) - ^0, x(0)); R = ip[t+ 1, f(t, x(t), u(r))] - /о (t, x(t), u(t)) - <p(t, x(t) ). Здесь <p(t, x(0) — некоторая вспомогательная, пока неопределенная, функция. Если (х(Г), и(0)Е/), то, учитывая, что при этом f(t, x(f), u(t)) = x(t +1), будем иметь N-l L=E{^ S [^,х(Г))-^,х(Г))] + t =o JV-i + S fQ(t,x(t),u(ty=I, (2.23) t =o откуда следует, что L действительно является доопределением / на более широкое множество Е. 34
Теорема 1 (В.Ф. Кротов). Пусть (x(f), u(t)) Е £) и найдется такая функция *(0 ), что Я(7,х(7), и(0) = д(7) = max А; (*>м)€К(0 (2.24) (7(х(0), x(7V)) = т = min (7. x(0)GKx(0) x(7V)erx(7V) Тогда (x(t\ u(f)} обепечивает минимум /на D. Доказательство этой теоремы элементарно. Очевидно, всегда N-1 L >l=mmL=m — S д(7). Е t=Q Но по условиям теоремы L = / = 7 на рассматриваемой паре (х, и) из D. Следовательно, l — d = min/. D Для непрерывных процессов постановка задачи и достаточные условия аналогичны. На отрезке [70, 7К] задается множество />как мно- жество пар функций (х(7), и(0), удовлетворяющих условиям х =f(t,x9uy, ге[г0,гк]; (Х(О, Минимизируемый функционал t 1= S fo(t,x,u)dt+ F(x(t0), х(Гк)), ^0 причем функции u(t) считаются кусочно-непрерывными; x(t) но-дифференцируемыми. Строятся функции G(x0,xK) = F() + <p(tK, xK)-^(t0, х0); R='Px^x^-Mt,x,u) + <pf, где <p(7, x) — непрерывная и дифференцируемая функция, bip , (pt обозначают частные производные - , — ; непрерывные для ЭХ bt всех t,x, кроме, может быть, конечного числа точек: _ п bip £-f= S ------fi, (2.28) x i = 1 bXj где т — символ транспонирования. (2.25) (2.26) — кусоч- (2.27) символы 35
Теорема 2 (В.Ф. Кротов). Для того чтобы функционал (2.28) дости- гал абсолютного минимума на (х, и) G:D, достаточно существования та- кой функции <р(1, х), чтобы R(x,u,t) = maxR(t,x,u) = 11(f)-, (x,u)GK(0 (2.29) *('K)) = minG(x(Z0), *GK)). x(r0)erx(r0) Здесь предполагается, что д(Г) — кусочно-непрерывная функция времени. Для доказательства теоремы положим, что множество Е включает пары (х, м), не связанные дифференциальным уравнением (2.25) и до- пускающие разрывы функции х(г) в конечном числе точек. Определим на Е функционал L = G(x(Z0), x(rK)) -f R(t,x,u)dt. (2.30) to Нетрудно показать, что на исходном множестве D функционалы Lnl совпадают. Действительно, при (х, и) GD R(t,x,и) = -&(•) + (2.31) Подставляя это выражение в L и учитывая непрерывность х G D, полу- чим L =1. Так как на множестве Е допускаются разрывы функции х(г), то сла- гаемые в L можно рассматривать независимо друг от друга. Поэтому minZ = minG(x(f0), *(^к)) “ (х,и)еЕ х(г0)еух(г0) — max f R(t,x,u)dt. (2.32)- (x,u)GK(r)f° Если теперь предположить, что (х, и) G D и выполняются условия (2.29), то согласно (2.32) L достигает абсолютного минимума на Е и одновременно при этом достигается min/. Теорема доказана. D Теорема 2 сводит задачу о минимуме функционала I к более прос* той задаче об экстремуме функций многих переменных R и G. Проблема сводится теперь к следующему: так задать неопределенный элемент — функцию <р(Г4 х) (синтезирующую функцию или функцию Кротова), которая доопределяет функционал L на Е, чтобы минимум I принад- лежал D, Оказывается, задать функцию можно различными способа- 36
ми, и это дает возможность приспосабливаться к специфике задачи. Один из способов (формализмов) приводит к процедуре принципа Понтрягина, другой — к процедуре динамического программирования, а третий (метод кратных максимумов) пригоден для решения так на- зываемых вырожденных задач [18]. 2.2.2. Способы задания синтезирующей функции. 1. Пусть множество Г^(г) есть открытая область при всех t G (Го, tK), а при t = to и t = tK — фиксированная точка: x(f0) их(Гк); терми- нальный член в функционале I (2.26) отсутствует (F = 0). Далее, пусть множество Vu не зависит от х. Потребуем, чтобы ^(г, х) была дважды дифференцируема вдоль оптимальной траектории. Тогда необходимое условие (или условие 1-го порядка) максимума функции R(t, х,и) по х будет иметь вид bR bfo э\ Э^ „ Ъ<р ъ2* — 1х- = (- — + —г/+(^)т — + — Эх Эх ЭХ Эх Эх ЭГЭХ (2.34) (2.35) (2.36) Э<р _ Введем обозначение = — | -. Очевидно, вдоль минимали x(t) эх л . Ъ2 Э2 —)- + ( /) , ЭхЭ/ л Эх2 л тогда из (2.3J) легко получить э/о э/ „ - ън -(—=-------------> Эх Эх Эх где Я — функция Гамильтона: Н(х,и, t, ф) = Н(х, и, t, — | -) = ЭХ х = -fo(t,x,u) + фт/(1,х,и). Условия максимума R(t, х, и) по управлению может быть теперь представлено в виде uevu Система уравнений (2.34) может быть решена совместно с исход- ной системой (2.25). Представим эти уравнения в канонической форме т ън - ън х = -^ , ф =---------• (2.37) ъ^ эх Таким образом, необходимые условия максимума функции R совпадают с известными необходимыми условиями оптимальности принципа максимума Понтрягина. 37
Если существует такая tp(t9 х), что на решении x(r), u(f) удовлетво- ряются не только необходимые, но и достаточные условиях максимума R(t, х, и) при каждом t G. (tQ, tK)9 то в силу теоремы 2 решение (х, и) задает искомую минималь, т.е. обеспечивает абсолютный минимум функционала I на множестве D. В частности, (2.33), (2.36) являются необходимыми и достаточными условиями оптимальности линейных систем с линейным и квадратичным (выпуклым) функционалами. 2. Рассмотрим теперь способ задания функции Кротова, приводя- щий к процедуре динамического программирования. Этот способ приня- то называть формализмом Гамильтона — Якоби — Веллмана. Рассмотрим сначала непрерывные процессы (2.25), (2.26). Пусть X — открытое множество при всех t G(f0, ^к) ПРИ t = совпадает с точкой x(f0) = х0, а функция F в функционале I не зависит от х(Г0). Выберем <р(Г, х) так, чтобы max/?(f, х, и) не зависел от х, т.е. имело мес- ueVu(t,x) то соотношение max [ - /о (А х,и) + (—)т Дг, х, и) + —— ] = C(t). (2.38) и е Vu Ъх bt Тогда будет автоматически выполнено условие 1 (2.29). Для выпол- нения условия 2 (2.29) потребуем, чтобы G не зависела от х(Гк): ^(*GK)) + » х(гк)) = G = const. (2.39) Указанный способ задания функции <р(?, *) приводит к необходи- мости решения уравнения (2.38) с граничным условием (2.39). Если положить C(t) = 0; Q = 0 и ввести обозначение S(t9 х) = — ^(Г, х), то уравнение (2.38) принимает классический вид уравнения Веллмана для непрерывных систем as dS , - — = min [fQ(t,x9u) + (—) f(t,x9 и)]. (2.40) - 9f bx с граничным условием S(rK,x)=F(x(rK)). (2.41) Как следует из (2.40), (2.41), решение уравнения (2.38) <p(t9 х) можно интерпретировать как функцию ’’будущих потерь” S(t9 х) = = min7[x( X), м(Г)], взятую с обратным знаком. D Указанная процедура задания функции легко реализуется и для дискретных систем. В результате задача сводится к решению на каждом шаге процесса, начиная с конечного, рекуррентного соотношения (дис- кретного уравнения Р. Веллмана): 38
4>(t, X) = max [<р(Г + 1, f(t, x, u)) - f0(t, x,«)], (2.42) uGKu(f,x) причем <p(N,x) = - Дх(Л9) • 2.2.3. Оцненки приближенно-оптимальных решений. Рассмотрим N-1 'к величину I — т - г, где г = S д(?) для дискретных систем, г = J д(г)Л г =0 (О для непрерывных систем; I = mini; т = min [И • ) + и?(Т„. х(7„У) - Е (х0,хк) к к — . *(?<>))]• Очевидно, I зависит от <p(t, х). Так как /(<р) — нижняя гра- ница I, то d = mini > 1(<р). При удачном выборе <р(Г, х) /(<р) = d. Таким D образом, в задачах, где функция удовлетворяющая условиям теоре- мы 1, существует, она соответствует наибольшему значению функциона- ла Ify). Очевидно, разность Д(г, </?) = Z(z) -/(<£)> I(z) - mini (2.43) D есть верхняя оценка приближенно-оптимального решения ? = (х,И) Е ЕD. Можно теперь искать последовательность пар ^(у?5, z^)} ; ~s Е Е D такую, что разность = A?s) “ = L(^s) “ l(#s) 0- (2.44) По достижении достаточно малого значения Л? процесс поиска мож- но прекратить, поскольку поиск идеально точного (абсолютно опти- мального) решения зачастую не оправдан практической постановкой задачи, связанной с неизбежным упрощением модели. При практическом решении задач оптимального управления на осно- ве принципа расширения и достаточных условий оптимальности основ- ная проблема помимо выбора функции <р заключается в отыскании д(0 = тах/?(Г, х, и) и т = ттС(х(Го), x(t^), т.е. в отыскании экстрему- (х,и)<Г(Г) хек/г0)хгх(4) jua функции многих переменных. Если управления в данной задаче удовлетворяют априорно заданным условиям принадлежности множест- ву допустимых U, то для вектора состояния целесообразно построить так называемую область достижимости, т.е. область, содержащую только те функции х(0, которые удовлетворяют условиям: х = f(t, х, и); (х, и) Е Z). Получающееся при этом множество фактически достижимых сос- тояний И£(г) уже, или по крайней мере не шире, чем априорно заданное множество Кх(0« Заметим, что точное определение И^(0 в общем случае бессмыслен- но, так как требует решения серии задач оптимального управления того же порядка, что и поставленная задача. Поэтому реальный смысл имеет задача о построении F^(f), которое 39
удовлетворяет условию Ку(Г) С Vj(f) С Vx(t). Один из простейших способов построения множества заключается в образовании из исходной системы, например (2.25), системы 2п дифференциальных уравнений = min /-(Z,x,u); xi3 = max (2.45) ' (u,Xj) и e Ku(r,x); ’ = !»«• Будем решать задачу Коши для этой системы при следующих началь- ных условиях: х/н(Г0) = mmfy.(f0); х/в = max Vx.(t^9 где Vx,{to) - проекция множества К^(Г0) на ось Легко видеть, что решение x(f) исходной системы в любой момент времени при и G Vu(t, х), х(Г0) £ G Vx(tQ) принадлежит области Руг(Г0), сечение которой Г^(Г0, 0 при каждом t есть л-мерный параллелепипед xIH(f) < х:- < xJB (t). В самом деле., поле направлений исходной системы (2.25) на границе области направлено либо внутрь этой области, либо по касательной к границе. Так как по построению начальная точка принадлежит Руt(t0), то искомая интегральная кривая исходной системы не может выйти за пределы указанной области. Аналогичное построение можно провести, интегрируя справа налево, систему xfB = min /J(f,x,u); (w,xy) х/н = max/}(Г,х,и); (2.46) <U,Xj) и G Vu(t, x); x/H <Xy <x;-B, / ¥= z, i = Iji. с начальными условиями */н('к) = min УХ^кУ xiM = max УХ^к) В результате получим область F^r(rK) > содержащую все интеграль- ные линии системы (2.25), попадающие в множество Ку(Гк). Тогда в качестве Ру (г) можно принять следующее множество: r£(f) = Ру(Г0, Г) n Py(fK, t) И Ку(г). В случае, когда п = 1, построенное таким спосо- бом множество совпадает с множеством Vx, так как границы хв (г) и хн (0 являются точными решениями уравнения х = f(t, х, и) при выбо- ре и согласно условиям max/(r, х, u); minЛ/, х, и). Гм(7,х) u^Vu(t9x) 40
2.2.4. Оптимизация и оценка процессов управления в условиях не- определенности. Во многих задачах управления математическая модель системы содержит неопределенные элементы, связанные с наличием возмущений v, природа которых и характеристики известны недоста- точно. ~ Обозначим 7 конкретную реализацию возмущения из множества до- пустимых Yo .Тогда оценка управления u(t,x) определяется разностью Д(<р, 7,7,7) = Z(^,7,7, 7) — min£(^,x,7, v) > Е > - min/(x,7, v). (2.47) D Здесь 7 — вектор состояния, соответствующий уравнению и и возму- щению 7 в силу уравнений, описывающих динамику системы. Гаранти- рующая оценка оптимальности управления 7(7, х) на множестве реали- заций возмущений v G Уо определяется выражением 3^(<p,7,u) = max Д(^,7,и, v) > vGy0 > max [/(7,7, v) — min/] (2.48) vG/0 D Во многих моделях управляемых процессов предусматривается уточнение возмущений по результатам измерений, позволяющее доста- точно уверенно прогнозировать эволюцию v(7) и множества Уо по край- ней мере на шаг вперед. Пусть в момент t = i на основании предыстории процесса построена математическая модель возмущений у*(7), и уточне- ны границы множества допустимых У,-. В этом случае при t G [/, 7К] спра- ведлива оценка Д^ = max Д*(^,xi и, v) > vGrf > max [/f(£7,v)-min/*] (2.49) v G yf D Здесь Д’, представляет собой гарантированную оценку отклонения функционала / от его минимального значения на оставшемся подынтер- вале[/,Гк]. Вычисление оценки 3^, в форме (2.49) сводится к задаче поиска минимакса функции L по ее аргументам (х, u, v) в определенной после- довательности. Заметим, что в этой операции учитываются границы мно- жества допустимых состояний V£, которые строятся методом, описанным в подразд. 2.2.3. Границы множества У,- лишь в начальный 41
момент совпадают с границами множества Уо, заданного априори: Yi С Уо. Вычисляя оценку при i = 0, 1, 2, N — 1, получаем последователь- ность апостериорных (или прогнозируемых) оценок {Д},J , которая характеризует эффективность стратегии управления — наблюдения. Получение достоверной оценки процессов управления в условиях неопределенности во многом определяется выбором оценочной функции Кротова <p(t9 х). Рассмотрим один из способов задания этой функции. t Введем в рассмотрение функции: = min Я(Г,х,и,у); vG Y (2.50) =Л(Г,Х,Ы,У)1у=0. представляющие собой в определенном смысле предельные значения для функции R, первое из которых соответствует наихудшему случаю реализации возмущения (v = argminfl), а второе — полному отсутствию v возмущения (v = 0). Выберем теперь ip(t9 х) так, чтобы выполнялось соотношение maxRr 2 =C(f). (2.51) цеГ^Лх) Очевидно, искомая функция ip(t9 х) является решением нелиней- ного уравнения в частных производных (2.51) с граничным условием G(xK) = 0 (см. 2.39). Заметим, что величина 2(Г0, *о) представляет собой значение функционала 19 взятое с обратным знаком — ’’стоимость’* перехода из заданного начального состояния в конечное при ’’предель- ных” случаях реализации возмущений. В дискретной модели управляемого процесса выбор функции х) по методу Веллмана в соответствии с (2.50) приводит к рекуррент- ному соотношению max 2[Г+ 1, (2.52) и€Ц,(/,х) с граничным условием 2 (АГ, *) = - F[x(/V)L Рассмотрим линейную дискретную систему х(Г + 1) = А(Г)х(0 + В(Г)и(Г) + C(0v(0 (2.53) с функционалом N 1= S ut(OW(O«(0i+xt(AT+.1)Ax(AT + 1), (2.54) г =о где А, В, С — матрицы размерностей n X л, и X г, п X ш; W, Л — положи- 42
тельно определенные матрицы. Функцию можно задавать в виде квад- ратичной формы ^,х)=хт(0Ф(0^(0. (2.55) Неизвестные коэффициенты матрицы Ф определяются рекур- рентными соотношениями, вытекающими из (2.52). Наиболее просто реализуется алгоритм, в котором v = 0: Ф(0 = АТ(ОФ(Г + 1) А(Г) - MT(0G#(r)M (Г), (2.56) где G/0 = W(0+ вт(О*а+ 1)В(0; М(Г) = G;x(OBT(O^a + l)A(t), (2.57) причем Ф(А + 1) =-А. Если исходная система дискретных уравнений нелинейная, но допускает линеаризацию в окрестности опорной траектории, такой подход позво- ляет получить функцию у в аналитической форме и использовать ее в процедуре оценки. Соотношения (2.55) ... (2.57) задают искомую функ- цию в виде А-параметрической зависимости; подбором элементов \ks матрицы А можно добиться улучшения оценки. 2.3. ОЦЕНКИ ПЕРЕЛЕТОВ С МАЛОЙ ТЯГОЙ НА РАСШИРЕННОМ МНОЖЕСТВЕ ДОПУСТИМЫХ ТРАЕКТОРИЙ И УПРАВЛЕНИЙ 1. Рассмотрим задачу перехода космического аппарата с двигателем малой тяги из одной точки пространства (г0, Vo) в другую точку (гк, VK) за заданное время Т = tK - tQ. Пусть требуется обеспечить мини- мум некоторого функционала /. Полагаем, что уравнения движения заданы в форме (2.14), (2.17), причем граничные условия для ориента- ции КА и для угловой скорости со не заданы. Нетрудно проследить связь данной постановки задачи с другими, которые уже рассматривались в литературе. Исключим из системы (114) два уравнения, описывающих угловое движение; расход рабо- чего тела на управление 0упр положим равным нулю. При этом вектор е приобретает смысл независимого управления, а множество допусти- мых траекторий и управлений D расширяется до некоторого множества Е (поскольку исключаются некоторые связи). Очевидно, min/ < min/. (2.58) Е D Однако ясно, что случай, когда е является независимым управле- нием, а не фазовой переменной, соответствует традиционной постанов- ке задач оптимизации траекторий в механике полета, когда не учитыва- 43
ется угловое движение аппарата, а вектор тяги может произвольно ме- нять свою ориентацию в пространстве. Таким образом, соотношение (2.58) служит априорной оценкой функционала на расширенном множестве допустимых траекторий и управлений Е. Такая оценка может оказаться полезной и содержатель- ной в случае, когда на управляющий момент не накладывается слишком жестких ограничений: в противном случае степень неоптимальности управляемого движения может оказаться завышенной. Однако отыска- ние^ min/ требует точного решения задачи оптимального управления дви- Е жением центра масс КА, которая сама по себе остается достаточно сложной. 2. Другой вариант расширения множества допустимых состоит в следующем. Будем считать тягу Р и скорость с не постоянными парамет- рами, а некоторыми неограниченными функциями времени, связанными Друг с другом соотношением: Рс/2 = N = const. Вместо двух связей, наложенных наРи с, теперь остается только одна. Перепишем уравнение, описывающее изменение массы КА, в следующем виде (с учетом 0уп_ = = 0иа=Р/т): а2т2 аа2т2 т =---------5 =----------6. 2N 2m д Интегрируя это уравнение, можно получить выражение для крите- ‘ рия оптимальности / = ти в виде (2.3). Легко видеть, что последний случай соответствует постановке вариационной задачи для идеально ре- гулируемого ЭРД. Полученный результат показывает, что полезная мас- са перелета с идеально регулируемым двигателем малой тяги является верхней оценкой полезной массы в задаче оптимизации, сформулиро- ванной для ЭРД с нерегулируемой тягой. Таким образом, модель идеаль- но регулируемого двигателя сохраняет свое значение для оценки пре- дельных возможностей ЭРД и минимальных энергозатрат данного ма- невра. 3. Представим критерий оптимальности / в виде суммы / = Л + /2, где первый член характеризует энергетику перелета, а второй — затраты на управление угловым движением. Получим верхние и нижние оценки функционала /. Пусть /2 = 0, Tie. управление угловым движением осу- ществляется ’’бесплатно”. Отбрасывая уравнения углового движения, получаем задачу о тт/ь Ее решение — оптимальная программа^), Е &(t), e(f) — должно быть реализуемо с помощью управления М(г). Реализация оптимальной программы сводится к проверке условия 44
de , du) принадлежности производных -----, — конусу Л допустимых фазо- dr dt г de dw э вых скоростей: П = |( , —— ): М G U] . Найденное значение Ц = minZi дает гарантированную оценку снизу т Е для функционала /. Если программное движение, найденное описанным способом на рас- ширенном множестве допустимых, не реализуется в исходном классе траекторий и управлений, следует искать новое управление, удовлетво- ряющее ограничениям и доставляющее минимум функционалу Д. При- ближенный способ решения этой задачи заключается в формировании структуры управления угловым движением, заведомо допускающей возможность ее реализации путем выбора ограниченного числа парамет- ров с последующей оценкой, например по критерию Ц. Найдем управле- ние Я, при котором уравнения углового движения выполняются тож- дественно. Тогда функционал Т2 = 12 (Я) можно считать приближенной оценкой затрат на реализацию оптимальной траектории. 4. Пусть существует такой режим М°, при котором расход на управ- ление угловым движением отсутствует. При М° = 0 вектор тяги совершает так называемое неуправляемое движение. При этом 12 = 0, а функцио- нал Ii оптимизируется с учетом ограничения, накладываемого связью: М° = 0. Его значение Iim является верхней оценкой критерия оптималь- ности/. Таким образом, неравенство Л </</lw вместе с соотношением I2 & I2 (М) позволяет оценить предельные энергетические характеристи- ки перелетов и затраты на управление угловым движением. КОММЕНТАРИИ 1. Задача оптимизации траекторий космических перелетов с малой тягой исследуются с конца 50-х - начала 60-х годов. Наиболее заметными в этой области являются работы Г.Л. Гродзовского, Ю.Н. Иванова, В.В, Токарева; В.Н. Лебедева [39], В.В. Белецкого, В.А. Егорова [5], Д.Е Охоцимского и Г.Б. Ефимова [21]; зарубежных авторов [27, 43, 68]. Достаточно полное представление о перечислен- ных работах дает книга [17]. Ряд публикаций зарубежных авторов, переведенных на русский язык, содержится в монографии [44]. В работах [27,67] задана оптими- зации траекторий решалась аналитически с применением простейших моделей гра- витационных частей. Основным инструментом для исследования служил принцип максимума Понтрягина [24, 39]. Однако применялись и классические методы ва- риационного исчисления [21, 27] и численные методы оптимизации [32,44,68]. 2. Проблема совместного анализа движения центра масс летательного аппарата и его углового движения является не новой для механики полета. В частности, на необходимость учета движения аппарата относительно центра масс при анализе траекторного движения указывалось в известных монографиях И.В. Остославско- го, И.В. Стражевой [48], А. А. Лебедева, Л.С. Чернобровкина [40] и др. Например, в работе [48] сформулированы условия, позволяющие рассматривать траекторное 45
движение ЛА в атмосфере отдельно от его углового движения (быстрота переход- ного процесса, малость влияния управляющих сил на траекторию, стационарность аэродинамических сил и моментов). Вообще говоря, взаимосвязь траекторного и углового движений летательного аппарата имеет место во всех задачах механики полета в атмосфере [49], когда аэродинамические силы, влияющие на траекторию полета, целиком определяются угловым положением аппарата относительно век- тора воздушной скорости. Зачастую, однако, разделение движений проводилось без достаточных к тому оснований, ввиду сложности общей математической модели движения, В классических задачах ракетодинамики (Д.Е. Охоцимский ”К теории движе- ния ракет”, А. А. Космодемьянский ’’Курс теоретической механики”, Д.Е, Охоцим- ский и Т.М. Энеев ’’Некоторые вариационные задачи, связанные с запуском искус- ственного спутника Земли”) летательный аппарат традиционно рассматривался как точка переменной массы. Иная постановка задачи для механики внеатмосфер- ного космического полета (баллистики) оказывается необычной и должна быть обоснована большой продолжительностью активного участка (что характерно для аппаратов с двигателями малой тяги). 3. Основные теоремы о достаточных условиях оптимальности и их конкрети- зации в форме Р. Веллмана и Л.С. Понтрягина опубликованы впервые в работах В.Ф. Кротова. Дальнейшее их развитие и обсуждение других работ данного направ- ления содержится в книгах В.Ф. Кротова, В.И, Гурмана [35], В.И. Гурмана [18, 19]. Изложение материала, разд. 2.2 (за исключением подразд. 2.2.4) дается по книге [35]. Трудности, возникающие при вычислениях, связанных с отысканием оптимальных управлений для нелинейных многомерных систем, послужили сти- мулом к развитию специальных приближенных методов и оценок. 4. Исследованию вариационных задач механики полета с помощью методов, описанных в разд. 2.2, посвящен большой раздел книги В.Ф. Кротова, В.И. Гур- мана [35]. Использование специального приема исследования вырожденных задач (метода кратных максимумов) позволило В.И. Гурману получить изящные решения задач оптимизации космических перелетов в центральном поле при неогра- ниченном времени. ГЛАВА 3 ПРОГРАММНЫЕ ТРАЕКТОРИИ И ИХ РЕАЛИЗАЦИЯ В литературе приведен целый ряд достаточно простых и хорошо изученных программ управления аппаратами с малой тягой без учета углового движения. Очевидно, программная ориентация вектора тяги может выбираться не единственным образом. При ее обосновании часто руководствовались теми или иными эвристическими соображениями, например, постоянством трансверсального и тангенциального ускорений, однако учитывались и соображения оптимальности. Особый интерес представляют программы, оптимальные с точки зрения наилучших траек- торных характеристик. Например, так называемые экстремальные траек- тории, удовлетворяющие необходимым условиям оптимальности в за- дачах на быстродействие, или на минимум интеграла от квадрата реактивного ускорения были найдены с помощью численного моделиро- вания на ЭЦВМ [21,39]. 46
Естественно попытаться оценить близость соответствующих траек- тории (которые в дальнейшем будем называть программными) к опти- мальным, используя описанные в гл. 2 приближенные методы и оценки. Если учитывается угловое движение аппарата, то предварительно возни- кает вопрос о реализуемости указанных программ управления вектором тяги в рамках общей модели движения КА. ЗД. ПЕРЕЛЕТЫ С НЕПРЕРЫВНОЙ ТЯГОЙ В ЦЕНТРАЛЬНОМ ПОЛЕ 3.1.1. Скалярные уравнения траекторного и углового движений. Составим уравнения движения аппарата в центральном ньютоновском поле тяготения, считая, что влиянием аэродинамических сил и моментов можно пренебречь. В уравнениях углового движения будем учитывать гравитационный момент Н. Введем две правые системы координат, начало которых совместим с центром масс КА: подвижную орбитальную OXYZ, оси которой направ- лены по трансверсали ОХ, по радиусу-вектору OY и по нормали к плос- кости орбиты OZ-, и связанную ОХх Y\ZX с осями, совпадающими с глав- ными центральными осями инерции КА (рис. 3.1). Примем, что вектор тяги Ре направлен вдоль связанной оси ОХх, которую в дальнейшем будем называть продольной. Положение связан- ных осей КА в орбитальной системе координат зададим углами ф, & и у. Угол ф образован продольной осью КА OXi и плоскостью орбиты XOY, угол О составлен проекцией оси ОХ^ на плоскость орбиты Рис. 3.1. Системы координат с началом в центре масс аппарата Рис. 3.2. Положение орбиты в прост- ранстве и углы, характеризующие ориентацию вектора тяги 47
с трансверсалью ОХ. Угол у характеризует поворот КА вокруг продольной оси 0X1. Введенные углы соответствуют второй системе углов Эйлера. ("Механика полета”. Под ред. С.А. Горбатенко). Выберем следующую совокупность переменных, характеризующих как положение плоскости орбиты в пространстве, так и положение цент- ра масс КА в этой плоскости (рис. 3.1, 3.2): i — наклонение орбиты к плоскости экватора; £2 — долгота восходящего узла; г — расстояние до притягивающего центра; V — скорость; в — угол наклона траектории к плоскости местного горизонта OXZ; и — аргумент широты (угловая координата, отсчитываемая в плоскости орбиты от мгновенного положе- ния восходящего узла). Для описания движения центра масс КА будем использовать следующую систему уравнений: г dr — = Ksin0; dt d V sine Pb — = - —z— + —cos^cos(t> — 0); dt r2 m do V2 1 cose P6 — =(— — ----- + ----cosi//sin(i> — 0); dt г г2 V mV du — VcosO P6 sin^ = Sinwctgf; (3.1) dt------------------------------------------------------------r-m Fcosd d£l P6 sinipsinu dt m Kcos0sim di Pd sin ip cosh dt m VcqsO dm Pb — ~ 0упрбупр- di du dn Уравнения для — , -------- ,----- можно легко получить из класси- dt dt dt ческих уравнений для оскулирующих элементов орбиты (П.Е. Эльясберг ’’Введение в теорию полета искусственных спутников Земди”), если за- Р писать компоненты реактивного ускорения а = — по осям орбиталь- т ной системы координат: ах = acos\pcos&; ау =acosi//sm£; az = - Hsin0. Система (3.1) записана в безразмерных переменных. Здесь введены следующие масштабные величины: для расстояния — начальный радиус г*; для скорости — начальная круговая скорость К* = у/р-*1г*\ для вре- мени — величина /(2я) = y/r*3lp*' (где — период обращения по кру- 48
говой орбите радиуса г*); для ускорения — гравитационное ускорение g* на радиусе r$; gj = Д*/(г*)о; для массы - начальная масса КА т*; для угловой скорости — величина >/д*/0,*)о. Масштабом измерения мо- ментов инерции может служить один из них (например, максимальный, определенный для начального момента времени, 2^тах). Масштабом из- мерения управляющего и гравитационного моментов будет параметр М 7max/(r*)3- ® дальнейшем размерные величины и масштабные коэф- фициенты будем отмечать звездочкой, там где могут возникнуть недо- разумения. Будем считать, что связанные оси КА являются главными осями инерции, а смещение центра масс пренебрежимо мало. Тогда движение аппарата относительно центра масс описывается известными динамичес- кими и кинематическими уравнениями Эйлера. С учетом выбранной со- вокупности угловых координат они имеют вид (см., например [1]) JXx —f + =MXi + НХХ> dijjy Iy 1 ~----- + ~ IZ1)a}XihiZ1 ~MYi + HYX> (3.2) — — + Uyi ~^x^x^Yi =MZx + Hzi> dy d сод-x cosi/zcos#-------sin# + wox) X d\p dy X cosi/zcos# + (---cos# + — cosi/zsin# + dt dt d & dy + co0 y)cosi//sin# - (----------sini// + o>oZ)sini//; dt dt dy d$ coy = (-------cosi/zcos#----sin# + cooy) X dt dt d$ X ( - cosysin# + sinysini/zcos#) + (-cos# + (3.3) dt dy + — cosi/zsin# + co0 y)(cosycos# + sinysini/z X dt d& dy X sin#)+ (-—-------— sini// + a>oZ)sinycostfz; 49
dy d ф G)Zi = (-j—C0S1//C0S# - sin#+ <O0^)X d\}i X (sinysin# + cosysin^costf) + (--cost> + dt dy + —cosij/sintf + a>oy)(cbsysini//sin# — do dy — sinycostf) + (-----------sin ф + cooZ)cosycosi//. dt dt Кинематические соотношения (3.3), связывающие проекции векто- ра угловой скорости со на оси системы координат OXiY1Z1 с углами 0, у и их производными, содержат проекции угловой скорости со0 орбитальной системы координат на ее собственные оси, ^оУ» UqZ- Последние определяются движением начала координат в плоскос- ти орбиты OXY и изменением самой плоскости орбиты под действием бинормальной составляющей реактивного ускорения az и могут быть выражены так: dn di conV = -----sinzcosw-------sinn; dt dt dn di co0y = -----sinzsinu + ----cosu; (3.4) dt dt du do. = — -----------cosz. Z dt dt Подставляя производные углов П, i и и из системы (3.1), получим окончательно: шох =°; sirup “оУ =д8-- - ; (3.5) Kcos0 Kcosfl woz = _ ---------- Г do, d\p dy Разрешая теперь уравнения (3.3) относительно — , ----------- ,-----, dt dt dt получим систему кинематических уравнений углового движения: dip simp sin# ---- = со у cosy — со7. siny - ад---------; dt 71 Z1 Feos# 50
(3.6) d& Fcose 1 ---- =-------+ ---------(&>y siny + coz cosy)- dt r cosi// 1 1 2 sin V/sinO — ab------------; Fcosecosi// dy tgi//sini> = 00 y. + tgWwv siny + g)7 cosy)— ab- dt---------------------------------------------1 1 1 Fcose Выражения для проекций гравитационного момента Н на связанные оси запишем в виде [1] 3 НХ1 = — - /у ^(costfcosy + sintfsini// X X siny)(sin№in0cosy — costfsiny); 3 HYX = ~3^Zi - Ix x )cosi//sin$(sinycos# — cosysintfsini//); (3.7) 3 HZ1 = -/x^cos^sin^X X (cosycos# + sinysintfsin0). После несложных преобразований получим систему скалярных уравнений, описывающих траекторное и угловое движение аппарата в выбранных системах координат : dr — = Ksin0; dt d V sin0 -— =----------— + fl5cosi//cos( & — 0); de cose v2 1 ad — - —)+ — cost//sin(t? - 0); du Fcose ad —------------= ---------- - sin^sinuctgz; dt r Fcose d£l e£sini//sinu dt Fcose sim di ab sin ф cosw ; (3.8) dt Fcose duXi dt dYi ~ dZx MX, ~ HXi —Г---«r№+ —;------ SI
dy e6tgi//sini? --- = + Ъ^К^У sin?+ c°sy) + dt 1 1 1 Kcos0 dxp dt de dt ad sin\p cost? coy. cosy - co7 4 siny-------------; 1 1 Kcos0 Pcos0 1 аБ sin2 ф sini? ------- + -----(cd у siny + coz cosy) — -------------; r COS1J/ 1 1 Kcosflcosip ---= Ka6cosV/COs(tf - 0). dt Последнее уравнение системы (3.8) описывает изменение механичес- кой энергии h поступательного движения центра масс КА. В системе (3.8) в число фазовых координат входят углы, задающие ориентацию вектора тяги в пространстве, а в качестве управлений выступают: вели- чина реактивного ускорения а, функция переключения 6 и компоненты управляющего момента Мх х, Му j, Mz х, ограниченные значением Мт ах. 3.1.2. Компланарные перелеты. Рассмотрим случай, когда затраты рабочего тела на ориентацию КА пренебрежимо малы. Уравнения плос- кого движения аппарата в центральном поле легко получить из системы (3.9), полагая в ней ф = 0, у = 0. Пусть двигатель работает без выключе- ния (5 = 1), реверс тяги отсутствует. Тогда dr — = Ksin0; dt de a cos0 V2 — = —sin(£-0) + ------------( — dt V V r dV sin0 --- = flCOs(d - 0)----— ; dt -2 du (3.9) Kcos0 dt de dt d^z Kcos0 ------+ ; F * dt ------:---— sm2<? 2Zz/3 MZi bi 52
Рис. 3.3. Схема управления угловым движе- нием В этих уравнениях £ - 0 = а — угол между вектором тяги и скоростью (а > > 0, если вектор тяги вращается вокруг вектора скорости против часовой стрел- ки). Первый член в правой части по- следнего уравнения представляет собой угловое ускорение, обусловленное гра- витационным моментом Hz^ Схема управления угловым движением КА по- казана на рис. 3.3. Зададим программу управления вектором тяги в плоскости орбиты зависимостями о(г), Ф(Г). Управляющий момент Mz х, соответствующий ’’идеальной” реализации этой программы, определяется из последних двух уравнений системы (3.9): _ duZl 3(fY1-IZ1) d2 & d Vcosd sin2# = 3asin2tf (З.Ю) Здесь о = (Zy j - Ix^Zr • С учетом возможных ошибок и возмуще- ний условие реализации программного движения записывается в форме неравенства, устанавливающего нижнюю границу управляющего момен- та ах • Mmax> max |7HZi(0|. (3.11) Ro, ^к] При заданных а(Г), $(t) зависимости г(Г), К(Г), 0(г), входящие в (3.9), определяются либо аналитически, либо путем численного интег- рирования, поэтому проверку условия (3.11) удобно вести параллельно с расчетом программной траектории. 3.13. Полет с трансверсальным постоянным ускорением. В данном случае программное управление таково: a(t) = а = const; #(Г) = 0. (3.12) Представим условие реализации (3.11) в форме неравенства, задаю- щего нижнюю границу углового ускорения е K2sin20 - га . . ‘ =emax>maxl----5---|=max|/il. (3.13) /Z1------------------------------------------------------t r-t 53
Расчет функции Л (О для серии траекторий движения аппарата с круговой начальной орбиты показал, что максимальное ее значение дос- тигается на первом витке, а по мере приближения скорости к параболи- ческой Л стремится к нулю (рис. 3.4). Получим аналитическую оценку максимума Л. Для этого найдем полную производную Л по времени и подставим в это выражение про- изводные параметров г, К, О, вычисленные вддль траектории с транс- версальным постоянным ускорением. Приравнивая производную Л нулю, получим соотношение, связывающее переменные г, V, в в точках экстремума: dfi 2 — = K(3arsin0-----cqsO + 2^0080(1 - 4sin2 0)] = О, dt г откуда следует равенство 2 — cos0 - 3arsin0 V2 = -------------— . (3.14) 2cos0(l - 4sin20) Известно, что угол 0 на первых витках траектории полета с постоян- ным трансверсальным (а также с постоянным тангенциальным) ускоре'- нием остается близким к нулю, изменяясь по следующему закону [17]: 0«2а(1 -cosr). (3.15.) С учетом малости а, 0 получим необходимое условие экстремума функции Л в виде V2 = 1/г. (3.16) Подставим (3.16) в выражение для Л 20 а 4а а fx « —--------» — (1 - cost)-------. Г г г г Учитывая, что на первых витках г ~ 1 и |cosr| < 1, получим оценку max 1Л I < 7а. t 54
Эта оценка подтвердилась численным моделированием (см. рис. 3.4). Согласно (3.13) получим етах > 7а. 3.1.4. Полет с тангенциальным постоянным ускорением. В этом слу- чае программное управление таково: a(t) =а = const; &(f) = 0. (3.17) Тогда условие (3.11) принимает вид Mmax acos0 3(1 - a) sin20 ------ = етах>тах1 да + -----------з Sin20 ГГ* =тах1Л1- IZ1 таХ t V2r2 2r3-----------------------------V2r4 f (3.18) Функция f2 зависит от параметра а. Для осесимметричных КА вы- тянутой формы один из моментов инерции обычно существенно меньше двух остальных, и поэтому | о 1. Проведем оценку для двух предель- ных случаев: а = +1 (аппарат вытянут вдоль оси ОХ), и а = —1 (аппа- рат вытянут вдоль оси OY). Расчеты позволили установить, что наиболь- шее значение функции /2 достигается, как и в предыдущем случае, на первом витке, однако сами значения максимумов для о = ±1 различны (рис. 3.5). Получить аналитическую оценку максимума f2 можно из тех же соображений, что и для трансверсальной программы. Продифферен- цируем f2 по времени вдоль траектории с тангенциальным постоянным d/2 ускорением и приравняем производную ------- нулю. Получим биквад- dt ратное уравнение относительно V: 3P4r2(l - a)(cos20 - 4sin20) + + V*r[ - 3(1 - o)(cos20 - sin20) - — 3ar2sin0 + 2(5sin20 — cos20)] + + a(7r2sin0 - 2ar4)+ 2(cos20 - 6sin20) = 0. (3.19) 55
Для оценки угла в воспользуемся формулой (3.15). С теми же допу* щениями, что и ранее, получим условие экстремума /а i в следующем виде: 3 (1 - а) F* Iя - V2г[3(1 - а) + 2] + 2 = 0. (3.20) Решением (3.20), лежащим в рассматриваемом диапазоне значений V (l/r< V3 < 2/г) является V2 = 1/г. (3.21) Подставим это решение в выражение для /2. При тех же упрощениях, что и для трансверсальной программы, получим а 30 20 + — d-а)- — - г г г = а [1 + 2(1 - созг)(1 - Зе)]. (3.22) В силу того, что Icosf | < 1, получим max |/21 < а |1 + 4(1 - За)|, (3.23) t откуда при а = ±1 получим предельные оценки: тах|/£+1)|< 7а; г maxl^”1^! < 17а. Эти оценки подтвердились расчетами (см. рис. 3.5). t Из (3.18) получим: tf.!? <з.24> 3.1.5. Реализация "экстремальных”траекторий. Рассмотрим "экстре-* мальную" траекторию, соответствующую полету с о(г) = а = const. С целью получения аналитических оценок аппроксимируем программу - управления вектором тяги выражением (рис. 3.6): о(Г) = £(0 - 0(t) «i4sinGV. (3.25) Здесь со0 — угловая скорость орбитального движения КА; А и w0 явля- ются функциями времени, но меняются от витка к витку сравнительно медленно. Поэтому в пределах витка будем считать параметры А и соо постоянными. Тогда условие (3.11) сводится к выполнению на каждом витке неравенства: ^тах _ d2a det acosa г етах >тах|—— Г ~ * •f dt V2 a2 sin 2а 2а sin as in 0 sin 20 + + 2 Г2 V2r2 K2r4 3sin20 acosacos0 За ~ + —-— + ------—-----------—sin2|a+в| =тах|/з|. 2r2 V2r2 2r3 t (3.26) 56
Рис. 3.6. Характер изменения угла а между векторами тяги и скорости при ’’экстремальной” программе Оценка углового ускорения по этой формуле требует значения па- раметров г, V, в, а в каждой точке траектории, что, вообще говоря, свя- зано со сложной вычислительной процедурой. Однако выражение (3.26) можно упростить. Будем считать угол наклона траектории в малым (порядка а), угол а малым настолько, что sina = a, cosa » 1; пренебрегая членами, содер- жащими малые множители вида а, а2 в выражении (3.26), преобразуем функцию/з к виду d2a Заа _ За /з-—г----------—=-А(ш1+ —)sinc«V- (3.27) dt2 г3 г3 । Проведенное упрощение имеет следующий механический смысл: в общем колебательном движении аппарата вокруг оси OZX выделена основная составляющая, связанная с изменением программной ориента- ции вектора тяги, а колебательный характер изменения траекторных па- раметров г, К, 0 не учитывается, поскольку амплитуда этих колебаний имеет порядок а(а < А). Элементарное исследование позволяет получить следующую оценку: тах|/3|=Л(1 + За). (3.28) t Предельные оценки е получим, подставляя в выражение (3.28) а = ± 1: «т.? >4А’ «та? >2А- (3.29) Амплитуда А колебаний угла а для широкого диапазона ускорений лежит в пределах 0,2 ... 0,5 рад [39], поэтому для реализации ’’экстре- мальных” траекторий требуются: гораздо большие управляющие момен- ты, чем в случае тангенциального или трансверсального разгона. Расчет функции /3 для ’’экстремальной” программы показал, что приближенная оценка (3.28) хорошо согласуется с точными резуль- татами. 57
Пусть, например, КА массой 800 т, имеющий момент инерции 1%^ = = 2108 КГ’М2, совершает разгон с околоземной круговой орбиты радиусом 6 670 км. Отношение реактивного ускорения к гравитационному составляет 10“3, средняя амплитуда колебаний угла а в ’’экстремальном” режиме составляет 0,2 рад. Тогда в результате несложных вычислений по формуле (3.29), приведенной к раз- мерному виду, получим * * *(+1) м* * <ах=^1етах' >4Л—7^; г0 М^ах > 215 Нм. Оценка потребного момента М* для трансверсального разгона дает д* ^гпах ~^Zjemax > Тз” » ^тах > 0»188 Н*м, 'о -а по формулам (3.24) тангенциального разгона - Kiax = 7Z1emax) > М*тт > 0,457 Н-м. ^0 Видно, что в первом случае потребный управляющий момент довольно значи- телен, поэтому ’’экстремальные” траектории могут оказаться нереализуемыми из- за трудностей программного разворота вектора тяги. Это может заставить отка- заться от ’’экстремальной” программы и заменить ее несколько худшим по энер- гетике, но легче реализуемыми программами трансверсального или тангенциаль- ного разгрна. Такой вывод становится еще более очевидным, если программный разворот потребует дополнительных затрат рабочего тела на создание управляюще- го момента. Например, при минимизации суммарного расхода рабочего тела, по мере увеличения секундного расхода массы управляющих двигателей уменьшается амплитуда колебаний а(Г) и в пределе - реализуется движение с тангенциальным постоянным ускорением. 3.2. УПРАВЛЕНИЕ ДВИЖЕНИЕМ ВРАЩАЮЩЕГОСЯ КОСМИЧЕСКОГО АППАРАТА 3.2.1. Полет с трансверсальным постоянным ускорением. Рассмот- рим случай, когда КА вращается вокруг продольной оси ОХ\ с постоян- ной угловой скоростью соу, достаточной для создания искусственной гравитации в кабине экипажа. Двигатель жестко закреплен относитель- но корпуса, а вектор тяги направлен вдоль оси вращения. Для эффек- тивного разворота КА и вектора тяги управляющий момент должен пре- вышать по величине гироскопический момент, стабилизирующий поло- жение оси вращения в пространстве. Положим, что начальная орбита круговая, а тяга располагается в плоскости орбиты и в каждый момент направлена по трансверсали (углы # и ф постоянно равны нулю). Ограничиваясь анализом движения на одном витке траектории, можно приближенно считать постоянной угловую скорость движения центра масс: = Vcos6/r & const. 58
(3.31) (3.32) С помощью соотношений (3.3), (3.4) найдем проекции угловой ско- рости на оси связанной системы координат: dy (jJX j — — —со у 1------G^oSHTy; coZi - - o>0cosy. (3.30) Подставляя компоненты угловой скорости в динамические уравне- ния Эйлера (3.2), с учетом £ = ф = 0, получим (4Г1 - /yP^oSinycosT =МХ1 + HXi; dy dy — ly ---COoCOSy — (Ix -Izi)--C00COSy=Mi 1 dt 1 1 dt dy dy Iz —wosinv-(Zr -Ix )— a>osiny=J/z . 1 dt 1 1 dt 1 Компоненты Яух и Hz i гравитационного момента равны нулю при трансверсальной ориентации оси вращения. Если ly х =Zz1 (динамичес- ки симметричный КА), то и НХх = 0 [см. уравнения (3.7) ]. В результате, получаем следующие соотношения: Мх^ = 0; Му = - coo^/xiCOsy; MZi =wow/r1sm% Условие реализации программного движения записывается в форме M = y/M2Yi+ >IX1cosO>0. (333) Спроецируем компоненты управляющего момента Му х, Mzt на оси вспомогательной системы координат OXiY$Z3, полученной поворотом системы 0X1 вокруг оси OXi на угол — у (см. рис. 3.1), эти новые проекции обозначим соответственно Му3, Mz3: Муз = Мухcosy -Mztsiny = -Ix М2з = My siny + Mz x cosy = 0. Для случая # = 0, ф = 0, очевидно,Му3 =MY\ Mz3 =Mz =0. Это означает, что управляющий момент направлен вдоль оси OY (по радиусу) в сторону притягивающего центра и сохраняет постоян- ную величину; компонента Mz постоянно равна нулю. На рис. 3.7 пока- зана схема управления движением вращающегося КА. 3.2.2. Способы создания управляющего момента с помощью марше- вых ЭРД. Рассмотрим случай, когда управляющий момент создается маршевыми двигателями, расположенными на некоторых расстояниях lj от оси вращения ОХг (так называемая совместная схема управления 59 (3.34)
к М7 — — тп S lyfli- Z1 j=ll’ Рис. 3.7. Схема управления движением вра- щающегося КА траекторным и угловым движением). Двигатели жестко закреплены относи- тельно корпуса и создают ускорения параллельные оси OXY. Предположим, что ни один из двигателей не тормозит движения, общее число двигателей рав- но к\ signaj = signa; jay| = 1,2,... к. Проекции управляющего момента на оси связанной системы OXxYxZx в этом случае можно представить в виде: (3.35) Проекции Zyy, Izj берутся здесь с соответствующими знаками. За- пишем выражения для проекцийМу3, Mz3 (см. рис. 3.1) к Iy3 =т S aj(lzjcow+ /yySiny) = = m S /z/c°s(7 - <&); / = * (3.36) к Mz3 = ~m - lyjcosy) = к ъ---------т = - + rZj sin(7 - ty) • Здесь введен новый параметр = const, причем lzi . 'Yi соад- = - —Г ; sm<A- = ZT7........— . ^lYj + lZj ^lYj + lZj Выберем управляющие функции аЛу) таким образом, чтобы состав- ляющая Му3 была максимальной по абсолютной величине. Рассматривая первое выражение (3.36), легко установить, что моя дуль Му* как линейная функция управления оу принимает максималь- ное значение, когда оу находится на границе отрезка [ -а, +а]. Поэтому 60
максимальный момент создается, когда работает только один двигатель, развивающий ускорение а: dj = а\ — 0; i = 1, 2,..., к, i Ф]. (331) Этот двигатель работает в рабочей зоне [*уi, 72 ]• После его выхода из рабочей зоны включается следующий, (j + 1)-й двигатель, вошедший в нее, и т.д. Моменты переключения тяги с одного двигателя на другой определяются путем сравнения величин функций переключения я;-: Яу = + Zy^.siny. (3.38) Пусть, например, Му3 < 0. Тогда ау = + а; если Яу(7) = тт {я,(7)} ; (3.39) = 0; i = 1, 2,к-, i Ф]. Очевидно, экстремальные значения функции Яу(7) достигаются в окрестности тех значений угла 7, где cos(7 - ^у) = ± 1. В этой окрестнос- ти sin(7 - ipj) меняет знак, поэтому среднее значение компоненты Mz3 равняется нулю. Функции Яу в каждый момент известны, если заданы координаты точек приложения тяги /уу, fy. Пусть к = 3 (три двигателя) и все /у равны R (см. рис. 3.8). В этом случае R^/T R nt =Rsin7; я2 = -----COS7 — —sin7; 2 2 R>/T R Я3 =------— cos7-----sin7. (3.40) 2 2 Легко установить, что точки переключения 7П управлений ду следую- щие: «э : 7П = я/2 * * *; а2 : Тп = 7w/6J а!~>-а3 :уа (3.41) Переключение тяги с одного двигателяч на другой, таким образом, происходит через каждые 120°. Найдем выражения для средних значе- 1Г 1Г Mz* при7С[--------, — ]: 3 3 3 . 3aRm л7з 3\f3Rm MY = “ -------- J cosydy =--------------а; 2” -’/3 2” (3.42) ж 3aRm */з . М7„ = ----- / яп7</? = 0. 2я —tr/з 61
Рис. 3.8. Аппарат с искусст- венной гравитацией (Pi 2 з - тяги блоков ЭРД) Если требуется обес- печить постоянную ориен- тацию оси вращения и век- тора реактивного ускоре- ния по трансверсали, из условия (3.34) следует ограничение снизу на уро- вень реактивного уско- рения a>l,212Zv G)scoQl(Rm). (3.43) Если из каких-либо соображений задано усло- вие постоянства момента MY 3, то при постоянном суммарном ускорении а ускорения создавае- мые отдельными блоками, должны быть переменными. Проекции управляющего момента на оси OYlt OZt связанной системы координат для гипотетического КА, изображенного на рис. 3.8, определяются соотношениями MY. =(fl3 -Я1)0,5\/ЗЛп; ... 1 (3.44) Mz, = - axRm+ (а3 + а2)0,5Я?и. Присоединяя к этим выражениям дополнительное условие + а2 + + а3 =а и заменяя компоненты Му^ MZ1 соответствующими выраже- ниями из (3.32), получим систему трех уравнений относительно л2 ,аз: Q,5y/TRm(a3 -аг) = -Ixjoyoocosy; 0,5Ят( — 2^1 + а3 + а2) = Zj^oy^osiny; (3.45) аг + а2 + а3 = 0. Решение этой системы имеет следующий вид: Д1 = 1 Г1а- 2 — /x.WjWosin?]; Rm 1 <Ъ. = >+ (siny — cosy)]; (3.46) Rm аз = т1а+ z „ (siny + уЗ cosy)]. Rm 62
Поскольку ни одна из составляющих аг, а2, а3 не должна быть отри- цательной, выполнение условия реализации трансверсальной программы движения приводит к следующему ограничению на величину суммарного ускорения от тяги: a>2IXi^Q/(Rm). (3.47) Видно, что это ограничение является более жестким, чем (3.43), когда в каждый момент времени полностью используется тяга одного из блоков ЭРД. Пусть пилотируемый КА с искусственной гравитацией обладает моментом инерции IX1 = 108 кг-м2 и вращается с угловой скоростью = 0,42 1/с. Движение начинается с начальной круговой орбиты радиусом 6670 км. Тогда оценка управляющего момента, потребного для реализации движения, согласно формуле (3.33) имеет вид М* > /го3; > 4,8355-104 Н*м. Видно, что при больших значениях кинетического момента/у х си* потребный управляющий момент очень велик. Если условие (3.33) не выполняется, реализо- вать трансверсальную ориентацию оси вращения и направления тяги не удается. Тяга постоянно будет отставать от трансверсали, а эффективность разгона - сни- жаться. По мере увеличения радиуса орбиты потребный управляющий момент умень- шается. КОММЕНТАРИИ 1. Оособое место среди различных программных траекторий движения аппа- ратов с малой тягой в сильных гравитационных полях занимают траектории и про- граммы управления, удовлетворяющие необходимым условиям оптимальности [21, 39]. Они характеризуются колебаниями вектора реактивного ускорения отно- сительно вектора скорости с периодом, примерно равным периоду обращения по орбите (см. рис. 3.6). Вектор тяги совпадает с вектором скорости в точке дости- жения параболической скорости. Амплитуды колебаний ускорения и угла между векторами тяги и скорости увеличиваются к последнему витку в 2-3 раза по срав- нению с начальными, однако использование вместо экстремальных программ управления более простых (с постоянными по модулю тангенциально или трансвер- сально направленными ускорениями и пр.) проводит к незначительному увеличе- нию времени разгона при равном уровне реактивного ускорения. При а < 10“2 проигрыш во времени составляет менее 0,5 ... 2,5 % (первая цифра относится к тангенциальному, вторая - к трансверсальному разгону). 2. Одной из первых работ, в которых задачи управления траекторным и угло- вым движениями космического аппарата рассматривались' совместно, явилась ра- бота Б.М. Панкратова [50], где исследовались условия реализации программных разворотов аппарата при прохождении радиационных поясов Земли. 3. В работе [20] получены условия реализации заданных программных траекто- рий перелетов с малой тягой с учетом инерционных свойств аппарата (см. разд. 3.2); исследование вопросов управления вращающимся космическим аппара- том с искусственной гравитацией проведено в работах [6, 20, 22, 57]. 63
ГЛАВА 4 ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ УГЛОВЫМ И ТРАЕКТОРНЫМ ДВИЖЕНИЕМ КОСМИЧЕСКИХ АППАРАТОВ ПРИ МЕЖОРБИТАЛЬНЫХ И МЕЖПЛАНЕТНЫХ ПЕРЕЛЕТАХ Анализ проблемы реализации заданных траекторий позволил уста- новить, что в задачах механики космического полета с малой тягой воз- можна ситуация, когда располагаемый управляющий момент не спосо- бен обеспечить движение по оптимальным программным траекториям, полученным без учета углового движения аппарата. Как уже отмечалось в гл. 2, для идеально регулируемых двигателей малой тяги из общей задачи о максимуме полезной массы выделяется так называемая динамическая задача — о минимуме интеграла/от квад- рата реактивного ускорения. В качестве естественного граничного усло- вия часто вводится условие достижения в конце маневра заданного зна- чения механической энергии поступательного движения центра масс h. В силу взаимности задачи о минимуме J при заданном значении йк и о максимуме h при фиксированном /к эквивалентны. Условием разделения общей задачи оптимизации перелета с идеаль- но регулируемым двигателем малой тяги на динамическую и параметри- ческую является отсутствие компоненты тд в правых частях уравнений движения. Однако, как было отмечено раньше, тензор инерции Zo зави- сит от массы КА, а следовательно, и от ее составляющей тд. Поэтому, строго говоря, в рамках постановки (2.14), учитывающей взаимосвязь траекторного и углового движений, указанные задачи не разделяются. Исключение составляют случаи, когда моменты инерции КА постоянны и не зависят от его массы, а также когда любая траектория i(r) и про- грамма a(t) ’’бесплатно” реализуются системой регулирования углового положения аппарата. В дальнейшем не будем учитывать изменение тензора инерции, по- скольку его влияние на траекторию проявляется косвенно, через изме- нение угловой скорости или углового ускорения космического аппара- та и достаточно слабо. Решение задачи оптимизации связано с большими трудностями, обус- ловленными высоким порядком системы (3.8) и сложной взаимозави- симостью поступательного и вращательного движений КА. Поэтому целе- сообразно применить метод последовательной редукции математической модели движения, чтобы получить в итоге более простую модель, сохра- няющую все основные свойства исходной и более удобную для исследо- вания. 64
4.1. РЕДУКЦИЯ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ДВИЖЕНИЯ ВРАЩАЮЩЕГОСЯ АППАРАТА Рассмотрим движение аппарата с идеально регулируемым двигате- лем малой тяги с круговой начальной орбиты. Аппарат вращается отно- сительно связанной оси OXY с постоянной угловой скоростью сог Выде- лим такой отрезок времени ti+ J 6 [r0, fK], на котором в силу ма- лости реактивного ускорения (а < 1) медленно меняющиеся параметры движения центра масс не успевают заметно измениться, что позволяет считать их постоянными. Иными словами, при t G [tit rl +1 ] допустимо считать, что параметры траекторного движения аппарата не влияют на его движение относительно центра масс. Как правило, траектории пере- летов с малой тягой в ’’сильных” гравитационных полях многовитко- вые, поэтому отрезок [fy, ti + х ] удобно считать временем одного оборо- та (витка). Будем считать, что центр масс КА не смещается относительно корпу- са, его оси остаются главными центральными осями инерции, моменты инерции относительно соответствующих осей — постоянны. Кроме того, ограничимся рассмотрением случая динамически симметричного аппа- рата (Zy = 7^). Тогда система уравнений движения аппарата относи- тельно центра масс принимает вид: = acoscoZi + (Л7У1 + ЯУ1)/7У1; ф = co^cosy — co^siny; (4.1) =CD0 + (wyisiny+ CJ21COS7)/COS’/'» Здесь coo — угловая скорость движения центра масс КА по орбите; о = (ly j - - постоянный параметр. Для записи системы (4.1) в уравнениях углового движения (3.38) отброшены члены, содержащие малое реактивное ускорение а. По усло- вию задачи предполагается, что угловая скорость собственного враще- ния аппарата ws значительно больше как угловой скорости орбиталь- ного движения центра масс, так и угловых скоростей 5. и ф :у = > > соо = Kcos0/r; у > max(t?, ф). Для простоты анализа принято, что угол ф, характеризующий отклонение тяги из плоскости орбиты, огра- ничен по величине так, что при достаточно большой угловой скорости собственного вращения компонента угловой скорости со^ мало отли- чается от производной y&Xi У “ ^s) • Спроецируем векторы угловой скорости со и моментов М, Н на оси системы координат ОХх K3Z3, полученной поворотом системы ОХ\ 65
вокруг оси ОХ у на угол —у. Эти проекции обозначим соответственно: <оу3, wz3; Му3, Mz3', Ну3, Hz 3 (см. рис. 3.1). С использованием новых обозначений система (4.1) примет вид а>Уз =-(1 -a)<oswZ3 + (Муз +Ну3)/1у1; ^>Z3 = С1 - + (MZ3 + HZ3')lIYi; (4.2) = о>У3; £ = а>0 + coZ3/cosi//. Проекции гравитационного момента на оси OY3, OZ3 для динами- чески симметричного КА таковы: Яу = - —----------------------sin2i//sin2£; * 3 2г3 -ix^ Hz = --------------------cosi//sin2£. 3 'э-З (4.3) Однако непосредственный анализ системы (4.2) все еще затрудни- телен, так как в ней присутствуют как медленно (#, V/), так и быстро (cjy3, <4Z3) меняющиеся переменные. Воспользуемся общей схемой разделения переменных, применяемой в асимптотических методах не- линейной механики [7, 45]. Обратимся к первым двум уравнениям сис- темы (4.2). Обозначим: а>уз = соуз + pcosp; = coZ3 + psinp, (4.4) где a>y3, <^z3 — средние значения угловых скоростей; р — амплитуда колебаний; v — фаза. Если управляющий и гравитационный моменты отсутствуют, легко показать, что a?y3, 4z3> Р являются константами, а фаза изменяется по закону v = vQ + (1 - o)cosr. В этом случае имеем так называемые ’’по- рождающие” (опорные) решения: (4.5) Wy3 = Wy3 + pcosOo + (1 - a)b>st]', шг3 = <^z3 + Psin^o + (1 - ff)wsd- В соответствии с методом вариации произвольных достоянных при- мем, что вид колебаний (4.5) не изменяется и при действии управляюще- го и гравитационного моментов. Тогда можно записать соотношения Wy3 - Wy3; Wy3 -a>z3; w"3 = <Ьу3; ~^z3> 66
или — (1 - a)u>spsinp = сЗуз + pcosp — psinw; (4.6) (1 — a)cospcosp = a>23 + psinp+ pcosw. (4.7) Дифференцируя (4.4) и приравнивая полученные выражения пра- вым частям уравнений (4.2), получим сЗуз + pcosp - psinw + (1 - o)ojs(g)z3 + Psinp) = = (Муэ + Яу9У/Г1; (4.8) a>23 + psinu + pcosw — (1 — o)a?s(a>y3 + pcosp) = = (MZ3 + HZ3)/IYi. (4.9) Группируя попарно уравнения (4.6) и (4.8), (4.7) и (4.9), легко получить Му3 + Ну3 Му3 + Ну3 ^Z3 = ----------- = ------------’ Zriws(l-a) IX^S MZ3 + HZi Mz3 + Hz3 (j^Y%------------------------------ • Zy^Cl-a) IX^s Таким образом, средние значения угловых скоростей определяются величинами приложенных в данный момент внешних моментов. Из уравнений (4.6) ... (4.9) с учетом (4.10) следует соотношения 1 Р = ------- !X^s V = (1 - - —------[(My3 + ^y3)cosi/ + + (Mz3 + ^Z3)sinH. Переменные p и v в уравнениях (4.11) разделены. Если компоненты Му3, MZ3, Ну3, Hz3 постоянны, легко видеть, что движение описы- вается уравнениями Р =0; V “(1 - о)Ч = ujxjht w- соответствующими случаю регулярной прецессии (р = const). Как вид- но из (4.3), компоненты Ну3, Hz3 содержат только медленно меняю- щиеся переменные ф, iX Предположим, что Му3> Mz3, Ну3, Hz3 являются функциями вре- .. 67 [(^Z3 + ^z3)C0SP - №у3 + Ну_)sinH; (4ЛI)
мени, но меняются достаточно медленно, так что на периоде изменения фазы (Т = 2rr/w < 2тг/а?о) производные можно считать близкими к ну- лю. Иными словами, будем рассматривать только те случаи, когда ско- рость изменения моментов не превышает некоторого, наперед заданно- го, малого значения. Тогда можно получить следующие выражения: р «о (р«= const); (4Л2) i, = w * (1 _ = gjsIXi/IYi . В этом случае с некоторой степенью приближения движение КА вокруг центра масс также можно считать регулярной прецессией. Введем малый параметр е = cjq/w и новую быстроменяющуюся переменную т = р0 + wt. Как следует из (4.12), w — одного порядка с т.е. значи- тельно превышает угловую скорость орбитального движения соо, если IXi, lyi — величины одного порядка. Уравнения, описывающие измене- ние угловых координат ф и можно представить теперь в виде dt Mz3 + Hz3 р — = е( — --------------+ -----cost); dr lx <^o (4.13) d& 1 My +Яу p — = e[l + ---------(---3------- + ------sinr)]. dr cost IX}Wswo cjq Применяя стандартную процедуру усреднения, получим асимптоти- ческие уравнения di е 37Г Mz3 + Hz3 р — = — f (--------------------+ — cost) Jr = dr 2яо (Mz3 + Hz3) = — e---------------; „ rr (4.14) d& € 27Г 1 My + Яу p — = — f [1 + ------------(------------ + — sinr)JT = dr 2ir о cost wo My3 + Яу3 Возвращаясь к переменной t, запишем усредненные уравнения угло- вого движения КА в окончательной форме: di Mz3 + Hz3 di> Му3+ Ну3 — = - .---------— =соо + -------------—. (4.15) dt JX^s dt Ix^sCQ^ 68
Здесь ф, & — усредненные значения угловых координат, аМх3,Mz3, Яу3, ^Z3 — усредненные на отрезке [0, 2л] значения компонентов управляющего и гравитационного моментов. Известно [3], что при больших угловых скоростях гравитационный момент оказывает незначительное влияние на положение оси ОХх. Поэто- му при анализе задач оптимизации можно не учитывать гравитапдонные моменты в правых частях уравнении движения, полагая Ну3 ** О, #z3~0: d* MZ3 d<) Му3 — =- ----------; — =a>o+ -------------- • (4.16) dt dt Ix^s00^ Поскольку ось вращения КА ОХГ прецессирует под действием управляющего момента, назовем такое движение управляемой прецес- сией (ее угловая скорость £2). Обозначая через к единичный вектор угловой скорости управляемой прецессии, получим Л = £2к, Л — (соуз, co^3)Tj Mz3 ^Y3 -——; “z3 = —— • Jx^s (4.17) Величина управляющего момента обычно ограничена, поэтому угло- вая скорость управляемой прецессии тоже оказывается ограниченной ^тах ^тах JX^s (4.18) ч _ / X . X £2— \/соуз + В рассматриваемой задаче £2 равна угловой скорости поворота век- тора тяги, направленного по оси вращения ОХх. Полученный результат позволяет рассматривать вращающийся КА как управляемую материальную точку с ограниченной угловой ско- ростью поворота вектора тяги и записать векторные уравнения движения в виде г =V; V =а5е+ g+ f; е = £2kXe. (4.19) Здесь управлениями являются переменные 6 = [—1, 0, +1] ;а; £2(£2 < £2тах) и к, причем (к • е) = 0. Векторные уравнения (4.19) пригодны для описания движения лю- бого КА. Достаточно предположить, что КА постоянно сбалансирован по моментам, тогда угловую скорость Я можно считать независимым управлением. Рассмотрим частный случай, когда Mz3 = 0 и в начальный момент 69
времени равнялся нулю. Очевидно, в соответствии с (4.16), (4.17), соу3 = 0; i/T = 0 и ось вращения КА, а вместе с ней и вектор тяги совер- шает движение в одной плоскости. Фактически в силу (4.2), (4.4) угол ф будет колебаться относительно нулевого положения с небольшой амплитудой и высокой частотой. Такое движение можно назвать квази- плоским. В этом случае векторы (г XV) и е будут ортогональны, так что (гХ V)-e = 0. Еще одна частная модель движения соответствует неизменной ориен- тации оси вращения КА в пространстве, е = е0 = const. Такой случай име- ет место при Му 3 = 0, Mz3 = 0. Очевидно, теперь управление движением осуществляется только путем изменения величины реактивного ускоре- ния и реверса тяги. > 4.2. ЗАДАЧА ЛОКАЛЬНОЙ ОПТИМИЗАЦИИ Попытаемся установить основные свойства оптимального управле- ния Д, рассматривая движение КА на отрезке [^, Ц + х ], малом по срав- нению с общей продолжительностью перелета. Такую задачу будем на- зывать задачей локальной оптимизации. 4.2.1. Отыскание минимали. Обратимся к уравнениям углового дви- жения (4.16), переписав их с учетом (4.17) da wy3 dy — =^о + '' ; “ = wz3‘ dt cost// dt л Добавим к ним уравнение dJ — =а\ (4.21) dt Будем искать режим управления, обеспечивающий максимум прира- щения энергии АЛ на отрезке [Ху, + х ]: Ц +1 АЛ = J Kacosi//cos(a - O)dt, (4.22) или, иными словами, минимум функционала 7=-АЛ. (4.23) Вектор состояния х в этой задаче локальной оптимизации состоит из компонентов (#, ф, J), вектор управлений и — из компонентов (а, сЗу3, ^Z3), ограничения на координаты отсутствуют, для управлений вводится только ограничение на угловую скорость поворота вектора тяги П < ^шах> У, в, о>о в данном случае являются постоянными пара- метрами (для околокруговых орбит угол наклона траектории О близок 70
к нулю); граничные условия задачи таковы: t>(^-) = Д7 = = J(ti +1) - J(tj); значения углов ф в момент Г/ +1 свободны. Воспользуемся методами, описанными в гл. 2. Перейдем к производ- ной задаче, исключив уравнения (4.1). Для этого достаточно положить = фф . Построим функцию R = ipja2 + Kacosi//cos(t> — в) + <pt. (4.24) Функция G не рассматривается, так как значения/(Г,), J(tj+1) зада- ны. Положим ^ = — X, где X — положительная константа. Тогда R = — Хд2 + Kzcosi//cos(tf — 0) + <pt. (4.25) Максимум функции R по а ъытлгъется при а = Kcos^cos(i> - 0)/(2Х), (4.26) откуда следует V2cos2i//cos2(fl - 0) Ri = max/? = ------------------- + ipt. 4X Максимум функции 7? i no и ф обеспечивается при cos2 ф = 1; cos2(О - 0) = 1. (4.27) Отсюда видно, в частности, что а =0; Ф = 0; д = rf./2X = const (4.28) — суть соотношения, задающие минималь производной задачи, если кон- станта X выбрана так, что выполняются граничные условия на/, а именно: X=^at±1-3)/(4A0. (4.29) Проверим возможность реализации минимали в исходном классе D, Для этого требуется, чтобы: 1) начальная точка (fy, принадлежа- ла минимали (t> = 0, ф = 0) и 2) удовлетворялись тождественно уравнения углового движения (4.1). Последнее обеспечивается при ^z$ ^Уз = — (4.30) Это возможно, однако, лишь при условии nmax>wo или 3fmax>Z%1w,w0. (4.31) Угловые координаты в начальный момент времени £(^) и ф(^) мо- гут принимать произвольные значения (fy, . Все это накладывает оп- ределенные ограничения на реализацию минимали в классе допустимых D. Однако в любом случае полученное решение задает нижнюю границу функционала, которую можно использовать для оценки степени опти- мальности любых допустимых режимов управления. Эта оценка в дан- ном случае выражается следующим образом: = V2 —---------2(Ocos(3(0 - 0)cos$r)]<fr. . (432) D _ Ч. 4Х 71
Здесь а( Г), ’НО» V4O — оцениваемый режим. Решение (4.32) подсказывает и подходящую реализацию из D в слу- чае, когда Птах > ^о- скорейший выход на минималь (4.28) обеспечи- вается при максимальной скорости возрастания произведения |cos(d — - 0)cosi//1. В частности, возможны следующие режимы управления: а) если jcost^oI <Icos ф|, то а>£3 = 0; а>у3 = nmaxSigm>0 ДО тех пор^ пока не станет равным 0; после этого соу3 = - соо, 4Z3 = V^max “ - coosignV'o До тех пор, пока ф не станет равным нулю, далее - движение поминимали; б) если |cost>01 > |cosi//|,TOGjy3 = —соо,т-е. £ = t>0, a ^z3 =\/П^ах - — cjosigni//o ДО тех пор, пока ф не станет равным нулю. Далее со/3 = 0, ыу3 ~ ^тах^8п^о до тех пор, пока £ не станет равным нулю, после это- го — движение по минимали. 4.2.2. Приближенное решение для случая Птах < соо- Рассмотрим случай, когда управляющий момент отсутствует, реактивное ускорение направлено вдоль оси вращения, но допускает регулирование по величи- не и реверс. Полагая = 0; = - X; X > 0, получим в итоге фор- мулу (4.25), где Ф = Фо = const; = t>o + (433) Если фо не задано, то ф = ф0 = 0- Отсюда д = cos($ — 0)К/2Х, (4.34) где X - константа, удовлетворяющая граничному условию по J. Найдем оптимальное управление для случая, когда вектор тяги лежит постоянно в плоскости орбиты (ф = 0). По-прежнему будем иссле- довать задачу о минимуме функционала (4.23) при дифференциальных связях d& dJ о — = w0 + О; — = аг (4.35) dt dt и граничных условиях свободно; J(f/ + 1)-Jty) = АЛ (4.36) Угловая скорость S2 ограничена: |12| < £2тах, причем £2max < w0. Расширяя множество допустимых путем отказа от связей, получим вы- ражение для функции R: R = - Хд2 + FecosG? - 6) + <pt, (4.37) откуда следует условие максимума R по управлению а: а = Исоз(£ - 0)/2Х. (4.38) 72
Далее получим R j = тахЯ = V2 cos2 (О - 0)/4Х + <pt. (4.39) а Максимум Ri достигается на верхней границе квадрата косинуса угла (# - 0): R2 = тахЯ = Съ V2 /4Х, (4.40) а где С = cos2 (tf-0). Найдем управление, обеспечивающее движение по верхней грани- це Св. Продифференцируем Спо времени — = -2cos(»> - 0)sin(t> - 0) — = - sin2(0 - 0)(wo + П). dt dt Согласно описанному в разд. 2.2 методу построения верхних и ниж- них границ области достижимости для фазовых координат верхняя гра- ч dc ница Св (/) на интервале знакопостоянства производной ---- строится dt в соответствии с уравнением dC* —— = max [ - sin2(tf - 0)(gjo + Я)], (4.41) dt ЯЕ [ — Пщах, Ятах] откуда следует-решение Я = Ятах, если sin2(# — 0)< 0; Я = - Ятах, если sin2(# - 0) > 0. Окончательно режим управления угловой скоростью поворота век- тора тяги в этой задаче можно записать в форме n ах sign[sin2(t9 - 0)]. (4.42) Найденный режим достаточно физичен. Согласно (4.42) смена зна- ка Я происходит/ когда угол между тягой и скоростью становится рав- ным нулю. Таким образом, управляющий момент стремится удержи- вать тягу в окрестности касательной к траектории, обеспечивая наиболь- ший темп увеличения энергии. При £ = 0 + я/2 угловая скорость также меняет знак, способствуя быстрейшему перевороту аппарата и приходу вектора тяги в окрестность касательной к траектории. Таким образом, если граничные условия задачи выбраны так, что тги/2 < # - 0 < тг(л + 1)/2 (п = 1, 2, ...), то удается построить точную нижнюю грань функционала I и получить тем самым решение задачи — оптимальный режим в форме (4.42). 73
Если же изменение угла & не укладывается в указанный интервал, уравнение (4.41) лишь приближенно задает верхние границы cos2(# — — 0). Для этого случая режим (4.42) может использоваться в качестве исходного в процедурах улучшения. 4.2.3. Синтез оптимального управления. Рассмотрим по-прежнему задачу о минимуме функционала I (4.23), описываемую уравнениями (4.35) с граничными условиями (4.36). Положим для простоты 0=0, Запишем функцию Гамильтона и составим уравнения сопряженной системы Я= фа(а>0 + ft) + $ja2 + Pacos#; = Kasin#; (4.43) Ь = о. Оптимальные управления О и а должны обеспечить максимум функ- ции Я: V'j, ft, а) —шахЯ. a, ft G [ — ftmax, ftmax] Найдем отсюда реактивное ускорение а = Kcos#/(2X). (4.44) Здесь X = - ф/ = const. Оптимальное переключение угловбй скорос- ти определяется так: П = nmaxSWd- (4-45) Пусть ftmax < со о • Тогда возможными оптимальными управлениями будут только ft = + ftmax ИЛИ О = - ftmax. Проинтегрируем уравнениясопряженной системы. При ft = Птах: tfV'a _ dt _ Kasina d & dt d$ io q + ^max С учетом (4.44) получим решение x a r2sin2ada ^a = ^a0 + f ---------------= a<> 4Х(ц>о + nmax) v2 = ---------------(cos2#* - cos2#). (4.46) 8X(cuo + ^max) Здесь #* — некоторый постоянный параметр. Решение, соответствующее П = — ftmax, имеет вид К2 ---------------(cos2## — cos2#). (4.47) 8X.(u>o — ^max) 74
Рис. 4.1. Поведение функции переклю- чения угловой скорости поворота век- тора тяги Выражения (4.46), (4.47) от- ражают физический смысл пара- метра как угла ориентации тяги, при котором происходит переключение знака угловой ско- рости. Характер зависимости функции переключения от угла 0 показан на рис. 4.1. Окончательно оптимальный закон управления формируется в следующем виде:____ £2 = nmaxsign(cos2^# - cos2£), (4.48) где параметр подбирается в ходе решения краевой задачи. Согласно (4.48) в области, где |#| - |т>фI < О П = - Птах (управление стремится удержать вектор тяги в окрестности касательной к траектории); при выходе угла & из указанной области управление способствует скорей- шему перевороту аппарата с целью приведения вектбра тяги в окрест- ность касательной; кроме того, при £ = я/2 в соответствии с (4.44) происходит реверс тяги. Дальнейшее решение задачи можно вести по следующей схеме. На семействе траекторий и режимов, удовлетворяющих условиям 1-гЬ по- рядка в методе Лагранжа — Понтрягина, подсчитывается функционал 7(Г0, *о)« Эта зависимость считается оценочной функцией Кротова — Веллмана; с ее помощью можно произвести оценку близости к оптиму- му и улучшение траекторий и режимов управления. 4.3. ОПТИМАЛЬНЫЕ ТРАЕКТОРИИ КОСМИЧЕСКОГО АППАРАТА С ОГРАНИЧЕННОЙ УГЛОВОЙ СКОРОСТЬЮ ПОВОРОТА ВЕКТОРА ТЯГИ Рассмотрим задачу оптимального управления космическим аппара- том, совершающим многовитковый перелет. Очевидно, здесь не удается ограничиться исследованием характера управления в пределах витка, так как параметры траекторнрго и углового движений будут оказывать взаимное влияние друг на друга. Чтобы выделить в чистом виде управ- ление ориентацией тяги, ограничимся постановкой задачи для двигателя с нерегулируемой тягой. 4.3.1. Структура оптимального режима. Запишем систему уравнений плоского движения КА с постоянной по величине тягой в центральном поле 75
г = Ksinfl; sine F= T- во® ----------cos(# - 1 - aQt/c . cose V2 1 во® e = --------(-----------)+ —---------------sin(tf - 0) ; V r r2 F(1 - aQt/c) (4.49) d = П + Kcose r . Kcose и =-------; r Вектор состояния x в рассматриваемой задаче включает в себя ком- поненты (г, К, 09 и), а вектор управления и — компоненты (6, П), причем 8= (-1, 0,+ 1] , - Отах < Я < Qmax. В качестве критерия оптимальности примем время перелета: f = (Гк - r0)-*min. Выберем релейную функцию 5(Г) таким образом, чтобы обеспечить неубывание энергии по траектории signS(r) = sign(cos(t> - 0) ). (4.50) Теперь, очевидно, задача сводится к отысканию оптимального режи- ма управления только угловой скоростью П. Составим функции sinfi ' R=H + ^ = <0rKsin0 + - —— + o fln®cos(e — 0) COS0 V 1 ----------]+Ы—(------------5 1 - uot)c V r r Fcos0 + П) + <ри--------- - 1 + <£,; Г (4.51) a06sin(>» - в) Fcose + —-----------]+<Л>(------- И(1 - aotlc) r G = <p(tK, *к)-^о> *o). Выпишем условия 1-го порядка максимума R и минимума G (на- чальная точка фиксирована): ЭЯ — =0; эх эс ----5хк = 0; эхк П = argmax-R. П G [— £2тах, ^тах]« (4.52) 76
Условия (4.52) приводят к системе дифференциальных уравнений: 2sin0 Fcos0 cos0 2 фг = -фу 1— + ** —г~ + ^е ——(v~ г г г Vr COS0 COS0 COS0 Фу = - - Фе-------Фе “ГТ “ ^е----- + г г V г a0sign(cos(e - в)) + фв—---------------------SU1(1? - в); V2(l-aot/c) У2 1 sine Фе = Фв(------------г)~ + i//rKcos0 + Fsin0 + Фе ------- COS0 + Фу—г~ + ф, fl0sign(cos(a - 0)) в У(1 - aot/c) (4.53) a0sign(cos(t> - 0)) -Фу-------------------- 1 - aot/c cos(tf - 0) Фе = [Фrsin(0 -9)-Фв----------—-------] X (4.54) П = X 0Osign(cos(tf - 0)) 1 - aot/c Фи =0. Здесь переменные фг, фу, фв, ф$, фи — частные производные не- известной функции в точках искомого режима. ^тах» если ф»>0, любое, если i//a = 0; ~^тах, если ф$ <0. Условие ф$ = 0 соответствует особому режиму. Из 4-го уравнения системы (4.53) при ф$ = 0 получаем фFsin(t> - 0) - V/^cos(a - 0)/К = О, откуда следует, что на участке особого управления должно выполняться соотношение tg(d - в) = tga = фв1(УФу). (4.55) В данном случае особый режим имеет простой смысл. Это решение 1-го порядка для той же задачи, но без учета одной дифференциальной связи, т.е. на некотором расширенном множестве Е D D. Если оно опти- мально на Е, то оптимально и на D. Следовательно, особый режим дол- жен быть включен в состав искомого решения, структуру которого 77
естественно представлять из трех участков: 1) движение из начальной точки в фазовом пространстве до особой поверхности; 2) особый ре- жим; 3) сход с особой поверхности и достижение конечной точки. Сис- темы (4.49) и (4.53) допускают решение такой структуры, которое окончательно находится в ходе решения краевой задачи. Таким образом, особые экстремали в задаче управления с ограничением на угловую ско- рость поворота вектора тяги совпадают с экстремалями традиционной задачи оптимизации, когда движение КА вокруг центра масс не учиты- вается и ограничения на угловую скорость поворота вектора тяги отсут- ствуют. Этот результат вытекает из анализа задачи управления в общей постановке (разд. 2.3), где вывод об особых участках был сделан на основании замены исходного множества D на более широкое Е (иными словами, исключая уравнения углового движения). 43.2. Анализ особых режимов. Получим выражение для особого управления П. Представим функцию Н в виде Н = Яо + Тогда, согласно [14] ~ = _ {Яр, (Яо,*Я) {*<>• {Яо.*в }} Вычисляя входящие в (4.56) скобки Пуассона, получим 1 - UqTIc cos(e - 0) X»,---------------^sm(i>-0)]; {я0,я.) _ х rV<l>y(l - aot!c) X tyrtyyrVcas/d — + фгфвгзтв + f. rr 1 e0sign(co*(e - в)) ?in(O - в) ЛJ = —-———---------------Wo--------- «)]. 1 — a otic V Окончательное выражение для П имеет теперь вид ~ ф 0sintf - r^rcos& у v2*2v)V2 Необходимое условие оптимальности особого режима заключается в неотрицательности скобки f, „ 1 e°,cos(0 - в)|(*а + ФуУ2) (4.57) (4.58) (4.59) (i-aotlc)V2^v 78
Последнее условие ^выполняется, если всюду на особом участке траектории переменная фу неотрицательна. Рассмотрим точку перехода с регулярного режима на особый, соот- ветствующую моменту времени т. Определим условие оптимальной сты- ковки регулярного и особого участков. Пусть в этой точке оптимальное управление терпит разрыв а П(Г) < 0, при этом, поскольку П(г) неполо- жительна, имеем ън sign[£2(r) - П(т - 0)] = - sign-| = __0. (4.60) эп ън С другой стороны, в силу непрерывности -- , равной нулю на осо- эп бом участке, знак ее производной по времени в точке t = т — 0 противо- ън положен знаку --L_ . Аналогично устанавливается, что эп г-т-о d2 ън ън sign(—7-----)l/=T_0=sign--------lr=T_0. (4.61) dr ЭП 1 т 0 ЭП г т 0 ЪН Запишем выражение для второй производной от ---: Э П d2 дН f ) f 1 — ------ = (Яо,яЛ + П , (4.62) dt ЪС1 х J причем на участке особого управления (а значит, и в точке t = т) она рав- на нулю. Исследуя знак разности d2 ЪН d2 ЪН Д dt2 ЭП 'f = T dt2 ЭП ^=т-0’ в силу непрерывности фазовых координат и переменных фг, фу, полу- чим с учетом (4.61) ън signA = - sign---11 = , (4.63) an 1 T 0 откуда на основании (4.60) заключаем, что скобка Пуассона неотрицательна. Но, как отмечалось раньше, неотрицательность скобки является необходимым условием оптимальности особого ре- жима. Таким образом, разрыв управления в точке сопряжения участков удовлетворяет необходимым условиям оптимальности. В результате вариационная задача сводится теперь к краевой задаче для системы восьми дифференциальных уравнений 1-го порядка. 43.3. Задача достижения параболической скорости. Рассмотрим за- дачу оптимального по быстродействию разгона КА до параболической скорости. Примем, что начальные условия задачи соответствуют старту 79
с круговой орбиты (г0 = 1, Ко = 1, в0 = 0), параметры £0, uQ — не фиксированы. В конце маневра достигается параболическая скорость (Л = 0): F(rK) = >/27^, (4.64) а значения 0(tK), tf(fK), u(tK) — не заданы. Граничные условия для переменных сопряженной системы (4.53) определяются согласно (4.52) так: *НиП/к)»2г(/к^к); (4.65) М'к) = 0; МГк) = 0- Подбор соответствующих множителей фг, фу, фе, ф$ в начальный момент времени позволяет удовлетворить условиям (4.65) при достиже- нии параболической скорости. Отметим, что в силу однородности уравне- ния сопряженной системы допускают; нормировку, например, по Фу(1о), так что можно положить фу(1о) = 1 и подбирать параметры фг(/о), Фв(?о), МоУ Как было отмечено, уголч> в начальный момент не за- дан, а должен определяться из условий оптимальности. В этом случае = 0, а неизвестными начальными параметрами будут ф^о)9 М'о), ^о). у Момент т перехода на особый режим определяется одновременным выполнением двух условий ф$(т) — 0 и ф$(т) = 0, последнее сводится к условию (4.55). Если ограничение на угловую скорость поворота векто- ра тяги выполняется всюду, то в состав траектории не^входит регуляр- ный участок с О = ± Птах, движение происходит с П = П, угол а меняет- ся по закону (4.55), т.е. соответствует решению задачи о минимуме вре- мени разгона без учета ограничений на угловую скорость поворота векто- ра тяги (’’экстремальной” программе разд. 3.2). Решение сформулированной краевой задачи представляет значитель- ные трудности' ввиду необходимости подбора параметров, лишенных физического смысла (фг, фв\ и проверки условия оптимальности в точке сопряжения. Значительно упрощается алгоритм поиска оптимума при решении задачи ”с конца”, т.е. от точки достижения параболической скорости. Нормировка переменных сопряженной системы в этом случае проводится по Фу(?к). Из условий трансверсальности (4.65) и соотно- шения (4.55) следует, что в конце траектории а = £ — в = 0, т.е. 0(ГК) = = 0(ГК). В начальной точке угол ориентации тяги & не задан, поэтому ^о(^о) = 0, однако ф$ # 0. Кроме того, необходимо выполнить условия попадания на круговую орбиту: г = 1, К = 1, 0 = 0. Удовлетворить этим четырем условиям можно путем подбора следующих параметров, имеющих физический смысл: Т = (tK - to); r(tK), 0(fK) и момента т перехода с регулярного на особый режим. Таким образом, порядок краевой задачи при решении ее ”с конца” увеличивается на единицу. Если ограничение на Й настолько жесткое, 80
что особый режим вообще не имеет места, введение параметра т теряет смысл (т получается больше, чем Т), тогда следует ввести четвертый не- зависимый параметр — угол #(£к), так как равенство = 0(fK) те- перь не выполняется. Для построения эффективного вычислительного алгоритма необхо- димо установить структуру оптимального режима. Анализ выражения для особого управления в конкретной задаче позволяет установить последовательность перехода с регулярного участ- ка на особый и наоборот, а также найти условия оптимальной стыковки регулярных и особых участков. Решая краевую задачу^рля указанных граничных условий без огра- ничений на Й и вычисляя £1 по формуле (4.58), можно установить, что эта функция всюду неположительна, а ее модуль монотонно убывает, начиная с некоторого момента времени, близкого к начальному. Харак- тер изменения П показан на рис. 4.2, отрицательный знак П соответст- вует вращению КА в сторону его движения вокруг притягивающего центра. Таким образом, ограничение на угловую скорость поворота вектора тяги в задаче с граничными условиями типа (4.64) может нарушать- ся только на начальном участке траектории. Разумно поэтому предполо- жить, что в задаче достижения параболической скорости структура опти- мального управления включает в себя начальный участок движения с максимальной по модулю угловой скоростью вектора тяги и конечный участок особого управления. Серия краевых задач была решена на ЭВМ модифицированным ме- тодом Ньютона. Результаты некоторых расчетов параметров траектории приведены ниже. Приа0 = 1Ю~2, с = 5,2 а . . . не ограничена nmax ~ nmax — т 68,45 68,46 74,99 rv 8,042 8,044 7,958 к 38,80° 38,81° 38,20° к ... 0 3,69 29,97 f 69,85 69,92 78,01 ЛТ^Т'-Т 1,40 1,46 3,02 На рис. 4.3 показан характер изменения угловой скорости £2 и угла а (П и t — величины безразмерные). Интересно отметить, что согласно полученным решениям управление £2 стремится удержать тягу в окрест- ности касательной к траектории (примерно в диапазоне —40° < 0 < 40°). Если вектор тяги выходит из этого диапазона, угловая скорость меняет знак, т.е. способствует быстрейшему перевороту КА и приходу вектора тяги в указанную окрестность ”с другой стороны” (см. разд. 4.2). Естест- венно, что разгон КА с ограничением на скорость поворота вектора тяги занимает большее время, чем без этого ограничения (когда угол ориен- 81.
Рис. 4.3. Характер изменения угловой скорости поворота вектора тяги Л и угла а на оптимальной траектории (ао = 10~2; с = 5,2) Ц — момент реверса тяги, т — момент перехода на особый режим; а) Птах = 0,95; б) Птах = 0,5 82
тации тяги а является независимым управлением). Проигрыш во време- ни увеличивается с уменьшением £2тах. Время достижения параболи- ческой скорости на ’’экстремальной” траектории, т.е. без ограничений на £2, может, таким образом, служить оценкой нижней границы функ- ционала Т. Интересно отметить, что время Т разгона по траектории, которой соответствует локально-оптимальный режим (разд. 4.2) П = = - S2maxsign[sin2(# - 0)] незначительно уступает времени Т. При ограниченной величине £2 на начальном этапе оптимальное управление стремится удержать вектор тяги все более продолжительное время в окрестности касательной к траектории (см. рис. 4.3). С увеличе- нием радиуса орбиты угловая скорость орбитального движения соо уменьшается настолько, что управление способно обеспечить оптималь- ную ориентацию тяги вплоть до точки набора параболической скорости. Помимо S2max время разгона зависит и от начального направления век- тора тяги, т.е. от угла #0, но эта зависимость проявляется довольно слабо. Совершенно аналогично исследуется задача о минимальном времени торможения КА при переходе на круговую орбиту спутника планеты. Начальный участок движения здесь является участком особого управле- ния, а конечный — регулярным, с максимальной по модулю угловой скоростью поворота вектора тяги. 4.3.4. Оптимальные траектории аппарата с постоянной ориентацией вектора тяги. Рассмотрим случай, когда КА сохраняет постоянную ориен- тацию вектора тяги в пространстве. В данном случае £2 = 0, и направле- ние вектора тяги сохраняется неизменным (с точностью до гравитацион- ных возмущений). Если предусматривается реверс тяги, то программу реактивного ускорения целесообразно выбирать так, чтобы обеспечить максимальную скорость возрастания энергии. Локально-оптимальное управление a(t) согласно (4.38) таково: а = >lcos(£ — 0), где А — константа. Для КА с постоянной ориентацией вектора тяги время достижения параболической скорости существенно зависит от начального угла #0 • На рис. 4.4 показана зависимость времени набора параболической скорости Т от начального угла £0. Детальный анализ заключительного этапа разгона показал, что минимальное время достижения параболи- ческой скорости для д0 = 10"2 Tmin » 103,0 достигается при £0opt ~ — 30°, однако этот минимум весьма пологий. При углах t>0, близких к ^oopt, вектор тяги на заключительном участке разгона имеет направле- ние, близкое к направлению скорости, обеспечивая на последнем витке максимальный темп увеличения энергии (рис. 4.5). При неоптимальном угле , лежащем в узком диапазоне +4° < < < +10°, время достижения параболической скорости существенно увели- чивается (при #о=7°, 798). Дело в том, что при неудачном выборе начальной ориентации тяги на последнем участке разгона тяга направлена 83
Рис. 4.4. Зависимость време- ни набора параболической скорости КА с постоянным направлением тяги от каналь- ного угла ориентации 00(а0 = = 10-2, с = 8) Рис. 4.6. Траектория разгона КА при неоптимальной ориентации вектора тя- ги (ао = IO-2, с = 8, Фо = 7°, Т = 798) по отношению к вектору скорости под углом, близким к я/2, и рост энергии практически прекращается (рис. 4.6). Поскольку возрастание времени набора параболической скорости при неудачном выборе #0 весьма существенно, необходимо заранее исключить неблагоприятный диапазон углов #0. Численное моделирова ние показало достаточно высокую стабильность этого диапазона для реактивных ускорений а0 = 10-4 ... 10"2. Отметим, что минимальное время набора параболической скорости КА, сохраняющего неизменную ориентацию вектора тяги в пространства примерно на ^0 % больше, чем время разгона по "экстремальной”, транс нереальной и тангенциальной программам. 84
4.4. ВЛИЯНИЕ ОГРАНИЧЕНИЙ НА УПРАВЛЕНИЕ ВЕКТОРОМ ТЯГИ НА ЭНЕРГЕТИКУ МЕЖПЛАНЕТНОГО ПЕРЕЛЕТА 4.4.1. Постановка задачи и основные допущения. Межпланетный пе- релет с малой тягой является сложным многоэтапным маневром, вклю- чающим в себя участки: набора параболической скорости в сфере дейст- вия планеты старта, гелиоцентрического межорбитального перехода, торможения с переходом на конечную орбиту искусственного спутника планеты назначения. Аналогичные участки выделяются на траектории обратного перелета. Схема замкнутого межпланетного перелета КА с малой тягой показана на рис. 4.7. Согласно классической методике сфер действия на каждом участке аппарат движется в поле одного притягивающего центра. Поэтому обыч- но проводится поэтапная оптимизация каждого ’’элементарного” манев- ра, затем осуществляются стыковка соседних участков и их варьирова- ние с целью получения оптимальной траектории в целом. Наиболее прос- то осуществляется так называемая энергетическая стыковка, при кото- рой не требуется обеспечивать непрерывность координат и управлений в точках соединения двух соседних участков. Такой прием по существу является реализацией принципа расширения множества допустимых состояний и управлений (гл. 2) и дает несколько заниженные оценки энергетических характеристик межпланетного перелета. Однако такие оценки могут оказаться полезными при решении следующих задач: 1. Выделение областей преимущественного (с точки зрения энерге- тики) использования двигателей того или иного типа, либо комбиниро- ванных двигательных систем. 2. Анализ влияния ограничений на управление вектором тяги, обус- ловленных особенностями межпланетного перелета. Введем следующие обозначения: , Т2, Т3 - времена движения на отдельных участках прямого межпланетного перелета с угловым пере- мещением <pi; Г4, Т5, Т6 — времена движения, соответствующие участ- кам обратного перелета с угловым перемещением TQ — продолжитель- но. 4.7. Схема замкнутого межпланетного перелета Зем- ля - Марс - Земля 85
ность нахождения КА на орбите искусственного спутника планеты наз- начения (время ’’ожидания”); (р2 — угловое перемещение космического аппарата при гелиоцентрическом движении на участке ожидания. Каждый этап перелета имеет свои особенности, что обуславливает и различие в оптимальных программах управления. Так, для эффективно- го управления вращающимся аппаратом с искусственной гравитацией на припланетных участках требуются значительные управляющие момен- ты (разд. 4.3). Напротив, движение в поле тяготения Солнца характери- зуется весьма малыми угловыми скоростями вектора тяги в гелиоцент- рической невращающейся системе координат, поэтому и потребные мо- менты здесь в 100 ... 1000 раз меньше, чем на припланетных участках. Следовательно, при анализе движения в поле тяготения Солнца можно считать, что реализация программы управления вектором тяги не вызы- вает трудностей и не требует дополнительного расхода рабочего тела. Дальнейшее исследование будем вести при следующих допущениях: 1. Орбиты планеты старта и планеты назначения — круговые и ком- планарные. 2. Траектория межпланетного перелета лежит в одной плоскости (плоскости эклиптики). Обычно при анализе траекторий межпланетных перелетов задаются датой старта Гст, датой возвращения на орбиту старта или датой прибы- тия на орбиту цели tK, временем ожидания То. Если угловые перемеще- ния аппарата в плоскости эклиптики «рх или не заданы, то они подби- раются из условия минимума критерия оптимальности перелета. При этом ^соответственно получается оптимальная дата старта ZCT opt, поэтому перелеты с незаданным угловым перемещением называют также переле- тами с оптимальной датой старта. В качестве критерия оптимальности динамической задачи перелета с идеально регулируемым двигателем малой тяги примем интеграл от квадрата реактивного ускорения J, который для многоэтапного переле- та удобно представить в следующем виде: N NtKi J= Е Jj= S f a?(t)dt, (4.66) 7 = 1 / = 17о/ где N — число этапов перелета; f0/, ^к/ — времена начала и конца каждо- го этапа; aj{t) — программа реактивного ускорения на/-м этапе. Для аппарата, снабженного ЭРД с нерегулируемой тягой, в качестве критерия оптимальности динамической задачи примем моторное время перелета Тм (гл. 2). Критерием оптимальности параметрической задачи (см. разд. 2.1) служит величина полезной массы, доставляемой на орби- ту назначения. Для приближенного анализа влияния динамики углового движения на энергетику межпланетного перелета нет необходимости в точном ре- 86
шении задач оптимального управления на каждом этапе. Поэтому посту- пим следующим образом. В случае, когда движение КА относительно центра масс не учитывается, будем считать, что на припланетных участ- ках разгона и торможения вектор тяги направлен вдоль вектора скорос- ти или противоположно ему, а на гелиоцентрическом участке сначала сохраняет примерно постоянное направление в гелиоцентрической системе отсчета, а затем меняет направление на противоположное. Такое упрощение позволяет воспользоваться известными решениями [2, 5, 17, 24] динамической задачи. Учет ограничений на угловую скорость поворота вектора тяги (см. разд. 4.3) позволил указать существование следующей зависимости для припланетных участков перелета: I = /(Г, Птах, #0), где I — критерий оптимальности (моторное время или динамическая характеристика) перелета; Т — время разгона или торможения в сфере действия планеты; Птах — максимальная угловая скорость поворота вектора тяги; #0 — начальная ориентация вектора тяги по отношению к трансверсали на ор- бите старта. Пусть угол #0 выбирается оптимальным, либо его влцдние на функционал I несущественно. Тогда S2max — единственный параметр, влияние которого на энергетику перелета оказывается определяющим. Предельные оценки этого влияния получим, вычисляя Апах = тах штДТ.ЯщахЛо). (4.67) ^тах Очевидно, предельное значение критерия оптимальности будет соот- ветствовать решению: S2max = 0 (аппарат с постоянной ориентацией вектора тяги). Анализ схем перелетов подобного типа позволяет оценить предельный проигрыш в полезной массе, доставляемой на орбиту назна- чения, например, аппаратом с искусственной гравитацией. 4.4.2. Аппроксимация динамической характеристики на различных участках перелета с идеально регулируемым двигателем. На припланет- ных участках тангенциального разгона и торможения величина интеграла Г от квадрата реактивного ускорения J = f a dt аппроксимируется прос- о текшей зависимостью (движение аппарата относительно центра масс не учитывается): Ланг = ^1/^’ = const. (4.68) Коэффициент кх подбирается из условия минимума среднеквадра- тичной ошибки аппроксимации. Расчеты серии траекторий набора нулевой энергии аппарата с идеаль- но регулируемым двигателем и ограниченной угловой скоростью пово- рота вектора тяги позволили получить зависимость интеграла J от пара- метров Т, Птах (рис. 4.8). Изменение знака угловой скорости проис- ходило при этом в соответствии с локально-оптимальным законом 87
Рис. 4.8. Динамическая характерис- тика разгона и торможения с иде- ально регулируемым двигателем малой тяги (4.42); ’’предельный” вариант расчета с Птах - 0 выполнен при оптимальных начальных значения угла ориентации тяги • Удобно представить эту зависимость в следующей форме: /(Т, Птах) — *^танг(^)^(^тах)% ~(*1/Г^(Ятах). (4.69) При Пщ ах > 1, F = 1 • угловая скорость вращения вектора тяги пре- вышает угловую скорость движения центра масс КА по начальной орби- те, что позволяет обеспечить ориентацию тяги по касательной к траекто- рии. При Птах - О, F 2: динамическая характеристика примерно удваивается. Удвоение динамической характеристики по сравнению с тангенциальным разгоном, разумеется, приведет и к уменьшению полез- ной массы перелета в целом. Следует отметить, что свойство ’’обратимости” траекторий КА с идеально регулируемым двигателем малой тяги [24] позволяет приме- нить все результаты, полученные для разгона КА в сфере действия пла- неты, к маневру торможения. Необходимо только учесть, что при исполь- зовании безразмерных переменных все параметры траектории разгона относятся к соответствующим величинам на исходной орбите у планеты старта, а параметры траектории торможения — к подобным величинам на конечной орбите у планеты назначения. Это приводит к изменению масштабов измерения времени маневра Т и угловой скорости вектора тяги Отах. Если Птах — максимальная угловая скорость поворота вектора тя- ги КА на околоземной круговой орбите радиуса г0, то Птах, соответст- вующая круговой орбите у планеты назначения, определяется так: ^тах ^тах^о/^о- (4.70) Здесь 60, — угловые скорости движения центра масс КА по око- лоземной орбите старта и по орбите у планеты назначения. Получим теперь аппроксимационные зависимости динамической ха- рактеристики перелета на гелиоцентрическом участке. Для определеннос- ти рассмотрим перелет между орбитами Земли и Марса. Расчет серии траекторий прямых и обратных перелетов КА с идеально регулируемым двигателем малой тяги между круговыми компланарными орбитами 88
Земли и Марса проведен в работе [24]. Эти данные позволили построить аппроксимационные формулы следующего вида [6]: Л 4(Г2)4, *з) = + М(«р1>3)[-^-----ЯС^.э)]3, (4.71) ’ 1 2 4 1 2, 4 где А(<рк 3) = а0 + ai*Pi, 3; В(>р1у 3) = 60 + *i(180 - <pi)s/2; 3 - утло- вая дальность траектории межпланетного перелета в градусах; Т2, 4 - продолжительность гелиоцентрического участка; aQ, alt bQ, bi9 р, q, к2 — некоторые константы. Формула (4.71) справедлива в диапазоне угловых дальностей 3 = 60 ... 180°. Максимальная относительная пог- решность вычисления J по данной формуле не превышает 3 %. Если угловая дальность 3 выбирается оптимальной (перелет с оптимальной датой старта), то время перелета Т связано с 3 линей- ной зависимостью) [24] ^iopt $т2, 4 ’> $ = const> (4.72) а динамическая характеристика этапа межпланетного перелета описыва- ется простым соотношением А, 4 =к21Т{4. (4.73) Отметим, что зависимость /2 4(^2, 4) при оптимальной угловой дальности перелета ^1орт является огибающей семейства (4.71). 4.4.3. Приближенный расчет энергетики перелетов Земли — Марс с оптимальной датой старта. Рассмотрим трехэтапный перелет с круговой орбиты ИСЗ на круговую орбиту спутника Марса. Динамическую харак- теристику всего перелета аппроксимируем выражением ci к2 с2 J=~ + ~Г+ —>^,з=кК 3F(12max). (4.74) 1 1 Т2 *3 В расчетах будем учитывать, что для аппарата с неограниченной угло- вой скоростью вектора тяги (Птах 1)сх = ^1; с3 = к3, а для аппарата с неизменной ориентацией вектора тяги в пространстве (Птах = 0)сх = — 2кг, с3 = 2fc3. Пусть суммарная продолжительность Т прямого перелета задана. Тогда Т3 = Т- 7\ - Т2. Найдем минимум функционала / по Т\, Т2 : сх к2 с3 min J = min ( — + —— + -------------). Л, Т2 TlfT2 т2 Т-Т\-Т2 Необходимые условия минимума / по , Т2 - 4 + ----=0; * -----------г И (Т-Т1-Т2) Т\ (Т-Т\-Т2)2 откуда ; 3*2 (4.75) = 0, 89
Т2 = —(\/сэ + ( — \/3*2 + y/ik2 + 4f\j3k2(y[c^ +> л/с?Ю; 2 т3 = Г- Т2 - у/-^- Т2. (4.76) 3*2 Подставляя оптимальные значения 7\, Т2, Т3 в выражение (4.75), получим </min(T). Соотношения (4.76) позволяют не только рассчитать минимальное значение функционала, но и найти оптимальное распределе- ние времени Т между участками межпланетного перелета. Последовательность расчета характеристик межпланетного перелета такова. Сначала рассчитывают оптимальные продолжительности этапов перелета и угловую дальность . Затем вычисляют функционал J и его составляющие , J2, /3. После этого определяют относительную полез- ную массу перелета, полагая (см. гл. 2), что масса источника энергии идеально регулируемого ЭРД выбрана оптимальной для каждого пере- лета с функционалом J, при этом (wn/wo)max=(l -х/^/2)2. Приведем расчетные формулы к размерному виду. Если принять, что орбита старта у Земли — круговая, высотой 300 км, такую же вы- соту имеет конечная орбита спутника Марса, то коэффициенты к*у к2, к* таковы: к* = 5-102 м2-сут-с"3; к* = 108 м2- сут3- с'3; ** = = 102 м2-сут-с'?. При этом времена 7?, Т?, 7^ измеряются в сутках, а функ] ионал динамической задачи/* будет иметь размерность м2/с3. О гимальная угловая дальность перелета согласно (4.72) связана со време ем 7? соотношением <Aopt 0,757^, а удельная масса источника энерг и а* имеет размерность с3/м2. Расчеты, проведенные в диапазоне угловых дальностей перелета = = 90 ... 180° и удельных масс а* = 3, 5, 10 кг/кВт, показали, что основ- ную долю общего времени перелета (65 ... 75 %) составляет гелиоцентри- ческий участок. Для КА с постоянной ориентацией вектора тяги (Птах = = 0) происходит некоторое перераспределение суммарного времени Т (рис. 4.9): увеличиваются продолжительности разгона у Земли и тормо- жения у Марса. Так же перераспределяется функционал / (рис. 4.10). Как видно из рис. 4.11, величина полезной массы, доставляемой на орбиту искусственного спутника Марса космическим аппаратом с искус ственной гравитацией, снижается, причем величина этого снижения зави- сит от времени перелета Т и удельный массы источника энергии а. Отно- сительный проигрыш в полезной массе для а = 10 кг/кВт (тяжелый ис- точник энергии) составляет 20 ... 60% при перелетах продолжительностью 300 ... 150 сут. Для а = 3 кг/кВт (сравнительно легкий источник энер- гии) проигрыш составляет всего лишь 10 ... 20 %. Например, при Т = = 300 сут и а = 10 кг/кВт относительная полезная масса на орбите ИСМ будет равна соответственно 0,44 и 0,35, а при а = 3 кг/кВт полезная 90
Рис. 4.9. Распределение общей продол- жительности перелета с малой тягой по участкам: Лтах 1J--------птах = О Рис. 4.10. Распределение динамической характеристики перелета с малой тягой по участкам: ----^max > 1;-------птах = 0 масса равна 0,67 и 0,60. Иными словами, для ’’легких” двигательных систем малой тяги ограничение на управление вектором тяги менее су- щественно сказывается на величине полезной массы. Для определения области преимущественного использования того или иного типа двигательной системы проведем сравнение полез- ной массы, доставляемой на орбиту ИСМ двигателями малой тяги, с полезной массой двухимпульсного перелета. Схема такого перелета хорошо известна [26]. Расчет проводился по методике сфер действия с использованием формул кеплеровского движения и форму- лы Циолковского; скорость истечения полагалась равной 4000 м/с (что примерно соответствует характеристикам современных ЖРД) и 9000 м/с (ориентировочные характеристики перспективных ядерных двигателей). Анализ результатов позволяет сделать следующие выводы: 1. Для сравнительно небольших значений а = 3 ... 5 кг/кВт в широ- ком диапазоне времени перелета Г = 150 ... 300 сут аппараты с ЖРД усту- пают по полезной массе аппаратом с ЭРД. ЯРД имеет преимущество пе- ред ЭРД, если время перелета не превышает 240 ... 250 сут; существует широкий диапазон времен перелета, в котором ЯРД и ЭРД доставляют 91
Рис. 4.11. Зависимость относительной полезной массы от общей продолжительнос- ти перелета Земля - Марс: малая тяга (1 - а = 3 кг/кВт; 2 - а = 5 кг/кВт; 3 - а = 10 кг/кВт; —— Птах ** > 1;------Птах = 0) J - • - • - большая тяга (ЯРД, с = 9 км/с; ЖРД, с = 4 км/с примерно одинаковую полезную массу. В этом диапазоне выгодно, по- видимому, применять комбинированную двигательную систему, состоя- щую из двигателей большой и малой тяги. 2. По мере увеличения а (до 10 кг/кВт) расширяется область приме- нения ЯРД (см. рис. 4.11). Кроме того, в диапазоне времен перелета Т = 120 ... 220 сут выгоднее применять ЖРД или комбинацию ЖРД с дви- гателем малой тяги. 4. 4.4. Расчет перелетов Земля — Марс с фиксированной угловой даль- ностью. Динамическую характеристику перелета будем рассчитывать по формуле ci к2 q с3 J = — + -г + )[------^i)]3 + — • (4.77) Т1 т1 т2 т3 По-прежнему будем считать, что полное время перелета Т = Tj + + Т2 + Т3 задано. Найдем минимум J по параметрам Tj, Т2 : f С1 ^2 min J = min <— + —— + р(а0 + ацр1)'Х. Л,Т2 TltT2 Х[ — -Z>o+M180-¥h)5/2]3 + Т2 (4.78) Необходимые условия экстремума J приводят к простым аналити- 92
ческим выражениям для определения времен движения КА на припла- нетных участках: П = —--------------(Г- Г2); x/FJ + х/ё7 (4.79) Тз = т-т2-------—(Г- Т2). уё? + >/ёэ Продолжительность гелиоцентрического участка перелета Т2 опре- деляется решением алгебраического уравнения четвертой степени Т$ + ЬТ32 + сТ2 + dT2 + е=0, (4.80) 6трА(,1р2')В(<р1')[В(<р1УТ + <?] где Ь = —--------------z----------; <?[с1 - ЗрЛ(^>1)В (v?i)m] Зт^рА^В2^)!2 + q2k2 + 4р<гЛ(м>1)Л(1р1)Т+ Л^)?2] С -----------z--------------j------------------------- <? [ci - 3pA(^i)S бтТХрА^ОВ^Т + qk2 + qpA(<pi)] d _ , q{ci - ЗрА^^В^у^т} ЗтТ2[к2 + Mtoi)] е =-----2--------------2------’ (4.81) ci m = ------------. (\/c7 + \fc~3}2 Подставляя значения T1} T2, Т3 из соотношений (4.79), (4.80) в выражение (4.78), получим минимальное значение характеристики Лпт(^\ <Pi). Зависимость Лпт(Г, <Pi) при различных показана на рис. 4.12. Расчеты удобнее вести, задавая время 7* в сутках; тогда коэф- фициенты аппроксимационных формул будут следующими: д0 = 0,70; = 1,26; Z>o = 0,262; Ъх = 0,26110-5; р = 177,6; q = 58,1 (значения коэффициентов к*,к2, к* были даны ранее). На рис. 4.13 показаны зависимости относительной полезной массы тп1^о от продолжительности перелета при фиксированной угловой дальности = 150°. Разумеется, полезная масса перелетов с фиксиро- ванной угловой дальностью всюду (кроме одного значения времени перелета, при котором = <piopt = 0,757?) меньше, чем для переле- тов с оптимальной датой старта. 4. 4.5. Перелеты с нерегулируемой тягой. Для реализации оптималь- ных перелетов с идеально регулируемым двигателем малой тяги необ- ходимо скачком менять уровень реактивного ускорения при переходе с одного участка на другой. Связанная с этим необходимость резкого изменения тяги, скорости истечения, расхода рабочего тела делает ука- 93
J, fl2/ с' Рис. 4.12. Динамическая характеристика перелета Земля - Марс с фиксированной угловой дальностью: nmax > 1»-----nmax = О Рис. 4.13. Изменение относительной полезной массы при перелете Земля - Марс от времени; = 150° занные режимы практически нереализуемыми. Рассмотрим перелет Земля — Марс с нерегулируемым двигателем малой тяги. В этом случае параметром, определяющим энергетику маневра, является суммарное время работы двигателя Тм. При заданном полном времени перелета Т возможен случай, когда Тм < Т, что соответствует появлению пассив- ного участка в средней части гелиоцентрического межорбитального перехода. Известно, что полезная масса перелетов с нерегулируемой тягой всегда меньше, чем с идеально регулируемым двигателем. Поэтому следует ожидать и увеличения относительного проигрыша в полезной массе, вызванного ограничением на ориентацию вектора тяги. Воспользуемся известными результатами [2] решения вариационной задачи о минимуме времени работы двигателя малой тяги на гелиоцент- рическом участке траектории Т*2. В результате обработки результатов Сериирасчетов получена зависимость, связывающая время 7? со време- нем 7^2, начальным реактивным ускорением двигателя на этом участке До2 и скоростью истечения с*: l Г* 2)/(Т* - Г$)2]2 1 - el(T* - Т*2)/(Г* - TJ)] jl/2 (4.82) 94
~ 11,8с* И'min 172,5 где 7? = 259 + 0,4857?; 7? =------[1 - ехр(- -22.)]; 7? = —— + * «02 С* 680 + 17-------; с* 8,36 е = 0,181 — ----гт; (с*)0’9 W* • — минимальная характеристическая скорость, соответствующая перелету между орбитами планет по эллипсу Гоманна. В этих формулах приняты следующие размерности величин: временные параметры даются в сутках, скорость — в км/с, ускорение — безразмерное; масштабом его измерения служит величина 9,81 м/с2. Как указывалось в работе [2], относительная погрешность аппроксимационных формул не пре- вышает 2 %. В результате обработки численных результатов В.Н. Лебедевым [39] найдено приближенное аналитическое выражение для времени на- бора параболической скорости в центральном поле с постоянной тягой, при оптимальном регулировании угла а между тягой и скоростью (см, рис. 3.6) Г, = —(1 - 0,8209K/fi^Ml - —(1 - 0,8209^)]. (4.83) Аналогичные формулы получены для тангенциального Лтанг = — (1 - 0,8082^)[ 1 - — (1 - 0,8082^)]. (4.84) а0 2с и трансверсального направлений тяги Лтранс = —(1 - 0,7555^ )[1 - —(1 - 0,7555^)]. (4.85) Со 2с Приведенные формулы справедливы для малых значений а0 (при а0 < 10~2 относительная погрешность формул не превышает 1 %) и могут бьцъ использова- ны также для расчета времени маневра торможения в поле тяготения планеты наз- начения, начинающегося с нулевой энергией и заканчивающегося выходом на кру- говую орбиту единичного радикса. Следует помнить, что в последнем случае без- размерные параметры и с вычисляются в точке с нулевой энергией; при этом точность расчета времени ’’обратного” маневра оказывается примерно такой же, что и ’’прямого”. Эти формулы можно использовать и для расчета времени переле- та с постоянным реактивным ускорением а =с0; при этом формально использу- ется ’’предельный” переход в формулах к с = Зависимость (4.82) и формулы В.Н. Лебедева (4.83) ... (4.85) для расчета времени движения на планетоцентрических участках позволяют произвести стыковку трех участков перелета Земля — Марс по ускоре- 95
ниям и массам и получить значение суммарного времени перелета при за- данных тяге двигателя Р и скорости истечения с. В частности, стыковка участков по ускорениям производится так: Л°/ Здесь j = 1 соответствует участку разгона у Земли; j = 2 — гелио- центрическому участку; / = 3 — участку торможения у Марса. Если дви- гатель на гелиоцентрическом участке работает без выключения (Т2 = = Ли), то Т2 совпадает с Тк (4.82). По известному Тм = 7\ + Тм2 + + Т3 легко теперь подсчитать относительную полезную массу КА на ор- бите спутника Марса, задаваясь д01 ~ начальным реактивным ускоре- нием на околоземной орбите. Расчет относительной полезной массы перелета был проведен для двух предельных случаев управления вектором тяги ЭРД на припланет- ных участках: а) неограниченная угловая скорость вектора тяги (^max > 1); б) нулевая угловая скорость вектора тяги, 0 = 0. При постоянных параметрах aOi, с рассчитывалось время набора па- раболической скорости у Земли , затем после пересчета ат при фикси- рованном Ли определялось Т2 по формуле (4.82). После этого пересчи- тывалось реактивное ускорение и определялось время Т3 торможения в сфере действия Марса, а затем определялось моторное время всего пере- лета Тм и подсчитывалась полезная масса. Варьируя параметр а01 при неизменных прочих параметрах перелета (Отах,с, а; Тм2), получаем тп зависимость —- (7). то Расчеты, проведенные для широкого диапазона реактивных ускоре- ний, показали, что времена движения на планетоцентрических участках Л и Т3 при О = 0 и 1>0 = opt увеличиваются приблизительно в 1,5 раза по сравнению со случаем, когда > 1. В ходе расчетов использовались следующие формулы: Л (до /> ^) ” ^Ланг (% /»^)» (4*87) где £ = 1,5 при 0=0; £ = 1, если О — неограничен©; д02 = ---------. 1 -*oi Ту!с Здесь принят предельный случай перелета, когда пассивный участок отсутствует и Т2 = Тм 2 (дог, с): _ а 01 Доз ~ ------------------; 1 - (Д01/СХЛ + т2) Л(Доз,с) = £Лтанг (Лоз, с) \ (4.88) Т= Л + Т2 + Т3; =f(T, Omax,a0i,^). 96
Рис. 4.14. Зависимость общего време- т,Сут ни перелета Земля - Марс с нерегули- руемой тягой от начального реактивно- го ускорения (Т2 =Тм2) 240 200 160 120 Результаты расчетов показаны на рис. 4.14,4.15. Приведенный алгоритм расче- та позволяет достаточно просто оценить предельный проигрыш в полезной массе, обусловленный ограничениями на управление вектором тяги. Расчеты показали, что для аппаратов с ограниченной угловой скоростью вектора тяги характер- но увеличение продолжительности перелета при равном значении начального реактивного ускорения aOi (см. рис. 4.14). Относительный проигрыш в полезной массе оказался несколько большим, чем для идеально регулируемого двигателя малой тяги: при Т = 200 ... 300 сут, а = 3 ... 5 кг/кВт до 30 ... 35 %, при а = 10 кг/кВт - до 50 ... 70 %. Такое Рис. 4.15. Зависимость относительной полезной массы от общей продолжительнос- ти перелета Земля — Марс (а = 3 кг/кВт): идеально регулируемый двигатель малой тяги;---двигатель с нерегули- руемой тягой; — - • - двигатель большой тяги; 1 - ЖРД, с = 4 км/с; 2 - ЯРД, с = 9 км/с 97
различие можно объяснить, видимо, тем, что довольно велики энергети- ческие потери на припланетных участках и, чтобы снизить эти потери, приходится увеличивать уровень реактивного ускорения в среднем на 25 ... 30 %, что увеличивает расход рабочего тела. На рис. 4.15 для сравнения приведены результаты расчетов перелетов с двигателями* большой тяги. Видно, что для быстрых перелетов (Т < < 120 сут) не выгодно применять двигатели малой тяги. При Т> 150 сут аппараты с малой тягой доставляют большую полезную массу, чем аппа- раты с ЖРД, но уступают ЯРД. Наконец, выигрыш в полезной массе по сравнению с ЯРД становится заметным при Т> 210 сут (для КА без ог- раничении на ориентацию вектора тяги) и при Т > 300 сут (для КА с искусственной гравитацией). Для аппаратов с ’’тяжелыми” источниками энергии (а = 10 кг/кВт) эти границьГотодвигаются в сторону больших времен перелетов. Наличие ограничений на управление вектором тяги, которое особен- но наглядно проявляется в различных схемах аппаратов с искусственной гравитацией, существенно ухудшает энергетические возможности аппара- тов с малой тягой. Установленный факт может послужить основанием для замены непрерывно работающих двигателей малой тяги двигателями кратковременного действия (ЖРД или ЯРД), или комбинированной дви- гательной системой. Разумеется, оценки, приведенные выше, следует рассматривать как предельные, соответствующие такой схеме перелета, когда полностью отсутствует управление ориентацией вращающегося КА. В реальных проектах пилотируемых КА с искусственной гравита- цией наличие некоторой возможности управления вектором тяги позво- лит уменьшить проигрыш в полезной массе. Однако снижение полезной массы может оказаться заметным, что повлечет за-собой изменение сло- жившихся представлений об эффективности двигательных установок малой тяги при длительных космических перелетах. КОММЕНТАРИИ 1. Математическая постановка задачи оптимального управления аппаратом при ограниченной угловой скорости поворота вектора тяги впервые приведена в работе [77]. Авторами сформулированы необходимые условия оптимальности, про- веден качественный анализ особых режимов управления, показано, что оптималь- ные траектории состоят из последовательности дуг с максимальной угловой ско- ростью поворота вектора тяги и вырожденных дуг, определяемых решением более простой задачи оптимального управления при отсутствии ограничений на ориеятаг цию вектора тяги, причем в точках перехода с регулярной на особую экстремаль и обратно угловая скорость вектора тяги меняется скачком. По сути дела, проис- ходит сужение класса допустимых траекторий и управлений. Усложнение вычисле- ний при решении задачи в общей постановке приводит к существенному возраста- нию роли приближенных методов решения подобных задач. 2. Задача оптимального управления траекторным и угловым движениями КА 98
при осуществлении встречи на орбите решена Р. Sagiroy. Оптимальная структура управления в общем случае включает в себя два регулярных участка движения с максимальной угловой скоростью разворота вектора тяги (в начале и в конце траектории), разделенных участком особого управления, на котором траектория соответствует решению задачи без учета углового движения. Критериями оптимальности были расход топлива либо время выполнения ма- невра встречи; угол ориентации продольной оси аппарата (и направленного вдоль нее вектора тяги) фиксировался в начале и в конце движения. В работе сформули- рованы общие условия оптимальности для различных моделей гравитационных по- лей; показано, что на регулярных участках угловая скорость достигает своего пре- дельного значения: |П| < nmax> а на участках особого управления реализуется из- вестный закон дробно-линейного тангенса угла тангажа. Аналитические решения, полученные в этой работе, соответствуют модели ’’бессилового” поля. 3. В работе [12] сформулированы необходимые условия оптимальности, ис- следованы свойства особого управления угловой скоростью поворота вектора тяги в задаче достижения параболической скорости. Отсутствие второго регулярного участка в этой задаче определяется лишь записью граничных условий: правый ко- нец траектории при наборе параболической скорости, в сущности, свободен. 4. Различные аспекты совместной оптимизации траекторного и углового дви- жений аппаратов с двигателями малой тяги исследуются в работе [22]. 5. Принципиальная схема космического аппарата с постоянной ориентацией оси вращения в пространстве (так называемая схема "гироскоп”) впервые описана в работе [20]. Особенности движения аппаратов под действием малого ускорения постоянного направления отмечались В.В. Белецким [4] при анализе траекторий перелетов с солнечным парусом. ГЛАВА 5 ОПТИМИЗАЦИЯ ТРАЕКТОРИЙ И ПАРАМЕТРОВ КОСМИЧЕСКИХ АППАРАТОВ С КОМБИНИРОВАННОЙ ДВИГАТЕЛЬНОЙ СИСТЕМОЙ 5.1. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ КОМБИНИРОВАННОЙ СИСТЕМОЙ, СОСТОЯЩЕЙ ИЗ ДВИГАТЕЛЕЙ БОЛЬШОЙ И МАЛОЙ ТЯГИ 5.1.1. Постановка задачи и критерии оптимальности. В ряде работ обсуждается возможность использования двигательной системы, сос- тоящей из двигателя ограниченной скорости истечения (большой тяго- вооруженности) и двигателя ограниченной мощности (малой тяги). В области параметров маневра, где оба двигателя по отдельности дос- тавляют примерно одинаковую полезную нагрузку, применение комби- нированной двигательной системы (КДС) может быть более выгодным. w Рассмотрим работу КДС в последовательном режиме, когда в каж- дой точке траектории может работать только один из двигателей. Введем релейную функцию 5(f), которая равна единице на участке включения Двигателя большой тяговооруженности и нулю — на участке включения идеально регулируемого двигателя малой тяги. Масса последнего может 99
выбираться оптимальной для данного маневра или задаваться заранее, а ограничение на реактивное ускорение отсутствует. Предполагается, что масса двигателя большой тяги тл1 пренебрежи- ма мала, а масса двигателя малой тяги тд2 пропорциональна максималь- ной мощности источника энергии та2 = ^Мпах- Тогда полная масса аппарата с КДС т =тп + тит1 + т^2 + т^2, (5.1) где тп — полезная масса; тТ2 — массы рабочего тела для двигате- лей большой и малой тяги соответственно. Следуя работе [23], введем следующие параметры: 1 t а 16 K(f) = ехр(-----/----dt)-, 2 о Ci ,------------------------------- (5.2) /а t „ t ai6 L(0 = _ V — /а|(1 _ 5)ехр( _ J----dtydt 2 о о cj Здесь ах; а2 — ускорения, развиваемые двигателями большой и ма- лой тяги; Ci — постоянная скорость истечения реактивной струи двига- теля большой тяги; а — удельная масса источника энергии. Ускорение ах удовлетворяет следующему ограничению: 0 < < А, где А — достаточно большая величина. С помощью переменных К и L относительная полезная масса (критерий оптимальности перелета) вы- ражается следующим образом: — = К\(\ + —L-L )-1----------51. (5.3)' m0 mQ Здесь Кг и Li — значения функций K(t) и L(t) в конечный момент времени t = Т. Максимум выражения (5.2) по параметру т^2[т0 дости- гается при ma2lm0 =-(Ki + Li)Li. (5.4) При этом (wn/m0)max =(^i + Zj)2. (5.5) Таким образом, при оптимальной массе двигателя малой тяги задача о максимуме полезной массы сводится к задаче максимума суммы пере- менных К(Т) и L(T). При произвольной заданной массе двигателя алд2 критерий оптимальности определяется формулой (5.3). Рассматриваемая вариационная задача представляет собой задачу Майера о максимуме функции конечных значений переменных К и L для системы дифференциальных уравнений: 100
V = [aiS + <h(l -5)]e+ g; 1 Ka 16 K = ----------; 2 Ci L =-------------. 4L (5.6) Здесь r — радиус-вектор KA в инерциальной системе отсчета; V — вектор скорости; g — вектор гравитационного ускорения; е — единич- ный вектор направления тяги, общий для двигателей большой и малой тяги, на управление которым не накладываются ограничения. Граничные условия системы (5.6) запишем в следующем виде: г(0) = г0; г(7) = Г1; ¥(0) =¥0; ¥(Т) = ¥х; ДО) = 1; Ф(Д,Д) = min; (5.7) ДО) = О, причем, для двигателей оптимальной массы Ф(Д,£Х) = -(Д + Д); (5.8) для двигателей произвольной массы „ Lim0 , тп2 = -L-L)-1 - -2-. (5.9) /Лд2 ТПо время перелета Т задано. 5.1.2. Структура оптимального режима. Для решения вариационной задачи введем функцию ip(t> г, ¥, К, L) и составим функции R и G: Ка\Ь аК2Д2 (1 — 5) R = ~ v’k----+ Pl-----—------- + #>•¥ + Ci 4Ь + фр {[Д16 + д2(1 - 6)]в+ g } + (5.10) С = Ф+^Г,п,¥1Л1^1)- -^0,Го,¥0,*о,Ьо). Следуя формализму Лагранжа, обозначим через частные производные функции у? в точках экстремали. Необходимые условия максимума R по фазовым координатам выражаются в форме bR уравнении сопряженной системы-= 0; здесь х = (г, ¥, К, £)т: 101
. 01 6 лЛ.02(1 — = - —------&L -----’ 2с j 2L аК2аг(1 - 6) ^=^—2---------------; (5.П) э Ь =-------(*г> в); dr tr =-tr Уравнения для переменных фк и интегрируются независимо от остальных уравнений [23]: Vi = X1L; фкк = - X1Z? + Х2, (5.12) где Xi и Х2 — произвольные постояннее. Если критерий оптимальности Ф задается формулой (5.8) (двигате- ли оптимальной массы), то из необходимых условий минимума G по фа- зовым координатам при t = T получим ЭФ ЫЛ = - — =1; 1 (5.13) ЭФ МП = - — =1- ОЛ 1- Если же Ф определяется формулой (5.9), то 2^r?LiW(j Limo №) =---------!-^-(1+ —^——); Мд2 , тда (5.14) Z1 m о , ^(7) =2^(1 + -2—Г1. Шд2 С учетом граничных условий (5.13), (5.14) находим значения по- стоянных Xi и Х2: для двигателей оптимальной массы Хх =1/Z.i; Х2 =Ki + Ly, (5.15) для двигателей произвольной массы X,— ^2=L(1+ «да тД2 (516 Х2=2£?(1+ £1^1 )-< тд2 102
Получение оптимальных управлении для е, а2 в неявном виде с уче- том решений (5.12) ... (5.16) не вызывает затруднений е = а2 = ~ 20pr/(XiX'2). (5.17) Запишем выражение для функции Я с учетом (5.17) и (5.12): .2 2 Ф у фу H = (Diai+ ——)6 + ^-V+MrK-g +----------(5.18) Aja — Х2 где А =-----:------- + фу. (5.19) 2с t Управления ах и 6 входят в функцию Я линейно, причем по условию 5(f) = 0 или 1; 0 < < А < °°. Выражение Dx назовем функцией переключения для управления ах. Выражение в круглых скобках в (5.18) обозначим D и назовем функ- цией переключения для релейного управления 6(f). Для обеспечения тахЯ необходимо: я1?6 ах =Л, если Di >0; 6 = 1, если D>0; _ ai =0; если Dx < 0; 6 = 0, если D< 0. Однако из (5.18) видно, что всегда D < , так как < 0. Поэто- му, если 6 = 1, то заведомо = А, если аг = 0, то и 6 = 0, т.е. моменты включения и выключения двигателя большой тяги определяются пове- дением функции переключения D (рис. 5.1). Определим структуру оптимального режима, т.е. последовательность включения двигателей большой и малой тяги. Обозначим параметры системы после выключения двигателя боль- шой тяги в окрестности точки перехода через нуль функции переключе- ния D индексом а индексом ” обозначим параметры до его вы- ключения. В силу непрерывности функции Гамильтона, Я" =Я*, тогда 2 Ф У- D 6---------— + &-V + - - XiK1 Tr~ - ^v-i- = Л+5+---------Т- + + ^г+(У_ + AV)+ irv+ . (5.21) Рис. 5.1. Функции переключения DhDj: 1 - точка выключения 6(Г); 2 - точка выключения ацСО; 3 - точка включения «1(0; 4 - точка включения 6 (Г) 103
Здесь AV — приращение скорости, сообщенное аппарату двигателем большой тяги, at =А: D 2с1 . X1л _ D* ( + М + » (5.22) 2с j' К^К + 6_ = 1; 5+ =0; L = L = L* = const. В момент окончания работы двигателя большой тяги £^6+ — 0. Поэтому из (5.21) следует Хо - Xi£? к+ ---L_ + ^K+)+ _ ]_А(фу_-фу+) + + 2с 1 + = ду)+ (5-23) Выражение в квадратных скобках представляет собой функцию пе- реключения D+, которая обращается в нуль в момент выключения дви- гателя большой тяги. Таким образом, для этого момента выполняется равенство -А(фу_ - фу+)+ *r_V_ -^r+(V_ + AV) + + ^.g_->K+-g+ =0. (5.24) Допустим, что промежутки времени, на которых работает двигатель большой тяги, малы по сравнение с общим временем выполнения ма- невра Т. При достаточно большом А вектор положения г на этих участках остается постоянным, поэтому в точке переключения фу_=фу+ = фу; фг_ = фг+ «= фг, откуда фг • AV = 0. Поскольку оптимальный вектор ’AV коллинеарен фу, то можно записать = 0» 101,1 ’*V = 0- (5.25) Найдем полную производную функции D по времени при 6 = 1: ---= -----------;---------- + AI— :— + —1 . (5.26) dt Xi •£-------------------------------------------------фу-XiC\K При достаточно большом А имеет место скачок функции переклю- чения от некоторого положительного значения до нуля. Следовательно, такой участок может быть расположен только в начале траектории. Двигатель большой тяги, таким образом, включается только на началь- ном участке траектории или не включается вообще. Характер изменения D(f) в оптимальном режиме показан на рис. 5.2. 5.1.3. Условие оптимальности начального приращения скорости. 104
Рис. 5.2. Характер изменения функции переключения D при оптимальном управлении комби- нированной системой Вклад двигателя большой тяги учитывается измене- нием начального условия по скорости: V(0) = Vo+AVo. (5.27) Введем обозначение a2=2fr/(Xi<^?). (5.28) В дальнейшем полагаем в уравнениях системы (5.6) S - 0, Тогда она вместе с уравнением оптимального регулирования ускорения а2(0 запишется в виде э г = V; V = а2 + g; а2 = —(а2 g). (5.29) dr Система (5.29) решается с измененными граничными условиями по скорости (5.27). Результатом решения будет программа измерения реак- тивного ускорения а2(0 и приращение скорости AV0, которое должно быть выбрано оптимальным. Рассмотрим функцию переключения Dx (5.19). Если Вх(0) < 0, то 6=0 заведомо, и двигатель большой тяги для выполнения данного ма- невра не нужен. Полагая К = Кх = 1, £(0) = 0, получим условие неопти- мальности применения двигателя большой тяги в форме неравенства Х2 Х2 Xia — - МО) = —-----------— а2 (0) < 0, (5.30) 2с i 2с! 2 куда следует подставить и Х2 в зависимости от типа двигателя малой тяги согласно (5.15), (5.16), учитывая, что = 1. Соотношение (5.30) позволяет построить границы области применимости комбинированной двигательной системы в координатах параметров (a - сi), если известна величина функционала Lr перелета с малой тягой. Пусть теперь функция обращается в нуль после того, как двига- тель большой тяги сообщил аппарату приращение скорости ДК0. Тогда при достаточно большом А можно положить: Х(0) = <1, £(0) = 0. Условие оптимальности импульса скорости принимает вид х2 — -Xia£ia2(0) = 0. - (5.3!) 10$
Подставляя Хх, Х2 из (5.15) для двигателей оптимальной массы по- лучим aCj*? ^1 + Z1+ —- - д2(0) = 0. (5.32) £1 Для двигателей произвольной массы условие оптимальности началь- ного импульса скорости имеет вид ^д2/ди0 - aciX^a2(0) = 0, (5.33) причем согласно (5.28) направление вектора ДУ0 совпадает с а2 (0). 5.1.4. Аналитическое решение задачи оптимизации. Рассмотрим за- дачу набора заданной скорости цри отсутствии внешних сил (g = 0, мо- дель так называемого ’’бессилового” поля). Эта задача часто использу- ется как модельная при анализе разгона до параболической скорости в центральном поле. Оптимальная траектория аппарата с комбинированной двигательной системой, выполняющего указанный маневр, описывается системой уравнений г = К; V = а2\а2 =0, (5.34) где г(0) = г0; ЛТ) ~ не фиксировано; К(0) = Ко + ДК0; V(T) = . Начальный участок работы двигателя большой тяговооруженности замейяется точкой мгновенного изменения скорости на величину ДК0. Согласно_ (5.34) оптимальная программа реактивного ускорения имеет вид а2 = + c2t9 при этрм, поскольку r(Т) не фиксирован, а2(Т) = 0, т.е. с2 = 0. Окончательно а2 = а = const. Для данного случая параметры и £х, характеризующие расход рабочего тела двигателями большой и малой тяги, определяются выра- жениями (см. 5.2) К, =л/ехр(-ДГо/с1)'; (5.35) / а Т „ „ F /аТ L^-y/— SK\a2dt = - аКху/------- . (5.36) 2 0 2 Условие оптимальности начального импульса скорости ДК0 для дви- гателя оптимальной массы имеет вид асхАГ? /Сх + £х + — д = 0. (5.37) £i Подставляя в (5.37) отношение £х)Кх из (5.36) и разрешая получен- ное соотношение относительно а, получим 2 Г?Г а = —(V---------сха). (5.38) аТ 2 106
Поскольку ДК0 = Vi - Ко - а Т, то Av0opt = AF°0Pt = W + 2 - *Jh, (5.39) Kr - Ио т z где W = —-------; h = —. (5.40) Ci laci Формула (5.39) определяет: 0 < ДК0 < V\ - Ko. Если значение ДКоopt не лежит в указанных границах, то в качестве оптимального зна- чения следует принимать граничное. Параметр W = (Кх - К0)/сх в данной задаче является аналогом характеристической скорости перелета. Запишем общее выражение для стартовой массы аппарата, отнесен- ной к полезной массе в следующей форме (см. (5.3)): — = —----------—----‘2----------, (5.41) ma Kj[l - (Li/Kifa + 1/0)1 где Р = ^д2/^п — относительная масса двигателя малой тяги. Значение 0=0, при котором величина тп^1тп достигает минимума, определяется соотношением (5.4): Л 1 + (5.42) (5.43) Окончательное выражение для относительной стартовой массы аппа- рата с учетом соотношений (5.35), (5.36), (5.40) принимает вид z шо ч =П- ~ Av°°Pt ' 'min ~ гг- тп 2s/h Оптимальная масса двигателя малой тяги определится формулой ^Д2 — 1 1 W — ДУфОр^ (— )oPt=0 = (^z - T)(1---------------- т П l\/7l Рассмотрим теперь случай произвольной массы двигателя малой тя- ги. В этом случае условие оптимальности начального импульса скорости ДРо (5.33) принимает вид шд2 mQ ----- =Р= -----aciK\a. Используя соотношение (5.41) и подставляя туда отношение LJKi из (5.36), перепишем уравнение (5.44) в виде (1 + 0)(W - ДуоорР/2Л 0= -------------------------- (5.44) (5.45) 2 н Avoopt )2 * 2y/h 107
Рис. 5.3. Относительная полезная масса перелетов с двигателями малой тяги (МТ), большой тяги (БТ) и комбинированной двигательной системой (КДС) при опти- мальной массе двигателя малой тяги (а) и при тд/шо = 0,1 (б) откуда • определим значение AvQOpt: . А У о op t ~~ Г Avoopt =-------= V + 1 - VI + ------* ДуоорГ (5-46) «1 1+3 В результате получим выражение для относительной стартовой мае* сы аппарата как функции параметров Avo, W, h, ttiQ 1 И' — AVQOpt = [l-(l+_)(- mn---------------------0 2jh X(l +0)expA<opt. (5.47) Зависимости, рассчитанные по формулам (5.42) и (5.47),показаны на рис. 5.3. Пунктиром на рисунках выделены области, в которых ком- бинация двигателей позволяет увеличить полезную массу. 5.2. ВЫБОР ПАРАМЕТРОВ КОМБИНИРОВАННОЙ ДВИГАТЕЛЬНОЙ СИСТЕМЫ, УНИВЕРСАЛЬНОЙ ДЛЯ ДИАПАЗОНА МАНЕВРОВ 5.2.1. Постановка задачи универсализации. При выборе оптимальной массы двигательной системы для каждого отдельного маневра необхо- димо создавать большое число разнотипных двигателей, что нецелесооб- разно. Поэтому возникает задача выбора параметров комбинированной двигательной системы, универсальной для диапазона маневров. Задача универсализации технической системы в терминах теории оптимальных 108
покрытий [51] формулируется следующим образом: пусть задан некото- рый диапазон маневров Z, каждому маневру z Е Z соответствует пара (Д', Т), определяющая энергетику и время выполнения маневра. Тогда совокупность параметров {pz} (i = 1, и), характеризующих систему в целом, оптимальная для диапазона/, если: а) система с параметрами { Р/} может выполнить любой маневр Z^Z', г л б) максимальная степень неоптимальности системы F(lpl j ) мини- мальна ор?=т1п^{р«}); F( {?,})= max minp(z,p/); pf e/р,.} . (5.48) z E Z i Степень неоптимальности р(г9р^ определяется соотношением p(z, Pi) = Ф(г, р/)/тшФ(г, pf), (5.49) Pi где Ф — критерий оптимальности единичного маневра z. Алгоритм решения задачи универсализации сводится к отысканию оптимального режима управления для каждого маневра z Е Z и анализу функции p(z, р,*) с целью определения величины Си соответствующей ей оптимальной системы [pf ] opt. В другой постановке задается предельно допустимая величина С* и выбирается система из минимального числа элементов, покрывающая весь диапазон Z со степенью неоптимальности, не превышающей С*. Задачу универсализации комбинированной двигательной системы сформулируем следующим образом: для заданного диапазона маневров Z необходимо выбрать совокупность двигателей {тид2/} opt(z = 1, и), обеспечивающую выполнение любого маневра z и минимизирующую максимальную степень неоптимальности С = minmaxminp(2, я?д2/), либо z i выбрать минимальное число разнотипных двигателей, обслуживающих диапазон маневров Z со степенью неоптимальности, не превышающей Сф. Степень неоптимальности p(z, аид21) зададим отношением Р = m0(z, ma2i)/momin(z), (5.50) где mQ — стартовая масса КА с двигателем лгд21«, a mOmin — стартовая масса аппарата с двигателем, оптимальным для маневра z. Будем характеризовать выполняемый маневр z Е Z с полезной мас- сой тп двумя параметрами: аналогом характеристической скорости W и безразмерным параметром h (аналогом времени выполнения маневра). 5.2.3. Анализ степени оптимальности системы. Получим соотноше- ние, определяющее степень неоптимальности р с учетом (5.42), (5.47): 109
p(h,W,P) = m0(h, fl, 0) momin^> (1 + 0)(1 - ~ Avoopt 2VT )2exp(AvQOpt AvoopP 1 1 -(1+ —)( P W Ду00р1 2x/T )2 (5.51) Покажем, что из уравнения (5.51) можно получить функцию р’, со- ответствующую случаю, когда используется только даигатель малой тя- ги. Если положить AFj)Opt = AK0Opt = 0 и ввести обозначение , а т » 2 о Уу - К0))2 1 2с i h 9 (5.52) то уравнение (5.51) примет вид р'(Д'0) = (1 + 0X1 - 77? 1 -/(1+ 1/0) (5.53) Анализ унимодальной функции p'(J, ff) подробно проведен в работе [8]. Используя методы теории покрытий [51], можно получить опти- мальную относительную массу двигателя малой тяги $ для заданного диапазона маневров [Л> » - eJ'° С = i - j'n - «(i - /0) ’ (i и минимальную степень неоптимальности Рис. 5.4. Характер изменения степени неоптимальности (W = 0,8) 110
_ <* - е)(/" - eJ°)(1 - 'Я*? « C [1 -J'n - е(1 -4)J<4 -4) Однако в случае использования комбинированной двигательной сис- темы, функция р(Л, W9 0), описываемая соотношением (5.50), не удов- летворяет требованию унимодальности, которое накладывается на функ- цию р, вводимую при определении покрытия. Наличие точки максимума р внутри интервала существования функции р (рис. 5.4) делает множест- во Ес: (р = const} неодносвязным, что затрудняет использование мето- дов [51 ]. Тем не менее можно выбрать систему двигателей , опти- мальную в смысле_критерия (5.48), непосредственно анализируя поведе- ние функции р(Л, И7, 0) (5.50) внутри диапазона [Wo, Wn\ X [hQ, hn]f В самом деле, анализ формулы (5.39) с учетом ограничений позво- ляет установить границы области применения комбинированных систем: ^min и^тах: Лтш = 1 ПРИ AKoopt=pri-Ko; 0 Лтах = ( - + П2 при ДК0орг = 0. (5.56) Поскольку согласно (5.40) параметр h является функцией а и с19 соотношение (5.56) позволяет построить границы области применимос- ти КДС в координатах а - согласно неравенству: т Fi - Го —у -(4----------- + 1)2 <0. (5.57) 2acl 2с i При неоптимальном выборе относительной массы двигателя малой тяги 0 эти границы согласно (5.46) получаются иными: ЛтШ = 0; *тах = 1(1 + Р)2 ~ Ш + ЮЖ (5.58) Определим, когда = Л^ах* Оказывается, равенство границ имеет место при 0 = 0* = Я^2. Таким образом, если 0 < 0#, то йтах < < ^шах- Иначе говоря, в области параметров маневра [Лтах, ^тах] при фиксированном 0 еще используется комбинированная система (Д Ко opt 0), а при оптимальной относительной массе двигателя малой тяги 0 ее применение уже невыгодно — весь маневр должен выполняться с по- мощью двигателя малой тяги. Функция p(h, W9 Р), вид которой показан на рис. 5.4, обладает сле- дующими особенностями: при 0 > 0* функция р имеет один минимум, который всегда больше единицы. При этом гарантируемая степень неоп- тимальности С будет определяться из соотношения С = 1 + 0, полученно- го из (5.50) приЛ ->°°. При 0 < 0* функция имеет два минимума (в точках минимума ее значение равно единице) и один максимум. Первый минимум соответ- 111
ствует области параметров маневра, где выгодно применять КДС, вто- рой — области применения только двигателя малой тяги. Пунктирной линией на рисунке обозначена функция p'(h9 0), соответствующая соот- ношению (5.67), когда используется только двигатель малой тяги (для Р = 0,2). Видно, чтоиспользование комбинированных систем в энергети- чески напряженных маневрах при небольших значениях h позволяет зна- чительно уменьшить проигрыш в стартовой массе аппарата. Анализ функции р(Л, W, Р) показывает, что использование даже од- ной универсальной комбинированной системы позволяет обслужить значительно больший диапазон маневров, чем с одним только двигателем малой тяги. Например, пусть h G [1,15]. Тогда комбинированная система с двигателем малой тяги, относительная масса которого Р = 0,22, обслу- живает указанный диапазон со степенью неоптимальности, не превышаю- щей 1,032. Если задана максимально допустимая степень неоптимальнос- ти, например, с* = 1,05, то в этом случае можно обслужить практически неограниченный диапазон маневров двумя разнотипными двигателями, каждый из которых будет обслуживать свой поддиапазон. Подбором соответствующих параметров W, h можно добиться дос- таточной точности моделирования реальных задач механики полета. Каж- дому значению h при фиксированных а, С\ соответствует определенное время выполнения маневра. Так, например, при а — 10 кг/кВт и = = 4000 м/с диапазон значений h € [1,15] соответствует диапазону Т € €[5,3; 78,5 сут] [9]. 5.3. ПРИБЛИЖЕННЫЙ РАСЧЕТ ЭНЕРГЕТИКИ МЕЖПЛАНЕТНОГО ПЕРЕЛЕТА 5.3.1. Схема межпланетного перелета. Оптимальная структура пере- лета с КДС предполагает, что включение двигателя большой тяги проис- ходит лишь в начальной точке траектории, а весь последующий перелет осуществляется с помощью двигателя малой тяги. Для простоты при- мем, что импульс ДК0 сообщает аппарату параболическую скорость, достаточную для выхода на границу сферы действия Земли. Разумеется, такое упрощение не соответствует условиям оптимальности импульса, однако позволяет применить уже известный метод аппроксимации характеристик перелета аналитическими зависимостями. Масса КА после окончания работы двигателя большой тяги со ско- ростью истечения с t составит = тоехр(-----2£?Р_), (5.59) где ДКопар — импульс скорости, который однозначно определяется вы- сотой начальной круговой орбиты. 112
Весь последующий перелет, состоящий из участков движения в поле тяготения Солнца и торможения в сфере действия планеты назначения, выполняется идеально регулируемым двигателем малой тяги. Динами- ческая характеристика перелета выражается зависимостью J = J(T2, Тэ, ^тах)> где ^2 “ время полета на гелиоцентрической траекто- рии; — угловая дальность гелиоцентрического участка; Т3 — время торможения; Птах - максимальная угловая скорость поворота векто- ра тяги на планетоцентрическом участке. Если J известна, то полезная масса всего перелета определится так: w дкопар /а/ \ =ехр( - ——XI -V—)2- (5-60) m0 С1 2 Обозначим время полета КА до границы сферы действия планеты старта. Ti однозначно определяется величиной ДКоцар, а следовательно, зависит от радиуса начальной орбиты. Если задано полное время переле- та Т = 7\ + Т2 + Т3, задача оптимизации полезной массы сводится к исследованию на минимум функционала Л 53.2. Расчет характеристик перелета Земля — Марс. В соответствии с результатами разд. 4.4 аппроксимируем функционал J формулой *2 J=J2 + А “ —г- + Mfai) х q , с3 Х[ — -В(^)]3+ (5.61) Т2 Т3 Рассмотрим два предельных случая управления вектором тяги: а) ограничения отсутствуют, Птах > 1; тогда с3 —К3\ б) вектор тяги сохраняет постоянное направление в планетоцентрической системе коор- динат, Птах = 0; тогда с3 = 2К3 (значение коэффициента К3 приведе- но в разд. 4.4). Найдем минимум J по Т2 : [^2 Q minJ = min <—— + рЛ((рх)[— - Т2 Т2 t7* г2 - сз(пшах) ] х -*G>i)]3 + ----------- (5.62) Т - 1\ - Т2 ) Приравнивая нулю производную --- и проводя преобразования; по- ЪТ2 лучаем уравнение 4-й степени для определения Т2: СзК -ЗК2(Т- Л - Т2)2 -ЗрдА^ух X к - В(^)Г2]2(Г- Л - T2)V = 0. (5.63) из
Рис. S.5. Относительная полез- ная масса перелета Земля - Марс с различными типами дви- гательных систем(^1 = 15(г ): малая тяга (МТ) а = 10 кг/кВт; комбинация двигателей’ малой тяги а = 10 кг/кВт и ЖРД (с = 4 км/с); ^шах > 1;-----птах = ° Уравнение (5.63) мо- жет быть решено численно, после чего расчет полезной массы перелета не вызыва- ет затруднений (рис. 5.5). Расчеты позволяют выделить область времени перелета (Т = 150 ... ... 200 сут), где выгодно использовать КДС. Отметим, что применение КЦС позволяет также существенно уменьшить проигрыш в полезной массе, обусловленный ограниченными возможностями управления век- тором тяги КА с искусственной гравитацией. Это объясняется тем, что влияние ограничения на П сказывается теперь лишь на участке торможе- ния, а участок торможения у Марса дает обычно небольшой вклад в общую энергетику перелета, поэтому некоторое увеличение J3 не оказы- вает существенного влияния на полезную массу перелета в целом. Для перелетов продолжительностью порядка 200 сут проигрыш в полезной массе составляет 8 ... 10 %. КОММЕНТАРИИ 1. Возможность использования комбинированной системы, состоящей из дви- гателя ограниченной скорости истечения (большой тяговооруженности) и двига- теля ограниченной мощности (малой тяги) для космических перелетов обсужда- ется в ряде работ, среди которых строгой математической постановкой и формули- ровкой условий оптимальности выделяется работа Ю.Н. Иванова [23]. В некоторых других работах приводятся результаты расчетов некоторых космических маневров и межпланетных перелетов с комбинированной двигательной системой, которые, однако, выполнены без привлечения методов оптимизации. 2. Поскольку в разд. 5.1 использовались лишь условия 1-го порядка макси- мума функции R по координатам, в каждом конкретном случае следует доказать, что найденная траектория перелета является абсолютно оптимальной. Такое дока- зательство, однако, можно провести лишь в исключительных случаях, например, для модельных типов гравитационных полей (однородного, однородного централь- ного и т.д.). Во всяком случае, найденное решение, характеризующееся включе- нием двигателя большой тяги лишь на начальном участке траектории, может рас- сматриваться в качестве реального кандидата на последующее улучшение метода- ми 2-го порядка. 3. Проблема оптимизации и универсализации параметров космических аппа- ратов рассматривалась многими авторами. К числу наиболее значительных публи- 114
каций относятся работы В.В. Токарева [17], В.С. Брусова и С.А. Пиявского [51], М.С. Константинова [32]. Специфика космических систем, не относящихся к классу систем массового обслуживания, привела, помимо традицирнного, вероятностного подхода, к развитию игровых (минимаксных) постановок^ Удобным объектом исследования задач универсализации оказались двигательные установки малой тя- ги для которых характерна значительная масса источника энергии. Подобная за- дача универсализации двигательной установки малой тяги сформулирована и ре- шена в работе [8] с помощью теории оптимальных покрытий. В работе [9] впервые теория оптимальных покрытий применена для решения задачи универсализации комбинированной двигательной системы (см. разд. 5.2). ГЛАВА 6 ОПТИМАЛЬНЫЕ ПЕРЕЛЕТЫ С МАЛОЙ ТЯГОЙ МЕЖДУ КРУГОВЫМИ НЕКОМПЛАНАРНЫМИ ОРБИТАМИ 6.1. УРАВНЕНИЯ ТРАЕКТОРНОГО И УГЛОВОГО ДВИЖЕНИЙ 6.1.1. Предварительные замечания. При оптимизации траекторий перелетов между некомпланарными орбитами решающее значение при- обретают два фактора. Первый связан с различными схемами управле- ния угловым движением аппарата и связанными с ними дополнительны- ми затратами рабочего тела на разворот корпуса аппарата. Второй фак- тор — невозможность решения задачи оптимизации ”в лоб” для доста- точно сложной математической модели движения, включающей уравне- ния как траекторного, так и углового движений. Возникающие здесь трудности обусловлены многовитковым характером траектории, нали- чием нескольких точек переключения направления тяги на каждом вит- ке, высоким порядком краевой задачи для расширенной системы урав- нений движения. Указанные проблемы предлагается решать следующим образом. Из всего множества схем управления угловым движением аппарата вы- деляются только две принципиальные: совместная, при которой разво- роты аппарата реализуются с помощью маршевых двигателей, разнесен- ных на некоторое расстояние относительно центра масс; и раздельная, при которой разворот корпуса осуществляется специальными управляю- щими двигателями. ’’Проклятие размерности” задачи устраняется с помощью некоторых Упрощений (например, расположения вектора тяги только в плоскости местного горизонта) и применения метода малого параметра. Указанный метод предполагает ’’расщепление” управления на периодическую (быст- ро меняющуюся) и вековую (медленно меняющуюся) составляющие и раздельную их оптимизацию. Принцип расширения допустимых состояний и управления здесь 115
позволяет свести решение общей задачи оптимизации перелета к после- довательности решений частных задач оптимизации меньшей размернос- ти, получаемых путем отбрасывания некоторых связей. При этом реше- ние каждой задачи меньшей размерности дает гарантированную оценку критерия оптимальности для ’’последующей” более сложной задачи. 6.1.2. Уравнения движения для околокруговых орбит. Пространст- венное движение КА можно представить как результат сложения двух движений: перемещения центра масс аппарата в мгновенной плоскости орбиты и вращения этой плоскости вокруг притягивающего центра. Систему уравнения движения удобно записывать в следующей форме [36] (рис. 6.1): dA 2Л3(1 -q\ - q22) ---- ~ —----------------------(аХ + dip 1 + <71 cost/? + <?2 sin</? q 1 sin^ — <72 cost/? + “Y T7------------1—“ 1 + tficos^ + q2 si nt/? d<n A2(l-q2l-ql) ' ---- =----------------------------(flySinip + dip (1 + <7 i cost/? + <72sint/?) 2cos</? + <7icos2t/? + <72 sin </? cost/? + q\ + ax-------—---------------------------------); (6.1) 1 + <71 COS</? + ^2Sin<^ A2(1 - fl2 - <72) ---- = ---------------------------( — <ZyCOS<p + dip (1 + <7icos</? + <72sin</>) 2cos</? + <72sin2«/? + qi sin«/?cos</? + q^ + ax-----------------------------------------); 1 + cos</? + i/2 sin^? di azA2(l - qj - <72)cos(^? + <*/) dip (1 + <71 cost/? + <72sin<p)3 da azA2(l - <72 - <7z)sinG? + </) dip (1 + <7icos«/?+ <72 sin</?)3sim dj <zzA2(1 - <72 - <72)sinG? + u/)ctgi <7</? (1+ <7iCos«/?+ <72sin^?)3 /7* j3/2ri 2 _2x3/2 dt - A I1 ~ ~ dip (1 + <71 cost/? + <72sin^?)2 Пусть тяГа двигателя постоянна и направлена так, что ее радиальная составляющая aY равна нулю. Тогда направление вектора тяги задается 116
рис. 6.1. Системы координат, используемые при составлении уравнений траекторного дви- жения всего одной величиной — углом ф между вектором тяги и оскулирующей плос- костью орбиты. Составляю- щие реактивного ускоре- ния представим в виде a0cosi// aY =tfcos0 = --------- Л 1 - aQt/c ay = 0; (6-2) д о sini// W — азтф = - ---------------- = - a0 sini//exp — , 1 - a^tjc c где f adt = cln(l - aot/cy1. (6.3) Отсюда следует формула для расчета продолжительности перелета с WK Т= — [1-ехр(- —)], Ло с где WK — конечная характеристи- ческая скорость перелета. При помощи составляющей реактивного ускорения az, нор- мальной к оскулирующей плос- кости орбиты, можно изменять наклонение i. Если в точках, где аргумент широты и = + со' Рис. 6.2. Схема управления вектором тяги при перелетах между некомпла- иарными орбитами 117
принимает значения тг/2, Зтг/2, изменить направление бинормальной составляющей az на противоположное, то наклонение орбиты i будет изменяться монотонно. Следовательно, при помощи управления аХ =^oCosi//exp(M//c); = 0; (6.5) a z = ± flosin |exp(U'/c)sign(cosu) в принципе можно осуществить перелет между некомпланарными орби- тами разного радиуса. При малых значениях угла i правые части двух последних уравнений системы (6.1) могут неограниченно возрастать по модулю. Поэтому будем считать, что угол i в нашей задаче не меньше некоторого значения; этого всегда можно добиться соответствующим выбором плоскости от- счета, например, совмещая ее с плоскостью эклиптики. Подставим значения компонент реактивного ускорения (6.5) в исходные уравнения (6.1). Полагая, что aQ < 1 и с > 1 (масштабом изме- рения скорости истечения служит скорость, движения по круговой на- чальной орбите), систему уравнений можно привести к стандартному виду систем с малым параметром и быстро и медленно меняющимися переменными. Быстро меняющейся фазой здесь считается угол Траектория движения КА с малым реактивным ускорением в ’’силь- ном” гравитационном поле обычно имеет многовитковую структуру, в которой сочетаются как периодические, так и вековые изменения элементов оскулирующей орбиты. Разумно предположить, что управление — угол ориентации тяги ф является функцией как положения КА на орбите, так и текущей харак- теристической скорости W, так что программа $(t) содержит как перио- дическую, так и вековую составляющие. Общая схема усреднения уравнений, содержащих малый параметр aQ, быстро (<р) и медленно меняющиеся переменные, имеет вид dS ал 27г — = —J ftS,'K'P,Pl'P№P- (6.6) dp 2 я о Здесь S — медленно меняющийся элемент орбиты; S — элемент S после усреднения; 1//(<р, р) — управление, зависящее как от быстро меняющей, ся переменной так и от медленно изменяющихся параметров р. Особый интерес представляет случай, когда начальная орбита — кру- говая. Получим условия, при которых орбита остается близкой к круго- вой. Обращаясь ко второму и третьему уравнениям системы (6Д), ви- дим, что для этого необходимо выполнение равенств 2 я dq 1 2 я dq^ f ----- dip = 0; f dip = 0. (6.7) о dtp о dtp 118
Учитывая, что компоненты реактивного ускорения имеют вид (6.2), (6.3) и = ^20 = 0, условие (6.7) в первом приближении предс- тавляется так: 2тг 2тт Qi = f cos^cosipdtp = 0; Q2 = f cosi//sin<pd(p = 0. (6.8) о о Равенство нулю интегралов Qi и Q2 выражает свойство ’’симметрии” программы управления относительно осей ОХ и OZ (см. рис. 6.1), вы- полнение которого гарантирует равенство нулю вековых составляющих компонент вектора Лапласа q19 q2, а следовательно, и невозрастание эксцентриситета. Из уравнений (6.1) следует, что при выполнении условий (6.8) £2 = £20 = const; а/ = о?о = const. Примем, не нарушая общности, соо = = 0, что соответствует направлению оси Он£ по линии узлов. Поскольку $ + а/ = и (и — текущий аргумент широты), в дальнейшем вместо угло- вой координаты ip будем использовать обозначение и. В результате операции усреднения уравнения околокругового дви- жения КА с малой тягой принимают следующий вид: dr д0 2тг — =--------f rJcosi//exp(W/c)du; du 2п о di а0 2п — =--------f г sin|V/||cosu|exp(K'/c); du 2 я о (6.9) dW а0 2п „„ ---- =—/ г3/2ехр(И7с)(/и =а0г3/2 ехр(И7с); du 2п о — = ?'2. du Здесь вместо большой полуоси А введен радиус ’’круговой” орбиты г, символом ” ” обозначены усредненные величины. Дополним уравне- ния траекторного движения (6.9) уравнениями, описывающими динами- ку движения КА относительно центра масс. В данном случае угловое Движение КА осуществляется только вокруг нормальной оси аппарата OYх, совпадающей с направлением радиуса-вектора центра масс г (см. рис. 6.2): (6.10) Здесь соу1 — скорость вращения КА вокруг связанной оси О¥19 — управляющий момент; 7у1 — момент инерции КА относительно оси OY1; е — угловое ускорение. 119
3/2 2я — f cosipdk; п о (6.11) 1/2 2я В дальнейшем удобно перейти к новому аргументу — характеристи- ческой скорости W. Система уравнений, описывающих траекторное дви- жение аппарата, примет вид (символ ” А ”, означающий усреднение, опущен): dr dW di ----=-------f sin|i//||cosw|du. dW 2n о Задача перелета между круговыми некомпланарными орбитами, описываемого усредненными уравнениями, формулируется теперь сле- дующим образом: перейти с орбиты, параметры которой (г0, /о) на ор- биту с параметрами (rK, /к), обеспечивая минимальное значение харак- теристической скорости WK. Предполагается, что маршевый двигатель работает без выключения; управлением в данной задаче является мо- мент Му х (или угловое ускорение е), который, вообще говоря, ограни- чен по величине некоторым значением ^fmax(e < emax). Угол ориента- ции тяги ф является теперь одной из компонент вектора состояния, причем включает как вековую, так и периодическую составляющие. Соответственно в управлении е целесообразно выделить вековую и пе- риодическую компоненты. В среднем влияние управления вектором тяги на траекторию КА характеризуется интегралами: 2ir 2ir Л = /costf/cto; I2 = f sin|i//||cosi/|du. (6.12) 0 ° Задачу оптимизации перелета разделим на две самостоятельные за- дачи. Первая заключается в отыскании такой программы изменения угла ф и соответствующего углового ускорения е, чтобы обеспечивался минимум затрат характеристической скорости в пределах каждого витка траектории. Назовем ее задачей локальной оптимизации, а соответствую- щую программу управления — локально-оптимальной. Вторая задача состоит в отыскании оптимального закона изменения интегралов Ц ,12 вдоль всей траектории перелета, или по существу в оптимальном про- граммировании медленно меняющейся составляющей управления. Эту задачу назовем задачей оптимальной параметрической модуляции про- граммы управления. 6.13. Учет дополнительных затрат рабочего тела на управление угловым движением. Запишем уравнение, описывающее изменение массы КА (все параметры по-прежнему безразмерные): dm aQ = ~(~ + бупр0упр)> <613) где 0упр — расход массы рабочего тела, идущего непосредственно на создание управляющего момента относительно оси OYX. 120
Предположим для простоты, что скорость истечения рабочего тела управляющих двигателей такая же, как и у маршевых. В этом случае задача о минимуме суммарного расхода рабочего тела эквивалентна за- даче о минимуме некоторой условной характеристической скорости : гк 1 . WK = J —(«о + «упрвоЖ (6.14) Го т где т - текущая масса КА; aQ = const;ao =^уПр/'ло =ДуПрс/"2о ;^упр - тяга управляющего двигателя; 5упр — функция включения — выключе- ния управляющих двигателей, равная нулю там, где не создается управ- ляющий момент который удобно представить в виде произве- дения МГ1=е/Г1=РупрЛ, (6.15) где h — плечо управляющей силы. Отсюда с учетом mQ = 1 а'о = \e\IYJh. (6.16) Введем параметр к, которым будем в дальнейшем характеризовать дополнительный расход рабочего тела на управление: к =До/яо = \€\IYllaQh. (6.17) Ясно, что для совместной схемы управления к = 0. В результате при- ходим к следующему выражению: , t aQ . И/'= J —(1+кб )Л. t0 т ’ * Перейдем к новому аргументу ’’условной” характеристической скорости W' в уравнениях (6.11). Для этого воспользуемся уравнением dW' dW где (6.18) 2ir (6.19) (6.20) (6.21) 2ir F1 = Д1 + бупрК)**'. Переходя к аргументу W в уравнениях (6.9), получим dr 2r3/2 di г1'2 —г =---------Л; —г= —h- dW Fi dW Fi Интегралы и Z2 здесь определяются выражениями (6.12). Отме- тим, что для совместной схемы управления к = 0, Fi = 2тг, W1 = W. 121
6.2. ЗАДАЧА ЛОКАЛЬНОЙ ОПТИМИЗАЦИИ 6.2.1. Некоторые аналитические решения усредненных уравнений. Исключим из рассмотрения уравнения углового движения КА. В таком случае управлением является угол ориентации тяги ф9 который можно считать функцией двух переменных: аргумента широты, характеризую- щего положение КА на орбите, и текущей характеристической скорос- ти И7. Легко показать, что уравнения системы (6.21) интегрируются, если угол ф является функцией только аргумента широты. Пусть Fr = = const. Тогда решение этих уравнений, соответствующее граничным условиям перелета между круговыми некомпланарными орбитами, имеет вид Z2lnr я'ц „ i - iQ = —— ; г = (1--------уi 2. (6.22) 2Zi Fi Конечная условная характеристическая скорость перелета W'K будет определяться формулой -L й/к=а-'-к~2 W1- (6-23) Решение (6.22), (6.23) справедливо и для случая, когда iK = iQ. Однако, если = г0 = 1, конечная характеристическая скорость пере- лета определяется путем непосредственного интегрирования второго уравнения системы (6.21): (6.24) Рассмотрим перелет КА, реализующего совместную схему управле- ния траекторным и угловым движением КА. Тогда F\ = 2я, к = 0. За- дадим программу управления ориентацией вектора тяги следующим образом: \ф I = const = 1р0 J signi// = - sign(cosu). (6.25) Тогда интегралы Ц и 12 принимают вид Ii = 2ttcosi//0 ; 4 = 4sin^0- (6.26) Решение (6.22) окончательно записывается в виде i - iQ = - Inr; /(1 - Wcostf/0)~2- (6.27) ir Перелет с орбиты единичного радиуса на орбиту радиуса гк, плос- кость которой повернута относительно плоскости орбиты на угол Д/к = = /к - /о, можно осуществить с помощью управления (6.25), если по- ложить Фо = arctgTrAzK/lnrK. (6.28) 122
Конечная характеристическая скорость и продолжительность пере- лета определяются формулами 1 яД,к Wu =(1---------)sec^o Ml -ехр(------------)]seci//0; J77 2tg^0 (6.29) Т = — [1-ехр(- 1 'к )]. ао ссозфо В частном случае, когда ф0 = 0, получим изменение радиуса орбиты при перелете с трансверсальной тягой Г = (1 _ W)-2 = Ц _ cln(1 _ aot/c)-l (6.30) Если а = const, то W = at и решение еще более упрощается: г = (1-аг)-2. (6.31) Поскольку орбита остается близкой к круговой, это означает, что увеличение потенциальной энергии поступательного движения центра масс при увеличении высоты орбиты компенсируется соответствующим уменьшением кинетической энергии. Отсюда можно получить простое выражение для величины скорости Г«Г1/2 ~(1 - W)= 1 — cln(l -aot/cy1 (6.32) цри а = const V = 1 - at. Полученные решения наглядно показывают, что скорость (точнее, ее вековая составляющая) монотонно убывает при увеличении радиуса орбиты. В этом состоит известный ’’парадокс разгона” аппарата с малой тягой. Решения, соответствующие случаю уменьшения радиуса орбиты, получаются при ф = я, что приводит к смене знаков в формулах (6.30) и (6.32). Если V'o = я/2, имеем задачу поворота плоскости орбиты бинормаль- ной тягой. При этом г0 - rK = 1. Согласно решению (6.24) 2W i = /о + —; wK = 7Г 6.2.2. Оптимальное управление вектором тяги в пределах витка. Найдем такую программу изменения угла 1Д(и), которая обеспечивала бы минимум характеристической скорости при заданных приращениях Радиуса и наклонения орбиты. Пусть при этом и G [0, 2я]. Согласно реше- нию (6.23), будем искать максимум функционала Ц (6.12) при изопери- метрическом условии 2(iK - /0)Л = АЬгк, которое с учетом (6.12) легко преобразуется к следующему виду: 27Г f [2(zK - j0)cosi// - lnrKsin|i//||cosu\]du = 0. (6.34) (6.33) 123
Применяя принцип расширения к данной задаче без учета изопери, метрической связи (6.34), легко установить,что maxZi =/15=2я. (6.35) Е Эту верхнюю грань можно использовать для оценки различных про- грамм управления. _ Для отыскания оптимальной программы ф(и), дающей максимум Zi с учетом связи (6.34), исследуем на экстремум функцию Н = cost// + X[2(zK - f0)cosi// - lnrKsin|i//llcosuI]. (6.36) Здесь множитель Лагранжа X = const. Локально-оптимальная про- грамма ф(м) получается в следующем виде: _ Alnrw tgi/z (w) ----------------COSU. (6.37) 1 + 2X(i*K — i*o) Параметр - XlnrK(l + 2X(zK - z'o))-1 можно интерпретировать как тангенс угла ф, соответствующего аргументу широты и = 0. Обозначая этот угол через фтах, получим окончательно ф(и) = arctg(tgi/zmaxcosu). (6.38) Выражение (6.38) показывает, что угол ориентации тяги на витке дважды меняет знак. Максимальное значение угла ф определяется гра- ничными условиями перелета (приращением радиуса и наклонения за виток). Интегралы Ц и Z2 для локально-оптимальной программы ф(и) приводятся к виду 0 Vcos^ m ах + sin2i//maxcos2u 2 , (6.39) я/2 sinV/mavcos udu --- ____ AC r III dA 2 = 4 f -- - ~ • 0 Vcos^rtax + sin2i//maxcos2u Интегралы (6.39) через элементарные функции не выражаются и сводятся к полным эллиптическим интегралам первого и второго рода ^тах)и^тах): А = WmaxWmax =Z1B =maxZi; D (6.40) 4^(^max) 4^max) . A = ------------------------cMmax« sin^max ^max Зависимость интеграла Z1B от параметра lnrK/[2(/K - /0)], который» будучи отношением интегралов Щ12 (см. (6.22)), в свою очередь, за- 124
рис. 6.3. Предельная оценка Ij в и верх- няя грань 11в функционала h висит от угла фтах, показана на рис. 6.3. Там же даны и соответст- вующие значения угла i//max. В от- личие от 1ц, Л в можно считать точной верхней гранью функцио- нала Zi в сформулированной зада- че локальной оптимизации и использовать для оценки других программ управления. Отметим, что для весьма широкого клас- са перелетов, когда параметр lnrK/[2(iK - /0)] > 5, точная граница Z1B отличается от Zls не более чем на 3 ... 5 %, что позволя- ет использовать и гарантирован- ную оценку Iis. 6.2.3. Оценка некоторых программ управления. Простейшей про- граммой управления вектором тяги является ’’релейная” (6.25) ф = i//0sign(cosu); фо = const. Этой программе соответствуют решения (6.26) ... (6.29). Ее вид пока- зан на рис. 6.4, а. Заметим, что эффективность поворота плоскости орбиты в окрест- ности точек, где и = я/2, Зя/2, наименьшая. Здесь целесообразно ориен- тировать вектор тяги точно по трансверсали. Вид этой программы пока- зан на рис. 6.4, б. Если ее параметрами являются угол отклонения тяги от плоскости орбиты фо и ширина участка 6 (в угловой мере), где тяга ориентирована точно по трансверсали, то ф = - — sign(cosu) 5 1 - sign [sin2 и — sin2( — — — )] f . 2 1^ 2 2 J Интегралы Zx hZ2 вычисляются так: it 6 . Zi =4[(-------)cosi//0 + 2 2 t 6 Z2 =4sim//oC°s — . 2 Получим соотношения для расчета параметров орбиты г и i в случае, когда фо, 5 остаются постоянными в течение всего перелета. Для этого подставим полученные интегралы в уравнения (6.22). По-прежнему по- лагая в данной задаче = 2я, получим решения: 6 (6.41) 2 2 б 2 (6.42) 125
i - /о / г = < sini//oc°s(6/2)lnr (тг — 6 )cos\p О + 6 6 1 - И/[(1-------)cos0o +6/тг] И. 7Г (6.43) Угол 6 можно определить из условия минимума величины конечной характеристической скорости, которая теперь выражается так: И/к = (1 -r-1/2)[cosV/J)(l - 6/тт) + 5/тг]-1, (6.44) причем фо определяется граничными условиями и находится из первого выражения (6.43): Фо = arccos(— ___________26 (fK - iQ)___________________________________ - «о)2(1 - «АО2 + (cos2 -^ln2rK)/jr2 cos(6/2)lnr„ - arctg-------------------. - *’o)(l - $/*) Отыскание минимума WK по параметру 6 целесообразно вести чис- ленными методами. Ниже приведены значения критерия локальной оптимальности пере- лета — функционала 119 рассчитанного для трех описанных программ управления и для фиксированных граничных условий, соответствующих перелету с низкой круговой орбиты на экваториальную орбиту стацио- нарного ИСЗ: Д/к = 0,9; гк = 6,2319. Здесь же даны значения конечной Рис. 6.4. Программы управления век- тором тяги: а — ’’релейная”; б — ’’релейная” с участком трансверсальной тяги; в - оптимальная 126
характеристической скорости, как безразмерной, так и в км/с. Послед- нее соответствует г* = 6771 км. Программа управления безр. к’ км/с ф = arctg(tg!pmaxcosu); V/max = const ф = i//osign(cosw); ipo = const ф = - sign(cosu) ^1 - sign[sin2u - о It 6 1 t - sin (— - —)] f ; = const 2 2 Л/Лв 1,00 0,9666 0,9851 1,0640 8,163 1,1038 8,465 1,0831 8,306 Результаты расчета показывают, что локальная оптимизация про- граммы управления_вектором_тяги позволяет улучшить критерий опти- мальности/7 на 2 ... 3,5%. Характер изменения управления ф(и) на витке траектории показан на~рис. 6.4, в. 6.3. ОПТИМИЗАЦИЯ МЕДЛЕННО МЕНЯЮЩЕЙСЯ СОСТАВЛЯЮЩЕЙ УПРАВЛЕНИЯ 63.1. Достаточные условия оптимальности. Рассмотрим задачу о минимуме характеристической скорости перелета между круговыми некомпланарными орбитами в классе допустимых траекторий и управ- лений, выбранных без учета динамики углового движения аппарата и затрат на управление. Уравнения имеют вид dr r3/2 di г1г ---- = ------Л; ---- =------ dW п dW 2я Здесь управлениями являются интегралы Ц и/2. Из выражений (6.12) видно, однако, что эти интегралы связаны функциональной за- висимостью через угол ориентации вектора тяги ф. Введем синтезирую- щую функцию /), частные производные которой по радиусу и накло- b<p bip нению обозначим через — , — . Составим функцию br bi а - -3/2 а л г1/2 Оф Г Ь<р Г R =---------Ii+------------1г + <pw. (6.47) dr ir di 2n Зададим функцию tp(r, i) так, чтобы выполнялось соотношение А —rli +--------=0. I 8г di 2 (6.48) 127
При таком выборе <p(r, 0 функция R не зависит от управлений 12 и условия (1, 2) теоремы 2 (гл. 2) выполняются автоматически. Составим характеристическое уравнение для линейного однородного уравнения в частных производных (6.48): dr 2di TJ I2 Решение этого уравнения имеет вид — = exp(2J — di). (6.50) го *о /г Соотношение (6.50) представляет собой достаточное условие опти- мальности траекторного движения, описываемого усредненными урав- нениями (6.46). Как всякое достаточное условие, оно не позволяет программировать оптимальную зависимость отношения интегралов Щ12 вдоль траектории перелета, но тем не менее пригодно для провер- ки любых допустимых управлений, найденных, например, с помощью необходимых условий оптимальности. В частном случае, когда программа управления ф(и) остается неиз- менной вдоль траектории, интегралы Л и 12 постоянные, а соотношение (6.50) переходит в полученное ранее выражение (6.22), что говорит о единственности, а значит, и об оптимальности решения (6.22). Заметим, что можно получить дискретный аналог достаточного усло- вия оптимальности (6.50) в виде 12 Z (6.51) где / - номер интервала, на котором можно считать Щ12 = const. 6.3.2. Амплитудная модуляция управления. Сформулируем теперь задачу оптимизации параметра ^тах — максимального отклонения угла ориентации тяги от трансверсали в локально-оптимальной программе (6.38) — как функции текущей характеристической скорости при пере- летах между круговыми орбитами. Траекторное движение аппарата описывается уравнениями (6.46), где интегралы Ц и 12 определяются теперь выражениями (6.40). Составим функцию соответствующую задаче о минимуме конечной характеристической скорости: Ър г312 Ьр г"2 Ьр Ri = ~--------A(*max)+ — — Wmax) + ~ • (6.52) dr я ы 2я aw Функция G для задачи с фиксированным концами на минимум не исследуется. Выпишем необходимые условия 1-го порядка максимума Ri по координатам (г, f) и уравнению i//max: 128
d\pr 3 1/0 r"1/2 ~r W(^max) + ~ А(^шах) = 0; dW 2ir 4n K»ax = alBmaxRi- Фтах Здесь частные производные синтезирующей функции <p(r> i, И), dtp b\p й , ф_. = — вычисляются в точках предполагаемой минимали Уг ъг Ы (rj). Поскольку = const, из условия нормировки положим = 1, Особенностью данной задачи является то, что оптимальное управле- ние ^max(^) в явном виДе не выражается из последнего условия (6.53), поскольку входит достаточно сложным образом в интегралы Ц, 12. Отыскание оптимальной модулирующей функции ^тах(^ сводит- ся к решению двухточечной краевой задачи для системы dr г = -----Л(фтах); dW ir di г1/2 _ — = — /2(Фтах); (6.54) dW 2ir d*r 3 _ г'1'2 _ ч —/2(фтах) dW 2ir 4w с граничными условиями, соответствующими перелету между некомпла- нарными круговыми орбитами. Окончательно оптимальная программа управления получается в результате объединения вековой и периодической составляющих V'optW “) = arctgltg’/SnaxWcosu], (6.55) 6.3.3. Синтезирующая функция и процедура оценки. Оптимальная программа управления вектором тяги (6.55) не выражается аналити- чески. Между тем, если в пределах витка траектории использовать прос- тую ’’релейную” программу переключения угла 0 (6.25), незначительно (в смысле интеграла Ц) уступающую локально-оптимальной программе (6.38), то сравнительно просто удается получить аналитическое решение. Для ’’релейной” программы (6.25) интегралы Ц и 12 выражаются фор- мулами (6.26). Функция R2 в задаче о минимуме характеристической скорости принимает следующий вид: г» _ д? 2г1/2 Ь<р К2-----2r3/2cosVzo +------------sin^o + ------. (6.56) dr ir 3W Оптимальное управление i//0 можно найти из соотношения dtf dtp Фо = arctgOrr — /-----) . (6.57) dr bi 129
Отыскание управления удовлетворяющего необходимым усло- виям l-ro порядка максимума R2 по координатам и управлениям, сво- дится к решению краевой задачи для следующей системы уравнений: dr 2пфггв/2 71 + я2«р2г2 ’ di _ 2?/2 ~ *71 + п2ф2г2 ' ’ d*r _ Зпф2г3/2 ~dw 7i+ „2^2r2 (6.58) i *r1/27i + я2^2Л ’ by где фг — частная производная------- , вычисленная в точках предполагае- Ьг мойминимали. Воспользуемся решением системы (6.58) [39]: cos(?rAz* /2) 2(1-----------------) --------------к------------- ! 2cos(ttAz* /2) 1 - __________--__ — IV + И/2]'1; 1 г = [1 - a 2 iQ + — arctg < 7Г Угк 'к sinGrAz* /2) W [1 - cos(7tAz’k/2) 2cos(7rAzK/2) 1 б (6.59) к к к Фо = arctg Конечная ражением к - WJ1 - sin(tfAfK/2) cos(?rAz'K/2) к 2cos(ttAz*k/2) 1 1 В 'к характеристическая скорость перелета определяется вы- / 2cos(ttAz‘ /2) 1 WK = V1--------------—— + — (6.60) 'к Укажем здесь некоторые свойства решения (6.59), (6.60). Из пер- вого выражения (6.59) следует, что зависимость радиуса г от характерис- 130
тической скорости может быть немонотонной. В частности, если радиус начальной орбиты больше, чем радиус конечной, при выполнении нера- венства y/r^ cos(tfAzK/2) < 1 радиус сначала возрастает до значения г а затем убывает до конечного значения гк. При перелете на орбиту меньшего радиуса зависимость будет немонотонной, когда cos(nAzK/2) < rK < В случае, когда радиусы начальной и конечной орбит одинаковы, при любых значениях угла между их плоскостями радиус сначала возрастает до К' = ^/2, затем убывает до начального значения. Анализ решений (6.59), (6.60) показывает, что максимальный ра- диус rmax увеличивается с ростом AzK, стремясь к бесконечности при д/ = 2 рад [39]. Поэтому, если угол между плоскостями орбит близок к двум радианам, решения, полученные на основе усредненных уравне- ний, будут давать большую погрешность. Таким образом, имеется опре- деленные границы применимости метода усреднения. Получим теперь выражение для синтезирующей функции Ю • Согласно теории (гл. 2) функция вычисленная для произвольной точ- ки траектории x(t), есть взятое с обратным знаком минимальное значе- ние функционала, соответствующее переходу от точки x(t) в точку хк. В данной задаче минимизируемым функционалом является характерис- тическая скорость WK (6.60). Поэтому выражение для синтезирующей функции можно записать так: 2cos(ir(i* - 0/2) г <p(r, f) = - min WK = -(1 - --------------- + ----)12. (6.61) D '/rKlr гк Индекс ”0” в выражении (6.61) опущен, так как любая точка опти- мальной траектории может теперь рассматриваться в качестве начальной. Выражение (6.60) можно использовать для оценки оптимальности любых режимов управления и траекторий межорбитального перелета. Проблема оценки рассматривается в двух аспектах. Во-первых, выраже- ние (6.61) приближенно задает нижнюю грань характеристической ско- рости перелета из точки с любыми начальными условиями (г, Г) в точку с произвольными конечными условиями (rK, zK). Во-вторых, следует помнить, что решения (6.59) получены с использованием усредненных Уравнений, при условии, что эксцентриситет оскулирующей орбиты оста- ется равным нулю. Если е Ф 0, то даже оптимальная амплитудная моду- ляция управления, вообще говоря, не гарантирует абсолютного оптиму- Ма в исходной задаче для модели движения (6.1). Однако, используя синтезирующую функцию (6.61), можно оценить степень близости ре- шений (6.38) и (6.25) к абсолютно оптимальным (см. разд. 2.3)Тне при- бегая к громоздкой процедуре отыскания последних в рамках модели Движения (6.1). Найдем частные производные функции по г, /. Очевидно, 131
др Ъг 2cos(tt(/k - i)/2) 1 к др я — = -(1 - di 2 1 w(«K - О -----cos—----------- 2 я(/к - О 2cos----------- 2 к (6.62) гк гк 2 При практическом вычислении оценки удобнее перейти от исходно- го аргумента - характеристической скорости, к другЬму аргументу - наклонению орбиты i. Последний изменяется монотонно, начальное и конечное значения его фиксированы, ние для оценки в виде WK - тшИ/к < Д; D В итоге получим общее выраже- А ’к г э* 'ЛОРтах) Д = j max г ’° [('’.’/'maxi Эг 2Л(фтах) ) Ъг 272(фтах) др 2п , — - —^тах)1- di г1'* dp 2тг ~ ~ I - - (6.63) Здесь Л(Фтах) и А (Фтах) ” интегралы, соответствующие оцени- ваемому режиму управления Утах(Ю; соответствующие парамет- ры траектории. На практике при оценке определенные трудности заключаются в операции взятия максимума по Фтах, г выражения, заключенного в квадратные скобки. Предлагается строить эту процедуру, разбивая ее, во-первых, на две: 1) взятие максимума по Фтах, точнее, по интегралам Л и /2, связанным с Фтах зависимостями (6.40); причем последняя операция может быть осуществлена в виде итерационной процедуры; в качестве начального приближения удобно брать границу 71в или даже Л; (разд. 6.2); 2) взятие максимума по г. Последняя операция должна выполняться с учетом нижних и верхних границ изменения радиуса орбиты Гд, гв, которые, в свою очередь, определяются с учетом макси- мального эксцентриситета оскулирующей орбиты етах в виде гн » г(1 - - етах); rB (1 + етах). Значение етах определяется либо в ходе чис- 132 _
Таблица 6.1 Вариант граничных условий Программа управления “'к, км/с *о,° V'max, ° с*, км/с mT/m0 1 Релейная 8,4650 57,12 20 0,345 (6.25) 30 0,246 50 0,156 2 6,0265 40,31 — 20 0,260 30 0,182 50 0,114 1 Локально- 8,163 — 69,4 20 0,335 оптималь- 30 0,238 ная 50 0,156 2 (6.38) 5,802 49,97 20 0,252 30 0,176 50 0,1095 . ленного интегрирования серии траекторий с достаточно мелким шагом, либо задается априори (известно [39], например, что егаах ~ а0) • 6.3.4. Расчет перелетов на геостационарную орбиту. Решения (6.27), (6.25), (6.38), (6.55), (6.59) позволяют сравнительно просто выполнить расчет перелетов между некомпланарными круговыми орбитами. Боль- шой практический интерес представляет задача выведения стационарного спутника Земли: использование двигателей малой тяги позволит су- щественно увеличить массу полезного груза, выводимую на экваториаль- ную орбиту. Граничные условия перелета зададим в двух вариантах: вариант 1:г* =6771 км; (Я? =400 км); i* = 51,6°;г* =42 164км; /*=0; ’ вариант 2: г* = 6771 км; /* = 28,3° ;г£ = 42 164 км; f* = и. Сначала проведем сравнение двух программ управления: релейной (см. (6.25), рис. 6.4, а) и локально-оптимальной (см. (638), рис. 6.4, в), параметры которых ф0 и Фтах остаются постоянными вдоль траек- тории. Результаты расчетов сведены в табл. 6.1. Следует отметить, что сог- ласно (6.23) конечная характеристическая скорость не зависит от реак- тивного ускорения а0, а определяется только граничными условиями перелета и интегралом Zx. Результаты расчетов показывают, что локаль- ная оптимизация управления вектором тяги в пределах витка позволяет уменьшить характеристическую скорость перелета примерно на 3,5 ... ... 4 %. Выигрыш в массе рабочего тела составит при этом до 1 % началь- ной массы. Рассмотрим теперь перелеты с оптимальной амплитудной модуля- цией программы управления (6.55), (6.59, в). Краевые задачи, сформу- 133
лированные в разд. 6.3, решались модифицированным методом Ньюто- на [28]. б ходе численного решения задачи проводилась проверка достаточ- ного условия оптимальности траектории (6.50), показавшая, что реше- ние (6.55) действительно обеспечивает абсолютный оптимум в задаче о минимуме характеристической скорости. Конечная характеристическая скорость для 1-го варианта равна 7,640 км/с, для 2-го варианта - 5,483 км/с. Результаты расчета оптимальной траектории перелета на орбиту ста- ционарного спутника Земли для 1-го варианта граничных условий приве- дены на рис. 6.5. Максимальный угол отклонения вектора тяги от трансверсали 0тах возрастает по мере приближения к конечной орбите. Характерно, что ра- диус орбиты сначала увеличивается до некоторого значения rmax >гк,а затем уменьшается дО значения гк. При достижении rmax угол Фта^ ра- вен 90°, а затем тяга начинает тормозить аппарат и уменьшать радиус орбиты. Такая структура оптимальной траектории хорошо согласуется с известными законами механики космического полета, согласно кото- рым поворот плоскости орбиты более эффективен на большем удалении от центра притяжения. Поскольку на участке торможения угол ориента- ции тяги превышает 90°, интеграл ^/характеризующий среднее значе- ние трансверсальной компоненты тяги, становится отрицательным. Продолжительность перелета Т, соответствующая оптимальной про- грамме управления, представлена на рис. 6.6. траектории перелета на стационарную орбиту: гк = 6,2319. Д^= 0,9 та на стационарную орбиту от реактив- ного ускорения а<) и скорости истече- ния с для двух вариантов (1,2) гранич- ных условий 134
Оптимизация параметра ф0 релейной программы (6.59, в) дает для 1-го варианта граничных = 7,805 км/с, а для 2-го = 5,56 км/с. Траектория перелета имеет те же особенности, которые отмечались для оптимальной траектории; зависимость параметра от W показана пунктиром на рис. 6.5. В целом последовательная оптимизация периоди- ческой и вековой составляющих программы управления позволяет по- лучить выигрыш в характеристической скорости порядка 10 %, что поз- воляет сэкономить до 2 ... 3 % начальной массы. В то же время програм- ма (6.59), удобная для проведения расчетов, незначительно уступает оптимальному режиму (6.55), а потому может использоваться в качест- ве номинальной. 6.4. МЕЖОРБИТАЛЬНЫЙ ПЕРЕЛЕТ С ДОПОЛНИТЕЛЬНЫМИ ГРАНИЧНЫМИ УСЛОВИЯМИ И ОГРАНИЧЕНИЯМИ 6.4.1. Перелет с ограничением на расстояние до притягивающего центра. В разд. 6.3 отмечалось, что оптимальные траектории межорби- тальных перелетов, как правило, характеризуются немонотонностью расстояния до притягивающего центра. Так, при релейной программе управления (6.59) максимальный радиус определяется выражением 2cos(ttAz’ /2) 1 sin2(тгAz’ /2) , 'max = О-------------— + —)(---------~—Г1 • (6.64) v'k гк гк Видно, что максимальный радиус увеличивается с ростом Д/к, стре- мясь к бесконечности при Д/к = 2 рад (здесь сказывается погрешность метода усреднения, и аналитические решения становятся непригодны- ми) . По ряду причин максимальный радиус орбиты может быть ограни- чен некоторой величиной гпред. Сформулируем задачу перехода между круговыми орбитами с учетом ограничения: г < гпред. Примем, что дви- жение КА описывается уравнениями (6.46). Найдем оптимальное управ- ление ^0(Ю, обеспечивающее максимум конечного наклонения орбиты *к при фиксированной конечной характеристической скорости И/к. В силу взаимности эта задача эквивалентна исходной задаче о минимуме при /к = fixe. Итак, пусть Н'к di = - f -----min. (6.65) к о dW Составим функцию R\ & = — *2г3/2со8^о + (2/n)r1/2sin|i//ol + —— . (6.66) dr dW 135
dip dp Здесь —— , — частные производные синтезирующей функции <p(W, г) по соответствующим координатам. dp Положим — = 0. Тогда функция R принимает вид dr /?=/?!= (2/я)\/Г4 + — . (6.67) dW Здесь в качестве управления рассматривается параметр А = sin|i/zoi; A G [0, 1]. Очевидно, абсолютный максимум Rx по А, г обеспечивается при А = 1; г = гв. (6.68) Соотношения (6.68) задают абсолютную минималь функционала, не обеспечивающую, однако, выполнение терминальных условий. Реше- ние (6.68) может служить для оценки оптимальности любых режимов ('/'о, г), принадлежащих исходному классу D, т.е. удовлетворяющих граничным условиям, уравнениям движения и ограничениям. Выражение для оценки имеет вид WK 2 FT ~ 7( ) - min/< Д = / —(>Д7 - D<W. (6.69) £> 0 я Формула (6.69) подсказывает и подходящую реализацию режима, принадлежащего классу D: на начальном участке - скорейший выход на минималь (например, разгон с трансверсальной тягой без поворота плоскости орбиты), на конечном участке — скорейший сход с минимали (торможение без поворота плоскости орбиты). Соответствующие этому режиму зависимости /(№) дадут верхние границы гв изменения радиуса, которые и следует использовать в формуле оценки (6.69). Если боль- шую часть траектории занимает участок движения с г = гпред > получается удовлетворительная оценка, что говорит о хорошей аппроксимации ми- нимали в классе D. Если величина оценки окажется завышенной, можно предположить следующий способ отыскания минимали, реализуемой в классе D. Поло- dp жим ----- = 0 и исследуем на максимум выражение (6.67), учитывая dr связь А2 + В2 = 1. Здесь В = cos^0- Предположим, что при каждом фик- сированном значении В можно построить верхнюю границу радиуса гв (В). Тогда приходим к исследованию на максимум функции R2 = (2/ir'^/rA + Х(Л2 + В2 - 1) + — . (6.70) 136
Здесь X < 0 — постоянный множитель. Приходим к соотношениям: (2/тг)ч/г + 2X4 = 0; А = - y/rfcX)-, (6.71) R3 = max/?2 = А 2 г г „ Ъф — + — + х(д2 - D+ 4-, я яХ. я2Х dW откуда г = гв(В*).. (6.72) Подберем X так, чтобы при г = гпред параметр А = sin |ф01 становился равным единице: X = - яААпред, откуда получаем А = sin|i//ol= Vr/Гдред. (6.73) Выражение (6.73) показывает, что sin|ф01 сначала монотонно возрас- тает с ростом радиуса, достигая максимального значения при г = ''пред» а затем монотонно убывает, достигая в конце заданного значения гк. Точки прихода на минималь и схода с нее легко рассчитываются по урав- нениям (6.46), замкнутым управлением (6,73). Легко проверить, что решение (6.72), (6.73) удовлетворяет условиям теоремы В.Ф. Кротова и реализуется в исходном классе D, а следовательно, задает искомую минималь. 6.4.2. Перелет в заданную точку конечной орбиты. Рассмотрим за- дачу пространственного перелета между круговыми орбитами при до- полнительном условии — фиксированном угловом положении аппарата на конечной орбите. Задачи такого типа принято иногда называть зада- чами наведения в расчетную точку орбиты. Положение аппарата относи- тельно заданной точки конечной орбиты будем характеризовать ве- личиной: «'=и-«к. (6.74) где и — текущий аргумент широты КА; ик — заданное значение аргумен- та широты на конечной орбите. Дифференцируя и по времени, получим du dt 1 1 = 2я(-----------), То ГОК (6.75) гДе То, ТОк — текущий период обращения и период обращения на конеч- ной орбите. В качестве программы управления выберем близкую к оптимальной программу (6.59 в), которая характеризуется постоянством модуля угла ориентации тяги внутри витка и монотонным изменением ф0 от вит- ка к витку. Радиус при таком управлении для задачи перелета с начальной орби- 137
ты (r0 = 1, i = *o) на конечную (rK, /к) меняется в соответствии с (6.59,а). Приведем уравнение (6.75) к другому аргументу — характерис- тической скорости И'; учитывая, что для околокруговой орбиты Т€ = = 2тгг3/2, получим du' г%2 - г3'2 W ---- =-------775—ехР(------) • dW яоО’Гк)32 с Сформулируем теперь задачу об оптимальном (в смысле минимума управлении медленно меняющемся параметром — модулем угла i//0 в рамках модели движения, списываемой уравнениями dr ---= 2r/2cos0o; dW di dW (6.76) (6.77) du dW (6.78) 2 I/O — r1/2sim//0; я r3/2 _ r3>2 w ’ .3/2 eXP<------) c с граничными условиями W = 0*: т = 1; i = iQ; и = uQ; W = WK : r = rK • i = iK> и = 0. Введение дополнительного граничного условия, естественно, сужает класс допустимых траекторий и управлений. В соответствии с подходом, основанным на последовательной оптимизации перелета, решение задачи, содержащей меньшее число связей и ограничений, используем в качестве гарантирующей оценки решения задачи более высокого порядка. Обозначим множество допустимых состояний и управлений в данной задаче через Dx. Если D — множество допустимых в задаче, сформулиро- ванной в разд. 6.3 (без учета граничного условиями и), то, очевидно, QD* min > min . D Последнее соотношение позволяет сразу же получить нижнюю грани- цу критерия оптимальности И/к, а также построить алгоритм оценки лю- бого режима управления с учетом ограничения на угловую дальность перелета, используя решение (6.61). В дальнейшем удобнее решать эквивалентную задачу: искать управ- ление, дающее максимум конечного наклонения /к при фиксированной конечной характеристической скорости WK. Составим функции R и G: (6.79) 138
Э«г bip ----=Н + ------; ЭИ' ЭИ, (6.80) (6.81) л = — + —Г1/28Ш^о Эг я Э<? -г3/2 - г3'2 и/ + —Т-,-------375~ехР(-----) + bU OQ^rr^y с G = <*WK, rK, iK, 0) - <р(0, г0, «о, “о) • Задача оптимизации сводится теперь к исследованию на абсолютный максимум по координатам и управлениям функции Айк минимизации функции G по параметру «о, который может, вообще говоря, быть не заданным. Условие минимума функции G и по uQ приводит к соотношению bG е , Э^(0,го,*о,Но) с , —— ди0 — - ------;--------оио = 0. Эио Эи о Потребуем, чтобы функция G не зависела от uQ. Тогда, полагая bG —- = 0, приведем к выражению для функции А, аналогичному (6.56). эи о Следовательно, известные решения (6.59 в), (6.61) будут и решениями сформулированной задачи. При этом начальное положение аппарата на орбите и о выбирается оптимальным. Расчет оптимального значения и'о можно вести следующим образом. Пусть известно решение задачи, полученное без учета угловой дальности перелета, тогда известна зависимость r(W). Проинтегрировав (6.76) вдоль траектории, получим связь конечного значения с начальны- ми uQ К , , 1 г3‘2 - r3/2 W “к=«о + --тг/ —375--------exp(--)<W. Логк 0 г с (6.82) В результате интегрирования (6.Й2) с учетом зависимости /(И7) (6.59 а), получим расчетное значение и0: 8 к к 128 J 3 (6.8; + 2ад- — [1+ _<4-г2)]. Здесь > _ о/, cos(jr(f - »о)/2) . S = 2(1-----------------— ) И/"1. (6.84) Очевидно, в случае оптимального выбора момента старта програм- ма управления ф0(Ю не отличается от программы (6.59 в); синтези- 139
рующая функция также определяется выражением (6.61), поэтому про- цедура оценки любых режимов управления, удовлетворяющих задан- ным граничным условиям, в том числе и по и, совпадает с описанной в разд. 6.3. Отметим, что уравнение (6.75) позволяет указать некоторые особен- ности режимов, пригодных для практического использования: если uK > и0, то необходимо уменьшить период обращения, уменьшая радиус орбиты и наоборот, если ик < uQ увеличить период обращения. Такая эволюция траектории достигается соответственно уменьшением или уве- личением угла 0О на некоторую величину. Рассмотрим теперь перелет с заданным относительным положением аппарата на начальной орбите, u’q = fixe. Условия 1-го порядка максимума функции R по координатам и управлениям приводят к системе уравнений: d\pr ЪН ЪН —^ + — = 0;—- + — =0; dW br dW bW (6.85) ±^.=0; dW i^o ~ argmax// = arctg^Tr,.)"1. (6.86) Ф° Здесь фГ9 - частные производные функции <р(г, и , W) в точ- ках предполагаемой минимали. Отыскание решения, удовлетворяющего условиям 1-го порядка мак- симума R по координатам и управлениям (необходимым условиям оптимума), сводится теперь к решению трехпараметрической краевой задачи для систем уравнений (6.77) и (6.85), замкнутых управлением (6.86), с граничными условиями (6.78). Расчеты, проведенные для перелетов на орбиту стационарного ИСЗ с низкой круговой орбиты высотой Hq = 400 км и наклонением i* = = 51,6°, показали, однако, что конечная характеристическая скорость перелета слабо зависит от параметра u'Q. Это можно объяснить тем, что периоды обращения на начальной и конечной орбитах существенно отли- чаются, а время перелета при малых а0 достаточно велико; в результате время ожидания оптимального положения аппарата на начальной орбите не превышает начального периода обращения ( ~ 1,5 ч) и не сказывается сколько-нибудь значительным образом на энергетике перелета. Большой практический интерес представляет определение времени начала маневра фазирования, удовлетворяющего требованиям: а) мо- мент его начала должен располагаться по возможности ближе к оконча- нию перелета;- б) дополнительные затраты характеристической скорости на удовлетворение граничного условия по и не должны превышать не- которого, наперед заданного значения. 140
Рис. 6.7. Дополнительные затраты ха- Рис. 6.8. ’’Предельные” траектории рактеристической скорости перелетов в заданную точку стацио- нарной орбиты На рис. 6.7 показана зависимость дополнительных затрат характерис- тической скорости на маневр фазирования |Д И7! от отношения текущей характеристической скорости И7 к ее конечному значению вычислен- ному для граничных условий перелета согласно (6.60). Расчет выполнен для перелета, соответствующего а* = Ю“3 м/с2;е* = 60 км/с. Решение краевой задачи проводилось следующим образом: на траек- тории перелета (6.59 а, б) выбиралась точка (Гфаз, /фаз); требовалось перейти из этой точки в конечную (rK, /к, ик), причем и(Кфаз) — ик = = ± я (предельные относительные положения аппарата). Затем велся поиск недостающих параметров с использованием алго- ритма модифицированного метода Ньютона. Окончание интегрирования происходило при достижении наклонения iK = 0. Расчеты показали; что по мере приближений точки начала маневра фазирования к конечной происходит резкое увеличение дополнительных затрат ДИ7. Интересно отметить, что перелеты с Ди' = ± я оказываются энергетически равноценными (различие в ДИ7 не превышает десятых до- лей процента). Пользуясь рис. 6.7, всегда можно указать такие значения Гфаз, *фаз, Для которых увеличение характеристической скорости не превысит неко- торой допустимой величины. Эти значения соответствуют параметрам орбиты,'достаточно близкой к стационарной. Например, если принять гфаз = 6,37, /фаз =9,6°, то дополнительные затраты характеристической скорости не превысят 0,3 %. На рис. 6.8 показаны две ’’предельные9’ траектории, соответствующие случаям: Ди' = ± я; пунктиром показана зависимость r(i) для траектории (6.59 а, б), рассчитанной без учета гра- инчного условия по и. Результаты показывают, что при Ди' = я аппарат 141
набирает значительно большую высоту, чем rmax, увеличивая при этом период обращения, а затем снижается до высоты стационарной орбиты. Соответственно изменяется и программа управления углом ориентации тяги i//0; в начале маневра фазирования угол ф уменьшается для подъе- ма орбиты, а затем тяга переключается на торможение. При Дг/ = — тг аппарат сначала снижается, уменьшая период обращения (тяга при этом сразу переключается на торможение), а затем снова поднимается до вы- соты стационарной орбиты). 6.5. СОВМЕСТНАЯ ОПТИМИЗАЦИЯ ТРАЕКТОРНОГО И УГЛОВОГО ДВИЖЕНИЙ 6.5.1. Необходимые условия реализации оптимальной программы управления. Прежде чем решать задачу совместной оптимизации траек- торного и углового движений, необходимо определить условия, при ко- торых программное изменение ориентации тяги оказывается реализуе- мым на более узком множестве допустимых траекторий и парамет- ров углового движения КА, чем исходное множество D допустимых траекторий и управлений. По-прежнему считая, что двигатели жестко закреплены относительно корпуса КА, а разворот КА происходит только вокруг связанной оси OY19 совпадающей с радиусом-вектором г, полу- чим выражение для управляющего момента Му i • Структура релейных программ управления вектором тяги (6.25), (6.41) показывает, что они являются практически нереализуемыми, так как требуют бесконечно большого управляющего момента для мгно- венной переориентации аппарата. Анализ уравнений углового движения аппарата (6.10) приводит к условию реализации программы управления i//(r) в виде Myt d2^ (6.87) Это условие носит глобальный характер, т.е. применимо к анализу на всей траектории перелета. Получим локальное условие реализации, пригодное для анализа движения в пределах витка, на котором исполь- зуется программа . Тогда, учитывая, что — = са0 = const, dt получим выражение d2 d2\p(u) 2 1 d2 dt2 du2 dt г3 du2 (6.88) (6.89) 142
Локальное условие реализации программы управления примет теперь вид 1 d2^ emax> <6-90> г и а для всей траектории в целом 1 d2* emax>max(-rmax^v)- <6-91) г и Здесь, как и ранее, предполагается, что параметры траектории, в том чис- ле и рядиус г, меняются медленно, в силу чего переменные г и и разде- ляются. Проверим с помощью условия (6.91) возможность реализации локально-оптимальной программы (6.38). Поскольку tgip =tg^maxcosw’ легко получить выражение 1 + t82*max<1 + sin2“> ------------------------COSU. d + tg2i//maxcos2u)2 d2ip du2 (6.92) tg’/'max d2 ф Характер зависимости производной —— от аргумента широты du2 показан на рис. 6.9. Видно, что в пределах витка имеется несколько d2 ф точек экстремума ~ 2 , соответствующих локальным максимумам 6.9. Характер изменения на Витке траектории d2i// du2 Рис. 6.10. Профиль изменения углово- го ускорения при различных значениях ’/'шах 143
максимума е резко растет (рис. 6.10); при i//max = я/2 или Зя/2 |е| == = оо. Это означает, что программа управления вектором тяги становит- ся практически нереализуемой. Поэтому оптимальная программа (6.55), полученная путем объединения периодической и вековой составляющих управления, не удовлетворяет необходимому условию реализации (6.87), по крайней мере, в одной точке траектории и не обеспечивает поэтому абсолютного оптимума на множестве Dx. В табл. 6.2. приведены максимальные значения модуля углового ускорения, рассчитанные по формуле (6.92), для уже упоминавшихся двух вариантов граничных условий перелета КА на орбиту стационарного ИСЗ, а также значения максимального управляющего момента Mylt потребного для реализации локально-оптимальной программы управле- ния вектором тяги (расчет выполнен для гипотетического КА с момен- том инерции Iyi = Ю8 КГ’М2). Приведенные данные показывают, что для осуществления перелетов КА на геостационарную орбиту с локаль- но-оптимальной программой изменения угла ориентации тяги на витке (’/'max = const), требуется значительный управляющий момент, что создает определенные трудности и заставляет вести поиск приближенно- оптимальных программ, заведомо удовлетворяющих ограничениям на управляющий момент. 6.5.2. Структура управления угловым движением. Выберем такую структуру управления углом ориентации тяги ф в пределах витка, ко- торая была бы близкой по профилю к оптимальной программе (6.55) и заведомо реализуемой управляющим моментом. Потребуем, чтобы в окрестности точек с координатами и 2 = я/2; Зтт/2 постоянный по мо- дулю управляющий момент Муг обеспечивал переориентацию аппарата из положения ф = i//max в положение ф = - фтах или наоборот. На остальной части витка, когда \ф\ = Фтлх, управляющий момент равен нулю (рис. 6.11). Легко установить, что управление подобной структу- ры обеспечивает оптимальный по быстродействию разворот КА. Угловое ускорение, реализующее данную программу, можно предс- тавить так: е = - emaxsign(cosu) {1 + sign[sin2u - вт2(я/2 - a)] j /2, (6.93) где emax — модуль максимального углового ускорения, создаваемого Таблица 6,2 Вариант граничных условий И'к. км/0 . ♦ о V'max, Hmax, безр. 1/с2 l^yjmax» Нм 1 8,163 69,40 4,810 616,8 6,168-10-6 5,802 49,97 1,148 147,2 2 1,47210-6 144
рис. 6.11. Оптимальная по I быстродействию программа переориентации вектора тяги Утах управляющим моментом Му . Через а обозначен угол, характеризующий половину участка разво- рота КА. На этом участке угол ф изменяется по “ закону 1// = c1 + c2r+ emaxZ2/2, (6.94) где Ci, С2 — некоторые константы. Легко получить выражения для угла а: а ах/(ет ахг3). (6.95) Ясно, что при фиксированных значениях i//max, етах> угол а, харак- теризующий протяженность участка разворота, будет тем меньше, чем больше радиус орбиты. Заметим, что участок постоянства знака управляющего момента не должен превышать четверти витка. Отсюда а <я/2. Подставляя предель- ное значение а = я/2 в (6.95) и выражая i//max, получим предельные значения угла Фт&х' ^тахпред 71 етахг^‘ (6.96) В этом случае на витке участок движения с постоянным углом 0 вырождается; аппарат совершает непрерывные развороты вокруг оси OYX из положения ^тах в положение — i//max и наоборот. Определим теперь угол ф на участке переориентации КА как функ- цию угла и. Для этого выразим етах из выражения (6.95) и подставим его в (6.94). С учетом граничных условий для участка разворота по- лучим (6.97) Интегралы , 12 (см. разд. 6.3) приводятся в этом случае к виду 11 "4 (~ -а)созфтах + а/С08фтах(1 ~ ^)dz 2 о (6.98) 4 - 4 sin^maxcosa + а0 f sini//max(l -z2)sina(l -z)dz I, (6.99) 145
(6.101) (6.102) а интеграл , выражающий расход рабочего тела на управление угло- вым движением, Л =2я(1 + 2ка/я). (6.100) Уравнения движения КА, реализующего оптимальную по быстро- действию программу разворота вектора тяги (6.97), запишутся теперь так: dr 4г3/2 тг ^7 = Л'х 77 -a>cos^max + «Л] dW 7г(1 + 2ка/тг) 2 di 2rl/2 = ————[cosasinV'max + a/j], dW 7г( 1 + 2ка/я) где 7? = Jcosi//max(l -z2)dz; О Ii = S sMmax(l - z2)sina(l — z)dz. 0 При фиксированных граничных условиях перелета (г, i) и парамет- рах к, етах всегда можно подобрать такой V/max = const, который обес- печивает переход с круговой орбиты с параметрами (г0, /о) на круговую орбиту с параметрами (rK, /к). Угол а связан с ^тах, етах, г соотно- шением (6.94). Расчеты некоторых перелетов на геостационарную орбиту были выполнены для уже упоминавшихся вариантов граничных условий, как для совместной (к =0), так и для раздельной (к = 0,1) схемы управле- ния движением. Результаты расчетов приведены в табл. 6.3 (^тах = = const). Данные таблицы показывают, что характеристическая скорость перелета определенным образом зависит от уровня располагаемого углового ускорения. Эту зависимость можно объяснить двумя обстоятельствами. При очень малых значениях е на начальном этапе пе- релета (вариант 1, е = 0,1-10"6 1/с2) реализуется движение с i//max = = ах пр ед (6.95), при котором аппарат совершает непрерывные раз- вороты в плоскости местного горизонта (а = я/2). В результате наиболее интенсивное изменение наклонения орбиты происходит на большем уда- лении от центра притяжения, что энергетически гораздо выгоднее. Одна- ко ясно, что при е = 0 поворот плоскости орбиты вообще невозможен. Поэтому для каждого перелета, очевидно, существует некоторое ’’пре- дельное” минимальное значение е, позволяющее реализовать перелет с заданными граничными условиями. С другой стороны, чем больше уровень располагаемого углового ускорения, тем ближе профиль изменения угла к релейной программе 146
(6.25), которая, как было Таблица 6,3 показав лошм, ixv ф 6/2 ся абсолютно оптимальной. етах10 ,1/с Поэтому можно предполо- что для совместной к Вариант граничных условий км/с схемы управления сущест- 01 0 i 8,031 вует некоторое оптималь- ’ 2 - ное значение углового уско- рения eopt, обеспечиваю- 1,0 о 2 “2 щее минимальную харак- 1 теристическую скорость 0 1 8,119 перелета. ! 1 2 5>915 Следует заметить, что в ’ 01 1 8,429 отличие от совместной раз- ’ 6,111 дельная схема управления j 8д53 всегда требует расхода ра- ’5 0 2 5^925 бочего тела на управление. Расчеты показывают, что 2,0 0 1 8,1^ дополнительные затраты ,9 рабочего тела составляют 2 ... 3 % от суммарного расхода или около 1 % начальной массы аппа- рата. На рис. 6.12 показаны характерные зависимости параметров траек- тории г, i и управления Фтах, ос для 1-го варианта граничных условий с различными значениями углового ускорения е. 6.5.3. Задача о минимуме суммарных затрат рабочего тела на управ- ление траекторным и угловым движением. Сформулируем теперь задачу выбора оптимальной программы изменения угла ^тах и параметра а при переходе между круговыми некомпланарными орбитами. Уравне- ния траекторного движения КА, *, учитывающие динамику его юи углового движения, имеют вид (6.101). Располагаемое угловое ускорение е и параметр к фиксированы, а параметр а 60 связан с е, г зависимостью (6.95). Управлением в данной Рис. 6.12. Характер изменения пара- метров траектории г, i и управления го ^шах> л при перелете на геостацио- нарную орбиту: етах = 2-10"6 1/с2; --------- етах = 0,140-« 1/с2 О 147
задаче будет максимальный угол отклонения тяги из плоскости орбиты у/ х, который является медленно меняющейся функцией аргумента . Требуется найти минимум конечной характеристической скорости перелета Составим функцию by 4г3/2 тг Л =----------------— [(----------a)cosi//max + br тг(1 + 2ка/я) 2 Э*> 2г1/2 _ Ъ* + a/i]+--------------------[со80!8тфтя„ + а/г] + --------- (6.103) Ы Я(1 + 2ка/я) тах aw' Обозначая частные производные синтезирующей функции </?(r, z, W') by by в точках предполагаемой минимали через = ---- и ф: =----- , запи- br bi шем необходимые условия максимума R по переменным г, z, ^max: Зг1 /2cosip т ях 12аг1/2к —Т + 1М --------------+ ~2-------------------- X dW 1 + iKctlit я2(1 + 2ка/я) х [(у -a)cos^max + a/?] j + X sin\pmax(cosa + 3asina) - 2а/2 - За2/з ттг1/2(1 + 2ка/тг) + 2 1/2°\ , ,Т lcosasin*max + «/?] f = 0; тг г (1 + 2ка/7г) I = const; ^max = arg max А. ^max Здесь /з = Jsini^max(l -z2)(l -z)cos(a(l -z))dz. 0 (6.104) (6.105) Поскольку = const, то из условия нормировки можно положить = 1. Отыскание оптимального управления сводится к решению крае- вой задачи для системы уравнений (6.101), (6.104) с учетом зависи- мости (6.95). Из вида функции R (6.103) видно, что оптимальное управление 01пах в явном виде не выражается. Это существенно усложняет процесс решения краевой задачи, так как управление ^тах, доставляющее мак- симум R, приходится определять только численно. Поэтому значения интегралов предварительно вычислялись как функции пара- 148
рис. 6.13. Характер изменения опти- мальных параметров управления ф тах, а при перелете на геостационарную орбиту (Д1к = гк = 6,2319) метров а и фтах и табулирова- лись с заданным шагом. Выборка из таблиц производилась с исполь- зованием процедуры линейной интерполяции. При численном ре- шении задач удобнее перейти от оптимизации параметра фтах к оптимизации параметра а, учиты- вая связь между ними в форме (6.95). Рассмотрим сначала результаты решения для совместной схемы управления (к = 0). На рис. 6.13 показано изменение параметров управ- ления ^тах, в зависимости от относительной характеристической ско - рости перелета W/WK. Результаты приведены для относительно малого располагаемого углового ускорения стах = 0,1-10'6 1/с2. Пунктирная линия на графиках соответствует случаю мгновенной переориентации КА (е = °°), релейной программе управления с оптимальным изменением параметра ф0 вдоль траектории. Результаты решения краевой задачи показали, что на начальном участке движения КА угол утах выходит на предельное значение ^тахпред = я2 ет ю? № (ПРИ этом а я/2) и сохраняет его до достиже- ния такого радиуса, при котором возможен переход на регулярный ре- жим (е = { + emax, (X -€тах). Характерным является изменение угла а: сначала он принимает максимально возможное значение я/2. На этом участке КА совершает непрерывные развороты с периодом, равным пе- риоду обращения аппарата на орбите. Затем а плавно уменьшается, однако на заключительном этапе перелета, где радиус орбиты начинает уменьшаться от rmax до гк, несколько возрастает. Серия расчетов, проведенных для различных значений етах, показа- ла. что программа управления угловым движением (6.93) с оптималь- ным изменением параметров ^тах, а вдоль траектории лишь незначи- тельно уступает по характеристической скорости перелета оптимальной программе (6.55). Характерным является свойство адаптации опти- мальной траектории к величине располагаемого углового ускорения. При малых значениях етах поворот плоскости орбиты при г, близких к 1, неэффективен, поэтому сначала в основном идет увеличение радиуса орбиты; изменение наклонения происходит на заключительном этапе перелета пр?; достаточно больших значениях г. При достаточно больших значениях £тп и. переориентация аппарата выполняется быстро, поэтому профиль изменения угла ориентации тяги ф близок к релейному, харак- 149
теристическая скорость перелета близка к соответствующему значению И/к (6.60). Для траекторий, соответствующих первому варианту гранич- ных условий перелета на стационарную орбиту, наблюдался слабый ми- нимум характеристической скорости приблизительно при етах = = 0,51340“6 1/с2. Программа управления ф = arctg(tgi(,maxcosw); k '''max = '''max op Wk = 7,640 км/с ц Ф = ^osign(cosu); ^0 = ’''ooptW e = — emaxsign(cos«) — [1 + к = 0,1 + sign(sin2u - sin2(jr/2 - a))]; И'к = 7,805 км/с к = 0 ,''max=oPt> “ = °Pt; 111 emax = 0>110'6- i/c2 emax = 0,513-IO-6, 1/c2 «max = 1.1-10"*, 1/с2 И' = 7.919 км/с «max = 2,0-Ю-6,1/c2 = 7,822 км/с 7,731 7,741 WK = 7,754 км/с Укажем теперь некоторые особенности, характерные для раздель- ной схемы управления. Результаты решения задачи оптимального перелета на стационарную орбиту для двух схем управления, изменение траекторных параметров и программы управления вектором тяги показаны на рис. 6.14. Особенностью решений для раздельной схемы управления является наличие начального участка трансверсального разгона без изменения плоскости орбиты. Здесь не удается реализовать оптимальную програм- му (6.60), поэтому на втором участке угол ф резко увеличивается, так как приходится компенсировать недостаточную эффективность управ- ления на первом участке. Следует отметить, что согласно (6.17) параметр /с, характеризующий расход рабочего тела на управление, пропорционален величине углового ускорения е. С увеличением к (что по физическому смыслу задачи соот- ветствует увеличению уровня тяги управляющих двигателей) растет про- тяженность участка движения КА без разворотов с направлением тяги по трансверсали. Развороты КА осуществляются при больших значениях г, где они выполняются за минимальное время и соответственно при уме- ренных затратах рабочего тела. В пределе при достаточно больших угловых ускорениях е, харак- теристическая скорость возрастает не более чем на 4 ... 5 % по сравнению 150
рис. 6.14. Характер измене- ния параметров оптимальной траектории и управления для совместной (1) и раздельной (2) схем управления траек- торным и угловым движе- нием при перелетах на гео- стационарную орбиту: 1 - emax = 1/с*; к = 0; WK = 7,741 км/с; 2 — emax = Vl'lO”6 Vе’» к — = 0,1; И'к= 7,919 км/с с совместной схемой управления траекторным и угловым движениями. Так, для 1-го варианта граничных условий пере- лета на геостационарную орбиту при е = 1,1 -10"6 1/с2 и к = 0; JVK = 7,741 км/с, а при к =0,1; И'и = 7,919 км/с. Учет движения космического аппарата вокруг центра масс приводит к существенному усложнению модели движения. Тем не менее примене- ние подхода, основанного на разделении компонент управления, позво- лило решить задачу оптимизации и установить качественные особеннос- ти оптимального управления ориентацией вектора тяги при межорби- тальных переходах между некомпланарными круговыми орбитами. Совместной оптимизацией траекторного и углового движения удалось добиться того, что динамика аппарата относительно центра масс не вно- сит существенных поправок в энергетические характеристики перелетов между круговыми некомпланарными орбитами. Это достигается благо- даря свойству адаптации программы управления к параметрам, харак- теризующим угловое движение аппарата прежде всего к располагаемому угловому ускорению и расходу рабочего тела на управление угловым движением. 6.6. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ КОСМИЧЕСКИМ АППАРАТОМ С СОЛНЕЧНЫМ ДВИГАТЕЛЕМ ОГРАНИЧЕННОЙ МОЩНОСТИ 6.6.1. Управление ориентацией солнечных батарей. Электрическая мощность, вырабатываемая солнечными батареями на освещенных участ- ках траектории, зависит от угла 0 между направлением на Солнце и нор- малью к поверхности батарей: ^ = ^maxcos0- Задачей управления ориен- тацией СБ является обеспечение максимального значения cos0. Положение солнечных батарей относительно корпуса КА будем ха- 151
растеризовать двумя углами (рис. 6.15): уСБ — угол крена оси батареи, который составлен осью вращения батареи и поперечной осью КА OZi; <рСБ - угол собственного вращения батареи, характеризующим поворот нормали ОУСБ к плоскости батареи вокруг ее собственной оси Очевидно, с помощью последовательных поворотов на углыуСБ и <РСБ можно добиться постоянного направления нормали УСБ на Солн- це. При этом следует учитывать, что сам КА одновременно осуществля- ет программу разворота по углу ф. Запишем выражения для проекций единичного вектора ОУСБ нор- мали к плоскости солнечной батареи на оси орбитальной системы коор- динат OXYZ: пХ = C<WCBCOS^ — sinyCBsiH(pCBsini//» nY =cosyCBswciJ; (6.106) nz = sinyCBsin(pCBcostf/ + cos<pcl5smi//. Будем считать, что в каждый момент известны компоненты единич- ного вектора is(rsX, rsY, rsZ) направления на Солнце в орбитальной сис- теме координат. Максимальная мощность реализуется при cos£ = n'rs~ = 1. Для этого случая выражения для программных углов ориентации солнечных батарей таковы: ¥>СБ = arccos(rsXsin0 + rsZcosi//); (6.107) ?СБ = arccosrsr/sinv9CB. Однако двухканальное управление ориентацией солнечных батарей в сочетании со сложной программой изменения положения корпуса КА в 152
пространстве может оказаться трудным для реализации. В этом случае рассматриваются альтернативные варианты одноканального управления: 1) батареи вращаются только вокруг оси OZCB, постоянно совпадающей с поперечной осью 02г(усъ = 0); угол ^СБ в этом случае обозначим 2) ось вращения батарей совпадает с направлением связанной оси . а значит, и оси OY; ?СБ = я/2; угол собственного вращения обоз- начим Очевидно, для этих двух вариантов cos/lj п < 1. Получим выражение для cosjjj. Для этого в (6.106) положим уСБ = -0: COS0J = ^yCOS^jCOSl// + rsySin<Pi + r^COS^jSim//. (6.108) Для обеспечения максимума cos/3j найдем оптимальное значение у г ла ^opt=arct8------------------- > (6.109) r^cos!/, + rsZsin>p при этом COS0Inj ах = >/rsY + (.Г5ХС0^ + rsZsin^)2 • (6.110) Для второй схемы управления, очевидно, cos/Зц не зависит от угло- вого положения самого аппарата. Положим уСБ = я/2: 1pII=arctg(rsZ/rsX)-0; cos3n=x//s2v + r2sY. (6.111) С учетом возможности выключения двигателя при попадании аппа- рата в тень Земли целесообразно анализировать поведение среднего за виток косинуса угла р. Освещенность КА зависит от взаимного положе- ния Солнца и оскулирующей плоскости орбиты. Поскольку оно меня- ется в процессе полета, на отдельных этапах перелета может оказаться более выгодной первая схема одноканального управления солнечными батареями, а на других — вторая. Поскольку целью управления солнеч- ными батареями является обеспечение максимальной мощности, можно рассмотреть также комбинированную схему, при которой возможны развороты аппарата по крену на ±90° при смене знака разности (cos^j - -c°s0n). 6.6.2. Совместная оптимизация траекторного и углового движений аппарата и управления ориентацией панелей солнечных батарей. Запишем Уравнения околокругового орбитального движения (6.9). dr ----=2r3acosi//; du = ,3/2. ™ <iu ’ du (И — =ar |cosu|sin|i//i; du (6.112) = ar3/2 153
(6.113) Примем, что реактивное ускорение а изменяется в зависимости от косинуса угла между направлением на Солнце и нормалью к плоскости солнечных батарей a = aocos0, причем а0 = const. Если критерием оптимальности межорбитального перелета считать конечную характеристическую скорость WK, легко показать, что опти- мум дает локально-оптимальное управление (6,38): tgi// = tg^maxcosu. В самом деле, приводя уравнения (6.112) к аргументу W, получим сис- тему уравнений, инвариантную по отношению к реактивному ускоре- нию а: dr ------- = 2r3/2cosi//; dW di ------- = r 2|cosu|sin|i//| dW Отсюда следует, что минимум характеристической скорости достигается при той же программе управления, что и в задаче без ограничений. Рассмотрим теперь задачу на минимум времени перелета. Приведем систему (6.112) к аргументу t (уравнение для характеристической ско- рости не учитывается): dr ------- =2fl0cosj3r cosi/z; dt di — =a0cosPr |cosu jsinji// j dt Пусть реализуется первый вариант управления ориентацией СБ, ког- да ось OZCB постоянно совпадает с осью OZX. В этом случае cos0jmax определяется выражением (6.110). Если 6 — угол между направлением на Солнце и нормалью к плос- кости орбиты OZ, то из (6.110) можно получить cos0imax =U -(cosi/zcosS - sini//sin6cos(u + u0)))1/2, (6.115) где 6 — функция оскулирующих элементов орбиты и определяется из выражения cos5 = coszsineosin# — smzcoseocosf2sin0 + sinzsin£2cos0, (6.116) где e0 — угол наклона плоскости эклиптики к плоскости экватора; 0 - угол между направлением на точку весеннего равноденствия и линией Земля — Солнце. При расчете 6 необходимо учитывать движение Солн- ца по эклиптике (изменение 0) и прецессию восходящего узла орбиты £2. Сформулируем задачу о минимуме конечного значения аргумента 154 (6.114)
t системы уравнений (6.114) с учетом связи в форме (6.115). Управле- ниями в данной задаче служат углы ф и 0. Введем в рассмотрение функцию R : r = — (2flocos0r3/2cosi//)+ —(aor1/2cos0 X dr dz X cosusini//) + X[1 -(sin6cos(u + u0 ) sini// + cosScosi//)2], (6.117) где X — неопределенный постоянный множитель. dp dp Упростим1 задачу, полагая — = const; — = const (это соответст- dr di вует допущению о малости приращений г, i в пределах выделенного вит- ка) . Такойподход приводит к отысканию локально-оптимального управ- ления (i//, 3), которое определяется условиями первого порядка макси- мума R по г, i: dR dR ---- =0; ------- =0; Э ip d@ - 2i//raof3/2cosi//sin0 - X X sini//sin0 - 2| cos/3|sin0 = 0; - 2i//ra0cosj3r3/2sini// + i//fa0r1/2cos/3 X (6.118) X cosucosi// + 2(sin6cos(u + u0)sim// + + cos6cosi//)(sin5cos(u + u0)cosi// — cos6sini//) = 0, 1 dp 1 dp где i//r =------; ,//..=----------. X dr X di Выражая из первого уравнения cos0 (тривиальное решение sin/J = 0 исключается) и подставляя его во второе уравнение, после преобразо- ваний получаем следующие решения: ~ 'Р » cos/3 = |-ikr3/2cosi// - —- r1/2cosusint//|a0; 2 tg|2iTl= (6.119) __ V'rV'ztfor2c°sH + 2sin6 cos6cos(u + u0) i//? ip2aor3 - —^-corcos2M - sin26cos2(u + uQ)+ cos26 4 Решения (6.119) содержат две произвольные постоянные: фг и i//z-, которые, строго говоря, надо рассматривать как медленно меняющиеся переменные. Их можно определить, решая задачу оптимального управ- ления ’’медленным” движением (см. разд. 6.3). Решение этой задачи, 155
однако, связано со значительными трудностями, обусловленными вычис- лением интегралов 2я = f cosPcosvpdu; ° ' (6.120) 2я А*f cosj3sin|i//||cosw|t/w. о Поэтому для выявления качественных закономерностей решения был использован следующий прием: начальное приближение для медлен- но меняющихся переменных ф; задавалось решением задачи оптими- зации без ограничений (см. разд. 6.3); вдоль траектории фиксировались х.тэактерные значения этих переменных, рассчитывались^ текущие значе- •ц-1 паб; затем по формулам (6.119) рассчитывались0и 0. Результаты расчета показаны на рис. 6.16. Параметры расчета подоб- :-ж так, что они соответствуют переходу с низкой круговой орбиты с • ац гонением 5 ] ° на стационарную орбиту. На начальном участке траек- тория перелета cosj3 мал, уровень реактивного ускорения поэтому недос- л ечен, процесс разгона аппарата затягивается. В средней части траекто- рии значение cosfi увеличивается, профиль угла ориентации тяги ф(и) стгловится близким к оптимальному в задаче без ограничений; наконец, на заключительном аппарат движется в плоскости, близкой к плоскости экватора, поэтому удается достигнуть близких к единице значений cos£. С физической точки зрения полученные решения соответствуют компромиссу между достижением максимальной электрической мощ- GOG км; 5'
Рис. 6.17. Линии равной продолжительности теневых участков для перелетов аппа - рата с солнечным двигателем ограниченной мощности на геостационарную орбиту (ао = 10"3 м/с2, с = 60км/с) ности солнечных батарей и оптимальной программой разворотов вектора тяги космического аппарата в плоскости орбиты. 6.63. Выбор оптимальной даты старта. В зависимости от даты старта, которая определяет начальную ориентацию плоскости орбиты относи- тельно Солнца, траектория межорбитального перелета аппарата с солнеч- ным ЭРД будет характеризоваться различным временем затенения. По- ставим задачу отыскания таких дат старта, при которых суммарное вре- мя т пребывания КА в тени минимально. Протяженность Ф теневого участка на витке определяется формулой /|(А /г)2 - cos26| sign [(Я /г)2 - cos2 6] + 1 Ф = 2arcsinv--------------- ------------------------. (6.121) sin2 6 2 Здесь R3 __ экваториальный радиус Земли. При расчете суммарного времени затенения необходимо учитывать Движение Солнца по эклиптике и прецессию восходящего угла орбиты, ^ли считать, что фактическая траектория мало отличается от номиналь- Нои программной траектории (6.59), а прецессия восходящего узла оп- вепрп d Q 3 R э * F длится выражением------=-----J2o(----) cosz, то расчет существенно dt 2 г 157
упрощается. Параметрами расчета служат начальные значения долготы восходящего узла £20 и положения Солнца 0Q (или дата старта Гст)) которые связаны между собой соотношением 0О ~ 0,0172 (Г*т - 80), (6.122) где Тст — число суток с начала года до момента старта. Серия расчетов перелетов в окрестность геостационарной орбиты, выполненных для различных значений параметров Г20, позволяет построить линии равных времен пребывания аппарата в тени и выбрать оптимальные дату старта и положение восходящего узла орбиты. Так, длаграмма (рис. 6.17), построенная для а* = Ю“3 м/с2 и с* = 60 км/с, показывает, что при одинаковом моторном времени перелета Т* = = 86,4 сут время пребывания в тени составляет от 0,7 до 18,6 сут. Опти- мальные и неоптимальные даты старта повторяются с периодичностью 6 месяцев. При фиксированной дате старта можно добиться уменьшения времени пребывания КА в тени за счет оптимального выбора начальной ориентации плоскости орбиты (угла £20). Описанная приближенная ме- тодика позволяет существенно сузить границы области поиска оптималь- ных дат старта для космических аппаратов с солнечными двигателями ограниченной мощности. КОММЕНТАРИИ 1. Исследование задачи оптимизации пространственных межорбитальных пере- летов проводилось различными авторами как для импульсной схемы, соответст- вующей неограниченной тяге [25, 26], так и для непрерывно работающего двигате- ля малой тяги [33, 39, 68]. С помощью численных методов синтезированы опти- мальные траектории перелетов с малой тягой в работе [68]. Особый интерес для механики полета с малой тягой представляет монография [39], где с помощью классических приемов усреднения уравнений, содержащих малый параметр и быст- ро меняющуюся переменную, получены оригинальные аналитические решения. По сути дела, использован прием искусственного расщепления управления и раздель- ной оптимизации его быстро и медленно меняющихся составляющих, впервые предложенный Н.Н. Моисеевым [45]. 2. Проблема реализации оптимальных и близких к ним программ управления вектором тяги тесно связана с поиском минимали на расширенном множестве состояний и управлений и проверкой условий принадлежности этой минимали бо- лее узкому классу допустимых состояний и управлений. Учет углового движения аппарата по каналу рыскания позволил выделить класс ’’субопгималъных” про- грамм управления, пригодных для практической реализации. 4. Проблема выведения ИСЗ на геостационарную орбиту служила предметом исследования для многих авторов. Наиболее интересные результаты в области перелетов с малой тягой содержатся в работе [39]. Различные подходы к задаче синтеза ухфавлерия на заключительном этапе формирования стационарной орбиты описаны в работе [66]. 4. Две принципиальные схемы управления траекторным и угловым движением аппарата (совместная и раздельная) впервые описаны в работе [20]. Новый фактор заключается в учете дополнительных затрат рабочего тела на управление ориента- 158
пиеЙ Неожиданным здесь оказалось существование оптимального (достаточно Малого) уровня располагаемого управляющего момента (или углового ускоре- ния), обеспечивающего минимум характеристической скорости при совместной схеме управления, Физически этот факт объясняется тем, что основной поворот плоскости орбиты осуществляется здесь на значительном удалении от центра при- тяжения, т.е. там, где он энергетически наиболее выгоден. 6. Задачи оптимального управления космическим аппаратом с учетом ограни- чений на ориентацию солнечных батарей анализировались в работе [89]. Проблемы, возникающие при организации управляемого движения аппаратов с солнечными злектрореактивными двигателями подробно изложены в обзоре [47]. ГЛАВА 7 ОПТИМАЛЬНЫЕ ПЕРЕЛЕТЫ С МАЛОЙ ТЯГОЙ МЕЖДУ КОМПЛАНАРНЫМИ ЭЛЛИПТИЧЕСКИМИ ОРБИТАМИ СПУТНИКОВ ЗЕМЛИ Характерной особенностью задач управления движением искусст- венных спутников Земли с двигателями малой тяги является наличие возмущающих ускорений, обусловленных нецентральностыо гравита- ционного поля Земли и сопротивлением верхних слоев атмосферы, сравнимых с величиной реактивного ускорения. Указанные возмущения, математическое описание которых достаточно хорошо известно, следует учитывать при выборе оптимальных программ управления. Модель зада- чи оптимизации становится при этом более сложной. Эллиптичность на- чальной и конечной орбит требует аккуратного описания динамики веко- вого движения аппарата с малой, тягой на больших интервалах времени. Не менее важным представляется учет дополнительных требований, свя- занных, например, с ограничением времени пребывания в радиационных поясах, а также ограничений на общую продолжительность активных участков. 7.1. ПРИБЛИЖЕННЫЙ СИНТЕЗ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ В ОКРЕСТНОСТИ КЕПЛЕРОВСКОЙ ТРАЕКТОРИИ 7.1.1. Конструкция синтезирующей функции. При решении некото- рых задач оптимального управления КА с малой тягой эффективным оказывается следующий прием: в силу того, что реактивное ускорение мало, находим асимптотическое (предельное) решение для а -* 0; затем 310 Решение распространяется на систему с а # 0 и оценивается погреш- ность в функционале. Рассмотрим перелет КА в центральном ньютоновском поле между произвольными эллиптическими орбитами. Сформулируем задачу на 159
быстродействие. Будем считать, что реактивное ускорение постоянно. Управлением здесь является угол а, составленный векторами а и причем а > 0, если он отсчитывается от вектора V против часовой стрел, ки. Уравнения плоского движения запишем в следующем виде: г = Ksin0; V = acosa - sin0/r2; (7.1) a cos0 1 V2 6 = —sina- --------(—---------). V V г2 г Переменные приведены в безразмерном виде, масштабами служат соответствующие величины на круговой орбите радиуса г0. Задачу минимизации времени перелета между компланарными орбитами при наличии связей (7.1) будем решать следующим образом. Составим функции R и G (см. гл. 2) : sin0 R = <prKsin0 + (/y(acosa - ——) + г2 a cos0 1 V2 + —Sina---------(—---------)]+ (7.2) V V г2 г G = ^rK,vK,eK,T)-<p(r0,v0,e0,Q). Необходимые условия максимума R по фазовым координатам г, V, в приводят к дифференциальным уравнениям . 2sin0 2 V Ф1 = - 02 —7---- - 0з(--7-----r)cos0; г3 Уг3 г2 1 1 flsina 02=-0iSin0 + 03[ -( + — )cos0 + —— ]; (7.3) V2r2 г V2 cos0 i//3sin0 V2 1 03 = - 01 Kcos0 + i//2—— + -------(---------г), г2 V г г2 0Ь 02, - частные производные функции в) в точках предполагаемой минимали. Управление aop t находится из условия максимума функции R: aopt = a = argmaxtf = агс^(03/(К02). (7.4) а Можно показать, что при управлении (7.4) выполняется не только необходимое, но и достаточное условие максимума R по а, если знак 02 совпадает со знаком cosa. 160
Запишем условие минимума функции G по конечному моменту Т: Н(Т) = 0. (7.5) Здесь функция Н имеет следующий вид: sin0 /f=i//iKsin0+ i//2(acosa- —— ) + a cos0 1 V2 + Ы — sina----------------------)] - L (7.6) V V r r Поскольку основная система (7.1) автономна, соотношение (7.5) должно выполняться в любой момент времени Я(0 = 0. (7.7) Будем считать, что полет происходит в некоторой окрестности кеплеровской траектории с заданными начальными параметрами г0, Ко, 0О. Полагая а < 1, построим предельные решения при а 0, отбросив члены, содержащие а в системах (7.1) и (7.3). Задача сводится к интег- рированию сопряженной системы на дуге кеплеровской орбиты. При а = 0 соотношение (7.7) принимает вид sin0 cos0 1 V2 Ksin0 - ф2 —----—--(— - — ) - 1 = 0. (7.8) Запишем интегралы энергии и площадей для номинальной кеплеров- ской орбиты И2 =2/r + 2С,; УгсозВ = С2. Воспользуемся решением Экенуиллера: a) Ct < 0,-эллиптическая орбита ~ JlCiT1 + 2r- Cj 4CiCi + 3 = ----------------[1------------------ 2Cir 2Cir(l + 2CiCi) . JfiCj 3 -2Cjr-l + —— + ------------------arcsin-----------н r 4Cir2V - 2C1 71 + 2CjCi 6) ct = 0, параболическая орбита C2(2C2 - r) 3(1 + 2CjCi) ,2 15 -]V2r-Ci + K2 k B) Q > 0, гиперболическая орбита ~ _ 72сГг2 + 2r - Cj _ 4CtCj 1- 3 2Ctr 2Ctr(l + 2CiC2)J + —~---------111 4С?г72СГ (7.9) *2 .2 (7.Ю) Ф1= 4 J[^C2r- r 4Cj + 4C2r - 6r (7.11) £1 .2 (7.12) 161 2Ct
для всех тийов орбит: ~ I----;-------— Ci (С2 - г) 0з = - K^ICS + K-Q + ---------------. (7.13) 1+ 2С1С5 Оставшаяся переменная 02 определяется через 01 и 0з с помощью выражений (7.8), (7.9): ~ /2г + 2Cir2 ~ .----------- Фг = -т=г-:-- =- [V'1r/2C1r2+ 2r-С?- s/lCir2 + 2г - С2 1 + 2С,г -ФзС2----------- -г2], (7.14) 2(1 + Ctr) где Q, — постоянные величины. Таким образом, формулы (7.10) ... (7.14) определяют приближен- ный синтез оптимального управления (7.4). С помощью этих решений построим синтезирующую функцию ?(г, К,в)=0хг + 02^+030, (7.15) которую можно использовать в процедуре оценки любых допустимых режимов управления. 7.1.2. Задача со свободным правым концом траектории. Если часть граничных условий на правом конце траектории не задана, удается до- вести решение до конца, т.е. аналитически определить константы Кх и К2. Зададим, например, граничные условия в следующем виде: г = 0:г = го = 1; Г=К0; б = 0о; t = T^fixe :г = гк; V, 0 ¥= fixe. Такая запись соответствует задаче быстрейшего выхода на задан- ный радиус гк при нефиксированных величин eji направлении скорости. Граничные условия для переменных 02, 03 на правом конце траек- тории определяются из условия минимума функции G по значениям фа- зовых координат V, в в конечной точке: 02(Т) = 0; 0з(7) = О. (7.16) Наибольший интерес для рассматриваемой задачи представляют эллиптические орбиты, поэтому в дальнейшем будем иметь дело с фор- мулой (7.10). Константы Кх ик2 определяются из (7.16): C2(Ci-rK) Ki = ----------- —; (1 + 2CiCib/2Ci4 + 2rK - Cj 162
(7.17) X arcsin — к — - K\ Ci rK. <1 + 2CjC2 Из (7.5) следует Ф1(Т) = [F(7)sm0(7)]~1. (7.18) Так как для конического сечения справедливо соотношение VrsinO =y/2Cir2 + 2r-Cl, то, считая параметры С\ и С2, вычисленные в начальной точке, постоян- ными по всей траектории, получим Ф1(Т) = ______гк___________ s/2Ctrl + 2rK - С2 (7.19) Окончательная формула для К2 запишется в виде гк + 2rK - С2 xj2Cirl + 2rK- Cl[l - - — X 2Cj 4CtCz+ 3 2С!Гк(1 + 2Ctcl) К i С2 Гц + 3 2С1ГК+ 1 ----—..... arcsin — . 4С? V- 2Cj V1 + 2С1Сг (7.20) Приближенно-оптимальный закон управления записывается теперь в виде а = arctg£3/(lV2) = a(r, F). (7.21) При граничных условиях (7.16) формула (7.4) при t = Т должна Давать неопределенность вида 0/0. Раскрывая ее по правилу Лопиталя, получим' %pt=Tr/2-6. (7.22) г~*гк Это означает, что в конечный момент тяга должна быть направлена по радиусу. 163
Таблица 7.1 Реактивное ускорение а, мм/с2 Время перелета по программе a(f), с Время перелета по программе 3(Г), с 5(0),° а(0),° 54,5 6018 6066 27,27 21,55 27,25 6573 6576 24,83 21,55 1,09 7326 7325 21,84 21,55 0 7366 7366 21,55 21,55 7.1.3. Приложение к задаче оптимального по быстродействию пролета через радиационные пояса Земли. Рассмотрим задачу о быстрейшем прохождении через радиационные пояса Земли управляемого космического аппарата с двигателем малой тяги. Пусть аппарат с электрореактивным двигателем входит в зону радиа- ции, сечение которой плоскостью орбиты условно представляет собой кольцо с радиусами г0 и гк. Например, зоне максимума интенсивности внешнего радиацион- ного пояса Земли соответствуют г0 = 19 100 км, гк « 25 200 км. Проводилось сравнение закона управления (7.21) и оптимального управления (7.4), полученно- го в ходе решения краевой задачи для систем (7.1) и (7.3). Краевая задача решалась модифицированным методом Ньютона. В качестве опорной была выбрана траектория с граничными условиями г0 = 1; У о = 1,1; во = 0,08725;гк= 1,32. При пассивном полете аппарат проходит зону (г0 - гк) за 7 366 с. Величина реактивного ускорения принималась равной 0,050; 0,025; 0,001 (это соответство- вало 54,5; 27,25; 1,09 мм/с2). Разница во времени полета по различным програм- мам, как видно из табл. 7.1, во всем диапазоне ускорений не превышает 0,08 %. Рассчитанные переменные сопряженной системы показаны на рис. 7.1, d. При больших значениях а аналитическое решение - функции i/T2(r), ip3(r) сильно отличаются от численного, однако, в формулах (7.4) и (7.21) играют роль не сами 164
величины ^2 и ^з» а их отношение, которое в обоих случаях примерно одинаково. Графики a(t) приведены на рис. 7.1, б. Описанный приближенный метод в чистом виде пригоден лишь для траекторий, совершающих менее одного оборота вокруг притягивающе- го центра. Однако, разбивая многовитковую траекторию на участки, можно использовать эту процедуру многократно, реализуя тем самым известную схему итеративного управления. 7.2. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЭЛЛИПТИЧЕСКОЙ ОРБИТОЙ С УЧЕТОМ НЕСФЕРИЧНОСТИ ЗЕМЛИ Й СОПРОТИВЛЕНИЯ ВЕРХНИХ СЛОЕВ АТМОСФЕРЫ 7.2.1. Постановка задачи и уравнения движения. Рассмотрим плос- кое управляемое движение КА в поле сжатого сфероида с потенциалом и = — [ 1 - j2 ( — )2P2o(sw)]. (7.23) г г Здесь д — гравитационный параметр Земли; г— расстояние от центра Земли до КА; J2 — коэффициент при второй зональной гармонике раз- ложения гравитационного потенциала; Яэ — средний экваториальный радиус Земли; P2o(sw) — полином Лежандра второго рода; — гео- центрическая широта. Плотность атмосферы р аппроксимируем так: р(Я) = Роехр[- Р(Н - Яо)], (7.24) W Ро, Р, Яо — постоянные величины; Н — высота над поверхностью Земли. С учетом сжатия земного эллипсоида Н определяется соотно- шением Я = г-Яэ(1 - esin2isin2u). (7.25) Здесь e — коэффициент сжатия земного эллипсоида; i — наклоне- ние орбиты; и — аргумент широты. В первом приближении сжатие земного эллипсоида и атмосфера не изменяют наклонение орбиты, поэтому в дальнейшем будем считать i постоянным параметром задачи. Будем считать, что КА располагает идеально регулируемым двига- телем малой тяги, для которого не накладываются ограничения на ве- личину реактивного ускорения. Направление вектора тяги относительно трансверсали характеризуется углом положительное значение соответствует внешнему по отношению к трансверсали положению тяги. Трансверсальная ах и радиальная aY составляющие ускорения соот- ветственно равны ах = acosax; aY = asinax. В качестве критерия опти- 165
мальности перелета с идеально регулируемым двигателем берется инте- грал от квадрата реактивного ускорения гк о J = fadt^ min. Запишем дифференциальные уравнения возмущенного движения аппарата [58] dp — = 2y1r3(acosa1 + fx + gx); du — = 7i [- L + 2P(acosai + fx + $*)]; ’ J du dL r3L , .n — = 7i [Q + ------(acosai + fx + gx) + r2(asinoti + fY + gy)l; du p dt _ ' — = 7ir/vp; du r3 r = p/(l + Q), 71 =(1 - -—gzctgisinu) *. P Здесь p — параметр орбиты; Q = ecos#; L = esin#; e - эксцентриси- тет орбиты; # —истинная аномалия; fx, /у—трансверсальная и радиаль- ная проекции аэродинамического ускорения; gx, gy,gz — трансверсаль- ная, радиальная и бинормальная проекции возмущающего ускорения, обусловленного нецентральностью гравитационного поля. Система (7.26) записана в безразмерных переменных. Масштабом расстояния выбрано перигейное расстояние г* = г*; масштабом времени, скорости и ускорения являются величины Г* = д"1/2(г*)3/2; И* = д1/2(г*)"1/2 ; g* = = д(г*)"2. Проекции возмущающего гравитационного ускорения на оси орби- тальной системы координат можно представить в виде „г (С+ I)4 . .. . gx = — 3/2^э -----4---sm zsmucosu; gy = 1,57/2Я2(е+ l)4p-4(3sin2fsin2u - 1) = = ^k1(z,W); (7.27) gz = -3J27?2(G+ l/p^simcoszsinu =gx*2(hu)- Бинормальной составляющей аэродинамического ускорения можно пренебречь, а трансверсальную и радиальную составляющие с учетом сжа- тия земного эллипсоида и вращения атмосферы представить в виде 166
fx = - °t<.Q + l)p 1 + (1 + <2)2exp | - 0 [r - -Яо -Яэ(1 - esin2zsin2u)] I ; (7.28) kL Q + 1 где 0 и Яо — безразмерные параметры модели плотности атмосферы (7.24); от — уточненный с учетом вращения атмосферы баллистический коэффициент ИСЗ; к — поправочный множитель, постоянный для данной орбиты ст CXS Of = = ----- к 2m к (7.29) fc = (l -coa^cosz/rj'1. Здесь а = cxSl(2m) — баллистический коэффициент ИСЗ; со3 — ско- рость вращения Земли; — перигейное расстояние; тп — масса КА; сх — коэффициент лобового сопротивления; S — площадь миделя; — скорость КА в перигее. Масштабом баллистического коэффициента аппарата служит величи- на а* = (ро^*)"1. ( V Обозначим х = j р, Q, L, t г т вектор фазовых координат. Рассмот- рим следующие граничные условия: начальная точка фиксирована, в ко- нечной точке и = иК заданы $ фазовых координат (s < 4) и тп уравнений связи, причем тп < 4 - s и =uQ :х(и0) =х0; и =иК :Ф[х(ик)] = 0. (7.30) 7.2.2. Необходимые условия оптимальности. Сформулируем задачу следующим образом: необходимо выбрать закон изменения реактивно- го ускорения а(и) и угла ориентации тяги ах(и), обеспечивающие мини- мум функционала J при заданных дифференциальных связях (7.26) и граничных условиях (7.30). С учетом последнего уравнения системы (7.26) функционал J принимает вид мк /= J (7ia2r2/\/p)du. (7.31) «о Составим функцию R: Я = 7i ^(acosch + gx + fx)A + r2[asinai + + krLp-lfx + Kt(f,u)gx]y>£ - L<pQ + + Q<pL + r2p-1/2</>f - a2r2p~1/21 + + <pu. (7.32) 167
(7.33) Здесь Л = 2г3 + 2r2ifQ + (sin2isin2u - 1/3) М=-1,57-------j-------------; sin fsinucosu к 2 = ctgztgu. Управления а и cq предполагаем неограниченными; из условий 1-го dR dR порядка максимума А(------ = 0, --- = 0) следует: да да 1 tg«i = — r24>L\ А а = -^-VpG42 + г4</>1)2. 2г (7.34) Проверим условия второго порядка относительного максимума R по управлениям. На оптимальной траектории матрица R^ имеет вид R = а2я ТУ Э2Я дада -712г2р-1/2 да 32Я Э2К 0 Зада За2 О 71\/р(Л2 + Г4?£) 2г2 (7.35) Так как > 0, то матрица Raa является отрицательно определен- ной, следовательно, условия 2-го порядка максимума R выполняются. Обозначая Фр, $q, $L, $t, ~ частные производные функции в точ- ках предполагаемой минимали, определим эти переменные, решая систе- му сопряженных уравнений <Wj дЯх —- =------------; X = (р, Q, L, t, u)T. (736) du dXj 7.2.3. Условия трансверсальности. Из последнего уравнения системы (7.36) следует, что = const. В результате анализа вариационная задача сводится к краевой задаче для системы восьми дифференциальных урав- нений первого порядка. Условия максимума функции G по координатам имеют вид т ЭФ/ ^z(“k) = .S//—L> (737) J 1 = 1 dXj где Р; — неопределенные коэффициенты. Рассмотрим подробнее некоторые возможные варианты граничных условий и соответствующие условия трансверсальности. 168
1. В конечной точке и = заданы все фазовые координаты (s = 4). Это соответствует переходу из заданной начальной точки х0 в заданную конечную точку хк за фиксированное время. В этом случае условие (7.37) теряет смысл. 2. Если в конечной точке и = ик время tK не задано, то ^(мк) = или с учетом последнего уравнения системы (7.36) i//, = 0, и порядок краевой задачи уменьшается на единицу. 3. В •конечной точке и = ик заданы только конечные значения фо- кального параметра р и эксцентриситета е: Ф = Ve2 * * 5 6(uK)+ i2(uK) - ек = 0. (7.38) Из условия трансверсальности (7.37) следует ^e(uK)Z(uK) - tL(uK)Q(uK) = 0. (7.39) 4. В конечной точке и = ик, задано только перигейное расстояние г Это соответствует попаданию на конечное многообразие Ф = Р(“кХ1 + Ve2(Uv)+ ^2(uK)]-1 - Гяк = о. (7.40) Соответствующие условия трансверсальности имеют вид М“к)£(ик) “ ^z(uk)6(“k) = °; м(«к)и + + ь2(«к)1>/е2(«к)+ ь2(“к) -----------2--------Г---------2-------* + (7.41) p(«K)fi(«K) + *р(ик) = 0. 5. В конечной точке и = ик задано только конечное значение апогей- ного расстояния га: ф = Р(«к)[1 - 7е2(«к)+ Ь2(ик)]-1 - гак = 0. (7.42) В этом случае Мык)£(“к) - 1М“к)<2(«к) = °; *е(«к)[1 -7с2(ик>+ ^2(«к>1^с2<мк)+ £2<“к> -------------------------------------------------(7.43) Р(ик)С(«к) - М“к) = °. 6. В конечной точке задано конечное значение аргумента перицент- раса: ф = “к - ”к + arctg[Z(uK)/Q(uK)]. (7.44) Это соответствует условиям М“к) = 0; Ы“к)£(“к) + ^с(“к)б(“к) = °- (7.45) 169
7. В конечной точке и = ик заданы перигейное расстояние и аргу. мент перицентра р(«к) ф1 =------, - =о; 1+Ve2(«K)+Ь’(«к) (7.46) Ф2 = - ик + arctg[£(uK)/C(uK)]. Соответствующее условие трансверсальности примет вид Фе2(“к)+ ^(“к)£(“к)+ + ^(Uk)p(uk)VG2(uk)+Z1(Uk)X х [1 + ve2(«K)+ £2(*к)]=°- <7-47) 7.2.4. Результаты моделирования перелетов. Численное решение поставленной вариационной задачи проводилось для ,орбиты с наклоне- нием i = 51° высотой перигея 250 км, высотой апогея 350 км, для двух моделей атмосферы вида (7.24), соответствующих максимуму и мини- муму солнечной активности. Краевые задачи решались модифицирован- ным методом Ньютона. Для удобства оптимальные программы измене- ния ускорения и угла cq построены по истинной аномалии #. На рис. 7.2, а показаны оптимальные программы изменения реактив*- ного ускорения а, угла ориентации тяги cq и соответствующие им изме- нения функционала задачи J по траектории для случая коррекции возму- щений перигейного расстояния и продолжительности полета t от дейст- вия атмосферы на двух витках полета. В конечной точке гя(ик) = гяк; /(ик) = Гк, где rWK, tK — номинальные перигейное расстояние и время в конечной точке, соответствующие движению под действием только гра- витационных сил. Сплошные линии соответствуют максимуму, а штри- ховые — минимуму солнечной активности. Оптимальное ускорение име- ет неравные максимумы в окрестностях апогея орбиты и близко по на- правлению к трансверсальному (в точках максимума оно строго тран- сверсально), наименьшие значения ускорение имеет вблизи перигея. Сдвиг максимумов ускорения относительно апогея объясняется сов- местным действием атмосферы и нецентральное™ гравитационного поля. Характерно, что изменение модели плотности атмосферы приводит только к изменению величины реактивного ускорения и не влияет на программу изменения угла аь На рис. 7.2, б показаны оптимальные программы ускорения а и угла при коррекции ошибок в апогейном расстоянии га и времени полета t от действия атмосферы. Максималь- ные ускорения соответствуют областям перигея. Сплошные линии со- ответствуют максимуму, а штриховые — минимуму солнечной актив- ности. На рис. 7.2, в показаны программы изменения трансверсального и 170
Рис. 7.2. Оптимальные программы управления: а - при коррекции радиуса перигея; б - при коррекции радиуса апогея; в - при изменении аргумента; перицентра; г - при увеличении радиуса перигея на 10 км (1 — с учетом атмосферы; 2 - без учета атмосферы) радиального реактивного ускорении для случая изменения аргумента перицентра со на 1° по сравнению с соответствующим номинальным значением за фиксированное время. Видно, что направление ускорения близко к трансверсальному, а величина достигает максимальных значе- ний в точках, где & = (тг/2Х2л + 1), п = 0,1, 2,... На рис. 7.2, г приведены оптимальные программы а и при увели- чении конечного перигейного расстояния на 10 км за фиксированное время, соответствующее движению КА под действием только гравита- ционных сил. Сплошная линия соответствует маневру в атмосфере, штриховая — без учета атмосферы. Как и следовало ожидать, ускорение максимально в окрестности апогея (но несколько сдвинуто) и в облас- ™ максимума близко к трансверсальному. Тормозной участок в начале траектории объясняется фиксированным временем полета, которое меньше периода, соответствующего измененному перигейному расстоя- Нию- Из рисунка видно, что атмосфера не изменяет существенно харак- тера поведения угла at, но влияет на величину реактивного ускорения и ^ответственно на функционал задачи. Результаты моделирования на ЭВМ выявили колебательный харак- ’ 171
тер как реактивного ускорения, так и угла ориентации тяги относитель- но трансверсали. Период колебании соответствует периоду обращения на орбите. Влияние возмущений проявляется в увеличении модуля реактив- ного ускорения и смещении вдоль орбиты характерных точек, опреде- ляющих направление тяги. Исследование закономерностей этой эволю- ции позволяет строить близкие к оптимальным программы управления с учетом дополнительных факторов и возмущений и оценивать увеличе- ние функционала J по сравнению с известными решениями [17] для цент- рального поля. 7.3. ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ ЭЛЛИПТИЧЕСКОЙ ОРБИТОЙ В БОЛЬШИХ ИНТЕРВАЛАХ ВРЕМЕНИ 7.3.1. Уравнения движения. При оптимизации длительных космичес- ких перелетов между эллиптическими орбитами малость реактивного ускорения оказывается важным фактором, позволяющим упростить математическую модель движения. В этом случае удобно использовать усредненные уравнения движения, описывающие вековую эволюцию параметров эллиптической орбиты. Рассмотрим задачу об оптимальном по быстродействию изменении трех элементов орбиты: большой полу- оси Л, эксцентриситета е и аргумента перицентра и постоянным по ве- личине реактивным ускорением а, направленным по трансверсали. Уравнения движения КА с трансверсальным постоянным ускоре- нием запишем в виде dA 2рда — = Ъ--------ГТ d$ (1-е2)2 [— + ecos«?(l + —)]; Р Р de г ег — =72MC0S^(i+ —)+ —]; d$ р р duj 72 г € ----= —a6sint>( 1 + —) + 72-----(5cos2z — 1); d* е р 2ТГ dt Гр — = T2V—, d$ р где р ад г 72 =[—---------(1 + —)sint?] г е р (7.48) (7.49) Здесь д — гравитационный параметр Земли; г — геоцентрическое расстояние; р — фокальный параметр орбиты; А — большая полуось орбиты; о? — аргумент перицентра; t — время; £ — истинная аномалия; 172
а _ модуль ускорения; 5 — {—1, 0, +1} — функция переключения, dcu Второе слагаемое в уравнении для ------- учитывает влияние нецентраль- d & ности гравитационного поля Земли. Введем некоторые упрощения исходной модели. Полагая, что вели- чина а/е мала по сравнению с величиной д/г2, равенство (7.49) заменим приближенной зависимостью Т2-(Я/г2)’1. (7.50) Учитывая (7.50), усредним правые части уравнения (7.48) на отрез- ке € [0, 2тг]. Допустим, что на каждом витке имеется участок, на кото- ром ускорение сохраняет постоянный знак. Произведя усреднения уравнений (7.48), проведем некоторые иссле- дования, обозначив через т] = (Eq + £к)/2 эксцентрическую аномалию середины активного участка, % = (Ек - Eq)/2 половину его протяженнос- ти по эксцентрической аномалии, и переходя затем к аргументу t, по- лучим 1 Га ------------— — = —4Л у—V1 — е2а%-, dt 2ir & de 1 /ЗГ 7-------------- — = —v — V1 ~ е2п[- Зе£ + 4sin£cosi? - dt 2ir ц ------sin2^cos2i?]; (7.51) 2 dw 1 /A a — = — у------------[2(2 - e2)sin£sin7? - dt 2ir ц e - — sin2$sin2i7] + B/T7/2. 2 Здесь член ЯЛ'7/2 приближенно учитывает влияние второй зональ- ной гармоники в разложении геопотенциала; В = el(2\fify5cQS2i — 1); е = 2,6344 0s м5/с2. Рассмотрим случай, когда эксцентриситет начальной и конечной ор- бит достаточно мал, так что можно положить 1 — е2 % 1; - Зе$ + 4sinfcosi? - (e/2)sin2£cos2i? « 4sin$cosi?; 2(2 - e2)sinfsin7? - 0,5esin2£sin2?7 « 4sin£sinT?. С учетом упрощений перейдем от системы (7.51) к уравнениям, прибли- женно описывающим вековую эволюцию слабоэллиптической орбиты н°Д действием постоянного по модулю трансверсального реактивного Ускорения 173
dA 2 Га ---= — Ay/— dt-ir n de 2 [A -----= — v — asinfcosi?; dt---я д (7.52) deb dt 1 /Л — у —asin£sini? + BA ~7/2. e д Управлениями являются параметры £ и т/, постоянные в пределах одного витка и медленно изменяющиеся от витка к витку. Допустим, что на каждом витке имеется т разгонных участков (с положительным направлением ускорения), которые будем характеризо- вать параметрами %* и 1?^, i = 1, т и п тормозных участков с параметра- ми / = 1, и. Применяя принцип суперпозиции малых возмущений, пол/чим' dA dt de dt du dt 2 [A m n = — a-J e(z 2 я A i = i /=1 7 2 Га m n = — у/—а(Ъ sinfycosi?/ — S sin^’cosrfy); 2 /Л” т.п = —v—a( S sin£fsinrr- - S sinL‘smrb)+ ЯЛ 2 ire v i = i j = i ' ' (7.53) 7.3.2. Структура оптимального управления в пределах витка. Сфор- мулируем задачу об оптимальном управлении орбитой следующим образом: определить параметры управления £(f), 77(f), которые обеспечи- вают коррекцию элементов Л, е, со с помощью трансверсальной тяги за минимальное время, причем на каждом витке имеются пассивные участ- ки. Суммарная продолжительность пассивных участков на витке считает- ся заданной, а их расположение на орбите должно Выбираться из сообра- жений оптимальности. Непосредственно из системы уравнений (7.48) легко получить ло- кально-оптимальные управления, позволяющие осуществить требуемое изменение одного из элементов. Так, управление 6 = signAd, (7.54) где АЛ — требуемое приращение большой полуоси соответствует изме- нению величины Л со скоростью, максимально возможной при заданном уровне ускорения а. Управление 6 = sign(Aecostf) (7.55) соответствует максимальной скорости изменения эксцентриситета орби- ты, а управление 174
6 = sign(Acjsintf) (7.56) обеспечивает наибольшую скорость поворота линии апсид. Каждое из уравнении (7.55), (7.56) изменяет один из элементов орбиты, поэтому с помощью таких законов можно приближенно решить задачу коррекции, однако такая коррекция не будет оптимальной. Опре- делим, каково оптимальное расположение рабочих участков на витке, используя дифференциальные связи (7.53). Составим функцию dA de du R = <Pa(—)+ ^e(~)+ )+ 'ft- (7-57) dt dt dt Будем искать параметр rfi, исходя из максимума функции 2 [А 1 Н( = — V—a(^esin|f соя? + — sin$,- sinr?). (7.58) тг м е Здесь ^(t), ^е(0, ’/'сДО ~ частные производные функции А9 е9 со) в точках предполагаемой минимайи. Обозначим = argmaxZ/J’. Анализ выражения (7.58) показывает, V ___ что величина rfi остается постоянной^для всех i = 1, m9 так как sin|f- > > 0 (0 < £ < я); = argmaxZ/t = т?+ V/ = 1, тп. Следовательно, чтобы т? обеспечить тахА, все разгонные участки должны быть сгруппированы в т? один разгонный-участок с центром т?+. Координата центра тормозного участка т?у должна обеспечивать максимум функции 2 /Т 1 Яу =------V—a(tf/esin|-7"cosr? + —sin£ fsinr?). (7.59) яд е ' Зависимость представляет собой синусоиду, сдвинутую на я относительно синусоиды ЯДт?) по осит? (рис. 7.3). Следовательно, чтобы обеспечить максимум функции R, необходимо все тормозные участки сгруппировать в один тормозной участок, центр которого сдвинут относительно центра разгонного участка на я по экс- центрической аномалии. Проведенный анализ позволяет сделать следующий вывод: структу- ра управления для рассматриваемой задачи коррекции орбиты должна предусматривать два рабочих участка (разгонный и тормозной), центры которых разнесены на угол я по эксцентрической аномалии. Если на витке должен быть предусмотрен пассивный участок протяженностью то два пассивных участка шириной а* должны разделять тормозной и разгонный участки (рис. 7.4). Расположение рабочих участков на витке будем характеризовать 175
Рис. 7.3. Характер изменения функции Гамильтона Рис. 74. Структура опти- мального управления на витке тремя параметрами: rj — центр разгонного участка; % — половина его ши- рины; а* — ширина одного пассивного участка. Таким образом, для оп- тимальной структуры управления имеем: т = 1; п = 1; £+ - £, г?+ = т?. Суммарная ширина пассивных участков 2а*, поэтому £" = я - а* - £; т?" = т? + я. После подстановки в уравнения (7.53) получаем систему уравнений движения, описывающую вековую эволюцию элементов орби- ты при оптимальной структуре управления в пределах витка: de 4 / А а а — = —v—ясов—sin(— + £)созп; dt ir ц 2 2 d (л) 4 [А cl а ---= —у—a cos—sin(— + 0s“®?+ ВА~1/2. dt we fjt 2 2 (7.60) Система уравнений (7.60) позволяет получить уравнения, соответ- ствующие наискорейшему изменению каждого из элементов орбиты. На- пример, из первого уравнения следует, что максимальной скорости изме- нения элемента А при а* = 0 соответствует управление £ = я, если АЛ > >0и £ = 0, если ДЖО. Этот режим полностью соответствует (7.54). Максимальную скорость изменения эксцентриситета обеспечивает управление £ = я/2; cost? = signAe, что соответствует (7.55). Максимальная скорость поворота линии апсид достигается при % = = я/2; sini? = signДсо, что совпадает с (7.56). 7.3.3. Оптимизация медленно меняющихся компонент управления. Обозначим х = {А,е, со} т вектор состояния. В соответствии с постав- 176
денной задачей необходимо выбрать параметры управления £(г), т?(0> переводящие вектор состояния из положения xQ в положение хк за ми- нимальное время при дифференциальных связях (7.60). Параметры а и О < < я считаются заданными. Рассмотрим сначала движение аппарата в центральном попе. Запи- шем выражение для функции Ri: 4 [А ir а* а Ri = —\/—a[ipAA(% + —-------)+ </>ecos—sin(— + 5); ’ “ 2 2 2 2 (761) * 1 а* а* cosn + Ф,, — cos — sin(-- + if) sinr?] + <pt. e 2 2 Из условий 1-го порядка максимума функции Ri по управлению 17, находим с учетом <рА = фА = <ре = фе >рш = фш: 1 '/'о, - tgi? =--------; sinn = —- - (7.62) е + ф2е2 Управление £ определяем с учетом ограничения 0 < £ + а* < я. Вводя обозначение ФдА Ф = arccos[----------------------------------], (7.63) a cosa* \pecos—cost? + -------sini? из условия максимумаRi получим Ф - а* если 0 < Ф + — < л. t -J 2 я — а* если я < Ф + — . I 2 dR । Запишем систему уравнений- = 0 (i = 1, 2, 3): эх,- ^А 6 Га а. я 2 1 -- =------V——-------------УФА------- dt п ц 2 2 А я V J* f* X ясов —sin( — + £)cost?фе —--------------a X 22 * e -JA^ а* X cos—sin(— + £)sin??V/ ; 2 2 4 1 f~A аф а* --- =-------т-v—a cos—sin(— + £)sinT?i/z. dt 7Г e2 tJL 2 2 =0. dt (7.64) (7.65) 177
ров управления (б): -----для центрального поля, ----с учетом несферичности Земли Из последнего уравнения системы (7.65) следует, что = const, поэтому положим = 1. В результате вариационная задача сводится к двухточечной краевой задаче для системы из шести дифференциальных уравнений первого порядка. Сформулированная краевая задача решалась модифицированным методом Ньютона. На рис. 7.5 представлены результаты решения для следующих граничных условий: t = tQ : А* = 6978 км; е = 0,014; со = 0; t = tK : А* = 7038 км; е = 0,002; со = 36°. Корректирующее ускорение принималось равным а* = 0,2-10-4 м/с2, пассивный участок отсутство- вал (а* = 0). Наклонение было выбрано равным 98°, что соответствует солнечно-синхронной орбите. На рис. 7.5, а изображены графики измене- ния величин А, е, со. Закон изменения А и е близок к линейному, причем de производная — несколько уменьшается к концу интервала коррекции. dt Минимальное время коррекции в данной задаче оказалось равным Г* = 59,85 сут. Значение параметра 7?, который определяет расположение рабочих участков на орбите, изменяется от 1?0 = 174,6° при t = 0 до т?к = 138,6° при t = fK, т.е. Дт? = -36° = - Дсо. Оптимальное значение па- раметра $ практически не меняется. Анализ полученного решения позволяет установить следующее свой- ство оптимальной по быстродействию коррекции орбиты: расположение рабочих участков относительно восходящего узла орбиты не изменяется по всей траектории. Это свойство позволяет находить оптимальное управление в результате решения двухпараметрической краевой задачи для системы дифференциальных уравнений (7.60) без привлечения соп- 178
рЯженной системы уравнений (7.65). В результате решения параметри- ческой краевой задачи рассчитываются следующие параметры управле- ния: = const, характеризующий расположение середины разгонного рабочего участка относительно восходящего узла орбиты, и £ = const, определяющий протяженность разгонного рабочего участка на витке, рассчитав по приближенной методике параметры управления для приве- денных выше граничных условий, получим: т? = 162,1°; £ = 123°; Г* = = 60,45 сут. Таким образом, приближенное решение дает погрешность По функционалу (времени маневра) на 0,6 сут, что составляет всего 1 % от общего времени межорбигального перелета, 7.3.4. Учет несферичносги Земли. Исследуя вариационную задачу об оптимальной, по быстродействию коррекции параметров орбиты с учетом прецессии, получим, что выражения (7.62) и (7.64) для оптимальных значений т? и £ сохраняются. В системе уравнений (7.65) меняется только уравнение для d*A dt X (cos — а Xcos — 2 d*A . dt 6 /‘А а я 2 a - -)фА-----------— X яд 2 2 я \/Лд а* 2 11 sin(— + £)cosn^e----------------X 2 я е \J А ц 9 dn( — + £)sim?-i//w)+ • —BA 2 • (7.66) Результаты решения вариационной задачи с учетом нецентральности гравитационного поля Земли приведены на рис. 7.5. Краевая задача ре- шалась для тех же граничных условий и параметров, что и в разд. 7.3.3. Из рис. 7.5 видно, что сжатие Земли оказывает существенное влия- ние на характеристики оптимального процесса. Минимальное время кор- рекции здесь равно Г* = 67,2 сут. Зависимость со(Г) представляет собой монотонную функцию, близкую к линейной. Это объясняется тем, что при заданном уровне корректирующего ускорения доминирующим фак- тором, определяющим изменение со, является прецессия орбиты, обус- ловленная влиянием 2-й зональной гармоники в разложении потенциа- ла гравитационного поля Земли. Поскольку i = 98 , то В < 0, и аргумент перигея уменьшается. Как показали расчеты, для оптимальной по быст- родействию коррекции элементов орбиты с учетом прецессии характер- Но, что аргумент широты центра разгонного рабочего участка изменяется по закону, близкому к линейному: (7.67) 179
поэтому оптимальный режим управления можно также определять в ре- зультате решения параметрической краевой задачи для системы уравне- ний (7.60) относительно неизвестных £ и КОММЕНТАРИИ 1. Интегрирование уравнений сопряженной системы на кеплеровской орбите впервые было выполнено Лоуденом в работе ’’Оптимальные траектории для косми- ческой навигации”. Более удобным является решение, приведенное в работе Эке- нуиллера ’’Замкнутая форма множителей Лагранжа для пассивных участков опти- мальных траекторий полета”, результаты которого используются в настоящей главе. Следует отметить, что автор работы проводил интегрирование с целью вы- числения множителей Лагранжа на пассивных участках траекторий ракет, чтобы знать их величины в момент повторного включения двигателя. В механике полета с малой тягой прием отыскания предельных оптимальных управлений до сих пор не использовался. 2. В задачах со свободным правым концом траектории удается избавляться от процедуры решения краевой задачи. При фиксированных конечных условиях можно воспользоваться каким-либо приемом расширения множества допустимых траекторий, например использующим метод штрафных функций. Существенным требованием при использовании такого метода управления является близость траектории полета к кеплеровской орбите, что накладывает ограничения на общую протяженность траектории (менее одного витка). Определенные перспективы воз- никают, если считать константы и С2 разновидностью оскулирующих элементов орбиты и вычислять их либо в виде непрерывных функций времени, либо дискрет- но, по виткам. 3. Вопросы построения оптимальных программ управления движением спут- ников Земли с двигателями малой тяги были исследованы до настоящего времени недостаточно. Так, практически отсутствовал анализ совместного влияния сопро- тивления верхних слоев атмосферы и нецентральности гравитационного поля. Известные результаты в основном относятся к задачам поддержания устойчивого движения спутника в заданном шаровом слое, а также управления движением аппа- рата, накапливающего атмосферный газ [17]. Этот пробел был закрыт с появлением работы В.В. Васильева [11] (см. разд. 7.2). Выбор идеально регулируемого двига- теля малой тяги в качестве объекта исследования позволил упростить решение краевых задач. Качественная картина влияния нецентральности гравитационного поля и сопротивления атмосферы на программы управления в этом случае выявля- ется достаточно наглядно. 4. Управление эллиптической орбитой спутника Земли на больших интервалах времени с помощью двигателя малой тяги давно служит предметом теоретичес- ких исследований. Серьезные проблемы здесь связаны с большой продолжитель- ностью перелета и неэффективностью вычислительных алгоритмов при решении краевых задач с большим количеством точек переключения тяги. Разделение пара- метров движений на периодические и вековые составляющие и последовательная оптимизация управлений в пределах витка и вдоль траектории позволили В.В. Юри- ну [69] (см. разд. 7.3) обойти, по крайней мере, часть этих трудностей. 180
ГЛАВА 8 ОПТИМИЗАЦИЯ МНОГОШАГОВЫХ МЕЖОРБИТАЛЬНЫХ ПЕРЕХОДОВ При исследовании многовитковых траекторий аппаратов с малой тягой в ’’сильных” гравитационных полях весьма эффективным оказал- ся прием разделения ’’быстрых” и ’’медленных” движений и расщепле- ния управления на быстро и медленно меняющиеся составляющие. Медленные эволюции параметров траектории хорошо описываются усред- ненными по быстро меняющейся фазе уравнениями. Эти уравнения, как правило, гораздо проще исходных и позволяют существенно упрос- тить решение задачи оптимизации. Однако модель движения остается при этом дифференциальной, что сдерживает использование для оптими- зации подходов, приводящих к условиям оптимальности типа Веллма- на. Избежать некоторых трудностей можно, если применить дискретную модель движения, в которой шаг дискретности равен длительности одно- го витка траектории. 8.1. ДИСКРЕТНЫЕ МОДЕЛИ ДВИЖЕНИЯ С МАЛОЙ ТЯГОЙ В ЦЕНТРАЛЬНОМ ПОЛЕ 8.1.1. Дискретные уравнения околокругового движения. В качестве исходных уравнений возьмем усредненные уравнения, соответствующие случаю, когда начальная и конечная орбита круговые, радиальная состав- ляющая тяги отсутствует, а управлением является угол V/ между векто- ром тяги и мгновенной плоскостью орбиты (гл. 6): dr — =2arcosi/z; du di 2a — =—r*sin|i//|; (8.1) du it du Пусть аргумент этих уравнений и изменяется от 0 до 2л, Считая, что переменные в правых частях уравнений (8.1) изменяются медленно, получим приращение параметров движения г, z, t за виток: Ar = 4iwr3cosi//; Д/ = 4er2sin|^|; Дг = 2яг3/2. (8.2) 181
Свяжем параметры движения в конце z-го витка и (i + 1)-го витков рекуррентными соотношениям! ri+, =//+ 4ТО|г/cosfy; ii +1 = й + 4в,г/ sin|^|; (8.3) ti+i =t{+ 2irf2. Аналогичным способом можно получить рекуррентные соотношения для скорости и механической энергии поступательного движения центра масс П + i = F,-2ffaz-^-cos^; ’ (8.4) hj + i = Л* + Зяп^соа^. Уравнения (8.3) соответствуют случаю ’’разгона”, когда проекция вектора тяги на вектор скорости совпадает с ним на направлению. Для случая ’’торможения” знаки в правых частях формул надо изменить на противоположные. Символом в правых частях уравнений движения обозначено текущее реактивное ускорение. Окончательный вид дискретной модели околокругового пространст- венного движения таков: G' + i =ri ±4TOfr?cos^; F/ + 1 = Р/Т2то/(г//К/)соз^; й; + i = ht ± 2TOfr,.cos^; (8.5) l7+i =il±4afrI?sin|^/|; * i+i =';+ 2irrf2. Все переменные в (8.5) - безразмерные. Численное моделирование показало, что уравнениями (8.5) можно пользоваться для приближенных расчетов перелетов между круговыми орбитами. Так, для а = 10"4 в задаче перехода с низкой орбиты на гео- стационарную относительная погрешность вычисления радиуса составила 0,2 ... 0,3 %, скорости - менее 0,1 %, энергии — также менее 0,1 %. 8.1.2. Учет движения аппарата относительно центра масс. Исходной предпосылкой для вывода дискретных уравнений (8.5) явилось допуще- ние, что тяга двигателя все время располагается в плоскости местного горизонта. Если угловая скорость поворота вектора тяги в плоскости орбиты ограничена некоторой величиной Птах (см. гл. 4), то это допу- щение неверно. Однако в этом случае оптимальное управление £2(0 стремится удержать вектор тяги в окрестности касательной к траекто- 182
рии, а нормальная составляющая тяги периодически меняет знак. Будем считать, что и в этом случае интегральный эффект радиальной составляю- щей тяги отсутствует. Ясно, что усредненная, или эффективная, трансверсальная состав- ляющая ускорения теперь будет меньше, чем без ограничений на управ- ление вектором тяги. Вычисление эффективного ускорения а3 в ряде случаев связано с определенными трудностями. Наиболее просто выполнить такое вычис- ление для аппаратов, сохраняющих неизменную ориентацию вектора тяги в пространстве (см. гл. 4). Достаточно положить П = 0 и потребовать монотонного изменения энергии по траектории. При этом трансверсаль- ная и радиальная составляющие ускорения будут иметь вид ax=«|coSM|; (86) aY ~ asinu • sign(cosu). Видно, что радиальная составляющая aY дважды за виток меняет знак, оставаясь в среднем равной нулю. Трансверсальная составляющая в результате усреднения по углу и такова: Л 1 2я ах = аэ = — f a|cosu|du. (8.7) 2ir О Пусть а = const, тогда а3 = 2a/ir. Если, например, а = amcosu, то аэ ~ ат /2* 8.1.3. Дискретные уравнения эллиптического движения. В гл. 7 были получены усредненные уравнения, описывающие изменения элементов орбиты (Л, е, а?) под действием постоянного трансверсального ускоре- ния, работающего в пределах участков: разгонного, с координатой сере- дины участка г? (отсчитывается от положения оскулирующего пери- центра) и шириной (по эксцентрической аномалии) и тормозного, расположенного симметрично разгонному, шириной 2 (я — £ — аф). Здесь 2сц, — общая протяженность пассивных участков, разделяющих оба активных участка. Переходя к приращениям АЛ, Де, Дсо на витке, соответствующем изменению истинной аномалии # от 0 до 2я, с учетом малости изменения параметров в правых частях уравнений приходим к системе дискретных уравнений Ai +1 = Ai+ 4«4e/(2|f - %,- - я); ei + i =cf+ + 0,5а*()Х X cosrj/COs^.Sa*,); (8.8) wf + i 1 V^sinCS,- + 0,5a#/)X X simfycos^Sa*;). 183
В целом уравнения (8.8) хорошо отражают качественную картину процесса эволюции параметров движения по виткам под действием мало, го трансверсального ускорения. 8.2. КОНСТРУКЦИЯ ОЦЕНОЧНОЙ ФУНКЦИИ ДЛЯ МНОГОШАГОВЫХ ПРОЦЕССОВ 8.2.1. Оценка режимов управления энергией орбитального движения. Рассмотрим задачу об изменении механической энергии орбитального движения центра масс КА при старте с круговой орбиты. Плоское движе- ние аппарата будем описывать дискретными уравнениями г, + 1 = г, + 4то,-г?; Vi + l = Vi -2^/^; (8.9) ^ + 1 = М 2TTV,-. В качестве критерия оптимальности выберем J-интеграл от квад- рата реактивного ускорения, который в дискретной постановке прини- мает вид Nr, J= S 2тга? — ->min. (8.10) i =o Vi Здесь i —* номер витка траектории (предполагается, что движение на- чинается с круговой орбиты, а витки остаются близкими к круговым); N — заданное общее число витков (является в некотором смысле экви- валентом конечного времени Т). Запишем условие достижения заданного значения энергии hK к на- чалу (N + 1)-го витка. С учетом этого условия определим функционал задачи следующим образом: N г{ I=^2nal-^- + v(hN + 1-hKy = i =0 Kj- N » ri = i ?0 2liai 77 + * + 2iraNrN - hK)2, (8.11) где v — постоянный весовой коэффициент. Минимум I обеспечивает минимум JN + t при одновременном усло- вии достижения заданного значения энергии hK. Сформулируем окончательно следующую задачу: найти программу изменения уровня ускорения а(() по виткам, обеспечивающую минимум функционала I или, по крайней мере, получить гарантированную оценку степени неоптимальности любого допустимого управления a(i)9 обеспе- чивающего выполнение заданных граничных условий. 184
Для рассматриваемой задачи функция L (см. гл. 2) имеет вид L = -^(1,Я0,хо,«о))+ 2mz£ — + ^(N,xn) + + 2m2N -У- + v(hN + 2itaNrN - hK)2 - VN < О ri <p[;+ l,/(z,x,w)-<p(z,x) - 2тга,- — И,- N-l S (8.12) Функцию Кротова ip(i, х) будем строить в соответствии с соотноше- ниями (2.24): <p(N,xN) = -min[2ira^ + v(hN + 2naNrN - Лк)2]; (8.13) а N VN <p(i,х) = max[ - lira? — + <p(z + l,x)]. (8.14) ai Vi Здесь x = (г, V, h)T, и = a. Найдем <p(N, x). Минимизируя no aN выражение в квадратных скоб- ках в (8.13), получим - v(hN - hK)( — + Зтги-дг)-1, VN откуда 4>(N,x) = - v(hN - йк)2(1 + 2wVNrNy1. При v * °° получим предельные решения _ йк алг--------------> 2лг^ (Лдг-Лк)2 <р(ЛГ,х) =-----------, (8.15) (8.16) соответствующие точному выполнению граничного условия hN + 1 = hK. Найдем <p(N — 1,х). Используя (8.14) и (8.16), получим J rN-1 ^(7V-l,x)= max ]-2naL_i -------- — t - VN-i (hN-l + 2naN-lrN-l -йк>2 2nrN_lVN_l(l + 4naN_1rjf_1)(l - 2naN_1rN_i/VN_t) 185
Для сокращения выкладок введем обозначение Кг, М) = (1 + 4w2)(1 - lirar/V2). (8.17) При отыскании максимума по будем считать, что « 1 в силу того, что а < 1, начальные значения безразмер. ных параметров г, V на исходной круговой орбите равны единице, и диа- пазон изменения этих параметров, вообще говоря, ограничен j rN -1 max s-2na^_1 --------- - “N-г l hN-l + ~ Ak)2 откуда _ hN-i ~ Лк aN-l~~ ---------- 47rZW-l (ЛдГ-j - Ак>2 <p(N- l.x) =------------- ^rN_1VN_l (8-18) (8.19) Повторяя эту процедуру для i — N — 2 и считая по-прежнему, что <(^-2> vN-2> 1, получим _ A7V-2 — АК aN-г ~ ~ ; 6lrrN-2 ^N — 2 _ Ак1 ip(N - 2, х) -------------. 6lTrN-2VN-2 Аналогично для i = N — 3 получим ATV-3 “ Ак aN~.3~- —-----------; °vrN - 3 (Л^-з-Ак)2 <p(N-3,x) =--------------- . **rN-3VN-3 Окончательные выражения для управления a(i) и функции <р(/, л) получим методом математической индукции: h j ~~ Л «- а(0 =-----1---*-----; (8.20) - i + 1) 186
v(i,x) = - «4 ~ *к)2 2irriVi(N - i+ 1) (8.21) Поскольку ip(i, x) не является точным решением задачи, она пригод- на лишь для приближенных оценок минимального значения функцио- нала Z: (Ло - Лк)2 (0,5 + йк)2 min/« -Jp(0,xo) = --------------- =— ------------ . (8.22) п 2itr0V0(N+ 1) 2ж(ЛГ+ 1) Здесь использованы начальные условия, соответствующие круговой орбите: r0 = 1, Ко = 1, Ло = —0,5. ~ Построим алгоритм оценки близости любого режима a(i) к абсолют- но оптимальному, используя решение (8.21). Для рассматриваемой зада- чи L принимает окончательный вид (Ло + 2тгдо^о ” Лк)2 Z = --------------------- + 2тгУго ^о, до) „ , ГО - Ак>2 „ , rN + 2тоо------------------- + 2лио----- + Ко 2TtrNVN VN + v(hN + 2-naNrN - йк)2 + N-1 (8.23) (Л/ + 2Ttairi - Лк)2 (Лг-Лк) Ц +-------------------2тга? — h 2wrfKz^- f+1) Исследуем характер поведения функции L(i, r9 V,h, а). Прежде все- го отметим, что при i = N функция L не зависит от х в силу выбора <p(N> х) и aN согласно (8.15), (8.16). При i = 0 L является функцией только а9 так как начальная точках(0) = (г0, К0,Л0) фиксирована. Практически вычисление оценки в соответствии с (8.23) сводится теперь к минимиза- ции при каждом i функции l^r, F, а): (Af+ 2irairi-hK)2 (hi~hK) ц ------------------ + 2яя? — , 2nriVi(N - i + 1)-К,- где Л2- = 0,5 К2 - rj1, a £ определяется выражением (8.17). 1г = 187
Отметим, что при каждом фиксированном i перечисленные состоя- ния и управления (г, V, а) принадлежат некоторой области достижц. мости, границы которой строятся согласно методу построения априор. ных верхних и нижних границ изменения фазовых координат (см. гл. 2) • Ч е [0, «max]; 'i G ['н (0, гв (01 > [Кн (z), Ив (i)], где гн (0, Кн (,) , г в 0), (0 ~ нижние и верхние границы изменения параметров г, V. Ограничение сверху на величину реактивного ускорения может наклады- ваться, например, из реальных технических соображений, устанавливаю- щих определенные пределы регулирования тяги. При заданном значении атах нижние и верхние границы изменения г, V будем строить по урав- нениям rK(i + 1) = '’„(О + min ) 4Trzz(z)r3(z) Г = гя(1У, («, 0 rB(i + О = гв(0 + max I= (а, г) I J = rB(z)+ 4zramaxr|(z); (8.24) *'н(,+ 1)= W + min (a,r) r(i) — 2я a(i)----- K(O rB(O = V„(i) — 2яд max-------; Ин(«) + 1)= ^B(0 + max {a,r,V) = w. r(i\ < — 2TTfl(z)------ KO) Минимизация функции Ц на каждом шаге процесса проводилась ме- тодом простого перебора. Такой метод поиска экстремума, очевидно, не оптимален с точки зрения быстродействия, однако сравнительно прост и в принципе реализует глобальный минимум (при неограниченном уве- личении числа точек разбиения). Следует отметить, что величина оценки существенным образом зави- сит от верхних и нижних границ изменения параметров г, К, которые, в свою очередь, целиком определяются значением атах. Дело в том, что минимум функции Ц. по г, V, а часто достигается на границах допустимой области, и от удачного построения этих границ зависит достоверность самой оценки. ’’Настройка’^алгоритма оценки с целью проверки правильности задания оце- ночной функции J>0, х) проводилась для режима a(j) = const, заведомо близкого к оптимальному. Приращение энергии в этих расчетах было принято равным 0,3; а = 5-10"5 ... 510"4; число витков N = 750... 1000; отношение радиусов гу+ i/го = 3 ... 6. Максимально допустимое значение реактивного ускорения дтах составляло от 1,05 до 1,25 оцениваемого программного значения. Для перечислен- ие
дых условий наибольшее относительное отклонение функционала/от его оценивае- мого минимального значения не превышало 10,5 %, а в случаях, когда дтах = = 1,05 £ составило всего 1 ... 2 %. Полученные результаты в определенной степени характеризуют методическую погрешность алгоритма оценки, обусловленную неточ- ностью задания функции и границ допустимой области изменения координат. Сравнительно небольшая величина отношения Д/Дм) позво- ляет рекомендовать хорошее ’’нулевое приближение” в алгоритмах улучшения оценки. 8.2.2. Межорбитальные переходы. Рассмотрим задачу о переходе КА с двигателем малой тяги с круговой орбиты радиуса г0 на орбиту мень- шего радиуса гк за заданное число оборотов N. В качестве критерия оптимальности выберем приращение характеристической скорости. Дискретное уравнение, описывающее изменение радиуса, имеет вид ri + 1 = rz- — 4naz-zf. Функционал задачи зададим так А /= S 2тгаггг- + v(rN - lirarf -rK)2->min. (8.25) i =o Второй член в функционале представляет собой невязку граничного условия; у — постоянный весовой коэффициент. В данной задаче L имеет следующий вид: L = -<р[1,/(0,хо,«о)] + -<p(N,x) - - 2mNrN + v(rN - 4naNrN - rK)2 - N-l s < <p[z + 1, f(i, x, u)] — <p(i, x) — 21га^ r . (8.26) Будем искать <p(z, x) в соответствии с соотношениями (2.29) и (2.30): «р(Л^, х) = - min [2itaNrN + v(rN - 4mNr3N - rK)2 ]. aN Минимизируя выражение в квадратных скобках по aNi а затем пе- рейдя к v °°, получим предельные решения, соответствующие точному выполнению граничных условий Л/" 'и к aN = ; *(N, X) =-------— . (8.27) 4^ 2r2N Далее - 1,х)= max [-2яаЛГ_1гу_1 + <р(У,х)] = aN-i = max [-2iraN_1rN_1 aN—i A 3 rN — 1 ~ 4'naN-lrN- 1 ~ rK j - 4lraN-lrN-i'>2 189
Считая приращение радиуса на одном обороте малым из-за малости а, будем считать, что у = (1 - 4mN _ j г# _ j) « 1. Тогда y(N- 1, х)« - (rN_ j - rK)/2r^_,. Повторяя аналогичную процедуру для i = N — 2, i = N — 3 и т.д., с теми же допущениями получим окончательное решение - оценочную функцию Кротова , х ): ~ (8.28) Как и для примера, рассматриваемого выше, решение х) может служить оценкой минимального значения функционала. Полученное решение (8.28) можно теперь использовать в алгоритме оценки режимов управления. Минимизация функции L для непосредст- венного вычисления оценки сводится к отысканию при каждом i мини- мума функции gi по параметрам а, г, заключенным в пределах области, границы которой строятся способом, аналогичным описанному в преды- дущей задаче: г. _ 4„д.гз _ Гк 2г?(1 - 41гв/г?)2 min gz = min [ — (ai>ri) гя(г)<г{<гъ(1) 0 <a.<amax + + (8-29) причем rH(i + 1) = гн(0- 2яатахг’О). Если гн0’ + 1) < Гк, то rH = rK; rB(i + 1) = гк + 2тотахг|0) • (8-30) Если rB(J + 1)>г0,то Гв =г0. (8.31) Здесь/ = N+ 1 - i. Границы области допустимых г показаны на рис. 8.1. Заметим, что с учетом граничного условия r(N + 1) = гк верхняя граница гв рассчиты- вается в обратном направлении, от i = N + 1 к i = 0 предварительно, и значения гв (/) запоминаются для использования в процедуре оценки. Проведем приближенный анализ зависимости % функции gz- от а, г. Приводя выражение (8.29) к общему знаменателю, раскрывая скобки и пренебрегая членами, содержащими множителями малые величины af, а}, получим 4яа1(г/ - гк) -----------------Г" 190
рис. 8.1. Верхние и нижние границы изменения радиуса орбиты Видно, что минимум этого выражения достига- ется при = rB (f); = = amax. Этот результат позволяет значительно упростить процедуру отыскания минимума функции gi на каждом шаге процесса, так как область поиска минимума стягивается теперь в верх- ней границе возможных значении координат и управлений. Расчет оценки был выполнен для режима торможения с постоянным уровнем реактивного ускорения 2(0 = const; N = 100 ... 200; rQ/rK = 1,5 ... 2,0. Результаты расчета приведены в табл. 8.1. Для малых значений а и сравнительно небольших Таблица 8.1 Управле- ние а Функцио- нал/ Оценка функционала мКО.Хо) Границы А А//, % 1,25 0,000932 3,08 0,00005 0,030198 0,028495 1,50 0,001662 5,5 2,0 0,003733 12,36 1,25 0,004025 6,8 0,00010 0,058779 0,052650 1,50 0,007799 13,27 2,0 0,014272 24,28 размеров области допустимых состояний и управлений отклонение функционала от его предполагаемого минимального значения невелико, что свидетельствует об удачном выборе оценочной функции, основанном на правильной интерпретации основных положений механики полета с малой тягой. 8.3. ОЦЕНКА РЕЖИМОВ УПРАВЛЕНИЯ ОРБИТОЙ СПУТНИКА ЗЕМЛИ С УЧЕТОМ ВОЗМУЩЕНИЙ 83.1. Задача коррекции периода обращения. Рассмотрим задачу коррекции периода обращения ИСЗ малым трансверсальным ускоре- нием. Будем минимизировать интеграл от квадрата реактивного ускоре- 191
68.34) ния. Дискретное уравнение, описывающее изменение периода обращения для околокруговой орбиты, легко получить из 1-го уравнения (8.8): =7}+ бяТ^-у,), (833) где i - номер витка; а* - реактивное ускорение; 1\ — период обраще- ния; V, - возмущающее ускорение (все величины - безразмерные) на ьм витке. Введем функционал 7= 2а? + р(Гл + 1 -Тк)2. i =о Построим процедуру оценки оптимальности управления 3(0, пред- назначенного для изменения периода обращения ИСЗ с начального зна- чения То До конечного значения Тк. Возмущение v (которым может быть, например, отклонение реактивного ускорения от расчетного зна- чения, возмущающее аэродинамическое ускорение и т.д.) предпола- гается неопределенным и неуточняемым в ходе процесса; задаются толь- ко априорные границы его изменения vmin < v < vmax. Решение задачи об оценке начнем с выбора синтезирующей функции <р(/, 7). Воспользу- емся приемом, предложенным в разд. 2.2.4. Погожим в уравнении (8.33) v = 0. Для системы (8.33) и (8.34) ip(N, Z) = - min' а2 + v(T + бттТа - Тк)2 откуда р(Т- Тк)6яТ aN = - , _ 2 т2 • 1 + 36я vT При v -► °° получим предельные решения 6яТ(Т-Тк) Т-Тк aN = — ----------- = — --------; (6яТ)2 6яТ (Т- Т )2 л к' (8.35) (8.36) (8.37) ^,Г> = - 2 (6яГ)2 соответствующие точному выполнению граничного условия Т^+1 = Тк. Уравнение (2.52) имеет вид ip(N -1,7) = max < - а2 а (Т + бяТа - Тк)2 36я2Т2(1 + бяа) (8.38) a При отыскании минимума по а можно считать 1 + бтга 1, что соот- ветствует предположению о малости приращения периода обращения на одном витке. Тогда 192
)(T + f>itTa - ТА2 -а2----------Т-:--------- 36я2Т2 откуда (8.39) (Г - тк)2 12тгГ 2(6тгТ) (8.40) Повторяя процедуру отыскания а и у с теми же допущениями, окон- чательно получим а,- = - (Т - ГК)/((ЛА - i + 1)6я7]; (8.41) Т - Тк ! *(*, Т) = - ( —— )2--------------- 6яТ (N - । + 1) (8.42) Поскольку функция <р не является точным решением задачи, она пригодна лишь для приближенных оценок нижней грани функционала I. Для рассматриваемой задачи L имеет вид (То + 6явГ0 - Тк)2 ДГ-36я2(Т0 + 6 явТ0)2 <TN ~ Ty)2 ~2------ + + V<-TN + 6naTN ~ Тк)2 ~ bit J N-l S (Т+6яаТ-Тк)2 (Г- Тк)2 (N - |)(Т + 6явТ)2-36я2 (N - i + 1)Т2-36я2 -4 • 18.43) При i = 0 минимизация L в процедуре нахождения оценки произво- дится только по а9 так как начальная точка То фиксирована. Минимизация L при каждом i Ф 0 производится в области, границы которой задаются следующим образом: 0<a<ainax; Гн(0<7(0< < Т’в (0> гДе ^тах “ максимальное ускорение; Тв и Тн — верхняя и ниж- няя границы изменения периода обращения; лтах - задается из практи- ческих соображений; верхние и нижние границы области достижимости Тв, Тн строятся способом, описанным выше, согласно которому при каждом i проводится минимизация и максимизация по а и Т правой час- ти уравнения (8.33) при условии сохранения возможности выполнения конечных условий. В итоге получим _ Tni = То, если-/ m\ Ш * 1 + 6тшт ах^н» если * > N ~ m> где m определяется в результате численного расчета; Гв/ +1 + ахЛс• 193
Реализованный численный алгоритм отыскания минимума L состоит в пере- боре значений Т и а в указанной области. Настройка алгоритма оценки проводи- лась для режима a(i) = const, переводящего КА с начальной круговой орбиты еди- ничного радиуса с периодом обращения То = 6,28318 до конечной круговой орби- ты с периодом обращения Тк = 6,35503 за 60 оборотов. Необходимый уровень ускорения определялся в результате решения однопараметрической краевой задачи без учета возмущений. Оценка оптимальности траекторий при v = 0 для 0 < а < 2а, показала, что относительное отклонение функционала на оцениваемом режиме от его минимального значения не превышало 3 %. Это позволяет сделать вывод об удачном выборе оценочной функции (8.42). Однако учет неопределенного возму- щения v, лежащего в пределах 0,05а'< v < 0,15а, увеличивает оценку до 20 ••• 30 % от величины функционала. Резкое возрастание оценки обусловлено самой идеоло- гией минимаксного оценивания, ориентированной на наихудший случай реализа- ции возмущений. В ряде случаев целесообразно перейти к другой постановке за- дачи, предусматривающей пошаговое уточнение неопределенных факторов. 8.3.2. Задача управления орбитой в верхних слоях атмосферы. Рас- смотрим задачу управления орбитой КА с электрореактивным двигате- лем малой тяги, совершающего полет по низкой геоцентрической орбите с учетом возмущающей силы сопротивления атмосферы. Известно, что плотность атмосферы не является только функцией высоты, но зависит от времени суток, уровня солнечной активности и ряда других факторов. Воспользуемся дискретной моделью управляемого движения КА с двигателем малой тяги (см. разд. 8.1). Дискретные уравнения движения, описывающие изменение параметров по виткам траектории, мало отли- чающихся от круговых, имеют вид r, + i=rf±4irZ>fr?; Здесь верхние знаки соответствуют случаю разгона, нижние — тормо- жения; г — радиальное расстояние; V — скорость КА; b = а + v. В силу существенной неопределенности физической и математической моделей плотности верхних слоев атмосферы и неточности знания баллистичес- кого коэффициента КА априорная информация о величине v отсутству- ет. Заданы лишь границы изменения возмущающего ускорения vmin < < v < vm ах - Введем критерий оптимальности N о I- Z + Хц(гдг + 1 - гк) + Х12(Гу + 1 - i =о -'к)(^ + 1 - Кк)+ Х22(^ + 1 - Гк)2 -min. (8.45) Начальное состояние (г0, Ко) предполагается заданным. Тогда зада- ча Д-оптимального управления траекторией аппарата в условиях непол- ной информации о действующих возмущениях формулируется так: 194
оценить степень неоптимальности стратегии управления rt V), удов- летворяющей следующему ограничению: vmax<flmin^a ^amax‘ (8,46) Для выбора функции г, Ю упростим задачу, считая, что измене- ние параметров г, V в процессе движения заведомо невелико. Введем обозначения = ц - rK\ x2i = Vt - VK и запишем линеаризованную систему дискретных уравнений относительно текущих отклонений от желаемого конечного состояния (гк, Кк), соответствующую случаю разгона: *и+1 =*и+ 47rrK(«/-vi); X2i + 1 =X2i-2lr-^-(ai-Vi)- ук Матрицы А. В, С (см. разд. 2.2) в данном случае постоянные: А = [1 ° ]; В = [4яг2 - 2я-^]т; С = [- 4itr3K2ir—(8.48) 0 1 Кк Кк Будем искать функцию х19 х2) в виде (2.50) в соответствии с соотношениями (2.51). В результате получим рекуррентные ния для расчета коэффициентов квадратичной формы +1 — ^*/+1^/ +1» ^JV + 1 =“Л, гДе 2 2 гк гк G* = 1 + 16я2Г2 V'u + 4тг2 —— $22 - ; VK У к '01 0102 01=4яг^ц — 2пфа D= 0201 02 02 = 12 - 2я — Ф22 , I J И к позволяющие представить функцию в окончательном виде г, V) = - гк)2 + ф221(У< - Гк)2 + О^-^Ж-Ик). Стратегию управления выберем следующим образом: =e°('>rK> Ла(у*), где a°(i, rK, VK, Л) - закон управления, выбранный из условия попада- 195 соотноше- (8.49) (8.50) (8.51) (8.52)
ния в конечные условия при некоторой априорной модели возмущений v°. Дополнительный член Ao(vz) (корректирующее управление) форми- руется по результатам уточнения возмущения; v’ — его апостериорная модель на z-м шаге. В данном случае принималась простейшая стратегия, основанная на компенсации возмущающего воздействия: Да = tv*; у = const > 1. (8.53) В свою очередь, экстраполяция возмущения v на оставшийся времен- ной интервал (i, TV) проводилась в предположении, что возмущение vf, определенное апостериори к концу интервала (i — 1, z), не изменится до конца движения: v'^Vy. (8.54) Функция L в рассматриваемой задаче, с учетом представления в виде (8.49) ... (8.51), имеет следующий вид: L = - ^ii(l)[r0 + 4яго(л(0) — v(0)) - гк]2 - - Фп(1)ко + 4тгго(я(0) - v(0)) - rK] X X [Ко - 2тг —(а(0) - v(0)) - KJ - ^и(1) X Vo X [Ко - 2тг -^-(*(0) - V(O)) - KJ2 + а2(0) + + MWr(N)-rK]2+MWrW- - гк][^(М- Кк]+ ^(A9[K(7V)- RJ2 + + a2(N)+ Xn[r(2V) + 4яг3(Л)(а(7У)- - vW) - rK]2 + X12 [г(Л) + 4я? (TV) X r(N) X (a(7V) - v(/V)) - rK][K(jV) - 2w-X V(N) X (в(Л) - v(7V)) - KK] + X22 [ K(JV) - r(N) - 2я----(a(N) - v(7V)) - KK]2 - V(N) K N-l Г “ ,=1 [ ^u, +1 ft + ~ v/> “ гк] + + Фы+1 KO + ^irr3 (0(®(0 - v(0) - rK] x '’(O x [ V(i) - 2Я--(a(0 - v(0) - KK] + V(i) 196
+ М+ 1)[И0-2я-------------(a(O-v(O)- K(i) - Fk]2 “ Фи(1')(г(0 - rK)2 - tn(i)(r(t) - - rK)(K(0 - rK) - M)(V(i) - VK)2 - a2(i) J . (8.55) Задача оценки сводится теперь к вычислению функции L, соответ- ствующей выбранному закону управления (8.52), (8.53), и к операции минимаксимизации функции L по переменным a, v, г, К Нижние и верх- ние границы области допустимых значении а и v задаются соотношения- ми (8.46). Аналогичные границы для г и V строятся путем минимизации и максимизации по фазовым координатам, управления и возмущения правых частей системы (8.44) г н(» + О = гн(0 + 4ягн(0(атт - vmaxO)); r3(i + 1) = Гв(0 + 47rrK')(<2m ах - vm in(0 ) > если rn(z) > rw, то rn = r • X> v ✓ 149 0 149 ^н0+ О ^hO) —2я (amax vminO))> rH(«) (8.56) если K.(/)< Кк,то К, = V ; I* 4 z 14 * П J4 9 rH<’> + О — — 2я ... (amin ~ vmax(O)> KB(0 rH(°) = ^b(°) = ro; FH(0) = KB(0) = Ko. Расчет оценки Д/ был выполнен на ЭВМ для маневра перехода в центральном поле с круговой орбиты единичного радиуса на круговую орбиту радиусом 1,0076 за 60 оборотов (N + 1 = 60). Базовый закон управления (удовлетворяющий за- данным конечным условиям в предположении, что сопротивление атмосферы от- сутствует) имел следующий вид: а = const = 0,978-10”5 (здесь и далее исполь- зуются безразмерные переменные). Фактическая реализация возмущения v (тор- мозящего аэродинамического ускорения) принималась в следующем виде: v = = v#exp[-K(r-гф)], гдеу* =0,1-10-5; к = 160. Априорные границы изменения управления и возмущения задавались следую- щими: 1,1-10~5 < а < 1,25-10~5; 0,05-10"5 < v < 0,15-10~5. Реализация алгоритмов оценки управления а ”по наихудшему случаю” воздействия возмущений дала сле- дующие результаты: при Xn = 8-10”5; Х12 = 5-10“5; Х22 — 510~s - функционал I = 6,01-10~9, а Дш = 3,58-10"9. Минимизация оценки по Х^ привела к тому, что 1 = 6,09-Ю-9, а Дш = 2,66-10-9; при этом Хц = 1,01-Ю"5; Х12 = 2,05-Ю"5; Х22 = = 3,55Ю-5. Видно, что относительная оценка Ьт11 — 59,6 и 43,7 % соответственно. Поэтому минимаксная оценка не дает достоверного представления о качестве про- цесса управления. , Параллельно строилась последовательность ’’апостериорных” оценок -IД^ г , предполагающая уточнение возмущения и границ его изменения. 197
Предполагалось, что в конце каждого шага управления путем прямых измерь ний либо в результате решения задачи идентификации определяется возмущение, действовавшее на КА. Кроме того, принималось, что предельное отклонение по- грешности оценки возмущения изменяется от витка к витку по экспоненциально- му закону ау(О = оу0ехр(- Jtf), причем ву0 = 0,03, к = 1. Расчеты показали, что при i = 0 (используется только априорная информация), Ajn = 2,66-10-9, а/ = 6,09-10’9. При: = 3 оценка ^ = 6,2-10и при последующих значениях практически не изменялась. Таким образом, начиная с третьего шага, =* 10 %. Оцениваемая стратегия управления - наблюдения достаточно близка к оптимальной и может использоваться в задачах управления низкой орбитой спут- ника Земли. 198
КОММЕНТАРИИ 1. Особенности движения аппаратов с малой тягой, относящихся к классу управляемых систем с большим интервалом управления, приводят к тому, что ма- лые возмущения могут оказать сильное воздействие на конечное состояние. Важное значение имеет также неопределенность математической модели действующих возмущений, приводящая к знлигельному разбросу конечных параметров траек- тории. Такая ситуация имеет место при движении спутника по сравнительно низкой геоцентрической орбите, где влияние атмосферы оказывается достаточно сильно. Вопросы построения алгоритмов коррекции низких орбит спутников Земли рас- смотрен в [13, 59]. 2. Уровень тяги электрореактивного двигателя также реализуется с некоторой погрешностью, что приводит к дополнительным возмущениям и требует разработ- ки соответствующих подходов. 199
ЗАКЛЮЧЕНИЕ Создание надежных и эффективных электрореактивных двигателей, легких и достаточно мощных источников энергии позволяет осуществ- лять полеты с малой тягой в ближайшем будущем. Классические поста- новки задач оптимизации перелетов данного класса будут представлять скорее академический интерес, уступая место более современным, учи- тывающим такие особенности движения и ограничения, которые пред- ставлялись ранее надуманными. Задачи проектирования космических аппаратов с электрореактив- ными двигателями малой тяги требуют разработки моделей и методов совместной оптимизации проектно-баллистических характеристик, траекторий, режимов управления движением и основных .проектных па- раметров аппарата. Очевидно, на практике целесообразно иметь модели двух типов: теоретические, рассчитанные на использование аналитичес- ких методов, и имитационные, ориентированные на организацию машин- ного эксперимента. Что касается методов отыскания оптимальных ре- шений, то наряду со сложными вычислительными процедурами, исполь- зующими идеи математического программирования, большое значение имеют различные приближенные методы и оценки. Одним из таких ме- тодов является метод последовательных расширений допустимых сос- тояний и управлений, заключающийся в ослаблении ряда связей и огра- ничений, решении последовательности вариационных задач меньшей раз- мерности, с последующей проверкой условий реализации оптимума и оценкой приближенно-оптимальных режимов. Автор надеется, что данная монография позволит по-новому взгля- нуть на некоторые ’’старые” задачи механики полета с малой тягой и указать подходы к решению ’’новых” задач, возникающих в последнее время, и более обоснованно подойти к оценке эффективности новых ти- пов космических аппаратов и разработке методов управления ими. 200
СПИСОК ЛИТЕРАТУРЫ 1. Алексеев К.Б., Бебенин Г.Г. Управление космическим летательным аппара- том. М.: Машиностроение, 1964. 398 с. - 2. Безменов В.М., Овсянников Р.Н., Токарев В.В* Минимальное время переле- тов Земля - Марс, Земля - Венера с нерегулируемым двигателем ограниченной мощности / Космические исследования. 1973. Т. XI, вып. 2. С. 211-216. 3. Белецкий В.В. Движение искусственного спутника относительно центра масс. М.: Наука, 1965. 416 с. 4. Белецкий В.В. Очерки о движении космических тел. - М.: Наука, 1977. 430 с. 5. Белецкий В.В., Егоров В.А. Межпланетные полеты с двигателями постоян- ной мощности / Космические исследования. 1964. Т. II, вып. 3. С. 360-392. 6. Белэконов И.В., Салмин В.В. Особенности управления движением и метод расчета энергозатрат маневра для аппаратов с малой тягой, вращающихся вокруг центра масс / Тр. VIII Чтений К.Э. Циолковского. Секция ’’Механика космического полета”. М.: 1978. С. 107-121. 7. Боголюбов Н.Н., Митропольский Ю.А. Асимптотические методы в теории нелинейных колебаний. М.: Физматгиз. 1958. 410 с. 8. Брусов B.G, Пиявский С.А. Двигательная установка малой тяги, универ- сальная для двумерного диапазона маневров / Космические исследования. 1970. Т. VIII, вып. 4. С. 542-546. 9. Брусов В.С., Салмин В.В. Комбинированная двигательная система, универ- сальная для диапазона маневров / Космические исследования. 1974. Т. XII, вып. 3. С. 368-373. 10. Бэттин Р. Наведение в космосе: Пер. с англ. М.: Машиностроение. 1966. 340 с. 11. Васильев В.В. Оптимальное управление эллиптической орбитой спутника Земли с двигателем малой тяги / Космические исследования. 1980. Т. XVIII, вып. 5. С. 707-714. 12. Васильев В.В., Салмин В.В. Оптимальный разгон космического аппарата с электрореактивным двигателем при ограниченной скорости поворота вектора тя- ги / Космические исследования. 1976. Т. XIV, вып. 3. С. 336-342. 13. Васильев В.В., Салмин В.В. Многошаговые алгоритмы коррекции орбиты спутника Земли двигателем малой тяги / Космические исследования. 1984. Т, XXII, вып. 4. С. 507-519. 14. Габасов Р., Кириллова Ф.М. Особые оптимальные управления. М.: Наука. 1973. 256 с. 15. Грилйхес В.А., Орлов П.П., Попов Л.Б. Солнечная энергия и космические полеты. М.: Наука, 1984. 215 с. 16. Гришин С.Д., Лесков Л.В., Козлов H.IL Электрические ракетные двигате- ли. М.: Машиностроение. 1975. 272 с. 17. Гродзовский Г.Л., Иванов Ю.Н., Токарев В.В. Механика космического по- лета. Проблемы оптимизации. М.: Наука. 1975. 702 с. 18. Гурман В.И. Вырожденные задачи оптимального управления. М.: Наука, 1977. 304 с. 201
19. Гурман В.И. Принцип расширения в задачах управления. М.: Наука, 1985. 284 с. 20. Гурман В.М., Попов Ю.Б., Салмин В.В. О возможности реализации траек- торий аппаратов с малой тягой с учетом их движения вокруг центра масс // Косми- ческие исследования. 1970. Т. VIII, № 5. С. 684-692. 21. Ефимов Г.Б., Охоцимский Д.Е. Об оптимальном разгоне космического аппарата в центральном поле // Космические исследования. 1965. Т. III, вып. 6. С. 811-825. 22. Захаров Ю.А., Иванов Р.К. Учет движения аппарата вокруг центра масс в механике космического полета с малой тягой / Тр. IX чтений К.Э. Циолковского. Секция ’’Механика космического полета”. М., 1975. С. 103-118. 23. Иванов Ю.Н. Оптимальное сочетание двигательных систем / Изв. АН СССР. Механика и машиностроение. 1964, № 2. С. 3-14. 24. Иванов Ю.Н., Токарев В.В., Шалаев Ю.В. Оптимальные траектории и опти- мальные параметры космических аппаратов с двигателями ограниченной модцнос- ти // Космические исследования. 1964. Т. II, вып. 3. С. 414-432. 25. Ивашкин В.В. Оптимизация космических маневров. М., 1975. 392 с. 26. Ильин В. А., Кузмак Н.Е. Оптимальные перелеты космических аппаратов с двигателем большой тяги. М.: Наука. 1976. 744 с. '27 . Ирвинг Д. Полеты с малой тягой в гравитационных полях при переменной скорости истечения // Космическая техника / Под ред. Г. Сейферта. М.: Наука. 1964. С. 286-324. 28. Исаев В.К., Сонин В.В. Об одной модификации метода Ньютона численного решения краевых задач // ЖВМ и МФ. 1963. Т. 3, № 6. С. 770-000. 29. Ишков СА^ Салмин В.В. Оптимальные программы управления в задаче межорбитального перелета с непрерывной тягой // Космические исследования. 1984. Т. XXII, вып. 5. С. 702-711. 30. Кауфман Г.Ф. Электростатические двигатели // ВРТ. 1973. № 8. С. 37-52. 31. Керслейк В.Р., Игначек Л.Р. Испытания установки SERT-II в 1979-1981 гг. / Аэрокосмическая техника. 1983. № 7. С. 144-149. 32. Константинов M.G Методы математического программирования в проек- тировании летательных аппаратов. М.: Машиностроение. 1975. 164 с. 33. Константинов М.С Оценка энергетики перелета между сильно некомпла- нарными круговыми орбитами аппаратов с двигателем малой тяги // Тр. Объеди- ненных научных чтений по космонавтике. Секция ’’Прикладная небесная механика и управление движением”. М. 1979. С. 78-86. 34. Космические аппараты с солнечными элекгроракетными двигательными установками: особенности проектирования траекторий полета, конструкции, сис- тем (обзор) // Астронавтика и ракетодинамика. 1979. № 1. С. 14-42. 35. Кротов В.Ф., Гурман В.И. Методы и задачи оптимального управления. М.: Наука. 1973. 446 с. 36. Кузмак Г.Е., Копнин Ю.М. Новая форма уравнений движения спутника и приложения ее к исследованию движений, близких к круговым // ЖВМ и МФ. 1963. Т. III, №4. С. 730-741. 37. Кунц К.Е. Характеристики двигательной установки для межорбитальной транспортировки больших космических систем // Ракетная техника и космонавти- ка. 1981. №5. С. 59-66. 38. Ларичева В.В., Рейн М.В. О решениях задачи оптимального перелета с эл- липтической орбиты на параболическую // Космические исследования. 1968. Т. 6, № 2. С. 201-208. 39. Лебедев В.Н. Расчет движения космического аппарата с малой тягой // Ма- тематические методы в динамике космических аппаратов. М., 1968. Вып. 5. 108 с. 202
40. Лебедев А.А., Чернобровкин Л.С. Динамика полета. М.: Машиностроение. 1973.616 с. 41. Летные испытания ионных электроракетных двигателей по проекту SERT-II (обзор) // Астронавтика и ракетодинамика. 1971. № 8. С. 15-42; № 9. С. 1-37. 42. Лурье А.И. Аналитическая механика М.: Физматгиз, 1961. 824 с. 43. Мельбурн У.Г., Соер К.Г. Оптимизация программы тяги постоянной ориен- тации // Ракетная техника и космонавтика. 1966. № 8. С. 69-74. 44. Методы оптимизации с приложениями к механике космического полета: / Пер. с англ. М.: Наука. 1965. 538 с. 45. Моисеев Н.Ж Асимптотические методы нелинейной механики. М. 1981. 400 с. 46. Морозов А. И. Физические основы космических электрореактивных двига- телей. М.: Атомиздат, 1978. 328 с. 47. Неком планарные переходы между орбитами с помощью ЭРД малой тяги с учетом возмущений и требований к системе управления ориентацией (обзор) // Астронавтика и ракетодинамика. 1975. № 35. С. 1-30. 48. Остославский И.В., Стражева И.В. Динамика полета. Траектории летатель- ных аппаратов. М.: Машиностроение. 1969. С. 499. 49. Охоцимский Д.Е., Голубев Ю.Ф., Сихарулидзе Ю.Г. Алгоритмы управления космическим аппаратом при входе в атмосферу. М.: Наука. 1975.400 с. 50. Панкратов Б.М. Управление движением космического летательного аппа- рата при прохождении радиационных поясов Земли и солнечных космических излучениях / Тр. вторых Чтений К.Э. Циолковского. Секция ’’Механика космичес- кого полета”. М., 1968. С, 96—101. 51. Пиявский С А., Брусов В.С., Хвилон Е.А. Оптимизация параметров много- целевых летательных аппаратов. М.: Машиностроение, 1974.168 с. 52. Пономарев В.М. Теория управления движением космических аппаратов. М.: Наука, 1965.455 с. 53. Проблемы разработки солнечной электроракетной двигательной установ- ки универсальной космической ступени (обзор) // Астронавтика и ракетодинами- ка. 1974. № 20. С. 1-46, 54. Разработка стационарного плазменного двигателя (СПД) и его испытания на ИСЗ ’’Метеор” / JLA, Арцимович, И.М. Андронов, Ю.В. Есинчук и др. // Косми- ческие исследования. 1974. Т. XII. вып. 3. С. 451-468. 55. Салмин В.В. Метод отыскания приближенно-оптимального управления кос- мическими аппаратами с двигателями малой тяги // Космические исследования. 1968. Т. VI, вып. 5. С. 684-692. 56. Салмин В.В. Оптимальное управление комбинированной системой, состоя- щей из двигателя ограниченной скорости истечения и двигателя ограниченной мощ- ности // Космические исследования. 1970. Т. VIII, № 4. С. 535-541. 57. Салмин В.В. Оптимизация режимов разгона вращающегося космического аппарата с двигателем малой тяги / Космические исследования. 1973. Т. XI, № 8. С. 842-853. 58. Салмин В.В. Оценка оптимальности режимов управления в задачах меха- ники полета с малой тягой // Динамика управляемых систем. Новосибирск, Наука, 1979. С. 250-257. 59. Салмин В.В. Аналитическая оценка оптимальности многошаговых адаптив- ных алгоритмов управления // Космические исследования. 1980. Т. XVIII, вып. 3. С. 332-342. 60. Сердюк В.К., Толяренко Н.В. Межорбитальные транспортные космические аппараты. М.: ВИНИТИ. 1985. 288 с. 61. Универсальная космическая ступень SEPS с солнечной электроракетной 203
двигательной установкой (обзор) / Астронавтика и ракетодинамика. 1974. № 10/11, реф. 184-190. 62. Управление траекторией космического аппарата с малой тягой на гелио- центрическом участке перелета Земля - Марс / В.К. Безвербый, Р.К. Иванов, В.П. Кузьмин и др. // Космические исследования. 1974, Т. XII, вып. 6. С. 819—833. 63. Фаворский О.Н., Фишгойт В.В,, Литовский Е.Н. Основы теории космичес- ких электрореактивных двигательных установок. М.: Высшая школа, 1978. 384 с. 64. Филлипс В.М. Элекгроядерная энергетическая установка для полетов к планетам солнечной системы // Ракетная техника и космонавтика. 1981. Т. 19, №2. С. 106-113. 65. Хоулдэвей Р. Использование двигателей малой тяги для коррекции орбиты и управления положением спутников // Навигация, наведение и оптимизация управления / Тр. VII международного симпозиума ИФАК. М., 1978. Т. 3. С. 14-22. 66. Чернявский Г.М., Бартенев В.А., Малышев В.А. Управление орбитой ста- ционарного спутника. М.: Машиностроение. 1984. 142 с. 67. Штулингер Э. Ионные двигатели для космических полетов. М., Воениздаг, 1966. 344 с. 68. Эдельбаум Т.Н. Оптимальные задачи в механике полета маневрирующих космических аппаратов // Современнное состояние механики космического поле- та/ Подред. П.Б. Ричардса. М.: Наука, 1969. С. 162-178. 69. Юрин В.В. Оптимальная коррекция параметров орбиты космического аппа- рата с двигателем малой тяги // Космические исследования. 1983. Т. XXI, № 5. С. 666-674. 70. Angelo J., Buden D. Space nuclear power - a strategy jor tomorrow // AIAA Paper, 1981, N 450, pp. 1-11. 71. Atkins K. The ion drive program: comet rendez - vous issues dor SEPS develo- pers // AIAA Paper, 1979, N 2066, pp. 1-6. 72. Brown H., Coates G. Application of nuclear electric propulsion to manned Mars missions // J. Spacecraft and Rockets, 1966, 3, N 9, pp. 1402-1408. 73. Buden D., Garrison P.W. Space nuclear power system and the design of the nuclear electric propulsion OTV // AIAA Paper, 1984, N 1447, pp. 1-11. 74. Burrows R. Halley comet rendez - vous with a SEPS vehicle // AIAA Paper, 1978, N 50, 75. Duxbury J., Paul G. Interplanetary spacecraft design usign solar electric propul- sion // J. Spacecraft and Rockets. 1976, N 2, pp. 1-13. 76. Feam D.G., Hughes P.C. The T5 — 10 cm mercury ion thruster system // AIAA Pap. 1978, N 650. 77. Johnson G.W., Winfield D.H. On a singular control problem in optimal rocket guidance // AIAA Paper. 1967. N 582. pp. 1-7. 78. Jones R.M. Comparison of potential electric propulsion systems for orbit trans- fer // J. Spacecraft and Rockets, 1984, 21, N 1. pp. 88-95. 79. Kaplan M.H., Trn R.M., Buden D. A nuclear / electric orbital transfer vehicle for the Shuttle era // AIAA Paper. 1979. N 2109. pp. 1-6. 80. Kaufman H.R., Robinson R.C. Electric thruster performance for orbit raising and maneuvering//AIAA Paper. 1982. N 1247. pp. 1-9. 81. Krulle G. Payloal capacity of ARIANE launched geostationary sattelites using on electric propulsion system for orbit raising // Acta Astronautica. 1980. vol. 7. pp. 633-652. 82. Loeb H.W. Electric propulsion for manned space flights of the future // AIAA Paper. 1981. N 707. pp. 1-8. 83. Mackay J.S. Manned Mars landing missions using electric propulsion // Space- flight. 1970. 12, N 1. pp. 41-46. 204
84. Maloy T.E., Dulgeroff C., Poeschel IL Electric propulsion - characteristics applications and status // AIAA Paper. 1981. N 138. pp. 1-8. 85. Mondt JJE. Multimission blEP system for outer planet exploration // AIAA Pa- per. 1981. N 698. pp. 1-10. 86. Pless L.C. Planetary spacecraft - SEPS interface design // AIAA Paper. 1980. N 1227. pp. 1-7. 87. Poher C. European electronuclear OTV for the end of the 1990 S. Acta Astro- naut., 1983, 10, N 10, pp. 703-707. 88. Rudolph L.K., Kind D.Q. Electromagnenic thrusters for spacecraft prime pro- pulsion // AIAA Paper. 1984. N 1446. pp. 1-9. 89. Sackett L., Edelbaum T.N. Effect of attitude constraints on solar - electric geocentric transfers. - AIAA Paper. 1975. N 350. pp. 1-11. 90. Selke W. Einsatz von electrischen Steuertriebwerken in Nachrichtensatelliten. Raumfahrtforschung, 1973, vol. 17,N6,S. 313-319. 91. Silva Т.Н., Byers D.G. Nuclear electric propulsion system utilisation for Earth orbit transfer of large spacecraft structures // AIAA Paper. 1980. N 1223. 92. Titus R. Eaily manned exploration of the planets // J. Spacecraft and Rockets. 1971. N 5. pp. 517-522. 93. Ungs M., Komhauser A.L., Lion P.M. Constrained low - thrust guidance // AIAA Paper. 1973. N 173. pp. 1-12. 94. Vulpetti G. Pulse-on-bias rocket propulsion concept // Acta astronautica. 1982. 9, N3,pp. 155-164. 205
ОГЛАВЛЕНИЕ Предисловие.......................................................3 Глава 1. Электрореактнвные двигательные установки малой тяги: состоя- ние разработки и перспективы применения в космосе............... 6 1.1. Основные схемы электрореактивных двигателей.............6 1.2. Характеристики современных ЭРД и космических энергоуста- новок .......................................................7 1.3. Летные испытания ЭРД в космосе.......ч.................13 1.4. Перспективы применения электрореактивных двигательных уста- новок малой тяги......................................... 17 Глава 2, Проблемы оптимизации космнеских перелетов с малой тягой .... 24 2.1. Постановки задач оптимизации............................24 2.2. Современные методы решения задач оптимального управления.... 32 2.3. Оценки перелетов с малой тягой на расширенном множестве допус- тимых траекторий и управлений...............................43 Комментарии.................................................45 Глава 3. Программные траектории и их реализация................ 46 3.1. Перелеты с непрерывной тягой в центральном поле........47 3.2. Управление движением вращающегося космического аппарата ... .58 Комментарии.................................................63 Глава 4. Оптимальное управление угловым н траекторным движением космических аппаратов при межорбитальных и межпланетных перелетах... 64 4.1. Редукция математической модели движения вращающегося аппа- рата. .......................................................65 4.2. Задача локальной оптимизации........................ 70 4.3. Оптимальные траектории космического аппарата с ограниченной угловой скоростью поворота вектора тяги................ .75 4.4. Влияние ограничений на управление вектором тяги на энергетику межпланетного перелета...................................... 85 Комментарии................................................. 98 Глава 5, Оптимизация траекторий и параметров космических аппаратов с комбинированной двигательной системой............................99 5.1. Оптимальное управление комбинированной системой, состоящей из двигателей большой и малой тяги............................ 99 5.2. Выбор параметров комбинированной двигательной системы, уни- версальной для диапазона маневров. ...........................г 108 5.3. Приближенный расчет энергетики межпланетного перелета..П2 Комментарии............................................... 114 Глава 6. Оптимальные перелеты с малой тягой между круговыми некомпла- нарными орбитами............................................... 115 6.1. Уравнения траекторного и углового движений............115 6.2. Задача локальной оптимизации........................ 122 6.3. Оптимизация медленно меняющейся составляющей управления . . ,127 206
6.4. Межорбитальный перелет с дополнительными граничными условия- ми и ограничениями...........................................135 6.5. Совместная оптимизация траекторного и углового движений..142 6.6. Оптимальное управление космическим аппаратом с солнечным дви- гателем ограниченной мощности............................... 151 Комментарии..................................................158 Глава 7. Оптимальные перелеты с малой тягой между компланарными эллиптическими орбитами спутников Земли..........................159 7.1. Приближенный синтез оптимального управления в окрестности кеплеровской траектории......................................159 7.2. Оптимальное управление эллиптической орбитой с учетом несферич- ности Земли и сопротивления верхних слоев атмосферы..........165 7.3. Оптимальное управление эллиптической орбитой в больших интер- валах времени................................................172 Комментарии.............................................. 180 Глава 8. Оптимизация многошаговых межорбитальных переходов.......181 8.1. Дискретные модели движения с малой тягой в центральном поле. . . 181 8.2. Конструкция оценочной функции для многошаговых процессов ... 184 8.3. Оценка режимов управления орбитой спутника Земли с учетом возмущений...................................................191 Комментарии................................................ 199 Заключение.......................................................200 Список литературы................................................201 207
Монография Вадим Викторович Салмин ОПТИМИЗАЦИЯ КОСМИЧЕСКИХ ПЕРЕЛЕТОВ С МАЛОЙ ТЯГОЙ ПРОБЛЕМЫ СОВМЕСТНОГО УПРАВЛЕНИЯ ТРАЕКТОРНЫМ И УГЛОВЫМ ДВИЖЕНИЕМ Редакторы Е,И, Кравченко, Г,П, Филипповская Художественный редактор В.В. Лебедев Обложка художника Р.А, Казакова Технический редактор О,В, Чеботарева Корректор Г,Л, Сафонова ИБ№4888 Сдано в набор 17.07.86. Подписано в печать 6.02.87. Т-04560. Формат 60Х 84 1/16. Бумага офсетная № 2. Гарнитура Пресс Роман. Печать офсетная. Усл. печ.л. 12,09. Усл. кр.-отт. 12,32. Уч.-изд.л. 13,13. Тираж , Ц60 экз. Заказ 606 Цена 2 р. Ордена Трудового Красного Знамени издательство ’’Машиностроение”, 107076, Москва, Стромынский пер., 4. Отпечатано в Московской типотрафии № 9 Союзполиграфпрома при Государственном комитете СССР по делам издательств, полиграфии и книжной торговли» 109033, Москва, Волочаевская ул., 40, с оригинал-макета, изготовленного в издательстве ’’Машиностроение” на наборно-пишущих машинах
2 руб.