Просмотр полной версии : помогите подобрать контроллер и пид алгоритмы
superroma
06.03.2010, 03:18
есть некий пищеварительный процесс.
два котла с газовыми горелками - управление клапаном (горит/не горит)
температура должна быть точно выдержана в пределах 1%
клапаны (около 4-х), два насоса, несколько режимов работы во время основного процесса, плюс режим промывки.
задание параметров с компьютера. во время процесса необходима индикация состояния.
на глаз вроде подходит плк63. хватит его мощности на пару пид регуляторов и на два довольно простых линейный процесса?
какой именно пид блок лучше использовать? как лучше управлять горелкой? я так понимаю что минимальная частота шим дискретного выхода слишком велика для горелки? раз в 36 секунд там получается вроде как?
или я не на тот пид блок смотрю? существуют ли пид блоки у которых на выходе - горит/не горит?
извиняюсь заранее если дурацкие вопросы задаю - я новичок совсем в этих вопросах.
Александр Ч.
09.03.2010, 12:23
сколько встречал газовых горелок(промышленных, отопительных, даже бытовых с ручными клапанами подачи) везде используются клапана пропорционального управления по принципу больше/меньше с заданием процента открытия и подачи газа. что особенно важно для точного регулирования -1%.
superroma
09.03.2010, 13:01
Я наверное слишком абстрактно спросил.
Проект - это домашняя пивоварня - что-то вроде вот этого.
http://i574.photobucket.com/albums/ss184/gruversm/February2010018.jpg
Так вот американцы в этой системе используют регуляторы LOVE TS2 - на вид обычные ПИД регуляторы - такие и в линейке Овен есть.
И клапаны ASCO 8210 (http://www.ascovalve.com/Applications/Products/online_catalog/asco_catalog.aspx) - никакие не пропорциональные вроде бы.
В американской системе процесс варки ручной - только температура регулируется двумя ПИД регуляторами.
Мы хотели бы пойти несколько дальше и автоматизировать весь процесс варки плюс еще и промывку. Поэтому я думал не ставить отдельные терморегуляторы, а завести все на ПЛК, которому установки с компьютера задаются. Он будет еще и клапанами и помпами управлять.
Да и температуру там еще в паре мест можно регулировать (в охладителе и рециркуляторе).
Вот я и на распутье - правильно ли это. Ну и все-таки непонятно как же таким клапаном такой горелкой управлять? У всех ваших ПИД блоков на выходе real. Может там и не надо ничего модулировать? Нагрелось до N градусов - выключил газ. Оно ж не будет по инерции еще дальше нагреваться...
Разьясните новичку плиз.
Александр Ч.
09.03.2010, 13:36
у регулятора Ts2 не нашел заветного слова Pid. больше похожи на On/off регуляторы управления компрессорами холодильных установок. потому и клапаны просто соленоидные. да и стоимость на пид не тянет, они же не китайские вроде?
если мощность горелки не завышена , а среда жидкость(не воздух) т.е. теплопроводная , на мой взгляд инерцией в данном случае можно пренебречь.
Александр Ч.
09.03.2010, 13:57
шим управление предполагает вкл/выкл устройства с определенной широтой. при широте , например, каждые 4 сек - сколько времени клапан не развалится? при широте , например, 60 сек смысл пид регулирования теряется - вычисленное значение будет сильно "отставать" от реалий объекта.
superroma
09.03.2010, 14:30
Я вот нашел схему варианта подобного устройства.
Вроде бы разобрался. Там еще электронагреватель есть для точного поддержания температуры.
http://www.2fatpolocksbbq.com/webimages/Black%20Dog%20Brewery%20Drawing.jpg
Один ПИД регулятор управляет этим нагревателем.
А вот второй - управляет блоком управления гореним Honeywell S8610 (http://www.lesman.com/acatalog/Honeywell7800_S8610U3009_PilotControl.html). Наверное в этом блоке клапан пропорциональный?
Есть ли недорогие аналоги на нашем рынке (розжиг, контроль пламени, управление запалом)? Этот s8610 $125 стоит.
Ну и один вопрос открытым остается - хватит ли мне ПЛК63 или лучше сразу на что-то мощное закладываться?
Александр Ч.
09.03.2010, 15:18
я бы все таки для начала занялся поиском оборудования, кот. есть в продаже и доступно по цене. далее попытаться набросать алгоритм управления, требуемую скорость.
а тот или иной плк всегда можно успеть выбрать.
Николаев Андрей
09.03.2010, 17:58
1. Соблюдайте правила форума.
2. Такие файлы просьба выкладывать в архиве.
3. Напишите задачу как и чем управлять. Мы постараемся подобрать регуляторы. можно на support@owen.ru - тогда Ваше письмо попадет как раз к нужному специалисту.
Приборы других производителей на этом форуме на рассматриваются и не обсуждаются.
superroma
09.03.2010, 21:17
1. Соблюдайте правила форума.
2. Такие файлы просьба выкладывать в архиве.
3. Напишите задачу как и чем управлять. Мы постараемся подобрать регуляторы. можно на support@owen.ru - тогда Ваше письмо попадет как раз к нужному специалисту.
Приборы других производителей на этом форуме на рассматриваются и не обсуждаются.
1, 2 - больше не буду, извините (картинки - это ссылки)
3:
Задача - линейный процесс вида
- нагреть бак 1 до 60 градусов
- открыть клапаны а, б, с
- включить помпу 1
- поддерживать температуру в баке 60 градусов в течении 20 минг.
- нагреть бак 1 до 70 градусов
- держать 20 мин
- выключить помпу1
- закрыть клапаны а, б, открыть д
- включить помпу 2
и т.п.
Температуры и время могут меняться от рецепта к рецепту и задаются заранее с компьютера.
Важно - температура жидкости в основном баке должна выдерживаться с точностью в градус примерно.
Во время процесса нужна индикация состояния, вывод сообщений (там есть ручные операции), и возможность вмешаться (все остановить например и включить-выкл. отдельные устройства) - то есть где-то 3-4 экрана
Логи процесса (когда что включалась, графики температур) тоже нужны.
Ну и поскольку это самодельщина, а не коммерческое оборудование, хотелось бы потратиться по-минимуму.
Нагреватели газовые. Точная температура (как тут вместе разобрались) поддерживается электронагревателем в контуре рециркуляции. С алгоритмами стало быть все понятно (PID - только для электронагревателя).
Осталось выяснить подходит ли мне ПЛК63 (с модулем расширения скорее всего, потому что клапанов и помп в сумме больше 6-ти будет).
Николаев Андрей
09.03.2010, 23:44
C описанной Вами задачей ПЛК63 справится... как вариант +МР1.
ПИДы можно использовать из библиотеки ОВЕН в комплекте или стандартный ПИД из Util.lib.
Естественно, что коэффициенты придется подбирать.
НУ и с архивом не просто - контроллер не имеет Flash, по этому архив только ооочень маленький и в Retain. Для полноценной сборки и управления можно взять Master SCADA 32 точки (бесплатно).
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot