Реферат по предмету "Технологии"


Расчет распределения температурного поля

Содержание 1. Техническое задание 2. Введение. 3. Физическая модель объекта 4. Расчет модели 5. Метод прогонки 6. Описание работы программы. 7. Литература Приложение распечатка программы, блок-схема алгоритма 1. Техническое задание. Вариант конструкции узла ЭВС прямоугольной формы. Штриховкой выделены области теплоизоляции. Разработать двухмерную тепловую модель электронного узла

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

X, Y 0.20.1м. 3. Объемная мощность тепловыделения в нагретой зоне для контрольного примера расчета изменяется в пределах 1 8 10-3 Втм4. Коэффициент теплоотдачи с боковых поверхностей электронного узла в контрольном примере расчета изменяется в пределах 525 Втм2K 5. Теплофизические параметры нагретой зоны в контрольном примере расчета изменяется в пределах 110 ВтмК, 2 103 кгм3, cp 780 ДжкгК. 6. Теплофизические параметры слоя теплоизоляции в контрольном примере

расчета изменяется в пределах 0.5ВтмК, 1.3 103 кгм3, cp 1500 ДжкгК. 7. Число узлов разбиения по осям координат модели не менее 2. Введение. Тепловой режим электронно-вычислительной аппаратуры ЭВА в значительной степени определяет надежность е работы. Комплексная микро миниатюризация устройств электронной техники привела к необходимости более тщательного

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

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

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

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

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

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

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

теплофизические свойства которого таковы, что температурные поля реального и однородного тел мало отличаются. К таким моделям электронных аппаратов переходят к плотной установке монтажных плат и смонтированных на них электронных элементов. 3. Физическая модель объекта. Исследуемый объект представим в виде нагретой зоны, расположенной в некоторой теплопроводящей зоне рис. 1. 121 Рис.1 Модель объекта Размеры блока по осям координат составляют lx, ly.

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

То. Решение двумерной стационарной задачи будем проводить численным разностным методом, используя локально-одномерную схему. Изучаемый объект разобьем сеткой, которая в общем случае может быть неравномерной. Координаты узлов пространственной сетки обозначим следующим образом по оси X n1N по оси Ym1 M. В пределах рассматриваемой зоны lx, ly производим равномерное разбиение. Координаты узлов и шаг разбиения определяется следующими выражениями хn-1 hx, hxlxN-1 ym-1 hy, hy lyM-1

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

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

соответствующее конечно-разностное уравнение. В общем виде закон сохранения энергии для элементарной ячейки с порядковым номером n имеет следующий смысл поток от n - 1-й ячейки в n -ю поток от n 1-й ячейки в n -ю мощность источников в n- й ячейке мощность, расхо- дуемая на нагрев n-й ячейки 0 Модель стержней с ячейками, расположенными вдоль оси X, показана на рис.3. Ячейки длиной hx располагаются симметрично относительно узлов 2

N-1. Крайние ячейки 1 и N имеют длину hx2. Площадь поперечного сечения стержней постоянная, материал нагретой зоны имеет однородные теплофизические свойства, внутренние источники тепла распределены по объему равномерно. В связи с этим в дальнейших выводах можно поделить расчетные выражения на площадь поперечного сечения и перейти к удельным тепловым потокам и элементарным объемам hx2 и hx. Температуры в расчетных узлах в заданный момент времени будем находить последовательно с помощью трех

промежуточных функций. На первом этапе рассчитывается промежуточная функция Vj n,m,k в момент времени j в узлах n1N каждого из MxY стержней, при последовательном переборе последних. Фактически мы находим распределение температур по узлам стержней, теплоизолированных между собой. Разностные уравнения для первой промежуточной функции

U j n,m Узел n1 Рассмотрим элементарную ячейку 0,hx2 прилегающую к границе x0. Удельный тепловой поток поток, отнеснный к площади поперечного сечения, втекающий в ячейку через границу x0 определяется на основании закона Ньютона - Рихмана как , где , -температурный перегрев 1-й точки относительно окружающей среды на j-м шаге. Считаем, что тепловой поток распространяется в положительном направлении оси X. Знак учитывает направление теплового потока от среды к поверхности и величину перегрева.

