Алгоритм парных перестановок для решения задач оптимизации компоновки и размещения элементов РЭС: Учебное пособие, страница 35

При формировании критериев оптимальности Fт могут применяться различные характеристики температурного поля, главными из которых являются: локальный перегрев в заданной точке; максимальный перегрев; суммарный перегрев; средний перегрев; равномерность температурного поля по подложке (плате, кристаллу); разность максимального и минимального перегревов; перепад температур между заданными точками; градиент температуры.

Выбор конкретных критериев осуществляется с учетом функционального назначения и конструкции РЭС.

Вычисление значений перегревов будем проводить с использованием аналитических моделей температурного поля пластины с поверхностными источниками тепла [12,13].

Двумерное стационарное распределение перегрева в пластине  находят путем решения уравнения

 , (6.2)

где ,  - размеры пластины (см. рис. 6.1);

d - толщина пластины;

lх, lу - эффективные теплопроводности в направлении           осей х и у;

a - сумма коэффициентов теплоотдачи с обеих сторон боковой поверхности (a = const);

q(х, у) - поверхностная плотность теплового потока от локальных источников, равная нулю вне зон расположения источников и постоянная в пределах зоны действия каждого i-го источника:

;                          (6.3)

.

 


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

   (6.4)

При граничных условиях (6.3), (6.4) перегрев рассчитывается по формуле

 (6.5)

где , ;

Pi – мощность тепловыделения i-го элемента (источника тепла);

Dxi, Dyi – размеры элемента ri;

xi0, yi0 – координаты центра элемента ri.

При вычислении собственного перегрева i-го элемента (Jii) координаты расчетной точки совпадают с центром данного элемента (x = xi0, y = yi0). В случае определения наведенного перегрева от i-го элемента на j-й (Jij) в качестве координат центра источника тепла используются координаты i-го элемента (xi0, yi0), а для расчетной точки – координаты центра j-го элемента (x = xj0, y = yj0).

Рассмотрим решение подобных задач размещения для наиболее эффективных и широко применяемых критериев F1,F2, и F3 (средний перегрев элементов на плате, среднеквадратическое отклонение перегревов от среднего и локальный перегрев):

                           (6.6)

                  (6.7)

.                               (6.8)

Так как локальный перегрев, как это следует из (6.6) и (6.8), является частным случаем критерия F1 , то в дальнейшем будем рассматривать методы оптимизации для F1, принимая во внимание, что полученные результаты справедливы и для локальных перегревов.

Рассмотрим наиболее общий случай, когда РЭС характеризуется отсутствием фиксированных позиций для размещения, но все элементы или выделенные группы элементов возможно считать одногабаритными.

Для решения данной задачи разделим её на две подзадачи: получение начального размещения и улучшение начального размещения итерационными методами.

Для получения начального варианта размещения необходимо осуществить разбиение множества Е на множества Еm, m=1, M (ÈEm=E, ÇЕm=Æ, |Еm| = Nm), так чтобы выполнялось условие

|qk-qj|®min,                                     (6.9)

где , - суммарные перегревы элементов, включенных в множества Еk и Еj.

Формирование начального размещения осуществляется с использованием предложенного способа [14], основанного на применении модифицированного метода дихотомического деления [17].

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

Предлагаемый алгоритм работает следующим образом. Массив из N элементов, имеющих различные перегревы, т.е. различную температуру, нами разбивается на практически одинаковые по количеству элементов группы с примерно одинаковой суммарной температурой. Эти группы элементов размещаются на коммутационном поле (КП) в соответствующих областях КП.