Научная статья на тему 'Моделирование передаточной функции вторичного канала систем активного гашения шума'

Моделирование передаточной функции вторичного канала систем активного гашения шума Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
359
101
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Семенцов Станислав Григорьевич

Рассмотрены методы моделирования передаточной функции вторичного канала для адаптивных алгоритмов систем активного гашения шума. На примере помещений предложен новый подход к моделированию на основании априорной информации об объекте управления. Показана высокая эффективность трассерных методов при моделировании передаточных функций в помещениях произвольной формы. Проведена оценка адекватности предложенных моделей.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Семенцов Станислав Григорьевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Modeling the secondary path transfer function for active noise control systems

Response simulation techniques of the secondary path transfer function for active noise control systems are presented. A new approach to simulation is proposed by the example of room response simulation; the approach is based on prediction of the secondary path transfer function. High efficiency of ray tracing methods is showed on simulation of response in any rooms. Proposed simulation techniques are evaluated and tested.

Текст научной работы на тему «Моделирование передаточной функции вторичного канала систем активного гашения шума»

УДК 534.843.1

МОДЕЛИРОВАНИЕ ПЕРЕДАТОЧНОЙ ФУНКЦИИ

ВТОРИЧНОГО КАНАЛА

СИСТЕМ АКТИВНОГО ГАШЕНИЯ ШУМА

С. Г. Семенцов,

канд. техн. наук, доцент

Московский государственный технический университет им. Н. Э. Баумана

Рассмотрены методы моделирования передаточной функции вторичного канала для адаптивных алгоритмов систем активного гашения шума. На примере помещений предложен новый подход к моделированию на основании априорной информации об объекте управления. Показана высокая эффективность трассерных методов при моделировании передаточных функций в помещениях произвольной формы. Проведена оценка адекватности предложенных моделей.

С точки зрения теории управления, в зависимости от способа реализации все адаптивные системы активного гашения (АСАГ) шума можно разделить на два класса: разомкнутые и замкнутые системы [1]. В последних настройка параметров осуществляется в замкнутом контуре, при этом возможны два варианта реализации: без модели и с моделью объекта управления (МОУ). Особенностью первого варианта является применение методов идентификации не для определения структуры и параметров модели процесса гашения, а для оценки критерия качества гашения на основе поступающих из основного контура сигналов. Величина этих сигналов задается, как некоторый, одноэкстремальный функционал качества управления.

В замкнутых АСАГ накопление текущей информации об изменяющихся характеристиках объекта управления и возмущающих воздействиях и соответствующая настройка параметров блока управления в целях постоянного обеспечения максимальной эффективности компенсации осуществляется автоматически в ходе их функционирования. Отличием данных АСАГ является возможность их использования при нестационарном характере среды и стационарном характере гасимых полей, что обусловлено необходимостью обучения АСАГ.

Особенность АСАГ с МОУ заключается в наличии соединенной в параллель с основной системой модели объекта управления, которая аппроксимирует передаточную функцию среды для заданного расположения источника и приемника. Однако настройка регулятора основной системы осуществляется также в процессе адаптивного регулирования в зависимости от сигнала ошибки компенса-

ции. Основной недостаток АСАГ с МОУ — это сложность формирования адекватной модели. Однако в АСАГ без МОУ предполагается выполнение условия квазистационарности процесса гашения, для данных же АСАГ требования к стационарности процесса гашения представляются не столь жесткими, однако при их реализации необходимо проводить ряд мероприятий по обеспечению устойчивости системы.

Рассмотрим особенности практической реализации АСАГ обоих классов. В системах без МОУ (рис. 1) при воздействии внешнего шума x(k) блок управления вырабатывает отклик у^). Разностный сигнал (сигнал ошибки гашения) e(k) поступает снова в блок управления, где по критерию минимизации ошибки с помощью адаптивного алгоритма пересчитываются коэффициенты цифрового фильтра, т. е. формируется новый отклик у'^).

■ Рис. 1. Типовая управляющая структура АСАГ без МОУ

Таким образом, в процессе настройки система моделирует поведение объекта управления для данного входного воздействия. Под объектом управления в данном случае следует понимать передаточную функцию среды распространения для заданного расположения источник/приемник внутри защищаемых объектов (комната, чашка наушника, волновод). Помимо передаточной функции среды на параметры модели акустического поля оказывают влияние ряд других факторов, таких как передаточные функции используемых датчиков и излучателей, временные задержки обработки, изменение температуры и влажности среды и т. д. Соответственно блок управления должен в процессе настройки помимо возможного изменения входного сигнала отрабатывать и изменения передаточной функции. Здесь необходимо учитывать, что для пространственных систем импульсная характеристика объекта управления имеет значительную длину (100-1000 мс). Для аппроксимации импульсной характеристики такой длины необходим адаптивный цифровой фильтр высокого порядка. Однако, как показывают эксперименты и результаты моделирования [2], при использовании фильтров высоких порядков снижается эффективность гашения (рис. 2) и скорость сходимости адаптивного алгоритма.

Формируемый системой отклик должен учитывать и характеристики элементов электроакустического тракта (усилителей, микрофонов, излучателей), аналого-цифровых и цифроаналоговых преобразователей, что также приводит к необходимости применения фильтров высоких порядков. Частично эта проблема решается за счет использования модификаций адаптивных алгоритмов с использованием модели передаточной функции вторичного канала системы (Secondary Path Transfer Function). Чаще всего в АСАГ применяется так называемый FX-LMS (filtered-X LMS) алгоритм (рис. 3) [2].

В данном алгоритме модель вторичного канала представляет собой интегральную передаточную характеристику объекта управления, цифроаналоговых и аналого-цифровых преобразователей, усилителей и излучателей. Модель вторичного канала может быть получена в процессе идентификации системы методами онлайн- и оффлайн-моделирования [3]. В оффлайн-режиме моделирование (рис. 4) происходит в процессе настройки адаптивного фильтра при случайном входном сигнале.

Недостатком такой схемы является необходимость проводить ряд экспериментов в целях идентификации системы для данного помещения и расположения пары источник/приемник. Система с онлайн-идентификацией (рис. 5) лишена этого недостатка, поскольку благодаря наличию в системе второго контура настройки процесс идентификации происходит в процессе работы системы. Однако в этом случае алгоритм работы системы значительно усложняется, что приводит к труд-

■ Рис. 2. Зависимость качества гашения от порядка фильтра и шага адаптации

Ошибка

х (k)

■ Рис. 3. Управляющая структура АСАГ с использованием модели вторичного канала

Ошибка

■ Рис. 4. Моделирование вторичного акустического канала в оффлайн-режиме

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

При построении АСАГ с МОУ наиболее перспективным подходом представляется построение модели на основе минимальной априорной информации об объекте управления, например, геометрии

Объект d(k) +/

управления —

гашения

-(^Р e(k)

№ 4, 200B

19

x(k) Объект d(k) +

Внешний управления - У і Ошибка гашения e(k) y(k) - v(k)

шум

■Р

x(k)

Цифровой

фильтр

~ZL

x(k)

Модель

вторичного

канала

Адаптивный

алгоритм

Вторичный

канал

ґ^>

уО)

v(k)

Генератор белого шума

Модель вторичного канала

Адаптивный

алгоритм

■ Рис. 5. Идентификация объекта управления в онлайн-режиме

помещения, материале покрытий и расположении крупных предметов.

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

Также не был достаточно развит аппарат решения этих задач численными методами, например методом конечных и граничных элементов. Да и уровень развития средств цифровой сигнальной обработки не позволял с достаточной степенью адекватности реализовать системы с МОУ, работающие в реальном времени. В последние годы прогресс в указанных областях позволил на новом качественном уровне подойти к решению этой проблемы. Например, современные средства ЦОС позволяют смоделировать импульсный отклик помещения длительностью 300-600 мс, что вполне достаточно для небольших и средних помещений.

Точное аналитическое решение для передаточной функции среды распространения в замкнутых объемах может быть найдено лишь для тривиальных случаев [4]. Поэтому для решения этой задачи могут быть использованы численные и эмпирические методы, например метод суммирования мод [5]. Этот метод позволяет с высокой точностью смоделировать частотный отклик помещения в модальной зоне вплоть до частоты Шредера. Однако необходимую точность моделирования данный метод обеспечивает лишь для помещений простой формы с однозначно определяемыми модальными частотами.

Для помещений произвольной формы в последние годы было разработано целое поколение лучевых и трассерных методов моделирования передаточных функций [6]. В качестве примера конкретной реализации этих методов можно привести программные пакеты Odeon фирмы Bruel&Kjaer и CARA (Computer Aided Room Acoustics) фирмы

ЕЬАС. Судя по большому числу публикаций, в которых рассмотрены успешные примеры моделирования акустических параметров помещений и концертных залов, можно сделать вывод о применимости трассерных методов для моделирования передаточных функций помещений произвольной формы.

Рассмотрим пример моделирования передаточной функции вторичного канала на базе трассерных методов. Исходными данными для моделирования является трехмерная модель помещения с указанием материалов покрытий, координат крупных предметов и расположения приемников/излучателей (рис. 6).

Для входного случайного воздействия x(n), выбранной пары источник/приемник, температуры, влажности и давления производится расчет выходного сигнала у(п). Выходной сигнал представляет собой свертку входного сигнала с рассчитанной импульсной характеристикой вторичного канала. Далее для входного/выходного сигнала может быть проведена процедура идентификации в частотной области вторичного канала, для чего может быть использована следующая модель в среде МАТЪАВ (рис. 7).

Рис. б. Трехмерная трассерная модель помещения

х(п) Out

у(п) Out

Input

Normalized

LMS

Desired

Output

Error

Wts

LMS Filter

32

Waterfall

In

Num

Difital Out

Filter

B-FFT

Рис. 7. Модель в среде MATLAB для идентификации передаточной функции вторичного канала

В данной модели после настройки адаптивного алгоритма найденные в процессе идентификации коэффициенты передаются в цифровой фильтр. Порядок фильтра определяется допустимым уровнем сигнала ошибки. В данном случае модель реализована в виде КИХ-фильтра 256-го порядка с тактовой частотой 800 Гц. С учетом случайного характера входного сигнала коэффициенты фильтра получены усреднением по последним 10 итерациям адаптивного алгоритма. На рис. 8 представлен отклик в частотной области синтезированной модели вторичного канала для помещения (см. рис. 6). На рис. 9 представлен отклик в частотной области того же помещения, полученный экспериментально в режиме оффлайн-моделирования.

При моделировании верно рассчитаны собственные частоты основных модальных компонент. Различия наблюдаются лишь в соотношении их амплитуд.

Для оценки эффективности разработанных моделей использована структура в среде MATLAB (рис. 10). На вход модели подается полигармони-ческий сигнал плавающей частоты с числом гармоник от 1 до 5 и скоростью развертки в диапазоне 20^400 Гц соответственно 10 и 20 с. К полигармо-ническому сигналу подмешан белый шум с относительным уровнем -15 дБ. В качестве объекта управления использована модель вторичного канала, описывающая передаточную функцию при расположении источника и приемника в противоположных углах помещения. Для сравнения результатов также были использованы экспериментальные, полученные методом оффлайн-моделирования, и теоретические модели:

• ЭМ1 — экспериментальная модель при ином расположении предметов в помещении;

• ТМ1 — теоретическая модель, полученная методом усреднения по четырем произвольным точкам помещения;

• ТМ2 — теоретическая модель для заданного расположения пары источник/приемник;

• АФ — адаптивный фильтр без модели вторичного канала;

Рис. 8. Смоделированный отклик, полученный трас-серным методом

Рис. 9. Экспериментальный отклик, полученный методом оффлайн-моделирования

• ЭМ2 — экспериментальная модель, полученная методом усреднения по четырем произвольным точкам помещения.

Адаптивный фильтр имеет длину 32 отсчета и использует НСК-алгоритм с нормализацией.

Рис. 10. Модель в среде MATLAB для оценки эффективности различных моделей вторичного канала

Рис. 11. Зависимость уровня сигнала ошибки от используемой модели при скорости развертки ческого сигнала: а — 10 с; б — 20 с

полигармони-

Результаты моделирования представлены на рис. 11, а и б, где по горизонтальной оси 1-5 показано количество гармоник во входном сигнале. По вертикальной оси отложен максимальный уровень сигнала ошибки относительно входного сигнала в процентном соотношении.

При небольшом числе гармоник во входном сигнале предложенные модели обеспечивают в среднем на 30 % меньший уровень сигнала ошибки по сравнению с усредненной экспериментальной моделью и на 10 % по сравнению со структурой без модели вторичного канала. При большом числе гармоник во входном сигнале и скорости развертки 20 с прирост эффективности предложенных моделей составляет 10-15 %.

Проведенное моделирование наглядно демонстрирует эффективность предложенного метода моделирования передаточных функций вторичного канала и дает возможность строить на его основе высокоэффективные системы активного снижения шума.

Литература

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1. Власов А. И. Аппаратно-программные методы и микропроцессорные средства активной защиты человеко-машинных систем от акустических воздействий: Дис. ... канд. техн. наук. М., 1997. 215 с.

2. Kristensen S. H. Active Noise Cancellation in Headsets Aalborg University. Institute of Electronic Systems // Applied Signal Processing and Implementation. Technical Report, 1998. 122 p.

3. Grylin P., Hedborg M. Active Noise Control of a Forest Machine Cabin. Technical Report. Institutionen for systemteknik. Linkoping. 2007. 65 p.

4. Jacobsen F. The Sound Field in a Reverberation Room. Technical University of Denmark. Lyngby. Technical Report. 2006. 37 p.

5. Walker R. Low-frequency Room Responses. Technical Report. BBC Research Department Report. 1992. 25 p.

6. Michael Vorllnder Auralization. Fundamentals of acoustics, Modelling, Simulation, Algorithms and Acoustic Virtual Reality. Springer, 2008. 348 p.

i Надоели баннеры? Вы всегда можете отключить рекламу.