Проектирование в LabVIEW цифрового адаптивного фильтра для интеллектуальной системы АЭ-Мониторинга в условиях сильных технологических шумов
В традиционных методах обработки информация извлекается из входных сигналов линейными системами с постоянными параметрами алгоритмов преобразования данных. Системы могут иметь конечную и бесконечную импульсную характеристику, но передаточная функция измерительной системы не зависит от параметров входных сигналов и их изменения во времени. Для системы мониторинга контроля по диагностическим сигналам акустической эмиссии (АЭ) на фоне сильных технологических шумов разработан программный адаптивный фильтр. Адаптивные устройства отличаются обратной связью параметров передаточной функции системы обработки с параметрами выходных (и входных) сигналов.Частотная характеристика адаптивных фильтров автоматически регулируется или модифицируется в соответствии с определенным заданным программно критерием, позволяющим фильтру адаптироваться (подстраивается) к изменениям характеристик входного сигнала. Система для адаптивного подавления технологических шумов имеет два входа: «сигнальный», искаженный шумом и сигнал шума (опорный сигнал). Адаптивный фильтр состоит из блока цифрового фильтра с регулируемыми коэффициентами фильтра и адаптивного устройства (алгоритма) для настройки и изменения коэффициентов фильтра. Для фильтрации от шума сигнала датчика в системе АЭ-мониторинга используется адаптивный фильтр с конечной импульсной характеристикой (КИХ-фильтр), выполненный программно в среде графического программирования LabVIEW. Фильтр получает значения сигнала с тактовой частотой аналого-цифрового преобразователя (АЦП), преобразует их помощью коэффициентов КИХ-фильтра и выдаёт выходную последовательность отфильтрованного сигнала. Последовательность реализуется через цикл (шаг фильтрации). Требуется настройка программного фильтра непосредственно на объекте контроля. Фильтрация с малым шагом гарантирует хорошую сходимость, но может привести к замедлению процесса адаптации. Параметры фильтра вводятся программно с помощью константы перечисления (Enum Constant). Отфильтрованный выходной сигнал далее исследуется программно во временной и в частотной области. Быстрое Преобразование Фурье (БПФ) по точкам позволяет анализировать частотную характеристику сигнала.