Тепловой поток, выходящий из ячейки через границу х hx2 на основании закона Ньютона, равен , где - коэффициент теплопроводности температуры в узлах 1 и 2. Считаем, что по направлению Х внутренними источниками элементарной ячейки выделяется мощности , остальные мощности учтм при рассмотрении направлений Y. Мощность, расходуемая на нагрев элементарной ячейки массой за время равна , где с - тепломкость плотность. Функция представляет температуру на предыдущем j-1 временном

шаге. На первом шаге считаем . Из закона сохранения энергии следует , тогда откуда, после преобразования получаем 1 Узлы n2N-1 Уравнения теплового баланса записываются аналогично. Длина элементарной ячейки hx, внутренние источники элементарной ячейки выделяют мощности Уравнение теплового баланса После преобразований 2 Узел nN. Рассмотрим элементарную ячейку lx-hx2, lx прилегающую к границе x lx.

Удельный тепловой поток, втекающий в ячейку через границу x lx-hx2 равен Тепловой поток, выходящий из ячейки через границу x lx, равен Внутренними источниками элементарной ячейки выделяется мощности . Мощность, расходуемая на нагрев элементарного объма Из закона сохранения энергии следует откуда после преобразования получаем 3

Расчтные выражения для второй промежуточной функции Уравнения для второй промежуточной сеточной функции по направлению Y записываются аналогично 1-3 со следующими отличиями 1. Число расчтных узлов m1M. 2. Шаг сетки равен hy. 3. Вторая промежуточная сеточная функция записывается на место функции в уравнениях 1-3. 4.

Сеточная функция записывается на место функции в уравнениях 1-3. Модель стержней, расположенных на уровнях k1,K вдоль оси Y показана на рисунке 4. Узел m1 4 Узел m2 M-1 5 Узел mM 6 Приведенные уравнения 1 6 справедливы для стержней из однородного материала. Разбивка исходных расчетных областей должна осуществляться таким образом, чтобы узлы сетки равномерной

или неравномерной размещались на внешних и внутренних границах заданных областей. В самих уравнениях меняются только величины Б с qV в зависимости от зоны, в которой рассматривается узел. 4. Пример расчета данной модели. Запишем уравнения для модели, приведенной на рис.2. Внутренняя зона располагается в узлах с координатами по оси Х mm1 m2-1 по оси Y nn1 n2 Стержни вдоль оси Х При mm1 m2 1

N 1. n1 2. n2 N-1 3. nN При m1 m1-1, m21 M 1 N 1. n1 2. n2 N-1 3. nN Стержни вдоль оси Y При n1 N 1 m1 m2 M 1. m1 2. m2 m1-2, m22 M 3. mm11 m2-1 4. mm2 5. mm21 6. mm1-1 7. mm1 8. mM 5. Метод прогонки. Перейдем к решению системы основных уравнений. Для нахождения решения Un,m на каждом временном шаге необходимо решать систему алгебраических уравнений

с числом неизвестных N, которое может быть достаточно велико в реальных задачах несколько десятков или сотен. Одним из лучших методов решения систем линейных алгебраических уравнений общего вида является метод последовательного исключения Гаусса с выбором главного элемента. Особенность системы состоит в том, что каждое уравнение для внутренних точек входят по три неизвестных, номера которых отличаются на единицу, а в первое и последнее уравнения для точек n1 и nN по два.

Разбивка исходных расчетных областей должна осуществляться таким образом, чтобы узлы сетки равномерной или неравномерной размещались на внешних и внутренних границах заданных областей соседних неизвестных. Эффективность алгоритма решения подобной разностной системы можно существенно повысить. Запишем систему уравнений в следующем виде для граничной точки n1 для внутренних точек n2 N-1 для граничной точки nN Выражения для коэффициентов аn, bn, cn, dn не трудно получить из соответствующих

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

Модификация метода Гаусса для системы уравнений с трехдиагональной матрицей называется методом прогонки. Рассмотрим этот алгоритм решения применительно к уравнениям. Из первого уравнения для n1 можно выразить U1 через U2 , где Далее если подставить полученное выражение для U1 во второе уравнение для n1, то в нем останутся только неизвестные

