Например, Бобцов

ИСПОЛЬЗОВАНИЕ ГРАФОВЫХ МОДЕЛЕЙ ПРОСТРАНСТВА ДОПУСТИМЫХ РЕШЕНИЙ В ЗАДАЧЕ РАЗМЕЩЕНИЯ ЭЛЕКТРОННЫХ ЭЛЕМЕНТОВ

ТЕПЛОВЫЕ РЕЖИМЫ И НАДЕЖНОСТЬ ПРИБОРОВ И СИСТЕМ
УДК 681.3:536.2
Е. Н. МЕРКУХИН
ИСПОЛЬЗОВАНИЕ ГРАФОВЫХ МОДЕЛЕЙ ПРОСТРАНСТВА ДОПУСТИМЫХ РЕШЕНИЙ
В ЗАДАЧЕ РАЗМЕЩЕНИЯ ЭЛЕКТРОННЫХ ЭЛЕМЕНТОВ
Предлагаются графовые модели пространства допустимых решений для задачи размещения электронных элементов по совокупности монтажно-коммутационного и теплового критериев, что позволяет исключить из процесса оптимизации тепловые расчеты. Рассмотрены примеры моделей для различных условий теплоотвода, определяемых конструкцией модулей электронных устройств.
Ключевые слова: графовая модель, пространство поиска, размещение электронных элементов, тепловой критерий.
При проектировании электронных устройств особую актуальность приобретает разработка конструкций с высоким удельным тепловыделением и жесткими ограничениями по массогабаритным характеристикам.
Для отвода тепла применяют пассивные и активные методы. Пассивные методы предполагают обеспечение оптимального теплоотвода посредством выбора материалов с высокой теплопроводностью и рационального размещения тепловыделяющих элементов. При этом увеличение массы и габаритов электронных устройств сводится к минимуму.
Рациональное размещение тепловыделяющих элементов в электронном устройстве непосредственно связано с задачей обеспечения оптимальных монтажно-коммутационных характеристик. В этом случае задача размещения становится двухкритериальной, и возникают дополнительные трудности, обусловленные различной природой модели теплового расчета и моделей электрических схем, применяемых при автоматизированном проектировании. Модели теплового расчета представляют собой уравнения математической физики, а модели электрических схем — структурные модели, строящиеся на основе теории множеств и графов.
С помощью аналитической тепловой модели электронного устройства рассчитывается температура каждого электронного элемента, на основании чего выносится решение о работоспособности устройства. Для уменьшения трудоемкости задачи размещения по двум критериям предлагаются структурные тепловые модели в виде графов, позволяющие отказаться от расчетов температуры электронных элементов. Построение таких моделей основывается на исследованиях закономерностей формирования температурных полей электронных устройств различных классов. Задача размещения разбивается на две иерархические подзадачи: первая заключается в построении структурной тепловой модели (в виде графа), определяющей допустимые варианты размещения, а вторая является непосредственно задачей размещения.
ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2009. Т. 52, № 5

Использование графовых моделей пространства допустимых решений

57

В настоящей статье решается задача многокритериальной оптимизации. Предлагаемый

метод может рассматриваться как метод перевода всех критериев, кроме одного, в разряд ог-

раничений или метод последовательных уступок. Двоякая трактовка метода обусловлена тем,

что исследуется задача с минимальным числом частных критериев. Первый вариант трактов-

ки предусматривает осуществление оптимизации по монтажно-коммутационному критерию с

учетом теплового критерия при ограничении пространства поиска решений, т.е. рассматри-

ваются варианты из множества, представленного в виде графовой модели. Во втором вариан-

те трактовки пространство поиска рассматривается как пространство, полученное после зада-

ния уступки по тепловому критерию, и затем в этом пространстве осуществляется поиск ре-

шения, оптимального по монтажно-коммутационному критерию.

Использование структурной тепловой модели позволяет максимально упростить задачу

адаптации существующего программного обеспечения к решению задачи размещения по со-

вокупности монтажно-коммутационных и тепловых характеристик.

Метод построения графовой тепловой модели основывается на многоэкстремальности

задачи оптимального размещения групп однотипных элементов (дискретных источников те-

пла) и симметрией схем теплоотвода. Однотипные электронные элементы присутствуют

практически в любом модуле электронной аппаратуры. Симметрия схем теплоотвода означа-

ет, что для каждой точки области размещения элементов можно найти хотя бы еще одну точ-

ку в области, эквивалентной первой по условиям теплоотвода. Для некоторых классов элек-

тронных устройств можно вывести в виде аналитического выражения условие оптимально-

сти, регламентирующее в неявном виде допустимые варианты размещения электронных эле-

ментов с учетом теплового режима. Для построения графовой тепловой модели достаточно

одного из двух названных факторов.

В работах [1—3] выведены условия оптимальности для некоторых классов конструкций

электронных модулей, а в работах [4—6] приводятся алгоритмы, позволяющие определить

оптимальные варианты размещения элементов по тепловому критерию.

Рассмотрим пример графовой тепловой модели, построенной на основе условия опти-

