Автор работы: Пользователь скрыл имя, 26 Декабря 2013 в 00:26, курсовая работа
Обосновать выбор оптимальной структуры сети, состоящей из сервера линейного района и N АРМ - ов дежурных по станциям (АРМ ДСП), расположенных на прилегающих к району малых станциях. Подключение АРМ -ов к серверу может быть организовано по выделенным каналам связи или через концентраторы, для которых известны три возможных пункта установки на малых станциях (n=3). Топологическое расположение абонентов Ai (i=l,7), пунктов возможной установки концентраторов Wj(j=l,3) и сервера W0(рис.1.1).
Задание на курсовой проект……………………………………………………..3
Обоснование и расчет оптимальной структуры сети………………………….5
Интерация 1………………………………………………………………………9
Интерация 2………………………………………………………………………12
Список литературы……………………………………………………………...15
Содержание
Задание на курсовой проект……………………………………………………..3
Обоснование и расчет оптимальной структуры сети………………………….5
Интерация 1………………………………………………………………………9
Интерация 2………………………………………………………………………12
Список литературы…………………………………
Задание на курсовой проект
Обосновать выбор оптимальной структуры сети, состоящей из сервера линейного района и N АРМ - ов дежурных по станциям (АРМ ДСП), расположенных на прилегающих к району малых станциях. Подключение АРМ -ов к серверу может быть организовано по выделенным каналам связи или через концентраторы, для которых известны три возможных пункта установки на малых станциях (n=3). Топологическое расположение абонентов Ai (i=l,7), пунктов возможной установки концентраторов Wj(j=l,3) и сервера W0(рис.1.1).
Сервер АСУ ЛР We |
o
A2W1
A 5W2
o
A3
o
A1
o -расположение абонента
o -возможное место установки концентратора
Рис.1.1 Топологическое расположение абонентов, пунктов возможной установки концентраторов и сервера W0.
Три возможных пункта установки концентраторов совпадают с пунктами расположения абонентов А2, А5, А7. К каждому концентратору может быть подключено не более d=6 абонентов. Суммарная стоимость концентратора равна С1=9, С2=6, С3=10.
Стоимости каналов связи Cij между абонентами A; (i=l,7) и пунктами Wi (j=1,3) приведены в таблице 1.1:
Таблица 1.1
Стоимость каналов связи между абонентами Аi и пунктами Wj
Wj
Ai |
W0 |
W1 |
W2 |
W3 |
A1 |
6 |
2 |
1 |
10 |
A2 |
7 |
6 |
6 |
11 |
A3 |
6 |
4 |
6 |
7 |
A4 |
9 |
9 |
6 |
6 |
A5 |
3 |
7 |
0 |
6 |
A6 |
11 |
13 |
8 |
2 |
A7 |
8 |
10 |
5 |
0 |
Обоснование и расчет оптимальной структуры сети
Сеть передачи данных Автоматизированной
системы управления железнодорожным
транспортом (АСУЖТ) содержит большое
число территориально рассредоточенных
абонентов, которые в зависимости
от объемов передаваемой информации
и требований по срочности ее доставки
могут включаться в СПД различными
способами. Эти способы ориентированы
в основном на использование аналоговых
телефонных каналов связи, высокоскоростных
цифровых каналов связи или физических
цепей. При этом абоненты, которым
предоставляются выделенные каналы
связи, могут быть соединены с
центром обработки данных (например,
ИВЦ дороги) непосредственно либо
через промежуточные узлы коммутации
(коммутаторы пакетов или
В этих условиях при проектировании сети возможны различные решения по соединению абонентов с центром обработки данных, что приводит к задаче поиска оптимальной структуры СПД, обеспечивающей ее минимальную стоимость. Стоимость сети при этом определяется как сумма стоимости используемых каналов связи и стоимости устанавливаемого коммутационного оборудования.
Проектируемые СПД АСУ
железных дорог по своему типу относятся
к классу радиально-узловых сетей
с узлами коммутации (концентраторами),
которые позволяют соединять
несколько абонентов с центром
обработки данных через один канал
связи между концентратором и
центром обработки. В дальнейшем
для конкретизации задачи применительно
к СПД дорожного или линейного
уровней будем говорить о размещении
концентраторов в сети. В такой
постановке задача оптимального проектирования
структуры СПД по критерию стоимости
формулируется следующим
Задано N пунктов размещения абонентов. Каждый абонент Ai (i=1,N) должен быть соединен с центром обработки либо непосредственно по выделенному каналу связи, либо через концентратор. Место расположения центра обработки обозначим W0. Также задано n пунктов возможной установки концентраторов. Пункты установки концентраторов Wj(j=1,n) могут совпадать с пунктами размещения абонентов Ai(i=1,N). К каждому концентратору можно подключить не более d абонентов. Требуется определить, сколько и в каких пунктах нужно установить концентраторов, и каких абонентов подключить к каждому концентратору, с тем, чтобы стоимость СПД была минимальной.
Обозначим:
cy — стоимость канала связи между абонентом Ai(i=1,N) и пунктом Wj(j=1,n), где ci0— стоимость прямого выделенного канала связи между абонентом и центром обработки; cj — суммарная стоимость концентратора в пункте Wj(j=1,n) и канала связи от пункта Wj до центра обработки данных в пункте W0.
Для записи целевой функции введем булевы переменные Xij и Yij :
1 - если абонент Ai подключен к концентратору Wj или к центру обработки данных в пункте W0;
0 - в противном случае.
1 - если в пункте W, установлен концентратор;
0 - в противном случае.
Между этими переменными имеется очевидная зависимость
1 – если ∑Xij > 0 (j=1,n);
0 - в противном случае.
Тогда общая стоимость СПД составит
Z=∑ ∑ cij Xij + ∑ cj yj
Первое слагаемое определяет стоимость каналов связи для подключения абонентов к концентраторам или центру обработки данных, второе представляет стоимость самих концентраторов и каналов связи между концентраторами и центром обработки данных. Минимизация этого выражения должна проводиться при следующих ограничениях:
∑ Xij =1, i=1,N, указывает на то, что любой абонент должен быть соединен единственным образом либо непосредственно с центром обработки данных, либо с концентратором;
∑ Xij ≤ d, j=1,n. (учитывает, что к каждому концентратору может быть
подключено не более d абонентов)
В результате решения задачи
оптимизация структуры СПД
обеспечивающий минимум целевой функции при ограничениях.
Данная задача может быть
решена методами целочисленного линейного
программирования с использованием
специальных алгоритмов либо методом
ветвей и границ. Однако для СПД
с большим числом абонентов (несколько
сотен) и для большого числа возможных
пунктов установки
В целом следует отметить, что оптимизация структуры СПД относится к задачам, трудности решения которых связаны с комбинацией большого множества целочисленных переменных величин (число узлов коммутации, их расположение, топология) и непрерывных переменных, описывающих потоки сообщений в сети с учетом маршрутизации [8].
По этой причине при проектировании СПД используют эвристические алгоритмы, например направленный перебор с оценкой целесообразности того или иного варианта соединения абонентов с центром обработки данных. С помощью одного из таких алгоритмов, который называется алгоритмом добавления, решается данная задача [5].
Топологическое расположение абонентов Ai (i =1,7), пунктов возможной установки концентраторов Wj (j = 1,3) и сервера АСУ ЛP W0
показаны на рис.3.1, из которого видно, что три возможных пункта установки концентраторов совпадают с пунктами расположения абонентов А2,A5,A7 на соответствующих станциях.
Сервер АСУ ЛР We |
o
A2W1
A 5W2
o
A3
o
A1
o -расположение абонента
o -возможное место установки концентратора
Рис.3.1 Топологическое расположение абонентов, пунктов возможной установки концентраторов и сервера W0.
К каждому концентратору может быть подключено не более d=6 абонентов. Суммарная стоимость концентратора равна С1=9, С2=6, С3=10.
Стоимости каналов связи с, между абонентами Ai (i=l,7) и пунктами Wj (j=l,3) приведены в таблице 3.1:
Таблица 3.1
Стоимость каналов связи между абонентами Ai и пунктами Wj
Wj
Ai |
W0 |
W1 |
W2 |
W3 |
A1 |
6 |
2 |
1 |
10 |
A2 |
7 |
6 |
6 |
11 |
A3 |
6 |
4 |
6 |
7 |
A4 |
9 |
9 |
6 |
6 |
A5 |
3 |
7 |
0 |
6 |
A6 |
11 |
13 |
8 |
2 |
A7 |
8 |
10 |
5 |
0 |
Реализация алгоритма добавления
Инициализация алгоритма
добавления начинается со структуры
сети, в которой все абоненты соединяются
с центром обработки
Рис 3.2. Соединение абонентов
с центром обработки
В этом случае общая стоимость СПД составит:
Z = ∑ Ci0 = 6 + 7 + 6 + 9 + 3 + 11 + 8 = 50
Далее последовательно
ИТЕРАЦИЯ 1
Устанавливаем концентратор в пункте W1 и проверяем возможность снижения общей стоимости сети путем подключения к нему всех абонентов сети на рис. 3.3
Рис 3.3 Структура сети передачи данных с концентратором в пункте W1
Для этого вычисляем разности ci1 – ci0 , i = 1,7 .
c11 - c10 = 2-6 = -4
c21 – c20 = 6-7 = -1
c31 – c30 = 4-6 = -2
c41 – c40 = 9-9 = 0
c51 – c50 = 7-3 = 4
c61 – c60 = 13-11 = 2
c71 – c70 = 10-8 = 2
Отсюда видно, что подключение к концентратору в пункте W1 абонентов А1, А2, А3, может привести к снижению общей стоимости сети Z.
Общая стоимость сети
Z = C1 +∑ Ci1+∑ Ci0 =9 + 2 + 6 + 4 + 9 + 3+11+8 = 47
Далее устанавливаем концентратор в пункте W2 проверяем возможность снижения общей стоимости сети путем подключения к нему всех абонентов сети на рис. 3.4
Рис. 3.4 Структура сети передачи данных с концентратором в пункте W2
Для этого вычисляем разности сi2 – ci0 , i = 1,7 .
c12 – c10 = 1-6=-5
c22 – c20 = 6-7=-1
Информация о работе Обоснование и расчет оптимальной структуры сети