Главная Контакты Добавить в избранное Авторы Вопросы и ответы
,

УДК 620. 179. 16

КОМПЬЮТЕРНАЯ МОДЕЛЬ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ТЕХНИЧЕСКОЙ ДИАГНОСТИКИ МЕХАНИЧЕСКИХ ХАРАКТЕРИСТИК МЕТАЛЛОВ НА ОСНОВЕ ВЕЙВЛЕТ–АНАЛИЗА И НЕЙРОСЕТЕВЫХ ТЕХНОЛОГИЙ

Бабичева И.Ф., Бабичев С.А., Шарко А.В.

Постановка проблемы. В настоящее время при разработке различных диагностических систем широкое применение находят новые компьютерные технологии, основанные на современных методах обработки эмпирических данных. Их внедрение способствует повышению скорости и точности обработки информации, автоматизации процесса контроля, что существенно снижает трудоёмкость и стоимость диагностических исследований. Экспертный контроль промышленного оборудования предусматривает наличие следующих этапов: 1) визуальный осмотр объекта с целью обнаружения дефектов, видимых невооруженным глазом; 2) диагностирование опасных участков методами неразрушающего контроля с целью выявления скрытых дефектов; 3)  при необходимости проведение выборочных разрывных испытаний, которые подтверждают или не подтверждают предположение эксперта о негодности испытуемого оборудования. Однако количество разрывных испытаний можно существенно сократить, повышая эффективности неразрушающего контроля путём  использования современных методов обработки эмпирических данных. К таким методам относятся вейвлет–анализ и нейросетевые технологии. При этом на раннем этапе разработки полезным является создание компьютерной модели  системы с целью оценки влияния параметров настройки на точность её работы. Решение этой проблемы соответствует государственным научно–техническим программам, которые сформулированы в законе Украины «Про научную и научно–техническую деятельность» и в законе Украины «Про национальную программу информатизации».

Анализ последних публикаций. Не решенные части общей проблемы. В настоящее время существуют системы контроля, основанные на нескольких методах неразрушающих испытаний[1;2]. Основной целью любой системы обработки эмпирических данных является нахождение оптимальной аппроксимирующей зависимости между входными измеряемыми характеристиками и выходными требуемыми данными. На смену статистическим методам обработки данных приходят нейросетевые технологии[3], которые при условии правильной настройки обладают большой скоростью обработки данных и высокой точностью прогноза. Для обучения нейронной сети необходимо предварительно создать базу данных, включающей в себя результаты испытаний неразрушающими методами контроля (входные характеристики) и прочностные (выходные) характеристики изделия, определяемые по результатам разрывных испытаний. Очевидно, что точность прогноза будет выше при увеличении количества входных информативных характеристик. Однако при этом усложняется процесс настройки системы, что повышает трудоёмкость диагностических исследований. В работе [4] авторами разработана методика, позволяющая определить рациональную комбинацию методов неразрушающего контроля прочностных свойств стали, основанная на использовании функции желательности Харрингтона и системы нечеткого вывода. Но в условиях проведения реального эксперимента на точность измерений оказывают влияние различные сторонние факторы, создающие шумовую составляющую эмпирического сигнала. Один из путей понижения уровня шума – уменьшение чувствительности  используемого прибора. Однако при этом теряется способность прибора к регистрации мелких дефектов или некоторых локальных особенностей сигнала, несущих информацию об исследуемом объекте.

Целью статьи является разработка компьютерной модели автоматизированной системы  дефектоскопии механических характеристик металлов акустическим методом неразрушающего контроля, в которой очистка сигнала от шумовой составляющей осуществляется при помощи вейвлет–анализа, а окончательное заключение о механических характеристиках объекта производится посредством использования нейросетевых технологий.

Изложение основного материала. Создание компьютерной модели предусматривает наличие следующих этапов:

-                   генерирование сигнала, вид и форма которого максимально приближены к реальному сигналу;

-                   создание шумовой составляющей и её синтез с сигналом генератора;

-                   разработка вейвлет–фильтра, включающая в себя подбор типа вейвлета, уровня вейвлет–разложения и выбор порога для удаления шума;

-                   создание базы данных для обучения нейронной сети;

-                   выбор типа и структуры нейронной сети, подбор коэффициентов весов и смещений сети, её обучение и тестирование.

Структурная схема компьютерной модели представлена на рисунке 1.

 

 

Рис.1. Структурная юлок–схема компьютерной модели системы контроля механических характеристик металлов.

При ультразвуковом контроле образца длины  продольными волнами резонансная частота определяется из условия:

 ,                                                               (1)

где n – число длин полуволн, укладывающихся на длине изделия при резонансе, С – скорость распространения ультразвука в изделии. Из формулы (1) следует, что значение резонансной частоты зависит от длины изделия в направлении прозвучивания, измерить которую в реальных условиях с высокой точностью не всегда возможно. Однако можно показать, что относительное изменение резонансной частоты  не зависит ни от размеров изделия, ни от частоты прозвучивания. Действительно,

.                                                              (2)

Разделив (2) на (1), получаем: , т.е. относительное изменение резонансной частоты определяется только изменением скорости ультразвука в изделии и не зависит от его размеров. Таким образом, в качестве первой входной акустической характеристики при прозвучивании продольными волнами предлагается использовать относительное изменение резонансной частоты . Второй входной характеристикой являлся логарифмический декремент затухания l:

,                                                        (3)

где Т – период затухающих колебаний, А(t) – амплитуда колебаний в заданный момент времени.

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

,                                                (4)

где s(t) – исследуемый сигнал, f(t) – полезный сигнал, e(t) – шумовая составляющая сигнала, d – коэффициент, определяющий уровень шумовой составляющей исследуемого сигнала.

Для выделения шумовой составляющей использовался вейвлет–анализ[5]. В соответствии с пирамидальным алгоритмом Малла, исходный сигнал подаётся на фильтры декомпозиции низких (L) и высоких (Н) частот, после чего  с помощью операции децимации ¯2 получаем коэффициенты аппроксимации (сА) на выходе фильтра низких частот и детализирующие коэффициенты (сD) на выходе фильтра высоких частот. Далее этот алгоритм продолжается по предложенной схеме до уровня декомпозиции k+1. На уровне вейвлет–коэффициентов вейвлет разложение сигнала представляется следующим образом:

   (5)

Решение задачи выполнялось в четыре этапа:

1.                  исходный сигнал разлагался по базису вейвлетов.                     

2.                  выбиралось пороговое значение шума для каждого уровня разложения;

3.                  производилась пороговая фильтрация коэффициентов детализации;

4.                  реконструкция сигнала.

Выбор используемого вейвлета и глубины разложения зависит от свойств конкретного сигнала. Боле гладкие вейвлеты создают более гладкую аппроксимацию сигнала, и наоборот, «короткие» вейвлеты лучше отслеживают пики аппроксимируемой функции. Глубина разложения влияет на масштаб отсеиваемых деталей. При увеличении глубины разложения модель вычитает шум все большего уровня, при этом возможно сглаживание не только шума, но и некоторых локальных особенностей сигнала. Для вейвлет преобразования необходимо вычислить серию аппроксимирующих и детализирующих вейвлет–коэффициентов .  Каждый коэффициент находится следующим образом:

                                               (6)

 m = 1, 2, …, N.                                (7)

Восстановление функции f(x) производится с использованием изменённых вейвлет–коэффициентов разложения сигнала:

         (8)

Шумовая компонента сигнала в большинстве случаев отражается в детализирующих коэффициентах сDj, вследствие чего именно они подвергаются обработке. Кроме того, шумовая компонента представляет собой сигнал, меньший по модулю, чем основной. Поэтому для удаления шума необходимо сделать нулевыми значения коэффициентов, меньшие некоторого порогового значения. От выбора порогового уровня фона зависит качество шумоподавления сигнала, оцениваемое в виде отношения сигнал/шум. Задание малого значения порога сохраняет фон в коэффициентах детализации и поэтому приводит лишь к незначительному увеличению отношения сигнал/шум. При больших значениях порога можно потерять коэффициенты, которые несут существенную информацию. Поиск оптимального значения порога сводится к нахождению наибольшего значения отношения сигнал/шум при наименьшем смещении восстановленного сигнала.

Поставленная задача авторами решалась в СКМ MATLAB с использованием пакета для обработки сигналов и изображений Wavelet Toolbox. Для выбора оптимального вейвлет–разложения использовался критерий энтропия – логарифм энергии:

                                                           (9)

