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

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

CC BY
197
59
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛЬ ТРЕХСЕКТОРНОЙ ЭКОНОМИКИ / ПРИНЦИП МАКСИМУМА ПОНТРЯГИНА / PONTRYAGIN'S MAXIMUM PRINCIPLE / ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / MODEL OF THREE-SECTOR ECONOMICS / OPTIMAL CONTROL

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

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

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

Похожие темы научных работ по математике , автор научной работы — Шнурков П. В., Засыпко В. В.

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

ANALYTICAL STUDY OF OPTIMAL INVESTMENTS CONTROL PROBLEM OF IN CLOSED-FORM DYNAMIC MODEL OF THREE-SECTOR ECONOMICS

The research of a math problem of the optimum control, formulated based on closed-form dynamic model of three-sector economy is continued. State of the system is described by set of specific capital functions in each sector; control parameter is a value characterizing the amount of specific investments of fund-generating sector, which is the key factor in economic system. Solution of assigned problem of optimal control is based on usage of Pontryagin’s maximum principle. For the main types of control functions, satisfying maximum condition, obvious analytical representations for the solution of simultaneous equations of differential constraint concerning functions of conditions are received. They are also valid for the simultaneous interfaced equations. Taking into account analytical results the definition procedure of optimum control was developed. The procedure can be realized by numerical techniques

Текст научной работы на тему «Аналитическое исследование задачи оптимального управления инвестициями в закрытой динамической модели трехсекторной экономики»

МОДЕЛИРОВАНИЕ В ЭКОНОМИКЕ

УДК 517.977.5

АНАЛИТИЧЕСКОЕ ИССЛЕДОВАНИЕ ЗАДАЧИ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ ИНВЕСТИЦИЯМИ В ЗАКРЫТОЙ ДИНАМИЧЕСКОЙ МОДЕЛИ ТРЕХСЕКТОРНОЙ ЭКОНОМИКИ

П.В. Шнурков, В.В. Засыпко

МИЭМ НИУ ВШЭ, Москва, Российская Федерация e-mail: pshnurkov@hse.ru; vzasypko@gmail.com

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

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

ANALYTICAL STUDY OF OPTIMAL INVESTMENTS CONTROL PROBLEM OF IN CLOSED-FORM DYNAMIC MODEL OF THREE-SECTOR ECONOMICS

P.V. Shnurkov, V.V. Zasypko

Moscow State Institute of Electronics and Mathematics of "Higher School of Economics" (National Research University), Moscow, Russian Federation e-mail: pshnurkov@hse.ru; vzasypko@gmail.com

The research of a math problem of the optimum control, formulated based on closed-form dynamic model of three-sector economy is continued. State of the system is described by set of specific capital functions in each sector; control parameter is a value characterizing the amount of specific investments offund-generating sector, which is the key factor in economic system. Solution of assigned problem of optimal control is based on usage ofPontryagin's maximum principle. For the main types of control functions, satisfying maximum condition, obvious analytical representations for the solution of simultaneous equations of differential constraint concerning functions of conditions are received. They are also valid for the simultaneous interfaced equations. Taking into account analytical results the definition procedure of optimum control was developed. The procedure can be realized by numerical techniques.

Keywords: model of three-sector economics, Pontryagin's maximum principle, optimal control.

Введение. В работе [1] была поставлена математическая задача оптимального управления инвестициями в закрытой динамической модели трехсекторной экономики. Эта задача была сформулирована в виде классической задачи оптимального управления на заданном конечном интервале времени с закрепленным левым концом траектории. Теоретическую основу исследования составил принцип максимума Понтрягина. Общая теория оптимального управления, составляющая содержание принципа максимума, изложена в работах [2-5], а вопросы, связанные с применением принципа максимума в задачах управления экономическими системами, — в работах [6-9]. Было проанализировано основное условие, входящее в принцип максимума, — условие максимума функции Понтрягина. Установлено, что функции «!*(£), задающие оптимальное управление, имеют аналитическое устройство, определяемое соотношением (9), приведенное в работе [1], и зависят от знака некоторой вспомогательной функции Я(£) = Я(Р0(Ь),Р\(Ь),Р2(Ь)), называемой функцией переключений, которая в свою очередь аналитически выражается через сопряженные переменные р0(Ь),р\(Ь),р2(Ь).

Основная особенность дальнейшего исследования рассматриваемой задачи оптимального управления заключается в том, что сопряженные переменные, а, следовательно, и функция переключений Q(t), зависят от функции управления щ(Ь). Таким образом, возникает весьма сложная система взаимосвязанных соотношений, состоящая из уравнений дифференциальной связи ((4) см. [1]), сопряженных уравнений ((6) см. [1]) и условий трансверсальности ((7) см. [1]). В настоящей работе эта система будет аналитически исследована при следующих дополнительных предположениях: функция переключений меняет знак в конечном числе изолированных точек и не существует интервалов положительной длины, на которых эта функция тождественно равна нулю. С позиции характера управления это означает, что функция, задающая оптимальное управление, кусочно-постоянна, принимает только два возможных значения (0 или 1), а переключения управления, т.е. изменения этих значений, происходят конечное число раз на заданном интервале времени [0,Т]. Отметим, что именно такие управления являются оптимальными в некоторых классических задачах теории управления [3, 4, 6, 8ЦЦ10]. В результате проведенного исследования будет разработана численно-аналитическая процедура определения функций состояний к0(Ь), к\(Ь), к2(Ь) и управления щ(Ь), удовлетворяющая необходимым условиям экстремума в форме принципа максимума.

Сделаем некоторое предварительное замечание об особенностях проводимого аналитического исследования.

