Background Image
Previous Page  4 / 9 Next Page
Information
Show Menu
Previous Page 4 / 9 Next Page
Page Background

А.А. Гурченков, И.М. Герман, А.М. Романенков

4

 

2

1

1

( )

min;

0,

N

i

i

i

N

k

i

i

i

i

x a

x h A

  

(11)

где

2

1 ( )

1

, 1, , .

2

k

i

i

i

i

V V

A h

x i

N

 

 

  

Для решения задачи на условный экстремум воспользуемся ме-

тодом множителей Лагранжа [14–17], который дает следующее пра-

вило построения функции

( ):

h x

1

( 1)

( )

2

1

.

N

j

j

k

k

i

i

i

N

j

j

x

A

h

h

x

A

A



   

На формуле (12) основано программное решение поиска опти-

мальной толщины балки. Отметим, что система дифференциальных

уравнений (2)–(2') решена методом матричной прогонки.

Результаты.

В следующих примерах приведена форма прогиба

балки, зависящая от различных способов закрепления концов балки.

Данные результаты получены с использованием программы, разрабо-

танной на языке C# 5.0 .net framework 4.5.

Пример 1.

Балка свободно оперта на обоих концах (рис. 1). По

горизонтали на рис. 1 отложена координата

x

от 0 до 1. С помощью

программы определена толщина балки, а именно функция, значение

которой строго положительно. Кривая, находящаяся в отрицательной

части графика, получена простым отражением верхней кривой. Зна-

чение веса балки, а именно, значение функционала

J

[

h

(

x

)] равно

0,89

J

0

, где

J

0

— вес балки, рассчитанный без применения метода оп-

тимизации.

Рис. 1