Устройство для определения координат подвижных объектов

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике, в частности к устройствам для управления перемещением робота, и может быть использовано при построении автоматизированных систем управления. Цель изобретения состоит в повышении точности устройства. Поставленная цель достигается путем реализации учета динамики подвижных объектов, особенно в точках изменения профиля траектории, в реальном масштабе времени, что достигается введением третьего и четвертого регистров, второго сумматора, второго счетчика, третьего элемента ИЛИ, входы которого подключены к выходам соответствующих элементов И второй группы, четвертого элемента ИЛИ, второго дешифратора, делителя частоты, компаратора, второй группы элементов И и элементов задержки. 1 ил.

СОЮЗ СОНЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (S1) S С 06 К 9/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4634195/24 24 (22) 14. 11. 88 (46) 23.07.90. Бюл. N - 27 (71) Каунасский политехнический институт им. Антанаса Снечкуса (72) В.И.Ветерис, Б.И.Паленис и P-А.В.Ветярис (53) 681.327.12 (088.8) (56) Заявка Великобритании Р 1331987, кл. G 06 К 9/02, опублик. 1973.

Патент СНА - 3801775, кл.. G 06 К 9/00, опублик. 1974. (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ КООРДИНАТ ПОДВИЖНЫХ ОБЪЕКТОВ (57) Изобретение относится к автоматике, в частности к устройствам для управления перемещением робота, и моИзобретение относится к автоматике, в частности к устройствам для управления роботами, и может быть использовано при построении автоматизированных систем принятия решения с диалоговым режимом работы при управлении перемещением роботов.

Цель изобретения состоит в повышении точности устройства.

На чертеже представлена блок-схема устройства.

Устройство содержит первый 1 и второй 2 блоки памяти, выполненные в виде постоянных запоминающих устройств, в фиксированные ячейки которых постоянно занесена соответствующая информация, первый 3, второй 4, третий 5 и четвертый б регистры, первый 7 и второй 8 дешнфраторы, первый

ÄÄSUÄÄ 1580408 А 1

2 жет быть использовано при построении автоматизированных систем управления.

Цель изобретения состоит в повышении точности устройства. Поставленная цель достигается путем реализации учета динамики подвижных объектов, особенно в точках изменения профиля траектории, в реальном масштабе времени, что дос:игается введением третьего и четвертого регистров, второго сумматора, второго счетчика, третьего элемента ИЛИ, входы которого подключены к выходам соответствующих элементов И второй группы, четвертого элемента ИЛИ, второго дешифратора, делителя частоты, компаратора, второй группы элементов И и элементов задержки. 1 ил.

9 и второй 10 сумматоры, первый 11 и 1 ® второй 12 счетчики, компаратор 13 ° (.Д триггер 14, генератор 15 импульсов, (ф . делитель !6 частоты, первый 17 и второй 18 элементы И, первая 19-21 и 4ь вторая 22-24 группы элементов И, первый 25, второй 26, третий 27 и четвертый 28 элементы ИЛИ, группа 29 элементов ИЛИ, первый 30, второй 31, третий 32, четвертый 33 и пятый 34 элементы задержки и синхронизатор 35, включающий элементы 36-38 задержки.

Кроме того, на схеме показаны первый 39 и второй 40 синхронизирующие входы, первый 41 и второй 42 информационные выходы и информационный вход вход 43.

Устройство работает следующим образом.

1580408

Перед началом работы оператор устанавливает все узлы в нулевое состо— яние (цепи не показаны), и »а пульте управления набирает код местоположе»ия робота, который поступает »а и»формационные входы регистра 3 через элементы ИЛИ 29 с входа 43, Затем оператор нажимает клавишу Пуск (»е показана), сигнал с выхода которой поступает на вход 40 и далее через элемент ИЛИ 28 на синхронизирующий вход регистра 3, записывая в него коды координат робота. Код местоположения робота в регистре 3 расшифровывается дешифратором 7, который на одном из своих выходов, соответствующем коду координат, выдает высокий потенциал, открывающий один из элементов

И 19-2 1. Импульс пуска, задержанный элементом 33 на время срабатывания

20 дешифратор а 7, в качестве импульса спроса с выхода элемента 33 проходит через один из открытых элементов И 19-21 »а вход считывания соответст25 вующей фиксированной ячейки, блока 1 памяти и на вход элемента ИЛИ 25.

Каждая из фиксированных ячеек блока памяти содержит код координат местоположения робота на картографическом фоне, код коэффициента пересеченности (труднопроходимости) траектории в точке местоположения робота и код времени, необходимого роботу на прохождение участка траектории с заданным шагом. Поступивший на вход. соответст- 35 вующей фиксированной ячейки импульс считывания считывает ее содержимое в регистры 4-6, При этом на информационные входы регистра 4 поступают коды координат местоположения робота, на информационные входы регистра 5 поступает код коэффициента труднопроходимости данноro участка траектории, а на информационные входы регистра 6— ксд, пропорциональный-времени, которое 45 дслжен затратить подвижный объект »а преодоление заданного участка.

Параллельно с этим тот же импульс с-.;итывания, пройдя элемент ИЛИ 25, и задержанный на элементе 32 на время 50 считывания кода из блока 1 памяти, поступает на синхронизирующие входы регистров 4-6. Кроме того, тот же импульс синхронизации занесения кодов после задержки на элементе 34 на вре- 5 мя занесения кодов поступает на единичный вход триггера 14 и устанавливает его в единичное состояние, при котором через открывающийся элемент

И 17 и генератор тактовых импульсов . подключается к делителю 16 частоты.

Последний имеет столько выходов, сколько значений коэффициента труд»опроходимости может быть задано регистром 5. Дешифратор 8 расшифровывает код коэффициента труднопроходимости и открывает ему один из элементов

И 22-24, на входы которых подаются последовательности импульсов с соответствующей частотой повторения. Импульсы с делителя 16 частоты с того его выхода, который оказывается подключенным к открытому по другому вхо-: ду высоким потенциалом дешифратора 8 одному из элементов И 22-24, проходят через элемент ИЛИ 27 и поступают на счетный вход счетчика 12. Как только счетчик 12 зафиксирует код, который равен коду, хранящемуся в регистре 6, срабатывает компаратор 13, выходкой сигнал которого сбрасывает триггер 14 в исходное состояние и прекращает тем самым счет импульсов в счетчике

12. Естественно, что чем более труднопроходимым является участок траектории, тем меньше частота следования . импульсов с соответствующего выхода делителя 16 частоты, подключенного к входу счетчика 12, и тем самым меньше скорости его заполнения до сравнения с кодом регистра 6. Кроме того, импульс компаратора, задержанный на время переходных процессов в. счетчике 12 элементом 36, поступает на синхронизирующий вход сумматора 10, который по этому сигналу формирует сумму кода .исходного место- положения, хранящегося в регистре 3, и кода приращения, полученного в счетчике 12. Результат суммирования кодов с выхода 42 выдаемся на дисплей дпя отображения нового местоположения робота, а также поступает на и»формационные входы регистра 3 через.элементы ИЛИ группы 29. Задержанный импульс компаратора с элемента 37 задержки, где задерживается на время сра.батывания сумматора 10, в качестве импульса сброса поступает также на нулевые входы регистров 3-6 и счетчика 12, устанавливая их в исходное состояние, Этот же импульс сброса через элемент 38 задержки, задерживающий его на время установки в исходное состояние упомянутых элементов, поступает через элемент ИЛИ 28 на синхронизирующий вход регистра 3, занося в него код, поступающий с ин1580408 6

Таким образом, введение новых узлов и элементов позволяет не только расширить функциональные воэможности устройства путем учета динамики перея- мещения робота в реальном масштабе

5 времени, но и повысить точность системы путем исключения потери времени на предварительную обработку коордиФ нат положения и учесть влияние внеш10 них условий.

Формула изобретения

5 формационных выходов сумматора 10, и затем после задержки на элементе

33 в качестве импульса спроса посту пает на импульсные входы элементов

И 19-21, и описанный процесс повтор ется.

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

Импульсом с выхода элемента 34 задержки, задержанным на время записи кода в регистр 4, код регистра 4, поступающий на информационные входы сумматора 9, записывается в него. 20

Каждый строчный импульс с входа

39 через элемент И 18 на потенциальном разрешении триггера 14 проходит на счетный вход счетчика 11. Затем задерживается элементом 31 задержки на время переходных процессов в счетчике 11 и через элемент ИЛИ 26 поступает на синхронизирующий вход сумматора 9, который к базовому коду регистра 4 прибавляет единицу. Выходной результат сумматора 9 является адресом ячейки блока 2, в который записан фон на соответствующей строке дисплея. После этого тот же импульс, задержанный на элементе 30 на время срабатывания сумматора 9, поступает на вход считывания блока 2, после чего на выход 41 выдается информация о необходимом фоне в соответствующей строке °

Счетчик 11 считает строчные импульсы до числа 512, которое составляет число строк кадра на экране, после чего он переполняется, импульсы пере- 45 полнения сбрасываются,в ноль, и вновь подсчитывает поступающие синхроимпульсы строк в заданном кадре.

Смена кадра осуществляется за время, в течение которого триггер 14 находится в нулевом состоянии. В это время элемент И 18 заперт низким потенциалом триггера 14, сумматор 9 и счетчик 11 сначала сбрасываются в ноль импульсом сброса с выхода элемента 34 задержки, а затем через элемент 34 задержки в сумматор 9 заносится базовый адрес нового местоположения робота.

Устройство для определения координат подвижных объектов, содержащее первый регистр, информационные выходы которого соединены с входами гервого дешифратора, выходы которого подключены к одним входам элементов И первой группы, а выходы соединены с входами первого элемента ИЛИ и соответствующими входами считывания первого блока памяти, второй ре гистр, информационные входы которого подключены к выходам первого блока памяти, а выходы с ое дине ны с одним и информационными входами первого сумматора, другие информационные входы которого подключены к выходам первîrо счетчика, а выходы соединены с адресными входами второго блока памяти, вход считывания которого подключен к выходу первого элемента задержки, а информационные выходы являются первым информационным выходом устройства, первый элемент И, входы которого соединены с прямым выходом триггера и выходом генератора импульсов, второй элемент

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

1580408

Составитель А.Романов

Редактор О.Юрковецкая Техред M.Õîäàíè÷ Корректор Т.Палий

Заказ 2015 Тираж 565 Подпи си о е

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035,. Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 с выходом третьего регистра, делитель частоты, тактирующий вход которого подключен к выходу первого элемента

И, вторую группу элементов И одни е

5 входы которых подключены к соответствующим выходам делителя частоты, а другие соединены с соответствующими

1 выходами второго дешифратора третий

Э элемент ИЛИ, входы которого подключены 1р к выходам соответствующих элементов И второй группы, второй счетчик, счетный вход которого соединен с входом третьего элемента ИЛИ, компаратор, Информационные входы которого подклю- 1g

Чены к информационным выходам второго счетчика и четвертого регистра, а выХод соединен с тактирующим входом синхронизатора и с нулевым входом ч риггера, прямой выход которого под лючен к другому входу второго элеМента И, четвертый элемент ИЛИ, один вход которого является вторым синхройизирующим входом устройства, а выход соединен с синхронизирующим входом 25

Йервого регистра, четвертый элемент задержки, вход которого подключен к выходу четвертого элемента ИЛИ, а выход соединен с другими входами элементов И второй группы, второй сумматор информационные входы которого подключены к,выходам первого регистра и второго счетчика, синхронизирующий вход подключен к первому выходу синхронизатора, а выход является вторым информационным выходом устройства и соединен с одним информационным входом элементов ИЛИ группы, другой вход которых является информационным входом устройства, а выход подключен к информационному входу первого регистра, первый элемент задержки, вход которого соединен с выходом третьего элемента задержки, а выход подключен к единичному входу триггера и к другому входу второго элемента ИЛИ, выход которого соединен с синхронизирующим входом первого сумматора, при этом второй выход синхронизатора подключен к установочным входам регистров, счетчиков и первого сумматора, а третий выход соединен с другим входом четвертого элемента ИЛИ.