Решить систему из два уЧП второго порядка. Можно решить систему PDE, извлечя коэффициенты УЧП символически используя pdeCoefficients
, преобразование коэффициентов в числа с двойной точностью с помощью pdeCoefficientsToDouble
, и определение коэффициентов в модели PDE с помощью specifyCoefficients
.
Система PDE представляет собой отклонение зажатого конструктивного диска под равномерной нагрузкой давления. Система PDE с зависимыми переменными и дается
,
,
где - жесткость изгиба пластины, заданная
,
и - модуль упругости, - коэффициент Пуассона, - толщина пластины, - поперечное отклонение пластины, и - нагрузка под давлением.
Создайте модель УЧП для системы двух уравнений.
Создайте квадратную геометрию. Задайте длину стороны квадрата. Затем включите геометрию в модель PDE.
Задайте значения физических параметров системы. Допустим внешнее давление быть символьной переменной pres
который может принять любое значение.
Объявите УЧП систему как системные символьные уравнения. Извлечь коэффициенты УЧП и вернуть их в символьной форме.
symCoeffs = struct with fields:
m: [1x1 sym]
a: [2x2 sym]
c: [4x4 sym]
f: [2x1 sym]
d: [1x1 sym]
Отобразите коэффициенты m
, a
, c
, f
, и d
.
Замените значение на pres
использование subs
функция. Поскольку выходы subs
являются символическими объектами, используйте pdeCoefficientsToDouble
функция для преобразования коэффициентов в double
тип данных, который делает их допустимыми входами для PDE Toolbox.
coeffs = struct with fields:
a: [4x1 double]
c: [16x1 double]
m: 0
d: 0
f: [2x1 double]
Задайте коэффициенты УЧП для модели УЧП.
Задайте жесткость пружины. Задайте граничные условия путем определения распределенных пружин на всём четырёх ребрах.
Задайте размер сетки геометрии и сгенерируйте mesh для модели УЧП.
Решить модель.
Доступ к решению в узловых местоположениях.
Постройте график поперечного отклонения диска.
Найдите поперечное отклонение в центре диска.
Сравните результат с отклонением в центре диска, вычисленным аналитически.