Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Настройка ТРМ 12 (owen), ИЗМЕРИТЕЛЬ ПИД РЕГУЛЯТОР МИКРОПРОЦЕССОРНЫЙ ОДНОКАНАЛЬНЫЙ
Crashnik
сообщение 9.5.2016, 22:23
Сообщение #1





Группа: New
Сообщений: 5
Регистрация: 9.5.2016
Пользователь №: 296747



Доброго времени суток! Перейду сразу к сути вопроса: имеется летний душ с подогревом(ТЭНом), уже включил в схему ТРМ12 и пустил с него сигнал на пускатель, а с пускателя включается ТЭН. Датчик температуры стоит ТСМ 50М. Не могу точно настроить трмку, т.е. мне нужно чтобы задал температуру к примеру 42, и как её достиг отключился, и чтобы опять включился на 40. Сейчас схема работает, но импульсами, хотя в параметре А1=6 выставлено 00(ПИД#регулятор нагреватель#холодильник), и чем ближе к заданной температуре, тем чаще импульсы идут, мне необходимо от них как то избавиться. Лучше пусть перегреет на градус-полтора, и потом отключится, чем импульсами гоняет тэн. Помогите правильно подобрать параметры τИ, тД, ХР или может ещё где в параметрах групп A или B чего подстроить. Пробовал запускать автоматическую настройку ПИД-регулятора, настроилось, но вот эти импульсы ближе к заданному значению так и остались. Проще сказать мне нужно сделать как в холодильнике - температуру догнал - выключился - температура опустилась - включился. Без лишних импульсов. Бак душа где то литров на 50-60.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
WRybkin
сообщение 10.5.2016, 7:23
Сообщение #2





Группа: Участники форума
Сообщений: 419
Регистрация: 7.7.2010
Пользователь №: 63907



Сложно из имеющегося у Вас ПИД-регулятора ТРМ12 сделать желаемый Вами двухпозицонный регулятор ТРМ1. Максимум, что Вы можете сделать - уменьшить Хп до нуля. ТРМ 12 должен начать переключаться включен-выключен строго при заданной температуре, возникнут желаемые Вами автоколебания. А вот гистерезис в нём не предусмотрен. Попробуйте получить его периодом следования импульсов, чтобы за время одного импульса вода нагревалась примерно на 1 градус. Чтобы использовать ТРМ12 как ТРМ12 Вам надо заменить пускатель твердотельным реле, чтобы не изнашивались контакты , и привыкнуть к регулярным импульсам изменяющейся длины

Сообщение отредактировал WRybkin - 10.5.2016, 7:38
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Crashnik
сообщение 10.5.2016, 10:55
Сообщение #3





Группа: New
Сообщений: 5
Регистрация: 9.5.2016
Пользователь №: 296747



Цитата(WRybkin @ 10.5.2016, 7:23) *
Максимум, что Вы можете сделать - уменьшить Хп до нуля. ТРМ 12 должен начать переключаться включен-выключен строго при заданной температуре, возникнут желаемые Вами автоколебания.

Спасибо, попробую

Цитата(WRybkin @ 10.5.2016, 7:23) *
Попробуйте получить его периодом следования импульсов, чтобы за время одного импульса вода нагревалась примерно на 1 градус.

Это какой параметр? τИ ?

Цитата(WRybkin @ 10.5.2016, 7:23) *
Вам надо заменить пускатель твердотельным реле, чтобы не изнашивались контакты , и привыкнуть к регулярным импульсам изменяющейся длины

Да контакты то не износятся, там так сказать пускатель хороший, с нормальными контактами, насчет реле твердотельного это идея.

Я ещё зону нечувствительности сделал 0,5 градуса. Мне бы ещё так сказать по простому объяснить как время демпфирования еще влияет на процесс, и нужно ли его ставить.

Сообщение отредактировал Crashnik - 10.5.2016, 10:55
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
WRybkin
сообщение 10.5.2016, 13:30
Сообщение #4





Группа: Участники форума
Сообщений: 419
Регистрация: 7.7.2010
Пользователь №: 63907



Цитата(Crashnik @ 10.5.2016, 10:55) *
Это какой параметр? τИ ?
Я ещё зону нечувствительности сделал 0,5 градуса. Мне бы ещё так сказать по простому объяснить как время демпфирования еще влияет на процесс, и нужно ли его ставить.

Период следования импульсов Тсл задается параметром А1-5 . Малое значение Тсл приводит к
частым коммутациям и быстрому износу силовых контактов, а большое значение – к ухудшению
качества регулирования.
Увеличивая время демпфирования до нескольких минут Вы снижаете частоту автоколебаний и одновременно точность поддержания температуры. Можете менять и её тоже, Ваша задача - добиться оптимальной частоты автоколебаний регулятора, чтобы и пускатель не часто щёлкал и амплитуда автоколебаний была в разумных пределах.

При помощи Ти тоже можно менять автоколебания, но при Хп существенно большем нуля.

Если зона нечувствительности не ноль, автоколебания могут прекратиться и вернётесь к началу - щёлканье пускателя с периодом А1-5.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Crashnik
сообщение 10.5.2016, 14:31
Сообщение #5





Группа: New
Сообщений: 5
Регистрация: 9.5.2016
Пользователь №: 296747



Цитата(WRybkin @ 10.5.2016, 13:30) *
Период следования импульсов Тсл задается параметром А1-5 . Малое значение Тсл приводит к
частым коммутациям и быстрому износу силовых контактов, а большое значение – к ухудшению
качества регулирования.
Увеличивая время демпфирования до нескольких минут Вы снижаете частоту автоколебаний и одновременно точность поддержания температуры. Можете менять и её тоже, Ваша задача - добиться оптимальной частоты автоколебаний регулятора, чтобы и пускатель не часто щёлкал и амплитуда автоколебаний была в разумных пределах.

При помощи Ти тоже можно менять автоколебания, но при Хп существенно большем нуля.

Если зона нечувствительности не ноль, автоколебания могут прекратиться и вернётесь к началу - щёлканье пускателя с периодом А1-5.

Хорошо, попробую А1-5, но там максимально всего можно задать до 80 секунд. Хп на полный ноль не сбрасывается, можно только 0.1 поставить, что я и сделал уже. Зону нечувствительности тоже выставил в 0.
Я когда запустил автоматическую настройку ПИДа, он мне в итоге вот такие настройки сделал:
Ти - 4401
Тд - 550
ХР - 0.4

Сейчас я пока оставил Ти и Тд так же, подрегулировал только Тсл - 60 выставил, и зону в 0 поставил, посмотрю как он себя будет вести при достижении заданной температуры и на сколько будет проседать она с этими настройками перед вновь его включением в работу. Меня ещё заинтересовали параметры b1-8(Полоса цифрового фильтра) и b1-9(Постоянная времени цифрового фильтра), можно ли как то с помощью них ещё добиться фильтрации десятых градуса? Чтобы к примеру он видел только когда температура изменилась на 1 градус в + или в -, а на десятые чтоб не смотрел, или с этим сложнее будет?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
WRybkin
сообщение 10.5.2016, 15:02
Сообщение #6





Группа: Участники форума
Сообщений: 419
Регистрация: 7.7.2010
Пользователь №: 63907



Цитата(Crashnik @ 10.5.2016, 14:31) *
Я когда запустил автоматическую настройку ПИДа, он мне в итоге вот такие настройки сделал:

ПИД настраивается с целью недопущения автоколебаний. Вы хотите добиться от прибора работы в режиме автоколебаний с нужной Вам амплитудой. Это несколько разные цели.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Crashnik
сообщение 10.5.2016, 16:40
Сообщение #7





Группа: New
Сообщений: 5
Регистрация: 9.5.2016
Пользователь №: 296747



Цитата(WRybkin @ 10.5.2016, 15:02) *
ПИД настраивается с целью недопущения автоколебаний. Вы хотите добиться от прибора работы в режиме автоколебаний с нужной Вам амплитудой. Это несколько разные цели.

Ну это я понял, я просто привел эти данные, чтобы может по ним как то ориентироваться. Я вот сейчас посмотрел сколько примерно 1 градус набирается, примерно 4-5 минут, можете навскидку так сказать на сколько каждый параметр нужно выставить? А я потом уже от этого "буду плясать" т.е. Ти Тд и Тсл
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiptop
сообщение 10.5.2016, 19:08
Сообщение #8


сам себе Sapiens


Группа: Участники форума
Сообщений: 11390
Регистрация: 21.5.2005
Из: г. Владимир
Пользователь №: 797



Цитата(Crashnik @ 10.5.2016, 14:31) *
Хп на полный ноль не сбрасывается, можно только 0.1 поставить, что я и сделал уже.

Вам, наверное, нужно поставить
Tи 0
Tд 0
Xp 0,1

Цитата(Crashnik @ 10.5.2016, 14:31) *
Чтобы к примеру он видел только когда температура изменилась на 1 градус в + или в -, а на десятые чтоб не смотрел, или с этим сложнее будет?

... и зону нечувствительности - 1.

Или 0,5.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Crashnik
сообщение 11.5.2016, 20:35
Сообщение #9





Группа: New
Сообщений: 5
Регистрация: 9.5.2016
Пользователь №: 296747



Цитата(tiptop @ 10.5.2016, 19:08) *
Вам, наверное, нужно поставить
Tи 0
Tд 0
Xp 0,1


... и зону нечувствительности - 1.

Или 0,5.

Ти поставил 0 а Тд поставил 500, и А1-5 выставил на максимум 80 сек, Хр так и было уже на 0,1.
Сейчас более менее получается раскачивать и давать дисбаланс с помощью Тд, в принципе чего я и хотел.
Спасибо всем ответившим, очень помогли!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx

Последние сообщения Форума






RSS Текстовая версия Сейчас: 29.7.2025, 16:53
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных