Задачи с начальными условиями

(Исследование потока нефти на входе насоса при его отключения)

Пример 1. Нестационарное уравнение Навье-Стокса для одномерного потока несжимае­мой жидкости, заданное на интервале длины L, может быть представлено в виде дифференциального уравнения в частных производных (ДУЧП)

задачи с начальными условиями - student2.ru

заданного при t задачи с начальными условиями - student2.ru 0 на интервале 0 задачи с начальными условиями - student2.ru z задачи с начальными условиями - student2.ru L. Компонентами вектора

U =(р G Т)Т являются плотность ρ, скорость потока G и температура Т. В вышеприведенной системе ДУЧП используются вектор

задачи с начальными условиями - student2.ru и матрица задачи с начальными условиями - student2.ru

где задачи с начальными условиями - student2.ru = Т+ 273.15. Свойства потока и физические параметры описываются в рабо­те [Thompson & Tuttle, 1986]. В тексте программы ch2ex4.m задаются постоянные значения этих величин, а также определяются другие переменные, идентифика­торы которых соответствуют почти очевидным образом тем обозначениям, кото­рые используются в вышеприведенных уравнениях (например, sinth соответствует sin(θ)). Рассмотрим граничные условия ρ (0,t) = ρ0 =795.5, T(0,t) = Tо = 255.0, G(L,t) = G0 = 270.9.

Задача состоит в том, чтобы вычислить стационарное решение этих уравнений. В установившемся режиме выполнено pt = 0. При этом G(z) является постоянной матрицей Go на всем интервале 0 < z < L и рассматриваемая система ДУЧП сводится к системе ОДУ

задачи с начальными условиями - student2.ru

Преобразование системы ДУЧП к системе ОДУ, выполненное в соответствии с вышеприведенной процедурой, позволяет получить решение, которое иногда назы­вают решением для непрерывного пространства и дискретного времени (НПДВ - решение) (continuous space, discrete time solution). В зависимости от граничных условий для исходной системы ДУЧП, этот подход приводит к рассмотрению либо некоторой ЗНУ для системы ОДУ, либо ЗГУ. Система ОДУ может быть проинтегрирована из начального состояния z = 0 в положительном по г направлении до тех пор, по­ка плотность ρ не станет равной плотности насыщения «со стороны жидкости» ρ sat(T). Можем локализовать это событие с использованием функции обработки события g(z, ρ,T) = ρ (z)- ρ sat (T(z)).

В чисто иллюстративных целях в программе моделирования используется следу­ющее уравнение состояния ρ sat (T) = -3.3(Т - 290) + 738.

При вызове ch2ex4.m в MATLAB на экране отображается следующая строка Upper boundary at z = 2.09614 а также график, изображенный на рисунке 12.1. В примере модель стационарного НПДВ-решения используется для исследо­вания потока жидкости на входе насоса при его отключении.

задачи с начальными условиями - student2.ru задачи с начальными условиями - student2.ru Рисунок12.1 - Установившееся решение для верхней границы жидкости

задачи с начальными условиями - student2.ru

Задание 1.Стандартным применением модели стационарного НПДВ-решения, рассмотренной в примере 1, является исследование процесса экспоненциального убывания по­тока жидкости во входном клапане насоса при его выключении. Найдите НПДВ - решение при задачи с начальными условиями - student2.ru , если скорость потока во входном клапане в моменты времени задачи с начальными условиями - student2.ru определяется равенством задачи с начальными условиями - student2.ru . Поставленная задача может быть решена путем модификации программы задачи с начальными условиями - student2.ru , выполненной таким образом, чтобы можно было в цикле получить значения уровня верхней границы задачи с начальными условиями - student2.ru жидкости при указанном значении задачи с начальными условиями - student2.ru . Поскольку в программе задачи с начальными условиями - student2.ru уже определена глобальная переменная для скорости потока, необходимо ввести новую переменную в теле цикла перед вызовом задачи с начальными условиями - student2.ru . Для графического отображения графика уровня верхней границы как функции от времени используйте команду задачи с начальными условиями - student2.ru .

Задание 2.Модель термического разложения озона: задачи с начальными условиями - student2.ru , задачи с начальными условиями - student2.ru где задачи с начальными условиями - student2.ru – приведенная концентрация озона, задачи с начальными условиями - student2.ru - приведенная концентрация кислорода, задачи с начальными условиями - student2.ru и задачи с начальными условиями - student2.ru - параметры модели. Задача с начальными условиями (ЗНУ) должна быть решена на интервале [0,240] с начальными условиями задачи с начальными условиями - student2.ru и задачи с начальными условиями - student2.ru . решите эту ЗНУ с использованием задачи с начальными условиями - student2.ru и отобразите графически полученное решение задачи с начальными условиями - student2.ru с использованием процедур задачи с начальными условиями - student2.ru и задачи с начальными условиями - student2.ru . С использованием задачи с начальными условиями - student2.ru установите опцию задачи с начальными условиями - student2.ru в состояние задачи с начальными условиями - student2.ru . Модель термического разложения озона представлена в форме, которая удобна при применении методов сингулярных возмущений и содержит матрицу весовых коэффициентов задачи с начальными условиями - student2.ru . Выполните задание с использованием численных методов интегрирования системы обыкновенных дифференциальных уравнений (ОДУ), представленной в терминах матрицы весовых коэффициентов. При написании программы примите во внимание, что матрица М является постоянной.

Задание 3.В демонстрационной программе задачи с начальными условиями - student2.ru в качестве значений длины стержня используется 1, а массы обоих тел — 0.1. Сделайте копию этой программы и мо­дифицируйте ее текст так, чтобы можно было определить движение палочки при новых значениях этих констант: длина L = 2 и масса второго тела m2 равна 0.5. При этом необходимо изменить параметры координатных осей при помощи функции задачи с начальными условиями - student2.ru . Какие наблюдаются отличия в качественных характеристиках движения палочки при новых значениях констант?

Задание 4.Двойной маятник состоит из двух соединенных между собой простых маятников. Пусть задачи с начальными условиями - student2.ru и задачи с начальными условиями - student2.ru — углы отклонения верхнего и нижнего сегментов маятника от вертикальной оси; задачи с начальными условиями - student2.ru — массы, расположенные на концах сегментов; задачи с начальными условиями - student2.ru — длины сегментов. Если на движение маятника оказывает воздействие только сила гравитации, уравнения движения имеют следующий вид: задачи с начальными условиями - student2.ru

задачи с начальными условиями - student2.ru

В работе [Giordano & Weir, 1991] рассмотрена модель вертолета Chinook с двумя грузовыми поддонами, подвешенными под вертолетом на стропах. При некоторой идеализации в качестве модели движения этих поддонов можно использовать при­веденную выше модель двойного маятника. При моделировании использовались следующие численные значения: задачи с начальными условиями - student2.ru и задачи с начальными условиями - student2.ru слаг1 — массы верх­него и нижнего поддонов, соответственно; задачи с начальными условиями - student2.ru футов — длины строп; задачи с начальными условиями - student2.ru — 32 фут/с2 — ускорение свободного падения. Крюк, поддерживающий нижний поддон, является не защелкивающимся и поэтому если нижний поддон при коле­баниях отклоняется более чем на задачи с начальными условиями - student2.ru /3 радиан, строп может сорваться с крюка и поддон будет потерян. При быстрых маневрах вертолета поддоны приходят в дви­жение, которое может быть промоделировано с использованием представленной модели и при начальных данных

задачи с начальными условиями - student2.ru

Представленные дифференциальные уравнения могут быть представлены в терми­нах матрицы весовых коэффициентов и непосредственно решены с использованием задачи с начальными условиями - student2.ru при значениях допустимых ошибок вычислений, принятых по умолчанию. Выполните интегрирование на промежутке от t = 0 до t = 2 задачи с начальными условиями - student2.ru , но прекратите вы­числительный процесс, если функция обработки события задачи с начальными условиями - student2.ruзадачи с начальными условиями - student2.ru /3 обращается в ноль (т.е. если нижний поддон потерян). В указанной работе использовались линеаризованные уравнения

задачи с начальными условиями - student2.ru

задачи с начальными условиями - student2.ru

поскольку в этом случае нетрудно найти аналитическое решение. Используемые численные значения параметров удовлетворяют соотношениям g= 2L1 = 2L2 и m1 = 3m2 и поэтому аналитическое решение имеет простой вид

задачи с начальными условиями - student2.ru

задачи с начальными условиями - student2.ru

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

Наши рекомендации