ВУЗ:
Составители:
Рубрика:
229
Постоянная
1
C представляет собой угол поворота сечения 0
=
z балки. Входящий в
выражение (12.5) интеграл
∫
=
z
dz
0
~
χϑ
определяется численно для всех заранее намеченных сечений балки (для численного
интегрирования в программе используется формула трапеций). Тогда
1
~
С+=
ϑϑ
.
Полученное выражение для угла поворота сечения подставим во второе уравнение
системы (3.8) и проинтегрируем. В результате имеем
21
~
CzCVV +−−= ,
где
2
C постоянная интегрированная, имеющая смысл прогиба в сечении балки 0=z ;
∫
=
z
dzV
0
~
~
ϑ
.
Интеграл (3.13) также находится численно по формуле трапеций.
Постоянные
1
С ,
2
С определяются из граничных условий. Например, для балки
(рис.3.5,а) из граничных условий 0)(
=
lV , 0)3(
=
lV следует, что
l
ll
2
)3(
~
)(
~
1
VV
C
−
= ,
2
)3(
~
)(
~
3
2
ll VV
C
−
= .
При известных постоянных углы поворота и прогибы вычисляются по формулам
(12.7) и (12.8) соответственно. Так как главной частью расчета является вычисление
значений функций
ϑ
~
иV
~
, то рассмотрим процедуру численного интегрирования. Балка
делится на
n участков равной длины nLh /
=
, где L - длина балки (предполагается, что
границы участков совпадают с точками деления). Значения функций в этих точках
обозначаются
i
χ
,
i
ϑ
~
,
i
V
~
. Искомые функции
ϑ
~
, V
~
определяются последовательно в точках
разбиения
1
z ,
2
z ,…,
1+n
z . Сначала, положив
0
~
1
=
ϑ
по формуле трапеций вычисляем
2
)(
~~
1
1
+
+
+
+=
ii
ii
h
χ
χ
ϑϑ
, ni ,...,2,1
=
.
Затем, положив 0
~
1
=V , находим
2
)
~
~
(
~~
1
1
+
+
+
+=
ii
ii
h
VV
ϑϑ
, ni ,...,2,1
=
.
12.2. Описание программы
Рассмотрим структуру программы, реализующую описанный выше алгоритм
определения углов поворота и прогибов балки. В программе предусмотрено вычисление
максимального напряжения в поперечных сечениях по формуле
xx
WM /=
σ
, где
x
W
–
момент сопротивления сечения при изгибе.
Пример 12.1. Рассчитать стальную (
11
102 ⋅=E Па) балку, изображенную на рис. 12.2.
Размеры балки на чертеже даны в миллиметрах: сечение балки – прямоугольник, высота
которого Н=30 мм, а основание
1
b является функцией координаты z , причем
при
l≤≤ z0 Bb
=
1
,
при
ll 4≤≤ z
l
l
3
))((
1
−
−
−=
zbB
Bb
(12 6)
(12.7)
(12.8)
(12.9)
(12 10)
(12 11
(12.13)
Постоянная C1 представляет собой угол поворота сечения z = 0 балки. Входящий в
выражение (12.5) интеграл
z
~ (12 6)
ϑ = ∫ χdz
0
определяется численно для всех заранее намеченных сечений балки (для численного
интегрирования в программе используется формула трапеций). Тогда
~
ϑ = ϑ + С1 .
Полученное выражение для угла поворота сечения подставим во второе(12.7)
уравнение
системы (3.8) и проинтегрируем. В результате имеем
~
V = −V − C1 z + C 2 ,
где C 2 постоянная интегрированная, имеющая смысл прогиба в сечении балки z = 0 ;
z
~ ~
V = ∫ ϑ dz . (12.8)
0
Интеграл (3.13) также находится численно по формуле трапеций.
Постоянные С1 , С 2 определяются из граничных условий. Например, для балки
(рис.3.5,а) из граничных условий V (l) = 0 , V (3l) = 0 следует, что
~ ~ ~ ~
V (l) − V (3l) 3V (l) − V (3l) (12.9)
C1 = , C2 = .
2l 2
При известных постоянных углы поворота и прогибы вычисляются по формулам
(12.7) и (12.8) соответственно. Так как главной частью расчета является вычисление
~ ~
значений функций ϑ и V , то рассмотрим процедуру численного интегрирования. Балка
делится на n участков равной длины h = L / n , где L - длина балки (предполагается, что
границы участков совпадают с точками деления). Значения функций в этих точках
~ ~ ~ ~
обозначаются χ i , ϑi , Vi . Искомые функции ϑ , V определяются последовательно в точках
~
разбиения z1 , z 2 ,…, z n+1 . Сначала, положив ϑ1 = 0 по формуле трапеций вычисляем
~ ~ h( χ i + χ i +1 )
ϑi +1 = ϑi + , i = 1,2,..., n .
2 (12 10)
~
Затем, положив V1 = 0 , находим
~ ~
~ ~ h(ϑi + ϑi +1 )
Vi +1 = Vi + , i = 1,2,..., n . (12 11
2
12.2. Описание программы
Рассмотрим структуру программы, реализующую описанный выше алгоритм
определения углов поворота и прогибов балки. В программе предусмотрено вычисление
максимального напряжения в поперечных сечениях по формуле σ = M x / W x , где Wx –
момент сопротивления сечения при изгибе.
Пример 12.1. Рассчитать стальную ( E = 2 ⋅ 1011 Па) балку, изображенную на рис. 12.2.
Размеры балки на чертеже даны в миллиметрах: сечение балки – прямоугольник, высота
которого Н=30 мм, а основание b1 является функцией координаты z , причем
при 0 ≤ z ≤ l b1 = B ,
( B − b)( z − l) (12.13)
при l ≤ z ≤ 4l b1 = B −
3l
229
Страницы
- « первая
- ‹ предыдущая
- …
- 227
- 228
- 229
- 230
- 231
- …
- следующая ›
- последняя »
