Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаРазное
Готовая работа №99319 от пользователя Успенская Ирина
book

Программная реализация решения жестких систем дифференциальных уравнений на примере модели химической кинетики

1 175 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

ВВЕДЕНИЕ……………………………………………………………………. 3
ГЛАВА 1. Литературный обзор…………………………………..........….....5
1.1. Жесткие системы дифференциальных уравнений……………………...5
1.2. Механизм процессов полимеризации…………………………………... 8
1.3. Кинетическое моделирование реакций полимеризаций…………….. 11
1.4. Методы решения прямых кинетических задач……………………….. 14
1.4.1. Метод моментов…………………………………………………...16
1.4.2. Численные методы решения прямых кинетических задач……..21
ГЛАВА 2. Математическое моделирование полимеризации…………….. 31
2.1. Кинетика радикального механизма полимеризации…………………. 31
2.2. Определение параметров реакции процесса радикальной полимеризации метилметакрилата в массе…………………………………………………...33
ГЛАВА 3. Программная реализация……………………………………….. 35
3.1. Алгоритм программного обеспечения………………………………… 35
3.2. Интерфейс и структура программного обеспечения………...………..36
3.3. Результат работы программы…………………………………………...41
ЗАКЛЮЧЕНИЕ……………………………………………………………….43
СПИСОК ЛИТЕРАТУРЫ...………………………………………………….44

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

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

Весь текст будет доступен после покупки

отрывок из работы

ГЛАВА 1. ЛИТЕРАТУРНЫЙ ОБЗОР
1.1. Жесткие системы дифференциальных уравнений
Система дифференциальных уравнений (ДУ):
dx/dt=Ax
где A - постоянная матрица размерности m?m, считается жесткой при выполнении следующих условий:
Все собственные значения ?_k матрицы A имеют отрицательную действительную часть: Re?_k<0,для k=1,2,…,m;
Отношение
S=(|Re?_k | )/(|Re?_k | )
велико, где Re?_k - действительная часть собственного значения ?_k.
Это отношение называется числом жесткости S системы. Точное значение порога S, начиная с которого система считается жесткой, не фиксируется и определяется в зависимости от конкретной физической задачи.
Если матрица A имеет переменные коэффициенты, то есть зависит от времени t, то собственные значения ?_k также становятся функцией t-?_k=?_k (t),для k=1,2,…,m. Для любого момента времени t можно определить число жесткости
S=(|Re?_k (t)| )/(|Re?_k (t)| ),
которое также зависит от t. В таком случае система уравнений
dx/dt=A(t)x
с матрицей A(t), зависящей от времени, называется жесткой на интервале (t_0,T], если Re?_k<0,k=1,2,…,m,? x?(t_0,T] и число supS(x) велико.
Явление жесткости заключается в том, что решение системы изменяется медленно, хотя могут существовать возмущения, которые быстро затухают. Наличие таких возмущений усложняет численное решение, так как требуется использование стабильных и точных методов интегрирования [1].
Теперь рассмотрим взаимосвязь жесткости системы [1]
dx/dt=Ax
с жесткостью неоднородной системы
dx/dt=Ax+r(t),t?[a,b]
Решение неоднородной системы можно записать в виде
x(t)=K(t,t_0 )(x(t_0 )-?(t_0 ))+?(t),K(t_0,t_0 )=E,
где K(t_0,t_0 ) - нормированная фундаментальная матрица однородной системы;
?(t) - частное решение неоднородной системы. Пусть неоднородная система является жесткой. Тогда требование жесткости
|?dx?^((k) )/dt|_(t?t_0+?_пс )?L/N |x^((k) ) (t)| ,k=1,2,…,m,
t_0+?_пс?t?t_0+T,N>1,
должно выполняться при любых начальных условиях (t_0,x_0 ). Здесь
0?L??(?f/?x)???f/?x?,
?(?f/?x) - максимальный модуль собственных чисел матрицы Якоби, ?_пс - точка, отделяющая пограничный слой (переходной участок). Малая продолжительность пограничного слоя по сравнению с полным отрезком наблюдения задается неравенством ?_пс1.
Выбирая в частном случае x_0=?(t_0 ), убеждаемся, что условие жесткости должно выполняться не только для самого вектора x(t), но и для обоих слагаемых неоднородной системы по отдельности. А потому, что первое слагаемое является решением однородной системы, то эта однородная система должна быть жесткой.
Таким образом, из жесткости неоднородной системы следует жесткость однородной. Это утверждение подтверждает, что жесткость является внутренним свойством линейной системы и не может возникнуть исключительно из-за изменений функции r(t). Все эти рассуждения остаются справедливыми и для случая, когда матрица имеет переменные коэффициенты.
Система ДУ [1]
dx/dt=f(t,x)
называется жесткой на отрезке изменения независимой переменной [a,b], принадлежащем интервалу существования ее решений, если при любом векторе начальных значений ?(t?_0,x_0) и на любом отрезке (t_0,t_0,+T)?[a,b] найдутся такие числа ?_пс,L,N, удовлетворяющие неравенствам

Весь текст будет доступен после покупки

Список литературы

1. Ракитский Ю.В., Устинов С.М., Черноруцкий И.Г. Численные методы решения жестких систем. - Москва: Наука, 1979.
2. Кафаров, В. В. Моделирование кинетики процесса полимеризации полиизопренового каучука / В. В. Кафаров, В. Н. Ветохин, С. Г. Тихомиров // Доклады АН СССР. – 1989. – Т. 305, № 6. – С. 1425– 1429.
3. Кафаров, В. В. Системный анализ процессов химической технологии. Процессы полимеризации / В. В. Кафаров, И. Н. Дорохов, Л. В. Дранишников. – М.: Наука, 1991. – 350 с.
4. Муллагалиев, И. Р. Алкильные производные непереходных металлов II-III групп в полимеризации диенов на неодим-, титан- и ванадийсодержащих катализаторах: дис. … докт. хим. наук: 02.00.06 / И. Р. Муллагалиев.– Уфа, 2006. – 333 с.
5. Визен, Е.И. Молекулярно-массовое распределение изотактического полипропилена, полученного в условиях "квази-живой" полимеризации / Е.И.Визен, Ф.И.Якобсон // Высокомолекулярные соединения. Сер. А.– 1978. – Т.20, №4. – С.927-933.
6. Эстрин, Я.И. Реакции ограничения роста цепи при полимеризации эпихлоргидрина под действием BF3 и его эфирата / Я.И.Эстрин, С.Г. Энтелис // Высокомолекулярные соединения.сер. А.–1971.– Т.13,№7.–с.1654-1661.
7. Подвальный, С. Л. Моделирование промышленных процессов полимеризации / С. Л. Подвальный. – М.: Химия, 1979. – 350 с.
8. Чирков, Н. М. Полимеризация на комплексных металлоорганических катализаторах / Н. М. Чирков, П. Е. Матковский, Ф. С. Дъячковский. – М.: Химия, 1976. – 416 с.
9. Эмануэль, Н.М. Курс химической кинетики / Н.М.Эмануэль, Д.Г.Кнорре – М.: Высшая школа, 1969. – 431 с.

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

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

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

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

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

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных