SU1682160A1 - Способ управлени резонансной механической рукой - Google Patents
Способ управлени резонансной механической рукой Download PDFInfo
- Publication number
- SU1682160A1 SU1682160A1 SU864061248A SU4061248A SU1682160A1 SU 1682160 A1 SU1682160 A1 SU 1682160A1 SU 864061248 A SU864061248 A SU 864061248A SU 4061248 A SU4061248 A SU 4061248A SU 1682160 A1 SU1682160 A1 SU 1682160A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- trajectory
- points
- voltage
- sections
- arm
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 9
- 238000005265 energy consumption Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005381 potential energy Methods 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Manipulator (AREA)
Abstract
Изобретение относитс к робототехнике и может быть использовано в различных отрасл х промышленности, например в станкостроении. Цель изобретени - снижение энергозатрат и повышение надежности за счет улучшени режимов работы. При перемещении резонансной механической руки со схватом 4 под действием упругих элементов 3 и электродвигател 10 на одном участке траектории к двигателю прикладывают опорное напр жение и в одной или нескольких точках измер ют скорость перемещени руки, а затем сравнивают значение скоростей в этих точках со значени ми скоростей руки на втором участке в соответствующих точках и формируют значение питающего электродвигатель напр жени в виде алгебраической суммы опорного напр жени и дополнительного напр жени , величина которого вл етс функцией величины разности между значением скорости на втором и первом участках. Участки могут быть равны между собой и точки, в которых производ т измерени , располагаютс симметрично относительно траектории. Возможно также непрерывное измерение с орости. 3 з.п.ф-лы, 1 ил,
Description
Изобретение относитс к роботфтехни- ке-и может быть использовано в различных отрасл х промышленности, например в станкостроении.
Цель изобретени - снижение энергозатрат и повышение надежности за счет улучшени режимов работы.
На чертеже изображено устройстао дл реализации способа.
Устройство содержит подвижное звено 1 резонансной механической руки, св занное с оснозанием 2 руки упругими элементами 3. На подвижном звене имеетс захват 4 дл удержани переносимой детали 5 и подвижные части фиксаторов 6 и 7, ответные неподвижные части которых 8 и 9 св заны с основанием эвена.
Подвижное звено механической руки св зано с приводным двигателем 10 и снабжено датчиком 11 скорости звена (например , тахогенератор, дающий скорость звена относительно основани ) и датчиком 12 положени звена (например, относительно основани звена).
Датчики 11 и 12 св заны с управл ющей вычислительной машиной (УВМ) 13, управл ющий сигнал от которой через усилитель 14 может подаватьс на двигатель 10. Система снабжена также задатчиком 15 опорного напр жени , св занным с двигателем, УВМ к, может быть, сдатчиком 11 и (или) 12. Зедатчикопорного напр жени в приведенном примере выделен как отдельный блок, однако он может быть реализован и с помощью УВМ.
О 00
ю
о о
Устройство работает следующим образом .
Пусть, например, упругие элементы отрегулированы таким образом, что положение равновеси руки без груза находитс в середине рассто ни между фиксированными крайними положени ми, В исходном состо нии подвижное звено находитс в крайнем нижнем положении, определенном фиксатором 7 и 9, и упругие элементы обладают запасом потенциальной энергии, в захвате находитс переносима деталь. Траекторию движени подвижного звена дел т на 2 участка. Например, первый участок может быть выбран от исходного положени до средней точки между исходным и конечным положением, оставша с часть траектории - второй участок.
На первом участке траектории к приводному двигателю подходит опорное напр жение , пол рность которого зависит от требуемого направлени движени подвижного звена, а величина этого напр жени в зависимости от технической возможности может зависеть от заданных до начала движени уставок, от скорости, координаты в текущий момент времен, но не зависит от скоростей и координат подвижного звена в предыдущих точках траектории. 8 качестве опорного напр жени можно выбрать посто нное по величине напр жение, определ емое расчетом или экспериментально таким образом, что, если подвижное звено движетс без груза из исходной точки, то этого напр жени , прикладываемого на всей траектории, достаточно дл компенсации диссипации при перемещении звена до конечной точки.
Дл начала движени из исходного положени вывод т из зацеплени фиксаторы 7 и 9 и звено с грузом начинает интенсивный разгон под действием упругих элементов и питаемого опорным напр жением приводного двигател . В рассматриваемом примере сила т жести подвижного звена полностью скомпенсирована предварительным нат гом упругих элементов; наличие же силы т жести переносимого груза приводит к тому, что в конце первого участка скорость подвижного звена несколько уменьшитс и, если бы движение на остальной части траектории осуществл лось под действием тех же сил, то подвижное звено остановилось бы, не дойд до фиксируемого крайнего положени .
Дл того, чтобы осуществить перемещение звена до крайнего положени , необходимого огранизовать оперативную коррекцию питающего напр жени , котора и производитс на втором участке TPJIектории . Дл этого в одной, нескольких или во всех точках измер ют скорость подвижного звена с помощью датчика 11 скорости, и записывают эти значени в пам ть УВМ
совместно с значени ми соответствующих координат этих точек, полученных, например , от датчика 12 положени подвижного звена.
На втором участке траектории выбирают точки коррекции, соответствующие точкам первого участка, в которых производилось измерение скорости подвижного звена . Например, выбор соответствующих друг другу точек первого и второго участков может быть осуществлен таким образом, чтобы эти точки были симметричны относительно точки, отдел ющей пассивный участок от активного .
В рассматриваемом примере в каждой
точке второго участка траектории У В М обеспечивает подачу на двигатель напр жени , определенного как алгебраическа сумма опорного напр жени в этой точке и дополнительного напр жени , причем знак этого
напр жени противоположен знаку рассогласовани , т.е. разности между значением скорости в точке первого участка, где находитс подвижное звено, и значением скорости звена в соответствующей точке второго
участка. Величину корректирующей добавки выбирают, например, пр мо пропорциональной величине рассогласовани , причем коэффициент пропорциональности определ етс расчетно или экспериментально . Если рассматриваетс случай не непрерывной, а дискретной коррекции, то от начала первого участка до первой точки коррекции на двигатель можно подавать только опорное напр жение, от первой точки до второй - опорное напр жение с дополнительным , определ емым в первой точке коррекции и т.д.
Предлагаемый способ управлени при- водит к симметрии движений подвижного эвена 1 относительно точки, отдел ющей первый участок от второго, а так как движение на пассивном участке началось без начальной скорости, то и в крайнюю точку второго участка (конечное положение) подвижное звено придет с нулевой скоростью. Такой результат вл лс бы идеальным как с точки зрени минимизации энергозатрат, так и в св зи с отсутствием удара по фикса- тору в крайнем положении, однако в реальной системе в этом случае отсутствует запас устойчивости (малое изменение каких-либо параметров, дискретизаци корректирующих воздействий и т.д., может привести к сбою в том случае, если остановка подвижного звена произойдет не в крайнем положении , а вблизи него).
Дл обеспечени некоторого запаса устойчивости можно несколько сместить границу раздела первого и второго участков в сторону конечного положени или при вычислении рассогласовани вместо скорости звена в соответствующей точке первого участка траектории брать сумму этого значени и некоторого посто нного числа. Величина смещени или величина добавки к скорости могут быть определены экспериментально. При этом слишком малые значени этих параметров приведут к малому запасу устойчивости и, следовательно, к веро тным сбо м, а слишком большие значени - к нерациональным энергозатратам.
Обратное движение из конечного положени в исходное, а также движение с грузом другой массы происходит аналогичным образом.
Способ может приводить к возникновению ситуации, i когда скорректированное,- напр жение имеет пол рность, противоположную пол рности опорного напр жени , т.е. к такой ситуации, когда двигатель работает на части траектории как управл емый тормоз.
Способ может быть эффективно использован как в том случае, когда основание звена не вл етс неподвижным (например, когда роль основани рассмотренного звена выполн ет предыдущее подвижное звено робота), так и в том случае, когда на рассмотренном звене закреплено вместо схвата последующее подвижное звено, которое оказывает динамическое вли ние на рассмотренное звено.
Claims (4)
1. Способ управлени резонансной механической рукой, имеющей активные и
пассивные режимы перемещени , при котором производ т рагфиксацию руки в исходном положении и г.ремйщают руку в другое фиксированное иг,-1сженме с помощью упругих элементов и -лектродвмгател , о т л и- чающийс тем, (STO, с целью снижени энергозатрат и повышени надежности путем улучшени режимов работы, траекторию движени рули разбивают на два
участка, при этом первом участке к двигателю прикладывает опорное напр жение и измер ют скорость руки в одной или нескольких точках траектории, затем сравнивают значени скоростей в этих точках со
значени ми скоростей руки на втором участке в соответствующих точках и формируют значение питающего электродвигатель напр жени в виде алгебраической суммы опорного напр жени и дополнительного
напр жени , величина которого вл етс функцией величины разности между значени ми скорости на втором и первом участках , и ее знак противоположен знаку этой разности,
2, Способ по п. 1,отличающийс тем, что траекторию движени руки дел т на два равных участка.
3. Способ по п. 2, отличающийс
тем, что соответствующие точки первого и второго участков траектории выбирают симметричными относительно середины траектории .
4. Способ по пп, 1-3, отличающий- с тем, что величину дополнительного напр жени выбирают пр мо пропорциональной величине разности между значени ми
скоростей в соответствующих точках первого и второго участков.
/X/
/////
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU864061248A SU1682160A1 (ru) | 1986-04-28 | 1986-04-28 | Способ управлени резонансной механической рукой |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU864061248A SU1682160A1 (ru) | 1986-04-28 | 1986-04-28 | Способ управлени резонансной механической рукой |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1682160A1 true SU1682160A1 (ru) | 1991-10-07 |
Family
ID=21235402
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU864061248A SU1682160A1 (ru) | 1986-04-28 | 1986-04-28 | Способ управлени резонансной механической рукой |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1682160A1 (ru) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2244343A1 (es) * | 2004-05-31 | 2005-12-01 | Consejo Sup. Investig. Cientificas | Robot cuadrupedo para procesos tecnologicos. |
-
1986
- 1986-04-28 SU SU864061248A patent/SU1682160A1/ru active
Non-Patent Citations (1)
| Title |
|---|
| Наука и жизнь, 1985, Ns 9, с. 23. * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ES2244343A1 (es) * | 2004-05-31 | 2005-12-01 | Consejo Sup. Investig. Cientificas | Robot cuadrupedo para procesos tecnologicos. |
| WO2005118230A1 (es) * | 2004-05-31 | 2005-12-15 | Consejo Superior De Investigaciones Científicas | Robot cuadrúpedo para procesos tecnológicos |
| ES2244343B1 (es) * | 2004-05-31 | 2007-03-01 | Consejo Sup. Investig. Cientificas | Robot cuadrupedo para procesos tecnologicos. |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7102315B2 (en) | Robot arm control method and control device | |
| US6456897B1 (en) | Control method and numerical control for motion control of industrial machine tools | |
| DE3850150D1 (de) | Gierkontrolleinrichtung für ein Fahrzeug. | |
| JPH06183561A (ja) | 移動ステージ装置 | |
| JPH0833763B2 (ja) | 数値制御装置 | |
| EP0464649B1 (en) | Control device for robot in inertial coordinate system | |
| JP4639417B2 (ja) | ロボットの制御装置 | |
| JP3359720B2 (ja) | ロボット制御装置 | |
| KR970008468A (ko) | 스테이지 구동 제어장치 | |
| JP2000148210A (ja) | ゲイン算出装置 | |
| SU1682160A1 (ru) | Способ управлени резонансной механической рукой | |
| US6459940B1 (en) | Closed-loop compensation for kinematic error in harmonic driver for precision control applications | |
| JPH0392911A (ja) | スライディングモード制御によるロボット制御方法 | |
| EP0356133A3 (en) | Servo control apparatus | |
| JPS57160378A (en) | Position controlling method and device for motor | |
| JPH11301815A (ja) | スタッカークレーンの速度・位置制御方法 | |
| JP3179704B2 (ja) | 産業用ロボットの制御装置 | |
| JPH0631662A (ja) | マニピュレータの制御方法とその装置 | |
| JP3174352B2 (ja) | ロボットの加減速制御方法および装置 | |
| JPS60196808A (ja) | ロボツトの教示位置補正方法 | |
| JP2581192B2 (ja) | マスタ・スレーブ・マニピユレータ制御装置 | |
| JPH06276774A (ja) | 電動機の位置決め制御方法 | |
| JPH0247030A (ja) | Tダイリップ駆動部の変形誤差補正構造 | |
| JPH06182682A (ja) | ロボットの速度制御方法 | |
| SU1634486A1 (ru) | Устройство дл шагового перемещени |