Scientific journal
Fundamental research
ISSN 1812-7339
"Перечень" ВАК
ИФ РИНЦ = 1,674

SUBSTANTION OF CRITERIA OF SMOOTHNESS OF MECHATRONIC DRIVES OF FORWARD MOVING

Novikova E.A. 1
1 Vladimir State University named after Alexander and Nikolay Stoletovs, Vladimir
Paper is devoted to the development and justification of criteria for smoothness of mechatronic drives forward movement. Critical analysis of the existing criteria for smoothness and shows their weaknesses in the evaluation of smooth forward movement. A new approach to developing criteria for smoothness, when smoothness corresponds to the physical concept of the mathematical concept of total variation. This allowed to deduce the general form of the smoothness indicators for mechatronic drive with forward movement of the output and input indicators to show compliance with the existing specifications and standards. To drive the translational motion is proposed to use indicators of smoothness of the first and second kind. For smooth performance introduced integral and variational formulations, which are equivalent only if the continuity of the integrand. In the case of discontinuous differential equations, switching and piecewise continuous matching solutions, which are characteristic of dynamic systems with backlash, dry friction, etc. discontinuous features, are encouraged to use the calculation of performance over a smooth variational formulation.
mechatronic drive
criteria of smoothness

Проектирование мехатронных приводов предполагает введение показателей, позволяющих объективно оценивать такое качество выходного движения привода, как плавность. Понятие плавности как меры неравномерности движения, несмотря на многие попытки исследователей и проектировщиков, не нашло в литературе однозначного общепризнанного определения. Отсутствие единого понимания плавности было вызвано тем, что при решении определенных частных задач внимание исследователей было направлено, главным образом, на достижение конкретного качества динамики. Например, В.А. Бесекерский [1], формулируя требования по плавности для следящих систем воспроизведения угла, определяет плавность как отсутствие скачкообразного движения при низких скоростях. Тем самым, под плавностью понимается отсутствие остановок выходного звена при постоянной скорости вращения двигателя. Однако предложенный подход, позволяя решить данную задачу обеспечения плавности в режиме низких скоростей, не может быть распространен на другие случаи.

Обстоятельный анализ существующих оценок плавности дан в работе [2]. Приведем основные, наиболее характерные подходы, позволяющие сформулировать плавность как вполне определенное, самостоятельное понятие качества динамики. Наибольшее распространение получила оценка плавности с помощью коэффициента неравномерности [2, 3]:

где vmax, vmin и vср - наибольшее, наименьшее и среднее значения скорости за цикл.

Здесь необходимо отметить, что не совсем удачно выбирать в качестве эталонного среднюю цикловую скорость vср, которая зависит от возмущения и может обращаться в ноль. Объективнее определять коэффициент неравномерности с помощью заданного (требуемого) значения скорости v0:

 (1)

Оценка (1) характеризует относительный размах колебаний скорости. Недостаточность этой оценки показана на рис. 1: коэффициент d не позволяет различать частоту неравномерности движения, оценивая только среднюю амплитуду колебаний: d(v1) = d(v2). Очевидно, что закон является более «плавным», чем закон v2.

Поэтому оценка плавности должна отражать динамичность проявления неравномерности, что и было предложено в интегральном критерии [2, 4]:

 (2)

где T - время наблюдения (время цикла); v(t) - мгновенное значение скорости.

Показатель (2) более объективно оценивает неравномерность движения, однако, является, в сущности, интегральным критерием точности по скорости. На рис. 2 приведен пример, когда может иметь место движение более точное (относительно заданного закона v0): d(v2) < d(v1), - но гораздо менее «плавное». Из примера становится понятным, что критерий должен учитывать не только изменения скорости, но и ускорения, а в некоторых случаях и скорость изменения ускорения.

Рис. 1

Рис. 2

Наиболее общий критерий такого типа имеет вид:

 (3)

где v0(t), a0(t), , ... - требуемые мгновенные значения скорости, ускорения, производной ускорения и т.д.; ,   - ошибки соответствующих динамических характеристик; α1, α2, α3, α3... - весовые коэффициенты.

Критерий (3) фактически оценивает точность воспроизведения закона (v0, a0, , ...). Неудобства использования этого критерия проявляются в следующем: во-первых, надо знать не только требуемый закон скорости, но и ее производные; во-вторых, как правило, требуется, чтобы ускорение a0 в системе было ограничено, а в установившемся режиме обращалось в ноль (что в данном критерии недопустимо); в-третьих, значения показателя зависят от весовых коэффициентов, выбираемых достаточно произвольно в зависимости от конкретных задач. Таким образом, видно, что при данном подходе плавность снова подменяется точностью воспроизведения некоторого закона. Более корректные оценки плавности были предложены в работах И.И. Артоболевского и впоследствии развиты Б.В. Новоселовым и В.В. Морозовым [2]. Сущность данного подхода заключается в том, чтобы определить степень неравномерности движения на бесконечно малом интервале времени Δt и затем надлежащим способом просуммировать по всему интервалу наблюдения. Полагается, что мера неравномерности скорости на интервале dt или динамический коэффициент неравномерности есть отношение приращения скорости к скорости движения

 (4а)

С формальной точки зрения критерий (4) представляет собой запись критерия (1) в дифференциальной форме и обычное интегрирование по всему интервалу наблюдения

приводит оценку (4а) к оценке (1) со всеми недостатками последней. Дело состоит в том, что при непосредственном интегрировании приращения противоположных знаков алгебраически складываются так, что общий коэффициент неравномерности может обратиться в ноль. Поэтому при суммировании бесконечно малых приращений коэффициента неравномерности необходимо брать их абсолютные значения. При таком «арифметическом» суммировании абсолютных значений сложение проводится по интервалам монотонности [t k-1, tk] динамического коэффициента неравномерности δ:

 (4б)

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

 (5)

Этот критерий недостаточен для оценки плавности работы тех приводов, где необходимо ограничивать ускорение. Поэтому для оценки плавности, учитывающей мгновенные ускорения и мгновенные изменения ускорения, были предложены характеристические критерии 1-го и 2-го рода.

Характеристический критерий 1-го рода (коэффициент динамичности) представляет собой отношение момента сил инерции начального движения к кинетической энергии привода

 (6)

По аналогии для оценки скорости изменения ускорения вводится характеристический критерий 2-го рода (коэффициент рывков), который представляет собой отношение мгновенной мощности рывка к мгновенной мощности кинетической энергии

 (7)

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

Пользоваться критериями (6) и (7) непосредственно нельзя, потому что они дают мгновенное значение коэффициента. Для получения общей оценки плавности необходимо усреднять или суммировать в определенной метрике: либо выбирая максимальное значение коэффициента на интервале наблюдения, либо интегрируя абсолютные значения.

От выбора метрики, с помощью которой проводится обработка критериев (6) и (7), зависят границы их применимости. Например, при наличии пилообразного перемещения нагрузки (рис. 3а) скорость меняется по разрывному закону (рис. 3б). Ускорение в точках разрыва обращается в бесконечность, поэтому оценка плавности с помощью критерия (6) (а тем более критерия (7)) в чебышевской метрике непригодна, т.к. она определена только на пространстве ограниченных функций.

 (8)

Применение же интегральной метрики

 (9)

вполне допустимо: несмотря на обращение подынтегральной функции в бесконечность интеграл может существовать и принимать конечное значение. В рассматриваемом примере ускорение представляет собой сумму δ-функций Дирака (число слагаемых суммы равно числу точек разрыва на интервале наблюдения) и интеграл от ускорения конечен и равен сумме скачков скорости. Однако критерий (7) неприменим даже в интегральной метрике из-за того, что в точках разрыва производная от ускорения не определена. Применение же более общей метрики (усреднение через полную вариацию первообразной)

 (10)

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

Ключевым моментом в предлагаемом подходе является определение того обстоятельства, что физическому понятию плавности наиболее полно отвечает математическое понятие полной вариации. Это позволит вывести общий вид показателей плавности для мехатронных приводов с поступательным выходным перемещением и показать соответствие введенных нами показателей рассмотренным характеристическим критериям (6) и (7). Для определения показателей плавности примем, что f(t) - функция, описывающая скорость линейного перемещения [5]. Мерой плавности функции f(t) на интервале [a, b] положим полную вариацию функции:

 (11)

где  - произвольное разбиение интервала [a, b] на подинтервалы [tk, t k-1];  - точная верхняя грань суммы по всевозможным разбиениям.

  

а      б

Рис. 3

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

1) для монотонных функций

2) если f(t) = const, то на любом интервале

3) если f(t) - непрерывно дифференцируемая функция, то

Для получения объективной оценки плавности движения необходимо меру (11) привести к безразмерному виду.

В качестве 1-го показателя плавности положим отношение полной вариации скорости v(t) на интервале 0 ≤ t ≤ T (T - время наблюдения) к заданному значению скорости v0 на этом интервале

 (12)

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

Для приводов с вращательным выходным движением τ0 = 1/Ω0, где Ω0 - заданная угловая скорость вращения выходного вала. В этом случае получаем известный показатель плавности (6) - коэффициент динамичности в интегральной форме. В приводе с поступательным выходным перемещением говорить о стабилизации движения по скорости можно лишь на участке Н, не превышающем длины штока, вдоль которого происходит линейное перемещение объекта. Поскольку параметры H и v0 являются внешними (не зависят от конструкции привода, а определяются условиями эксплуатации), то, полагая τ0 = H/v0, обеспечим независимость показателя I1 относительно параметров привода. Имеем

 (13)

Правая часть выражения (13) представляет собой отношение работы, совершаемой в среднем за цикл динамической нагрузкой maср:

к удвоенной средней кинетической энергии звена нагрузки

.

Поэтому плавность растет с увеличением кинетической энергии звена Eж и уменьшением работы сил инерции Aин.

Однако показатель I1 не полностью отражает неплавность перемещения объекта. В самом деле, пусть имеется ряд из n режимов выходных характеристик скорости (рис. 4).

 (14)

где 0 ≤ t ≤ T.

Требуется определить, какой из режимов vn является наиболее плавным на участке H = v0T.

 

Рис. 4

Так как все функции vn монотонны, то

т.е. величина неплавности для всех характеристик одинакова.

Причина подобного явления заключается в том, что показатель I1, являясь интегральной оценкой, оценивает неплавность «в среднем», на всем отрезке наблюдения. Из рисунка же видно, что с ростом степени n растет «локальная» неплавность характеристик vn. Для более точной оценки плавности требуется введение еще одного показателя, который бы свидетельствовал о местных нарушениях плавности.

Второй показатель плавности определим через полную вариацию ускорения  на интервале 0 ≤ t ≤ T.

 (15)

Показатель (15) представляет собой коэффициент рывков (7) в интегральной форме и является отношением средней мгновенной мощности сил инерции нагрузки

к удвоенной цикловой мощности кинетической энергии нагрузки Nк = Eк/τ0. Поскольку мгновенная мощность представляет собой скорость изменения работы Aин, то показатель I2 ответствен именно за локальные проявления неплавности. Возвращаясь к примеру (14), определим теперь показатели плавности I2 для каждого n-го режима движения:

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

Здесь по-прежнему , тогда как . Обращение I2 в бесконечность означает, что скорость претерпевает разрыв. Большое значение I2 при малой величине I1 свидетельствует о том, что объект испытывает кратковременные значительные ускорения (например, при ударных нагрузках, выборе люфта и т.п.).

Таким образом, в дальнейшем для анализа плавности выходного перемещения линейного мехатронного привода будут применяться следующие показатели:

  • показатель плавности 1-го рода

 (16)

  • показатель плавности 2-го рода

 (17)

Обратим внимание, что в определении показателей (16) и (17) два варианта записи - интегральный и через полную вариацию - присутствуют не случайно: интегральная и вариационная формулировки эквивалентны, только если подынтегральная функция существует и непрерывна. В противном случае следует использовать более общее определение показателя через полную вариацию. Аналитическое вычисление полной вариации возможно лишь в простейших случаях, когда функция имеет конечное число экстремумов, которые, в свою очередь, могут быть определены аналитически. Поэтому, когда выходные динамические характеристики v(t) и a(t) аналитически определяются из системы дифференциальных уравнений динамики привода с непрерывной правой частью и, следовательно, являются непрерывно-дифференцируемыми функциями, мы будем пользоваться интегральной формулировкой. Случаи разрывных дифференциальных уравнений, переключений и кусочно-непрерывных сшиваний решений характерны для динамических систем с люфтом, сухим трением и т.п. разрывными особенностями и требуют вычисления показателей через полную вариацию. При численном определении показателей вариационная формулировка предпочтительнее интегральной, т.к. вычисление полной вариации массива представляет сумму абсолютных приращений соседних элементов массива, тогда как численное интегрирование требует применения дополнительных алгоритмов (метод Симпсона, метод трапеций и т.п.).

Обобщая введенные показатели плавности, определим k-й показатель плавности

 (18)

При k = 1, 2 получаем показатели (16) и (17), при k = 0 - известный интегральный показатель точности по скорости (2):

 (19)

Физический смысл и практическая ценность Ik при k > 2 пока не вполне очевидны.

Рецензенты:

Гоц А.Н., д.т.н., профессор кафедры тепловых двигателей и энергетических установок Владимирского государственного университета им. А.Г. и Н.Г. Столетовых Министерства образования и науки РФ, г. Владимир;

Житников Б.Ю., д.т.н., профессор, профессор кафедры специальной техники и информационных технологий ФГОУ ВПО ВЮИ ФСИН России, г. Владимир.

Работа поступила в редакцию 10.11.2011.