2010
ВЕСТНИК ПЕРМСКОГО УНИВЕРСИТЕТА
ЭКОНОМИКА
Вып. 1(4)
РАЗДЕЛ IV. МАТЕМАТИЧЕСКИЕ И ИНСТРУМЕНТАЛЬНЫЕ МЕТОДЫ В ЭКОНОМИКЕ
УДК 338.22.01
ДИНАМИЧЕСКОЕ МОДЕЛИРОВАНИЕ ЭКОНОМИЧЕСКОГО РАЗВИТИЯ СТРАНЫ В СОВРЕМЕННЫХ УСЛОВИЯХ
Т.П. Данько, д. экон. наук, проф. кафедры маркетинга Е.М. Петрикова, к.экон.наук, ст. преп. кафедры маркетинга С.М. Петрикова, к.экон.наук, ст. преп. кафедры маркетинга
Российская экономическая академия им. Г.В.Плеханова, 115998, г. Москва, ул. Стремянный переулок, 36 Электронный адрес: [email protected]
Представлены основные подходы к современной экономической теории и математической практике, используемые в имитационном моделировании экономических процессов. Экономико-математическое моделирование рассматривается в приложении к российской экономике.
Показано, как построить динамическую модель развития экономики России и как она может быть расширена для учёта более сложных зависимостей и взаимодействий, чтобы дать более глубокую и точную информацию об оптимальном экономическом развитии страны в современных условиях.
Анализируются имеющиеся программные платформы по имитационному моделированию и используемые информационно-аналитические ресурсы; сделаны выводы о направлениях их использования и совершенствования в системно-динамическом моделировании.
Ключевые слова: имитационное моделирование; системная динамика; агентское моделирование; сценарный анализ; оптимизационный анализ.
Исследование проблем прогнозирования экономики страны и ее регионов все время находилось в центре внимания отечественных и зарубежных экономистов.
Сегодня все больший интерес вызывает поиск подходов к развитию экономики с позиции живых систем. Ситуационный центр ФПК ПВ, созданный в РЭА им. Г.В. Плеханова в рамках приоритетного национального проекта «Образование» в 2007-2008 гг., реализуя подход био-, инфо-когнитивных технологий, взялся за осуществление экономико-математического моделирования, прогнозирующего динамику развития национальной экономики в зависимости от управляющих воздействий со стороны государства.
Идея данной модели возникла в связи с идеей создания лаборатории анализа кластерных инициатив1 и идеей анализа экономического потенциала региона.
По задумке авторов проекта , концепция модели развития экономики России будет представлять собой механизм, обеспеченный математическим аппаратом, входящими и выходящими статистическими данными, регулирующимися внешними и внутренними управляющими воздействиями на экономику. На выходе представленные статистические показатели будут иметь международную межстрановую сопоставимость (рис. 1).
Авторами при построении динамической модели развития экономики России было рассмотрено множество моделей и принято решение использовать экономико-математические разработки Вычислительного центра РАН (А.А. Петров, И.Г. Поспелов, А.А. Шананин).
1 В рамках реализации Приоритетного национального проекта «Образование» в 2007-2008 г. был заключен государственный контракт № 13/08 ПНП-ОК от 22 октября 2008 г. между Российской экономической академией им.
Г.В.Плеханова и ООО «ИБС Платформикс», в рамках которого были выполнены работы по созданию лаборатории анализа кластерных инициатив в российской экономике на
71
базе ПО лабораторий Сетевой учебной корпорации РЭА им. Г.В.Плеханова.
2 В состав рабочей группы проекта по созданию динамической модели развития экономики России на основе сценарного и оптимизационного анализа под научным руководством д.э.н., проф., заслуженного работника высшей школы Тамары Петровны Данько входило 12 человек: М.А. Хо-димчук, О.А. Косоруков, А.Ю. Довженко, В.А. Николаенко, В.И. Бондаренко, С.М. Петрикова, Е.М. Петрикова, М.В. Кернаценский, А.В. Клягин, Е.С. Куценко, Ж.Б. Орманова, В.В. Семикашев.
© Данько Т.П., Петрикова Е.М., Петрикова С.М., 2010
Рис. 1. Концепция моделирования экономики развития России
В процессе работы экономикоматематическая модель, разрабатывающаяся указанными авторами в ВЦ РАН с начала 90-х гг. XX в., была проверена и адаптирована к реальным экономическим условиям конца 2009 г.
[2].
В процессе проведения исследования разработчики модели поставили перед собой следующие основные задачи:
1) выбор подходов к макроэкономическому моделированию экономических процессов и их сценарная корректировка в соответствии с целью проекта;
2) выбор информационно -
аналитической базы для проекта; определение групп критериев международной сопоставимости экономик и отбор наиболее значимых для проекта; определение перечня внешних и внутренних управляющих воздействий.
Итак, на первом этапе в процессе выбора способа макроэкономического моделирования авторами были рассмотрены и изучены следующие подходы, которые могут быть представлены в следующей группировке.
1. Регрессионные модели и модели RIM (MANAMORU, QUMMIR)
В рамках данного подхода используются эконометрические уравнения, расчеты по формулам и регрессионные зависимости. Однако в случае использования данных моделей при построении модели развития экономики России суще-
ствуют ограничения: во-первых, в равновесных моделях невозможно прогнозировать кризисные процессы, во-вторых, в регрессионных зависимостях невозможно учесть качественные изменения в системах, соответственно, данные модели обладают слабыми прогностическими возможностями.
2. Макроэкономические модели баланса спроса и предложения (Е.Домар, РХаррод, ДХикс, А.Маршалл и т.д.)
В случае использования данных моделей при построении динамической модели развития экономики России имеется максимально обобщенная постановка задачи, что существенно ограничивает их применение в имитационном моделировании. Однако именно данные макроэкономические модели, по мнению разработчиков, позволят верифицировать изменения основных показателей в модели.
3. Макроэкономические модели на ориентированных графах
Применение данного подхода в имитационном моделировании ограничивается динамикой равновесных моделей в пределах одного шага, а также тем, что данные модели принципиально не работают с непрерывными числовыми данными. В то же время данные по моделям могут быть использованы для построения когнитивного (причинно-следственного) каркаса модели.
4. Системно-динамическое моделирование
В системно-динамическом моделировании используется представление социально -экономических процессов в виде потоков, а состояние социально-экономических объектов в виде уровней (интеграторов). Математический аппарат в системной динамике - теория систем обыкновенных дифференциальных уравнений первого порядка. При использовании данного подхода существует сложность определения мультипликативных множителей, которые, как правило, могут быть заменены статистическими данными или экспертными оценками.
5. Агентское моделирование
Агентское моделирование позволяет исследовать поведение децентрализованных агентов и то, как оно определяет поведение всей системы в целом. При разработке агентной модели инженер вводит параметры агентов (это могут быть люди, компании, активы, проекты, транспортные средства, города, животные и т.д.), определяет их поведение, помещает их в некую окружающую среду, устанавливает возможные связи, после чего запускает моделирование. Из
индивидуальных поведений агентов образуется глобальное поведение моделируемой системы.
Для рассмотрения преимуществ каждого из обозначенных макроэкономических подходов и выбора наиболее подходящего способа динамического моделирования были выделены критерии, систематизированные в матрицу возможностей (рис. 2.).
Критерии анализа, используемые при выборе подхода к макроэкономическому моделированию:
1) временной горизонт моделирования (кратко- и долгосрочный);
2) вероятность слома тенденций развития моделируемой системы (низкая и высокая);
3) постановка цели и определение задач (стратегическая и тактическая);
4) степень воздействия на моделируемую систему субъекта управления - заказчика, пользователя (высокая, низкая);
5) прогностическая способность модели (адекватность моделируемой системе и поставленной цели).
1 и 2 критерии — Временной горизонт н вероятность сломи тенденции Рис. 2. Матрица возможностей моделирования
Таким образом, после тщательного анализа в качестве основного подхода была выбрана методология системно-динамического моделирования.
Далее, для того, чтобы методология системно-динамического моделирования могла быть приложена к модели, необходимо произвести проработку когнитивной карты модели.
Для когнитивной карты модели были рассмотрены производственные и финансовые взаимосвязи важнейших секторов российской экономики по методологии СНС: нефинансовый и финансовый секторы, сектор домашних хозяйств, сектор государственного управления и сектор «остальной мир» (рис. 3).
Инвестиции
Экспорт (Э)
ВН+КП+РГ Импорт (И)
Рис. 3. Межсекторные взаимосвязи в макроэкономике
Государственный сектор экономики осуществляет сбор налогов и оплату трансфертов таким образом, чтобы располагать достаточными финансовыми ресурсами для финансирования государственных расходов (Н-Т-РГ). В случае превышения расходов бюджета над доходами (Н>Т+РГ) дефицит может быть компенсирован за счет заимствований у негосударственного сектора экономики (Н+(С-ВН)=Т+РГ) или сектора «остальной мир» (Н+(И-Э)=Т+РГ). Негосударственный сектор, включающий домашние хозяйства и нефинансовый сектор экономики, использует свои финансовые ресурсы на инвестиции путем накопления сбережений (С>ВН) или заимствований (С<ВН) у других секторов экономики (государственный и «остальной мир»). «Остальной мир» формирует приток или отток ресурсов как разницу между импортом и экспортом товаров, работ, услуг, трансфертов и капитала.
С помощью данной когнитивной карты модели можно выявить и проанализировать возможные направления развития тех или иных
процессов в экономике еще на этапе планирования, до того, как те или иные внешние или внутренние управляющие воздействия будут использованы, а управленческие решения претворены в жизнь. Необходимо отметить, что данные межсекторные взаимосвязи не являются совершенным и полным представлением обо всех макроэкономических процессах в экономике, но именно данный механизм позволяет визуально представить поступления ресурсов и направления их использования в воспроизводственном процессе.
На втором этапе осуществлялся подбор информационно-аналитической базы по отобранным наиболее значимым для проекта критериям международной сопоставимости экономики и определение перечня внешних и внутренних управляющих воздействий в модели. Подбор статистики для модели требует особой тщательности и осведомленности, так как существуют как плюсы, так и минусы использования каждого из источников информации (табл. 1).
Таблица 1
Источники информации для динамического моделирования
Источники информационной базы
Плюсы
Минусы
Межотраслевые балансы
Годен к использованию
Статистика 1995 г.
Отраслевая статистика
Используется 55 видов отраслей
1. Нет единой методологии агрегирования;
2. Закрытость входной информации для расчета
Окончание табл.1
Источники информационной базы Плюсы Минусы
Система национальных счетов (СНС) 1. Международная сопоставимость; 2. 10 областей, группирующие отрасли; 3. СНС имеют «ресурсы» и «использование» в обобщенном виде (заменитель МОБ) 1. Национальная статистическая отчетность не интегрирована с методологией СНС; 2. Параллельные системы счета показателей государственными органами
Прогнозы отраслевых министерств (МЭР, Минфин, Минтранс, Минэнергетики, Минпром-торг) Прогнозы имеют долгосрочный характер 1. Отсутствие транспарентности; 2. Представительность по выборочным отраслям (МЭР, Минфин)
Для того чтобы динамическая модель экономики страны позволила своевременно оценивать влияние внешних воздействий на национальную экономику и оперативно реагировать на них и осуществлять оперативный контроль и корректировку управляющих воздействий со стороны регулирующих органов, были отобраны критерии международного сопоставления экономик и выработан перечень управляющих воздействий. Задача модели требовала отработки системы индикаторов, сопоставимых с индикаторами международных оценок и межстра-нового сопоставления.
Среди критериев были выделены следующие группы показателей:
- по инновационности и конкурентоспособности экономики;
- производительности труда и уровню жизни населения;
- энергоэффективности и экологии;
- инфраструктуре;
- финансовому и внешнеэкономическому секторам экономики.
Вектор раскрытия этих групп накладывал еще одно ограничение - желание через экономические показатели прописать политические вектора. Для этого была составлена базовая матрица взаимовлияния экономических индикаторов и политических интересов. Наполнение этих матриц привело группу к необходимости экспертной оценки и взвешиванию сопоставимых критериев и учету сопоставимой информации. Наибольшую помощь в этом вопросе оказали институционалисты, которые внесли существенные добавления в моделирование матрицы. После многочисленных обсуждений матрица приобрела следующий вид:
1. Повышение уровня и качества жизни населения (занятости и производительности труда, индекса развития человеческого потенциала, дифференциация налоговой политики, снижение уровня безработицы, др.).
2. Перенос политических акцентов на системные преобразования в инфраструктурных отраслях экономики (энергетика, транспорт, связь, образование, здравоохранение).
3. Приоритетное управление системными инновациями и технологиями.
4. Политика поддержки слабозащищенных слоев общества (сценарное изменение векторов формирования денежных потоков).
5. Разработка необходимых нормативноправовых актов, обеспечивающих реализацию политических векторов.
Выделение матриц позволило переструк-турировать и доуточнить определение базовых оптимизаторов проекта.
Первые этапы концептуального проигрывания проекта позволили установить, что первый, второй и третий политические вектора объективно и комфортно отражаются в экспертной оценке прогнозно-аналитического подхода проекта и являются взаимодополняющими и взаимосвязанными.
Что касается четвертого и пятого векторов, однозначности здесь нет, однако с позиции теории целостности мы считали возможным и необходимым включить эти критерии, поскольку в таком случае восприятие проекта будет не только целостным, но и структурно более системным.
Когда эти критерии были заложены в модель, оказалось, что они обладают эффектом взаимодополнения и взаимосвязи.
Последнее затруднение при работе над проектом проявилось в выборе информационно -аналитической базы исследования. Как ни парадоксально, это оказалось самым сложным. Прежде всего нужно было отобрать информацию по модели, которая бы отражала процессы, не только происходящие в экономике, но и обеспечивающие ее развитие. В ходе анализа возникло несколько информационных слоев -межотраслевой баланс считается самым емким и насыщенным полем. Однако детальные дан-
ные межотраслевого баланса содержатся в балансе 1995 г., а следующий детальный межотраслевой баланс будет готов только к 2012 г., что для нашей задачи являлось недопустимым. Но, используя идеологию межотраслевого баланса, группа обратила внимание на СНС ООН 1993, которая является некой альтернативной системой. Территория национальных счетов показалась группе емкой, так как она набирает силы и позволяет проводить сравнения с другими страновыми экономическими средами. Однако длительной временной базы этот источник информации не содержит, поэтому возникли сложности.
Существенные затруднения при составлении информационно-аналитической базы ресур-
сов возникли также из-за низкой транспарентности показателей и оттого, что методология счета большинства из показателей закрыта. В результате - сложность поиска не только информационно-аналитического поля, но и взвешивания решений, которые позволили бы данные сложности преодолеть и устранить.
Внешние и внутренние управляющие воздействия на экономику представлены набором наиболее актуальных на сегодняшний день инструментов. Внешние управляющие воздействия на экономику осуществляются через индикаторы мировых товарных и финансовых рынков (см. табл. 2).
Таблица 2
Индикаторы мировых товарных и финансовых рынков
Рынки Индикаторы внешних воздействий Отражение в государственной макроэкономической отчетности
ТОВАРНЫЕ
Нефтяной Цены на нефть Urals (мировые), долл. / барр. Экспорт нефти, млн. т
Добыча нефти и нефтепродуктов, млн. т Экспорт нефтепродуктов, млн. т
Г азовый Цены на газ, долл./тыс. куб. м Экспорт природного газа, млрд. куб. м
Добыча газа, млрд. куб.м
Стали Производство стали, млн. т Экспорт стали и сталилитейной продукции, млн. т
Золота Цены на золото, долл. / унция Экспорт золота, млн. т
Добыча золота, млн. т
Продукции машиностроения Цены на продукцию машиностроения, долл. / ед. Экспорт/импорт машин, оборудования и транспортных средств, млрд. долл. США
С/х продукции Цены на с/х продукцию, долл. / млн. т Экспорт/импорт с/х продукции, млрд. долл. США
Электроэнергии Цены на электроэнергию, долл. / кВт Экспорт/импорт электроэнергии, млрд. долл. США
Производство электроэнергии, КВт
Услуг Грузовые перевозки, млрд . долл США Экспорт/импорт услуг, млрд. долл. США
Пассажирские перевозки, млрд . .долл США
Услуги связи, млрд. долл. США
Строительные услуги, млрд . долл .США
Компьютерные и информационные услуги, млрд. долл. США
Роялти и лицензионные платежи, млрд. долл. США
Прочие деловые услуги, млрд. долл. США
Услуги в сфере культуры и отдыха, млрд. долл. США
Государственные услуги, млрд. долл. США
ФИНАНСОВЫЕ
Валютный Курс евро (среднегодовой), долларов США за евро Пересчет по валютным курсам
Кредитный Ссуды и займы, млрд. долл. США Экспорт/импорт долгосрочного капитала, млрд долл. США
Фондовый Ценные бумаги, млрд. долл. США Экспорт/импорт краткосрочного капитала, млрд долл. США
Страховой Страховые услуги, млрд. долл США Экспорт/импорт страховых услуг, млрд. долл. США
Окончание табл. 2
Рынки Индикаторы внешних воздействий Отражение в государственной макроэкономической отчетности
ФИHAHCOBЫБ
Инвестиционный Прямые инвестиции (ПИИ), млрд. долл США Экспорт/импорт ПИИ, млрд. долл. CШA
Портфельные инвестиции, (ПОИ) млрд. долл США Экспорт/импорт ПОИ, млрд. долл. CШA
Финансовые услуги, млрд долл США Экспорт/импорт финансовых услуг, млрд. долл. CШA
Внутренние управляющие воздействия на экономику осуществляются посредством денежно-кредитной, бюджетно-налоговой, таможенной и административной политик. Данный перечень не является исчерпывающим и постоянно может быть скорректирован [1].
Далее, вся работа по макроэкономическому анализу системы сводится к последовательному выполнению нескольких шагов. Сначала делается качественный анализ: составляется когнитивная карта - определяются в модели на качественном уровне причинно-следственные связи между объектами. После этого процесса определяются количественные зависимости на основе различных источников информации - математических моделей, экспертного опыта, теоретических и практических публикаций и т.д. Напомним, что после тщательного анализа на первом этапе в качестве основного подхода, выбранного для реализации экономико-математической модели, была выбрана методология системно-динамического моделирования. При использовании теории системной динамики экономика описывается в виде математической модели, в которой все бизнес-задачи и бизнес-процессы представляются как система взаимосвязанных исчисляемых показателей. С помощью программной платформы для создания системно-
динамических моделей «PowerSim Studio 8» данные показатели заведены в модель, которая реализуется методами визуального программирования. Данный инструмент относится к классу визуальных средств структурного моделирования и функционально его обеспечивает, позволяя полностью учесть сложность и многозначность процессов современной экономики (рис. 4):
• механизм сценарного анализа, т.е. оперативного сравнения различных наработанных вариантов в полном объеме расчетов;
• механизм сравнительного анализа чувствительности решения к изменению различных параметров;
• оптимизационный механизм с помощью постановки и решения многопараметрической, многокритериальной и динамической оптимизационной задачи;
• возможность работы с неопределенными и случайными данными, а также возможность учета неполноты и вероятностного характера данных;
• возможность доработки модели (ввода новых данных, новых вводных или выходных параметров, новых связей и зависимостей).
Что. если ...? План/факт Стратегии Последствия Оптимизация Визуализация Отчеты
Сценарии Риски
Рис. 4. Методология системно-
После того как в модель вводятся математические зависимости, определяемые системой исчисляемых показателей, которая решается численными методами, решение, представляемое графиками и таблицами, подвергается анализу. После дополнений и оптимизации модели делаются рекомендации к управленческим решениям.
Таким образом, системно-динамическая модель хотя и не является совершенно точным представлением реальности, но может быть использована для принятия более обоснованных решений. Особенно эффективно применение системно-динамических моделей в условиях неопределенности, когда применение традиционных оптимизационных моделей крайне затруднительно ввиду их большой размерности
[3].
Модель межотраслевого баланса
Общая характеристика имитационной модели процесса формирования межотраслевого баланса
Модель рассматривает экономику в целом как сложный экономический объект. «Агентами» модели являются отрасли. Модель описывает формирование и распределение ресурсов на двух уровнях: отраслевом и народнохозяйственном. Отрасли делятся на два типа: производящие запасаемую продукцию (тип S ) и производящие незапасаемую продукцию (тип NS ). В разработанном варианте модели к типу NS относятся 3 отрасли: электроэнергетика, торговля и транспорт.
Имитация процесса формирования межотраслевого баланса ведётся поэтапно. Каждый этап соответствует условному периоду времени - «недельному» производственному циклу. Четыре недели условно составляют один месяц, а в году условно принято сорок восемь недель. Таким образом, расчёты, проведенные для 48 тактов, имитируют функционирование экономики в течение одного года.
В модели используются следующие параметры:
(Л) у - матрица коэффициентов прямых затрат ресурса i-го вида на производство единицы продукции j-й отрасли;
(transport) у - матрица коэффициентов транспортных наценок для доставки ресурса i-го вида в j-ю отрасль;
(trade) - матрица коэффициентов
торговых наценок для продажи ресурса i-го вида j-й отрасли;
динамического моделирования
М (/) - мощности отраслей во время Ь го такта имитации, которые могут моделироваться внутри модели, либо задаваться экзогенно;
(С)у () (где е1} (Р) е [0,1]) - матрица
коэффициентов возвратности (экономного использования) ресурса i в ]-ой отрасли, задаваемая экзогенно;
1М (^) - вектор импорта продукции отраслей во время Ьго такта, который либо моделируются внутри модели, либо задаётся экзогенно;
(0 ■ - множество, в которое входят номера тех отраслей, чья продукция может ограничивать производство ]-го ресурса (например, продукция сельского хозяйства не ограничивает производство электроэнергии, поэтому номер сельского хозяйства не принадлежит множеству
О) - задаются экзогенно; в это множество не входят номера отраслей, производящих незапа-саемые виды продукции, т. е. ^ ^ $ = 0 .
Также в модели используются переменные:
(^) - матрица запасов ьго вида ресурса в ]-ой отрасли к моменту времени ^
(^) - вектор запасов ьго вида ресурса на уровне отрасли к моменту времени t - и экзогенные переменные, задаваемые до начала 1-го такта имитации:
(Х )у(0) - матрица запасов продукции ьго отрасли в ]-ой отрасли на начало года;
(0) - вектор запаса ьго вида ресурса на уровне отрасли на начало года.
Распределение запасов в отраслях на продукцию, идущую в производство и в запасы
Функционирование отрасли моделируется через политику формирования и использования запасаемых ресурсов, определяющую их затраты и связь затрат с выпуском. Каждый Ьый такт имитации начинается с распределения, для всех отраслей, ьго запасаемого ресурса в ]-ой отрасли (^ — 1), которые уже имеются на
момент времени М. Распределение происходит в соответствии с одним из решающих «правил первоначального распределения запасов» (о самих правилах более подробно будет рассказано ниже) на ресурсы, идущие непосредственно в производство во время Ьго такта имитации
и ресурсы, идущие в запасы (7),
которые перейдут в следующий цикл. Таким
образом, предварительное распределение ресурсов в отраслях удовлетворяет тождеству
Zj (t —1) = Xj (t) + Zj (t) =
= m; (t )* Zj (t —1) + mz (t )* Zj (t —1),
где mX(t) + mZ(t) = 1. Данное распределение происходит только для отраслей, продукция которых считается запасаемой, т.е. i е S . Для отраслей, продукция которых является незапа-саемой, применяется тождество Zt- (t — 1) = 0.
В нашем варианте модели к таким отраслям относятся электроэнергетика (i=1), торговля (i=16) и транспорт (i=17).
Оценка выпуска продукции отраслей в t-ом такте имитации
Выпуск продукции j-ой отрасли во время t-го такта имитации определяется производственной функцией:
Xj(t) = mini min (Xj(//);M,(o[ .
J ljew/ ,i<>1,16,17 у Uy J
Эта функция предполагает технологию, минимально тратящую ресурсы. При оценке выпуска продукции отраслей не принимаются в расчёт отрасли, продукция которых незапасае-ма, так как выпуск и распределение этой продукции происходит особым способом, который будет описан ниже.
В случае, когда исследователь хочет проверить воздействие случайных колебаний в производственном процессе, производственная функция имеет вид:
X, (t) = min{ min (Xij (t/ );M, (t) l
j [iewj ,i<>1,16,17V /a,j j )
*(1+ Sj (t)), где Sj (t) - случайная переменная,
задаваемая экзогенно или моделируемая с помощью выбранного закона распределения.
Определение потребности отраслей в услугах электроэнергетики
Поскольку производство во всех отраслях зависит от продукции электроэнергетики, а электроэнергия и тепло незапасаемы (т. е. электроэнергия и тепло, произведенные в t-ом такте имитации, должны расходоваться только в этом же такте), поэтому электроэнергетика считается «узким» местом, так как может ограничивать производство в других отраслях экономики. В модели возможный объем производства рассчитывается с помощью производственных функций сначала без учета затрат продукции электроэнергетики. После этого оценивается потребность всех отраслей в продукции электроэнергетики в t-ом цикле по формуле:
О.,(I) = 2>и * х, (I) + ад, где вд -
3
потребность в электроэнергии со стороны конечного потребления в Ьом такте имитации, которая либо задается экзогенно, либо моделируется в модели.
Проверка возможности электроэнергетики удовлетворить спрос на электроэнергию
Если возможности электроэнергетики в
Юм такте (X (I) + 1т (I) ) превышают потребности отраслей и конечного потребления (Бе1 (7)), т. е. выполняется неравенство
Х1 (|) + 1т!(|) > Ое1 (I) , то принимается, что производство электроэнергии в Ьом такте имитации равно Х1 (I) = О/ (I) — 1т (I) ; электроэнергия, полученная ¡-ой отраслью в Ьом такте имитации Х1,, () = «,, * Х,(l) для ¡<>16,17; реально произведенная в ^ом цикле продукция отраслей равна X. (7) = X (^) для
¡<>1,16,17; а электроэнергия, полученная для конечного потребления, равна
ВД = ^~1 (I) — X «1,, * X, (I).
3
Если выполняется неравенство Х1(I) +1^101) < Ое1 (I) , то продукция электроэнергетики оказывается в дефиците и необходимо использовать специальные правила, с помощью которых определяется, какой отрасли сколько электроэнергии и тепла давать и сколько продукции электроэнергетики пойдет в конечное потребление. В модели эти правила называются «Правила распределения дефицитной продукции электроэнергетики» (о них подробно будет рассказано чуть ниже). В результате применения одного из вариантов правила мы получаем вектор распределения продукции электроэнергетики по отраслям и для конечного потребления, который выполним в том смысле, что вся эта электроэнергия и тепло будут произведены в ^ом такте имитации. При этом предполагается, что все отрасли получают электроэнергии в объеме не большем, чем учитывается при определении спроса на электроэнергию
Бе1 (7), т. е. Х^, (I) < ах, * X, (I) , а продукция электроэнергетики для конечного потребления Я (I) < Я (I) . После чего получаем реализуемое во время Ьго такта производство электроэнергии Х1 (I) = X (I) , а .¡-го товара по
формуле X (I) = Х13 (V для всех отраслей,
3 /«и
кроме электроэнергетики, торговли и транспорта.
Распределение запасов на уровне отрасли на продукцию, идущую в конечное потребление, в другие отрасли и в запасы Поскольку во время 1-го такта расходуются ресурсы, которые были в отраслях на момент времени 1-1, то для производства в следующем такте имитации необходимо пополнять запасы. Спрос ¡-ой отрасли на товар і формируется по правилам («Правила формирования спроса отраслей на ресурсы»). В результате применения этих правил мы получаем выполнимый спрос отрасли) на і-ьій ресурс ) во
время 1-го цикла и спрос на товар і со стороны конечного потребления Я (ї). Спрос выполним в том смысле, что эти ресурсы могут быть предоставлены из запасов 2І (ї — 1), которые имелись в наличии к моменту времени (1-1), т. е. к началу 1-го цикла. Должны выполняться соотношения 2(ї — 1) > £ (ї) + Д. (ї), ™б° в слу-
V/
чае, когда часть запаса должна переходить в следующий цикл, -
2, (7 — 1)*(1 — г,) >Х^- (7) + Д (7),
V-
где - это часть, которая определяет количество неприкосновенного запаса. Эти числа задаются экзогенно.
В разработанной модели распределение происходит по следующему правилу:
7,. (I — 1) = я, (I) + X ~ (I) +*, (I) * 7 (I—1) =
3 О'* 3)
= V, (I) * 2, (I — 1) + X («о (I) * 7, (I — 1)) + w , (I) * 2, (I — 1)
3 (>* 3)
«33 3(3*3)
Определение потребности отраслей в услугах торговли и транспорта
После того как спрос на ресурсы определен, они должны быть доставлены к потребителю транспортом и проданы торговлей. Поскольку услуги торговли и транспорта незапаса-емы, то продукция торговли и транспорта, произведенная во время Ьго такта имитации, реализуются только в этом такте. Возникает «узкое» место, связанное с тем, что спрос на услуги торговли и транспорта превышает возможности этих отраслей в Ьом цикле расчетов. В модели есть «Блок торговли и транспорта», в котором определяется спрос экономики на услуги этих отраслей и в случае, если он превышает возможности либо торговли, либо транспорта, по
одному из вариантов «Правил распределения дефицитных услуг торговли и транспорта» мы получаем реально выполнимое распределение услуг этих отраслей. Этот блок модели мы опишем подробно ниже.
После того как определен спрос отраслей и конечного потребления на продукцию, необходимую для дальнейшего производства, происходит расчет спроса отраслей и конечного потребления на услуги торговли и транспорта по доставке этого товара потребителю во время t-го такта имитации. Пересчет происходит с помощью коэффициентов затрат торговли (trade(i,j)) и транспорта (transport(i,j)) на единицу продукции i-го вида, доставленной отраслям и конечному потребителю, по формулам:
Dtranspor (t ) = X transport(i, R) * R (t ) +
i
+ X transport(i, j) * ~ (t) +X a16j * X} (t);
i,j(i*j) Vj
Dtrade(t) = X trade(î, R) * R (t) +
i
+ x trade(i,j)*%(t)+Xai7j * xj (tx
i,j(i * j) Vj
где transport(i, R) - коэффициент транспортной наценки на доставку продукции i-ой отрасли для конечного потребления, transport(i, j)
- коэффициент транспортной наценки на доставку продукции i-ой отрасли для j-ой отрасли, trade(i, R) - коэффициент торговой наценки на доставку продукции i-ой отрасли для конечного потребления, trade(i, j) - коэффициент торговой наценки на доставку продукции i-ой отрасли для j-ой отрасли. Третье слагаемое в обеих формулах является спросом отраслей на услуги транспорта и торговли, которые необходимы отраслям при производстве продукции в t-ом такте имитации. При этом считается, что этот спрос должен удовлетворяться в первую очередь.
Оценка возможности оказания услуг торговлей и транспортом Транспорт и торговля - потенциально «узкое» место, поэтому далее проверяется соответствуют ли возможности транспорта и торговли предъявляемому на их услуги спросу. Ес-
Dt,
ли
transport
( ) ^ X 16(t ) + Im16(t ) Dtrade(t) ^ X17(t) + Imi7(t) ,
где X16 (t), X17 (t) - реальные возможности транспорта и торговли соответственно в t-ом
такте, тогда принимается:
к (ї) = тіп( "~1б(ї)£)
^ 16 (!) = ^^Тгапурог^)
_ X17 (I) = 0^.(0 ’ а ж^ ( I) = Жг>. (I), Я ( I) = Я (I) - реально перевезенные и проданные ресурсы ьго вида в ¡ -ую отрасль и в конечное потребление соответственно. То есть транспорт и торговля в состоянии оказать услуги в полном соответствии с предъявляемым на них спросом.
В противном случае либо торговля, либо транспорт оказываются в дефиците. Поскольку спрос на услуги торговли и транспорта рассчитывается для одного и того же объема ресурсов, то необходимо определить ту часть от всех ресурсов, которая будет перевезена транспортом и продана торговлей в одном и том же такте имитации. Таким образом, надо определить минимальную часть от возможностей по оказанию услуг этими отраслями. Находим данную величину по формуле
, Х^)/ ),
^ ^апурог !(0 /Ага*(0 ’
к (7) - та часть от всего объема спроса на услуги торговли и транспорта, которая может быть переработана и торговлей и транспортом. Реально оказанные в t-ом такте услуги торговли и транспорта по доставке ресурсов в отрасли и в конечное потребление определяются по формуле
- X !б(0 = к (I)* о,аПрро()
X 17(I) = к (I)* 0^(0 .
Далее считаем, что потребности транспорта и торговли в услугах транспорта и торговли удовлетворяются полностью, а для остальных отраслей: щ (7) = к(7) * (7) ,
Я (7) = к(7)* Я (7) .
Вообще в модели можно учесть возможность перераспределения услуг транспорта и торговли между отраслями с помощью системы приоритетов в перевозке и продаже грузов в определенную отрасль, учитывающие важность перевозки ьго ресурса в ¡-ую отрасль.
На выходе из блока торговли и транспорта мы получаем щ ( I) - ьый ресурс, доставленный в ¡-ую отрасль во время ^го цикла имитации, Я (I) - продукт ьой отрасли, перевезенный и проданный в конечное потребление во время Ьго такта имитации (только для , е 5). А также произведенные транспортом и
торговлей услуги Xlб ( I), X17 (I) в Юм такте имитации.
Возврат неиспользованной при производстве продукции отраслей в запасы
В модели может сложиться ситуация, когда объем реально используемых в производстве запасаемых (, е 5) ресурсов
Xjj (I) = « * Xj (I) меньше, чем поступившее
в производство их количество Х~ (7) . В этом
случае часть неиспользованных ресурсов (через запасы) может переходить в следующий цикл. Определяются переходящие в следующий такт неиспользованные ресурсы по следующей формуле (только для запасаемых ресурсов , е 5 ):
(ї)],
где
Xу(0 = Су(О*IX,(0 — *X
Су (ї) є [0,1] - коэффициент возвратности
(экономного использования) ресурса і в ¡-ой отрасли, задаваемый экзогенно.
Формирование запасов продукции в отраслях для следующего такта имитации
Запасы і-го ресурса в ¡-ой отрасли к моменту времени 1 определяются по следующей
формуле: 2 у (ї) = 2у (ї) + Xу (ї) + к у (ї).
Вычисляются только для і є 5 , при і 5 :
2у (ї) = 0.
Формирование запасов продукции на отраслевом уровне для следующего такта имитации
Запасы ресурса і на уровне экономики к моменту времени 1:
2 (ї) = ^ (ї )* (ї—1) + Xі (ї) + ІШі (ї),
где Ішг (ї) - импорт і-го вида ресурса в экономику во время 1-го такта имитации, который задается экзогенно либо моделируется внутри модели. Аналогично предыдущему пункту вычисляется только для і є 5 , при і 5 :
2 (ї ) = о.
Расчёт итоговых для иго такта имитации показателей
Суммарный объем производства (выпуск ¡-ой отрасли) ¡-го товара с начала года:
у, (ї) = г, (ї—1) + X і (ї).
Потребление і-го товара ¡-ой отраслью за 1 тактов имитации:
Ау (ї) = А, (ї — 1) + Ху (ї) — с, * (X у (ї) — а у * X (ї))
Импорт продукции отраслей за 1 тактов
имитации: ІШг(ї) = ІШг(ї — 1) + ІШг(ї) .
Конечное потребление продукции отраслей за 1 тактов имитации:
8Я, (ї) = 8Я, (ї — 1) + Я, (ї).
Все вышеперечисленные показатели можно получать по месяцам - выпуск за 4 такта; по кварталам - за 12 тактов; за год в целом -полные 48 тактов.
На этом один такт имитации заканчивается.
Имитация годового функционирования экономики предполагает корректировку управляемых параметров в различные моменты имитации (в конце месяца, квартала и др.). Такая
7. Оценка возможности оказания услуг торговлей и транспортом
8. Возврат неиспользованной при производстве продукции отраслей в запасы
9. Формирование запасов продукции в отраслях для следующего такта имитации
10. Формирование запасов продукции на отраслевом уровне для следующего такта имитации
11. Расчёт итоговых для ^го такта имитации показателей. Прорисовка графиков.
возможность позволяет отразить в модели особенности того или иного месяца или квартала (т. е. отразить сезонность и др.)
Программная реализация описанной модели на персональном компьютере позволяет опробывать множество различных сценариев, т. е. значительное количество вариантов задания управляемых параметров.
Теперь опишем основные решающие правила модели (рис. 5):
ВГгатрогг (ї) мeнЪШ.e, чем (ї) + ІШ|б(Г
-У^іїаііе (ї) меньше, чем X17 (ї) + іш17(£
ДА
Вьтускзаі тактов = £ X,. (ї)
Импортзаї тактов = £ іш;. (ї)
Потребление продукциивотраслях = £ (ї)
ї
Конечноепотребление = £ Я (ї)
е
Рис. 5. Прогнозирование распределения ресурсов
Описание решающих правил модели
При прогнозировании распределения ресурсов на длительный период обычно распределяются не наличные ресурсы, а некоторое
прогнозируемое их количество. В процессе текущего управления производством между потреблением и запасами распределяются наличные в каждый данный момент материальные ресурсы. Поэтому постоянно возникает пробле-
ма распределения ресурсов в экономике. В нашей модели имитация экономических механизмов распределения наличных ресурсов происходит с помощью решающих правил - «Правил распределения ресурсов в отраслях», «Правил распределения дефицитной продукции электроэнергетики», «Правил формирования спроса отраслей на ресурсы», «Правил распределения дефицитных услуг торговли и транспорта».
Правила распределения ресурсов в отраслях
В начале каждого цикла производится распределение каждого из используемых и запасаемых ресурсов i в отрасли ] на ресурсы, идущие непосредственно в производство, -
Ху (7) и ресурсы, поступающие в отраслевые
запасы 2 у (7). Это распределение может производиться по одному из следующих правил с соответствующим набором ресурсов для каждой отрасли.
Вариант 1 - распределение производится экзогенно, т. е. пользователь задает распределение с
Л Л
экрана, вводя числа X ¡^) и 2 ¡^), для фиксированного ресурса i в отрасли ¡. В этом случае правило имеет вид:
X и (ї ) =
Xи(ї)
Xи (ї) + ^ и (ї)
* 2/ (ї — 1) :
2и (ї)
Xи (ї) + 2и (ї)
-2„ (ї — 1),
т. е. распределение происходит с задаваемыми в диалоге весами.
Вариант 2 - с помощью фиксированных долей, не зависящих от ситуации:
х- (7) =а- * 2- (7 — 1),
2у (ї) = (1 — ау )* 2у (ї — 1)
где ан - задаются экзогенно.
у
Вариант 3 - эндогенно с помощью правила использования запасов. Правило имеет вид:
X,- (ї) — XI (ї) г „ 2„ (ї — 1) — 20 (ї — 1)
іу - = [ (1 — /лх.) * гм,х * ( ) +
XО (ї)
21 (ї — 1)
£ 2у (г) — £ 2° (г)
*(—-------------------------------------г-) 1* п (ї )
( £ 2у (г) ) 1 у (),
2и (ї ) — 2° (ї ) 2; (ї )
= [ (1 — ^)*г,м- *(
2, (ї — 1) — 2°° (ї — 1)
20 (ї — 1)
£ 2 ц (г) — £ 2°° (г)
+ Л * гИ,г *(-
£ 2° (г)
~) 1 * пи (ї),
где Х° (t), 2 (t) - прогнозные значения пере-
У V
менных X (t),2.. (1), которые либо прогнози-
У У
руются в модели, либо принимаются в качестве характеристик «нормальной» или предвидимой ситуации . Они могут задаваться экзогенно или моделироваться по траекториям фактических (для модели) значений переменных при Т <1-1
т/- Л.Л. ,2 „И,2 ,„М,2 -.„И,2
. Коэффициенты Гу , Гу , Гу , Гу определяют влияние отклонений фактической траектории запасов 2 (1) от «нормальной» так, что
У
выделяется мгновенная (с индексом «М») и инерционная (с индексом «И») составляющие этого влияния. Эти коэффициенты должны определяться для различных ситуаций, т.е. иметь индекс ситуации «8»
( гМ2 (5), гИ2 (5) , гМ2 (5), гИ2 (5)). Параметры Цу задают соотношение между мгновенным и инерционными факторами. Суммирование в X 2 (т) выполняется при <= Т < 1Т
1. Параметры определяют продолжительность «периода усреднения», на котором выявляется оценка текущей (для Юй недели) ситуации. Сомножитель Пу (7) задает нормировку, обеспечивающую выполнение тождеств 2у (7 — 1) = Ху (7) + 2у (7) , при заданном 2у (7 — 1) . Проверяется неотрицательность
слагаемых в этом тождестве и в случае ее нарушения необходимо применять вариант 1 или 2 правила распределения запасов.
) +
г
г
г
г
Правила распределения дефицитной продукции электроэнергетики
Дефицит продукции электроэнергетики возникает в тот момент, когда отрасли и конечные потребители предъявляют спрос на электроэнергию Бе1 (7), а электроэнергетика с учётом экспорта в этом такте может произвести
X1(0 +1^1 ^) < 0е1 (I) (в потребительских ценах). Причиной этого может быть либо недостаток ресурсов, необходимых для производства электроэнергии, либо ограничение мощностей М1 (I) (например, недостаточный уровень воды в водохранилищах).
Пусть продукция электроэнергетики оказалась в дефиците в 1-ом такте имитации. Принимается гипотеза, что потребности в электроэнергии самой электроэнергетики удовлетворяются полностью - Хх (I) = X (I),
X1 (I) = а 1 * (I) - и электроэнергетика
получает все, что ей необходимо в Юм такте. Остальная электроэнергия распределяется по одному из вариантов правил.
Вариант 1 - электроэнергия распределяется всем пропорционально их спросу на нее. Правила в этой ситуации имеют вид :
X1, у (0 =
а, у * X, у (О
Бе1 (/) — іш^) — X п(0
Бе1 (ї) — Ьш^) — X 1,1 (ї)
■[ X 1(0—X 1,1(0];
■[ X 1(/)—X 1,(0];
Я(ї) =
Я(ї)
2,1 (ї) + ••• + X 1,п + Я1(ї)
= [X1(ї) — X 1,1 (ї)] :
т. е. в диалоге задаются веса.
Вариант 3 - распределение происходит с помощью правил, учитывающих приоритет каждой отрасли:
X!,3 (I) = 1 + (НО — 1) * М*) * Г (у) ]* «1,3 * X3 (I) >
Я (I) = [1 + (^(0 — 1) * м(у) * г Я (у) ] * Я (I),
где ^(7) - отношение возможного производства электроэнергии во время 1-го такта к спросу на нее со стороны отраслей и конечного потреб-
ления( ш(|) = Xl(l)—Xl,1 (I) ); Х1 3 (I) ,
^() (I) — X 1,1 (I)
Я (I) - спрос на электроэнергию со стороны ¡-ой отрасли и конечного потребления соответственно; Г (5) - коэффициенты приоритета
отрасли ¡, которые могут различаться в зависимости от ситуации «8»; ¡л(5) - нормировочный коэффициент, который обеспечивает равенство распределяемых ресурсов наличному их количеству и вычисляется по формуле
Н(з) =
X ДО — Ое1 (ї)
№)—1) * (£ ^ со * а1,у * X:у (0 + гк со * Я (/))
у*1
Для применения этого правила распределения дефицитной продукции электроэнергетики необходимо задать приоритеты для каждой ситуации: Г (5), 3 * 1; Гд (5) .
где X1 . (I) - спрос ¡-ой отрасли на продукцию электроэнергетики во время 1-го такта имитации; Я (I) - спрос на электроэнергию для конечного потребления; X1 (I) - произведенная во время 1-го такта электроэнергия.
Вариант 2 - экзогенно, т. е. распределение электроэнергии задает исследователь, вводя
вект°р { Х^х),...,)~1п Я^) } п
- количество рассматриваемых в модели отраслей. В этом случае формулы для расчета сколько электроэнергии получает каждая отрасль и конечное потребление принимают вид:
Xи (ї) =
X 2,1 (ї) + ••• + X ,п + Я(ї)
■[ X Дї) - X и(ї)],
Правила формирования спроса отраслей на ресурсы
Для дальнейшего производства отраслям необходимо постоянно пополнять свои запасы. Формирование спроса отрасли j на товар отрасли і (только для і є 5) может происходить экзогенно, когда исследователь сам задает спрос на товар і отрасли j - к (ї) .
Спрос моделируется в модели в зависимости от выделенных в производство в 1-ом
X. (ї) по формуле
такте ресурсов
ку (ї) = к„ (ї)* (ї) >
где к у (I) - коэффициент прироста запасов,
который исследователь должен задавать заранее.
Аналогично определяется спрос на товар і для конечного потребления Д (ї ) .
Далее проверяется, может ли быть удовлетворен спрос на этот товар, т. е.
п
2, (I — 1) >£к (I) + 2(ї ),
у=1
либо если часть запаса должна переходить в следующий цикл (неприкосновенный запас ), тогда:
п
2, (і —1)(1 — у, ) > £ ~у(1) + Д (1), где
и=1
у - коэффициент неприкосновенности запаса. Если это условие не выполняется, значит, товар і в дефиците. Тогда дефицитный ресурс распределяется по одному из вариантов правила, аналогичных правилам распределения дефицитной электроэнергии.
Вариант 1 - ьый дефицитный ресурс распределяется всем пропорционально их спросу на него. Правила в этой ситуации имеют вид :
Z щ(t)+R, (t)
У/
Z (t - 1)
~(7 )
Я (7) V ~ „ч ) ~ * 2 (7 — 1),
Х~(7) + )
V-
где ж у (7) - спрос ¡-ой отрасли на ьый ресурс во время такта % который может быть удовлетворен; Я (7) - спрос на ьый ресурс для конечного потребления; 2г (7 — 1) - продукция,
которая может быть распределена во время 1-го такта имитации.
Вариант 2 - дефицитный ресурс распределяется экзогенно , т.е. распределение 1-го ресурса задает исследователь, вводя числа -
Ж у (7), Я (7) (только для 1 е 8) такие, что
z , (t -1) >Z і, (t) + R (t)
или
Z ,(t - 1)(1 -r,) >Z Я/j(t) + R,(t) в зави-
-=1
симости от ситуации.
Вариант 3 - распределение происходит с помощью правил, учитывающих приоритет каждой отрасли:
%. (t) = [l + (Wi (t) - 1) * (s) * r, (s) ] * Щ (t) ,
R (t) = [i + (щ (t) - 1) * (s) *r* (s) ] * R (t) ,
где (t) - отношение спроса на i-ый ресурс к возможным поставкам во время t-го такта;
~ (t), R (t) - спрос на i-ый ресурс со стороны j-ой отрасли и конечного потребления соответственно; Г (s) - коэффициенты приоритета
отрасли j на получение i -го ресурса, которые могут различаться в зависимости от ситуации
«s»; /Л\ (s) - нормировочный коэффициент,
который обеспечивает равенство распределяемых ресурсов наличному их количеству.
В результате получаем спрос отрасли j на ресурс отрасли i , который необходим для производства - Ж у (t) и спрос на i-ый вид продукции со стороны конечного потребления
R (t).
Блок торговли и транспорта
После того как определен спрос отраслей и конечного потребления на продукцию, необходимую для дальнейшего производства, происходит расчет спроса отраслей и конечного потребления на услуги торговли и транспорта по доставке этого товара потребителю во время t-го такта имитации. Пересчет происходит с помощью коэффициентов затрат торговли (trade(i)) и транспорта (transport(i)) на единицу продукции i-го вида доставленной отраслям и конечному потребителю по формулам:
D\rade (t)=1 ([£ п^ (t) + R (t)] * trade(i)),
i^el V/
Dr^pot (t) = Z ([£ n/ (t) + R (t)] * transport(i)) •
i^el V/
Транспорт и торговля - потенциально «узкое» место, поэтому далее проверяется, соответствуют ли возможности транспорта и торговли предъявляемому на их услуги спросу. Если
Dtrade (t) ^ Xtrade (tX Dtransport (t) ~ Xtransport (t)
ГдЄ Xtrade (tX Xtransport (t) - возможности тоРговли и транспорта соответственно в t-ом такте, тогда принимается:
X.
,(t),
X.
f(t) ,
" trade (t) Dtrade (
" transport (t) = Dtransport (
Жу (t) = Жу (t) , R (t) = R (t) - реально перевезенные и проданные ресурсы i-го вида в j -ую отрасль.
Иначе, либо торговля, либо транспорт оказываются в дефиците. Поскольку спрос на услуги торговли и транспорта рассчитывается для одного и того же объема ресурсов, то необходимо определить ту часть от всех ресурсов, которая будет перевезена транспортом и продана торговлей в одном и том же такте имитации. Определение минимальной части от возможностей по оказанию услуг этими отраслями производится по формуле:
k (t) = min(Xtrade(t)C.
/ Dtr
X,
e(t)’
transpon
t(t)
'D
transport
t(t))
к (7) - та часть от всего объема спроса на услуги торговли и транспорта, которая может быть переработана и торговлей и транспортом. Реально оказанные в 1-ом такте услуги торговли и транспорта по доставке ресурсов в отрасли и в конечное потребление определяются по формуле
Xtrade(t) = k(t)* Dtrade(tX Xtransport) = k(t) * Dtransport).
Далее считаем, что потребности транспорта и торговли в услугах транспорта и торговли удовлетворяются полностью, а для остальных отраслей:
Жу (7) = к (7) * Жу (7) ,
Я (7) = к(7)* Я (7) .
Вообще в модели можно учесть возможность перераспределения услуг транспорта и торговли между отраслями с помощью системы приоритетов в перевозке и продаже грузов в определенную отрасль, учитывающие важность перевозки 1-го ресурса в ¡-ую отрасль.
На выходе из блока торговли и транспорта мы получаем Жу (7) - 1-ый ресурс доставленный в ¡-ую отрасль во время Ьго цикла имитации, Я (7) - продукт 1-ой отрасли перевезенный и проданный в конечное потребление во время 1-го такта модели. А также произведенные транспортом и торговлей услуги
ХШс1г (7X ХГашроП (7) в 1-ом такте имитации.
Реализация модели межотраслевого баланса в PowerSim Studio 7
Вышеописанные алгоритмы и правила модели межотраслевого баланса реализованы в формализме PowerSim Studio 7. Модель разбита на описные выше блоки и шаги.
Блок динамики трудовых ресурсов
Данный блок формирует потоки рабочей силы между отраслями и группами отраслей, а также выход и вход трудовых ресурсов на рынок рабочей силы. Динамика потоков трудовых ресурсов рассчитывается согласно основному уравнению динамики рабочей силы (Кругман).
Общий вид блока трудовых ресурсов и входящие в него объекты показаны на рис. 6.
В дальнейшем изложении будет описан алгоритм расчета и основные переменные, использующиеся в нем.
Рис. 6. Блок трудовых ресурсов
Согласно используемому подходу к моделированию все отрасли объединяются в несколько групп. Количество групп, выбранное для данной задачи, равно 5.
Каждой отрасли присваивается свой индекс - целое число от 1 до 5. Присваивание происходит в таблице «Отрасли и группы» на закладке «Total» модели в PowerSim (рис.7).
Отрасли и группы
Индекс Отрасли[1 Электроэнергетика 1
Индекс Отрасли[2 Нефтегазовая прог> 1
Индекс Отрасли[3 Угольная промышл 1
Индекс Отрасли[4 Прочая топливная 1
Індекс Отрасли[5 Чёрная металлургия 1
ндекс Отрасли[6 Цветная металлурги* 1
і[7 Химическая и нефтехимическая пр 2
грасли[8 Машиностроение и металлооі 2
Индекс Отрасли[9 Лесная и ЦБП] 2
:ли[ 10 Промышленность строительных 2
екс Отрасли[11 Лёгкая промышленно< 3
;кс Отрасли[12 Пищевая промышленнс 3
Этрасли[13 Прочие отрасли промышле 3
Индекс Отрасли[14 Строительство] 3
с Отрасли[15 Сельское и лесное хозя 3
-Індекс Отрасли[16 Транспорт и связь 4
Индекс Отрасли[17 Торговля] 4
зочие виды деятельности по произвол 4
Индекс Отрасли[19 ЖКХ] 5
Индекс 0трасли[20 Здравоохранение] 5
Отрасли[21 Наука и научное обслужк 5
: Отрасли[22 Финансьі_кредит_страхоі 5
Рис. 7. Отрасли и группы
В данную таблицу вручную заносятся индексы групп отраслей, т.е. осуществляется принудительная кластеризация экономического пространства. С использованием объекта «Индекс отрасли» в модели вычисляется выпуск для каждой группы, а также трудовые ресурсы в каждой группе.
В управляемую константу «Индекс роста групп» заносятся числовые значения, которые определяют относительные тенденции роста производства в каждой группе промышленности региона (Закладка «Total», рис. 8).
Рис. 8. Задание тенденций развития групп отраслей
Математически изменение значений этих констант означает скалярное умножение в матрице межотраслевого баланса столбца отрасли, принадлежащего данной группе, на вводимое число. Тем самым задается изменение производства каждой отрасли в матрице.
Собственно изменение трудовых ресурсов в отрасли и в соответствующей группе рассчитывается в контуре, образованным уровнями «Трудовые ресурсы отрасли» и «РЫНОК» и потоками «Уход из отрасли» и «Приход в отрасль». Данные уровни и потоки замкнуты в кольцо.
Поток «Уход из отрасли» определяется разностью между средней ставкой заработной платы в регионе и ставкой заработной платы в данной отрасли. Если ставка в отрасли меньше средней по региону, поток выхода из отрасли положителен и определяется константой выхода «С1», задаваемой интерактивно. Абсолютное значение потока ухода из отрасли определяется пропорционально абсолютному значению всех трудовых ресурсов в отрасли. Предполагается, что, если ставка в отрасли больше средней, трудовые ресурсы не покидают отрасль.
Все уходящие из отраслей и групп попадают на рынок труда. В модели он представлен уровнем «Рынок». Косвенно величина этого уровня позволяет судить об уровне безработицы в регионе.
Поток с рынка труда распределяется по отраслям и группам. В отличие от ухода, где предполагается, что поток пропорционален разнице в ставке в отрасли и в средней ставке по региону и равен 0, если ставка выше средней, поток в отрасль отличен от 0 в любом случае. То
есть предполагается, что даже отрасль с самой низкой ставкой (меньшей средней) может привлекать трудовые ресурсы. Потоки распределяются пропорционально ставкам в отраслях. Величина потока с рынка рабочей силы управляется константой «С2».
Таким образом, в данном контуре реализован полный цикл движения трудовых ресурсов.
Ставка заработной платы в каждой отрасли качественно вычисляется как отношение выпуска на каждом такте задачи в денежном исчислении к величине трудовых ресурсов в отрасли.
Управление и оптимизация в модели I
Управление моделью упрощено и позволяет получать результаты на качественном уровне.
Тенденции роста каждой группы промышленности управляются с пульта управления, который показан на рис.13. Дополнительно можно использовать пульт управления динамикой трудовых потоков (рис. 9.). Таким образом, в этой модели возможно управление по 7 параметрам. Количество вариантов развития решения - пространство решений модели - достаточно велико, и поэтому простое интерактивное управление может потребовать много времени и просмотра большого количества вариантов для получения правдоподобного решения.
Для автоматизации получения решения в модель введена постановка оптимизационной задачи. Параметры управления рассматриваются как параметры оптимизации и их значе-
ния выбираются генетическим оптимизатором PowerSim Solver 2.5. для удовлетворения наперед заданным критериям оптимизации. В качестве критериев в оптимизационной задаче
PowerSim возможен выбор любого количества операторных условий для любой переменной задачи.
Рис. 9. Управление динамикой трудовых потоков
Операторным условием являются минимизация, максимизация, попадание или непопадание в заданный диапазон, а также требование быть меньше или больше заданного значения для значения ЛЮБОЙ переменной модели.
В нашей модели в качестве критериев выбраны максимизация величины средней ставки заработной платы и минимизация уровня безработицы. На рис.10. приведено окно оптимизатора со списком и значениями параметров и критериев. Для параметров задается диапазон их изменения, для критериев - операторное условие, вес критерия и значение нормализации. Значение нормализации применяется для при-
ведения величины изменения всех критериев в сравнимый диапазон (обычно от 0 до 1). Вес критерия используется для построения взвешенной многокритериальной оптимизационной задачи. Возможны оценка и выбор предпочтения для каждого критерия.
PowerSim Solver позволяет задать для каждого параметра и критерия временной горизонт действия - «Apply Time». По умолчанию для параметров в качестве этого времени принимается начальный момент времени, для критериев - конечный, т.е. изменение параметров начинается в начальный момент, а оптимальное решение мы получаем в конце процесса.
Name_________________________________________I Value_____________1 Type I Apply Time 1 â I Weight I Divisor
Qjj) Assumptions
11] Decisions
Э S ГруппаБ 1,54 Start
❖ Minimum Value 0,50
Maximum Value 2,00
Э S Группа4 1,43 Start
i> Minimum Value 0,50
Maximum Value 2,00
ф-О ГруппаЗ 0,67 Start
❖ Minimum Value 0,50
ф Maximum Value 2,00
ф (3 Группа2 1,07 Start
Minimum Value 0,50
Ф Maximum Value 2,00
Э Э Группаї 1,09 Start
=❖ Minimum Value 0,50
Ф Maximum Value 2,00
Ö a C2 0,08 1/vvk Start
... ® Minimum Value 0,00 1/vvk
❖ Maximum Value 0,10 1/vvk
è ® Cl 0,041/vvk Start
❖ Minimum Value 0,00 1/vvk
...Maximum Value 0,10 1/vvk
L£) Objectives
О Уровень cp 656,22 руб/ррі Max Stop □ 4,00 1,00 руб/'ррі
IS РЫНОК 32 669,28 ppl Min Stop □ 8,00 1,00 ppl
Рис. 10. Постановка оптимизационной задачи
Результаты моделирования в модели I
Результаты моделирования выводятся в диаграмме «Total» в виде графиков и табличной информации.
В качестве первого приближения был получен нулевой вариант, в котором трудовые потоки на рынок труда и с рынка равны 0, а тенденции развития каждой групп отраслей одинаковы. Этот вариант выбран в качестве ре-ференсного. В первом качественном варианте расчета задавалась тенденция роста отраслей первой группы. Результаты расчета и сравнение их с референсным вариантом представлены на рис. 11 .
В этом расчете тенденция роста первой группы промышленности увеличена на 50%, движение трудовых потоков не рассматривается.
На графиках показаны:
1) выпуск продукции в каждой группе;
2) трудовые ресурсы в каждой группе и значения рынка рабочей силы;
3) суммарный выпуск по региону;
4) уровень заработной платы в каждой группе и средняя ставка заработной платы в регионе.
На графиках видно, что система после небольшого участка установления выходит на стационарное значение. Причем увеличение тенденции приводит только с изменению длительности участка установления для регулируемой группы отраслей.
Величину средней ставки заработной платы по региону можно качественно рассматривать как уровень жизни в регионе.
Рис. 1 1. Первый вариант расчета: движение трудовых потоков равно 0, тенденция развития 1 группы
увеличена на 50%
Во втором варианте введено ненулевые значение коэффициентов движения трудовых ресурсов между производством и рынком рабочей силы. Результаты показаны на рис.12. Можно видеть, что развитие системы в этом случае становится значительно более сложным. Перетоки трудовой силы между отраслями и группами приводят к изменению характера и объемов производства. В некоторых отраслях производство растет, что в свою очередь делает эти отрасли привлекательными для миграции ресурсов. В других, напротив, наблюдается или стаг-
нация, или падение. Общий уровень жизни (средняя ставка заработной платы) в регионе после короткого стабильного периода начинает уменьшаться. Падает и общий уровень выпуска продукции, исчисляемый в денежных единицах. Безработица также падает.
В целом такой сценарий говорит о неэффективном варианте управления экономическим развитием региона или о неадекватной структуре экономического кластера, заданной в таблице «Отрасли и группы».
Рис. 12. Второй вариант расчета с введением динамики движения трудовых ресурсов
Как уже говорилось ранее, интерактивный (ручной) способ нахождения приемлемого сценария неэффективен по причине большого количества вариантов, которые необходимо рассматривать. Для получения эффективного решения была поставлена и решена оптимизационная задача. В этой задаче (третий вариант)
Следующий, четвертый, вычислительный эксперимент был аналогичен предыдущему, но в выборе критериев предпочтение было отдано максимизации уровня жизни с весом 8 против 4 для веса уровня безработицы. В качестве референсного варианта был выбран
Высокий уровень жизни остался в малой по численности группе работающего населения.
величины параметров выбирались оптимизатором. Критерии были заданы таким образом, что низкий уровень безработицы был более предпочтителен, чем средний уровень жизни (вес 8 против 4). В качестве референсного варианта был принят второй вариант. Результаты представлены на рис. 13.
третий вариант (рис. 14). В этом варианте было получено такое перераспределение потоков и выбор вектра тенденций роста групп, которое действительно увеличило значение уровня жизни, но привело к существенной безработице, в итоге - падению производства.
Все вышеописанные сценарии не могут считаться приемлемыми, так как ведут либо к падению уровня жизни, либо к увеличению без-
Рис. 13. Третий вариант расчета с предпочтением низкого уровня безработицы
Рис. 14. Четвертый вариант расчета с предпочтением высокого уровня жизни
работицы. Даже введение весов (предпочтений) в постановку оптимизационной задачи не спасает ситуации. Можно предположить, что проблема кроется в неверной кластеризации производства. Для оценки правильности данного предложения структура кластера (разбиение отраслей по группам) была произвольным образом изменена.
Было получено решение (пятый вариант), в котором удачно сочетались как относи-
Расчетно-оптимизационная модель II
Для проверки гипотезы о существенной роли структуры кластера в экономическом развитии региона была построена модель, в которой в оптимизационную постановку был введен параметр, формирующий кластер.
Если в предыдущие модели структура кластера задавалась вручную из внесистемных
тельно высокая заработная плата, так и низкий уровень безработицы (рис. 15).
Таким образом, вычислительные эксперименты показали исключительную сложность и многоплановость решаемой задачи, необходимость учета большого количества факторов и, в первую очередь, значимость выбора правильного разбиения отраслей на группы, т.е. эффективной кластеризации экономического пространства.
соображений, то в данной модели сам оптимизатор выбирал наиболее эффективную структуру кластера. Результаты этого численного эксперименты приведены на рис. 16: в этом варианте расчетов заработная плата была существенно выше, чем в предыдущих вариантах, причем уровень безработицы к концу процесса моделирования был минимален.
Рис. 15. Пятый эффективный и сбалансированный вариант расчета
Рис. 16. Пятый - эффективный и сбалансированный - вариант расчета
Следует отметить, что кластеризация, полученная во многих расчетнооптимизационных вариантах модели II, не является очевидной с точки зрения общепринятых подходов к разбиению отраслей на группы.
Наш подход позволяет выявить сложные, нелинейные и неочевидные зависимости, что поможет повысить эффективность управленческих решений.
Библиографический список
1. Абдикеев Н.М., Данько Т.П., Ильдеме-нов С.В., Киселев А.Д. Реинжжиниринг бизнес-процессов. М.: Эксмо, 2005. 592 с.
2. Кугаенко А.А. Экономическая кибернетика: энциклопедия: учеб. пособие. М.: Вузовская книга, 2010. 716 с.
3. ТернерДж.Р. Руководство по проектноориентированному управлению / пер. с англ. под общ. ред. В.И. Воропаева. М.: Изд. дом Гребенникова, 2007. 315 с.