мальности, выведенного в работе [1]. В этом случае одинаковые электронные элементы раз-

мещены в линейке, которая допускает возможность использования принудительного воздуш-

ного охлаждения. Оптимальному тепловому режиму соответствует расположение электрон-

ных элементов в направлении потока теплоносителя, для которого выполняется условие

P1 k1



P2 k2

≤ ... ≤

Pi ki

≤ ... ≤

Pn kn

,

где Pi, ki — соответственно мощность рассеивания и коэффициент линеаризации в соотношении, которое аппроксимирует зависимость интенсивности отказов от температуры для i-го

электронного элемента; n — число элементов в линейке.

Введем обозначение: Wi=Pi/ki. Предположим, что Wi+1≈Wi+2≈Wi+3. Тогда тепловую модель для рассматриваемого случая можно представить в виде графа G (рис. 1), в котором вершины

соответствуют электронным элементам, а ребра определяют возможные варианты порядка

обхода вершин, соответствующие вариантам расположения электронных элементов в линей-

ке. Любой не имеющий циклов путь из вершины W1 в вершину Wn, включающий в себя все вершины, определяет последовательность расположения электронных элементов в линейке,

которая соответствует тепловому режиму.

В данном случае граф моделирует пространство поиска, включающее шесть вариантов

размещения, которые эквивалентны и оптимальны по тепловому критерию:

(W1, W2, …, Wi+1, Wi+2, Wi+3, …, Wn–1, Wn); (W1, W2, …, Wi+1, Wi+3, Wi+2, …, Wn–1, Wn); (W1, W2, …, Wi+2, Wi+1, Wi+3, …, Wn–1, Wn); (W1, W2, …, Wi+2, Wi+3, Wi+1, …, Wn–1, Wn); (W1, W2, …, Wi+3, Wi+1, Wi+2, …, Wn–1, Wn); (W1, W2, …, Wi+3, Wi+2, Wi+1, …, Wn–1, Wn).

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2009. Т. 52, № 5

58 Е. Н. Меркухин
Таким образом, графовая тепловая модель представляет собой модель пространства решений, оптимальных или близких к оптимальным по тепловому критерию.
Формализуем построение графовой тепловой модели для случая, когда известно оптимальное по тепловому критерию размещение электронных элементов в фиксированных позициях. Обозначим множество размещаемых электронных элементов как A={a1, a2, ..., am}, а множество посадочных позиций — как S={s1, s2, ..., sn}. При этом подразумевается, что A = m ≤ n = S . Любая инъективная функция A в S отображает один вариант размещения электронных элементов. При отсутствии ограничений структурная тепловая модель включает в себя все множество F^(SA) инъективных функций A в S, которое может быть представлено полным двудольным графом G=(A ∪ S,V) с двумя типами вершин (рис. 2).
Wi+1

W1 W2 Wi

Wi+2

Wi+4

Wn–1

Wn

a1 a2 a3 a4 a5

Wi+3 Рис. 1 ai–1 ai

ai+1

am–1 am

s1 s2

s3 s4 s5

sj–1 sj sj+1

sn–2 sn–1 sn

Рис. 2

Любой суграф графа G с числом ребер m и степенью не выше единицы моделирует одну

из всего множества инъективных функций. Мощность множества, или число таких суграфов,

определяется выражением

F

^

(S

A

)

=

(

S

S −

! A

)!

.

Формально операцию построения структурной тепловой модели можно представить
следующим образом. Множество A разбивается на q непересекающихся подмножеств
A=A1 ∪ A2 ∪ ... ∪ Ah ∪ ... ∪ Aq, каждое из которых представляет собой класс эквивалентности, т.е.
однотипные электронные элементы. Для каждого класса эквивалентности Ah указывается подмножество позиций Sh, куда могут размещаться элементы из Ah, причем в общем случае Si ∩ Sj ≠ ∅ , i, j=1, 2, ..., q; i ≠ j.
Введем обозначения: F(SA) — инъективная функция множества A в множестве S; SF(A) — отображение в множестве S множества A, порожденное инъективной функцией F(SA).

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2009. Т. 52, № 5

Использование графовых моделей пространства допустимых решений

59

( ) ( )Назовем две функции FA S1A1 и Fb S2A2 непересекающимися, если соблюдаются ус-
ловия

A1 ∩ A2 = ∅,

⎪⎫

S1Fa ( A1) ∩ S2Fb ( A2 ) = ∅.⎪⎭⎬

Для непересекающихся функций определим операцию объединения. Результатом объе-

динения двух непересекающихся функций будет также инъективная (или биективная, если

( ) ( )m=n) функция Fˆ1 ( S A ) = Fa S1A1 ∪Fb S2A2 , для которой

A = A1 ∪ A2 ,

⎪⎫

Sˆ F1( A) = S1Fa ( A1) ∪ S2Fb ( A2 ) .⎬⎭⎪

Зададим для каждого класса эквивалентности Ah, h=1, 2, ..., q, множество инъективных
( )функций Fˆ ShAh . Тогда структурная тепловая модель будет представлять собой множество

инъективных

функций

*
F

(

S

A

)

,

каждая

из

которых

является

результатом

объединения

q

не-

пересекающихся инъективных функций, принадлежащих соответственно подмножествам

( )Fˆ ShAh , h=1, 2, ..., q.
Таким образом, функция Fi(SA) моделирует допустимое по тепловому критерию размещение, если она может быть представлена в виде

( ) ( ) ( ) ( )Fi (S A ) = Fa S1A1 ∪Fb S2A2 ∪...∪Fg ShAh ∪...∪Fr SqAq ,

( ) ( ) ( ) ( )где Fa S1A1 , Fb S2A2 , Fg ShAh , Fr SqAq — непересекающиеся инъективные (или биектив-

ные) функции.

На рис. 3 приведен граф G, моделирующий множество решений, допустимых по тепло-

вому

критерию

(множество

инъективных

функций

*
F

(

S

A

)

).

Любой

суграф

графа

G

с

m

реб-

рами и степенью не выше единицы моделирует одно допустимое по тепловому критерию раз-

мещение.

A1 A2

Ah

Aq

a1 a2 a3 a4 a5

ai–1 ai ai+1

am–1 am

s1 s2 s3 s4 s5

sj–1 sj sj+1

sn–2 sn–1 sn

S1 S2

Sh

Sq

Рис. 3

Рассмотрим теперь вариант, когда позиции S не фиксированы. При этом множество по-

зиций оказывается неопределенным, и структурную тепловую модель можно представить в

виде гиперграфа H=(A, E ∪ V) с двумя типами ребер (рис. 4). Каждое ребро типа V содержит

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2009. Т. 52, № 5

60 Е. Н. Меркухин

вершины, которые соответствуют группе эквивалентных элементов. Ребра типа E могут включать в себя либо вершины, соответствующие эквивалентным группам электронных элементов, для которых определены координаты расположения на монтажном поле, либо вершины, соответствующие группам элементов, для которых определены явно или неявно зоны для размещения на монтажном поле. Возможно наличие нескольких типоразмеров эквивалентных групп. В этом случае гиперграф будет содержать соответствующее количество типов ребер. После получения оптимального по тепловому критерию начального варианта размещения элементов гиперграфовая модель определяет правила их перемещения в пространстве. Допустимыми являются варианты размещения, полученные из начального, при соблюдении следующих правил: разрешаются парные перестановки эквивалентных элементов, т.е. вершин внутри ребер типа V, а также парные перестановки эквивалентных групп элементов, т.е. перестановки индексов ребер типа E.

E1 Eh

a1 a2 a5

a8 a10

aj aj–1 aj+1

Vt

a3 a4

a9 a11

a6 a7 a12
V1

an an–1

E2 V2

Vq Ek

Рис. 4

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

СПИСОК ЛИТЕРАТУРЫ
1. Роткоп Л. Л., Гидалевич В. Б. Оптимальное размещение радиоэлектронной аппаратуры с принудительным охлаждением // Вопр. радиоэлектроники. Сер. ТРТО. 1970. Вып. 1. С. 69—82.
2. Лебедев Б. К., Меркухин Е. Н. Метод размещения с совместной оптимизацией теплового режима и монтажнокоммутационных характеристик // Автоматизация проектирования электронной аппаратуры: Межвед. темат. науч. сб. Таганрог: ТРТИ, 1985. Вып. 4. С. 110—115.
3. Меркухин Е. Н. Оптимальное по тепловому режиму размещение цифровых ИМС на плате с теплопроводами // Проектирование электронной аппаратуры с применением САПР: Межвуз. науч.-темат. сб. Махачкала: ДГУ, 1988. С. 46—49.
4. Меркухин Е. Н. Алгоритм квазиоптимального размещения элементов по тепловому режиму на плате с поверхностной схемой теплоотвода // Проектирование электронной аппаратуры с применением САПР: Межвуз. науч.-темат. сб. Махачкала: ДГУ, 1990. Т 1. С. 75—78.
5. Лебедев Б. К., Меркухин Е. Н. Оптимизация тепловых характеристик при размещении элементов // Вопр. радиоэлектроники. Сер. ЭВТ. 1988. Вып. 11. С. 186—194.

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2009. Т. 52, № 5

Математическое моделирование работы низкотемпературных охлаждающих термоэлементов 61

6. Меркухин Е. Н. Нечеткие критерии в задаче размещения электронных элементов с учетом теплового режима // Изв. вузов. Приборостроение. 1995. Т. 38, № 3—4. C. 32—34.

Евгений Николаевич Меркухин

Сведения об авторе — канд. техн. наук, доцент; Дагестанский государственный технический
университет, кафедра вычислительной техники, Махачкала; E-mail: merkuhin@mail.ru

Рекомендована кафедрой вычислительной техники

Поступила в редакцию 09.10.07 г.

ИЗВ. ВУЗОВ. ПРИБОРОСТРОЕНИЕ. 2009. Т. 52, № 5