Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Избранные разделы теории упругости. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
852 Кб
Скачать

y

 

 

 

yb

yd

 

 

yi

ya

 

 

 

 

yc

 

 

 

 

 

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

x

 

 

 

x

 

x

 

 

c

 

a

 

i

 

 

 

b

 

d

x

 

 

 

 

 

 

 

 

 

Рис. 3.12

Аналогично можно представить производную в точках b и a:

y′ =

(yd yi )

; y′ =

(yi yc )

.

2h

 

b

a

2h

 

 

 

Вторую производную можно получить, используя дважды представление первой производной:

y′′=(y′)′ =

(yb′ − ya′)

=

1 (yd yi )

(yi yc )

=

(yd 2yi + yc )

.

2h

 

 

2h

2h

 

 

i

i

 

 

 

 

4h

2

 

 

 

 

2h

 

 

 

 

 

Уменьшив интервал в два раза, можно получить более точное выражение для второй производной в точке i:

y′′=

(yb 2yi + ya )

.

(3.38)

 

i

h2

 

 

 

 

Действуя аналогично, получим для четвертой производной:

 

 

 

 

y

IV

=(y′′)′′

=

(yb′′−2yi′′+ ya′′)

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

h2

 

 

 

 

 

 

 

 

 

 

 

 

i

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

1 (yd 2yb + yi )

2

(yb 2yi + ya )

+

(yi 2ya + yc )

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

h

2

 

 

h

2

 

h

2

 

 

 

h

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

(yd 4yb

+6yi

4ya + yc )

.

 

 

 

 

 

(3.39)

 

 

 

 

 

 

h4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

61

При решении плоских задач теории упругости, функция напряжений φ зависит от двух координат x и y, поэтому появляется необходимость выражать через конечные разности частные производные функции напряжений. Для этого исследуемую плоскую область (которую мы для простоты будем считать прямоугольной) разбива-

ют сеткой на ячейки размером

x и

y (рис. 3.13).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

 

i

 

 

a

 

 

 

 

 

 

m

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

d

 

 

h

 

 

 

 

4

5

6

n

11

10

9

 

 

 

x = h

12

y = h

 

 

 

 

 

 

x

13

Рис. 3.13

Для упрощения расчетов будем рассматривать сетку с квадратными ячейками, т. е. будем полагать в дальнейшем x = ∆y = h.

Система алгебраических уравнений метода сеток

Частные производные функции φ(x, y) в точке i могут быть выражены через значения этой функции в 13 точках, обозначенных на рис. 3.13 буквами.

Первые и вторые производные в точке i по одной из координат легко составить по аналогии с формулами (3.37) и (3.38):

62

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∂ϕ

=

 

a

−ϕc )

;

 

 

 

∂ϕ

 

=

 

b

−ϕd )

.

 

 

 

 

(3.40)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

2h

 

 

 

y

 

 

 

 

 

 

2h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2ϕ

 

=

a 2ϕi

c )

 

;

 

 

 

2ϕ

=

b 2ϕi d )

.

(3.41)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 2

 

 

 

 

 

 

 

 

h2

 

 

 

 

 

 

 

 

y2

 

 

 

 

 

h2

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вторую смешанную производную в точке i найдем, применив два-

жды формулы (3.40):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2ϕ

 

 

 

=

 

 

 

 

 

∂ϕ

=

1

∂ϕ

 

 

∂ϕ

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xy i

 

 

y

i

 

 

 

2h x

b

 

 

 

 

x d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

1

 

ϕe

−ϕf

 

 

 

 

 

ϕh −ϕg

 

=

e −ϕf g −ϕh )

.

 

(3.42)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2h

 

 

 

 

2h

 

 

 

 

 

 

 

2h

 

 

 

 

 

 

 

 

4h

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Четвертые производные по одной из координат составим согла-

сно формуле (3.39):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

ϕ

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

 

k 4ϕa +6ϕi 4ϕc m );

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x4

 

 

h4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ϕ4

 

 

=

 

 

 

 

l

4ϕb

+6ϕi

4ϕd

n ).

 

 

 

 

 

 

(3.43)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

i

 

 

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Чтобы найти четвертую смешанную производную, надо дважды

применить формулы (3.41):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

ϕ

 

 

 

 

 

 

2

 

 

2

ϕ

 

 

 

 

 

 

1

 

2

ϕ

 

 

 

 

 

2

ϕ

 

 

 

2

ϕ

 

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

=

 

 

 

 

2

 

 

 

 

+

 

 

 

 

=

 

 

 

 

 

 

 

 

 

 

y2

 

x2

 

 

 

h2

x2

 

x

 

 

x2

 

 

x2y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

d

 

 

 

1 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

e 2ϕb

f

) −

 

 

 

 

 

a

2ϕi

c ) +

 

 

 

h 2ϕd g )

=

h

2

 

2

h

2

h

2

 

 

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

1

 

 

 

 

 

 

2a

b c

 

 

d ) +(ϕe

f

 

 

 

 

 

 

 

 

 

 

(3.44)

 

 

 

 

 

 

 

h

4

 

4ϕi

 

 

g h ) .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Связь между значениями функции напряжений в тринадцати рассматриваемых точках устанавливается с помощью бигармонического уравнения (2.21), которое для точки i принимает вид:

 

4ϕ

+2

 

4ϕ

 

 

4ϕ

= 0.

 

 

 

 

 

 

+

 

 

x 4

y2x 2

y4

 

i

 

 

i

 

i

 

63

Подставив в него выражения для четвертых частных производных

(3.43), (3.44) получаем при квадратной сетке

x = y = h:

20ϕi 8a b c d ) +2e f g h ) +

+(ϕk l m n ) = 0.

(3.45)

Напряжения в точке i находятся по формулам (2.18) в предположении нулевых объемных сил и с учетом разностных формул (3.41) и (3.42) в виде:

 

 

 

 

2

ϕ

 

 

 

 

1

 

 

 

 

y )i =

 

=

 

a 2ϕi c );

 

 

x 2

h2

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

2

ϕ

 

 

 

 

1

 

 

 

 

x )i

=

 

=

 

b 2ϕi d );

 

 

y2

 

h2

 

 

 

 

 

i

 

 

 

 

 

 

 

 

2

ϕ

 

 

 

 

 

 

1

 

 

 

xy )i

= −

 

= −

 

 

e −ϕf g −ϕh ) =

 

xy

4h2

 

 

 

 

i

 

 

 

 

 

 

 

=

 

1

 

−ϕ +ϕ −ϕ ).

(3.46)

 

 

4h2

 

 

 

 

 

f

 

 

 

e

 

h g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Уравнения вида (3.45) можно составить для каждого из узлов внутри контура, при этом в часть уравнений войдут значения функции φ для узлов, лежащих на контуре, и для узлов, расположенных на расстоянии одного шага вовне от контура. На рис. 3.13 внеконтурная сетка показана штриховыми линиями.

Значения функции φ для контурных и внеконтурных узлов определяются из граничных условий (способ определения мы рассмотрим ниже). Таким образом, неизвестных значений функции φ окажется ровно столько, сколько внутренних узлов в сетке. Столько же можно составить и уравнений типа (3.45). Следовательно, для решения задачи уравнений достаточно.

При составлении уравнений типа (3.45) для различных внутренних точек удобно пользоваться маской-оператором (рис. 3.14).

Перемещая центр этой маски-оператора (самый большой квадрат), мы для каждой внутренней точки получаем правильные коэффициенты, с которыми входят в соответствующее уравнение значения функции φ в соседних точках.

64

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

–8

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

–8

20

 

 

 

= 0.

 

 

 

 

 

–8

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

–8

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

Рис. 3.14

При вычислении напряжений в точках сетки по формулам (3.46) тоже можно пользоваться масками-операторами. Они приведены на рис. 3.15, 3.16.

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σx = (1/h2) ×

-2

σy = (1/h2

1

 

-2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

Рис. 3.15

 

 

 

 

 

 

 

 

 

 

 

Во всех трех случаях большой квадрат соответствует узлу, в котором вычисляется напряжение. Цифры в квадратах (так же, как и на рис. 3.14) означают коэффициенты, с которыми значения функции φ в данном и соседних узлах сетки входят в формулы для вычисления соответствующего напряжения.

На рис. 3.16 коэффициент в большом квадрате равен нулю, потому что значение функции φ в текущем узле не входит в формулу для вычисления касательного напряжения (см. выражения (3.46)). Тем не менее, этот квадрат отмечен, пусть и с нулевым коэффициентом,

65

для того, чтобы исключить ошибки при выборе узлов для вычисления касательного напряжения.

 

 

1

 

 

 

 

- 1

 

 

 

 

 

 

 

 

 

 

 

 

 

τxy = (1/4h2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

- 1

1

Рис. 3.16

Определение значений функции напряжений в контурных и «законтурных» точках; граничные условия

В уравнения (3.45) для точек, ближайших к границе области, входят значения функции напряжений φ в точках, лежащих на контуре плоской области (прямоугольной пластинки) и за контуром. Для их определения необходимо рассмотреть условия на контуре пластинки – граничные условия.

Одним из наиболее простых способов определения значений функции напряжений в контурных и законтурных узлах сетки является так называемая рамная аналогия. Суть ее заключается в следующем. Пусть на пластинку по контуру действуют распределенные усилия, нормальные и касательные проекции которых обозначим соответст-

венно qn и qτ

(рис. 3.17).

 

 

 

 

 

 

 

 

 

Граничные условия для верхней границы будут:

 

 

σ

 

=

2ϕ

=q

(x),

τ

 

= −

2ϕ

=q

(x).

(3.47)

 

 

x2

 

xy

 

 

y

 

n

 

 

xy

 

τ

 

 

Аналогично можно записать граничные условия и для трех других границ.

66

y

 

qn(x)

qτ(x)

0

 

 

Рис. 3.17

qτ(y)

qn(y)

x

Рассмотрим теперь раму такой же конфигурации и размера, что

иконтур пластины. К стержням рамы приложены те же нагрузки qn

иqτ . Вырежем из верхнего стержня этой рамы фрагмент длиной dx (рис. 3.18).

qn(x)

qτ(x)

Q

 

M

M+dM

N

A

 

N+dN

 

dx

B

 

 

 

Q+d Q

Рис. 3.18

Рассмотрим условия равновесия этого фрагмента:

прx : N x +dN x N x +qτ(x)dx = 0,

прy : Q −(Q +dQ) +qn(x)dx = 0,

momB : −Qdx qn(x)dx

dx

+(M +dM ) −M = 0.

(3.48)

2

 

67

Решим эти уравнения, отбросив в последнем второе слагаемое как слагаемое более высокого порядка малости:

qτ(x) =

dN x

;

(3.49)

 

 

 

 

dx

 

 

 

qn (x) = dQ

;

(3.50)

 

 

 

dx

 

 

 

 

Q = dM .

 

 

(3.51)

 

 

dx

 

 

 

Из двух последних уравнений следует:

 

q

(x) =

d 2M

.

 

 

dx2

 

 

n

 

 

 

 

 

 

 

 

 

 

 

Сравнивая последнее выражение с первым из граничных условий (3.47), получаем

2ϕ = d 2M .

x2 dx2

Отсюда

ϕ= M +C1x +C2 .

(3.52)

Постоянные интегрирования С1 и С2 могут быть определены из условий закрепления стержня. Однако в этом нет необходимости. Напряжения равны вторым производным функции φ и постоянные интегрирования в них не входят.

Таким образом, напряжения на верхней границе контура не зависят от условий закрепления условного верхнего стержня в рамной аналогии и константы интегрирования в выражении (3.52) могут принимать любые значения. Положим их равными нулю. Тогда

φ = M.

(3.53)

Это правило можно распространить на все четыре стороны прямоугольника в следующей формулировке: значения функции напряжений в точках границы контура равны величинам изгибающих моментов в соответствующих точках условной рамы, к которой приложены те же усилия, что и к пластинке. При этом нужно учитывать, что из-

68

гибающий момент считается положительным при растяжении внутренних волокон стержней рамы, как это и есть на рис. 3.18.

Способ соединения стержней в раму не влияет на напряжения, поэтому можно считать для простоты, что стержни соединены шарнирно.

Теперь сравним второе из уравнений (3.47) и уравнение (3.49). Получим:

2ϕ

=

dN

x

=

∂ϕ

 

 

 

 

,

xy

dx

 

 

 

 

 

x

y

откуда, интегрируя второе равенство по x, получаем:

∂ϕ

= N x +C.

(3.54)

y

 

 

Здесь так же, как и в выражении (3.52), постоянная интегрирования С зависит от способа закрепления стержня и не влияет на напряжения. Поэтому ей может быть придано любое значение, например, нулевое:

∂ϕ

= N x .

(3.55)

y

 

 

Этот результат может быть распространен на все четыре стороны прямоугольника в следующей формулировке: частная производная от функции φ по нормали к контуру равна продольной силе в том же сечении рамы. При этом нужно учитывать, что продольная сила считается положительной при растяжении.

Теперь обратимся снова к рис. 3.13 и рассмотрим точки, обозначенные цифрами 1, 2 и 3. Запишем производную от функции φ по направлению нормали к контуру, используя разностное представление первой производной (3.37):

 

∂ϕ

= ϕ3 −ϕ1 =(N

) .

 

 

2h

x 2

 

y 2

 

Отсюда значение функции напряжений в законтурной точке 3 верхней кромки пластинки

ϕ3 = ϕ1 +2h(N x )2 .

(3.56)

69

Рассмотрим теперь точки 11, 12 и 13. Разностная формула для производной от функции напряжений по направлению нормали в точке 12 имеет вид:

 

∂ϕ

=

ϕ13 −ϕ11

=(N

) .

 

 

 

 

y 12

 

2h

 

Отсюда значение функции напряжений в законтурной точке 13 нижней кромки пластинки

ϕ13 = ϕ11 +2h(N x )12 .

(3.57)

Аналогично получаются соотношения для вычисления функции φ в законтурных точках справа и слева:

ϕ9 = ϕ11 +2h(N y )10;

 

ϕ4 = ϕ6 +2h(N y )5.

(3.58)

Сравнение формул (3.56) – (3.58) дает общее правило для определения значений функции напряжений в законтурных точках: значение функции φ в любой законтурной точке равно сумме значения этой функции в ближайшей внутренней точке и удвоенного произведения шага сетки и продольной силы в ближайшей точке контура.

После подставления значений функции φ в контурных и законтурных точках в систему уравнений (3.45) и решения полученной системы можно по формулам (3.46) определить напряжения в каждой точке сетки.

Технологию применения метода конечных разностей лучше всего пояснить на конкретном расчетном примере.

§ 4. Пример расчета балки-стенки методом конечных разностей

Балкой-стенкой называется конструктивный элемент, представляющий собой балку, высота которой соизмерима с длиной перекрываемого пролета. На примере расчета неразрезной балки-стенки можно проиллюстрировать применение метода конечных разностей к решению плоской задачи теории упругости.

Задача. Определить напряжения в балке-стенке единичной толщины, изображенной на рис. 3.19, возникающие под действием распределенной нагрузки q = 8кН/м и двух сосредоточенных сил F = 8 кН.

70

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]