- •Курсовой проект
- •«Теория систем»
- •1 Выделение подсистем на основе некоторой меры
- •2 Выбор типов шкал
- •3 Определение порядка проведения работ
- •4 Построение моделей систем
- •5 Анализ иерархий
- •1 Выделение подсистем на основе некоторой меры
- •Определение матриц смежности, инцидентности и контуров
- •Определение определителя системы
- •1.3 Определение всех элементарных путей из узла х в узел у
- •1.4 Определение передаточной функции системы от х к у по формуле Мезона
- •1.5 Выделение 2 – 3 несвязанных контуров как подсистем и определение их связности
- •2 Выбор типов шкал
- •3 Определение порядка проведения работ
- •4 Построение моделей системы
- •5 Анализ иерархий
2 Выбор типов шкал
Рассмотрим объекты измерения согласно варианту (табл. 2 и 3).
Объект «Виды топлива» соответствуют шкале НАИМЕНОВАНИЙ. Т.к. используется измерение значений качественных признаков. Значением признаков является наименование класса, к которому принадлежит рассматриваемый объект.
Объект «Вузы» соответствует шкале ПОРЯДКА. Т.к. имеется признак, по которому производится сравнение и упорядочивание (Академия, институт, университет).
Объект «Степень ожога» соответствует шкале ОТНОШЕНИЙ. Т.к. Имеется дополнительный признак: присутствие единицы измерения (Степень ожога).
Объект «Здоровье» соответствует шкале ИНТЕРВАЛОВ. Т.к. производится, сравнение с эталоном.
3 Определение порядка проведения работ
Методом логического ранжирования обосновать порядок проведения работ.
Причинно-следственные связи между работами представлены в виде графа:
Исх. |
1 |
1 |
2 |
3 |
4 |
4 |
5 |
6 |
7 |
7 |
8 |
8 |
9 |
9 |
10 |
10 |
11 |
11 |
Вх. |
0 |
9 |
6 |
1 |
1 |
9 |
0 |
0 |
2 |
10 |
3 |
4 |
5 |
6 |
9 |
6 |
8 |
10 |
Каждой работе соответствует определенная длительность:
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
0,8 |
0,2 |
0,1 |
0,5 |
0,5 |
1 |
0,9 |
0,8 |
0,8 |
0,2 |
1 |
Результатом выполнения работ является работа 0.
Построим граф:
0
8
3
7
5
1
2
4
11
6
1000
9
Для принятия решений используется 3 метода:
Длительность
Определение важности и веса каждой работы. В качестве критерия возьмем вес работы. Чем больше вес, тем раньше работу нужно выполнить. Составляем матрицу весов:
|
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 |
P8 |
P9 |
P10 |
P11 |
∑ |
P1 |
1 |
|
|
|
|
|
|
|
|
|
|
1 |
P2 |
|
1 |
|
|
|
1 |
|
|
|
|
|
2 |
P3 |
1 |
|
1 |
|
1 |
1 |
|
|
1 |
|
|
5 |
P4 |
1 |
|
|
1 |
1 |
1 |
|
|
1 |
|
|
5 |
P5 |
|
|
|
|
1 |
|
|
|
|
|
|
1 |
P6 |
|
|
|
|
|
1 |
|
|
|
|
|
1 |
P7 |
|
1 |
|
|
1 |
1 |
1 |
|
1 |
1 |
|
6 |
P8 |
1 |
|
1 |
1 |
1 |
1 |
|
1 |
1 |
|
|
7 |
P9 |
|
|
|
|
1 |
1 |
|
|
1 |
|
|
3 |
P10 |
|
|
|
|
1 |
1 |
|
|
1 |
1 |
|
4 |
P11 |
1 |
|
1 |
1 |
1 |
1 |
|
1 |
1 |
1 |
1 |
9 |
Из матрицы имеем , что можно записать в виде:
Следует отметить, что данный метод не учитывает метод работ, а только логическую последовательность.
Определение времени, которое должно пройти от начала работы до завершения цикла всей работы. Для этого в матрицу весов вместо единиц записываем длительность работ:
|
P1 |
P2 |
P3 |
P4 |
P5 |
P6 |
P7 |
P8 |
P9 |
P10 |
P11 |
∑ |
P1 |
0,8 |
|
|
|
|
|
|
|
|
|
|
0,8 |
P2 |
|
0,2 |
|
|
|
1 |
|
|
|
|
|
1,2 |
P3 |
0,8 |
|
0,1 |
|
0,5 |
1 |
|
|
0,8 |
|
|
3,2 |
P4 |
0,8 |
|
|
0,5 |
0,5 |
1 |
|
|
0,8 |
|
|
3,6 |
P5 |
|
|
|
|
0,5 |
|
|
|
|
|
|
0,5 |
P6 |
|
|
|
|
|
1 |
|
|
|
|
|
1 |
P7 |
|
0,2 |
|
|
0,5 |
1 |
0,9 |
|
0,8 |
0,2 |
|
3,6 |
P8 |
0,8 |
|
0,1 |
0,5 |
0,5 |
1 |
|
0,8 |
0,8 |
|
|
4,5 |
P9 |
|
|
|
|
0,5 |
1 |
|
|
0,8 |
|
|
2,3 |
P10 |
|
|
|
|
0,5 |
1 |
|
|
0,8 |
0,2 |
|
2,5 |
P11 |
0,8 |
|
0,1 |
0,5 |
0,5 |
1 |
|
0,8 |
0,8 |
0,2 |
1 |
5,7 |
Последний столбец матрицы: ∑ - время, за которое должна завершится работа.
Выстроим работы, чтобы время было минимальным: