Научная статья на тему 'Вычисление оптимальной траектории в модели устойчивого развития региона, построенной в форме модифицированной глобальной модели «Мир-3»'

Вычисление оптимальной траектории в модели устойчивого развития региона, построенной в форме модифицированной глобальной модели «Мир-3» Текст научной статьи по специальности «Экономика и бизнес»

CC BY
252
76
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
СибСкрипт
ВАК
Область наук
Ключевые слова
УСТОЙЧИВОЕ РАЗВИТИЕ / ПРИНЦИП МАКСИМА ПОНТРЯГИНА / ГЛОБАЛЬНАЯ МОДЕЛЬ МЕДОУЗА "МИР-3"

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Чернова Е. С.

Работа посвящена построению математической модели устойчивого развития региона на основе глобальной модели «Мир-3», формализации его основных факторов с учетом теоретических предпосылок. Доказывается необходимый и достаточный признак оптимальности для построенной модели, приводится метод вычисления оптимальных траекторий.

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

The work is devoted to the building of the mathematical model of sustainable development of region based on the global model World 3 and to the formalization of its major factors taking into consideration the theoretical preconditions. Necessary and sufficient optimality condition for the built model is proved, method of calculation of optimal trajectories is given.

Текст научной работы на тему «Вычисление оптимальной траектории в модели устойчивого развития региона, построенной в форме модифицированной глобальной модели «Мир-3»»

УДК 519.86

ВЫЧИСЛЕНИЕ ОПТИМАЛЬНОЙ ТРАЕКТОРИИ В МОДЕЛИ УСТОЙЧИВОГО РАЗВИТИЯ РЕГИОНА, ПОСТРОЕННОЙ В ФОРМЕ МОДИФИЦИРОВАННОЙ ГЛОБАЛЬНОЙ МОДЕЛИ «МИР-3»

Е. С. Чернова

Работа посвящена построению математической модели устойчивого развития региона на основе глобальной модели «Мир-3», формализации его основных факторов с учетом теоретических предпосылок. Доказывается необходимый и достаточный признак оптимальности для построенной модели, приводится метод вычисления оптимальных траекторий.

The work is devoted to the building of the mathematical model of sustainable development of region based on the global model “World 3” and to the formalization of its major factors taking into consideration the theoretical preconditions. Necessary and sufficient optimality condition for the built model is proved, method of calculation of optimal trajectories is given.

Ключевые слова: устойчивое развитие, принцип Максима Понтрягина, глобальная модель Медоуза «Мир-3».

В данной статье приводится краткое описание модели устойчивого развития региона, построенной на основе глобальной модели Медоуза «Мир-3» [1,

2], а также дается алгоритм вычисления оптимальной траектории полученной модели.

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

Модифицированную модель «Мир-3» будем записывать в конечно-разностной форме. Пусть [0, T ]

- рассматриваемый (планируемый) период времени. Шаг по времени Дt примем равным одному году.

Для дальнейшего построения и исследования модели введем следующие упрощающие предположения.

1) Годовой выпуск продукции I (/) в год t, население во втором и четвертом диапазонах возрастов P2(t) и P4(t), а также величины B2(t) = с1В1^ ^)

предельной фертильности и B1(t) желаемой фертильности будем считать известными и определяемыми из статистических данных путем прогнозирования.

2) Величины WA стоимости ввода в эксплуатацию 1 га земли, I х доли сельскохозяйственных инвестиций, идущей на разработку новых площадей, MZ скорости деградации плодородия почвы, ^ времени регенерации плодородия почвы, ZIA скорости генерации загрязнения, Т{° = с^1Т'1 характерного времени абсорбции загрязнения, смертности DLi, г = 1,...,4, (DLi < 4/15) в различных диапазонах возрастов будем принимать постоянными. В исходной модели [1-2] все они представлялись табличными функциями (за исключением ZIA, в аргумент которой входили табличные функции), значения которых были получены в результате обработки статистических данных по развитым странам и отражали исторически сложившиеся, существующие на тот момент тенденции. В модели устойчивого

развития неправомерно станет использование полученных для модели «Мир-3» зависимостей.

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

4) Введем некоторый показатель здоровья населения 7, который будет прямо пропорционален уровню сервиса и обратно пропорционален уровню загрязнения, т. е. будет выражаться по фор-

х2 х2

муле 7 = c-----, где------уровень сервиса на душу

Px6 Р

населения, x6 - уровень загрязнения.

При анализе проблематики устойчивого развития на гуманитарном уровне были выделены следующие основные требования к математической модели устойчивого развития [3]:

1) наличие социального, экономического, экологического секторов;

2) управляемость модели;

3) наличие векторного критерия качества.