U2 и U3 Теперь можно выразить U2 через U3 в виде , где , Если аналогичную процедуру постановки выражения для Un в n1-ое уравнение вида повторить до n2 N-2 то в результате получим рекуррентные соотношения, связывающие температуры в точках n и n1 , в которых коэффициенты и , необходимые для расчета коэффициентов и по формулам определяются соотношениями. После вычисления всех коэффициентов и до

N-1-ых рассмотрим последнее уравнение при nN-1 совместно с уравнением исходной системы для nN Из решения этой системы двух уравнений найдем температуру в последней точке Теперь, двигаясь от точки N к точкам N-1, N-2 1 можно последовательно вычислить значения Un по формуле и таким образом найти решение во всех точках. Итак, кратко сформулируем алгоритм расчета по рассмотренному методу прогонки 1.

Вычисляют коэффициенты и 2. Вычисляют коэффициенты и при n2 N-1 3. Определяют Un 4. Рассчитывают Un по в порядке убывания номера от N-1 до 1 Вычисление и называют прямым ходом прогонки, а вычисление Un в порядке убывания номера n обратным ходом. Для решения системы по методу прогонки требуется примерно 9N арифметических действий, т.е. значительно меньше, чем

N3 при использовании метода Гаусса для систем общего вида. Используя выше приведенную методику, решаем систему уравнений. Прогонка по Х При mm1 m2 1. n1 an1 bn cn0 dn . 2. n2 N-1 an1 bn cn1 dn . 3. nN an1 bn cn0 dn . При m1 m1-1, m21 M 1. n1 an1 bn cn0 dn . 2. n2 N-1 an1 bn cn1 dn . 3. nN an1 bn cn0 dn .

Прогонка по Y При n1 N 1. m1 am1 bm cn0 dm . 2. m2 m1-2, m22 M am1 bm cm1 dm . 3. mm11 m2-1 am1 bm cm1 dm . 4. mm2 am1 bm cm dm . 5. mm21 am1 bm cm dm . 6. mm1-1 am1 bm cm dm . 7. mm1 am1 bm cm dm . 8. mM am1 bm cm0 dm 6. Описание работы программы. Укрупненный алгоритм программы приведен в Приложении.

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

Блок 1. Проверяется условие минимального достаточного числа решаемых уравнений. Процедура используется при nn 2. В противном случае происходит выход из процедуры, остановка основной программы с выдачей соответствующего сообщения подробнее - в следующем разделе. Блок 2. Вычисляется mnn-1 N-1. Передаются в процедуру значения фактических параметров bb1, aa1, dd1 коэффициенты b1, a1, d1, вычисляются xx1, gg1. Блок 3.

Организован цикл для внутренних точек от 2 до N-1. Блок 4. Передается в процедуру значения фактического параметра cc1 и в цикле последовательно вычисляются xxi, qqi Блок 5. Передается в процедуру значения фактического параметра ccnn для точки N т.е.cN. Вычисляются xxm, xxnn Блок 6. Организуется цикл в порядке убывания от точки N-1 к 1. Блок 7. В цикле вычисляются значения параметра-переменной xxi, и передаются в вызывающую программу.

Ввод данных соответствует блоку 1 общего алгоритма. Исходными данными являются шаг разбиения h Объмная мощность тепловыделения qv коэффициент теплоотдачи с боковых поверхностей 0 теплофизические параметры нагретой зоны l1, c1, p1 теплофизические параметры слоя теплоизоляции l2, c2, p2 время расчета tmax шаг времени измерения dt количество узлов n. Блок 1. Организован цикл для выбора стержня от 1 до n.

Блок 2. Организован цикл для выбора узла в стержне от 1 до n. Блок 3, 5 Проверка совпадения значения выбранного условия решения с заданным значением варианта решения. При совпадении вычисляются коэффициенты a, b, c, d для выбранного узла выбранного стержня. При не совпадении переход к проверке следующего совпадения. Блок 4, 6. Вычисление коэффициентов a, b, c, d. Блок 7.

