Segnetics

Вернуться   Segnetics > Форум Segnetics

Форум Segnetics Территория общения

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2012, 12:44   #61
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

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

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


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

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

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


__________________
Программа делает то что написал программист, а не то что он хотел.

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

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


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

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


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

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

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


__________________
Программа делает то что написал программист, а не то что он хотел.

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

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


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

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

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

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

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


__________________
Программа делает то что написал программист, а не то что он хотел.

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

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

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


__________________
Программа делает то что написал программист, а не то что он хотел.

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

Настройки:
p=1; i=0,5; d=1; Зона нечувств=4; Время хода кр=200; Дл имп=10; Фильт=5.
DIMKiN вне форума   Ответить с цитированием
Старый 23.10.2017, 16:07   #73
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Макрос для 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   #74
DIMKiN
Новичок
 
Регистрация: Jun 2017
Сообщения: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Спсб за совет.
Буду на объекте, попробую...
DIMKiN вне форума   Ответить с цитированием
Старый 24.07.2023, 17:40   #75
RomanIst
Senior Member
 
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Здесь кто то пробовал вводить фильтр высоких частот? В случае превышения порога на его выходе - отключать пид (со сбросом I) и принудительно подавать некий % на ход крана в обратном направлении.

В варианте с ШИМом.
RomanIst вне форума   Ответить с цитированием
Старый 06.12.2023, 13:28   #76
valbor
Member
 
Регистрация: Aug 2021
Сообщения: 37
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

А что означает 3-х ходовый регулятор и RPS?

Последний раз редактировалось valbor, 06.12.2023 в 13:43
valbor вне форума   Ответить с цитированием
Старый 06.12.2023, 13:36   #77
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от valbor Посмотреть сообщение
А что означает 3-х ходовый регулятор?
Всё начало обсуждения посвящено разрешению этого вопроса. Не ленитесь, отмотайте, почитайте.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 06.12.2023, 19:07   #78
valbor
Member
 
Регистрация: Aug 2021
Сообщения: 37
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Чтобы потеребить душу, покажу, как хорошо настроенный ПИ-регулятор справляется с той же задачей, но при использовании привода с абсолютным заданием. Время хода привода 15 секунд (полар бир). Обратите внимание на время выхода на уставку.

Такая скорость выхода на уставку в принципе невозможна для векторных приводов.

PS. График получился ну очень идеальным, такое повторяется нечасто

PPS. Это один из многих графиков, полученных при отладке алгоритмов, заложенных в Конструктор. Т.е. это не какая-то эфемерная "штучно выпущенная" программа или регулятор. Это будни жизни, это Конструктор! (пафосно как получилось, я старался)
Здесь Вы забыли ещё один график добавить, положение в % регулирующего органа
честно говоря, я пока не могу понять, что Вы понимаете под термином
"векторный регулятор" (https://cyberleninka.ru/article/n/up...massami/viewer)
мне непонятна Ваша терминология, давайте для начала с терминологией определимся...
для кого-то трёхходовый, для других - "больше-меньше" и т.д.
Вот этот https://forum.segnetics.com/showthread.php?t=1217
чем отличается от обыкновенного в Вашем конструкторе my PID v5.1,
который недоступен даже для просмотра
и ещё не понятно, что такое RPS

Последний раз редактировалось valbor, 06.12.2023 в 19:37
valbor вне форума   Ответить с цитированием
Старый 06.12.2023, 19:47   #79
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 168
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от valbor Посмотреть сообщение
давайте для начала с терминологией определимся...
для кого-то трёхходовый, для других - "больше-меньше" и т.д.
это все одно и то же.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 07.12.2023, 08:47   #80
starmos
Senior Member
 
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили: 13 раз(а) в 12 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

В чем вообще плюсы трехходовых приводов, при том, что полно приводов с аналоговым управлением? Даже одни и те же модели приводов есть и такие и такие. Так что заставляет выбирать именно трехходовый привод, при том, что аналоговый управляющий сигнал однозначно определяет и положение клапана, а для трехходового это невозможно?
starmos вне форума   Ответить с цитированием
Старый 07.12.2023, 09:03   #81
mihanic
Member
 
Регистрация: Apr 2018
Сообщения: 50
Благодарил(а): 7 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от starmos Посмотреть сообщение
В чем вообще плюсы трехходовых приводов, при том, что полно приводов с аналоговым управлением?
Они гораздо дешевле, чем с аналоговым управлением.
Например, берем Danfoss ARV 152 - цена 44 т.р. (трехпозиционное управление)
а Danfoss ARE 152 - уже 62 т.р. (управление по аналоговому сигналу).
Разница налицо. А зачем мне в системе отопления точно знать какой процент открытия клапана, если он нормально поддерживает заданную температуру?
mihanic вне форума   Ответить с цитированием
Старый 07.12.2023, 09:38   #82
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 168
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: Макрос для 3-х ходового регулятора ПИД

Цитата:
Сообщение от starmos Посмотреть сообщение
В чем вообще плюсы трехходовых приводов, при том, что полно приводов с аналоговым управлением? Даже одни и те же модели приводов есть и такие и такие. Так что заставляет выбирать именно трехходовый привод, при том, что аналоговый управляющий сигнал однозначно определяет и положение клапана, а для трехходового это невозможно?
трехходовые есть с обратной связью, например, определяй - не хочу, как говорится..
надежность, помехозащищенность, а в некоторых случаях так и полное отсутствие альтернатив, например взрывозащищенная задвижка диаметром 400мм оснащается только векторным приводом с ос.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 07.12.2023, 11:05   #83
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от valbor Посмотреть сообщение
Здесь Вы забыли ещё один график добавить, положение в % регулирующего органа
Синяя линия, "U".



Цитата:
Сообщение от valbor Посмотреть сообщение
честно говоря, я пока не могу понять

мне непонятна

и ещё не понятно, что такое RPS



Добавлено через 29 секунд


Цитата:
Сообщение от starmos Посмотреть сообщение
В чем вообще плюсы трехходовых приводов, при том, что полно приводов с аналоговым управлением? Даже одни и те же модели приводов есть и такие и такие. Так что заставляет выбирать именно трехходовый привод, при том, что аналоговый управляющий сигнал однозначно определяет и положение клапана, а для трехходового это невозможно?
И об этом сказано в переписке выше.


Добавлено через 1 минуту


Цитата:
Сообщение от LordN Посмотреть сообщение
трехходовые есть с обратной связью, например, определяй - не хочу, как говорится..
У которой ошибка до 15% в самых запущенных случаях, кстати.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 07.12.2023, 12:35   #84
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 168
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от Arsie Посмотреть сообщение


У которой ошибка до 15% в самых запущенных случаях, кстати.
на сам деле ещё больше, там же стоит простой тупой потенциометр работающий от края до края. там и на концах мёртвые зоны огошные..
но программно все как-то +/- выправляется.
для белимо делал такое, боле-мене нормально получилось.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 07.12.2023, 12:56   #85
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от LordN Посмотреть сообщение
на сам деле ещё больше, там же стоит простой тупой потенциометр работающий от края до края. там и на концах мёртвые зоны огошные..
но программно все как-то +/- выправляется.
для белимо делал такое, боле-мене нормально получилось.
Там фигня в том, что оно разбалтывается со временем. У меня статистика, что обратная связь отваливается много чаще, чем сам привод начинает не так работать)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 07.12.2023, 13:02   #86
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 168
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Там фигня в том, что оно разбалтывается со временем. У меня статистика, что обратная связь отваливается много чаще, чем сам привод начинает не так работать)
все может быть, не буду спорить


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 07.12.2023, 13:11   #87
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 142
Благодарил(а): 15 раз(а)
Поблагодарили: 665 раз(а) в 607 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от LordN Посмотреть сообщение
все может быть, не буду спорить
Причём самое смешное, что даже привод 0..10В имеет для внешней ОС точно такой же дерьмовый потенциометр. А вот для своих внутренних целей явно что-то сильно более качественное использует, т.к. позиционируется сильно точнее, чем сигнал ОС.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 07.12.2023, 13:54   #88
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 168
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: Есть ли готовый ШИМ?

Цитата:
Сообщение от Arsie Посмотреть сообщение
Причём самое смешное, что даже привод 0..10В имеет для внешней ОС точно такой же дерьмовый потенциометр. А вот для своих внутренних целей явно что-то сильно более качественное использует, т.к. позиционируется сильно точнее, чем сигнал ОС.
возможно энкодер. почему бы этот же сигнал не гнать на выход положения я тоже не понимаю.
в "савецких" приводах, похоже, используется что-то боле кондовое, типа керамических проволочных потенциометров.. но это тлько по слухам, что там сейчас - доподлинно не знаю. был шанс поглядеть, но у клиента деньги закончились не вовремя..


а вообще, я прям сильно разочаровался в точности всех этих брендовых приводов, ну може чуть лучше чем у какого-нить китайца за тыщу рэ сейчас.
когда-то занимался подсчетами, во сколько минимальных шагов реально уложится полных ход - насколько помню, давно дело было, китайский поларбир выдал 30-40, белимо что-то чуть больше сотни, какой-то сименс тоже в этом же районе, около сотни.
стал обращать внимание на то, что пишут в доках - а почти никогда и ничего.
попадался док на какой-то штоковый сименс, там было сказано про 2000 шагов на полном ходе, но проверить возможности не было.
ну и опять же, чтобы получить минимальный шаг надо еще и целый нир провести.
так что все это никому и ни к чему, я считаю
едет - да и ладно.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Ответ


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

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



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


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024