Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Укрупненная схема моделирующего алгоритма и описание ее блоков




 

При разработке машинной модели процесса функционирования ВЦ на первом этапе необходимо составить обобщенную и детальную логическую схемы моделирующих алгоритмов.

Обобщенная (укрупненная) схема моделирующего алгоритма задает общий порядок действий при моделировании системы без каких-либо уточняющих деталей. Обобщенная схема показывает, что необходимо выполнить на очередном шаге моделирования.

Обобщенная схема моделирующего алгоритма данной задачи, построенная с использованием «принципа t» [1], представлена на рис. 4. Это наиболее универсальный принцип, позволяющий определить последовательные состояния процесса функционирования системы через заданные интервалы времени t. Состояние процесса в момент времени t0+j t может быть однозначно определено из соотношений математической модели по известным начальным условиям.

Блок 1 производит запуск системы на выполнение.

На следующем этапе происходит ввод начальных данных (блок 2). Изменяющимися входными данными по условию задания могут быть время обработки заявки на УПД, время работы на ЭВМ. Для исследования поведения системы при длительном периоде работы вводится время работы системы.

Блок 3 определяет момент завершения работы системы. Если текущее время в системе меньше заданного времени работы, то управление передается блоку 4.

Если текущее время больше или равно заданному, то система прекращает свою работу, а управление передается блокам 9 - 11.

Данная последовательность блоков осуществляет извлечение данных из накопителей, памятей, устройств, обработку статистики, с последующим созданием отчета и вывода результатов исследования созданного объекта, т.е. отчета в блоке 11, на экран, принтер или в файл, с последующей обработкой результатов самим исследователем.

 



Блок 5 осуществляет передачу заявок из накопителя на ЭВМ.

Блок 6 производит передачу заявок из накопителя на УПД.

Блок 7 проверяет, поступила ли очередная заявка. Если поступила, то управление передается блоку 8. Если заявка не поступила, управление передается блоку 3.

Блок 8 осуществляет постановку заявки на обслуживание к одному из устройств или отказ в обслуживании.

Блоки 4 - 8 реализуют саму модель.

модель язык имитационный вычислительный

Математическая модель

 

Математическая модель представляет собой совокупность соотношений (например, уравнений, логических условий, операторов), определяющих характеристики процесса функционирования системы S в зависимости от структуры системы, алгоритмов поведения, параметров системы, воздействия внешней среды Е, начальных условий и времени. Математическая модель является результатом формализации процесса функционирования исследуемой системы, т.е. построения формального (математического) описания процесса с необходимой в рамках проводимого исследования степенью приближения к действительности.

Запишем переменные и уравнения имитационной модели ВЦ в следующем виде:

эндогенные переменные:

tu - время обработки на УПД;

- время обработки задания на -ом ЭВМ, =1,2;

экзогенные переменные:

 - число обслуженных пользователей;

 - число пользователей, получивших отказ;

уравнения модели:


 

где  - вероятность отказа пользователю в обслуживании ВЦ вследствие переполнения очереди;

 

 

где и - коэффициенты загрузки ЭВМ1 и ЭВМ2;

 - коэффициент загрузки УПД;

 и - суммарное время занятости ЭВМ1 и ЭВМ2;

 - суммарное время занятости УПД;

T - общее имитируемое время работы ВЦ.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...