Файл: Фролов, С. А. Кибернетика и инженерная графика.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 21.10.2024

Просмотров: 163

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

при определении центра тяжести. То же делаем со сле­ дующими разностями и полученные результаты сумми­ руем. Зная положение центров тяжести пластинок, на

Рис. 71

которые можно рассечь трехмерный геометрический образ, легко определить положение его центра тяжести. В этом случае в качестве материальных точек (объединения ко­

торых находят) берем центры

 

 

 

 

тяжести

пластинок

(носи­

 

 

 

 

тель) и

их площадь

(массы).

 

 

 

 

На рис. 72 показан геометри­

 

 

 

 

ческий

образ

произвольной

 

 

 

 

формы.

Рассекая

его парал­

 

 

 

 

лельными

.

плоскостями

а 1 ,

 

 

 

 

а " , а

ш ,

.

.,

а " ,

получим

 

 

 

 

п +

1-сечение. Если

расстоя­

 

 

 

 

ние

между

секущими

пло­

 

 

 

 

скостями

будет

достаточно

 

 

 

 

малым,

то

части

со1,

со11,

 

 

 

 

со1 1 1 ,. ..

с

определенной

сте­

 

 

 

 

пенью точности можно отож­

 

 

 

 

дествлять

 

с

пластинками,

 

 

 

 

положение

 

центра

тяжести

 

 

 

 

которых

 

Z\,

Z",

Zo \

. • •

 

 

 

 

легко определяется. Сосредо­

 

 

 

 

точив массы

отсеченных

ча­

 

 

 

 

стей

со1

и

со"

в

их

центрах тяжести Z\

 

и

Z0

находим

объединение

Z\

(со1);

Z " (со")

=

Z x

(со' + со11).

Для определения центра тяжести геометрического об­

раза,

состоящего

из

пластинок

(частей)

со1

+ со11 + со1 1 1 ,

достаточно

 

найти

 

 

 

 

 

 

 

 

 

2 2

( с ' +

о," +

со ш ) =

Zi (со1 + со11);

Zl11

(со1 1 1 )-

Аналогично находим Z 3

и т. д. до Z0 .

 

 

 

105


Суммируя величины со(-, можно подсчитать объем гео­ метрического образа.

Приведенный способ позволяет также определить ста­ тические моменты и моменты инерции фигуры. Для этого

Проба на конец точек контура

г

Замещение в рабочих ячейках координат точки Z,>2 координатами точки Z, (далее Z 2 , Z 3 . . . j

 

 

г

 

 

Вычисление (xN + 4-xN + 3 )

*

 

H( XN + 2 -Xn + ,)+(XN-Xn-i)

 

4

 

 

 

Вычислениех, **

ч г

 

 

z l 2

 

 

Т

>

. f

 

Вычисление х ? м ; X Z s 6 , . . Выборкау Z j 4 ; y Z 5 6 ; . .

Вычисление расстояний

между точками Z,2 и Z 3 4 ; Z , и Z 5 4 ; Z 2 h Z 7 8

Определение координат точек Z, (Z?;Z3;...)

делящих отрезки в нужном отношении

*) N=0;2;4;б — если N=0,то вторая скобка считается нулем

**) выполняется только при первом цикле

Рис. 73

необходимо лишь определить положение центра тяжести каждого из «отрезков» по отношению к центру тяжести всей пластины (сечения). На рис. 73 приведена блок-схема

106


программы для решения задачи по определению центра тяжести пластины. Программа может быть легко при­ способлена для решения задачи по подсчету величины площади пластинки или объема любого геометрического тела.

Использование свойств центра тяжести и, в частности, теорем Гюльдена позволяет решать на ЭЦВМ задачи по нахождению площади поверхности и объема тел враще­ ния, если известны характер линии или форма пластинки, образующих при своем вращении эти поверхности или тела. Алгоритм для решения таких задач выражается простыми формулами, которые вытекают непосредственно из формулировок теорем.

Первая теорема Гюльдена. Если поверхность образо­ вана вращением некоторой линии вокруг оси, причем линия лежит в одной плоскости с осью и целиком по одну сторону от оси, то площадь поверхности равна произве­ дению длины линии на длину окружности, описанной центром тяжести линии. Поэтому, если S — площадь по­ верхности, / — длина линии и R — расстояние центра тя­ жести линии от оси, то S = 2nRl.

Вторая теорема Гюльдена. Если тело образовано вра­ щением некоторой плоской фигуры (пластинки) вокруг некоторой оси, причем пластинка лежит в одной плоскости с осью и целиком по одну сторону от оси, то объем тела равен произведению площади пластинки на длину окруж­ ности, описанной центром тяжести пластинки, следова­ тельно, V = 2nRS. Выше было показано, как машина самостоятельно может определить положение центра тя­ жести и величину площади пластинки, пользуясь только чертежом. Нахождение длины линии сводится к много­ кратному выполнению оператора VII (определить рас­ стояние между двумя точками) и суммированию получен­ ных результатов. Определение величины R (при задан­

ных — положении центра тяжести

и

а — оси вращения)

реализуется с помощью операторов

/

/ / , V, VII.

К РАСЧЕТУ П Л А В У Ч Е С Т И , ОСТОЙЧИВОСТИ

ИНЕПОТОПЛЯЕМОСТИ К О Р А Б Л Я

ЭЦВМ целесообразно использовать для решения задач, в которых приходится выполнять большое количество однотипных вычислений. К таким задачам относится ста­ тический расчет корабля.

107


Основные мореходные качества, исследуемые в теории

корабля (в разделе

статика): плавучесть,

остойчивость

и непотопляемость. Существующие

методы

расчета этих

характеристик

требуют

вычисления

следующих величин:

1)

площадь

ватерлинии

 

 

 

 

 

 

 

 

S = 2

J

ydx;

 

(50)

 

 

 

 

 

 

 

т

 

 

2)

площадь

шпангоута

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

со =

2 J

г/dz;

 

(51)

 

 

 

 

 

о

 

 

 

3)

статический момент площади ватерлинии

 

 

Мк

= 2

J

xydx;

 

(52)

4)

статические моменты площади

шпангоутов

 

 

 

 

 

1

г

 

 

 

 

 

 

b =

 

 

 

(53)

 

 

 

\\t?bdz;

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

 

Z

 

 

 

 

 

 

 

С

\yzdz;

 

(54)"

 

 

 

 

 

о

 

 

 

5)

моменты

инерции

площади ватерлинии

 

 

J x

=

T J

 

y 3 d x '

 

( 5 5 )

 

 

 

 

 

 

L _

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

+

2

 

 

 

 

 

Jy = 2

\

x2ydx;

 

(56)

2

* Мы сохраняем обозначения, принятые в теории корабля, в ча­ стности, в курсе «Статика корабля». В. В. Семенов-Тянь-Шаньский, Судпромгиз, 1940.

108


6) два выражения для водоизмещения корабля:

 

V = + j4

о» dx\

(57)

L

 

 

2

 

 

Z

 

 

V=\

Sdz-

(58)

о

7) статический момент погруженного объема относи­ тельно основной плоскости

Z

 

Муг = j Szdz;

(59)

о

 

8) два выражения статического момента погруженного

объема относительно плоскости

миделя:

 

+

4

 

 

МУ2=

\

coxdx-

(60)

_

L _

 

 

 

2

 

 

 

Z

 

 

Myz=\Sxdz.

 

(61)

о

 

 

Все приведенные величины выражаются определен­ ными интегралами, вычисление которых связано с труд­ ностями, так как корпус корабля образует, как правило, трансцендентную поверхность, которая не может быть за­ дана аналитически. Сведения о ней можно получить лишь по теоретическому чертежу. Поэтому при вычислении интегралов приходится пользоваться приближенными спо­ собами, используя для расчета исходные данные, снятые непосредственными измерениями с чертежа. Насколько трудоемким является процесс статического расчета ко­ рабля, можно судить по приведенным выше величинам, которые приходится определять много раз для всех сече­ ний по шпангоутам, всех уровнях ватерлиний и для раз­ личных равнообъемных наклонениях корабля. Указан­ ные интегралы необходимы для того, чтобы определить водоизмещение корабля (V), координаты центра тя­ жести (ЦТ) и центра величины (ЦВ) при различном уровне и положении ватерлинии.

109