Научная статья на тему 'Оптимизация процессов управления пространственным движением воздушного судна на основе уравнений нелинейной динамики'

Оптимизация процессов управления пространственным движением воздушного судна на основе уравнений нелинейной динамики Текст научной статьи по специальности «Физика»

CC BY
135
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ / ПРОСТРАНСТВЕННОЕ ДВИЖЕНИЕ / УРАВНЕНИЯ НЕЛИНЕЙНОЙ ДИНАМИКИ / AUTOMATIC CONTROL / SPATIAL MOVEMENT / EQUATIONS OF NON-LINEAR DYNAMICS

Аннотация научной статьи по физике, автор научной работы — Диль Виктор Фридрихович, Сизых Виктор Николаевич, Данеев Алексей Васильевич

В статье рассматривается методика синтеза нелинейных систем управления воздушным судном (ВС) на основе оптимизации пилотажного контура по методу обратных задач динамики (ОЗД). Для синтеза алгоритмов управления применяется нелинейная математическая модель движения ВС на пилотажном и траекторном уровнях. Определены этапы методики синтеза на пилотажном уровне, включающие: назначение эталонных движений ВС по трем степеням свободы, выбор структуры алгоритмов управления и их параметров, определение степени близости текущего и эталонного движений с помощью квадратичного функционала с последующей организацией движения к экстремуму-минимуму градиентным методом. Через оптимизируемые параметры пилотажного уровня решается прямая задача динамики для траекторного уровня управления пространственным движением ВС. Основой для выполнения расчета траекторных параметров ВС является нелинейная математическая модель траекторного движения, входом для которого служат выходные параметры пилотажного уровня. При этом выходные параметры траекторного уровня определяются путем численного интегрирования входных сигналов с учетом динамических обдувочных коэффициентов ВС. Разработана структурная схема организации контуров управления пространственным движением ВС. Выполнено исследование функционирования пилотажного контура путем численного моделирования с использованием программ MathCad и Паскаль. Параметры эталонный модели определялись путем имитационного моделирования на языке Паскаль по реакции нелинейной модели ВС на «скачки» аэродинамических рулей. Показано, что задача управления пространственным движением оптимальна в смысле реализации управляющего воздействия. Кроме того, в сравнении с [9] можно утверждать, что из-за обратимости преобразований энергий вращательного и поступательного движений изменяется только содержание прямых и обратных задач динамики.

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

Похожие темы научных работ по физике , автор научной работы — Диль Виктор Фридрихович, Сизых Виктор Николаевич, Данеев Алексей Васильевич

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

OPTIMIZATION OF PROCESSES OF MANAGEMENT OF THE SPATIAL MOVEMENT OF THE AIRCRAFT ON THE BASIS OF THE EQUATIONS OF NONLINEAR DYNAMICS

The article considers the technique of the synthesis of non-linear aircraft control systems by flight optimization using inverse dynamics problems. To synthetize control algorithms a non-linear model of aircraft flight and trajectory movement is used. The authors define method stages of flight level synthesis which include: selection of aircraft reference movements in accordance with three degrees of freedom, structuring the control algorithms and their parameters, defining the proximity of current and reference movements by means of a quadratic functional and further extremum-minimum movement organization by the gradient method. Through the optimized parameters of flight level the direct dynamics problem of trajectory level control of the aircraft spatial movement is solved. The basis for calculating the aircraft trajectory parameters is a non-linear model of the trajectory movement for which flight level output parameters serve as input data. The trajectory level output parameters are defined by numerical integration of input signals allowing for aircraft dynamic blow coefficients. The structure diagram of aircraft spatial movement control organization is developed. The flight contour functioning is researched by numerical modelling with MathCad and Paskal programs. Reference parameters were determined by Paskal simulation modelling according to the reaction of a non-linear aircraft model to the “bounces” of aerodynamical flight controls. It is shown that the spatial control problem is optimal in terms of input control realization. Besides, in comparison with [9] it is possible to state that due to energy reversibility of rotational and progressive movements only the content of direct and inversed problems of dynamics changes.

