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

Методическое пособие 612

.pdf
Скачиваний:
15
Добавлен:
30.04.2022
Размер:
2.77 Mб
Скачать
Рис.

и потоковых EF (рис. 1.15, б) Vf E f (t) переменных. Здесь Ep (t) и Ef (t) — произвольные функции.

Линейная модель управляемого источника может быть записана в общем виде

a1Vp a2Vf a3VI 0 .

(1.16)

Принимая a1 0 , модель управляемого источника EFU

потоковой переменной будет иметь вид, показанный на рис. 1.16, а. При а2 = 0 получим модель"управляемого источника EPU потенциальной переменной (рис. 1.16, б). В роли информационной переменной может также выступать переменная любой ветви. Введенные понятия позволяют найти решение и модель цепи.

Решением цепи, или решением модели цепи, V будем называть значения совокупности переменных, действующих на связях компонентов K1,..., Kl цепи, т. е.

l ni

V( [IKj i ])

i1 j 1

Внастоящей работе используется следующее правило установления порядка переменных в векторе (одномерном массиве) V:

Рис. Рис.

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

потенциальные переменные информационных и элементарных связей получают в V индексы соответствующих узлов;

потоковые переменные элементарных связей получают индексы соответствующих ветвей из списка С (См);

потоковые и потенциальные переменные векторных связей нумеруются в соответствии с установленным порядком типов переменных V1, ..., VQ. Первая потоковая (потенциальная) переменная получает индекс ветки (узла). Последующие типы переменных нумеруют последовательно для каждого типа числами натурального ряда, начиная с Smax Ymax 1, где Smax - максимальный номер ветви; Ymax — максимальный номер узла в С (См). Порядок переменных устанавливают с помощью номеров ветвей для потоковых и номеров узлов для потенциальных переменных.

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

Задача автоматизированного моделирования заключается в построении математической модели М [См] цепи См по заданному списковому представлению С [См] и поиске решения V этой модели.

1.2. Классификация моделей компонентов и цепей

20

21

Основой любой классификации [6] является деление механических систем на одномерные (поступательные и вращательные) и многомерные. Многомерные системы могут содержать низшие и высшие кинематические пары. Более подробная классификация учитывает число степеней свободы, предоставляемых кинематическими парами в относительном движении твердых тел. Кинематические пары делятся на од- но-, двух-, трех-, четырех - и пятиподвижные [17].

На основе принципов классификации механических систем вводится классификация механических цепейи и их компонентов.

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

Топологические признаки: число и ориентация связей, типы связей (информационные, элементарные, векторные)— определяют графическое представление компонентов и механических цепей.

Математические признаки связаны с характером уравнений математических моделей. Можно отметить линейные, нелинейные и дифференциальные уравнения. Линейные модели инерционных компонентов (во временной форме) содержат производные по времени (линейные дифференциальные

уравнения). На основе преобразования Лапласа такие модели могут быть представлены в частотной форме, т. е. в виде линейных алгебраических уравнений относительно действительных и мнимых составляющих переменных.

Введем следующие обозначения признаков: K —кине- матический режим; S — статический режим; D — динамический режим; R — вращательное движение; Р — поступательное движение; — инерционность; V — векторные связи; Е — элементарные связи; I — информационные связи; Т— зависимость от времени; — зависимость от частоты; L

— линейность.

Далее надчерк будет означать отсутствие признака. Класс цепи задается совокупностью признаков. Так, на-

пример, ELDP — линейная динамическая цепь поступательного движения, компоненты которой имеют элементарные связи, a VNDPR — нелинейная динамическая цепь с векторными связями компонентов, участвующих в поступательном и вращательном движении.

Введенную классификацию можно проиллюстрировать с помощью рис. 1.17. Тип движения твердых тел определяется параметром NSV, а подвижность цепи — параметром NSe

(число степеней свободы кинематических узлов).

23

22

Рис. 1.17

Графическое представление механической цепи Г (См) приведено на рис. 1.18, где ТТ — твердыетела, KY — кинематические узлы, TY —

Рис.

топо-

 

логические узлы; DK. — динамические компоненты. Рассмотрим представление некоторых важных в практи-

ческом отношении классов механических цепей.

Каждое твердое тело IM в одномерной цепи (рис. 1.19) имеет одну степень свободы (участвует только в поступательном или вращательном движении). Векторные связи являются элементарными. Кинематическими узлами служат узлысумматоры скоростей.

Многомерные цепи включают трехмерные цепи поступательного, вращательного и плоского движения, а также пространственные цепи.

25

24

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

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

Рис. 1.19

Векторные связи компонентов — линейные скорости vx, vy и силы Fх, Fy, а также угловая скорость z и момент силы

Mz.

В пространственных цепях твердые тела могут иметь до шести степеней свободы. Векторным связям соответствуют переменные vx, vy, vz, х, y , z , Fx, Fy, Fz, Мх, M y , Мz.

Наиболее общим режимом работы механических цепей является динамический режим. Модель динамической цепи М. [См] включает в себя уравнения

M[CM ] {( M[TTi ])

( M[KYj ])

( M[DKk ])

i

j

k

( M[TYl ])},

l

т. е. модели твердых тел, кинематических узлов, динамических компонентов и топологических узлов.

В статическом режиме изучаются законы равновесия системы тел. Задача моделирования статических механических цепей См возникает при расчете ферм, строительных конструкций и т. д. В моделях компонентов статических цепей не учитываются инерционные свойства (признак 0), а также потенциальные переменные, т. е. скорости. Модель статической цепи (рис. 1.20) имеет вид

M[CMs ] {( M[TTi s ])

( M[KYjs ])

( M[E fk ])

i

j

k

( M[TYl ])} ,

l

т. е. включает в себя модели твердых тел и кинематических узлов в статическом режиме, топологических узлов и источников потоковых переменных (сил и моментов сил) Ef. В кинематическом режиме не учитываются инерционность компонентов и потоковые переменные (силы и моменты сил) (рис. 1.21). Определяются линейные и угловые скорости. Мо-

дель кинематической цепи CMK имеет вид

26

M[CMk ] {( M[TTi k ])

( M[KYjk ])

( M[Epk ])}

i

j

k

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

Рис. 1.20

Рис. 1.21

Рис.1.22

Р

Рис. 1.23

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

1.3. Примеры механических цепей различных классов

Рассмотрим ряд конкретных примеров построения механических цепей и их моделей. В примерах будем использовать обозначения компонентов, которые приняты в системе автоматизации моделирования МАРС.

Элементарные механические цепи. Допустим, что все связи компонентов элементарной цепи — элементарные. Процедура построения графа Г (См) механической цепи, соответствующей исследуемой механической системе, включает в себя следующие основные этапы:

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

28

27

29

 

тических узлов; присоединение к кинематическим узлам динамических компонентов — упругости, трения, люфтов, и т.д.; нумерацию узлов и ветвей.

На основе графа Г (См) строим списковое описание

цепи.

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

также упругость крепления груза и упругость сцепки платформ.

На рис. 1.22, б показана соответствующая механическая цепь. Трение качения и трение скольжения вводятся в цепь с помощью односвязного компонента RM, присоединенного к кинематическому Y1-узлу. Этот узел находится между двумя движущимися массами. Сила трения в компоненте RМ пропорциональна относительной скорости движения массивных тел.

В механической цепи использованы следующие обозначения компонентов: 1М1 — масса первой платформы; IM2— масса груза; 1М3 — масса второй платформы; SPR3 , SPR3

упругости канатов крепления; SPR3 — упругость сцепки;

RM1 — трение скольжения; RM2, RM3 — трение качения; DMPF — компонент с двумя связями, отражающий трение в сцепке; EF — источник внешнего усилия.

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

IM, M1, —3,2;

IM, M2, —6,1;

IM, МЗ, —11,5;

YI, —4,4,4,2,1,3;

Y1,—7, 7, 7, 1, 0,

8;

Y1,—12, 12, 12, 5, 0, 6; SPR , К1, —1, 1, 1,2; SPR, K2, —1, 2, 2, 1; DMPF, R1, —9, 9, 1,5; RM, R2, —8, 4;

RM, R3, —13, 6;

EF, F1, —14, 1.

Здесь буквами М, К и R обозначены параметры соответственно массы, упругости и трения; F1 — значение прило-

женной силы.

Рассмотрим соответствующую математическую модель. Уравнения инерционных компонентов:

M [IM1 ] {M1 d 2 dt F3};

M [IM 2 ]

{M 2 d 1 dt

F6};

M [IM 3 ]

{M 3 d 5 dt

F11}.

Уравнения кинематических узлов:

M [Y11 ]

{ 1

2

3

0};

M [Y12 ]

{ 1

0

4

0};

M [Y13 ]

{ 5

0

6

0}.

Уравнения динамических компонентов:

31

30

M [SPR1 ] {dF1

dt

K1(

1

2 )};

M [SPR2 ] {dF2

dt

K 2(

2

1 )};

M [RM1 ] {R1

3

F5

0};

 

M [RM 2 ] {R2

4

 

F8

0};

 

M [RM 3 ] {R3

6

 

F13

0};

 

M [DMPF ] {R4 (

1

5 )

F10

0}.

Уравнения источников:

 

M[EP ]

 

{F

EP};

 

1

 

 

14

 

 

 

M[EP2 ]

 

{

0

0}.

 

 

Уравнения узловых топологических законов:

F14

F1

F2

F4

F7 F6 F9 0;

F1

F2

F3

F4

0;

F4

F5

0;

 

 

F7

F8

0;

 

 

F9

F10

F11

F12

0;

F12

F13

0.

 

 

Модель цепи характеризуется группой признаков

LDT P.

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

Пример 1.2. Маховик радиуса R и массы m1 связан с помощью безынерционного шатуна АВ с ползуном массы m2 а,

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

механической цепи слагается из тех же этапов, что и в предыдущем примере. Рассмотрим основные отличия.

Для преобразования координат поступательного и вращательного движения вводим преобразующий трансформатор с коэффициентом трансформации Т = R (1 — cosa), где R

— радиус маховика; а — угол поворота. Зазор между ползуном и поршнем отображается с помощью компонента LUFT. Механическая цепь, соответствующая рассматриваемому механизму, приведена на рис. 1.23, б. В нее входят следующие компоненты: EF — источник момента вращения; Y1 — кинематический узел для определения относительной скорости на концах вала; КМ — конечная жесткость приводного вала маховика; IM, — момент инерции маховика; IM2 — масса ползуна; SPR — пружина штока.

Список С (См) для нелинейной динамической цепи класса LD PR можно записать в виде

EF,F1, —1,1;

Рис. 1.24

1М, M1 , —3, 2;

IM, M2, —7, 4;

Y1, —2, 2, 2, 1, 2, 3; КМ, K1, — 4, 3; TR, Т, — 5, 6, 2, 4;

SPR, K2, — 9, 9, 5, О;

33

32

LUFT, DZ, Х0, — 8, 8, 4, 5, 6.

Здесь M1, M2 — параметры инерционных компонентов; K1, K2 — параметры упругостей; Т — коэффициент трансформации; F1 — параметр источника; DZ — ширина зазора; Х0 — начальное отклонение от центра зазора.

Уравнение модели цепи:

M [IM1 ] {M1d 2 dt F3};

M [IM 2 ] {M 2 d 4 dt F7 };

M [Y11 ]

{

1

2

3

0};

M [Y11 ]

{

1

2

3

0};

F5

TF6

0};

 

 

M [KM ]

{dF4

dt

K1

3};

M [SPR]

{dF5

dt

K 2( 5

M [LUFT ]

{F8

 

0 при ( X 6

( 4

5 )

0 при ( X 6

X 0)

dX6

dt

4

5};

 

 

M[E1 ]

{F1

EF};

 

M [E2 ]

{ 0

0};

 

 

F1

F2

0;

 

 

 

 

F2

F3

F5

0;

 

 

 

F2

F4

0;

 

 

 

 

F6

F7

F8

0;

 

 

 

F8

F9

0.

 

 

 

 

0 )};

X 0) DZ , DZ ,

Переменная Х6 соответствует перемещению в зазоре.

Пример 1.3. Рассмотрим особенности механических цепей, в которых имеют место преобразования энергии, например, механической в электрическую или гидравлической в механическую. На рис. 1.24, а приведено схематическое изображение гидронасоса с электромеханическим приводом и системой регулирования объемного расхода на выходе насоса. На рис. 1.24, б приведен граф Г (См) . В состав механической цепи входят компоненты с элементарными и информационными связями, а также согласующие компоненты. Приведем уравнения моделей компонентов. Индексы у переменных в уравнениях моделей соответствуют номерам ветвей и узлов цепи.

Электромеханический привод ЕМР играет роль согласующего компонента. Его первая связь является информационной с управляющей переменной V8, имеющей смысл напряжения или тока в обмотке управления привода, а вторая связь — элементарной с переменными 5 , M9 . Модель ЕМР

имеет вид

5 1 H VN 8 0 ,

где Н — постоянная электромеханической связи.

Рычаг RCH — компонент, обладающий двумя элементарными связями. В одной из них действуют переменные

вращательного

движения

