Solar Vampire, оптимізатор роботи китайських інверторів

О! Схожа ситуація. Перестало бачити БТ Вампіра. Підкажіть назву модуля для заміни.
JDY-31 . Десь на цьому форумі читав, виробник рекомендував в такому випадку звернутися до продавця в якого купували вампіра. Що він відправить модуль. Була підозра на партію бракованих модулів.
 
Китайці щось накосячили в одній партії цих модулів. І вони через кілька місяців мруть. Якщо прилад ще на гарантії, то зверніся туди, де купували. І його поміняють. Якщо гарантія вже закінчилась, то в них же той модуль можна купити.
Якщо купуєте самостійно на Алі, то обов'язково потрібен модуль JDY-31 саме з кварцем 16МГц. Варіанти з кварцем 24МГц та іншими мають інші таймаути команд і Вампір від цього дуріє.
 
Привіт.
Маю два блютуз JDY-31 саме з кварцем 16МГц які були зняті з вампірів. Хто має потребу - пишіть.
 
Доброго дня. Підкажіть будь ласка, чому Вампір не намагається зафіксуватися біля значення -2А, а постійно перерегулюється ?
При цьому отримуємо постійний коливальний перехідний процес (позн "1" на малюнку-прикладі).
 

Вкладення

  • Video_2026-11-02_124605.mp4
    856,6 Кб
  • 2026-11-02_124634.jpg
    2026-11-02_124634.jpg
    36,6 Кб · Перегляди: 8
  • PIDreg.png
    PIDreg.png
    14,3 Кб · Перегляди: 7
Доброго дня. Підкажіть будь ласка, чому Вампір не намагається зафіксуватися біля значення -2А, а постійно перерегулюється ?
При цьому отримуємо постійний коливальний перехідний процес (позн "1" на малюнку-прикладі).
:)
Прямо ілюстрація з підручника по ТАР (Теорії Автоматичного Регулювання). Тут справа в затримках. По перше Вампір отримує дані від інвертора з затримкою 1секунда, по друге МППТ інвертора має якусь власну затримку відпрацювання. В результаті замкнута система може давати такі автоколивання. Теорія вчить що на них можна впливати коефіцієнтами і затримками. Але на затримки ми вплинути не можемо. А коефіцієнти скоріше за все будуть впливати тільки на частоту і амплітуду. І ще на швидкість підстройки. Як на мене в нашому випадку тут нема нічого страшного. Тримає в середньому і добре.
 
Прямо ілюстрація з підручника по ТАР
:DСпіймали ))) Це моя спеціальність (у мій час вона звалася ТАУ - теорією автоматичного управління).
Тут справа в затримках. По перше Вампір отримує дані від інвертора з затримкою 1секунда,
Це не корінь проблеми. Процеси на виробництві буває йдуть з затримкою в хвилини і нічого страшного - регулюється. Проблема в тому, що регулювання йде з постійною швидкістю, з постійним коефіцієнтом. Задали динаміку в рег.коеф і шпаримо. Проскочили - шпаримо в іншу сторону. Прикладом може бути авто, яке їде змійкою навколо конусів. При наближенні до конуса (щоб розвернутися на 180 градусів навколо нього), водій зазвичай знижує швидкість, рухається навколо, а на виході знов пришвидшується. А у нас водій давить на газ що є сили, проскакує конус, закладає кермо на бік, та зробивши "синусоїду в 20 корпусів авто", повертає.
Я не бачив алгоритму, тому пальцем у небо: якщо не додавати інші складові ПІД-регулювання, то можна хоча б знижувати коеф. при наближенні до встановленої величини струму. Окрім того, можна зробити процес асиметричним. Тобто якщо струм стає від'ємним - регулюємо швидко та сильно (перерегульовуємо). Якщо струм "+", то регулюємо плавно. Це дасть можливість не падати постійно в сильний "-".
Так, я розумію, що в нас дещо стохастичний процес і в будь-яку мить може втрутитись якась складова (знизилась ПВ, збільшилось навантаження будинку...), яка буде дестабілізувати процес. Але ж у нас не стоїть мета отримати ідеальний регулятор. Но трішки поправити - я вважаю потрібно.
Як на мене в нашому випадку тут нема нічого страшного. Тримає в середньому і добре.
Ой, не кажіть так. Страшного може нічого, але ж для інженерів це не може бути виправданням ;)
 
