Показать сообщение отдельно
Старый 11.11.2013, 13:47   #24
983
Ёж (технобомж)
 
Аватар для 983
 
Регистрация: 15.04.2012
Адрес: Zakarpatija , Mukačevo
Сообщений: 1,148
Вес репутации: 13
983 на пути к лучшему
Отправить сообщение для 983 с помощью Skype™
По умолчанию

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

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

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

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

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