Текст научной работы на тему «Оптимизация процессов управления пространственным движением воздушного судна на основе уравнений нелинейной динамики»

УДК 629.735:681.5

ОПТИМИЗАЦИЯ ПРОЦЕССОВ УПРАВЛЕНИЯ ПРОСТРАНСТВЕННЫМ ДВИЖЕНИЕМ ВОЗДУШНОГО СУДНА НА ОСНОВЕ УРАВНЕНИЙ НЕЛИНЕЙНОЙ ДИНАМИКИ

© 2017 В.Ф. Диль1, В.Н. Сизых2, А.В. Данеев2-3

1 Иркутский филиал Московского государственного технического университета гражданской авиации 2 Иркутский государственный университет путей сообщения 3 Иркутский национальный исследовательский технический университет

Статья поступила в редакцию 21.02.2017

В статье рассматривается методика синтеза нелинейных систем управления воздушным судном (ВС) на основе оптимизации пилотажного контура по методу обратных задач динамики (ОЗД). Для синтеза алгоритмов управления применяется нелинейная математическая модель движения ВС на пилотажном и траекторном уровнях. Определены этапы методики синтеза на пилотажном уровне, включающие: назначение эталонных движений ВС по трем степеням свободы, выбор структуры алгоритмов управления и их параметров, определение степени близости текущего и эталонного движений с помощью квадратичного функционала с последующей организацией движения к экстремуму-минимуму градиентным методом. Через оптимизируемые параметры пилотажного уровня решается прямая задача динамики для траекторного уровня управления пространственным движением ВС. Основой для выполнения расчета траекторных параметров ВС является нелинейная математическая модель траекторного движения, входом для которого служат выходные параметры пилотажного уровня. При этом выходные параметры траекторного уровня определяются путем численного интегрирования входных сигналов с учетом динамических обдувочных коэффициентов ВС. Разработана структурная схема организации контуров управления пространственным движением ВС. Выполнено исследование функционирования пилотажного контура путем численного моделирования с использованием программ MathCad и Паскаль. Параметры эталонный модели определялись путем имитационного моделирования на языке Паскаль по реакции нелинейной модели ВС на «скачки» аэродинамических рулей. Показано, что задача управления пространственным движением оптимальна в смысле реализации управляющего воздействия. Кроме того, в сравнении с [9] можно утверждать, что из-за обратимости преобразований энергий вращательного и поступательного движений изменяется только содержание прямых и обратных задач динамики. Ключевые слова: автоматическое управление, пространственное движение, уравнения нелинейной динамики.

ВВЕДЕНИЕ

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

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

Диль Виктор Фридрихович, доцент кафедры МГТУ ГА ИФ. E-mail: [email protected].

Сизых Виктор Николаевич, доктор технических наук, доцент, профессор кафедры ИрГУПС. E-mail: [email protected]

Данеев Алексей Васильевич, доктор технических наук, профессор, профессор кафедры ИрГУПС. E-mail: [email protected]

линейных объектов. При этом синтезированный закон управления является оптимальным в смысле реализации назначенной траектории движения объекта [2]. Ввиду того, что синтез законов управления САУ методом ОЗД опирается на продувочные характеристики модели ВС, то САУ становится адаптивной к изменяемым свойствам ВС. Эти качества метода ОЗД позволяют утверждать о перспективности синтеза САУ подобным образом.

1. АЛГОРИТМЫ УПРАВЛЕНИЯ ВРАЩАТЕЛЬНЫМ И ТРАЕКТОРНЫМ ДВИЖЕНИЯМИ ВОЗДУШНОГО СУДНА

Рассмотрим двухуровневый подход к процессу управления [5, 6, 10]. На верхнем уровне осуществляется траекторное движение, на нижнем (пилотажном) - угловое движение ВС. Решение задачи синтеза пилотажного уровня управления ВС организуется методом обратных задач динамики, а траекторный контур непосредственно реализуется путем решения прямой задачи динамики.

