Segnetics

Вернуться   Segnetics > Общий

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.12.2009, 21:19   #61
Aard
Member
 
Регистрация: Mar 2007
Сообщения: 39
По умолчанию Ответ: Есть ли готовый ШИМ?

Поделитесь, пожалуйста, экспресс-методикой расчета параметров этого ПИД-регулятора с ШИМ, если объект представлен апериодическим звеном первого порядка с запаздыванием и известно время хода исполнительного механизма.
Aard вне форума   Ответить с цитированием
Старый 08.12.2009, 21:32   #62
lau
Senior Member
 
Регистрация: Jul 2006
Сообщения: 165
По умолчанию Ответ: Есть ли готовый ШИМ?

Экспрес методика параметров ПИД вне зависимости от того какой ИМ используется (с ШИМ или 0-10В) может бытьодинаковой, например обычной инженерной (см. ТАУ или на сайте были проги автонастройки регуляторов). Поскольку приводы что 0-10В что 2/3позиционные оба имеют время полного хода (т.е. транспортное запаздывание).
А уже от самого регулирующего устройства (клапан седельчатый, шаровый, батерфляй, др.) зависит линейность зависимости управляющего воздействия и реального воздействия (в большинстве случаем принять можно за линейный).
lau вне форума   Ответить с цитированием
Старый 13.02.2012, 11:58   #63
ujin
Senior Member
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 387
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Хотелось бы вернуться к этой теме. Макросы pid-шим к сожалению не работают. Причем не только у Segnetics'а. Пробовал такие же у автоматики зарубежного производителя. Дело в интегрирующем действии исполнительного механизма. И "правильный" регулятор для управляющего клапана с имульсным воздействием отличается от ПИД регулятора для исполнительного механизма с аналоговым управлением. Пример от Ремиконта Р-130 во вложении.
Просьба к специалистам Segnetics'а реализовать такой регулятор.
Пока вышел из положения добавлением формирователя импульсов и блока вычисления положения регулятора по времени воздействия. (Блок вычисления положения был попроще, вместо вычисления минимума, максимума, времени хода стояли цифры конкретного привода). Но это все надергано побыстрому из других мест и не имеет четкого математического обоснования.
Вложения
Тип файла: pdf Алгоритмы регулирования.pdf (252.0 Кбайт, 397 просмотров)
Тип файла: msl 3х-ходовой кран.msl (70.2 Кбайт, 229 просмотров)
ujin вне форума   Ответить с цитированием
Старый 13.02.2012, 12:01   #64
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от ujin
Хотелось бы вернуться к этой теме. Макросы pid-шим к сожалению не работают. Причем не только у Segnetics'а.
Возьмите регулятор из "Конструктора (Heating)". Этот регулятор работает именно на основе "pid-шим" и уже прекрасно себя зарекомендовал.

В приложенном вами документе опущено очень много существенных подробностей, что делает невозможным повторение "их" алгоритма. Оно и понятно: никакой производитель не хочет терять конкурентного преимущества.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 13.02.2012, 12:44   #65
ujin
Senior Member
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 387
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Выглядит рабочим. Но все таки выход из положения, а не математически обоснованный регулятор. У Р-130 ПИД звено заменено на ПИД2 и все. Выглядит достаточно просто. Хотя вам математикам виднее. Если смущает автонастройка, то я ее никогда и не использовал.
ujin вне форума   Ответить с цитированием
Старый 21.09.2012, 09:44   #66
ujin
Senior Member
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 387
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Добавлю шим преобразователь в связке с регулятором по просьбе одного пользователя.
Вложения
Тип файла: msl Управление 3х-ходовым клапаном.msl (108.9 Кбайт, 240 просмотров)


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 21.09.2012, 11:09   #67
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от ujin
Добавлю шим преобразователь в связке с регулятором по просьбе одного пользователя.
У вас есть значение на счётчике, отражающее время хода крана.

Со временем время хода крана увеличивается. Иногда до полутора раз.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 21.09.2012, 12:00   #68
ujin
Senior Member
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 387
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Будет просто несоответствие показаний. Выдача управляющего сигнала при достижении 0 и 100 % должна продолжиться. Если конечно я там ничего не напутал.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 18.01.2013, 18:14   #69
ujin
Senior Member
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 387
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Добавлю полную версию макроса для управления 3х-ходовым краном.
Как вариант сегнетиковского. Сделан на основе сегнетиковского пид регулятора, с добавлением своего шим, когда оригинального еще не было.
Проблемы стандартные - при изменении параметров пид регулятора сразу изменяется выход. Соответственно при настройке изменять параметры необходимо постепенно. Больше неудобств нет.
Вложения
Тип файла: msl Управление 3х-ходовым клапаномV2.msl (106.0 Кбайт, 417 просмотров)


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 18.01.2013, 18:32   #70
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от ujin
Проблемы стандартные - при изменении параметров пид регулятора сразу изменяется выход. Соответственно при настройке изменять параметры необходимо постепенно. Больше неудобств нет.
Регулятор 6 версии умеет без скачка перезагружать коэффициенты

Дёргаете сброс с одновременной сменой коэффициентов и подачей выход на вход DATA. Вуаля, всё готово


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 18.01.2013, 21:04   #71
ujin
Senior Member
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 387
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Спасибо, понятно. Добавляем пару регистров, ловим изменение, подаем все одновременно на вход регулятора.


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием
Старый 20.10.2017, 10:53   #72
DIMKiN
Новичок
 
Регистрация: Jun 2017
Сообщения: 10
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Использовал vPID_v3.msl для 3х ход. клапана.
Подскажите,
Уставка - "Зона нечувствительности", используется только для
расчета бита "вне зоны"? т.е. в самом регулировании ПИД - не участвует?

P.S. У меня vPID_v3.msl - не реагирует на "Зона нечувствительности".
Постоянно откр\закр, хоть "Зона нечувствительности" = 100.
DIMKiN вне форума   Ответить с цитированием
Старый 20.10.2017, 11:47   #73
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от DIMKiN Посмотреть сообщение
Использовал vPID_v3.msl для 3х ход. клапана.
Подскажите,
Уставка - "Зона нечувствительности", используется только для
расчета бита "вне зоны"? т.е. в самом регулировании ПИД - не участвует?

P.S. У меня vPID_v3.msl - не реагирует на "Зона нечувствительности".
Постоянно откр\закр, хоть "Зона нечувствительности" = 100.
По вашей ссылке есть описание. Скажите конкретно, что вам непонятно или покажите конкретные данные с конкретными настройками регулятора и конкретными температурами, почему вы считаете, что что-то работает неправильно.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.10.2017, 20:59   #74
DIMKiN
Новичок
 
Регистрация: Jun 2017
Сообщения: 10
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от Arsie Посмотреть сообщение
По вашей ссылке есть описание. Скажите конкретно, что вам непонятно или покажите конкретные данные с конкретными настройками регулятора и конкретными температурами, почему вы считаете, что что-то работает неправильно.
У меня vPID_v3.msl - не реагирует на "Зона нечувствительности". Постоянно идет регулирование (откр\закр), хотя бит "вне зоны" корректно отрабатывает.
DIMKiN вне форума   Ответить с цитированием
Старый 23.10.2017, 11:31   #75
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от DIMKiN Посмотреть сообщение
У меня vPID_v3.msl - не реагирует на "Зона нечувствительности". Постоянно идет регулирование (откр\закр), хотя бит "вне зоны" корректно отрабатывает.
Покажите, пожалуйста, конкретные данные с конкретными настройками регулятора и конкретными температурами.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 23.10.2017, 12:02   #76
DIMKiN
Новичок
 
Регистрация: Jun 2017
Сообщения: 10
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Удалите пжста ссылку после скачивания.

Последний раз редактировалось Arsie, 23.10.2017 в 12:14
DIMKiN вне форума   Ответить с цитированием
Старый 23.10.2017, 12:13   #77
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от DIMKiN Посмотреть сообщение
Сам проект[/URL].
Удалите пжста ссылку после скачивания.
Проект мне не нужен, если честно. По крайней мере пока.


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 23.10.2017, 14:32   #78
DIMKiN
Новичок
 
Регистрация: Jun 2017
Сообщения: 10
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Настройки:
p=1; i=0,5; d=1; Зона нечувств=4; Время хода кр=200; Дл имп=10; Фильт=5.
DIMKiN вне форума   Ответить с цитированием
Старый 23.10.2017, 16:07   #79
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 8 834
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от DIMKiN Посмотреть сообщение
Настройки:
p=1; i=0,5; d=1; Зона нечувств=4; Время хода кр=200; Дл имп=10; Фильт=5.
Каково поведение датчика? У вас ненулевой дифференциал, может и по нему дёргается.

Установите P=10, I=0, D=0 - как меняется поведение регулятора?


__________________
Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 23.10.2017, 17:39   #80
DIMKiN
Новичок
 
Регистрация: Jun 2017
Сообщения: 10
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Спсб за совет.
Буду на объекте, попробую...
DIMKiN вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для расчета влажности sensei SMLogix 7 16.03.2016 11:57
Использование USB-хаба Varnak Вопросы о SMH-2G(i) 8 01.03.2013 12:20
Как сделать PID-регулятор на охлаждение? Frizer82 Вопросы о программировании 1 31.01.2013 00:23
Маячок (макрос для мигания лампы) Arsie Библиотека макросов 0 21.01.2013 11:27


Часовой пояс GMT +4, время: 13:47.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2016