Материал: 2426

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

При изменении координаты q9.

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

dT9=dq9/v9,

(4.130)

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

v

ìv

 

при

(q

 

- q

)£ 0;

(4.131)

= í

9,1

 

 

9нач

9кон

 

9

îv9,2

при

(q9нач - q9кон ) > 0,

 

здесь v9,1, v9,2 – максимально возможные конструктивные рабочие скорости движения штока гидроцилиндра телескопического звена двухсекционной стрелы при выдвижении и втягивании соответственно.

Для трехсекционной стрелы соответствующие зависимости будут иметь следующий вид:

ìv9

= v9,1

при

[(q9нач - q9кон ) < 0]Ù[q9 < q9гран ];

 

ïv

= v

при

[(q

нач

- q

кон

) > 0]Ù[q

< q

9

гран

];

 

ï

9

9,2

 

[(q

9

9

9

 

 

(4.132)

ív

= v

при

9нач

- q

кон

) < 0]Ù[q

> q

9

гран

];

ï

9

9,3

 

 

9

9

 

 

 

ï

 

= v9,4

при

[(q9

нач - q9

кон ) > 0]Ù[q9

> q9

гран ],

 

îv9

 

где v9,1, v9,2 – максимальные рабочие скорости движения штока гидроцилиндра нижней секции телескопического звена стрелы при выдвижении и втягивании соответственно; v9,3, v9,4 – максимальные рабочие скорости движения штока гидроцилиндра верхней секции телескопического звена стрелы при выдвижении и втягивании соответственно; q9гран – длина телескопической стрелы, соответствующая полному выдвижению нижней секции телескопического звена при нулевом выдвижении верхней секции телескопического звена; – знак логического умножения (конъюнкции).

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

 

dq9

 

dT9 =

(k9,1 ×ek9,2×mГР ),

(4.133)

220

 

где k9,1, k9,2 – эмпирические коэффициенты.

Результирующее выражение для вычисления элементарного времени перемещения dT9 при элементарном изменении обобщенной координаты q9, учитывающее как конструктивные, так и рациональные ограничения, будет иметь следующий вид:

 

ì

 

 

dq9

 

 

 

 

ü

 

dT

ï

 

 

; dq

 

/v

 

ï

 

= maxí

 

 

 

 

 

 

ý .

(4.134)

(k

 

×ek9,2 ×mГР )

9

9

9

ï

 

 

 

ï

 

 

î

 

9,1

 

 

 

 

 

 

þ

 

Интегрирование позволяет определить минимально возможное время перемещения для некоторого конечного изменения координаты q9:

T9 = q9

конò f [(q8 , q9 , mГР )]dq9 ,

(4.135)

q9

нач

 

где f[dT9(q8, q9, mГР)] – интегрируемая функция вида (4.134); q9нач и q9кон – соответственно начальное и конечное интервальные значения координаты q9. При изменении q9 от q9нач до q9кон определяется искомое время перемещения T9.

В интервале элементарного приращения обобщенной координаты dq9 величина v9 может рассматриваться как константа, что позволяет использовать численный способ интегрирования с постоянным шагом

(рис. 4.26).

При изменении координаты q10.

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

dT10=dq10/v10,

(4.136)

где v10 – максимально возможная конструктивная рабочая скорость подъема/опускания груза,

ìv10

= v10,1

при [(q10нач - q10кон )< 0]Ù[mГР < mГРгран];

 

ïv

= v

при [(q

- q

)> 0]Ù[m

ГР

< m

ГРгран

];

 

ï

10

10,2

10нач

