Научная статья на тему 'Применение метода Галёркина к решению линейных задач оптимального управления'

Применение метода Галёркина к решению линейных задач оптимального управления Текст научной статьи по специальности «Математика»

CC BY
607
290
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / ЛИНЕЙНАЯ СИСТЕМА / МЕТОД ГАЛЁРКИНА / OPTIMAL CONTROL / LINEAR SYSTEM / GALERKIN METHOD

Аннотация научной статьи по математике, автор научной работы — Панкратов И. А.

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

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

Using Galerkin Method for Solving Linear Optimal Control Problems

The linear optimal control problem is considered. Duration of the controlled process is fixed. It is necessary to minimize the functional, that characterizes the energy consumption. A method of constructing an approximate solution based on the Galerkin method is proposed. Examples of numerical solutions of the problem are given.

Текст научной работы на тему «Применение метода Галёркина к решению линейных задач оптимального управления»

науч. тр. Саратов: Изд-во Сарат. ун-та, 2011. Вып. 13. С. 161-164.

3. Поттер Д. Вычислительные методы в физике. М. : Мир, 1975. 392 с.

4. Шевырёв С. П. Исследование двумерной схемы ме-

тода крупных частиц на устойчивость // Дифференциальные уравнения и теория функций в приложении к аэродинамике и теории вероятностей : межвуз. науч. сб. Саратов: Изд-во Сарат. ун-та, 1987. Вып. 7. С. 16-21.

Simulation of Incompressible Nonviscoussevere Fluid on a Regular Grid in Three-dimensional Space

D. I. Liverovskiy, S. P. Shevirev

Saratov State University, 83, Astrakhanskaya str., Saratov, 410012, Russia,, LiverovskiyDI@gmail.com, ShevSP@rambler.ru

This study focuses on modification of the method of Davydov (large particles) in the case of incompressible liquid. We consider the simulation of a heavy incompressible nonviscous fluid by Davydov's modified method in a three-dimensional case. Besides, comparison of the received results with a two-dimensional case is carried out. Formulas of modified Davydovs's method for the case of three spatial dimensions are lead out including difference analogue of the three-dimensional Poisson equation for the pressure. The criterion of stability is generalized. The description of the algorithm for constructing a three-dimensional free surface is provided. Implemented a three-dimensional computer graphics, showing development processes in online mode.

Key words: Davydov's method, fluid flow, method of large particles, free surface, Poisson equation for the pressure, the criterion of stability of difference schemes, symmetric flows.

References

1. Belotserkovskii O. M., Davydov Yu. M. Metod krupnykh chastits v gazovoi dinamike. Vychislitel'nyi eksperiment [Method of coarse particles in gas dynamics]. Moscow, Nauka, 1972, 392 p. (in Russian).

2. Liverovskiy D. I., Shevirev S. P. Metod Davydova dlia sluchaia neszhimaemoi neviazkoi tiazheloi zhidkosti na reguliarnoi setke [Davydov's method for a case of incompressible nonviscous heavy liquid on a regular grid]. Matematika. Mekhanika: sb. nauch. trudov, Saratov, Saratov Univ. Press, 2011, iss. 13, pp. 161-164 (in Russian).

YAK 519.6, 531

3. Potter D. Computational Physics. New York, John Wiley and Sons, 1973.

4. Shevirev S. P. Issledovanie dvumernoi skhemy metoda krupnykh chastits na ustoichivost' [Research of the two-dimensional scheme of a method of large particles on stability]. Differentsial'nye uravneniia i teoriia funktsii v prilozhenii k aerodinamike i teorii veroiatnostei: mezhvuz. nauch. sb. [Differential equations and the theory of functions in the Annex to aerodynamics and the theory of probability: a collection of papers]. Saratov, Saratov Univ. Press, 1987, iss. 7, pp. 16-21 (in Russian).

ПРИМЕНЕНИЕ МЕТОДА ГАЛЁРКИНА К РЕШЕНИЮ ЛИНЕЙНЫХ ЗАДАЧ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ

И. А. Панкратов

Кандидат технических наук, доцент кафедры математического и компьютерного моделирования, Саратовский государственный университет им. Н. Г. Чернышевского, PankratovIA@info.sgu.ru

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

Ключевые слова: оптимальное управление, линейная система, метод Галёркина.

1. ПОСТАНОВКА ЗАДАЧИ

Рассмотрим управляемую систему, описываемую линейным векторным обыкновенным дифференциальным уравнением:

^ = Ах + Ви, (1)

где х, А, В

матрицы следующего вида:

/хЛ /А

х =

\Хп/

А =

11

\Ап1

А^ /

А

В=

В1

Вп

а управление и есть скалярная функция, на которую не наложены ограничения. Требуется перевести систему из начального положения при Ь = 0:

х = х0

в конечное при Ь = Т:

х = хк.

При этом необходимо минимизировать функционал

т

J = J и2 А. 0

(2)

(3)

(4)

Отметим, что минимум функционала (4) соответствует минимуму затрат энергии на управление, а время окончания управляемого процесса Т считается заданным.

Поставленная задача решается с помощью принципа максимума Понтрягина [1]. Введём вектор сопряжённых переменных ф = (ф1,... ,фп)т . Составим функцию Гамильтона - Понтрягина:

п п п

Н = -и2 + ф3 А]кХк + ^ Ф3В3и.

3 = 1 к=1 3=1

Легко видеть [2], что сопряжённая система имеет вид

^ = -АТф. А *

При этом оптимальное управление имеет вид

(5)

1

и0р = зЕ Вз Фз -

3 = 1

(6)

Таким образом, задача сведена к краевой задаче с закреплённым правым концом траектории, описываемой системой линейных дифференциальных уравнений (1), (5), (6), порядка 2п и 2п краевыми условиями (2), (3).

2. МЕТОД ВЗВЕШЕННЫХ НЕВЯЗОК

Традиционно для решения задач оптимального управления применяются метод Ньютона, метод градиентного спуска [3] и др. Численному решению задач оптимального управления посвящены, например, работы Р. П. Федоренко [4], Ф. П. Васильева [5]. В общем случае отсутствуют формулы для нахождения неизвестных начальных значений сопряжённых переменных. Следует отметить также плохую сходимость начальных приближений для значений сопряжённых переменных к тем значениям, которые доставляют нули функциям невязок из-за постоянного попадания в их локальные минимумы, где ни метод Ньютона, ни метод градиентного спуска не дают хороших результатов. В настоящей работе предлагается искать приближённое решение рассматриваемой задачи оптимального управления в следующем виде [6]:

м

гр ■ гр . - гр

33

+ а3,кН3,к к=1

м

Ф3 « Ф3 = ^2 ап+3,к^п+3,к (Ь), 3 = 1, п.

(7)

к=1

Здесь N3(Ь), з = 1, 2п, к = 1,М - система линейно независимых базисных функций, удовлетворяющих следующим условиям:

(8)

N3-к (0) = 0, з = 1, п, к = 1,М, V з = Т~п, 3 к, I, т N3^(Т) = 0, (0) = 0, ^+з,т(Т) = 0.

Из условий (8) следует, что

м

£3 (0) = х0 + Е а3,к N3к (0) = х0, 3 = М, к=1

и значит, функции Х3, 3 = 1,п автоматически удовлетворяют краевым условиям (2) при произвольных коэффициентах азкк, 3 = 1,п, к = 1,М.

Если выбранные функции N3кк, 3 = 1, 2п, к = 1,М непрерывны при Ь е [0; Т] и все их производные существуют, то непосредственным дифференцированием (7) можно получить аппроксимации производных от Х3 и Ф3, з = 1,п:

4х3 * ¿х3 = м а dNзk (Ь) А dt к=1 3' dt

dфз dфз М dNn+з,k (Ь) .

-Ж * ~дТ = кЕ1 ап+з,к А , з = 1,п

(9)

В скалярном виде фазовые и сопряжённые уравнения с учётом выражения (6) для оптимального управления запишутся так:

пп

=1^ А3 хз + 2 В3 фз,

3=1 3=1

г = 1, п,

dt

фз, г = 1,п.

3=1

(10)

(11)

Подставляя разложения (7) с учётом (9) в уравнения (10) и (11), получим невязки и Я[.Т]

следующего вида:

м = £

к=1

[0;Т ]

dK

аг,к

г,к

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

dt ^12а3,к Аг3 ^,к -

3 = 1

азк Агз Мзк - - ап+з. к ВгВз Nn+з,k 3 = 1

м

Я[;Т] =

к=1

dN

ап+г,к

п+г,к