Обозначим через т1, т2,..., тг, 0 < т\ < • • • < тг < Т, 1 < г < то, точки переключения управления на интервале [0, Т]. Тогда можно зафиксировать значение функции управления на каждом интервале между соседними точками переключения, а значения в точках переключения дополнить из условия непрерывности справа. Таким образом, на каждом интервале между соседними точками переключения будут полностью заданы правые части уравнений дифференциальной связи.

В моменты переключения управления изменяется вид уравнений дифференциальной связи. Функции к0(£), к^£), к2(£) будут задаваться различными аналитическими выражениями на разных интервалах времени, но сохранят непрерывность во всех точках £ € [0,Т], включая точки переключения. Аналогичными особенностями обладают и функции р0(£), Р1 (£), р2(£). Такие особенности функций, играющих роль основных и сопряженных переменных, будут использованы далее для нахождения их аналитических представлений. Именно, уравнения дифференциальной связи можно решать последовательно на интервалах времени [0,т1 ], [т1,т2],..., [тг,Т]. При решении уравнений на интервале [тк,тк+1] в качестве граничного условия можно использовать найденные на предыдущем шаге значения функций состояний в точке тк, к = 0,1,..., г, т0 = 0. Аналогично можно решать и системы сопряженных уравнений на указанных интервалах между точками переключений. Такие действия будут выполняться последовательно на интервалах [тг, Т], [тг-1, тг],..., [0, т1]. При решении уравнений на интервале [тк, тк+1] в качестве граничного условия следует использовать определенные на предыдущем шаге значения сопряженных переменных в точке тк+1, к = г, г — 1,..., 0; тг+1 = Т.

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

Исследование сопряженных уравнений. Сопряженное уравнение относительно функции р1(£), входящее в систему (6), приведенную в работе [1], зависит явно от функции управления и1(£). Кроме того, в сопряженные уравнения входят функции к1(£), к2(£), выражающие состояния системы, которые также зависят от функции управления.

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

I. Пусть Q(р0,р1,р2) > 0 при Ь € [0, Т]. В соответствии с принципом максимума (9) (см. [1]) и1 = 1, Ь € [0, Т]. В таком варианте система сопряженных уравнений (6), приведенная в работе [1], принимает вид

ро(Ь) = ХоРо(Ь);

р>г(Ь)= [А1 - Л1а1кО:1-1(г)]р1(г); (1)

'Р2(Ь) = А2р2(Ь) - Б2в-5га2ка2-1(1). Запишем решение системы уравнений (1). Отметим, что в данном варианте управления функции к1(Ь) и к2(Ь) сохраняют единую форму. Сопряженные функции задаются едиными аналитическими выражениями на всем временном интервале [0,Т]:

ро(Ь) = ^(Т )е^-т ^ р1(Ь) = ф?}(Т)ел1 а ^

т (2)

р2(Ь) = ех* [е-Х2Тф2\т) + Б2 ! е(-5-Х2)г1 к^-1^) йг^ .

г

II. Пусть Q(po,р1 ,р2) < 0 при Ь € [0,Т]. В этом случае функция управления не имеет переключений и задается равенством и1(Ь) = 0, Ь € [0, Т]. Получим систему дифференциальных уравнения для сопряженных переменных

ро(Ь) = Аоро(Ь);

р1(Ь) = Ат(Ь) - Л1а1кГ-1(Ь) [¡01)рро(Ь) + ^(1 - р)р2(Ь)]; (3) Р2(Ь) = А&2(Ь) - Б2е-Но,2ка22-1(Ь).

Следует отметить, что уравнения относительно переменных р0 и р2 из системы (3) совпадают с соответствующими уравнениями системы (1). Функция к2(Ь), входящая в уравнение относительно переменной р2, имеет единое аналитическое представление на временном интервале [0,Т], хотя определяется при другой функции управления щ(Ь). Таким образом, аналитические формы решений уравнений относительно переменных р0 и р2, входящих в систему (3), совпадают с аналитическими формами решений соответствующих уравнений системы (1). Получаем решение системы сопряженных уравнений для второго варианта управления без переключений и1(Ь) =0, Ь € [0,Т]:

po(t) = )e^(t-T);

T

Pi(t)=eÄli [^01)(T)e-ÄlT/e-AlZ3k?1-1^) [/01W00)(T)eÄo(z3-T) +

T

+ ¿02)(1-p) (eÄ2(23-TV20)(T)+eÄ223B2J e(-ä-Ä2)z4k?2-1^) dz

Z3

T

P2(t) = eÄ2i[e-Ä2T^(0)(T) + B2 / e(-ä-Ä2)zik^2-1^) dzi].

(4)

г

Рассмотрим варианты, когда функция управления имеет одну точку переключения т, 0 < т < Т .В этом случае каждая функция рк (*), к = 0,1, 2, принимает различные аналитические формы на интервалах [0, т] и [т, Т] (обусловлено разными формами функции управления на указанных интервалах). Введем дополнительные обозначения для функций, задающих каждую сопряженную переменную рк (*), к = 0,1, 2, на приведенных интервалах:

(рк0)(*), 0 < * < т;

Рк(*) = <! к = 0,1, 2.

1р£1)(*), т < * < Т,

Можно предложить следующий метод аналитического определения функций рк0) (*), Рк1) (*), к = 0,1, 2.

1. Рассмотрим систему сопряженных уравнений (6) (см. [1]) на временном интервале [т, Т] при заданной функции управления и1(*). Добавим к этой системе условия трансверсальности (7) (см. [1]), которые представляют собой заданные граничные условия в точке * = Т. Решение полученной задачи Коши образует набор функций рк1)(*),к = 0,1, 2; * € [т,Т].

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

рк0)(т)= рк1)(т),к = 0,1, 2.

