Автор работы: Пользователь скрыл имя, 06 Октября 2011 в 18:52, курсовая работа
В процессе создания СУ решаются задачи анализа и синтеза системы. Под анализом понимается процесс декомпозиции системы на части, определение свойств этих частей и их взаимосвязей. Под синтезом понимается процесс композиции частей системы в целое при условии выполнения и сохранения заданных свойств. Как правило, трудоемкость решения задачи синтеза значительно выше, чем трудоемкость решения задачи анализа. Процесс создания СУ может быть представлен в виде последовательно выполняемой цепочки задач анализа и синтеза.
Введение 5
1 Описание объекта управления 7
1.1 Словесное описание объекта управления 7
1.2 Графическое представление объекта управления 10
2 Анализ числовых и структурных характеристик объекта управления 12
2.1 Расчет и анализ простейших числовых характеристик ГСУ 12
2.2 Расчет и анализ более сложных числовых характеристик ГСУ 12
2.2.1 Определение степени, полустепеней вершин ГСУ 13
2.2.2 Определение числа основных контуров ГСУ 14
2.2.3 Определение длин путей между вершинами ГСУ 14
2.2.4 Определение ширины орграфа 16
2.2.5 Определение диаметра орграфа 16
2.2.6 Вычисление характеристического многочлена 16
2.3 Расчет и анализ структурно-топологических характеристик ГСУ 17
2.3.1 Определение связности структуры ГСУ 18
2.3.2 Определение вершинной базы 18
2.3.3 Определение структурной избыточности ГСУ 19
2.3.4 Определение структурной компактности ГСУ 19
2.3.5 Определение неравномерности связей в структуре 20
2.3.6 Определение степени централизации структуры ГСУ 21
2.3.7 Определение рангов элементов ГСУ 22
2.4 Определение сильных компонент и топологическая декомпозиция структуры ГСУ 22
3 Анализ характеристик ГСУ и рекомендации по совершенствованию структуры СУ 24
Заключение 26
Библиографический список 27
Приложение
Граф СУ (ГСУ) – это ориентированный граф, количество вершин которого соответствует количеству элементов СУ, а количество и направление дуг – количеству и направлению связей между элементами СУ.
Важным преимуществом модели СУ в виде графа является возможность эффективного применения компьютерных технологий для обнаружения критических структурных свойств исследуемой СУ.
Для представления ГСУ «Школа» в работе были использованы графический и матричный методы.
Графическая форма представления предполагает изображение структуры СУ в виде диаграммы, на которой множество точек, интерпретирующих элементы СУ, соединены дугами, интерпретирующими связи между элементами. Графическое представление ГСУ «Школа» приведено в приложении Б. Контекстная диаграмма СУ «Школа», составленная средствами программного пакета CASE.Аналитик, представлена в приложении М.
Матричная форма представления ГСУ «Школа» предполагает изображение структуры СУ в виде различных матриц (приложение В):
Для сравнения структурных свойств различных графов определяют их числовые характеристики (инварианты), которые выражаются числами или системами чисел, характеризуют определенные свойства и являются одинаковыми для изоморфных графов, т.е. таких, в которых между множеством вершин существует взаимно однозначное соответствие, сохраняющее смежность.
К простейшим характеристикам ГСУ относятся:
Для исследуемой СУ «Школа» простейшие характеристики имеют следующие значения: n = 16; m = 37.
К более сложным (элементарным) числовым характеристикам ГСУ относят:
– m – число основных контуров ГСУ (цикломатическое число);
Полустепень исхода вершины орграфа - число инцидентных дуг, исходящих из вершины. Полустепень исхода вершины определяется на основе матрицы смежностей по формуле:
,
где aij – элемент матрицы смежностей, n – количество вершин орграфа.
Полустепень захода вершины орграфа - число инцидентных дуг, входящих в вершину. Полустепень исхода вершины определяется на основе матрицы смежностей по формуле:
.
Степень вершины определяется по формуле: .
Вычисленные полустепени и степени вершин ГСУ «Школа» сведены в таблицу 1:
Таблица 1 - Полустепени и степени вершин ГСУ "Школа"
pi+ | 4 | 4 | 2 | 5 | 3 | 3 | 3 | 3 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 |
pj- | 13 | 2 | 1 | 4 | 2 | 1 | 6 | 0 | 0 | 1 | 1 | 0 | 2 | 2 | 1 | 1 |
Pi | 17 | 6 | 3 | 9 | 5 | 4 | 9 | 3 | 2 | 2 | 3 | 1 | 3 | 3 | 2 | 2 |
Анализ таблицы 1 показывает, что максимальную степень, равную 17, имеет вершина под номером 1 (директор школы). Это говорит о том, что данный элемент исследуемой СУ является наиболее загруженным, критическим в структуре СУ, что негативно сказывается на функционировании СУ в целом. Избежать перегрузки данного элемента управления и сбоя в работе системы возможно путем рассредоточения информационных потоков, инцидентных вершине под номером 1.
Контур управления – это замкнутая последовательность связанных элементов СУ, в которой каждый предыдущий элемент является источников управляющих сигналов для последующего.
Контуры управления определяют наиболее устойчивые, охваченные обратной связью, функциональные подструктуры СУ.
Число основных контуров управления – цикломатическое число связного орграфа – определяется по формуле: .
Для СУ «Школа» m = 37 – 16 + 1 = 22.
Довольно
большое количество основных контуров
орграфа характеризует
Проанализируем также матрицу основных контуров (таблица В.3). Матрица явно показывает наличие 22 основных контуров в ГСУ, 7 из которых являются тривиальными. Также можно выделить в ГСУ линейно зависимые контуры: <1 4, 4 2, 2 1>, <2 5, 5 4, 4 2>.
Анализ контурной матрицы показывает, что не все элементы СУ «Школа» охвачены обратной связью.
Длина пути между парой вершин характеризует длину канала управления. Причем с увеличением длины канала управления возрастает вероятность искажения передаваемой информации, что может привести к уменьшению надежности работы СУ4.
Длина пути – это число дуг, составляющих путь от одной вершины к другой.
Для характеристики множества путей в графе используются матрицы достижимостей, расстояний, обходов.
Матрица достижимостей (таблица В.4) отражает взаимодостижимость или связность элементов СУ по отношению друг к другу. Анализируя матрицу достижимостей СУ «Школа», можно сделать вывод о том, что не все элементы ГСУ являются взаимодостижимыми, т.е. между некоторыми элементами отсутствует связь. Это говорит о том, что исследуемый ГСУ не является сильно связным графом.
Матрица расстояний (таблица В.5) показывает длины кратчайших путей между элементами СУ. Анализ матрицы расстояний показывает, что максимальная длина канала управления равна 4. Каналы управления данной длины связывают между собой следующие пары элементов: 3 11, 3 15, 4 11, 8 15, 9 15, 10 15, 11 15, 12 11, 12 15, 13 11, 13 15, 14 11, 14 15, 15 11, 16 11, 16 15. Из этого можно сделать вывод о том, что наименее доступными в информационном и управленческом плане являются элементы под номерами 11 и 15, т.е. предприятия-поставщики и управление образования. С функциональной точки зрения такая удаленность этих элементов от основной массы обусловлены тем, что они (предприятия-поставщики, управление образования) не должны непосредственно взаимодействовать с составляющими школы, например, с медпунктом или библиотекой, либо их взаимодействие минимально.
Матрица обходов показывает максимальные по длине пути между элементами СУ. Анализируя матрицу обходов, можно сделать вывод о том, что длина максимального пути между элементами равна 9, и наиболее отдаленными друг от друга являются элементы под номерами 8 и 13, 14, 15, т.е. медпункт, учреждение среднего профессионального образования, КДН, управление образования. В этом случае также можно сослаться на функции данных элементов, которые пересекаются минимально или не пересекаются вообще.
Ширина орграфа определяется как длина максимальной антицепи - т.е. упорядоченной последовательности попарно несмежных вершин - по формуле H = l – 1, где l – количество элементов максимальной антицепи.
Ширина орграфа позволяет определить наименьшее значение количества каналов управления исследуемой СУ.
Для
рассматриваемой структуры
Значит ширина орграфа для СУ «Школа» (и соответственно минимальное число каналов управления) будет равна: H = 13-1 = 12.
Диаметр орграфа определяется как наибольшая длина кратчайшего простого пути в графе. Диаметр орграфа можно определить на основе выделения максимального значения в матрице расстояний.
Диаметр ГСУ характеризует подмножество пар элементов СУ, находящихся на самом большом расстоянии друг от друга, т.е. пар элементов, связанных каналом управления наибольшей длины.
Таким образом, диаметр орграфа позволяет определить множество пар элементов графа, связанных максимальными по длине каналами управления.
Анализ матрицы расстояний выявил максимальное значение наикратчайшего канала управления между элементами орграфа, равное 4. Следовательно, диаметр орграфа структуры СУ «Школа» L = 4.
Характеристический многочлен – своеобразное вычисляемое представление орграфа, позволяющее сравнить между собой свойства нескольких ГСУ по числу и степеням вершин.
Характеристический многочлен можно представить следующим выражением:
,
где x - символическая (формальная) переменная, i - степень вершины ГСУ, ai - число вершин со степенью равной i.
Для СУ «Школа» характеристический многочлен вывели следующим образом.
Для каждой вершины орграфа определили степень и количество вершин с заданной степенью (таблица 2):
Таблица 2 - Степени и количество вершин
Pi | 1 | 2 | 3 | 4 | 5 | 6 | 9 | 17 |
ai | 1 | 4 | 5 | 1 | 1 | 1 | 2 | 1 |
После проделанной процедуры записали характеристический многочлен в порядке убывания степени: χ (G) = x17 + 2x9 + x6 + x5 + x4 + 5x3 + 4x2 + x