5 , M 7 , а в другой — поступа-

тельного —

2 , F8 . Модель рычага описывается уравнениями

T 5

2

0; M 7 TF8

0,

где Т — коэффициент трансформации рычага. Источник давления ЕР является односвязным компо-

нентом с переменными Р и Q (давление и расход) и моделью Р1 = ЕР, где ЕР — амплитуда источника.

34

Инерционность IM моделирует массу сердечника, яв-

ляется односвязным компонентом с переменными

5 , M 6 на

связи; она описывается уравнением J d 5 dt M 6 ,

где J -

параметр инерционности.

Гидроцилиндр GC — компонент с тремя связями, две из которых гидравлические, а третья — механическая. Гидравлическим связям соответствуют давление Р и расход Q, механической — линейная скорость перемещения штока v и усилие в нем F. Уравнения идеального гидроцилиндра с учетом индексов переменных в его связях имеют вид

P3

P4

F4

S 0;

Q3

S

2

0,

где S — рабочая площадь поршня.

Гидроклапаны GK1,GK2 на связях гидроцилиндра выде-

лены в отдельные компоненты. Каждый из этих компонентов имеет по две элементарные гидравлические связи с переменными Р и Q. Одна из моделей гидроклапана задается уравнением

P

P

K Q

Q

0

,

1

3

G 2

2

 

 

где KG — эмпирический коэффициент.

Расходомер QM является согласующим компонентом с одной информационной и одной элементарной связями. Элементарная связь соединена с гидроклапаном GK2, а информационная — с управляющей системой. Уравнение расходомера записывается следующим образом:

dVN 7 dt Q10 0 ,

35

где VN 7 , — объем жидкости.

Управляющую систему KZ для простоты представим одним колебательным звеном KZ, которое является компонентом с тремя информационными связями, характеризующимися соотношениями вида

K1 dVN 9 dt K 2VN 9 K 3VN 8 K 4VN 7 ; dVN 8 dt VN 9 .

Узловые топологические законы:

Q1

Q2

0;Q3

Q5

0;

F4

F8

0; M 9

M 6

M 7 0;

Q2 Q3 0;Q5 Q10 0.

Узлы 7 и 8 инцидентны информационным связям.

Пример 1.4. В качестве примера механической цепи с векторными связями рассмотрим плоские механизмы. Звенья плоского механизма могут иметь три степени свободы — две поступательные в плоскости механизма и одну вращательную. Связи твердых тел описываются векторами силы

F

 

Fx , Fy

 

T

и скорости v

 

x , y

 

T , моментом Мz и угловой

 

 

 

 

скоростью

z. Так как в плоских механизмах кроме враща-

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

связей включаются координаты внешних точек

 

x , y

 

T . .

 

 

Схематическое изображение робота приведено на рис. 1.25, а.

37

36

Рис.

Манипулятор робота представляет собой плоский механизм, состоящий из шарниров (кинематических узлов вращения) и звеньев (твердых тел). Граф Г (См) робота с векторными связями компонентов приведен на рис. 1.25, б, а граф эквивалентной механической цепи с элементарными связями — на рис. 1.25, в. Каждый из кинематических узлов представляет собой одну степень свободы в относительном движении твердых тел.

Допустим, что необходимо исследовать кинематический режим. В этом случае из рассмотрения исключают потоковые переменные связей — силы и моменты сил. Упрощают модели твердого тела и кинематического узла вращения. С учетом режима можно построить модель цепи (рис. 1.25, в):

M [Y11 ]

{ 0

1

2 0};

M[TT1 ] { 0

5

( 1y

2 y ) 2 0;

0

4

(

1x

 

2 x )

2

0;

 

 

2

 

3

0};

 

 

 

 

 

 

 

 

M [KY ]

{

3

 

8

6

0;

10

5 cosV7

 

4 sinV7

0;

9

5 sinV7

 

 

4 cosV7

0};

M[TT2 ] { 10

 

13

 

( 1y

 

2 y ) 8 0;

9

12

(

1x

 

2 x )

8

0;

 

 

8

11

0};

 

 

 

 

 

 

 

В уравнениях КУ переменная V7 соответствует углу поворота TT2 относительно TT1

Приводы представлены кинематическими источниками скорости

M[EV1 ]

{

1

EV1 (t)};

M [EV2 ]

{

6

EV2 (t)},

где EV (t) — заданная функция от t.

К уравнениям модели цепи необходимо добавить источник нулевой скорости EV:

M [EV ] { 0 0}.

38