Значения функций рк1)(т),к = 0,1, 2, были определены на предыдущем этапе. Решение полученной задачи Коши образует набор функ-

ций pk\t),t Е [0,т],к = 0,1, 2.Таким образом, найдем представления для сопряженных переменных p0(t),pl(t),p2(t) при любых значениях t Е [0,Т].

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

¡1 0 < t <т ; ui(t) = { (5)

[0 т < t < Т.

Рассмотрим сначала интервал времени [т, T]. Если функция управления имеет вид (5), то на этом интервале ul(t) = 0,t Е [т,Т]. Тогда система сопряженных уравнений совпадает по форме с системой (3) при тех же граничных условиях в точке t = T, которые являются условиями трансверсальности. Таким образом, сопряженные переменные на указанном интервале задаются формулами (4). При t Е [т, Т]

P0l)(t) = ф(0)(т )eX0(t-T h

pi(t)=eXlf\^\T )e-Xl T+AiaJ e-Xiz3 ka, 1-l(z3)\l(0l) рф0О) (T)eXo (z3-T) +

dz3

+ l{o](1-p)( eX2(z3-T)^20)(T )+eX2Z3 bJ e(-S-X2)z4 к% 2-l(z4) dzA

J z 3

p[l)(t) = eX2t [e-X2Tф(0)(Т) + B2jT e^-5-X2^Z1 ka2 2-\zx) dzl]. (6)

Используя (6), зафиксируем значения функций pk (t) в точке t = т Ро(т ) = p0l)(т ) = ф0О)(Т )eX0(T-T ) = pot ; pi(t ) = p(i)(r) =

çT

= eXlT ф0-\т)e-XlT + Alal e-XlZ3к? 1-1 (z3)(l^ рф^ (T)eX0(z3-T) + + l02)(1 - p)(eX2(z3-T)ф20)(Т) + + eX2z3B2 Î e(-ô-X2)z4ka-l(z4) dz4)j dz3

О

T

(-S-

)2 i e -- -k2 (¿4) d^4) i dz3

z3

r T

Sl)tr\—„X2t [„-X2TJ,(o)Î^\ , -p> I A-s-

= pi,T ;

р2(т )=р{2\т )=вх2 т [в-Х2Тф{2)(Т)+Б^ е{-5-Х2)^ ка2-1(г1) = р2<т.

Т (7)

Теперь найдем решение сопряженных дифференциальных уравнений на интервале времени [0,т] при функции управления и1 {£) = 1,

t

0 < Ь < т. По форме система сопряженных уравнений на интервале [0,т] совпадает с системой (1). Граничные условия в точке Ь = т определяются из свойства непрерывности сопряженных функций

рк0)(т) = Рк,т, к = 0,1, 2.

Тогда сопряженные переменные на интервале [0, т] находятся по формулам, аналогичным формулам (2) при указанных выше граничных условиях:

р00)(Ь) = Ро,т еАо(г-т);

р(0)(Ь) = р1 еА1"1 Л Й22+Ах(4-т).

1 ,т т (8)

р20)(Ь) = еА2' [р2,те-А2т + е(-5-А2)г1 к?2-1^) ^ .

г

Объединяя соотношения (6) и (8), получаем явные аналитические представления для сопряженных переменных на всем интервале времени [0, Т] для варианта, когда функция управления имеет одну точку переключения т € [0, Т] и задается формулой (5).

IV. Пусть функция управления имеет вид

[0 0 < Ь < т; «1(Ь) = { < (9)

[1 т < Ь < Т.

Как и для предыдущего варианта управления с одним переключением (5), найдем решения сопряженных уравнений. Рассмотрим сначала интервал [т, Т], поскольку на этом интервале функция управления и1(Ь) = 1, система сопряженных уравнений совпадает с системой (1). Граничные условия в точке Ь = Т представляют собой условия трансверсальности. Такая задача Коши уже была решена ранее на всем временном интервале [0, Т], это решение было представлено формулами (2). Следовательно, решение системы сопряженных уравнений для функции управления (9) на интервале [т, Т] также имеет вид (2) при т < Ь < Т.

Запишем значения сопряженных переменных в точке Ь = т, исходя из формул (2):

Р0(т )= р01)(т )= 40)(Т )еАо(т-т) = Р0,т;

Р1(т) = р11)(т) = ^0)(Т )еА1а1 £ кГ1-1(^2+А1(т-Т) = Р1,т.

Р2(т)= р21)(т)= еА2т [е-А2Т^(0)(Т)+ (10)

Г т

+ В2 / е(-5-А2)г1 к2а2-1(^1) ^1] = р2,т.

Найдем решения сопряженных уравнений на интервале [0,т], где функция управления м^) = 0, система сопряженных уравнений по форме совпадает с системой (3). Граничные условия в точке £ = т задаются равенствами

Рк(т) = рк0)(т)= , к = 0,1, 2. (11)

Решение системы сопряженных уравнений для функции управления «!(£) = 0 на всем интервале [0, Т] было представлено формулами (11). Следовательно, решение этой системы для функции управления (9) на интервале времени [0, т] также имеет форму (4) с учетом изменения граничных условий. Таким образом, можно записать полное представление для сопряженных переменных для варианта, когда функция управления имеет вид (9):

р00)(£)= РО,Т еАо(*-Т);

р10)(£) = еА^ [р!,те-А1Т + Аа ^Т е-А123 кГ-1Ы (ро,т^ре^3-^

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

+ /02)(1 - р)(р2,теАг(гз-Т) + еА223Б21 е(-5-Аг)г4к^2-1 (¿4) ^4)) ^^з!;

Jz3

Т