dt

+ ^ ^ ап+3,к A3гN3,k 3 = 1

- ^^ Агзх°0, г = 1, п,

3=1

г = 1, п.

Для получения приближённых равенств Щ^] = 0 и Щ[0-т] = 0 при Ь е [0; Т] воспользуемся методом Галёркина [6], выбрав систему весовых функций = N.3^, 5 = 1, 2п, к = 1,М, и требуя, чтобы выполнялись равенства

dt = dt = 0, 5 = 1, п, к = 1,М,

Е[оТг\ ^Ь = I dt = 0, 5 = п + 1, 2п, к = 1,М.

[0;Т ]

00

Так как разложения (7) не удовлетворяют априори граничным условиям (3), то положим

Т

Щ03.Т^зк dt = 0, 5 = 1, п, к = 1,М,

(12)

Я

г=т

= 0, 5 = п + 1, 2п, к = 1,М.

(13)

В общем случае весовые функции и могут быть выбраны независимо, но из результатов численного решения задачи следует, что удобно взять = — , 5 = п + 1, 2п, к = 1, М. Отметим также, что при аппроксимации различных фазовых и сопряжённых переменных можно использовать одинаковые базисные функции:

N1,* = = ■ ■ ■ = = ^, N„+1^ = N„+2,к = ■ ■ ■ = = ^, к = 1, М. Уравнения (13) с учётом (7) можно записать так

Я^ + + Е (Т) — И^к (Т) = 0

(14)

где 5 = п + 1, 2п, к = 1, М.

Соотношения (12), (14) представляют собой систему 2Мп линейных алгебраических уравнений относительно такого же числа неизвестных. Решив её, мы определим коэффициенты о5,к и тем самым закончим процесс построения приближённого решения уравнений (1), (5), удовлетворяющих условиям (2) и (3).

В частности, если

^ = , ^ = гк_\ к = 1, М,

(15)

то уравнения (12), (14) примут вид

. м

Е

к=1

О^к I

к^* 1 — о^,* А5£к — - ^ В<В5£

5 = 1

5 = 1

^ = ^ А5^

м

Е

к=1

к (к—1)^2+у:

5 = 1

к_1

м

5 = 1

(16)

— X] ог,кТ= — хк) Т4

к=1

Интегралы, входящие в систему (16), легко берутся. При этом уравнения (16) принимают вид

м

Е

к=1

Ог,к '

кТ *+к

5 + к

А

5 = 1

Тз+к + 1 5 5 + к + 1

1 п

2 ^

5 = 1

Оп +5, к Вг В5

Т 4+к

5 + к

А

5 = 1

Т 4+1 х0 __

5 Х5 5 + 1

м

Е

к=1

°п+г,к

(к — 1)Т 4+к_2

5 + к — 2

+

5=1

п+5,к А5'г

Т4+к_1

5 + к — 1

(17)

м

^ог,кТ4+к_1 = — ®к) Т

3_1

к=1

Отметим, что при 5 = 1 и к = 1 коэффициент при о„+^,к в уравнениях (17) должен равняться нулю.

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

К (а)а = /,

(18)

или

К а = / (а).

(19)

Здесь К (а) и / (а) — матрица жёсткости и столбец свободных членов соответственно, зависящие от вектора неизвестных а. Указанные системы нелинейных уравнений необходимо решать тем или иным итерационным методом (в качестве начального приближения удобно взять нулевой вектор).

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

3. ПРИМЕРЫ ЧИСЛЕННОГО РЕШЕНИЯ ЗАДАЧИ

Пусть материальная точка массы т кг движется прямолинейно под действием некоторой управляющей силы ¥(Ь). Согласно второму закону Ньютона движение точки описывается уравнением

d2 х

т^ = ¥ (Ь). (20)

Введём фазовые координаты х1 = х (координата точки), х2 = dx/dt = V (скорость точки) и управляющий параметр и = ¥(Ь)/т. Тогда уравнение (20) можно представить в виде системы двух обыкновенных дифференциальных уравнений:

dxl dx2 /г>14

ИГ =х2, ИГ = и (21)

В начальный момент времени при Ь = 0 состояние управляемой системы определяется соотношением

х == х == (х 0; х0),

в конечный момент времени при Ь = Т

х — х — (х 1; х2 ) .