В соответствии с этими требованиями будем преобразовывать глобальную модель «Мир-3». Наиболее простым и естественным механизмом управления развитием социально-экономической системы является распределение капиталовложений [3]. Поэтому в качестве управляющих воздействий будем брать доли инвестиций в различные отрасли, которые в модели Медоуза задавались либо в виде табличных функций (что заранее исключает возможность сознательного вмешательства человека в функционирование системы), либо не были учтены вообще. Это доли конечного продукта, распределяемые в промышленность, производство услуг, в производство пищи, на восстановление почвы, разрушенной эрозией, на восстановление невозобновляемых ресурсов, на ликвидацию загрязнений и на контроль за рождаемостью.

Что касается наличия трех подмоделей, то секторы капитала и сельского хозяйства модели «Мир-

3» мы будем относить к экономической подмодели, невозобновляемых ресурсов и загрязнения - к экологической, а демографии - к социальной.

Обозначим через и1 и и2 доли инвестиций соответственно в промышленность и производство услуг. Тогда уравнения для индустриального и сервисного капиталов запишутся в виде:

Xj (t + 1) = Xj (t)

-1 -

T

+1 (t )u1(t),

X2(t + 1) = X2(t)

T

+1 (t)U2(t),

(2)

s У

где I (^ - выпуск промышленной продукции в год t, Т1 - заданное постоянное время износа основных фондов промышленных предприятий, Т5 - аналогичное постоянное время износа фондов сервисных предприятий.

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

хЗ (t +1) = хЗ (t) -

I (t )u3(t )IX

W

x4 (t +1) = x4 (t)(1 + a) -

u4(t )I (t)

qэ ’

(З)

(4)

где q3 = const - стоимость восстановления 1 га земли, IX - доля от всех сельскохозяйственных инвестиций, идущая на разработку новых площадей, WA - стоимость разработки 1 га земли.

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

X5(t + 1) = X5 (t)(1 -в) +

I(t)u5(t)

X6(t + 1) = X6(t)

'1 -і'

T

qR

+ ZIA -

Z У

I (t K(t)

qz ’

(5)

(6)

стью. Тогда уравнение для населения в первом диапазоне возрастов запишется в виде:

Х7 7 7 +1) = х7(0 ^1 - - 15

p 2(7 )

2 • З0

В2(t)

I (t).

qp

())

7(t) ( Bx(t) — B2(t))

(1) где qp = const - максимальное количество

средств, выделяемых на контроль за рождаемостью, DL1 - вероятность умереть индивидууму в первом

диапазоне возрастов, множитель —ир е [0,1] за-

Чр

менит множитель эффективности контроля над рождаемостью модели «Мир-3».

Вспомогательные уравнения модели будут содержать соответственно уравнение для естественного плодородия земель, для урбанизованной части ранее возделанных земель, для приносящих урожай возделанных площадей земли, для доли населения в третьем диапазоне возрастов, а также уравнение для населения:

(

y(t +1) = y(t)

1-

1

Л

- Ы7

W

+ -

T,

W

au (t +1) = au (t)(1 -у),

a(t +1) = a(t) - au (t) - хЗ (t) - x4 (t),

рЗ( +1) = pз(tZ1 -DL3 -'20'']+

p(t) = X)(t) +^ pt (t),

(8)

(9)

(10)

(11)

(12)

где Тт - время регенерации плодородия почвы,

MZ - скорость деградации плодородия почвы, ег - плодородие целинной земли.

Рассмотрим ограничения модели. Очевидно вы-

полнение условия: ^ UJ (t) + Gc < 1.

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

(1З)

j=1

где u5 - доля инвестиций на восстановление ресурсов, u6 - доля инвестиций на борьбу с загрязнениями, qR = const - стоимость восстановления единицы ресурса, qZ = const - стоимость очистки единицы загрязнения, ZIA - скорость генерации загрязнения, TZ - характерное время абсорбции загрязне- x3(t) > 0, x6(t) > 0, x5(t +1)-x5(t) < 0,

ния.

Доли инвестиций ограничим снизу некоторой величиной /Лу (t) > 0, обозначающей минимально

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

и< (^ >м, (О, У = 1,...,7,

И, наконец, в сектор демографии добавим одно управляющее воздействие и7, которое будет обозначать долю инвестиций на контроль за рождаемо-

(14)

(15) t = 0,...,Т -1.

Критериев качества в полученной задаче, на наш взгляд, должно быть, по крайней мере, три: в области экологии наиболее логичной является минимизация уровня загрязнений, в области экономики - ми-

c

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

Т-1

р1 = 2 х6(0 ^ шш,

t=0

Т -1 Г 7

У=1

(16)

^3 =2 с-

*2(0

-> шах.

t=0 Р^) x6(t)

Состояние системы в начальный момент времени задается соотношениями:

X; (0) = *0,; = 1,...,7 ,

аи (0) = а°, а(0) = а0, у(0) = у0

(17)

;=1

—Л3С

*2(Ґ ) Р(ґ) хб(ґ у

(19)

а = (а1;...,а7)г , в = (в,...,Р7) , Г = (Г1,---,Г7)Г .

Построим множество р(и), являющиеся аналогом множества обобщенных скоростей (вектограм-мой) в задаче (1) - (18):

<р(и) = {у: у = ви + у,и є и}.

Поскольку множества р(и) выпуклы, функция /0(х, и) линейна по и , то оптимальное управление и * ( ) будет доставлять максимум функции Понтря-гина:

Н (х * (Ґ), / * (Ґ), и(ґ)) = —/0 (х * (Ґ), и(ґ)) +

+(у*(ґ), в(ґ )и(ґ) + КҐ)

по и(ґ) єи (Ґ) при ґ = 0,...,Т —1, где

(20)

//*У),вУ)иЦ) + Y(t)} обозначено скалярное произведение векторов ) и в )и^) + ^).

Подставляя конкретный вид функции /0 из (19) в (20), получим:

Г 7 Л

Н = -Дх*6-^ 1-2и -ос +

V ■/= У

х * 7

(21)

+Л3С

г) ^ у ^

р х 6 ;=1

+ 2/*; (ви; + Г; ),

где значения /*() будут определяться из сопряженной системы:

д/0( х(ґX и *( *(Ґ ),/(ґ ))) дх( Ґ — 1)

р (0) = р0, г = 2,3,4.

Пусть конечные состояния в момент времени Т также определены:

Ху (Т) = хТ, у = 1,...,7 . (18)

Полученная модель (1) - (18) является задачей оптимального управления со многими критериями качества (см. [4]). Здесь х = (х1,..., х7) - вектор фазового состояния, (1) - (7) - уравнения движения, (8) - (12) - вспомогательные уравнения, (13) - (15) -ограничения на переменные и управляющие параметры, (16) - функционалы, характеризующие качество достижения цели управления, (17) - состояние системы в начальный момент времени, (18) - планируемое конечное состояние системы.

Для того чтобы получить необходимый признак оптимальности траектории в задаче (1) - (18), воспользуемся принципом максимума Понтрягина.

Обозначим

Г 7 Л

/0 =\хб().) + ^21 Ц) 1 -2 иу (t) - Сс

/(Ґ — 1) = —

+ат/(ї),

ґ = Т ,Т —1,...,1, /(Т) = 0 по следующим формулам:

+

Т-1

У*2

У*6

(т) = —лзс2

а-2

Р(Ґ) *6 (Ґ)

(т) = —2а6

Ґ=т

т—1 ^ о „ Л

т

Л1 + ■

Л3С

V

Р(Ґ)*6 (Ґ)

* ^ Л Л ТГ' а-7 Т*2(Ґ)

У *7 (т) = —Л3С2

Р 2(Ґ)*6(Ґ) ’ а / *; = 0 при } = 1,3,4,5 .

Функция Н будет линейна по и(ґ) = и( х(ґ ),/(ґ)), ґ = 0,...,Т — 1, поэтому максимума она будет достигать на границе множества и (Ґ) . Конкретные значения управлений и; * (Ґ) можно найти путем перебора вершин множества и(Ґ) при помощи симплекс-метода, причем введение в базис то или иной вершины на каждом шаге будет зависеть от значений величин Л21 (Ґ),

ЛI(Ґ) + /2 (Ґ)в2 (Ґ) , Л21(Ґ) + /6 (Ґ)в6 (Ґ) ,

ЛI (Ґ ) + /7 (Ґ) в7 (Ґ).

Поскольку знаки величин /2в2 и /6в6 определены исходя из смысла задачи (/2в2 < 0, /6в6 > 0), а знак /7в7 будет зависеть от значений предельной и желаемой фертильности в каждый момент ґ = 0,...,Т — 1, оптимальные значения управляющих параметров будут выбираться в соответствии с одним из следующих случаев:

1) У7в7 </2в2 </6в6, Л21 >—/2в2;

2) /7в7 < У 2в2 <^6в6, Л21 <—/2в2;

3) У 2в2 <^6в6 7 в7 , Л21 >—/2в2;

4) /2в2 < /6в6 < /7в7 , Л21 < —/2в2 ; (22)

5) У2в2 < У7в7 < Vх6в6 , Л21 < —/2в2 , /7в7 > 0 ;

6) У2в2 </7в7 <^6в6, Л21 <—/2в2, У 7 в7 < 0’

7) У2в2 < У7в7 < У6в6 , Л21 > —/2в2 , У7в7 > 0 ;

8) У 2в2 < У 7 в7 <У6в6, Л21 >—/2в2, У 7 в7 < 0.

Ґ=т

Ввиду громоздкости выкладок при вычислении оптимального управления они в данной статье приводиться не будут. Проведя все итерации, найдем оптимальные значения управляющих параметров и * (Ґ ) . В результате выполнения всех вычислений будет найдено оптимальное распределение капиталовложений в каждый сектор. Очевидно, это вектор и* = (и *!,...,и *7), являющийся вершиной многогранника допустимых решений.

Перепишем систему уравнений (1) - (7) в унифицированном виде:

X; (Ґ +1) =а]х] (Ґ) + в; (Ґ)и] (Ґ) + у} (Ґ),; = 1,...,7 . (23)

Вектор х найдем из уравнения (23), подставляя полученные и *(ґ) :

X; (т) = (а} )т *0 + 2 [(а; )т—Ґ—1 (в; (Ґи(Ґ) + Г; (Ґ))] (24)

Ґ =0

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

Обозначив, а = 1 — ВТз ——, Го = — , найдем 8 Т3 20 30

выражение для Р3 :

Р3 (т) = (а8)Т р3 + Г8 2 (а8 )Т—Ґ—1 Р2(Ґ) ;

т—1

—Л,* *6 (ґ) — Л1(і)

1 — 2 и *; (Ґ) — °с

V ;=1

+Л3Ср*(^і(*7(ґ)+ІУ*'(Ґ )(в(Ґ )и *'(Ґ)(‘))=

= шах

иєи (ґ )

—Л* *6 (і) — Л1(і)

1—2 и(Ґ)—ес

V ;=1

+ Л3С + 2 / *;(Ґ)(в(Ґ)и;(і) + ^(Ґ))

Р *(ґ)* *6 (ґ) “"1 ;

л

при Ґ = 0,...,Т —1, где /*; (Ґ) определяются по формулам:

У *2

(т)=—лс2

т—1 і—т

а2

Р(Ґ) *6(Ґ)

(т)=—2

а6

Лу +

Л3С

Р(Ґ)*6 (Ґ)

У *7 (т) = —Лс2

а7 *2 (Ґ)

Р (Ґ) *6(Ґ)

(25)

откуда сможем получить значение Р по формуле (12).

Поскольку рассматриваемая система (1) - (7) является линейной (как по х , так и по и ), для нее дискретный принцип максимума является не только необходимым, но и достаточным условием оптимальности [5]. Таким образом, мы доказали следующую теорему.

Теорема. Для того чтобы управление и * ^) было оптимальным в задаче (1) - (18), необходимо и достаточно, чтобы оно доставляло максимум функции Понтрягина (21):

( 7 Л

/ *у = 0, у = 1,3,4,5 .

Исследования подвержены грантам «РФФИ -Кузбасс» № 07-01-96022.

Литература

1. Егоров, В. А. Математические модели глобального развития / В. А. Егоров, Ю. Н. Каллистов,

B. Б. Митрофанов, А. А. Пионтковский - Л.: Гидро-метеоиздат, 1980. - 192 с.

2. Медоуз, Д. Х. Пределы роста [пер. с англ.] / Донелла Х. Медоуз, Деннис Л. Медоуз, Йорген Рэн-дерс, Вильям III Беренс / предисл. Г. А. Ягодина. -М.: изд-во МГУ. - 1991. - 208 с.

3. Данилов, Н. Н. Устойчивое развитие: методология математических исследований / Н. Н. Данилов // Вестник КемГУ «Математика». - Кемерово, 2000.

- Вып. 4. - С. 5 - 15.

4. Матросов, В. М. Моделирование и прогнозирование показателей социально-экономического развития области / В. М. Матросов, В. Б. Головченко,

C. И. Носков. - Новосибирск: Наука, 1991. - 144 с.

5. Громов, Ю. Ю. Системный анализ в информационных технологиях: учеб. пособие /

Ю. Ю. Громов, Н. А. Земской, А. В. Лагутин, О. Г. Иванова, В. М. Тютюнник. - 2-е изд., стереотип. - Тамбов: Изд-во Тамб. гос. техн. ун-та, 2007. -176 с.

6. Болтянский, В. Г. Оптимальное управление дискретными системами / В. Г. Болтянский. - М.: Наука, 1973. - 448 с.

Рецензент - В. В. Мешечкин - доцент кафедры математической кибернетики КемГУ, ГОУ ВПО «Кемеровский государственный университет».

Ґ=т

Ґ=т

Ґ=т

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