р20)(£) = еА2' [^2,Те-А2Т + Б^ е(-5-А2)г1 к^2-1^) ], £ € [0,т];

' (12)

р01)(£)= ^00)(Т )еАо(4-Т);

р(1)(£) = ^(0)(Т )еА1°1 кГ1-1 (*0 ^2+А1(4-Т);

Г т

р21)(£) = еА2' (Т)е-А2Т + В2 / е(-5-А2)г1 ка-1(^1) ^1] , £ € [т,Т].

' (13)

Итак, завершен первый этап исследования сопряженных уравнений. Соотношения (2) и (4) определяют решение этих уравнений, когда функция управления не имеет переключений, а соотношения (6), (8) и (12),(13) — когда у функции управления есть одна точка переключения т, 0 < т < Т. Во всех вариантах сопряженные переменные выражаются через функции состояний системы к1(£), к2(£), которые пока неизвестны. В следующем параграфе будут найдены решения системы уравнений дифференциальной связи для различных вариантов функции управления.

Получение представлений для функций удельного капитала при различных режимах управления. Исследуем систему уравнений дифференциальной связи (4) (см. [1]). В соответствии с приня-

тыми ранее предположениями рассмотрим четыре основных варианта поведения функции переключений ^(р0,рьр2) на интервале [0,Т]:

3(Р0,Р1,Р2) > 0 при £ € [0, Т]; (14)

3(Р0,Р1,Р2) < 0 при £ € [0, Т]; (15)

существует точка т € [0, Т] такая, что

^(Ро,Р1,Р2) > 0 при 0 < £<т;

3(Ро,Р1,Р2) < 0 при т<£ < Т. ()

существует точка т € [0, Т] такая, что

^(Ро,Р1,Р2) < 0 пРи 0 < £<т;

3(Ро,Р1,Р2) > 0 при т<£ < Т. ()

Для каждого указанного варианта известно выражение для оптимального управления, определяемое соотношением (9, приведенным в работе [1]. С учетом этого соотношения представим решения уравнений дифференциальной связи относительно величин к0(£), к1(£), к2 (£) на заданном временном интервале [0, Т].

I. Пусть функция переключений удовлетворяет условию (14) при всех £ € [0, Т]. Тогда функция управления м1(£) = 1 на всем временном интервале [0, Т], при этом система дифференциальных уравнений ((4) см. [1]) (дифференциальная связь) принимает вид

ко (£) = -Аоко(£),

к 1(£) = -А1к1(£) + А^1 (£), (18)

к2(£) = -А2к2(£).

Уравнения относительно величин к0(£) и к2(£) системы (18) являются линейными однородными уравнениями первого порядка, а уравнение относительно функции к1(£) представляет собой уравнение Бернулли. Методы решения таких уравнений известны в классической теории дифференциальных уравнений. Используя эти результаты [11, 12], получаем решение системы уравнений (18) в явном виде

ко(£) = ко,ое-Ао';

1

к1(£) = (е-А1(1-^ (к}/1 - + 1-а1; (19)

к2(£) = к2,ое-А2', £ € [0,Т].

II. Пусть функция переключений удовлетворяет условию (15) при всех £ € [0,Т]. Тогда функция управления задается равенством м1(£) = 0 , а система дифференциальных уравнений ((4) см. [1])

(дифференциальная связь) принимает вид

k o(t) = -Хоко (t) + l(i)pAlha1 (t);

k i(t) = -Xk (t);

k2(t) = -X2k2(t) + l(2\l - p)Axkl1 (t).

Уравнение относительно функции к1(г) из системы (20) ЦЦЦ линейное однородное уравнение первого порядка, решение которого найдем с учетом граничного условия к1(0) = к1,0- Подставив полученное решение в уравнения относительно функций к0(г), к2(г), получим линейные неоднородные уравнения первого порядка с заданной правой частью, которые также могут быть решены известным методом [11, 12]. Как и в предыдущем варианте, объединим решения отдельных уравнений системы (20) в единую запись, следовательно

ko(t) = e ki(t) = ki,oe

IQI pAik а ,0\ i ^-x1a1t lo i pAi ki ,0;

Xo - Xiai'

li1).

koo —

Xo - Xiai)

+ e-

-x1t.

h(t) = e

— C-X2t

i2)(1 - p)Ai kg-Qo X2 - Xiai

k2,o

+ e

-w l2i)(1 - p)AikaQo

X2 - Xiai

(21)

III. Пусть функция переключений Q(po(t),p1(t),p2(t)) удовлетворяет условию (16) (одно переключение). В этом случае функция управления ии1(Ь), определяемая согласно принципу максимума, задается формулой (5). Отметим, что в рассматриваемом варианте с одним переключением управления в точке г = т функции состояний к0(Ь), к1 (г), к2(Ь) имеют различную аналитическую форму на интервалах [0,т] и [т,Т]. В связи с этим введем дополнительные обозначения для таких аналитических форм, аналогичные соответствующим обозначениям для сопряженных переменных:

(к(0)(г) о < г < т,

т = \ (

1)(г) т < г < Т, г = 0,1, 2.

Отметим также, что в силу свойства непрерывности функций состояний к0(г), к1(г), к2(г) при всех значениях г Е [0, Т] имеют место равенства

к2°\т) = к21)(тг = 0,1, 2.

Система дифференциальной связи ((4) см. [1]) на интервале 0 < t < т

принимает вид

к ¿0)(£) = -Лок0О)(^);

к 10)(£) = -Л!к10)(^) + А^Г1; (22)

к 20)(*) = -Л2к(0)(^}.