Та можете не пояснювати, мене як радіоінженера теж колись вчили тому ТАУ :)
Не забувайте, що це в нас друга зовнішня система автокерування параметрів, які інвертор ще сам підлаштовує всередені.
Якщо брати вашу аналогію, то ми не можемо впливати на педалі та кермо автомобіля. Можемо тільки підкидати цегли в багажник та переставляти конуси. Все це ускладнюється тим, що різні інвертори поводяться по різному, а китайські реле мають непередбачувану нелінійність в залежності від екземпляру. Ну і основне - на виробництвах ті три коефіцієнти в системах підбирають гуру місяцями. А в нас звичайний користувач, який і так каже що в Вампіра складне меню. Тому поки маємо таку реалізацію - спрощенно, але неідеально...
В Mode1 все працює набагато плавніше. Але там своя неідеальність через температурну залежність напруги МППТ.
До речі, Ви пробували міняти той єдиний коефіцієнт?
 
Не забувайте, що це в нас друга зовнішня система автокерування параметрів, які інвертор ще сам підлаштовує всередені.
Якщо брати вашу аналогію, то ми не можемо впливати на педалі та кермо автомобіля. Можемо тільки підкидати цегли в багажник та переставляти конуси.
Не забуваю, але Ви розглядаєте систему в повному масштабі. А в нас у моде2 по суті проста система. Є регулятор (вихід вампіра на реле), є регулюємий параметр - струм. Є зворотній зв'язок (з τ=1 сек). І виникає питання - що нам ще треба ? Якщо при наближенні до потрібного струма знижувати коеф регулювання динамічно, я ось вам палець віддаю - отримаємо щось типу ось такого.
2026-11-03_130502.jpg
І навіть ящко невірно будуть підібрані коеф, все одно процес буде згасати, наприклад ось так.
2026-11-03_130524.jpg
Використовуючи Ваш приклад, ми можемо швидше чи повільніше підкидати цеглу в багажник авто.

До речі, Ви пробували міняти той єдиний коефіцієнт?
Так, пробував. Він змінює тільки періодичність "хвиль". Оркім того, якщо система сбалансувалась біля тока -2А (коливається навколо нього) і тут раптом щось змінюється, наприклад навантаження будинку додається, то при низькому коеф. воно повільно повзе до точки балансу, витрачаючи зайву енергію. Тож зовсім низький коеф не вихід для мене.
Якщо виправляти механізм по мінімуму, то я б зробив динамічний коеф. при наближенні до потрібного значення. Тобто налаштування залишаться такими самими (ми задаємо тільки струм та максимальний коеф регулювання), а алгоритм вже самостійно вирішує коли треба знижувати.

А в нас звичайний користувач, який і так каже що в Вампіра складне меню. Тому поки маємо таку реалізацію - спрощенно, але неідеально...
Вже не перший раз це чую в переписці з виробником. Ящко будемо орієнтуватись на домогосподарок, то тоді треба робити кнопку On/Off Вампіра і на цьому завершувати. Мені здається, що люди, яки купляють Вампіра, технічно (хоч трошки) підковані, бо інакше я навіть не знаю.
 
і тут раптом щось змінюється, наприклад навантаження будинку додається...
В цьому основна проблема. При реальній роботі інвертора постійно "щось змінюється", при чому швидко. Тому академічної плавної картинки ми не отримаємо. Взагалі класичне PID регулювання розроблене для стаціонарних лінійних систем. Я вважаю, що в нашому випадку система і нелінійна, і нестаціонарна.

Якщо не подобаються ті автоколивання, то теоретично є більш простий спосіб їх подалати. Це схрестити моде1 та моде2. Можливо я з часом таке реалізую в прошивці. Але він доступний вже зараз як зовнішня надбудова.
Суть така. Вмикаємо короткочасно моде2, він досить швидко загоняє нас в точку МППТ. Дивимость яка там напруга Upv і ставимо ту напругу Upv+5% як таргет для моде1. I переходимо в той моде 1. І працюємо в ньому наприклад 10хвилин, далі знову повторюємо цикл. Температура панелей змінюється ж не так швидко, тому в нас протягом дня буде більш-менш актуальний таргет для моде1.
Таке можна реалізувати за допомогою скрипту на якомусь компі в локальній мережі... Або на ESP32.

Вже не перший раз це чую в переписці з виробником. Ящко будемо орієнтуватись на домогосподарок, то тоді треба робити кнопку On/Off Вампіра і на цьому завершувати. Мені здається, що люди, яки купляють Вампіра, технічно (хоч трошки) підковані, бо інакше я навіть не знаю.
Я теж так думав. Як же ми помилялись :)
Ви не повірите які люди часом звертаються в підтримку. От нуль, абсолютний нуль в техніці. Може гуманітарії якісь...
 
Назад
Угорі