Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДЗЕРЖИНСКИЙ экз / Электронный конспект лекций МСТК.docx
Скачиваний:
40
Добавлен:
13.02.2016
Размер:
451.68 Кб
Скачать

3 Автоматизированное проектирование структуры мсс

3.1 Требования к программному обеспечению

Для значительного повышения производительности труда проектировщиков и тем самым снижение стоимости разработки сетей связи необходимы современные индустриальные методы проектирования на базе широкого использования систем автоматизированного проектирования (САПР) сетей связи, включающих в свой состав комплекс средств программного, информационного, технического и других видов обеспечения. Составной частью программного обеспечения САПР сетей связи являются ППП оптимизации и анализа сетей связи. При хорошо налаженном взаимодействии человек и ЭВМ способны совместно решать такие проблемы, которые не могут быть решены ими по отдельности, при этом на каждого возлагаются те аспекты проблемы, которые он решает наилучшим способом.

Сегодня в условиях увеличения затрат на создание программного обеспечения (ПО) и повышения трудоёмкости этих работ разработку прикладной программы рассматривают как комплекс научно-исследовательских и опытно-конструкторских работ. Стоимость ПО начинает превосходить стоимость использующих их вычислительных средств.

ПО, предназначенное для оптимизации и анализа МСС ориентируется на проведение многовариантных структурно-сетевых расчётов и представляет собой программные комплексы многоцелевого назначения.

Прикладные программы пакета должны быть удобны для широкого круга проектировщиков с различным уровнем подготовки. Вид задания исходной информации должен быть удобным для широкого круга проектировщиков с различным уровнем подготовки. Вид задания исходной информации должен быть прост и близок к виду, принятому в данной проблемной области. Информация, необходимая для управления процессом оптимизации и выбора значения настроечных параметров алгоритмов, должна быть понятна пользователю и иметь как можно меньший объём. Наиболее предпочтительным является режим автоматического выбора настроечных параметров. Выходная информация должна включать интегральные и дифференциальные характеристики оптимального проекта, значения управляемых переменных в экстремальных точках Х*, а также характеристики управления процессом оптимизации и траекторию движения оптимизируемой точки. Сложная структура целевой функции и функций-ограничений ставит особо жёсткие требования ко времени поиска экстремума. Желательно, чтобы самостоятельные, но чрезвычайно трудоёмкие задачи поиска стартовой топологии и начального реализуемого плана РП возлагались на ППП.

В целом ПО должно характеризоваться высокой надёжностью, эффективностью поиска и возможностью замены модулей.

3.2 Разновидности оптимизационных задач

Гибкость и мобильность ПО в значительной мере зависят от того, насколько полно учтены многовариантность исходных данных и разновидности постановок задач оптимизации и анализа.

Исследования конца 60-х – начала 70-х годов перечеркнули распространённое ошибочное мнение о том, что процесс создания ПО – это только процесс написания программ [3]. Дальнейшие наблюдения показали, что основные затраты концентрируются на фазе модификации имеющихся программ для новых применений. Это подчёркивает значимость этапа работ, связанного с формированием требований к ПО.

Конкретизируем состав вектора Х с учётом вышеописанных компонентов СМ

где R – число ступеней иерархии;

= (n2, n3, …, n r, … n R;)

n r – число УК на r-й ступени;

= (k1,2, k2,3, … , kr-1,r … , kR-1,R, k2, k3, … , kr… , kR);

kr-1,r - локальная степень вершины межступенчатой подсети (r – 1, r)-й ступени;

kr - локальная степень вершины подсети r-й ступени;

= (W1,2, W2,3, … , Wr-1,r … , WR-1,R, W2, W3, … , Wr… , WR);

Wr-1,r -тип структуры межступенчатой подсети;

Wr -тип структуры зоновой подсети r-й ступени;

= (x2(p), x3(p), … , x(p)R-1)

xr(p) – доля транзитного потока p-го приоритета от общего потока p-го приоритета, поступающего на УК r-й ступени иерархии;

= (s2, … , sr, … , sR);

sr - число ЦТО на r-й ступени иерархии;

= (C1,2, C2,3, … , Cr-1,r … , CR-1,R, C2, C3, … , Cr… , CR);

Cr-1,r пропускная способность канала (r – 1, r)-й межступенчатой подсети;

Cr – пропускная способность канала зоновой подсети r-й ступени;

=(G2, G3, … , Gr… , GR);

Gr – производительность УК r-й ступени иерархии.

Размерность вектора Х определяется классом решаемой задачи оптимизации. Может быть выделено несколько частных задач (см. таблицу 4). В последнем столбце приведены подвекторы, нахождение которых составляет содержание частной задачи. Поскольку принята гипотеза о равномерном размещении ОП и УК, частная задача размещения УК не рассматривается. Расчёт стоимостных и вероятностно-временных характеристик процесса доставки (Тqj (Х), Qpj (X)) и ТО (kэ0) может быть произведён на базе компонент вектора Х и исходных данных.

Можно выделить оптимизационные задачи:

  1. Структурную (включает частные задачи А1, А2, А3);

  2. Эксплуатационную (решению подлежит частная задача А4);

  3. Функциональную (топология графа полагается известной, решению подлежат А2, А3, а также частная задача выбора наиболее предпочтительной дисциплины обслуживания очередей).

В зависимости от целей исследования могут быть выделены следующие задачи анализа (табл. 5):

- оценки интегральных и дифференциальных характеристик существующей сети (проекта сети) – В1;

- исследования характера зависимости интегральных и дифференциальных характеристик от входных данных и внешних условий – В2;

- исследования характера зависимости интегральных и дифференциальных характеристик от внутренних параметров сети – В3.