Положим, что функционал качества процесса управления имеет вид (4). Из уравнений (21) следует, что матрицы А и В имеют вид

А =М '-О}-

Введём вектор сопряжённых переменных ф = (ф1,ф2) . Функция Гамильтона - Понтрягина примет вид

Н = -и2 + ф1 х2 + ф2и.

Система дифференциальных уравнений для сопряжённых переменных примет вид

** = - (0 0) ф.

dt ^-1 0J ^

При этом оптимальное управление имеет вид

и0р = ф2. (22)

Для решения системы (17) была составлена программа на языке С++, реализующая метод Гаусса с выбором главного элемента по всей матрице.

На рис. 1, а-г приведены результаты решения задачи о движении точки под действием управляющей силы для следующих значений параметров: М = 3, Т = 4, (х1; х°) = (1; 0), (х1; х2) = (0; 0).

Отметим, что поставленную задачу можно решить аналитически. Легко видеть, что искомые функции х1 (Ь), х2(Ь), ф1 (Ь) и ф2(Ь) являются полиномами третьего, второго, нулевого и первого порядка соответственно. Поэтому результаты численного решения при трёх базисных функциях совпадают с аналитическим. Увеличение числа базисных функций в данном случае не приводит к уменьшению погрешности, так как неизвестные коэффициенты при базисных функциях N4, N4^, N5, N5^ и т.д. в разложениях (7) являются нулями.

Предположим теперь, что на материальную точку помимо управляющей силы действует сила сопротивления ¥сопр = —kv- Тогда система двух обыкновенных дифференциальных уравнений, описывающих движение точки, примет вид

dxl dx2 к /г*о\

~П~ = х2, ~п~ =--х2 + и. (23)

dt dt т

Из уравнений (23) следует, что матрицы А и В теперь имеют вид

А = (0 \ ) , В = Я

0 -к/т 1

0 0.5 1 1.5 2 2.5 3 3.5 г

а

0 0.5 1 1.5 2 2.5 3 3.5 г

б

-0.2

-0.2 -

0 0.5 1 1.5 2 2.5 3 3.5 г

в г

Рис. 1. Движение точки под действием управляющей силы (М = 3): а — координата точки; б — скорость точки; в — фазовый портрет; г —оптимальное управление

Соответственно система дифференциальных уравнений для сопряжённых переменных примет вид

00

—1 к/т

ф.

Оптимальное управление (22) не изменится.

На рис. 2 показаны результаты решения задачи о движении точки под действием управляющей силы и линейной силы сопротивления движению для следующих значений параметров: M = 9, Т = 4, к/т = 1, (ж?; ж0) = (1; 0), (ж£; ж2) = (0; 0).

0.8

0 0.5 1 1.5 2 2.5 3 3.5 г 0 0.5 1 1.5 2 2.5 3 3.5 г

аб Рис. 2. Начало. Управляемое движение точки с учетом линейной силы сопротивления (М = 9): а — координата точки; б — скорость точки

-0.3 -

-0.4

0.25 -

-0.25 -

0 0.5 1 1.5 2 2.5 3 3.5 t

в г

Рис. 2. Окончание: в — фазовый портрет; г — оптимальное управление

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

Погрешность определения конечного положения точки

M xi(T) X2(T ) Vx2 (t ) + x2(T) •1 (0) •02 (0)

1 0 -0.375 0.375 -0.78125 -0.6875

2 0 -0.25 0.25 -0.78125 -0.8125

3 9.104 ■ 10-15 -0.1567398 0.1567398 -0.8232759 -0.7938871

4 1.505 ■ 10-13 -0.0652635 0.0652635 -0.9058572 -0.8793439

5 1.344 ■ 10-11 -0.0168948 0.0168948 -0.9495609 -0.9165632

6 1.752 ■ 10-11 -0.0031820 0.0031820 -0.9623113 -0.9279307

7 -8.443 ■ 10-9 -0.0004913 0.0004913 -0.9648194 -0.9301484

8 0.0000001 0.0000654 0.0000654 -0.9652157 -0.9304994

9 -0.0000024 -0.0000077 0.0000080 -0.9652695 -0.930547

Значения сопряжённых переменных при I = 0 (указанные в двух последних столбцах) могут быть использованы в качестве начального приближения при решении исходной задачи тем или иным итерационным методом. Отметим, что погрешность определения конечного значения координаты точки меньше, чем погрешность определения скорости точки в конце движения. Отметим также, что помимо (15) были рассмотрены следующие системы базисных функций (при этом особенно сложно подбирать подходящую систему базисных функций для сопряжённых переменных):

