О СИНТЕЗЕ ОПТИМАЛЬНОГО ЗАКОНА ПАРАМЕТРИЧЕСКОГО РЕГУЛИРОВАНИЯ МЕХАНИЗМОВ РЫНОЧНОЙ ЭКОНОМИКИ НА БАЗЕ ПРИНЦИПА МАКСИМУМА Ашимов А.А., Боровский Ю.В., Ашимов Ас.А. Институт проблем информатики и управления Министерства образования и науки Республики Казахстан, г. Алматы E –mail: ashimov@ipic.kz In this paper a synthesis of parametrical lows of the market economy mechanisms regulation based on a maximum principle is researched. Развитие экономических процессов в рамках законодательно (нормативно) установленных «правил игры», регулирующих отношения (механизмы) между агентами (предприятиями, поставщиками ресурсов и потребителями) [1], в значительной мере определяется значениями таких экономических параметров, как различные налоговые ставки, государственный расход, учетная ставка, норма резервирования, кредитные ставки, валютный курс и другие. В известной нам литературе отсутствуют подходы к формированию оптимальных значений рассматриваемых параметров. В данной работе на примере нормы резервирования, в рамках математической модели [1], [2] рыночных механизмов воспроизводства, с помощью принципа максимума [3] предлагается один из возможных подходов к формированию оптимальных значений указанных параметров. Рассматриваемая модель описывается следующей системой дифференциальных уравнений: dM dt f 1 ( M , D, p, ), dD f 2 ( M , D, p, ), dt dp dt f 3 ( M , D, p, ). 1 s kMf ( x d ( )) (1 ) D M ; Здесь t – время; f 1 pb p pb A s s f 2 M ( p k ) f ( x d ( )) Msx d ( ) (1 ) D, f 3 , где B p p (1) s 1 s 1 A sx d ( ) kMf x d D M p pb pb p s s 1 M p k f x d sMx d 1 D p p 1 p s 1 s 1 k f x d kMf x d D M , pb p pb p 1 s 1 B Mf x d p p s s s s 1 k Mf x d x d 2 s 2 Mx d 2 . p p p p p Здесь M(t) – суммарная производственная мощность, D(t) – объем принятых депозитов, p(t) – уровень цен продуктов – являются неизвестными; f(.), x d (.) – известные нелинейные функции.. (t) – норма резервирования – регулируемый параметр. Постоянными в данной модели считаются норма амортизации, k – доля резерва в производственном продукте, s - ставка заработной платы, b - коэффициент приростной фондоёмкости. Значения этих постоянных можно получить в результате параметрической идентификации модели на основе статистических данных. Система (1) решается на промежутке времени 0, T с начальными условиями M (0) M 0 , D(0) D0 , p(0) p 0 (2) Значения M0, D0, p0 считаются заданными. Рассматриваемая задача синтеза оптимального параметрического закона регулирования рыночного механизма экономической системы ставится в следующем виде. Найти на базе (1), (2) закон регулирования (t ) для t 0, T , обеспечивающий минимум функционала среднего уровня цен на промежутке 0, T 1 T T , p(t )dt min 0 (t ) (3) с учетом ограничения M (T ) M 0,09M , (4) где M*-заданное значение производственной мощности в момент времени Т. Укажем вначале алгоритм решения поставленной задачи при отсутствии ограничения (4). Эта задача является стандартной задачей оптимального управления со свободным правым концом, и для её решения, согласно принципа максимума [3], необходимо составить следующую p T 3 f j дополнительную систему (здесь f 0 , 0 1 ). d 1 j, dt M j 0 d 3 f j 2 j, j 0 D dt d 3 f 3 j j . dt j 0 p (5) Представим производные в правых частях уравнений системы (5) в следующем виде f 1 1 kf ( x d M pb s ) , p 2 f 1 (1 ), D pb 1 d s s d s d s 2 f x 3 f x x 2 1 D, p p p p p bp s f 2 s p k f x d sx d , M p p f 2 1 , D s s s s f 2 s2 s Mf x d M p k f x d x d 2 M 2 x d , p p p p p p p f 1 1 kM p b f 3 M A M A B BA M , где M B2 s s 1 d s s sx d kf x 1 p k f x d sx d p pb p p p s 1 d s k f x d kf x , p pb p s B 1 d s d s s s2 s f x d p k f x x 2 2 x d . M p p p p p p A f 3 D , где D B s 1 1 d s 1 A 2 sx d 2 1 p k f x . D p pb p pb 1 p A B BA f 3 p p , 2 p B где 3 s 1 s s 1 A sx d 2 kMf x d D M p pb p p pb p s 1 s s s s 1 1 sx d 2 kMf x d kMf x d x d 2 D p 2b p p b p pb p p p s s s s s s 1 Mf x d M p k f x d x d 2 sMx d 2 p p p p p p s 1 s 1 D f x d kMf x d M pb p pb p 1 p s 1 D s s s 1 k f x d x d 2 kMf x d M pb p p p pb p 1 p s 1 s s s s 1 1 D k f x d 2 kMf x d kMf x d x d 2 p 2 b p p b p pb p p p s s s B 1 2Mf x d x d 2 p p p p p 1 p 2 s s s 2 k Mf x d x d 4 p p p s s s 2 1 k Mf x d x d 4 p p p p s s 2s k Mf x d x d 3 p p p s s s 2 s 2 M x d 4 x d 3 , p p p p f 0 f 0 f 1 0; 0 . M D p T Подставив представленные выражения частных производных в (5), получим следующую систему: d 1 dt g 1 M , D, p, , 1 , 2 , 3 , d 2 g 2 M , D, p, , 1 , 2 , 3 , dt d 3 dt g 3 M , D, p, , 1 , 2 , 3 , (6) где через g1, g2, g3 обозначены правые части уравнений (5) после указанной подстановки. Конечные условия для системы (6) в случае свободного конца, согласно [3], имеют вид 1 T 0, 2 T 0, T 0. 3 Обозначим скалярное 0 , 1 , 2 , 3 через Н: произведение (7) векторов f 0 , f1 , f 2 , f 3 и 4 H f1 1 f 2 2 f 3 3 p , T (8) где полученное скалярное произведение Н является функцией следующих переменных: M , D, p, ,1, 2 , 3 . Согласно принципа максимума для поставленной задачи со свободным правым концом [3], её решение сводится к совместному решению систем (1), (6) с начальными условиями (2), (7), где при каждом t значения ξ(t) находятся из условия максимума по ξ функции H при фиксированных значениях остальных переменных. Рассмотрим алгоритм совместного численного решения с помощью итерационного метода Ньютона [4]. Пусть численное решение систем (1), (6) с условиями, (2) (7) для случая T=36 (месяцев) ищется для и t 0,36, шаг времени h=1 (месяц), тогда M t , Dt , pt ,t , 1t , 2t , 3t соответствующая система разностных уравнений записывается в следующем виде: M t 1 M t f 1 M t , Dt , p t , t , D D f M , D , p , , t 2 t t t t t 1 p t 1 p t f 3 M t , Dt , p t , t , (9) 1( t 1) 1t g 1 M t , Dt , p t , t , 1t , 2 t , 3t , 2(t 1) 2t g 2 M t , Dt , p t , t , 1t , 2t , 3t , 3(t 1) 3t g 3 M t , Dt , p t , t , 1t , 2t , 3t , Здесь t 0,35 . В системе (9) известны M 0 , D0 , p0 и 1,36 2,36 3,36 0 . Остальные 252 переменных неизвестны, их значения M t , Dt , pt , 1t , 2t , 2t находятся из 216 уравнений (9). Значения ξt – находятся из условия максимума функционала H: (10) H M t , Dt , pt , t , 1t , 2t , 3t max H M t , Dt , pt , , 1t , 2t , 3t . Можно указать следующую схему решения рассматриваемой задачи, основанную на методе Ньютона. Пусть x M 1 ,..., M 36 , D1 ,..., D36 , p1 ,..., p36 , 1,0 ,..., 1,35 , 2,0 ,..., 2,35 , 3,0 ,..., 3,35 , 0 ,..., 35 , тогда система (9) может быть записана в следующем векторном виде 216 F x , 0, где F R . (11) Пусть первая итерация x 0 - вектор значений x , полученный, например, из начальных и конечных значений соответствующих переменных; k - вектор значений регулируемого параметра полученный с помощью (10) из x k k 0,1,... , тогда метод Ньютона для решения (9) принимает вид следующей рекуррентной зависимости. x k 1 x k J 1 x k , k F x k , k , (12) 5 где J x k , k - матрица Якоби по переменным x векторной функции F , найденная при известных x k и k . Для начального приближения x 0 из (10) определяется значение 0 , затем из (12) при k=0 находится x 1 и так далее. Для заданной погрешности вычислений, выражения (10) совместно (12) определяют значения M t , Dt , pt , t , дающие решение поставленной задачи со свободным правым концом. Рассмотрим теперь алгоритм решения системы (1) с начальными условиями (2) и ограничениями, (13) M (T ) M * 0,09M * полученными из (4) путем замены неравенства на равенство, обеспечивающего минимум функционала (3). Эта задача аналогична рассмотренной выше задаче со свободным концом и отличается от нее записью условий (7), которые для этой задачи принимают вид [3]: M (T ) M * 0,09 M * , 2 (T ) 0, (T ) 0 3 или M (T ) M * 0,09 M * , 2 (T ) 0, (T ) 0 3 (14±) Численное решение этой задачи сводится к решению системы (9), используя соотношение (10), где известны M 0 , D0 , p 0 , M 36 0,91M * (или M 36 1,09 M * ) и 2,36 3,36 0 рассмотренным выше методом Ньютона. Окончательное решение задачи (1), (2), (3), (4) проводится в два этапа: 1) Решается задача (1),(2),(3) со свободным правым концом. Если значение M(T) удовлетворяет условию (3), то задача (1)-(4) решена. 2) Если значение M(T) для решенной задачи не удовлетворяет неравенству (4), то решаются две задачи (1), (2), (3), (14) и из двух решений выбирается то, которое обеспечивает меньшее значение критерия (3). Оно и будет являться решением исходной задачи (1)-(4). Таким образом, данной работой показан один из методов синтеза оптимального закона параметрического регулирования механизмов рыночной экономики. Литература 1) Петров А.А., Поспелов И.Г., Шананин А.А. Опыт математического моделирования экономики. М.: Энергоатомиздат, 1996. 2) Ашимов А.А., Боровский Ю.В., Волобуева О.П. Параметрическое регулирование рыночных механизмов воспроизводства. Совместный выпуск по материалам международной конференции «Вычислительные технологии и математическое моделирование в науке, технике и образовании». ВТММ – 2002, 18-20.09.2002, Алматы, «Вычислительные технологии», 2002, том № 7; Вестник КазНУ им.аль-Фараби: серия математика, механика, информатика, 2002, № 4(32), стр.282-285. 6 3) Гноенский А.С., Каменский Г.А., Эльсгольц А.Э. математические основы теории управляемых систем. М.: Наука, 1969. 4) Холодниок М., КличА., Кубичек М. и др. Методы анализа нелинейных динамических моделей. М.: Мир, 1997. 7