Количественная оценка stick-slip: научная основа «прерывистого» движения цилиндров

Научитесь измерять stick-slip пневмоцилиндра по синхронным данным положения, скорости и давления без универсального порога SSI.

Поделиться
Jack Chen, инженер-пневматик, Бепто Пневматик

Об авторе

Jack Chen

инженер-пневматик

Я Jack, инженер-пневматик в Бепто Пневматик. Помогаю проверять требования к пневматическим продуктам, применение компонентов и технические детали до расчета предложения.

Статьи автораJack@bepto.com

Кратко: Stick-slip цилиндра следует оценивать количественно как повторяющиеся остановки и скачки при непрерывной команде движения, а не по звуку, среднему времени хода или одному универсальному «индексу тяжести». Записывайте положение, скорость, давление у обоих портов цилиндра и команду на единой временной шкале. Затем измеряйте долю остановок, время выдержки, длину проскальзывания и разброс скорости при заданных рабочих условиях.

Количественная оценка stick-slip цилиндра означает перевод видимого прерывистого движения в воспроизводимые показатели движения и давления. В эксперименте 2026 года испытали три пневмоцилиндра, синхронно записывая положение поршня, скорость и давление в обеих камерах. Исследователи также рассчитали силу трения. Их результаты показывают, что stick-slip является реакцией всей системы. Поток воздуха и сжимаемость взаимодействуют с изменением давления. Важны также нагрузка и зависящее от выдержки трение. Фиксированная разница между статическим и кинетическим трением не объясняет поведение целиком (Ngoc, Pham, и Xuan, 2026).

Приоритеты измерений

  • Записывайте команду движения, положение и давление у двух портов по одним часам.
  • Определяйте диапазон скоростей, близких к нулю, по разрешению процесса и шуму, а не берите чужой порог.
  • Оценивайте участок хода с постоянной скоростью отдельно от зон ускорения и демпфирования.
  • Указывайте конфигурацию испытания для каждого результата: одно число «SSI» невоспроизводимо.

Что превращает прерывистое движение в измеримый stick-slip?

Stick-slip цилиндра — это повторяющийся цикл «остановка — срыв с места» во время движения по команде. Пока поршень стоит, развивается дисбаланс между давлением и силой; срыв создаёт короткое перемещение, а меняющиеся условия в камерах могут замедлить его до следующей остановки.

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

Это рабочее определение. Stick-slip существует, когда действующая команда движения остаётся активной, а измеренная скорость многократно входит в заданный диапазон около нуля. За каждой паузой до окончания окна оценки следует дискретное продвижение положения. Трассы давления затем должны подтвердить пневматическую силовую картину и отделить её от неисправностей команды или механики.

Для цилиндра двустороннего действия мгновенный баланс сил можно записать так:

Fnet(t)=PA(t)AAPB(t)ABFload(t)Ffriction(t)F_{\mathrm{net}}(t) = P_A(t)A_A - P_B(t)A_B - F_{\mathrm{load}}(t) - F_{\mathrm{friction}}(t)

Значения давления PAP_A и PBP_B должны сниматься с портов цилиндра. Показаний регулятора недостаточно. Эффективные площади AAA_A и ABA_B зависят от проверяемого направления. Гравитация и сопротивление процесса входят в член нагрузки. Уплотнения цилиндра являются лишь одним источником трения. В установленной оси внешние направляющие, шарниры, грязесъёмники, кабели, муфты и механизм процесса вместе могут определять основную часть сопротивления, воспринимаемого поршнем.

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

Более широкое объяснение причин и вариантов исправления приведено в нашем руководстве по stick-slip малоскоростных цилиндров. Эта статья посвящена измерениям и приёмке.

Какие сигналы нужно записывать одновременно?

В исследовании трёх цилиндров 2026 года записывали положение, скорость, давление в обеих камерах и данные, связанные с трением; интервал сбора составлял 1.16 ms. Этот интервал описывает одну исследовательскую установку, а не универсальное требование к машине (Ngoc, Pham, и Xuan, 2026). Частота выборки должна разрешать самую короткую значимую для процесса остановку и проскальзывание в пределах полосы датчика. Она также должна быть выше уровня шума.

Сигнал Практическая точка измерения Что это устанавливает Распространённая ошибка
Команда движения Выход PLC или команда клапана Подаётся ли непрерывный запрос на движение Выводить состояние команды по движению цилиндра
Положение x(t)x(t) Линейный энкодер или преобразователь перемещения Места остановок, выдержка и длина проскальзывания Использовать только концевые выключатели
Скорость v(t)v(t) Рассчитанная по положению или измеренная напрямую Интервалы около нулевой скорости и разброс скорости Дифференцировать зашумлённое положение без правил фильтрации
Давление в поршневой камере PA(t)P_A(t) Датчик рядом с портом цилиндра Движущее или противодействующее давление в зависимости от направления Считывать только манометр регулятора
Давление в штоковой камере PB(t)P_B(t) Датчик рядом с портом цилиндра Противодавление выхлопа и баланс сил Считать давление выхлопа равным нулю
Нагрузка или ускорение Динамометрический датчик, известная нагрузка процесса и данные движения Можно ли вывести силу трения Называть силу давления «трением», не учитывая инерцию и нагрузку

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

Иллюстративные синхронные трассы stick-slip цилиндраЧетыре согласованных графика показывают непрерывную команду движения, ступенчатое положение, импульсы скорости, разделённые интервалами около нулевой скорости, и чередующиеся накопление и сброс давления в камерах. Картина иллюстративна и не выполнена в масштабе.Иллюстративная диагностическая картина — не измеренные данныеКоманда движенияПоложениеСкоростьДавление у портовP_AP_BостановкаостановкаостановкаостановкаЕдиная временная шкала
Диагностическая картина зависит от согласования фаз. Команда сохраняется, а ступенчатое положение, импульсы скорости и давления в камерах показывают каждый цикл «остановка — срыв».

Как преобразовать данные положения в данные скорости?

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

Для равномерно отсчитываемых данных положения центральная разностная оценка имеет вид:

vi=xi+1xi12Δtv_i = \frac{x_{i+1} - x_{i-1}}{2\Delta t}

Выражайте xx в миллиметрах, а Δt\Delta t в секундах; результат получается в миллиметрах в секунду. Для центральной оценки нужны наблюдения с обеих сторон, поэтому для первого и последнего отсчётов требуется документированный односторонний метод производной либо явное исключение из оцениваемой записи. Не меняйте незаметно частоту выборки или единицы между испытаниями и сохраняйте неизменным окно сглаживания.

Фильтрация должна удалять шум датчика, не сглаживая короткие события проскальзывания, которые нужно измерить. Практический процесс сопоставляет исходное и отфильтрованное положение и строит рядом рассчитанную скорость. Увеличивайте сглаживание только до отделения неподвижного шума от реального движения. Записывайте тип фильтра и частоту среза. Также храните длину окна и обработку фазы. Офлайн-фильтр с нулевой фазой может быть полезен для анализа, но не отражает задержку онлайн-контроллера.

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

Четыре показателя, выявляющие движение «остановка — скачок»

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

1. Доля остановок

Выберите порог около нулевой скорости vϵv_\epsilon выше шума измерения в состоянии покоя, но ниже минимальной скорости, значимой для процесса. В окне оценки подсчитайте отсчёты, для которых vivϵ|v_i| \le v_\epsilon:

Rstop=100NstopNevalR_{\mathrm{stop}} = 100\frac{N_{\mathrm{stop}}}{N_{\mathrm{eval}}}

Этот процент легко сравнивать при равномерной выборке. Для воспроизводимости указывайте vϵv_\epsilon вместе с интервалом выборки, границами окна, направлением движения, условием выдержки и способом обработки пропущенных данных рядом с каждым рассчитанным значением. Иначе результат невозможно воспроизвести.

2. Максимальное время выдержки

Объединяйте последовательные отсчёты около нулевой скорости в события. Для каждого события jj:

tdwell,j=njΔtt_{\mathrm{dwell},j} = n_j\Delta t

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

3. Длина проскальзывания

Измеряйте изменение положения от срыва с места до следующего возврата в диапазон около нулевой скорости:

dslip,j=xj,endxj,startd_{\mathrm{slip},j} = x_{j,\mathrm{end}} - x_{j,\mathrm{start}}

Максимальная длина проскальзывания часто напрямую связана с разбросом валика, ошибкой дозирования, следами на поверхности или возмущением оснастки. Определите правила обнаружения начала и конца, чтобы шум не создавал ложные события.

4. Среднеквадратичный разброс скорости

Для NN отсчётов и средней скорости vˉ\bar v в окне постоянной скорости:

vrms=1Ni=1N(vivˉ)2v_{\mathrm{rms}} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}(v_i-\bar v)^2}

Указывайте vrmsv_{\mathrm{rms}} вместе с vˉ\bar v. Цилиндр может иметь правильную среднюю скорость хода, чередуя остановки и быстрые скачки. калькулятор скорости цилиндра может дать ожидаемое среднее значение скорости для сравнения, но не диагностирует stick-slip.

Рассмотрим гипотетическую приёмочную проверку. Нагруженный цилиндр перемещают через средние 60% хода с постоянной номинальной скоростью. Сначала записывают шум датчика в покое, чтобы установить vϵv_\epsilon чуть выше наблюдаемого диапазона. В каждом направлении записывают пять прогретых циклов и пять циклов после заданной выдержки. Средняя скорость соответствует цели, но несколько трасс содержат длинные интервалы около нуля, за которыми следуют скачки. В этом случае средняя скорость проходит проверку, а доля остановок, максимальная выдержка и длина проскальзывания не укладываются в пределы процесса. Затем трассы давления определяют следующую ветвь диагностики. Повторяющееся нарастание силы во время каждой паузы поддерживает гипотезу пневматико-трибологического контура; возмущение, привязанное к одной координате, указывает на механическую проверку. В этом примере не назначаются числовые пределы прохождения, поскольку их значения должны исходить из реального допуска процесса и возможностей измерения. Он показывает, почему в записи приёмки нужны несколько показателей и синхронные доказательства, а не один итоговый балл.

Переносимость результата требует одинаковых порога скорости, окна оценки, частоты выборки, фильтрации, направления, нагрузки и истории выдержек. Без этого контекста два одинаковых значения индекса могут описывать очень разное движение.

Как давление в камерах подтверждает причину?

Данные о давлении должны согласовываться с данными о движении. Во время интервала остановки вклад движущей силы часто нарастает. При этом поршень почти неподвижен. При срыве меняются положение и скорость. Меняются и объёмы камер, а также баланс расхода и давления. исследование meter-out 1999 года и испытания цилиндра 1988 года показывают, что объём выхлопа, дросселирование клапана, давление питания и положение поршня влияют на картину колебаний.

Не называйте PAAAPBABP_AA_A-P_BA_B трением. Если известны ускорение и внешняя нагрузка, следующий баланс позволяет оценить выведенный член трения:

Ffriction(t)=PA(t)AAPB(t)ABFload(t)ma(t)F_{\mathrm{friction}}(t) = P_A(t)A_A - P_B(t)A_B - F_{\mathrm{load}}(t) - m a(t)

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

Сравнивайте изменения по одному. Если момент остановки и срыва меняется при регулировке иглы meter-out, вероятен пневматико-трибологический контур. Если давление у обоих портов цилиндра падает при циклах других приводов, проверьте производительность питания или регулирование с помощью нашей диагностики колебаний давления. Если пауза всегда возникает в одном физическом положении при небольшом воспроизводимом нарастании давления, проверьте направляющие и соосность монтажа.

Как отличить stick-slip от других неисправностей рывкового движения

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

Картина трассы Более вероятное объяснение Следующая контролируемая проверка
Повторяющаяся скорость около нуля, нарастание давления и силы, затем скачок положения Контур stick-slip Отдельно изменять выдержку, нагрузку и настройку meter-out
Один задержанный старт после заданного покоя, затем плавное движение Трение срыва или прилипание уплотнения Сравнить давление срыва при нескольких выдержках с помощью метода измерения силы срыва
Возмущение в одной координате хода в обоих направлениях Заедание направляющей, повреждение гильзы, сопротивление кабеля или несоосность Безопасно отсоединить нагрузку и построить зависимость сопротивления от положения
Колебания только у конца хода Вход в демпфер или взаимодействие с внешним ударом Открыть дроссель демпфера, снизить скорость входа и отдельно оценить конечную зону
Сигнал команды переключается во время каждой паузы Проблема PLC, датчика, клапана или логики управления Проследить команду и отклик клапана до замены цилиндра
Давление у обоих портов меняется вместе с другими циклами машины Общее питание, регулятор или ограничение выхлопа Записывать давление в магистрали, ответвлении и у портов одновременно

По нашему опыту, самым быстрым полезным сравнением обычно является воспроизводимая трасса под нагрузкой с безопасной трассой при отсоединённой нагрузке. Сначала проверяйте механику, если возмущение остаётся привязанным к одной координате; продолжайте пневматико-трибологическое исследование, если картина меняется вместе со временем выдержки, давлением или дросселированием.

Воспроизводимое приёмочное испытание stick-slip цилиндра

Данные изготовителей показывают, почему критерии приёмки должны быть привязаны к конфигурации. SMC указывает плавную работу до 0.5 mm/s для отдельных семейств малоскоростных цилиндров и 1 mm/s для некоторых малых диаметров. Festo указывает диапазоны без stick-slip 8–100 mm/s для нескольких диаметров DSNU S10 и 5–100 mm/s для диаметра 63 mm при горизонтальном положении, без нагрузки и при 6 bar. Это границы испытаний конкретных изделий, а не универсальные пределы пневматики (SMC; Festo DSNU).

До сбора результатов документируйте конфигурацию испытания:

  1. Идентифицируйте точную модель цилиндра, диаметр, ход, вариант уплотнения, крепление, направляющую, клапан, регуляторы расхода, длины трубок, фитинги и глушители.
  2. Укажите массу груза, силу процесса, ориентацию, давление питания, температуру, состояние смазки и процедуру прогрева.
  3. До каждого прогона задайте командную скорость, направление, зону оценки, зону демпфирования и выдержку.
  4. Синхронизируйте команду, положение и давление у обоих портов; проверьте ноль датчиков и единицы измерения.
  5. Проводите выдвижение и втягивание отдельно, включая обычную работу и первый ход после заданной выдержки.
  6. Повторите достаточно циклов, чтобы показать разброс, а не только лучшую трассу. Сохраните исходные данные и редакцию скрипта анализа или рабочего листа.

Используйте подписанную запись приёмки, а не формулировку «движение выглядит плавным»:

Поле приёмки Единица или определение Источник предела
Средняя скорость mm/s на указанном окне хода Требование цикла процесса
Порог остановки vϵv_\epsilon mm/s, выше шума покоя Исследование датчика и разрешение процесса
Доля остановок % оцениваемых отсчётов Подтверждённая граница процесса
Максимальная выдержка ms на событие Максимально допустимое прерывание процесса
Максимальная длина проскальзывания mm на событие Допуск детали или движения
Среднеквадратичный разброс скорости mm/s относительно среднего Базовая линия исправной машины или исследование процесса
Диапазон давления у портов bar(g) в указанных местах датчиков Запас по силе и номиналы компонентов
Повторяемость Распределение результатов по циклам План качества

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

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

Сначала устраните механические ограничения, загрязнение, заблокированный выхлоп, нестабильное питание и неправильную ориентацию регулятора расхода. Отдельно настройте выдвижение и втягивание с производственной нагрузкой. Схема meter-out может стабилизировать малоскоростное движение, но чрезмерное дросселирование также повышает противодавление и уменьшает запас по силе; см. руководство по регулированию скорости meter-out.

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

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

Выводы по измерениям

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

Корректирующее решение должно основываться на доказательствах. Неисправности, привязанные к координате, указывают на механику. Циклы, зависящие от выдержки, давления или дросселирования, указывают на пневматико-трибологический контур. Если после исправления схемы и механики цилиндр остаётся за пределами приёмки процесса, ему нужна документированная малоскоростная конструкция или другая архитектура управления, а не неподтверждённый универсальный индекс тяжести.

Часто задаваемые вопросы об измерении stick-slip цилиндра

Опубликованные исследования и каталоги изготовителей не устанавливают единого универсального индекса stick-slip, порога скорости или частоты выборки. Приведённые ответы сохраняют условия испытаний, делающие измерение воспроизводимым, и отличают повторяющееся движение «остановка — скачок» от срыва, заедания и ошибок средней скорости (Ngoc, Pham, и Xuan, 2026).

Равен ли один задержанный старт после выдержки stick-slip?

Нет. Один задержанный старт — это событие срыва с места. Stick-slip повторяется при активной команде движения: скорость входит в заданный диапазон около нуля, условия по давлению и силе меняются, а поршень проскальзывает вперёд, прежде чем снова остановиться. Записывайте полный ход после контролируемой выдержки, чтобы оценить первый срыв отдельно от повторных событий внутри хода.

Можно ли по среднему времени хода оценить stick-slip цилиндра?

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

Является ли значение SSI выше 0.3 универсальным порогом отказа?

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

С какой частотой нужно отбирать данные для измерения stick-slip?

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

Устраняют ли безштоковые или магнитно-связанные цилиндры stick-slip?

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

Источники и технические справочные материалы

  1. Ngoc H. N., Pham P. P. и Xuan B. T., «Экспериментальное и системное имитационное исследование характеристик stick-slip в пневмоцилиндрах», «Приводы» 15(5), 243, 2026. Использовано для синхронных измерений, описания испытания трёх цилиндров, динамики на уровне системы, влияния выдержки и экспериментального интервала сбора 1.16 ms. Получено 22.07.2026.
  2. Tokashiki L. R., Fujita T. и Kagawa T., «Stick-slip в пневмоцилиндрах с приводом от схемы meter-out», Труды Японского общества гидравлики и пневматики 30(4), 110–117, 1999. Использовано для контекста схемы meter-out и эффекта Stribeck. Получено 22.07.2026.
  3. Kawashima и др., «Stick-slip пневмоцилиндра», Журнал Японского общества точной инженерии 54(1), 183–188, 1988. Использовано для влияния положения поршня, давления питания, дросселирования и объёма выхлопа. Получено 22.07.2026.
  4. SMC, малоскоростные цилиндры CJ2X/CM2X/CQSX/CQ2X/CUX. Использовано только для опубликованных данных о минимальной скорости 0.5 и 1 mm/s указанных семейств. Получено 22.07.2026.
  5. Festo, технические данные круглых цилиндров DSNU. Использовано только для диапазонов скорости варианта DSNU S10 и заявленных условий испытания: горизонтальное положение, без нагрузки, 6 bar. Получено 22.07.2026.