
книги из ГПНТБ / Хитрик, В. Э. Методы динамической оптимизации механизмов машин-автоматов
.pdfгде W0(x) |
удовлетворяет |
заданным |
граничным |
условиям |
||
W0(a) — a, |
W{b) = $, а все |
остальные |
функции |
W t (x) удо |
||
влетворяют |
однородным |
граничным условиям, |
т. е. |
Wt {a) — |
||
= Wt ( b ) = 0. Очевидно, |
что |
при таком |
выборе при любых аг |
функции уп{х) удовлетворяют заданным граничным условиям.
В качестве функции \F0(a:) можно выбрать, например, линей ную функцию
Wo ( x ) = ± = ^ ( x - a ) + l .
Кдостоинствам метода Ритца относится возможность удов летворить большому числу дополнительных условий и эффек тивность этого хметода при расчетах для случая квадратичного функционала и линейных ограничений. К недостаткам метода Ритца относится то, что решение ищется в более узком классе функций, чем в точных методах и чем это необходимо по усло вию задачи. Тем не менее метод Ритца в большинстве случаев позволяет найти решение вариационной задачи с требуемой точностью.
Иногда целесообразной является ликвидация «мягких» уда ров путем корректировки (аппроксимации) динамически опти мального закона движения, полученного интегрированием урав нения Эйлера, полиномиальными или тригонометрическими функциями, имеющими достаточное число непрерывных про изводных.
П р и м е н е н и е п о л у ч е н н ы х р е з у л ь т а т о в . В рас смотренных задачах решение получено в аналитическом и, как правило, в явном виде П'(<р) или 6( х ) . Основные результаты решений представлены в табл. 1, там же указаны предполагае мые области применения полученных законов движения.
Законы движения, оптимизирующие по различным крите риям динамический режим на ведомом звене при заданной ско рости ведущего звена, могут применяться, как это отмечалось выше, в сравнительно несиловых механизмах машин-автома тов, которые слабо влияют на скорость главного вала, или в силовых механизмах с приблизительно равномерным движени ем ведущего звена.
Те законы движения, которые оптимизируют динамический режим системы при заданных силах и неизвестной скорости главного вала, относятся прежде всего к силовым механизмам, определяющим скорость главного вала агрегата своим взаимо действием с движущими силами.
Возможность и целесообразность применения законов с «мягкими» ударами в тех или иных случаях может быть реше на только на основании экспериментальной проверки и опыта эксплуатации производственйых машин. Для реализации полу ченных законов движения могут использоваться различные ку лачковые и шарнирные механизмы.
□
Г л а в а II
РЕШЕНИЕ ЗАДАЧ ДИНАМИЧЕСКОЙ ОПТИМИЗАЦИИ МЕХАНИЗМОВ В ВАРИАЦИОННОЙ ПОСТАНОВКЕ НА БАЗЕ ПРЯМОЙ ЗАДАЧИ ДИНАМИКИ
При решении задач такого рода полагаем, что скорость ве дущего звена механизма известна и в общем случае непостоян на. Как уже упоминалось, это предположение оказывается до статочно справедливым для сравнительно несиловых цикловых механизмов производственных машин-автоматов, а также для силовых механизмов с тяжелым маховиком. В качестве кри терия динамически оптимального движения в данном случае принимается величина среднеинтегрального взвешенного уско рения ведомого звена, среднеинтегральной динамической мощ ности ведомого звена и пр. Оптимизация системы по этим кри териям позволяет уменьшить динамические напряжения в сис теме, вибрации, шум, износ в кинематических парах и повы сить равномерность вращения.
Отметим, что минимизация средних ускорений приводит к уменьшению коэффициента максимальной скорости 6Шах, что оказывает благоприятное влияние на условия работы меха низма.
§1. Выбор закона движения из условия минимизации среднеинтегральных ускорений ведомого звена при
установившемся неравномерном движении ведущего звена
При решении задачи предполагаем, что скорость ведущего звена незначительно уклоняется от постоянной величины. Это предположение достаточно хорошо согласуется с практикой работы большинства производственных машин и позволяет решать задачу оптимизации в линейной постановке. Для за кона движения механизмов в данной задаче используется фор ма передаточных функций как более удобная при неравно мерной скорости ведущего звена. Полагаем, что скорость ве дущего звена задана в виде
<й= «р= co0[l-fs/(cp )], |
(ИЛ) |
23
где (о0 = const; e — малый параметр; /(cp) — непрерывная огра ниченная периодическая функция.
Тогда ускорение ведущего звена определится соотношением
9 = С1)о8/<Р <р. |
|
(II.2) |
||
Здесь и в дальнейшем индексом |
обозначено |
дифференци |
||
рование по углу <р, а верхней |
точкой |
обозначено дифферен |
||
цирование по времени. Выражения для |
скорости |
и ускорения |
||
ведомого звена имеют вид по (1.1) |
|
|
|
|
9=П '(<р) |
<р,- |
|
|
|
? = П "(® ) <р2 |
+ |
П '(?) ?• |
|
|
Учитывая соотношения (II. 1) |
и |
(II.2), получим выражения |
для ускорения ведомого звена, сохранив только члены, линей ные относительно е:
|
|
£ = « о[П''(1 + |
28/) + |
3П '/']. |
|
|
Рассмотрим интервалы прямого (рабочего) и обратного (хо |
||||||
лостого) хода. |
Положение ведущего звена в начале и в конце |
|||||
интервала |
прямого |
(рабочего) |
хода |
характеризуется |
углами |
|
- c?i = 0 и |
<р2 — ср0. |
Оптимальная |
передаточная функция П' (®) |
|||
может быть определена из условия минимума функционала R: |
||||||
|
90 |
су |
Ро |
|
|
(Ц.З) |
R = \ q |
fl?cp= | [ П " 2(1 + 4 е /) + 2 П т / /] с(ср. |
оо
Всоотношении (II.3) сохранены только члены, линейные от носительно е. Полагаем, что искомый закон движения удовле
творяет в общем случае неоднородным граничным условиям
п '( о ) = п ; , п ' ы = п ; . |
(и.4) |
Считаем далее, что при проектировании задано наибольшее значение функции положения ведомого звена П0 (ход или угол качаний). Тогда передаточная функция П' (у) должна удовлет ворять еще одному соотношению
.|П'У=р = П0. |
(II.5) |
|
о |
|
|
Введем обозначения |
|
|
П |
П" (?) = |
/(? )• |
Сопоставляя выражение для |
критерия |
оптимальности (II.3) |
и изопериметрическое условие |
(II.5), |
найдем, что искомая |
функция у ( ф) должна сообщать безусловный минимум функ
ционалу:
То |
(II.6) |
R* = j { [ / (1 + 4 s / ) - f 2 y / s / ' ] + ду } dy, |
|
. о |
|
где /. — неопределенный множитель Лагранжа. |
|
24
Для функционала (11.6) уравнение Эйлера, которое выра жает основное необходимое условие минимума этого функ ционала, имеет вид
2у" (1 + 4е/) + 8е / / + 2sy/' — ). = 0. |
(II.7) |
Для решения этого уравнения используем метод малого пара метра. По этому методу ищем решение уравнения (11.7)
N
У— ^ п У п,
п=0
N |
|
|
У ' = 2 |
вИХ , |
(II.8) |
п-0 |
|
|
у" = ^ |
пУп. |
|
п=0 |
|
|
Подставляя соотношения (11.8) в уравнение (11.7) и прирав нивая коэффициенты при одинаковыхстепенях г (ограничи ваясь членами, линейными относительно е), получим
|
2 у ;-> . = 0, |
|
|
(11.9) |
у;+ W o + W + У о Г = 0- |
(ПЛ0> |
|||
Из уравнения (II.9) |
|
|
|
|
Уо = |
~ ^ ? 2 + ^\?~\~С.,. |
|
||
Постоянные интегрирования Сг и С2, |
определенные из усло |
|||
вий (И.4), имеют вид |
|
|
|
|
C i - - — А ? о - — + - £ , С ,_ П Н. |
||||
Тогда нулевое приближение можно записать |
в виде |
|||
_У0 = Пн (1 |
v ПК |
1 |
b(<j |
?)■ |
^ ) + ТГ Т |
|
|||
|
?0 |
|
|
|
Первое приближение у^.(?) определяется из уравнения (11.10)
двукратным последовательным интегрированием:
У1 = Q + С3<р— j d f | (4уц/ + 4Уо/'-f-yof") d<p.
Введем следующие обозначения: |
|
|
|
|
||
Ъ ( ? ) = |
|
|
• - f ir e ? ) ' |
d?, |
||
|
|
го/ |
J |
|
||
F2(?) = |
- |
J df j — f (?) У — |
Г (?) |
|
||
|
|
<?o |
To |
J |
v |
|
(?) = J d ? j - 2 |
f |
( ? ) + / ' (? )(? 0 - 2 |
<p) + - ^ - ( ? o~ |
i ) ?/"(?)jrf® . |
25-
Тогда выражение для функций у {(?) будет иметь вид
y t = С4,+ С3ср+ (?) + П > 2 (?) + IF, (?).
Постоянные интегрирования С, и Сх определим из однородных
граничных |
условий |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Л ( 0 ) = 0 , 3 ;1 ( ? о ) = |
0 . |
|
|
|
|
||||
Решая эту |
систему уравнений, получим |
|
|
|
|
||||||||
„ |
т-т' Л ( 0 ) + Л Ы |
, п ' |
|
- |
|
|
, > F3 ( 0 ) -F, ( <f o) |
||||||
С3- н „ |
|
- |
+11к |
|
|
|
h'- |
|
¥о |
||||
с 4 = |
- |
Пн/*-! (0) - |
n KF2(0) - |
t-Fj (0). |
|
|
|
|
|
|
|||
Обозначив |
Д^ |
^ (0) — /=i («Ре). * = |
1, |
2, |
3, |
|
|
||||||
|
|
|
|
||||||||||
в соответствии с изложенным получим |
выражение |
для опти |
|||||||||||
мальной передаточной функции |
|
|
|
|
|
|
|
||||||
П, (т )-У о + 0'1 = |
П „ ( 1 - ^ ) + |
Пк^ |
- 4 - ^ |
( ? о - ' ? ) + |
|||||||||
+ г - |
|
(0) - |
UKF2(0) - |
IF, (0) |
+ |
f - ( n > /71+ |
ПкДЛ+ХД/*',) + |
||||||
|
|
|
|
|
|
|
|
ТО |
|
|
|
|
|
|
|
+ |
n HF1( ? ) + n lc/ 72(?) + |
W?8 (?) |
|
|
(1П1) |
||||||
Неопределенный |
множитель X. может быть |
определен из |
|||||||||||
изопериметрического |
условия |
(II.5) |
|
|
|
|
|
|
|||||
П о - Y |
( П,; + |
К ) + |
« j <Ро[П ^ |
(0) + |
n'KF, (0) ] - |
<Ро(П ’SF, - |
n > f 4) |
||||||
|
|
|
|
- n |
Hj F , d f - |
П ' j |
Fod<p |
|
|
|
|||
Х = - |
|
|
|
|
о |
|
|
о |
|
/ |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
Г° |
|
|
|
|
|
|
1 |
3 |
|
|
<?0bF, + |
|
|
||||
|
|
|
24 |
|
Уо^з (0) -f ~ |
j* F3d<? |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
(П.12) |
При |
однородных |
граничных |
условиях |
(П„ = Пк= 0), что |
соответствует широко распространенному случаю работы ку лачкового механизма в цикле выстой—перемещение-выстой или интервалу работы шарнирного механизма, характеризую
щему перемещение |
от одного мертвого положения до |
другого |
|
(полному |
ходу), выражения для П'(?) и I упрощаются: |
||
П' = |
{■- 1 - (То - |
?)+ е [ - F, (0) + -2- bF, + F ,(?)] , |
(И. 13) |
26
|
|
|
|
|
|
|
П„ |
|
|
<Ро |
|
(П.14) |
|
|
|
|
|
1 |
о |
Г |
|
1 |
|
|
|
||
|
|
|
|
|
f0±F3 -f |
С |
|
|
|||||
|
|
|
|
- ~24 |
?о ~ £ |
%/?з(0) + — |
\ Fs |
|
|
||||
|
Поставленная задача решается с помощью соотношений |
||||||||||||
|
(11.11)—(11.14). |
Отметим, |
что |
в частном |
случае |
равномерного |
|||||||
|
вращения |
ведущего |
звена е = |
0 и ). = |
|
24п |
|
случае |
|||||
|
------ В этом |
||||||||||||
|
выражение для |
оптимальной передаточной |
функции |
приобре |
|||||||||
|
тает вид |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
П' = |
6П„ — |
(1 ---- |
|
|
|
|
||
|
|
|
|
|
|
|
«Ро |
V |
То |
|
|
|
|
; |
что совпадает с |
результатом, |
полученным |
в [24]. |
который |
||||||||
I |
При е = 0 |
и о) = const |
найденный закон движения, |
||||||||||
; |
в данном |
случае совпадает с известным законом равноубываю- |
|||||||||||
щего ускорения, можно также записать в форме |
инвариантов |
||||||||||||
■подобия: |
I = |
12(0,5 — jc), |
о = |
6л:(1— лг), |
С= л - ( 3 — 2х). Для |
||||||||
этого закона |
|
|
|
|
|
|
|
|
|
|
|
||
: |
|
е (0) = - ? ( 1) = еши« б , |
emax = |
i ,5. |
|
|
Отметим, что передаточная функция, сообщающая минимум i-средним ускорениям ведомого звена, одновременно минимизи рует коэффициент максимальной скорости 6тах. Снижение ко эффициента максимальной скорости способствует уменьшению наибольшего крутящего момента на ведущем валу и углов дав ления для кулачковых механизмов. В качестве примера рас смотрим построение оптимальной передаточной функции для случая, когда угловая скорость ведущего звена задана в виде
* = ш0(1 +0 , 1 sin k'i).
Примем
?о = 210°, П0 = 1, П„ = Пк = 0.
После ряда преобразований получим
+ з (0 ) = |
Yo |
|
Д Д 3= |
- |
9о. |
|
2k |
’ |
2k ’ |
||||
|
|
|
||||
Передаточная функция для |
k — 1 |
|
|
|||
П' (?) = - 0,585 |
- - f ТоТ + 0,1 |
1,833-0,135? + |
||||
+ ~ Г ?о? - - о--------J -? 2) sill ? + |
(? — 0,5?о) COS ? |
27
Рис. 1. Динамически оптимальный закон движения, синтезированный для неравномерного движения ведущего звена.
1- е= 0; 2 —s= 0,l.
28
■Соответственно формулы для второй передаточной функции ;П"(ю) и функции положения П(?) имеют вид
|
|
|
П"(?) = - 0,585 |
------^cp0-j-0,l Г— 0,135 + |
|
|||||||
|
+ |
(4" ?о — 4" ?) sin ? + |
(“Г + “Г ?0?' — ~ Т <Р2) cos ? |
} > |
||||||||
|
П (?) = |
- |
0,585 {-g- - ~ |
с?0о2 + |
0,1 1,833? - |
0,0675?2 + |
||||||
|
|
+ |
|
1 |
|
|
|
|
|
|
|
|
|
|
(■ |
|
|
|
|
|
|
|
|
||
|
|
|
~2------- Г То) sin <Р+ (4" Т2 |
|
|
|
||||||
1 |
На |
рис. |
1 приведены |
графики |
полученных |
передаточных |
||||||
5функций. |
|
Пунктирная |
линия |
соответствует |
закону равноубы- |
|||||||
] |
вающего |
|
ускорения, |
который |
сообщает |
минимум |
величине |
j среднеинтегральных ускорений ведомого звена при постоянной
скорости ведущего звена. |
|
||
§ |
2. Использование метода Ритца для корректировки |
||
, |
полученного решения с целью исключения «мягких» |
||
j |
ударов |
|
|
i |
Решение задачи о |
минимизации |
среднеинтегральных уско- |
I рений ведомого звена |
для случая |
установившегося неравно |
мерного вращения ведущего звена позволяет получить мини мум максимальной скорости ведомого звена при симметричной относительно середины рассматриваемого интервала скорости ведущего звена. В частности, при равномерном вращении ве дущего звена оптимальная передаточная функция является симметричной квадратичной параболой. Это решение, получен ное интегрированием дифференциального уравнения Эйлера, обеспечивает движение без «жестких» ударов. Однако исполь зование точных методов не дает возможности удовлетворить дополнительным граничным условиям, которые могут оказать ся важными в некоторых случаях. Оптимальный закон движе ния, полученный в § 1 этой главы, имел разрыв непрерывности второй производной функции положения в граничных точках рассматриваемого интервала, что приводило .бы к «мягким» ударам в работе механизма в этих точках. В настоящем па раграфе задача об определении оптимальной передаточной функции механизмов из условия минимума среднеинтеграль ных ускорений ведомого звена в классе функций, обеспечиваю щих движение как без «жестких», так и без «мягких» ударов, решается методом Ритца. При этом скорость ведущего звена принимается постоянной. В данной задаче для закона движе ния механизма используем форму инвариантов подобия. Вы
29
ражение для кинематических функций ведомого звена имеетвид в соответствии с (1.3);
Я= q0y (х),
Я=Яо 1ГУ'(Х),
¥о
со?
Я = Яо-тУ"(х),
Уо
где q, q, q —обобщенное смещение, скорость и ускорение ведомого звена соответственно; q0— ход ведомого звена на
рассматриваемом интервале; <р0 — угол поворота ведущего звена на рассматриваемом интервале; и>0— угловая скорость ведущего
звена; х = - у - , 0 < х < ! 1 ; у, у', у" — инварианты подобия пу
ти, скорости и ускорения ведомого звена соответственно, так что
у{х) — ^{х), у '( х ) = о(х), у"(х) = Цх).
В соответствии с поставленной задачей будем искать опти мальный закон из условия минимума функционала R:
1 |
|
|
R = ^ y " 2dx. |
‘ |
(11.15) |
о
При этом искомый закон движения должен удовлетворять изопериметрическому условию (11.16), которое требует, чтобы ис комый закон движения обеспечивал заданный ход ведомого звена qo‘.
1 |
|
§ y ' d x = 1. |
(11.16) |
о
Рассмотрим общий случай перехода с одного установивше гося режима на другой, при котором для предотвращения как «жестких», так и «мягких» ударов в работе искомый закон движения должен удовлетворять следующим граничным усло виям:
.У'(0) = |
я, |
/ ( 1 ) = |
Р, |
(II.17) |
У" (0) = |
0, |
_у" (1) = |
0, |
(11.18) |
где а и р — заданные положительные числа.
Отметим, что рассматриваемая схема задачи охватывает
случаи разбега (а = 0, р=й=0), торможения |
а^=0, |
(3 = 0), рабо |
чего перемещения (а = 0 , р = 0), перехода с |
одной |
скорости на |
другую (а^ О , рфО). Искомый закон движения должен быть
определен из условия минимума функционала (11.15) при на личии изопериметрического условия (11.16), граничных усло вий (11.17) и (11.18).
30
Нетрудно видеть, что поставленная задача не может иметь точного решения, так как число дополнительных условий (4) превышает порядок дифференциального уравнения для рассчи тываемого функционала (2). Поэтому применим в данной за даче прямой вариационный метод Ритца.
Обозначим у ' (х) — Z (х). |
Тогда |
все соотношения |
примут вид |
|||
|
|
|
1 |
|
|
|
|
R |
= J z ,2dx, |
|
|||
|
1 |
|
о |
|
|
|
|
|
|
|
|
(11.19) |
|
|
^ z d x — \, |
|
||||
|
и |
|
|
|
|
|
2(0) = |
a, z' (0) = 0, |
(11.20) |
||||
г(1) = |
В, |
z'(l) = |
0. |
(11.21) |
||
Будем искать решение: |
|
|
X |
|
|
|
|
|
|
|
|
||
z — a + ^ a |
kx k+\ |
|
||||
|
|
|
|
л |
|
|
z' |
= |
|
+ |
\)a kx k. |
|
|
|
|
k=i |
|
|
|
При этом условия (11.20) выполняются автоматически, а усло
вия (11.19) и (11.21) |
приводят к соотношениям |
|
|||
|
|
| 1 = у й , - ( Р - ^ 0 , |
(1 1 .2 2 ) |
||
|
|
h = 1 |
|
|
|
|
|
N |
|
|
|
|
|
' г — |
( k |
1) a k ~ Q> |
(1 1 .2 3 ) |
|
|
k = \ |
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
(1 1 .2 4 ) |
|
|
к = 1 |
|
|
|
Функционал R |
превращается |
в функцию N параметров опти |
|||
мизации ak\ |
|
|
|
|
|
1 |
N |
N |
|
|
(11.25) |
R = ^ ^ ^ |
{ к + |
\){ ш - \ - \) а кат х т ^ й х . |
|||
0 k = 1 т |
= 1 |
|
|
|
Задача свелась к определению условного минимума функ ции (II.25) при наличии линейных связей (11.22) — (II.24). В соответствии с правилом неопределенных множителей Лагран жа параметры щ должны сообщать безусловный минимум функции Ф:
ф= я + 2м><,-
/-I
31