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

Управление отоплением. Часть 2

Тема в разделе "Умный дом", создана пользователем Evgeny2, 26.04.24.

  1. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    Теория не говорит, что такое ноль в интеграле, и что бывают переполнения.

    там где не делят - там нужна стабильность. В esphome делят

    Да, ноль случайно лишний написал.

    Конечно. Но я про результат - ее влияние невелико.
     
  2. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    а как ее не может быть видно, если результат раз в несколько секунд, а исходный - намного чаще

    Так же ступеньками будет меняться.
     
  3. Evgeny2
    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99

    Evgeny2

    Живу здесь

    Evgeny2

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99
    Адрес:
    Московская область
    во. А при правильном кошерном усреднении, точнее сглаживании, должно меняться более-менее гладко. Но не всегда эта кошерность получается
     
  4. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    Студент, вам двойка. Идите домой, придете сдавать повторно.

    График дискретной величины выглядит гладким или при уменьшении масштаба по вертикали и горизонтали, так чтобы дискретность перестала быть видна (а я специально увеличил масштаб максимально, чтобы она была видна), либо если при рисовании графика используется сглаживание, которое выдумывает промежуточные давления

    дискретная величина при отображении в масштабе "десять точек по горизонтали на один отсчет" и должна выводиться ступеньками без сглаживания, на то она и дискретная.

    второй вопрос, что у исходного сигнала отсчетов больше, но я же сразу написал, что нам столько и не надо. Частоту отсчетов на выходе делаем такую, чтобы ПИД правильно работал, а измерений делаем побольше и усредняем.
     
  5. Evgeny2
    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99

    Evgeny2

    Живу здесь

    Evgeny2

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99
    Адрес:
    Московская область
    хочется ответить в том же духе, но не буду
    Я правильно понимаю, что при вышеуказанном вами осреднении вы вы складываете сто целых чисел, делите на сто, получаете среднее в виде целого и потом бухтите на сглаживание при рисовании графика?[/QUOTE]
     
  6. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    Такой ответ требует объяснения, в чем студент облажался. А без него - это будет клоунада, а не ответ

    Вам реально тут вычисления в целых числах мерещатся? Посмотрите на цифры вертикальной оси

    [​IMG]

    в esphome сенсор АЦП выдает вольты, вещественное число.

    результат на выходе средствами esphome округлен до 3 знаков после запятой. При этом шумы исходного сигнала дают полезную точность только в 1 знак после запятой, усредненное значение - 2 знака.

    ну и как не округляйте, даже если не отбрасывать ненужные знаки, то результат тут раз в несколько секунд, куча пикселей по горизонтали. В любом случае будет ступенька
     
  7. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    upload_2024-11-8_15-16-25.png

    те же 2 знака после запятой, то масштаб мельче. И все "гладко" на графике
     
  8. Evgeny2
    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99

    Evgeny2

    Живу здесь

    Evgeny2

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99
    Адрес:
    Московская область
    Ну так вы не хотите объяснять и не понимаете даже о чем речь

    Садись, два.
    в esphome сенсор АЦП выдает целое число, которое тупо умножается на коффициент, который дискретность никуда не убирает. Дискретность прекрасно видна на вашем графике.
    Также на графике видна явная лажовость вашей обработки. Даже если взять все "синенькие" значения и тупо найти среднее по всему графику, то это среднее будет находится выше "желтенького"

    У вас на графике написано "RAW", а оно оказывется не RAW. У вас на графике четко видно 5 дискретных значения на диапазоне 0.037, что как-то не очень согласуется с 3 знаками после запятой
    Садись, два.
     
  9. Evgeny2
    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99

    Evgeny2

    Живу здесь

    Evgeny2

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    478
    Благодарности:
    99
    Адрес:
    Московская область
    И сигнал другой, и результата обработки нет, а так все аналогично.
     
  10. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    А ты читать вообще умеешь? В цикле перечитай
    https://www.forumhouse.ru/posts/33177174/

    после "два" аж 3 абзаца с пояснением, за что двойку поставили

    Шизофрения какая-то

    Ты про целочисленные вычисления пел, а при чем тут "убиравет дискретность". В ESP АЦП выдает целое значение (и то через API ESP уже вольты читаются), а в esphome надо очень постараться, чтобы до целочисленного значения АЦП добраться. Вольты поступают в обработку. Вещественные.

    Зачем ты пишешь про вещи, в которых ни бум-бум?

    О, откровение. Оказывается на графике значения, считанного с АЦП, будет видна дискретность. Конечно. И дискретность, и шумы АЦП видны. Вот с ними и боремся. Повышаем точность

    А тут видна опять неспособность читать описание.
    https://www.forumhouse.ru/posts/33174715/

    там написано - сначала медиана с небольшим окошком (убивает выперды разовые и чуть прореживает шум) и потом усреднение. Поэтому идеально получаем результат. Это не лажа, а грамотная обработка, впрочем она не понятна двоечникам.

    Это смотря что считать RAW. Это нефильтрованное значение, поступившее на обработку

    Как это не согласуется? Посмотри на вертикальный график. Все эти разные значения легли между 2.91 и 2.92, если бы не третий знак после запятой, там бы было только 2.91 и 2.92, а так есть и промежуточные

    Да, конечно, там дискретность видна. А чего бы ей не быть видной, если мы считаем среднее по 5 кажется значением, и на входе есть только 2.91 и 2.925 (примерно, на глазок по графику) и ничего другого, меняется только их количество в каждой порции усреднения.

    Это просто позорище какое-то непрерывное, зачем ты эту пургу пишешь?
     
  11. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    Это было объяснение, что гладким график становится благодаря масштабу

    повторю

    [​IMG]

    А теперь увеличим масштаб

    upload_2024-11-8_23-6-27.png

    вай-вай, как плохо усреднилось оказывается, ступеньки видны

    а по первому графику было так гладенько ...
     

    Вложения:

    • upload_2024-11-8_23-6-9.png
  12. motik_s
    Регистрация:
    02.03.11
    Сообщения:
    23
    Благодарности:
    1

    motik_s

    Участник

    motik_s

    Участник

    Регистрация:
    02.03.11
    Сообщения:
    23
    Благодарности:
    1
    Адрес:
    Воронеж
    Привет и студентам и преподавателям)
    Решил купить контроллер (модуль) NEVOTON BCG-1.1.3-WF
    Так в описании этого прибора написано:
    "Работа с внешним комнатным термостатом (к модулю подключается комнатный термостат по протоколу OpenTherm",
    или в другом месте написано:
    "К клеммам модуля подключен комнатный термостат стандарта OpenTherm. Этот термостат измеряет температуру воздуха в помещении..."
    Два дня ищу название, марку этого термостата "стандарта OpenTherm", чтобы его можно было подключить к NEVOTON BCG 113.
    Желательно беспроводного! Вообщем нужен градусник не в котельной.

    А с ZONT ами запутался напрочь...
     
  13. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    окей гуль, найди "opentherm термостат"
    https://www.teplograd.ru/catalog/serie/komnatnye_regulyatory_salus/salus_rt520rf
    https://www.teplograd.ru/catalog/serie/komnatnye_regulyatory_salus/salus_rt520
    https://fors-tsk.ru/catalog/kotly/komnatnye_termostaty/1444/

    это что под руку попалось
     
  14. motik_s
    Регистрация:
    02.03.11
    Сообщения:
    23
    Благодарности:
    1

    motik_s

    Участник

    motik_s

    Участник

    Регистрация:
    02.03.11
    Сообщения:
    23
    Благодарности:
    1
    Адрес:
    Воронеж
    Спасибо за быстр ответ.
    Но что то опасаюсь. Эти устройства подключаются к котлу на разьем OpenTherm. Так у них в инструкции. Но у меня же там уже занято! там же будет подцеплен Контроллер Nevoton!
    Куда же цеплять тогда эти "градусники" по твоей ссылке?
    Можно ли подцепить эти "градусники" на контакты openTherm контроллера Nevoton? (а не к котлу)
     
  15. неформат
    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536

    неформат

    Живу здесь

    неформат

    Живу здесь

    Регистрация:
    29.09.21
    Сообщения:
    2.070
    Благодарности:
    536
    Адрес:
    Санкт-Петербург
    Из вашей цитаты

    "К клеммам модуля подключен комнатный термостат стандарта OpenTherm. Этот термостат измеряет температуру воздуха в помещении..."