= (t/T )k, Nf = (t/T )k-1, k = 1,M; (24)

= sin kt, Nf = tk-1, k = 1,M.

Из результатов численного решения следует, что при использовании базисных функций (24) матрица жёсткости системы (12), (14) становится лучше обусловленной, чем при использовании системы (15). При M < 5 погрешность определения конечного положения точки меньше при использовании в качестве базисных функций NX = t k, а при M > 5 меньшую погрешность дают базисные функции NX = sin kt.

Из результатов численного решения (см. рис. 1, 2) видно, что в первых двух рассмотренных примерах при t = 2 скорость точки достигает своего минимального значения и t = 2 - точка перегиба функции x1 = x1 (t).

и

Пусть на управление наложено ограничение вида

-1 < и < 1.

(25)

Легко видеть, что оптимальное управление в задаче о движении материальной точки под действием управляющей силы и линейной силы сопротивления с учётом (25) принимает вид

и0р = <

' ф2 2 ,

если

ф2

^п , если

ф2 2

ф2 2

> 1.

На рис. 3 приведены результаты решения задачи о движении точки под действием управляющей силы и линейной силы сопротивления движению при наличии ограничения (25) для следующих значений параметров: М = 9, Т = 7, к/т = 1, (х0; х2) = (1; 0), (х1; х2) = (0; 0). Для решения системы уравнений вида (19) был применён метод простых итераций.

Х\ 1

0.8

0.6

0.4

0.2

0

0

Х2 0.1

0

-0.1

-0.2

-0.3

-0.4

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

X 2 0.1

0

-0.1

-0.2

-0.3

-0.4

0.75 -

0.25 -

0

1

2

3

4

5

6

Рис. 3. Управляемое движение точки с учетом линейной силы сопротивления и ограничения (25) (М = 9): а — координата точки; б — скорость точки; в — фазовый портрет; г — оптимальное управление

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

dx1

dx2 к 2

= х2, —— =--х2 + и.

аЬ т

Легко видеть, что система сопряжённых уравнений будет иметь вид

——=0, —— = -ф1 + 2 — х2 ф2. dt dt т

При этом оптимальное управление будет по-прежнему иметь вид (22).

< 1;

1

2

3

4

5

6

т

0

1

2

3

4

5

6

Т

б

а

Т

в

г

На рис. 4 приведены результаты решения задачи о движении точки под действием управляющей силы и квадратичной силы сопротивления движению для следующих значений параметров: М = 9, Т = 4, = 1, (х0; х0) = (1; 0), (х1; х2) = (0; 0). Для решения системы уравнений вида (18) также был применён метод простых итераций.

-0.3 -

0 0.5 1 1.5 2 2.5 3 3.5 Т

а

0 0.5 1 1.5 2 2.5 3 3.5 Т

б

и

0.5

0.25

-0.4

-0.25

0 0.5 1 1.5 2 2.5 3 3.5 Т

вг Рис. 4. Управляемое движение точки с учетом квадратичной силы сопротивления (М = 9): а — координата точки; б — скорость точки; в — фазовый портрет; г — оптимальное управление

В дальнейшем предполагается применить изложенный выше метод к решению задачи оптимальной переориентации орбиты космического аппарата под действием реактивной тяги, ортогональной плоскости орбиты [7-9].

Работа выполнена при финансовой поддержке РФФИ (проект № 12-01-00165-а).

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

1. Понтрягин Л. С., Болтянский В. Г., Гамкрелид-зе Р. В., Мищенко Е. Ф. Математическая теория оптимальных процессов. М. : Наука, 1983. 393 с.

2. Ройтенберг Я. Н. Автоматическое управление. М. : Наука, 1971. 396 с.

3. Моисеев Н. Н. Численные методы в теории оптимальных систем. М. : Наука, 1971. 424 с.

4. Федоренко Р. П. Приближенное решение задач оптимального управления. М. : Наука, 1978. 488 с.

5. Васильев Ф. П. Численные методы решения экстремальных задач. М. : Наука, 1988. 552 с.

6. Зенкевич О., Морган К. Конечные элементы и аппроксимация. М. : Мир, 1986. 318 с.

7. Панкратов И. А., Сапунков Я. Г., Челноков Ю. Н. Об одной задаче оптимальной переориентации орби-

ты космического аппарата // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2012. Т. 12, вып. 3. С. 87-95.

8. Панкратов И. А., Сапунков Я. Г., Челноков Ю. Н. Решение задачи оптимальной переориентации орбиты космического аппарата с использованием кватернион-ных уравнений ориентации орбитальной системы координат // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2013. Т. 13, вып. 1, ч. 1. С. 84-92.

9. Челноков Ю. Н. Применение кватернионов в задачах оптимального управления движением центра масс космического аппарата в ньютоновском гравитационном поле. III // Космические исследования. 2003. Т. 41, вып. 5. С. 488-505.

0

Using Galerkin Method for Solving Linear Optimal Control Problems

I. A. Pankratov

Saratov State University, 83, Astrakhanskaya str., Saratov, 410012, Russia, PankratovIA@info.sgu.ru

The linear optimal control problem is considered. Duration of the controlled process is fixed. It is necessary to minimize the functional, that characterizes the energy consumption. A method of constructing an approximate solution based on the Galerkin method is proposed. Examples of numerical solutions of the problem are given.

Key words: optimal control, linear system, Galerkin method.

This work was supported by the Russian Foundation for Basic Research (project no. 12-01-00165-а).

References

1. Pontriagin L. S., Boltianskii V. G., Gamkrelidze R. V., Mishchenko E. F. Matematicheskaia teoriia optimal'-nykh protsessov [The mathematical theory of optimal processes]. Moscow, Nauka, 1983, 393 p. (in Russian).

2. Roitenberg Ya. N. Avtomaticheskoe upravlenie [Automatic control]. Moscow, Nauka, 1983, 393 p. (in Russian).

3. Moiseev N. N. Chislennye metody v teorii optimal'-nykh sistem [Numerical methods in the theory of optimal systems]. Moscow, Nauka, 1971, 424 p. (in Russian).

4. Fedorenko R. P. Priblizhennoe reshenie zadach opti-mal'nogo upravleniia [Approximate solution of optimal control problems]. Moscow, Nauka, 1978, 488 p. (in Russian).

5. Vasil'ev F. P. Chislennye metody resheniia ekstremal'-nykh zadach [Numerical methods for solving extremal problems]. Moscow, Nauka, 1988, 552 p. (in Russian).

6. Zienkiewicz O., Morgan K. Finite elements and ap-

YflK 532.517.2:534.2

proximation. New York, Chichester, Brisbane, Toronto, John Wiley and Sons, 1983, 328 p.

7. Pankratov I. A., Sapunkov Ya. G., Chelnokov Yu. N. About a problem of spacecraft's orbit optimal reorientation. Izv. Saratov Univ. (N. S.), Ser. Math. Mech. Inform., 2012, vol. 12, iss. 3, pp. 87-95 (in Russian).

8. Pankratov I. A., Sapunkov Ya. G., Chelnokov Yu. N. Solution of a problem of spacecraft's orbit optimal reorientation using quaternion equations of orbital system of coordinates orientation. Izv. Saratov Univ. (N. S.), Ser. Math. Mech. Inform., 2013, vol. 13, iss. 1, pt. 1, pp. 87-95 (in Russian).

9. Chelnokov Yu. N. The use of quaternions in the optimal control problems of motion of the center of mass of a spacecraft in a newtonian gravitational field: III. Cosmic Research, 2003, vol. 41, no. 5, pp. 460-477. DOI 10.1023/A:1026098216710.

ДВУХСЛОЙНОЕ ТЕЧЕНИЕ РАСПЛАВОВ ПОЛИМЕРОВ В КАНАЛАХ ФИЛЬЕР

Б. А. Снигерев1, Ф. Х. Тазюков2

1 Доктор технических наук, ведущий научный сотрудник лаборатории моделирования технологических процессов, Институт механики и машиностроения Казанского научного центра РАН, snigerev@mail.knc.ru

2Доктор технических наук, профессор кафедры теоретической механики и сопротивления материалов, Казанский национальный исследовательский технологический университет, tazyukov@mail.ru

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

Ключевые слова: нелинейно-вязкая жидкость, граница раздела, двухслойное течение. ВВЕДЕНИЕ

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

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