Обращение к подпрограмме SYSTRD для решения системы уравнений при разбивке по X и Y соответственно. Блок 9,10. Получение нового распределения температур. Блок 11. Увеличение временного шага tame. Блок 12. Проверка условия окончания измерения. Блок 13. Вывод результатов. Литература 1. Дульнев Г.Н Тарновский Н.Н Тепловые режимы электронной аппаратуры.

Учебное пособие для студентов высших технических заведений. Энергия, 1971г. 2. Дульнев Г.Н Парфенов В.Г Сигалов А.В. Применение ЭВМ для решения задач теплообмена. Учебное пособие для теплофизических и теплоэнергетических специальностей вузов Москва Высшая школа, 1990г. 3. Епанешников А.М Епанешников

В.А. Программирование в среде TURBO PASCAL 7.0. Москва Диалог Мифи, 1996г. Вдоль оси X 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 8.46 8.58 8.67 8.75 8.80 8.83 8.85 8.85 8.83 8.80 8.75 8.67 8.58 8.46 Вдоль оси Y 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 6.30 6.34 6.36 6.36 6.34 6.31 6.02 5.70 5.76 6.20 6.66 6.65 6.63 6.58 Сумарная матрица 15.14 15.26 15.35 15.43 15.48 15.51 15.53 15.53 15.51 15.48 15.43 15.35 15.26 15.14 15.18 15.30 15.40 15.47 15.52 15.56 15.57 15.57 15.56 15.52 15.47 15.40 15.30 15.18 15.21 15.33 15.42 15.49 15.55 15.58 15.60 15.60 15.58 15.55 15.49 15.42 15.33 15.21 15.22 15.34 15.43 15.50 15.56 15.59 15.61 15.61 15.59 15.56 15.50 15.43 15.34 15.22 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 6.30 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.86 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 5.80 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 6.12 14.86 14.98 15.08 15.15 15.20 15.24 15.25 15.25 15.24 15.20 15.15 15.08 14.98 14.86 14.90 15.02 15.11 15.18 15.24 15.27 15.29 15.29 15.27 15.24 15.18 15.11 15.02 14.90 14.91 15.03 15.13 15.20 15.25 15.29 15.30 15.30 15.29 15.25 15.20 15.13 15.03 14.91 14.91 15.03 15.12 15.20 15.25 15.28 15.30 15.30 15.28 15.25 15.20 15.12 15.03 14.91 14.89 15.01 15.10 15.18 15.23 15.26 15.28 15.28 15.26 15.23 15.18 15.10 15.01 14.89 14.85 14.97 15.06 15.14 15.19 15.22 15.24 15.24 15.22 15.19 15.14 15.06 14.97 14.85 Блок-схема подпрограммы SYSTRD Блок схема подпрограммы raschet и так далее -

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

Максимальное число расчетных точек-1515. Program Vasin uses crt type arrarray 1 20 of real intarray 1 20 of real var r1,r2,r3,r4,r5,r6,r7,r8,hx,hy,dzreal m,n,j,nx1,ny1,nx,ny,m1,m2,m3,n1,n2,x,yin teger w,d,g,barr a,c int ux,uy,usarray 1 25,1 25 of real alfa,time,dx,dy,al1,al2,al3,cr1,ro1,cr2, ro2,qv,t0,tau,tmaxreal procedure systrd dd,bbarr aa,cc int nninteger var xxarr var m,i,kintegerggarray 1 20of real t,j,s,xxmreal begin if nn 2 then begin mnn-1 tbb1 xx1-aa1t gg1-dd1t for i2 to m do begin ki-1 tcci sbbitxxk

xxi-aais ggi-dditggks end xxmxxm tccnn xxnn-tggmddnnbbnntxxm for im downto 1 do xxixxixxi1ggi end end BEGIN writeln writeln writelnРасчет распределения температур при нагреве в блоке. writelnВводимые величины имеют размерность М,Вт,Сек. writeln writeln Размеры блокаdx,dy. Теплофизические параметры теплопроводность, теплоемкость,плотность -ненагретой зоны al2, cr2, rо2 -нагретой зоны al1, cr1, ro1 alfa- коэфф.теплоотдачи

