Концепция построения системы управления отоплением частного дома

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

Ingwar писал(а): 27 дек 2018, 19:30У таких комбайнов от RobotDyn ESP8266 подключён к RX3/TX3 ATmega2560
Можно переключить и на RX0/TX0.
Проблема в том, что именно через FLProg ESP не желает работать. А СИ - я не умею.

Отправлено спустя 5 минут 18 секунд:
bsn писал(а): 27 дек 2018, 18:21Проводное кольцевое соединение UART
А в чем фишка именно кольца?
у меня всего два товарища ЕСП и Мега?
Зачем мне кольцо UART? Посоветовали сделать Модбас ЕСП-Мега. Чем хуже?

Отправлено спустя 2 минуты 20 секунд:
Sancho писал(а): 27 дек 2018, 19:19Попробуйте назначить в есп пин вкл передачи, не используемый.
Вт тут не совсем понял. Или скорее совсем не понял.
Я могу общатmся с этими железками только через FLProg. Вот там и есть в настройках модбас РЕ-DE
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Sancho »

Sancho писал(а): 27 дек 2018, 19:19Попробуйте назначить в есп пин вкл передачи, не используемый.
Вт тут не совсем понял. Или скорее совсем не понял.
Я могу общатmся с этими железками только через FLProg. Вот там и есть в настройках модбас РЕ-DE
На есп, в настройках модбаса, назначьте РЕ-DE неиспользуемый пин , вместо "Нет"
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

