Файл: Васильев, С. П. Приближенные методы расчета сооружений на устойчивость и динамику с применением ЭВМ Наири (учебное пособие).pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.11.2024
Просмотров: 29
Скачиваний: 1
I ^'тах(Л +I) Диах Ц<) | ^
где е — малое, |
наперед заданное число |
(в дальнейших на- |
|||||||
|
ших примерах принято е=0,01). |
|
|||||||
Пример. Найдем |
7тах для матрицы |
|
|
||||||
|
|
|
|
|
2 |
1 |
|
|
|
Для нее |
|
|
|
2 |
3 |
|
|
||
|
|
|
|
|
|
|
|||
Л2 = |
2 |
1 |
. |
2 |
1 |
6 |
5 |
; Sp Л2 = 6+11= 17. |
|
2 |
3 |
2 |
3 |
10 |
11 |
||||
|
I |
|
|||||||
Л3= |
6 |
5 |
|
2 |
1 |
22 |
21 |
; Sp Л3=65. |
|
10 |
и |
|
2 |
3 |
42 |
43 |
|||
|
|
|
|||||||
Тогда ^max(U= ~ = 3,89, |
что отличается |
от точного значения |
|||||||
Г^тах = 4) на 3%. Однако заранее точное |
значение >.тах неиз |
||||||||
вестно, поэтому степень приближения |
к точному результату |
можно оценивать лишь сравнением предыдущего / тах(/!) и по
следующего |
>'max',fc+i) |
с точностью до |
постоянного |
числа е. |
|||||
гг |
' |
- |
|
„ |
SpH' |
|
|
|
|
Поэтому находим |
/.Шах(2) |
|
---77 |
|
|
|
|
||
|
|
|
|
|
Sp Л4 |
|
|
|
|
22 |
21 |
|
1 2 |
1 |
86 |
85 |
Sp Д4=257. |
||
42 |
43 |
|
1 2 |
3 |
170 |
171 |
|
|
|
86 |
85 |
|
|
2 |
1 |
| 342 |
341 |
Sp Л 5=1025. |
|
170 |
171 |
|
|
2 |
3 |
1 682 |
683 |
||
|
|
|
|
||||||
|
|
|
л тах(2) |
— 102о |
—о (17 |
|
|
||
|
|
|
— Z |
О,У / . |
|
|
|||
|
|
|
|
|
257 |
|
|
|
|
Э то собственное число отличается |
от |
предыдущего |
на 2%. |
||||||
Принимаем |
лтах =3,97, что отличается |
от точного |
значения |
на 0,75%.
Для матриц более высокого порядка применяется реали зуемый на ЭВМ степенной метод итераций [4, 6.1. Одновре менно с вычислением Хшах находится соответствующий этому значению собственного числа собственный столбец V, который сдовлетворяет равенству
A V = k max V.
Сущность степенного' метода итераций заключается в сле дующем. В качестве первого приближения выбирается произ вольный столбец 1/(0) , например,
9
Умножив этот столбец слева на матрицу А, получим
1 |
®1 |
1 |
“»2 |
А ■ |
= |
1 |
Vn |
Приведем последнюю матрицу к виду
1 ®2 ■^2(1)
=Vi
vn vn(\)
Вынесенный за знак матрицы общий множитель щ, есть пер
вое приближение величины |
>-тах • Обозначим его лтах(1) . Тогда |
1 |
i |
1 |
®2fl) |
А ■ |
^-max(I) |
1 |
»«Ч) |
Полученный в правой части столбец, подставляем в левую
часть на место единичного столбца. |
Получим второе прибли |
||
жение |
1 |
1 |
|
|
|
||
А ■ |
У>(1) |
V-i(2) |
|
^чшах(2) |
|
|
|
|
®»(1) |
*V.(2) |
Ит. д. |
Процесс последовательных приближений |
проводится до тех |
пор, пока два последних приближения совпадут с достаточной
10
точностью. Величина /,тах в последнем приближении и соот ветствующий столбец принимаются за искомые величины.
Пример. Найти Хтах для ранее рассмотренной матрицы
1
3
Принимаем
|
|
|
|
Цог |
|
|
|
|
|
|
|
|
A-V0 = |
2 |
1 |
1 |
|
3 |
- 3 |
1 |
! l-maxp) |
3, |
|
||
2 |
3 |
1 |
|
5 |
1,67 |
|
||||||
|
|
|
|
|
|
|
|
|||||
A-Vi= |
2 |
1 |
1 |
|
3,67 1 |
=3,67 |
1,91 |
i Э п а х ^ |
3 , 6 7 |
|||
2 |
3 |
1,67 |
7 |
|
||||||||
|
|
|
|
|
|
|
||||||
Л-К2 = |
2 |
1 |
1 |
= |
3,91 |
|
|
3,91 |
1 |
i /'тах(З) |
3 ,9 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
3 |
1,91 |
7,73 |
|
|
|
1,98 |
|
|
|
|
|
2 |
1 |
1 |
|
3,98 |
|
=3,98 |
1 |
^4max(p |
3 , 9 8 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
3 |
1,98 |
7,94 |
|
|
|
1,995 |
|
|
|
|
Л - У 4= |
2 |
1 |
1 |
3,995 |
|
= 3,995 |
! ^max(5) = |
3 , 9 9 5 |
||||
|
2 |
3 |
1,995 |
8 |
|
|
|
|
|
|
|
|
Л-1/5 = |
2 |
1 |
1 |
|
4 |
|
|
= 4 |
! |
!'шах(6) |
|
4 |
2 |
3 |
2 |
|
8 |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
||||
Л - У 6 = |
2 |
1 |
1 |
|
4 |
|
|
= 4 |
I |
1-шахе 7) |
“ |
4 . |
2 |
3 |
2 |
|
8 |
|
|
||||||
|
|
|
|
|
|
|
|
|
||||
Принимаем /-.па = 4 |
и V= |
, что совпадает с точным зна |
чением.
Программа вычисления максимального собственного чис ла и соответствующего столбца степенным методом для ЭВМ «Наири» приведена в Приложении.
11
II.РАСЧЕТ СООРУЖЕНИЙ НА УСТОЙЧИВОСТЬ
ИДИНАМИКУ С ИСПОЛЬЗОВАНИЕМ МЕТОДА «МАЛЫХ ВОЗМУЩЕНИЙ»
Как известно, расчет на устойчивость заключается в опре делении критической силы или критического параметра (в слу чае действия на конструкцию нескольких сил). Критическая сила определяется как наименьшая сжимающая сила, при ко торой наряду с прямолинейной имеется и смежная криволи нейная форма равновесия. Расчет сводится к исследованию дифференциального уравнения с соответствующими гранич ными условиями. Эта методика решения задач устойчивости становится трудоемкой при расчете стержней переменного се чения и при наличии сложной сжимающей нагрузки. К тому же, эта методика сводится к методу попыток при решении трансцендентных уравнений или раскрытию определителей и неэффективна при использовании ЭВМ.
Для применения ЭВМ при решении задач устойчивости удобными являются прямые методы строительной механики, позволяющие получить решение задач без исследования диф ференциальных и интегральных уравнений. Это позволяет за писать метод расчета в матричной форме, что упрощает со ставление программы для ЭВМ и позволяет достаточно уни версально формировать исходные матрицы.
Рассмотрим один из методов решения задач устойчиво сти— метод малых возмущений, предложенный А. Ф. Смир новым 12].
§ 3. Устойчивость статически определимых стержней
Для рассмотрения сущности этой методики остановимся на простейшем примере: исследуем устойчивость стержня посто янного сечения с одной сжимающей силой (рис. 1,а). Допус тим, что сила Р достигла критического значения, то есть она может удержать стержень в изогнутом положении в. равнове сии (рис. 1,6). Охарактеризуем указанную форму равновесия двумя ординатами Ai и Д2, показывающими отклонение этих сечений от прямолинейной формы. Эти малые отклонения ино гда называются возмущениями. Очевидно, что в сечениях про гнутого стержня возникнут изгибающие моменты, - эпюра ко торых показана па рис. 1,е. Аналитическое выражение для кривой, ограничивающей данную эпюру, -неизвестно, однако известно, что эпюра Мр выражается гладкими функциями, ко-
12
юрые можно проинтерполнровать любыми известными функ циями. Проинтергюлируем эпюру Л1Р ломаными линиями, со впадающими с Мр в сечениях 0, 1,2, 3.
Определим опорные реакции для стержня в искривленном положении, выразив их через избранные перемещения Ai и Д2. Подсчитываем величины изгибающих моментов в указанных сечениях через эти перемещения (правило знаков обычное — Л1>0, если вертикальный стержень искривлен выпуклостью вправо, а горизонтальный — вниз)
Мп= 0;
М) = Я Д,+ ~ ~ 31= Р (Ai+0,5A2) ; |
(7) |
Л12 —Р Аг!
М л= 0 .
Таким образом, получена матрица преобразования пере мещений А в моменты М р . Эта матрица имеет вид
0 |
0 |
1 |
0,5 |
1 0 |
1 |
! о |
0 |
13
В этой матрице число строк равно числу сечений, а число столбцов — числу перемещений, характеризующих форму рав новесия.
Обозначив
М 0 |
|
|
м , |
и Д= |
|
М р м 2 |
|
|
М 3 |
|
|
можно записать зависимости (7) в матричной форме |
|
|
М р =РАА. |
(а) |
В свою очередь перемещения сечений 1 и 3 стержня можно определить по известной формуле перемещений, записанной в
матричной форме |
A = L'BMp . |
(б) |
|
|
|||
Подставив (а) в (б), получим |
|
||
или |
A = PL'BA Д |
|
|
— A = L'BA А. |
(в) |
||
|
|||
|
Р |
|
|
Обозначим |
= Л и L'BA = C. Тогда (в) запишется в виде |
||
|
)Л = СА |
|
|
или в несколько ином виде |
|
||
|
(С-ХЕ) Д= 0. |
(8) |
|
Это равенство возможно в двух случаях: |
то есть |
||
а) А —0 — ось стержня остается прямолинейной, |
равновесие устойчивое (этот случай нас не интересует);
б) |С—Я £ |= 0 — это и |
есть уравнение устойчивости. |
Таким образом, задача |
об устойчивости стержня свелась к |
определению собственных чисел матрицы C=L'BA. Но в боль шинстве задач требуется определить наименьшую критиче
скую силу P Kpfmin), что будет соответствовать |
наибольшему |
|
собственному числу, то есть |
|
|
РKp(min) = : |
. |
(9) |
''■max |
|
|
Заметим, что неопределенность ординат А,- (г= 1,2, ..., п) остается не раскрытой до конца решения и для отыскания критической силы или параметра нет необходимости опреде-
14