QV -мощность тепловыделения,Вт t0-начальный температурный перегрев нагретой зоны un,m-текущий температурный перегрев точек тела относительно температуры окружающей среды dx0.2 dy0.1 tmax3600 tau60 al15 cr1780 ro12000 al20.5 cr21500 ro21300 alfa5 QV8000 BT t00 nx14 ny14 writeln Введите размеры параллепипеда dx,dy,dz readln dx,dy writeln Введите теплопроводность al, теплоемкость cr writeln и плотность ro нагретой зоны readln al1,cr1,ro1

writeln Введите теплопроводность al, теплоемкость cr writeln и плотность ro ненагретой зоны readln al2,cr2,ro2 writeln Ввести мощность внутреннего тепловыделения QV,Вт readln QV writeln Ввести коэффициент теплоотдачи alfa readlnalfa writeln Ввести начальный температурурный перегрев блока t0 readln t0 writeln Ввести число точек по осям nx,ny readln nx,ny writeln

Шаг по времени tau readln tau writeln Max время расчета tmax readln tmax clrscr al32al1al2al1al2 m17m210 for m1 to ny do for n1 to nx do begin uxn,mt0 uyn,mt0 end nx1nx-1 ny1ny-1 hxdxnx1 hydyny1 r1cr1ro1sqrhxal1tau r2cr2ro2sqrhxal2tau r3cr1ro1sqrhxal3tau r4cr2ro2sqrhxal3tau r5cr1ro1sqrhyal1tau r6cr2ro2sqrhyal2tau r7cr1ro1sqrhyal3tau r8cr2ro2sqrhyal3tau time0 j1 REPEAT timejtau for m1 to ny do begin for n1 to nx do begin 1 if 1 mandm m1-1orm m21andn1 then begin an1 bn-11alfahxal1r12 cn0 dnqvsqrhx4al1r12uxn,m end 2

if 1 mandm m1-1orm m21and2 nandn nx1 then begin an1 bn-12r1 cn1 dnqvhxhx2al1r1uxn,m end 3 if 1 mandm m1-1orm m21andnnx then begin an0 bn-11alfahxal1r12 cn1 dnqvhxhx4al1r1uxn,m2 end 4 if m1 mandm m2andn1 then begin an1 bn-11alfahxal2r22 cn0 dnr2uxn,m2 end 5 if m1 mandm m2and2 nandn nx1 then begin an1 bn-12r2 cn1 dnr2uxn,m end 6 if m1 mandm m2andnnx then begin an0 bn-11alfahxal2r22 cn1 dnr2uxn,m2 end end systrdd,b,a,c,nx,w for n1 to nx do uxn,mwn end for n1 to nx do begin for m1 to ny do begin 1 if 1 nandn nxandm1

then begin am1 bm-1alfahyal11r52 cm0 dmqvhyhy4al1r5uyn,m2 end 2 if 1 nandn nxand2 mandm m1-2 then begin am1 bm-12r5 cm1 dmqvhyhy2al1r5uyn,m end 3 if 1 nandn nxandm22 mandm ny1 then begin am1 bm-12r5 cm1 dmqvhyhy2al1r5uyn,m end 4 if 1 nandn nxandm11 mandm m2-1 then begin am1 bm-12r6 cm1 dmr6uyn,m end 5 if 1 nandn nxandmm1-1 then begin am1 bm-11al1al3r7 cmal1al3 dmqvhyhy2al3r7uyn,m end 6 if 1 nandn nxandmm1 then begin am1 bm-11al3al2r8 cmal3al2 dmr8uyn,m end 7 if 1 nandn nxandmm2 then begin am1 bm-11al2al3r8 cmal2al3 dmr8uyn,m end 8 if 1

