RU2047890C1 - Digital system for speed stabilization - Google Patents
Digital system for speed stabilization Download PDFInfo
- Publication number
- RU2047890C1 RU2047890C1 SU4888386A RU2047890C1 RU 2047890 C1 RU2047890 C1 RU 2047890C1 SU 4888386 A SU4888386 A SU 4888386A RU 2047890 C1 RU2047890 C1 RU 2047890C1
- Authority
- RU
- Russia
- Prior art keywords
- output
- input
- speed
- error
- pulse
- Prior art date
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
Description
Изобретение относится к системам автоматического регулирования и может быть использовано в прецизионных системах стабилизации скорости вращения электродвигателей. The invention relates to automatic control systems and can be used in precision stabilization systems for the rotation speed of electric motors.
Известно устройство для стабилизации скорости электродвигателя, содержащее задатчик скорости, частотно-фазовый дискриминатор, импульсный датчик скорости, электронный ключ, электродвигатель[1] В этом устройстве сигнал управления электродвигателем зависит как от разности частот задатчика скорости и импульсного датчика, так и от фазового рассогласования этих сигналов. Недостатком данного устройства является малая стабильность мгновенной скорости при наличии внешних возмущающих моментов, а также ограниченный диапазон стабилизируемых скоростей, что связано с ограничением частоты переключения электронного ключа. A device for stabilizing the speed of an electric motor is known, comprising a speed adjuster, a frequency-phase discriminator, a pulse speed sensor, an electronic switch, an electric motor [1] In this device, the motor control signal depends on both the frequency difference between the speed setter and the pulse sensor, and on the phase mismatch of these signals. The disadvantage of this device is the low stability of the instantaneous speed in the presence of external disturbing moments, as well as a limited range of stabilized speeds, due to the limitation of the switching frequency of the electronic key.
Наиболее близким к изобретению по технической сущности является устройство стабилизации скорости вращения электродвигателя содержащее задатчик скорости, подключенный через формирователь задающих импульсов к первому входу формирователя ошибки по углу, второй вход которого соединен с выходом импульсного датчика скорости, формирователь ошибки по скорости, первый вход которого соединен с выходом задатчика скорости, а второй с выходом импульсного датчика скорости, сумматор, входы которого подключены к выходам формирователей ошибок по углу и по скорости, цифроаналоговый преобразователь, связанный с выходом сумматора, усилитель мощности и электродвигатель, вал которого соединен с валом импульсного датчика. Таким образом имеется два канала формирования ошибки по углу и по скорости [2]
Недостатком этого устройства является наличие ошибки по углу, связанной с воздействием возмущающих моментов. Наличие этой ошибки ведет к нестабильности мгновенной скорости вращения. Уменьшение ошибки по углу может быть обеспечено путем увеличения коэффициента усиления системы. Однако это не всегда возможно из-за ограниченной жесткости механического соединения вал исполнительного двигателя нагрузка.Closest to the invention in technical essence is a device for stabilizing the speed of rotation of an electric motor comprising a speed adjuster connected through a driver of the pulse pulses to the first input of the error conditioner in the angle, the second input of which is connected to the output of the pulse speed sensor, the error conditioner in speed, the first input of which is connected to the output of the speed setter, and the second with the output of the pulse speed sensor, an adder whose inputs are connected to the outputs of the error conditioners by In terms of speed and speed, a digital-to-analog converter connected to the output of the adder, a power amplifier and an electric motor, the shaft of which is connected to the shaft of the pulse sensor. Thus, there are two channels for generating errors in angle and speed [2]
The disadvantage of this device is the presence of an error in the angle associated with the influence of disturbing moments. The presence of this error leads to instability of the instantaneous rotation speed. The reduction of the error in the angle can be achieved by increasing the gain of the system. However, this is not always possible due to the limited rigidity of the mechanical connection of the shaft of the actuator load.
Целью изобретения является повышение точности стабилизации скорости электродвигателя. The aim of the invention is to improve the accuracy of stabilization of the speed of the electric motor.
Поставленная цель достигается тем, что в цифровую систему стабилизации скорости введены датчик нулевого положения, связанный с валом электродвигателя, задатчик режима, первый вход которого соединен с выходом формирователя ошибки по скорости, а второй вход соединен с выходом датчика нулевого положения, цифровой фильтр, вход которого соединен с выходом формирователя ошибки по углу, счетчик импульсов, первый вход которого соединен с выходом импульсного датчика, а второй вход подключен к выходу датчика нулевого положения, запоминающее устройство, вход данных которого соединен с выходом цифрового фильтра, вход управления подключен к выходу задатчика режима, а адресный вход соединен с выходом счетчика импульсов, формирователь сигнала сдвига, вход которого соединен с выходом задатчика скорости, регистр сдвига, первый вход которого соединен с выходом запоминающего устройства, а второй вход подключен к выходу формирователя сигнала сдвига, при этом выход регистра сдвига соединен с третьим входом сумматора. This goal is achieved by the fact that a zero position sensor connected to the motor shaft, a mode dial, the first input of which is connected to the output of the speed error driver, and the second input is connected to the output of the zero position sensor, a digital filter, the input of which is introduced into the digital speed stabilization system connected to the output of the error shaper in an angle, a pulse counter, the first input of which is connected to the output of the pulse sensor, and the second input is connected to the output of the zero position sensor, which remembers A property whose data input is connected to the output of the digital filter, the control input is connected to the output of the mode switch, and the address input is connected to the output of the pulse counter, a shift signal generator, the input of which is connected to the output of the speed controller, a shift register, the first input of which is connected to the memory output device, and the second input is connected to the output of the shift signal shaper, while the output of the shift register is connected to the third input of the adder.
На фиг. 1 представлена функциональная схема цифровой системы стабилизации скорости; на фиг. 2 приведены диаграммы работы системы, где на диаграмме 2а показана угловая ошибка системы, на диаграмме 2б показана последовательность сигналов с импульсного датчика, на диаграмме 2в показаны сигналы с датчика нулевого положения, на диаграмме 2г показан сигнал на выходе ЗУ. In FIG. 1 is a functional diagram of a digital speed stabilization system; in FIG. Figure 2 shows the diagrams of the system, where diagram 2a shows the angular error of the system, diagram 2b shows the sequence of signals from the pulse sensor, diagram 2c shows the signals from the zero position sensor, and diagram 2d shows the signal at the output of the charger.
На фиг. 3 представлена блок-схема алгоритма работы цифрового фильтра. In FIG. 3 presents a block diagram of the algorithm of the digital filter.
Цифровая система стабилизации скорости содержит задатчик скорости 1, подключенный через формирователь задающих импульсов 2 к первому входу формирователя ошибки по углу 3, второй вход которого соединен с выходом импульсного датчика 4, формирователь ошибки по скорости 5, первый вход которого соединен с выходом задатчика скорости 1, а второй с выходом импульсного датчика 4, сумматор 6, два входа которого подключены к формирователям ошибки по углу 3 и по скорости 5, а третий вход подключен к выходу регистра сдвига 7, первый вход которого соединен с выходом запоминающего устройства (ЗУ) 8, а второй вход через формирователь сигнала сдвига 9 подключен к выходу задатчика скорости 1, при этом вход управления ЗУ 8 соединен с выходом задатчика режима 10, первый вход которого соединен с выходом формирователя ошибки по скорости 6, а второй вход задатчика режима 10 соединен с выходом датчика нулевого положения 12, адресный вход ЗУ 8 соединен с выходом счетчика импульсов 11, первый вход которого соединен с выходом импульсного датчика 4, а второй вход соединен с выходом датчика нулевого положения 12, вход данных ЗУ 8 соединен через цифровой фильтр 13 с выходом формирователя ошибки по углу 3, последовательно соединенные цифроаналоговый преобразователь (ЦАП) 14, подключенный к выходу сумматора 6, усилитель мощности (УМ) 15 и электродвигатель 16, вал которого связан с импульсным датчиком 4 и датчиком положения 12. The digital speed stabilization system comprises a
Устройство работает следующим образом. The device operates as follows.
На выходе задатчика скорости 1 устанавливается цифровой код заданной скорости. Формирователь задающих импульсов 2 вырабатывает последовательность импульсов с частотой, пропорциональной величине заданной скорости. Формирователь ошибки по углу 3 измеряет фазовый сдвиг между задающими импульсами и импульсами с импульсного датчика 4. Формирователь ошибки по скорости 5 измеряет разность между заданным и измеренным периодами следования импульсов. Таким образом в каждом периоде импульсов импульсного датчика 4 формируется цифровое значение ошибки по углу и скорости. Задатчик режима 10 управляет работой ЗУ 8. At the output of the
После включения системы в задатчике режима 10 осуществляется сравнение текущего значения ошибки по скорости, которое выдает формирователь 5, с заданным значением ошибки, при котором система переходит в режим стабилизации скорости. После того как текущее значение ошибки по скорости становится меньше этого значения происходит запись сигнала угловой ошибки на одном обороте в ЗУ 8, при этом используется сигнал с датчика нулевого положения 12. After turning on the system in the
Ошибка по углу, которая возникает от воздействия низкочастотной составляющей возмущающего момента, действующего на ротор электродвигателя, носит регулярный характер (повторяется на каждом обороте). The angle error that arises from the influence of the low-frequency component of the perturbing moment acting on the rotor of the electric motor is regular (repeated at each revolution).
Случайная составляющая ошибки от воздействия возмущающего момента имеет высокочастотный характер и фильтруется цифровым фильтром 13 перед записью ошибки в ЗУ 8. С приходом каждого импульса с импульсного датчика 4 (диаграмма 2б) на выходе счетчика импульсов 11 формируется адрес ячейки, в которую записывается цифровое значение угловой ошибки. На последующих оборотах задатчик режима 10 переключает ЗУ 7 на чтение записанной угловой ошибки, причем адрес ячейки памяти в режиме считывания формируется аналогично (диаграмма 2г). The random component of the error from the influence of the disturbing moment has a high-frequency character and is filtered by a
Импульсы с датчика нулевого положения 12, которые поступают один раз за оборот вала электродвигателя (диаграмма 2,в), служат для обнуления счетчика импульсов 11, при этом устанавливается начальный адрес ячейки ЗУ 8. Кроме того, сигнал с датчика нулевого положения 12 используется для управления задатчиком режима 10. The pulses from the zero
Таким образом после записи сигнала на первом обороте происходит только считывание информации на ЗУ 8. Компенсирующий сигнал с выхода ЗУ 8 (диаграмма 2, г) поступает на вход регистра сдвига, в котором происходит временная задержка компенсирующего сигнала, необходимая, чтобы учесть фазовый сдвиг, который имеет моментная составляющая ошибки при увеличении скорости вращения и, следовательно, частоты возмущающих воздействий. Величина задержки регулируется формирователем сигнала сдвига 9, в котором происходит вычитание значения заданной скорости, при котором происходила запись сигнала угловой ошибки в ЗУ 8, и текущего значения заданной скорости. При этом величина полученной разности определяет временную задержку (фазовый сдвиг) компенсирующего сигнала в регистре сдвига 7. Далее сигнал с выхода регистра сдвига 7 складывается в сумматоре 6 с сигналами ошибок по углу и скорости. Суммарный сигнал преобразуется цифроаналоговым преобразователем 14 и через УМ 15 управляет электродвигателем 16. При этом происходит компенсация воздействия регулярного возмущающего момента в течение каждого последующего оборота ротора электродвигателя. Thus, after recording the signal at the first revolution, only information is read on the
Задатчик скорости 1 реализован в виде переключателей со схемой формирования стандартных цифровых сигналов.
Формирователь задающих импульсов 2 представляет собой преобразователь код-частота. The
Алгоритм работы цифрового фильтра 13 представлен на блок-схеме фиг. 3. В процедуре 17 осуществляется ввод и накапливание текущих значений ошибок в массиве по номерам n (перед началом работы цифрового фильтра значение n устанавливается равным шестнадцати). В операторах 18 и 19 происходит уменьшение значения n на единицу и сравнение полученного значения с нулем. Если значение n не равно нулю, то это означает, что массив текущих значений ошибок не заполнен. Происходят выход из программного блока и ожидание, пока не возникает необходимость ввода следующего значения текущей ошибки, при этом опять процедура 17 и операторы 18, 19. Если значение n равно нулю, массив текущих значений ошибок заполнен и в процедуре 20 происходит определение средней ошибки по углу путем нахождения среднего арифметического из шестнадцати, записанных в массиве, текущих значений ошибки. Далее в процедуре 21 определяется разность между полученным средним значением и средним значением ошибки, вычисленным для предыдущих шестнадцати значений текущей ошибки. Полученное значение делится на шестнадцать, тем самым вычисляется приращение ошибки по углу. Оператором 22 устанавливается значение n равным шестнадцати. В процедуре 23 происходит суммирование n-ого значения ошибки с приращением. В процедуре 24 осуществляется запись компенсирующего сигнала в ЗУ 3. В операторах 25 и 26 происходит уменьшение значения n на единицу и сравнение с нулем. Если n не равно, то осуществляется переход на процедуру 23, иначе оператором 27 переменной n присваивается значение, равное шестнадцати, и осуществляется выход из программного блока цифрового фильтра. The algorithm of operation of the
Импульсный датчик 4 и датчик нулевого положения 12 фотоэлектрического типа вырабатывают z импульсов при повороте вала датчика на один оборот. При этом для датчика нулевого положения z=1. Датчики 4 и 12 могут быть индукционного типа. The
Экспериментальные исследования макета системы показали, что в предлагаемой цифровой системе стабилизации скорости систематическая ошибка стабилизации скорости, вызванная регулярной составляющей возмущающего момента, уменьшается не менее чем в 5 раз. Тем самым повышается точность стабилизации скорости электродвигателя без повышения коэффициента усиления системы. Experimental studies of the layout of the system showed that in the proposed digital speed stabilization system, the systematic error in speed stabilization caused by the regular component of the disturbing moment decreases by at least 5 times. This improves the accuracy of stabilization of the speed of the electric motor without increasing the gain of the system.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU4888386 RU2047890C1 (en) | 1990-12-04 | 1990-12-04 | Digital system for speed stabilization |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU4888386 RU2047890C1 (en) | 1990-12-04 | 1990-12-04 | Digital system for speed stabilization |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2047890C1 true RU2047890C1 (en) | 1995-11-10 |
Family
ID=21548559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU4888386 RU2047890C1 (en) | 1990-12-04 | 1990-12-04 | Digital system for speed stabilization |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2047890C1 (en) |
-
1990
- 1990-12-04 RU SU4888386 patent/RU2047890C1/en active
Non-Patent Citations (2)
Title |
---|
1. Авторское свидетельство СССР N 1291938, кл. G 05D 13/62, 1987. * |
2. Авторское свидетельство СССР N 1508332, кл. H02D 5/06, 1989. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4999558A (en) | Position control system | |
EP0883234B1 (en) | Drive circuit for brushless motor | |
US4701839A (en) | Sampled data servo control system with field orientation | |
SU822772A3 (en) | Device for control of synchronous motion of gear-working lathe | |
GB2221200A (en) | A method and device for controlling motor vehicles | |
US4956593A (en) | Servo motor controlling method | |
RU2047890C1 (en) | Digital system for speed stabilization | |
US4578763A (en) | Sampled data servo control system with deadband compensation | |
CA1098739A (en) | Gyro motor control | |
US4864209A (en) | Negative feedback control system | |
US4792754A (en) | Device for production of a tachometry signal of infinite resolution and without ripple from an inductive position sensor | |
JPH0410319B2 (en) | ||
JPH07229910A (en) | Pulse counter circuit | |
WO1980002780A1 (en) | Digital velocity servo | |
JP2702499B2 (en) | Servo motor control method | |
JPH08128855A (en) | Speed detecting device | |
KR980012819A (en) | Apparatus for calculating the absolute angular position of a rotary motor and a speed control device using the same | |
KR950015170B1 (en) | Motor drive apparatus and its method | |
CN113646618B (en) | Method and control device for controlling rotational speed | |
JPH07322664A (en) | Controller for electric motor | |
JP3329142B2 (en) | Position detection circuit | |
KR0183837B1 (en) | A motor speed control apparatus | |
SU868960A1 (en) | Induction electric motor control device | |
JPH099666A (en) | Speed controller for motor | |
JP3346092B2 (en) | Speed controller for optical deflector |