УДК 621.396.988.6:629.19
DOI: http://doi.org/10.25728/pu.2022.2.4
АДАПТИВНОЕ УПРАВЛЕНИЕ КОМПРОМИССОМ МЕЖДУ УПРАВЛЯЕМОСТЬЮ И КОМФОРТОМ В МОДЕЛИ ТИПА «ЧЕТВЕРТЬ АВТОМОБИЛЯ»
М. Алхелу, Я. Вассуф, В.В. Серебренный, А.И. Гаврилов, Е.С. Лобусов
Аннотация. Эффективность подвески транспортного средства обычно оценивается по ее способности обеспечивать максимальный комфорт для пассажиров при передвижении и сохранять непрерывный контакт колес с дорогой. Рассматривается задача управления компромиссом между комфортом и управляемостью в модели системы подвески типа «четверть автомобиля» и ее решение с помощью метода управления с активным подавлением помех (УА1 II I). Построен адаптивный алгоритм для автоматического управления компромиссом между комфортом и управляемостью в зависимости от параметров УАПП. Идея состоит в том, чтобы использовать сигнал возмущения, оцененный с помощью УАПП, для настройки интересующей области системы. Для подтверждения эффективности предложенного метода адаптивный закон управления протестирован на примере нелинейной гидравлической системы подвески. Кроме того, исследовано влияние амплитуд дорожных возмущений и качества дороги на работу системы. Результаты моделирования показали эффективность и простоту предложенного адаптивного алгоритма.
Ключевые слова: управление активным подавлением помех (УАПП), модель типа «четверть автомобиля» (МЧА), следящий дифференциатор (СД), обратная связь по нелинейной ошибке состояния (ОСНОС), наблюдатель с расширенным состоянием (НРС), схема подавления помех (СПП), пропорционально-интегрально-дифференциальный регулятор (ПИД), пропорционально-дифференциальный регулятор (ПД), управляемость на дороге, комфорт передвижения, поддержание контакта колеса с дорогой (удержание дороги), градиентное правило MIT (метод адаптивного управления).
ВВЕДЕНИЕ
Подвеска автомобиля, или система подвески, представляет собой набор деталей, узлов и механизмов, которые играют роль связующего звена между кузовом автомобиля и дорогой [1]. Подвеска выполняет следующие функции:
- физически соединяет колеса или оси в сборе с несущей рамой автомобиля;
- передает на опорную раму силы и моменты, возникающие при взаимодействии колес с дорогой;
- обеспечивает необходимый характер движения колес относительно рамы, а также необходимую плавность движения.
Когда автомобиль движется по периодическому профилю с резонансами неподрессоренных масс, могут возникнуть значительные колебания в его вертикальных реакциях на дорожные возмущения.
Работы [2-6] посвящены вибрации в системах подвески автомобилей. До недавнего времени при решении задач повышения плавности хода автомобиля конструкторы ограничивались использованием управляемых подвесок для стабилизации положения кузова автомобиля, главным образом для стабилизации продольного угла - угла тангажа. Это способствует безопасной эксплуатации автомобиля, так как влияет на устойчивость системы. Однако безопасность автомобиля в плане потери устойчивости его движения зависит не только от интенсивности вертикальных, продольно-угловых и поперечно-угловых колебаний подрессоренной массы. С точки зрения безопасности дорожного движения интенсивные вибрации неподрессорен-ных масс также могут быть чрезвычайно опасными и, следовательно, нежелательными. Потеря устойчивости автомобиля при движении по периодическим неровностям под действием боковой внешней
силы может произойти из-за ослабления вертикальных реакций дороги на колеса автомобиля.
Управляемая подвеска - это тип подвески, который во время движения автомобиля позволяет с помощью специальной системы управления регулировать вертикальное перемещение колес относительно шасси или кузова автомобиля. Регулируемые подвески можно разделить на два класса: активные и полуактивные. Специалисты разработали различные варианты автоматизированных систем подвески, в том числе активные и полуактивные системы на основе пружин [7-10]. В полуактивных подвесках используется тот или иной метод изменения коэффициента демпфирования амортизатора, что позволяет влиять на величину создаваемых им сил. Соответствующие изменения коэффициента демпфирования амортизатора в зависимости от текущего режима движения автомобиля рассчитываются блоком управления на основе информации, полученной от сенсорной системы. Активные подвески используют некоторый тип привода для управления расстоянием между центром колеса и шасси.
Плавность хода автомобиля помогает людям чувствовать себя комфортно внутри него, сводит к минимуму повреждение груза и способна минимизировать усилия водителя, необходимые во время длительных поездок в неудобных автомобилях [11, 12]. Управляемость автомобиля характеризует то, как его колеса реагируют на команды водителя, а также как он движется по трассе или дороге. Об этом обычно судят, наблюдая за поведением автомобиля, особенно во время поворотов, ускорения и торможения, а также по устойчивости автомобиля при движении в установившемся режиме [13].
Проектирование подвески часто является компромиссом между комфортом передвижения и управляемостью на дороге, так как автомобили с жесткой подвеской могут обеспечить лучшую регулировку движений корпуса автомобиля и более быструю реакцию. Аналогичным образом, низкий центр тяжести более удобен для управляемости на дороге, но низкий дорожный просвет ограничивает прогиб подвески, что, в свою очередь, требует применения более жестких пружин [8, 14].
В работе [15] исследован компромисс между комфортом передвижения и управляемостью для внедорожных транспортных средств на трех примерах. Авторы предложили критерии проектирования полуактивной системы подвески, которые могли бы значительно снизить или даже устранить противоречие между комфортом передвижения и управляемостью. Такая система основана на пере-
ключении между жесткой пружиной и режимом с высоким демпфированием (для управления) и мягкой пружиной и режимом с низким демпфированием (для комфорта передвижения). В работе [10] предложена автомобильная активная пневматическая система, отвечающая основным характеристикам управляемости и комфорта. Система активной пневматической подвески основана на наборе уравнений для модели типа «четверть автомобиля», пневматического клапана и пневматической пружины. Принят нелинейный алгоритм управления, основанный на технике «бэкстеппинг» (backstepping). В работе [16] предложены и проанализированы регуляторы для улучшения управляемости на дороге и комфорта пассажиров автомобиля. Результаты показывают, что оба регулятора обеспечивают хорошую производительность, но предлагаемый регулятор обладает лучшей производительностью и надежностью.
Вклад настоящей статьи заключаются в следующем.
• Предложена новая простая и легко настраиваемая адаптивная система управления, основанная на методе управления активным подавлением помех (УАПП, англ. active disturbance rejection control (ADRC)), которая позволяет изменять зону управления в зависимости от уровня дорожных помех.
• Стратегия управления масштабируется с помощью одного параметра планирования и автоматически управляет компромиссом между управляемостью и комфортом в модели типа «четверть автомобиля».
• Предложенный алгоритм управления применен к системе подвески с гидравлическим приводом.
• Несколько примеров моделирования демонстрируют эффективность предлагаемого метода.
1. МОДЕЛЬ ТИПА «ЧЕТВЕРТЬ АВТОМОБИЛЯ»
Линейная система активной подвески показана на рис. 1. Динамика системы описывается уравнениями
тХ = -Ка(га ~ ) - С, (¿г - ¿г„) + и,
— ^«у(-ч« ~ч-) — Сш(гги — I,.) —и,
где zs - перемещение подрессоренных масс; 1Ш -перемещение неподрессоренных масс; zr - дефект
дорожного покрытия; К, - жесткость пружины; Кш - жесткость шины; С, - коэффициент демпфирования демпфера; Сш «0 - коэффициент демпфирования шины; и - управляющий сигнал.
Используются такие же значения параметров подвески, как в работе [17]: К, = 17765 Н/м, Кш = 190125 Н/м, С, = 535 Н• с/м, т,, = 285 кг, тш = 41кг. Величина zs-zus характеризует прогиб подвески, - вертикальное ускорение кузова автомобиля.
Рис. 1. Линейная активная модель типа «четверть автомобиля»
Комфорт передвижения характеризуется величиной, измеряемой с помощью среднеквадратичного значения (root mean square, RMS) вертикального ускорения автомобиля. Чем ниже это значение, тем выше уровень комфорта. С другой стороны, управляемость на дороге характеризуется величиной, которая соответствует продолжительности контакта колеса с поверхностью дороги. Чем больше среднеквадратичное значение прогиба подвески, тем ниже уровень управляемости на дороге.
Существует неизбежное противоречие между комфортом передвижения и управляемостью автомобиля на дороге из-за того, что положение колеса приблизительно соответствует профилю дороги на низких частотах (<5рад/с): любое уменьшение хода кузова (вертикальное положение подрессоренной массы) на этих частотах увеличит прогиб подвески [18]. Чтобы разрешить это противоречие, в настоящей статье рассматривается адаптивная стратегия управления на основе метода УАПП.
2. АДАПТИВНОЕ УПРАВЛЕНИЕ АКТИВНЫМ ПОДАВЛЕНИЕМ ПОМЕХ
Как указано в работе [10], и управляемость на дороге, и комфорт пассажиров тзависят о хода подвески . По мнению авторов, значение хода подвески следует принимать в зависимости от того, какой из двух аспектов должен быть приоритетным. Более того, возможным способом улучшения характеристик подвески является повышение комфорта пассажиров, когда относительное смещение между подрессоренной и неподрессоренной массами находится достаточно далеко от границ подвески. С другой стороны, блок управления должен обеспечивать безопасность управления, ограничивая ход подвески.
Чтобы упростить идею, рассмотрим схему управления, показанную на рис. 2. Предполагается, что обратная связь регулятора определяется как - агш , где а е [0,1] - параметр настройки. Когда а = 0, вход обратной связи равен - это означает, что алгоритм нацелен на минимизацию вертикального смещения подрессоренной массы. Как следствие, вертикальное ускорение будет сведено к минимуму, обеспечивая необходимый комфорт. Когда значение параметра а увеличивается, значение хода подвески становится больше, и регулятор постепенно отдает приоритет уменьшению хода подвески.
Рис. 2. Предлагаемая схема управления компромиссом между управляемостью и комфортом
В настоящей статье предлагается применить метод УАПП в качестве регулятора, чтобы воспользоваться его адаптивными возможностями. В этом случае основное внимание будет уделено по-
38
CONTROL SCIENCES No.2 • 2022
Zs
лучению закона изменения значения параметра а при изменении прогиба подвески.
3. ОПИСАНИЕ МЕТОДА УАПП
Метод УАПП унаследован от пропорционально-интегрально-дифференциального (ПИД) регулятора и может рассматриваться как надежный метод управления, поскольку он представляет собой всю неизвестную динамику, не включенную в математическую модель управляемой системы, и компенсирует неопределенности моделирования и внешние возмущения в реальном времени [19]. Это заставляет управляемую систему вести себя как интегратор п-го порядка (1/яп , где л - переменная Лапласа, а п выражает порядок сложности системы), который легко управляется регулятором пропорционально-дифференциального (ПД) типа, даже если установка нелинейна и нестационарна. На рис. 3 показана нелинейная структура УАПП, которая состоит из четырех основных блоков: регулятор (обратная связь по нелинейной ошибке состояния (ОСНОС)), наблюдатель с расширенным состоянием (НРС), следящий дифференциатор (СД) и схема подавления помех (СПП).
Рис. 3. Схема регулятора УАПП
Метод УАПП не требует точной модели системы и предполагает, что системная динамика может быть выражена в общей форме:
у = Ь0и + /,
(1)
где у - выходной сигнал; и - управляющий вход; / - общие помехи, которые включают в себя внешние и внутренние помехи; Ь0 - общий коэффициент усиления регулируемого объекта.
Путем использования СД опорный сигнал сглаживается и генерируются выходные сигналы
для отслеживания опорного сигнала и его дифференциала. Алгоритм заключается в следующем:
у1=У2,У2=/л/(У1-У0,У25Г1) =
(
= -г Sign
2г
где у0 - желаемый вход; у1 - сигнал отслеживания системы; у2 - дифференциальный сигнал системы; г1 - параметр, определяющий скорость отслеживания. Нелинейная функция предлагается в работе [19] для обеспечения максимально быстрого отслеживания опорного сигнала и его производной с учетом предела ускорения г1. Параметр г1 зависит от приложения и настраивается соответствующим образом для ускорения или замедления переходного процесса.
Для оценки динамики системы используется
обычный НРС, который оценивает у ~ у, у « у и
/ ~ / , включающие в себя внешние возмущения и внутренние динамические неопределенности. НРС используется для мониторинга производительности и прогнозирования состояния установки в режиме реального времени. Этот процесс описан в работе [19]:
е = гх- у, ¿1 = г2 + аД ¿2 = г3 + а2 \ё\т В1яр(ё)+Ь0и,
¿з = а3 \ё\У4 з1§д(<?),
где у - выход системы; z1 - сигнал отслеживания у; е - расчетная погрешность; z2 - дифференциальный сигнал z1; z3 - сигнал отслеживания общих помех; а1, а2 и а3 - оценочные коэффициенты; и - управляющий вход; Ь0 - системный коэффициент, который представляет собой оценочное значение усиления Ь0.
Обратная связь по нелинейной ошибке состояния - это нелинейная стратегия управления, которая может повысить точность системы управления. Она описана в работе [19]:
е = У - ¿2 = У2 - Z2,
и0 = в1/п1 (е1, 11, Л) + в2/п1 (е2, 12, П), (2)
и0 - ^
и = -
Ь
где e1 - вычисленная системная ошибка; е2 - оцененный дифференциал системной ошибки; в1 и в2 - коэффициенты усиления; функция fnl должна обеспечивать хорошую эффективность управления и высокочастотное переключение между режима ми, и ее можно выбрать, как в работе [19]:
fnl (e> У, h) = '
n
Y-1 '
lei1 sign(e), lei > n-
Отметим, что схема подавления помех (СПП) является последней частью уравнения (2), т. е.
u Z3
u = -
где оцененное возмущение z3 = f устраняется путем вычитания его из управляющего сигнала u0 .
На рис. 3 показан переключатель с двумя различными режимами - 1 и 2 - указывающий на возможность передачи выходного сигнала системы y непосредственно в регулятор ОСНОС вместо его расчетного значения y .
4. АВТОМАТИЧЕСКИЙ ВЫБОР ЗНАЧЕНИЯ ПАРАМЕТРА а
Вернемся к уравнению динамики системы (1). С учетом входа управляющей системы (выхода системы) y = zs — azus ясно, что если замкнутая система устойчива, то значение дрейфа f будет меняться почти линейно с изменением амплитуды дорожных возмущений. Это можно увидеть на рис. 4, где сравнение значений функции f с амплитудой возмущения дороги выполнено для замкнутого контура перемещения подрессоренной массы модели типа «четверть автомобиля», который стабилизируется с помощью УАПП. В то же время прогиб подвески обратно пропорционален значениям функции f.
Желательно, чтобы значения параметра а значительно увеличивались с увеличением прогиба подвески, чтобы сохранить баланс между прогибом подвески и комфортом пассажиров.
Это позволяет применить правило MIT (MIT rule) с положительным градиентом для получения закона изменения параметра а . В этом случае про-
Рис. 4. Значения функции f в зависимости от дорожных помех
гиб подвески можно рассматривать как линейную функцию значений f, т. е.
zs — Zus = TK, w (f ),
где TK w - фильтр нижних частот (ФНЧ, англ. Low
Pass Filter (LPF)) с коэффициентом усиления K и частотой среза w. Коэффициент усиления фильтра и частота пропускания являются параметрами настройки. Показатель производительности а будет зависеть от абсолютного значения прогиба подвески, которое можно выбрать следующим образом:
J (а) = 2 ( Zs (а) — Zus (а) ).
Применяя инверсию правила градиента MIT для увеличения квадратичного показателя производительности по мере увеличения прогиба подвески, получим:
ÔJ
= Zs (а) — Zus (а) = TK,w (f )>
Ô(Zs (а) — Zus (а))
da ÔJ
■ = у— = у
ÔJ
dt да d(zs(a)-zuAa)) â(zs(a)-zus(a))_ fKw(f)
• - ~lIK,wV) ■
да a
(«)2 = уТк,кЮТк,„Ю => а = Р^ТК к(Г)ТК кЮ,
где у > 0 - параметр настройки и р = у/у . Чтобы упростить задачу, можно считать ТКк(/) =
e
b
о
= Тк „ (/ ), следовательно, правило изменения значения параметра а примет вид
« = Р 4ТкАЛТК,АЛ,
где р - константа настройки.
Постоянное интегрирование параметра а со временем приведет к состоянию насыщения, поэтому интегрирование здесь можно рассматривать как процесс нахождения огибающей. Это верно, так как значения а должны уменьшаться по мере уменьшения прогиба подвески со временем и увеличиваться в противоположном случае.
В практических приложениях это может быть легко достигнуто путем добавления простой схемы
нахождения огибающей или эквивалентных математических уравнений в качестве фильтра для фильтрации оценочного значения а.
На рис. 5 показана полная схема управления системой. Фильтр Калмана используется для извлечения значений перемещений zs, ^ отдельно с использованием выходов датчиков (датчик вертикального ускорения подрессоренной массы, датчик вертикального ускорения неподрессоренной массы и потенциометр прогиба подвески). Предполагается, что система будет оснащена двумя типами датчиков: 1 - два датчика ускорения, которые измеряют ускорение подрессоренной массы и ускорение неподрессоренной массы, и 2 - потенциометр, который измеряет прогиб подвески.
лее
Подрессоренная масса
! 1ЛСС
ш1
т3
т2
Уо
СД
V, Т
/
Фильтр Калмана
I?
ФНЧ
Ь0 -
ФНЧ
X
X
X
ОСНОС
z
+
z
ш
а
Р
е
Рис. 5. Адаптивная система управления (полностью)
Линейный фильтр Калмана построен здесь на основе уравнений
х1 — х2, х2 = /??,,
У, =
X
л
У т
3
А =
(0 1 0 0 > Г 0 > Г1
0 0 0 0 т.
, В = , С = 0
0 0 0 1 0 1
V 0 0 0 0 У V т2 V
т Л т
т3
| 0 | 1
Л
(3)
0 ^ 0
0 -10
(4)
где А - матрица состояния; В - матрица управления; С - матрица выхода; т1 - измеряемое ускорение подрессоренной массы; т2 - измеряемое ускорение неподрессоренной массы; т3 - измеряемый прогиб подвески; Уе - вектор оценки; Ут - вектор
измсрсния и (а- х2 х3 х4)т=(г5 г, гт ¿Ш)Т.
Формулы (3), (4) показывают представление в пространстве состояний двух интеграторов второго порядка, которые используются для получения значений положений zs и zus из измеренных ускорений и 1т. Измерение прогиба подвески zs - zus используется для корректировки расчетных положений в каждый момент времени и для этой цели добавляется в вектор измерения ут . Без включения измерения прогиба подвески в вектор измерения положения zs и zus будут иметь постоянные отклонения прогиба от реальных значений.
Матрицы ковариации - ковариация шума процесса и ковариация шума наблюдения - могут быть выбраны эмпирически, начальное значение кова-риации оценки изначально выбирается большим, а начальная оценка состояния равна нулю.
Из рис. 5 видно, что значения параметра а передаются на детектор огибающей и ограничиваются диапазоном [0, 1]. На этом рисунке у0 - желаемый вход, и в этом подходе он равен нулю. Таким образом, на этом рисунке использование СД не имеет значения, но он присутствует в целях сохранения общей формы УАПП.
Чтобы продемонстрировать эффективность этого закона адаптивного управления, производительность системы оценивается в двух случаях. В первом случае дорожные помехи являются случайными, как в стандарте К0-8608, в соответствии в ко-
торым система решает проблему комфорта пассажиров. Во втором случае внезапный удар рассматривается как помеха на дороге, при возникновении которой, как ожидается, водитель сосредоточится на задаче управляемости, поскольку основная проблема в этом случае заключается в том, чтобы не потерять контроль над автомобилем.
Чтобы сделать моделирование более реалистичным, мы запустим его на гидравлической активной системе типа «четверть автомобиля» с учетом нелинейной модели гидравлического привода.
5. МОДЕЛИРОВАНИЕ
В этом разделе приведено описание гидравлической активной системы типа «четверть автомобиля», описание дорожных помех, используемых для моделирования, и результаты применения адаптивного регулятора.
5.1. Гидравлическая активная система типа «четверть автомобиля»
Система активной подвески использует гидравлический привод для уменьшения внешней мощности, необходимой для достижения желаемой производительности, и способна оказывать независимое воздействие на подвеску для улучшения качества передвижения. На рис. 6 показана система активной подвески автомобиля.
Предполагается, что гидравлический привод состоит из золотникового клапана (сервоклапана) и гидроцилиндра. На рис. 6 и Рг обозначены давление гидравлической жидкости, поступающей и выходящей из золотникового клапана соответственно; хр - положение золотникового клапана;
Ри,Р1 - давление масла в верхней и нижней камерах цилиндра. Когда золотниковый клапан перемещается вверх (положительное значение), верхняя камера цилиндра соединяется с подающей линией, и ее давление увеличивается. Тем временем нижняя камера подключается к обратному клапану, и ее давление уменьшается. Этот перепад давления расширяет гидравлический цилиндр.
Для создания механического перемещения золотника клапана электрический ток подается на катушку, которая соединена с сервоклапаном. Привод, на который было подано питание, приведет золотник в нужное положение.
42
С0МТ1?01- ЭОЕМСЕЭ N0.2 • 2022
Управление катушкой —
Подрессоренная масса
Pi
Насос
Ps
iPr
Неподрессоренная масса
Резервуар
Рис. 6. Активная гидравлическая система подвески
Уравнение привода имеет вид:
1
vc = Lc^v + R iv ^LL = c c dt csv V Ls + R
где Яс и Ьс - сопротивление и индуктивность катушки соответственно, ус - напряжение ротора двигателя, а ¿^ - его ток. Переход от начертания символов строчными и прописными буквами заключается в представлении уравнений в пространстве Лапласа.
Предполагается, что смещение золотникового клапана х,р связано с током сервоклапана ¿р через линейную передаточную функцию
w
s 2 + 2^wns + w2'
(5)
где Е, - коэффициент демпфирования и - собственная частота сервоклапана. Обычно предполагается, что динамика (5) очень быстрая, поэтому мы можем записать
K
Ус х, +1
где т - постоянная времени сервоклапана и Ку _ постоянная усиления. Предположим, что:
- площадь открытия клапана линейно связана со смещением золотника;
- площадь поршня намного больше, чем отверстие;
- жидкость несжимаема;
- инерция поршня незначительна;
- изменения давления в двух камерах примерно равны, т. е.
АРИ ъ-Ар = АР. Тогда воздействие определяется как Ра = АрАР,
где Ар - средняя площадь поршня; АР _ разница
давлений в трубопроводах клапанов, которая может быть рассчитана, как в работе [20]:
4P
где Vt - общий объем цилиндра; Pe - эффективный объемный модуль; Q - поток гидравлической нагрузки; Ctp - общая скорость утечки поршня (total piston leakage rate). Уравнение потока с регулировкой нагрузки сервоклапана определяется так:
Q = sign[Ps — sign(XsP )AP]Cdwg x
X XsJ ^(Ps — sign( x, )AP),
(6)
где Cd - коэффициент расхода (discharge coefficient); wg - градиент площади золотникового клапана; p1 - плотность гидравлической жидкости. По определению переменных
ai = 4Pe/V ' P = aC' y = aiCd
вся динамика системы может быть представлена в пространстве состояний, как в уравнении (6):
= 4s ' Х2 = 4s ' Х3 = ¿us > = ¿us •
Х5=АР Х6 = xsp, х1=х2.
х2 = -
-L(KS(X1-X3)+CS (Х2 -Х4)~ АРХ5 )
хл=-
Х3 -Х4, (KS(X,-X3) + CS(X2-X4)-
Мш
-KJX3-zr)-Cm(XA-zr)-ApX5), Х5 = -рх5 - а,Ар (Х2 -Х4+ yX6v),
X6=-(-X6+Kvu), u=Vc, т
= sign[Ps -sign(X6)X5]yJPs -sign(X6)X5
P
u
e
l
В ходе моделирования использовались следующие параметры нелинейной модели системы электрогидравлического привода:
а = 4,515х1013Н/м5, р = 1 .Т1,
у = 1,545 х109 Н/м5/2кг1/2,
т =—с, K = 4х10-3, Л = 3,35 х10-4м2. 30 v р
Давление источника Ps = 10 бар, внешнее давление
Pr = 1 бар.
5.2. Модели дорожных возмущений
Для проверки уровня комфорта в качестве дорожных помех используется случайное отфильтрованное возмущение во временной области в соответствии со стандартом ISO-86O8 [9]. Дифференциальное уравнение представлено в виде
q(t) = -2nf0q(t) + 2тin0^Gq(n0)vwd(t),
где q(t) - случайный входной сигнал; f0 - фильтр с более низкой частотой среза; Gq (n0) - коэффициент неровности дороги; wd (t) - гауссов белый шум. Скорость транспортного средства составляет v = 54 Км/ч и он движется по дороге класса С, для
которой Gq(n0) = 512 х10-6, n0 = 0,1.
Для испытания на управляемость дорожный удар описывается выражением
f0,5h(1 -cos(wfct)), tx < t < t2,
W(t b<
0,
иначе,
где к = 0,1 м и - высота и частота ударов соответственно; ^ и ?2 - нижний и верхний временные пределы функции. Частота ударов задается формулой м>ъ = 2я/ (¿2 - ^ ).
5.3. Результаты моделирования
Результаты моделирования разделены на три части: первая посвящена проблеме комфорта, когда дорожные помехи являются случайным сигналом, вторая посвящена проблеме управляемости, когда дорожные помехи представляют собой несколько последовательных ударов с определенной частотой, а третья изучает две проблемы вместе, когда дорожные помехи указанных типов смешаны.
Поскольку значения а всегда положительны, достаточно добавить фильтр нижних частот Бат-
терворта, чтобы получить огибающую сигнала. Константа настройки параметра р установлена равной 200. Фильтр нижних частот выбирается так: ТКк = 0, 1(0, 1* +1) . Параметры УАПП выбираются равными
w = 0,5 рад/с, а! = 30^, а2 = 15^2,
а3 = 85w3, Ь0 = 0,15, Кр = w2, Кл = 2w.
На рис. 7 показана реакция замкнутого контура, когда дефект дорожного покрытия является случайным. Видно, что значения параметра а в течение всего процесса сохраняются небольшими, так как смещение между подрессоренной и неподрес-соренной массами все еще далеко от его границ. Однако проектировщик может добавить дополнительное условие, установив значение а равным нулю, если оно ниже определенного порога, чтобы система управления сконцентрировалась на проблеме комфорта.
На рис. 8 показана реакция замкнутого контура, когда дефект дорожного покрытия представляет собой последовательность внезапных ударов.
Из рис. 8 видно, что параметр а сохраняет нулевые значения при отсутствии внешних возмущений, но его значение начинает расти при увеличении амплитуды возмущения. Также можно видеть, что значение параметра а начинает медленно снижаться после завершения ударного воздействия. Это соответствует тому, как автомобиль реагирует на возмущения в реальности, так как ему необходимо сохранять контакт колес с дорогой в течение короткого времени после завершения ударного воздействия, для обеспечения большей безопасности.
Чтобы проверить адаптивность предлагаемого блока управления, этот метод управления применяется к системе гидравлической подвески. Предполагается, что автомобиль движется по дороге, типа С, указанного в стандарте 180-8608, со скоростью 54 км/ч и внезапно перед ним появляется ряд препятствий высотой 0,1 м.
На рис. 9 показана реакция замкнутого контура на указанные дорожные помехи. Видно, что система фокусируется на проблеме комфорта на первом этапе, когда амплитуда возмущений относительно невелика, в то время как она переключается на проблему управляемости при наезде на неровности. После исчезновения высокоамплитудных помех, вызванных ударами, система возвращается к отработке проблемы комфорта.
ИМБ (УАПП) = 0,64, ИМБ (Пассивный) = 1,26
5 10 15 20 Время, с
Рис. 7. Результаты работы адаптивной системы при наличии случайных дорожных помех. Синие линии соответствуют пассивной системе, а красные - адаптивному алгоритму УАПП.
10
5
О
§ 0
1? -5
10
0,15
а 0,1
IV 0,05
0
IV -0,05
-0,1
0,25
0,2
Н 0,15
0,1
0,05
0
ИМБ (УАПП) = 1,15, ИМБ (Пассивный) = 1,53
10
Адапт. Пассивн.
10
15
10
15
20
20
20
Время, с
ИУБ(УАПП = 0,0114, ИМБ (Пассивный) = 0,0132
1 Адапт.
Пассивн.
Л \ г- -
V УУ1-
г ,
Время, с
Время, с
5
5
5
Рис. 8. Результаты работы адаптивной системы при внезапном наезде на дорожные неровности. Синие линии соответствуют пассивной системе, а красные - адаптивному алгоритму УАПП.
Рис. 9. Реакция замкнутого контура нелинейной системы типа «четверть автомобиля» на гибридные дорожные помехи. Первая строка представляет ускорение подрессоренной массы, вторая строка представляет прогиб подвески, а третья представляет изменения значения параметра а.
RMS (УАПП) = 1,31, RMS (Пассивный) = 1,92
В заключение отметим, что предлагаемый закон управления демонстрирует высокую гибкость в отношении помех, которым подвергается автомобиль. Это позволяет обеспечить компромисс между комфортом и управляемостью с использованием очень простого в настройке и не требующего точного знания динамики системы алгоритма.
ЗАКЛЮЧЕНИЕ И ДАЛЬНЕЙШИЕ ИССЛЕДОВАНИЯ
В настоящей статье представлен простой подход к управлению противоречием между вертикальным ускорением шасси автомобиля и его положением относительно дорожного покрытия. В связи с возрастающей актуальностью автоматического вождения предлагается механизм автонастройки с применением метода УАПП. Основная идея состоит в том, чтобы использовать отфильтрованные значения общих возмущений, оцененные с помощью УАПП, для переключения режима работы системы между обеспечением комфорта или управляемости. Это делается посредством ввода отфильтрованного значения оцененных возмущений в контур управления путем умножения его на смещение неподрессоренной массы и вычитания его из смещения подрессоренной массы. Тестирование замкнутой системы проводится в предполо-
жении, что автомобиль движется по дороге низкого качества на средней скорости и внезапно перед ним появляется ряд препятствий относительно большой высоты.
Результаты моделирования показали способность алгоритма адаптироваться и автоматически переключать внимание между проблемами комфорта и управляемости. Более того, результаты показывают, что этот алгоритм может быть легко настроен для применения к нелинейной модели.
В качестве перспективных направлений исследований можно отметить изучение влияния настройки параметров фильтра Калмана и изменения модели дорожных помех на производительность системы. Кроме того, влияние использования этого регулятора на всю систему автомобиля можно изучить при маневрировании, поворотах и следовании по траектории.
ЛИТЕРАТУРА
1. Goodarzi, A., and Khajepour, A. Vehicle Suspension System technology and design. - Kentfield, CA: 2017. - 77 p.
2. Pinkaew, T., and Fujino, Y. Effectiveness of Semi-active Tuned Mass Dampers under Harmonic Excitation // Engineering Structures. - 2001. - Vol. 23, no.7. - P. 850-856.
3. Chaves, M., Maia, J., and Esteves, J. Analysis of an Electromagnetic Automobile Suspension System. - 2008.
46
CONTROL SCIENCES No.2 • 2022
International Conference on Electrical Machines. - Vilamoura, Portugal, 2008.
4. Mihai, I., and Andronic, F. Behavior of a Semi-active Suspension System versus a Passive Suspension System on an Uneven Road Surface // Mechanics. - 2014. - Vol 20, no.1. - P. 64-69.
5. Zhileykin, M.M., Kotiev, G.O., andNagatsev, M.V. Synthesis of the Adaptive Continuous System for the Multi-axle Wheeled Vehicle Body Oscillation Damping // IOP Conference Series: Materials Science and Engineering. - 2018. - Vol. 315, no. 1.
6. Ovsyannikov, S., Kalinin, E., and Koliesnik, I. Oscillation Process of Multi-support Machines When Driving over Irregularities // Energy Management of Municipal Transportation Facilities and Transport. - Springer, Cham, 2018.
7. Yao, G.Z., Yap, F.F. Chen, G., et al. MR Damper and Its Application for Semi-active Control of Vehicle Suspension System // Mechatronics. - 2002. - Vol. 12, no.7. - P. 963-973.
8. Lajqi, S., and Pehan, S. Designs and Optimizations of Active and Semi-active Non-linear Suspension Systems for a Terrain Vehicle // Strojniski vestnik-Journal of Mechanical Engineering. - 2012. - Vol. 58, no.12. - P. 732-743.
9. Zhou, Q. Research and Simulation on New Active Suspension Control System. - A thesis presented to the Graduate and Research Committee of Lehigh University in Candidacy for the Degree of Master of Science. - Lehigh University, 2013.
10. Maizza, G., and Franz, D. Simulink Control Model Of An Active Pneumatic Suspension System In Passenger Cars. -Politecnico di Torino, 2019. - 65 p.
11.Ryu, S., Park, Y., and Suh, M. Ride Quality Analysis of a Tracked Vehicle Suspension with a Preview Control // Journal of Terramechanics. - 2011. - Vol. 48, no.6. - P. 409-417.
12. Tan, B, Wu, Y., Zhang, N., et al. Improvement of Ride Quality for Patient Lying in Ambulance with a New Hydro-Pneumatic Suspension // Advances in Mechanical Engineering. - 2019. -Vol. 11, no. 4. - P. 1-20.
13.Abe, M. Vehicle Handling Dynamics: Theory and Application.
- Oxford: Butterworth-Heinemann, 2015.
14.Savsani, Vimal, Patel, V.K., Gadhvi, B, and Tawhid, M.. Pareto Optimization of a Half Car Passive Suspension Model Using a Novel Multiobjective Heat Transfer Search Algorithm // Modelling and Simulation in Engineering. - 2017. - Vol. 2017.
- Art. ID 2034907.
15.Els, P.S., Theron, N., Uys, P.E., Thoresson, M. The Ride Comfort vs. Handling Compromise for Off-road Vehicles //
Journal of Terramechanics. - 2007. - Vol. 44, no. 4. - P. 303317.
16.Singh, N., Chhabra, H., and Bhangal, K. Robust Control of Vehicle Active Suspension System // International Journal of Control and Automation. - 2016. - Vol. 9, no. 4. - P. 149-160.
17.Hasbullah, F., Faris, W., Darsivan, J., Abdelrahman, M. Ride Comfort Performance of a Vehicle Using Active Suspension System with Active Disturbance Rejection Control // International Journal of Vehicle Noise and Vibration. - 2015. -Vol. 11, no. 1. - P. 78-101.
18.de Jesús Lozoya-Santos, J., Tudón-Martínez, J., Morales-Menéndez, R., and Ramírez-Mendoza, R. Comparison of on-off Control Strategies for a Semi-active Automotive Suspension Using HiL // IEEE Latin America Transactions. - 2012. - Vol. 10, no. 5. - P. 2045-2052.
19.Han, J. From PID to Active Disturbance Rejection Control // IEEE Transactions on Industrial Electronics. - 2009. - Vol. 56, no. 3. - P. 900-906.
20. Pedro, J.O., Dangor, O., Dahunsi, O.A, Ali, M. CRS and PS-Optimised PID Controller for Nonlinear, lectrohydraulic Suspension Systems. - 2013 9th Asian Control Conference (ASCC). - Istanbul, 2013.
Статья представлена к публикации членом редколлегии
С.А Красновой.
Поступила в редакцию 15.10.2021, после доработки 15.02.2022.
Принята к публикации 28.02.2022.
Алхелу Мухаммед - аспирант, Н [email protected],
Вассуф Язан - аспирант, Н [email protected],
Серебренный Владимир Валерьевич - канд. техн. наук, Н [email protected],
Гаврилов Александр Игоревич - канд. техн. наук, Н [email protected].
Лобусов Евгений Сергеевич - канд. техн. наук, Н [email protected]
Московский государственный технический университет им. Н.Э. Баумана
THE HANDLING-COMFORT TRADE-OFF IN A QUARTER-CAR SYSTEM: AUTOMATIC ADAPTIVE MANAGEMENT VIA ACTIVE DISTURBANCE REJECTION CONTROL
M. Alhelou1, Y. Wassouf2, V.V. Serebrenny3, A.I. Gavrilov4, and E.S. Lobusov5
Bauman Moscow State Technical University, Moscow, Russia [email protected] 2H [email protected] 3H [email protected] 4H [email protected] 5H [email protected]
Abstract. The effectiveness of a vehicle suspension is often assessed by maximum passenger comfort given continuous contact with the road (road holding). This paper investigates managing the comfort-handling trade-off in a quarter-car suspension system via active disturbance rejection control (ADRC). An adaptive control law is built to manage this trade-off automatically depending on the ADRC parameters. The idea is to use the ADRC-estimated disturbance signal to adjust the system's domain of interest. The effectiveness of the proposed approach is validated: the adaptive control law is tested for a nonlinear hydraulic suspension system. Moreover, the effects of road disturbances amplitudes and road quality on the system performance are studied. Simulation results show the smoothness and simplicity of the adaptive algorithm for managing the comfort-handling trade-off.
Keywords: active disturbance rejection control (ADRC), quarter-car model (QCM), tracking differentiator (TD), nonlinear state error feedback (NLSEF), extended state observer (ESO), disturbance rejection scheme (DRS), proportional-integral-differential (PID) controller, proportional-differential (PD) controller, road handling, ride comfort, road holding, gradient MIT rule (adaptive control method).