- •Объём дисциплины и виды учебной работы
- •Рекомендуемая литература к первой части курса
- •Тема 1. Стратегия cals и основные принципы организации ис. Аппаратурное и программное обеспечение
- •3.1 Технологии и стандарты
- •3.4 Организация проектирования ис
- •Контрольные вопросы к лекциям 1 и 2
- •4 Требования к разрабатываемым системам
- •Эргономические требования
- •Функции устройств отображения
- •Инженерно-психологические требования
- •Требования к информационным моделям, образуемым системой отображения
- •Требования, характеризующие различные количественные показатели информации
- •Контрольные вопросы к лекции 3
- •Характеристики системы «человек — оператор»
- •Требования к временным характеристикам ис
- •Контрольные вопросы к лекции 4
- •Требование к информации
- •Основные методы позволяющие избежать ошибок
- •Безопасность
- •Технико-экономические требования
- •Контрольные вопросы к лекции 5
- •5 Состав и структура ис
- •Функциональные подсистемы
- •Обеспечивающие и управляющие подсистемы
- •Контрольные вопросы к лекции 6
- •Концепция проектирования ис
- •Тема 2 Теоретические основы проектирования ис
- •Потоки требований
- •Классификация систем массового обслуживания. При проектировании связано с системами массового обслуживания.
- •Пусть задана система, описываемая графом состояний s1,s2,s3,s4 и возможными переходами между ними
- •Общее правило составления дифференциальных уравнений Колмогорова
- •Финальные вероятности
- •Уравнение (схема) гибели и размножения
- •Вывод формулы Литтла
- •Многоканальная смо с отказами (задача Эрланга)
- •Одноканальная смо с неограниченной очередью (м/м/1)
- •Многоканальная смо с неограниченной очередью (м/м/n)
- •Смо с ограниченным временем ожидания
- •Контрольные вопросы к лекции 10
- •Лекция 11 Замкнутые системы массового обслуживания
- •Замкнутые смо (бригада из т рабочих обслуживает п станков)
- •Контрольные вопросы к лекции 11
- •Простейшая одноканальная смо с очередью и «разогревом»
- •Простейшие смо с отказами и приоритетами
- •Отказы технических устройств
- •Системы типа m/d/1; m/Er/1; m/g/1
- •Метод «средних»
- •Дисциплины обслуживания с приоритетами
- •Синтез ис заданной производительности
- •Общий алгоритм решения задачи синтеза
- •Параметры стохастических сетей
- •Определение интенсивностей потоков и коэффициентов передачи
- •Характеристики разомкнутых стохастических сетей массового обслуживания Декомпозиция СеМо на отдельные смо:
- •Состояние сети
- •Характеристики замкнутых систем
- •Характеристики систем в сети
- •Толерантные преобразования. Эквивалентные преобразования
- •Синтез системы оперативной обработки информации
- •Критерий сбалансированности информационной системы
- •Постановка задачи синтеза
- •Задача синтеза информационной системы заданной стоимости
- •Синтез информационных систем с заданным временем ответа
- •Задания и упражнения
- •Задание 2
Синтез ис заданной производительности
Синтез ИС:
выбор быстродействия (В)
выбор дисциплины обслуживания
выбор распределения приоритетов между потоками
а) Без ограничений на время ожидания.
б)
с относительным ограничением на время
ожидания, т.е.
в)
абсолютные ограничения на время ожидания
т.е.
Чтобы решить задачу синтеза необходимо задать некоторый критерий:
S- дисциплина обслуживания (индекс).
Коэффициент
простоя:
-
штраф за единицу времени простоя
оборудования.
-
штраф за единицу времени ожидания задачи
в очереди.
- среднее время ожидания заявок i-го потока при использовании S- ой дисциплины обслуживания.
,
где DO – дисциплина обслуживания.
Общий алгоритм решения задачи синтеза
Решение задачи целесообразно проводить в 3 этапа.
1. Определение нижней оценки быстродействия.
Под нижней оценкой быстродействия будем понимать такое быстродействие, при котором для случая а.) существует стационарный режим, т.е. задачи, когда-нибудь, решаются и для случая б.) все задачи решаются с выполнением наложенных ограничений на время ожидания.
2. Определение дисциплины обслуживания заявок отвечающей ограничением на время ожидания.
3. Определяется производительность системы для выбранной на втором этапе дисциплины обслуживания обеспечивающей требуемое качество обслуживания заявок при минимальном простое процессора, т.е.
Этап 1. Определение минимального быстродействия процессора.
а.) без ограничения на время ожидания должно выполняться условие:
- трудоемкость i ой задачи.
В – быстродействие процессора.
б.)
Заданы относительные ограничения
воспользуемся законом сохранения:
где
R-
суммарная загрузка.
,
если это неравенство выполняется, то
среди всего множества дисциплин
обслуживания существует такая дисциплина,
для которой выполняются все эти
ограничения.
;
;
;
Получаем
выражение:
Предлагается
по результатам работы на 1ом этапе
выбрать
Этап 2. Выбор дисциплины обслуживания и распределение приоритетов.
Выбор дисциплины обслуживания:
FIFO
Дисциплина обслуживания с относительным приоритетом.
Дисциплина обслуживания с абсолютным приоритетом.
Дисциплина обслуживания со смешанным приоритетом.
Используем
критерий вида:
Существуют определенные рекомендации, которые сводятся к тому, что введение приоритетов целесообразно, если выполняется условие:
В результате 2го этапа выбрали дисциплину обслуживания распределение приоритетов между потоками.
Этап
3. Воспользуемся
критерием
И найдем оптимальное быстродействие:
а.) Для случая неограниченного времени ожидания можно найти этот оптимум, продифференцировав критериальную функцию С:
б
.)
Если есть относительные ограничения,
то надо решить систему неравенств:
система
(М+1) неравенств.
Контрольные вопросы к лекции 14
Какие факторы принимаются во внимание при построении критериальной функции для синтеза ИС?
Назовите допущения и ограничения, принимаемые при решении задачи синтеза
Как осуществляется выбор дисциплины обслуживания при решении задачи синтеза ИС?
Лекция 15
Стохастические сети массового обслуживания
СеМО – это совокупность одноканальных и многоканальных систем массового обслуживания.
Р
еальные
СеМО состоят из более 100 СМО.
а) Одноканальная СМО
б)Многоканальная СМО
Классификация СеМО.
По типу сетей. Признаки:
Открытая (разомкнутая) СеМО. Есть входной поток заявок 0, есть выходной поток заявок.
Замкнутая СеМО. Ни входных, ни выходных потоков заявок нет. М – фиксированное число заявок, циркулирующих в сети.
Разомкнутая сеть
а) Разомкнутая СеМО б) Замкнутая СеМО
Замкнутых СеМО в реальной жизни практически нет, они используются как математическая модель для имитации систем мультипрограммирования многотерминальных систем и т.д..
Пример ЗсеМО – кассовые аппараты в магазине - всегда М заявок (клиентов) по числу касс.
По типу закона распределения времени обслуживания и входного потока сети бывают:
Экспоненциальные, т.е. состоящие из систем типа М/М/1 и М/М/n.
Неэкспоненциальные, т.е системы D/D/1 или Е/M/1 или E/E/n
Будем рассматривать открытые и закрытые экспоненциальные сети.