Система дифференциальных уравнений (22) совпадает с системой (18), заданной на всем временном интервале 0 < £ < Т. Граничные условия для систем (22) и (18) также совпадают. Для системы дифференциальных уравнений (18) было найдено аналитическое решение, определяемое по (19). Воспользовавшись этим решением, запишем решение системы (22), определенной на интервале 0 < £ < т:

к00) (£) = ^е-^;

i

1-а

к(0)(£) = (е-А1 к^ - + 1; (23)

к20) (£) = к2,0в-А24.

В соответствии с соотношением (9), приведенным в работе [1], в момент переключения т изменяется характер управления. Поскольку в рассматриваемом варианте функция управления имеет вид (5), получаем при £ € [т, Т] м^) = 0. Тогда система дифференциальных уравнений ((4) см. [1]) (дифференциальная связь) на интервале т < £ < Т принимает вид

к 01)(£) = -Л0^0Х) (£) + /01)рА1[к51)(£)]а1;

к51)(£) = -Л1к11) (£); (24)

к(1)(£) = -Л2к21)(£) + /21)(1 - р)А1[к(1)(£)]а1.

Как уже было отмечено, начальные условия к системе (24) в точке £ = т определяются из свойства непрерывности функций к0(£), к1(£), к2 (£) при всех значениях 0 < £ < Т. Введем дополнительные обозначения для фиксированных значений функций к0(£), к1(£), к2(£), задаваемых формулами (23), в точке £ = т:

к00) (т) = к0,0е-АоТ = к0,т;

к(0)(т) = ^е-А1(1-а1)т (к!)-0а1 - А) + А) ^ = к1,т; (25)

к20)(т) = к2,0е-А2Т = к2,т.

Величины к0 т, к1т, к2 т, определяемые по (25), задают начальные условия в точке £ = т к системе (24). С учетом этих условий найдем решение системы (24).

Отметим, что по форме система (24) совпадает с системой (20), поскольку функция управления ui(t) у них одна и та же. При этом система (24) рассматривается на другом временном интервале и с другими начальными условиями. Метод решения системы (24) остается прежним: сначала решается линейное однородное уравнение первого порядка относительно функции k1^(t), а затем полученное решение подставляется в уравнения относительно функций k01)(t), k2^(t). В результате образуются два неоднородных дифференциальных уравнения первого порядка с заданными правыми частями, которые решаются стандартным способом [11, 12]. Запишем полученное решение в форме системы и объединим с решением (23). В результате явное аналитическое представление для функций состояний исследуемой системы (функции удельного капитала) на всем интервале [0, T] для варианта, когда функция управления задается формулой (5), имеет вид

kf(t) = ko,oe-Aoi;

k(«)(t)= ^i,1-^1-»! - A) + A)^;

k20)(t) = k2,0e-A2i, 0 < t < т;

kj1)(t) = e-^ko,TеАот + ^^ ^^ ^(Ao-Aiai)i - e(Ao-Ai«i)^ ) ; k(1)(t) = k1,T e-Ai(t-T);

k(1)(t)=e-A2^k2TeA2T+/^e(A2-Aiai)i-e(A2-Aiai)T

V ' ^0-A1«1 V

т < t < T, (26)

где k0,T, k1T, k2,T — величины, заданные соотношениями (25).

IV. Пусть функция переключений Q(p0(t),p1(t),p2(t)) удовлетворяет условию (17). С учетом структуры оптимального управления ((9) см. [1]), функция управления u1(t) на интервале 0 < t < T задается формулой (9).

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

ния:

koo)(t) = e

— c-X0t

loif>Aik 1 ,o\ , ^-X1a1t lo ) pAik! ,o ;

Xo - Xiai

koo —

Xo - Xiai)

+ e-

kf>)(t) = klfie-X1t;

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

(o)(+\ _ c-\2t

k2o)(t) = e

li2i)(i - p)Aikqyt t

k2,o--;-;- I +

X2 - Xiai

—\1a1t l<i)(i - p)Ai w

+ e

X2 - Xiai

0 < t < т;

koi)(t) = ko,T e-X0it-T);

Ai

к11)(г) = (в-Х1{1-а 1){'-т)к1-та 1 + -1 [1 - еХ1(1-а 1 )('-т; к21](г) = к2>те-Х1(-т), т < г < т.

Значения функций состояний к0(Ь), к1(Ь), к2(Ь) в точке переключения управления г = т определяются, как и ранее, из условия непрерывности этих функций при всех значениях г Е [0, Т]:

k(o)

ko

— ^-XqT

(т ) = e

k ^О^^Р^^цЛ + e-\1a1T lo )fAiklfi o,o Xo - Xiai Xo - Xiai

= k

o,T;

kio)(T ) = kltoe-X1T = ki

-X1T _

k<o)(T )=e

_„—X2T

Ь2,o -

l<](1 - p)Aiklo

X2 - Xiai

-XiaiT l<i)(i - P)Aika:o.

X2 - Xiai

+e

--к2,т.

(27)

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

Аналитические представления для сопряженных переменных.

Отметим, что полученные решения системы сопряженных уравнений зависят от функций состояний к0(г), к1(г), к2(г), определены явные представления для указанных функций состояний как решения системы уравнений дифференциальной связи ((4) см. [1]) при различных вариантах структуры функции управления и1(г). Таким образом, появляется возможность подставить представления для функций к0(г), к1(г), к2(г) в найденные выражения для сопряженных переменных и получить для функций р0(г), р1 (г), р2(г) явные аналитические представления для рассматриваемых вариантов структуры функции управления. Выполним указанную подстановку для каждого варианта по-

ведения функции переключений ф(ро(£),Р1(£),Р2(£)), 0 < £ < Т, и соответствующих им четырех основных вариантов структуры функции управления м1(^).

I. Функция переключений ^(р0(^),р1(^),р2(^)) удовлетворяет условию (14), решение уравнений дифференциальной связи (18), имеющее вид (19), известно. Из (12) с учетом (19) получим явное представление для сопряженных переменных

Р0(*)= ^00)(Т )еАо(^-Т);

е-л1(1-а1)гИ fci-oai - Ai + AI

dz2+Ai(i-T)

P2 (t) = e

— ßA2i

e-A2T ^0)(T) + ß

ka2 1 k2,0

—$ — A2a2

eT(-ä-A2«2) _ е4(-5-А2"2)

(28)

II. Функция переключений ^(р0(^),р1(^),р2(^)) удовлетворяет условию (15). При этом система уравнений дифференциальной связи

(20) имеет решение, определяемое по соотношениям (21). Подставляя

(21) в (4), получаем

р,(*) = ^00)(Т )еАо(-т);

Ait

Pi(t)=e

+ i02)(i — р)

рт

^01)(T)e-AlT+Ai«J ka_0-1e-Aiaiz^/01)P^00)(T)eAo(z3—т)+

т

eA2(z3-T)^20)(T) + eA2Z3ßJ e(-ä-A2)z4 x

x| e—A2Z4, k-2,0

(ь 0—121)(1 — p)A kgp \

V 2'0 A2 — A1«1 у

+

,(1)r - . a2-1

+e

—AiaiZ4 _2

i2 (1 — р)Ада

A2 — A1«1

dz4

P2(t) = eA2i[e—A2T ^(0)(T) +

+ ß f e(—ä—A2 W e—A2zi, k-2,0

— l21)(1 — p)A1fc?,10\ V ' A2 — A1«1 )

+e

—Aiaizi l(1)(1 — P)^

A2 — A1«1

a2 —1

dz1

(29)

i

t

III. Функция переключений Q(p0(t),pi(t),p2(t)) удовлетворяет условию (16). Для этого варианта было получено решение (26) системы уравнений дифференциальной связи. Подставляя (26) в соотношения (6)и(8), определяем явные представления для сопряженных переменных

P^(t)= Ро,т eX°(t-T );

Агаг Ц ( e-^i(i-ai)z2 [ k^ - A- ) + dz2+A1 (t-т)

Pi )(t) = Pi,te

<p2\t)=eX2t

-l

p e-\2T_ B2k2fi I (S+X2a2)t_e-(S+\2a2)r

P2,T e 5 + 0.2X2 e e

, t e [0,т]; (30)

p0l) (t)= 40)(T )eX0(t-T \

pi1 (t) = eXlt ф0\Т)e-XlT + Axax\ ka^T-le-Xl(z3+(ai-1)(z3-T)):

(i)

T

\l(i)p^(O)(T)eX0(z3-T) + lf\l - p)(eX2(z3-T)^(fi)(T) + eX2Z'sB2x T 1^(1 - р)Агка\eXlT

x J e(-S-X2a2)z4 ^к2>тeX2T +

Xo - Xiai

Z3

а2-1

x ( e(X2-Xiai)z4 — e

T

■X

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

p2) (t) = eX2t [ф220\т)e-X2T + B2 e-Szi-X2a2 x

а.2-1

к2 т е^ + _ р)А\ка ех1 ({Х2-Х10Л>1 _ е^адЛ ) ,

Х0 _ Ххах \ ))

г е [т,т]. (31)

где к0т, к\т, к2,т; р0,т, р\т, р2,т — величины, заданные формулами (25) и (7).

IV. Функция переключений Я('р0(г),'р1(г),'р2(г)) удовлетворяет условию (17). Аналитические выражения для функций состояния рассматриваемой динамической системы задаются равенствами (27), подставив которые в соотношения (12) и (13), получаем явные представления для сопряженных переменных

i

t

p0o)(t) = iv еЛо (t-T

pi0)(t) = еЛ^ pi,Tе-Л1Т + Aak^-W e-W1 ( po,r^pe^3-^

Jt

T

+ /02)(1 - p)(p2,TеЛг(гз-т) + еЛ223B2 I е(-5-Л2)г4

x

Z3

X

-Л224 I г

k2,0-

l21)(1-p)Aifcg,0\е-Л1а1г4 ¿21)(1-p)Aifc?,0

Л2—Ai«i J Л2 — Ai«i

(i)

a2 —i

dz4) )dz3 (32)

p20)(i)=e^[P2,.е-Л2т+B2Jо(-5-Л2)г1 [е-Л2- ^ — ^ —/) +

+ e

b(i)

l2i)(1 — p)Ai AffQ Л2 — Aiai

a2 — i

dzi], t e [0, т];

(33)

p0i)(t) = ^00)(T )еЛо(-т);

pii)(t)= $0)(T )x

(0)

e

A1«1 j't

e-A 1(1-a1)(t-T)L1-a1 + AI ИeA1(1-a1)(t-r)l 1,T Л1 L J

Лг2+Л1^-Т)

p2i)(t) = eЛ2t

=Л1Г (a2-i)

^20)(Т)е-Л2Т + —A7—-

—о — Л2 — Ai(a2 — 1)

x

x

eT(-5^2^1(a2-i)) _ et(-5-Л2-Л1(а2-1))

,t e [t,t].

(34)

Величины к0т, к1>т, к2 т, а также р0,т, Р1>т, Р2,т заданы формулами (28) и (10).

Отметим еще раз, что структура оптимального управления определяется в зависимости от поведения функции переключений ^(Р0,Р1,Р2), зависящей от сопряженных переменных р0(£), р2(£). Основная трудность проблемы аналитического решения задачи оптимального управления заключается в том, что сопряженные переменные зависят от выбранной функции управления. Далее будет изложена процедура определения функции управления м1* (£) и соответствующих ей функций состояний системы (траекторий) к0* (£), к1* (£), к2* (£), удовлетворяющих необходимым условиям экстремума в форме принципа максимума.

