реклама на сайте
подробности

 
 
> Преобразование Фурье и прогнозирование., Как сделать БПФ и ИБПФ, чтобы компенсировать в реальном времени.
syoma
сообщение Jun 3 2008, 17:20
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Народ может кто подскажет?
Работаем с сетью и компенсируем гармоники тока.
В настоящий момент это работает следующим образом:
Запоминается 1 период 20мс, затем из него получаем 1024точечное преобразование Фурье, выбираем нужные и выкидываем ненужные гармоники и делаем из этого обратное преобразование Фурье. В результате получается компенсирующий ток, который после вычитания тока сети дает синусоиду.
Проблема в том, что из-за того, что Фурье требует время для подсчета, то результат всегда является устаревшим по отношению к текущему току и приходится задерживать воздействие на 1 период. Это нормально для пост. нагрузки, но при изменении нагрузки идет задержка на 1 период.
Вопрос: можно ли как нибудь спрогнозировать с помощью преобразования Фурье или какими.то другими методами, какой будет сигнал на момент, когда все подсчитается, чтобы компенсировать в реальном времени?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Ulysses
сообщение Jun 11 2008, 16:42
Сообщение #2


Участник
*

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



Для определения спектрального состава сигнала существуют кроме БПФ и другие методы.
Например, это можно сделать одним из методов, входящих в группу с условным названием "методы параметрического спектрального анализа", которые позволяют определять параметры (амплитуды и частоты) суммы экспоненциальных функций. Один из наиболее известных и старейших методов этой группы - метод Прони. Преимущество этих методов в том, что длина анализируемой записи может быть меньше периода анализируемых компонент. Поэтому запаздывание будет определяться только длиной анализируемой записи. Ну, например, если для БПФ она была 20 мс, то для метода Прони ее можно сделать в 10 раз меньше, т.е. 2 мс. Чем меньше длина записи, тем большая погрешность метода.
Но для рассматриваемого случая задача еще более упрошается, поскольку известны частоты выделяемых компонент и остается лишь задача определения амплитуд гармоник. Это достаточно простая линейная задача в виде умножения обратной матрицы Грама на соотвествующие значения спектральных компонент, полученных при помощи БПФ. Точность метода определяется длиной анализируемого временного сигнала. То есть, чем меньше требуется точность компенсации, тем меньше будет запаздывание в формировании компенсационного сигнала.

Сообщение отредактировал Ulysses - Jun 11 2008, 16:44
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 19:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.0135 секунд с 7
ELECTRONIX ©2004-2016