ТЕМА 6. АВТОМАТИЗАЦИЯ КОНСТРУКТОРСКОГО ПРОЕКТИРОВАНИЯ ССУ
Лекция 14. Математическое моделирование ССУ при конструировании
Автоматизированное проектирование средств и систем управления. Курс лекций
206
Учитывая, что исходные М цепей схемы при компоновке распределя-
ются на внутриузловые цепи и межузловые цепи, можно представить выра-
жение для связности схемы и в таком виде:
MJS
s
s
1
||' .
(14.26)
М
М
о
о
д
д
е
е
л
л
ь
ь
к
к
в
в
а
а
д
д
р
р
а
а
т
т
и
и
ч
ч
н
н
о
о
г
г
о
о
н
н
а
а
з
з
н
н
а
а
ч
ч
е
е
н
н
и
и
я
я
Пусть даны элементы
e
1
,e
2
, …, e
n
и для каждой пары элементов заданы
весовые коэффициенты
r
ij
(i, j = 1,2, …, n), определяющие «степень связи»
элементов друг с другом. Таким образом, считаем, что схема задана матри-
цей соединений
R = ||r
ij
||
n×n
.
Пусть также имеется некоторый фиксированный набор позиций для
размещения элементов l
1
, l
2
, …, l
m
(m ≥ n). Будем полагать, что m = n. Если
m>n, то можно ввести m-n фиктивных элементов, не связанных с остальны-
ми. Определим расстояние
d
ij
между парами позиций. В любом случае, если
на коммутационном поле фиксированы позиции для размещения элементов,
то можно задать матрицу соединений
D=||d
ij
||
n×n
, в которой элемент d
ij
равен
расстоянию между центрами позиций
l
i
и l
j
. Очевидно, что матрица D – сим-
метрическая с нулевой диагональю
(d
ii
=0, i=1,2, …, n).
Произвольное размещение элементов в позициях представляет собой
некоторую перестановку
p = p(1), …, p(i), …, p(n), где p(i) задает номер пози-
ции, присвоенный
i-му элементу. Таким образом, всего имеется n! различных
вариантов размещения элементов.
Рассмотрим задачу минимизации суммарной длины (МСВД) соедине-
ний при следующих предположениях. Соединения будем считать условно
исходящими из геометрических центров элементов. Кроме того, предполага-
ем совпадение центров элементов и позиций. Как правило, при решении за-
дачи размещения необходимо учитывать предварительное закрепление неко-
торых элементов в позициях и соединения элементов с внешни
ми выводами.
Сопоставляя внешним выводам элемент
e
0
и фиксируя расположение элемен-
тов, получим упрощенное представление коммутационного поля. Очевидно,
что длина соединений между элементами
e
i
и e
j
оценивается величиной
r
ij
d
p(i)p(j)
. Обозначим через L
s
множество всех фиксированных элементов,
включая элемент
e
0
; тогда суммарная взвешенная длина соединений элемента
e
i
с элементами из L
s
оценивается по формуле
s
Ls
sipijiip
dra
)()(
,
(14.27)
где
d
p(i)s
– расстояние между элементом e
i
, находящимся в позиции p(i), и
элементом
e
s
.