F Флудим от души (околопеллетный флуд)

Тема в разделе "Пеллетные котлы и горелки", создана пользователем stefi, 16.01.14.

Статус темы:
Закрыта.
  1. exzerodivide
    Регистрация:
    12.05.16
    Сообщения:
    400
    Благодарности:
    422

    exzerodivide

    Живу здесь

    exzerodivide

    Живу здесь

    Регистрация:
    12.05.16
    Сообщения:
    400
    Благодарности:
    422
    @Alisan, поправлю пару неточностей.

    Во-первых, ошибка смещения (та что offset error) присуща чистым P-контроллерам (или PID с зануленной интегральной частью). Наличие интегральной части и призвано решать в том числе проблему смещения. Использование D-части действительно спорно - процесс управления мощностью на пеллетах достаточно нетороплив, и вообще - система весьма инерционна из-за наличия большого количества теплоносителя. Так что как минимум - PI-контроллер.
    Во-вторых, преимущество fuzzy контроллера перед pid-контроллером проявляется в основном в нелинейных процессах, и то слабо. Все зависит от дизайна PID, ничто не мешает аппроксимировать процесс вблизи рабочей точки линейной функцией и успокоиться. Это кстати один из подходов.
    PID не любит сильных возмущений, но это решается использованием ISA-PID. И опять-таки, многое зависит от того, кто, как и под какую модель настраивал контроллер. И то, если мы рулим процессом по температуре жидкости, у нас не может быть резких скачков температуры.

    Можно вообще пойти дальше и реализовать гибридный контроллер на нейронной сети и PID, или чистой нейронной сети. Будет работать ничем не хуже, а на шильдик горелки повесить "AI Inside"

    Пока вендор не публикует данные мат. моделей контроллеров, я бы вообще не обращал внимания на надписи "PID", "Fuzzy Logic", "Alien Brain Inside" и так далее и относил бы это к попыткам выделиться на общем фоне. Единственное по чему мы можем объективно судить - по доступым нам средствам измерения и сравнению аналогичных котлов друг с другом.
     
  2. Alisan
    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164

    Alisan

    Живу здесь

    Alisan

    Живу здесь

    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164
    Адрес:
    Калининград
    Спасибо за уточнения. Сам я далеко не спец в этом деле, знаю лишь то, что прочитал в порядке самообразования, при попытке узнать, что же такое Fuzzy Logic. :|:
     
  3. exzerodivide
    Регистрация:
    12.05.16
    Сообщения:
    400
    Благодарности:
    422

    exzerodivide

    Живу здесь

    exzerodivide

    Живу здесь

    Регистрация:
    12.05.16
    Сообщения:
    400
    Благодарности:
    422
    В общем по факту можно верить лишь тому что наблюдаем сами :)

    Вообще, если вычесть переходные, сервисные и старт-стоп процессы, то программная часть управления в первом приближении весьма примитивна. У нас есть таблица соответствия выходной мощности горелки и воздуха/подачи пеллет. Если вычислительная платформа позволяет - аппроксимирующая функция на числах одинарной точности (float).
    И есть обычный пид-контроллер, такой же как используется для управления температурой всяких бойлеров у пивоваров например (единственно - коэффициенты подобраны под динамику процесса горения). Контрольная точка - температура жидкости, измеряемый параметр - температура жидкости. Выходной параметр - мощность в процентах. Мощность в процентах пересчитывает по таблице или функции в воздух/пеллеты.

    Честно сказать - спор с @Lab900 по поводу лямбды меня изрядно раззадорил и я сел разбираться и писать процесс управления по кислороду, отдавая себе отчет что конечный результат может быть и отрицательным.
    Пока дописываю инструментарий для снятия характеристик с котла (промеры CO, O2 и так далее на заданной мощности в автоматическом режиме, построение зависимости оптимального O2 от мощности). Соответственно, процесс управления по O2 и довел меня до вида PID-контроллеров изнутри, а так же их родственников :)
     
    Последнее редактирование: 14.09.16
  4. Alisan
    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164

    Alisan

    Живу здесь

    Alisan

    Живу здесь

    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164
    Адрес:
    Калининград
    Кроме переходных и стартовых моментов, контроллер моего котла учитывает и регулирует скорость набора температуры котла. Если она излишне высока, то уменьшает текущую мощность.
    Мне лично в моем контроллере не хватает возможности подстройки контроллера на разную мощность горелки. Стандартный номинал котла 75 кВт, гоняю, в основном, на 60 кВт, а весной на 40 кВт. И на 40 кВт реакция автоматики получается несколько не сбалансированная.
    По кислороду диапазон подстройки почему то всего +-10%. Этого явно мало. Надо хотя бы +- 20%. Или даже выше.
    Но в автоматике датской горелки NBE, при вылете кислорода за какие-то референсные значения, начинается коррекция времени подачи пеллет. Считаю, это правильный путь.
     
  5. Simakoff
    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864

    Simakoff

    Живу здесь

    Simakoff

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864
    Адрес:
    Одинцово
    Вот здесь как раз удобство Терминатора и проявляется- широкие возможности при настройке.
     
  6. Alisan
    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164

    Alisan

    Живу здесь

    Alisan

    Живу здесь

    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164
    Адрес:
    Калининград
    Терминатор вообще не отслеживает и не регулирует кислород! Так что, немного не в тему замечание.
    Потому как просто настройки горелки по подаче и воздуху - это нечто совсем другое.
     
  7. Simakoff
    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864

    Simakoff

    Живу здесь

    Simakoff

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864
    Адрес:
    Одинцово
    Вы имеете ввиду то, что у Вас установлен лямбдазонд?
     
  8. Simakoff
    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864

    Simakoff

    Живу здесь

    Simakoff

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864
    Адрес:
    Одинцово
    Даже тот факт, что Терминатор работает не по фотодатчику, а по контролю температуры газов - огромная разница с большим количеством пеллетных горелок. В том числе и с Био и с Китурами и с Вашим ретортником.
    И Лямбда на газоалализаторе у Терминатора около 1,6 держится стабильно именно за счет программного обеспечения и принципа съема данных о горении.
     
  9. exzerodivide
    Регистрация:
    12.05.16
    Сообщения:
    400
    Благодарности:
    422

    exzerodivide

    Живу здесь

    exzerodivide

    Живу здесь

    Регистрация:
    12.05.16
    Сообщения:
    400
    Благодарности:
    422
    Так и должен вести себя алгоритм. Картинки прилагаю, на них это хорошо видно.
     

    Вложения:

    • scdcstrpidarraypad_02.png
    • xxxhtml_extraxscdspeedctrlpidblockpid_finaltuner.png
    • xxxhtml_extraxscdspeedctrlpidblockpid_initialtuner.png
  10. Alisan
    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164

    Alisan

    Живу здесь

    Alisan

    Живу здесь

    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164
    Адрес:
    Калининград
    Именно так.

    Блин, уважаемый @Simakoff, Вам бы сначала разобраться как работают другие контроллеры, а потом давать комментарии.
    Контроллер моего котла отслеживает и кислород и дымогазы.

    Лямбда подстраивается под текущую мощность. Утверждать, что она всегда постоянна, так это не так. Чем меньше мощность, тем больше альфа. Просто в силу того, что при уменьшении мощности все больше воздуха пролетает мимо очага горения на колоснике.
     
  11. Simakoff
    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864

    Simakoff

    Живу здесь

    Simakoff

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864
    Адрес:
    Одинцово
    Ну конечно же есть моменты загрузки топлива, или, как Вы говорите, снижение мощности. И показатели изменяются в такие моменты.

    А где в моих сообщениях Вы нашли противоречие?

    Я не сомневаюсь, что Вы изучили свой контроллер и котроллер Китурами. Я изучил контроллер Pelltech, РСЕ, Терминатора, Общемаш, Переко, Теплодар и некоторые другие. При чем здесь это вообще?
     
  12. Alisan
    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164

    Alisan

    Живу здесь

    Alisan

    Живу здесь

    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164
    Адрес:
    Калининград
    Притом, что как работает контроллер моего котла, Вы не в курсе. А комментарии относительно него даете.
     
  13. Simakoff
    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864

    Simakoff

    Живу здесь

    Simakoff

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864
    Адрес:
    Одинцово
    Простите, если позволил себе такую неосторожность. А где я так оплошал?
     
  14. Alisan
    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164

    Alisan

    Живу здесь

    Alisan

    Живу здесь

    Регистрация:
    16.03.09
    Сообщения:
    17.012
    Благодарности:
    14.164
    Адрес:
    Калининград
    Так читайте Ваши же сообщения. В них и найдете Ваши оплошности.
     
  15. Simakoff
    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864

    Simakoff

    Живу здесь

    Simakoff

    Живу здесь

    Регистрация:
    23.02.09
    Сообщения:
    4.568
    Благодарности:
    1.864
    Адрес:
    Одинцово
    А я не вижу оплошностей никаких в своих сообщениях. Если Вы их видите, потрудитесь, будьте любезны, их мне указать. Буду Вам глубоко признателен за подобную помощь! :) Со стороны, так сказать, виднее!
     
Статус темы:
Закрыта.