nandn nxandmm21 then begin am1 bm-11al3al1r7 cmal3al1 dmqvhyhy2al3r7uyn,m end 9 if 1 nandn nxandmny then begin am0 bm-11alfahyal1r52 cm1 dmqvhyhy4al1r5uyn,m2 end end systrdd,b,a,c,ny,w for m1 to ny do uyn,mwm end for n1 to nx do begin for m1 to ny do begin 1 if 1 nandn nxandm1 then begin am1 bm-1alfahyal11r52 cm0 dmqvhyhy4al1r5uyn,m2 end 2 if 1 nandn nxand2 mandm m1-2 then begin am1 bm-12r5 cm1 dmqvhyhy2al1r5uyn,m end 3 if 1 nandn nxandm22 mandm ny1 then begin am1 bm-12r5 cm1 dmqvhyhy2al1r5uyn,m end 4 if 1 nandn

nxandm11 mandm m2-1 then begin am1 bm-12r6 cm1 dmr6uyn,m end 5 if 1 nandn nxandmm1-1 then begin am1 bm-11al1al3r7 cmal1al3 dmqvhyhy2al3r7uyn,m end 6 if 1 nandn nxandmm1 then begin am1 bm-11al3al2r8 cmal3al2 dmr8uyn,m end 7 if 1 nandn nxandmm2 then begin am1 bm-11al2al3r8 cmal2al3 dmr8uyn,m end 8 if 1 nandn nxandmm21 then begin am1 bm-11al3al1r7 cmal3al1 dmqvhyhy2al3r7uyn,m end 9 if 1 nandn nxandmny then begin am0 bm-11alfahyal1r52 cm1 dmqvhyhy4al1r5uyn,m2 end end systrdd,b,a,c,ny,w for m1 to ny do usn,mwmuxn,

m end jj1 UNTIL time tmax writelnВдоль оси X for mny downto 1 do begin for n1 to nx do begin writeuxn,m32, end writeln end readln writelnВдоль оси Y for nnx downto 1 do begin for m1 to ny do begin writeuyn,m32, end writeln end readln writelnСуммарная матрица for mnx downto 1 do begin for n1 to ny do begin writeusn,m32, end writeln end readln end. Результаты программы Вдоль оси X 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46 8.46 8.60 8.70 8.78 8.83 8.85 8.85 8.83 8.78 8.70 8.60 8.46

Вдоль оси Y 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 4.35 4.36 4.32 4.23 4.08 3.88 2.47 0.00 0.00 0.86 1.33 1.35 Суммарная матрица 9.82 9.95 10.06 10.13 10.18 10.20 10.20 10.18 10.13 10.06 9.95 9.82 9.80 9.93 10.04 10.11 10.16 10.18 10.18 10.16 10.11 10.04 9.93 9.80 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2.49 2.49 2.49 2.49 2.49 2.49 2.49 2.49 2.49 2.49 2.49 2.49 12.37 12.50 12.61 12.68 12.73 12.76 12.76 12.73 12.68 12.61 12.50 12.37 12.57 12.71 12.81 12.89 12.93 12.96 12.96 12.93 12.89 12.81 12.71 12.57 12.72 12.85 12.96 13.03 13.08 13.11 13.11 13.08 13.03 12.96 12.85 12.72 12.81 12.95 13.05 13.13 13.18 13.20 13.20 13.18 13.13 13.05 12.95 12.81 12.85 12.99 13.09 13.17 13.22 13.24 13.24 13.22 13.17 13.09 12.99 12.85 12.84 12.98 13.08 13.16 13.21 13.23 13.23 13.21 13.16 13.08 12.98 12.84 Значения по X Значения по Y



Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Правовые основы социальной защиты детей-сирот
Реферат Правовой нигилизм 4
Реферат Правовая основа деятельности ЦБ РФ
Реферат Правовой режим хозяйственной деятельности
Реферат Профориентационная работа в организации
Реферат Процесс создания и функционирования общественных объединений
Реферат Оценка и страхование рисков хозяйствующих субъектов
Реферат Правовое регулирование налогов и налогообложения в РФ
Реферат Правовое положение хозяйственных товариществ
Реферат Правовая природа недействительных сделок
Реферат Преступления против здоровья 2 Развитие отечественного
Реферат Правовая защита социальных и трудовых прав работников
Реферат Право и закон Проблемы их соотношения
Реферат Права и обязанности работника законодательстве о занятости населения
Реферат Причинение умышленного вреда здоровью повлекшее по неосторожности