Re: Адаптивная "дискретизация"
- From
- Valentin Davydov ()
- To
- Oleg Gritsinevich
- Date
- 2002-12-06T17:24:33Z
- Area
- RU.ALGORITHMS
From: Valentin Davydov <val@sqdp.trc-net.co.jp>
> From: "Oleg Gritsinevich" <olegg@ukrpack.net>
> Date: Thu, 5 Dec 2002 17:31:05 +0000 (UTC)
>
> Мне нужно для диплома изобразить алгоритм управления АЧХ-метром.
>Уже есть железка (ну схема железки :-)), которая умеет измерять
>относительную амплитуду (коэф. передачи 4-х полюсника). Нужно
>разработать алгоритм измерения АЧХ с заказанной пользователем
>погрешностью оптимальный в смысле времени измерения (нужно обойтись
>минимальным количеством точек).
> Исходные данные: верх. и нижн. частота (f_max, f_min),
>минимальный шаг по частоте d_f, который может реализовать управляемый
>генератор (максимальное разрешение по частоте); о действительной АЧХ
>исследуемого объекта известно то, что это дифференцируемая и
>интегрируемая на отрезке [f_max, f_min] ф-ция.
Кроме того, известно, что исследуемая цепь линейна, а это - очень сильное
утверждение, позволяющее использовать такие мощные инструменты, как
ТФКП, функции Грина и т.д.
>В качестве хинта от
>пользователя можно получить ориентировочный порядок исследуемой цепи, а
>можно и не получить.
> Нужно уметь найти и построить АЧХ в линейном, полу- и
>логарифмическом масштабах. Причём в процессе измерения/построения по оси
>частот можно ходить как вправо, так и влево (в этом и отличие от
>адаптивной дискретизации сигналов -- там по оси времени влево не
>двинешься).
> Теперь вопрос: что по этому поводу можно почитать, прежде чем
>бросаться изобретать велосипед с квадратными колёсами?
IMHO, нужно учитывать, что точность измерения на конкретной частоте
зависит от времени измерения, причём если частота низкая и/или АЧХ
на этой частоте крутая - то катастрофически зависит. Так что оптимальное
время определяется не числом точек, а суммарным временем накопления
в каждой точке плюс время перестройки с точки на точку.
Вал. Дав.
--- ifmail v.2.15dev5
* Origin: St. Petersburg State University (2:5020/400)