Обнаружение неисправностей в двигателях внутреннего сгорания с применением нечеткой логикиАвтор: M.B. Celik and R Bayir автор перевода: Кусакин Владимир Источник: http://www.ae-plus.com/Journals/1 Department of Automotive, Technical Education Faculty, Zonguldak Karaelmas University, Karabuk, Turkey 2 Department of Electronics and Computers, Technical Education Faculty, Zonguldak Karaelmas University, Karabuk, Turkey Аннотация: В исследовании базировалось дополнительная нечеткая логика, система обнаружения неисправностей была разработана для диагностики неисправностей двигателя внутреннего сгорания (ДВС) и система объединена в стенд для испытания двигателя. Входных переменных нечеткой логики классификатор были приобретены с помощью карт данных и RS-232 порт. Основа правила была разработана система, рассматривая теоретические знания, профессиональные знания, и результаты эксперимента. Точность нечеткой логики, классификатор был испытан на экспериментальных исследованиях, которые проводились в различных условиях поломок. Использование разработанной системы диагностики отказов оборудования, 10 общих недостатков, которые наблюдались в двигатель внутреннего сгорания, были успешно диагностированы в режиме реального времени. Благодаря этим характеристикам, система может быть легко использована для диагностики неисправностей в испытательных лабораториях и в сервисных мастерских. Ключевые слова: двигатель внутреннего сгорания, нечеткая логика, обнаружения неисправностей 1 Введение Более широкого использования автомобилей и массового производства увеличивает спрос на безопасные и надежные транспортные средства. Поддержание высокого уровня надежности двигателя за счет эффективной диагностики отказов, таким образом, важно по нескольким причинам. Во-первых, время простоя двигателя, стоит дорого. Во-вторых, определенных условиях неисправности могут представлять угрозу для безопасности как человека и окружающей среды. Таким образом, большое количество автомобилей на дорогах привело к законодательной и нормативной давлению со стороны некоторых народов, например, США и Японии, для контроля выброса выхлопных газов [1]. Из-за мощности автомобиля, рабочее состояние двигателя оказывает непосредственное влияние на рабочие данные автомобиля. Есть много недостатков, которые возникают из автомобильных двигателей, чтобы очистить эти затраты большого количества и много времени было потрачено именно с этой целью [2]. Из-за неэффективности сжигания в двигателе или неспособность некоторых системах, таких как выбросы вредных окиси углерода (CO), углеводородов (НСs) и оксидов азота (NOx), увеличивается расход топлива и снижает мощность двигателя. Определение неисправностей в то время, что они встречаются, и их ремонта прежде чем они приведут к большим недостатки важно уменьшить ущерб, причиненный двигателя неисправности, которые влияют на людей, экономики и окружающей среды. Неисправности в автомобильных двигателей может быть вызвано различными причинами. Некоторые неисправности двигателя может произойти в результате износа, без учета или неисправности некоторых частей двигателя. Двигатель недостатков можно назвать перемежающийся отказ или на провал. Dirty топлива, влажность поставщика шапку, и высоковольтным утечки в компонентах системы зажигания могут быть предоставлены в качестве примеров перемежающийся отказ, а утечка воздуха во впускной коллектор, дефектные свечи, носили струй карбюратора может быть предоставлена как примеры на провал. Отклонение от ожидаемого поведения может указывать на вероятное неисправностей на ранней стадии, и такие недостатки, называют начальной недостатки. Начальном неисправности может постепенно осложнения и в конечном итоге привести к серьезному вины или постоянного отказа [3]. Сегодня технологии искусственного интеллекта широко используются для диагностики неисправностей [4]. Некоторые исследования проводились для выявления неисправностей в двигателях с применением нечеткой логики, искусственного интеллекта. Солиман и др. в. [5] исследовали диагностики автомобильной системы контроля за выбросами с использованием нечеткого логического вывода. Их результаты показали, что применение системы нечеткой логики может повысить эффективность автомобильного диагностического инструмента. Laukonen и др. в. [6] исследовали диагностики и изоляции для экспериментальных двигателей внутреннего сгорания с помощью нечеткой идентификации. Результаты этого исследования было показано, как построить нечеткое идентификатор для оценки двигателя сигналы, необходимые для расчета отклонения от номинального поведение двигателя. Это дало возможность определения некоторых приводов и недостатки калибровка датчика. Kilagiz и др. в. [7] исследовали нечеткой диагностики и консультирования системы для оптимизации выбросов и расхода топлива. Из-за системы, многие недостатки двигателя были обнаружены эффективно. Раума и др. в. [8] исследовали подход с применением нечеткой логики в двигателе диагностики неисправности. Их результаты показывают, что ошибки могут быть обнаружены с нечеткой модели и локализованы с перевернутым нечетких моделей. Isermann [9] исследовали нечеткой логики приложений для автоматического управления, контроля и диагностики неисправностей. Результаты показали, как нечеткая логика подходы могут быть применены к процессу контроля и диагностики неисправностей с приближенными рассуждения наблюдаемые симптомы. Комли и др. в. [10] исследовали диагностика неисправностей двигателя с применением нечеткой логики. С нечетких испытательный стенд вывода, они исследовали очень высокой скорости нечеткой логики, чтобы изолировать недостатки использования статистической информации и информации раннего вина, что активно развивается во времени. Лу и др. в. [11] исследовали нечеткой системы для автомобильной диагностики неисправности. Нечеткая модель была реализована в нечеткой диагностической системы, которая обнаружена утечка вакуума в электронный контроллер двигателя в автомобилях. Как правило, большинство неисправности двигателя, когда двигатель работает под нагрузкой. При работе двигателя в режиме холостого хода, некоторые неисправности двигателя, не отображаются. Например, при работе двигателя на холостом ходу, зажигает свечи, но под нагрузкой не может воспламениться, или двигатель с хорошим времени зажигания на холостом ходу не может быть в хорошем времени зажигания на высокой скорости и нагрузки. Для правильного и раннего диагностики неисправностей, диагностики должны быть выполнены при работе двигателя под нагрузкой. Для осуществления этой системы для испытания двигателя, была разработана в данном исследовании. Эта система позволила двигатель должен быть загружен и данных, передаваемых на компьютер одновременно. Двигатель был запущен в условиях восприимчивы к неисправности с использованием разработанной системы. Многие параметры, которые отклоняются от нормальных значений наблюдали в то время как двигатель был запущен. Кроме того, нечеткой логики, диагностика неисправностей система, подключенная к стенд для испытания двигателей был разработан в целях выявления неисправностей в режиме реального времени. В этом исследовании, количество выявляемых неисправностей, а также надежность системы обнаружения были увеличены на 8 измерения различных параметров внутреннего сгорания. Организация работы состоит в следующем. В разделе 2, недостатки наблюдаются в двигателе введены. Экспериментальных исследований для обнаружения этих недостатков и создания баз правил объясняются. В разделе 3, разработанные модели нечеткого классификатора логика, которая была разработана в MATLAB нечеткой системы вывода редактора вводится. Правила базы объяснил. В разделе 4, результаты этого исследования, а также предложения о будущих исследований приведены. 2 Экспериментальная РАБОТЫ Экспериментальная установка была построена для того, чтобы строить правила базе системы диагностики неисправности. Он также служил для обнаружения неисправностей в режиме реального времени в то время как двигатель работает под нагрузкой и тестирования нечеткой логики, диагностика неисправностей системы. Экспериментальная установка состоит из испытаний двигателя постоянного тока динамометр, счетчик расхода топлива, выхлопных газов, системный анализ, различные измерительного оборудования, персональных компьютеров (ПК) и карты сбора данных, как показано на рис. 1. Advantech perripheral Component Interconnect (PCI) 1710 HG сбора данных карточка была использована для передачи данных на ПК со стенда для испытания двигателя. Эта карта имеет вход 16-канальный аналоговый и 2-канальный аналоговый выход порты. Аналогового ввода и вывода каналов 12 бит. Частотой дискретизации карты 100 ksamples / с Карты довольно быстро, поскольку она работает на PCI слот и 4 Кб кэш-памяти. Эти особенности делают возможным измерение сложных и зашумленных сигналов [12].
рис. 1. Эксперементальная установка Хотя крутящий момент двигателя, число оборотов двигателя, температуры двигателя и расхода топлива были переданы на компьютер через карту сбора данных в реальном времени, CO, HC, двуокись углерода (С02) и кислорода (02) и выбросов. То есть (коэффициента избытка воздуха) значения были переданы в компьютер с помощью RS-232 в режиме реального времени. Выбросов и. Т.е. величины были измерены с момента вступления в первый глушитель с ВС MGA 1200 выхлопных газов. Расход топлива измерялся с помощью датчика расхода топлива. Этот тест система была разработана для двигателей Fiat (1,6 1). Характеристики этого двигателя приведены в таблице 1. Все тесты проводились на этом движке. Двигателей, работающих под нагрузкой более восприимчивы недостатки. Таким образом, испытания проводились при определенных оборотов двигателя (3000 об / мин), которая приобрела Максимальный крутящий момент при полной нагрузке в соответствии с ценой в каталоге двигателя. Мощность двигателя такие параметры, как мощность двигателя, расход топлива и температуры двигателя на такой скорости были определены из каталога двигателя, [13]. Двигатель настроил до испытания и измерения были проведены, когда двигатель достиг рабочей температуры. Для всех экспериментальных работ, температура окружающего воздуха поддерживалась постоянной при 20 ° С без ущерба для диагностики результатов. Таблица 1 Технические характеристики испытания двигателя
Первоначально, данные были получены от здоровой двигателя на заданных условиях. Затем различных неисправностей в соответствии с таблицей 2 физически индуцированных в двигателе и данные были измерены с 10 различных ошибок. Все данные для крутящего момента двигателя, число оборотов двигателя, расход топлива, температуры двигателя, CO, HC, CO2, O2 и выбросов, и. Т.е. значения были собраны. Для всех испытаний, значения были зафиксированы после предоставления достаточного времени для двигателя стабилизироваться. Измеренные данные были использованы для нечеткой логики признать ошибки, и различия между неисправных и нормальному функционированию. Так как CO, HC, CO2, O2 и выбросов было достаточно, чтобы изучить сгорания связанных недостатки, NOx не измеряется в данном исследовании. Блок-схема с указанием этапов нечеткой системы диагностики неисправностей логика приведены на рис. 2. Таблица 2 Ошибки двигателя принятые в рассмотрение
3 Тип нечеткой логики с системой обнаружения неисправностей Нечеткая логика нашла широкого применения. Электрическая бытовая техника, автомобильные электричество, машины, используемые ежедневно, технология производства, промышленных технологий и автоматизации некоторые из этих приложений [14]. Нечеткая логика позволяет использовать знания специалистов, которые можно через превращение его в лингвистических терминов. Точность постановки может быть определена во время тестирования системы или во время реального рабочего времени наблюдений. Эта функция обеспечивает гибкость для основных нечеткой логики. Таким образом, она эффективно использоваться в исследованиях двигателя диагностики неисправностей и анализа. Рисунок 2. Блок-схема нечеткой логики диагностики неисправностей системы Единственный недостаток нечеткой логики в том, что он не дает определенных результатов. Эти результаты от своей естественной структуры [15, 16]. Нечеткая логика, основанная на правилах системы, которая удачно сочетает в себе теории нечетких множеств с возможностью вывода для человека. Как правило, языковые термины и моделируются посредством членства функций, которые представляют собой моделирование понимания экспертом. Членство функции дают масштабного значения определенных значениях числа, определенные языковые этикетки. Правила определены, такие как IF (условие) THEN (результат). Условия и результаты лингвистических терминов, которые представляют собой входные и выходные переменные, соответственно. Правило базе нечеткой логики классификатор состоит из многих правил. Правила база используется для получения определенного значения продукции по входного значения. Простейшим нечеткой логики контроллера приведена на рис. 3.Рис. 3 нечеткой логики контроллера В нечеткого логического контроллера, х входных значений, µ(x) является fuzzified стоимость продукции, µ(u) является результатом вывода эксплуатации, а также является u выходное значение. Fuzzifier устройство преобразует данные в определенной входу контроллера в формате лингвистических переменных. Нечеткой базы знаний представляет собой два основных данных: база данных и баз правил. Хотя база данных включает в себя определение каждой системе переменных, используя нечеткое множество, правила база охватывает нормы инспекции, которые необходимы для получения реального производства. Устройство вывода устройство, которое выполняет нечеткого вывода на нечетких правил. Это подразделение выполняет операцию похожим образом, что люди думают. Дефаззификации блок преобразует нечетких значений, полученных с выхода вывода устройство для числовых значений. Эта операция называется нечеткой логики. Рис. 4 блок-схема нечеткой логики дизайна классификатора На рисунке 4 показана структурная схема нечеткого классификатора дизайн логики. Наиболее важной особенностью в стадии нечеткой логики дизайна классификатора является то, что члены функции, представляющие собой входные и выходные параметры должны быть выбраны таким образом, что могут определить абсолютно системы [17]. Входных переменных, определенных для этого исследования, а также функции принадлежности из них приведены на рис. 5, а выходной переменных приведены на рис. 6. Принимая двигателя недостатки во внимание, нечеткой логики системы состояла из 8 входов и 11 выходов. Мощность двигателя, топлива расход, температура двигателя, CO, O2, CO2, HC и выбросов, а также. То есть были выбраны в качестве входных переменных. Каждая входная переменная состоит из пяти функций принадлежности. Эти функции в виде очень низкий, низкий, нормальный, высокий и очень высокий. Каждая функция принадлежности выходной переменной указывает на одном вине. Треугольник и трапеция формы были отобраны для функций принадлежности входных и выходных переменных. Причина для выбора ва функции членов треугольника, чтобы сделать расчеты в fuzzification процесс и дать возможность нечеткой логики классификатора дать быстрый ответ. Причина для выбора трапеции, что нечеткая логика контроллера не требует расчетов центральной площади трапеции. Кроме того, трапеции содержит лучшие представлены значения определены функции принадлежности этого района. Хотя некоторые функции принадлежности входных переменных были размещены через равные промежутки времени, некоторые другие были помещены в различные промежутки времени. Они были помещены в различные интервалы в соответствии со значениями двигателя каталоге, экспертные знания, а также результаты проведенных экспериментальных исследований.
Рис. 5 входных переменных нечеткой логики классификация для двигателя Fiat (1.61) Рис. 6 Выходные величины нечеткой логики классификация для двигателя Fiat (1,61) (VLM, очень худой смеси; L.M., худой смеси; RM, богатой смеси, NRM, нормально, VRM, очень богатой смеси; F.A., ошибочное распыления; LC, низкая сравнения; FI, неисправного зажигания; EF, чрезмерное трение; OH, перегрева; FSL, утечки топлива системы) При возникновении неисправности двигателя, некоторых значениях параметров двигателя отклоняются от нормальных значений. Таблица 3 База правил
После вывода по вине переменную, соответствующую области пересечения треугольника или трапеции функций принадлежности происходит, может указывать на более чем один виноват. Если это нежелательно, значения функций принадлежности может быть изменен с нечеткой системы управления окнами вывода таким образом, чтобы они не пересекаются (рис. 6). Пересечение функций выход членов дал желаемых результатов в некоторых исследованиях диагностики неисправностей [18]. В случае пересечения функций принадлежности, системы указывает на более чем один виноват. Это становится возможным диагностировать многие недостатки двигателя посредством измерения выбросов выхлопных газов двигателя значения, а некоторые параметры производительности. Есть ли вина, особенно в систему питания и зажигания может быть определена путем анализа выбросов значения [19]. CO, O2, CO2, HC и выбросы различны для разных двигателей. На рисунке 7 показан типичный изменения в выбросах с горючей смеси в двигатель с искровым зажиганием [20, 21]. В этом исследовании, многие ввода переменные были измерены и изменения в более чем одной переменной указать же вине. Таким образом, более точная диагностика неисправностей был осуществлен. Например, низкая мощность двигателя и расход топлива с низким содержанием СО и выбросы CO2 и O2 высоких выбросов и. Т.е. указать худой вине смеси. Кроме того, определение реального причину неисправности можно путем измерения многих входных переменных. Например, перегрев двигателя могут особенно в результате охлаждения и / или очень худой смеси. Т.е. и CO, CO2, O2 и выбросов двигателя в норме, неисправность может возникнуть в результате охлаждения. Рис. 7 Вариации в некоторых выбросов в двигатель с искровым зажиганием Нечеткой логики модели классификатора разработана с использованием MATIAB Simulink для нечетких диагностики отказов логики показано на рис. 8. В этой модели входных переменных были переданы из MATIAB рабочую среду для нечеткого классификатора логики. Fuzzification была проведена в соответствии с количеством членов и типа функции принадлежности выбран нечеткого классификатора логики. Нечеткие значения (с правилами, определенными экспертов и использования нечетких логических операций), вывод функции принадлежности, а значения функций принадлежности были получены. Затем пользователю информацию о полученных диагностики неисправностей (рис. 9).
Пользователь может изменить число входных и выходных переменных нечеткого логического контроллера и предельные значения функций принадлежности в MATLAB нечетких редактор системы вывода и может добавить правила, правила базы или может изменить существующие правила. В нечеткой редактор системы вывода, форма и количество функций принадлежности входных и выходных переменных может быть изменен. Эти особенности дают гибкость в нечеткой логики диагностики отказов и обеспечить четкое результатов. Рис. 9 Окно результатов диагностики нечеткой логики, диагностика неисправностей системы (ДВС, двигателя внутреннего сгорания) 4 ВЫВОДЫ И ПРЕДЛОЖЕНИЯ для будущих исследований В этом исследовании, была разработана нечеткая логика с системой диагностики неисправностей обнаружения неисправности двигателя. Как двигатели более чувствительны к неисправности во время работы под нагрузкой, диагностики была проведена в то время как двигатель работает под определенную нагрузку. С помощью разработанной системы, 10 неисправностей наблюдается в двигатель внутреннего сгорания был успешно обнаружен. Нечеткой логики, диагностика неисправностей система была протестирована, используя в общей сложности 86 данных (о различных неисправностях) (табл. 4). Нечеткой логики классификатор был найден классифицировать данные с 90 процентов точности. Благодаря этим характеристикам, система может быть легко использован в сервисные мастерские для диагностики неисправностей и тестирования выступления двигателей в лабораториях. Причиной 10 процентов вина можно объяснить тот факт, что двигатель показал другой ошибки, когда он был запущен в аналогичных условиях вины. Например, двигатель работает с очень худой смесь может обладать худой собственности смеси. Если воздух-распыление топлива в двигателе не является хорошим, двигатель может показать богатое имущество смеси. Таблица 4 Результаты диагностики неисправностей
Эта система может быть улучшена путем индивидуализации общих недостатков. Например, исследуя только возгорания или неисправности топливной системы, дефектный элемент может быть обнаружена. Кроме того, датчик неисправности могут быть обнаружены в двигателях внутреннего сгорания с электронными системами управления путем сравнения сигналов датчиков нормальных и дефектных двигателей. Изменяя правила базы и увеличения числа входных переменных, более ошибки могут быть обнаружены. Разработанная система может быть преобразована в подходящий инструмент для диагностики неисправностей с шасси динамометра или дорожные испытания без снятия двигателя с автомобиля. БЛАГОДАРНОСТЬ
|