Энтропия исходного сигнала принимает максимальное значение по причине его зашумленности. При увеличении уровня вейвлет–разложения энтропия уменьшается до минимального значения, которое соответствует наиболее оптимальному уровню вейвлет–декомпозиции исходного сигнала. Для удаления шума использовался метод Бирге–Массарта, в соответствии с которым определялось пороговое значение критерия t для обработки детализирующих вейвлет–коэффициентов. Значения коэффициентов, меньшие выбранного порогового значения, делались нулевыми, а значения остальных коэффициентов уменьшались на величину t. Оптимальное значение критерия t выбиралось по принципу минимальной энтропии – логарифма энергии. Для выбора оптимального вейвлета, позволяющего получить наилучший уровень вейвлет–очистки сигнала от шума использовался критерий: отношение энтропий оригинального и очищенного от шума сигналов:

                                                               (10)

На первом этапе отбиралось для каждого типа вейвлетов наилучшее дерево по критерию: энтропия – логарифм энергии. Использовались ортогональные вейвлеты с компактным носителем: Добеши (db), Симплета (sym), Койфлетса (coif). Энтропия рассчитывалась для каждого уровня вейвлет–разложения сигнала при различных значениях порогового критерия t. На рисунке 2 представлены графики исходного сигнала (a), зашумленного (b) и очищенного от шума (c), а также графики зависимости энтропии – логарифм энергии от уровня декомпозиции сигнала (d) и значения порогового критерия t (e). Обработка производилась вейвлетом Симплета (sym5).

На втором этапе по формуле (10) для каждого типа вейвлетов и на различном уровне вейвлет–декомпозиции сигнала рассчитывался критерий h – отношение энтропий. График зависимости критерия h от типа используемого вейвлета  представлен на рисунке 2(f).

Анализ графиков позволяет сделать вывод, что наименьшая энтропия сигнала наблюдается при использовании вейвлета Симплета–5, глубине разложения, равной 6 и значении порогового критерия t = 9. Полученные результаты подтвердились визуальным сопоставлением графика вейвлет обработанного сигнала с графиком оригинального сигнала при использовании различных вейвлетов, разных уровней вейвлет–разложения и различных значениях порогового критерия очистки от шума.

Прочностные характеристики металлов определялись с использованием нейросетевых технологий. Применение нейронных сетей предусматривает выполнение следующих этапов:

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

-                        определить выходной вектор сети, в качестве которых используются требуемые механические характеристики исследуемого металла;

-                        определить тип и структуру сети: число слоёв, связи между слоями, задать начальные весовые коэффициенты и смещения, функцию ошибки системы, и т.д.;

-                        определить критерий качества и функционал её оптимизации, зависящий от ошибки;

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

Рис.2. Графики моделей оригинального (а), зашумленного (b) и очищенного от шума (c) сигналов, зависимости энтропии от уровня вейвлет–разложения (d) и энтропии от значения порогового критерия очистки от шума (e), зависимости коэффициента отношения энтропий h от типа вейвлетов (f).

 

В результате обучения нейронная сеть становится способной в момент времени t вычислять упрежденные значения функции на временном интервале [t+1,t+a] при подаче на её вход значений функции F из интервала [tT+1,t], где a – длина интервала упреждения, Т – длина интервала наблюдения. Входной сигнал нейронной сети – это вектор значений функции F на интервале [tT+1,t]:

.                                (11)

Выходной сигнал нейронной сети в момент времени t – это вектор аппроксимированных нейронной сетью упреждённых на интервале [t+1,t+a] значений функции F:

                                                (12)

Желаемый выходной сигнал нейронной сети в момент времени t – это вектор значений функции F на интервале [t+1,t+a]. Ошибка решения определяется как разность между желаемым и действительным выходными сигналами в дискретный момент времени t, т.е. ошибка решения показывает расстояние до правильного значения. При настройке весов целью является минимизация значений вектора ошибки на каждом n-м примере.

Для решения поставленной задачи авторами использовалась персептронная трехслойная нейронная сеть с двумя нейронами в первом слое, четырьмя во втором и одним – в третьем.

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

The opportunities of the wavelet analysis and neural networks use in the automated systems of technical diagnostics of metal mechanical characteristics are considered in the article. The methods of wavelet processing of the one-dimensional signal, which allows to receive the optimal level of wavelet of the decomposition is developed.

 

1.      Шарко А.В. Бабичев С.А.  К вопросу о возможности построения комплексных акустических систем технической диагностики металлопродукции. – Автоматика, Автоматизация, Электротехнические комплексы и системы.–1997г. №1.–  С. 184–190.

2.      Клюев В.В. Неразрушающий контроль и диагностика безопасности.– Завод. лабор. Диагностика материалов.– 1998, №1– С. 16.

3.      Круглов В. В. Борисов В. В. Искусственные нейронные сети.– М.: Горячая линия – Телеком. 2001 г.

4.      Бабичев С.А. Разработка автоматизированной системы технической диагностики прочностных характеристик металлов.– Вестник ХГТУ, 2003, №18.–          С. 154–162

5.      Смоленцев Н.К. Основы теории вейвлетов. Вейвлеты в MATLAB.–М.: ДМК,2005.– 298с.

 

 





Ответы на вопросы [_Задать вопроос_]

Читайте также

 
Бабичева И.Ф., Шарко А.В. Использование нейросетевого классификатора в сис-темах дефектоскопии механических характеристик металлов.

Крючковский В.В., Бабичев С.А., Шарко А.В. Экспертная система оценки кредитоспособности банковских клиентов на основе методов нечеткой логики и сети Байеса

Бабенко Н.И., Бабичев С.А. Яблуновская Ю.А. Автоматизированная информационная система управления учебным заведением

Редакционная коллегия

61 Медицина. Охрана здоровья. Пожарное дело

Информационно-измерительные системы

Информационно-управляющие комплексы и системы

Оптимальное управление объектами и системами

Цифровые и дискретные системы управления

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

Экономика научно-технического прогресса

Требования к оформлению

Китаев А.В., Клементьев А.В., Якимчук Г.С. Внешние характеристики бесконтактного совмещённого синхронного электрического генератора с периодически изменяющейся структурой обмотки ротора.

Рудакова А.В., Кузик О.В. Использование метода динамического программирования Беллмана в задачах оптимизации быстродействия манипулятора

Моделирование объектов и систем управления

Соколов А.Е., Махова Е.О. Моделирование процесса принятия педагогического решения при компьютеризированном обучении

Славко О.Г. Порівняльний аналіз керування регулятором на основі локальної моделі керованого процесу та П-регулятором

Войтенко В.В., Дикусар Е.В, Ситников В.С. Определение частоты среза устройства сглаживания данных на основе метода скользящего среднего

Передерій В.І. Алгоритм визначення та оцінки характеристик ефективності комп’ютерних систем на початковій стадії проектування в умовах невизначенності

Ляшенко С.А, Ляшенко А.С. Оценка модели псевдолинейной регрессии

Ладієва Л.Р. Математична модель процесу газової мембранної дистиляції

Носов П.С., Косенко Ю.І. Нечіткі моделі і методи ідентифікації та прогнозу стану інформаційної моделі студента

Китаев А.В., Глухова В.И. Анализ работы синхронного двигателя с неявнополюсным ротором по данным каталога

Дорошкевич В.К., Пироженко А.В., Хитько А.В., Хорольский П.Г. К определению требований к системам увода космических объектов

Голінко І.М., Ковриго Ю.М., Кубрак А.І. Настройка системи керування за імпульсною характеристикою об’єкта

Яшина К.В., Садовой А.В. Комплексная математическая модель тепловых процессов, происходящих в дуговых электросталеплавильных печах

Шейник С.П., Рудакова А.В. Использование функций принадлежности для моделирования параметров распределенных объектов

Хомченко А.Н., Литвиненко Е.И. Метод барицентрического усреднения граничных потенциалов электростатического поля

Селяков Е. Б. Моделирование требований к техническим системам методами математической логики

Тодорцев Ю.К., Ларіонова О.С., Бундюк А.М. Математична модель контура теплопостачання когенераційної енергетичної установки

Кириллов О.Л. , Якимчук Г.С. Моделирование процесса управления системой перегрузки углеводородных жидких топлив

Шеховцов А.Н., Козел В.Н. Построение математической модели формирования распределенных систем

Китаев А.В., Глухова В.И. Анализ поведения генератора постоянного тока по данным каталога

Хомченко А.Н., Козуб Н.О. Задачі наближення функцій: від лагранжевих до серендипових поліномів

Хобин В.А., Титлова О.А. Определение температуры парожидкостной смеси в дефлегматоре АДХМ по результатам измерений температуры его поверхности

Григорова Т.М., Усов А.В. Вероятностно-статистическое моделирование маршрутизированных пассажиропотоков в крупных городах

Горач О.О., Тернова Т.І. Моделювання технологічного процесу одержання трести при використані штучного зволоження з урахуванням складу мікрофлори

Дубік Р.М., Ладієва Л.Р. Математична модель розділення неоднорідних рідких систем

Казак В.М, Лейва Каналес Родриго, Яковицкая Е.Ю. Моделирование динамики полета магистрального самолета на исследовательском стенде

Завальнюк И.П. Исследование процесса торможения автомобиля как критического режима динамической системы

Дмитриев С.А., Попов А.В. Построение портрета неисправностей проточной части газотурбинного двигателя на примере АИ-25

Русанов С.А., Луняка К.В., Клюєв О.І., Глухов Г.М. Математичне моделювання робочого процесу в апаратах з віброкиплячим шаром та розробка систем автоматизованого моделювання гідродинаміки віброкиплячих шарів

Боярчук В.П., Сыс В.Б. Экспериментальные исследования влияния технологии шлихтования на изменение жесткости текстильных нитей

Селін Ю.М. Використовування контекстних марківських моделей для аналізу дії промислових вибухів на будівельні конструкції

Рудакова А.В. Проблемы интеграции сложных систем

Передерій В.І., Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Передерий В.И., Еременко А.П. Математические модели и алгоритмы принятия релевантных решений пользователями автоматизированных систем с учетом личностных и внешних факторов на базе генетических алгоритмов

Михайловская Т.В., Михалев А.И., Гуда А.И. Исследование правил клеточных автоматов для моделирования процессов затвердевания квазиравновесных бинарных сплавов

Хомченко А.Н., Колесникова Н.В. Явление «сверхсходимости» в задаче Прандтля для уравнения Пуассона

Китаев А.В., Глухова В.И. Анализ работы трансформатора по данным каталога

Квасницкий В.В., Ермолаев Г.В., Матвиенко М. В., Бугаенко Б.В., Квасницкий В.Ф. Оценка применимости метода компьютерного моделирования к исследованию напряженно-деформиррованного состояния цилиндрических узлов

Китаев А.И., Глухова В.И. Анализ работы асинхронного двигателя по данным каталога

Шелестов А.Ю Имитационная модель взаимодействия GRID-узлов с очередью доступа к общей памяти

Chizhenkova R.A. Mathematical Aspects of Bibliometrical Analysis of Neurophysiological Investigations of Action of Non-ionized Radiation (Medline-Internet)

Хомченко А.Н., Козуб Н.А. Геометрическое моделирование дискретных элементов с криволинейными границами

Славич В.П. Модель автоматизованої системи управління потоками транспортних засобів

Маркута О.В., Мысак В.Ф. Программная реализация и исследование особенностей метода группового учета аргументов

Степанкова Г.А., Баклан І.В. Побудова гібридних моделей на основі прихованих марківських моделей та нейронних мереж

Бакшанська Т.Д., Рижиков Ю.Г., Тодорцев Ю.К. Математична модель процесу горіння природного газу з рециркуляцією продуктів згорання для цілей управління

Хомченко А.Н. Новые решения обобщенной задачи Бюффона

Передерий В.И., Еременко А.П. Математические модели и алгоритмы определения релевантности принимаемых решений с учетом психофункциональных характеристик пользователей при управлении автоматизированными динамическими системами

Ложечников В.Ф., Михайленко В.С., Максименко И.Н. Аналитическая много режимная математическая модель динамики газовоздушного тракта барабанного котла средней мощности

Ковриго Ю.М., Фоменко Б.В., Полищук И.А. Математическое моделирование систем автоматического регулирования с учетом ограничений на управление в пакете Matlab

Исаев Е.А., Наговский Д.А. Математическое описание влияния кривизны контактирующих тел на угол смачивания жидкости в межчастичном пространстве

Бідюк П.І., Литвиненко В.І., Кроптя А.В. Аналіз ефективності функціонування мережі Байєса

Тищенко И.А., Лубяный В.З. Математическое моделирование вокодера для определения оптимальной формы импульса сигнала возбуждения.

Николаенко Ю.И., Моисеенко С.В. Моделирование гармонического полиномиального базиса гексагона.

Козуб Н.А., Манойленко Е.С., Хомченко А.Н. Температурный тест для модифицированных базисов бикубической интерполяции.

Клименко А.К. Об упрощенном численном конструировании обратной модели динамического объекта.

Китаев А.В., Сушич Е.Ф. Расчет погрешностей измерительных трансформаторов.

Передерій В.І.,Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Шпильовий Л.В. Математична модель та алгоритм екстремального управління процесом осадження дисперсної фази суспензії.

Тулученко Г.Я. Інформаційний модуль експрес-пошуку точок еквівалентності процесу нейтралізації.

Тернова Т.І. Урахування морфогенетичного рівняння в математичній моделі тканини.

Попруга А.Г. Теоретические и экспериментальные исследования электрических нагревателей по критерию экономии энергии.