RU2541576C1 - Method of control over program turn of accelerating unit - Google Patents
Method of control over program turn of accelerating unit Download PDFInfo
- Publication number
- RU2541576C1 RU2541576C1 RU2013138521/11A RU2013138521A RU2541576C1 RU 2541576 C1 RU2541576 C1 RU 2541576C1 RU 2013138521/11 A RU2013138521/11 A RU 2013138521/11A RU 2013138521 A RU2013138521 A RU 2013138521A RU 2541576 C1 RU2541576 C1 RU 2541576C1
- Authority
- RU
- Russia
- Prior art keywords
- turn
- engines
- orientation
- acceleration
- angular velocity
- Prior art date
Links
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Feedback Control In General (AREA)
Abstract
Description
Изобретение относится к ракетно-космической технике, а именно к способам управления движением разгонных блоков (РБ), обеспечивающих довыведение космических аппаратов (КА) с опорной орбиты на целевую (как правило, геостационарную) орбиту, осуществление межорбитальных переходов и других операций с КА.The invention relates to rocket and space technology, and in particular to methods for controlling the movement of upper stages (RB), providing extra spacecraft (SC) from the reference orbit to the target (usually geostationary) orbit, the implementation of interorbital transitions and other operations with the spacecraft.
В космической технике известен выбранный в качестве прототипа способ управления программным разворотом разгонного блока с помощью неподвижных двигателей ориентации постоянной тяги, заключающийся в выполнении набора угловой скорости - разгоне, движении по инерции, уменьшении угловой скорости до нуля - торможении и импульсном включении двигателей ориентации при уменьшении угловой скорости ниже заданного уровня (см. [1]).In space technology, a method of controlling a software rotation of an accelerating block using stationary engines of constant thrust orientation is selected, which consists in performing a set of angular velocity — acceleration, inertial motion, reducing angular velocity to zero — braking and switching on orientation engines with decreasing angular speeds below the set level (see [1]).
Известный способ управления программным разворотом позволяет осуществить плоский программный разворот РБ на заданный угол за заданное время с минимально возможным расходом топлива двигателями ориентации. При этом программный разворот, как правило, совершается на пассивном участке траектории выведения, когда компоненты топлива в баках РБ находятся в состоянии невесомости и не оказывают существенного влияния на динамику разворота. Однако известный способ управления не обеспечивает желаемого качества управления на активных участках, когда включены двигатели поджатия, создающие тягу в направлении продольной оси РБ. Циклограмма функционирования РБ предполагает многократное включение двигателей поджатия для осаждения компонентов топлива к днищам баков для проведения дренирования баков и запуска маршевых двигателей. При этом часто возникает необходимость осуществления программного разворота РБ на участке полета с работающими двигателями поджатия. В этом случае большие массы компонентов топлива оказываются поджатыми к нижним днищам топливных баков и во время выполнения программного разворота совершают поперечные колебания, оказывая на боковые стенки баков значительные силовые воздействия. Обычно баки располагаются в хвостовой части РБ, при этом центр масс РБ смещен к носовой части, в которой находится выводимый на орбиту достаточно массивный КА. Поэтому поперечные колебания компонентов топлива создают существенные возмущающие моменты, величины которых сравнимы с величиной управляющего момента, создаваемого двигателями ориентации. В результате процесс разворота при использовании известного способа управления сопровождается значительным «забросом» по углу (перерегулированием) и повышенной колебательностью, приводящими к увеличению расхода топлива двигателями ориентации.The known method of controlling a program turn allows for a flat program turn of the RB at a given angle in a given time with the lowest possible fuel consumption by orientation engines. In this case, a program turn, as a rule, takes place on a passive section of the withdrawal path, when the fuel components in the tanks of the Republic of Belarus are in zero gravity and do not significantly affect the dynamics of the turn. However, the known control method does not provide the desired control quality in active areas when the compression motors are included, creating traction in the direction of the longitudinal axis of the RB. The operation cycle of the RB implies the multiple switching on of the compression engines for deposition of fuel components to the bottoms of the tanks for the drainage of the tanks and the launch of the main engines. This often necessitates the implementation of a programmatic turn of the RB at the flight site with working preload engines. In this case, large masses of the fuel components turn out to be pressed to the lower bottoms of the fuel tanks and during the program turn perform transverse vibrations, exerting significant force effects on the side walls of the tanks. Typically, the tanks are located in the tail of the RB, while the center of mass of the RB is shifted to the bow, in which there is a sufficiently massive spacecraft that is put into orbit. Therefore, the transverse vibrations of the fuel components create significant disturbing moments, the values of which are comparable with the magnitude of the control moment created by the orientation engines. As a result, the reversal process when using the known control method is accompanied by a significant "throw" in angle (overshoot) and increased oscillation, leading to an increase in fuel consumption by orientation engines.
Задачей предлагаемого изобретения является разработка способа управления программным разворотом разгонного блока, обеспечивающего на участке работы двигателей поджатия выполнение разворота РБ на заданный угол без перерегулирования с одновременным гашением колебаний компонента топлива, оказывающего наибольшее влияние на динамику программного разворота. Например, для существующих в настоящее время и разрабатываемых криогенных разгонных блоков таким компонентом топлива является окислитель (жидкий кислород), масса которого в несколько раз превосходит массу горючего, при этом из-за особенностей конструктивного расположения бака окислителя создается большое плечо гидродинамической силы относительно центра масс РБ.The objective of the invention is to develop a method for controlling a software U-turn of a booster block, which ensures that the RB turns to a predetermined angle at the site of operation of the preload engines without overshooting while damping the vibrations of the fuel component, which has the greatest influence on the dynamics of the software U-turn. For example, for the currently existing and under development cryogenic booster blocks, such a fuel component is an oxidizer (liquid oxygen), the mass of which is several times greater than the fuel mass, and due to the structural design of the oxidizer tank, a large arm of hydrodynamic force is created relative to the center of mass of the Republic of Belarus .
Техническим результатом предлагаемого изобретения является оптимизация циклограммы функционирования РБ за счет расширения возможностей системы управления в части совмещения различных полетных операций.The technical result of the invention is the optimization of the cyclogram of the functioning of the Republic of Belarus due to the expansion of the capabilities of the control system in terms of combining various flight operations.
Указанный технический результат достигается тем, что в способе управления программным разворотом разгонного блока с помощью неподвижных двигателей ориентации постоянной тяги, заключающемся в выполнении набора угловой скорости - разгоне, движении по инерции, уменьшении угловой скорости до нуля - торможении и импульсном включении двигателей ориентации при уменьшении угловой скорости ниже заданного уровня, в соответствии с изобретением в случае осуществления программного разворота, совмещенного по времени с работой двигателей поджатия, перед разворотом измеряют уровень h наиболее влияющего на динамику разворота компонента топлива в баке, а в процессе разворота периодически измеряют рассогласование по углу Δϑ и угловую скорость
Сущность предлагаемого изобретения иллюстрируется фиг.1-4.The essence of the invention is illustrated in figures 1-4.
Фиг.1 - Схема разгонного блока при осуществлении программного разворота.Figure 1 - Diagram of the upper stage during the implementation of the software turn.
Фиг.2 - Программа управления разворотом в функции безразмерного времени τ.Figure 2 - U-turn control program as a function of dimensionless time τ.
Фиг.3 - Линии переключения управления в фазовой плоскости безразмерной переменной x и ее производной x' по безразмерному времени τ.Figure 3 - Control switching lines in the phase plane of the dimensionless variable x and its derivative x 'with respect to the dimensionless time τ.
Фиг.4 - Типовые переходные процессы при реализации программного разворота в соответствии с предлагаемым способом управления.Figure 4 - Typical transients during the implementation of a software reversal in accordance with the proposed control method.
Для управления программным разворотом, совмещенным по времени с работой двигателей поджатия, в математической модели объекта управления необходимо учесть колебания жидких компонентов топлива. В качестве примера рассмотрим математическую модель плоского разворота РБ по тангажу с использованием маятниковой модели, описывающей колебания окислителя в баке. Уравнения пространственного движения РБ как твердого тела с n математическими маятниками выведены в работе [2]. В рассматриваемом случае плоского разворота с одним маятником эти уравнения имеют вид (в предположении малости угла отклонения маятника от положения равновесия)To control a software turn, combined in time with the operation of preload engines, in the mathematical model of the control object, it is necessary to take into account the vibrations of the liquid components of the fuel. As an example, we consider a mathematical model of a RB flat pitch in pitch using a pendulum model that describes the oscillations of the oxidizing agent in the tank. The equations of spatial motion of a RB as a solid with n mathematical pendulums were derived in [2]. In the case of a flat pivot with one pendulum under consideration, these equations have the form (assuming that the angle of deviation of the pendulum from the equilibrium position is small)
гдеWhere
ϑ - угол тангажа РБ;ϑ - pitch angle RB;
sϑ - угол отклонения маятника от продольной оси РБ, равный углу отклонения нормали к поверхности окислителя от продольной оси бака;s ϑ is the angle of deviation of the pendulum from the longitudinal axis of the RB equal to the angle of deviation of the normal to the surface of the oxidizer from the longitudinal axis of the tank;
u - команда на включение управляющих двигателей РБ, принимающая значения - 1, 0, 1;u - command to turn on the control engines of the Republic of Belarus, taking values - 1, 0, 1;
Здесь (см. фиг.1)Here (see figure 1)
m0 - масса РБ без учета массы колеблющегося окислителя (масса твердого тела);m 0 - mass of RB without taking into account the mass of the oscillating oxidizing agent (mass of a solid body);
IZ - момент инерции твердого тела;I Z is the moment of inertia of the solid;
m - масса материальной точки математического маятника, равная массе колеблющегося окислителя;m is the mass of the material point of the mathematical pendulum, equal to the mass of the oscillating oxidizer;
P0 - тяга двигателей поджатия, направленная вдоль продольной оси РБ;P 0 - thrust of the compression motors directed along the longitudinal axis of the RB;
P - тяга одного двигателя ориентации, перпендикулярная продольной оси РБ;P is the thrust of one orientation motor perpendicular to the longitudinal axis of the RB;
d - расстояние от точки подвеса маятника до центра масс твердого тела;d is the distance from the pendulum suspension point to the center of mass of the solid;
l - длина нити математического маятника;l is the length of the thread of the mathematical pendulum;
xT - продольная координата центра масс твердого тела в базовой системе координат;x T is the longitudinal coordinate of the center of mass of the solid in the base coordinate system;
xD - продольная координата точек приложения сил тяги управляющих двигателей в базовой системе координат.x D is the longitudinal coordinate of the points of application of the thrust forces of the control engines in the base coordinate system.
Система уравнений (1)-(2) имеет следующие начальные и конечные условияThe system of equations (1) - (2) has the following initial and final conditions
где ϑ0, ϑK - соответственно заданные начальное и конечное значения угла тангажа;where ϑ 0 , ϑ K are the given initial and final values of the pitch angle, respectively;
tK - время окончания разворота.t K - end time of the U-turn.
Перейдем к безразмерным переменнымLet's move on to dimensionless variables
где
Систему уравнений (1)-(2) и граничные условия (5)-(6) можно представить в видеThe system of equations (1) - (2) and the boundary conditions (5) - (6) can be represented as
где символы ' и “ означают соответственно первую и вторую производные по безразмерному времени τ, а 2Т - безразмерное время разворота.where the symbols' and “mean respectively the first and second derivatives with respect to the dimensionless time τ, and 2T is the dimensionless turn time.
Сохраняя известную по способу-прототипу последовательность операций при выполнении программного разворота (разгон, движение по инерции, торможение), выберем временную программу управления в виде, показанном на фиг.2. При этом система (14) за безразмерное время 2Т перейдет из начальных условий (11) в конечные условия, определяемые формуламиKeeping the sequence of operations known by the prototype method when performing a program turn (acceleration, inertia, braking), we will choose a temporary control program in the form shown in figure 2. In this case, system (14) in the dimensionless time 2T will go from the initial conditions (11) to the final conditions determined by the formulas
где σ=signx0. Чтобы обеспечить выполнение конечных условий (16), достаточно выбрать в качестве безразмерного времени Т одно из значений последовательностиwhere σ = signx 0 . To ensure that the final conditions (16) are satisfied, it suffices to choose one of the sequence values as the dimensionless time T
где i=1, 2, 3,…, при этомwhere i = 1, 2, 3, ..., while
Минимальное безразмерное время разворота обеспечивается при
Полученные значения параметров T и ξ позволяют реализовать управление программным разворотом, показанное на фиг.2, как функцию времени. Однако для технической реализации целесообразно представить это же управление как функцию переменных состояния x и x', т.е. осуществить синтез управления с обратной связью. Наличие обратной связи, как известно, позволяет компенсировать влияние возмущений, связанных с влиянием внешних факторов, неточным знанием параметров объекта управления и регулятора, неучетом в математической модели второстепенных факторов и др. В предлагаемом способе управления программным разворотом разгонного блока как раз и используется принцип обратной связи. С этой целью были получены уравнения линий переключения в фазовой плоскости (x, x'). При этом отключение двигателя ориентации в конце участка разгона и включение противоположного двигателя ориентации в начале участка торможения осуществляются при достижении параметром x на фазовой плоскости соответственно первой и второй линий переключения (см. фиг.3). Уравнение первой линии переключения имеет вид (для характерных для рассматриваемого РБ значений безразмерного начального условия
а уравнение второй линии переключенияand the equation of the second switching line
Для реализации такого управления заранее перед полетом РБ вычисляют зависимости коэффициентов (13) линейных функций (8) и (9) от уровня h окислителя в баке. Для этого вначале расчетным путем или экспериментально определяют зависимости от h безразмерных параметров маятниковой модели поведения жидкости: квадрата безразмерной частоты колебаний маятника
Во время выполнения программного разворота периодически измеряют угол ϑ и угловую скорость
Результаты математического моделирования процесса управления программным разворотом с использованием предлагаемого способа, представленные на фиг.4 (а, б, в) показывают хорошее качество управления как при номинальных значениях характеристик разгонного блока (а), так и при 5%-ных разбросах на значения моментов инерции РБ и тяги двигателей поджатия (б, в).The results of mathematical modeling of the process of controlling a software turn using the proposed method, presented in Fig. 4 (a, b, c) show good control quality both at nominal values of the characteristics of the upper stage (a) and at 5% dispersion in the values of the moments inertia of the Republic of Belarus and traction of the compression motors (b, c).
Таким образом, благодаря реализации предложенного в изобретении технического решения, решается задача управления программным разворотом разгонного блока, обеспечивающего на участке работы двигателей поджатая выполнение разворота РБ на заданный угол без перерегулирования с одновременным гашением колебаний компонентов топлива в баках.Thus, due to the implementation of the technical solution proposed in the invention, the task of controlling the software turn of the accelerating unit is solved, which ensures that the RB is rotated to a predetermined angle without overshooting while damping the vibrations of the fuel components in the tanks.
Источники информацииInformation sources
1. Б.В. Раушенбах, Е.Н. Токарь. Управление ориентацией космических аппаратов. М., «Наука», 1974 г., стр.191-194.1. B.V. Rauschenbach, E.N. Turner. Spacecraft orientation control. M., "Science", 1974, pp. 191-194.
2. А.Ш. Альтшулер, В.А. Лобанов. Математические модели пространственных колебаний жидких компонентов топлива в баках ракеты космического назначения на активных участках полета. Авиакосмическая техника и технология. 2010 г., №2, стр.39-46.2. A.Sh. Altshuler, V.A. Lobanov. Mathematical models of spatial vibrations of liquid fuel components in space rocket tanks at active flight sites. Aerospace engineering and technology. 2010, No. 2, pp. 39-46.
3. К.С. Колесников. Динамика ракет. М. «Машиностроение», 2003 г.3. K.S. Kolesnikov. The dynamics of rockets. M. "Engineering", 2003
4. Уровнемер радиоволновой «Микрорадар-21611» ТУ BY 190460725.003-2009. Руководство по эксплуатации РЭ216Н.000-06. http://www.microradartest.com, , [email protected].4. The level meter radio wave "Microradar-21611" TU BY 190460725.003-2009. Operation manual RE216N.000-06. http://www.microradartest.com,, [email protected].
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2013138521/11A RU2541576C1 (en) | 2013-08-20 | 2013-08-20 | Method of control over program turn of accelerating unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2013138521/11A RU2541576C1 (en) | 2013-08-20 | 2013-08-20 | Method of control over program turn of accelerating unit |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2541576C1 true RU2541576C1 (en) | 2015-02-20 |
RU2013138521A RU2013138521A (en) | 2015-02-27 |
Family
ID=53279230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2013138521/11A RU2541576C1 (en) | 2013-08-20 | 2013-08-20 | Method of control over program turn of accelerating unit |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2541576C1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019178156A1 (en) * | 2018-03-12 | 2019-09-19 | Blue Origin, Llc | Rocket tank liquid level determination, and associated systems and methods |
RU2722399C1 (en) * | 2019-07-09 | 2020-05-29 | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") | Stabilization method of structurally unstable fluid oscillator of booster units and upper stages of carrier rockets |
RU2722628C2 (en) * | 2018-11-06 | 2020-06-02 | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") | Method for control of programmed turning of booster unit |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2705944A1 (en) * | 1993-04-26 | 1994-12-09 | Hughes Aircraft Co | System and method for controlling a spacecraft |
RU2115597C1 (en) * | 1996-06-06 | 1998-07-20 | Ракетно-космическая корпорация "Энергия" им.С.П.Королева | Method of control of space turn of spacecraft |
RU2424954C1 (en) * | 2010-05-25 | 2011-07-27 | Федеральное государственное унитарное предприятие Московское опытно-конструкторское бюро "Марс" (ФГУП МОКБ "Марс") | Method of controlling booster unit on acceleration trajectory |
-
2013
- 2013-08-20 RU RU2013138521/11A patent/RU2541576C1/en active IP Right Revival
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2705944A1 (en) * | 1993-04-26 | 1994-12-09 | Hughes Aircraft Co | System and method for controlling a spacecraft |
RU2115597C1 (en) * | 1996-06-06 | 1998-07-20 | Ракетно-космическая корпорация "Энергия" им.С.П.Королева | Method of control of space turn of spacecraft |
RU2424954C1 (en) * | 2010-05-25 | 2011-07-27 | Федеральное государственное унитарное предприятие Московское опытно-конструкторское бюро "Марс" (ФГУП МОКБ "Марс") | Method of controlling booster unit on acceleration trajectory |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019178156A1 (en) * | 2018-03-12 | 2019-09-19 | Blue Origin, Llc | Rocket tank liquid level determination, and associated systems and methods |
RU2722628C2 (en) * | 2018-11-06 | 2020-06-02 | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") | Method for control of programmed turning of booster unit |
RU2722399C1 (en) * | 2019-07-09 | 2020-05-29 | Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦАП") | Stabilization method of structurally unstable fluid oscillator of booster units and upper stages of carrier rockets |
Also Published As
Publication number | Publication date |
---|---|
RU2013138521A (en) | 2015-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6720071B2 (en) | Spacecraft, program and control device | |
RU2541576C1 (en) | Method of control over program turn of accelerating unit | |
Wang et al. | Optimal variable amplitudes input shaping control for slew maneuver of flexible spacecraft | |
Banazadeh et al. | Identification of the equivalent linear dynamics and controller design for an unmanned underwater vehicle | |
Khrabrov et al. | Aerodynamic model development and simulation of airliner spin for upset recovery | |
Koschorrek et al. | Dynamic positioning with active roll reduction using Voith Schneider propeller | |
Grishin et al. | Wind tunnel investigation of critical flight regimes using dynamically scaled actively controlled model in 3 DOF gimbal | |
Khrabrov et al. | On possibility of critical flight regime study in wind tunnels using three-degree-of-freedom gimbals | |
Aslanov et al. | Stability and instability of controlled motions of a two-mass pendulum of variable length | |
Ignatyev et al. | Wind tunnel tests for validation of control algorithms at high angles of attack using autonomous aircraft model mounted in 3DOF gimbals | |
Park | Modeling with vortex lattice method and frequency sweep flight test for a fixed-wing UAV | |
Song et al. | Development of a control algorithm for active control of rolling motion of a ship using a gyrostabilizer | |
Gatto | Application of a pendulum support test rig for aircraft stability derivative estimation | |
de Kruif et al. | Control design for a multi-regime 6-DOF underwater vehicle; development of MARIN’s modular AUV | |
RU2707017C1 (en) | Method for determination of damping hydrodynamic characteristics of underwater vehicle | |
RU2688964C1 (en) | Method for identification of tensor of connected moment of inertia of body and device for its implementation | |
Kuantama et al. | Quadcopter attitude and thrust simulation based on Simulink platform | |
Martin et al. | Preliminary experiments in nonlinear model-based tracking control of underwater vehicles with three degree-of-freedom fully-coupled dynamical plant models | |
Hu et al. | 3D Trajectory Tracking of PX4 Quadrotor Based on Improved Dynamic Inversion | |
Xu et al. | Four-loop feedback control system with integrator design for hypersonic cruise missile | |
Zeng et al. | Research on dynamic modeling and predictive control of portable autonomous underwater vehicle | |
Cho et al. | A two-stage initial alignment technique for underwater vehicles dropped from a mother ship | |
Chandra et al. | Energy-Based Modeling and Swing Up Control Synthesis of an Inverted Pendulum System | |
Takagi et al. | Development of a roll and yaw moment generation mechanism with flapping amplitude control | |
Sung et al. | Closed-form specified-fuel commands for two flexible modes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20180821 |
|
NF4A | Reinstatement of patent |
Effective date: 20200305 |
|
PC43 | Official registration of the transfer of the exclusive right without contract for inventions |
Effective date: 20200310 |