Е. Н. Живицкая
↑ | Оглавление | ||
← | Лекция 19, «Постановка задачи векторной оптимизации и классификация многокритериальных методов» | Лекция 21, «Современные тенденции в области системного анализа» | → |
На этапе формирования облика системы определяется рациональная структура, которая подлежит дальнейшей разработке, причем этот процесс требует тесного информационного взаимодействия — представителя внешнего и внутреннего проектирования.
Рис. 20.1 — Схема информационного взаимодействия при формировании облика системы
а — ТЗ на проектирование системы;
б — техническое предложение на разработку системы;
в — контрольная документация на создание системы.
Сущность информационного взаимодействия при формировании облика состоит в следующем:
Основная задача системного проектирования — это формирование структурной концепции системы без изменений детализации и пременно с увязкой требований и возможностей соответственно внешнего и внутреннего проектирования (задача формирования облика системы). По данным зарубежных источников стоимость этапа системного проектирования составляет 4% стоимости разработки системы. В то время, как стоимость решений, принятых на этом этапе составляет 70% стоимости проекта.
Отсюда следует, что ошибки системного проектирования сравнили с ошибками генерального конструктора, т.е. они, как правило, не могут быть исправлены на последующих этапах создания системы.
Задача формирования облика системы относится к классу дискретных задач векторной оптимизации. Причем, решение задачи осуществляется на фоне объективной неопределенности, которое всегда имеется в процессе раннего проектирования. Неопределенность приводит к недостаточному осознанию целевого назначения системы и следственно к нечетности в определении всех последующих атрибутов системного проектирования (основных функций системы, множества конкурирующих структур, сов-ти частных критериев и др.). Преодолевая неопределенность, важно правильно задать вектор частных критериев, так как он характеризует качество проектных решений, отражают систему предпочтений ЛПР.
Природа многокритериальности в задачах системного проектирования обусловлена следующими причинами:
Методика служит для выбора рациональной структуры из 2-х конкурирующих структур на основе матрицы векторных оценок [Kji]. Методика сравнительной оценки 2-х структур включает следующие операции:
Дадим иллюстрацию методики на конкретном примере многокритериального выбора.
{Kj} | Направление экстремума | Единицы измерения | {Si} | |
---|---|---|---|---|
S1 (базовая структура) | S2 (новая структура) | |||
K1 — масса | min | кг | 20 | 10 |
K2 — объем | min | м3 | 0,04 | 0,08 |
K3 — стоимость | min | тыс. руб. | 5 | 10 |
K4 — память | max | Кбайт | 384 | 512 |
K5 — гибкость (возможность изменения) | max | лингвистические оценки | по шкале Харингтона ОТЛ (0,9) | переводим качественнные оценки в количественные УДОВЛ (0,5) |
K6 — комфортность | max | лингвистические оценки | УДОВЛ (0,5) | ОТЛ (0,9) |
Таких критериев может быть 20, 30, 50 и т.д. Т.е. мы видим 2 близких структуры. Все решение «упаковываем» в таблицу:
Множество критериев {Kj} | Веса σj | Степень доминирования S2 над S1 (↑ — лучше, ↓ — хуже) | Корректировка оценок с учетом σj (↑ — лучше, ↓ — хуже) |
---|---|---|---|
K1 | 2 | 2↑ | 22↑ |
K2 | 2 | 0,08:0,04 = в 2 раза хуже, т.е. 2↓ | 22↑ |
K3 | 1 | 2↓ | 21↓ |
K4 | 3 | 1,3↑ | 1,33↑ |
K5 | 3 | 1,8↓ | 1,83↓ |
K6 | 4 | 1,8↑ | 1,84↑ |
Обобщенная оценка степени доминирования S2 над S1 | 22⋅1,33⋅1,84/(22⋅21⋅1,83) ≈ 2 |
В числителе — то, что лучше. В знаменателе — то, что хуже. Т.е. в 2 раза новая лучше, чем базовая.
Осуществим структурную многокритериальную оптимизацию локальной ИВС, базируясь на методике структурного анализа с использованием функций полезности.
Рис. 20.2 — Структурный анализ
Множество конкурирующих структур {Si}:
S1 — структура с одним процессором
S2 — структура с двумя процессорами
S3 — структура с тремя процессорами
Множество частных критериев {Kj}. Пусть будет 4 частных критерия: K1, K2, K3, K4
K1 — время реакции системы
K2 — коэффициент загрузки процессора
K3 — пропускная способность системы
K4 — стоимость процессорных устройств
Множество вариантов условий:
M = 1, т.е. N = 14 — пессимистическая оценка с весом 1
M = 2, т.е. N = 17 — наиболее вероятная оценка с весом 4
M = 3, т.е. N = 20 — оптимистическая оценка с весом 1
т.е. вероятность этого возникновения варианта условий (1)
P1 = 0,17
P2 = 0,66
P3 = 0,17
Матрица критериальных ограничений
{Kj} | Единицы измерения | Напр. экстр. | Худшее значение критерия | Лучшее значение критерия |
---|---|---|---|---|
K1 | сек | min | 4 | 1 |
K2 | % | max | 1 | 2 |
K3 | задачи/сек | max | 1 | 2 |
K4 | тыс. руб. | min | 800 | 200 |
Должны построить функции полезности
Функции полезности частных критериев, которые используются при приведении векторных оценок к безразмерному виду.
При этом худшее значение критерия соответствует полезности 0.
Лучшее значение — полезности 1, а промежуточные значения подвергаются линейной апроксимации.
Предполагается, что полезность сверх худших значениях критерия много меньше нуля. Полезность сверх лучших значений = 1.
Графики......
Матрица бинарных предпочтений и соответствующие веса частных критериев
{Kj} | K1 | K2 | K3 | K4 | σ1j веса |
---|---|---|---|---|---|
K1 | 1 | 0,5 | 0 | 0,25 | |
K2 | 0 | 0,5 | 0 | 0,08 | |
K3 | 0,5 | 0,5 | 0 | 0,17 | |
K4 | 1 | 1 | 1 | 0,5 |
Т.е. (∑ по строке)/(∑Cj)
Cj = 1,5 + 0,5 + 1 + 3 = 2
K1 д.б. > K3 (иначе не выполняется условие тр-ти).
В реальной экспертизе получилась такая матрица. В ней есть ошибки эксперта, так как эксперт, который оаботает, может быть не последовательным. Есть правило проверки на транзированность. Если оно нарушается, следовательно эксперт допустил ошибку (а>b, b>c, следовательно a>c) (> — лучше).
Модели для оценки частных критериев. Для критериев K1, K2, K3 используется аналитическая модель локальной ИВС. Для критерия K4 необходимые оценки определяются расчетным путем.
Матрица векторных оценок для M = 1 и соответствующие веса частных критериев (т.е. к системе подключаются 14 терминов).
{Kj} | Единицы измерения | S1 | S2 | S3 | σ1j — вес критерия, полученный расчетным путем |
---|---|---|---|---|---|
K1 | сек | 3,44 | 2,35 | 2,26 | 0,23 |
K2 | % | 74,39 | 40,5 | 27,19 | 0,47 |
K3 | задачи/сек | 1,04 | 1,13 | 1,14 | 0,05 |
K4 | тыс. руб. | 340 | 490 | 640 | 0,25 |
Матрица векторных оценок для M = 2 и соответствующие веса частных критериев
{Kj} | Единицы измерения | S1 | S2 | S3 | σ1j — вес критерия, полученный расчетным путем |
---|---|---|---|---|---|
K1 | сек | 4,3 | 2,59 | 2,46 | 0,29 |
K2 | % | 84,94 | 48,21 | 32,49 | 0,47 |
K3 | задачи/сек | 1,19 | 1,35 | 1,36 | 0,07 |
K4 | тыс. руб. | 340 | 490 | 640 | 0,23 |
Матрица векторных оценок для M = 3 и соответствующие веса частных критериев
{Kj} | Единицы измерения | S1 | S2 | S3 | σ1j — вес критерия, полученный расчетным путем |
---|---|---|---|---|---|
K1 | сек | 5,46 | 2,89 | 2,71 | 0,34 |
K2 | % | 92,42 | 55,4 | 34,48 | 0,35 |
K3 | задачи/сек | 1,29 | 1,55 | 1,57 | 0,09 |
K4 | тыс. руб. | 340 | 490 | 640 | 0,22 |
Вес расчитывается в результате нормировки по всем критериям
Оценка полезности конкурирующих структур для M = 1
{Kj}/{Si} | S1 | S2 | S3 | ωj |
---|---|---|---|---|
K1 | 0,19 | 0,55 | 0,58 | 0,24 |
K2 | 0,89 | 0,21 | -0,6 | 0,27 |
K3 | 0,04 | 0,13 | 0,14 | 0,11 |
K4 | 0,77 | 0,52 | 0,27 | 0,38 | qiμ = 1 = ∑ωj⋅qji | 0,58 | 0,4 | 0,1 |
Оценка полезности конкурирующих структур для M = 2
{Kj}/{Si} | S1 | S2 | S3 | ωj |
---|---|---|---|---|
K1 | -1 | 0,47 | 0,51 | 0,21 |
K2 | 1 | 0,36 | 0,05 | 0,24 |
K3 | 0,19 | 0,35 | 0,36 | 0,12 |
K4 | 0,77 | 0,52 | 0,27 | 0,37 | qiμ = 1 = ∑ωj⋅qji | 0,28 | 0,45 | 0,29 |
Оценка полезности конкурирующих структур для M = 3
{Kj}/{Si} | S1 | S2 | S3 | ωj |
---|---|---|---|---|
K1 | -4,9 | 0,37 | 0,43 | 0,29 |
K2 | 1 | 0,51 | 0,15 | 0,22 |
K3 | 0,29 | 0,55 | 0,57 | 0,13 |
K4 | 0,77 | 0,52 | 0,27 | 0,36 | qiμ = 1 = ∑ωj⋅qji | 0,89 | 0,48 | 0,33 |
Оценка полезности конкурирующих структур в диапазоне условий
{Si} | {μ} | E = ∑qi(μ)⋅Pμ | ||
---|---|---|---|---|
S1 | S2 | S3 | ||
S1 | 0,58 | 0,28 | -0,89 | 0,13 |
S2 | 0,4 | 0,45 | 0,48 | 0,45 |
S3 | 0,1 | 0,29 | 0,33 | 0,26 |
Вывод: в заданных условиях рациональной является структура S2.
Наиболее простой и надежный метод идентификации предпочтений ЛПР — это парные сравнения, на основе которых возможно построить матрицу бинарных предпочтений и организовать проверку получаемой от ЛПР информации на непротиворечивость. В матрице бинарных предпочтений достаточно заполнить наддиагональную часть. Выполнив m⋅(m - 1)/2 парных сравнений. При этом предпочтения ЛПР выражаются в количественной форме с помощью следующих оценок Lji:
для всех (j,i) — т.е. для всех возможных пар из квадратной матрицы.
Проверка на непротиворечивость информации ЛПР может быть организована в виде проверок на транзитивность в триадах критериев Kj, Ki, Kl — т.е. будем рассматривать по 3 критерия. При этом триада критериев признается транзитивной, если выполниться хотя бы одно из условий:
[αij + αii - αji]≤0,5
[αij + αii - αji]⋅αij⋅αii⋅αji = 1
Рассмотрим процесс идентификации предпочтений ЛПР на множестве частных критериев локальной ИВС.
{Kj} = {K1, K2, K3, K4}
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | +1 | 0 | ||
K2 | 0 | |||
K3 | ||||
K4 |
K1, K2, K3: (L12 + L23 - L13) = 1 и (L12 + L23 - L13)⋅L12⋅L23⋅L13 = 0, т.е. транзитивность нарушена, т.к. не выполняется соотношение исходное
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | +1 | 0 | ||
K2 | -0,5 | |||
K3 | ||||
K4 |
K1, K2, K3: (L12 + L23 - L13) = 0,5 — т.е. транзитивность не нарушена. Процесс парных сравнений можно продолжать
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | +1 | 0 | -0,5 | |
K2 | -0,5 | -1 | ||
K3 | ||||
K4 |
K1, K2, K4: (L12 + L24 - L14) = 0,5 — т.е. транзитивность не нарушена. Продолжаем работу.
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | +1 | 0 | -0,5 | |
K2 | -0,5 | -1 | ||
K3 | -1 | |||
K4 |
K3, K4: (L13 + L34 - L14) = 0,5 — т.е. транзитивность не нарушена. Мы заполни наддиагональную часть. Даже идет работа программы (под диагональю те же цифры, но знаки наоборот)
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | +1 | 0 | -0,5 | |
K2 | -1 | -0,5 | -1 | |
K3 | 0 | +0,5 | -1 | |
K4 | +0,5 | +1 | +1 |
Транзитивная матрица бинарных предпочтений. Для вычисления весов нужно избавиться от «-». Поэтому прибавим по «1».
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | +2 | 1 | 0,5 | |
K2 | 0 | 0,5 | 0 | |
K3 | 1 | +1,5 | 0 | |
K4 | +1,5 | +2 | +2 |
Модифицированная матрица бинарных предпочтений.
Мы садимся за терминал и пытаемся заполнить матрицу парных сравнений
Далее идет расчет по строкам и нормировка. Обработка последней матрицы позволяет выявить предпочтения ЛПР на множестве частных критериев. 3,5/12 = 0,29 0,5/12 = 0,04 2,5/12 = 0,21 5,5/12 = 0,46
Применяя методику структурного анализа, получаем более точные комплексные оценки конкурирующих структур локальной ИВС.
E1 — обобщенная оценка в диапазоне первого структурного варианта.
E1 = 0,07
E2 = 0,44 — двухпроцессорный вариант
E3 = 0,27 — трехпроцессорный вариант
Т.е. рациональной является структура S2. Это типичная САПР-овская задача.
Методика служит для проверки структур на их допустимость. На основе матрицы векторных оценок {Kji}.
Для комплексной оценки структур используется вероятность достижения цели Z
PiZ=P(∏Zji)⇒max(i=1,n)
i — значит по какой-то i-той альтернативе, т.е. мы можем подсчитать вероятность для каждой i-той альтернативы
Zij — частная цель, состоящая в достижении наилучшей оценки по критерию Kj для структуры Si.
Формула сложная, т.к. необходимо знать условные вероятности. Приведенный критерий возможно оценить с помощью неравенства:
PiZ≤min(P(Zji)), i = 1,n, j ∈ 1,m
т.е. по каждой альтернативе выписываем min вероятность. Это — верхняя граница. В абсолютном значении мы точно не знаем этот критерий, но по сравнительным оценкам можем выбрать лучшую структуру.
Приведенный критерий можно оценить с помощью неравенства *, которое определяет верхнюю оценку исходной вероятности по min вероятности цели (максимальный критерий), позволяющий выявить множество допустимых структур по max минимальных вероятностей, характеризующих наиболее слабые свойства структур.
Например, вероятность связности между 2-мя точками — например, min вероятность безотказной работы, т.е. находим самое слабое звено и его вероятность безотказной работы = вероятности безотказной работы для всей цели.
Методика для экспресс-анализа структур включает следующие процедуры:
Матрица векторных оценок [Kji] приводится к безразмерному виду
pji = Kji/max(Kji) для Kj → max, i∈1,n
pji = min(Kji)/Kji для Kj → min, i∈1,n
Безразмерные оценки pji интерпретируются как вероятности достижения частных целей Zji
[P(Zji)] = | p11 | p12 | ... | p1n |
p21 | p22 | ... | p2n | |
... | ... | ... | ... | |
pm1 | pm2 | ... | pmn |
Для всех структур определяются комплексные оценки:
PiZ≤min{P(Zji)}, i = 1,n, j = 1,m
т.е. расписывает минимальные вероятности по матрице в l.
Отбирается множество структур, для которых: Pi>P0, где P0 — некоторое пороговое значение вероятности достижения цели.
Методика служит для ранжирования структур по их предпочтительности на основе матрицы векторных оценок [Kji].
Для комплексной оценки структур используется функция штрафа.
qi = ϑj/pji → min(i = 1,n),
где ϑj — веса частных критериев, исходя из разброса векторных оценок, pji — безразмерные векторные оценки, направленные к максимуму.
Приведенный критерий имеет смысл штрафа за возрастание разброса векторных оценок и снижения их значения, т.е. лучшей является та структура, которой соответствует меньший штраф. Методика скаляризации векторных оценок включает следующие процедуры:
Матрица векторных оценок Kji приводится к безразмерному виду (см. предыдущую методику — ф-лы для pji):
pji = Kji/max(Kji) для Kj → max, i∈1,n
pji = min(Kji)/Kji для Kj → min, i∈1,n
Находятся веса частных критериев
ϑj = Zj/∑Zj, j = 1,m
здесь Zj = [(1/n)⋅(∑[Sji - Sji^])]/Sji^
Sji^ = ∑pji/pji
Формируется матрица взвешенных оценок. Вычисляем оценки
eji = ϑj/pji (j =1,m, i = 1,n)
Для всех структур строятся комплексные оценки
qi = ∑lji, i = 1,n
Выполняется ранжирование структур, причем структуры располагаются в порядке возрастания штрафа на основе комплексных оценок qi.
Пример: рассмотрим вычислительную систему колл. поль., для которой определена матрица векторных оценок
{Kj} | Ед. изм. | Напр. экстрем. | {S3} | |||||||
---|---|---|---|---|---|---|---|---|---|---|
S1 | S2 | S3 | S4 | S5 | S6 | S7 | S8 | |||
K1 — время реакции с-м | сек. | min | 3,29 | 2,28 | 4,71 | 2,91 | 3,09 | 2,22 | 3,23 | 2,26 |
K2 — коэффициент загрузки | % | max | 48 | 28 | 58 | 33 | 43 | 25 | 47 | 27 |
K3 — пропускная способность | задач/сек. | max | 0,24 | 0,15 | 0,23 | 0,15 | 0,22 | 0,14 | 0,23 | 0,15 |
K4 — вероятность правильного ответа | max | 0,74 | 0,74 | 0,75 | 0,75 | 0,86 | 0,86 | 0,54 | 0,54 | |
K5 — ст-ть терм. ком. | тыс. руб. | min | 336 | 277 | 319 | 246 | 316 | 264 | 331 | 274 |
K6 — уровень программного обеспечения | max | 0,85 | 0,85 | 0,63 | 0,63 | 0,45 | 0,45 | 0,65 | 0,65 | |
K7 — уровень комф. оборудования | max | 0,8 | 0,85 | 0,6 | 0,65 | 0,5 | 0,55 | 0,7 | 0,75 |
Применим методику для экспресс-анализа структур при многих критериях
{Kj} | Напр. экстрем. | S1 | S2 | S3 | S4 | S5 | S6 | S7 | S8 |
---|---|---|---|---|---|---|---|---|---|
K1 | min | 0,67 | 0,97 | 0,47 | 0,76 | 0,72 | 1 | 0,69 | 0,98 |
K2 | max | 0,83 | 0,48 | 1 | 0,57 | 0,74 | 0,43 | 0,81 | 0,46 |
K3 | max | 1 | 0,62 | 0,96 | 0,62 | 0,92 | 0,58 | 0,96 | 0,62 |
K4 | max | 0,86 | 0,86 | 0,87 | 0,87 | 1 | 1 | 0,63 | 0,63 |
K5 | min | 0,73 | 0,89 | 0,77 | 1 | 0,78 | 0,93 | 0,74 | 0,9 |
K6 | max | 1 | 1 | 0,74 | 0,74 | 0,53 | 0,53 | 0,76 | 0,76 |
K7 | max | 0,94 | 1 | 0,7 | 0,76 | 0,59 | 0,65 | 0,82 | 0,88 |
PiZ | 0,67 | 0,48 | 0,47 | 0,57 | 0,53 | 0,43 | 0,63 | 0,46 | |
P0Z = 0,5 | да | нет | нет | да | да | нет | да | нет |
Минимальные значения предыдущей таблицы делим на все остальные (для 1-ой строчки). Остальные по аналогии. Методика позволяет определить множество структур S1 S4 S5 S7.
Применим методику скаляризации векторных оценок для ранжирования структур.
Веса будут рассчитывать, базируясь на безразмерных векторных оценках:
pji = ∑4варианта/4
{Kj} | pji | Zji | ϑji |
---|---|---|---|
K1 | 0,71 | 0,04 | 0,05 |
K2 | 0,74 | 0,11 | 0,13 |
K3 | 0,87 | 0,15 | 0,18 |
K4 | 0,84 | 0,12 | 0,15 |
K5 | 0,81 | 0,11 | 0,13 |
K6 | 0,76 | 0,16 | 0,2 |
K7 | 0,78 | 0,13 | 0,16 |
Методика позволяет ранжировать структуры по их предпочтительности S1 S7 S4 S5.
Cji | S1 | S4 | S5 | S7 |
---|---|---|---|---|
K1 | 0,07 | 0,07 | 0,07 | 0,07 |
K2 | 0,16 | 0,23 | 0,18 | 0,16 |
K3 | 0,18 | 0,29 | 0,20 | 0,19 |
K4 | 0,17 | 0,17 | 0,15 | 0,24 |
K5 | 0,18 | 0,13 | 0,17 | 0,18 |
K6 | 0,20 | 0,27 | 0,38 | 0,26 |
K7 | 0,17 | 0,21 | 0,27 | 0,19 |
qi | 1,13 | 1,37 | 1,42 | 1,29 |
Базируясь на результатах ранжирования возможно отобрать лишь 2 структуры S1 и S7, из числа которых выбирается в дальнейшем рациональная структура.
Локальная ИВС реализует современную технологию комплексируя и комплексного использования информационно-вычислительных ресурсов. К числу локальных относятся сети объединений, предприятий, учреждений и институтов протяженностью до 10-15 км. На базе локальных сетей могут решаться практически все задачи, связанные с управлением пр-вом, планированием и учетом, научными исследованиями, проектированием новой техники и технологии, автоматизации пр-ва. В локальные сети могут входить все типы ЭВМ, начиная от микромашин и кончая супер ЭВМ. Причем локальные сети могут иметь связь с региональными и глобальными ИВС.
Абонентами (объекты генерир. или потребл. инф.) локальной ИВС являются:
Каждый абонент сопрягается со станцией, которая обеспечивает передачу или прием информации.
Из совокупности абонента и станции образуется абонент станции. Для оценки качества локальных ИВС служат следующие критерии:
При оценке сети по этим критериям необходимо учитывать:
На основе локальной ИВС возможно решать следующие практические задачи:
ЛИВС возможно классифицировать по следующим признакам:
Рис. 20.3 — Классификация ЛИВС, 1 — сети персональных компьютеров
Приведем примеры иллюстрирование односистемную сеть, многосистемную сети и сеть персональных компьютеров (См. рис.1) Коммуникационная сеть (см. рис. 2) Сети персональных компьютеров (ПК) (см. рис.3) ПК: персональные бытовые ЭВМ, персональные профессиональные ЭВМ (ЕС-1841), персональные вычислительные системы Приведем пример ЛИВС, которые охватывают абонентные системы на уровне объединения (см. рис. 4)
Коммуникационная сеть представляет собой совокупность физической среды (эфир, световод., коксиолон., кабель, плоский кабель и др.), аппаратных и программных средств, которые обеспечивают информационную взаимосвязь между абонентами системы. С помощью интегрированных коммуникационных сетей возможно передавать в дискретной форме информацию между ЭВМ и терминами, речь человека, графические и телевизионные изображения и т.д.
Начинает появляться интеллект коммуникационной сети, позволяет подключать к сети многочисленных абонентов с нестандартным интерфейсом.
Коммуникационные сети предъявляют следующие требования:
Для описания коммуникационной сети используют 4 основные характеристики:
Коммуникационные сети принято классифицировать на типы в зависимости от характера доставки блоков данных от абонента — отправителю и абонента — получателю.
Рис. 20.4 — Коммуникационные сети
На практике широко используются моноканалы, которые имеют: звездообразную, древовидную, магистральную, кольцевую топологию.
Звездообразная топология моноканала (см. рис. 5) Древовидный моноканал (см. рис. 6) Магистральный моноканал (см. рис. 7) Кольцевой моноканал (см. рис. 8)
Во всех моноканалах реализуется один и тот же принцип передачи информации. Он заключается в том, что передаваемые блоки данных принимаются почти одновременно всеми абонентами системами. После этого каждый абонент системы просматривает получаемые блоки данных, отбирает адресуемые ей блоки и уничтожает остальные.
Достоинства моноканала:
Недостатки моноканала:
Методика реализует начальные этапы метода комплексной оценки структур, сочетая эвристику и формализм в процессе структурного многовариантного анализа с активным использованием интерактивных процедур. Методика служит для предварительного ранжирования вариантов архитектуры локальной ИВС по вектору частных критериев и определения множества допустимых вариантов, из числа которых выбирается в дальнейшем рациональная архитектура локальной ИВС. Концептуальная схема методики:
Рис. 20.5 — Варианты архитектуры локальной ИВС
Методика включает следующие основные этапы:
Цель структурного анализа:
Предварительное ранжирование альтернативных вариантов по вектору частных критериев и определение множества допустимых вариантов архитектуры локальной ИВС.
Этап 3: Множество альтернативных архитектур, название альтернативы:
K1 | K2 | K3 | K4 | |
---|---|---|---|---|
K1 | 0 | 0,5 | 1 | |
K2 | 0 | 1 | ||
K3 | 0,5 | |||
K4 |
Здесь система проверяет ошибки и заполняет нижнюю часть
Одновременно идет проверка на транзитивность
Коэффициент важности по левому критерию
KOV1 = 0,38
KOV2 = 0,33
KOV3 = 0,25
(избавиться от «-», нужно прибавить и сумму по строкам)
Этап 6: Частные ранжирования альтернативных архитектур
{Kj} | {Ai} | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | A9 | A10 | A11 | A12 | A13 | |
K1 | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 7 | 9 | 10 | 11 | 10 | 4 |
K2 | 1 | 10 | 1 | 10 | 3 | 5 | 4 | 8 | 7 | 9 | 6 | 8 | 2 |
K3 | 10 | 6 | 10 | 5 | 4 | 2 | 1 | 8 | 4 | 9 | 3 | 11 | 7 |
K4 | 11 | 10 | 11 | 9 | 6 | 3 | 4 | 5 | 2 | 7 | 2 | 1 | 8 |
Т.е. мы обращаемся к базе экспертной информации за справками (есть такой блок, где находится информация по каждой альтернативе (достоинства, недостатки и т.д.)).
Этап 7: Результирующее ранжирование альтернативных архитектур
Этап 8: Учетное множество альтернативных архитектур
Некоторые данные из базы экспертной информации:
A1 — полносвязная сеть (каждый абонент непосредственно связан со всеми абонентами сети при помощи выделенных каналов связи).
Достоинства:
Недостатки
Дополнительная информация: 1) применяется для автоматизации информационно-управляющих процессов; 2) целесообразно использовать при малом числе абонентов.
A7 — сеть с общей шиной (абоненты взаимодействуют через моноканал в виде общей шины).Для управления доступом к шине используются специальные алгоритмы.
Достоинства:
Недостатки
Дополнительная информация: 1) широко применяется практически во всех областях, наибольшее распространение получил для автоматизации управления в промышленности, автоматизации информационных управляющих процессов; 2) использование двойной общей шины позволяет резко повысить над-ть и производительность; 3) возможны очень высокие скорости передачи данных при использовании волоконно-оптического канала связи.
A13 — гибридная сеть (развитие иерархической сети, в которой ЭВМ одного уровня, кроме верхнего, соединены при помощи петли или общей шины).
Достоинства:
Недостатки:
A5 — иерархическая сеть (связи между ЭВМ образуют дерево с двумя или более уровнями. На верхнем уровне может находиться ЦВК, управляющий всей сетью).
Достоинства:
Недостатки:
↑ | Оглавление | ||
← | Лекция 19, «Постановка задачи векторной оптимизации и классификация многокритериальных методов» | Лекция 21, «Современные тенденции в области системного анализа» | → |
© Виктор Сафронов, 2006–2017
Пользовательское соглашение | RSS | Поддержать проект | Благодарности