Производство по чертежам Подбор аналогов Цены производителя Оригинальная продукция в короткие сроки
INNERпроизводство и поставка промышленных комплектующих и оборудования
Бесплатно Личный кабинет — избранное и расчёты ★ Регистрация →
Новинка Симуляторы и тренажёры — ЧПУ, допуски, ПИД Попробовать →
Правовая информация →

INNER
Контакты

Управление сервоприводами и позиционирование

  • 19.06.2026
  • Познавательное

Управление сервоприводами и позиционирование строится на принципе следящего регулирования с обратной связью: контроллер непрерывно сравнивает заданное и фактическое значения положения, скорости или момента, а силовой блок отрабатывает рассогласование. В промышленных сервосистемах применяют трёхконтурное (подчинённое) регулирование, где внутренний контур тока (момента) вложен в контур скорости, а тот — в контур положения. Точность позиционирования определяется разрешением датчика обратной связи (энкодера или резольвера), быстродействием контуров и качеством их настройки.

Ниже разобраны состав сервосистемы, три контура регулирования, типы датчиков обратной связи, режимы управления, методика настройки усилений и характерные ошибки.

Содержание статьи
Архитектура

Состав сервосистемы

Сервопривод — это система автоматического управления движением с обратной связью. В её состав входят четыре функциональных элемента, которые вместе обеспечивают точное отслеживание задания.

Серводвигатель
Чаще всего синхронная машина с постоянными магнитами на роторе (PMSM/BLDC); используются также асинхронные машины с векторным управлением и моментные двигатели прямого привода.
Датчик обратной связи
Закреплён на валу двигателя (и при необходимости на исполнительном механизме): инкрементальный или абсолютный энкодер, реже — резольвер.
Силовой блок (сервоусилитель, драйвер)
Преобразователь частоты с замкнутыми контурами тока, скорости и положения; формирует трёхфазное напряжение на статоре по алгоритму векторного управления.
Контроллер верхнего уровня
ПЛК, ЧПУ-стойка, motion-контроллер. Формирует траекторию и передаёт задание драйверу по импульсному, аналоговому или цифровому каналу.

Различают понятия «серводвигатель» (электрическая машина) и «сервопривод» — систему целиком, включая драйвер и обратную связь. Без датчика на валу замкнутое регулирование невозможно, и привод вырождается в управление без обратной связи (как у разомкнутого шагового).

Наверх Каскадная структура

Три контура подчинённого регулирования

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

Момент → скорость → положение. Каждый внешний контур формирует задание для следующего внутреннего, а самый внутренний управляет током обмоток двигателя.

КонтурРегулируемая величинаСигнал обратной связиОтносительная скорость
Тока (момента)Ток статора в осях d, q (момент)Измеренный фазный токСамый быстрый
СкоростиУгловая скорость валаДифференцирование положения с энкодераСредний
ПоложенияУгловое положение вала или координата исполнительного органаЭнкодер двигателя или внешний датчикСамый медленный

Каждый внутренний контур должен быть существенно быстрее (по полосе пропускания) того, в который он вложен. Иначе внешний регулятор будет «опережать» внутренний, и система потеряет устойчивость.

Наверх Внутренний контур

Контур тока (момента)

Самый внутренний и самый быстрый контур. Он управляет фазными токами двигателя так, чтобы фактический момент соответствовал заданному. В современных приводах используется векторное управление (FOC, Field-Oriented Control): измеренные фазные токи переводятся в систему координат, связанную с ротором (оси d и q), и регулируются раздельно — компонента iq отвечает за момент. Для PMSM с поверхностной установкой магнитов id поддерживается равной нулю; для машин с заглублёнными магнитами (IPM) применяется стратегия максимального момента на ампер (MTPA), а на высоких скоростях — режим ослабления поля с отрицательной id.

Тип регулятора — как правило, ПИ. Полоса пропускания контура тока в современных приводах достигает нескольких килогерц; конкретное значение определяется параметрами двигателя (индуктивность, активное сопротивление), частотой ШИМ и быстродействием АЦП. Контур тока ограничивает максимальный момент по уставке и защищает силовой каскад от перегрузки.

Поскольку для управления компонентами id, iq требуется знание положения ротора, при отказе или потере связи с датчиком обратной связи момент создать невозможно — двигатель остановится либо перейдёт в защитный режим.

