- •Предисловие
- •1. Введение
- •Общие понятия о моделировании
- •2.1. Принцип системного подхода в моделировании
- •2.2. Общая характеристика проблемы моделирования
- •2.3. Классификация видов моделирования
- •3. Простейшие модели систем
- •3.1. Модель маятника
- •3.2. Модель движения по быстрейшему пути с «отражением».
- •3.3. Модель популяций Мальтуса
- •3.4. Модель движения одноступенчатой космической ракеты
- •3.5. Простейшая модель изменения зарплаты и занятости
- •3.6. Макромодель экономического роста
- •3.7. Взаимодействие двух биологических систем (модель «хищник - жертва»)
- •4.2. Простейший пример имитационного моделирования (модель работы кассы)
- •4.3. Понятие о методе статистических испытаний
- •4.4. Об имитационном моделировании случайных факторов Моделирование случайных событий
- •4.5. Имитационная модель системы массового обслуживания
- •Математическая постановка задачи
- •Пример решения задачи
- •5.2. Модель источников формирования входного пассажиропотока строящейся станции Петербургского метрополитена «Волковская».
- •5.3. Моделирование влияния повышения квалификации машинистов локомотивного депо на количество брака в их работе
- •5.4. Моделирование распознавания технической железнодорожной документации
- •Введение
- •Постановка задачи
- •Вектор значимых признаков символа
- •Алгоритмы построения скелета символа
- •Модель процесса распознавания символов для технологических карт систем железнодорожной автоматики
- •Заключение
- •A.Модель нагрузки на руководителя среднего звена управления
- •Введение
- •1. Обобщённая имитационная модель работы руководителя среднего звена управления при разных нагрузках
- •1.1. Описание входных данных модели
- •1.2. Описание алгоритма работы руководителя
- •1.3. Анализ результатов работы модели
- •1.4 Выводы
- •2.Модель взаимоотношений руководителя с подчиненными
- •2.1. Общее описание математической модели
- •B.Анализ результатов моделирования
- •Моделирование оптимального управления поездами метрополитена
- •Моделирование функционирования тональных рельсовых путей
- •Формирование напряжения в путевом генераторе:
- •Моделирование обработки сигнала пг в путевом фильтре:
- •Моделирование прохождения сигнала по рельсовой линии (рл):
- •Моделирование обработки сигнала в путевом приемнике
- •480 Гц. При напряжении на входе с несущей частотой 480 Гц.
- •Обработка сигнала с выхода фильтра модулирующей частоты
- •Литература
1.2. Описание алгоритма работы руководителя
Модель работы руководителя представляет собой алгоритм имитации его деятельности в течение определенного промежутка времени (день, неделя, месяц, квартал и т. д.). Этот промежуток строится последовательно, добавлением интервалов времени, длины которых соответствуют длительностям выполнения операций. Список работ, которые руководитель выполняет в течение заданного промежутка времени, пополняется в соответствии с атрибутом «вероятность актуализации». После того, как операция актуализирована, возможны два варианта развития дальнейших событий.
Если актуализированная операция имеет наивысший приоритет, то руководитель должен приступить к её выполнению немедленно, прекратив любую другую работу.
Если актуализированная операция не имеет наивысшего приоритета, то руководитель может приступить к её выполнению только по завершении текущей работы. Такая операция конкурирует за возможность быть выполненной с теми операциями, которые находятся в очереди (рис. 5.5.2).
Рис. 5.5.2.. Механизм конкуренции.
Перед формулированием правил выбора очередной операции для выполнения, введём функцию , которая характеризует состояние руководителя после выполнения операций (имеющих сложность Cn-k, Cn-1, Cn) за период работы (см. рис. 5.5.2).
(1)
где – атрибут «сложность» выполненной операции i.
Величины pi характеризуют влияние каждой выполненной операции на текущее состояние руководителя, зависят от времени затраченного на операцию i, и рассчитываются по формуле (2).
(2)
где – длительность выполнения операции ,
– часть длительности операции , которая в сумме с длительностями последующих выполненных операций равна T.
Выбор среди конкурирующих операций осуществляется последующему алгоритму:
Составляется множество из операций, ожидающих в очереди, и актуализированной операции. Из построенного множества выбирается подмножество операций с самым высоким приоритетом одного уровня.
В зависимости от состояния выбирается операция либо с самым высоким значением атрибута «сложность» , либо с самым низким. Если выполнено условие (3), то будет обрабатываться самая сложная операция, иначе – наиболее простая.
(3)
где:
0 < q 1, (4)
(5)
(6)
Константа q задаёт уровень напряжённости обслуживаемой системы, при превышении которого руководитель начинает выбирать операции (на шаге 2) с наиболее низким значением атрибута «сложность». и – это, соответственно, максимально и минимально возможное значения функции .
Атрибутом каждой операции является «минимальная продолжительность». Реально операция всегда выполняется большее время, чем то, которое задано данным атрибутом. При расчёте весовых коэффициентов по формулам (2), (3) коэффициент удовлетворяет условию . Для того, чтобы получить время выполнения операции, используется формула (5):
-
(*)
где:
-
–
значение атрибута «минимальная продолжительность» операции .