1

Описание процедуры определения оптимального управления и соответствующих функций состояний системы. Результаты, полученные в предыдущем разделе, фактически определяют явные аналитические представления для функции переключений Q(t) = Я(ро(г),р1(г),р2(г)) при указанных вариантах структуры функции управления. Другими словами, с помощью аналитических формул можно вычислить значение функции переключений Q(Po(t),Pl(t),P2(t)) при любом фиксированном значении г е [0,Т] для каждого рассмотренного варианта управления.

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

Для каждого варианта структуры управления следует проанализировать поведение функции переключений Q(t) на всем временном интервале t е [0,Т]. Такой анализ целесообразно осуществлять численными методами с помощью компьютерных программ, вычисляющих значения функции Q(t) в отдельных точках на интервале t е [0, Т]. При этом в таких программах должны использоватьсся стандартные подпрограммы, рассчитывающие значения функций р0{Ь), р1{Ь), р2(Ь). В свою очередь, программы для определения значений сопряженных переменных должны реализовать формулы (29)-(34).

Если выявленное поведение функции переключений Q(t) соответствует выбранной структуре функции управления п^), то рассматриваемый вариант функции управления и соответствующих функций состояний системы к0кк2(^ можно полагать управляемым процессом, удовлетворяющим необходимым условиям экстремума в форме принципа максимума.

В настоящем исследовании было принято предположение о конечном числе скачков (переключений управления) функции управления на конечном временном интервале. Такое предположение вполне оправдано с позиции его экономического содержания. Следовательно, функция переключений Q(t), определяющая структуру функции управления, только конечное число раз изменяет знак на заданном конечном интервале t е [0, Т]. Таким образом, структура функций оптимального управления, определяемая в соответствии с принципом максимума, допускает лишь конечно число вариантов. Рассматривая эти варианты последовательно, можно определить тот вариант, в котором исходное предположение о структуре управления соответствует определяемому виду функции Q(t). Зафиксируем этот вариант структуры функции управления п1 (^ и соответствующие ему представления для функций состояний системы к0(Ь), к1(Ь), к2(Ь), определяе-

мые из уравнений дифференциальной связи. Тогда управляемый процесс (ui(t); k0(t), ki(t), k2(t)), заданный на интервале [0, T], удовлетворяет необходимым условиям экстремума в форме принципа максимума. Нахождение представления для этого процесса в численно-аналитической форме будет итоговым результатом исследования поставленной задачи оптимального управления динамической экономической системой.

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

ЛИТЕРАТУРА

1. Шнурков П.В., Засыпко В.В. Оптимальное управление инвестициями в закрытой динамической модели трехсекторной экономики: постановка задачи и анализ на основе принципа максимума // Вестник МГТУ им. Н.Э. Баумана. Сер. Естественные науки. 2014. № 2. С. 101-115.

2. Алексеев В.М., Тихомиров В.М., Фомин С.В. Оптимальное управление. М.: Физ-матлит, 2007. 408 с.

3. Арутюнов А.А., Магарил-Ильяев Г.Г., Тихомиров В.М. Принцип максимума Пон-трягина. М.: Факториал Пресс, 2006. 144 с.

4. Ванько В.И., Ермошина О.В., Кувыркин Г. ^Вариационное исчисление и оптимальное управление; под ред. B.C. Зарубина, А.П. Крищенко. М.: Изд-во МГТУ им. Н.Э. Баумана, 2006. 488 с.

5. Иоффе А.Д., Тихомиров В.М.Теория экстремальных задач. М.: Наука, 1974. 481 с.

6. Беленький В.З. Оптимизационные модели экономической динамики. Понятийный аппарат. Одномерные модели. М.: Наука, 2007. 259 с.

7. Arrow K.J.and Intriligator M.D. Handbook of Mathematical Economics. Vol. 3. Amsterdam-N.Y.: North-Holland Publishing Co., 1986. 486 p.

8. Leonard D., Long N. Optimal control theory and static optimization in economics. Cambrige Univ. Press, 1992.

9. Sethi S.P., Thompson G.L. Optimal control theory: applications to management science and economics. Springer, 2000. 504 p.

10. Koopmans T.C. On the concept of optimal economic growth // Ex Aedibus Academicis in Civitate Vaticana. 1965. No. 28. P. 225-300.

11. Зайцев В.Ф., Полянин А.Д. Справочник по обыкновенным дифференциальным уравнениям. М.: Физматлит, 2001. 576 с.

12. Камке Э. Справочник по обыкновенным дифференциальным уравнениям. М.: Наука, 1971. 576 с.

13. Беленький В.З. Теорема о стационарном решении обобщенной модели Рамсея-Касса-Купманса. Анализ и моделирование экономических процессов. Вып. 1. М.: ЦЭМИ РАН, 2004.

14. Колемаев В.А. Математическая экономика. М.: Юнити-Дана, 2002. 399 с.

15. Колемаев В.А. Оптимальный сбалансированный рост открытой трехсекторной экономики // Прикладная эконометрика. 2008. Вып. 3. C. 14-42.

16. Матвеенко В.Д. Структура оптимальных траекторий в моделях экономической динамики. Дис.... д-ра эконом. наук. М.: ЦЭМИ РАН, 2004. 261 с.

REFERENCES

[1] Shnurkov P.V., Zasypko V.V. Optimal control of investments in a closed-form dynamic model of the three-sector economy: the problem and analysis based on the maximum principle. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Estestv. Nauki [Herald of the Bauman Moscow State Tech. Univ., Nat. Sci.], 2014, no. 2, pp. 101-115 (inRuss.).

[2] Alekseev V.M., Tikhomirov V. M., Fomin S.V. Optimal'noe upravlenie [Optimal control]. Moscow, Fizmatlit Publ., 2007. 408 p.

[3] Arutyunov A.A., Magaril-Il'yaev G.G., Tikhomirov V.M. Printsip maksimuma Pontryagina [Pontryagin's maximum principle]. Moscow, Faktorial Press Publ., 2006. 144 p.

[4] Van'ko V.I., Ermoshina O.V., Kuvyrkin G.N., Zarubin B.C., Krishchenko A.P., eds. Variatsionnoe ischislenie i optimal'noe upravlenie [Variational calculus и optimumal control]. Moscow, MGTU im. N.E. Baumana Publ., 2006. 488 p.

[5] Ioffe A.D., Tikhomirov V.M. Teoriya ekstremal'nykh zadach [Extremal problems theory]. Moscow, Nauka Publ., 1974. 481 p.

[6] Belen'kiy V.Z. Optimizatsionnye modeli ekonomicheskoy dinamiki. Ponyatiynyy apparat. Odnomernye modeli [Optimization models of economic dynamics. Conceptual apparatus. One-dimensional models]. Moscow, Nauka Publ., 2007. 259 p.

[7] Arrow K.J., Intriligator M.D., eds. Handbook of Mathematical Economics. Vol. III -Free eBooks. Amsterdam-N.Y., North-Holland Publishing Co., 1986. 486 p.

[8] Leonard D., Long N. Optimal control theory and static optimization in economics. Cambrige Univ. Press, 1992. 353 p.

[9] Sethi S.P., Thompson G.L. Optimal control theory: applications to management science and economics. Second Ed. New York, Springer, 2000. 504 p.

[10] Koopmans T.C. On the concept of optimal economic growth. Ex Aedibus Academicis in Civitate Vaticana, 1965, no. 28, pp. 225-300.

[11] Zaytsev V.F., Polyanin A.D. Spravochnik po obyknovennym differentsial'nym uravneniyam. [Handbook on ordinary differential equations]. Moscow, Fizmatlit Publ., 2001. 576 p.

[12] Kamke E. Differentialgleichungen: Loosungsmethoden und Loosungen. Akademische Verlagsgesellschaft, Leipzig, 1967. (Russ. ed.: Kamke E. Spravochnik po obyknovennym differentsial'nym uravneniyam. Per. s nem. 4-e izd., ispr. [Handbook on ordinary differential equations]. Moscow, Nauka Publ., 1971. 388 p.)

[13] Belen'kiy V.Z. A theorem on the stationary solution of the generalized Ramsey-Kass-Koopmans model. Analysis and simulation of economic processes. Sb. statey "Analiz i modelirovanie ekonomicheskikh protsessov" [Coll. Pap. "Analysis and simulation of economic processes"]. Moscow, TsEMI RAN Publ., 2004, iss. 1 (in Russ.).

[14] Kolemaev V.A. Matematicheskaya ekonomika [Mathematical economy]. Moscow, Yuniti-Dana Publ., 2002. 399 p.

[15] Kolemaev V.A. Optimal balanced growth of open three-sector economy. Prikladnaya ekonometrika [Applied econometrics], 2008, iss. 3, pp. 14-42 (in Russ.).

[16] Matveenko V.D. Struktura optimal'nykh traektoriy v modelyakh ekonomicheskoy dinamiki. Diss. Dokt. Econ. Nauk [The structure of optimal trajectories in models of economic dynamics. Dr. Econ. Sci. Diss.]. Moscow, TsEMI RAN Publ., 2004. 261 p.

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

Петр Викторович Шнурков — канд. физ.-мат. наук, доцент кафедры "Высшая математика" МИЭМ НИУ ВШЭ. Автор более 30 научных работ в области теории управления полумарковскими случайными процессами, прикладной теории вероятностей (теория оптимального управления запасами, управление в системах массового обслуживания, оптимальное обслуживание технических систем), математической теории оптимального управления (детерминированные модели). МИЭМ НИУ ВШЭ, Российская Федерация, 109028, Москва, Б. Трехсвятительский пер., д. 3.

P.V. Shnurkov — Cand. Sci. (Phys.-Math.), assoc. professor of "Higher Mathematics" department of the Moscow State Institute of Electronics and Mathematics of the "Higher School of Economics" National Research University. Author of more than 30 publications in the field of theory of control of semi-Markov random processes, applied theory of probabilities (theory of optimal inventory control, control in queuing systems, optimal service of technical systems), mathematical theory of optimal control (deterministic models).

Moscow State Institute of Electronics and Mathematics of the "Higher School of Economics" National Research University, Bol'shoi Trekhsvyatitel'skii per., 3, Moscow, 109028 Russian Federation.

Вероника Владимировна Засыпко — аспирантка кафедры "Высшая математика" МИЭМ НИУ ВШЭ. Автор двух научных работ в области оптимального управления инвестициями в закрытой динамической модели трехсекторной экономики. МИЭМ НИУ ВШЭ, Российская Федерация, 109028, Москва, Б. Трехсвятительский пер., д. 3.

V.V. Zasypko — post-graduate of "Higher Mathematics" department of the Moscow State Institute of Electronics and Mathematics of the "Higher School of Economics" National Research University. Author of two publications in the field of optimal control of investments in the closed-form dynamic model of three-sector economy. Moscow State Institute of Electronics and Mathematics of the "Higher School of Economics" National Research University, Bol'shoi Trekhsvyatitel'skii per., 3, Moscow, 109028 Russian Federation.

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