Цифровая система для программного управления двигателем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИКСОЦИАЛИСТИЧЕСКИ КРЕСПУБЛИК В 19/18 ОПИСАНИЕ ИЗОБРЕТЕНИЯ А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ кии инсти ия и пролов,С,Н.Ткатво СССР18, 1978.о СССР18, 1984.о СССР18, 1984.(54) ЦИФРОВАЯ С НОГО УПРАВЛЕНИЯ (57) Изобретени тике и вычислит ДЛЯ ПРОГРАММ ЛЕМ СТЕМА ДВИГА тноситс автом льнои технике и может ть использоемы управлен честве подси ом двигателя тической лин о в азго алковои подачи м порезки стали и ты ег пе:Ь СУДАРСТВЕННЫЙ КОМИТЕТ СССР О делАм изОБРетений и ОткРыт(56) Авторское свидетельс9 834669, кл. С 05 В, 19/Авторское свидетельств9 1124252, кл. С 05 В 19/Авторское свщюетельствИ, кл. С 05 В 19/ грева. Целью изобретения являетсярасширение области применения и повышение надежности работы системы. Цифровая система для программного управления двигателем содержит блок задания режима, множительное устройство,датчики тока, температуры, блоки задания номинальных значений токаитемпературы, интегратор, исполнительноеустройство, квадратор, апериодическийблок, сумматоры, реверсивный счетчик,нуль-органы, элементы И, ИЛИ, триггеры управления, фиксирующий триггер,генератор импульсов, блок сравнения,управляемый делитель частоты, эадатчик частоты импульсов, реверсивныйсчетчик и позволяет повысить надежность функционирования путем организации контроля температурного режимадвигателя, учета его характеристикпри выборе оптимального алгоритмаразгона и защиты двигателя от перегрева при работе в автоматическом режиме, режиме комплексной или антономной отладки. 1 з.п. ф-лы, 9 ил.1320793 Ы 4 Фиг. УСоставитель И.ШвеТехред М,Моргентал дактор И.Ка Корректор А.Зимокосо аказ 2658 5 Тира осударств лам изобр ква, ЖПодписноР ВНИИ 1 итета С ткрытий ЕТОГО К ений и по113035, М шск наб., д извод венно лиграфическое предприятие, г. Ужгород, ул. Проектная, 1320793Изобретение относится к автоматикеи вычислительной технике и может бытьиспользовано в системах числового программного управления, например, в качестве подсистемы управления разгоном двигателя валковой подачи автоматической линии порезки стали и защи" ты его от перегреваДель изобретения - расширение об" ласти применения и повышение надежно О 1сти путем учета температурного режима работы двигателя и защиты его от перегрева,Перегрев работающего с частыми пусками и торможениями двигателя (на пример, валковой подачи) возможен при,цлительном превышении греющим током его номинального значения.Защита двигателя от перегрева основана на снижении (после достижения его температурой предельного значения) греющего тока за цикл до номинального значения. Снижение греющего тока за цикл достигается путем сниже 25 ния динамической составляющей тока якоря при разгоне привода. Это реализуется путем регулирования темпа разгона двигателя в каждом цикле, До нагрева двигателя до допустимой температуры тем его разгона устанавливается оператором при помощи тумблер- ного регистра и может быть выбран максимальным, несмотря на то, что тепловые потери двигателя в конце каждого цикла превьппают допустимые. 35 Время первого нагрева двигателя до предельной температуры зависит от температуры окружающей среды. Если температура окружающей среды вьппе, щ тогда время нагрева двигателя до предельной температуры меньше. Когда температура нагрева двигателя достигает предельного значения, формируется сигнал управления разгоном по цикИнтегратор, определяющий состояние тепловых потерь в двигателе в конце каждого цикла, подключается только после появления сигнала достижения двигателем предельной температуры (срабатывания триггера температуры). Затем происходит уменьшение темпа разгона до такого состояния, когда тепловые потери в двигателе за цикл становятся допустимыми.При использовании,данной системы в качестве подсистемы автоматической линии порезки стали обеспечиваются повышение надежности функционирования двигателя и системы в целом за.счет защиты его от перегреваф максимально допустимый темп разгона с учетом температурного режима; исключение необходимости использования специальной системы "прямого" охлаждения двигателя.На Фиг,1 приведена функциональная схема предлагаемой системы; на фиг.2 - функциональная схема блока задания режимаф на Фиг.3 - Функциональная схема множительного устройства; на фиг.4- блок номинального тока, первый сумматор, интегратор и первый нуль-орган; на Фиг.5 - датчик температуры, второй и третий сумматоры, блок задания допустимой температуры и второй нуль- орган; на.фиг.6 и 7 - квадратор и апериодический блок; на фиг.8 - график, поясняющий принцип управления разгоном двигателя в зависимости от температурного режима; на фиг.9 - временная диаграмма, поясняющая поступления сигналов пуска и останова сис темы.1Функциональная схема системы (Фиг.1) содержит блок 1 задания режима, множительное устройство 2, выход 3 системы, исполнительное устройство 4, датчики тока 5 и температуры 6, блоки задания допустимой температуры 7 и номинального тока 8, квадратор 9, апериодический блок 10, интегратор 11, первый 12 и второй 13 нуль-органы, первый 14 - третий 16 сумматоры, реверсивный счетчик 17, управляемый делитель 18 частоты, счетчик 19 импульсов, делитель 20 частоты генератор 21 импульсов, задатчик частоты 22 импульсов, блок 23 сравнения, первый 24 и второй 25 триггеры управления, Фиксирующий триггер 26, первый 27 - шестой 32 элементы И, элемент ИЛИ 33, вход 34 останова системы, выходы режима 35, синхронизации 36, кода режима 37, записи 38 и пуска 39 блока 1 задания режима, первый 40 - третий 42 выходы генератора 21 импульсов, вход 43 пуска системы.Блок 1 задания режима (фиг.2) содержит триггер 44, коммутатор 45 первый 46.1, второй 46.2 и третий 46.3 одновибраторы, тумблерный регистр 47, первый 48. 1, второй 48,2 и третий 48.3 тумблеры, первую 49, вторую 50 и третью 51 кнопки, первый 52,1 и второй 52.2 элементы ИЛИ.3 1320Множительное устройство 2 (фиг.З) содержит первый 53.1 - третий 53.3 счетчики, первый 54,1 - третий 54,3 блоки Совпадения, блок 55 коммутации, первый 56.1 и второй 56.2 элементы И-НЕ.Вход синхронизации множительного устройства 2 соединен со счетным входом первого счетчика 53.1, инверсным входом элемента И-НЕ 56.1 и управляющим входом первого блока 54.1 совпадения. Выход 1-го элемента И-НЕ 56. соединен со счетным входом счетчика 53+ 1, инверсным входом элемента И-НЕ 56.д+1 и управляющим входом блока 54, +1 совпадения ( д = 1,2).Первый - пятый выходы счетчика 53.1 соединены с первым - пятым входами первой группы информационных входов блока 54,1 совпадения, первыйчетвертый входы второй группы информационных входов которого соединены с первым-четвертым входами 1-и груп-, пы информационного входа устройства (1 = 1,3) .г 5Выход блока 54.1 совпадения соединен с 1 - м управляющим входом блока 55 коммутации, информационный вход которого является информационным входом Множительного устройства 2, а 30 выход 3 является его выходом и выходом системы, Второй и пятый выходы счетчика 53. соединены соответственно с первым и вторым прямыми входами элемента И-НЕ 56 35 На фиг.4 изображены транзистор 57, реле 58, первый 59 и второй 60 операционные усилители, первый 61 - пятый 65 диоды, первый 66 - восьмой 73 40 резисторы, первый 74 - четвертый 77 конденсаторы.На фиг.5 изображены первый 78 третий 80 операционные усилители, элемент НЕ 81, первый 82 - третий 84 диоды, первый 85 - девятый 93 резисторы, конденсатор 94.функциональная схема квадратора (фиг.б) содержит первый 95 - пятый 99 операционные усилители, первый 50 100 - четвертый 103 диоды, первый 104 - двенадцатый 114 резисторы.Апериодический блок 10 (фиг.7) со-стоит из первого 115 и второго 116 резисторов, первого 117 - четверто го 120 конденсаторов, операционного усилителя 121На фиг.8 символами М М обозначены коэффициенты деления делителя . 793 4 18, 2 - частот; выходной импульснойпоследовател.;. ности.Блок 1 задания режима (фиг.2) предназначен для управления пуском - остановом системы и задания стационарного режима управления разгоном. Блок1 работает следующим образом, Призамкнутом состоянии тумблера 48.1 навыходе 35 формируется нулевой сигнал,который закрывает элемент И 30 и переводит систему в стационарный режимуправления.Тумблер 48,2 управляет коммутатором 45, задавая тем самым ручкой (откнопки 51), либо автоматический режимы работы системы. Тумблерный регистр47 предназначен для задания кода стационарного режима на выходе 37 блока 1. Кнопка 50 и одновибратор 46.1предназначены для формирования импульса записи кода стационарного режима в счетчик 17 системы,Триггер 44 устанавливается в единичное состояние по сигналу Пуск"на входе 43 пуска системы или нулевымсигналом,от кнопки 51, проходящим через элемент ИЛИ 52 и одновибратор46,3 (начальный пуск), и формируетединичный сигнал на выходе 39 блока1, который разрешает работу генератора 21.Установка триггера 44 в исходноесостояние осуществляется при подачесигнала "Останов" на вход 34 системыили нулевым сигналом от тумблера 48,3через элемент ИЛИ 52.2. Сигнал навходе 43 системы, который может формироваться датчиком исполнительногооргана (например ножниц) обрабатывающей машины, свидетельствует о готовности ее к очередному циклу разгонадвигателя. Выключение системы происходит после подачи одиночного сигнала на вход 34 или нулевым сигналомот тумблера 48.3 через элемент ИЛИ52.2.Множительное устройство 2 (фиг.З)служит для выполнения умножения частоты, поступающей с выхода 42 генератора 21 импульсов, на код Х, формируемый на выходе счетчика 19 импульсов, в соответствии с выражением Едх ХЕмн. А фгде А - некоторый постоянный коэффициент, определяемый количеством декад, множительного устройства;30 35 40 55 Г - частота, поступающая на входмножительного устройства.Для одной декады А равно 10, а переменная Х может принимать значения от 0 до 9, для двух декад А 100, Х0-99, для трех декад А щ 1000, Х щ 0-999.Функциональные схемы узлов умножения для каждой из декад аналогичны. Каждая схема построена по принципу совпадения сигналов, поступающих на входы блока 54.1 с двоично-десятичного счетчика 53.3 (сигналы с первого, второго и четвертого разрядов 01 ф 0 ".а Юв Ов) и со счетчика 194 4( сигналы Р р Р у Р р Р ) у причем 3-1,З,- ;,1.Блоки 54.3 совпадения реализуют следующую логическую функцию: Ргде . - сигнал на входе 1-го разрядасчетчика 53.3,Р - сигнал на д-м входе 0 -й1группы входов информационного входа множительного устройства 2Г - сигнал на управляющем входеблока 54.3.В данном примере множительное устройство содержит .3 декады.Блок 55 коммутации Формирует им 1пульсную последовательность, частотакоторой является результатом умножения частоты с выхода 42 генератора21 на код счетчика 19,Блок 55 коммутации реализует следующую логическую функцию+б, +6 +,1 Р;.1:1,%4 д 33При нулевых значениях сигналов Р;, свидетельствующих о нулевом состоянии счетчика 19 импульсов, коньюкция переменных Р, равна единице. Таким образом, обеспечивается блокировка (выдача постоянного единичного сигнала) формируемой импульсной последовательности,Количество фиксированных частот, определяющих темп разгона двигателя (фиг.8), на выходе множительного устройства определяется коэффициентом А, При А0 и9, при А100 и99, при А1000 и999 и т.д. (на фиг.8 показано девять Фиксированных частот). 5 10 15 20 25 Исполнительное устройство 4 предназначено для управления перемещением подвижных органов .механизмов, При этом в качестве генератора импульсов этого устройства используется данная система.Датчик 5 тока предназначен для формирования двуполярного сигнала (-1 и +1), пропорционального току якоря двигателя. Датчик 5 тока входит в состав стандартного тиристорного преобразователя, например, типа ЭТУ 3601, выпускаемого Александрий-. ским электромеханическим заводом, который может быть использован в качестве усилителя исполнительного устройства,Датчик 6 температуры измеряет температуру окружающей среды и формирует сигнал, пропорциональный ее значению. Он реализован на операционном усилителе 78, диоде. ЧП 82 (диод типа Р 220.3.362.041 ТУ) и резисторах К 85-87 (фиг.5). Блок 7 задания допустимой температуры Формирует сигнал, пропорциональной допустимой температуре нагрева двигателя исполнительного устройства 4, Он реализован на потенциометре К 93 (фиг.5).Нуль-орган 13 Формирует единичный сигнал, если сигнал навыходе сумматора 16 превьппает сигнал, формируемый блоксм 7 задания допустимой температуры. Сумматоры 15 и 16 и нуль-орган 13 реализованы на операционных усилителях 79 и 80, резисторах К 88-92, диодах Чд 83 и 84, конденсаторе С 94 и инверторе 81 (фиг.5). В качестве операционных усилителей 78 и 79 могут быть использованы микросхемы К 14 ОУД 7, а а качестве усилителя 80 . - микросхема К 554 СА 2.На входе усилителя 79 (Фиг.5) сигнал, поступающий с выхода апериодического звена 10, суммируется с сигналом датчика температуры окружающей среды (выход усилителя 78). Результирующий сигнал с усилителя 79 поступает на один иэ входов усилителя 80, Он равен сумме сигналов, пропорциональных температуре окружающейсреды и температуре двигателя, обусловленной потерями во время его работы.На тот же вход усилителя 80 поступает сигнал от задатчика допустимой температуры нагрева двигателя (К 93);До момента, пока абсолютная величина напряжения на выходе усилителя 79 меньше напряжения задатчика, усилитель 80 не меняет своего состояния. Как только происходит превышение абсолютного значения напряжения с выхода усилителя 79 над напряжением задатчика (К 93) на выходе усилителя 80 появляется единичный сигнал, а на выходе инвертора 81 - нулевой сиг нал. Этот сигнал поступает на 8-вход триггера 26, который устанавливается в единичное состояние, что свидетельствует о нагреве двигателя до допустимой температуры. 15Квадратор 9 формирует сигнал, пропорциональный квадрату тока якоря двигателя исполнительного устройства 4 (фиг.6). Сигналы - и +1 поступают на входы повторителей напряжения 20 (усилители 95 и 96), которые имеют большие входные сопротивления, что исключает их влияние на работу датчика 5. На входе усилителя 98 осуществляется суммирование сигналов - и 25 проинвертированного усилителем 91 сигнала + . Сигнал с выхода усилителя 98 поступает на вход усилителя 99, который выполняет функцию квадратора. С выхода этого усилителя снимается 30 сигнал, пропорциональный квадрату тока якоря. По мере увеличения напряжения на выходе усилителя 98 от 0 до 10 В пробиваются поочередно элементы Ч Д 102, Ч Д 101, Ч Д 100, и Ч Л 103. 35 В результате изменяется входное сопротивление усилителя 99Коэффициент усиления усилителя 99 до пробоя элемента ЧР 102 определяется отношением сопротивлений резисторов 112.1 и 40 112.2. После пробоя следующего элемента происходит дальнейшее уменьшение общего входного сопротивления усилителя 99 и повышение его коэффициента усиления. 45 Апериодический блок 10 (фиг.7) выполнен на элементах 115-121 и имеет постоянную времени, которая выбирается равной постоянной времени нагрева двигателя. Величина постоянной времени блока 10 определяется подбором параметров конденсаторов 117-120 и резисторов 115 и 116, В качестве усилителя 121 может быть использована микросхема К 140 УД 8,Блок 8 задания номинального тока собран на резисторах К 69, 7 1 (фиг.4) и формирует сигнал, пропорциональный квадрату величины номинального токаСигналы о величине квадрата тока двигателя 1. и номинального токачерез резисторы 66 и 70 подаются навход интегратора, собранного на основе усилителя 59 (например, микросхеме К 140 УД 8), и конденсаторов74-77.Интегратор 11 служит для определения интеграла разности Р - 12 внтечение одного цикла работы и формирования сигнала, пропорциональноговеличине этого интеграла. Если в данном цикле д - 1О, то на выходе усилителя 59 преобладает положительный потенциал, под действием которого нуль-орган 12, собранный на элементах 60 (например, микросхеме К 554 СА 2), 64, 65 и 72, формирует единичный сигнал.1В начале каждого цикла на управляющий вход интегратора 11 поступает сигнал, по которому открывается транзистор 57 и срабатывает реле 58, Контакты этого реле образуют цепь установки элемента 59 в исходное состояние через резистор 67.Счетчик 17 импульсов предназначен для формирования кода управления стационарным режимом и может быть построен, например, на основе микросхемы К 155 ИЕ 6, Начальный код заносится в счетчик 17 по входу П по фронту импульса, поступающему на вход С". Увеличение и уменьшение содержимого счетчика 17 осуществляется по передним фронтам импульсов, поступающих на входы "+1" и "-1" соответственно с выходов элементов И 28 и 29.Блок 18 является управляемым делителем частоты, который осуществляет деление частоты импульсной последовательности, поступающей с выхода 40 генератора 21, в соответствии с кодом с выхода реверсивного счетчика 17. Делитель 18 частоты может быть выполнен например, на интегральных микросхемах 155 ИЕ 8.Счетчик 19 производит подсчет импульсов, поступающих с выхода элемента И 27, и выдает управляющий код на вход множительного устройства 2.Увеличение кода счетчика 19 производится по заднему фронту импульса, поступающего на его счетный вход. При подаче нулевого сигнала на К- вход счетчика 19 его работа блокиру9 132079 ется и он находится в нулевом состоянии, Счетчик 19 может быть выполнен на основе микросхемы К 155 ИЕ 5.Делитель 20 осуществляет деление частоты импульсов, поступающих с выхода 41 генератора 21, на некоторый коэффициент К, определяющий длительность сигнала, формируемого триггером 25. Делитель 20 может быть выполнен на базе микросхемы К 155 ИЕ 8, на 10 входы задания коэффициента деления которой (выводы 1-4, 14, 15) постоянно подается заданный код.Генератор 21 импульсов формирует три импульсных последовательности 15 на выходах 40-42. Частота импульсов на выходах 40-42 выбирается, например, следующим образом Г о = 10 кГц; й 4, = 3,125 кГц, Е = 25 кГц. 20Задатчик 22 частоты импульсов определяет значение частоты импульсов, соответствующей стационарному режиму работы двигателя.Блок 23 сравнения .при достижении кода счетчика 19 величины кода на выходе генератора 22 констант Формирует нулевой сигнал, запрещающий дальнейшее прохождение ипмульсов через элемент И 27 на счетчик 19. Триггеры 24 и 25 предназначены для управления работой счетчика 17 и делителя 20 соответственно.Триггер 24 устанавливается в единичное состояние по сигналам с выхода элемента И 30 и формирует импульс, поступающий на счетный вход ("+1" или "-1") счетчика 17, а также на установочный вход интегратора 11. Обнуление триггера 24 производится ну левым сигналом с выхода триггера 25.Триггер 25 устанавливается в единицу импульсными сигналами с выхода 36 блока 1 задания режима, а в нуль- орган - сигналом с выхода делителя 20 частоты. Триггер 26 температуры предназначен для Фиксации превышения температурой двигателя предельно допустимой величины и устанавливается в единичное состояние нулевым сигна лом с выхода нуль-органа 13.Элемент И 32 Формирует единичный сигнал при нагреве двигателя до допустимой температуры, Фиксируемом единичном состоянии триггера 26, и единичным сигналом с выхода нуль-органа 12. Элемент ИЛИ 33 служит для контроля нулевого состояния счетчика 17 и Формирует единичный сигнал при еди 310ничном значении хотя бы одного разряда счетчика 17Цифровая система для программногоуправления двигателем работает следующим образом,Система может работать в трех режимах: автоматическом, комплекснойотладки, автономной отладки.Основной режим функционированияавтоматический, который являетсястарт-стопным режимом, начале и конец которого задаются сигналами"Пуск" и "Останов", поступающими поочередно на входы 43 и 34. В этомрежиме тумблеры 48.1 и 48.3 разомкнуты (фиг.2), тумблер 50 находится вверхнем положении (блокируется поступление сигналов на одновибратор46.2). В результате элемент И 30 открыт, коммутатор 45 настроен на передачу сигнала с выхода одновибратора46.2 на выход 36. На тумблерном регистре 47 набирается код, соответствующий начальному темпу разгона. Принажатии кнопки 50 формируется импульсодновибратором 46.1, который проходитна выход 38 блока 1 и заносит код,набранный на тумблерном регистре 47,в счетчик 17 (разомкнутому состоянию.тумблеров регистра 47 соответствуетединичный сигнап, замкнутому - нулевой), Все другие элементы памятисистемы находятся в исходном нулевомсостоянии. Цепи установки исходногосостояния не показаны. После поступления начального сигнапа Пуск" от кнопки 51 устанавливается в единичное состояние триггер 44, разблокируется генератор 21 импульсов и счетчик 19 импульсов, Первый импульс, пройдя коммутатор 45 блока 1, устанавливает в единичное состояние триггер 25, который откры-вает элементы И 30 и 31. Вследствие этого устанавливается в единичное состояние триггер 24 и начинается отсчет импульсов с выхода 41 генератора 21 делителем 20 частоты. В свою очередь, единичный сигнал с выхода триггера 24 открывает элементы И 28 и 29 и устанавливает, в исходное состояние интегратор 11,Поскольку в исходном состоянии на выходах элемента И 32 и триггера 26 присутствуют нулевые сигналы, то на вычитающий и суммирующий счетные входы счетчика 17 сигналы не проходят и содержимое счетчика 17 не изменяется.11 13207Длительность единичного сигнала на выходе триггера 24 определяется коэффициентом деления делителя 20 и частотой импульсов, поступающих с выхода 41 генератора 21. Элемент ИЛИ 33 5 в случае обнуления счетчика 17 импульсов блокирует подачу импульсов через элемент И 29 на его вход "-".Код с выхода счетчика 17 импульсов поступает на вход управления делите ля 18 частоты, Чем больше код, хранимый в счетчике 17, тем больше коэфФициент деления делителя 18. Импульсная последовательность с выхода 40 генератора 21,поступает через делитель 18 и элемент И 27 на вход счетчика 19.Элемент И 27 остается открытым до тех пор, пока код в счетчике 19 не становится равным коду на выходе ге нератора констант. В этом случае на выходе блока 23 сравнения появляется нулевой сигнал, который запрещает дальнейшее прохождение импульсов на вход счетчика 19. После этого система 25 переходит в режим работы с постоянной скоростью (фиг.8).Код с выхода счетчика 19 подается на инФормационный вход множительного устройства 2, которое Формирует им- ЗО пульсную последовательность, выдаваемую на выход 3 системы (вход исполнительного устройства 4). Таким образом, система будет работать до тех пор, покане станет за цикл меньше, чем ,. При этом на выходе нуль-органа 12 устанавливается нулевой сигнал, который приводит к исчезновению единичного сигнала на выходе элемента И 32. Это вызывает в очередном цикле уменьшение содержимого реверсивного счетчика 17 и увеличение темпа. разгона, Таким образом, осуществляется регулирование темпа разгона двигателя, обеспечивающее поддержание греющего тока двигателя возле его номинального значения,Момент выхода двигателя на стационарную скорость определяется моменПосле обработки заданнсй величины перемещения (величина перемещения задается блоком задания программы исполнительного устройства) срабатывает исполнительный орган (например ножницы) обрабатывающей машины.40Формиров ание сиги ала на ср аб атыв ание исполнительного органа (ножниц) обрабатывающей машины в исполнительном устройстве 4 не показано. Ножевая балка ножниц совершает движения вниз вверх. Датчик исполнительного органа в начале движения вниз Формирует сигнал на вход 34 останова системы, а в конце движения вверх - сигнал на вход 43 пуска системы. По этому сигналу начинается отработка второго цикла с тем же темпом разгона. Аналогично происходит отработка и последующих циклов.До появления единичного сигнала на 5 выходе триггера 26, вследствие неизменного состояния реверсивного счетчика 17, темп разгона двигателя остается неизменным. После того, как 9 3 12температура окружающей среды становится больше допустимой, зачаваемой блоком 7, сигнал, сформированный блоками 5, 9, 10, 15, 16 и 13, поступает на вход "8" триггера 26 и устанавливает его в 1В течение всего цикла работы на информационный вход интегратора. 11 подается величина, пропорциональная разности квадратов мгновенного значения така двигателя и номинального тока двигателя. Интеграл этой разности является величйной, характеризующей состояние тепловых потерь в пвигатегрле с начала и до конца любого цикла. Если эта величина в конце цикла имеет отрицательное значение, что свидетельствует о допустимых по условиям нагрева потерях в двигателе на выходе нуль-органа 12 присутствует нулевой сигнзл.Если этот интеграл имеет положительное значение, что свидетельствует о недопустимых потерях в двигателе, на выходе нуль-органа 12 Формируется "1", Это приводит к срабатыванию элемента И 32, который единичным сигналом открывает элемент И 28 и закрывает элемент И 29.В результате этого по сигналу с выхода триггера 24 происходит увеличение кода реверсиьного счетчика 17, а следовательно, увеличение коэффициента деления делителя 18 частоты, что в конечном итоге приводит к уменьшению темпа разгона и греющего тока двигателя х . Если к концу следующего цикла окажется, что 11 (т.е. тепловые потери в двигателе снова превышают допустимые), происходит очередное увеличение содержимого реверсивного счетчика 17.13 1320793 том срабатывания блока 23 сравнения, т который нулевым сигналом запрещает т дальнейшее увеличение содержимого п счетчика 19.тВыключение системы оператором про б исходит после замыкания им контактов г тумблера 48.3, Нулевой уровень сигнала с выхода тумблера 48.1 через инверсный вход элемента ИЛИ 52.2 обнуляет триггер 44, запрещая работу ге нератора 21, Затем обнуляется счетчик 19.Работа системы в режиме комплексной отладки отличается тем, что сигналы на вход триггера 25 формируются 15 от кнопки 49 и одновибратора 46.2. При этом тумблер 48,2 находится в нижнем положении, блокируя прохождение импульсов с входа 43 блока 1.При автономной отладке тумблер 20 48.3 замкнут. При этом блокируется элемент И 30, запрещаются установка в "1" триггера 24 и подача импульсов в счетчик 17, В этом случае отладка схемы может производиться При фиксированном коде, заносимом в счетчик 17 из блока 1. 14 Формула изобретения 1. Цифровая система для программного управления двигателем, содержащая генератор импульсов, реверсивный счетчик, счетчик импульсов, задатчик частоты импульсов, первый и второй триггеры управления, первый - четвертый элементы И, элемент ИЛИ, причем выходы блока сравнения и управляемого делителя частоты соединены соответственно с первым и вторым входами первого элемента И, выход которого соединен со счетным входом счетчика импульсов, выход первого триггера управления соединен с первым входом второго элемента И, выход которого соединен с суммирующим входом реверсивного счетчика, выходы счетчика импульсов и задатчика частоты импульсов соединены с первым и вторым входами блока сравнения соответственно, выход третьего элемента И соединен с вычитающим счетным входом реверсивного счетчика, выходы которого соединены с соответствующими входами элемента ИЛИ и с информационными входами управляемого делителя частоты, первый выход генератора импульсов соединен со счетным входом управляемого делиеля частоты, о т л и ч а ю щ а я с яем, что, с целью расширения областирименения и повышения надежности пуем учета температурного режима раоты двигателя и защиты его от перерева, она дополнительно содержитблок задания режима, датчики тока итемпературы, блоки задания номинального тока и допустимой температуры,квадратор, интегратор, апериодическийблок, множительное устройство, первыйи второй нуль-органы, делитель частоГты, фиксирующий триггер, пятый и шестой элементы И, причем выход режимаблока задания режима соединен с первым входом четвертого элемента И, выход которого соединен с единичнымвходом первого триггера управления,выход которого. соединен с управляющимвходом интегратора и с .первым прямымвходом третьего элемента И, выход синхронизации блока задания режима соединен с единичным входом второготриггера управления, выход которогосоединен с инверсным нулевым входомпервого триггера управления, с вторым входом четвертого и с первым вхо.дом пятого элемента И, выход пускаблока задания режима соединен с нуЗ 0 левым установочным входом счетчикаимпульсов и входом генератора импульсов, второй выход которого соединенс вторым входом пятого элемента И,выход пятого элемента И соединен с 35 входом делителя частоты, выход которого соединен с нулевым входом второго триггера управления, выход первого сумматора соединен с входоминтегратора и через первый нуль-ор ган - с первым входом шестого элемента И, выход которого соединен с вторым входом второго элемента И и с инверсным входом третьего элемента И,выход второго нуль-органа соединен 45 с единичным входом фиксирующего триггера, выход которого соединен с вторым входом шестого элемента И, с третьим входом второго элемента И и стретьим прямым входом третьего эле мента И, выход датчика тока черезквадратор соединен с первым входомпервого сумматора, второй вход которого соединен с выходом блока заданияноминального тока, выход квадратора 55 подключен к входу апериодическогоблока, выход которого соединен с первым входом второго сумматора, второйвход которого соединен с выходом дат.13207чика температуры, а выход - с первым входом третьего сумматора, выход блока задания допустимой температуры соединен с вторым входом третьего сумматора, выход которого соединен с входом второго нуль-органа, входы пуска и останова системы для программного управления двигателем соединены соответственно с первым и вторым входами блока задания режима, выходы ко да режима и записи которого соединены соответственно с информационным входом и входом синхронизации реверсивного счетчика, выход элемента ИЛИ соединен с вторым прямым входом третье го элемента И, третий выход генератора импульсов и выходы счетчика импульсов соединены соответственно со счетным и информационным входами множительного устройства, выход которого 20 является выходом системы для программного управления двигателем.2. Система по п.1, о т л и ч а ю - щ а я с я тем, что блок задания режима содержит триггер, коммутатор, 25 первый - третий одновибраторы, тумблерный регистр, первый - третий тумблеры, первую - третью кнопки, первый и второй элемент ИЛИ, причем нулевой полюс источника питания через пер 93 16вый тумблер соединен с выходом режима, через тумблерный регистр - с выходом кода режима, через вторую кнопку и первый одновибратор - с выходом записи блока задания режима, через перую кнопку и второй одновибратор - с первым информационным входом коммутатора, через замыкающий контакт третьего тумблера - с инверсным входом второго элемента ИЛИ, через размыка-, ющий контакт второго тумблера - с первым управляющим входом коммутатора, через замыкающий контакт второго тумблера - с вторым управляющим входом коммутатора, через третью кнопку " с инверсным входом первого элемента ИЛИ, прямой вход которого соединен с первым входом блока задания режима, а выход через третий одновибратор соединен с единичным входом триггера и с вторым информационным входом коммутатора, выход которого является выходом синхронизации блока задания режима, второй вход блока задания режима соединен с прямым входом второго элемента ИЛИ, выход которого соединен с нулевым входом триггера, выход которого соединен с выходом пуска блока задания режима е
СмотретьЗаявка
4016684, 03.02.1986
НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ АВТОМАТИЗАЦИИ УПРАВЛЕНИЯ И ПРОИЗВОДСТВА
КАПУСТНИК ИВАН ПЕТРОВИЧ, ПАВЛОВ АНДРЕЙ ИВАНОВИЧ, СУЯРКО СЕРГЕЙ ВАСИЛЬЕВИЧ, ТИМОНЬКИН ГРИГОРИЙ НИКОЛАЕВИЧ, ТКАЧЕНКО СЕРГЕЙ НИКОЛАЕВИЧ, ХАРЧЕНКО ВЯЧЕСЛАВ СЕРГЕЕВИЧ
МПК / Метки
МПК: G05B 19/18
Метки: двигателем, программного, цифровая
Опубликовано: 30.06.1987
Код ссылки
<a href="https://patents.su/12-1320793-cifrovaya-sistema-dlya-programmnogo-upravleniya-dvigatelem.html" target="_blank" rel="follow" title="База патентов СССР">Цифровая система для программного управления двигателем</a>
Предыдущий патент: Пропорционально-интегральный регулятор
Следующий патент: Многоканальное устройство программного управления шаговыми двигателями
Случайный патент: Машина для пропитки текстильного материала