Руководство к решению задач по механике материалов и конструкций. Егодуров Г.С - 229 стр.

UptoLike

Рубрика: 

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