Средний контур

Контур скорости

Контур скорости получает задание скорости (от внешнего источника либо от контура положения) и формирует задание момента для контура тока. Фактическая скорость вычисляется численным дифференцированием угла, считанного с энкодера, либо специальным наблюдателем (для подавления шума дифференцирования).

Тип регулятора — обычно ПИ, при необходимости с дополнительной фильтрацией. Полоса пропускания контура скорости в современных промышленных сервоусилителях при подходящей механике достигает нескольких килогерц; на практике её ограничивают резонансы кинематической цепи, шум датчика и упругость соединения «двигатель — нагрузка».

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

Внешний контур

Контур положения и позиционирование

Контур положения — самый внешний и самый медленный. Он сравнивает заданное и фактическое положение и выдаёт задание скорости внутреннему контуру. Чаще всего применяется П- или ПИД-регулятор с дополнительными прямыми связями (feed-forward) по скорости и ускорению — они существенно снижают ошибку слежения при движении по траектории, не влияя на устойчивость.

В режиме точного позиционирования (point-to-point) контроллер формирует профиль движения — обычно трапециевидный или S-образный по скорости. S-образный профиль (со сглаженным начальным и конечным участком ускорения) ограничивает рывок и снижает механические нагрузки, что особенно важно для длинных консолей, ремённых передач и подъёмных механизмов.

Параметр позиционированияЧто характеризует
Ошибка слежения (following error)Динамическое отставание фактического положения от заданного в процессе движения
Точность позиционированияУстановившееся отклонение от целевой координаты после завершения движения
ПовторяемостьРазброс конечного положения при многократном подходе к одной и той же точке
Окно «в позиции» (in-position window)Допустимая зона вокруг цели, в которой сигнал «достигнуто» считается активным
Время установленияВремя от окончания формирования профиля до попадания в окно «в позиции»
Наверх Датчики

Обратная связь: энкодер и резольвер

Качество позиционирования напрямую зависит от датчика положения на валу двигателя. В промышленных сервоприводах применяют три основных типа.

Инкрементальный энкодер

Выдаёт две квадратурные последовательности импульсов (каналы A и B) и нулевую метку (Z). Контроллер считает импульсы и определяет приращение угла; направление вращения восстанавливается по сдвигу фаз A и B. Абсолютное положение известно только после прохождения нулевой метки, поэтому после включения требуется процедура поиска нуля (хоуминг).

Абсолютный энкодер

Сразу выдаёт код, однозначно соответствующий угловому положению. Различают однооборотный (положение в пределах одного оборота сохраняется) и многооборотный (с резервной батареей или механическим счётчиком оборотов — положение сохраняется при отключении питания). Цифровые интерфейсы — SSI, BiSS-C, EnDat, Hiperface и фирменные протоколы производителей. Хоуминг при включении не требуется.

Резольвер

Электромеханический датчик с обмоткой возбуждения и двумя сигнальными обмотками, размещёнными под углом 90°. Положение восстанавливается из соотношения амплитуд синусной и косинусной составляющих микросхемой типа «резольвер — цифра» (RDC) в составе драйвера или на отдельной плате ввода. Резольвер устойчив к высоким температурам, ударам и вибрации, в самом датчике электроники нет; разрешение определяется разрядностью RDC.

Тип датчикаПоложение после включенияСтойкость к средеТипичная область применения
Инкрементальный энкодерНеизвестно (нужен хоуминг)СредняяОбщепромышленные задачи, замена в составе модернизаций
Абсолютный однооборотныйИзвестно в пределах оборотаСредняяПоворотные оси, индексные столы
Абсолютный многооборотныйИзвестно полностьюСредняяЛинейные оси, многозвенные манипуляторы
РезольверИзвестно в пределах оборотаВысокаяТяжёлые условия: высокая температура, вибрация, агрессивная среда

Разрешение современных абсолютных энкодеров серводвигателей измеряется десятками тысяч отсчётов на оборот и выше; конкретное значение указывается в паспорте двигателя. Чем выше разрешение, тем меньше дискретность по положению и тем лучше работает дифференциальная оценка скорости в контуре скорости.

Точность позиционирования всей оси определяется не только разрешением энкодера двигателя, но и кинематической цепью: люфтами, упругостью передачи, шагом ШВП, погрешностью редуктора. Для критичных задач устанавливают второй датчик непосредственно на исполнительном элементе (двойная обратная связь — full closed loop).

Наверх Режимы

Режимы управления сервоприводом

В зависимости от того, какой контур активен в качестве внешнего, выделяют три основных режима работы драйвера.

РежимЧто задаёт контроллерЧто отрабатывает драйверТиповое применение
Управление моментом (током)Уставка моментаПоддержание заданного момента; скорость определяется нагрузкойНатяжители, намоточные машины, прижимы, ограничение усилия
Управление скоростьюУставка скоростиПоддержание скорости; контур положения отключёнКонвейеры, шпиндели, центрифуги, испытательные стенды
Управление положениемЦелевая координата или поток импульсовПеремещение в точку и удержание; контур положения активенЧПУ-станки, роботы, индексные столы, упаковочное оборудование

В режиме момента активны только контуры тока (и иногда — внешнее ограничение скорости). В режиме скорости активны контуры тока и скорости. В режиме положения работают все три контура. Многие современные драйверы поддерживают также комбинированные и переключаемые на лету режимы — например, «по скорости с ограничением момента» либо «по положению с ограничением момента» для задач упора.

Наверх Команды

Интерфейсы команд от контроллера к драйверу

Способ передачи задания зависит от требуемой динамики, числа осей и архитектуры системы управления.

ИнтерфейсТип сигналаОсобенности
Импульс/направление (Step/Dir)Поток импульсов и сигнал направленияПростое подключение, совместим с шаговой логикой; подходит для одиночных осей и эмуляции шагового режима
Аналоговый ±10 ВНапряжение, пропорциональное скорости или моментуИспользуется в режимах скорости и момента; распространён в системах с аналоговыми ЧПУ-стойками
Modbus RTU/TCPПолевая шинаПараметрирование, мониторинг, неответственное движение; ограниченная детерминированность
CANopen (профиль CiA 402)Полевая шинаСтандартизованные режимы движения и объекты привода; распространён в станкостроении и медтехнике
PROFINET (включая IRT)Промышленный EthernetИнтеграция с ПЛК Siemens-совместимой архитектуры; синхронизация для многоосевых задач
EtherCAT (CoE, CiA 402)Промышленный Ethernet реального времениВысокая детерминированность, циклы порядка сотен микросекунд; стандарт для современных многоосевых ЧПУ и роботов
POWERLINK, EtherNet/IP, Sercos IIIПромышленный EthernetПрименяются в зависимости от платформы контроллера верхнего уровня

Для современных многоосевых задач с интерполяцией траектории (станки с ЧПУ, роботы) фактическим стандартом стали Ethernet-протоколы реального времени, обеспечивающие синхронное обновление заданий по всем осям. Импульсный и аналоговый интерфейсы сохраняются в одноосевых задачах и при модернизации старого оборудования.

Наверх Тюнинг

Настройка усилений и жёсткости

Под жёсткостью сервопривода понимают способность удерживать положение под действием внешнего возмущающего момента. Чем выше усиление контуров (особенно положения и скорости), тем меньше отклонение под нагрузкой — но тем ближе система к границе устойчивости и тем громче она «звенит» на резонансах.

Современные драйверы предлагают три способа настройки.

  1. Автонастройка по уровню жёсткости. Пользователь задаёт условный «уровень» (от мягкой до жёсткой), драйвер пересчитывает связанные коэффициенты регуляторов по внутренней модели. Подходит для типовых нагрузок и быстрых пусконаладочных работ.
  2. Адаптивная (онлайновая) автонастройка. Драйвер оценивает момент инерции нагрузки в процессе движения и подстраивает коэффициенты автоматически. Эффективна при изменяющейся инерции (загрузка/разгрузка).
  3. Ручная настройка. Инженер последовательно поднимает коэффициенты пропорциональной и интегральной частей внутрь-наружу (тока, затем скорости, затем положения), наблюдая отклик по программе на скачок задания. Применяется в самых ответственных задачах и при сложной кинематике.

Общий принцип последовательности:

1) контур тока — настроен производителем по параметрам двигателя; вмешательство требуется редко;
2) контур скорости — увеличивают пропорциональный коэффициент Kvp до появления признаков перерегулирования или вибраций, затем подбирают интегральную часть Kvi;
3) контур положения — увеличивают пропорциональный коэффициент Kpp до получения требуемой точности и устойчивости; при необходимости вводят прямые связи по скорости и ускорению (feed-forward).

Для подавления механических резонансов применяют режекторные (notch) фильтры с автоматическим или ручным заданием частоты; для устранения колебаний при упругой связи нагрузки — специализированные фильтры подавления вибраций. Эти инструменты позволяют поднять усиления выше, чем допускает «голая» механика.

Жёсткие настройки выгодны не всегда: при большом моменте инерции нагрузки относительно момента инерции ротора, упругих ремённых передачах или длинных консолях завышенные коэффициенты приводят к самовозбуждению и быстрому износу механики. В таких случаях ориентируются на плавный отклик, дополняя его прямыми связями.

Наверх Точность

Точность позиционирования: что на неё влияет

Точность сервопривода как изделия и точность оси как системы — разные вещи. Конечный результат складывается из нескольких источников.

Источник погрешностиКак проявляетсяСпособ снижения
Разрешение энкодераДискретность позиционированияЭнкодер с большей разрядностью; вторая обратная связь на исполнительном элементе
Шаг и погрешность передачи (ШВП, редуктор)Систематическая ошибка координатыПередачи нужного класса точности; компенсация по таблице в контроллере
ЛюфтГистерезис при смене направленияПреднатяг, безлюфтовые передачи, программная компенсация
Упругость соединения «двигатель — нагрузка»Колебания после остановки, резонансЖёсткие муфты, рациональный выбор момента инерции муфты, режекторные фильтры
Тепловые деформацииУход координаты при прогревеСтабилизация температурного режима, термокомпенсация
Шум измерения и дискретность дифференцированияДрожание в нуле, шум по моментуФильтры скорости, наблюдатели, увеличение разрешения датчика
Возмущающие моменты (трение, нагрузка)Установившаяся ошибкаИнтегральная часть регуляторов, прямые связи по моменту
Наверх Практика

Типовые ошибки при настройке и эксплуатации

  • Настройка контура положения без предварительной настройки контура скорости. Внешний контур не может быть быстрее внутреннего — иначе теряется устойчивость.
  • Задание неверного момента инерции нагрузки. Большинство автонастроек опирается на отношение инерции нагрузки к инерции ротора; ошибка в этом параметре делает рассчитанные коэффициенты бесполезными.
  • Игнорирование механических резонансов: «звон» на определённой частоте трактуется как шум и компенсируется снижением усилений вместо включения режекторного фильтра.
  • Использование инкрементального энкодера без процедуры хоуминга после включения питания — при включённом приводе фактическое положение не определено.
  • Передача задания по импульсному интерфейсу с высоким уровнем электромагнитных помех без витой пары и дифференциальных линий (RS-422/485).
  • Перевод драйвера в режим момента без активной системы ограничения скорости: при отсутствии нагрузки двигатель разгоняется до защитной отсечки.
  • Отказ от тормозного резистора при динамичных циклах с большой инерцией: рекуперативная энергия поднимает напряжение шины постоянного тока до аварийного уровня.
  • Отключение защитной функции STO (Safe Torque Off) при пусконаладке без соответствующих организационных мер — обход функциональной безопасности недопустим.

Вопросы и ответы

Чем серводвигатель отличается от сервопривода?

Серводвигатель — это электрическая машина, чаще всего синхронный двигатель с постоянными магнитами. Сервопривод — это система целиком: серводвигатель плюс датчик обратной связи (энкодер или резольвер), плюс силовой блок управления (драйвер, сервоусилитель) и контуры регулирования. Без датчика обратной связи замкнутого управления нет — это уже не сервопривод.

Почему в сервоприводе именно три контура регулирования?

Потому что физически положение является интегралом скорости, а скорость — интегралом ускорения, которое пропорционально моменту, а тот пропорционален току. Самым простым законом каждая величина связана с соседней, поэтому регулировать удобно по цепочке: ток → скорость → положение. Каждый внешний регулятор задаёт уставку внутреннему, а внутренний должен быть существенно быстрее.

Чем отличается энкодер от резольвера?

Энкодер — оптический или магнитный датчик с электронной схемой обработки, выдающий импульсный либо цифровой сигнал. Резольвер — электромеханический датчик трансформаторного типа без электроники в самом устройстве, его сигнал обрабатывается специальной микросхемой/платой «резольвер — цифра» в драйвере. Резольвер устойчивее к высоким температурам, ударам и вибрации; энкодер обычно компактнее и при равной цене обеспечивает большее разрешение.

Как выбрать между абсолютным и инкрементальным энкодером?

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

Что такое жёсткость сервопривода и как её настраивать?

Жёсткость — это способность удерживать положение под действием внешнего момента. Численно она пропорциональна усилениям контуров (прежде всего положения и скорости). Повышение жёсткости уменьшает отклонение под нагрузкой и ошибку слежения, но приближает систему к границе устойчивости и провоцирует возбуждение механических резонансов. Поэтому настройка жёсткости — компромисс между точностью и спокойным поведением механики.

Какой интерфейс выбрать для управления сервоприводом?

Для одиночной оси с простой логикой подойдут импульс/направление или аналоговый ±10 В. Для многоосевых задач с интерполяцией траектории и синхронизацией — Ethernet-протоколы реального времени (EtherCAT, PROFINET IRT, POWERLINK, Sercos III). CANopen с профилем CiA 402 распространён в станкостроении и медицинском оборудовании. Modbus используется для параметрирования и неответственного движения.

Что такое S-образный профиль движения и зачем он нужен?

S-образный профиль — это закон изменения скорости со сглаженными участками нарастания и спада ускорения. В отличие от трапециевидного профиля, где ускорение меняется ступенчато, S-образный ограничивает рывок (производную ускорения), что снижает динамические нагрузки на механику и колебания после остановки. Применяется на длинных консолях, в подъёмных механизмах, при перемещении хрупких изделий.

Зачем сервоприводу тормозной резистор?

При торможении движущейся инерционной массы двигатель работает в генераторном режиме и возвращает энергию в звено постоянного тока преобразователя. Если энергии много (большой момент инерции, частые циклы, короткое время торможения), напряжение шины поднимается выше допустимого. Тормозной резистор рассеивает избыточную энергию в тепло, защищая силовой каскад от аварийного отключения по перенапряжению.

Что даёт двойная обратная связь (full closed loop)?

Это конфигурация, в которой контур положения работает по сигналу с дополнительного датчика, установленного непосредственно на исполнительном элементе (линейная линейка на оси ШВП, энкодер на выходном валу редуктора). Она компенсирует люфты, упругость передачи и тепловые деформации между двигателем и нагрузкой. Используется в прецизионных станках, координатных столах, метрологическом оборудовании.

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

Источники

  1. Соколовский Г. Г. Электроприводы переменного тока с частотным регулированием. — М.: Академия.
  2. Терехов В. М., Осипов О. И. Системы управления электроприводами. — М.: Академия.
  3. Башарин А. В., Новиков В. А., Соколовский Г. Г. Управление электроприводами. — Л.: Энергоиздат.
  4. Анучин А. С. Системы управления электроприводов. — М.: Издательский дом МЭИ.
  5. Калачёв Ю. Н. Векторное регулирование (заметки практика).
  6. Шрейнер Р. Т. Математическое моделирование электроприводов переменного тока с полупроводниковыми преобразователями частоты. — Екатеринбург: УрО РАН.
  7. IEC 61800-7 (серия: 7-1, 7-201, 7-301 и др.) — Регулируемые электроприводы. Профили общего интерфейса и их отображение на сетевые технологии (включая профиль CiA 402).
  8. IEC 61800-5-2 — Регулируемые электроприводы. Часть 5-2: Требования по безопасности. Функциональная безопасность (определения STO, SS1, SLS и др.).
  9. IEC 60204-1 — Безопасность машин. Электрооборудование машин. Часть 1: Общие требования (категории останова).
  10. CiA 402 — спецификация профиля «Drives and motion control» (организация CAN in Automation).
  11. Техническая документация производителей сервоусилителей и серводвигателей: руководства по эксплуатации и параметрированию (user manual, parameter manual).

© Компания Иннер Инжиниринг. Все права защищены.

Появились вопросы?

Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.