1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 6

ПО мониторинга и управления МАП и MPPT linux. ПАК "МАЛИНА"

Тема в разделе "Бесперебойное (аварийное) электропитание", создана пользователем Osolemio, 26.07.15.

Статус темы:
Закрыта.
  1. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    699

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    699
    Адрес:
    Санкт-Петербург
    @Osolemio, если не трудно curl установите туда.
    А как в текущей версии можно свою обработку внешних устройств добавить?
    я про своих баранов, у меня еще wattrouter к ней прицеплен.

    З. С. бмс у меня не микроартовский.
     
  2. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Не добавлю. Не нужен он там. Это во-первых. Во-вторых, Малина-2 будет закрыта от изменений и переделок. У нее будет описанный открытый интерфейс и сервисы. И подключение к облакам. Почему? На то много причин. В т. ч. наличие покупных вещей (лицензия). Во-вторых, тут очень много всего взаимосвязанного + другая архитектура системы. Система теперь больше встраиваемая. А соответственно, все настройки очень тонкие. Все просчитано. В т. ч. ОЗУ до килобайтов. Можно очень легко все сломать из рутовой консоли одним неловким движением руки :) Делать внутри теперь нечего. Пакетов будет минимум, необходимый для работы. Никаких mysql и прочих хреней на 20 ГБ :)
    Распространяться будет по-прежнему свободно.

    Это я не знаю, как придумаете. Зависит от интерфейса. http, ip, i2с, spi, usb и т. д. Прикрутить все что угодно можно.
     
    Последнее редактирование: 07.04.17
  3. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    699

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    699
    Адрес:
    Санкт-Петербург
    @Osolemio, Понял, не зря первую не выкинул, на ней сделаю.
    Ждем и верим в вас.
     
  4. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Ждите :) Уже большАя часть работает.
    Тайминг опросов устройств улучшил кардинально. Теперь точность до нескольких мкс! Сам не верю :)] Даже на stackoverflow такой способ не описан :). Почти RT систему из linux сделал
    Это должно сказаться положительно на точности батарейного монитора.
    Средняя загрузка сейчас 0.35% при запущенных сервисах МАП, контроллера + БД + по-мелочи. 1.40Вт
    База данных: одна операция по 2 БД (суточной и месячной) занимает 80-100мкс. Это чтение/усреднение всех данных + запись. Движок полностью мой.
    Что удалось впихнуть в 350МБ:
    1. суточную БД. Посекундно все данные по МАП, 16БМС, 4 контроллера, 1 зарядное
    2. месячная. Основные данные по этим же устройствам. Усредненные по 5 сек.
    Итого. Малина сама в памяти будет хранить до 1 месяца данных. Все остальное будет делегировано вовне.
    Если вставить чистую флеш перед загрузкой, Малина будет дублировать БД и туда для резерва и при рестарте копировать обратно в ОЗУ. (пока не сделано, потому как просто. Оставил напотом)
    Свободно осталось 450МБ ОЗУ.
    Отдельно накапливается статистика по счетчикам МАП + контроллеров ежесуточно.
    Сейчас работаю над основным экраном "приборы". Текст убрал. Стараюсь сделать новый удобный дизайн, который имел бы плюсы старых двух экранов (текст и приборы).
    Показывать пока рано, но мне очень нравится то, что получается :|:
     
    Последнее редактирование: 07.04.17
  5. kapik
    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    699

    kapik

    Живу здесь

    kapik

    Живу здесь

    Регистрация:
    20.09.07
    Сообщения:
    2.118
    Благодарности:
    699
    Адрес:
    Санкт-Петербург
    @Osolemio, Вот я так же плясал, когда смог что то в вашей системе изменить под себя.
    Вам не гаснущей свечи, от нас пожелания и критика. Спасибо вам.
     
  6. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Ну вот, опять дурная голова покою не дает :)
    Вопрос по моей конкретной реализации подключения контроллера заряда к малине.
    @Osolemio благодаря душевной доброте и моим длительным уговорам реализовал демонов для ET3415N для мониторинга моего контроллера на общей странице.
    Теперь жадность задает вопрос: а если теперь готовые данные с контроллера полученные демоном пихнуть с малинки по I2C прямо в МАП для имитации подключения контроллера КЭС от МА для управления уровнем подкачки от панелей.
    Сработает?
    МА декларирует подключение малинки к МАП по I2C, но для каких целей что-то не упомянули.

    Ну или вообще не париться, а ориентироваться просто на настройки МАП, контроллера и напряжение аккумуляторов при ЭКО генерации?
     
    Последнее редактирование: 21.04.17
  7. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    нет. "пихнуть" по I2C ничего не получится. МАП сам спрашивает. "перекрывает" почти все настройки контроллера. И вообще, является мастер-девайсом на шине. Вы ему ничего не впихнете. Это надо знать протокол, притвориться контроллером и отдавать по запросу нужные данные.

    На сей момент единственно возможный вариант с чужими контроллерами
     
  8. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Ок, все, уже никто никуда не ползет! :)
    Впихнуть невпихуемое это эквилибр ;)
     
  9. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    УУУРРРЯЯЯЯЯЯ!
    Хочу поделиться радостью - сегодня наконец после 2 лет пыльного существования панели были смонтированы на стену дома в вертикальном положении!
    Монтажники закончили после 5 часов вечера так что тестировать и проводить эксперименты буду проводить завтра...НО.
    При отсутствии прямого солнца от слова "совсем"(в смысле полная тень) и засветки только отраженным светом напряжение открытых контактов 128 В при положенных 136 В при полной засветке.
    А это внушает некоторый оптимизм, ток на аккумуляторы шел до 8 часов вечера от 0.2 до 0.5 А.
     
  10. lcat99
    Регистрация:
    28.09.13
    Сообщения:
    831
    Благодарности:
    250

    lcat99

    Живу здесь

    lcat99

    Живу здесь

    Регистрация:
    28.09.13
    Сообщения:
    831
    Благодарности:
    250
    Адрес:
    Краснодар
    @Cronex, поздравляю, у меня тоже валялись, хоть и не так долго, пока нашлось время их смонтировать. Самому лезть то некогда, то неохота, так что вызвал монтажников, провозились весь день, закончили уже в темноте.
     
  11. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    @Osolemio Вопрос такого характера: гистерезис для значения минимального напряжения подкачки как то можно реализовать самостоятельно через параметры МАП и батарейного монитора?
    Т. е. после генерации подкачки Эко до уровня минимального уровня напряжения генерации Эко (но не достигая уровня старта заряда от МАП) не возобновлять генерацию Эко подкачки до полного (отсечкой синхронизации 100% батарейным монитором либо до буферного напряжения) заряда аккумуляторов от панелей.
     
    Последнее редактирование: 25.04.17
  12. Osolemio
    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920

    Osolemio

    Живу дома. Сюда захожу

    Osolemio

    Живу дома. Сюда захожу

    Регистрация:
    31.05.14
    Сообщения:
    6.026
    Благодарности:
    2.920
    Адрес:
    Минск
    Как вы это себе представляете? Тем более, что батарейный монитор никак со сторонними контроллерами не работает. Как ему их ток учитывать? Я не помню уже, что я там вам доделывал и насколько БМ кушает инфу с вашего контроллера. Ну да не в этом даже суть.
    МАПу как говорить, чтобы не подкачивал? Каждый раз выключать режимы/включать обратно? Ну это какое-то очень кривое решение.
    Вроде сам алгоритм МАПа вполне неплохо справлялся с этой задачей. Там главное, помнится, верно выбрать уровни напряжения. Ну и сразу говорю, что если емкость АБ мала и просадки под нагрузкой приличные, алгоритм будет плохо работать
     
  13. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Не, вопрос не про переключение режимов, это точно не то пальто.
    Про батарейный монитор я спрашивал потому что там есть уровни DOD.
    Сейчас выставил уровни по напряжениям из инструкции к МАП сижу наблюдаю,
    Просто сам МАП возобновляет генерацию ЭКО сразу после достижения минимального уровня напряжения генерации.
    Ладненько пока поэкспериментирую.
     
  14. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    Во, понял мне надо включить режим ожидания заряда аккумуляторов от альтернативных источников
     
  15. Cronex
    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101

    Cronex

    Живу здесь

    Cronex

    Живу здесь

    Регистрация:
    29.06.15
    Сообщения:
    402
    Благодарности:
    101
    Адрес:
    Находка
    @Osolemio Вопрос:
    в батарейном мониторе есть остановка генерации после потребления указанного кол-ва АЧ.
    Норма суточная после достижения уровня полного заряда аккумуляторов ?
    Это влияет на генерацию в режиме ЭКО подкачки?
    Переводит в режим ожидания заряда от внешнего источника?
     
    Последнее редактирование: 02.05.17
Статус темы:
Закрыта.