Результат на сегодняшний день:
1. Созданный мной файл в FLPRog и на версии 1.4.0 и на версии 1.4.2 работать на ЕСП отказался: нет WiFi ни в каком виде.
2. Скачаный с ютуба файл Грачика на любой версии работал.
3. Я его модифицировал и получил работающую прошивку ЕСП, а значит связку ПК->ESP->Mega.
Почему не заработало в лоб - не знаю - не понимаю я в этом ничего (
Мега и ЕСП работают по МодБас.
В веб-морде в поле ввода пишу значение и кнопка "сохранить" отправляет это на дисплей, привязанный к Меге.
Что тормозило: забывал перещелкивать переключатели(при загрузке каждой платы надо менять, а после загрузки обеих - еще раз), а без этого никакой связи между Мегой и есп не могет быть.
Думаю на сегодня достаточно.
Завтра попробую полноценно оформить WiFi.

Отправлено спустя 7 минут :
Muxaul писал(а): 27 дек 2018, 22:371.4.0 и на версии 1.4.2
Пардоньте 1.4.0 и 1.4.2
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Sancho »

Muxaul писал(а): 27 дек 2018, 22:44Результат на сегодняшний день:
1. Созданный мной файл в FLPRog и на версии 1.4.0 и на версии 1.4.2 работать на ЕСП отказался: нет WiFi ни в каком виде.
......
Отправлено спустя 7 минут :
Muxaul писал(а): 27 дек 2018, 22:371.4.0 и на версии 1.4.2
Пардоньте 1.4.0 и 1.4.2
:smile44: :smile390:
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

После вчерашних экспериментов перестала запускаться Ардуино ИДЕ.
При попытке компиляции проекта FLProg ИДЕ начинает загружаться и вылетает.
Кто нибуть с таким встречался?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Sancho »

Muxaul писал(а): 28 дек 2018, 10:43После вчерашних экспериментов перестала запускаться Ардуино ИДЕ.
При попытке компиляции проекта FLProg ИДЕ начинает загружаться и вылетает.
Кто нибуть с таким встречался?
Запускай FLProg от имени админа, настрой в ярлыке, чтоб каждый раз не мучится.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

Sancho писал(а): 28 дек 2018, 10:44Запускай FLProg от имени админа, настрой в ярлыке, чтоб каждый раз не мучится.
Дык сразу так в настройках .exe так сделал.
Работало же((

Отправлено спустя 4 минуты 28 секунд:
Переустановил - заработало :smile44:
dimalimite
Рядовой
Сообщения: 53
Зарегистрирован: 03 дек 2018, 00:26
Имя: Дмитрий

Концепция построения системы управления отоплением частного дома

Сообщение dimalimite »

[ref=#404040]Alias[/ref],
Кроме того, очень легко учесть теплоинерционность здания, о которой все забывают.
День добрый.
Поделитесь опытом пожалуйста, как вы учитываете теплоинерционность здания.
[ref]Muxaul[/ref],
А можно схему тепломеханическую посмотреть вашей котельной с контурами (от руки на бумаге достаточно)?
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Alias »

Опыта практического нет, все еще на этапе реализации.
Если кратко, то суть погодозависимого управления сводится к тому, чтобы по кривой определять зависимость уставки котла от уличной температуры. Если решать в лоб, то по понятным причинам эта модель будет работать только для финских домиков. На массивных же капитальных сооружениях будет холодно при потеплении и жарко - при похолодании. Стало быть, нужно ввести задержку с тем, чтобы реакция на возмущение следовала с нужным интервалом, который тем больше, чем массивнее дом.
Очевидно, что для кирпичного дома с толщиной стены 0,8м эта задержка может доходить до десятков часов, для легкого каркасного - стремиться к нулю.
Для учета инерционности советуют настроить ПИД, но я не представляю, как его настроить практически, учитывая, что нужно дождаться скачка температуры за бортом и потом еще отлавливать реакцию системы на это возмущение, поэтому пошел простым путем: я использую стек.
Так, имея стек на 24 ячейки, можно организовать задержку реакции на сутки, если записывать значения ежечасно.
Можно пойти дальше и усреднять значения из этого стека с тем, чтобы интегрировать значение уличной температуры для расчетов и приближаться к уставке по кривой погони (собачьей кривой - терминология из советской юности, не знаю, как это называется сейчас).
Как это реализовано в программе, пока не готов сказать - все на работе. И в железе не проверял, но что-то мне подсказывает, что истина где то рядом.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

dimalimite писал(а): 28 дек 2018, 20:01А можно схему тепломеханическую посмотреть вашей котельной с контурами (от руки на бумаге достаточно)?
Посмотрю есть ли у меня чертежик. Не помню - давно это было.
Alias писал(а): 28 дек 2018, 21:11Стало быть, нужно ввести задержку с тем, чтобы реакция на возмущение следовала с нужным интервалом, который тем больше, чем массивнее дом.
При использовании в системах отопления ПИД-регулирования дифференциальную составляющую нужно обнулить, а вот интегральная составляющая - Ти (в блоке FLProg она почему-то называется Ки) должна быть тем больше, чем более инерционным объектом вы управляете (остальное регулятор без Вас сделает). Это если создатель блока правильно понимает работу ПИД-регулятора. И никаких задержек не нужно

Отправлено спустя 3 минуты 59 секунд:
Alias писал(а): 28 дек 2018, 21:11но я не представляю, как его настроить практически
Есть такая наука ТАУ. Она описывает как вычислить настройки регулятора.
Один из способов: метод последовательных приближений (научного ТЫКа :D ).
А можно снять динамическую характеристику объекта и путем несложных вычислений получить значения коэффициентов, НО для этого надо иметь возможность снять кривую (график реакции системы на возмущение).

Отправлено спустя 1 минуту 25 секунд:
Alias писал(а): 28 дек 2018, 21:11чтобы по кривой определять зависимость уставки котла от уличной температуры.
К стати и эта кривая получается индивидуальной для каждой системы отопления

Отправлено спустя 10 минут 28 секунд:
Muxaul писал(а): 29 дек 2018, 15:03 А можно схему тепломеханическую посмотреть вашей котельной с контурами (от руки на бумаге достаточно)?

Посмотрю есть ли у меня чертежик. Не помню - давно это было.
Не нашел - накидал основное. извините за мои художетва :smile44:
IMG_20181229_151024.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
gerasim
Рядовой
Сообщения: 24
Зарегистрирован: 08 дек 2018, 19:11
Имя: александр

Концепция построения системы управления отоплением частного дома

Сообщение gerasim »

нужно обратник поставить после насоса при подключении еще насосов (гвс,тп) будет циркуляция опрокидоватся , либо ставить стрелку
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Концепция построения системы управления отоплением частного дома

Сообщение nalnik »

Нужно насос на обратку ставить, а не на подачу.
Я хочу быть добрее, но люди сами нарываются.
gerasim
Рядовой
Сообщения: 24
Зарегистрирован: 08 дек 2018, 19:11
Имя: александр

Концепция построения системы управления отоплением частного дома

Сообщение gerasim »

не обязательно насос выдержит и 100 а вот полипропилен нет больше 70 нежелательно
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Alias »

Muxaul писал(а): 29 дек 2018, 15:14И никаких задержек не нужно
Спасибо, попробую!
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

nalnik писал(а): 29 дек 2018, 15:37Нужно насос на обратку ставить, а не на подачу.
Кто сказал такое?
Где удобно там ставьте

Отправлено спустя 1 минуту 26 секунд:
gerasim писал(а): 29 дек 2018, 15:30нужно обратник поставить после насоса
в данной схеме не нужно.
gerasim писал(а): 29 дек 2018, 15:30при подключении еще насосов (гвс,тп)
однозначно надо развязывать контуры гидрострелкой
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Концепция построения системы управления отоплением частного дома

Сообщение nalnik »

Muxaul писал(а): 29 дек 2018, 16:37Кто сказал такое?
Где удобно там ставьте
Удобно блин в гамаке.
1- в гидравлической системе и без насосов горячий теплоноситель сам пойдет в верх (на рисунке не закрытый контур)
2- при закрытии больше двух регуляторах на обратке батарей может получится разряжение в котле -- так и получите бульканье и газикики
Я хочу быть добрее, но люди сами нарываются.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

nalnik писал(а): 29 дек 2018, 17:56в гидравлической системе и без насосов горячий теплоноситель сам пойдет в верх
Вы считали гидравлическое сопротивление, что бы такое утверждать?
nalnik писал(а): 29 дек 2018, 17:56при закрытии больше двух регуляторах на обратке батарей может получится разряжение в котле
Вот это, извините, вообще из области: "куда я полез - я ж читать не умею". Вы не правы о слова совсем.
Хоть все краны закрой и даже на крайней ниточке кран - ничего, кроме работы насоса на закрытую магистраль не получу. И, ВНИМАНИЕ: никаких газиков и бульканий.

Отправлено спустя 2 минуты 59 секунд:
Muxaul писал(а): 29 дек 2018, 18:07Хоть все краны
естесственно это приведет к аварии (или аварийному останову) котла, но это не имеет отношения к гидравлике схемы ибо этот режим не допустим

Отправлено спустя 46 минут 29 секунд:
Alias писал(а): 29 дек 2018, 16:08 И никаких задержек не нужно

Спасибо, попробую!
Вот еще один нюанс:
Погодный регулятор в идеале не влияет на температуру в доме если у вас температура в помещениях управляется регуляторами на батареях (если конечно минимальная мощность, читай - температура теплоносителя, им задаваемая и теплоотдача батарей достаточна для отопления дома в любой мороз).
Для отдельной комнаты: Температура в комнате зависит от температуры теплоносителя и тепловой мощности радиатора при этой температуре.
Из этого следует, что при температуре теплоносителя 90 градусов (при работе котла на максимальной мощности) и конкретной батарее при 100% открытии регулирующего клапана на этой батарее максимально возможная температура в комнате скажем 22 градуса. Ежели температура на улице выше, то регулятор прикроет клапан и удержит температуру в комнате на заданных 22 градусах и так вплоть до полного закрытия клапана. И так все комнаты если расчет системы отопления сделан верно.
Другое дело, что котел скорее всего (обычно газовые котлы работают в режиме модуляции, но тут это не поможет) уйдет в режим работы ВКЛ/ВЫКЛ, что не есть гут. Плюс необходимо иметь возможность циркулирования теплоносителя при отключении всех потребителей (иначе аварийный останов, хорошо если без последствий) и при таком режиме тепло будет тратиться напрасно.
Другой режим - это когда температура теплоносителя недостаточна для поддержания заданной температуры в помещениях (теплоотдача отопительного прибора при данной температуре теплоносителя ниже, чем теплопотери помещения при текущей температуре воздуха на улице). Это конечно не аварийный режим, но не комфортный.
Вот этот погодный регулятор и предназначен для согласования общей теплопотребности дома с тепловой мощностью котла. Это и экономия тепла и экономия на том, что все регуляторы и механизмы в основном статичны. В некотором роде модуляция газовых котлов решает эту проблему, но не в крайних режимах.
Вобщем этот регулятор хорошо, но и без него можно.
Но я не понял: может у Вас нет регуляторов на батареях? И вы хотите управлять температурой во всем доме этим регулятором. Но это значит что Вы хорошо настроили теплогидравлическую систему.
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Alias »

Здесь в другом нюанс: температура кипения от давления. Нагнетать давление на обратке и создавать разрежение на прямой - две разных ситуации, и вопрос не гидродинамики в Вашем понимании. Должно быть давление подпора на котле. Впрочем, дело хозяйское...

Отправлено спустя 4 минуты 44 секунды:
Да, у меня система без регулировок в принципе. Тепловой расчет дал такой результат, что разница между температурами помещений незначительна. В штиль. В ветреную погоду - гуляет, поэтому в перспективе нужно модернизировать. Котел - кировский КЧМ-7, но я его настроил отменно. В планах - рекуператор на чердаке, чтобы все вернуть в дом.
Muxaul
Рядовой
Сообщения: 44
Зарегистрирован: 02 окт 2018, 12:38
Имя: Михаил

Концепция построения системы управления отоплением частного дома

Сообщение Muxaul »

Alias писал(а): 29 дек 2018, 18:59Нагнетать давление на обратке и создавать разрежение на прямой
это одно и то же вообще-то. Система то замкнутая. Даже в моем случае (она открытая в том смысле, что расширительный бак сообщается с атмосферой). Посмотрите по таблице какое разряжение на всасе должен иметь циркнасос, чтобы вода при температуре в 95 градусов закипела (если я правильно понимаю ход ваших мыслей). При системе с расширительным баком (система находится под давлением около 1 бар) вообще говорить нечего.
А вот вопрос удобства мотажа и обслуживания тут как раз решает.
Увы :smile44:
Alias писал(а): 29 дек 2018, 19:04Тепловой расчет дал такой результат, что разница между температурами помещений незначительна
Я имею ввиду, что Вы могли иметь и разную (как захочется) температуру в помещениях просто настроив гидравлическую систему ( в ручную где-то прижав расход через отопительный прибор, где-то нет)

Отправлено спустя 35 минут 50 секунд:
Вопрос по ПИД-регулированию в FLProg:
Много различных блоков пользовательских имеется.
Я рассматриваю только один (от dimalimite) потому, что только он имеет так необходимую зону нечувствительности.
Кто нибудь на деле пробовал этот блок или другие?
Я в плане корректности работы

Отправлено спустя 17 минут 54 секунды:
Траблы с ЕСП не закончились:
1. Не смог создать WiFi-клиент. К роутеру никто не подключается (может не поддерживается русское название сети?).
2. И еще тот файл, который Грачик выложил на ютубе ведет себя не очень. я добавил пару параметров для изменения через вебморду и происходят чудеса: то мои параметры в морде, то те, что Грачик делал хотя я их удалил.
Как быть то кто спец по этой ЕСП помогите ради бога :smile453:

Отправлено спустя 13 минут 44 секунды:
Alias писал(а): 28 дек 2018, 21:11Если кратко, то суть погодозависимого управления сводится к тому, чтобы по кривой определять зависимость уставки котла от уличной температуры.
Как вам такой подход к управлению мощностью котла?
У меня на котле "Крутилка" от 0 до 90 градусов геометрических. соответственно от 0 до 100 % мощности.
Создаю массив:
индекс - целое число градусов за бортом;
значение - угол поворота сервопривода.
Ну а 20 - это температура отключения сервопривода за ненадобностью.
Жду критики и предложений по уличшению

Отправлено спустя 1 минуту 33 секунды:
Muxaul писал(а): 29 дек 2018, 20:20 Если кратко, то суть погодозависимого управления сводится к тому, чтобы по кривой определять зависимость уставки котла от уличной температуры.

Как вам такой подход к управлению мощностью котла?
У меня на котле "Крутилка" от 0 до 90 градусов геометрических. соответственно от 0 до 100 % мощности.
Создаю массив:
индекс - целое число градусов за бортом;
значение - угол поворота сервопривода.
Ну а 20 - это температура отключения сервопривода за ненадобностью.
Жду критики и предложений по уличшению
забыл картинку :smile37:
Новый точечный рисунок.bmp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Концепция построения системы управления отоплением частного дома

Сообщение Alias »

А котел то вообще неприручаемый и только с помощью уранового ломика, который все-таки утонул, можно управлять им? Видел недавно донельзя зацифровный котел, но и он легко управлялся внешними контактами. Или ваш с модуляцией?
Имхо, вариант рабочий, но, скорее, демонстрационный. Я бы не стал так делать.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей