Ветроэнергетика и альтернативная энергетика.

Ветроэнергетика и альтернативная энергетика. (http://windpower-russia.ru/index.php)
-   Энергия солнца (http://windpower-russia.ru/forumdisplay.php?f=5)
-   -   Микроконтроллерный MPPT контроллер (http://windpower-russia.ru/showthread.php?t=854)

wprezerf 11.11.2013 01:26

Приветствую форумчан. Даю ссылочку , может она вам поможет, в ней есть также ссылка на буржуев они пытались делать подобное. http://www.forumhouse.ru/threads/199302/ А то я сам заинтересован в таком девайсе, однако знаний нет чтоб разобратца и повторитью

Сергей 11.11.2013 04:14

wprezerf, если ты зарегистрирован на том форуме, то выложи пожалуйста сюда схему того контролера.

saschke 11.11.2013 10:14

Вобщемто такойже алгоритм и у меня придумался, только нет ограничения напряжения 10 В и отсчетов у меня меньше в два раза.

983 11.11.2013 13:47

saschke, всё получается очень похоже с тем, как я себе это представлял.
Пока не понял : это сделано на виртуальном макете на компе , или в железе ?
ШИМ реализуется самим микропроцессором, или внешним ШИМ контроллером ?

Напряжение и мощность для алгоритма поиска точки при работе на аккумулятор, собственно, и не нужны, но для простой активной нагрузки без этих вычислений не обойтись.
Было бы приятно иметь возможность всё таки видеть мощность, особенно 2 мошности : входную и выходную. это если есть возможность переключать оежтмы отображения.
У меня , собственно, ине стояла задача использовать индикацию, но если мощности микропроцессора хватает, то почему б ей не сделать ?
а сделавши уже хочется побольше , н ораз есть техническая возможность отображать лишь 2 параметра одновременно, то просятся режимы отображения :
1) напряжение и ток на нагрузке
2) напряжение и ток на входе
3) ток на входе и на нагрузке ( позволяет оценить выигрыш по току от девайса)
4)мощность на входе и на нагрузке ( позволяет оценить потери в девайсе)
5)соотношение токов на входе и на нагрузке и соотношение мощностей ( это ващще песня!)

Хочу предостеречь от мороки с переходными процессами : поэтому замер ( замеры) лучше производить через некоторое время после изменения скважности, навскидку это будет скорее всего 1/4 -- 1/3 длительности периода регулирования, то есть 0,025 --0,033 сек.
потому что после изменения скважности некоторое небольшое время идут всплесковыбросы и прочая ерунда, которая будет вредить замерам.
Кроме того можно не делать такое большое количество замеров, с последующим усреднением а тупо проинтегрировать всё это снаружи обычной RC цепочкой.
Но если вычислительной мощи и так хватает с запасом, то пусть наверно будет.

Добавлено через 11 минут
И обязательно надо предусмотреть в алгоритме вывод из области неопределённости, которая находится справа от характеристики, то есть, если на входе есть напряжение, но нету тока, то делать шаги ТОЛЬКО ВЛЕВО до появления тока, например 5% от номинального лишь после этого запускать алгоритм поиска точки.
там уже алгоритм подхватит управление и быстренько выберется на вершину.
( а на плоскости он весь в непонятках)

На аналоговом контроллере это среализовалось просто : простыми резисторами стягивалась вся эта кухня куда то в область 13 -- 15 В , То есть немного левее точки. И когда следящая система оказывалась в непонятках, и валила мусор, в котором , к счастью, толчки вправо и толчки влево уравновешивали друг друга, вся система плавненько ползла в направлении точки, где заведомо всё будет работать.
При этом управление подхватывалось само и очень резво, как только появлялся хоть небольшой ток.

saschke 11.11.2013 20:11

Это все в железе уже , сгоревший модуль ампервольтметра переделал слегка .
ШИМ в процессоре встроеный имеется . Для замера тока использовал АЦП с усилением 20 - шунт стандартный 75мВ падение напр. , в данном варианте манипулируем токами от 1мА до 999мА . Это для настройки , потом усиление АЦП отключить можно.
Всегда так с мк - хочется забить всю память а потом в конце концов переходиш на более мощный проц - этого уже мало .
Насчет алгаритма - если ток увеличивается то мы делаем 1 шаг вперед , замеряем и т.д. шагаем (увеличиваем) скважность ШИМ , это все просто. Теперь если мы справа от вершины - ток уменьшается - мы делаем 2 шага назад - замеряем - если ток вырос значит мы по алгоритму повышения тока делаем шаг вперед - замеряем - ток понизился так как мы на правом склоне - опять делаем 2 шага назад -.... и т.д.
Если мы слева от вершины то так же и шагаем вниз - 2 назад -1 вперед - 2 назад - 1 вперед .
Низнаю почему я так решил сделать , но штука работает .
Насчет помех -

Добавлено через 4 минуты
Насчет помех - можно и RC фильтр поставить по входам , немного снизится быстродействие . А вообще замеры нужные производятся аккуратно перед расшифровкой тоесть когда они нужны .

Павел 11.11.2013 20:16

Вложений: 1
Вот схема .

Сергей 12.11.2013 20:20

Спасибо Павел, посмотрел.
Но я так и не понял зачем напряжение пускать через ОУ?
Правая часть схемы вообще непонятно зачем. Может задача стояла не заряд АКБ, а что то другое?
Сам МК выдаёт прекрасный ШИМ сигнал. Нагрузка оптрон, а дальше делай что хочешь...

983 12.11.2013 21:27

Сергей, Независимый, аппаратный ШИМ контроллер, конечно удорожает конструкцию, и в серии такой подход не рационален, но позволяет отдельно отладить, погонять на всех режимах силовую часть, выщемить слабые места, как в буквальном смысле, так и в смысле различных возбудов, нежелательных переходных процессов и прочих глюков.
А для экспериментальной модели такое разделение ролей -- только благо !
А вот трансформатор и выпрямитель, -- действительно , для чего ?
можно только гадать.
Похоже на схему получения 310 В для нарезки чистой синусоиды, но от СБ такое делать -- странно, разве что для синхронной подкачки энергии в сеть.

Сергей 12.11.2013 21:39

983, в той схеме на TL-ку идёт постоянное управляющее напряжение.
Величина которого определяет скважность.
А у вас как будет?

983 12.11.2013 22:44

А не знаю,
saschke, скорее всего будет получать ШИМ непосредственно на выходе микропроцессора, а у меня ТЛка управляется извне, как на схеме, приведённой Павлом.
сейчас она управляется вручную с резистора, или от схемы, следящей за входным напряжением, или от моего аналогового МППТ гавноконтроллера.
( по другому пока назвать его не могу, за его лохматость и нестабильность).
Однако, thucha уверяет, что упростил, усовершенствовал и довёл до ума мою схему, и она у него работает стабильно, так что не все надежды по поводу аналогового слежения за точкой, потеряны.


Часовой пояс GMT +4, время: 12:05.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2010 Windpower Russia