реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> регулирование температуры
Demeny
сообщение Sep 25 2006, 08:01
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(demaven @ Sep 25 2006, 07:50) *
Для поддержания температуры с высокой точностью применяется ступенчатая регулировка мощности для компенсации инерционности нагревателя.

Компенсация инерционности нагревателя нужна не для высокой точности, а для сокращения времени переходного процесса. Регулятор в этом случае делает форсировки по управлению, чем ускоряет отработку уставки при её изменении. Для этого регулятор должен содержать на выходе корректирующее звено, которое компенсирует передаточную функцию объекта (нейтрализует инерционность за счёт форсировок - в нашем случае). Но это уже не относится к простейшему регулированию, о котором просил автор топика.


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
demaven
сообщение Sep 26 2006, 06:16
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 10-05-05
Из: Киргизия Бишкек
Пользователь №: 4 886



Ышо в далекой юности, делая терморегулятор для инкубатора, наступил на грабли инерционности нагревателя, сварив полторы тысячи утиных яиц sad.gif , причем не государственных, которые бы списали. Нагреватель при включении аккумулировал столько тепла, что пролетал верхнюю точку на МНОГО рубликов. Пришлось понижать температуру нагревателя и уменьшать его массу. При температуре поверхности нагревателя 90-100 градусов и массе меньше килограмма он не пролетал, но за эти знания я заплатил из своего кармана angry.gif С тех пор помню про эти грабли. Здесь надо учитывать много параметров - нагреватель, камера, в которой происходит нагрев, как тепло передается в камеру и тому подобное. За два градуса можно вылететь в момент, и не успеешь заметитьПоэтому мы делаем ступенчатую регулировку мощности нагревателя. Силовое управление - симмисторы. чтобы не гадить в сеть, включаем их при переходе через 0, имеем 4 уровня мощности, включаемых в зависимости от разницы между температурой уставки и температурой объекта. Нареканий за несколько лет не было.
Go to the top of the page
 
+Quote Post
dosikus
сообщение Sep 26 2006, 16:45
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 5-02-05
Из: Russia Ярославль
Пользователь №: 2 447



Цитата(demaven @ Sep 26 2006, 10:16) *
Ышо в далекой юности, делая терморегулятор для инкубатора, наступил на грабли инерционности нагревателя, сварив полторы тысячи утиных яиц sad.gif , причем не государственных, которые бы списали. Нагреватель при включении аккумулировал столько тепла, что пролетал верхнюю точку на МНОГО рубликов. Пришлось понижать температуру нагревателя и уменьшать его массу. При температуре поверхности нагревателя 90-100 градусов и массе меньше килограмма он не пролетал, но за эти знания я заплатил из своего кармана angry.gif С тех пор помню про эти грабли. Здесь надо учитывать много параметров - нагреватель, камера, в которой происходит нагрев, как тепло передается в камеру и тому подобное. За два градуса можно вылететь в момент, и не успеешь заметитьПоэтому мы делаем ступенчатую регулировку мощности нагревателя. Силовое управление - симмисторы. чтобы не гадить в сеть, включаем их при переходе через 0, имеем 4 уровня мощности, включаемых в зависимости от разницы между температурой уставки и температурой объекта. Нареканий за несколько лет не было.


В инкубаторе кроме нагревателей , еще должны быть ожлаждение и вентиляция
(перемешивание воздуха).
а два градуса разница это уже хана , контролировать нужно десятые , а лучше сотые.

Сообщение отредактировал dosikus - Sep 26 2006, 16:46
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Sep 26 2006, 16:52
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(demaven @ Sep 26 2006, 10:16) *
Ышо в далекой юности, делая терморегулятор для инкубатора, наступил на грабли инерционности нагревателя, сварив полторы тысячи утиных яиц...
Можно попробовать бороться со слишком большой инерционностью путём установки датчиков температуры не только в нагреваемом помещении, но и непосредственно на нагревателе.
Ну, и без перемешивания воздуха и обдува нагревателя тоже обойтись сложно.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
dosikus
сообщение Sep 26 2006, 17:06
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 5-02-05
Из: Russia Ярославль
Пользователь №: 2 447



Цитата(Stanislav @ Sep 26 2006, 20:52) *
Цитата(demaven @ Sep 26 2006, 10:16) *
Ышо в далекой юности, делая терморегулятор для инкубатора, наступил на грабли инерционности нагревателя, сварив полторы тысячи утиных яиц...
Можно попробовать бороться со слишком большой инерционностью путём установки датчиков температуры не только в нагреваемом помещении, но и непосредственно на нагревателе.
Ну, и без перемешивания воздуха и обдува нагревателя тоже обойтись сложно.


В промышленных стоит один датчик в потолке и все.
Хотя слышал про импортные , что там несколько уровней --> датчиков.
Go to the top of the page
 
+Quote Post
demaven
сообщение Sep 27 2006, 03:07
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 10-05-05
Из: Киргизия Бишкек
Пользователь №: 4 886



тема инкубатора была затронута как пример возможных проблем, с которыми может столкнутся товарищ, и не более. Можно поставить несколько датчиков в разных местах, но нам неизвестно, что за камера, в которой происходит нагрев, да и вообще ничего неизвестно, кроме температуры и требуемой точности, так что обсасывание этой темы есть не более чем сотрясение воздуха, я так думаю. Задавший вопрос молчит, и задачу не конкретизирует, видимо он удовлетворен вышесказанным. С уважением ко всем принявшим участие Demaven
Go to the top of the page
 
+Quote Post
mishutka
сообщение Sep 28 2006, 11:01
Сообщение #22





Группа: Новичок
Сообщений: 10
Регистрация: 25-12-05
Пользователь №: 12 641



нагрев осуществляется ТЭНами мощностью 1кВт, нагревается стальная плита массой килограмм 300, плита разогревает бален (там три эта разогрева так что колебания тем-ры минимальны) разогретый бален впрыскивается в форму - термопласт автомат. До этого стояли датчики типа РЭТ с дискретным управлением (вкл. выкл) и в принципе их хватало, но захотелось улучшить. Вопрос - никто не может предложить алгоритм типа
- в течении минуты измеряется скорость настания температуры (t1-t0)при заданной мощности.
(сначала мощность максимальна.) на следующем шаге проверяется- через минуту при этой
скорости на этой мощности температура превысит заданный порог?
если да, то убавляем мощность вдвое.
если нет, то прибавляем на 10%
если порог превышен более чем на 0.2°, убавляем мощность на 10%. (скопировано отсюда с форума)
может кто реализовывал подобные вещи достаточно неплохо
Go to the top of the page
 
+Quote Post
demaven
сообщение Sep 29 2006, 03:35
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 10-05-05
Из: Киргизия Бишкек
Пользователь №: 4 886



на 300 кг железа должно быть несколько тэнов, для равномерного прогрева сей железяки целесообразно включать-выключать ВСЕ тэны одновременно, киловатный тэн легко управляется симмистором ВТА20 с оптопарой МОС3063, напрашивается шим или его подобие с частотой 0.5-1 герц, вот вроде и все. Иметь несколько ступеней регулирования, пока температура ниже заданной на больше чем 8 градусов - включено всегда, от 8 до 4 - три четверти, от 4 до 2 - половина, и так далее, цифры примерные, на месте лучше видно, но я бы делал так. делали регулятор температуры в большой сушильной камере, там, правда градусов было поменьше, но перегревать было нельзя, использовали этот алгоритм, включение-выключение нагревателей, общей массой более 100 кг происходило раз в несколько секунд, стабильность температуры плюс-минус 0.1 градуса, измерения температуры проводились с помощью цифровых термодатчиков LM74, эффекта проскока контрольными термометрами не фиксировалось

Сообщение отредактировал demaven - Sep 29 2006, 03:47
Go to the top of the page
 
+Quote Post
WHALE
сообщение Sep 29 2006, 07:20
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Я для таких целей применял оптосимисторы SHARP S216S02-250V 16A.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
demaven
сообщение Sep 30 2006, 04:52
Сообщение #25


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 10-05-05
Из: Киргизия Бишкек
Пользователь №: 4 886



есть желание купить дом, но нет возможности, есть возможность купить козу - но нет желания, применяем доступное
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Oct 1 2006, 06:25
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Demeny @ Sep 25 2006, 11:01) *
Компенсация инерционности нагревателя нужна не для высокой точности, а для сокращения времени переходного процесса.

Неправда, однако...
Не далее как месяц назад сдавал проект. Нагреватель 1кВт, точность поддержания около 0,03 град.
Пока не ввел ШИМ с точностью установки 1% и довольно сложный алгоритм ее регулировки, происходили выбросы температуры до градуса.

В другом проекте стоит датчик окружающей температуры, чтобы прогнозировать величину ШИМ. Там точность получилась около 0,01 град.

А вот товарисч с яйцами прав. Видимо, яйца учат! smile.gif
a14.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
demaven
сообщение Oct 2 2006, 02:56
Сообщение #27


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 10-05-05
Из: Киргизия Бишкек
Пользователь №: 4 886



есстно научили, мотоцикл Урал выбросил на помойку, так что яйца учат не только курицу, но и петуха
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Oct 2 2006, 06:43
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(demaven @ Oct 2 2006, 05:56) *
есстно научили, мотоцикл Урал выбросил на помойку, так что яйца учат не только курицу, но и петуха

Без обид. У каждого были в жизни свои яйца :-)
Я спек четыре десятка - был плохо подключен вентирятор, он выключился, образовался большой градиент температуры по высоте.
Больше за это дело не брался. А теперь, кстати, запрещено держать кур.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
demaven
сообщение Oct 3 2006, 03:42
Сообщение #29


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 10-05-05
Из: Киргизия Бишкек
Пользователь №: 4 886



при дальнейшем усовершенствовании блока управления инкубатора была сделана система, которая при отключении питания или выключении вентиляции принудительно открывала вентиляционные отверстия, так как яйцо выделяет много тепла и без обдува происходит саморазогрев. В промышленности при выключении вентиляции открывают двери и опрыскивают яйца для охлаждения, так как охлаждение не так страшно
Go to the top of the page
 
+Quote Post
Demeny
сообщение Oct 10 2006, 02:58
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(Dog Pawlowa @ Oct 1 2006, 10:25) *
Цитата(Demeny @ Sep 25 2006, 11:01) *

Компенсация инерционности нагревателя нужна не для высокой точности, а для сокращения времени переходного процесса.

Неправда, однако...
Не далее как месяц назад сдавал проект. Нагреватель 1кВт, точность поддержания около 0,03 град.
Пока не ввел ШИМ с точностью установки 1% и довольно сложный алгоритм ее регулировки, происходили выбросы температуры до градуса.

В другом проекте стоит датчик окружающей температуры, чтобы прогнозировать величину ШИМ. Там точность получилась около 0,01 град.

Мы говорим о разных вещах. Точность поддержания температуры целиком и полностью зависит от программного алгоритма регулирования и отчасти от шага управляющего воздействия (1% ШИМ в вашем случае). Отчасти - потому что даже достаточно грубым управлением можно обеспечить хорошую точность регулирования (в Вашем случае 1% ШИМ для 1 кВт нагревателя - это очень грубое управление, но всё равно удалось достичь точности 0,03 градуса). Но всему есть предел. Если управляющее воздействие свести в пределе к "просто включить-выключить" - достичь хорошей точности будет неимоверно сложно.
Инерционность нагревателя, если с ней не бороться программными средствами, приводит к затягиванию переходного процесса и перерегулированию (Вы будете всё время "пролетать" мимо уставки в случае обычного пропорционального регулятора), это может вылиться в неустойчивый процесс, но на точность она никак не влияет.
Для борьбы с перерегулированием мы вводим в регулятор дифференциальную составляющую по температуре, а для сокращения переходного процесса - форсирующие динамические звенья на выходе регулятора.


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016