Мотивація
Маю автономну сонячну електростанцію яка складається з обладнання різних виробників. Гібридні інвертори Deye/SunSynk,
MPPT зарядні пристрої Epever та Victron SmartShunt. Весь цей зоопарк має власні, несумісні між собою, системи моніторингу.
[ І чого б це раді :-) ? ]. Не зручно спускатись з гори на трьох велосипедах, якими б вони досконалими не були поодинці.
Video:
Dashboard
Архітектура
Система моніторингу побудована на основі клієнт-серверної технології. Програма-сервер dSolard
функціонує на мікрокомп'ютері Raspbery та спілкується з обладнанням отримуючи та зберігаючи дані по сенсорах, а також відповідає
на запити клієнтських програм dSolar, які обробляють та візуалізують дані.
Клієнтська програма dSolar запускається на ОС Windows. Кількість клієнтських програм dSolar які можуть бути підключені
до одного сервера dSolard не обмежена. Всі вони будуть отримувати дані від сервера в асинхронному режимі. Тобто відразу,
як тільки дані надійдуть від сенсорів обладнання.
Обладнання
Сервер dSolard обробляє дані від наступного обладнання:
 |
 |
 |
Hybrid Deye/Sunsynk inverter |
Epever MPPT AN |
Victron SmartShunt |
|
Обладнання підключається до Raspberry з допомогою спеціалізованих кабелів з вбудованим перетворювачем
інтерфейсів rs485 to USB (для Deye/SunSynk та Epever), VE.Direct to USB (для Victron SmartShunt).
Підключення кабеля RS485->USB до інвертора Deye/Sunsynk:
Роспіновка кабеля RS485->USB для Deye/Sunsynk:
Інсталяція
Програми dSolard та dSolar не потребують ніякого додаткового налаштування
операційних систем на яких функціонують.
Конфігурація
Після першого запуску клієнтської програми необхідно вказати в налаштуваннях ip-адресу серверу Raspberry:
Та додати Ваше обладнання:
При зміні комунікаційних даних обладнання("Порт" чи "Адреса MODBUS") або додавання нового обладнання - необхідно
перезапускати сервер dSolard.
Індикатор сонячних панелей
Якщо індикатор використовується на основній панелі приладів, де відображаються
узагальнені дані по всьому генеруючому обладнанню. В іншому випадку відображаються дані по конкретному обладнанню.
Показники індикатора (зверху вниз):
- Максимальна потужність за поточну добу
- Миттєве значення потужності
- Відсоток миттєвого значення птужності відносно номіналу (задається при конфігурації обладнання)
- Згенерована за поточну добу енергія
Індикатор акумуляторів
Якщо індикатор використовується на основній панелі приладів, то відображаються
узагальнені дані по акумуляторах. В іншому випадку відображаються дані по конкретному обладнанню.
Показники індикатора (зліва направо, зверху вниз):
- Максимальний струм заряду за поточну добу
- Максимальний струм розряду за поточну добу
- Максимальна потужність заряду за поточну добу
- Максимальна потужність розряду за поточну добу
- Заряд акумулятора у відсотках
- Напруга на акумуляторі
- Миттєве значення потужності заряду/розряду
- Миттєве значення струму заряду/розряду
- Відсоток потужності від максимальної
- Загальна енергія заряду за поточну добу
- Загальна енергія розряду за поточну добу
- Час заряду/розряду що залишився
- Енергія в ампергодинах до повного заряду
Індикатор навантаження
Якщо індикатор використовується на основній панелі приладів, то відображаються
узагальнені дані по навантаженню. В іншому випадку відображаються дані по конкретному обладнанню.
Показники індикатора (зліва направо, зверху вниз):
- Максимальна потужність навантаження за поточну добу
- Миттєве значення потужності навантаження
- Відсоток потужності від максимальної
- Загальна енергія спожита навантаженням за поточну добу
Індикатор мережі
Якщо індикатор використовується на основній панелі приладів, то відображаються
дані по мережі загального користування.
Показники індикатора (зліва направо, зверху вниз):
- Честота змінного струму мережі
- Максимальна потужність споживання за поточну добу
- Максимальна потужність експортування за поточну добу
- Off Grid - сигналізує про фізичне відключення мережі від інверторів
- Миттєві значення потужності, напруги та відсоток миттєвої потужності від потужності обладнання
- Загальна енергія споживання за поточну добу
- Загальна енергія експортування за поточну добу
Індикатор перетворювача
Індикатор використовується на основній панелі приладів, де відображаються
дані по сенсорах перетворювача.
Слайдери індикаторів температури мають динамічні значення початкової та кінцевої температур, які становлять, відповідно, мінімальне
та максимальне значення температури за поточну добу.
Показники індикатора (зліва направо, зверху вниз):
- Честота змінного струму перетворювача
- Напруга перетворювача
- Коефіцієнт корисної дії перетворювача та потужність що втрачається при перетворенні
- Поточне значення температури DC трансформатора
- Потчне значення температури радіатора
Деталізація генерації
При кліці на Індикаторі сонячних панелей відкривається вікно деталізації генерації. В цьому вікні представлені дані в розрізі
існуючого обладнання(MPPT трекера). Текстова, графічна, діаграмна інформація відображається динамічно з посекундною зміною на основі останніх
значень сенсорів. Для графіків можна задати візуалізацію даних за останню хвилину, останні десять хвилин або останню годину.
Гістограма генерації
При кліці на іконці, розміщеній зправа внизу на індикаторі сонячних панелей відкривається вікно
гістограми генерації загальної, та в розрізі обладнання, енергії від сонячних панелей.
Погодинно за добу, поденно за місяць, помісячно за рік.
Download ver 0.0.3
Програма знаходиться в стадії наповнення та розвитку, але функції, які представлені
в будь-якій з версій вважаються робочими та завершеними, що не виключає їх прогрес!
Програма-Клієнт:
Програма-Сервер:
ChangeLog |
ver 0.0.3 (23.03.2023)
- Індикатор перетворювача
- Індикатор мережі
- Панель приладів завершена
ver 0.0.2 (15.03.2023)
- Гістограма генерації енергії від сонячних панелей
- Індикатор Акумулятора
- Індикатор Споживання
- Версія клієнта для Android
ver 0.0.1 (28.02.2023)
- Вікно загальних налаштувань
- Список обладнання. Додавання, видалення, редагування обладнання.
- Отримання, зберігання, аналіз даних від сенсорів обладнання(Deye/Sunsynk), пов'язаних з генерацією сонячних панелей.
- Індикатор сонячних панелей.
- Вікно візуалізації деталізованої динамічної інформації в розрізі конкретного обладнання(MPPT трекера)
|
|