- •27 Понятие о системе комсоль…
- •28 Классификация дифуров…
- •29Коэффициентная форма представления краевой задачи
- •30Генеральная форма представления краевой задачи
- •31Навигатор моделей.
- •32Этапы моделирования
- •33Операционный режим геомертического моделирования
- •34Операционный режим физического моделирования
- •35 Режим задания параметров зон расчетной области Построение расчетной области средствами comsol Multiphysics
- •36Режим задания граничных условий
- •37Типы переменных в моделях комсоль
- •38Константы , геометрические переменные и специальные переменные
- •Задание глобальных постоянных, выражений, функций и уравнений
- •39Типы полевых переменных
- •40Переменные функции формы. Переменные прикладного режима
- •41Expration-пернеменные
- •42Переменные связи
- •43Понятие о конечных элементах. Конечно элементная интерполяция.Функции формы
- •44Операционный режим работы с конечно элементной сеткой
- •45Средство настройки параметров решателя
- •Настройки типов расчета и методов
- •46Менеджер решения
- •47Операционный режим постпроцессорной обработки и визуализации решения Обработка полученных данных
- •48Загрузка и сохранение модели. Экспорт и импорт. Импорт и экспорт проектов между comsol Multiphysics и matlab
36Режим задания граничных условий
Задачу о граничных условиях в COMSOL Multiphysics можно разделить на три вида: задача Дирихле, задача Неймана и периодические граничные условия.
Задача Дирихле – задача отыскания в области D евклидова пространства гармонической функции u, которая на границе ∂D области D совпадает с наперед заданной непрерывной функцией φ : ∂D → ℝ. Задачу отыскания регулярного в области решения эллиптического уравнения 2-го порядка, принимающего наперед заданные значения на границе области, также называют задачей Дирихле, или первой краевой задачей.
Задача Неймана, вторая краевая задача – в дифференциальных уравнениях краевая задача с заданными граничными условиями для производной искомой функции на границе области – так называемые граничные условия второго рода. По типу области задачи Неймана можно разделить на два типа: внутренние и внешние.
Периодические граничные условия накладывают, когда при достижении некоторой границы x = α происходит перемещение x на другую границу x = β, откуда процесс продолжает развиваться.
Рассмотрим процедуру задания граничных условий в COMSOL Multiphysics на примере модели с базовым уравнением (15). Пусть имеется двухмерная модель круга единичного радиуса с центром в начале координат и для этой модели протекает процесс, который можно описать уравнением (15). Например, частным случаем уравнения (15) является уравнение теплопроводности
|
(17) |
Здесь u
= u(
,t)
– температура,
a2
– коэффициент теплопроводности, a f
= f(
,t)
– функция,
описывающая источники тепла.
Чтобы поставить задачу о граничных условиях для уравнения (17) в COMSOL Multiphysics, достаточно в Model Builder вызвать меню (нажать правую кнопку мыши на PDE), в котором предоставляется возможность выбрать тип граничных условий (рис. 24).
|
Dirichlet Boundary Condition
Zero Flux
Periodic Condition |
Constraint
Flux/Source |
Рис. 24. Поля для задания граничных условий различного вида
Dirichlet Boundary Condition и Constraint относятся к задаче Дирихле и позволяют задавать условия для значений функции u на границе расчетной области. Zero Flux и Flux/Source – это граничные условия Неймана, при которых на границе расчетной области задаются значения градиентов. Periodic Condition означают периодические граничные условия.
37Типы переменных в моделях комсоль
Операндами выражений являются абстрактные переменные. Имеется развитая система абстрактных переменных, которые могут использоваться для определения модели, а также для визуализации решения и постпроцессорной обработки. Переменные, доступные в зонах, отличаются от тех же (одноимённых) переменных, доступных на границах. Многие из переменных являются общими для всех прикладных режимов. К таким переменным относятся, например, пространственные координаты x, y, z. Кроме того, каждый прикладной режим имеет свой собственный набор переменных, представляющих величины смоделированных физических полей.
Переменные, которые могут использоваться в выражениях, разделены на следующие категории:
Константы;
Геометрические переменные;
Полевые переменные;
Специальные переменные.
Константы и геометрические переменные всегда доступны. Полевые и специальные переменные интерпретируются по-разному в зависимости от формы представления краевой задачи (формы решения): коэффициентной, генеральной или ослабленной проекционной формулировки. Любой прикладной режим (в т.ч. и мультифизический) не может иметь более одной формы решения.
Уравнения модели могут быть активными не во всех зонах или областях более низкой размерности. Переменные уравнения могут быть доступными только для тех подобластей, у которых установлен флажок Activeinthisdomain диалогового окна SubdomainSettings. Переменные уравнения, определенные на подобластях более низкой размерности, чем зона, наследуют свои значения у переменных зон, если активна и эта подобласть, и смежная зона.
Переменные типа Expression доступны только в подобласти или группе подобластей, в которых они определены. В GUI femlab их можно определить командой меню Options/ Add/EditExpressions.
