Имитационное моделирование и оценка жизнеспособности региональных социально-экономических систем
Имитационное моделирование и оценка жизнеспособности региональных социально-экономических систем
Аннотация
Проблема создания технологий и программных средств информационно-аналитической поддержки управления региональными социально-экономическими системами все еще остается актуальной. Текущая работа посвящена созданию подобного рода инструментов на основе интеграции концепции жизнеспособности (resilience) сложных систем, онтологического проектирования, имитационного моделирования и многомерного анализа данных. В исследовании в качестве объекта рассматривается региональная система «Бизнес-Сообщество-Власть». Авторы представляют основные аспекты разработки имитационной модели данной системы как инструментального средства для оценки ее жизнеспособности и отдельных ее свойств: функциональности, восстанавливаемости и устойчивости. Предлагается схема взаимодействия программного компонента многомерного анализа данных и имитационной модели, которая используется для автоматизации проведения вычислительных экспериментов.
1. Введение
Исследование проблем развития региональных социально-экономических систем (РСЭС) не теряет своей актуальности. В научном сообществе на протяжении многих десятилетий ведутся попытки разработать универсальные подходы и методы управления таким родом систем, в частности, на основе концепций устойчивого развития
, , , бескризисного развития , , и т.п. В последнее время набирает популярность новое направление в данной предметной области исследований – оценка и управление жизнеспособностью социально-экономических систем.В открытых источниках можно встретить различные интерпретации понятия «жизнеспособность» (resilience), но к социально-экономическим системам данный термин применяется в относительно небольшом количестве публикаций по сравнению с техническими и биолого-экологическими системами. Ниже приведены примеры научно-исследовательских работ, в которых рассматривается жизнеспособность социально-экономических систем на разных уровнях:
- жизнеспособность государства
;- жизнеспособность территориальной социально-экономической системы
;- жизнеспособность региона
;- жизнеспособность муниципального образования
;- жизнеспособность систем «Бизнес-Сообщество-Власть» (БСВ-систем)
.Анализ открытых публикаций на данную тематику показывает, что в настоящее время проблема оценки жизнеспособности региональных социально-экономических систем остается актуальной. Это связано с тем, что общепринятого определения жизнеспособности РСЭС не предложено, каждый исследователь стремится привнести в него свою точку зрения. Следовательно, пока не существует универсального метода оценки их жизнеспособности.
Последние несколько лет в Институте информатики и математического моделирования им. В.А. Путилова ФИЦ КНЦ РАН ведется работа по разработке технологий и средств информационно-аналитической поддержки управления жизнеспособностью региональных социально-экономических систем. В частности, были предложены теоретические основы оценки РСЭС на основе концепции жизнеспособности критических инфраструктур (CIR, critical infrastructure resilience)
и методах многомерного анализа данных . В рамках данной статьи предлагается использовать ранее полученные результаты для оценки потенциальных сценариев развития жизнеспособности РСЭС. В частности, совместить разработанный метод комплексной оценки жизнеспособности РСЭС с имитационной моделью подобного рода системы.2. Архитектура имитационной модели
В качестве объекта настоящего исследования была взята региональная социально-экономическая система, акцент в которой делается на функционирование и взаимодействие между собой трех основных компонентов: бизнеса, сообществ и государственной власти. Интерес именно к такому виду РСЭС вызван тем, что в последние годы остро встают вопросы о взаимном влиянии каждого из рассматриваемых компонентов на функционирование друг друга. Например, возникает частная задача мониторинга и оценки влияния крупного бизнеса на решения региональных и муниципальных властей и общественной реакции населения (в разбивке по отдельным социальным группам) на их реализацию. Авторы предлагают такие трехкомпонентные региональные системы называть система «Бизнес-Сообщество-Власть» (БСВ-система).
Концептуально БСВ-систему как объект управления можно описать следующим образом
:где
B – бизнес (business);
RG – региональная и муниципальная власть (regional government);
S – сообщество (society);
RelBRG – взаимодействие между бизнесом и властью;
RelBS – взаимодействие между бизнесом и сообществом;
RelRGS – взаимодействие между сообществом и властью;
Pr – свойства системы БСВ, характеризующие ее жизнеспособность.
Примером такой системы может выступать моногород (монопрофильный населенный пункт), т.к. для такого рода объекта исследования характерны тесная взаимосвязь органов муниципальной власти и градообразующего предприятия, которые оказывают сильное воздействие на условия проживания местного сообщества/ местных сообществ
.В настоящей работе «Бизнес» представляет собой совокупность хозяйствующих субъектов, осуществляющих коммерческую деятельность на определенной территории с целью получения собственных выгод и преследующих свои частные интересы
. Отличительной особенностью данного компонента является его социальная ответственность, которая подразумевает под собой «добровольный вклад бизнеса в развитие общества в социальной, экономической и экологической сферах, не связанный напрямую с основной деятельностью хозяйствующего субъекта и выходящий за рамки определенного законом минимума» .В общем случае под «Сообществом» понимается группа индивидуумов, которые разделяют общие взгляды на определенные процессы мироустройства, либо объединены едиными интересами и/или целями
. Структуризация компонента «Сообщество» для БСВ-системы является нетривиальной задачей, т.к. может осуществляться по разным принципам: например, по половозрастному принципу, по сфере интересов или приверженности к определенным политическим взглядам и т.д. На начальном этапе текущего исследования в качестве «Сообщества» будет выделено все население, которое входит в БСВ-систему. При дальнейшем изучении планируется провести разделение «Сообщества» на отдельные группы, отвечающие определенным классификационным признакам. Перспективным направлением решения данной задачи видится применение тематического моделирования для анализа данных искусственных социальных сетей (в частности, VK и Telegram) с целью выделения социальных групп по темам общественного дискурса.На текущем этапе исследования компонент БСВ-системы «Власть» представлен государственной (региональной) и/или муниципальной властью (в зависимости от масштаба изучаемой БСВ-системы).
Взаимодействие между рассмотренными компонентами БСВ-системы может происходить на различных уровнях: информационном, материальном, финансовом, административном и т.д. На текущем этапе исследования в качестве одного из основополагающих аспектов взаимодействия рассматриваются финансовые и информационные потоки.
Авторы предлагают использовать следующее определение жизнеспособности БСВ- системы: под жизнеспособностью «Бизнес-Сообщество-Власть»-системы понимается способность компонентов системы, подверженных разным опасностям, при возникновении кризисной ситуации выявлять ее предпосылки, адаптироваться к новым условиям, сопротивляться негативным воздействиям кризиса и изменяться с целью достижения и поддержания приемлемого уровня функционирования как каждого компонента в отдельности, так и БСВ-системы в целом
.В соответствии с предложенной концептуальной моделью (1) жизнеспособности БСВ-системы в архитектуру разрабатываемой имитационной модели (рис. 1) включены три основных модельных блока «Бизнес» (Business), «Сообщество» (Society) и «Власть» (Government). Как показала практика, разработки модели данных компонентов не достаточно для полного описания поведения БСВ-системы. С этой целью был введен в архитектуру имитационной модели вспомогательный блок «Инфраструктура» (Infrastructure), в который вошли элементы модели, отвечающие за имитацию среды функционирования объекта исследования.
Рисунок 1 - Архитектура имитационной модели жизнеспособности БСВ-системы
- системная динамика – для описания накопительных процессов, протекающих в компонентах БСВ-системы;
- агентное моделирование – для построения иерархии проактивных сущностей, каждая из которых обладает своим собственным поведением;
- дискретно-событийное моделирование – для представления алгоритмов поведения разных элементов модели.
Реализация взаимосвязей между модельными блоками осуществляется посредством передачи значений определенных параметров в каждом компоненте имитационной модели.
Представленная выше архитектура имитационной модели является целевой, но ее практическая реализация требует решения ряда вопросов. Например, как именно представлять в модели компонент «Сообщество», какие критерии использовать для стратификации отдельных социальных групп, какие механизмы закладывать для взаимодействия этих групп и т.д. На текущем этапе исследования данные вопросы еще не получили окончательного ответа. Но в архитектуре зафиксирован целевой образ, к которому будут стремиться авторы исследования.
3. Имитационная модель жизнеспособности БСВ-системы
Модель жизнеспособности БСВ-системы разрабатывается в среде имитационного моделирования AnyLogic, т.к. она предлагает гибкий функционал по созданию полимодельных комплексов и позволяет «органично совмещать и комбинировать методы имитационного моделирования так, чтобы достоинства одних подходов компенсировали недостатки других»
.В соответствии с предложенной выше архитектурой реализация имитационной модели велась по отдельным модельным блокам/подсистемам: «Бизнес», «Сообщество», «Власть», «Инфраструктура», но с рядом определенных ограничений. Это вызвано тем, что на текущем этапе исследования в качестве БСВ-системы рассматривается моногород. Для данного объекта исследования характерно наличие ограниченного числа (в большинстве случаев, одного) предприятий социально-ответственного бизнеса, взаимодействующего с местным сообществом и муниципальной властью. Этот факт нашел отражение в текущей версии имитационной модели.
3.1. Реализация подсистемы «Бизнес»
Блок «Бизнес» имитирует работу производственных предприятий, обеспечивающих жизнеспособность рассматриваемой БСВ-системы. Программно данный блок реализован в виде сети взаимодействующих агентов, каждый из которых представляет деятельность отдельного предприятия. На рисунке 2 приведена структура агента «Предприятие» (Enterprise), которая включает в себя такие процессы, как динамику трудового обеспечения компании, выпуск продукции, движение финансовых потоков предприятия.
Рисунок 2 - Структура модельного агента «Предприятие»
SocProg(MaxProcSoc,BudgetB,AverageCostProgr,NumberSocProg,ProcentWinProg)
{
double cost=NumProg*AvCost*ProcWin;
if (Bud*Max>cost) return cost;
else return Bud*Max;
}
В приведенной модели также введены дополнительные функции, которые позволяют производить расчет других параметров функционирования предприятия: дивидендов (CalcDivid), продажи продукции (CalcSales), расширения (CalcExtand) и сокращения (CalcReduce) штата, производства продукции (CalcProduct).
3.2. Реализация подсистемы «Сообщество»
В текущей версии разрабатываемой имитационной модели жизнеспособности БСВ-системы блок «Сообщество» представляется в виде одной социальной группы – населения, проживающего на определенной территории (в частности, в моногороде). За основу данной подмодели были взяты ранее разработанные системно-динамические модели демографии арктического города , дополненные факторами, определяющими миграционную привлекательность БСВ-системы. В качестве факторов, задающих направление и темпы миграционных потоков, предложено использовать социальную и экономическую привлекательность. Для этого в подмодели «Сообщество» определены специальные переменные SocialAppeal и EconomAppeal, которые представляют собой агрегированные оценки социальных благ и экономического благополучия БСВ-системы. На рисунке 3 представлена структура подмодели «Сообщество», включающая в себя кроме миграции процессы рождаемости и смертности, а также дополнительные параметры, позволяющие рассчитать темпы указанных потоков (процессов).
Рисунок 3 - Реализация подсистемы «Сообщество»
- экономические показатели
, , , например, уровень дохода, ВРП на душу населения, ВВП, роста реальной начисленной зарплаты, уровень зарегистрированной безработицы, уровень экономического развития и др.;- демографические показатели
, , , например, рост численности населения, рост уровня образования населения и числа квалифицированных специалистов, доступность жилья, ожидаемая продолжительность жизни и др.;- социальные показатели
: число организаций среднего профессионального образования, организаций высшего образования и научных организаций, число больничных коек на 10 тысяч человек, число амбулаторно-поликлинических медицинских организаций и др.;- природно-экологические показатели
, , например, выбросы загрязняющих веществ в атмосферу от стационарных источников, обеспеченность природными ресурсами и др.В разрабатываемой имитационной модели иммиграционные и эмиграционные процессы рассматриваются на разных уровнях: внутрирегиональном (InsideRegIm и InsideRegEm), межрегиональном (InterRegIm и InterRegEm), международном (InterNationIm и InterNationEm). Как уже было отмечено раннее, данные потоки человеческих ресурсов определяются двумя факторами: социальной и экономической привлекательностью.
В подмодели «Сообщество» из всего населения выделяется трудоспособное население (EmployablePopulation), часть которого является работающим (WorkingPopulation). В свою очередь, WorkingPopulation разделяется на две подгруппы:
1. население, которое осуществляет трудовую деятельность на предприятии (-ях), входящих в состав подсистемы «Бизнес» (WorkingInBusiness);
2. население, работающее в других организациях БСВ-системы (AnotherWorkingP).
В работе для определения экономической привлекательности объекта исследования (EconomAppeal) предлагается использовать следующие параметры: численность населения БСВ-системы (Population), количество вакансий (Vacancy), размер средней заработной платы (AverageWageTown) и размер прожиточного минимума (LivingCost). Для настройки степени влияния разных параметров на экономическую привлекательность используются весовые коэффициенты k1 и k2 (k1, k2 ϵ [0, 1]; )), а также поправочный коэффициент k3 (k3 ϵ R]):
EconomAppeal=k1*(Vacancy/Population)+k2*(AverageWageTown/(k3* LivingCost)).
Данные для расчета EconomEppeal передаются в подсистему «Сообщество» из других подсистем разрабатываемой модели, в частности, количество вакансий (Vacancy), размер средней заработной платы (AverageWageTown) передаются из подсистемы «Бизнес».
3.3. Реализация подсистемы «Власть»
Подсистема «Власть» предназначена для имитации деятельности системы государственного/муниципального управления БСВ-системы, заключающейся в балансировании между интересами бизнеса, запросами местного сообщества и общенациональной политикой. В связи с этим в текущей версии имитационной модели в основном моделируются финансовые потоки, которые служат фундаментом для осуществления деятельности местной власти. При этом основной акцент делается на процедуре бюджетирования подсистемы «Власть» БСВ-системы.
На рисунке 4 приведена общая структура модельного агента «Финансовые потоки» (Finance) блока «Власть». Данная подмодель представляет собой системно-динамическую конструкцию, основным элементом которой является бюджет БСВ-системы (в частности, моногорода).
Рисунок 4 - Финансовые потоки подсистемы «Власть»
Бюджет БСВ-системы рассчитывается с помощью разностного уравнения вида:
при этом
Часть структурных элементов данной подмодели являются управляющими переменными, значения которых задаются либо пользователем модели, либо берутся в виде временных рядов из официальной статистики. Остальные элементы являются вычисляемыми и функционально зависят от параметров других подмоделей. Например, вычисляемый параметр SocialPolicy определяется текущим количеством населения, нормами социального обеспечения, потребностью в социальных мерах поддержки разных категорий населения, а также финансовой возможностью реализовывать программы социальной поддержки.
3.4. Реализация подсистемы «Инфраструктура»
Подмодель «Инфраструктура» является вспомогательной, т.к. содержит в себе в основном модельные элементы, предназначенные для описания условий функционирования БСВ-системы. В частности, совокупность параметров, представленных на рисунке 5, используется для определения социальной и экономической привлекательности региональной социально-экономической системы. Данные агрегированные индикаторы характеризуют заинтересованность в проживании на территории исследуемой системы не только местного населения, но и жителей других регионов страны и иностранных граждан.
Рисунок 5 - Структура подсистемы «Инфраструктура»
В качестве примера приведем описание процедуры определения доступности здравоохранения (HealthcareAccess), которая в представленной системно-динамической подмодели осуществляется следующим образом:
HealthcareAccess=CoefDoctors*((NumberDoctors*10000)/(Population*NormaDoctor))+
+CoefHospitalBeds*((HospitalBeds*10000)/(Population*NormaHospitalBeds)).
При оценке доступности здравоохранения в БСВ-системе в рассмотрение берутся такие показатели, как:
- количество врачей и медперсонала (NumberDoctors),
- количество койка мест (HospitalBeds),
- норма количества врачей и медперсонала на 10 000 населения (NormaDoctor),
- норма количества койка мест на 10 000 населения (NormaHospitalBeds),
- население БСВ-системы (Population),
- весовой коэффициент обеспеченности койка местами в оценке качества медицинского обслуживания (CoefHospitalBeds):
- весовой коэффициент обеспеченности докторами в оценке качества медицинского обслуживания (CoefDoctors).
В статье приведены лишь некоторые аспекты практической реализации имитационной модели жизнеспособности региональной социально-экономической системы. В дальнейшем имитационная модель будет совершенствоваться за счет добавления в нее новых факторов, влияющих на функционирование рассмотренных компонентов БСВ-системы. В частности, планируется добавить декомпозицию «Сообщества» на сетевую структуру социальных групп, разделенных по тематике общественного дискурса, представленного в искусственных социальных сетях. Кроме этого необходимо более детально проработать механизмы воздействия компонента «Власть» на другие подсистемы БСВ-системы.
Основное назначение разрабатываемой имитационной модели заключается в предоставлении прогнозного инструмента для проигрывания различных сценариев развития региональной социально-экономической системы (БСВ-системы) с целью оценки ее жизнеспособности в анализируемой ситуации.
4. Оценка жизнеспособности на основе имитационной модели
Анализ открытых источников информации показал, что не существует единого мнения как именно оценивать жизнеспособность (resilience) региональных социально-экономических систем. Авторы текущей работы предлагают рассматривать жизнеспособность как свойство системы, которое должно быть оценено через призму трех ее составляющих: функциональность, восстанавливаемость и устойчивость (отказоустойчивость). При этом под функциональностью понимается способность системы сохранять свои функции во время своего функционирования; под восстанавливаемостью – способность системы при возникновении кризисных ситуаций восстанавливать свою функциональность до докризисного уровня; под устойчивостью – способность системы сохранять свое работоспособное состояние при воздействии внешнего окружения.
Функциональность БСВ-системы предлагается оценивать посредством индикаторной системы, которая характеризует состояние отдельных элементов системы. Один индикатор отражает лишь отдельную характеристику объекта исследования, но в совокупности система таких индикаторов позволяет получить представление о показателях функционирования системы в заданный момент времени, а значит опосредовано дать количественную оценку ее функциональности. Таким образом, разрабатываемая имитационная модель жизнеспособности БСВ-системы предназначена для получения прогнозных значений различных индикаторов функционирования системы в определенных сценарных условиях.
Для исследования свойства восстанавливаемости БСВ-системы предлагается также использовать имитационную модель. Для этого будет использоваться сценарий возникновения кризисной ситуации в функционировании БСВ-системы. Для каждого кризисного сценария будет проведен ряд вычислительных экспериментов, направленных на определение показателей восстанавливаемости системы. В качестве таких показателей предлагается использовать время восстановления системы TRec (промежуток времени, за который система восстанавливает свою функциональность до определенного уровня); объем затраченных ресурсов на восстановление (например, выраженных в денежных единицах).
С теоретической точки зрения анализ свойства устойчивости БСВ-системы можно свести к оценке (на основе имитационной модели) степени отклонения функциональности системы от заданного уровня при возникновении разных кризисных ситуаций. В качестве показателей устойчивости можно использовать следующие параметры:
- степень снижения функциональности системы (например, в относительном выражении);
- время достижения максимального спада функциональности системы Td ;
- процентное соотношение успешно «поглощенных» кризисов к общему количеству исследованных кризисных ситуаций.
С точки зрения практической реализации оценки устойчивости БСВ-системы все еще остается ряд открытых вопросов, связанных с определением и способом задания кризиса в модели, алгоритмизацией поведения каждого компонента БСВ-системы на возникновение кризисной ситуации и т.д. В ходе продолжения исследования планируется получить ответы на поставленные вопросы.
В текущем исследовании для оценки жизнеспособности региональной социально-экономической системы используется многомерный куб данных
, . Гиперкуб данных (Hypercube, HC) выступает в роли способа представления различных показателей жизнеспособности системы в некоторой многомерной структуре, которая позволяет организовать вычислительные процедуры, как над ее отдельными элементами, так и над целыми их группами. Стоит отметить, что применение многомерного куба данных встречается в научно-практической литературе при решении задач исследования жизнеспособности технических систем. Например, в работе описывается структура многомерного куба данных и принцип его использования для создания системы управления жизнеспособностью кибернетических критических инфраструктур в «умном» (smart) городе.Как отмечалось ранее, одной из ключевых задач выполняемой исследовательской работы является обеспечение возможности прогнозировать разные сценарии развития системы «Бизнес-Сообщество-Власть» и, соответственно, изменение ее жизнеспособности. Для решения этой задачи предлагается использовать имитационное моделирование, которое позволит сформировать несколько многомерных структур данных (HC(t)) на всем протяжении жизненного цикла жизнеспособности БСВ-системы (рис. 6). На основе гиперкуба можно произвести расчет жизнеспособности БСВ-системы (RBSG) в определенный момент времени.
Рисунок 6 - Жизненный цикл жизнеспособности БСВ-системы
Для обеспечения гибкости организации вычислительного эксперимента инициализацию управляющих параметров разрабатываемой имитационной модели предлагается технически проводить из внешних источников данных (файлов, БД), которые должны содержать всю необходимую информацию об исследуемом сценарии функционирования БСВ-системы. Внешние источники данных должны формироваться на основе специальным образом подготовленной информации, полученной из многомерного куба данных. При этом обработка данных предполагает участие эксперта, который задает для фильтрации данных интересующие его критерии (в зависимости от решаемой прикладной задачи). Выполнение всех операций над многомерными данными (сбор, предобработка, хранение, представление и др.) выполняет специальным программным инструментом – компонентом многомерного анализа данных. Предполагается, что данный программный компонент будет реализован на основе OLAP-решения
, доступного на отечественном рынке программного обеспечения.На рисунке 7 представлена схема интеграции компонента многомерного анализа данных и средства имитационного моделирования, которая предлагается в рамках текущего исследования.
Рисунок 7 - Схема взаимодействия компонента многомерного анализа данных и имитационной модели
Разрабатываемый компонент многомерного анализа данных отвечает за выполнение следующих процедур:
- сбор данных из разнородных источников;
- предварительная обработка и аккумуляция данных в едином хранилище;
- формирование многомерного куба данных по заданным правилам;
- фильтрация данных и формирование срезов куба данных по заданным критериям;
- формирование внешнего структурированного файла для передачи в другие компоненты разрабатываемого программного обеспечения.
5. Заключение
Вопросы управления социально-экономическими процессами на региональном уровне остаются все еще актуальными. Это вызвано как сложной природой самого объекта управления, так и постоянно меняющимися условиями его функционирования. В настоящем исследовании предлагается применить концепцию жизнеспособности (resilience) для разработки средств информационно-аналитической поддержки управления региональными социально-экономическими системами. В частности, рассматривается процесс разработки имитационной модели жизнеспособности трехкомпонентной социально-экономической системы «Бизнес-Сообщество-Власть» в среде Anylogic. Данную модель предлагают использовать как инструмент для прогнозирования потенциальных сценариев развития БСВ-системы. Результаты имитационного моделирования будут содержать прогнозируемые значения разнородных показателей, которые могут быть использованы для индикаторной оценки жизнеспособности БСВ-системы и ее компонентов в указанных сценарных условиях.
В рамках текущей публикации приводятся промежуточные результаты проводимого исследования, т.к. в ходе практической реализации возникли некоторые трудности, вызванные неоднозначностью представления в модели отдельных факторов, оказывающих воздействие на функционирование объекта исследования. Например, способ реализации административных мер воздействия со стороны власти на местное сообщество и социально-ответственный бизнес. Также остаются открытыми ряд исследовательских вопросов, требующих дополнительных изысканий, в частности:
- определение способа разделения «Сообщества» на социальные группы, затрагивающие интересы бизнеса и власти, и их представление в имитационной модели;
- проработка механизма оперирования в имитационной модели качественными показателями на основе теории нечетких множеств и нечеткого вывода;
- разработка метода синтеза имитационной модели жизнеспособности БСВ-системы на основе прикладной онтологии, технологии концептуальных шаблонов и многомерного куба жизнеспособности.