Просмотр полной версии : Автоматическое диммирование света
Здравствуйте, Уважаемые.
Подскажите пожалуйста как реализовать управление освещением внутри теплицы, которое автоматически диммируется от интенсивности внешнего солнечного света.
Есть диммируемый блок питания MEAN WELL с возможностью диммирования. Диммирование решил осуществлять регулируя напряжение 0-10 Вольт.
Есть регулятор напряжения по RS-485 от 0-10 вольт.
Есть датчик освещенности RS-485 внешнего источника света (солнца) и датчик освещенности RS-485 внутри теплицы (светильник).
Реализовал режим плавного рассвета и заката.
Но не могу реализовать режим автоматического управления светильником в зависимости от солнечного света.
Нужно:
Вводим в ПР количество люкс, которое необходимо поддерживать в теплице.
При снижении светового потока солнца, включается дополнительное освещение и суммарное количество света (солнце + светильник = уставка) подстраивается под уставку.
Если солнца много, выключается, если света совсем мало, светильник выходит на 100% мощности.
Пытался сделать на основе ПИД-регулятора, никак не получается. Пробовал и через охлаждение и через нагрев, не могу понять как реализовать.
Используя ПИД, на выходе значения всегда снижается приближаясь к уставке, а у меня другая ситуация, нужно удерживать нужное значение.
Направьте пожалуйста в правильном направлении.
желание везде и вся применять ПИД оно как бы не всегда оптимально. Вам просто разницу нужно переводить в 0-10В и все
Newcomer
07.11.2023, 12:17
Используя ПИД, на выходе значения всегда снижается приближаясь к уставке, а у меня другая ситуация, нужно удерживать нужное значение.
Уставка и нужное значение это разве не одно и то же ?
Уставка и нужное значение это разве не одно и то же ?
Тоже самое.
желание везде и вся применять ПИД оно как бы не всегда оптимально. Вам просто разницу нужно переводить в 0-10В и все
т.е. мне нужно вручную выявить зависимость люксов от напряжения? В эту сторону не думал, но мне кажется что зависимость на светильнике будет не линейная.
Newcomer
07.11.2023, 12:34
Тоже самое.
Если ПИД поддерживает нужное значение, то что еще нужно ?
Если ПИД поддерживает нужное значение, то что еще нужно ?
Как он поддерживает? Я не могу реализовать такое.
Чем ближе световой поток приближается к уставке, тем меньше значение на выходе.
не. Есть люксы требуемые - уставка.
Есть наличие солнечных от датчика так понимаю. Вам разницу перевести в напряжение . 0 разницы или минус - ниче не включать, 10В - включить на полную. Понять только где выше 10-ти (сколько люкс не хватает уже побоку и всегда будет гореть... Больше света чем у вас есть ламп вы все равно не дадите никак...
Сергей0308
07.11.2023, 12:54
Как он поддерживает? Я не могу реализовать такое.
Чем ближе световой поток приближается к уставке, тем меньше значение на выходе.
Непонятно в чём проблема, в смысле если нужна большая точность регулирования добавьте интегральной составляющей ПИД-регулятора, у Вас она вероятно отключена! Если не надо очень большой точности достаточно простого П-регулятора, в смысле он не требует опыта для настройки!
Непонятно в чём проблема, в смысле если нужна большая точность регулирования добавьте интегральной составляющей ПИД-регулятора, у Вас она вероятно отключена! Если не надо очень большой точности достаточно простого П-регулятора, в смысле он не требует опыта для настройки!
Да вроде все понятно, но не понимаю как реализовать правую часть.
Выдает он мне на выходе 0%, значит нужно удерживать напряжение, выдает он мне 100% на выходе, нужно повышать.
А как понижать если перелетит?
Заклинило, не могу сообразить реализацию и все тут...
Eugene.A
07.11.2023, 13:51
А как понижать если перелетит?
Заклинило, не могу сообразить реализацию и все тут...
Ну как? Солнце закатить. Вручную. А можно автоматически.
Выдает он мне на выходе 0%, значит нужно удерживать напряжение
Если светильники должны как-то гореть даже при ярком солнце, значит считайте не с 0, а с какого-то минимального значения, скажем 15%
Солнце тут вообще не нужно. На вход ПИД подаем данные с датчика освещенности внутри теплицы. Уставка - требуемая освещенность в теплице
Сергей0308
07.11.2023, 15:28
Солнце тут вообще не нужно. На вход ПИД подаем данные с датчика освещенности внутри теплицы. Уставка - требуемая освещенность в теплице
Насчёт Солнца не соглашусь, в смысле, без Солнца вообще труба всему была бы! Солнце всегда нужно, даже ночью!
По самые по...
08.11.2023, 10:21
Здравствуйте, Уважаемые.
Подскажите пожалуйста как реализовать управление освещением внутри теплицы, которое автоматически диммируется от интенсивности внешнего солнечного света.
Есть диммируемый блок питания MEAN WELL с возможностью диммирования. Диммирование решил осуществлять регулируя напряжение 0-10 Вольт.
Есть регулятор напряжения по RS-485 от 0-10 вольт.
Есть датчик освещенности RS-485 внешнего источника света (солнца) и датчик освещенности RS-485 внутри теплицы (светильник).
Реализовал режим плавного рассвета и заката.
Но не могу реализовать режим автоматического управления светильником в зависимости от солнечного света.
... ...
Направьте пожалуйста в правильном направлении.
Какие осветители вы используете в теплице? Лампочки Ильича, люминесцентные, галогенные, светодиодные?
Не все из них подвержены качественному диммированию.
Что у вас подразумевается под "регулятор напряжения по RS-485 от 0-10 вольт"? Какую нагрузку он регулирует? Это и есть MEAN WELL?
Короче, ищите диммер под ваши конкретные осветители. И в каких пределах он будет осуществлять диммирование.
https://belhist.ru/mozhno-li-ispolzovat-dimmer-s-ljuminescentnoj/
https://habr.com/ru/companies/lamptest/articles/386225/
Какие осветители вы используете в теплице? Лампочки Ильича, люминесцентные, галогенные, светодиодные?
Светильники собственного производства, светодиодные, специального спектра для выращивания плодовых.
71677
Что у вас подразумевается под "регулятор напряжения по RS-485 от 0-10 вольт"?
Эти. https://aliexpress.com/item/32680195215.html, очень понравились. Регилируют напряжение с точностью до сотых.
Какую нагрузку он регулирует?
Суммарное количество светильников в одном контуре 8 штук, общая мощность 1920 Вт.
Это и есть MEAN WELL?
Блоки питания ELG-240-C1400B 8 штук. Диммирование осуществляется изменением напряжения от 0 до 10 вольт.
Короче, ищите диммер под ваши конкретные осветители. И в каких пределах он будет осуществлять диммирование.
Дело не в железе, дело в моем заклинившем мозге.
Сделал версию на ПИД регуляторе, работает, но очень криво, светильники не стабилизируются, так как свет из вне может изменяться кардинально. Зашло солнце за тучку, вышло и так постоянно ПИД "долбит".
71678
Исходник - 71679
Приложил скир и тестовый исходник.
Сделал версию на основе двухпозиционного регулятора с гистерезисом.
Постоянно то снижает, то увеличивает напряжение в пределах диапазона чем существенно "засирает" RS-485.
71680
Исходник - 71681
Продолжаю экспериментировать.
Вам пид не нужен, нужен пропорциональный регулятор. И скорее всего нелинейный. Интенсивность свечения нелинейная. Можно тот же pla макрос просто попробовать.
Здравствуйте!
Удалось реализовать на основе ПИД регулятора по первой схеме (выше (https://owen.ru/forum/showthread.php?t=38644&p=422122&viewfull=1#post422122)).
Использовал только пропорциональный коэффициент, остальные в принципе в моем случае оказались не нужны.
Точность в такой связке довольно приличная, удерживает световой поток +-10 Люкс от уставки.
Очень плавная регулировка, на глаз вообще не заметно изменение.
В течении минуты выходит на необходимые значения уставки, но для цветочков это даже лучше.
Всем спасибо!
Сергей0308
20.11.2023, 14:41
Как он поддерживает? Я не могу реализовать такое.
Чем ближе световой поток приближается к уставке, тем меньше значение на выходе.
Здравствуйте!
Удалось реализовать на основе ПИД регулятора по первой схеме (выше (https://owen.ru/forum/showthread.php?t=38644&p=422122&viewfull=1#post422122)).
Использовал только пропорциональный коэффициент, остальные в принципе в моем случае оказались не нужны.
Точность в такой связке довольно приличная, удерживает световой поток +-10 Люкс от уставки.
Очень плавная регулировка, на глаз вообще не заметно изменение.
В течении минуты выходит на необходимые значения уставки, но для цветочков это даже лучше.
Всем спасибо!
А как же ваш пресловутый ноль на выходе?
А как же ваш пресловутый ноль на выходе?
Ну да, все верно. Я же прибавляю или вычитаю выходное значение с ПИД регулятора к общему выходному значению.
Если с регулятора выходит ноль, вычитаю ноль или прибавляю ноль в зависимости от режима.
При нуле общее выходное значение не меняется, как раз что и нужно.
Просто я не мог долго понять как это реализовать.
Много разных вариантов перепробовал, мозг чуть не взорвался.
И сейчас не уверен, что реализовал верно. Хотя вроде все устраивает.
Сергей0308
20.11.2023, 19:50
Ну да, все верно. Я же прибавляю или вычитаю выходное значение с ПИД регулятора к общему выходному значению.
Если с регулятора выходит ноль, вычитаю ноль или прибавляю ноль в зависимости от режима.
При нуле общее выходное значение не меняется, как раз что и нужно.
Просто я не мог долго понять как это реализовать.
Много разных вариантов перепробовал, мозг чуть не взорвался.
И сейчас не уверен, что реализовал верно. Хотя вроде все устраивает.
Да, как-то Вы усложнили, в смысле, не проще было бы добавить интегральную составляющую, как я советовал? У Вас, насколько я понимаю, она отсутствует(или её компенсирует дифференциальная составляющая, всегда направлена в сторону, противоположную направлению изменения параметра), коли при подходе к нулевому рассогласованию выход ПИД-регулятора равен "0".
Здравствуйте!
Удалось реализовать на основе ПИД регулятора по первой схеме (выше (https://owen.ru/forum/showthread.php?t=38644&p=422122&viewfull=1#post422122)).
Использовал только пропорциональный коэффициент, остальные в принципе в моем случае оказались не нужны.
Точность в такой связке довольно приличная, удерживает световой поток +-10 Люкс от уставки.
Очень плавная регулировка, на глаз вообще не заметно изменение.
В течении минуты выходит на необходимые значения уставки, но для цветочков это даже лучше.
Всем спасибо!
Переключение режима холодильник-нагреватель проще реализовать пределами выхода Мин: -100% Макс: +100%
И вы, все таки, управляете освещением внутри теплицы используя внешний раздражитель в виде солнца?
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot