- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
ПИД регулятор
-
- здесь недавно
- Сообщения: 11
- Зарегистрирован: 05 июн 2015, 13:21
- Имя: Политов Тимур Викторович
ПИД регулятор
Добрый день друзья!
Имеются чисто универские знания по ПИД регулированию, хотелось бы узнать что оно из себя проедставляет на производстве. Рассмотрим пример поддержания уровня воды 1 метр в резервуаре высотой 2 метра. Приходит сигнал с датчика уровня в ПЛК что уровень воды 1.5 метра, ПЛК дает сигнал разности PV и SP клапану, и соответственно регулируется уровень. Где идет ПИД регулирование, задается при программировании ПЛК? Если да, то получается все ПЛК которые имеют аналоговые выходы поддерживают ПИД регулирование? Если можно, то опишите ответ на примере который я привел(регулирование уровня воды).
Спасибо огромное за внимание!
Имеются чисто универские знания по ПИД регулированию, хотелось бы узнать что оно из себя проедставляет на производстве. Рассмотрим пример поддержания уровня воды 1 метр в резервуаре высотой 2 метра. Приходит сигнал с датчика уровня в ПЛК что уровень воды 1.5 метра, ПЛК дает сигнал разности PV и SP клапану, и соответственно регулируется уровень. Где идет ПИД регулирование, задается при программировании ПЛК? Если да, то получается все ПЛК которые имеют аналоговые выходы поддерживают ПИД регулирование? Если можно, то опишите ответ на примере который я привел(регулирование уровня воды).
Спасибо огромное за внимание!
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Re: ПИД регулятор
Впервые слышу чтобы ПИД-регулирование относилось к верхнему уровню управления.
По вопросам работы Форума можно обратиться по этим контактам.
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Благодарил (а): 2 раза
- Поблагодарили: 6 раз
- Забанен: Бессрочно
Re: ПИД регулятор
Как правило, именно так и есть - практически все поддерживают. На уровне функциональных блоков, или функций API, у кого как обзывается. И у кого платные библиотеки, у кого бесплатные.
P.S. Можно, конечно, поуправлять и на верхнем уровне, но это будет некий садизм. Как говаривал Кузьма Прутков: "Излишнее усердие вредит."
P.S. Можно, конечно, поуправлять и на верхнем уровне, но это будет некий садизм. Как говаривал Кузьма Прутков: "Излишнее усердие вредит."
Последний раз редактировалось Alexander 25 июн 2015, 15:24, всего редактировалось 1 раз.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Re: ПИД регулятор
В SCADA?Alexander писал(а):Как правило, именно так и есть - практически все поддерживают. На уровне функциональных блоков, или функций API, у кого как обзывается. И у кого платные библиотеки, у кого бесплатные.
По вопросам работы Форума можно обратиться по этим контактам.
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Благодарил (а): 2 раза
- Поблагодарили: 6 раз
- Забанен: Бессрочно
Re: ПИД регулятор
Дык какая на фиг SCADA в контроллере?
Бесплатные - имею ввиду, что функции априори присутствуют в списке инструкций контроллера, без дополнительных заплаток/издержек.
Бесплатные - имею ввиду, что функции априори присутствуют в списке инструкций контроллера, без дополнительных заплаток/издержек.
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Re: ПИД регулятор
Евгений, про верх ни слова не написано же вроде)))TEB писал(а):В SCADA?Alexander писал(а):Как правило, именно так и есть - практически все поддерживают. На уровне функциональных блоков, или функций API, у кого как обзывается. И у кого платные библиотеки, у кого бесплатные.
Речь про функции плк.
Тс можно не только при помощи аналогового выхода регулировать, все зависит от исполнительного механизма. Или отсечной клапан или насос с частотником или регулирующий клапан...
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Re: ПИД регулятор
Тема перемещена сюда из "верхнего уровня"megavolt86 писал(а):Евгений, про верх ни слова не написано же вроде)))TEB писал(а):В SCADA?Alexander писал(а):Как правило, именно так и есть - практически все поддерживают. На уровне функциональных блоков, или функций API, у кого как обзывается. И у кого платные библиотеки, у кого бесплатные.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
-
- шаман
- Сообщения: 984
- Зарегистрирован: 27 июн 2013, 12:20
- Имя: Валерич
- Страна: СССР
- Благодарил (а): 40 раз
- Поблагодарили: 92 раза
Re: ПИД регулятор
Вроде ТС о чем-то спрашивает, но о чем - непонятно.Timon писал(а):...Если можно, то опишите ответ на примере который я привел(регулирование уровня воды)..
-
- почётный участник форума
- Сообщения: 1041
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 55 раз
- Поблагодарили: 134 раза
Re: ПИД регулятор
В АСУТП аммиачного производства 1988 года соотношение азот/водород поддерживала СМ2М по ПИ-закону. Это исключение из правил подтверждает правило.TEB писал(а):Впервые слышу чтобы ПИД-регулирование относилось к верхнему уровню управления.
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Re: ПИД регулятор
Возможно и не исключение, а просто т.н. SoftPLC.rwg писал(а):В АСУТП аммиачного производства 1988 года соотношение азот/водород поддерживала СМ2М по ПИ-закону. Это исключение из правил подтверждает правило.
Очень много ПК-платформ под управлением RTOS выполняют функции ПЛК и ПКА.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 3577
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Re: ПИД регулятор
ПИД-регулирование - по сути это вычисление функции видаTimon писал(а):Где идет ПИД регулирование, задается при программировании ПЛК? Если да, то получается все ПЛК которые имеют аналоговые выходы поддерживают ПИД регулирование? Если можно, то опишите ответ на примере который я привел(регулирование уровня воды).
Это вычисление может выполнять любое микропроцессорное устройство: компьютер, контроллер или специализированный регулятор. Главное, чтобы это устройство умело измерять фактическое значение и выдавать на выход управляющий сигнал.
На твои вопросы отвечаю:
1. ПИД-регулирование идет обычно в ПЛК, хотя можно использовать что-то типа этого.
2. Связь между наличием аналоговых выходов и функцией ПИД-регулирования отсутствует. Могут быть контроллеры с функцией ПИД, но без аналоговых выходов, и наоборот - с аналоговым выходом, но без ПИД. Но конечно, чтобы реализовать ПИД-регулирование, надо убедиться, что у контроллера есть аналоговые выходы или другой способ взаимодействия с объектом управления. А функцию ПИД-регулятора можно написать самому, если нет готовой библиотечной функции (нет поддержки ПИД). Для этого достаточно огранизовать вычисление той не очень и сложной, но и не простой функции, которую я привел выше.
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Re: ПИД регулятор
Кроме того, ПЛК может получать и выдавать необходимую для функции ПИД информацию по различного вида цифровым интерфейсам.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- не первый раз у нас
- Сообщения: 353
- Зарегистрирован: 02 фев 2010, 22:28
- Имя: Корнеев Дмитрий
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Re: ПИД регулятор
Кстате есть системы, где "верхний" и "средний" уровень - единое целое, к примеру SattLine ABB
http://www.youtube.com/watch?v=_bJdJuFOTKo
http://www.youtube.com/watch?v=_bJdJuFOTKo
Запуск и модернизация оборудования без проекта и документации. Дорого.
-
- здесь недавно
- Сообщения: 8
- Зарегистрирован: 26 окт 2015, 20:29
- Имя: Сафронов Василий Владимирович
Re: ПИД регулятор
Вообще то, при ПИД регулировании наличие уровня в 1,5 м при заданном 1м невозможно, если регулятор и его исполнительные механизмы исправны, а сам ПИД регулятор это две составляющих - интегральная и дифференциальная, где интегральная составляющая отвечает за точность регулирования, а дифференциальная за время переходного процесса.
Соответственно по простому можно сказать так: точное регулирование более длительно во времени, а более быстрое регулирование менее точно. Ваша ситуация могла развиваться при высокой дифференциальной составляющей, например использование воды в цикле охлаждения, когда необходимо поддерживать уровень не менее 1 м, но его уровень резко меняется (идет отбор на охлаждение), в данном случае идет скоростное восстановление уровня по условию не менее 1 м, а увеличение уровня до 1,5 м, повторюсь связанно с высокой дифференциальный составляющей.
Соответственно по простому можно сказать так: точное регулирование более длительно во времени, а более быстрое регулирование менее точно. Ваша ситуация могла развиваться при высокой дифференциальной составляющей, например использование воды в цикле охлаждения, когда необходимо поддерживать уровень не менее 1 м, но его уровень резко меняется (идет отбор на охлаждение), в данном случае идет скоростное восстановление уровня по условию не менее 1 м, а увеличение уровня до 1,5 м, повторюсь связанно с высокой дифференциальный составляющей.
-
- администратор
- Сообщения: 17589
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 825 раз
- Поблагодарили: 1653 раза
Re: ПИД регулятор
Вообще-то, ПИД-регулятор имеет три составляющие, зашитые в его название: Пропорционально-Интегрально-Дифференциальный регулятор. Так, на минуточку. :)snag777 писал(а):Вообще то, при ПИД регулировании наличие уровня в 1,5 м при заданном 1м невозможно, если регулятор и его исполнительные механизмы исправны, а сам ПИД регулятор это две составляющих - интегральная и дифференциальная, где интегральная составляющая отвечает за точность регулирования, а дифференциальная за время переходного процесса.
По вопросам работы Форума можно обратиться по этим контактам.