Тип работы:
Предмет:
Язык работы:


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

Работа №51162

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы38
Год сдачи2018
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
99
Не подходит работа?

Узнай цену на написание


Введение 3
Глава 1. Постановка задачи и описание методов решения 4
1. Постановка задачи 4
2. Метод переменных направлений 5
3. Метод прогонки 10
4. Тестирование численных алгоритмов 12
Глава 2. Разработка программного комплекса 15
5. Средства разработки 15
6. Описание методов и функций 17
7. Описание программного комплекса 20
8. Проверка работы приложения 24
Заключение 30
Список литературы 31
Листинг 32


Постоянное совершенствование вычислительной техники и широкое применение персональных компьютеров открывают все новые возможности и перспективы для исследования процессов окружающего мира. Одним из способов познания является моделирование.
Понятие моделирования включает в себя большое количество способов представления объектов или процессов. Модель - это объект, получающийся в результате моделирования.
Математической моделью целого класса явлений тепломассопереноса является дифференциальное уравнение теплопроводности. Изучение и моделирование таких процессов играют важную роль в развитии техники и естествознания, а также при проектировании теплосиловых установок, к которым можно отнести: тепловые двигатели, компрессоры, технологические оборудования.
В силу широкого внедрения ЭВМ в работу инженеров возможность моделирования подобных процессов в прикладном использовании значительно расширилась. Компьютеры позволяют обрабатывать информацию в больших объемах, а также затрачивают небольшое количество времени при выполнении тех или иных численных операций. Помогает в этом использование численных методов. Они применяются при моделировании процессов, не поддающихся аналитическому решению. Существует ряд пакетов, имеющих встроенные функции для численного решения задач математической физики (COMSOL, ANSYS, MATLAB). Однако, не все из них предусматривают возможность написания собственного кода, что часто является необходимым при решении новых задач.
В данной работе реализуется программный комплекс для решения двумерного уравнения теплопроводности параболического типа с начальными и граничными условиями первого типа методом переменных направлений по явной и неявной схеме в среде MATLAB. 


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В результате выполнения выпускной квалификационной работы был разработан программный комплекс, позволяющий решить двумерное уравнение теплопроводности параболического типа полунеявным и явным методом переменных направлений.
В ходе выполнения были выполнены следующие задачи:
• описана математическая модель задачи (двумерного уравнения теплопроводности параболического типа);
• изучены и реализованы схемы метода переменных направлений (полунеявная и явная) и использованием метода прогонки по осям Хи Y;
• изучены возможности создания пользовательского интерфейса в среде разработки MATLAB с помощью графического инструмента AppDesigner;
• разработано и создано приложение, решающее уравнение реализованными методами.
Разработанный программный комплекс обладает следующим функционалом:
• пользователь имеет возможность вводить любые начальные и граничные условия, параметры для расчетной сетки;
• предусмотрена возможность выбора метода для решения введенной задачи;
• численное решение выводится в текстовый файл;
• предусмотрено графическое отображение полученного решения в виде анимации.
Программный комплекс может быть использован студентами при изучении темы "Численный метод переменных направлений для решения двумерного уравнения теплопроводности".



1. Д. Андерсон, Дж. Таннехилл, Р. Плетчер. Вычислительная гидромеханика и теплообмен. - М.: Мир, 1990.
2. Самарский А.А. Теория разностных схем. - М.: Наука, 1977.
3. Кузнецов Г.В., Шеремет М.А. Разностные методы решения задач теплопроводности: учебное пособие. - Томск: Изд-во ТПУ, 2007.
4. П. Роуч. Вычислительная гидродинамика, 1977.
5. Маслов Е.А. Численное решение двумерных нестационарных уравнений теплопроводности. - Томск: Изд-во Том. гос. архит.-строит. ун-та, 2007.
6. Самарский А.А., Гулин А.В. Численные методы математической физики. - М.: Научный мир, 2003.
7. Саульев В.К. Интегрирование уравнений параболического типа методом сеток. - М.: Гос. изд-во физ-мат. лит-ры, 1960.
8. Дьяконов В.П. MATLAB.Полный самоучитель. - М.: ДМК Пресс, 2012.
9. Золотых Н.Ю. Использование пакета MATLAB в научной и учебной работе. - Нижний Новгород, 2006.
10. Дьяконов В., Круглов В. Математические пакеты расширения MATLAB. Специальный справочник. - СПб.: Питер, 2001.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