книги из ГПНТБ / Хитрик, В. Э. Методы динамической оптимизации механизмов машин-автоматов
.pdfдинамически оптимального движения R |
и одновременно наи |
||||||
меньшее |
значение |
движущему |
моменту |
М и а вместе |
с тем к |
||
потребной мощности двигателя. |
|
|
кривых |
||||
Отметим, что |
общий |
вид полученных оптимальных |
|||||
(см. |
рис. 15, а) хорошо |
согласуется с физическими соображе |
|||||
ниями. |
Среднеквадратическое |
значение |
динамической |
работы |
|||
за |
период будет |
мало, |
если |
величина |
приведенного |
момента |
|
сопротивления Мс.пр=.МсГГ будет мало уклоняться от постоян ной величины, близкой к постоянному движущему моменту М х.
Следовательно, оптимальная передаточная функция должна
Рис. 15. Оптимальные законы движения с „мягкими" ударами (а) и без „мягких" ударов (б) в случае параболического момента сопротивления.
/ - П д ( ¥ );2 - п ' (9 ); 3 - n J (<р);
иметь относительно большие значения в области малых значе ний момента сопротивления и малые значения в области боль ших значений момента сопротивления. Все кривые, изображен ные на рис. 15, а, в той или иной степени удовлетворяют этому условию. В наибольшей степени этому условию удовлетворяет кривая ГГ3(ф), которая и сообщает системе наиболее сильный
оптимум, как это подтверждается вышеприведенными расче тами.
С л у ч а й п = 2. Рассмотрим теперь случай реализации
движения с заданной нагрузкой при отсутствии не только «жестких», но и «мягких» ударов. Используя соотношения
(III.53) и (III.54), получаем
Ь2 = — 3,66519а2,
с2= 0,04356 + 2,88105а2.
Из соотношения (III.38) определим область допустимых изме нений параметра а2: 0 <1 а 2+ 0,09455. Вычисляя на ЭЦВМ и сравнивая между собой значения критерия оптимальности R для различных а2 из этой области, получаем выражение для
оптимальной передаточной функции
Пр = ср2 (3,66519 — ?2) (0,0680ср2 - 0,24932ср + 0,24127),
102
которой |
соответствует |
минимальное ' значение |
критерия |
# |
= |
|||||
= #•>min = |
1025,0 и движущий |
момент / + |
= 11,46 кГм. График |
|||||||
этой функции |
показан |
на рис. 15, б (кривая /). |
|
для |
||||||
Приведем |
для |
сравнения результаты расчетов еще |
||||||||
двух значений аъ |
близких к |
граничным: |
<22= 0 |
,010; # 2= |
1800, |
|||||
М\ — 13,32; «2 = 0,092, |
#2=11, 50, / + |
= |
1070. Графики |
соот |
||||||
ветствующих |
передаточных |
функций |
,П2 и П3 |
показаны |
на |
|||||
рис. 15, б |
(кривые 2, 3). |
|
|
|
|
|
|
|||
Сравнивая результаты расчетов при п = 1 и при п = 2, за
мечаем, что ликвидация «мягких» ударов, как и следовало ожи дать, привела к некоторому увеличению критерия оптимально сти и момента двигателя.
П р и м е р 2. Построим оптимальную передаточную функ цию для случая линейной зависимости момента сопротивления
на ведомом |
звене |
от |
положения Мс;р= т 0-(-т1ф. |
Примем |
|||||
Л4с.р = 40-Ь 16,370ф |
кГм. |
|
|
|
коэффициентов Lx, |
||||
С л у ч а й |
п — 1. |
Определим значения |
|||||||
# ь Q, по (III.49), |
учитывая, |
что срр = |
3,66519 (210°), |
т0 — 40, |
|||||
т 1= 16,370. |
В |
результате |
получим |
Z., = — 3016,295, # , = |
|||||
= — 920,063, |
Q, = |
- |
177,249. |
соотношения |
в систему уравнений |
||||
Подставляя |
полученные |
||||||||
(III.48), приведем |
ее |
к виду |
|
|
|
|
|||
- |
3016,295а! - |
920,063*! — 177,249с, = 0, |
|
||||||
|
|
33,071а,+ |
15,039*,+ 8,261с, = 1. |
|
|||||
Из этой системы |
установим |
соотношения |
|
|
|||||
|
|
|
|
*, = |
- 0,0363 — 3,867^, | |
|
|||
с, = 0,1884 -f 3,057а,. J
Подставляя выражение (III.57) в неравенство (III.38), приведем это неравенство к виду
272,757а*— 47,277а!+ 0,13167 < 0 .
Отсюда установим область допустимых значений параметра: 0,003 < а, <0,1703.
Решением задачи, как и в примере 1, является однопара метрическое семейство передаточных функций, удовлетворяю щих поставленным условиям и определяемых соотношением
П' (ср) = <р (3,665 — ®) [а ,+ — да (0,0363 + 3,867а,) +
+ 0,1884 + 3,06a,]. (III.58)
Рациональным выбором параметра ai внутри полученной обла сти можно получить наиболее сильный оптимум в данной зада че. Кроме передаточной функции и среднеквадратического зна чения динамической работы R представляет интерес определе
ние величины потребного движущего момента М и для |
которого |
|
преобразованием |
формулы ( I I I . 4 7 ) получим выражение |
|
/ + = |
421,078а, + 181,903*,+ 91,423с,. |
(Ш.59) |
103
Так же, как и в примере 1, |
построим три решения |
задачи |
с параметрами а[ — 0,05, «1 = |
0,10, а " — 0,15. Для |
каждого |
решения построим передаточную функцию по (111.58), найдем потребный движущий момент M l по (111.59) и рассчитаем вели
чину критерия оптимальности по (111.33).
1) «1=0,05. По (111.57) определим: Ь\ = —0,2297, с1=0,3412.
При этом передаточная функция
П1 = 9 ( 3 , 6 6 5 - <р) (0,05ср2 — 0,2 2 9 7 ср -j—0,34 1 2 ).
График этой функции показан на рис. 16, а. По (III.59) опре делим потребный движущий момент: All = 10,46 кГм. Вычис-
Рис. 16. Оптимальные законы движения с .мягкими" ударами (а) и без- „мягких" ударов (б) в случае линейного момента сопротивления.
1 - П| (<р); 2- П'бр); 3- п' (?).
ленный по формуле (Ш.ЗЗ) функционал динамически оптималь
ного движения |
/? i= 5 8 8 . |
—0,4230, «1= 0,4941. |
2) «1 = 0,10. |
По (III.57) определим: |
|
При этом передаточная функция |
|
|
П1 = |
<р (3 ,6 6 5 — <р) (0 ,1 0<?2 - 0 , 4 2 3 с? + |
0 ,4 9 4 1 ). |
График этой |
функции представлен на рис. |
16,«. По (III.59) |
вычислим величину потребного движущего момента |
Мх = |
||
= 10,32 кГм. Функционал динамически |
оптимального |
движе |
|
ния, определенный-по |
(Ш.ЗЗ), Ri = 742. |
|
|
3) «1 =0,15. По (III.57) определим: bi |
= — 0,6164,. щ =0,6469. |
||
При этом передаточная |
функция |
|
|
Па = <р (3,665 — |
<р) ( 0 , 15ср2 — 0,6164с? - f 0,6469). |
|
|
График этой функции представлен на рис. 16, «. По (III.59)
вычислим величину |
потребного движущего |
момента |
М\ = |
|
= 10,19 кГм. |
По (Ш.ЗЗ) вычислим значение функционала опти |
|||
мальности Ri |
= 1391 . |
Наилучшей является |
функция |
П1(<?), |
104
так как она доставляет решению наиболее сильный оптимум по критерию R, в то время как потребный момент М\ сравнительно
слабо зависит от вида передаточной функции. В данном случае, как и в примере 1, вид оптимальных передаточных функций (см.
рис. 16, а) хорошо согласуется с физическим смыслом задачи: передаточные функции относительно велики там, где момент сопротивления мал, и относительно малы там, где момент со противления велик. Функция П/^ф), обладающая этим свойст вом в наибольшей степени, доставляет решаемой задаче наибо лее сильный оптимум.
С л у ч а й п — 2. Используя (III.53) и (III.54), получим |
|
Ь2 = |
- 0,02035 — 3,79725а,, |
с2= |
0,08264 -f 3,12068а2. |
Из неравенства (III.38) найдем область допустимых значений параметра а2: 0,00232 а2 0,08856. Расчеты показывают, что
минимальное значение функционал динамических работ при
обретает при а 2= |
0,0475. Этому значению |
параметра а 2 соот |
|||||
ветствует следующая передаточная функция: |
|
||||||
|
Пр = г |
(3,66519 — с?)2(0,0475ср2 - 0,20072? + 0,23087), |
|||||
причем R min = 750, |
М г = 10,41 |
кГм. График этой передаточной |
|||||
функции представлен |
кривой 1 рис. 16, б. |
|
|
||||
Для сравнения |
приведем результаты расчетов для значений |
||||||
а2, лежащих |
вблизи |
границ допустимой |
области |
изменения: |
|||
« 2 = |
0,0025, |
# ' = 1078, |
Mi = 10,57 кГм; « 2 |
= 0,085, |
#" = 975, |
||
М\ = |
10,27 кГм. Графики соответствующих передаточных функ |
||||||
ций П2 и Пз приведены на рис. |
16, б (кривые 2, 3). |
Сравнивая |
|||||
результаты расчетов для п = 1 |
и п = 2, установим, |
что ликви |
|||||
дация «мягких» ударов (п = 2) |
привела к некоторому увеличе |
||||||
нию |
критерия R. |
Вопрос о целесообразности применения того |
|||||
или иного закона движения решается с учетом конкретных ус ловий работы механизма. Отметим для сравнения, что широко
распространенный |
косинусоидальный |
закон |
движения |
имеет |
||||
скачок ускорений Д£ = 4,93 и сообщает |
критерию оптимально |
|||||||
сти значения R — 5340 |
и М х = 19 |
кГм, |
т. е. существенно усту |
|||||
пает построенным оптимальным законам движения. |
функ |
|||||||
П р и м е р З . |
Построим оптимальную |
передаточную |
||||||
цию для случая, когда момент сопротивления на рабочем |
ходу |
|||||||
есть величина постоянная: М с. р = |
/«о = |
const. |
|
|
||||
С л у ч а й п = |
1. |
В этом случае формулы для L, Р, Q упро |
||||||
щаются: |
|
|
|
|
|
|
|
|
|
L |
— — 2/я2ф4-2 — = ---- |
420 |
’ |
|
|||
|
L \ — |
z m o^p L 8! |
|
|
|
|||
Pi |
|
|
_3!_ |
mh l |
|
Q i —o, |
|
|
|
|
7! |
420 |
' |
|
|||
105
исистема уравнений (III.48) принимает вид
«1?? — *i = 0,
Из этой |
системы получим оптимальные соотношения |
Ь, (а,) |
и c ,(a t) |
вида |
1V и |
Подставляя в найденные выше соотношения |
®п = 3 665 |
получим |
р |
*i = — 3,665аь |
|
<5=0,122 + 2 , 687а„- |
|
т. е. эти соотношения совпали со случаем параболической зави
симости^ момента от положения (пример 1), причем
0^ a, ^ U,1810.
Однопараметрическое семейство оптимальных передаточных функций, как и в примере 1, имеет вид
п ' (?) = ? (3 ,6 6 5 - ср) (ахср2— 3,665^® + 2,687а, + 0,122).
Выражение для потребного движущего момента получим пцеобразованием (III.47): р
т. е. в этих условиях потребный движущий момент Ж, не за висит от вида передаточной функции, что, впрочем, очевидно.
Передаточные функции П,, Пг, Пз, составленные для значений параметра ai = 0,05; 0,10; 0,15, совпадают с функциями П(,
Пг, П3 в примере 1. Для исследования этих функций на опти мальность вычислим величину функционала R по (Ш.ЗЗ) для
различных передаточных функций. После преобразований получим
После подстановки и вычисления величины R для соответ
ствующих значений а получим
1)<21=0,05, /?; = 0,134/Яо,
Hi = ? (3,665 — <р) (0,05?2 — 0,183? + 0,256).
106
|
2) |
<£ = 0,10, |
#1 = 0,145/гао, |
П2= |
<р(3,665 — ®) (0,10? 2— 0,3665^ + 0,391). |
||
|
3) |
аГ — 0,15, |
# i = 0,174/7io, |
Пз = |
ф(3,665 — <?) (0,15ср2 — 0,5498® -(- 0,525). |
||
Нетрудно видеть, что из всех |
полученных функций наиболее |
||
сильный оптимум системе сообщает функция Пь а передаточ
ная функция П3, которая была наилучшей при параболическом моменте сопротивления, до
ставляет критерию R наиболь шее значение и в данном случае не является оптималь
ной. |
Полученные |
функции |
|
приведены на рис. 17. |
|||
С л у ч а й п = |
2. |
В данном |
|
случае |
расчеты |
приводят к |
|
следующим результатам:
Ь2 = - 3,66519, с2= 0,04536-)- 2,88105а2.
0 < а2< 0,09455.
Сравнение величин фун кционалов, вычисленных для различных значений парамет ра а2, дает следующее выра
жение для оптимальной пере даточной функции на рабочем ходу:
Рис. 17. Оптимальный закон движе ния в случае постоянного момента сопротивления.
1 — для движения без „мягких" ударов; 2 — для движения с „мягкими" ударами.
П' = с?2(3,66519 — ф)2(0,05ф2 — 0,18335® + 0,18941).
Соответствующие |
значения |
величин |
Rmin и М х равны: # min = |
||||
= 0,165/тео, |
= |
0,159/?г0. |
|
|
ударов |
привела |
|
Таким |
образом, |
ликвидация «мягких» |
|||||
к увеличению критерия R |
на 23%. |
Для сравнения |
приведем |
||||
значения критерия R |
для граничных значений а 2 из допустимой |
||||||
области: при а2= |
0,01 # = |
0,212/я2; |
при а2= |
0,08 # = 0,210/га2. |
|||
§ 4. Решение оптимальной задачи в случае, когда усилие сопротивления зависит от координаты ведомого звена
В ряде случаев момент (усилие) технологического сопро тивления М с задается в виде функции от положения ведомого
звена
М с— М 0пь(С),
где М 0— среднее (масштабное) значение момента или силы сопротивления; т (С) — безразмерная функция позиционного
107
коэффициента координаты ведомого звена 1 = — , характери-
<7о
зующая закон изменения сопротивления.
Принимая упрощенную характеристику двигателя, положим
Ждв = THj = const.
Из условий установившегося движения найдем величину
1
Ж, = ^ - Ж 0|о т ( С) (К.
о
Критерий оптимальности, характеризующий среднеинтеграль ную величину работы сил инерции за период, имеет вид
Я = [ ' ( Л * 1 - Л 1 спр)2йГ?,
■>* |
6 |
где Же. Пр — приведенный |
момент сил сопротивления: |
ж с. пр= |
ж сп ' = м 0т (:) ^ |
|
<Ро |
Здесь х = - ~ ; ср0— угол |
поворота ведущего звена, соответ |
ствующий рабочему ходу.
Пренебрегая сопротивлениями на холостом ходу и исполь зуя безразмерную форму записи, приведем критерий R к виду
(Ш.60)
где
Искомая функция С(х), которая должна сообщать минимум функционалу (III.60), должна удовлетворять следующим оче видным граничным условиям:
W(0) = |
0, |
(iii.6 i> |
|
:(D = |
i. |
||
|
|||
Условия (III.61) выражают собой требование реализации |
задан |
||
|
ии;#;; |
перед |
|
ного • хода механизма. Опуская коэффициент — — |
|||
функционалом (III.60) как несущественный, запишем диффе ренциальное уравнение Эйлера для этого функционала. После преобразований соответствующее уравнение принимает вид
т (!) С’ - f т[ (Q С = 0.
108
• 2
Подстановкой С* =y(Z) это уравнение сводится к линейному
. уравнению первого порядка с переменными коэффициентами
У + 2 тт ' С(Q) У = 0,
решение которого имеет вид |
|
|
|
|
|
|
||
|
|
У = |
rrfi (0 |
’ |
|
|
|
(III.62) |
где Ct — постоянная |
интегрирования. |
|
|
|
|
|||
Из (III.62) получим |
|
|
|
|
|
|
||
|
|
|
m Q d \ = V c xdx, |
(ш.63) |
||||
откуда найдем |
|
х У~С1= |
j tn (С) (У + С2. |
|
(III.64) |
|||
|
|
|
||||||
Принимаем, |
что |
момент сопротивления т (С) задан |
или по |
|||||
лучен аппроксимацией в виде степенного |
ряда |
|
||||||
|
|
|
п= 0 |
|
|
|
|
|
Учитывая это соотношение, из (III.64) |
получим |
|
||||||
|
/- |
N |
|
YП41 |
|
|
||
|
1« m |
|
|
|||||
|
у с , х = с 1+ 2 |
1 ? „ ^ Т Т . . |
|
|||||
|
|
|
п=0 |
|
|
|
|
|
Используя граничные условия (III.61), |
находим |
|
||||||
|
|
|
|
с , = 0. |
|
(III.65) |
||
|
|
|
+ 1 ’ |
|
|
|
|
|
Тогда искомый закон движения получим в виде |
|
|||||||
|
N |
£л+1 |
|
|
|
|
|
|
|
___i |
|
|
|
|
|
|
|
|
п + х |
^ + ^ ц ^ 2+ 4 - ^ 3+--' |
|
|||||
х(С) = |
п—0 |
|
|
^ |
|
о |
|
(III.66) |
N |
У-п |
. |
1 |
, 1 |
I |
|||
|
|
+ |
2" |
!Х1+ у |
!л2+ • • • |
|
||
|
п=0 |
И+ 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
причем 0 < х < 1, |
|
|
(Ш.63) |
и (III.65) величина |
||||
При этом по (III.60) с учетом |
||||||||
критерия оптимальности |
|
|
|
|
|
|
||
= |
|
= |
0 ' |
П=0 |
|
dx = |
|
|
О |
|
/ |
|
/ |
|
|||
|
|
^ |
|
\ 2 |
|
|
|
|
|
|
/ „ |
^л |
\ |
|
|
|
|
|
|
|
л-4- 1 |
|
|
|
|
|
л=0
№
Далее найдем инвариант скорости
(Г, |
/ dx \ 1 |
|
|
dx |
\ сГ, |
|
|
Учитывая соотношение (Ш.66), получаем |
|
|
|
;-ч>+, 1у щ +, у1 №+I • • |
(111.67) |
||
3(:) = |
|
||
Н-о + Р]£+ нД2+ • • • |
|
|
|
Например, если m (С) = 1 + 2С, |
то из (Ш.66) получим |
|
|
|
2* = Д + С2, |
|
|
|
откуда |
|
|
|
С(л) = | ( - 1 + У Т + 8^) |
||
|
и далее |
|
|
|
8(*) = |
У 1 + 8х |
’ |
|
£(*) = |
2 |
|
|
(1+ 8*)3/2 |
' |
|
Рис. 18. Расчетный закон движения в слу чае, когда момент сопротивления зависит от координаты ведомого звена.
ПО
На рис. 18 приведе ны графики функций
1(х), о(х), 1(х) для рас
смотренного случая. Об щий вид полученного закона соответствует фи зическому смыслу зада чи: величина инварианта скорости б сравнительно велика в области малых значений х, где момент сопротивления m(Q мал,
и велика в области больших х, где момент
сопротивления сравни тельно велик, так что приведенный момент со
противления |
Мс.пр = |
^ m ( t ) b мало |
уклоняет |
ся от постоянного (сред него) значения, равного движущему моменту Мь
Очевидно, |
что |
для |
возможности |
применения |
|
на практике |
этот |
закон |
должен быть |
аппрокси |
|
мирован |
достаточно |
|
гладкими |
функциями. |
|
При этом следует |
иметь |
|
в виду, что аппроксимация по графику пути Z,(x) нецелесооб
разна, так как при этом возможны большие погрешности ско рости и ускорения. Аппроксимация же инварианта ускорений в данном случае невозможна, так как при этой аппроксимации невозможно выполнить условия безударного движения. Следо вательно, в данном случае необходимо аппроксимировать ин вариант скорости д(х). На рис. 19 приведены различные вари
анты аппроксимации графика скорости. Рассмотрим схему аналитической аппроксимации полученного закона движения
Рис. 19. Аппроксимация расчетного закона движения.
а — кусочно-линейной функцией; б — с сохранением „мягких* ударов; б —с ликвидацией „мягких* ударов.
для двух вариантов: 1) с целью исключения «жестких» уда ров; 2) с целью исключения как «жестких», так и «мягких»
ударов.
В первом случае инвариант скорости
|
|
Л" |
_ |
|
|
о (л ) = |
л: ( 1 — x ) ^ o .kxk, |
(Ш.68 |
|
|
|
h = 0 |
|
|
а во |
втором случае |
|
|
|
|
_ |
л _ |
(III.69) |
|
|
o' (х) = X2(1 — х)- 2 |
akx k, |
||
|
|
ft=0 |
|
|
где |
ak, ak — параметры |
оптимизации. Изопериметрическое |
||
условие
1
J bdx = 1
о
111
