Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Пример записи целевой функции при синтезе фильтров
Проектирование фильтра осуществляется путем процедуры синтеза, включающего два этапа – аппроксимацию и реализацию, исходя из заданных полос пропускания и заграждения, и потерь в них. На первом этапе – аппроксимации – производится замена требуемой характеристики затухания фильтра функцией Чебышева или Баттерворта, либо иной зависимостью отвечающей условиям физической реализуемости. На втором этапе – реализация – определяется структура и параметры элементов фильтра. Применение компьютера позволило изменить данный подход к синтезу фильтров, имеющих ряд ограничений, и повысить точность расчетов за счет возможности учета ряда факторов. При компьютерном подходе аппроксимация и реализация заменяются процедурой оптимизации. Производится непосредственный расчет характеристик фильтра на основе определенных рекуррентных соотношений. Осуществляется перебор нескольких типовых структур фильтров и оптимизации параметров в каждом варианте на основе поисковых методов глобального и локального минимума целевой функции. При таком подходе процедура синтеза представляется как множество вариантов анализа с поиском наилучшего из них согласно определенному критерию. Такая методика предусматривает огромный объем рутинных вычислений, поэтому практическая реализация возможна только с применением компьютера. При составлении программы параметрического синтеза фильтра функция цели, подлежащая минимизации, может быть представлена в следующем виде:
fn1..fn2 – полоса пропускания; fm1..fm2 – полоса заграждения; fS1..fS2 – полоса частот фазовой характеристики; Bп(fk) – полученное затухание фильтра в полосе пропускания на частоте fk; Bп.тр(fk) – требуемое затухание фильтра в полосе пропускания; Bз(fk) – полученное затухание фильтра в полосе заграждения на частоте fk; Bз.тр(fk) – требуемое затухание фильтра в полосе заграждения; φ (fk) – полученное значение ФЧХ на частоте f = fk; φтр (fk) – требуемое значение ФЧХ на той же частоте f = fk; V1, V2, V3 – коэффициенты веса, определяющие соотношение требований по затуханию, предъявляющих к полосам пропускания и заграждения, а также другим параметрам. В качестве примера можно привести задачу минимизации порядка фильтра, обеспечивающего требуемые значения затухания в полосах пропускания и заграждения, а также группового времени запаздывания в полосе пропускания для ФНЧ Баттерворта.
Введем обозначения: Amin – требуемое затухание фильтра в полосе заграждения; Amax – требуемое затухание (допустимая неравномерность) фильтра в полосе пропускания; Ω – текучая частота; Ωz – нормированная частота среза (отношение граничной частоты полосы заграждения к граничной частоте полосы пропускания); НАb(Ω) – амплитудно-частотная характеристика ФНЧ; LАb(Ω) – рабочие затухание ФНЧ; βb (Ω) – фазо-частотная характеристика ФНЧ; τb(Ω) – групповое время запаздывания;
Пусть заданы значения: Amax: ≤ 2; Amin : ≥ 20; Ωz: = 1.6;
Задаем пределы изменения и шаг изменения текущей частоты: Ω: = 0.2 * Ωz/100 … 2 * Ωz
Wzcp – нормированная частота среза (fгрпн/fв) Nb – порядок аналогового ФНЧ Баттерворта Nc – порядок цифрового ФНЧ Чбышева w – текущая частота Hb(w) – АЧХ ФНЧ Баттерворта Нс(w) – ФЧХ ФНЧ Чебышева τb(w) – групповое время запаздывания ФНЧ Баттерворта τс(w) – групповое время запаздывания ФНЧ Чебышева Amin1 – требуемое рабочее ослабление на частоте среза для фильтра Баттерворта Amin2 – требуемое рабочее ослабление на частоте среза для фильтра Чебышева Amax1 и Amax2 – допустимые неравномерности в полосе пропускания фильтров Баттерворта и Чебышева
|