Вращательное движение ЛА описывается в связанной системе координат (СК) динамиче-

скими уравнениями Эйлера [3, 4, 6]

Мх

Мсв = Му = I (Ьу +

м2 ш2

+

(4 _

Ох ~ _(1у —

(1.1)

'у *х )шхшу

где I = (Над (1х1у12) - главные моменты инерции ЛА.

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

Аэродинамические моменты зависят от аэродинамической компоновки ВС, режимов полета, положений органов управления. Они выражаются через параметры ВС и аэродинамические коэффициенты т. (/= х, у, ¿) [4, 6]:

1 Т

Мсв = дБЬ[тхтут2,] , (1.2)

где I = &ад(1 I Ьа) -диагональная матрица характеристических линейных размеров ВС (/- размах крыла, Ьа- длина среднеква-дратической хорды), S - эффективная площадь крыла, q=pV2/2- скоростной напор, V- воздушная скорость, т/ - безразмерные коэффициенты аэродинамических моментов, действующих по осямсвязанной СК. Оставив в выражениях коэффициентов наиболее существенные составляющие, получим следующие их выражения:

т

Р + т%а + тха8н +

ш

+тг1э5.-_

^ тхх1шх ^ тх 1шу

2 V

2 V

ту = т.уР + т.уа + т*!гн8,

+т.уЭ8э

+ ■

•у

Чш.

У

а>л.

+

IV

(1.3)

2 V

т2 = т2о + т2а +

+

(т22 + т2)1ш2 2У

М1 С/з -12)ш 2^3

м2 = I 0)2 + (/1 ~13)Ш1Ш3 , (1.4)

Ш3\ а2 ~11)Ш1Ш 2

Ms- управляющие моменты; 5=1..3.

Алгоритмы управления вращательным движением неманевренного ЛА наиболее просто синтезируются методом обратных задач дина-

мики в сочетании с оптимизацией системы (1.4) по локальным функционалам, характеризующим энергию движения [1,2].

Основные этапы построения методики синтеза алгоритмов сводятся к следующему:

1) Динамические характеристики проектируемой системы назначаются с помощью эталонных моделей для каждой степени свободы по реакции на «скачок» рулей [6, 8]. Назначенные траектории определяют требуемый пространственный манёвр ЛА и, главным образом, характеризуются свойствами эталонных моделей вращательного движения.

2) Структура алгоритмов и их параметры выбираются из условия отслеживания с необходимой точностью фазовых траекторий эталонных моделей вращательного движения.

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

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

