RU2461036C1 - Электропривод манипулятора - Google Patents
Электропривод манипулятора Download PDFInfo
- Publication number
- RU2461036C1 RU2461036C1 RU2011119795/08A RU2011119795A RU2461036C1 RU 2461036 C1 RU2461036 C1 RU 2461036C1 RU 2011119795/08 A RU2011119795/08 A RU 2011119795/08A RU 2011119795 A RU2011119795 A RU 2011119795A RU 2461036 C1 RU2461036 C1 RU 2461036C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- adder
- multiplication unit
- multiplication
- Prior art date
Links
Images
Landscapes
- Manipulator (AREA)
Abstract
Изобретение относится к робототехнике. Технический результат заключается в повышении динамической точности управления электроприводом манипулятора при быстром изменении параметров его нагрузки. Такой технический результат достигается тем, что электропривод манипулятора содержит пятый синусный функциональный преобразователь, выход которого подключен ко вторым входам двенадцатого и четвертого блоков умножения, а выход шестого косинусного функционального преобразователя - ко вторым входам десятого и восемнадцатого блоков умножения. 2 ил.
Description
Изобретение относится к робототехнике и может быть использовано для создания систем управления электроприводами манипуляторов.
Известно устройство для управления приводом робота, содержащее первый сумматор, последовательно соединенные первый блок умножения и второй сумматор, последовательно соединенные первый усилитель, электродвигатель, связанный с первым датчиком скорости непосредственно и через редуктор - с первым датчиком положения, выход которого подключен к первому входу первого сумматора, второй вход которого образует вход устройства, последовательно соединенные третий сумматор, первый квадратор, второй блок умножения, второй вход которого соединен с выходом датчика массы захваченного груза, четвертый сумматор, второй и третий входы которого подключены соответственно к выходу первого задатчика постоянного сигнала и второго квадратора, последовательно соединенные второй задатчик постоянного сигнала, пятый сумматор, третий блок умножения, шестой сумматор и четвертый блок умножения, второй вход которого подключен к выходу второго датчика скорости, последовательно соединенные второй датчик положения и седьмой сумматор, последовательно соединенные третий датчик положения, первый функциональный преобразователь и третий квадратор, последовательно соединенные второй функциональный преобразователь, вход которого подключен к выходу третьего датчика положения и второму входу седьмого сумматора, и четвертый квадратор, последовательно соединенные третий функциональный преобразователь и пятый квадратор, последовательно соединенные четвертый функциональный преобразователь и шестой квадратор, причем выходы третьего, четвертого, пятого и шестого квадраторов подключены соответственно к четвертому, пятому, шестому и седьмому входам четвертого сумматора, выходы третьего и четвертого функциональных преобразователей соединены с выходом седьмого сумматора, выходы второго и четвертого функциональных преобразователей подключены соответственно к первым и вторым входам третьего и восьмого сумматоров, а выход последнего подключен к входу второго квадратора, последовательно соединенные третий задатчик постоянного сигнала, девятый сумматор, второй вход которого соединен с выходом датчика массы и вторым входом пятого сумматора, пятый блок умножения, десятый сумматор, второй вход которого подключен к выходу третьего блока умножения, шестой блок умножения, второй вход которого соединен с выходом третьего датчика скорости, и одиннадцатый сумматор, второй вход которого подключен к выходу четвертого блока умножения, последовательно соединенные второй усилитель, вход которого соединен с выходом седьмого сумматора, двенадцатый сумматор, второй вход которого подключен к выходу второго датчика положения, пятый функциональный преобразователь и седьмой блок умножения, выход которого подключен к третьему входу десятого сумматора, последовательно соединенные четвертый задатчик постоянного сигнала, тринадцатый сумматор, второй вход которого соединен с выходом датчика массы, восьмой блок умножения, второй вход которого подключен к выходу второго функционального преобразователя, и девятый блок умножения, второй вход которого соединен с выходом третьего функционального преобразователя, а выход - со вторым входом шестого сумматора, последовательно соединенные третий усилитель, вход которого подключен к выходу третьего датчика положения, и шестой функциональный преобразователь, выход которого соединен со вторым входом пятого блока умножения, причем второй вход третьего блока умножения через седьмой функциональный преобразователь подключен к выходу второго усилителя, а выход тринадцатого сумматора - к второму входу седьмого блока умножения, а также десятый и одиннадцатый блоки умножения, выходы которых подключены соответственно к второму и третьему входам второго сумматора, выход релейного элемента подключен к четвертому входу второго сумматора, а вход - к входу первого датчика скорости, первым входам десятого и одиннадцатого блоков умножения и пятому входу второго сумматора, причем второй вход десятого блока умножения подключен к выходу одиннадцатого сумматора, первый вход первого блока умножения соединен с выходом первого сумматора, а его второй вход - с вторым входом одиннадцатого блока умножения и выходом четвертого сумматора, при этом выход второго сумматора подключен к выходу первого усилителя (патент РФ №2063866, БИ №20, 1996 г.).
Недостатком данного устройства является отсутствие инвариантности динамических свойств рассматриваемого электропривода к непрерывным и быстрым изменениям его моментных нагрузочных характеристик, поскольку здесь рассматривается другая степень подвижности манипулятора с другой кинематической схемой.
Известен также электропривод робота, содержащий последовательно соединенные первый сумматор, первый блок умножения, второй сумматор, усилитель, электродвигатель, связанный с первым датчиком скорости непосредственно и через редуктор - с шестерней и первым датчиком положения, выход которого подключен к первому входу первого сумматора, второй вход которого соединен с входом устройства, последовательно соединенные первый задатчик сигнала, третий сумматор и второй блок умножения, второй вход которого подключен к выходу первого датчика скорости, второму входу второго сумматора и через релейный элемент - к третьему входу второго сумматора, а выход - к четвертому входу второго сумматора, последовательно соединенные второй датчик положения, четвертый сумматор, второй вход которого подключен к выходу третьего датчика положения, и первый синусный функциональный преобразователь, последовательно соединенные датчик массы груза, пятый сумматор, второй вход которого подключен к выходу второго задатчика сигнала, третий блок умножения, второй вход которого через второй косинусный функциональный преобразователь соединен с выходом четвертого сумматора, шестой сумматор и четвертый блок умножения, последовательно соединенные третий задатчик сигнала, седьмой сумматор, второй вход которого соединен с выходом датчика массы груза и вторым входом третьего сумматора, пятый блок умножения, второй вход которого через третий синусный функциональный преобразователь подключен к выходу третьего датчика положения, восьмой сумматор и шестой блок умножения, последовательно соединенные второй датчик скорости, седьмой блок умножения и девятый сумматор, последовательно соединенные третий датчик скорости и восьмой блок умножения, причем второй вход первого блока умножения подключен к выходу третьего сумматора, последовательно соединенные четвертый косинусный функциональный преобразователь, вход которого подключен к выходу третьего датчика положения, и девятый блок умножения, второй вход которого подключен к выходу седьмого сумматора, а выход - ко второму входу шестого сумматора, последовательно соединенные четвертый датчик положения, пятый синусный функциональный преобразователь, десятый блок умножения и одиннадцатый блок умножения, второй вход которого подключен к выходу четвертого датчика скорости, а выход - ко второму входу седьмого блока умножения, последовательно соединенные шестой косинусный функциональный преобразователь, вход которого подключен к выходу четвертого датчика положения, двенадцатый блок умножения и тринадцатый блок умножения, второй вход которого подключен к выходу первого датчика ускорения, а выход - ко второму входу девятого сумматора, выход которого подключен к пятому входу второго сумматора, последовательно соединенные первый квадратор, десятый сумматор, второй вход которого через восьмой блок умножения подключен к выходу второго датчика скорости и входу первого квадратора, и четырнадцатый блок умножения, выход которого подключен к третьему входу девятого сумматора, четвертый вход которого через последовательно соединенные пятнадцатый и шестнадцатый блоки умножения соединен с выходом третьего датчика скорости и входом второго квадратора, выход которого через последовательно соединенные одиннадцатый сумматор и семнадцатый блок умножения подключен к пятому входу девятого сумматора, последовательно соединенные восемнадцатый блок умножения, первый вход которого подключен к выходу шестого сумматора, и девятнадцатый блок умножения, второй вход которого подключен к выходу второго датчика ускорения, а выход - к шестому входу девятого сумматора, последовательно соединенные третий датчик ускорения и двадцатый блок умножения, второй вход которого подключен к выходу шестого блока умножения, а выход - к седьмому входу девятого сумматора, первый вход двадцать первого блока умножения подключен к выходу восьмого сумматора, его второй вход - ко второму входу восемнадцатого блока умножения и выходу пятого синусного функционального преобразователя, а выход - ко второму входу шестнадцатого блока умножения, первый вход двадцать второго блока умножения соединен с выходом шестого косинусного функционального преобразователя и вторыми входами четвертого и шестого блоков умножения, его второй вход - с выходом третьего блока умножения, а выход - со вторым входом четырнадцатого блока умножения, первый вход двадцать третьего блока умножения соединен с первым входом третьего блока умножения, его второй вход - с выходом первого синусного функционального преобразователя, а выход - со вторыми входами восьмого сумматора, десятого и двенадцатого блоков умножения, причем второй вход одиннадцатого сумматора через третий квадратор подключен к выходу четвертого датчика скорости и второму входу пятнадцатого блока умножения, а второй вход семнадцатого блока умножения - к выходу четвертого блока умножения (патент РФ №2348509, БИ №7, 2009 г.).
Данное устройство по своей технической сущности является наиболее близким к предлагаемому решению. Его недостатком также является то, что оно не обеспечивает полной инвариантности динамических свойств рассматриваемого электропривода к непрерывным и быстрым изменениям его моментных нагрузочных характеристик, поскольку оно также предназначено для другой степени подвижности манипулятора с кинематической схемой, имеющей только четыре степени подвижности. В результате это устройство не будет обеспечивать требуемую динамическую точность работы для рассматриваемого электропривода манипулятора.
Задачей, на решение которой направлено заявляемое техническое решение, является обеспечение полной инвариантности динамических свойств конкретного электропривода к изменениям его динамических характеристик при движении рассматриваемого манипулятора по всем пяти степеням подвижности и, тем самым, повышение динамической точности управления.
Технический результат, который может быть получен при реализации заявляемого технического решения, выражается в формировании нового сигнала управления, подаваемого на вход рассматриваемого электропривода, который обеспечивает получение такого моментного воздействия, которое полностью компенсирует вредное моментное воздействие на качественные показатели работы рассматриваемого электропривода.
Поставленная задача решается тем, что в электроприводе манипулятора, содержащем последовательно соединенные первый сумматор, первый блок умножения, второй сумматор, усилитель, электродвигатель, связанный с первым датчиком скорости непосредственно и через редуктор - с шестерней и первым датчиком положения, выход которого подключен к первому входу первого сумматора, второй вход которого соединен с входом устройства, последовательно соединенные первый задатчик сигнала, третий сумматор и второй блок умножения, второй вход которого подключен к выходу первого датчика скорости, второму входу второго сумматора и через релейный элемент - к третьему входу второго сумматора, а выход - к четвертому входу второго сумматора, последовательно соединенные второй датчик положения, четвертый сумматор, второй вход которого подключен к выходу третьего датчика положения, и первый синусный функциональный преобразователь, последовательно соединенные датчик массы груза, пятый сумматор, второй вход которого подключен к выходу второго задатчика сигнала, третий блок умножения, второй вход которого через второй косинусный функциональный преобразователь соединен с выходом четвертого сумматора, шестой сумматор и четвертый блок умножения, последовательно соединенные третий задатчик сигнала, седьмой сумматор, второй вход которого соединен с выходом датчика массы груза и вторым входом третьего сумматора, пятый блок умножения, второй вход которого через третий синусный функциональный преобразователь подключен к выходу третьего датчика положения, восьмой сумматор и шестой блок умножения, последовательно соединенные второй датчик скорости, седьмой блок умножения и девятый сумматор, последовательно соединенные третий датчик скорости и восьмой блок умножения, причем второй вход первого блока умножения подключен к выходу третьего сумматора, последовательно соединенные четвертый косинусный функциональный преобразователь, вход которого подключен к выходу третьего датчика положения, и девятый блок умножения, второй вход которого подключен к выходу седьмого сумматора, а выход - ко второму входу шестого сумматора, последовательно соединенные четвертый датчик положения и пятый синусный функциональный преобразователь, последовательно соединенные десятый блок умножения и одиннадцатый блок умножения, второй вход которого подключен к выходу четвертого датчика скорости, а выход - ко второму входу седьмого блока умножения, а также шестой косинусный функциональный преобразователь, вход которого подключен к выходу четвертого датчика положения, последовательно соединенные двенадцатый блок умножения и тринадцатый блок умножения, второй вход которого подключен к выходу первого датчика ускорения, а выход - ко второму входу девятого сумматора, выход которого подключен к пятому входу второго сумматора, последовательно соединенные первый квадратор, десятый сумматор, второй вход которого через восьмой блок умножения подключен к выходу второго датчика скорости и входу первого квадратора, и четырнадцатый блок умножения, выход которого подключен к третьему входу девятого сумматора, четвертый вход которого через последовательно соединенные пятнадцатый и шестнадцатый блоки умножения соединен с выходом третьего датчика скорости и входом второго квадратора, выход которого через последовательно соединенные одиннадцатый сумматор и семнадцатый блок умножения подключен к пятому входу девятого сумматора, последовательно соединенные восемнадцатый блок умножения, первый вход которого подключен к выходу шестого сумматора, и девятнадцатый блок умножения, второй вход которого подключен к выходу второго датчика ускорения, а выход - к шестому входу девятого сумматора, последовательно соединенные третий датчик ускорения и двадцатый блок умножения, второй вход которого подключен к выходу шестого блока умножения, а выход - к седьмому входу девятого сумматора, первый вход двадцать первого блока умножения подключен к выходу восьмого сумматора, его второй вход - ко второму входу восемнадцатого блока умножения, а выход - ко второму входу шестнадцатого блока умножения, первый вход двадцать второго блока умножения соединен со вторыми входами четвертого и шестого блоков умножения, его второй вход - с выходом третьего блока умножения, а выход - со вторым входом четырнадцатого блока умножения, первый вход двадцать третьего блока умножения соединен с выходом пятого сумматора, его второй вход - с выходом первого синусного функционального преобразователя, а выход - со вторыми входами восьмого сумматора, десятого и двенадцатого блоков умножения, причем второй вход одиннадцатого сумматора через третий квадратор подключен к выходу четвертого датчика скорости и второму входу пятнадцатого блока умножения, а второй вход семнадцатого блока умножения - к выходу четвертого блока умножения, выход пятого синусного функционального преобразователя подключен ко вторым входам двенадцатого и четвертого блоков умножения, а выход шестого косинусного функционального преобразователя - ко вторым входам десятого и восемнадцатого блоков умножения.
Сопоставительный анализ заявляемого решения с его аналогом и прототипом свидетельствует о его соответствии критерию "новизна".
Заявленная совокупность признаков, приведенная в отличительной части формулы изобретения, позволяет добиться повышения динамической точности управления рассматриваемым электроприводом манипулятора при любом изменении его параметров, обусловленном эффектами взаимовлияния между всеми его степенями подвижности при наличии захваченного груза.
Блок-схема предлагаемого электропривода манипулятора представлена на фиг.1. На фиг.2 представлена кинематическая схема манипулятора.
Электропривод манипулятора содержит последовательно соединенные первый сумматор 1, первый блок 2 умножения, второй сумматор 3, усилитель 4, электродвигатель 5, связанный с первым датчиком 6 скорости непосредственно и через редуктор 7 - с шестерней 8 и первым датчиком 9 положения, выход которого подключен к первому входу первого сумматора 1, второй вход которого соединен с входом устройства, последовательно соединенные первый задатчик 10 сигнала, третий сумматор 11 и второй блок 12 умножения, второй вход которого подключен к выходу первого датчика 6 скорости, второму входу второго сумматора 3 и через релейный элемент 13 - к третьему входу второго сумматора 3, а выход - к четвертому входу второго сумматора 3, последовательно соединенные второй датчик 14 положения, четвертый сумматор 15, второй вход которого подключен к выходу третьего датчика 16 положения, и первый синусный функциональный преобразователь 17, последовательно соединенные датчик 18 массы груза, пятый сумматор 19, второй вход которого подключен к выходу второго задатчика 20 сигнала, третий блок 21 умножения, второй вход которого через второй косинусный функциональный преобразователь 22 соединен с выходом четвертого сумматора 15, шестой сумматор 23 и четвертый блок 24 умножения, последовательно соединенные третий задатчик 25 сигнала, седьмой сумматор 26, второй вход которого соединен с выходом датчика массы 18 груза и вторым входом третьего сумматора 11, пятый блок 27 умножения, второй вход которого через третий синусный функциональный преобразователь 28 подключен к выходу третьего датчика 16 положения, восьмой сумматор 29 и шестой блок 30 умножения, последовательно соединенные второй датчик 31 скорости, седьмой блок 32 умножения и девятый сумматор 33, последовательно соединенные третий датчик 34 скорости и восьмой блок 35 умножения, причем второй вход первого блока 2 умножения подключен к выходу третьего сумматора 11, последовательно соединенные четвертый косинусный функциональный преобразователь 36, вход которого подключен к выходу третьего датчика положения 16, и девятый блок 37 умножения, второй вход которого подключен к выходу седьмого сумматора 26, а выход - ко второму входу шестого сумматора 23, последовательно соединенные четвертый датчик 38 положения и пятый синусный функциональный преобразователь 39, последовательно соединенные десятый блок 40 умножения и одиннадцатый блок 41 умножения, второй вход которого подключен к выходу четвертого датчика 42 скорости, а выход - ко второму входу седьмого блока 32 умножения, а также шестой косинусный функциональный преобразователь 43, вход которого подключен к выходу четвертого датчика 38 положения, последовательно соединенные двенадцатый блок 44 умножения и тринадцатый блок 45 умножения, второй вход которого подключен к выходу первого датчика 46 ускорения, а выход - ко второму входу девятого сумматора 33, выход которого подключен к пятому входу второго сумматора 3, последовательно соединенные первый квадратор 47, десятый сумматор 48, второй вход которого через восьмой блок 35 умножения подключен к выходу второго датчика 31 скорости и входу первого квадратора 47, и четырнадцатый блок 49 умножения, выход которого подключен к третьему входу девятого сумматора 33, четвертый вход которого через последовательно соединенные пятнадцатый 50 и шестнадцатый 51 блоки умножения соединен с выходом третьего датчика 34 скорости и входом второго квадратора 52, выход которого через последовательно соединенные одиннадцатый сумматор 53 и семнадцатый блок 54 умножения подключен к пятому входу девятого сумматора 33, последовательно соединенные восемнадцатый блок 55 умножения, первый вход которого подключен к выходу шестого сумматора 23, и девятнадцатый блок 56 умножения, второй вход которого подключен к выходу второго датчика 57 ускорения, а выход - к шестому входу девятого сумматора 33, последовательно соединенные третий датчик 58 ускорения и двадцатый блок 59 умножения, второй вход которого подключен к выходу шестого блока 30 умножения, а выход - к седьмому входу девятого сумматора 33, первый вход двадцать первого блока 60 умножения подключен к выходу восьмого сумматора 29, его второй вход - ко второму входу восемнадцатого блока 55 умножения, а выход - ко второму входу шестнадцатого блока 51 умножения, первый вход двадцать второго блока 61 умножения соединен со вторыми входами четвертого 24 и шестого 30 блоков умножения, его второй вход - с выходом третьего блока 21 умножения, а выход - со вторым входом четырнадцатого блока 49 умножения, первый вход двадцать третьего блока 62 умножения соединен с выходом пятого сумматора 19, его второй вход - с выходом первого синусного функционального преобразователя 17, а выход - со вторыми входами восьмого сумматора 29, десятого 40 и двенадцатого 44 блоков умножения, причем второй вход одиннадцатого сумматора 53 через третий квадратор 63 подключен к выходу четвертого датчика 42 скорости и второму входу пятнадцатого блока 50 умножения, а второй вход семнадцатого блока 54 умножения - к выходу четвертого блока 24 умножения, причем выход пятого синусного функционального преобразователя 39 подключен ко вторым входам двенадцатого 44 и четвертого 24 блоков умножения, а выход шестого косинусного функционального преобразователя 43 - ко вторым входам десятого 40 и восемнадцатого 55 блоков умножения.
На указанных чертежах введены следующие обозначения: αвх - сигнал с выхода программного устройства; ε - сигнал ошибки; U*, U - усиливаемый сигнал и сигнал управления электродвигателем, соответственно; q1, q2, q3, q4 и q5 - обобщенные координаты пяти степеней подвижности; m1, m2, m3, mг - массы соответствующих звеньев манипулятора и груза; 12, 13 - длины соответствующих звеньев; - расстояния от осей вращения соответствующих звеньев до их центров масс; , , - скорости изменения соответствующих обобщенных координат; - скорость вращения ротора электродвигателя пятой степени подвижности; , , - ускорения изменения соответствующих обобщенных координат; - ускорение вращения ротора электродвигателя пятой степени подвижности; Jsi - моменты инерции соответствующих звеньев манипулятора относительно их продольных осей ; Jni - моменты инерции соответствующих звеньев манипулятора относительно поперечных осей, проходящих через их центры масс .
Устройство работает следующим образом. На вход электропривода подается воздействие αвх, обеспечивающее требуемый закон его управления. На выходе сумматора 1 вырабатывается сигнал ошибки ε, который после коррекции в элементах 2 и 3, усиливаясь, поступает на электродвигатель 5 с редуктором 7, приводя его выходной вал во вращательное движение с направлением и скоростью (ускорением), зависящими от величины поступающего сигнала U и внешнего моментного воздействия на электропривод.
Рассматриваемый электропривод управляет обобщенной координатой q5. Эта степень подвижности позволяет манипулятору, схема которого представлена на фиг.2, с помощью передачи шестерня-рейка выполнять горизонтальное перемещение. Причем рейка установлена на основании, по которому перемещается манипулятор, а шестерня 9 - на выходном валу редуктора 7 и имеет радиус r.
Датчики 38, 16 и 14 установлены в первой, второй и третьей степенях подвижности манипулятора (см. фиг.2.), соответственно, и измеряют, соответственно, обобщенные координаты q1, q2, q3. Сумматор 15 имеет положительные входы с единичными коэффициентами усиления, поэтому на его выходе формируется сигнал q2+q3. На выходе задатчика 20 формируется сигнал а на выходе датчика 18 - сигнал mг. Первый (со стороны задатчика 20) положительный вход сумматора 19 имеет единичный коэффициент усиления, а его второй положительный вход - коэффициент усиления, равный 13. В результате на выходе сумматора 19 формируется сигнал На выходе задатчика 25 формируется сигнал Первый (со стороны задатчика 25) и второй положительные входы сумматора 26 имеют единичный коэффициент усиления и коэффициент усиления, равный 12, соответственно. В результате на выходе сумматора 26 формируется сигнал . Таким образом, на выходе блоков 21, 62, 37 и 27 формируются сигналы Acos(q2+q3), Asin(q2+q3), Bcosq2 и Bsinq2, соответственно.
Положительные входы сумматоров 23 и 29 имеют единичные коэффициенты усиления. Поэтому на выходах блоков 55, 24, 60 и 30, соответственно, формируются сигналы:
b=cosq1(Acos(q2+q3)+Bcosq2), a=sinq1(Acos(q2+q3)+Bcosq2),
d=cosq1(Asin(q2+q3)+Bsinq2) и c=sinq1(Asin(q2+q3)+Bsinq2),
а на выходах блоков 61, 40 и 44, соответственно, - сигналы: k=Asinq1cos(q2+q3), m=Acosq1sin(q2+q3) и f=Asinq1sin(q2+q3).
Датчики 42, 34 и 31 установлены, соответственно, в первой, второй и третьей степенях подвижности манипулятора (см. фиг.2.) и измеряют, соответственно, , , . Положительные входы сумматора 53 имеют единичные коэффициенты усиления. Поэтому на выходе блока 54 формируется сигнал , а на выходах блоков 50 и 41 - сигналы и , соответственно. В результате на выходах блоков 51 и 32, соответственно, формируются сигналы и .
На выходе блока 35 формируется сигнал . Первый (со стороны блока 35) положительный вход сумматора 48 имеет коэффициент усиления, равный 2, а его второй положительный вход - единичный коэффициент усиления. В результате на выходе блока 49 формируется сигнал .
На выходах датчиков 57, 58 и 46, установленных, соответственно, в первой, второй и третьей степенях подвижности манипулятора, формируются сигналы , , , соответственно, а на выходах блоков 56, 59 и 45 - сигналы , , , соответственно.
Шестой положительный (со стороны блока 56), второй (со стороны блока 45), третий (со стороны блока 49), пятый (со стороны блока 54) и седьмой (со стороны блока 59) отрицательные входы сумматора 33 имеют единичные коэффициенты усиления, а первый (со стороны блока 32) и четвертый (со стороны блока 51) отрицательные входы этого сумматора имеют коэффициенты усиления, равные 2. В результате на выходе сумматора 33 формируется сигнал
На выходе задатчика 10 формируется сигнал , где J - момент инерции ротора электродвигателя и вращающихся частей редуктора (приведены к валу электродвигателя 5), ip - передаточное отношение редуктора. Первый (со стороны задатчика 10) и второй положительные входы сумматора 11 имеют, соответственно, единичный коэффициент усиления и коэффициент усиления, равный r2. В результате на выходе этого сумматора формируется сигнал
На первый положительный вход сумматора 3 (со стороны блока 2) с коэффициентом усиления поступает сигнал (где Jн - суммарный номинальный момент инерции), на его второй положительный вход с коэффициентом усиления - сигнал , на третий положительный вход (со стороны релейного элемента 13) с коэффициентом усиления - сигнал:
на четвертый отрицательный вход (со стороны блока 12) с коэффициентом усиления - сигнал , на пятый положительный вход (со стороны сумматора 33) с коэффициентом усиления - сигнал C, где R - активное сопротивление якорной обмотки электродвигателя, Кв - коэффициент вязкого трения, Ку - коэффициент усиления усилителя 4, Км - коэффициент крутящего момента, Kω - коэффициент противоЭДС, Мт=const>0 - величина момента сухого трения при движении электродвигателя.
В результате на выходе сумматора 3 формируется сигнал
Из уравнения Лагранжа 2 рода можно получить силу F, действующую на пятую линейную горизонтальную степень подвижности манипулятора в процессе его движения:
которая создает на выходном валу редуктора 7 момент, равный
С учетом соотношения (2), а также уравнения механической и электрической цепей электродвигателя 5 постоянного тока с постоянными магнитами или независимого возбуждения, несложно показать, что рассматриваемый электропривод, управляющий координатой q5 манипулятора, можно описать дифференциальным уравнением:
Сформированный сигнал U* (1), как несложно убедиться, обеспечивает превращение уравнения (3) с существенно переменными параметрами в уравнение с постоянными желаемыми параметрами, обеспечивающими электроприводу, управляющему координатой q5, заданные неизменные динамические свойства и качественные показатели работы за счет выбора желаемых постоянных значений Jн и Kу.
Таким образом, благодаря введению новых связей удалось обеспечить полную инвариантность рассматриваемого электропривода манипулятора ко всем силовым воздействиям. Это позволяет получить стабильно высокую точность управления в любых режимах его работы.
Claims (1)
- Электропривод манипулятора, содержащий последовательно соединенные первый сумматор, первый блок умножения, второй сумматор, усилитель, электродвигатель, связанный с первым датчиком скорости непосредственно и через редуктор - с шестерней и первым датчиком положения, выход которого подключен к первому входу первого сумматора, второй вход которого соединен с входом устройства, последовательно соединенные первый задатчик сигнала, третий сумматор и второй блок умножения, второй вход которого подключен к выходу первого датчика скорости, второму входу второго сумматора и через релейный элемент - к третьему входу второго сумматора, а выход - к четвертому входу второго сумматора, последовательно соединенные второй датчик положения, четвертый сумматор, второй вход которого подключен к выходу третьего датчика положения, и первый синусный функциональный преобразователь, последовательно соединенные датчик массы груза, пятый сумматор, второй вход которого подключен к выходу второго задатчика сигнала, третий блок умножения, второй вход которого через второй косинусный функциональный преобразователь соединен с выходом четвертого сумматора, шестой сумматор и четвертый блок умножения, последовательно соединенные третий задатчик сигнала, седьмой сумматор, второй вход которого соединен с выходом датчика массы груза и вторым входом третьего сумматора, пятый блок умножения, второй вход которого через третий синусный функциональный преобразователь подключен к выходу третьего датчика положения, восьмой сумматор и шестой блок умножения, последовательно соединенные второй датчик скорости, седьмой блок умножения и девятый сумматор, последовательно соединенные третий датчик скорости и восьмой блок умножения, причем второй вход первого блока умножения подключен к выходу третьего сумматора, последовательно соединенные четвертый косинусный функциональный преобразователь, вход которого подключен к выходу третьего датчика положения, и девятый блок умножения, второй вход которого подключен к выходу седьмого сумматора, а выход - ко второму входу шестого сумматора, последовательно соединенные четвертый датчик положения и пятый синусный функциональный преобразователь, последовательно соединенные десятый блок умножения и одиннадцатый блок умножения, второй вход которого подключен к выходу четвертого датчика скорости, а выход - ко второму входу седьмого блока умножения, а также шестой косинусный функциональный преобразователь, вход которого подключен к выходу четвертого датчика положения, последовательно соединенные двенадцатый блок умножения и тринадцатый блок умножения, второй вход которого подключен к выходу первого датчика ускорения, а выход - ко второму входу девятого сумматора, выход которого подключен к пятому входу второго сумматора, последовательно соединенные первый квадратор, десятый сумматор, второй вход которого через восьмой блок умножения подключен к выходу второго датчика скорости и входу первого квадратора, и четырнадцатый блок умножения, выход которого подключен к третьему входу девятого сумматора, четвертый вход которого через последовательно соединенные пятнадцатый и шестнадцатый блоки умножения соединен с выходом третьего датчика скорости и входом второго квадратора, выход которого через последовательно соединенные одиннадцатый сумматор и семнадцатый блок умножения подключен к пятому входу девятого сумматора, последовательно соединенные восемнадцатый блок умножения, первый вход которого подключен к выходу шестого сумматора, и девятнадцатый блок умножения, второй вход которого подключен к выходу второго датчика ускорения, а выход - к шестому входу девятого сумматора, последовательно соединенные третий датчик ускорения и двадцатый блок умножения, второй вход которого подключен к выходу шестого блока умножения, а выход - к седьмому входу девятого сумматора, первый вход двадцать первого блока умножения подключен к выходу восьмого сумматора, его второй вход - ко второму входу восемнадцатого блока умножения, а выход - ко второму входу шестнадцатого блока умножения, первый вход двадцать второго блока умножения соединен со вторыми входами четвертого и шестого блоков умножения, его второй вход - с выходом третьего блока умножения, а выход - со вторым входом четырнадцатого блока умножения, первый вход двадцать третьего блока умножения соединен с выходом пятого сумматора, его второй вход - с выходом первого синусного функционального преобразователя, а выход - со вторыми входами восьмого сумматора, десятого и двенадцатого блоков умножения, причем второй вход одиннадцатого сумматора через третий квадратор подключен к выходу четвертого датчика скорости и второму входу пятнадцатого блока умножения, а второй вход семнадцатого блока умножения - к выходу четвертого блока умножения, отличающийся тем, что выход пятого синусного функционального преобразователя подключен ко вторым входам двенадцатого и четвертого блоков умножения, а выход шестого косинусного функционального преобразователя - ко вторым входам десятого и восемнадцатого блоков умножения.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011119795/08A RU2461036C1 (ru) | 2011-05-17 | 2011-05-17 | Электропривод манипулятора |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2011119795/08A RU2461036C1 (ru) | 2011-05-17 | 2011-05-17 | Электропривод манипулятора |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2461036C1 true RU2461036C1 (ru) | 2012-09-10 |
Family
ID=46939057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2011119795/08A RU2461036C1 (ru) | 2011-05-17 | 2011-05-17 | Электропривод манипулятора |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2461036C1 (ru) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1547559A1 (ru) * | 1987-10-28 | 1996-11-27 | Дальневосточный политехнический институт им.В.В.Куйбышева | Система с переменной структурой |
EP1538370A2 (en) * | 2003-12-05 | 2005-06-08 | Honda Motor Co., Ltd. | Transmission control system |
RU2359306C2 (ru) * | 2007-04-23 | 2009-06-20 | Институт автоматики и процессов управления ДВО РАН | Самонастраивающийся электропривод робота |
RU2399079C2 (ru) * | 2008-09-22 | 2010-09-10 | Институт автоматики и процессов управления Дальневосточного отделения Российской академии наук (статус государственного учреждения) (ИАПУ ДВО РАН) | Электропривод с автоматической подстройкой частоты входного гармонического сигнала |
-
2011
- 2011-05-17 RU RU2011119795/08A patent/RU2461036C1/ru not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU1547559A1 (ru) * | 1987-10-28 | 1996-11-27 | Дальневосточный политехнический институт им.В.В.Куйбышева | Система с переменной структурой |
EP1538370A2 (en) * | 2003-12-05 | 2005-06-08 | Honda Motor Co., Ltd. | Transmission control system |
RU2359306C2 (ru) * | 2007-04-23 | 2009-06-20 | Институт автоматики и процессов управления ДВО РАН | Самонастраивающийся электропривод робота |
RU2399079C2 (ru) * | 2008-09-22 | 2010-09-10 | Институт автоматики и процессов управления Дальневосточного отделения Российской академии наук (статус государственного учреждения) (ИАПУ ДВО РАН) | Электропривод с автоматической подстройкой частоты входного гармонического сигнала |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2394674C2 (ru) | Самонастраивающийся электропривод робота | |
RU2631784C1 (ru) | Самонастраивающийся электропривод манипулятора | |
RU2423224C2 (ru) | Электропривод робота | |
RU2372186C1 (ru) | Самонастраивающийся электропривод манипуляционного робота | |
RU2372638C1 (ru) | Самонастраивающийся электропривод манипуляционного робота | |
RU2355563C2 (ru) | Устройство для управления приводом робота | |
RU2423225C1 (ru) | Электропривод робота | |
RU2325268C1 (ru) | Устройство для управления приводом робота | |
RU2461036C1 (ru) | Электропривод манипулятора | |
RU2562403C1 (ru) | Самонастраивающийся электропривод манипулятора | |
RU2359306C2 (ru) | Самонастраивающийся электропривод робота | |
RU2425746C2 (ru) | Электропривод робота | |
RU2348509C1 (ru) | Электропривод робота | |
RU2488480C1 (ru) | Электропривод робота | |
RU2562400C1 (ru) | Самонастраивающийся электропривод манипулятора | |
RU2424894C1 (ru) | Электропривод робота | |
RU2398672C1 (ru) | Электропривод робота | |
RU2478465C1 (ru) | Электропривод манипулятора | |
RU2345885C1 (ru) | Устройство для управления приводом робота | |
RU2363972C2 (ru) | Самонастраивающийся электропривод робота | |
RU2453893C1 (ru) | Электропривод манипулятора | |
RU2066626C1 (ru) | Устройство для управления приводом робота | |
RU2398673C1 (ru) | Электропривод робота | |
RU2454695C1 (ru) | Электропривод манипулятора | |
RU2163190C1 (ru) | Устройство для управления приводом робота |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20130518 |