Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Трассировка проводного монтажа (ТПМ) (провода с изоляцией)




ТПМ. осуществляться по прямым, соединяющим выводы эл-ты (монтаж в навал) или с помощью жгутов, к-е прокладывается в специальных каналах. Ограничения: количество проводников, к-е можно подсоединить к 1 выводу и число проводов в каждом жгуте – пропускная способность каналов.

ТПМ заключается в определении порядка соединения выводов в соответствии со схемой или с учетом ограничений. Критерий качества – минимальной суммарной длиной проводников. Нахождение порядка соединения выводов модулей внутри цепи сводится к задаче нахождения КСД.

Будем использовать модель схемы(цепи) в виде графа, в к-м выводов элементов сопоставлены вершины и на этой вершине строится полный граф цепи. Число вершин графа = n, при этом число ребер полного графа r=n(n-1)\2

При таком подходе каждая цепь представляется отдельной компонентой связности.

Ставится задача построения КСД на тех комп-х связности число вершин которых>2.

Отметим, что на n вершинах полного графа можно построить tn деревьев

Точные решения задачи построения КСД методом полного перебора нецелесообразны. Существуют приближенные алгоритмы решения этой задачи, дающие результаты достаточно близкие к оптимальным.

Алгоритм Красккала

Пусть задан G=(X,V) i,j=1,n, i≠j

Каждому ребру Vij поставлено в соответствие число Cij – вес или длина данного ребра.

Ставится задача: среди всех деревьев (n-(n-2)), кот. м. выделить в данном графе, требуется найти дерево с минимальной длиной в дереве (n-1) ребро.

Пусть C=[cij]n*n матрица длины ребер графа.

1. Все ребра графа n(n-1)\2 упорядочива-ся п порядке убывания длины, начиная с ребра C1=mini,jCij

……

Cn=maxi,jCij

2. Последовательно просматривается рассматриваемое множество V* длин ребер на каждом шаге, включенным в дерево одно ребро. В качестве такого ребра выбирается ребро среди не включенных в дерево, имеющих минимальную длину и не образующих циклов с ребрами уже вошедших в дерево.

3. Отметим: при работе этого алгоритма возможно появление несвязных поддеревьев, которое затем соединяется, образуя одну компоненту связности.

Недостатки:

1) Необходимо на каждом шаге проверять условия необраз-я цикла, а так же наблюд-е за различными компонентами связности.

2) Большое время уходит на упорядочивание ребер полного графа.

Алгоритм Прима.

Использует тот же принцип соединения ближайших вершин, что и алг. Краскала, но на каждом шаге к строящемосю дереву присоед-ся ближайшая изолированная вершина.

В основе лежат 2 теоремы:

T.1. Каждая вершина КСД непосредственно связана по крайней мере с 1 ближайшей вершиной.

Т.2. Каждый измеряемый фрагмент поддерева связан по крайней мере с 1 из излир-х фрагментов кратчайшим ребром.

В соответствии с Т.1. построение КСД м.б. начато с произвольной вершины графа:

1) Выбираем, например, x1 и находим кратчайшее ребро, инертное этой. Это б. ребро .

2) Включаем в КСД, вычеркиваем 1 и 6 столбцы (чтобы не было циклов), помечаем 6 строку и выбираем из нее минимальный элемент .

3) Включаем в КСД , вычеркиваем 4 столбец, помечаем 4 строку и выбираем из нее минимальный элемент =1.

4) Включаем в КСД , помечаем строку 5, вычеркиваем 5 столбец, выбираем =5.

5) Включаем в КСД, вычеркиваем 3 столбец, помечаем 3 строку и выбираем из неё =1.

КСД построено.

 
 

 


Т.о. на Т шаге алг-ма исп. Т1, и далее Т2.

Здесь всегда Т компонента связности, т.е. Т разрастается по дереву.

 

Алгоритм Прима построения КСД при огран-х на лок-е степени вершины.

Лок. степени b - число ребер графа, инцидентных этой b. Т.к. задача возникает при проектировании проводных соединений, когда ограничено число паек к 1 контакту. Чаще всего кол. паек к контакту = 2.

предположим, что зад. матрица U длины ребер графа цепи и необходимо построить КСД при .

Для решения дан. задачи м. применить алг. Прима с вычеркиванием строки, соответ-ей вершине лок. степени кот. стан. =n.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...