НИКИ
ФЛАТТЕР
пластин и обо-
лочек
Ответственный редактор доктор физико-математических наук
P.A. ВАСИН
2
УДК 531 ББК 22.251 А45
Рецензенты:
доктор физико-математических наук В.В. ДИКУСАР, доктор физико-математических
наук С.Г. ПШЕНИЧНОВ
Алгазин С.Д.
Флаттер пластин и оболочек / С.Д. Алгазин, И.А. Кийко ; отв. ред. P.A. Васин ; Ин-т
проблем механики РАН. - М. : Наука, 2006. - 247 с. - ISBN 5-02-033983-0 (в пер.).
В монографии приведены результаты исследований, в основном полученные авто-
рами. Приведены новые постановки задач флаттера, в которых используется выражение
для давления аэродинамического взаимодействия, существенно уточняющее известную
формулу поршневой теории слагаемыми, имеющими качественно новый механический
смысл. Разработанным авторами численно-аналитическим методом без насыщения иссле-
дованы новые классы задач флаттера пластин и пологих оболочек, произвольных в плане.
Обнаружены новые механические эффекты: стабилизация колебаний по отношению к
флуктуациям вектора скорости потока; существование направления вектора скорости, в
окрестности которого происходит резкое изменение форм колебаний; незначительное
влияние вариаций границы области на величину критической скорости флаттера.
Темплан 2006-1-90
ISBN 5-02-033983-0 © Институтпроблеммеханики РАН, 2006
© Алгазин С.Д., Кийко И.А., 2006
© Редакционно-издательское оформление. Издательство
"Наука", 2006.
3
Памяти выдающегося ученого-механика нашего учителя A.A.
Ильюшина авторы посвящают эту книгу
ПРЕДИСЛОВИЕ
Колебания инженерных сооружений, элементов летательных аппаратов (крылья, опе-
рение), тонкостенных элементов конструкций, происходящие при их взаимодействии с
потоком газа (как правило, воздуха), принято обозначать единым термином "флаттер".
Следует различать три основных вида таких колебаний: классический флаттер, характер-
ные примеры - колебания крыльев и оперения летательных аппаратов; срывной флаттер,
характерные примеры - висячие мосты, высокие заводские трубы; панельный флаттер -
колебания тонкостенных элементов обшивки (пластины, пологие оболочки) самолетов и
ракет при сверхзвуковых (в основном) скоростях полета.
Научный интерес к описываемым явлениям особенно возрос в 30-е годы XX в. в связи
с развитием авиации. Приведем поэтому высказывание летчика-испытателя М.Л. Галлая1:
«С появлением новых скоростных самолетов в авиации едва ли не всех передовых стран
мира прокатилась волна таинственных необъяснимых катастроф. Случайные очевидцы,
наблюдавшие эти катастрофы с земли, видели во всех случаях почти одинаковую карти-
ну: самолет летел совершенно нормально, ничто не внушало ни малейших опасений, как
вдруг внезапно какая-то неведомая сила, будто взрывом, разрушала машину - и вот уже
падают на землю изуродованные обломки: крылья, оперение, фюзеляж...
Все очевидцы, не сговариваясь между собой, применяли выражение - взрыв... Однако
осмотр упавших обломков не подтверждал этой версии: никаких следов взрыва - копоти
или ожогов - на них не оказывалось...
Новому грозному явлению было дано название "флаттер" (от английского "flutter" -
трепетать), но еще, если не ошибаюсь, Мольер сказал, что больному не делается легче от
того, что он знает, как называется его болезнь по-латыни» (С. 251-252). Это описание
проявлений классического флаттера.
Яркий пример разрушения от срывного флаттера - это Такомская катастрофа: обру-
шение подвесного моста (длина пролета 854 м, ширина 11,9 м) через р. Такома, США, в
1940 г. Описание этой катастрофы можно найти в цитированной выше книге.
Классический пример панельного флаттера - колебания пластины в сверхзвуковом по-
токе газа. Исследование большого числа конкретных задач этого класса стало возможным
после того, как в 1947 г. A.A. Ильюшин открыл закон плоских сечений в аэродинамике
больших сверхзвуковых скоростей и проблема панельного флаттера пластин (а затем и
пологих оболочек) получила на тот момент законченную математическую формулировку,
приведшую к эффективным аналитическим методам исследования. Эти (и другие) вопро-
сы обсуждаются в книге.
При написании книги мы не ставили своей целью охватить или хотя бы в какой-то
форме обобщить имеющийся на сегодня печатный материал по панельному флаттеру
1
Цит. по: Я.Г. Пановко, И.И. Губанова. Устойчивость и колебания упругих систем. М.: Физматлит, 1964. 336 с.
4
(нам известно более 700 работ, опубликованных за период примерно с 30-х годов XX в.).
Цель была другой: в рамках разработанных на сегодня математических моделей явления
представить аналитические и эффективные численные методы для исследования классов
задач по панельному флаттеру пластин и пологих оболочек. По этой причине в книге
приводится небольшое число конкретных примеров; предпочтение отдается новым поста-
новкам задач, математическому обоснованию применяемым методам исследования, вы-
явлению новых механических эффектов. Некоторые из аспектов проблемы, в особенности
математические, разработаны еще недостаточно; на некоторые из них мы сами обращаем
внимание, другие без труда отметит вдумчивый читатель. Мы будем одинаково благодар-
ны всем, кто откликнется на появление книги замечанием по существу содержания или
развитием затрагиваемых в ней идей.
Полагаем, что книга будет интересна всем, кто занимается проблемами динамической
устойчивости тонкостенных элементов конструкций.
ВВЕДЕНИЕ
6
Часть I.
ФЛАТТЕР ПЛАСТИНОК.
1 2 2 M 2 2
( M 2
1) 2 0 (2.1)
a0 t
2 2
x 2 a0 xt y 2
8
w w
y 0 , 0 x , u0 (2.2)
y t x
y0, x0, x, 0 (2.3)
y
p 0 u0 (2.4)
t x
2 f 2 f
( M 2 1) 2 M 2
f 0 (2.5)
x 2 x y 2
f W
y 0 , 0 x 1 , a0 W M (2.6)
y x
y0 , x0 , x 1 , 0 (2.7)
y
0 a0 f
q f M (2.8)
x
y
9
~
f c1e y (2.9)
~ Ms ~ y
f a0 We (2.10)
a 2 ( Ms) 2 ~
q~( s,0) ~
p ( s) 0 0 W ( s) (2.11)
Теперь имеем
1
L( 1) I 0 ( 2 x)e 1x H ( x)
0
~
W x
L( 1)
H ( x )W ( )d ;
0 0
~
sW x W
L( 1) H (x ) d ;
0 0
~
s 2W x W
x H ( x ) d
L( 1)
0 0
10
0 a02 M M 2 2 W
p( x) 2 W M
( M 2 1)1 / 2 M 1 x
( M 2 2) 2
x
2
e 1 ( x ) I 0 ( 2 ( x )W ( )d (2.12)
2M ( M 1) 0
2
22 M 2
x x
( M 2 1)2 0 2( M 2 1)2 0
1 ( x )
e I1 ( 2 ( x )W ( ) d e1 ( x ) I 2 ( 2 ( x ))W ( )d
0 a02 M M 2 2 W ( M 2 2) 2
x
2
p( x) 2 W M e 1 ( x )W ( )d . (2.13)
M 2 1 M 1 x 2M ( M 1) 0
2
11
0 a02 M M 2 2 ( M 2 2)2
e
1 ( s )
p( x, y ) 2 W Mn 0 gradW W ( x( ), y ( ))d
M 2 1 M 1 2M ( M 2 1)2 AB
(2.14)
где s ( x x0 ) 2 ( y y0 ) 2 1/ 2
, параметр изменяется от нуля до s вдоль прямой АВ,
- характерный размер области S . Интегрирование по АВ ведется только для x, y S ;
любая прямая АВ пересекает только в двух точках.
W ( ) is
1
a0 ~ ~
c1 ( s ) , ( s) W ( ) M e d (2.16)
1 ( s) 0
t
~
a ( s) 1 ( s) y ixs
f ( x, y ) 0
2 ( s) e
1
ds (2.17)
12
~
( s ) W is
1
e ixs ds
J ( x)
s 2 02
e ixs ds
s 2 02
i W M
0
0 e d
W
x
J ( x) i 0W M N 0 ( 0 ( x )) H 0 (1 ( x )d
0
W
0
i 0W M N 0 ( 0 ( x)) H 0 ( 0 ( x)d (2.19)
x
p0 p0 w 2w
D 2 w vn 0 gradw gh 0 .
a0 a0 t t 2
p0 0 p
D2 n grad 0 gh 2 0.
a0 a0
13
Вместо частоты
удобно ввести собственное число выражением
( p0 / a0 ) gh 0 ; уравнение колебаний при этом запишется в виде
2
p0
D 2 vn 0 grad (3.1)
a0
x , y , M1 ( ) 0, M 2 ( ) 0 (3.2)
v x
D2 p 0 (3.3)
a0 x
x x , y y , h h , E E p 0 , a0 / ,
p 0 / a02 , v x v x a0 , , p0 /
D 2 v x , h 2 0 (3.4)
x
шарнирное опирание
1
x, y , 0, 0 (3.6)
R0 n
Перед тем, как формулировать задачи флаттера, докажем некоторые утверждения отно-
сительно свойств полученной задачи.
14
Покажем прежде всего, что в каждой из задач (3.4),(3.5) или (3.4),(3.6) выполняется
условие Re 0 . Пусть 1 i 2 — решение; помножим обе части первого из урав-
нений (3.4) на 1 i2 и проинтегрируем по области S ; получим в результате:
D 2 ds 0 ds ds , 0 vx . (3.7)
S s
x s
( 2 ) ds d (3.8)
n n
s
В случае условий (3.5) правая часть в (3.8) исчезает, поэтому соотношение (3.7) при-
нимает вид
ds D ds 0 ds
2 2
(3.9)
s s s
x
Далее имеем
1 2
i 1 2 2 1
x 2 x x x
2 2 1 2
ds D ds 0 ds
2 x
s s s
i 0 1 2 2 1 ds .
s
x x
2 2 2
ds D ds i 0 1 2 1 ds
x x
s s s
15
Рассмотрим случай шарнирного опирания. Отметим, прежде всего, что если контур -
многоугольник, то на каждой из его сторон R01 0 , и из (3.6) следует 0 на Г . При
этом правая часть формулы Грина (3.8) обращается в нуль, и доказательство проводится
аналогично предыдущему. В общем случае из формулы Грина (3.8) при условиях (3.6)
имеем
2
1
ds ds (1 )
2
2
d
s s
R0 n
s
2 ds L(1 ) L( 2 )
2 2 2 2 2
2
2
ds D( L(1 ) L( 2 )) i 0 1
2
2 1 ds
s s x x
из которого следует
Re ds DL(1 ) L( 2 )
2
(3.10)
s
Воспользуемся неравенством
2 2
2u 2u 2u 2u
L(u ) (1 ) 2 2 2 2 2 ds L1 (u ) 0
s x x y y
Re ds DL1 ( 1 ) L1 ( 2 ) 0
2
16
лебаний пластины (дискретный спектр k ). С ростом скорости k сближаются, затем сли-
ваются (некоторые из k ), а потом образуют комплексно сопряжённую пару. Критические
параметры системы определяются условием Re 0 ; пусть k Re k i Im k , тогда из
второго уравнения (3.4) находим ( ik ) : hk2 ik Re k i Im k 0 , откуда сле-
дует Re k h(Im k )2 2 . На комплексной плоскости это известная кривая — парабо-
ла устойчивости. Если, следовательно, параметры системы таковы, что все k лежат
внутри параболы устойчивости, то колебания пластины устойчивы; если хотя бы одно из
k выходит за параболу, колебания неустойчивы. Отсюда следует две основные задачи
теории панельного флаттера пластин.
Выпишем еще раз постановку задачи, изменив (ради удобства последующего изложе-
ния) вектор n 0 на противоположный
x, y , 0, 0 (4.2)
n
2
x , y , 0, 0 (4.3)
n2 R0 n
U 1 V V 1 U
, ,
r r r r
17
то система координат r, ортогональна. Выберем теперь функции U(r,) и V(r,) таким об-
разом, чтобы функция
1
D(| '( ) |2 ) ((vxU r v yVr ) (v yU r Vr vx ) ) | '( ) |2 ,
r r
(4.4)
'( ) '( )
U r Re r , Vr Im .
r
|r 1 0, (4.5)
0, (4.6)
r r 1
2 ''( )
( 1) Re 0. (4.7)
r r '( ) r
2
r 1
Обозначим
1
f (r , ) ((v xU r v yVr )
(v yU r Vr v x ) ) | ' ( ) | 2
r r
и перейдём от дифференциального уравнения (4.4) к интегродифференциальному
2
D | ' ( ) | K ( , ) f ( )d | ' ( ) | K ( , ) w(e i )d .
2 2
0
| |1 0
Здесь K() – функция Грина оператора Лапласа в круге с краевым условием (4.5),
1 1 r2
K 0 ( , ) , rei ,
2 1 r 2r cos( )
2
18
w(e i ) | ' ( ) | 2 ( ) | ei .
Обозначим
2
R( ) | '( ) |2 K ( , ) f ( ) d , S ( ) | '( ) |2 K ( , ) w(e ) d .
i
0
| |1 0
D=R()+S() .
2
1 1
( ) K ( , q)[ R(q) S (q)]dq K ( , )w(e )d .
i
0
D |q|1 D 0 (4.8)
Заметим, что последний интеграл обращается в нуль в силу граничного условия (4.5).
Далее мы должны определить в соотношении (4.8) неизвестную функцию w(ei), по одно-
му из граничных условий (4.6) или (4.7). Применим для функции w(ei) тригонометриче-
скую интерполяцию:
2 2n n
w(e i ) n
N j 0
D ( j ) w j n ( ; w) , Dn ( ) 0.5
k 1
cos k ,
RM ( ; S ) K ( , q)
|q|1
M (q, S )dq,
2
2z 2n 2
Sl zl K 0 ( l , ) w(e )d l
N
i
K 0 ( l , ) Dn ( j )d w j
j 0 0
0
2
Rn ( l ; w), Rn ( l ; w) K
0
0 ( l , ) n ( ; w)d , zl | ' ( l ) | 2 .
Обозначив дополнительно
19
2
2
H 0j ( l )
N K
0
0 ( l , ) Dn ( j )d .
2n
RM ( , S ), (4.9)
R l z l
| |1
K ( l , ) f ( )d . . (4.10)
K ( , ) f ( )d H j ( ) f j K ( , ) R M ( ; f )d .
|q|1 j |q|1
Отсюда находим
Здесь вместо двух индексов ,l введён один i, т. е. точки сетки в круге нумеруются,
начиная с первой окружности против часовой стрелки; Hij=Hj(i) – матрица задачи Дирихле
для оператора Лапласа в круге (§3, главы 1, части 3).
K ( , q) R(q)dq H i ( ) zi H ij f j H i ( ) zi K (i , ) RM ( ; f )d
|q|1 i j i | | 1
(4.12)
|q|1
K ( , q) RM (q; R)dq.
20
2n
1 1
( )
D i
H i ( ) zi H ij f j H i ( ) zi H 0j1 ( i ) w j1 Rn , M ( ; f , R, S ),
j D i j1 0
1
Rn , M ( ; f , R, S ) H i ( ) zi K (i , ) RM ( ; f )d K ( , q) RM (q, R)dq
D j | | 1 |q| 1
1
H i ( ) Rn (i ; w) RM ( ; S ) .
D i
(4.13)
В соотношении (4.13) мы должны так определить w=(w0, w1,…, w2n), чтобы удовлетво-
рить граничному условию (4.6) или (4.7). Обозначим L – дифференциальный оператор,
стоящий в левой части граничного условия. Тогда, применяя этот оператор к (4.13), полу-
чим:
2n
L( H i ( )) ei j2 H i , j2 , j 2 0,1,....,2n,
H
i, j
i , j2 z i H ij f j R j2 ,
Hi
i , j2
z i H 0j1 ( i ) B j2 , j1 ,
j LRn , M ( ; f , R, S ) e .
2
i j2
то для определения вектора w=(w0, w1,…, w2n) будем иметь систему линейных уравне-
ний:
2n
B
j1 0
j2 , j1 w j1 R j2 j2 .
Отсюда последует
2n
w j1 C
j2 0
j1 , j2 ( R j2 j2 ), C B 1 .
21
2n 2n
1 1
( )
D i, j
H i ( ) zi H ij f j H i ( ) zi H 0j1 ( i ) C j1 , j2 ( R j2 j2 )
D i j1 0 j2 0 (4.14)
Rn , M ( ; f , R, S ).
Здесь
1
f j z j j j , j ((v xU r v yVr ) (v yU r Vr v x ) ) , j 1,..., M .
r r j
1
i
D
( B B E )
j
2
ij
l
il lj j ( Bil H lj l Bil Elj* ) j Ri ,
D j l
2n 2n
Elj H 0j1 ( l ) C H j1 , j2 z Bij ,
i , j2 i
j1 0 j2 0 i
2n 2n
(4.15)
E H ( l )
*
lj
0
j1 C H j1 , j2 z H ij ,
i , j2 i
j1 0 j2 0 i
1 2n 2n
Ri Rn , M (i ; f , R, S ) Bil H 0j1 (l ) C j1 , j2 j2 .
D D l j1 0 j2 0
1
i
D j
Gij z j 1 j Gij j Ri , i 1, 2,..., M .
D j
(4.16)
k
a j k (v xU r v yVr ) | j , b j (v yU r v xVr ) | j ,
r
1
GZ 1 (aD ( r ) bD ( ) ) G R ,
D D
(4.17)
1
GZ 1 (a ( r ) b ( ) ).
D
22
Обозначим
1
AI GZ 1 (aD ( r ) bD ( ) )
D
A1G R* , R* A1 ( R ). (4.18)
D
D 2 v cos sin (5.1)
x y
D( 2 2 )2
v2 v02 (5.2)
h( cos sin ) 2
23
Поскольку , — произвольные числа, на основании (5.2) приходим к выводу: ка-
кова бы ни была неравная нулю скорость потока, можно подобрать такие значения , ,
что выполнится неравенство v v0 , а это значит, что соответствующее собственное зна-
чение окажется вне параболы устойчивости. Отсюда следует неустойчивость возмущенно-
го движения при любой скорости v 0 , а, значит, равенство нулю критической скорости
флаттера.
D2 v x , gh 2 0 (5.3)
x
2 2
y 0, 0, 0; y 1, 0 , 0 (5.4)
y 2 y 2
D(k 2 2 ) 2 iv x ,
k1 2 ( iv x ) / D ; k 22 2 ( iv x ) / D .
2
n ( 2 n 2 2 ) 2 D iv x (5.5)
24
n sin(ny) exp(ix)
n ( 0 ) D( 02 n 2 2 ) 2 i 0 v x .
1/ 2
D 2 n 2 2
v x v ( )
(n)
(5.6)
h
x
2 1v x 1v y , a1 2 1 0 (5.7)
x y
25
с граничными условиями (5.4).
Положим (С1 sin y C2 sin 2y) exp( ix) и проведем известную процедуру; в ре-
зультате придем к однородной системе
8
C1 ( 1 i i v x ) i v y C2 0 (5.8)
3
8
i v y C1 ( 2 i i v x )C 2 0
3
2 1 1
1, 2 i 1 v x (5.9)
2 2
( 2 1 ) 2 4(8 1 v y / 3) 2 , 1 ( 2 2 ) 2 , 2 (4 2 2 ) 2
8 1 v y
4 ( 2 1 ) 2
3
(8 1 v y ) 2
( 2 1 ) 1 2
9( 2 1 ) 2
1 1 (8 1 v y ) 2
v x ( , v y ) 1
a1 181 ( 2 1 )
(8 1 v y ) 2 1
v ( )
(1)
x (5.10)
18 a1 ( )( 2 1 )
2 2
здесь v (x1) ( ) находится из (5.6) при n 1 . Легко показать, что v xkp min v x ( , v y ) v xkp .
Действительно, перепишем (5.10) в виде
26
1 2 2
v x ( , v y )
a1 ( )
2
1 ( ) 0 , ( ) ' ( ) / 2 ( )
2
1 ( )
2
v xkp v xkp
a1 ( )
3 2 1
v (y0) ( ) (5.11)
16 1
x ( ) ( 2 1 ) /(2 a1 )
1/ 2
болы устойчивости, получим v(1) 2
,
откуда
v (xkp
1)
min v (x1) ( )
a1
2 34 10
1/ 2
4,64
a1
(5.12)
9(5 17 ) 4
v (ykp y ( kp )
v (1)
1) (1)
(5.13)
16 1
27
1, 2
2 1
2
i 1 v x
очевидно, первым на параболу устойчивости выйдет 1 с положительным знаком перед
корнем; после простых преобразований получим
2 2
16 1 v y 2( 2 1 )
( 2 1 ) 2 1 2 v (5.14)
1 x
3 a1
1/ 2
3 ( ) 2 2( 2 1 )
v y ( ) 2 2 1
16 1 a1
1/ 2
3 2 15 34
2
v ykp min v y ( )
16 1 a1
28
D 2 (vx cos v y sin ) (vx sin v y cos )
r r
r 1 0,
0,
r r 1
2
2 0.
r r r 1
V=0.00 V=0.01
0.178514E+00 0.0000000E+00 0.1795529E+00 0.0000000E+00
0.773161E+00 0.0000000E+00 0.7731649E+00 0.0000000E+00
0.773161E+00 0.0000000E+00 0.7737315E+00 0.0000000E+00
0.208068E+01 0.0000000E+00 0.2080810E+01 0.0000000E+00
0.208068E+01 0.0000000E+00 0.2080810E+01 0.0000000E+00
V=0.05 V=0.1
0.204827E+00 0.0000000E+00 0.2893258E+00 0.0000000E+00
0.772916E+00 0.0000000E+00 0.7671301E+00 0.0000000E+00
0.787438E+00 0.0000000E+00 0.8307226E+00 0.0000000E+00
0.208370E+01 0.0000000E+00 0.2091960E+01 0.0000000E+00
0.208374E+01 0.0000000E+00 0.2092567E+01 0.0000000E+00
V=0.15 V=0.16
0.467860E+00 0.0000000E+00 0.5367171E+00 0.0000000E+00
0.721530E+00 0.0000000E+00 0.6859869E+00 0.0000000E+00
0.904503E+00 0.0000000E+00 0.9231474E+00 0.0000000E+00
0.210292E+01 0.0000000E+00 0.2105080E+01 0.0000000E+00
0.210600E+01 0.0000000E+00 0.2109058E+01 0.0000000E+00
V=0.161 V=0.162
0.546201E+00 0.0000000E+00 0.5567974E+00 0.0000000E+00
0.679959E+00 0.0000000E+00 0.6728446E+00 0.0000000E+00
0.925086E+00 0.0000000E+00 0.9270390E+00 0.0000000E+00
0.210529E+01 0.0000000E+00 0.2105500E+01 0.0000000E+00
0.210936E+01 0.0000000E+00 0.2109678E+01 0.0000000E+00
V=0.163 V=0.164
0.569116E+00 0.0000000E+00 0.5847359E+00 0.0000000E+00
0.664029E+00 0.0000000E+00 0.6519364E+00 0.0000000E+00
0.929005E+00 0.0000000E+00 0.9309856E+00 0.0000000E+00
0.210570E+01 0.0000000E+00 0.2105914E+01 0.0000000E+00
29
0.210998E+01 0.0000000E+00 0.2110301E+01 0.0000000E+00
V=0.1645 V=0.1648
0.595469E+00 0.0000000E+00 0.6047802E+00 0.0000000E+00
0.642974E+00 0.0000000E+00 0.6347301E+00 0.0000000E+00
0.931980E+00 0.0000000E+00 0.9325796E+00 0.0000000E+00
0.210601E+01 0.0000000E+00 0.2106079E+01 0.0000000E+00
0.211045E+01 0.0000000E+00 0.2110550E+01 0.0000000E+00
V=0.1649 V=0.16495
0.609408E+00 0.0000000E+00 0.6126738E+00 0.0000000E+00
0.630457E+00 0.0000000E+00 0.6273703E+00 0.0000000E+00
0.932779E+00 0.0000000E+00 0.9328794E+00 0.0000000E+00
0.210609E+01 0.0000000E+00 0.2106110E+01 0.0000000E+00
0.211058E+01 0.0000000E+00 0.2110597E+01 0.0000000E+00
V=0.16497 V=0.16499
0.614464E+00 0.0000000E+00 0.6171668E+00 0.0000000E+00
0.625650E+00 0.0000000E+00 0.6230197E+00 0.0000000E+00
0.932919E+00 0.0000000E+00 0.9329595E+00 0.0000000E+00
0.210611E+01 0.0000000E+00 0.2106118E+01 0.0000000E+00
0.211060E+01 0.0000000E+00 0.2110610E+01 0.0000000E+00
V=0.164995 V=0.164997
0.618404E+00 0.0000000E+00 0.6193236E+00 0.0000000E+00
0.621800E+00 0.0000000E+00 0.6208878E+00 0.0000000E+00
0.932969E+00 0.0000000E+00 0.9329735E+00 0.0000000E+00
0.210611E+01 0.0000000E+00 0.2106119E+01 0.0000000E+00
0.211061E+01 0.0000000E+00 0.2110612E+01 0.0000000E+00
V=0.164998 V=0.164999
0.615611E+00 0.0000000E+00 0.6201093E+00-0.1288604E-02
0.624539E+00 0.0000000E+00 0.9329775E+00 0.0000000E+00
0.932939E+00 0.0000000E+00 0.2106120E+01 0.0000000E+00
0.210611E+01 0.0000000E+00 0.2110613E+01 0.0000000E+00
0.211060E+01 0.0000000E+00 0.2743295E+01 0.0000000E+00
V=0.165 V=0.17
0.620111E+00-0.1672301E-02 0.6291597E+00-0.7610678E-01
0.932979E+00 0.0000000E+00 0.9431576E+00 0.0000000E+00
0.210612E+01 0.0000000E+00 0.2107125E+01 0.0000000E+00
0.211061E+01 0.0000000E+00 0.2112181E+01 0.0000000E+00
0.274329E+01 0.0000000E+00 0.2745945E+01 0.0000000E+00
V=0.20 V=0.2798
0.689641E+00-0.2130506E+00 0.9049170E+00-0.4511531E+00
0.101179E+01 0.0000000E+00 0.1269552E+01 0.0000000E+00
0.211207E+01 0.0000000E+00 0.2106709E+01 0.0000000E+00
0.212159E+01 0.0000000E+00 0.2136002E+01 0.0000000E+00
0.276452E+01 0.0000000E+00 0.2842563E+01 0.0000000E+00
30
V=0.3 V=0.4
0.972456E+00-0.5110125E+00 0.1364564E+01-0.8722558E+00
0.135808E+01 0.0000000E+00 0.2001214E+01-0.3055128E+00
0.209906E+01 0.0000000E+00 0.2059245E+01 0.0000000E+00
0.213166E+01 0.0000000E+00 0.3072732E+01 0.0000000E+00
0.287062E+01 0.0000000E+00 0.4516915E+01 0.0000000E+00
Первый расчёт проводился для значения скорости v=0. Как и должно быть, первое соб-
ственное значение – простое, а два других - кратные. С ростом скорости кратные соб-
ственные значения расщепляются (сдвигаясь вправо), но остаются действительными. За-
тем первое и второе собственные значения начинают сближаться (наступит момент, когда
они сольются полностью и собственное значение станет кратным, но такие исследования
невозможно провести т. к. задача на собственные значения будет иметь при этом жорда-
нову клетку). При v=0.164999 появляется комплексная пара с малой мнимой частью (в
таблице приведено только собственное значение с отрицательной мнимой частью). Дей-
ствительная часть этой комплексной пары близка к действительным собственным значе-
ниям при предыдущем значении скорости v=0.164998. При дальнейшем росте скорости
модуль комплексной пары растёт (заметим, что эта комплексная пара остаётся единствен-
ной) и при v=0.2798 она выходит на параболу устойчивости. Это – критическая скорость
флаттера. При v=0.4 появляется вторая комплексная пара, но она лежит внутри параболы
устойчивости.
Итак, проясняется механизм флаттерной неустойчивости. Для круглой пластины иссле-
дование условий возникновения флаттерной неустойчивости проводилось по первому
собственному значению. Условие возникновения флаттера по появлению у рассматривае-
мой спектральной задачи комплексной пары даёт заниженное значение критической ско-
рости. Проясняется также вид возмущения спектра рассматриваемой спектральной задачи
с ростом скорости потока.
Приведем результаты вычислений критической скорости флаттера для круглой пла-
стинки и пластинки, получающейся из круга конформным отображением z=+ n),
||1 (эта кривая — эпитрохоида). При =1/n кривая имеет n угловых точек, поэтому все
расчёты проводились при < 1/n. Конкретно рассматривались две области: n=4, =0.1,
0.2, 0.24; n=12, =0.0625 и две краевые задачи: защемление и свободное опирание. Вид
первой из этих областей представлен на Фиг. 1.3, вид второй области не приводится.
Фиг. 1.4. График Re φ(x,0) и Re φ(0,y), v = 0,2798 для эпитрохоиды n=4, =0.1
Кривая, не имеющая пересечений с осью ox - это Re(0,y). Другая кривая - это Re(x,0),
она пересекает ось ox, затем плавно стремится к нулю. Для /4 получено значение кри-
тической скорости v=0.2789. Таким образом, критическая скорость флаттера для данной
области слабо меняется в зависимости от направления вектора скорости потока. Второй
расчёт проводился для той же области при = 0.2. На сетке 9×15 получено значение кри-
тической скорости флаттера v=0.2771, на мелкой сетке получено близкое значение
v=0.2796. Графики Re собственной функции приведены на Фиг. 1.5. Первым на параболу
устойчивости выходит минимальное по модулю собственное значение =(0.996053,
0.471697). Итак, первое собственное значение и критическая скорость флаттера по срав-
нению с предыдущим расчётом изменились незначительно. Вид собственной функции
(сравни Фиг. 1.4 и Фиг. 1.5) изменился, но осцилляции Re(x,0) у правой границы области
можно отнести, видимо, к неточности счёта (заметим, что граница этой области имеет в
четырёх точках большую кривизну).
Фиг. 1.5. Графики Re собственной функции для θ=π/4, v = 0,2796, n=4, =0.2
32
Для /4 на обеих сетках получено значение критической скорости v=0.2826, первым
на параболу устойчивости выходит минимальное по модулю собственное значение
=(0.940322, 0.458382). Последний расчёт для этой области с краевым условием защем-
ления проводился при =0.24; получено для =0 на сетке 9×15 v=0.2724 и на сетке 15×31
v=0.2751, устойчивость определялась по первому собственному значению =(0.987082,
0.469646). Для = /4 на сетке 9х15 получено v=0.2821, а на сетке 15×31 получено близкое
значение v=0.2809. Устойчивость определялась по первому собственному значению
=(0.940836, 0.458527).
Далее рассматривалась вторая краевая задача при =0.2, n=4; она существенно труд-
нее для расчёта, чем первая, поэтому расчёты проводились на сетках 13×25 и 15×31. При
=0 на первой сетке получено v=0.2653, а на второй v=0.2581. Интересно отметить, что для
этой задачи первое собственное значение действительно 1=0.63323, а устойчивость
определяется по второму собственному значению 2=(0.680571, 0.390052). График Reφ
приведён на Фиг. 1.6. Таким образом, для пластины, отличной от круга, не обязательно
устойчивость определяется по первому собственному значению. Однако для /4
устойчивость определялась по первому собственному значению; на сетке 13×25 получено
v=0.2611, а на сетке 15×31 получено v=0.2613, 1=(0.610680, 0.369400) – собственное зна-
чение, по которому определялась устойчивость. Интересно отметить, что график Reφ (см.
Фиг. 1.6) имеет качественное отличие: Re(0,y) имеет нули. Это вызвано тем, что в данном
случае устойчивость определяется по второму собственному значению.
Далее для этой области рассматривалась вторая краевая задача. При =0 на сетке 9×15
получено v=0.2152 а на сетке 15×31 получено v=0.2291.
Следующий расчёт для этой области и краевом условии свободного опирания проводился
при /12. На сетке 13×25 получено v=0.2351, а на сетке 15×31 получено v=0.2305.
Устойчивость определялась по первому собственному значению =(0.634463, 0.373240).
При /4 сетке 15×31 получено значение v=0.2385. Как видно, два последних расчёта
совпадают с хорошей точностью.
Фиг. 1.11. Линии уровня поверхности собственной формы от значения 0,0 в положитель-
ном и отрицательном направлениях с шагом 0,1 (краевое условие защемления)
37
Фиг. 1.12. Линии уровня поверхности собственной формы от значения 0,0 в положитель-
ном и отрицательном направлениях с шагом 0,1 (краевое условие свободного опирания)
39
Фиг. 1.15. Исследование зависимости критической скорости флаттера от толщины пласти-
ны (пластина с контуром в виде эпитрохоиды (ε= 0,1, п = 4) с краевым условием защем-
ления, вектор скорости потока воздуха направлен по оси Ox); v = а + bh 3 , а = 0,10124565;
b= = 3511783
x , y , 0, M ( ) 0 (6.2)
Из общей теории известно, что эта задача имеет дискретный спектр, известна его
асимптотика; однако в практических приложениях необходимо знать несколько первых
собственных значений, и трудность состоит здесь в необходимости иметь явные выраже-
40
ния для корней характеристического уравнения четвертой степени. Подставив
exp(sx) в (6.3), получим
(s 2 k 2 ) 2 v0 s 0 (6.5)
s3, 4 2 4 2
v 0 4 ( 2 2 k 2 )
k 4 ( 2 2 )( 2 3 2 2k 2 ) (6.6)
(k , , ) 2 ch 2 ch 2 2 2 2k 2 cos
( 2 2 k 2 ) 2 2 2 ( k 2 ) sin
sh 2 2 2 2k 2 0 (6.7)
2 2k
2 2 2 2
(k , , ) ch 2 ch 2 2 2 2k 2 cos
k 2 3 2 sin
sh 2 2 2 2k 2 0 (6.8)
2 2k
2 2 2
41
его корнями будут действительные числа (i 0 ) (см. Фиг. 1.16). Затем с некоторым шагом
задаются значения v 0 и находятся корни , уравнения 0 , удовлетворяющие вто-
рому из соотношений (6.6); соответствующие кривые (10 A1 , 02 A1 и т.д.) показаны на фиг.
1.16. При значении скорости v 0 v (01) пара корней сливается и при v 0 v (01) становится
комплексно сопряженной. При v 0 v (02) то же произойдет с другой парой корней и т.д.
Задача состоит в том, чтобы установить, какой из корней первым попадет на параболу
устойчивости; соответствующая этому скорость потока v 0 kp будет критической скоростью
флаттера.
0 (6.10)
x 1
0 , y b
0 (6.11)
x y
42
2 2
x 1
0 , y b
0 (6.12)
x 2 y 2
H=ImA+BIn (6.15)
43
Дискретизация оператора 2/x2 с краевым условием (a)=(b)=0 проводится следу-
ющим образом: а) на сетке (6.13)(a= -1, b=1) или (6.14) (a=-b, b=b) выписывается интер-
поляционная формула Лагранжа, удовлетворяющая краевым условиям; б) значения вто-
рых производных в узлах сетки получаются дифференцированием интерполяционной
формулы. В результате получаем
k 1
2 2
Dij
b a k sin j q 0
2
cos(q j )[(2 q 2 ) cos q i 3q cos i
(6.16)
sin q i (2 j 1)
3q cos i ], j , i, j 1, 2,..., k.
sin i 2k
Здесь k=n, a=-1, b=1 для матрицы A; k=m; a=-b, b=b для матрицы B.
Дискретизация производных x и y проводится аналогично. На соответствую-
щей сетке (6.13) или (6.14) выписывается интерполяционный многочлен Лагранжа, значе-
ние производных в узлах сетки получается дифференцированием этой интерполяционной
формулы. В результате получаем матрицу дифференцирования
4 k 1
q cos q m sin q (2 1)
D
k (b a) q 0 sin
,
2k
, , 1, 2,..., k. (6.17)
При k=n, a=-1, b=1 получаем матрицу Dx дифференцирования по x; при k=m, a=-b, b=b
получаем матрицу Dy дифференцирования по y. Для того, чтобы получить производные
функции в узлах сетки, нужно умножить матрицу D на вектор значений функции в
узлах сетки. Следствием краевых условий (6.10), (6.12) является условие:
0, (6.18)
а в этом случае матрица бигармонического оператора с краевым условием (6.10), (6.18)
есть H2. Это легко понять, т. к. матрица H2 имеет те же собственные векторы, что и матри-
ца H, и соответствующие собственные значения 2i , i 1,2,.., N , где i – собственные зна-
чения матрицы H размера N x N (N=mn).
Теперь рассмотрим дискретизацию уравнения (6.9) с краевыми условиями (6.10), (6.11),
т. е. защемлённую по контуру пластинку.
Применим для функции (x,y) в прямоугольнике интерполяционную формулу:
n m
(x,y)= M i0 ( z ) L j 0 ( x) ( x j , yi ), (6.19)
j 1 i 1
y=bz, z [ 11
, ], x [ 11
,].
l ( x)
L j 0 ( x) , l ( x) ( x 2 1) 2 Tn ( x), Tn ( x) cos n arccos x,
l ( x j )( x x j )
'
M ( z)
M i0 ( z) , M ( z ) ( z 2 1) 2 Tm ( z ),
M ( z i )( z z i )
'
44
она как видно удовлетворяет краевым условиям защемления. Для получения матрицы
дискретного бигармонического оператора H требуется применить бигармонический опе-
ратор к интерполяционной формуле (6.19), т.е. четыре раза дифференцировать по x и y
формулу (6.19). В результате получим несимметричную матрицу H размера N×N, N=mn.
Пронумеруем узлы в прямоугольнике (xj,yi) сначала по y, потом по x, т.е. сверху вниз,
справа налево. В результате получим, что 2 приближённо заменяется соотношением
H, где - вектор значений функции (x,y) в узлах сетки. Заметим, что матрица H –
несимметрична, хотя рассматриваемый бигармонический оператор самосопряжённый.
Следовательно, матрица H может иметь комплексные собственные значения. Наличие у
дискретного бигармонического оператора комплексных собственных значений (в резуль-
тате погрешности дискретизации) нежелательно для задач исследования устойчивости.
Поэтому потребовалась модернизация применяемого подхода: вместо матрицы H рас-
сматривалась матрица (H+H)/2. Этот приём можно прокомментировать так. Исходная за-
дача – самосопряжённая (бигармоническое уравнение с краевым условием защемления),
но в результате дискретизации получается несимметричная матрица H. Представим H в
виде
H=(H+H)/2+(H-H)/2
(H+H)/2 имеет собственное значение 1 /2=2.3961. Таким образом, возмущение, вно-
симое в собственные значения симметризацией матрицы H, приемлемо.
а) Расчёты для квадратной пластины (b=1, h=0.003) носили методический характер. По-
лучены результаты: vкр.(0)= vкр.( /2)=0.2103, vкр.( /4)=0.2001; во всех случаях vкр. опреде-
лено по первому собственному значению (здесь и далее k пронумерованы в порядке
возрастания их модулей). Графики кривых Re(x,0) и Re(0,y) тождественны.
45
Таблица 1.1.
46
Фиг. 1.17. Прямоугольная пластина (b = 0,5, h = 0,003), действительная часть собственной
функции при угле θ= π/4 и при v = vкр; v= 0,4346
47
Фиг. 1.19. Прямоугольная пластина (b = 0,5, h = 0,003), действительная часть собственной
функции при угле θ = 3π /8 и при v = v кр; v = 0,5235
Таблица 2.2.
0 /8 /4 5 /16
48
Качественная картина поведения функции vкр.= vкр.() такая же, как и в предыдущем
пункте. На Фиг. 1.20-1.24 показаны действительные части собственной функции при раз-
личных углах (0, /4, 5 /16, 3 /8, 7 /16) и при v= vкр. Хорошо видно, что в той области
изменений , где наиболее резко возрастает критическая скорость, качественно изменя-
ется и форма колебаний пластины. Можно сделать вывод, следовательно, что в указанной
области пластина наиболее чувствительна к изменениям величины и направления векто-
ра скорости потока.
49
Фиг. 1.21. Прямоугольная пластина (b = 0,25, h = 0,0015), действительная часть соб-
ственной функции при угле θ = π/4 и при v = v кр; v = 0,3541
50
Фиг. 1.23. Прямоугольная пластина (b = 0,25, h = 0,0015), действительная часть собствен-
ной функции при угле θ = 3π /8 и при v = v кр; v = 0,4803
52
Таблица 1.3. Прямоугольная пластинка, b=0.5, h=0.003, =0; vкр.=0.3546, v*кр.=0.3041.
0.6758; 0 0.6723; 0
1.7361; 0 0.6522; 0
1.6468; 0 1.9168; 0
1.8095; 0 0.7027; 0
53
5. Исследование зависимости критической скорости флаттера от тол-
щины пластины. Конкретные расчёты проводились для прямоугольной пластины с
отношением сторон (1:2) при тех же значениях параметров, что и в других примерах, для
трёх направлений вектора скорости 2.. Во всех случаях подтвердилась зависи-
мость vкр.=a+bh3. Значения a и b приведены в таблицах 1.5 (защемлённая пластина) строки
1,2,3 и 1.6 (свободно опёртая пластина); в первом столбце таблиц приведены значения уг-
ла θ.
Таблица 1.5
Исследование зависимости критической скорости флаттера от толщины пластины. (за-
щемлённая пластина).
θ а b
0 0.18086698 88565587
Таблица 1.6
θ a b
0 0.15705135 6172557.5
p0 w H w
2
vn gradw
0
0 (7.1)
a0 D0 t D0 t 2
55
Решение (7.1) будем искать в классе функций w ( y) exp(t iax ) при условии
h h( y) ; - положительный действительный параметр; координаты x, y отнесем к
(ширина полоы), оставив за ними прежние обозначения; в результате из (7.1) получим
h 3 ( 4 2 ) 2 2 (1 )(h 3 ) h 3 ( 2 )
A1M (i cos sin ) ( A1 A2 h2 ) 0 (7.2)
p0 3
a02 2 E
A1 12(1 2 ) ; A2 12(1 2 ) ; c02 ; .
E h 3
0 c02 h02 a0
i 1
c1 1a20 2 2 2 (1 )b20 A1 M cos A1 A2 c20 2
2 2
4
c2 2 a11 4 2 2 (1 )b11 A1M sin A2 c11 2 0.
3
4
c1 1a11 4 2 2 (1 )b11 A1M sin A2 c11 2 (7.3)
3
i 1
c2 2 a02 8 2 2 (1 )b02 A1M cos A1 A2 c02 2 0 .
2 2
1 1
a pq h sin y sin 2ydy ; b pq h 3 cos p y cos q 2ydy ;
3 p q
(7.4)
0 0
1
c pq h sin p y sin q 2ydy ; p, q 1;2 .
0
56
(Re 0) и неустойчивых (Re 0) колебаний. Границе областей отвечает i1 ; из
(7.3) при этом получим (обозначения очевидны)
1 1
1 1 1 1
a20 3 f sin 2 ydy 3 a20
; a02 3 f sin 2 2ydy 3a02
2 0
2 2 0
2
1 1 1 1
b20 3 a20
; b02 3 a02
; c20 a20
; c02 a02
2 2 2 2
1 1
a11 3 f sin y sin 2 ydy 3 a11
; b11 3 f cos y cos 2 ydy 3 b11
0 0
1
c11 a11
; принято fdy 0 .
0
a20
c1 11 3 A11 A2 12 (1 a20
) iA0 c2 3 12 A1M sin 0
8
(7.6)
3
8
c1 3 21 A1M sin c2 22 3 A22 a02
A2 12 (1 a02
) iA0 0
3
57
здесь обозначено:
11 ( 2 2 ) 2 ; 12 21 ( 4 5 2 2 4 4 )a11
4 2 2b11
A2 12 a11
/3 ;
( 2 2 ) 2 4 2 2 ;
22 (4 2 2 ) 2 ; A11 (4 2 2 ) 2 16 2 2 ; принято
A22
2 и штрих в дальнейшем опущен.
b1 b 3 A11 a20
11
z C1 1 11 C1 (7.8)
a1 b2 b1 1 a2 o 22 11
2
M 2
1 z
4 2
1 a20 (1 3 ) 4 82 A1tg (7.9)
A2 cos kp A2 cos 21 A2 cos
kp 2 2 2
H ( y)dy 0; ( f ( y)) dy c
2
(7.10)
0 0
58
f ( y) cos2 y k1 k2 y k3 y 2 (7.11)
f ( y) cos 2 y 0 y(1 y) 0 / 6
A22
здесь обозначено: 2B0 3a02 3a20 ( 22 11)a02
A11 ,
A22
20 3a02 3a20 ( 22 11)(a02
A11 a20
) . Введем дополнительно обозначение
D ( 22 11) 2 / 4 A12 ( 22 11) /( 2 A2 ) и линеаризуем (7.12) по ; получим в результате
8
2
22 11 A12
A1 M kp D 1
2
B0 0
3 D A2 D
4 , 22 A22
В рассматриваемом случае 0 , поэтому 11 A11 16 4 ,
B0 ( 4 / 2)(31a02 ) , 0 ( 4 / 2)(31a02
3a20 14a20
) ; далее запишем
22 11 A12 4
B0 0 g1 B0 g 2 0 a02 (31g1 31g 2 ) a20 (3g1 14 g 2 )
D0 A2 D0 2
4 2 4 1
1 a02
a20 a20
(a02 ).
2 1 2
уравнению
1
f ( y ) cos 4 y cos 2 y .
4
/ 4 , J1 a02
1/ 16 , a20
Соответственно этому вычисляем: a02 a20
1
h 1 cos 4 y cos 2 y
4
4 1 2
2
8
A1 M kp D 1 1 ( )
2
3 4 4
поэтому будет
22 11 15 4 4 4 31
/ 2
3
2 B0 ~ 2 a20
a02
D (15 ) 2
4 2
31
60
4 4 4
f1 ( y ) f 2 ( x) ( f1 ( y ) f 2 ( x))
4 2 2 2
x y x y
2 2 2 2
f ( x) f ( y)
2 2 2 2 1 2
x x y y
2 2 2 2
f 2 ( x) f1 ( y ) (7.13)
x 2 y 2 y 2 x 2
2 2
2(1 ) 1
( f ( y ) f ( x ))
xy xy
2
A1Mn0 grad ; A1 A2 2 0 , .
a0
p0 3
a02 2
E0
A1 12(1 2 ) ; A2 12(1 2 ) , c02
E h 3
c02 h 2
2
x 0 , x x1 : 0 , 0
x 2
2
y 0 , y 1 : 0 , 0 (7.14)
y 2
2 2
x x1 : 0 (7.15)
2 2
x y
2
2 2
( f1 ( y ) f 2 ( x)) 2(1 ) ( f1 ( y ) f 2 ( x) 0
x x 2 2
y x y
y
61
профиль дается выражением: h( y) 1 cos 2y , 2 1 . На этом основании для
удлиненной в направлении потока пластины ( x1 ~ 2 3) примем
f1 1 f11 ( y), f 2 ( x) 0 , имея в виду, что решение будет эффективным для значе-
(1 2 b1 )u IY 2 2 1 2 (1 2 )b1 2 (1 )b2 u II
1 1
b1 f II ( y ) sin 2 ydy ; b2 f II ( y )dy
0 0
Таблица 1.7
62
Задача 2. Рассмотрим вариант (7.15) граничных условий на краю x x1 ; подста-
вим туда f 2 ( x) 0 , f1 ( y) 1 cos 2 y , помножим на sin y и проинтегрируем по
y от нуля до единицы, получим
x x1 : u II 2u 0
(7.17)
3
u III 1 2 2 1 u1 0 .
2 2
Окончательно имеем задачу на собственные значения для системы (7.16),(7.17).
Расчеты проведены для тех же значений параметров, результаты сведены в табли-
цу 1.8.
Таблица 1.8.
63
Таблица 1.9.
Таблица 1.10.
x1 2 x1 3 x1 2 x1 3
64
смена знака около ведет к росту M кр , в других — наоборот. Требуются, следователь-
но, дополнительные исследования.
1 ( x) 1 0,2 cos2 x
2
2 ( x) 1 (1 2 ) 0,2 cos2 x .
2
Уравнение (7.18) вместе с граничными условиями (7.14) составляет задачу на собственные
значения.
Таблица 1.11.
65
Сравнительный анализ данных, содержащихся в таблицах 5, 3 и 1, позволяет сде-
лать однозначный вывод о положительном влиянии изменяющейся вдоль потока жестко-
сти. Можно ожидать, следовательно, что оптимальная функция жесткости D( x, y ) будет
зависеть от направления вектора скорости потока (в приведенном исследовании счита-
лось 0 ). С другой стороны , данные таблицы 5 подтверждают вывод о существенной
зависимости M кр от коэффициента Пуассона. Выявленные новые механические эффекты
необходимо исследовать в более широком диапазоне изменения параметров задачи и
типа функциональной зависимости D( x, y ) .
t
E0 (t ) 0 (t ) ( )d E0 (1 0ˆ ) (t )
0
66
Колебания полосы описываются уравнением
w p0 w
2
D0 1 0ˆ 2 w h vn0 gradw 0 (8.1)
t 2 a0 t
2w 2w
y 0 , w0 , 0 ; y , w0 , 0 (8.2)
2 2
y y
2
w w
(1 ˆ )2 w a3Mn0 gradw a2 a1 0 (8.3)
t t 2
здесь введены обозначения
2 4 4p0
a1 12(1 ) 2
; a2 12(1 )
2
;
h 2 E0 h3a0 E0
p0 3 t
a3 12(1 ) 2
; 0 ; e .
E0 h
~ p ( s)
A( s ) 2 , p2 ( s) ( s 1)(a1c1s a1c2 a2c1) (8.4)
p3 ( s)
67
p3 (s) a1s3 (a1 a2 )s 2 (M a2 i a3M )s (1 )M i a3M
a
(1 sm ) c2 c1 2 sm
a1
Am , mк j .
( sm s j )(sm sк )
M a2 a1 y 2 y /(a3 )
y 4 1 y 2 (1 ) 0
a1 a1
Скорость M зависит от параметра волнообразования ; по определению при-
нимаем M кр M ( кр ) , где кр находится из условия min M .
5
Конкретные расчеты проведены для значений параметров: p0 / E0 5 10 ,
68
дены в таблицу 1.12, во всех случаях оказалось кр с точностью до четвертой зна-
чащей цифры после запятой
Таблица 1.12
кр
Из данных таблицы следует принципиально важный результат: M кр и M упр
различаются только в четвертом знаке после запятой, и эта разница убывает с ростом
времени релаксации.
8
(1 B2 ) c1 ( s) a3 M sin c2 (s) Q1 (s)
3
(8.6)
69
a3M sin c2 ( s) (3 B2 ) c3 ( s) Q3
24
5
Таблица 1.13
70
Часть II.
71
«оболочечной», так и «аэродинамической» сторон модели. В дальнейшем изложении мы
принимаем следующее.
10. Используются простейшие варианты нелинейной теории пологих оболочек и пла-
стин; при постановке конкретных задач флаттера проводится их линеаризация.
20. Давление аэродинамического взаимодействия определяется в рамках закона плос-
ких сечений.
30. Движение оболочки изучается в классе функций, содержащих временной множи-
тель в форме exp(t), и определяются режимы, которые обеспечивают условие Re<0, т.
е. изучается асимптотическая устойчивость.
Напряжённо-деформированное состояние пологой оболочки характеризуется нормаль-
ным прогибом w(x,y,t) и функцией напряжений Φ(x,y,t); ортогональные координаты x,y
опорной плоскости с хорошей точностью совпадают с проекциями на неё линий главных
кривизн, kx, ky – главные (начальные) кривизны. Цепные напряжения в срединной поверх-
ности связаны с Φ известными формулами
2 2 2
x , y ,
y 2 x 2 xy
Систему уравнений движения примем в виде
2 2 2w
D 2 w hL( w, ) h(k x k ) q ( x , y , t ) h
y 2 x 2 t 2
y
E 2w 2w
2 L( w, w) E (k x 2 k y 2 ) (1.1)
2 y x
2u 2 v 2u 2 v 2u 2 v
L(u, v) 2
x 2 y 2 y 2 x 2 xy xy
Здесь обозначено: D=Eh /(12(1-ν2)), E,ν,ρ – модуль Юнга, коэффициент Пуассона и плот-
3
w=w0(x,y)+w1 (x,y,t),Φ=Φ0(x,y)+Φ1(x,y,t).
Подставим эти выражения в (1.1) и линеаризуем по возмущениям; получим в результа-
те для основного состояния:
2 0 2 0
D2 w0 hL( w0 , 0 ) h(k x k y ) q 0 ( x, y , t )
y 2 x 2
E 2 w0 2 w0
2 0 L( w0 , w0 ) E (k x k y ) (I )
2 y 2 x 2
x, y , w0 0, M 1 (w0 ) 0, M 2 ( 0 ) 0, M 3 ( 0 ) 0 (I ' )
дифференциальные операторы Ms в каждом конкретном случае будут выписаны.
Система для возмущений примет вид
72
2 1 2 1 2 w1
D2 w1 hL( w1 , 0 ) hL( w0 , 1 ) h(k x k y ) q1 ( x , y , t ) h
y 2 x 2 t 2
E 2 w1 2 w1
2 1 L( w0 , w1 ) E (k x k y ) ( II )
2 y 2 x 2
(I) отбрасываются слагаемые L(w0 , Φ0), L(w0 , w0) – система (I) становится линейной. Со-
ответственно в уравнениях (II) отбрасываются слагаемые L(w0 , Φ) и L(w0 , w).
Пластина. В этом случае kx = ky,=0, уравнения (I) – это хорошо известная система Т.
Кармана. В уравнениях (II) основную роль будут играть цепные напряжения, обусловлен-
ные слагаемым L(w, Φ0), поэтому слагаемое L(w0 , Φ) можно отбросить, а второе уравне-
ние не рассматривать вовсе. В результате получим основное разрешающее уравнение пла-
стины
2w
D2 w hL( w , 0 ) q1 ( x, y, t ) h 2 ( III )
t
Предположим сначала, что деформируемая часть поверхности тела или профиля зани-
мает область [x1, x2], и будем вести речь об осесимметричных прогибах оболочки враще-
ния или о цилиндрическом изгибе пологой цилиндрической оболочки. Пусть в недефор-
мированном состоянии уравнение образующей будет z1=kx+φ(x), при этом | φ(x)/( kx)|<<1
73
– тело вращения мало отличается от конуса, профиль от клина; тогда на деформируемой
~( x, t ) w cos(n, z ), n - внешняя нормаль к по-
~( x, t ), где w
части будет z kx ( x) w
верхности z1. С той же точностью, с какой справедлив закон плоских сечений, можно по-
~
ложить w w , поэтому окончательно
z kx ( x) w( x, t ) (2.1)
2 p 1 p
1 ; ; 0 (2.3)
t 2
z z 1
t
решение этой системы должно удовлетворять условиям на ударной волне z=z*:
2 0 2 1
p* D p 0 , * 0 (1 2a02 /( 1) D 2 )1 (2.4)
1
и граничному условию на поршне
74
0 1 ...; p p0 p1 ...; 1 0 1 ...
и подставим в (2.3); получим системы для нулевого и первого приближения, решения ко-
торых записываются в конечном виде или в квадратурах.
Нулевое приближение:
2 0 p1/
0 0 (t ), p0 P(t ) z 01 , 0 0 (2.6)
t 0 ( z )
первое приближение:
z
1
1
1 1
0 ( z ) p 0 dz 1* (t )
0
z*
2 0 1 2 1
z z
1
1 * t 2 dz p1 (t )
p1 ( 1) dz 1 *
(2.7)
t 0 z*
2
0 z
p1
1 1 ( z )
p0 0
в последних выражениях 0 (t ), P(t ), 0 ( z ), 1* (t ), p1* (t ), 1 ( z ) - пока произвольные функ-
ции, нижний предел интегрирования z* определится в дальнейшем.
Будем считать, что ς0(t) – это закон движения ударной волны, тогда на ней будет
z 0 0 (t ) / . Подставив принятые выше разложения в условия (2.4) на УВ, придём к
*
0 t 2 1 1
1 2 0 ( ) 0 ( )d p 0 (2.9)
0 t
75
t
1
1 1
a (0 ( )) (t , )01 2 / ( )d 1 (t , )
0
1
1 ( )
(t , ) 02 (t ) 0 (t )0 (t )1 0
0 (t )
Таким образом, решение выражено через неизвестный пока закон движения УВ ς0(t).
Уравнение для его определения найдём из условия на поршне: при τ=0 (z=0) должно быть
выполнено равенство (если ограничиться в решении слагаемыми, линейными по ε):
(t ) 0 (t ) 1 (t ,0) z(t ),
которое, обозначив
1 (t ,0) F{t , ; 0 (t ), 0 ( )} t0 ,
запишем в виде
0 (t ) F t , ; 0 (t ), 0 ( ) t0 z (t ) (2.10)
здесь функция z(t) даётся выражением (2.2).
Функционал F существенно нелинейный, поэтому аналитическое решение уравнения
(2.10) практически невозможно. Однако наличие малого параметра указывает на возмож-
ность получить приближённое значение методом последовательных приближений
0(0) (t ) z(t ), 0( n1) (t ) F{t , ; 0n (t ), 0n ( )} t0 z(t ) (2.11)
Не рассматривая вопрос в общем случае, укажем лишь одно соображение в пользу воз-
можной сходимости последовательности (2.11). В случае φ=w=0 уравнение (2.10) имеет
точное решение ~0 (t ) Dt , в котором D – корень квадратного уравнения:
D Da( D) / u, u kvx ;
последовательность (2.11) в этом случае приводит к итерационному процессу определения
D
D (0) u, D ( n1) u D ( n) a( D ( n) ) / ,
который сходится при a0 / u [( 1)( ) / 2]1 / 2 . В частности, при μ=1 отсюда следует
kγM>1, что согласуется с оценкой, полученной выше. В линейной теории тонких пологих
оболочек принимается (. / ut ) 2 1, (w / ) 1 , поэтому можно ожидать, что последова-
тельность (2.11) будет сходиться при условии, в некотором смысле мало отличающемся от
приведённого выше.
Сделаем предварительно некоторые оценки. Пусть l – характерный размер оболочки в
направлении потока, тогда характерным временем обтекания будет t1 l / v x . Характерное
время колебаний оболочки t = l2/(ch), где с ( E / ~)1 / 2 , E, ~ - модуль Юнга и плотность
2
материала оболочки, h – её толщина; отсюда
t1 / t 2 ch /(v x l ) 1
далее
/ u ~ /(t1u) 1, 0 / 02 ~ /( kl) 1;
поскольку (w / ) 2 1 , тем более будут справедливы оценки
w / u 1, 0 w
/ 02 1
мы ими воспользуемся при выводе последующих соотношений.
76
Вычислим первое приближение в (2.11); получим
0(1) (t ) F{t , ; Z (t ), Z ( )} t0 Z (t ), (2.12)
Все выражения типа 1 ( w) /(ut ) и аналогичные, содержащиеся в ζ1(t,τ) и F в различ-
ных степенях, разложим в ряды и проведём необходимые действия. Равенство (2.12) за-
пишем в окончательном виде, содержащем только линейные слагаемые относительно φ-
w=W и соответствующих производных
2
0(1) (t ) ut uta(u ) 1 a(u ) W (t ) a(u )W (t )t 2 a(u )W (t )t 2
2
2 2 a02 1 1
t
1 u 2 0
a (u ) t W ( )d (2.13)
в этом и следующих выражениях следует считать
( ) (v x ), w( ) w(v x , t ).
Вычислим второе приближение в (2.11), удерживая только линейные слагаемые по ε
типа W , W и аналогичные. Нетрудно убедиться в том, что 0( 2 ) будет отличаться от 0(1)
только тем, что в (2.13) следует сделать замены
u1t (u ua(u) / )t u 2 t (u u1a(u1 ) / )t , a(u) a(u1 )
Подобная структура решения сохранится, очевидно, в любом приближении (с прежней
точностью по ε). Процесс итераций для un, как установлено выше, сходится к D, поэтому
окончательно получим
2
0 (t ) Dt 1 a( D) / W (t ) a( D)W (t )t 2 a ( D)W (t )t 2
2
2
t
(1 )a( D) t1 1W ( )d (2.14)
0
77
2 2
0 (t ) Dt 1 2 a( D) W (t ) a( D)W (t )t a( D)W (t )t 2
2
2a ( D )
1 (t , ) Da( D)(t ) 2 3a ( D)
(W (t ) W ( ))
2a ( D ) a ( D)
W (t )(t ) W (t )(t ) 2
2
Подставив это в первые две формулы из (2.9), найдём давление на поршень (z=0, т.е. τ=0)
2 0 D 2
p 0 ( p 0 p1 ) 0 p 0
1
(3.1)
4 DW
0 (t ) 12 a ( D )
(1 2 a( D)) DW (t )t 1
( 1) ...
0
1
многоточием обозначены слагаемые, имеющие более высокий порядок малости в сравне-
нии с предыдущими, поэтому в дальнейшем их опустим.
Переходя к задаче обтекания профиля в эйлеровой системе координат, связанной с не-
подвижным телом, как принято выше, учтём, что
t x / v x , W W / t v x W / x
подставив это в (3.1), получим выражение для перепада давления на боковой поверхности
профиля
4 0 D w w
p p p 0
2
1
0 D2 p0
1
(1 2 a( D))
t
vx
x
0 Dx 12a( D) 2 w 2w 2 w
2
( 1) t 2
1 2v v (3.2)
t x x 2
x x
vx
4 0 Dvx 12a( D) 2
(1 2 a( D)) 0 Dvx 1
( 1) x 2
x
1 x
В соответствии со сделанным раньше предположением
p q0 ( x, y) q1 ( x, y, t ),
при этом квазистатической части нагрузки q0 соответствует основное состояние w0(x,y),
Φ0(x,y). Из (3.2) находим
4 0 Dvx w0
q0 ( x, y )
2
1
0 D2 p0
1
(1 2 a( D))
x x
12a( D) 2 2 w0
0 Dvx x 1
( 1) x 2 x 2
(3.3)
4 0 D w w
q1 ( x, y, t ) (1 2 a( D)) vx
1 t x
0 Dx 12a( D) 2 w 2w 2 w
2
1 2vx vx 2
( 1) t 2
(3.4)
vx t x x
сравним с удельной массой оболочки ~h ; поскольку второй сомножитель порядка едини-
цы, получим
0 Dx /( v x ~ h) ~ 0 kl /( ~ h)
при обычных пределах изменения параметров это отношение будет иметь порядок от 10-1
до 10-3, т. е. в первом приближении слагаемым с “присоединённой массой” можно прене-
бречь. Характерное время колебаний оболочки t 2 l 2 /(ch) , поэтому отношение
4 0 D w w
q1 ( x, y, t ) (1 2 a( D)) vx
1 t x
12a( D) 2 w
Dvx x 1
0
( 1) x 2
(3.5)
Da( D) 2 a( D) 2 2
1 (t , ) t W (t ) t W (t ) a ( D ) 2(1 a( D))
2 t t t 2
2
t
a( D)
4
W ( s )ds W (t ) t 2 2 2 2
t 8 t
79
Подставим эти выражения в (2.9) и проведём оценки аналогично тому, как это сделано
в предыдущем параграфе; в результате получим выражение для перепада давления на по-
верхности оболочки
2 0 D2 a( D) p 0 ( 1)
p ( p p1 p ) 0
0
1
1 4 2 0 D 2
4 0 D 3 11a( D) 0 DW (t ) 9a( D) 5 1
1 W (t ) 2 1
1 4 8 t 8 ( 1)
0D 3a( D) 4 0D
t
W (t )t 1 2 1 2 W ( )d (4.1)
2 2 ( 1) 1 t 0
1 2 0 D 2
t
t 4 0
2 W ( )d .
1 1 ~
0 D W ( )d 0 D ( (t )t w( t , t )(t t1 ))
t2 t2
0
( x0 ) w( x0' , t )( x x1 )
k Dv x
0
k Dv x 0
,
kx kx
t
1 1 ~ 3
0 D 2W ( )d 0 D 4
(t 0 ) t w( x0'' , t )(t 3 t13 )
t4 3t
0
~
k ( x0 ) w( x1'' , t ) x13
k
0 Dv x 1
0 Dv x
3 kx 3 kx x 3
два последних выражения получены по теореме о среднем. Поскольку |φ(x)/(kx)|<1, тем
более |w(x,t)/(kx)|<1, k~ε и поэтому εk<<1, заключаем, что выписанные слагаемые имеют
порядок ε2 и их в дальнейшем изложении можно опустить. Оценки величин «присоеди-
ненной массы» и второй смешанной производной 2 w / tx тождественны с проделанны-
ми в предыдущем параграфе, поэтому окончательно для динамической части давления на
поверхности оболочки со стороны потока получим:
80
4 0 D 3 11a( D) w w
q1 ( x, t ) 1 vx
1 4 8 t x
0 D 0 vx x 3a( D) 2 w
1 (4.2)
2 2 ( 1) x 2
Основной результат проведённого в этой главе исследования состоит, как видно в том, что
динамическая часть давления аэродинамического взаимодействия в данной точке колеб-
лющейся оболочки выражается через прогиб оболочки и его производные в этой точке;
разумеется, это есть следствие закона плоских сечений. Система уравнений движения
оболочки становится при этом линейной и однородной относительно w, граничные усло-
вия – тоже однородные. Следовательно, разыскивая решение в форме w=Ψ(x,y)exp(ωt),
Φ=F(x,y)exp(ωt), придём к спектральной задаче, собственные числа которой λ порождают-
ся уравнением
1 2 2 0 . (4.4)
Несамосопряжённый оператор флаттерных задач имеет, вообще говоря, комплексные
корни, зависящие от скорости потока. Из (4.4) следует, что область устойчивых (Reω<0) и
неустойчивых (Reω>0) колебаний в комплексной плоскости λ разделяет парабола устой-
чивости
22 Re 1 (Im ) 2
при vx=0 все λ – действительные числа (это частоты собственных колебаний оболочки); с
ростом скорости потока некоторые из собственных значений выходят в комплексную об-
ласть. Следовательно, задача состоит в том, чтобы определить собственное число, которое
первым попадёт на параболу устойчивости; соответствующая этому скорость потока бу-
дет критической скоростью флаттера.
Задача на собственные значения для системы несамосопряжённых операторов только в
некоторых простых случаях поддаётся аналитическому исследованию (как правило, при-
ближённому на основе метода Бубнова-Галёркина), поэтому необходимо использовать
современные вычислительные методы. Один из них – численно-аналитический метод без
насыщения – разработан авторами и излагается ниже.
В заключение приведём постановки спектральных задач, которые будут предметом ис-
следования.
а). Пластина, обтекаемая потоком без угла атаки. В этом случае q0=0, поэтому Φ0=0;
влиянием отражений от ударной волны можно пренебречь, и для q1(x,y,t) приходим к
p w
обобщённой формуле поршневой теории q1 0 vn0 gradw
a 0 t
Положив w=Ψ(x,y)exp(ωt), из (III), (III’) получим
81
p0
D 2 0
vn0 grad
a
( x, y ) , 0, M ( ) 0
здесь D — цилиндрическая жесткость.
б) Пластина как часть щеки тонкого клина. Будем полагать V={vx,0}, поэтому из (3.5)
найдём
w w 2w
q1 a1 (v x , D) vx a 2 ( D) x 2
t x x
Аналогично предыдущему для амплитудной функции Ψ(x,y) получим уравнение
2
D 2 a2 ( D) xvx 2 a10 ( D)vx hL(, 0 )
y x
которое дополняется граничными условиями; функция напряжений Φ0(x,y) основного со-
стояния находится из системы (I), q0 - из (3.3) при φ=0.
в) Пологая цилиндрическая панель, вектор скорости лежит в опорной плоско-
сти. В этой задаче q0=0, Φ0=0, kx=1/R, ky=0, R- радиус оболочки. Линейная постановка
следует из (II), (II’), q1 выражается по формуле обобщённой поршневой теории:
p0 h 2 F
D 2 0 vn0 grad
a R y 2
E 2
2 F 0
R y 2
x, y , 0, M 1 ( ) 0, M 2 ( F ) 0, M 3 ( F ) 0.
г) Коническая оболочка как часть тонкого конуса. Положение точки на поверхности
конуса удобно описывать координатами s и θ, где s- расстояние от вершины конуса
(x=scosα), θ=χsinα, χ- полярный угол, отсчитываемый от некоторой фиксированной обра-
зующей. Основная система уравнений отличается от (II), поэтому выпишем её
2w
D w h k hL(, w) q0 q1 h 2
2
t
1
2 E k w EL( w, w) 0 (4.5)
2
здесь обозначено
1 w 1 2 w 2 1 1 2 2 w
L(, w) 2 2
2
2 2
2
s s s s s s s s
1 1 w
2
s s s s
82
vx x 2 v
D 2 h k F hL( 0 , ) b1 ( D) b2 ( D) x
cos s 2
cos s
2 F Ek 0
граничные условия очевидным образом следуют из (II’).
2 0 D 2 a ( D) p0
q(r , t ) 1
1 4 2 0 D 2
4 0 D 3 11a( D) w w
1 v0 (5.1)
1 4 8 t r
0 Drv0 3a( D) 2 w
1
2 2 ( 1) r 2
(3 ) z 2 2( 1) z0 z 2 0 . (5.2)
2w
D0 2 w k F L( w, F ) q(r , t ) h (5.3)
t 2
83
2 F Ehk w 0,5L(w, w) 0 . (5.4)
2u 1 2v 1 v 2v 1 2u 1 u
L(u, v)
r 2 r 2 2 r r r 2 r 2 2 r r
1 2v 1 v 1 2u 1 u
2 2 2
r r r r r r
ctg 2 F0
D0 2 w0 q0 (r ) (5.5)
r r 2
ctg 2 w0
F0 Eh
2
0 (5.6)
r r 2
0 Drv0 3a( D) 2 w0
1 ;
2 2 (1 ) r 2
ctg 2 F1 2 w1
D0 w1
2
2 L(w1 , F0 ) q1 (r , t ) h 2 (5.7)
r r t
ctg 2 w1
2 F1 Eh 0 (5.8)
r r 2
4 0 D 3 11a( D) w1 w
q1 (r , t ) 1 v0 1
1 4 8 t r
84
0 Drv0 3a( D) 2 w1
1 .
2 2 ( 1) r 2
tg h 2 2 1 2 F0
w0 q0 (5.9)
12(1 v ) r2
2 2
s s 2
1 2 w0
tg 2 F0 0 (5.10)
s s 2
1 3 11 w0
q0 B1 1 a ( z ) 2 B2 1 a ( z)
4 2z 4 8 s
3 2w 2
B3 1 a ( z ) s 20 ; a ( z ) 1 (5.11)
2 (1 ) s ( 1) z 2
2 p0 r22 2 4 p0 r2 p0 r2
B1 z tg ; B2 z z0 ; B3 z z0
1 E h 2
1 E h 2 E h
2 w0 v w0
s s1 , s 1: w0 0, 0,
s 2 s s
F0 2 F0
0, 0 (5.12)
s s 2
Порядок величин слагаемых в правой части выражения (5.11) для q0 определяет-
ся, очевидно, значениями коэффициентов Bi . Имеем
B2 2h B3 1 h
; ;
B1 r2tg B1 4 r2tg
1
q0 ( s) B1 1 a ( z ) 2 . (5.13)
4 2z
85
Рассмотрим динамическое состояние; введем безразмерный прогиб w w1 / h и
безразмерную функцию усилий F F1 /( Eh2 r2 ) и подставим в (5.7), (5.8), получим в ре-
зультате
1 2w
tg 2 F 0
s s 2
tg h 2 2 1 2 F h Fo 1 2 w
w tg
12(1 v 2 ) r22 s s 2 r2 s s s 2
h 2 F0 1 w 1 2 w tg r22
tg
дин
q .
r2 s 2 s s s 2 2 E h2
1
tg 2n W 0 . (5.14)
s
tg h 2 2 1 h 1
nW tg F0 W
12(1 v ) r2
2 2
s r2 s
h 1 n2
tg F0 W 2 2 W A3 sW A2W W (5.15)
r2 s s sin
4 p0 r2 c0 3 11
A1 ztg 1 a ( z) ;
1 E h a0 4 8
4 p0 r2 3 11
A2 z z0 1 ( z ) a z ; c02 E / ;
1 E h 4 8
p0 r2 3
A3 z z0 1 a ( z ) ; A4 tg .
2 E h 2 ( 1)
v
s s1 , s 1: W 0, W W 0
s
86
n2
0; 0 . (5.16)
s sin 2
1. Постановка задачи.
87
Здесь обозначено: w - нормальные прогибы, F - функция усилий, D Eh 3 /(12(1 2 )) -
цилиндрическая жесткость, - оператор Лапласа, k ctg ( 2 / s 2 ) / s ;
2U 1 2V 1 V 2V 1 2U 1 U
L(U , V ) 2 2 2
s 2 s
2
s s s s
2
s s
1 2V 1 V 1 2U 1 U
2 2 2
s s s s s s
основное состояние
1 2 F
D 2 w0 ctg 20 L( w0 , F0 ) q0 0
s s
1 2 w0 1 w0 2 w0
(6.3) 2 F0 Eh ctg Eh 0
s s 2 s s s 2
(6.4)
возмущенное состояние
1 2 F
D 2 w ctg 2 L(w0 , F ) L(w , F0 ) q 0 (6.5)
s s
1 2w 1 2 w0 2 w
F Eh ctg 2 Eh 2
2
s s s
2 2
s
1 2 w0 w 1 w0 2 w
0 (6.6)
s s 2 s s s s 2
88
основное состояние
1 2 w0
tg F0
2
0; (6.7)
s s 2
tg h 2 2 1 2 F0 q0 s22
w tg (6.8)
12(1 2 ) s22 s s 2
0
E h2
возмущенное состояние (принято, что основное состояние обладает осевой сим-
метрией: w0 w0 (s) , F0 F0 (s) )
1 2w
tg F
2
0 (6.9)
s s 2
tg h 2 2 1 2 F h F0 1 2 w
w tg
12(1 2 ) s22 s s 2 s2 s s s 2
(6.10)
h 2 F 1 w 1 2 w tg s22
tg 20 2 q .
s2 s s s s 2 E h2
Рассмотрим задачу основного состояния. Система (6.7),(6.8) должна быть дополне-
на граничными условиями; примем левый торец s s1 заделанным, правый s s2 — сво-
бодным; граничные условия примем в виде
w0 2 F0 F0
s s1 : w0 0 , 0 , F0 0 , 0
s s2 s s
2 w0 1 w0 3 w0 1 2 w0 1 w0
s s2 : 0, 0 (6.11)
s2 s s s3 s s 2 s 2 s
F0 3 F0 1 2 F0 1 F0
0, 0
s s3 s s2 s2 s
S ( s) 2 ( 1) M
1k
(6.12)
Sкр ( 1)k1 M
(k 1) k2
p( s) pкр (6.14)
2 (k 1)M 2 k2
где обозначено k2 /( 1) . Если pкр задано, то p(s) определяется по (6.14); с другой
стороны, может быть задано давление на входе p1 p(s1 ) , тогда pкр рассчитывается из
(6.12) и (6.13). Окончательно q0 (s) p( s) , и краевая задача основного состояния (6.7),
(6.8), (6.11) сформулирована.
1
tg 2n W 0 (6.15)
s
tg h2 1 h 1
2n W tg F0 W
12(1 ) s2
2 2
s s2 s
h 1 n2 tg s22
tg F0 W 2 2 W e t cos n q (6.16)
s2 s s sin E h2
d2 1 d n2
здесь введен оператор n .
d s 2 s ds s 2 sin 2
h s2 1
q2 ( s) q0 ( s) W M W W
s2 a0 ( s) 2s sin
90
u0 1 1
M M W exp( t ) cos n
s 2 M
tg h2 2 1 h 1
nW 2 tg F0 W
12(1 2 ) 2
s2 s s s
h 1 n2
tg F0 W 2 2 W (6.17)
s2 s s sin
tg s2 s2 1
q0 ( s) W MW W
E h a0 ( s) 2s sin
u0 1 1 s22 2tg
M M W W
s 2 M c12
3
p 1
a0 ( s) a0 1 кр (6.18)
p0 2 ( 1) M 2
3
p M ( s) 1
u0 ( s) Ma0 ( s) a0 1 кр , 3 (6.19)
p0 2 ( 1) M 2 2
Введем обозначения:
3
s p
1 pкр
A1 tg ( 1) 2 0 ;
h pкр E
s2 pкр s2
A2 tg ( 1)2 ; ;
h E a0
1 2
f1 (s) 2 ( 1)M 2 ; f 2 (s) 2 ( 1)M 2
91
оператор в левой части (6.17) обозначим Ln (W , , F0 ) ; в результате (6.17) преобразуется к
виду
Ln (W , , F0 ) A2 f 2 (s)M W
1 u0 1 1
A2 f 2 ( s) M M W
2s sin s 2 M
a2
A1 f1 ( s) tg 02 2 W 0 . (6.20)
c1
На основании (6.19)
u0 pкр M
3
2a0 1 .
s p 2 3/ 2
0 2 ( 1) M
s s1 / s 2 s 0 : W 0 ; W 0 ; 0 ; 0 (6.21)
s
1 n2
W s W s 2 sin 2 W 0 ;
s 1: (6.22)
W 1 W n (1 )n 2
2
W W 0
s s 2 sin 2 s 3 sin 2
n2
0
s sin 2
2
(6.23)
1 h 1 1
W 0
s s2 12(1 2 ) tg
2
s2
s 1 , 0; 0 (6.24)
92
правомерность такого пренебрежения должна быть установлена в конкретных расчетах.
93
Колебания оболочки с малыми амплитудами вызывает возмущение основного по-
тока и возникновение дополнительного давления аэродинамического взаимодействия
p . С хорошим приближением возмущенное течение можно считать потенциальным;
обозначим через u вектор скорости потока :
1
u u r , u , u u 0 , , , (6.25)
r r r sin
2 u
a2 u 2u u u u .
t 2
t
W 1
u0 W W . (6.28)
r
r u0 r
94
На оси оболочки скорость u 0 обращается в нуль:
1
u 0 . (6.29)
0
r 0
0u0
q . (6.30)
r u0
2 1 m 2 2
2
2 M A(r ) B(r ) 0 . (6.31)
2
r 2
r
0 u 0
q . (6.33)
r u 0
0
2 2 M 2 u 0
B(r ) ( 1) .
a02 ao a0 r
Приближенное решение задачи (6.31),(6.32) основано на том, что при малой ко-
нусности M (r ), A(r ), B(r ) — это мало и плавно меняющиеся функции. Введем вместо
r переменную z , отсчитываемую от левого торца оболочки, и оставим за всеми функци-
95
ями прежние обозначения; в сверхзвуковом течении u0 0 и p 0 при z 0 , от-
куда следует 0, / z 0 при z 0 . Перейдем в (6.31),(6.32) к преобразованиям
Лапласа, полагая M ( z), A( z), B( z) «почти постоянными» параметрами; получим в ре-
зультате ( s — параметр преобразования)
2 * 1 * 2 m 2 *
2 0 , (6.34)
2
* *
u0 s W ,
0 u0
(6.35)
2 M 2 s 2 As B .
m ()
* u0 s W* .
u0 'm ( 0 )
2
0u02 m ( 0 ) *
*
q s W , (6.37)
u0 'm ( 0 )
96
здесь C 0 — «стержневая» скорость звука в материале оболочки; h — ее толщина;
R (r1 r2 )sin / 2 ; параметр j зависит от краевых условий, форм колебаний и других
параметров задачи и изменяется в пределах от нескольких единиц до величин порядка
десяти. Из (6.38) получим
j
1
C h 2
~ j ;
a0 a0 a0 R
для реальных оболочек отсюда следует оценка / a0 ~ (0,1 0,7) 10 , учитывая кото-
рую, при M 2 1 можно принять 0 1 и использовать асимптотическое разложение
m ( 0 ) . По свойству преобразования Лапласа Re 0 , и после несложных выкладок
находим
m ( 0 ) 1
~ 1 . (6.39)
m ( 0 )
'
2 0
0 W a0 u 0 1 1
q( z ) W u 0 W M M W
a0 z 2 0 ( z ) z 2 M
1 u0 1 1
z
M e ( z )W ( )d ; (6.40)
0 ( z ) z 2 M 0
Первые два слагаемых в правой части (6.40) отвечают «поршневой» теории, физи-
ческий смысл следующих двух — это давление взаимодействия изгибаемой оболочки с
винклеровским основанием «жесткости»:
97
p0 a0 u 1 1
K* M 0 M .
a0 2 o z 2 M
(7.2) 2 F EL( ) 0
98
(7.3) h 2 k ,
2f 2f
(7.4) L(f)=ky k x ,
x 2 y 2
2 2F 2F
(7.5) x=1,-1: 0, =0, 0, 0.
x2 y2 xy
2 2F 2F
(7.6) y=b,-b: 0, =0, 0, 0.
y2 x2 xy
б) заделка с проскальзыванием:
2F 2F
(7.7) x=1,-1: 0, =0, 0, 0.
x y2 xy
2F 2F
(7.8) y=b,-b: 0, =0, 0, 0.
y x2 xy
99
Нетрудно показать, что краевые условия, накладываемые на
F
(7.9) ( x, y) G, F 0, 0,
n
где n – внешняя нормаль к контуру оболочки.
Метод решения задачи прежний: при v=0 все собственные значения действительны, с
ростом скорости потока некоторые из собственных значений выходят в комплексную
плоскость; задача, следовательно, состоит в том, чтобы найти (при заданном ) комплекс-
ное собственное число, которое первым попадёт на параболу устойчивости. Тем самым
будет определена критическая скорость и соответсвующая ей форма колебаний (соб-
ственная функция). Отсюда следует, что для корректного решения задачи необходимо
определять достаточно длинный начальный отрезок спектра.
100
Дискретизация бигармонического оператора с краевым условием свободного опира-
ния и с краевым условием защемления описана в части III. Применим для функции
F=F(x,y) в прямоугольнике интерполяционную формулу:
n m
(7.10) F(x,y)= M i0 ( z) L j 0 ( x ) F ( x j , yi ),
j 1 i 1
y=bz, z [ 11
, ], x [ 11
,].
l( x)
L j 0 ( x) , l ( x ) ( x 2 1) 2 Tn ( x ),
l ( x j )( x x j )
'
M ( z)
M i 0 ( z) , M ( z) ( z 2 1) 2 Tm ( z),
M ( zi )( z zi )
'
(7.11) H hLh F
(7.12) H 3 F ELh 0
Здесь H - матрица размера N×N, N=mn - матрица дискретной задачи для пластины, её
построение для случая свободного опирания описано в третьей части. Разрешая (7.12) от-
носительно F и подставляя в (7.11), получим
101
(7.13) (H+hEL h H31 Lh )
Конкретные расчёты проводились при тех же значениях параметров, что и раньше, от-
носительная толщина оболочки 310-3. Радиус оболочки принимался равным 2.5 (безраз-
мерный). Предварительные расчеты на сетках из 9×9, 13×13, 19×19 узлов показали, что на
сетках 13×13 и 19×19 результаты оказываются близкими; ниже приводятся значения кри-
тической скорости, полученные на сетке 19×19.
Расчёты для сферической пологой оболочки, квадратной в плане, можно считать тесто-
выми. При углах 0, , /4, 3/8, /2 получены соответствующие значения критической
скорости 1.4263 (20), 1.4924 (18), 1.5813 (18), 1.4924 (18), 1.4263 (20). В скобках указан но-
мер собственного значения, которое первым выходит на параболу устойчивости. Как и
следовало ожидать из симметрии задачи, значения критической скорости симметричны
относительно прямой /4. Этот факт свидетельствует в пользу правильности методики
и разработанной программы. Далее, для контроля вычислений выводились на печать два
графика: вид функции прогиба Re(x, 0) и Re(0, y) и вид двумерной функции Re(x, y) .
При /4 графики кривых Re(x, 0) и Re(0, y) совпали, что свидетельствует о правильно-
сти расчётов. Собственные формы Re(x, y) при углах =0 и /2 также тождественны;
всё это свидетельствует о правильности расчётов.
102
Для сферической пологой оболочки, защемлённой по краю, при тех же направлениях
вектора скорости потока получены значения критической скорости: 1.6424 (20), 1.7038
(16), 1.6876 (17), 1.7038 (16), 1.62384 (20). Общий характер результатов такой же, как и в
предыдущем случае.
Далее были проведены ещё два расчёта для рассматриваемой цилиндрической обо-
лочки при тех же углах направления вектора скорости потока и значениях для радиуса
оболочки 10 и 40. Получены следующие значения критической скорости: 0.8216 (14),
0.4629 (1), 0.2287 (1), 0.1727 (1), 0.1591 (1) для R=10; 0.3378 (6), 0.3439 (1), 0.2433 (1),
0.1673 (1), 0.1514 (1) для R=40. Таким образом, критическая скорость флаттера уменьша-
ется c ростом радиуса кривизны как при обтекании вдоль образующей, так и поперёк. По-
следний вывод весьма важен: оказывается, небольшая начальная выпуклость оболочки
при поперечном обтекании (R=40 подъём цилиндрической оболочки равен 0.0125) вызы-
вает понижение критической скорости флаттера.
103
Фиг. 2.1. Расчёты для цилиндрической свободно опёртой оболочки, квадратной в
104
Фиг. 2.3 Расчёты для цилиндрической свободно опёртой оболочки, квадратной в
105
Фиг. 2.5 Расчёты для цилиндрической свободно опёртой оболочки, квадратной в
106
Часть III.
ГЛАВА 1.
Дискретный лапласиан.
107
представляется, в наибольшей степени адаптирован к задачам на собственные значения.
Его существо удобно для начала проиллюстрировать на задаче Штурма-Лиувилля.
y ( x h) 2 y ( x ) y ( x h )
(1.5) y '' ( x) 2
O( h 2 )
h
Обозначим
y( xi ) yi ; y '' ( xi ) yi''
108
тогда из (1.5) последует
yi 1 2 yi yi 1
(1.6) yi'' 2
O(h 2 ), i 1,2,..., n.
h
Первый член в правой части соотношения (1.6) - это вторая разностная производная.
Таким образом, разностная производная аппроксимирует yi’’ со вторым порядком, т. е. с
точностью до O(h2). Подставим (1.6) в (1.3) и получим для каждого узла сетки
y i 1 2 y i y i 1
(1.7) 2
qi yi i y i O(h 2 ), i 1,2,..., n
h
(1.8) y 0 y n 1 0
1
(1.9) y ( x)
1
G ( x, )[q( ) ( ) y ( )]d
109
n
( Pn f )( x) f ( x k )l k ( x) Rn ( x; f ),
k 1
Tn ( x)
l k ( x) , k 1,2,..., n,
( x x k )Tn' ( x k )
Tn ( x) cos(n arccos x), x k cos[(2k 1) / 2n],
n
y ( x)q( x) y k q k l k ( x) Rn ( x; yq )
k 1
n
y ( x) ( x) y k k l k Rn ( x; y )
k 1
y k y( xk ), k ( xk ), q k q( xk ), k 1,2,..., n
110
n n
y j D jk q k y k D jk k y k rn ( x j ; yq ) rn ( x j ; y ), j 1,2,..., n
k 1 k 1
здесь
1
(1.10) D jk G ( x j , ) l k ( )d , j , k 1,2,..., n
1
1
(1.11) rn ( x j ; yq ) G ( x j , ) Rn ( , yq )d , j 1,2,..., n
1
1
(1.12) rn ( x j ; y ) G ( x j , ) Rn ( , y )d , j 1,2,..., n
1
(1.13) ( An Bn ) y ra rb
111
функции в узлах сетки. Отбрасывая в (1.13) погрешности дискретизации ra и rb , получаем
приближённую задачу на собственные значения
~ ~
(1.14) ( An Bn ) y 0,
~ ~
где - приближённое собственное значение, а y - вектор длины n, компоненты которого
содержат приближённые значения искомой собственной функции в узлах сетки. Теоремы,
по которым можно оценить возмущение, вносимое в собственные значения отбрасывани-
ем погрешности дискретизации, будут доказаны в седьмой главе; здесь приведём только
окончательный результат.
Пусть, например, - простое собственное значение задачи Штурма-Лиувилля (1.1)-
(1.2), а выпуклый спрямляемый контур, содержащий внутри себя только одно соб-
ственное значение , тогда если
A An ( y, y ) 1 ra y * , B B n ( y, y ) 1 rb y * ,
~
r01
(1.15) , max
1 r01
~
одно собственное значение задачи (1.14) и выполняется неравенство
Вычисления дают
112
r01 sup Spr R( ) 2 ra rb 2 .
lim En ( y) 0
n
En ( y) max y( x) Pn ( x)
x 1
cpK c p 1 ( p 1) p 1
(1.17) En ( y) p 1 (c p ),(n p 1),
n ( p 1)!
где с – абсолютная постоянная.
Теорема 1.1 показывает скорость убывания наилучшего приближения En(y) в зависимо-
сти от гладкости функции y; соответственно можно оценить скорость убывания погреш-
ности дискретизации (1.16) и скорость убывания величины r01 , входящей в неравенство
(1.15).
Отметим важное обстоятельство: погрешность определения собственного числа задачи
Штурма-Лиувилля (1.1)-(1.2) зависит от гладкости функций q(x) и (x): чем более гладки-
113
ми оказываются эти функции, тем точнее определяется собственное значение на той же
сетке из n узлов. В этом принципиальное отличие описанной методики от разностной.
Особенно впечатляющие результаты получаются, если собственная функция y(x) – це-
лая; тогда известно, что
lim n En ( y) 0,
n
Метод дискретизации этой задачи аналогичен описанному выше [26]. Легко видеть, что
точное первое собственное значение -2. Оно соответствует собственной функции
у(х)=сехр(x3/3). Проверялась скорость сходимости предложенного численного метода на
сетке из 2-17 узлов. Получены следующие значения погрешности 8e-1, 5e-1, 7e-2, 3e-2, 6e-
3, 1e-3, 2e-4, 2e-5, 4e-6, 6e-7, 1e-7, 1e-8, 2e-9, 3e-10, 4e-11, 5e-12. Эта табличная зависи-
мость апроксимировалась аналитически. Получено ε =exp(a+bn3), (a=0.013621586, b=-
0.028013035).
Как уже говорилось выше, задача о флаттере пластины произвольной формы в плане
сводится к несамосопряжённой задаче на собственные значения для бигармонического
уравнения с младшими членами. Первым этапом дискретизации этого уравнения являет-
ся построение дискретного лапласиана, для чего осуществляется конформное отображе-
ние круга единичного радиуса на рассматриваемую область Г. При таком отображении
114
лапласиан преобразуется известным образом, и дело сводится к его дискретизации в кру-
ге единичного радиуса. Для того чтобы построить дискретизацию, обладающую нужными
свойствами (не имеющую насыщения), применяется интерполяционная формула К.И. Ба-
бенко для функции двух переменных в круге. Свойства этой интерполяционной формулы
таковы, что скорость убывания её погрешности, с ростом числа узлов интерполяции, тем
выше, чем большим условиям гладкости удовлетворяет интерполируемая функция. Дру-
гими словами, построенная дискретизация не имеет насыщения.
Выберем в круге ||, сетку, состоящую из узлов l=r exp(il), r=cos((2-1) /4/m),
=1,2,…,m; l=2 l/N, N=2n+1, l=0,1,…,2n; т.е. в круге выбирается m окружностей с радиу-
сами r , =1,2,…,m, а на каждой окружности через равные углы выбирается N точек.
Здесь r , =1,2,…,m – положительные нули многочлена Чебышева T2m – чётной степени
2m. Всего в круге выбирается M=mN – узлов.
2n m
(2.1) ( PM f )(r , ) fl Ll (r , ) ,
l 0 1
2T2 m (r ) Dn ( l ) Dn ( l )
Lvl (r , ) ,
NT2'm (r ) r r r r
n
Dn ( ) 0.5 cos k , Tm (r ) cos(m arccos x).
k 1
Здесь Dn()- ядро Дирихле, Tm(r)- многочлен Чебышева степени m. Суть этой интерполя-
ции состоит в том, что на диаметре круга для рассматриваемой функции применяется ин-
терполяционный многочлен Лагранжа с узлами в нулях полинома Чебышева степени 2m,
а по применяется интерполяция тригонометрическим многочленом степени n. Ниже
часто вместо двух индексов, нумерующих узлы интерполяции, будет применяться один. В
этом случае узлы интерполяции нумеруются, начиная с первой окружности ( =1) против
часовой стрелки (l=0,1,…,2n).
115
Интерполяционная формула (2.1) обладает нужными свойствами. Действительно,
формула (2.1) точна на многочленах от двух переменных степени =min(n,m-1). Обозна-
чим множество этих многочленов P, а E обозначим наилучшее приближение функции
fC[D] (D – единичный круг) многочленом из P. Тогда определён проектор
в котором |PM| - норма проектора PM . Так же, как в одномерном случае, неравенство
(2.2) показывает, что соответсвующая интерполяционная формула не имеет насыщения.
Норма проектора PM удовлетворяет соотношению
(2.3) |PM|=O(ln2M)
причём не составляет труда уточнить эту оценку; медленный рост нормы |PM| особенно
важен для бигармонического уравнения.
116
k l f
K, k l
x k y l
тогда, если f H M ( K ; D) , то
(2.6)
D
f (r , )d
,l
f (r , l )cl ( f ),
где d - элемент площади, сl – весовые коэффициенты, а (f) – погрешность. Для сνl имеем
117
|(f)| E(f)
заметим, что все cl положительны при достаточно большом числе узлов интерполяции.
T2 m (r )
(2.9) f (r ) P2 m (r; f ) f ( 2 m1) ( ) 2 m 1
.
2 (2m 1)!
T2m (r )
(2.10) f (r ) P2m (r ; f ) f ( 2 m1) ( ) , 1,2,..., m.
2 2 m1 (2m 1)!
Таким образом, из рассмотрения соотношения (2.11) следует, что для функции, имею-
щей (2m+1) ограниченных производных, величина погрешности формулы численного
дифференцирования очень мала.
118
Пусть Tm(r) - полином Чебышева четной степени m ,
2 1
r cos cos , 1,2,..., m нули полинома. Причём rm 1 r т. е. корни по-
2m
линома расположены симметрично относительно нуля. На каждом диаметре интерполи-
руем нашу функцию u(r,θ) интерполяционным полиномом Лагранжа с узлами в нулях по-
линома Чебышева степени m.
m/2
Tm (r ) u (r , ) u (r , )
u (r , )
1 T ( r ) r r r r
2 n
2
u (r , )
2n 1 l 0
u D l n ( l )
2 n
2
u (r , )
2n 1 l 0
u D l n ( l )
m / 2 2 n
2ul Tm (r ) Dn ( l ) Dn ( l )
u ( r , ) ~ ,
1 Tm ( r ) r r r r
'
2n
1 l 0
l 2l /( 2n 1), l 0,1,...,2n ;
n
(2.11a) Dn ( l ) 1 / 2 cos k ( l );
k 1
n
Dn ( l ) 1 / 2 (1) k cos k ( l );
k 1
1
(1)
Tm (r ) m; ul u (r , l ).
sin
Поэтому если в круге в точках zl r e il задана функция u=u(r,θ), то по формуле (2.11a)
мы её можем приближённо вычислить в других точках. Практически это вычисление осу-
ществляется при помощи подпрограмм URT и EIGEN [26].
119
III.1.3. Дискретизация оператора Лапласа.
(3.2) u|Г = 0
здесь функция f(z) либо задана, либо f(z)=[q(z)+p(z)]u(z), где q(z) и p(z) – заданные функ-
ции, и в этом случае имеем задачу на собственные значения для оператора Лапласа. В
дальнейшем будем считать, что f, q и p – гладкие функции.
Обозначим через
1
K ( , ) ln | (1 ) /( ) |
2
функцию Грина оператора Лапласа в круге с краевым условием Дирихле. Из (3.1) имеем
(3.3) u ( )
| |1
K ( , ) | ( ) | 2 [q( ) p( )] u ( )d .
120
2n m
(3.4) u ( ) Hl ( ) zl fl RM ( , F ) ,
l 0 1
(3.5) RM ( ; F ) K ( , ) M ( ; F ) d ,
| |1
(3.7) u=HZf+R.
121
h11 h12 ... h1m
h21 h22 ...h2 m
(4.1) H
...................
hm1 hm 2 ...hmm
где h , = 1,2,…,m – симметричные циркулянты размера N × N, N=2n+1, т.е. матрицы,
первая строка которых имеет вид: b0, b1,…, bn, bn,…, b1, а остальные строки получаются из
первой циклической перестановкой. Для краткости будем называть матрицы такого вида
h-матрицами.
n
1 2
(4.2) H l ( ) a 0 ( ) ak ( ) cos k ( l ), exp(i l ), l 2l / N .
N N
k 1
n
2 '
(4.3) H k hk ,
N
k 0
где штрих у знака суммы означает, что слагаемое при k=0 берётся с коэффициентом ½, k,
k=0,1,…,n – матрица размера m × m:
где - радиус -й окружности сетки в круге; hk, k=0,1,…,n – матрица размера N × N:
hkij=cos[k2(i-j)/N)], i,j=1,2,…,N,
122
через обозначено кронекерово произведение матриц. Вид функций ak() для доказа-
тельства теоремы неважен и поэтому не приводится.
Из (4.3) следует утверждение теоремы. Таким образом, в матрице H всего m2(n+1) раз-
личных элементов. Например, для матрицы размера 104 х 104 (8 окружностей по 13 то-
чек) нужно хранить 448 элементов, а для матрицы 1230 х 1230 (30 окружностей по 41 точ-
ке) нужно хранить 18900 элементов.
Теорема 1.4. Пусть H – действительная h-матрица, тогда эта матрица ортогонально по-
добна блочно-диагональной матрице
=diag(0 , 1 , …, 2n),
где j – матрица размера m × m, элемент (k,l) которой есть j-ое собственное значение
матрицы hkl:
n
а b0, b1,…, bn- первые элементы первой строки матрицы hkl, причём j=N-j, j=1,2,…,n, т.е.
среди клеток j все парные, кроме 0. Собственные векторы матрицы H можно предста-
вить в виде
где
123
x ( k ) [1, exp(ik 1 ,..., exp(ik 2n )], j 2j / N , k 0,1,...,2n,
n
2 '
(4.6) Bij 'k cos[k 2 (i j ) / N ], i, j 1,2,..., N ,
N
k 0
где k , k=0,1,…,n – собственные значения этой матрицы (см. (4.4)), штрих у знака суммы
означает, что слагаемое при k=0 берётся с коэффициентом ½ .
124
x10 ...0 ... 0 ... x1 2 n ... 0
.......................................
x N 0 ..0 ... 0 ... x N 2 n ... 0
X ....................................... .
0 ..........x10 ........0..........x1 2 n
.......................................
0..........x N 0 .......0..........x N 2 n
=X’HX
Таким образом, первое утверждение теоремы 1.3 доказано. Собственный вектор мат-
рицы H представляется в виде
(4.7) Y=XC,
c0
(4.8) C .....
c 2n
где ci, i=0,1,…,2n есть m-мерные векторы, причём в выражении (4.8) все ci=0 при i k, а ck
является собственным вектором матрицы k, k=0,1,…,2n. Теперь второе утверждение тео-
ремы 1.4 следует из соотношения (4.7).
Следствие 2. Матрица H тогда и только тогда является h-матрицей, когда она представ-
ляется в виде (4.3). Это следует из теоремы 1.4 и формулы (4.6) для симметричного цир-
кулянта.
125
Следствие 3. Пусть L – класс h-матриц и H1,H2L; тогда c1H1+c2H2L (c1,c2 – константы),
H1H2L, H1-1L, если H1-1 существует. Причём H1-1 существует тогда и только тогда, когда не
вырождены матрицы j, j=0,1,…,n, и в этом случае H1-1=X’-1X, -1=diag(0-1,…, 2n-1) или
n
1 2 '
(4.9) H 1 k1 hk
N
k 0
(сравни с (4.3)).
Рассмотрим спектральную задачу Дирихле для оператора Лапласа при q=0, p=1. Из-
вестно, что в круге собственные функции ukj(r,) и собственные значения kj связаны соот-
ношением
Из краевого условия следует, что kj есть j-ый нуль функции Бесселя Jk , причём 0j –
простые собственные значения, а остальные двукратные. Смысл теоремы 2.3 состоит в
том, что соответсвующая конечномерная задача наследует такие свойства:
126
4. k-ому уравнению Бесселя, решением которого является функция J k ( kj r ), соот-
ветствует клетка k в блочно-диагональной форме матрицы H, т.е. собственные
значения kj этой матрицы являются приближениями для kj1 , а собственные векто-
ры матрицы k: yj=( yj1… yjm)’ удовлетворяют приближённому равенству
y jp const J k ( kj rp ), rp радиус p-ой окружности сетки в круге.
Итак, вычисляя собственные векторы и собственные значения матрицы H, получаем
приближённые выражения для функций Бесселя и их нулей. Обратно, имея алгоритм вы-
числения функций Бесселя и таблицу их нулей, можно построить соответствующие матри-
цы k, k=0,1,…,n, а затем и матрицу H (см. (4.3)). Вычислить матрицы k можно также, про-
ведя дискретизацию соответствующих уравнений Бесселя:
Z-1H-1U=(Q+P)U
127
Окончательно, для построения матрицы дискретной задачи Дирихле для оператора
Лапласа в круге требуется хранить два небольших массива чисел, т.е. все громоздкие вы-
числения затабулированы и матрица H-1 вычисляется по простой формуле (4.3). В [16] для
построения h-матрицы H-1 приведены две небольшие подпрограммы на языке ФОРТРАН:
HMATR (41 оператор) и RASPAK (35 операторов). Заметим, что матрица H используется
для вычисления матрицы дискретной задачи в бигармонической проблеме.
128
n
fj a 0 [ak cos(k j ) bvk sin(k j )], j 2j / N , N 2n 1, j 0,1,...,2n,
k 1
где
2n
1
(6.1a) a 0 fj
N
j 0
2n
2
(6.1б ) ap fj cos( p j ), p 1,2,..., n
N
j 0
2n
2
(6.1в ) bp fj sin( p j ), p 1,2,..., n, 1,2,..., m.
N
j 0
Тогда
2n n
Следовательно, нужно уметь быстро вычислять суммы (6.1), а также суммы, входящие
в соотношение (6.2). Эти процедуры сводятся к вычислению сумм вида:
N 1
qj
(6.3) Aq f j exp( 2 i ), q 0,1,..., N 1,
j 0 N
где N=2n+1 нечётно. Если N=3, =1,2,…, то для вычисления требуется 4N операций; до-
казательство аналогично классическому случаю.
u ( ) H i ( ) f i .
i
Так как при f1 решение соответствующего уравнения Пуассона есть u= 0.25(1-r2), то
1
H (re ) 4 (1 r
i
i
i 2
), rei .
1 (2m 1)
(6.4) | H | (1 rm2 ) 0.25, rm cos ,
4 4m
Теорема 1.4. Матрица B=CH, C=diag(c1,…, cm) (см. (2.8)) – асимптотически симметрична.
( Kf )( x) K ( x, ) f ( )d ,
D
где K(x,) – функция Грина задачи Дирихле для уравнения Лапласа в круге, а D – круг
единичного радиуса. Тогда
130
f(x)=Lk(x), v(x)=Lj(x), j k
(7.1) ( Kf , v) H k ( ) L j ( )d .
D
(7.2) H
D
k ( ) L j ( )d H jk c j M ( H k L j ) ,
(7.3) ( f , Kv) H kj ck M ( H j Lk ).
(7.4) B jk Bkj M ( H k L j ) M ( H j Lk ).
Следствие.
B jk Bkj 2 E ( H k L j ) 2 E ( H j Lk ).
Таблица 3.1
Проверка асимптотической симметричности матрицы B=CH.
131
Пусть q 0, но по-прежнему рассматривается задача в круге (z1) при p1. Заметим,
что в описанном выше алгоритме при q0 обращается оператор , а при q 0 приближён-
но обращается оператор +q, т.е. если учесть ошибку, с которой обращается этот опера-
тор, то все остальные рассуждения сохранятся без изменений и, следовательно, матрица
C(I-HQ)-1H – асимптотически симметрична.
Рассмотрим теперь произвольную область (z1) при p1, p p0>0, причём предполо-
жим, что q0 (случай q 0 рассматривается аналогично). Умножим (3.7) на матрицу C сле-
ва и сделаем замену: u=(ZPC)-1/2w, тогда получаем задачу на собственные значения для
матрицы A=(ZPC)1/2B(ZPC)1/2, где B=CH, а матрица (ZPC)1/2 диагональная с числами
z i pi / ci на диагонали. Нетрудно видеть, что матрица A так же, как и B, асимптотически
симметрична.
132
ГЛАВА 2
Дискретизация линейных уравнений математической
физики с разделяющимися переменными.
(1.1) Suk=(skvk)exp(ik),
где sk – некоторый линейный оператор. Будем также предполагать, что линейные опера-
торы S и sk имеют действительные коэффициенты, тогда
(1.2) S(Reuk)=(skvk)Re(exp(ik)).
2 2n
u u p Dn ( p ), N 2n 1, p 2p / N .
N p 0
133
n
Dn ( p ) cos[k ( p )],
k 0
штрих у знака суммы означает, что слагаемое при k=0 берётся с коэффициентом ½.
Тогда имеем
n 2n
2
u
N
{ u p cos[k ( p )]},
k 0 p 0
n 2n
2
Su
N
{ (sk u p ) cos[k ( p )]}.
k 0 p 0
Проведём дискретизацию оператора sk. Для этого применим для функции up интерпо-
ляцию вида:
m
u p l q ( . )u qp ,
q 1
(1.3а) a qk ( . ) s k l q ( . ),
n
2
(1.3б ) H qp ( . , ) a qk ( . ) cos[k ( p )];
N
k 0
тогда
m 2n
Su H qp ( . , )u qp ,
q 1 p 0
Если ( . ) и пробегают узлы сетки, то из (1.3) получаем SuHu, где H есть h-матрица, u
– вектор столбец, содержащий значения соответствующей функции в узлах сетки (узлы
нумеруются сначала по , потом по остальным пространственным переменным). Для по-
строения клеток h-матрицы k, k=0,1,…,n, требуется произвести дискретизацию операто-
ров sk.
134
рассматривались трёхмерные задачи; для приближённого решения уравнения Пуассона
использовались свойства h-матрицы.
Здесь n- число узлов сетки по высоте прямоугольника, m- число узлов сетки по ширине
прямоугольника; In- единичная матрица размера n x n; A- матрица размера m x m (одно-
мерный дискретный лапласиан на отрезке [-1,1]); B- матрица размера n x n (одномерный
дискретный лапласиан на отрезке [-b,b]); Im- единичная матрица размера m x m.
Это свойство матрицы (2.1) показывает, что вместо оператора Лапласа может быть рас-
смотрен другой линейный оператор математической физики, а вместо прямоугольника G
– другая область, в которой собственная функция рассматриваемого оператора представ-
ляется в виде произведения двух функций (например, в виде произведения функции от
двух переменных и функции от одной переменной).
135
Далее возникает вопрос, в какой мере свойства класса h-матриц распространяются на
матрицы (2.1). А именно, как аналитически обратить матрицу C, и возможен ли быстрый
алгоритм умножения матрицы C-1 на вектор. Перейдём к рассмотрению этих вопросов.
Пусть
n
B k bk , bk2 bk bk b p 0, k p
k 1
n n n n
C bk A k bk I m (bk A k bk I m ) bk ( A k I m ).
k 1 k 1 k 1 k 1
n
(2.2) C 1 bk ( A k I m ) 1 ,
k 1
Случай, когда возможно быстрое умножение матрицы C-1, на вектор (круговой ци-
линдр) подробно описан в [26].
136
ГЛАВА 3.
(3.1) u (Q P)u 0, z G
(3.2) u G 0
u
(3.3) 0
n G
u
(3.4) Au 0
n G
где Q,P,A некоторые функции заданные в области G, n –внешняя нормаль к ∂G. Мы предполага-
ем, что Q,P,A и ∂G С .
Пусть z=φ(ζ), 1 конформное отображение единичного круга на область G тогда из
(3.1)-(3.4) получаем
u ( ) (q p)u 0
2
(3.5)
(3.6) u r 1 0
u
(3.7) 0
r r 1
u
(3.8) u 0
r r 1
137
Пример 1. Пусть φ(ζ)=ζ(1+εζn), 0<ε<1/(n+1), тогда
ПОДПРОГРАММА MOD2.
Описание параметров:
Z - массив, который содержит результат вычисления |φ(ζ)|2 в узлах интерполяции внутри круга.
Длина итого массива равна числу точек в круге.;
NL - одномерный массив длины M, i-ый элемент которого содержит число точек (нечетное) на i -
ой окружности;
EPS,N – ε,n.
1
Пусть K ( , ) ln | (1 ) /( ) | функция Грина оператора Лапласа с краевым усло-
2
вием Дирихле. Сведем нашу задачу при помощи этой функции к интегральному уравнению
K ( , )
(3.10) u ( ) K ( , ) | ( ) |2 [q( ) p( )] u ( )d ( )d ,
| |1
| | 1
r
e , rei .
i
138
III.3.1. Задача Дирихле.
1 2 2
dz
(3.11) u ( ) r K ( , re ) i
(q p)uddr
0 0
d
2
dz
Интерполируем (q p)u интерполяционной формулой (1.2.11a) тогда получаем
d
(3.12) u(ζ)=λHνl(ζ)(qνl+λpνl)uνl
n
Lmk ( ) n
L ()
2(1) sin cos k ( l ) 2r 0 k
1
cos k ( l )
1 k 1( 2 ) k k 1( 2 ) k
H l ( e i )
(2n 1)m m 1 n
1 (1) sk m 1
2r coss Lsk ( ) cos k ( l ) 4r cos s Ls 0 ( )
s 1 k 1 k s 1( 2 )
(2 1)
где , m/2 - число окружностей, (2nν+1) - число точек на ν –ой окружности, знак
2m
n
k 1( 2 )
означает суммирование от k=1 до k= nν с шагом 2 и т.п.
1 1
Lsk ( ) k Ts (r )r k dr k Ts (r )r k dr k Ts (r )r k dr , Ts (r ) cos(s arccos r );
0 0
2k
L0 k ( ) ( k ) , L01 ( ) ln ;
1 k2
1 2
1
Lk 0 ( ) Tk ( ) ln dr Tk (r ) ln rdr; L10 ( ) .
0 4
Пусть т. ζ пробегает все узлы интерполяции, тогда получаем алгебраическую задачу на соб-
ственные значения
139
(3.13) u=H(Q+λP)u
ПРОГРАММА LAP123G.
PROGRAM LAP123G
PARAMETER (M=9,M1=18,M2=17,M3=19,NM=13,NMAX=27,NT=135,NT2=18225,
*NG=31,NTG=4185,NMG=837)
DIMENSION A(NT2),AB(NT2),X(NT),Y(NT),IANA(NT),HN(NTG),
*NL(M),B(M,M),C(M,NMAX),D(M,NMAX),BC(M1,NM),E(M3,M)
DIMENSION B1(M),C1(NMG),B2(NG,NG),E1(M2,M),H(NG),
*U(NT),Z(NT),Y2(11)
DIMENSION E2(NG,NG)
CHARACTER*1 CH1,CH2
EQUIVALENCE (AB(1),HN(1))
COMMON//EPS1,NP
COMMON /DM/ DM
EXTERNAL QMOD2,PMOD2
DATA NL /27,25,23,21,17,9,7,3,3/
C DATA NL /9*15/
DM=17.75D0
DM=1.D0
NP=4
EPS1=1.D0/6.D0
READ(*,*) NP,EPS1
NONL=9
140
READ (*,14) CH1
IF (CH1.EQ.'N') THEN
REWIND NONL
ENDIF
14 FORMAT (A)
IF (CH2.EQ.'Y') THEN
REWIND NONL
WRITE (NONL) A
ENDIF
READ(*,*) IP
IF(IP.EQ.1.OR.IP.EQ.2) GO TO 100
IF (IP.EQ.2) GO TO 200
CALL MOD2(Y,M,NL,EPS1,NP)
I1=0
DO 5 I=1,NT
DO 5 J=1,NT
I1=I1+1
5 A(I1)=A(I1)*Y(I)
IF (IP.EQ.1.OR.IP.EQ.3) GO TO 400
200 CONTINUE
C Задача Неймана
CALL BIJ(A,NT,NG,M,NL,NM,HN,B1,X,C1,BC,E,H,E2)
I1=0
141
DO 55 I=1,NT
DO 55 J=1,NT
I1=I1+1
55 AB(I1)=A(I1)
400 CONTINUE
WRITE(*,*) 'ELMHES'
WRITE(*,*) 'ELTRAN'
WRITE(*,*) 'HQR2'
NOUT=4
OPEN (NOUT,FILE='NOUT')
13 FORMAT (13I5)
12 FORMAT (4E18.11)
WRITE(*,12) (X(I),I=1,NT)
WRITE(NOUT,12) (X(I),I=1,NT)
WRITE(NOUT,12) (Y(I),I=1,NT)
IF (IP.EQ.1.OR.IP.EQ.3) THEN
DO 210 I=1,NT
210 Y(I)=1.D0/SQRT(ABS(X(I)))
ELSE
Y(1)=0.D0
DO 1 I=2,NT
1 Y(I)=SQRT(1.D0+1.D0/X(I))
ENDIF
WRITE(NOUT,12) (Y(I),I=1,NT)
142
WRITE(*,12) (Y(I),I=1,NT)
PAUSE
NT1=NT/3
NT1=6
M11=2*M
IF(IP.EQ.2) KN=2
IF(IP.NE.2) KN=1
DO 21 K=KN,NT1
I2=NT*(K-1)
DO 22 I=1,NT
I3=I2+I
22 U(I)=AB(I3)
DO 4 I=1,M
I1=M11-I+1
4 Y(I1)=Z(I)
DO 20 LL=1,11
IF (IP.EQ.1.OR.IP.EQ.3) THEN
X2=0.1*(LL-1)*SQRT(X(K))
ELSE
X2=0.1*(LL-1)/SQRT(1.D0+1.D0/X(K))
X2=0.1*(LL-1)
ENDIF
20 Y2(LL)=EIGEN (X2,Y,Z,M11,-1.D0,+1.D0)
CALL NORM1(Y2,11)
WRITE (NOUT,12) Y2
PRINT 12,Y2
21 PAUSE
120 FORMAT(A)
END
143
FUNCTION ALFA (X)
COMMON//EPS1,NP
COMMON /DM/ DM
ALFA=DM*SQRT(1.+2.*EPS1*(NP+1.)*COS(NP*X)+EPS1*EPS1*(NP+1)**2)
RETURN
END
SUBROUTINE NORM1(Y,N)
DIMENSION Y(1)
P=0.D0
DO 1 I=1,N
IF (ABS(Y(I)).GT.P) IP=I
IF (ABS(Y(I)).GT.P) P=ABS(Y(I))
1 CONTINUE
P=Y(IP)
DO 2 I=1,N
2 Y(I)=Y(I)/P
RETURN
END
DIMENSION Z(1),NL(1)
COMMON // EPS,NP
I=0
DO 1 NU=1,M
N=NL(NU)
DO 1 L=1,N
I=I+1
1 Z(I)=1.D0
144
CALL MOD2(Z,M,NL,EPS,NP)
RETURN
END
DIMENSION Z(1),NL(1)
COMMON // EPS,NP
I=0
DO 1 NU=1,M
N=NL(NU)
DO 1 L=1,N
I=I+1
1 Z(I)=1.D0
CALL MOD2(Z,M,NL,EPS,NP)
RETURN
END
DIMENSION A(1),B(M,M),X(M),Y(M3),NL(M),C(M,1),D(M,1),BC(M1,NM),
1E(M3,M)
EPS=1.D-19
PID=3.14159265358979323846264 D+0
PI=PID
M2=M1-1
DO 1 NU=1,M
PD=PID*FLOAT(2*NU-1)/FLOAT (2*M1)
X(NU)=DCOS(PD)
E(1,NU)=X(NU)
DO 1 KS=2,M3
145
1 E(KS,NU)=DCOS(FLOAT(KS)*PD)
DO 2 MU=1,M
PD=X(MU)
DO 11 I=1,M2
11 Y(I)=E(I,MU)
DO 2 NU=1,M
P1=0.
DO 3 KS=1,M2,2
PD=X(NU)*E(KS,NU)*Y(KS)
3 P1=P1+4.*PD
2 B(NU,MU)=P1
DO 6 NU=1,M
N1=NL(NU)
DO 6 L=1,N1
L1=L-1
P=2.*PI*L1/N1
C(NU,L)=COS(P)
6 D(NU,L)=SIN(P)
I1=0
DO 7 MU=1,M
DO 9 I=1,M3
9 Y(I)=E(I,MU)
PD=X(MU)
P=PD
N1= NL(MU)
DO 7 KA=1,N1
DO 7 NU=1,M
N2= NL(NU)
N3=(N2-1)/2
146
MNU=M-NU+1
DO 7 L=1,N2
I1=I1+1
A(I1)=B(NU,MU)
DO 13 K=1,N3
LK=MOD(L*K,N2) +1
KAK=MOD(KA*K,N1)+1
13 Y(K)=C(NU,LK)*C(MU,KAK)+D(NU,LK)*D(MU,KAK)
DO 8 K=1,N3,2
K1=K+1
IF (K.NE.1) P1=(P**K-P)*2.*K/(1-K*K)
IF (K.EQ.1) P1=-DLOG(P)*P
PD=Y(K)*X(NU)
PID=Y(K)*X(MNU)*BC(M1,K)
DO 10 KS=1,M2
I=(1-(-1)**KS)/2+1
IF(I.GT.N3) GO TO 10
DO 20 K=I,N3,2
PD=Y(K)*X(NU)*E(KS,NU)*BC(KS,K)
20 A(I1)=A(I1)+4.* PD /FLOAT(K)
10 CONTINUE
7 A(I1)=A(I1)/FLOAT(N2*M1)
RETURN
END
147
Параметры программы заданы в операторе
PARAMETER (M=9,M1=18,M2=17,M3=19,NM=13,NMAX=27,NT=135,NT2=18225,
*NG=31,NTG=4185,NMG=837)
количество точек по окружностям, NT=135 – число узлов сетки, NT2=NT*NT, NG=31 – число
точек на границе круга, NTG=NG*NT, NMG=(2*NM+1)*NG. Число точек по окружностям
сетки задаётся оператором DATA NL /27,25,23,21,17,9,7,3,3/, параметр A в граничном условии
задаётся в операторе DM=1, если нужно задать функцию α то это нужно сделать в
подпрограмм функции FUNCTION ALFA (X).
Требуемые подпрограммы:
Подпрограмма LAPLAS.
Описание параметров:
M - число окружностей:
M1=2*M;
M3=2*M+1;
NL - одномерный массив длимы M , ν -ый элемент которого содержит число точек (не-
четное) на ν -ой окружности;
NM= max n , 2n 1 число точек на ν-ой окружности;
148
B, X, Y, C, D, BC, E - рабочие массивы размерностей: B(M,M), X(M), Y(M3), C,D= (M, (2*NM+1),
BC(M1,NM), E(M3,M). Все массивы должны быть описаны как массивы двойной точности.
Подпрограмма LS0.
1 J () k
Lk 0 ( ) k 2 Pk 1 ( ),
(k 1)(k 1) k 1 k 1
2
2
Pk 1 ( ) 2 J k ( ) Pk 1 ( ),
k 1
2
Tk ( ) kTk 1 ( )
P2 ( ) 1 2 , J k ( ) ;
k 1 k 2 1
149
1 2
L10 ( ) , Tk ( ) cos(k arccos ),
4
k≠1 – нечетное.
Описание параметров:
R0 - ρ (двойная точность);
Y - массив длины M2, который содержит на нечетных местах вычисленный интеграл (двойная
точность). На входе в этот массив засылается таблица yν=Tν(ρ), ν=1,2,…,M2;
M2 - размерность массива Y.
ПОДПРОГРАММА LSK.
150
DO 3 K=1,M1
I=(1-(-1)**K)/2+1
I1=K-(-1)**K
IF (I.GT.N) GO TO 3
DO 7 J=I,N,2
P=R0**J
A( I1,J)=A( I1,J)+A(K,J)*P
7 A(K,J)=0.
3 CONTINUE
DO 4 K=2,M2
R1=K*K-1
4 X(K)=-1./R1
CALL IKJ (A,X,M1,N,1.0 D+0)
DO 5 K=1,M1
I=(1-(-1)**K)/2+1
I1=K-(-1)**K
IF (I.GT.N) GO TO 5
DO 8 J=I,N,2
P=R0**J
8 A(K,J)=-P*A(K,J)+A( I1,J)
5 CONTINUE
RETURN
END
Производит вычисление интегралов Lsk с двойной точностью, когда (s+k) – нечетно.
Описание параметров:
R0 - ρ (двойная точность).
151
ПОДПРОГРАММА IKJ.
~ (k 1)( j 1) ~ k2
I k 1, j 1 I kj J k 1 ( ) j 1
, k 2, j 1.
k (k j 3) k j3
152
(1) k / 2
I k ,1 J k 1 ( ) J k 1 ( ) 2
~ 1 ~
, k чётно, k 2, I 2,1 0.5 2 ( 2 1),
2 k 4
~ j2
I 1, j .
2 j
Примечание. Здесь величина Jk(ρ) имеет тот же смысл, что и в описании к программе LS0.
Описание параметров:
Tn ( ) nT n 1( )
J k ( ), k 2, ..., M 1 1; J n ( ) (двойная точность);
n 1 n2 1
BE – β.
ПОДПРОГРАММА IKJ1.
153
IF (N.LT.4) GO TO 9
DO 5 J=4,N,2
J1=2-J
R1=J1
5 B(1,J)=1./R1-AL**J1/R1
9 B(2,3)=2.*B(1,2)+0.5*(1.-1./AL/AL)
IF (N.LE.4) GO TO 10
DO 7 J=5,N,2
J1=J-3
J2=J-1
R1=J1
R2=J2
7 B(2,J)=-2.*(1.-1./AL**J1)/R1+(1.-1./AL**J2)/R2
10 CONTINUE
DO 6 K=2,M
I=((1-(-1)**K))/2+2
IF (I.GT.N) GO TO 6
DO 8 J=I,N,2
8 B(K+1,J)=2.*B(K,J-1)-B(K-1,J)
6 CONTINUE
RETURN
END
Производит вычисление интеграла I kj Tk (r )r j dr , 0, (k j ) нечётно (по рекуррент-
1
ной формуле с двойной точностью). Обозначим Pk ( ) Tk (r )r 1 dr тогда
2
Pk 1 ( ) 2 J k ( ) Pk 1 ( ), k 2; P2 1 2 ln - эта формула для первого
k 1
2
столбца;
1 3 j 1 1 j 1 2
I2j 2 , j 1,3; I 21 P2 , I 31 2 ln
3 j 1 j 2
154
Описание параметров:
Y - массив длины M1+1 ( двойная точность ), который содержит на входе те же значения что и
массив X в программе IKJ;
AL - α (двойная точность).
Таким образом, при помощи подпрограмм LAPLAS, LS0, LSK, IKJ, IKJ1 задача вычисления
собственных чисел и собственных функций сведена к алгебраической задаче на собственные зна-
чения. Для решения, полученной алгебраической проблемы собственных значений мы пользуем-
ся стандартными методами (см. [26]).
2
dz
Применим для функции (q p)u ту же интерполяцию, что и для задачи Дирихле, а
d
для ψ(θ) применяем тригонометрическую интерполяцию:
2n
2 2j
( ) Dn ( j ) j n ( ; ), j ( j ), j , j 0,1,...,2n.
N N
j 0
n
1
Dn ( j ) cos k ( j ).
2
k 1
Обозначим
155
2
2 2 1 n L
cos L( j ), e .
i
(3.14) H 0j ( ) K ( , ) D ( ) d
2n 1 0 2n 1 2 L 1
0 n j
тогда имеем
Выберем теперь вектор ψ=(ψ0, ψ1 , … , ψ2n)΄ так чтобы удовлетворялись граничные условия
(3.8). Для этого продифференцируем соотношение (3.15) по ρ положим ρ=1 и подставим в гра-
ничное условие. Тогда подучим систему линейных уравнений:
2 n
n(n 1)
где Bij
2n 1 l 1
l cos l ( i j ), i j; Bii i
2n 1
;
i j
H l ( e )
fl zl (ql pl )ul ; H l ( j ) .
1
Отсюда получаем
n
(1)
Lmk n
L0 k (1)
1
2( 1) sin cos k ( i l ) 2 r cos k ( i l )
1 k 1( 2 ) k k 1( 2 ) k
H l ( i )
(2n 1)m n
1 (1) sk
L sk (1) cos k ( i l ) 4r cos s L s0 (1)
m 1 m 1
2r coss
s 1 k 1 k s 1( 2 )
2k
где L0 k (1) ,k 1,3,5,... ;
1 k
156
1
Ls0 (1) s 1
, s 1,3,5, ... нечётно;
1 (1) 2
s
1
Lsk (1) 2k Ts (r )r k dr.
0
Нетрудно заметить» что матрица B – вырождена. Дело здеcь в том, что краевая задача
u
u f 0, 0 не всегда разрешима. Ее условие разрешимости в L2 :
r r 1
(3.18)
| |1
f ( )d 0.
m / 2 2 n
c f
1 l 0
l 0,
где
(3.19)
s 1
8r cos m 1 (2 1)
с
m(2n 1) 2
t s cos s s
, t 1 /(1 ( 1) 2
s), , s 1 нечётно.
s 3( 2 ) 2 m
157
Выпишем теперь решение вырожденной системы уравнений: Bψ=d, где матрица B
определена в (3.17), d i H l ( i ) fl . Это решение должно зависеть от одной произ-
,l
n
2
вольной постоянной. Обозначим a j l cos l j первую строку матрицы В. Мат-
2n 1 l 1
рица В симметричный циркулянт и, следовательно, имеет собственные числа
2k
i
k a1 a 2 k ... a N kN 1 , k e N
e i k 1 , k 1,2,..., N ;
x k (1, k , k2 ,..., kN 1 )
B=ΩΛΩ-1, где
1 1...........1
1 0 .... .. 0 1 11 .......... 11 N
1 2 ......... N
0 .... 0 2 1 1 1 1
.......... 1 N
2
, 2
......... 2
,
2 2
.
..............
1 2 N
N .......................
....................
0 0 ...... N 1 N 1 1 1 ........... 1 N
N N 1
1 2 ...... N
N N
1
j j , j 1,2,...., N 1
j
ψ = Ωξ ,следовательно получаем
N 1 j N 1j i
i iN N ij j . Но j , j di .
j 1 j i 1 N
158
Окончательно имеем
1 N N 1 jp l N
(3.20) p N
N
l 1 j 1 j
d l N E pl d l , г де
l 1
2j
n n cos( p q)
2 1 2
E pq
N
j 1
Re jp q
N
j 1 j
N ,
j
n(n 1) n
j 2 a k 1 cos k j 1 .
2n 1 k 1
N
Обозначим j j , тогда
2
2j
n cos( p q)
2
(3.21) E pq
N
j 1 j
N ,
n(n 1) n
2k 2k
(3.22) j l cos (l j ) cos (l j ).
2 k ,l 1 N N
2n N
(3.23) u ( ) Hl ( ) fl H p0 ( )( N E pq Hl ( q )) fl .
p 0 q 1
(3.24) ( I ( A B)Q)u N e0 ( A B) Pu ,
2n N
Bij H p0 ( i ) E pq H j ( q ),
p 0 q 1
159
(вместо двух индексов ν,l мы ввели один j) Q и P – диагональные матрицы те же, что и в
задаче Дирихле.
1 0 ....... 0
1 1 ....... 0
E
*
.
.................
1 0 ........1
1
0
E e0 .
*
...
0
c
j
j z j q j u j c j z j p j u j
j
Первый расчёт проводился для эпитрохоиды n=4, ε=1/6. В круге выбиралась сетка
из 135 узлов с расположением точек по окружностям NL=27,25,23,21,17,9,7,3,3 (начиная с
первой окружности). В расчётах получено много комплексных пар с мнимыми частями ~
160
10-4. Второй расчёт выполнялся на равномерной сетке 915=135 все собственные значе-
ния получились действительными. Результаты расчётов представлены в таблице 3.1. Вы-
писаны знаки совпавшие с расчётами на сетке 3041=1230 (см. таблицу 3.2 [26, стр. 48]).
Результаты расчётов в третьей колонке таблицы 2.1 совпали с результатами расчётов из
[26]. Точность расчётов на неравномерной сетке гораздо хуже
Таблица 3.1
3 3.74 3.73479 u r 1 0
Таблица 3.2
161
формула разыскивалась в виде: n a bn c n ln n. Зная λn для двух значений n можно
определить a и c. В расчёте на сетке 1531 при n=100 и n=200 получено a=-257.8878054,
b=3.51219512, c=7.3121964. Затем расчёты по полученной формуле сравнивались с пря-
мыми расчётами при 100<n<200. Отличие составляло 0.5% - 4.7%.. Однако получить хоро-
шее совпадение не удалось.
Примечание. В расчётах рекомендуется не превышать сетку 1531 из-за возможного
накопления вычислительной погрешности при счёте по формуле (3.13) (при вычислении
интегралов Lsk приходится умножать на большой параметр ρ-k).
162
ГЛАВА 4.
(4.1) 2 u ( z ) (Q P)u ( z ), z G,
(4.2) u G 0,
u
(4.3) 0,
n G
2u 2 u 1 u
(4.4) 2 0.
n 2 s n G
2
(4.5) ( ) u ( ) (q p)u ( ), rei , r 1,
2
(4.6) u r 1 0,
u
(4.7) 0,
r r 1
u
2
( ) u
(4.8) ( 1) Re 0.
r 2
( ) r r 1
где q(ς)=Q(z(ς)), p(ς)=P(z(ς)).
( )
1 Re
1 ( )
,
| ( ) |
163
см. сноску.2
u 1 u 2 u 1 2u 1 ( ) u
, Re , т. к.
n | ( ) | r n 2 | ( ) | 2 r 2 r | ( ) | 2 ( ) r
| ( ) |
r d d ( ) 1 ( )
ln | ( ) | Re ln ( ) Re ln ( ) Re e i Re .
| ( ) | r r d dr ( ) r ( )
Заметам, что в граничном условии (4.8) учтено граничное условие (4.6) т.е. положено
д2u/дs2=0.
( ) cos n 1
Re 1 n , 1 (n 1), 1 1.
( ) 1 2 1 cos n 12
2
u | z ( ) | 2 K ( , ) f ( )d | z ( ) | K ( , )v(e i )d
2
0
| |1 0
2
Пусть R( ) | z ( ) | 2 K ( , ) f ( )d , S ( ) | z ( ) | K ( , )v(e i )d , тогда получаем
2
0
| |1 0
u R( ) S ( ) , где v(e i ) | z ( ) | 2 u( ) . Обращая еще раз оператор Лапласа получа-
e i
ем
2
(4.9) u ( )
| y|1
K ( , y)[ R( y ) S ( y)]dy K
0
0 ( , )u (e i )d .
2
Полиа, Георг и Сегё, Габриель. Задачи и теоремы из анализа. Гостехиздат, 1956. Ч. I. Ряды. Инте-
гральное исчисление. Теория функций. 396 с. (стр. 132, задача 106).
164
Мы должны определить в соотношении (4.9) неизвестную функцию v(eiθ) исходя из
второго граничного условия (4.7) или (4.8). Применим для v(eiθ) тригонометрическую интерпо-
2 2n
ляцию: v(e i ) Dn ( j )v j , а для функций S(y) и R(y) применим интерполяцион-
2n 1 j 0
ную формулу (2.2.11a), тогда получим приближенное равенство
2
2 zl 2 n 2
K ( , y ) S ( y ) dy H l ( ) S l , г де S l zl K 0 ( l , ) v ( e ) d
i
j 0 0
K 0 ( l , ) D n ( j ) d v
| y |1 0
2 n 1
2n
zl H 0j (l )v j .
j 0
2n
R l z l
| |1
K ( l , ) f ( )d .
2n
(4.10) u ( ) H i ( ) z i Aij z j ( p j q j )u j H i ( ) z i H 0j1 ( i )v j1 .
i, j i j1 0
Здесь вместо двух индексов ν и l введен один, т.е. точки занумерованы начиная с первой окруж-
ности против часовой стрелки ; Aij - матрица для задачи Дирихле уравнения Лапласа.
В соотношении (4.10) мы должны определить неизвестный вектор v=(v0,,…,v2n)΄ исходя из
граничного условия (4.7) или (4.8).
Обозначим M -дифференциальный оператор стоящей в левой части граничного условия
тогда применяя этот оператор к (4.10) получим
2n
(4.11) M ( H i ( )) z i Aij z j ( p j q j )u j M ( H i ( )) z i H 0j1 ( i )v j1 0.
i, j i j1 0
Введём обозначения
H
i, j
i, j 2 z i Aij z j ( p j q j )u j R j 2 ;
Hi
i, j 2 i z H 0j1 ( i )v j1 B j 2, j1 .
165
Таким образам, для определения вектора v=(v0,,…,v2n)΄ имеем систему линейных уравнений
2n 2n
B
j1 0
j 2 , j1 v j1 R j 2 , откуда получаем v j1 C
j 20
j1, j 2 R j 2 , г де C B 1 . Подставляя в (4.11) полу-
чаем
2n 2n
(4.12) u ( ) H i ( ) z i Aij z j ( p j q j )u j H i ( ) z i H 0j1 ( i ) C j1. j 2 R j 2
i, j i j1 0 j 20
2n 2n
Elj H 0j1 ( l ) C j1, j 2 H i , j 2 z i Bij .
j1 0 j 20 i
(4.14) u=D(Q+λP)u,
Под первой краевой задачей мы понимаем задачу (4.5)-(4.7). Заметим, что выше описан-
ная методика применима при краевом условии (4.6), а второе краевое условие может быть про-
извольным. Разные краевые задачи отличаются только вычислением массива H i , j 2 . Для краево-
го условия (4.3) этот массив вычисляется подпрограммой HNLI, описанной в [26]. Сама матрица D
вычисляется подпрограммами EBIGM и BIGM [26].
166
III.4.2. Вторая краевая задача.
Под второй краевой задачей мы понимаем задачу (4.5), (4.6),(4.8). В этом случае для того,
2
чтобы вычислить массив H i , j 2 Нужно вычислить производные H l ( e i ) производя вы-
2
1
числения получаем:
2
H l ( e i ) =
2 1
n
(1) 2k
Lmk n
kL0 k (1)
2(1) sin cos k ( l ) 2r
1
cos k ( l )
1 k 1( 2 ) k k 1( 2 ) k
(2n 1)m m 1 n
1 (1) sk m 1
2r coss [ Lsk (1) 2k ] cos k ( l ) 4r cos s ( Ls0 (1) 1)
s 1 k 1 k s 1( 2 )
2k
где L0 k (1) ,k 1,3,5,... ;
1 k
1
Ls0 (1) s 1
, s 1,3,5, ... нечётно;
1 (1) 2
s
1
Lsk (1) 2k Ts (r )r k dr.
0
Программа BIG12G.
PROGRAM BIG12G
C PARAMETER (M=9,M1=18,M2=17,M3=19,NT=135,NT2=18225,NG=31,
C *NTG=4185,NMAX=27,NM=13,NMG=837)
C PARAMETER (M=9,M1=18,M2=17,M3=19,NT=135,NT2=18225,NG=15,
167
C *NTG=4185,NMAX=27,NM=13,NMG=837)
PARAMETER (M=15,M1=30,M2=29,M3=31,NM=15,NMAX=31,NT=465,
*NT2=216225,NG=31,NTG=14415,NMG=961)
DIMENSION A(NT2),AB(NT2),X(NT),Y(NT),IANA(NT),HN(NTG),
*NL(M),B(NG,NG),C(NTG),BA(NTG)
DIMENSION BC(M1,NM),E(M2,M),H(NG),
*U(NT),Z(NT),Y2(11)
C EQUIVALENCE (A(1),BA(1)),(A(7204),HN(1))
C DATA NL /27,25,23,21,17,9,7,3,3/
C DATA NL /9*15/
DATA NL /15*31/
PUAS=0.25D0
READ(*,*) NP,EPS1
NONL=8
REWIND (NONL)
NZAP = 9
WRITE(NZAP) (A(I),I=1,NT2)
READ(*,*) IP
DO 30 I=1,NT
I2=(I-1)*NG
168
DO 30 J1=1,NG
I3=I2+J1
30 HN(I3)=HN(I3)*Y(I)
CALL CN (B,NG,HN,NL,X,M,H,NT)
100 CONTINUE
WRITE(*,*) 'ELMHES'
WRITE(*,*) 'ELTRAN'
CALL HQR2M(NT,NT,1,NT,A,X,Y,AB,IERR,100)
WRITE(*,*) 'HQR2'
NOUT = 4
OPEN(UNIT=4,FILE='NOUT')
13 FORMAT (13I5)
12 FORMAT (4E18.11)
WRITE(NOUT,12) (X(I),I=1,NT)
WRITE(NOUT,12) (Y(I),I=1,NT)
DO 3 I=1,NT
3 Y(I)=1.D0/X(I)
WRITE(NOUT,12) (Y(I),I=1,NT)
PRINT 12,(Y(I),I=1,NT)
PAUSE
NT1=NT/4
NT1=5
DO 21 K=1,NT1
169
I2=NT*(K-1)
DO 22 I=1,NT
I3=I2+I
22 U(I)=AB(I3)
DO 4 I=1,M
I1=M1-I+1
4 Y(I1)=Z(I)
DO 20 LL=1,11
X2=0.1*(LL-1)
20 Y2(LL)=EIGEN(X2,Y,Z,M1,-1.D0,+1.D0)
CALL NORM1(Y2,11)
PRINT 12,Y2
21 PAUSE
STOP
END
SUBROUTINE NORM1(Y,N)
DIMENSION Y(1)
P=0.D0
DO 1 I=1,N
IF (ABS(Y(I)).GT.P) IP=I
IF (ABS(Y(I)).GT.P) P=ABS(Y(I))
1 CONTINUE
P=Y(IP)
DO 2 I=1,N
170
2 Y(I)=Y(I)/P
RETURN
END
В этом параграфе предпринята попытка повторить расчёты из [26] (табл. 4.3, 4.4).
Нужно сказать, что попытка оказалась безуспешной. Сетки 1230=3041 и 820=2041 на
современных компьютерах недоступны (при вычислении интегралов Lsk происходит
накопление вычислительной погрешности; при вычислениях на БЭСМ-6 это удавалось
компенсировать вычислениями с двойной точностью (длина мантиссы 48 бит); на совре-
менных компьютерах счёт с такой точностью невозможен).
Первый расчёт был выполнен для эпитрохоиды (n=4, ε=1/6). Первая краевая зада-
ча. В круге выбиралась сетка из 9 окружностей с расположением точек по окружностям
NL=27,25,23,21,17,9,7,3,3 общее число узлов NT=135; число узлов на границе круга NG=31.
Результаты расчётов представлены в таблице 4.1 (первая колонка), во второй колонке
представлены расчёты на сетке 1531, в третьей колонке расчёты на сетке 3041 из
[26],(табл. 4.3).
Таблица 4.1
171
Таблица 4.2
i Λi Точность ещё хуже. Это объясняется темя, что вторая краевая зада-
ча более сложная для вычислений.
1 60. 68.2813
Примечание. При вычислении собственных чисел матрицы D.
2 227. 242.6973 Программа пакета EISPACK HQR2 даёт ошибку, связанную с дости-
3 235. 245.1974 жением максимального числа итераций 31. Эта программа модер-
низировалась, и максимальное число итераций принималось рав-
4 389.2 389.3203 ным 100. Модернизированная подпрограмма называется HQR2M.
Последний расчет, который мы рассмотрим, это первая кра-
5 717. 726.9001
евая задача в круге:
u
2 u e ar u 0, u r 1 0.
2
r r 1
Таблица 4.3
a λi
172
1.0 120.84709172 120.8686813 Приведённые в таблице данные апроксимируются
простой линейной зависимостью:
1.2 124.17825731 124.178184
λ1=104.26316+a16.626537. Эту формулу сообщил авто-
1.4 127.51861130 127.518526 рам Нестеров С.В.
173
ГЛАВА 5.
(5.2) u|G = 0,
u
(5.3) 0,
n G
u
(5.4) Au 0,
n G
где Q,P,A - некоторые функции, заданные в области G, n - внешняя нормаль к дG. Мы предполага-
ем, что Q,P,A и дG С .
Пусть z= || - конформное отображение единичного круга на область G; тогда в плос-
кости формально получаем те же соотношения (5.2)-(5.5), где, однако, вместо u(z) и (Q+λP)u
следует писать u()=u(z()) и ||2(q+λp)u, q()=Q(z()), p()=P(z()), а вместо A -
( ) A( z(e i )) | (e i ) | . Граничное условие теперь выполняется при r=1. Вместо производной
по нормали в соотношениях (5.3), (5.4) будет входить производная по радиусу.
Вычисление собственных значений и собственных функций краевых задач (5.1)-(5.4) произ-
водит программа LAP123C.
174
PROGRAM LAP123C
DIMENSION A(378225),AB(378225),X(615),Y(615),IANA(615),
*HN(25215),NL(15),B(49,49),C(50625)
DIMENSION B1(15),BC(30,24),E(29,15),H(49),
*U(615),Z(615),Y2(11)
DIMENSION E2(49,49)
DIMENSION C0(225),C1(225)
EQUIVALENCE (AB(1),HN(1))
COMMON//EPS1,NP
COMMON /DM/ DM
CHARACTER*1 IC
EXTERNAL QMOD2,PMOD2
DM=1.D0
*счет (Y/N)'
READ (*,14) IC
14 FORMAT(A)
IF (IC.NE.'Y'.AND.IC.NE.'N') GO TO 15
IF (IC.EQ.'Y') THEN
READ(*,*) NP,EPS1
ENDIF
READ(*,*) M1
READ (*,*) N
175
NREAD = 3
OPEN(UNIT=3,FILE='DATA')
NOUT = 4
OPEN(UNIT=4,FILE='NOUT')
IM = 0
300 IM = IM + 1
IF (IM.GT.10) STOP
READ(NREAD,*) M
NT=M*N
NM=(N-1)/2
M2=M*M
IF (M1.NE.M) GO TO 300
DO 10 I = 1,M
10 NL(I) = N
WRITE(NOUT,*) 'LAMDA0'
WRITE(NOUT,*) (C0(I),I=1,M2)
WRITE(NOUT,*) 'LAMDA1'
WRITE(NOUT,*) (C1(I),I=1,M2)
IF (IC.EQ.'N') THEN
OPEN (2,FILE='FILEZ')
DO 16 I=1,N
16 ZG(I)=SQRT(Z(I))
176
DO 17 I=1,NT
17 ZY(I)=Z(N+I)
ENDIF
CALL RASPAK(A,M,NM)
READ(*,*) IP
IF(IP.EQ.1.OR.IP.EQ.2) GO TO 100
IF (IC.EQ.'Y') THEN
CALL MOD2(Y,M,N)
DO 6 I=1,NT
6 ZY(I)=Y(I)
ENDIF
IF (IC.EQ.'N') THEN
DO 7 I=1,NT
7 Y(I)=ZY(I)
ENDIF
IF (IP.EQ.2) GO TO 200
I1=0
DO 5 I=1,NT
DO 5 J=1,NT
I1=I1+1
5 A(I1)=A(I1)*Y(I)
IF (IP.EQ.1.OR.IP.EQ.3) GO TO 400
200 CONTINUE
C Задача Неймана
177
CALL BIJ(A ,NT,N,M,NL,NM,HN,B1,X,C,BC,E,H,E2)
I1=0
DO 55 I=1,NT
DO 55 J=1,NT
I1=I1+1
55 AB(I1)=A(I1)
400 CONTINUE
NT2=NT*NT
WRITE(*,*) 'ELMHES'
WRITE(*,*) 'ELTRAN'
WRITE(*,*) 'HQR2'
13 FORMAT (13I5)
12 FORMAT (4E18.11)
C WRITE(*,12) (X(I),I=1,NT)
RMAX=0.D0
IJ=1
I1=1
IF (IP.EQ.2) THEN
178
Y(1)=X(1)
IANA(1)=1
IJ=2
I1=2
ENDIF
110 DO 60 I=I1,NT
IF (X(I).GT.RMAX) THEN
RMAX=X(I)
IANA(IJ)=I
Y(IJ)=X(I)
ENDIF
60 CONTINUE
X(IANA(IJ))=0.D0
RMAX=0.D0
IJ=IJ+1
IF(IJ.LE.NT) GO TO 110
WRITE(NOUT,12) (X(I),I=1,NT)
WRITE(NOUT,12) (Y(I),I=1,NT)
IF (IP.EQ.1.OR.IP.EQ.3) THEN
DO 210 I=1,NT
210 Y(I)=1.D0/SQRT(ABS(Y(I)))
ELSE
DO 1 I=1,NT
1 Y(I)=SQRT(ABS(1.D0+1.D0/Y(I)))
C1 Y(I)=SQRT(1.D0+1.D0/Y(I))
Y(1)=0.D0
ENDIF
WRITE(NOUT,12) (Y(I),I=1,NT)
179
M11=2*M
IF(IP.EQ.2) KN=2
IF(IP.NE.2) KN=1
DO 21 K=KN,10
READ (*,*) IJ
I2=NT*(IANA(IJ)-1)
DO 22 I=1,NT
I3=I2+I
22 U(I)=AB(I3)
DO 4 I=1,M
I1=M11-I+1
4 X(I1)=Z(I)
DO 20 LL=1,11
IF (IP.EQ.1.OR.IP.EQ.3) THEN
X2=0.1*(LL-1)/Y(IJ)
ELSE
X2=0.1*(LL-1)
C X2=0.1*(LL-1)/Y(IJ)
ENDIF
20 Y2(LL)=EIGEN (X2,X,Z,M11,-1.D0,+1.D0)
CALL NORM1(Y2,11)
WRITE (NOUT,12) Y2
PRINT 12,Y2
21 PAUSE
120 FORMAT(A)
121 END
180
IMPLICIT REAL*8 (A-H,O-Z)
COMMON//EPS1,NP
COMMON /DM/ DM
ALFA=DM
RETURN
END
DIMENSION Z(1)
COMMON // EPS,L
PI=3.141592653589D0
I0=0
DO 5 K=1,N
T=2.*PI*(K-1)/N
I0=I0+1
5 Z(I0)=SQRT(1.+2.*EPS*(L+1)*COS(L*T)+EPS**2*(L+1)**2)
RETURN
END
DIMENSION Z(1)
COMMON // EPS,L
PI=3.141592653589D0
I0=0
DO 5 NU=1,M
R=COS((2.*NU-1.)*PI/4./M)
DO 5 K=1,N
T=2.*PI*(K-1)/N
I0=I0+1
5 Z(I0)=1.+2.*EPS*(L+1)*R**L*COS(L*T)+EPS**2*(L+1)**2
1*(R*R)**L
181
RETURN
END
SUBROUTINE NORM1(Y,N)
DIMENSION Y(1)
P=0.D0
DO 1 I=1,N
IF (ABS(Y(I)).GT.P) IP=I
IF (ABS(Y(I)).GT.P) P=ABS(Y(I))
1 CONTINUE
P=Y(IP)
DO 2 I=1,N
2 Y(I)=Y(I)/P
RETURN
END
DIMENSION Z(1),Y(615),NL(1)
N=NL(1)
I=0
DO 1 NU=1,M
DO 1 L=1,N
I=I+1
1 Z(I)=ZY(I)
RETURN
END
DIMENSION Z(1),Y(615),NL(1)
182
N=NL(1)
I=0
DO 1 NU=1,M
DO 1 L=1,N
I=I+1
1 Z(I)=ZY(I)
RETURN
END
Описание параметров:
EPS, N – ε, N.
(5.6) u=HZf+R.
183
Здесь u – вектор-столбец, компоненты которого содержат значения искомого решения
(собственной функции) в узлах сетки; H – матрица размера M M, получаемая из соотно-
шения (3.8), когда пробегает узлы сетки; Z- диагональная матрица с числами zl,
=1,2,…,m; l=0,1,…,2n на диагонали (см. главу 3); f – либо заданный вектор-столбец, ком-
поненты которого содержат значения соответствующей функции в узлах сетки, либо
f=(Q+P)u, где Q и P – диагональные матрицы, содержащие на диагонали значения соот-
ветствующих функций в узлах сетки; в последнем случае имеем задачу на собственные
значения; R- вектор погрешности дискретизации, содержащий значения функции
RM ( ; F ) в узлах сетки. Отбрасывая в (5.6) погрешность дискретизации R, получаем при-
ближённую конечномерную задачу.
Вычисление матрицы H производит программа HMATR1 [26]. Начальные данные, к
этой программе должны размещаться в файле DATA. Для m=3,5 эти данные приведены в
[26]. В практических расчётах использовались значения m=3,5,7,9,11,13,15. Для получе-
ния этих данных запрос присылайте на адрес Института проблем механики РАН, или по
электронному адресу algazinsd@mail.ru.
Результат вычисления h-матрицы H выдаётся в упакованном виде, т.е. выдаются
только различные элементы [26]. Подпрограмма RASPAK производит распаковку упако-
ванной записи и выдаёт массив H по строкам [26].
SUBROUTINE BN(B,N,C)
N2=N-1
DO 1 I=1,N2
J1=I+1
DO 1 J=J1,N
184
B(I,J)=0.D0
DO 2 L=1,N1
2 B(I,J)=B(I,J)+2.D0*L*COS(L*2.D0*PI*(I-J)/N)/N
1 B(J,I)=B(I,J)
DO 3 I=1,N
3 B(I,I)=ZG(I)*ALFA(2.D0*PI*(I-1)/N)+0.25D0*(N-1.D0/N)
CALL DMINV (B,N,D,LL,MM)
IF (ABS(D).LT.1.E-3) WRITE(*,*) 'IN BN D = ',D
RETURN
END
Описание параметров:
N – размерность матрицы B;
ALFA, DMINV.
FUNCTION ALFA(T)
3
Сборник научных программ на фортране. Выпуск 2. Матричная алгебра и линейная алгебра. М.:
Статистика, 1974.
185
III.5.1.3. Задача Неймана.
Матрицу (H-E)Z (см. главу 3) вычисляет подпрограмма BIJ.Вычитаем первую строку со-
отношения (3.3.24) из остальных и заменяем её на дискретное условие разрешимости. То-
гда получаем окончательную алгебраическую задачу на собственные значения: A1u=λ
A2u+ δ2, где матрицы A1 и A2 получаются из матриц R(I-(H-E)ZQ) и R(H-E)ZP заменой
первой строки на строки c1q1z1 … cM qM zM и -c1p1z1 …-c1p1zM соответственно. Матрицы A1
и A2 вычисляются подпрограммой LDUDN [26].
NOUT1
M= 3
LAMDA0
LAMDA1
IERR = 0
0.66914956087E-02
0.00000000000E+00
0.00000000000E+00
0.48574010821E-03
187
Eigenvalue
0.45373054559E+02
-0.82351264858E-01-0.13260757823E+00-0.16236631297E+00
NOUT2
M= 3
LAMDA0
188
LAMDA1
IERR = 0
0.12067584339E-01
0.00000000000E+00
0.00000000000E+00
189
0.12067584339E-01 0.68032921003E-02 0.64320635145E-02 0.37394698619E-02
0.34822108734E-02
Eigenvalue
0.16975684901E+02
0.15493359455E+00 0.35714586529E-02-0.67247686799E-01-0.59479877622E-01
-0.34525162601E+00-0.55807442647E+00-0.66054273544E+00
NOUT3
M= 3
LAMDA0
LAMDA1
IERR = 0
0.11471884947E-01
0.00000000000E+00
0.00000000000E+00
191
0.18044140786E-01 0.14279479382E-01 0.13507873256E-01 0.11767577470E-01
0.32646339842E-02
Eigenvalue
0.17501801399E+02
0.94047458905E-03-0.12926890261E+00-0.21089745717E+00-0.24427370772E+00
-0.23014766227E+00-0.16970145296E+00-0.64559970779E-01
192
PROGRAM KAZAN
PARAMETER (N=201,N1=202,M=210)
C 2.06.94
DIMENSION AL(N,N),PR(N),PSI(N),SL(N),FK(N)
DIMENSION TJ(N1),TJ1(N1),TJ2(N1),MD(N1)
COMPLEX*16 T(N),T1(N),T2(N),ZJ(N),SUM(N)
COMPLEX*16 CW(M),CZ(M),CZ1(M),CZ2(M),CC
DIMENSION Z(M),ZR(M),ZG(M)
COMMON /S/ S
COMMON // EPS,NP
READ(*,*) NP,EPS
S=2.D0*3.141592653589D0
CC=(0.,0.)
READ (*,*) MG
READ (*,*) NG
IJ=0
DO 1 I=1,NG
IJ=IJ+1
TT=S*(I-1)/NG
1 CW(IJ)=(COS(TT))+(0.,1.)*(SIN(TT))
DO 2 NU=1,MG
R=COS((2.*NU-1.)*S/8./MG)
DO 2 L=1,NG
193
TT=S*(L-1)/NG
IJ=IJ+1
2 CW(IJ)=(R*COS(TT))+(0.,1.)*(R*SIN(TT))
CALL CONFOR
*(CC,AL,PR,PSI,T,T1,T2,SL,FK,ZJ,SUM,N,TJ,TJ1,TJ2,
*MD,N1,CW,CZ,CZ1,CZ2,M)
DO 3 I=1,M
3 Z(I)=CZ1(I)*CONJG(CZ1(I))
ENORM=0.D0
DO 4 I=1,NG
IF (ABS(SQRT(Z(I))-ZG(I)).GT.0.D0) THEN
ENORM=ABS(SQRT(Z(I))-ZG(I))
ENDIF
4 CONTINUE
ENORM=0.D0
DO 5 I=NG+1,M
IF (ABS(Z(I)-ZR(I-NG)).GT.0.D0) THEN
ENORM=ABS(Z(I)-ZR(I-NG))
ENDIF
5 CONTINUE
PAUSE
OPEN (4,FILE='FILEZ')
STOP
194
END
SUBROUTINE KONT(C)
C Эпитрохоида
COMPLEX*16 CT,CT1,CT2
COMMON // EPS,NP
A=EPS
CC=COS(C)
SS=SIN(C)
C4=COS((NP+1)*C)
S4=SIN((NP+1)*C)
CT=(CC+A*C4)+(0.,1.)*(SS+A*S4)
RETURN
ENTRY UR(C)
CT1=(-SS-(NP+1)*A*S4)+(0.,1.)*(CC+(NP+1)*A*C4)
CT2=(-CC-(NP+1)**2*A*C4)+(0.,1.)*(-SS-(NP+1)**2*A*S4)
RETURN
END
195
e=0.9 для задачи Дирихле представлены в таблице 5.1, а для задачи Неймана в таблице
5.2.
Таблица 5.1
3 44.2093 43.6043 -
Таблица 5.2
7 6.8103 7.0534 -
196
ГЛАВА 6.
197
2
(6.5) ( ) u ( ) f ( ), rei , r 1,
2
(6.6) u r 1 0,
u
(6.7) 0,
r r 1
2u ( ) u
(6.8) ( 1) Re 0.
r 2 ( ) r r 1
Здесь f(ς)=F(z(ς)), а в граничном условии (6.8) учтено условие (6.6), т.е. положено
д2u/дs2=0.
Для решения этих краевых задач применяется программа BIG12AG.
Программа BIG12AG.
PROGRAM BIG12AG
C 15.12.2000
DIMENSION
*A(378225),AB(378225),X(615),Y(615),IANA(615),HN(25215),
*NL(15),B(49,49),C(50625),BA(25215)
DIMENSION BC(30,24),E(29,15),H(49),
*U(615),Z(656),Y2(11)
DIMENSION E2(49,49),ZG(41),ZY(615)
DIMENSION C0(225),C1(225)
CHARACTER*1 IC
PUAS=0.25D0
15 WRITE (*,*) 'Аналитическое конформное отображение или
*счет(Y/N)'
READ (*,14) IC
14 FORMAT(A)
IF (IC.NE.'Y'.AND.IC.NE.'N') GO TO 15
IF (IC.EQ.'Y') THEN
READ(*,*) NP,EPS1
ENDIF
198
WRITE(*,*) 'M = ? '
READ(*,*) M1
READ (*,*) N
NREAD = 3
OPEN(UNIT=3,FILE='DATA')
NOUT = 4
OPEN(UNIT=4,FILE='NOUT')
IM = 0
300 IM = IM + 1
IF (IM.GT.10) STOP
READ(NREAD,*) M
NT=M*N
NM=(N-1)/2
M2=M*M
IF (M1.NE.M) GO TO 300
DO 10 I = 1,M
10 NL(I) = N
WRITE (NOUT,*) ' M = ', M
WRITE(NOUT,*) 'LAMDA0'
WRITE(NOUT,*) (C0(I),I=1,M2)
WRITE(NOUT,*) 'LAMDA1'
WRITE(NOUT,*) (C1(I),I=1,M2)
199
C
CALL RASPAK(A,M,NM)
IF (IC.EQ.'N') THEN
OPEN (2,FILE='FILEZ')
DO 16 I=1,N
16 ZG(I)=SQRT(Z(I))
DO 17 I=1,NT
17 ZY(I)=Z(N+I)
ENDIF
NZAP = 9
NT2=NT*NT
WRITE(NZAP) (A(I),I=1,NT2)
READ(*,*) IP
M11=2*M
M3=2*M+1
M22=M11-1
*(HN,M,M11,M22,N,NL,NM,B,X,C,BC,E,NT,Y)
200
DO 30 I=1,NT
I2=(I-1)*N
DO 30 J1=1,N
I3=I2+J1
30 HN(I3)=HN(I3)*ZY(I)
CALL CN (B,N,HN,NL,X,M,H,NT)
100 CONTINUE
WRITE(*,*) 'ELMHES'
WRITE(*,*) 'ELTRAN'
WRITE(*,*) 'HQR2'
13 FORMAT (13I5)
12 FORMAT (4E18.11)
WRITE(NOUT,12) (X(I),I=1,NT)
WRITE(NOUT,12) (Y(I),I=1,NT)
RMAX=0.D0
IJ=1
110 DO 60 I=1,NT
IF (X(I).GT.RMAX) THEN
RMAX=X(I)
IANA(IJ)=I
Y(IJ)=X(I)
ENDIF
60 CONTINUE
X(IANA(IJ))=0.D0
201
RMAX=0.D0
IJ=IJ+1
IF(IJ.LE.NT) GO TO 110
WRITE(NOUT,12) (X(I),I=1,NT)
WRITE(NOUT,12) (Y(I),I=1,NT)
DO 31 I=1,NT
Y(I)=1.D0/Y(I)
ENDIF
31 CONTINUE
WRITE(NOUT,12) (Y(I),I=1,NT)
PRINT 12,(Y(I),I=1,NT)
M11=2*M
DO 21 K=1,20
READ (*,*) IJ
I2=NT*(IANA(IJ)-1)
DO 22 I=1,NT
I3=I2+I
22 U(I)=AB(I3)
DO 4 I=1,M
I1=M11-I+1
202
4 X(I1)=Z(I)
DO 20 LL=1,11
X2=0.1*(LL-1)
20 Y2(LL)=EIGEN(X2,X,Z,M11,-1.D0,+1.D0)
PRINT 12,Y2
WRITE (NOUT,12) Y2
21 PAUSE
STOP
END
(6.9) u ( B 2 BEB ) f .
Соотношение (6.9) - итог наших изысканий. Здесь u (u( 1 ),..., u( M )) ' - вектор зна-
чений функции u(ζ) в узлах сетки; f соответствующий вектор значений правой части
бигармонического уравнения; B=НZ - матрица дискретной задачи Дирихле для уравнения
Лапласа в рассматриваемой области G; для матрицы E имеем следующее выражение
2n 2n
а - погрешность дискретизации. Отбрасывая в (6.9) погрешность , получим прибли-
жённую конечномерную задачу. Таким образом, решение задачи об изгибе пластинки
сводится к умножению матрицы D=B2–BEB на вектор, а задаче на собственные значения
соответствует приближённая конечномерная задача
u=(B2–BEB)Z(Q+λP)u,
203
Подпрограмма вычисляет
2 (k 1)
H 0j ( ), e i k , k
N
( N 2n 1 числото точек на ой окружности ), k 1,..., N ;
204
8. Программа использует для решения алгебраической проблемы собственных значе-
ний подпрограммы пакета EISPACK: ELMHES, ELTRAN, HQR2. Тексты этих под-
программ доступны в Интернет по адресу: htpp://www.netlib.org/eispack/.
NOUT1
M= 3
LAMDA0
LAMDA1
IERR = 0
0.16831033802E-17-0.13153574808E-17-0.62708253358E-18-0.22680275524E-18
0.40120039616E-18
0.00000000000E+00
0.00000000000E+00
0.00000000000E+00
Eigenvalue
0.00000000000E+00
1 106.868132669786
-0.10000000000E+01 -0.95608736458E+00-0.87511224844E+00-0.76428678261E+00
-0.63254294550E+00 -0.49004631562E+00-0.34770982420E+00-0.21670750791E+00
-0.10798826150E+00-0.31789590494E-01 0.28486361375E-02
2 374.393861926966
-0.88547006741E-01-0.37624909489E+00-0.64052537608E+00-0.84924491726E+00
-0.97531623225E+00-0.10000000000E+01-0.91622178277E+00-0.73188474443E+00
-0.47318236862E+00-0.18791117705E+00 0.51216552298E-01
3 386.596021316196
206
0.38806090325E+00 0.13205216203E+00 0.50450841458E-02
4 894.691986325470
-0.47725221776E-01-0.32060522569E+00-0.65095717577E+00-0.93043001446E+00
-0.10000000000E+01-0.64325518294E+00 0.42032011747E+00
5 1182.25487422939
0.20458104287E+00-0.19031354751E+00-0.59982428885E+00-0.91938456134E+00
-0.10000000000E+01-0.64224150867E+00 0.40976172600E+00
NOUT2
M= 3
LAMDA0
LAMDA1
IERR = 0
-0.61234009743E-18 0.62071494127E-18-0.35924722091E-19-0.14029724249E-18
0.15944479133E-18
207
0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00
0.00000000000E+00
0.00000000000E+00
0.00000000000E+00
Eigenvalue
0.00000000000E+00
1 20.2510252638129
-0.10000000000E+01-0.96883201765E+00-0.91653074678E+00-0.84593679904E+00
-0.75983078263E+00-0.66067127400E+00-0.55033278953E+00-0.42984375722E+00
-0.29912448836E+00-0.15672514924E+00 0.43626717499E-03
2 138.094676259617
0.42946174576E-01-0.22351003278E+00-0.48115724352E+00-0.70801327115E+00
208
-0.88273855880E+00-0.98569420675E+00-0.10000000000E+01-0.91259243581E+00
-0.71528275124E+00-0.40581495072E+00 0.11076166411E-01
3 144.316729362986
0.20460545815E+00-0.13453390395E+00-0.44902271501E+00-0.71262626091E+00 -0.90234849494E+00-
0.10000000000E+01-0.99376595095E+00-0.87977407687E+00 -0.66366262335E+00-0.36214831476E+00-
0.45943165872E-02
4 423.492078936748
-0.26012743278E+00-0.17300269222E+00-0.17811812000E+00-0.27438405765E+00
-0.44618635851E+00-0.66144340431E+00-0.86966312192E+00-0.10000000000E+01
-0.95931210568E+00-0.63021810127E+00 0.13084573910E+00
5 605.455177370357
0.40212257126E+00 0.51620817087E-01-0.30140860732E+00-0.58177521858E+00
-0.69001244867E+00-0.49996344262E+00 0.14363314386E+00
PROGRAM KAZAN
PARAMETER (N=201,N1=202,M=656)
C 2.06.94
DIMENSION AL(N,N),PR(N),PSI(N),SL(N),FK(N)
DIMENSION TJ(N1),TJ1(N1),TJ2(N1),MD(N1)
COMPLEX*16 T(N),T1(N),T2(N),ZJ(N),SUM(N)
COMPLEX*16 CW(M),CZ(M),CZ1(M),CZ2(M),CC
DIMENSION
* Z(M),ZR(M),ZG(M),YP(M),Y(M),C(M)
209
COMMON /S/ S
COMMON // EPS,NP
PUAS=0.25D0
READ(*,*) NP,EPS
S=2.D0*3.141592653589D0
CC=(0.,0.)
READ (*,*) MG
READ (*,*) NG
IJ=0
DO 1 I=1,NG
IJ=IJ+1
TT=S*(I-1)/NG
1 CW(IJ)=(COS(TT))+(0.,1.)*(SIN(TT))
DO 2 NU=1,MG
R=COS((2.*NU-1.)*S/8./MG)
DO 2 L=1,NG
TT=S*(L-1)/NG
IJ=IJ+1
2 CW(IJ)=(R*COS(TT))+(0.,1.)*(R*SIN(TT))
CALL CONFOR
*(CC,AL,PR,PSI,T,T1,T2,SL,FK,ZJ,SUM,N,TJ,TJ1,TJ2,
1MD,N1,CW,CZ,CZ1,CZ2,M)
DO 3 I=1,M
3 Z(I)=CZ1(I)*CONJG(CZ1(I))
ENORM=0.D0
DO 4 I=1,NG
IF (ABS(SQRT(Z(I))-ZG(I)).GT.0.D0) THEN
210
ENORM=ABS(SQRT(Z(I))-ZG(I))
ENDIF
4 CONTINUE
ENORM=0.D0
DO 5 I=NG+1,M
IF (ABS(Z(I)-ZR(I-NG)).GT.0.D0) THEN
ENORM=ABS(Z(I)-ZR(I-NG))
ENDIF
5 CONTINUE
DO 6 J=1,NG
6 YP(J)=PUAS+(PUAS-1.)*REAL(CW(J)*CZ2(J)/CZ1(J))
CALL PSIM(Y,NG,PUAS,EPS,NP,C)
ENORM=0.D0
DO 7 I=1,NG
IF (ABS(YP(I)-Y(I)).GT.0.D0) THEN
ENORM=ABS(YP(I)-Y(I))
ENDIF
7 CONTINUE
PAUSE
OPEN (4,FILE='FILEZ')
STOP
END
SUBROUTINE KONT(C)
211
IMPLICIT REAL*8 (A-H,O-Z)
C Эпитрохоида
COMPLEX*16 CT,CT1,CT2
COMMON // EPS,NP
A=EPS
CC=COS(C)
SS=SIN(C)
C4=COS((NP+1)*C)
S4=SIN((NP+1)*C)
CT=(CC+A*C4)+(0.,1.)*(SS+A*S4)
RETURN
ENTRY UR(C)
CT1=(-SS-(NP+1)*A*S4)+(0.,1.)*(CC+(NP+1)*A*C4)
CT2=(-CC-(NP+1)**2*A*C4)+(0.,1.)*(-SS-(NP+1)**2*A*S4)
RETURN
END
212
Таблица 6.1
Защемлённая эллиптическая
пластинка.
213
ГЛАВА 7.
значения.
214
Теорема 4.1. Пусть T- замкнутый оператор в банаховом пространстве B с областью
определения D(T), а Tn- ограниченный оператор. Пусть - спрямляемый замкнутый контур
(или конечная совокупность таких попарно не пересекающихся контуров), содержащих
внутри m собственных значений оператора T, сосчитанных с их алгебраической кратно-
стью, и пусть выполнено условие
тогда внутри лежит ровно m собственных значений оператора Tn , если считать соб-
ственное значение столько раз, какова его алгебраическая кратность.
Замечания.
1) Вместо условия (1.1) можно ввести более грубое условие
215
При ограниченном операторе T соотношения (1.1) и (1.4) выполнены, если выполнено
условие
R( ) Tn T 1
a12 a1n
0 ...
a11 a11
a a2n
21 0 ....
(1.5) A3 ( ) a 22 a 22 ,
................................................
a n1
a ................ 0
nn
216
где - точка границы области, образованной объединением кругов с центрами aii и ра-
диусами ri ( - может состоять из нескольких замкнутых, непересекающихся контуров).
Пусть Pi | aij | , i=1,…,n, тогда общеизвестен классический результат Гершгорина о
i j
том, что все собственные значения матрицы A лежат внутри области, образованной объ-
единением кругов с центрами aii и радиусами Pi. Этот результат без труда получается в
виде следствия теоремы 4.1. Действительно, пусть | A | max | aij | - чебышевская норма
i
j
матрицы, тогда
| aij | Pi
(1.6) | A3 ( ) | max max .
i
i j. | aii | i ri
Pi
Если max 1, то внутри лежат все собственные значения матрицы A. Отсюда
i ri
следует результат Гершгорина. Пусть ri=Pi+ >0, тогда правая часть (1.6) меньше еди-
ницы, но >0 произвольно, следовательно, при ri=Pi внутри или на границе соответству-
ющей области лежат все собственные значения матрицы A. Это и есть теорема Гершгори-
на.
sup Spr A3 ( ) 1
217
III.7.2. Априорная оценка погрешности в задачах на собственные значе-
ния
Теорема 4.3. Пусть выполнены условия теоремы 4.1, но в качестве контура - выберем
выпуклый контур , который содержит внутри себя собственное значение оператора T
алгебраической кратности m и не содержит других точек спектра этого оператора. Обо-
^ 1
значим max | |, а (1 ... m ) - среднее арифметическое собственных зна-
m
чений оператора Tn , лежащих внутри , тогда выполняется неравенство
^ r01
| | ,
1 r01
^
причём, так как - выпуклый контур, то ( ) лежит внутри и для коэффициентов ряда
(2.1) выполняются формулы Коши:
^
| k | r0k , k 1,2,...,
R( ) T (1) 1, ,
218
где Cn R( 0 ) (1 R( 0 ) T (1) ) 1 , а 0 - точка, в которой достигается максимум
R( ) при .
(2.2) Au u r,
Пусть выполнено соотношение (1.1), где в качестве контура выберем контур , удовле-
творяющий условиям теоремы 4.1. Таким образом, внутри лежит одно собственное
значение оператора Tn. Отсюда следует, что внутри лежит одно собственное значение
матрицы A. Точное собственное значение исходного оператора T удовлетворяет соотно-
шению вида (2.2). Введём в рассмотрение матрицу B=A-(u,u)-1ru*, где
u * (u1 ,..., u n ) матрица, сопряжённая к одностолбцовой матрице u, а
(u, v) ( u1v1 ... u n vn ) скалярное произведение в Cn. Нетрудно видеть, что Bu=u, т. е.
и u суть собственное значение и собственный вектор матрицы B. Обозначим . 2
матрич-
ную норму, подчинённую норме вектора в Cn, тогда A B 2
r 2.
Итак, внутри лежит одно собственное значение матрицы A. Если выполнено условие
то внутри нет других собственных чисел матрицы B, кроме . Заметим, что условие
(2.4) R( , A) 2
r 2
1, .
(4.9) выполнено, если выполнено неравенство
Таким образом, если погрешность дискретизации достаточно мала, то внутри нет
«паразитических» собственных чисел матрицы B, т. е. собственных чисел, отличных от .
219
Теперь осталось применить следствие из теоремы 4.2, чтобы получить оценку погрешно-
сти
~
(2.5) | | C n r 2 ,
C n R( 0 , A) 2 (1 R( 0 , A) 2
r 2 ) 1 ,
B A r1u1* ... rm u m*
R( , A) 2
R 2
1, .
Теперь так же, как для простого собственного значения, получаем оценку
^
| | C n R 2 ,
C n R( 0 , A) 2 (1 R( 0 , A) 2
R 2 ) 1 ,
^ 1
Здесь (1 ... m ) , 0 - точка, в которой достигается максимум R( , A)
m 2
при .
220
III.7.3. Апостериорная оценка погрешности в задачах на собственные
значения
выполняется неравенство
~ r01 ~
| | , max | |.
1 r01 ~
221
ственному вектору u для пары операторов A, B. Собственные значения пары операторов A,
B лежат в спектре (A,B). Далее будем применять обозначения R()=(A- B)-1. Пусть -
некоторое собственное значение пары операторов A, B, а P(A,B) – спрямляемый кон-
тур, содержащий внутри себя только это собственное значение. Обозначим
1
2i
E R( )d .
тогда внутри лежит ровно m собственных значений пары операторов An, Bn, если счи-
тать каждое собственное значение столько раз, какова его алгебраическая кратность.
Теорема 4.5. Пусть выполнены условия теоремы 4.4, но в качестве контура выберем
выпуклый контур , который содержит внутри себя собственное значение пары опера-
торов A, B алгебраической кратности m и не содержит других точек спектра этого опера-
^ 1
тора. Обозначим max | |, а (1 ... m ) - среднее арифметическое соб-
m
ственных значений пары операторов An, Bn, лежащих внутри , тогда выполняется нера-
венство
^ r01
| | ,
1 r01
222
Оценка погрешности для задачи Штурма-Лиувилля с использованием теорем, доказан-
ных выше, приведена в главе 1, дословно аналогично проводится оценка погрешности в
задаче на собственные значения для оператора Лапласа; по ходу изложения будет указано,
как применить теоремы, доказанные в этой главе, для оценки погрешности в спектраль-
ных задачах, рассматриваемых в настоящей работе.
223
ЗАКЛЮЧЕНИЕ
В книге рассмотрены новые постановки задач панельного флаттера. В новой поста-
новке A.A. Ильюшина, И.А. Кийко задачи панельного флаттера для пластины и пологой
оболочки сводятся к несамосопряженной задаче на собственные значения.
Наиболее распространенным в настоящее время методом решения задач механики де-
формируемого твердого тела является метод конечных элементов. Его недостатки обще-
известны: аппроксимируя перемещение кусочно-линейной функцией, мы получаем, что
напряжения разрывные. Вместе с тем следует заметить, что большинство задач механики
деформируемого твердого тела описывается уравнениями эллиптического типа, которые
имеют гладкие решения. Представляется актуальным разработать алгоритмы, которые
учитывали бы эту гладкость. Идея таких алгоритмов принадлежит К.И. Бабенко [51]. Эта
идея высказана им в начале 70-х годов прошлого века. Многолетнее применение этой ме-
тодики в эллиптических задачах на собственные значения первым автором настоящей ра-
боты доказало их высокую эффективность. Например, рассматривалась задача на соб-
ственные значения для нулевого уравнения Бесселя, на сетке из 20 узлов первое соб-
ственное значение этой задачи определено с 22 знаками после запятой. В отличие от клас-
сических разностных методов и метода конечных элементов, где зависимость скорости
сходимости от числа узлов сетки степенная, здесь имеем экспоненциальное убывание по-
грешности.
Именно к таким задачам на собственные значения сводятся задачи флаттера пластин и
пологих оболочек в новой постановке A.A. Ильюшина, И.А. Кийко [185]. Большим пре-
имуществом этой постановки является то, что сложная задача аэроупругости сводится к
эллиптической задаче на собственные значения, для которой можно разработать эффек-
тивные алгоритмы без насыщения. Это позволило решить новые задачи, которые недо-
ступны для исследования классическими методами. Основной результат настоящей рабо-
ты состоит в том, что можно заменить дорогостоящий и трудно осуществимый натурный
эксперимент экспериментом вычислительным.
По поводу получения полных версий описанных программ обращайтесь по электрон-
ному адресу: algazinsd@mail.ru ИЛИ на адрес Института проблем механики РАН, 119526,
Москва, проспект Вернадского, д. 101, к. 1.
224
ЛИТЕРАТУРА
225
21. Алгазин С.Д. Об одном классе матриц, возникающем при дискретизации уравнений ма-
тематической физики // Идентификация и моделирование производств повышенного рис-
ка. М.: Ин-т проблем управления, 1993. С. 109-112.
22. Алгазин С.Д. О дискретизации линейных уравнений математической физики с разделя-
ющимися переменными // Журн. вычисл. математики и мат. физики. 1995. Т. 35, № 3. С.
400-411.
23. Алгазин С.Д. О вычислении собственных значений обыкновенных дифференциальных
уравнений // Там же. 1995. Т. 35, № 4. С. 603-610.
24. Алгазин С.Д. Численно-аналитическое исследование флаттера пластин и пологих оболо-
чек: Автореф. дис.... д-ра физ.-мат. наук. М., 1999. 28 с.
25. Алгазин С.Д. Численно-аналитическое исследование флаттера пластин и пологих оболо-
чек: Дис.... д-ра физ.-мат. наук. М., 1999. 237 с.
26. Алгазин С.Д. Численные алгоритмы без насыщения в классических задачах математиче-
ской физики. М.: Научный мир, 2002. 155 с.
27. Алгазин С.Д., Грошев М.В., Ильин A.C. О флаттере конической оболочки// Упругость и
неупругость. М.: Изд-во МГУ, 2001. С. 419.
28. Алгазин С.Д., Кийко И.А. Численно-аналитическое исследование флаттера пластины
произвольной формы в плане // Прикл. математика и механика. 1997. Т. 60, вып. 1. С.
171-174.
29. Алгазин С.Д., Кийко H.A. Исследование собственных значений оператора в задачах па-
нельного флаттера // Изв. РАН. МТТ. 1999. № 1. С. 170-176.
30. Алгазин С.Д., Кийко H.A. Вычислительный эксперимент в задаче о флаттере пластины
произвольной формы в плане// Вестн. МГУ. Сер. 1, Математика, механика. 1999. № 6. С.
62-64.
31. Алгазин С.Д., Кийко И.А. Численное исследование флаттера пологой оболочки //
ЖПМТФ. 1999. Т. 40, № 6. С. 98-103.
32. Алгазин С.Д., Кийко И.А. Численное исследование флаттера пологой сферической обо-
лочки // Мат. моделирование. 1999. Т. 11, № 12. С. 45-50.
33. Алгазин С.Д., Кийко И.А. Численные алгоритмы классической матфизики. Флаттер пла-
стины произвольной формы в плане. М., 2001. 27 с. (Препр. ИПМмех РАН, № 684).
34. Алгазин С.Д., Кийко И.А. Новые постановки задач панельного флаттера/ VIII Всерос.
съезд по теорет. и прикл. механике, Пермь, 23-25 авг., 2001: Аннот. докл. Екатеринбург:
Изд-во УрО РАН; Пермь: Ин-т мехеханики сплош. сред УрО РАН, 2001. С. 31.
35. Алгазин С.Д., Кийко И.А. О флаттере пластины // Докл. РАН. 2002. Т. 383, № 3. С. 343-
345.
36. Алгазин С.Д., Кийко И.А. Численное исследование флаттера прямоугольной пластины //
ЖПМТФ. 2003. Т. 44, № 4. С. 35^2.
37. Александров В.М., Гришин С.А. Динамика конической оболочки при внутреннем сверх-
звуковом потоке газа // Прикл. математика и механика. 1994. Т. 58, №4. С. 123-132.
38. Амбарцумян С.А. Теория анизотропных оболочек. М.: Физматгиз, 1961. 384 с.
39. Амбарцумян С.А. Теория анизотропных пластин: Прочность, устойчивость и колебания.
М.: Наука, 1967. 267 с.; 2-е изд., перераб. и доп. М.: Наука, 1987. 360 с.
40. Амбарцумян С.А. Общая теория анизотропных оболочек. М.: Наука, 1974. 446 с.
41. Амбарцумян С.А., Багдасарян Ж.Е. Об устойчивости ортотропных пластинок, обтекае-
мых сверхзвуковым потоком газа // Изв. АН СССР. ОТН. Механика и машиностроение.
1961. № 4. С. 91-96.
42. Амбарцумян С.А., Багдасарян Ж.Е. Об устойчивости нелинейно-упругих трехслойных
пластинок, обтекаемых сверхзвуковым потоком газа// Там же. 1961. №5. С. 96-99.
226
43. Амбарцумян С.А., Багдасарян Г.Е., Белубекян М.В. Магнитоупругость тонких оболочек и
пластин. М.: Наука, 1977. 272 с.
44. Анваров Р. Флаттер вязкоупругой пластинки // Вопр. вычисл. и прикл, математики. Таш-
кент, 1977. Вып. 45. С. 156-160.
45. Арианов С.В., Жинжер Н.И., Чаплыгин А.В. Расчет нелинейного флаттера конических
оболочек // Тр. Моск. энергет. ин-та. 1990. № 637. С. 148-153.
46. Атмосфера стандартная. ГОСТ 4401-81. М.: Изд-во стандартов, 1981.
47. Бабенко К. И. Об одном подходе к оценке качества вычислительных алгоритмов. М.,
1974. (Препр.ИПМ; № 7).
48. Бабенко К.И. О некоторых общих свойствах вычислительных алгоритмов. М., 1977. 71 с.
(Препр.ИПМ; № 2).
49. Бабенко К. И. О явлении насыщения в численном анализе// Докл. АН СССР. 1978. Т.
241, № 3. С. 505-508.
50. Бабенко К. И. и др. Теоретические основы и конструирование численных алгоритмов за-
дач математической физики. М.: Наука, 1979. 295 с.
51. Бабенко К.И. Основы численного анализа. М.: Наука, 1986. 744 с.; 2-е изд., испр. и доп. /
Под ред. А.Д. Брюно. М.; Ижевск: РХД, 2002. 847 с.
52. Бабенко К.И., Юрьев С.П. О дискретизации одной задачи Гаусса// Докл. АН СССР. 1978.
Т. 240, № 6. С. 1273-1276.
53. Багдасарян Г.Е. Устойчивость проводящей пластинки в потоке проводящего газа при
наличии магнитного поля // Докл. АН АрмССР. 1974. Т. 59, № 2. С. 72-77.
54. Багдасарян Г.Е. Об устойчивости проводящей цилиндрической оболочки в потоке прово-
дящего газа в присутствии магнитного поля // Изв. АН СССР. МТТ. 1975, № 1. С. 79-84.
55. Багдасарян Г.Е. Об устойчивости упругих пластин в потоке проводящего газа при нали-
чии магнитного поля// Изв. АН АрмССР. Механика. 1975. Т. 28, № 4. С. 27-39.
56. Багдасарян Г.Е., Белубекян М.В. Колебания и устойчивость цилиндрической оболочки в
потоке проводящего газа при наличии магнитного поля // Тр. VI Всесоюз. конф. по тео-
рии оболочек и пластинок. М.: Наука, 120-125.
57. Багдасарян Г.Е., Белубекян М.В. Флаттер цилиндрической оболочки в потоке сжимаемой
проводящей жидкости в присутствии магнитного поля// Инж. журн. МТТ. 1966. № 6. С.
52-56.
58. Багдасарян Г.Е., Белубекян М.В. Устойчивость ферромагнитной пластинки в потоке газа
при наличии магнитного поля // Изв. АН АрмССР. Механика. Т. 25, №3. С. 18-28.
59. Баничук Н.В. Устойчивость аэро- и гидроупругих систем// Машиностроение: Энциклопе-
дия: В 40 т. Разд. I. Инженерные методы расчетов. Т. 1/3, кн. 1. Динамика и прочность
машин. Теория механизмов и машин. М.: Машиностроение, 1994.
60. Баранцев Р.Г. Влияние критических частот на постановку задачи о колебании тонкого
крыла в потоке газа // Далъневост. мат. журн. 2003. Т. 4, № 2. С. 226-230.
61. Барр, Стиэрмен. Характеристики аэроупругой устойчивости цилиндрических оболочек с
учетом несовершенств и закрепления краев // Ракет, техника и космонавтика. 1969. № 1.
С. 142-152.
62. Барр, Стиэрмен. Влияние сверхзвукового обтекания на упругую устойчивость цилиндри-
ческих оболочек // Там же. 1970. № 1. С. 4-13.
63. Бахвалов Н.С. Численные методы. М.: Наука, 1973. 631 с.
64. Белоцерковский С.М., Вольмир A.C., Huutm М.И., Пономарев АЛ. Некоторые задачи аэ-
роупругости при отрывном обтекании // Изв. АН СССР. M ТT. № 5. С. 150-157.
65. Белоцерковский С.М., Кочетков Ю.А., Красовский A.A., Новицкий В.В. Введение в аэро-
автоупругость. М.: Наука, 1980. 384 с.
227
66. Беллман Р. Введение в теорию матриц. М.: Наука, 1969. 367 с.
67. Белубекян В.М., Минасян М.М. К проблеме флаттера пластины в сверхзвуковом потоке
газа // Изв. Нац. АН Армении. Механика. 1997. Т. 50, № 2. С. 27-35.
68. Белубекян В.М., Минасян М.М. О нелинейном флаттере пластин в сверхзвуковом потоке
газа // Там же. 1999. Т. 52, М° 4. С. 38^15.
69. Бидерман B.J1. Механика тонкостенных конструкций. М.: Машиностроение, 1977.416 с.
70. Биргер И.А., Пановко Я.Г. (ред.) Прочность. Устойчивость. Колебания: Справочник: В 3
т. / М.: Машиностроение, 1968. Т. 1. 831 с.; Т. 2. 464 с.; Т. 3. 567 с.
71. Бисмарк-Наср М.H., Савио Х.Р. К. Решение задачи о сверхзвуковом флаттере конических
оболочек методом конечных элементов // Ракет, техника и космонавтика. 1979. Т. 17, №
10. С. 158-160.
72. Бисплингхоф Р.Л., Эшли X., Халфмен Р.Л. Аэроупругость. М.: Изд-во иностр. лит., 1958.
800 с.
73. Болотин В.В. Динамическая устойчивость упругих систем. М.: Гостехиздат, 1956.600 с.
74. Болотин В.В. Колебания и устойчивость упругой цилиндрической оболочки в потоке
сжимаемой жидкости // Инж. сб. 1956. Т. 24. С. 3-16.
75. Болотин В. В. О критических скоростях в нелинейной теории аэроупругости // Машино-
строение и приборостроение. 1958. № 3.
76. Болотин В. В. К вопросу об устойчивости пластины в потоке сжимаемого газа // Вопросы
прочности материалов и конструкций. М., 1959.
77. Болотин В.В., Гаврилов О.В., Макаров Б.П., Швейко О.Ю. Нелинейные задачи устойчи-
вости плоских панелей при больших сверхзвуковых скоростях // Изв. АН СССР. ОТН.
Механика и машиностроение. 1959. № 3. С. 59-64.
78. Болотин В.В. Нелинейный флаттер пластин и оболочек // Инж. сб. 1960. Т. 28. С. 55-75.
79. Болотин В. В. О применении закона плоских сечений для определения аэродинамических
сил, действующих на колеблющиеся оболочки // Изв. АН СССР. ОТН. Механика и маши-
ностроение. 1961. № 1. С. 159—162.
80. Болотин В.В. Неконсервативные задачи теории упругой устойчивости. М.: Наука, 1961.
340 с.
81. Болотин В.В. Нестационарный флаттер пластин и пологих оболочек в потоке газа // Изв.
АН СССР. ОТН. Механика и машиностроение. 1962. №3. С. 106-113.
82. Болотин В. В. Современные направления в области динамики пластин и оболочек
//Теория пластин и оболочек. Киев, 1962. С. 16-32.
83. Болотин В.В., Григолюк Э.И. Устойчивость упругих и неупругих систем // Механика в
СССР за 50 лет. М.: Наука, 1972. Т. 3: Механика деформируемого твердого тела. С. 325-
363.
84. Болотин В.В., Гришко И.А., Митричев Т.В. Устойчивость тонкой панели с прикреплен-
ными элементами в сверхзвуковом потоке газа // Прикл. механика. 1999. Т. 35, № 12. С.
3-10.
85. Болотин В.В., Новичков Ю.Н. Выпучивание и установившийся флаттер термически сжа-
тых панелей, находящихся в сверхзвуковом потоке // Инж. журн. 1961. Т. 1, № 2. С. 82-
96.
86. Болотин В.В., Новичков Ю.Н. Механика многослойных конструкций. М.: Машинострое-
ние, 1980. 373 с.
87. Болотин В.В., Новичков Ю.Н., Швейко Ю.Ю. Теория аэроупругости// Прочность, устой-
чивость, колебания. М.: Машиностроение, 1968. Т. 3. С. 468-512.
88. Болотин В.В., Симонов Б.П. Устойчивость упругих панелей с присоединенными элемен-
тами в сверхзвуковом потоке газа // Изв. АН СССР. МТТ. № 2. С. 129-135.
228
89. Бочкарев С.А. Повышение эффективности численных алгоритмов для исследования
устойчивости оболочек вращения, подвергающихся воздействию сверхзвукового потока
газа // Численные методы механики сплошной среды: Тез. докл. III Всесоюз. школы мо-
лодых ученых. Красноярск, 1989. Ч. 2. С. 57-58.
90. Бочкарев С.А. Исследование панельного флаттера многослойных оболочек вращения ме-
тодом конечных элементов // Там же. 1989. С. 115-116.
91. Бочкарев С.А. Исследование устойчивости оболочек вращения при воздействии сверх-
звукового потока газа / Проблемы проектирования конструкций: Сб. крат, сообщ. III
Урал, семинара. Миасс, 1990. С. 61-69.
92. Бочкарев С.А., Голотина Л.А., Матвеенко В.П. Исследование устойчивости оболочек
вращения, подвергающихся воздействию внешнего и внутреннего сверхзвукового потока
газа / Численное моделирование статического и динамического деформирования кон-
струкций. Свердловск, 1990. С. 12-24.
93. Боярко В.Г. Анализ собственных частот, устойчивости, флаттера, НДС цилиндрических
оболочек при локальных нагрузках с использованием комбинированных рядов для про-
извольных граничных условий: Автореф. дис. ... канд. физ.-мат. наук. Нижний Новгород,
1993. 31 с.: ил. В надзаг.: Нижегор. гос. ун-т им. Н.И. Лобачевского. Библиогр.: с. 28- 29,
9 назв.
94. Блохина А.И. Динамическая устойчивость цилиндрической оболочки// Инж. сб. АН
СССР. 1961. Т. 31. С. 196-201.
95. Брусиловский А.Д., Мельникова Л.М., Швейко Ю.Ю. Колебания и устойчивость цилин-
дрической оболочки в потоке газа // Инж. журн. МТТ. 1966. № 1. С. 67-73.
96. Буйвол В.Н. Колебания и устойчивость двух неравных цилиндрических оболочек в пото-
ке сжимаемой жидкости // Прикл. механика. 1967. Т. 8, № 6. С. 17-22.
97. Буйвол В.Н. Колебания и устойчивость деформируемых систем в жидкости. Киев: Наук,
думка, 1975. 192 с.
98. Буйвол В.Н., ГузъА.Н. Обтекание двух цилиндрических оболочек сверхзвуковым пото-
ком сжимаемой жидкости// Гидромеханика: Межвед. сб. 1967. Вып. 3. С. 54-62.
99. Буйвол В.H., Новацкий В.Т. Устойчивость циклически симметричной системы цилин-
дрических оболочек в потоке невязкой жидкости // Прикл. механика. 1969. Т. 5, № 6. С.
37-43.
100. Буйвол В.H., Шевчук Ю.Р. Колебания и устойчивость взаимовлияющих пластин в потоке
жидкости // Пробл. прочности. 1976. № 3. С. 53-56.
101. Валишвили Н.В., Силкин В.Б. О формах равновесия прямоугольной пластинки в потоке
газа // Прикл. математика и механика. 1969. Т. 33, № 5. С. 928-932.
102. ВанянЛ.А., Минаян М. М. К флаттеру мембраны в сверхзвуковом потоке газа // Изв. АН
Армении. Механика. 2002. Т. 55, № 3. С. 59-64.
103. Васильев Ю.В. Сверхзвуковой флаттер цилиндрических слоистых оболочек // Rev. roum.
sei. tecn. Ser. mec. appl. 1970. Vol. 15, N 4. P. 765-802.
104. Вайнико Г.М. Асимптотические оценки погрешности проекционных методов в проблеме
собственных значений // Журн. вычисл. математики и мат, физики. 1964. Т. 4, № 3. С.
405-125.
105. Вельмисов П.А., Еремеева Н.И. Численный метод исследования динамики вязкоупругой
пластины в сверхзвуковом потоке газа // Вестн. УлГТУ. №3. С. 52-59.
106. Вельмисов П.А., Решетников Ю.А. Устойчивость вязкоупругих пластин при аэрогидро-
динамическом воздействии. Саратов: Изд-во Сарат. ун-та, 1994. 175 с.
107. Вельмисов П.А., Киреев С.В. О некоторых нелинейных моделях в аэроупругости // Ма-
тематические методы и модели в прикладных задачах науки и техники: Тр. междунар.
229
конф. "Континуальные алгебраические логики, исчисления и нейроинформатика в науке,
технике и экономике", Ульяновск, 13-15 мая, 2003. Ульяновск: Изд-во УлГТУ, 2003. Т. 5.
С. 12-16.
108. Вельмисов П.А., Киреев С.В., Кузнецов А.О. Устойчивость пластины в сверхзвуковом
потоке газа // В естн. УлГТУ. 1999. № 1. С. 44—51.
109. Вельмисов П.А., Молгачев JI.A. Вычислительный эксперимент для одного класса задач
взаимодействия упругих тел с жидкостью // Математические методы и модели в при-
кладных задачах науки и техники: Тр. междунар. конф. "Континуальные алгебраические
логики, исчисления и нейроинформатика в науке, технике и экономике", Ульяновск, 13-
15 мая, 2003. Ульяновск: Изд-во УлГТУ, 2003. Т. 5. С. 17-23.
110. Ветров В.В., Денежкин Д.Г., РедькоЛ.А. Устойчивость пластин в потоке газа // Изв. Тул.
гос. ун-та. Сер. физ. 1999. № 2. С. 154-157.
111. Волкова H.H., Марченко Г.А. Метод учета аэродинамического демпфирования при ис-
следовании устойчивости пластин в потоке газа // Динамика и прочность машин: Респ.
межвед. темат. науч.-техн. сб. 1976. Вып. 23. С. 10-13.
112. Волос Н.П. Устойчивость бесконечной пластинки, обтекаемой сверхзвуковым потоком
газа // Там же. 1976. Вып. 24. С. 61-63.
113. Вольмир A.C. Гибкие пластинки и оболочки. М.: Наука, 1956. 419 с.
114. Вольмир A.C. Об устойчивости цилиндрических оболочек при динамическом нагруже-
нии // Докл. АН СССР. 1958. Т. 123, № 5. С. 806-808.
115. Вольмир A.C. Устойчивость упругих систем. М.: Физматгиз, 1963. 879 с.
116. Вольмир A.C. Устойчивость деформируемых систем. М.: Наука, 1967. 384 с.
117. Вольмир A.C. Нелинейная динамика пластинок и оболочек. М.: Наука, 432 с.
118. Вольмир A.C. Задачи магнитоупругости в теории оболочек// Расчеты на прочность. М.:
Машиностроение, 1975. Вып. 16. С. 261-280.
119. Вольмир A.C. Оболочки в потоке жидкости и газа: Задачи аэроупругости. М.: Наука,
1976. 416 с.
120. Вольмир A.C. Оболочки в потоке жидкости и газа: Задачи гидроупругости. М.: Наука,
1979. 320 с.
121. Вольмир A.C., Гуляев В.В., Пономарев А.Т. Поведение упругих систем при отрывном об-
текании // Докл. АН СССР. 1978. Т. 243, № 4. С. 886-888.
122. Вольмир A.C., Медведева С.В. Исследование флаттера цилиндрической панели в сверх-
звуковом потоке газа// Там же. 1972. Т. 207, №4. С. 811- 813.
123. Вольмир A.C., Минеев В.Е. Экспериментальное исследование процесса выпучивания
оболочек при динамическом нагружении// Там же. 1957. Т. 125, №5. С. 1002-1003.
124. Вольмир A.C., Ништ М.И., Пономарев А.Т. Нелинейные колебания пластинки и цилин-
дрической панели при срывном нестационарном обтекании// Прикл. механика. 1976. Т.
12, № 1. С. 12-17.
125. Вольмир A.C., Пономарев А.Т. Аэротермоупругость пластинок и цилиндрических пане-
лей при переходном режиме в потоке газа II Изв. АН АрмССР. Механика. 1975. Т. 28, №
5. С. 57-66.
126. Вольмир A.C., Пономарев А.Т., Попыталов С.А. Поведение панели крыла при переход-
ном режиме в потоке газа // Прикл. математика и механика. Т. 37, № 2. С. 247-253.
127. Вольмир A.C., СелезоваЛ.В. Поведение упругой цилиндрической панели в потоке прово-
дящего газа при действии магнитного поля // Прикл. механика. 1971. Т. 7, № 5. С. 3-8.
128. Вольмир A.C., Скурлатов Э.Д. Флаттер оболочек в кратковременном потоке газа //Теория
пластин и оболочек. М.: Наука, 1971. С. 29-33.
230
129. Ворович И.И. Математические проблемы нелинейной теории пологих оболочек. М.:
Наука, 1989. 376 с.
130. Власов Б.Ф. Об изгибе прямоугольной упругой пластинки, движущейся в газе с постоян-
ной сверхзвуковой скоростью // Изв. АН СССР. ОТН. Механика и машиностроение. 1958.
№ 12. С. 124-127.
131. Власов В.3. Общая теория оболочек и ее приложения к технике. Гостехиздат, 1949. 784 с.
132. Власов В.З., Леонтьев H.H. Балки плиты и оболочки на упругом основании. М.: Физма-
тгиз, 1960. 491 с.
133. Выслоух В.А., Кандидов В.П., Чесноков С.С. Применение МКЭ для исследования устой-
чивости треугольных пластин в сверхзвуковом потоке // Учен. зап. ЦАГИ. 1976. Т. 7, №
1, С. 160-164.
134. Гаврилов Ю.В. Исследование спектра собственных колебаний упругих круговых цилин-
дрических оболочек // Тр. конф. по теории пластин и оболочек. Казань, 1961.
135. Гайвась Б.И., Зорий Л.М. О влиянии трения на устойчивость цилиндрических оболочек в
сверхзвуковом потоке газа // Докл. АН УССР. 1970. №9. С. 807-810.
136. Галкин М.С. К вопросу о динамической устойчивости мембран в сверхзвуковом потоке
газа // Учен. зап. ЦАГИ. 1976. Т. 7, № 3. С. 80-90.
137. Галкин М.С., ЛущинЛ.П. Определение критической скорости флаттера с помощью дина-
мически подобных моделей// Тр. ЦАГИ. 2001. №2618. С. 25-33.
138. Ганеева М.С. Прочность и устойчивость оболочек вращения. М.: Наука, 161 с.
139. Гершгорин C. Über die Abgrenzung der Eigenwerte einer Matrix // Изв. AH СССР. 1931. T.
7. C. 749-754.
140. Голосков Е.Г., Дмитренко В.В. К вопросу о нестационарном флаттере панелей // Динами-
ка и прочность машин: Респ. межвед. темат. науч.-техн. сб. 1972. Вып. 16. С. 17-23.
141. Голосков Е.Г., Филиппов А.П. Нестационарные колебания деформируемых систем. Киев:
Наук, думка, 1977. 339 с.
142. Гольденвейзер А.Л. Теория упругих тонких оболочек. М.: Гостехтеорет- издат, 1953. 544
с.
143. Гольденвейзер АЛ. Теория упругих тонких оболочек. М.: Наука, 1976. 512 с.
144. Гольденвейзер А.Л., Лидский В.Б., Товстик П.Е. Свободные колебания тонких упругих
оболочек. М.: Наука, 1979. 384 с.
145. Гонткевич B.C. Собственные колебания пластинок и оболочек. Справочное пособие. Ки-
ев: Наук, думка, 1964. 288 с.
146. Гончаров В.Л. Теория интерполирования и приближения функций. М.: Гостехиздат, 1954.
328 с.
147. Гликман Б. Т. Свободные колебания круглой пластинки со смешанными граничными
условиями// Изв. АН СССР. МТТ. 1972. №1. С.135-140.
148. Григолюк Э.И., Лампер P.E., Шандаров П.П. Некоторые теоретические и эксперимен-
тальные исследования автоколебаний криволинейных панелей в потоке газа // Теория
оболочек и пластин. Ереван, АН АрмССР, 1964.
149. Григолюк Э.И., Лампер P.E., Шандаров П.П. Флаттер панелей и оболочек // Механика,
1963. М., 1965. С. 34—90. (Итоги науки/ВИНИТИ).
150. Григолюк Э.И., Кабанов В.В. Устойчивость оболочек. М.: Наука, 1978. 359 с.
151. Григолюк Э.И., Михайлов А.П. Трехслойная прямоугольная пластинка в сверхзвуковом
потоке таза II Докл. АН СССР. 1965. Т. 158, № 3. С. 554-557.
152. Дауэлл. Панельный флаттер: Обзор исследований аэроупругой устойчивости пластинок и
оболочек // Ракет, техника и космонавтика. 1970. № 3. С. 3-24.
231
153. Дербенцев Д.А. Колебания круговой цилиндрической оболочки с протекающим внутри
ее потоком газа// Прикл. механика. 1967. Т. 3, № 3. С. 14-19.
154. Дзекеревский Е.Н., Лебедев В.М., Маслов H.A. и др. Экспериментальное исследование
флаттера элементов обшивки летательных аппаратов // Колебания упругих конструкций с
жидкостью. Новосибирск, 1974.
155. ДзыгадлоЗ. Анализ нелинейных вынужденных колебаний пластинки конечной длины в
плоском сверхзвуковом потоке// Тр. V Междунар. конф. по нелинейным колебаниям. Ки-
ев: Ин-т математики АН УССР, Т. 3. С. 256-273.
156. ДиткинВ.В. Об итерационном методе решения задачи на собственные значения для по-
линомиального пучка линейных операторов // Журн. вычисл. математики и мат. физики.
1989. Т. 28, № 5. С. 775-780.
157. ДиткинВ.В., Орлов Б.А., Пшеничное Г.И., Сергиенко A.A. О флаттере конических оболо-
чек // Численные методы в механике деформируемого тела. М., 1987. С. 3-14.
158. Диткин В.В., Орлов Б.А., Пшеничное Г.И. Численное исследование флаттера конических
оболочек// Изв. РАН. МТТ. 1993. № 1. С. 185-189.
159. Дубовских Ю.А. Моделирование волнового движения в удлиненной упругой пластине,
подверженной нелинейному флаттеру// Тр. Моск. энергет. ин-та. 1990. № 637. С. 64-67.
160. Дубовских Ю.А. Применение асимптотического метода к анализу панельного флаттера:
Автореф. дис. ... канд. техн. наук. М., 1995. 20 с.: ил. В надзаг.: Моск. энергет. ин-т (техн.
ун-т). Библиогр.: с. 20, 4 назв.
161. Душин A.B., Либерман Б.Д. Численный анализ спектра одного дифференциального опе-
ратора в частных производных, связанного с задачей панельного флаттера // Исследова-
ния по устойчивости и теории колебаний. Ярославль, 1977. С. 12-24.
162. Дорохин H.H. Аэроупругость// ЦАГИ - основные этапы научной деятельности, 1968-1993
/ Центр, аэрогидродинам. ин-т. М., 1996. С. 501-521.
163. Елишаков И.Б., Хроматов В.Е. Влияние скорости набегающего сверхзвукового потока на
поведение панелей, находящихся в поле случайных сил // Тр. Моск. энергет. ин-та. 1970.
Вып. 74. С. 54-60.
164. Елишаков И.Б., Хроматов В.Е. О колебаниях панелей в сверхзвуковом потоке при слу-
чайных воздействиях// Изв. АН СССР. МТТ. 1971. № 1. С. 54-58.
165. Ершов Б.А., Кутеева Г.А. Применение вариационного принципа конформных отображе-
ний в решении одной плоской динамической задачи гидроупругости // Вестн. СПб. ун-та.
Сер. 1. 1999. №4. С. 83-88.
166. Ершов Б.А., Кутеева Г.А. Задачи гидроупругости - применение вариационного принципа
конформных отображений / Междунар. науч. конф. по механике "III Поляховские чте-
ния", Санкт-Петербург, 4-6 февраля, 2003: Тез. докл. СПб.: Изд-во НИИХ СПбГУ, 2003.
С. 137.
167. Ершов Н.Ф., Шахверди Г.Г. Метод конечных элементов в задачах гидродинамики и гид-
роупругости. JL: Судостроение, 1984. 237 с.
168. Ефремов Е.А. Устойчивость нагретых трехслойных пластин с легким заполнителем в
сверхзвуковом потоке газа// Гидромеханика и теория упругости: Респ. межвед. науч.-
техн. сб. 1967. Вып. 6. С. 67-77.
169. Ефремов Е.А. Устойчивость трехслойных пластин в потоке сжимаемой жидкости в при-
сутствии магнитного поля // Там же. 1968. Вып. 9. С. 74-83.
170. Фадеев Д.К., Фадеева В.Н. Вычислительные методы линейной алгебры. М.: Физматгиз,
1963. 734 с.
171. Жинжер Н.И. Об устойчивости неконсервативных упругих систем при наличии трения //
Изв. вузов. Машиностроение. 1968. № 4. С. 65-68.
232
172. Жинжер Н.И. Асимптотический метод в задачах аэроупругой устойчивости // Проблемы
устойчивости и предельные несущие способности конструкций. Л., 1983. С. 44-53.
173. Жинжер Н.И., Кадарметов ИМ. Применение асимптотического метода к задаче о сверх-
звуковом флаттере цилиндрической оболочки // Колебания упругих конструкций с жид-
костью: Сб. науч. тр. V Всесоюз. симпоз., Новосибирск, 13—20 сент., 1982. М., 1984. С.
114-118.
174. Жинжер Н.И., Кадарметов И.М. Применение асимптотического метода к задаче о флат-
тере ортотропной цилиндрической оболочки // Изв. АН АрмССР. Механика. 1986. Т. 39,
№ 2. С. 31-39.
175. Журавлев В.Ф., Климов Д.М. Прикладные методы в теории колебаний. М.: Наука, 1988.