ПОИСК Статьи Рисунки Таблицы Схема организации вычислительного процесса из "Системное моделирование сложных процессов" Относительно выбранного характерного масштаба по времени все моделируемые процессы целесообразно разделить на три группы сосредоточенные, распределенные и условно-распределенные. Сосредоточенными процессами будем называть процессы, длительность протекания которых меньше характерного времени. В рамках модели такие процессы протекают мгновенно, т. е. имеют нулевую длительность. Модельные соотношения позволяют вычислить результат их протекания при заданных начальных условиях. Распределенные процессы — это процессы, длительность протекания которых порядка или много больше характерного времени. Модельные соотношения позволяют следить за динамикой процесса, т. е. вычислять значения фазовых переменных на всех шагах вычислительного процесса. Условно-распределенные процессы — это процессы распределенного типа, для которых модельные соотношения позволяют вычислять лишь значения фазовых переменных по окончании процесса без промежуточных значений. В первую очередь условно-распределенные процессы — это слабо изученные процессы, относительно которых трудно установить промежуточные значения фазовых переменных и их влияние на остальные процессы. Например, для строительства инженерных сооружений оценка защитных свойств недостроенных сооружений весьма затруднительна. [c.67] В соответствии с изложенным можно предложить следующую схему организации вычислительного процесса. Характерное время выбирается в качестве минимального шага по времени. Суть алгоритма состоит в том, что по значению параметров модели в момент где п — число просчитанных шагов, вычисляются значения в момент 1п+ = п + и . Вычисления состоят в последовательной обработке некоторого набора протекающих на данном шаге процессов. Последовательность процессов определяется на основе следующего принципа. Создается диспетчер, который анализирует внешние управления, фазовые переменные и вычисляет внутренние управления. Диспетчер составляет список процессов и участвующих в них объектов, которые должны быть реализованы на текущем шаге. Первыми в момент 1п подлежат реализации сосредоточенные процессы. Далее диспетчер методом стохастического моделирования, согласно выбранной закономерности в очередности протекания процессов, определяет тип сосредоточенного процесса, результаты которого должны быть подсчитаны первыми. Полагается, что вероятность некоторого процесса, сосредоточенного во времени, произойти первым среди т практически одновременно протекающих с точки зрения модельного времени процессов, равна 1/т. Соответствующий процесс вызывается диспетчером и производятся вычисления, после чего вновь работает диспетчер, который на основе анализа вновь полученной ситуации на ТВД формирует заново список типов сосредоточенных процессов, которые должны произойти в момент и определяет первый из них для реализации, и т. д. [c.68] Результаты расчета хода боевых действий могут быть получены в аналогичные моменты времени. Описанная схема представлена на рис. 3.1. [c.69] Вернуться к основной статье