книги из ГПНТБ / Попов, Н. Н. Динамический расчет железобетонных конструкций
.pdfдвижения можно найти лишь в случае кусочно-линейной аппроксимации восстанавливающей силы.
Запишем уравнение движения конструкции в виде
y + Riy)=4f(f), |
(2-99) |
где у — максимальное значение правой части уравнения; / (t) — функция, характеризующая закон изменения во времени динамической нагрузки.
Общих аналитических методов решения нелинейных дифференциальных уравнений такого вида в настоящее время не существует. Наиболее разработанными являются методы, позволяющие находить частные периодические решения, причем математическое обоснование эти методы получили лишь для уравнений с «малой нелинейностью» [36]. .Основной прием в данном случае-— представление решения в виде ряда по степеням малого параметра, от которого зависит нелинейность уравнения.
Аналитическое решение уравнения вида (2.99) в на чальном промежутке времен« можно получить прибли женно с использованием метода Бубнова—Галеркина [36] или путем применения степенных рядов. Рассмотрим от дельно эти методы.
а) Метод Бубнова — Галеркина
Начальные условия для уравнения (2.99) считаем ну
левыми, т. е. при t = 0 у = 0, у = 0. Представим при ближенно функцию у (/) в виде
11(t) = |
h (1 — cos at), |
(2.100) |
где It и со — неизвестные постоянные. |
Очевидно, что |
|
* т = — ; |
ym= y (tm) = 2h. |
(2.101) |
CD |
|
|
Подставим (2.100) в уравнение (2.99) и найдем
Ф = у + R (у) — yf (t) — heо2 cos соt +
+R [h (1 — cos co/)l — yf (t).
Ввыражении (2.100) в качестве координатных функций приняты постоянная величина и cos co^, поэтому, соглас
79
но методу Бубнова — Галер кина, следует потребовать удовлетворения условий:
ЯЯ
СО |
' |
CD |
|
|фс// = 0; |
J Ф cos со/d/= 0. |
(2.102) |
|
о |
|
о |
|
Отсюда получаем два алгебраических (нелинейных) урав нения для определения величин Іі и со.
Примем для примера
R (У) = а-\У + а3у3. |
(2.103) |
Использовав обычные тригонометрические тождества, по лучим
|
R [h (1 —cos с о / ) ] |
= ßj Л (1 — cos c o / ) - f - a3h3 x |
|
|||||
X |
( — --------—- |
c o s со/ -J— — c o s |
2 c o /------- — c o s 3 c o / |
\ . |
||||
|
V 3 |
4 |
|
|
2 |
|
4 |
) |
Уравнения |
(2.102) |
имеют вид |
|
|
||||
|
|
|
|
|
Я |
|
|
|
fltih + - ^ - a 3h3= |
|
СО |
|
|
|
|||
|
Гf(t)dt\ |
|
|
|||||
|
2 |
|
|
Л |
J0 |
я |
(2.104) |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Ш |
|
|
(со2— |
а х) й ----- — |
а 3 /і3 = |
Г |
/ ( / ) c o s c o / c / / . |
|
|||
|
|
4 |
|
|
n |
J |
|
|
о
Обычно этот метод позволяет находить лишь приближен ные решения, точность которых может быть невысокой.
б] Метод решения уравнений путем разложения решения в степенной ряд по /
Одним из методов, позволяющих получить в аналити ческом виде решение большого класса дифференциальных уравнений, является метод разложения решения в степен ной ряд по независимому параметру /, т. е. в ряд Тейлора. Этот метод имеет наибольшее практическое значение для нахождения решений при малых значениях /.
Искомая функция представляется в виде ряда
y ( t ) - y Q+ y0t + ^ - i 3+... + -^r t”'+ ..., |
(2.105) |
80
в котором уо и у0 — начальные значения функции у (t) и ее производной у (і), а значения остальных производных при t = 0 (уот), т > 2) находим из уравнения (2.99) последовательным дифференцированием. Ряд (2.105) опре деляет искомое решение при тех значениях t, при которых он сходится. Поэтому возможно найти функцию у (t) в промежутке 0 < t < tm, если радиус сходимости ряда (2.105) будет больше tm.
Как |
известно |
[65], |
радиус сходимости |
степенного- |
|
ряда определяется |
свойствами представляемой |
функции |
|||
не только на прямой Qt, |
а во всей комплексной плоскости |
||||
t* = t + |
itlt |
і = У — 1. |
Прямая 0/ является действитель |
||
ной осью, ty |
определяет точки мнимой оси. |
|
|||
Функция у (t), заданная на действительной оси, про должается в комплексную плоскость так, что в ней опре деляется аналитическая функция у*(і*), совпадающая с у (t) на действительной оси,-—аналитическое продолже ние функции у if).
Ряд (2.105), в котором t заменено на комплексную переменную t*, представляет функцию y*(t*):
УЧі*) = Уо + Уо**+-%-і*2 + :.. + - ^ і * т + .... |
(2.106) |
Радиус сходимости ряда (2.106), а следовательно, и ря да (2.105) равен расстоянию от начала координат до бли жайшей «особой точки», в которой нарушаются аналити ческие свойства (ограниченность, дифференцируемость, не прерывность и т. д.) функции y*(t*).
Из теории дифференциальных уравнений известно [65], что особые точки решений линейных дифференциальных уравнений совпадают с особыми точками коэффициентов этих уравнений. Поэтому степенные ряды вида (2.105), построенные для линейных уравнений, у которых коэффи циенты не имеют в комплексной плоскости особых точек, сходятся при всех значениях t. Однако это обстоятельство не имеет места для нелинейных дифференциальных урав нений, решения которых обычно имеют особые точки. При этом с усилением влияния нелинейности особые точки часто приближаются к началу координат, что уменьшает радиус сходимости степенного ряда, представляющего ре-
81
•к
шение уравнения. Поэтому применение степенных |
рядов |
|
по t дает возможность получать решение рассматриваемого |
||
уравнения лишь при малых значениях t, |
обычно |
значи |
тельно меньших величины tm, при которой у (tm) = 0. |
||
в) Метод решения путем разложения |
|
|
в степенные ряды по у |
|
|
Ниже излагается метод решения нелинейных |
диффе |
|
ренциальных уравнений второго порядка, |
предложенный |
|
Б. С. Расторгуевым. Этот метод основан на |
разложении не |
|
которых функций в степенные ряды по искомой функции у, |
||
радиус сходимости которых оказывается равным ее макси |
||
мальному значению и поэтому позволяет находить с высокой
точностью максимальные деформации |
конструкции. |
|
Дальше функцию R (у) в уравнении (2.99) будем часто |
||
представлять в виде многочлена: |
|
|
R{y)= S |
ahy'\ |
(2.107) |
А = |
1 |
|
хотя это условие и не является необходимым для примени мости метода.
Пусть |
в |
уравнении |
(2.99) |
f (t) = |
1. Тогда, воспользо- |
|||||
вавшись |
|
|
|
/0 |
•• |
|
1 |
dtß |
проинтегрируем |
|
соотношением (2.6) |
у = |
|
|
|||||||
уравнение (2.99) по у |
и запишем результат в виде |
|||||||||
|
|
У“ |
N |
Oft |
|
|
|
jo_ |
(2.108) |
|
|
|
|
|
Ук+1 + |
||||||
|
|
|
|
ft+1 |
|
2 |
||||
|
|
|
|
|
|
|||||
|
|
|
|
А = 1 |
|
|
|
|
|
|
Отсюда видно, |
что при / (t) = |
1 |
функция |
„2 |
является мно |
|||||
|
||||||||||
гочленом от |
у. |
В связи с этим можно предположить, что |
||||||||
существуют |
функции / (t), при |
которых величина будет |
||||||||
представляться степенным рядом по у. Найдем эти функции.
В |
качестве независимого переменного примем |
теперь у. |
|||
В |
интервале времени от t = 0 до |
момента tm, в |
который |
||
у |
(t) достигает |
первого максимума, |
t является |
однознач |
|
ной функцией |
от у. Поэтому и функция / (і) |
однозначно |
|||
зависит от у. Примем эту зависимость в качестве новой неизвестной функции:
(2.109)
82
Введем вторую неизвестную функцию
(2Л10)
Учитывая равенство (2.6), запишем в новых переменных уравнение (2.99):
^ у О Ш - Я І и ) , |
- <2Л11> |
которое теперь является линейным дифференциальным уравнением первого порядка.
Найдем уравнение, которому удовлетворяет функция й (у). Продифференцировав (2.109) по у и приняв во вни мание (2.110), получим
|
|
|
d fj t ) |
|
dQ _ |
df (t) |
dt _ |
di |
,f l1 1 ™ |
dy ~ |
dt |
' d y ~ |
1 /2 V ? * |
{ 1 } |
Предположим, |
что |
можно выразить аналитически |
||
с помощью (2.109) через й. Функции / (/), удовлетворяющие этому условию, укажем ниже. Обозначив
df(t) |
= F(Q)r |
dt |
|
получим |
|
dQ _ |
F (fl) |
dy |
y r V 11> |
(2.113)
(2.114)
Таким образом, новые неизвестные функции Й (у) и ф(г/) удовлетворяют системе дифференциальных уравнений 1-го порядка (2.111), (2.114). Начальные условия при у — О запишутся в виде
|
й=й0=1,ф= |
|
= |
|
(2.115) |
Выражения для й (у) и ір(у) |
будем |
искать в виде сте |
|||
пенных |
рядов: |
' |
|
|
|
З Д |
= 1 + й;г/ + - ^ г / 2 + ....+ |
|
|
+ |
(2.116) |
|
lb" |
|
Ч)(т> |
|
(2.117) |
Ф(1/)=Фо+Ф;У+-^г/г+ ...+ |
|
|
|||
83
Значения производных По"!) и ф<ш) находим последо вательным дифференцированием (2.111) и (2.114). Для опре
деления фот) продифференцируем /п — 1 |
раз по у |
уравне |
||||
ние (2.111) и положим у = 0. Тогда |
|
|
||||
ф<0т >= |
1>— R[m~ 1>= |
|
1>— |
(2.118) |
||
— ( т — 1)! ат _! |
( т > 2 ) . |
|
|
|||
Подставив (2.118) |
в ряд (2.117), |
получим |
|
|
||
|
|
N |
|
|
|
|
' Н у)= 'Ь + ЧУ— У |
~~7Т упі+1 |
|
||||
|
|
n £ i m+1 |
|
|
||
|
+?2 |
Q(0m- |
1) |
ym. |
|
(2.119) |
|
rn\ |
|
|
|||
|
m—2 |
|
|
|
|
|
Сравнение (2.119) с выражением (2.108) показывает, что ряд в правой части (2.119) учитывает влияние функции
/(О-
При |
вычислении |
П(0"г) |
необходимо различать |
случаи, |
|||||||
когда фо Ф 0 и |
фо = 0. |
|
|
|
|
|
|
|
|
||
Пусть фо Ф 0. |
Из |
(2.114) |
имеем |
|
|
|
|
|
|||
|
|
|
|
f( l) |
|
|
|
|
(2. 120) |
||
|
|
|
|
~Z2фо |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||
Дифференцируя последовательно уравнение (2.114), по |
|||||||||||
лучаем |
после вычислений |
|
|
|
|
|
|
|
|
||
|
ß o: |
|
1 |
[ß o Фо + |
Ф(і)1; |
|
(2.121) |
||||
|
|
2фо |
|
||||||||
|
|
|
|
||||||||
|
|
|
- |
|
|
1 |
X |
|
|
|
|
|
|
|
|
2ф, |
|
|
|
|
|||
Г т — 2 |
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
(т > 2 ), |
(2.122) |
|
X 2 |
4 " ° П(0А+1)Фо"_1“ * + |
Ф ^ - 2) (1) |
|
||||||||
к=0 |
|
|
|
|
|
|
|
|
|
|
|
где |
|
|
|
|
|
|
|
|
|
|
|
<P(Q)=-F(Q)Fh( Q); |
Ф \ Г 2) = |
а г~[Ф ; Ф<°> = Ф; |
|||||||||
|
|
|
|
|
|
|
|
£ytn — 2 |
У |
|
|
|
4" ° —1; |
4т ) |
_ п к |
|
Iо |
|
1) |
(2.123) |
|||
|
|
|
(2.124) * |
||||||||
|
— |
|
—2 "Г |
|
—2 |
||||||
84
здесь Cm—2— число сочетаний из т — 2 элементов по Ц. Положим
(2.125)
Тогда
£2('/) = ! 1—5-)"; |
1—f = a“; |
(2.126) |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/1 — 1 |
Ë l ! L = — |
|
О V |
Ѳ ) |
|
‘= _ J L Q " = F(£2). |
|||
dt |
|
|
|
Ѳ |
|
4 ' |
||
Из (2.120), (2.123) и |
(2.126) получим |
|||||||
|
|
|
|
Q' = |
_____ '1___• |
(2.127) |
||
|
|
|
|
|
|
0T/2fo ’ |
||
|
|
|
|
1 |
|
|
|
n— 2 |
F'a = — ^ R Q |
|
Ф(£2) = — ^ = - ^ - £ 2 n . (2.128) |
||||||
При произвольном n получаются довольно громоздкие |
||||||||
выражения для Ф™- 2 . При п = 1 |
и п — 2 формулы зна |
|||||||
чительно |
упрощаются, |
а |
именно: |
|
|
|||
при |
п = |
1 |
Фук) (1) = |
0 |
при всех |
k |
> 0; |
|
при |
п = 2 |
Ф(1) = —р , |
|
Ф{„к) (1) = |
0 |
п р и А > 1 . |
||
Рассмотрим теперь случаи нулевой начальной скорости, |
||||||||
т. е. |
фо = |
0. Из |
выражения (2.120) |
следует, что если |
||||
F (1)=^=0, то |
при фо -*-0 |
Qo->- °о ,т. е. функции £2 (у) и ф (у) |
||||||
не могут быть представлены степенными рядами по у (точ
ка у = 0 является особой точкой). Однако |
в ряде случаев |
||||||
может |
существовать |
предел |
правой |
части |
(2.120), если |
||
F (£2) |
0 при £2 -> |
1, |
т. е. |
когда |
|
0 при |
t ->■ 0. |
Примем |
|
|
|
|
|
|
|
|
f(f) = b0 + |
b cos ß* ( V + |
b = |
1) |
(2.129) |
||
и |
|
£2 (у) = |
cos ßF |
|
|
(2.130) |
|
Тогда |
|
|
|
||||
|
|
|
|
|
|
|
|
|
= — ß sin ß^ = — ß /T ^ £ 2 '2 = F(£2), |
(2.131) |
|||||
35
и уравнение |
(2.114) запишется так: |
|
|
|
||||
|
|
Q' = |
|
|
— Qa |
|
(2.132) |
|
|
|
Ѵг і/1■ф |
|
|
||||
При у = |
|
|
|
|
|
|||
0 под корнем имеем неопределенность вида —. |
||||||||
Раскрыв ее: |
1—Q2 |
у-* о |
—2QS3' |
|
•фо |
|
||
,. |
|
|
||||||
lim -------- = — lim- |
|
|
2Qg |
|
||||
у -* О |
Ф |
|
|
Ф' |
|
|
|
|
|
|
|
|
|
|
|||
получим |
|
|
|
|
|
|
|
|
|
|
wo— |
|
4>o • |
|
|
(2.133) |
|
|
|
|
|
|
|
|||
Проведя |
дальнейшие |
вычисления, |
найдем |
|
||||
Q ; = |
«О |
(Р2+Фо); |
|
|
|
|||
|
|
З'фо |
|
|
|
|
|
|
|
|
- [ й ; ф0” + |
й ;(Р Ч -4 ф;)]; |
|
(2.134) |
|||
|
5Фо |
|
|
|
|
|
|
|
QJV------- [Qo ч>£ѵ н- 5Q; 4>Ö +£>; Ф '+ э д . |
|
|||||||
7ф0 |
|
|
|
|
|
|
|
|
При т > 2 |
|
(т —З |
|
|
|
|||
|
|
1 |
|
|
|
|||
|
|
|
|
4 " '+1)Ц *+1)гНт - А) + |
||||
|
(2т—1J фо |
|
|
|||||
|
[k=Q |
|
|
|
||||
|
+ Q i» -l)[ß * + |
( « - ! ) f t] ) , |
|
|||||
где Л Г +І) определяется |
по |
формулам |
(2.124). |
|
||||
Для коэффициентов фот) |
справедливы |
выражения, по |
||||||
лученные с |
учетом (2.130) и |
(2.131): |
|
|
|
|||
|
|
|
■Фо = |
Г> |
|
|
|
|
|
ф<т >=уШ <'7,- 1>— |
|
= |
|
||||
= у6Й<0т - Ч — (т — 1)1ат-і |
(іп>2). |
(2.135) |
||||||
Аналогично |
могут быть |
найдены |
и |
другие |
функции |
|||
/ (t), при которых справедливы решения |
уравнения (2.99) |
|||||||
в виде рядов (2.116) и (2.117). При решении уравнений из ложенным методом функция / (/) выбирается из условия лучшего приближения к соответствующей функции в ре
86
шаемом уравнении. При |
нулевых начальных |
условиях |
|
■фо = О.удобно принимать / (t) |
вида (2.130). Положим |
||
b0 = b = j - ; |
ß = - ^ - , |
(2.136) |
|
т. е. |
|
|
|
f (0 = ~ ( 1 |
+ |
cos- p - ^ ) . |
(2.137) |
Тогда,/ (0) = 1, / (Ѳ*) = 0. Величина Ѳ* является вре менем действия условной динамической нагрузки. Это время можно найти из равенства импульсов действительной и условной нагрузок. Если 0 — время действия действите льной нагрузки, то
ѳ
0* = 2 $ /(Q Ä .
о
Отметим, что указанным методом можно решать урав нения более общего вида, чем (2.99). При этом будут из
меняться только выражения для коэффициентов фот).
Ряд (2.116) дает зависимость между скоростью системы и ее перемещением в виде
|
|
|
y = Y*V W ). |
|
(2.138) |
|
|
Максимальный |
прогиб находим из уравнения |
|
|||
|
|
|
Ф(У) = 0. |
|
(2.139) |
|
|
Ряд (2.117) |
позволяет |
получить |
зависимость |
прогиба |
|
от |
времени, которая с учетом (2.131) |
и (2.136) имеет вид |
||||
|
|
|
t —— arc cos П {у). |
(2.140) |
||
|
|
|
л |
|
|
|
t < |
Выражения |
(2.116) и |
(2.117) справедливы только при |
|||
Ѳ*, т. е. пока |
Q (у) не достигло |
значения —1. Пусть |
||||
при некотором |
значении |
ух: |
|
|
||
|
|
G |
(Уі) = |
—1; Ф Ы > 0. |
(2.141) |
|
Тогда движение системы продолжается после окончания действия нагрузки (2.137). При ^ > 0 * справедливо урав нение (2.99) при у = 0:
У + R (у) = 0,
87
первый интеграл которого имеет вид
(2.142)
2
У1
где
У\ = ШУі)> |
(2.143) |
Тогда максимальный прогиб вместо (2.139) удовлетворяет уравнению
(2.144)
Отметим, что если функция R (у) задана в виде много члена JV-й степени (2.107) ,то при расчетах достаточно учесть в рядах (2.116) и (2.117) члены вплоть до yN+l.
Рассмотрим кратко вопрос об условиях сходимости рядов (2.116) и (2.117) вплоть до максимального значения
Ут. ~ У (^тп). когда у (tm) = 0. При этом, поскольку схо димость степенного ряда определяется поведением пред ставляемой им функции в комплексной плоскости, будем считать у, ф, П комплексными переменными.
Выявим особые точки у решений системы уравнений (2.111) и (2.114). Уравнение (2.111) является линейным диф ференциальным уравнением, коэффициенты которого не имеют особых точек. Поэтому оно не может быть причиной возникновения особенностей у функций ф и Q, т. е. необ ходимо исследовать только уравнение (2.114). Из него видно, что особенность в Q .возникает прежде всего при тех
значениях у, при которых ф = 0, т. е. когда у = 0. Но вследствие нелинейной зависимости F (Q) особые точки у Q могут возникнуть и при других значениях у.
Однако проведенный анализ показывает, что решения системы уравнений (2.111) и (2.114) обладают особенностями только в тех точках, где ф {у) = 0 [при принятых выше функциях / (if)].
Таким образом, радиус сходимости рядов (2.116) и (2.117) будет равен |h | , где h — наименьший по модулю корень уравнения ф (у) = 0. Отсюда вытекает следующее общее условие сходимости: ряды (2.116) и (2.117) будут сходить
88
