
Рис. 12.6. Определение коэффициентов аппроксимирующего полинома
Для стержня шарнирно закрепленного с двух концов граничными
условиями являются равенство нулю прогиба на опорах и
, а также равенство нулю изгибающих моментов на концах
стержня и
(0) 0u =
() 0uL=
(0) 0M = () 0ML
. Но изгибающий момент
пропорционален второй производной от прогиба ()
EJu x
′
,
следовательно
, на концах стержня (0) 0u
′
и () 0uL
′
.
ПРИМЕЧАНИЕ
Внутри блока
given – find нельзя использовать в качестве условий производные.
Граничные условия не могут вычисляться внутри блока
given – find, поэтому
каждой производной в программе присваивается имя функции, а в вычислительный
блок записывается значение функции от заданного аргумента, например, для
второй производной
2(0, ) 0uC
.
В рассмотренном примере используется полином четвертой степени,
имеющий 5 неизвестных коэффициентов
, следовательно, в
вычислительный блок надо подставить 5 граничных условий
. Однако в
виду симметрии системы пятое условие (равенство нулю угла поворота
сечения посередине балки) выполняется автоматически
.
Кроме того
, в формулу Рэлея входят лишь первая и вторая
производные от прогиба
, поэтому в расчете используются не 5, а 4
коэффициента
. Кроме того, два коэффициента оказались равны нулю.
В общем
, подбирая степень полинома, смотрите на его график.
Главное
, чтобы выполнялись граничные условия. Помните, что
решение мы ищем приближенное
, что подбираемый "на глазок"
полином никак не учитывает различие в форме и размерах сечений по
длине стержня
.
Решение системы нелинейных алгебраических уравнений требует
использования нелинейных методов решения
. Щелкните правой
кнопкой мыши на имени функции
find и в открывшемся контекстном
меню выберите метод решения
Nonlinear.
На рис. 12.7 приведен вектор коэффициентов полинома и графики
прогиба стержня и его первой и второй производных
.