Курсовая работа: Разработка печатного модуля РЭС с использованием учебных алгоритмов САПР
Выбираем минимальное значение из . Это соответствует 6 позиции. Но позиция 6 запрещенная, поэтому выбираем позицию 5.
2.2.7 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1(позиция 2), DD5(позиция 3), DD8(позиция 4), DD6(позиция 7), DD3 (позиция 10), DD2 (позиция 5). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)
ФD4 = (1+4+3+4+2+1+3)/24 = 0,75,
ФD7 = (0+6+4+5+2+0+4)/27 = 0,778.
На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD7.
Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)
DF6 = 4*2+0*2+5*1+0*2+6*1+2*1+4*2 = 29,
DF8 = 4*3+0*2+5*3+0*4+6*1+2*3+4*2 = 47,
DF9 = 4*4+0*3+5*4+0*3+6*2+2*2+4*1 = 56.
Выбираем минимальное значение из . Это соответствует 6 и 8 позициям. Но позиция 6 запрещенная, поэтому выбираем позицию 8.
2.2.8 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1(позиция 2), DD5(позиция 3), DD8(позиция 4),
DD6(позиция 7), DD3(позиция 10), DD2(позиция 5), DD7(позиция 8).
DD4 ставим в позицию 9.
2.3 Результаты размещения
Таблица 12
Элемент | Номер посадочного места |
X1 | 1 |
DD1 | 2 |
DD2 | 5 |
DD3 | 10 |
DD4 | 9 |
DD5 | 3 |
DD6 | 7 |
DD7 | 8 |
DD8 | 4 |
Рис.6
3. Трассировка цепей питания и земли
Трассировка – прокладка электрических трасс (проводов при проводном монтаже и печатных соединений при печатном монтаже), соответствующих принципиальной электрической схеме.
3.1 Краткое описание алгоритма Краскала
В алгоритме Краскала кратчайшую связывающую сеть (КСС) строят путем последовательного присоединения к ним ребер, удовлетворяющих следующим условиям:
1.Ребра должны быть кратчайшими.
2.Ребро не должно соединять изолированные вершины.
3.Ребро не должно образовывать циклы.
4.Присоединение рассматриваемого ребра не приводит к повышению степени вершины выше заданного числа.
На первом этапе в данном множестве вершин строится полный граф и задается матрица расстояния. На втором этапе упорядочиваются ребра в порядке возрастания их длины, и на последнем этапе построение КСС осуществляется последовательным выбором ребер, удовлетворяющим 4-м условиям, при этом формируется массив индексов ребер, которые анализируются по этим 4-м условиям.
3.2 Трассировка цепей земли по алгоритму Краскала
Расположим расстояния между контактами в порядке возрастания, используя рисунок 5 и таблицу 11 для расстояния равного 1,2,3,4:
1: d1-2 , d1-3 , d1-4 , d2-3 , d2-5 , d3-4 , d3-6 , d4-7 , d5-6 , d5-8 , d6-7 , d6-9 , d7-10 , d8-9 , d9-10 ;
2: d1-5 , d1-6 , d1-7 , d2-4 , d2-6 , d2-8 , d3-5 , d3-7 , d4-6 , d4-10 , d5-9 , d6-8 , d6-10 , d7-9 , d8-10 ;
3: d1-8 , d1-10 , d2-7 , d2-9 , d3-8 , d3-10 , d4-5 , d4-9 , d