10кон

)< 0]Ù[m

 

 

(4.137)

ív

= v

при [(q

- q

ГР

> m

ГРгран

];

ï

10

10,3

10нач

10кон

 

 

 

 

ï

 

= v10,4

при [(q10нач - q10кон )> 0]Ù[mГР > mГРгран],

 

îv10

 

здесь mГР – масса поднимаемого груза; mГРгран – некоторое граничное значение массы поднимаемого груза, при превышении которого сту-

221

пенчато снижается максимальная конструктивная допустимая скорость подъема/опускания груза; v10,1, v10,2 – максимальные конструктивные рабочие скорости подъема и опускания груза при массе груза

(mГР < mГРгран) соответственно (ускоренный подъем); v10,3, v10,4 – максимальные конструктивные рабочие скорости подъема и опускания

груза при массе груза (mГР > mГРгран) соответственно.

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

dT10 = (k

dq10

),

(4.138)

×m

k10,2

10,1

 

ГР

 

 

где k10,1, k10,2 – эмпирические коэффициенты.

Результирующее выражение для вычисления элементарного времени перемещения dT10 при элементарном изменении обобщенной координаты q10, учитывающее как конструктивные, так и рациональные ограничения, будет иметь следующий вид:

 

ì

 

dq10

 

 

ü

 

dT10

ï

(k

)

; dq10 /v10

ï

(4.139)

= maxí

×m

k10,2

ý.

 

ï

 

ï

 

 

î

10,1

 

ГР

 

 

þ

 

Интегрирование позволяет определить минимально возможное время перемещения для некоторого конечного изменения координаты

q10:

T10 =

q10кон

(mГР )dq10

 

 

ò f

,

(4.140)

q10нач

где f[dT10(mГР)] – интегрируемая функция вида (4.139); q10нач и q10кон – соответственно начальное и конечное интервальные значения коор-

динаты q10. При изменении q10 от q10нач до q10кон определяется искомое время перемещения T10.

В интервале элементарного приращения обобщенной координаты dq10 величина v10 может рассматриваться как константа, что позволяет использовать численный способ интегрирования с постоянным шагом

(рис. 4.26).

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

222

целесообразна дискретная параметрическая форма представления всех управляемых координат:

q7=q7нач+t·dq7; q8=q8нач+t·dq8; q9=q9нач+t·dq9; q10=q10нач+t·dq10, (4.141)

где t=1,2,…,n – параметр; n – число частей разбиения интервала по каждой управляемой координате; dq7, dq8, dq9, dq10 – действительные текущие значения шагов дискретизации по управляемым координатам.

Пуск

1

2

 

 

Ввод исходных данных: x3,33; y4,43; x2,54; α0; cГ1; cГ2; v7к пред; v8,1; v8,2; v9,1; v9,2; v9,3; v9,4; q9гран; mГР; mГРгран; v10,1; v10,2; v10,3; v10,4; k7,1, k7,2, k8,1, k8,2, k8,3, k8,4, k9,1, k9,2,

k10,1, k10,2, q7нач; q7кон; q8нач; q8кон; q9нач; q9кон; q10нач; q10кон; q7; q8; q9;

q10

 

3

n=(|q7конq7нач|)/ q7+(|q8конq8нач|)/ q8+(|q9конq9нач|)/ q9+(|q10конq10нач|)/

q10

4

dq7=(q7кон–q7нач)/n; dq8=(q8кон–q8нач)/n; dq9=(q9кон–q9нач)/n; dq10=(q10кон–q10нач)/n

5

 

T7=0;T8=0;T9=0;T10=0; определение v8 по (4.126)

Определение (lГ)0 по (4.124) и значению q8нач

 

 

 

 

 

 

 

 

 

t=1:n

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

q8=q8нач+t·dq8; q9=q9нач+t·dq9; 7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

α1=q8+α0

 

 

13

 

 

 

q10=q10нач+t·dq10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

lГ =

cГ12 + cГ 2

2 - 2 × cГ1 × cГ 2 × cosα1

 

 

 

 

 

 

 

 

 

 

 

Определение x2,5 по (4.118) и MФ

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

по (4.119)

 

 

 

 

 

dlГ=(lГ)t–(lГ)t–1; (lГ)t–1=(lГ)t

 

 

 

 

 

 

 

 

 

9

 

 

15

 

v7

ì(k7,1

+ k7,2

× MФ )ü

 

ì

 

 

 

 

 

 

 

 

 

 

= miní

 

v7к пред

ý

 

 

 

 

 

 

dq8

 

 

 

 

 

ü

 

 

î

 

þ

 

dT8

ï

 

 

 

 

 

 

 

;

 

ï

 

 

 

 

 

 

=maxí

 

 

 

 

 

 

 

 

dl /v8ý

 

 

 

 

 

 

 

 

 

 

ï(k ×M 3 +k ×M 2 +k ×M +k )

Г

ï

 

 

dT7=dq7/v7

 

10

 

 

î

8,1

Ф

8,2

 

Ф

8,3

Ф

8,4

 

þ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

11

 

 

 

T8=T8+dT8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T7=T7+dT7

 

 

 

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

 

 

 

 

 

 

 

 

 

Определение v9 по (4.131) или (4.132)

 

 

 

 

 

 

 

 

 

 

 

и v10 по (4.137) (рис. 4.27)

 

 

 

 

ì

 

 

dq9

 

 

 

ü

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

 

 

 

dT9

 

ï

(k

 

 

;

dq9 /v9

ï

 

T9=T9+dT9

 

 

 

 

 

 

= maxí

 

 

 

ý

 

 

 

 

 

 

 

 

 

 

ï

9,1

× ek9,2×mГР )

 

ï

 

 

 

 

 

 

 

 

 

 

20

 

 

 

î

 

 

 

 

 

þ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

ì

 

dq10

 

 

 

 

ü

 

 

 

 

 

T10=T10+dT10

 

 

 

ï

(k

)

;

 

dq10

ï

 

 

 

 

 

 

dT10 = maxí

× m

k10,2

 

/v10 ý

 

 

 

 

 

 

 

 

 

 

 

 

ï

 

 

 

ï

 

 

 

 

 

 

 

 

 

24

 

 

î

10,1

 

 

ГР

 

 

 

 

þ

 

 

 

 

 

 

 

 

 

 

Вывод T

23

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

Останов

 

 

 

 

T=T7+T8+T9+T10

 

Рис. 4.26. Блок-схема обобщенного алгоритма определения временной функции стоимости изменения управляемых обобщенных координат

223

 

 

 

 

 

Пуск

1

 

2

 

 

 

 

 

 

Нет

 

Стрела

 

 

 

 

 

 

 

 

двухсекционная?

 

 

 

 

 

 

Нет

 

Да

3

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(q9начq9кон)≤0

 

 

 

 

 

 

 

 

4

5

 

 

 

 

6

 

 

v9=v9,2

v9=v9,1

 

 

 

[(q9нач q9кон ) < 0]

 

Нет

 

 

 

 

[q9 < q9гран ]

 

[(q9нач q9кон ) > 0]

7

 

8

 

Да

Нет

 

 

 

v9= v9,1

 

 

 

 

 

[q9 < q9гран ]

 

 

 

 

 

 

 

9

 

Да

 

10

 

 

[(q9нач q9кон ) <

0]

 

Нет

 

 

 

 

v9=v9,2

 

 

 

 

 

 

 

 

[q9 > q9гран

]

 

 

v9=v9,4

27

 

11

Да

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

v9=v9,3

 

 

 

 

 

 

 

 

 

 

12

Нет

 

 

 

 

[(q10 нач

q10 кон ) <

0]

 

 

 

 

13

 

Нет

 

[(q10нач q10кон )> 0]

[m ГР < m ГРгран

]

 

 

 

 

 

 

[mГР < mГРгран ]

 

 

 

Да

 

14

 

 

 

 

 

 

 

 

Да

 

 

 

 

v10=v10,1

 

 

 

 

 

15

 

 

 

 

 

 

v10=v10,2

 

 

 

 

 

 

 

 

[(q10 нач

q10 кон ) < 0]

16

Нет

 

v10=v10,4

17

 

 

 

 

 

 

[m ГР > m ГРгран

]

 

 

 

 

 

 

 

 

Да

18

 

 

 

19

 

 

 

v10=v10,3

 

 

 

 

Вывод v9, v10

 

 

 

 

 

 

Останов

20

 

 

Рис. 4.27. Блок-схема алгоритма определения максимальных конструктивных

 

 

 

скоростей v9 и v10

 

 

Значение n предлагается определять по методу «Манхэттен» [74]:

n=(|q7конq7нач|)/ q7+(|q8конq8нач|)/ q8+

 

+(|q9конq9нач|)/ q9+(|q10конq10нач|)/ q10,

(4.142)

224