|
Преобразование Фурье и прогнозирование., Как сделать БПФ и ИБПФ, чтобы компенсировать в реальном времени. |
|
|
|
Jun 3 2008, 17:20
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Народ может кто подскажет? Работаем с сетью и компенсируем гармоники тока. В настоящий момент это работает следующим образом: Запоминается 1 период 20мс, затем из него получаем 1024точечное преобразование Фурье, выбираем нужные и выкидываем ненужные гармоники и делаем из этого обратное преобразование Фурье. В результате получается компенсирующий ток, который после вычитания тока сети дает синусоиду. Проблема в том, что из-за того, что Фурье требует время для подсчета, то результат всегда является устаревшим по отношению к текущему току и приходится задерживать воздействие на 1 период. Это нормально для пост. нагрузки, но при изменении нагрузки идет задержка на 1 период. Вопрос: можно ли как нибудь спрогнозировать с помощью преобразования Фурье или какими.то другими методами, какой будет сигнал на момент, когда все подсчитается, чтобы компенсировать в реальном времени?
|
|
|
|
|
 |
Ответов
|
Jun 11 2008, 16:42
|
Участник

Группа: Участник
Сообщений: 70
Регистрация: 15-10-07
Из: Ιθάκη
Пользователь №: 31 371

|
Для определения спектрального состава сигнала существуют кроме БПФ и другие методы. Например, это можно сделать одним из методов, входящих в группу с условным названием "методы параметрического спектрального анализа", которые позволяют определять параметры (амплитуды и частоты) суммы экспоненциальных функций. Один из наиболее известных и старейших методов этой группы - метод Прони. Преимущество этих методов в том, что длина анализируемой записи может быть меньше периода анализируемых компонент. Поэтому запаздывание будет определяться только длиной анализируемой записи. Ну, например, если для БПФ она была 20 мс, то для метода Прони ее можно сделать в 10 раз меньше, т.е. 2 мс. Чем меньше длина записи, тем большая погрешность метода. Но для рассматриваемого случая задача еще более упрошается, поскольку известны частоты выделяемых компонент и остается лишь задача определения амплитуд гармоник. Это достаточно простая линейная задача в виде умножения обратной матрицы Грама на соотвествующие значения спектральных компонент, полученных при помощи БПФ. Точность метода определяется длиной анализируемого временного сигнала. То есть, чем меньше требуется точность компенсации, тем меньше будет запаздывание в формировании компенсационного сигнала.
Сообщение отредактировал Ulysses - Jun 11 2008, 16:44
|
|
|
|
Сообщений в этой теме
syoma Преобразование Фурье и прогнозирование. Jun 3 2008, 17:20 _Pasha Имхо мое такое:
Фильтрами или ДПФ/БПФ у нас все р... Jun 4 2008, 07:03 syoma В принципе фазовая синхронизация у нас производитс... Jun 4 2008, 07:34 _Pasha Вот. А дальше у Вас есть оценка амплитуды на преды... Jun 4 2008, 07:54 GetSmart Может раскажете, какие из 512 гармоник являются ... Jun 4 2008, 08:31 Tanya Цитата(syoma @ Jun 3 2008, 21:20) Народ м... Jun 4 2008, 09:23 DRUID3 Есть нелинейные предсказатели, например, на основе... Jun 4 2008, 10:22 _Pasha В общем так. Если напряжение не скачет, то образцо... Jun 4 2008, 10:32 _Pasha В общем так. Если напряжение не скачет, то образцо... Jun 4 2008, 10:34 Tanya Цитата(DRUID3 @ Jun 4 2008, 14:22) 2Tanya... Jun 4 2008, 10:51  DRUID3 Цитата(Tanya @ Jun 4 2008, 13:51) Завидую... Jun 4 2008, 11:05 syoma
Все очень просто:
На картинке сверху - исходный ... Jun 5 2008, 14:46 petrov БПФ здесь не к чему вообще. Спомощью ФАПЧ и АРУ вы... Jun 5 2008, 16:20  DRUID3 2syoma:
Никак. БПФ(ДПФ) блочный линейный лгоритм.... Jun 5 2008, 16:48   Stanislav Цитата(DRUID3 @ Jun 5 2008, 20:48) Можно.... Jun 5 2008, 18:08 Stanislav Цитата(syoma @ Jun 3 2008, 21:20) Вопрос:... Jun 5 2008, 16:43 _Pasha Цитата(Stanislav @ Jun 5 2008, 19:43) Ест... Jun 5 2008, 19:09  Stanislav Цитата(_Pasha @ Jun 5 2008, 23:09) Там ещ... Jun 5 2008, 19:45   _Pasha Цитата(Stanislav @ Jun 5 2008, 22:45) Э-э... Jun 6 2008, 04:14    Stanislav Цитата(_Pasha @ Jun 6 2008, 08:14) Это ре... Jun 6 2008, 05:47    DRUID3 Цитата(_Pasha @ Jun 6 2008, 07:14) Это ре... Jun 6 2008, 09:56     Stanislav Цитата(DRUID3 @ Jun 6 2008, 13:56) Но для... Jun 6 2008, 10:03 syoma ЦитатаПредугадывать все-равно не получится, но пол... Jun 5 2008, 18:00 syoma Ну получается фундаментальная частота - 50Гц. 50-я... Jun 5 2008, 18:13 GetSmart Если ИБПФ (ОДПФ) текущего периода прекрасно гасит ... Jun 5 2008, 18:31 syoma ЦитатаЕсли ИБПФ (ОДПФ) текущего периода прекрасно ... Jun 5 2008, 20:24 GetSmart Если нет "прямых" и простых закономернос... Jun 5 2008, 21:11 DRUID3 Цитата(GetSmart @ Jun 6 2008, 00:11) Кста... Jun 5 2008, 21:16 syoma ЦитатаКстати, если есть окно 20 мс из 1024 точек, ... Jun 5 2008, 21:36 DRUID3 Цитата(syoma @ Jun 6 2008, 00:36) Самый б... Jun 5 2008, 22:07 GetSmart Ну дык я как обычно предложил предельный вариант. ... Jun 5 2008, 21:39 GetSmart syoma, есть ли статистические данные по смене спек... Jun 6 2008, 08:46 syoma Цитатаглобальная цель задачи - очистить главную га... Jun 6 2008, 09:59 GetSmart "ползучее" ДПФ имеет минимально возможну... Jun 6 2008, 10:23 syoma ЦитатаЭто реалии современной силовой электроники. ... Jun 6 2008, 10:23 Stanislav Цитата(syoma @ Jun 6 2008, 14:23) Pasha п... Jun 6 2008, 10:31 GetSmart Цитата(syoma)Цитатано при наихудшем случае 50% под... Jun 6 2008, 10:53 syoma ЦитатаЕсли остальные гармоники будут, по Вашему вы... Jun 6 2008, 11:46 Stanislav Цитата(syoma @ Jun 6 2008, 15:46) Чего эт... Jun 6 2008, 12:08  evgeny_ch Цитата(Stanislav @ Jun 6 2008, 15:08) ...... Jun 6 2008, 12:47 syoma ЦитатаТого, что они компенсируются корректорами.
Е... Jun 6 2008, 13:04 Stanislav Цитата(syoma @ Jun 6 2008, 17:04) Вы похо... Jun 6 2008, 14:27 GetSmart Цитата(syoma)Но если парралельно нагрузке подсоеди... Jun 6 2008, 14:37 syoma ЦитатаНу, и? В чём состоит Ваша задача? Подавить г... Jun 6 2008, 14:39 Stanislav Цитата(syoma @ Jun 6 2008, 18:39) В сети ... Jun 6 2008, 15:11 syoma ЦитатаИзмеряете-то Вы ток сети, а не нагрузки, не ... Jun 6 2008, 15:17 alex_os Если хотите давить какие-то конкретные гармоники (... Jun 7 2008, 17:05 DRUID3 Цитата(Ulysses @ Jun 11 2008, 19:42) Для ... Jun 12 2008, 06:48  Ulysses Цитата(DRUID3 @ Jun 12 2008, 09:48) Что-т... Jun 19 2008, 14:32 syoma to Ulysses:
Можете рассказать подробнее или ссылоч... Jun 12 2008, 04:02 Ulysses Цитата(syoma @ Jun 12 2008, 07:02) Можете... Jun 17 2008, 14:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|