Смекни!
smekni.com

Моделирование тепловых процессов при наплавке порошковой проволокой (стр. 3 из 17)

Накопление теплоты в элементе

сердечника вылета порошковой проволоки при увеличении температуры шихты на
в единицу времени за время
составит:

, (1.6)

где

- удельная теплоемкость материала сердечника порошковой проволоки, Дж/кг*град;
- плотность материала сердечника порошковой проволоки, кг/м3;
- площадь поперечного сечения сердечника порошковой проволоки, м2;
- средняя объемная температура сердечника порошковой проволоки, °С. Величину
можно найти из соотношения

. (1.7)

Накопление теплоты в элементе

изолирующей прослойки при увеличении температуры на
в единицу времени за время
составит:

(1.8)

где

- удельная теплоемкость материала прослойки, Дж/кг*град;

- плотность материала прослойки, кг, м3;

- средняя температура изолирующей прослойки, °С;

- площадь поперечного сечения прослойки, м2.

Тепло, отдаваемое с боковой поверхности участка

вылета порошковой проволоки за время
составит:

, (1.9)

где

- коэффициент теплообмена с окружающей средой, Вт/м2;

Т0 - температура окружающей среды, °С;

Р - периметр оболочки порошковой проволоки, м.

Температуры Тоб,

и
являются функциями времени, а удельное сопротивление
- функцией Тоб, т.е. также функцией времени, заданной в неявной форме.

Связь между

и Тоб задается формулой:

, (1.10)

где

- удельное сопротивление при начальной температуре Тоб0, Ом×м;

- температурный коэффициент сопротивления материала оболочки, °С-1.

Поскольку изолирующая прослойка имеет толщину 0,1-0,2мм, что на порядок ниже диаметра сердечника порошковой проволоки, то с достаточной точностью можно принять, что распределение температуры по толщине прослойки имеет линейный характер (в действительности логарифмический) и в месте контакта с шихтой сердечника прослойка имеет температуру, равную:

, (1.11)

где величина W находится в диапазоне 0<W£1. Коэффициент W=1, если прослойка отсутствует.

Тогда среднюю температуру изолирующей прослойки

можно вычислить по формуле:

,

или, подставляя значение

из формулы (1.11), получим:

. (1.12)

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

1.2 Анализ и выбор средств разработки программного обеспечения

Вся мировая индустрия средств разработки приложений движется в направлении максимального упрощения процесса создания программ, переводя его на визуальный уровень. Это позволяет программисту сосредоточиться только на логике решаемой задачи [14].

В настоящее время существует множество средств разработки программного обеспечения. Каждое средство имеет как достоинства, так и недостатки. Наиболее признанными являются VisualBasic, Delphi, VisualC++. Сравним их и выберем наиболее удобное средство разработки.

Методика определения подходящего программного продукта заключалась в следующем.

Сначала выбиралось несколько доступных и известных программных продуктов. В данном случае это были Delphi 5.0, VisualC++ 6.0 и VisualBasic. Каждому критерию давалось значение веса исходя из целей проектирования таким образом, что сумма весов всех критериев равнялась 1 [15].

После рассматривались критерии, которые имели параметры, каждому параметру критерия давалось значение веса таким образом, чтобы сумма их весов равнялась 1. Данные для анализа экспертной оценки были получены путем изучения специальной периодической печати: журналов "РС World", "Компьютеры + программы", по результатам были получены среднестатистические оценки характеристик средств разработки программных продуктов, представленные в таблице 1.1


Таблица 1.1 - Сравнительная характеристика средств разработки программного обеспечения

Критерий Вес Delphi 5.0 Visual C++ 6.0 Visual Basic 6.0
1 2 3 4 5
Инсталляция 0,05 7,4 6,9 7,3
Простота 0,7 8 6 7
Возможность кастомизации 0,3 6 9 8
Производительность компилятора 0,15 9,2 6,4 7,6
Скорость компиляции 0,6 10 4 8
Оптимизация кода 0,4 8 10 7
IDE 0,1 8,1 7,7 6,3
Наличие макроязыка 0,1 4 9 6
Наличие помощников 0,2 9 8 9
Навигация по коду 0,3 9 4 5
Интегрированный отладчик 0,4 8 10 6
GUI среды 0,05 6,9 6,9 6,4
Наглядность 0,5 10 7 9
Структурированность информации 0,2 5 5 5
Наличие диаграмм 0,3 3 8 3
Язык программирования 0,2 9 8,8 8,7
Поддержка ООП 0,2 8 10 8
Поддержка COM 0,1 8 10 7
Поддержка OLEAutomation 0,3 10 10 10
Поддержка обработки исключительных ситуаций 0,2 8 9 7
Восприятие языка человеком 0,2 10 5 10
Поддержка БД 0,1 9,6 8 6,6
Создание одноуровневых приложений 0,5 10 8 7
Создание многоуровневых приложений 0,3 10 8 5
Наличие библиотек на языке среды 0,2 8 8 8
Программная поддержка 0,05 7,8 9,2 8,6
Наличие дополнительных компонентов 0,2 8 8 8
Наличие компонентов сторонних фирм-разработчиков 0,2 10 8 5
Документация 0,6 7 9 10
Ресурсоемкость 0,1 6,6 7,2 7,2
Требования к ОЗУ 0,7 6 6 6
Требования к свободному месту на диске 0,3 8 9 10
Стоимость 0,2 8 10 7
ИТОГО 1 8,315 8,16 7,405

Интегральная оценка для критерия вычисляется по формуле:

,

где Iоц.К. - интегральная оценка критерия;

pi- весовой коэффициент i-ой части критерия;

Оцi- оценка i-ой части критерия.

Интегральная оценка для продукта определяется по формуле:

,