Первая трансплантация сердцав клинике хирургии усовершенствования врачей им. П.А. Куприянова
2012 Силкин П.А.
-
Upload
ural-federal-university-named-after-first-president-of-russia-bn-yeltsin -
Category
Education
-
view
541 -
download
1
description
Transcript of 2012 Силкин П.А.
ФГАОУ ВПО «УРАЛЬСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТИМЕНИ ПЕРВОГО ПРЕЗИДЕНТА РОССИИ Б.Н.ЕЛЬЦИНА»
ИНСТИТУТ МАТЕРИАЛОВЕДЕНИЯ И МЕТАЛЛУРГИИКАФЕДРА «ТЕПЛОФИЗИКА И ИНФОРМАТИКА В
МЕТАЛЛУРГИИ»
Разработка программного обеспечения расчета тепловых потерь чрез цилиндрическую многослойную стенку
Курсовая работа по дисциплинам „Энергосбережение и
теплоэнергетика металлургического производства” и „Технология
разработки программного обеспечения”
Выполнил: Силкин П.А.
Группа: Мт-490503
Руководители: доцент, к.т.н. Лавров В.В.
доцент, к.т.н. Гольцев В.А.
АКТУАЛЬНОСТЬ РАБОТЫ
В металлургическом производстве используется большая группа теплотехнических объектов, используемых для ограждения печей. Ограждения в свою очередь могут быть сконструированы из различных материалов, различной толщины и т.д. Для нахождения наиболее эффективного, как для технологической, так и для экономической составляющей производства, сочетания параметров, требуется производить большое количество трудоёмких расчетов. В частности нужно определять тепловые потери при различных конструкциях стенки.
Вывод: разработка программного обеспечения, автоматизирующего процесс расчета тепловых потерь через печные ограждения, является актуальной задачей.
ЦЕЛИ И ЗАДАЧИ
Цель работы: разработать программное обеспечение,
автоматизирующее рутинные операции расчета тепловых потерь через цилиндрическую многослойную стенку.
рассчитать критический диаметр для определения эффективности теплоизоляции
Задачи работы: изучить методику расчета тепловых потерь ; составить расчетную модель средствами Microsoft
Excel для практического освоения методики расчета тепловых потерь;
познакомиться с возможностями среды разработки Microsoft Visual Studio 2010;
программно реализовать решение задачи.
Для разработки ПО была изучена методика проведения
расчетов, после чего был разработан тестовый вариант
расчетов в среде MS Excel, на слайде приведены фрагменты
расчетного файла
ОСНОВНЫЕ ЭТАПЫ РАЗРАБОТКИ
ОСНОВНЫЕ ЭТАПЫ РАЗРАБОТКИ Составление диаграммы расчета
средствами Microsoft Visio 2003 и
спецификации внешних функций
на основе изученной методики
составления теплового баланса
доменной плавки
Реализация расчетной модели в
Microsoft Excel 2010, получение
результатов для дальнейшей
проверки корректности расчетов
программы
Функциональное моделирование
системы с дальнейшей
разработкой архитектуры
приложения (см. рисунок на
слайде)
Разработка математической библиотеки (dll) на языке C#
в среде разработки Microsoft Visual Studio 2010
ОСНОВНЫЕ ЭТАПЫ РАЗРАБОТКИ
Разработка и отладка
клиентского модуля:
проработка графического
интерфейса пользователя,
программная реализация
объявленных в
архитектуре модулей,
тестирование,
исправление ошибок
Разработка и подключение
к приложению файла
справки в формате .chm
ОСНОВНЫЕ ЭТАПЫ РАЗРАБОТКИ
ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ РАЗРАБОТАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯВ ходе выполнения работы было разработано программное обеспечение, обладающее следующими функциональными возможностями: загрузка исходных данных из xml-
файла; ручной ввод и редактирование
данных; коррекция ввода ошибок; сохранение варианта исходных
данных в xml-файле; расчет тепловых потерь через
цилиндрическую многослойную стенку;
ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ РАЗРАБОТАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ПРОДОЛЖЕНИЕ)
Графическое отображение процесса
ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ РАЗРАБОТАННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (ПРОДОЛЖЕНИЕ)
формирование отчетов в краткой (без отображения
промежуточных вычислений) и полной форме (с
отображением промежуточных вычислений) с
возможностью выбора выводить или нет диаграммы в
отчет; печать отчетов и экспорт их в форматы Excel и
PDF.
В ходе выполнения курсовой работы было
разработано программное обеспечение по
расчету тепловых потерь через
цилиндрическую многослойную стенку,
обладающее широким кругом
функциональных возможностей, отвечающих
требованиям технического задания.
ЗАКЛЮЧЕНИЕ