Вычислительные технологии
Том 18, № 6, 2013
Разработка компьютерной настраиваемой модели двигателя внутреннего сгорания
И. П. Добролюбов, О.Ф. Савченко, В. В. Альт, С.Н. ОльшЕвский Сибирский физико-технический институт аграрных проблем Россельхозакадемии
Новосибирск, Россия e-mail: [email protected]
Рассмотрены вопросы применения настраиваемой компьютерной модели для идентификации состояния двигателя внутреннего сгорания с помощью измерительной экспертной системы. Рассчитаны функции чувствительности изменяемых параметров модели. В результате моделирования динамических процессов двигателя получены зависимости силовой функции и углового ускорения коленчатого вала от угла поворота коленчатого вала при появлении в двигателе различных существенных нелинейностей — "зона нечувствительности", "сухое трение", "люфт".
Ключевые слова: параметры технического состояния двигателя внутреннего сгорания, нелинейные элементы, идентификация динамических объектов, компьютерная настраиваемая модель, измерительная экспертная система.
Введение
Совершенствование имеющихся и формирование новых методов идентификации состояния двигателей внутреннего сгорания (ДВС) постоянно находится в центре внимания исследователей. Это способствует улучшению технического обслуживания, своевременному проведению ремонтных воздействий для обеспечения работоспособности двигателей, увеличению ресурса ДВС и в целом повышению эффективности использования техники. С целью обеспечения работоспособности требуется разработка средств диагностирования ДВС, в том числе на основе моделирования быстропротекающих физических рабочих процессов и создания моделей динамики двигателя.
Из-за разброса параметров впрыскивания и сгорания топлива мгновенные значения крутящего момента и углового ускорения ДВС от цикла к циклу являются случайными величинами. В каждом цикле работы двигателя содержатся также детерминированные составляющие крутящего момента и углового ускорения от неуравновешенных и остаточных сил инерции. Кроме того, при экспертизе структурных ресурсных параметров необходимо измерять и анализировать более сложные процессы. Это прежде всего вызвано недостаточным для обнаружения (измерения) уровнем данных процессов, отражающих ресурсные параметры, а также разнообразием существенно нелинейных элементов ("зона нечувствительности", "сухое трение", "люфт"), характеризующих эти параметры и вызывающих значительный разброс их значений.
Основные положения разработки математической модели ДВС, изложенные В.И. Крутовым [1], получили развитие в работе [2]. Известны также некоторые модели, использование которых возможно для диагностирования ДВС различного назначения [3-5]. Однако применение этих моделей затруднено для целей экспертизы технического
состояния автотракторных ДВС и его компонентов в условиях эксплуатации. В результате многолетних исследований, проведённых в СибФТИ [6-16], данные модели уточняются и развиваются с целью их использования при идентификации состояния ДВС в эксплуатационных условиях. Это позволило обосновать применение указанных методов, создать информационное, техническое, метрологическое, алгоритмическое и программное обеспечения измерительной экспертной системы двигателя (ИЭСД). Однако практическое применение ИЭСД, особенно при многообразии разномарочных двигателей, является достаточно сложным, трудоёмким и недостаточно оперативным. Повысить эффективность эксплуатации ИЭСД позволяет автоматизация её разработки, основанная на применении настраиваемой модели [17]. Использование при этом пакетов программ MATLAB и LABVIEW существенно облегчает моделирование. Данной проблеме и посвящена настоящая работа. Теоретические методы идентификации ДВС с моделью изложены в [7], а примеры практического применения этих методов в эксплуатационных условиях приведены в [6-9].
1. Постановка задачи
Идентификация динамических объектов в общем случае состоит в определении их структуры и параметров по измеряемым данным — входным воздействиям и выходным процессам — и осуществляется при помощи настраиваемой модели той или иной структуры, параметры которой могут изменяться.
В качестве примера рассмотрим упрощённую одномерную схему непрерывной настраиваемой модели объекта экспертизы (ОЭ). Целесообразный критерий идентификации (рис. 1)
E = L[q(e)] ^ min,
где L — функционал от чётной функции q(e), e = y — w — погрешность идентификации, w = G[u; а]. Настройка модели G осуществляется изменением параметров
а
т
(ai, ..., am) в соответствии со значением градиента E:
¿а
— = -7 VE, ¿г '
где 7 = а(0) — начальное условие. Компоненты вектора градиента определяются дифференцированием:
Рис. 1.
x и w — связи
Схема непрерывной настраиваемой модели: и — входное управляющее воздействие; выходные процессы ОЭ и модели; п — возмущающие воздействия; ^ и С — операторы
дЕ да,
Ь
дд(е) де де да
,
де да,
дт дС[щ а]
да,
да,
причём дт/да, представляет собой функцию чувствительности (ФЧ) параметра а,.
Градиент Е
VE = - Ь
дд(е) де
К [и; а]
дС[щ а]
да,
Множество К [и; а] позволяет получить все ФЧ параметров а.
где К, [и; а]
Итак, ставится задача вычисления функций чувствительности изменяемых параметров модели и далее — использования модели динамики ДВС для вычисления углового ускорения коленчатого вала и его составляющих с целью идентификации состояния двигателя.
2. Вычисление функций чувствительности
Применение ФЧ позволяет провести анализ временных и частотных характеристик объекта экспертизы или их оценок, определить степень влияния изменения параметров (показателей) объекта экспертизы (ОЭ) на эти характеристики, вызванные разбросом значений параметров и другими факторами. При анализе удобно применение логарифмической функции чувствительности (ЛФЧ), которая характеризует относительное изменение выходной характеристики Я (или её оценки) ОЭ или модели, вызванное соответствующим изменением ¿-го параметра (показателя) ОЭ или модели Ъг. В первом приближении ЛФЧ имеет вид
АЯ / АЪг _ дЯ / дЪг _ д 1п Я _ Ъг г = ~Я / ~Ь~ ~ ~Ж/ ~Ъ~ = д 1пЪг = ЯДг'
где Дг = (дЯ/дЪг)0 — ФЧ, индекс "ноль" означает, что частные производные находятся вблизи начального значения Ъг (0).
При одновременном изменении т параметров ОЭ или модели абсолютное и относительное изменение величины Я запишется соответственно как
т т „ А и т т и
А Яг « ^ ДДЪг = ^ - ЛгАЪг, 5Яг = дЯ = ^ ЛгбЪг = ^ ЯЦг5Ъг.
г=1 г=1 г г=1 г=1
Пример настройки модели. Рассмотрим упрощённое описание двигателя внутреннего сгорания (ОЭ и модели), которым можно охарактеризовать, например, динамику изменения угловых скорости ш(Ь) и ускорения е(Ь) коленчатого вала в окрестности ква-
зистатического режима ш = ш*:
йу йт
——+ ау = и, ——+ ат = и. аЬ аЬ
Уравнение чувствительности модели
¿и ¿Ла
——+ аи = -т, или —---+ аЛа = -а,
аЬ аЬ
где и = дт/да = Да, Аа = (а/т)Да. Так как Аы =6гшг/5аг, — относительное отклонение выходного процесса, 5аг — относительное отклонение параметра аг, то для
настройки модели в этом уравнении целесообразно применить зависимости отклонений параметров ДВС. Например [6, 8, 18], отклонение угловой скорости коленчатого вала, вызванное изменением индикаторного момента, равно
5шР = -5Р{1/[Т1(1 — е-'/Т )] + 1},
где 5р — относительное отклонение параметра ^Д = —(¿Ме/в,ш)* от среднего значения в окрестности частоты ш*, Ме — крутящий момент, Т1 = .. Д/ЕД — постоянная времени двигателя, .] д — момент инерции ДВС.
При использовании среднеквадратичного критерия погрешности идентификации
Е = е2 = (у — т)2 ^ шт
получим
¿а дЕ - = — 7— = — — т).
В этом случае для настройки модели можно применять метод наискорейшего спуска, поскольку от параметра а зависит только величина т.
3. Использование модели динамики двигателя внутреннего сгорания
Более сложной для настройки является модель динамики ДВС. С применением пакетов программ МАТЬАБ и ЬАБУ1ЕШ и с учётом опыта разработчиков [6, 9, 11, 16, 18] в СибФТИ создана модель динамики ДВС, регулятора скорости, системы автоматического регулирования скорости. Эта модель учитывает нелинейность и нестационарность отдельных звеньев двигателя, влияние изменения большого числа важнейших параметров отдельных агрегатов и систем, а также существенных нелинейностей и других отклонений на выходные процессы двигателя в функции времени, углового перемещения, скоростного и нагрузочного режимов. При этом рассчитываются временные, частотные и статистические характеристики процессов, их частные и интегральные показатели. Экспертиза состояния ДВС с помощью данной настраиваемой модели применима как при стендовых испытаниях, так и в эксплуатационных условиях. Ввиду значительного объёма реализованной математической модели в статье приведены только её отдельные фрагменты.
3.1. Вычисление углового ускорения коленчатого вала
В стационарном режиме за счёт неравномерности вращения коленчатого вала и в режиме свободного разгона (при моменте нагрузки Мнаг = 0) угловое ускорение коленчатого вала определяется зависимостью
£ = 1 (мг — ш2. — Мвп — Мнаг) =1(МК + МГ — Мин — Мвп — Мнаг) , (1) .Д V ¿V ) 3Д
где Зд = .д(^) — приведённый момент инерции ДВС и нагрузочных масс (при моменте нагрузки Мнаг = 0 — собственный приведённый к коленчатому валу момент инер-
2п
1
ции ДВС); ш — угловая скорость коленчатого вала (частота вращения п = — шd^);
2п ] о
< — угол поворота коленчатого вала (ПКВ); Мг = Мг(ш,ф'<) = Мгк + МгГ — инди-
гц
каторный момент двигателя (ф — положение органа топливоподачи): Мгк = ^ Мгкцк)
и Мг = МгГ1/к) — компрессионная и газовая составляющие индикаторного момента;
к=1 ( '
МК1 и Mir1 — компрессионная и газовая составляющие одного цилиндра; гц — число
' ' dJ
цилиндров; Мин = Мин(ш, ф) = Мрнг(ф — (m) + М°Нт = ш2—^ — инерционная составляющая крутящего момента, содержащая регулярную составляющую, вызванную неуравновешенными инерционными силами (например, у двигателя компоновки 4-Р это вторая гармоника частоты вращения), и остаточную составляющую случайного характера, присущую всем двигателям; Мвп = Мвп(ш, ф) — момент внутренних потерь (преимущественно трения).
Уравнение (1) при Мнаг = const или Мнаг = 0 можно представить в виде
е = ек + ег + еРН + eOCT + ^вп
ц
ек1(ф — Cm) + X] eTi(v — Cm) + X] еин1(ф — Zm) + Ст + ев
m=1 m=1 m=1
где £т — угол сдвига по фазе (по углу ПКВ) в соответствии с диаграммой распределения вспышек по цилиндрам; (т — угол сдвига по фазе между инерционными составляющими, зависящий от конструктивного расположения кривошипно-шатунных механизмов; индекс 1 — для одного цилиндра.
3.2. Вычисление составляющих углового ускорения коленчатого вала
Полное ускорение е содержит составляющие: индикаторные — компрессионную ек и газовую еГ; инерционные — регулярную еИНГ и остаточную еЦГ; внутренних потерь (преимущественно трения) евп. Для каждого из цилиндров составляющие полного ускоре-
ния
егк1 = J М?1(ф — C1m) = J VvPcK^),
Тд Тд
ег1 = "Т Мг(ф — C1m) = "Т vЦPiSl(ф),
еин1
1 1m
Тд Тд
1 Мост
Т МГ(Ф — Z1m) + J
Тд Тд
ерег , еост еин1 + еин1,
ец — еИ + еИ + еин1' (3)
где ец — ускорение коленчатого вала, вызванное работой одного цилиндра (далее — ускорение цилиндра); иц — объём цилиндра; рс — давление сжатия; рг — среднее индикаторное давление; К(<) и Б(<) — известные из теории ДВС безразмерные компрессионная и газовая (индикаторная) силовые функции. Для четырёхтактного ДВС
" (к - 1)4п 4кп
ец
e(t) при ф Е 0 при ф Е
iц ^ц
(к — 1)4п 4кп
к =1,i
ц
iц
При определённых скоростном и нагрузочном режимах величины МК, Мвп, Мин и Мнаг являются неизменными (значит £к , £ИНг, £ИНГ, £вп и £наг также неизменны) и информацию о крутящем моменте и мощности двигателя и отдельных цилиндров несёт газовая составляющая углового ускорения £г. Следовательно, если обеспечить разделение полного ускорения коленчатого вала ДВС на составляющие для каждого из цилиндров £[1, которые повторяют по форме функцию 5(ф) в стационарном режиме полной нагрузки и в разгоне, то по ним можно оценить неравномерность работы цилиндров, а в выбеге при низких частотах вращения по составляющим еК1, повторяющим по форме функцию К(ф), — герметичность отдельных цилиндров. В качестве признаков состояния используются также следующие характеристики: временные (переходная и импульсная), частотные (спектральные), скоростные (зависимость процессов от скоростного режима работы ДВС), статистические (дифференциальный закон распределения вероятностей, авто- и взаимокорреляционные функции, энергетические спектры) и интегральные (плотность, центр тяжести процесса).
3.3. Определение зависимостей параметров ДВС от нелинейных элементов
При воздействии случайного процесса на существенные нелинейности на их выходе происходит деформация дифференциального закона распределения вероятностей: появля-
0.2 ........|.........;..........;..........;.......... \\.........•................|................|..............-
0.1 ........|.........|........................................ ........................-
_1_I_I_1_I_I_!_\_!_I_
0 20 40 60 80 ф> град
Рис. 2. Зависимости силовой функции 5(ф) и углового ускорения е (ф) коленчатого вала от угла ПКВ при отсутствии нелинейностей (кривая 1), при появлении значительных нелинейностей: "зона нечувствительности" (кривая 2), "сухое трение" (кривая 3), "люфт" (кривая 4)
Рис. 3. Двумерный закон распределения вероятностей рабочих процессов ДВС при появлении значительного уровня нелинейности типа "люфт"
ются выбросы, происходит изменение дисперсии по сравнению с её входным значением, что отражается в возникновении среднеквадратичной разности процессов на входе £ (t) и выходе n(t). В качестве примера на рис. 2 приведены полученные с помощью пакета для моделирования технических систем MATLAB/Simulink зависимости силовой функции S(ф) и углового ускорения £i('-p) коленчатого вала от угла ПКВ при появлении в двигателе различных существенных нелинейностей, а на рис. 3 представлена поверхность двумерного нормального закона распределения вероятностей в функции времени т и угла поворота коленного вала ф при нелинейности типа "люфт".
Заключение
В работе предложена схема настраиваемой модели ДВС, позволяющая провести регулировку параметров модели по критерию минимума погрешности идентификации. Получены уравнения функции чувствительности для изменяемых параметров модели. На основании упрощённого описания работы двигателя оценена динамика изменения угловой скорости и ускорения коленчатого вала и показана возможность использования зависимостей отклонений параметров ДВС, вызванных изменением индикаторного момента, для настройки модели.
С помощью настраиваемой модели динамики ДВС рассчитаны угловое ускорение коленчатого вала и его составляющие — индикаторные, инерционные и внутренних потерь, применяемые для идентификации состояния двигателя, его агрегатов и систем. В качестве признаков состояния используются временные, частотные, скоростные и статистические характеристики. Приведены зависимости силовой функции и углового ускорения коленчатого вала от угла поворота коленчатого вала при появлении в двигателе различных нелинейностей.
Методы идентификации технического состояния ДВС измерительной экспертной системой с помощью настраиваемой модели позволяют повысить оперативность и снизить трудоёмкость процесса экспертизы, определить отклонение от требуемых значений большинства функциональных и ресурсных структурных параметров двигателей, расширить перечень методов экспертизы ДВС и его отдельных компонентов, что обеспечивает повышение точности и достоверности экспертного заключения.
Полученные результаты имеют общий характер и могут быть эффективными при автоматической экспертизе приработки ДВС, при автоматическом управлении агрегатами с характерной для сельскохозяйственного производства резкопеременной нагрузкой — машинно-тракторным агрегатом, дизель-генератором.
Список литературы
[1] Крутов В.И. Автоматическое регулирование двигателей внутреннего сгорания. М.: Машиностроение, 1979. 615 с.
[2] Добролюбов И.П., Лившиц В.М. Динамический метод диагностики автотракторных двигателей. Принципы построения диагностических моделей переходных процессов: Метод рекомендации. Новосибирск: СибИМЭ СО ВАСХНИЛ, 1981. 88 с.
[3] Гребенников А.С., Гребенников С.А., Никитин А.В. Математическая модель внут-рициклового изменения угловой скорости коленчатого вала дизеля на холостом ходу // Изв. ВолгГТУ. Межвуз. сб. науч. ст. 2013. Т. 5, № 12. С. 42-46.
[4] Овозов А.А., Таричко В.И. Математическое имитационное моделирование рабочего процесса автомобильного ДВС в целях получения диагностической информации // Дви-гателестроение. 2013. № 2. С. 21-25.
[5] Жернаков С.В., Рлвилов Р.Ф. Контроль и диагностика технического состояния авиационного двигателя на основе экспертной системы С-РИК // Вестник УфимГАТУ. 2012. Т. 16, № 6. С. 3-11.
[6] Альт В.В., Довролювов И.П., Савченко О.Ф Информационное обеспечение экспертизы состояния двигателей. Новосибирск: СибФТИ СО РАСХН, 2001. 220 с.
[7] Довролювов И.П., Савченко О.Ф., Альт В.В. Идентификация состояния сельскохозяйственных объектов измерительными экспертными системами. Новосибирск: СибФТИ СО РАСХН, 2003. 209 с.
[8] Савченко О.Ф., Довролювов И.П., Альт В.В., Ольшевский С.Н. Автоматизированные технологические комплексы экспертизы двигателей. Новосибирск: СибФТИ СО РАСХН, 2006. 272 с.
[9] Альт В.В., Довролювов И.П., Савченко О.Ф., Ольшевский С.Н. Техническое обеспечение измерительных экспертных систем машин и механизмов в АПК / Под ред. В.В. Альта. Новосибирск: СибФТИ, Сиб. регион. отд-ние, Россельхозакадемия, 2013. 523 с.
[10] Савченко О.Ф. Экспертиза технического состояния ДВС на основе интеллектуального анализа данных // Труды ГОСНИТИ. 2008. Т. 101. С. 96-103.
[11] Довролювов И.П., Савченко О.Ф., Ольшевский С.Н. Оптимизация обнаружения и измерения параметров ДВС измерительной экспертной системой // Ползуновский вестник. 2011. № 2/2. С. 275-279.
[12] Савченко О.Ф., Ольшевский С.Н., Довролювов И.П. Развитие информационной технологии для определения технического состояния тракторных двигателей //Механизация и электрификация сельского хозяйства. 2010. № 11. С. 27-30.
[13] Довролювов И.П., Савченко О.Ф. Выбор совокупности косвенных диагностических параметров для измерительной экспертной системы ДВС // Двигателестроение. 2012. № 2. С. 30-33.
[14] Пат. ИИ 2175120 С2. МПК С01М15/04. МКИ С01М15/00. Способ определения технического состояния двигателей внутреннего сгорания и экспертная система для его осуществления / И.П. Добролюбов, О.Ф. Савченко, В.В. Альт. Бюл. № 29. 20.10.2001.
[15] Пат. ИИ 2293962 С2. МПК С01М15/04. Способ определения технического состояния двигателей внутреннего сгорания и экспертная система для его осуществления / И.П. Добролюбов, О.Ф. Савченко, В.В. Альт. Бюл. № 5. 20.02.2007.
[16] Пат. ИИ 2428672 С2. МПК С01М15/04. Способ определения технического состояния двигателей внутреннего сгорания и экспертная система для его осуществления / И.П. Добролюбов, В.В. Альт, О.Ф. Савченко, С.Н. Ольшевский. Бюл. № 25. 10.09.2011.
[17] Эйкофф П. Основы идентификации систем управления: Пер. с англ. М.: Мир, 1975. 684 с.
[18] Довролювов И.П., Лившиц В.М., Башмакова В.Н. Автоматизированное оперативное управление технологическими процессами диагностирования и режимами работы МТА. Информационное, техническое, алгоритмическое и программное обеспечение: Метод. рекомендации. Новосибирск: СибИМЭ СО ВАСХНИЛ, 1989. 208 с.
Поступила в 'редакцию 17 мая 2013 г., с доработки — 10 октября 2013 г.