Труды КНЦ вып.124 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып. 5/2014(24))

УДК 004.89, 004.9 P.A. Македонов1, А.А. Зуенко1’2, О.В. Фридман 1,2 1Институт информатики и математического моделирования технологических процессов Кольского НЦ РАН 2Кольский филиал Петрозаводского государственного университета АЛГОРИТМ СИНХРОНИЗАЦИИ НЕРЕГУЛЯРНЫХ ПРОЦЕССОВ В СИСТЕМЕ СИТУАЦИОННОГО КОНЦЕПТУАЛЬНОГО МОДЕЛИРОВАНИЯ Аннотация Для ситуационного моделирования функционирования регионального природно-промышленного комплекса разработан прототип системы модели­ рования, реализующий специализированный алгоритм имитации. В алгоритме применен модифицированный процессный способ организации квази­ параллелизма для синхронизации нерегулярных процессов, использующих общие материальные ресурсы. Обеспечена возможность подключения в систему моделирования готовых внешних программных модулей сторонних разработчиков, которые имитируют функциональные действия компонент модели в виде разностных уравнений с различными шагами дискретизации. Ключевые слова: система ситуационного моделирования, процессный способ организации квазипараллелелизма, разностные уравнения с различными шагами дискретизации. R.A. Makedonov, А.А. Zuenko, O.V. Fridman ALGORITHM FOR SYNCHRONIZING IRREGULAR PROCESSES IN THE SYSTEM OF SITUATIONAL CONCEPTUAL MODELING Abstract For situational simulation of functioning of regional natural-industrial complexes a simulation system prototype that implements the specialized algorithm of simulation is developed. The algorithm is implemented by the modified process method of organizing a quasi parallelism to synchronize processes using shared resourses . It is provided an opportunity of connecting a program modules of third-party developers into the simulation system and opportunity to realize the functionality of the model components in the form of difference equations with different sampling steps. Keywords: situational simulation system, process method of organizing a quasi parallelism, difference equations with different sampling steps. Введение Существует множество толкований таких понятий, как имитационная модель (ИМ), компоненты и параметры модели, функциональные зависимости, ограничения, целевые функции моделирования [1-3]. В дальнейшем будем пользоваться определениями, введенными Р. Шенноном [4]. Система опреде­ ляется как группа или совокупность объектов, объединенных некоторой формой регулярного взаимодействия или взаимосвязи для выполнения заданной функции. *Работа выполнена при поддержке РФФИ (проекты №№ 13-07-00318-а, 14-07-00205-а). 136

RkJQdWJsaXNoZXIy MTUzNzYz