Мат моделирование (Лисов) / Lisov Системный анализ и моделирование / Lections / lection 7
.docЛекция №7.
Информационные системы обработки заявок по заданной технологии.
Существует технологический процесс обработки информации – АСУТП (автоматизированная система управления технологическим процессом).
Примеры таких систем – производственная система, системы автоматизированного проектирования (САПР), экономические системы.
Двойственные информационные системы:
Модель программно-технических средств (см. предыдущую лекцию).
Модель процесса обработки информации.
Модель процесса обработки информации представляет собой дважды взвешенный граф.
Ребра показывают пути обработки информации.
tопi – время выполнения k-ой операции на i-ом компоненте.
Каждая операция может выполняться на нескольких типах компонентов, но в процессе обслуживания используется только один компонент.
На каждой операции k существует перечень компонентов, на которых она может выполняться, и время ее выполнения:
Весом вершины является время выполнения операции.
Весами ребер являются вероятности передачи заявок от одной операции к другой Pkl.
Pkl = 1
l
(i, j) – номера компонентов технических средств.
компонент i |
1 |
2 |
3 |
1 |
1 |
|
|
D = |
|
1 |
|
3 |
|
|
1 |
4 |
1 |
|
|
5 |
|
1 |
|
операции k
Строки соответствуют операциям, столбцы соответствуют компонентам системы.
dki = 1
В каждой строке только одна единица, но в столбце их может быть несколько, то есть на одном компоненте выполняется несколько операций.
Алгоритм расчета характеристик двойственной системы.
Исходные данные:
0 – может быть, а может не быть;
tопi – времена выполнения операции k на компоненте i;
Рkl – вероятности передачи заявок от операции k к операции l;
Dki – матрица.
Результирующие данные:
i – загрузка всех компонентов.
mi – количество параллельных компонентов, делающих загрузку эффективной.
mi i (эфф.)
0 эфф. П0 – производительность системы.
ТП – общее время пребывания заявки в системе (или цикл обработки информации).
Рij ij – вероятности передачи заявки между компонентами сети.
Порядок выполнения:
1) k = f(0)
2) ak – среднее количество выполнений операции k за цикл обработки информации
3) i – среднее количество обращений к i–му компоненту системы за цикл обработки информации
4) tоi – среднее время обслуживания для i–го компонента
5) i = f(0) – загрузка всех компонентов
6) узкое место
7) 0 эфф., П0
8)i – в абсолютном значении
9) mi
10) Тпi Тп – среднее время обработки заявки компонентом за одно обращение
11) ij
12) оптимизация системы.