Сформулируем задачу синтеза управления при стабилизации угловых скоростей на интервале времени [:0 ,у, полагая ^=0, момент времени ^ нефиксированной величиной [2]. В текущий момент времени Ь = ^=0 состояние управляемого объекта характеризуется значениями угловых скоростей (0) = , и требуется найти такие управляющие воздействия 8; (/=э, н, в), при которых система (1.4) переходит из состояния иг (0) в

новое состояние <ю (в общем случае

'а)

Динамические уравнения Эйлера с учётом замены подстрочных индексов х,у,г на арабские цифры 1, 2, 3 запишутся в виде

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

+ Уи^ + = 5 = 1,2,3, (1.5)

где У50'%0 > 0, установившееся движение устойчиво: ^ , при t^ ».

Степень приближения управляемого процесса ш^ОО ^ оценивается функционалом з

С{М) = -£[¿£(0 - ¿(£,М(5г)]2 , (1.6)

5 = 1

который характеризует энергию ускорения вращательного движения в окрестности фазовых траекторий эталонной модели [2] .

Задача синтеза решается в два этапа. На первом этапе синтезируются законы управле-

м

= 03

ния моментами MS(ra), а на втором этапе через решение системы алгебраических уравнений (1.3) и (1.4) определяются искомые управляющие воздействия 8;.

Законы управления моментами MS(ra) по каждой степени свободы получаем, применяя схему простого градиентного метода

у- , п ъ

= rn = const.(1.7)

ij

7 = 1

д№ '

Согласно (1.4), (1.6) компоненты градиента в (1.7) равны

Отсюда следует, что

з

М.

.(a) = £rij(ü)J-ü)j), (1.9)

7 = 1

м.

О) =

(1.10)

7 = 1

где требуемые значения угловой скорости ^*вы-числяются из модели эталонного движения (1.5). Структура матрицы Я = Цг^-Ц определяется характером перекрестных связей по в (1.4)

Управляющие воздействия 8; определяются из уравнений (1.3), (1.4) .

1

5в = — (гзз^з -(^33 -тг0 -Ща),

т*

5,=

Ау т.уНАх

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

ту3 -тхэтун

1 5

5н = —г(Ах-тх35з)

ш„

где

mz0 = qSbamz0, Щ = qSbam°¡,

™z=4sba-¿y--

msz = qSbamzB,

ñy = qSlm.y, iñy - qSlm 4S12 5r qSl2 -

m =-m "

"y 2V y

V =lvmy

mSy = qSlmz3, myH = qSlmzH, iñx - qSlmx , mx - qSlm%

mr = ■

qSl¿

qSl¿

(1.11)

-mv

mx3 = qSlmsx,msx = qSlmsxH (2.8) Ax = гпЦ + г12м2 -(rn + т"х)м1 -

~(r12 +тхуЛ)ы2 - m£a, Ay = г21Ц + г22^2 -(r21 + тух)шг -~(r12 +пуУ^)ш2 -iñyP - m$a,

Синтезированные законы управления рулями 5; (1.11) позволяют определить управляющие перегрузки (или выражаемые через них аэродинамические силы F) через аэродинамические коэффициенты [3, 4, 7]:

Cía = с10(а,м) + Лис|а - с1в5в + с1э5э

с2а = с20(а,М) + c°B(a)SB + с%(а)ф + +С23(а)53 + с^тщ(а)5тщ + c7np(a)5¡

пр

с3а = СзИ(а,0)0н + + c33S3

[fia! cía

F2a = qS c2a

\-F3J .c3a.

Щ- 1 rP] 1 Г-flal

Щ 0 + -DCS F2a

n3. _ G 0 G ÍF3a

(1.12)

mg,

DCB =

или после интегрирования по времени обеих частей

cosacosр —sinacos^ sinfí

sina cosa 0

cosasinfí sinasinfi cosfi -щ-

mg

\Fla]

F2a =

IF3J

n2

™3J

Траекторное движение ЛА описывается уравнениями [5, 8]

¿Т = й£т,Ук = Ы/к+д{п-£2) , (1.13)

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

= ^гп' Уо'^о и положениями рулей 5.0; О ^з

О

О

а

-ш3 ш2

-ш2

- ортогональная,

кососимметрическая матрица угловых скоростей ш5 = , вычисляется в пилотажном контуре; Ук = (Ук1Ук2Укз) - вектор земной скорости.

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

Таким образом, реализуется следующая прямая задача динамики.

1. Известна математическая модель поступательного движения ВС (1.12,1.13) и её состояние в начальный момент времени

^(0) = ук50, 7^(0) = Ук50 . (1.14)

2. Заданы управляющие перегрузки

С £ tк - конечное время.

3. Решение сформулированной прямой задачи сводится к простому интегрированию системы (1.12) - (1.13) с начальными условиями (1.14) и матрицей направляющих косинусов е.. .

4. Для определения текущих углов Эйлера достаточно вместо интегрирования кинемати-

X

н = £ ук2

-г- \Укз\

\Ук1]

у2 = ук2 — £

\Уз\ \Укз\ ДЩ.

ческих уравнений Эйлера использовать 3 уравнения связи из матрицы направляющих косинусов

£21 = втд,£2г = созусоз-в,е11 = соз-фсозд. (1.15) 5. Далее по формулам (1.16)

(1.16)

определяются координаты пространственного движения ВС Ь = [X Н 7\ в нормальной СК и составляющие вектора воздушной скорости в скоростной СК.

При отсутствии ветровых возмущений = 0 вектор земной скорости совпадает с вектором воздушной скорости Ук = V,, и второе слагаемое уравнения (1.16) не учитывается.

6. Текущие значения углов атаки и скольжения а, р определяются согласно (1.17)

а = агсЬд 1 — 1, р = аг^т |

V

V = + +У22 + У32, м = -.

(1.17)

На рис. 1. представлена структурная схема нелинейной САУ, в которой реализованы предложенные алгоритмы. Для контура вращательного движения входными параметра-

(0)

ми являются эталонные и текущие значения угловых скоростей и параметры углового положения ВС. Выходными величинами для этого контура являются угловые отклонения рулевых поверхностей. Для контура траекторного управления входными величинами являются выходные параметры контура вращения, начальные значения траекторных параметров. Выходными величинами являются координаты пространственного движения ВС. Для реализации контуров управления требуются измерители угловых скоростей ДУС, измерители координат (акселерометры), измерители углового поля (ГВ, КС), измерители скорости, измерители сдвига ветра.

ИССЛЕДОВАНИЕ ФУНКЦИОНИРОВАНИЯ КОНТУРОВ УПРАВЛЕНИЯ

Исследование осуществлялось путем численного моделирования контура вращательного движения с использованием программы МаЬЬСа^ При этом была выбрана эталонная модель движения ВС, соответствующая динамическим свойствам маломаневренного ВС.

Параметры эталонной модели (1.5) рассчитывались по формулам

-й*-И

УбО гр ' 2 .

Результаты аэродинамических продувок

Определение X Л координат пространст- н

венного _»

движения 2 У

Рис. 1. Структура контуров управления нелинейной САУ

I

Постоянные времени в эталонной модели определялись путем имитационного моделирования на языке Паскаль по реакции нелинейной модели самолёта ИЛ-76М на «скачки» рулей высоты, направления и элеронов в 10 градусов.

Моделирование динамики движения ВС проводилось при различных значениях коэффициентов передачи контура управления угловой скорости, что соответствовало различным режимам полета. При всех выбранных значениях коэффициентов система оставалась устойчивой. При больших значениях коэффициента время сходимости было наименьшим.. Исследования показали справедливость разработанных ранее теоретических положений: чем больше значения коэффициентов усиления в законах управления, тем выше близость угловых скоростей вращательного движения к угловым скоростям эталонной модели при г^^сс). Результаты моделирования для случая средних значений коэффициентов усиления г представлены соответственно на рис. 2 - 3.

ЗАКЛЮЧЕНИЕ

Разработано алгоритмическое обеспечение пилотажного уровня управления ВС на основе метода обратных задач динамики и траектор-ного уровня на основе прямой задачи динамики. Выполнено моделирование вращательного движения самолета ИЛ-76 на основе алгоритмов управления с естественными свойствами адаптации под эталонную модель.

Сравнительный анализ результатов моделирования показывает:

Контур управления вращательным движением остается устойчивым при всех исследуемых режимах полета ВС.

Чем больше значения коэффициентов усиления в законах управления, тем выше близость

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

Рис. 3. Изменение управляющих моментов

ш ю1

Рис. 2. Отклонения рулей

Рис. 4. Подстройка угловых скоростей под эталон

угловых скоростей вращательного движения

к угловым скоростям эталонной модели.

СПИСОК ЛИТЕРАТУРЫ

1. Крутько П.Д. Обратные задачи динамики управляемых систем. Нелинейные модели. М.: Наука, Гл. ред. физ.-мат. лит., 1988. 328 с.

2. Крутько П. Д. Обратные задачи динамики в теории автоматического управления. М.: Машиностроение, 2004. 576 с.

3. Ефремов А.В., Захарченко В.Ф., Овчаренко В.Н. и др. Динамика полета [под ред. Г.С. Бюшгенса] . М.: Машиностроение, 2011. 776 с.

4. Бюшгенс Г.С. Студнев Р.В. Динамика продольного и

£

бокового движения. М.: Машиностроение, 1979. 350 с.

5. Красовский А.А. Системы автоматического управления полетом и их аналитическое конструирование. М.: Наука, 1973. 240 с.

6. Красовский А. А. Динамика непрерывных самонастраивающихся систем. Физматгиз, 1963. - 467с.

7. Воробьев В.Г., Кузнецов С.В. Автоматическое управление полетом самолетов. М.: Транспорт, 1995. 448 с.

8. Буков В.Н., Сизых В.Н. Метод и алгоритмы решения сингулярно-вырожденных задач аналитического конструирования регуляторов // Изв. АН. Теория и системы управления. 2001. №5. С. 43-61.

9. Диль В.Ф., Сизых В.Н. Методика синтеза нелиней-

ной системы управления воздушным судном на траекторном и пилотажном уровнях // Международный научно-исследовательский журнал. 2016, №5 (47). Часть 3. С. 87-91. Б01: 10.18454/ IRJ.2016.47.267

10. Пятницкий Е.С. Синтез иерархических систем управления механическими и электромеханическими объектами на принципе декомпозиции. I //Автомат. и телемех., 1989. №1. С. 87-99

11. Пупков К.А. и др. Методы классической и современной теории автоматического управления [под ред. К.А. Пупкова и Н.Д. Егупова]. Том.3 Синтез регуляторов систем автоматического управления. М: изд. МГТУ им. М.Э. Баумана, 2004. 676 с.

OPTIMIZATION OF PROCESSES OF MANAGEMENT OF THE SPATIAL MOVEMENT OF THE AIRCRAFT ON THE BASIS OF THE EQUATIONS OF NONLINEAR DYNAMICS

2017 V.F. Dil1, V.N. Sizykh2, A.V. Daneev23

1 Irkutsk Branch of Moscow State Technical University of Civil Aviation

2 Irkutsk State University of Railway Engineering

3 Irkutsk National Research Technical University

The article considers the technique of the synthesis of non-linear aircraft control systems by flight optimization using inverse dynamics problems. To synthetize control algorithms a non-linear model ofaircraft flight and trajectory movement is used. The authors define method stages of flight level synthesis which include: selection of aircraft reference movements in accordance with three degrees of freedom, structuring the control algorithms and their parameters, defining the proximity of current and reference movements by means of a quadratic functional and further extremum-minimum movement organization by the gradient method. Through the optimized parameters of flight level the direct dynamics problem of trajectory level control of the aircraft spatial movement is solved. The basis for calculating the aircraft trajectory parameters is a non-linear model of the trajectory movement for which flight level output parameters serve as input data. The trajectory level output parameters are defined by numerical integration of input signals allowing for aircraft dynamic blow coefficients. The structure diagram of aircraft spatial movement control organization is developed. The flight contour functioning is researched by numerical modelling with MathCad and Paskal programs. Reference parameters were determined by Paskal simulation modelling according to the reaction of a non-linear aircraft model to the "bounces" of aerodynamical flight controls. It is shown that the spatial control problem is optimal in terms of input control realization. Besides, in comparison with [9] it is possible to state that due to energy reversibility of rotational and progressive movements only the content of direct and inversed problems of dynamics changes.

Keywords: automatic control, spatial movement, equations of non-linear dynamics

Viktor Dil, Associate Professor. E-mail: [email protected]

Viktor Sizykh, Doctor of Technics, Professor.

E-mail: [email protected]

Alexey Daneev, Doctor of Technics, Professor.

E-mail: [email protected]

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