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

 
 
11 страниц V  « < 6 7 8 9 10 > »   
Reply to this topicStart new topic
> Как сделать вычисление значения температуры по градуировочной таблице термопары?
Oldring
сообщение Apr 22 2009, 14:40
Сообщение #106


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(akken @ Apr 22 2009, 18:25) *
2 разница енергии для 900* и 901* настолько мизерная, что вентилятора хватало, а хорошая теплоизоляция как раз и не дала вовремя почувствовать термопаре изменение ситуации


Между 900 и 901 разница теплового потока - 0.1%. Если температура внешней стенки из-за обдува уменьшается на 10 градусов - то нужно изменить мощность на 1%. Ослабление 20 dB выглядит совершенно реально без особых извращений. Тем более, если внутри печи массивный цельнометаллический кожух, без которого наверное про равномерность температурного поля с точностью до 1 градуса можно не говорить. Вы проверяли равномерность температурного поля внутри печи в рабочем режиме?


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Apr 22 2009, 14:49
Сообщение #107


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Oldring @ Apr 22 2009, 17:56) *
Волшебные палочки не существуют, это правда.
Это не означает, что ПИД в голом виде нельзя применять там, где его достаточно.

Но многие, в т.ч. упомянутый молодой специалист, считают ПИД чем-то вроде этого. Они не виноваты - просто их так учили. Вот и применяют ПИД везде, а если где не ПИД - то это плохо. Нужно поставить. Вот ОВЕН для них и выпускает.
Цитата(Oldring @ Apr 22 2009, 17:56) *
Это немного странно. IMHO или у печки очень плохая теплоизоляция, или неправильно настроен регулятор. Те же параметры ПИД, которые должены лежать в любом случае в основе регулятора для печки.

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

Настройки, перенастройки и, в итоге, всё равно дополнительные датчики (открытия дверцы, например) - такова судьба тех, кто применяет ПИД в печках.

У себя в регуляторе я ввёл такой параметр, как "прогнозируемая температура". По разнице между ней и температурой с датчика можно много что понять. В т.ч. и открытие дверцы и загрузку в печь нового/холодного объекта. И даже понять что это за объект - его теплоёмкость/теплопроводность/температуру. А имея эти данные, и подкорректировать работу регулятора.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 15:05
Сообщение #108


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(galjoen @ Apr 22 2009, 18:49) *
Они не виноваты - просто их так учили.


Книги-то есть. При желании можно и самостоятельно освоить теорию. Правда, математику нужно немного знать smile.gif

Цитата(galjoen @ Apr 22 2009, 18:49) *
А имея эти данные, и подкорректировать работу регулятора.


Вариантов управления - море.
Для каких-то печей Ваш метод определения открытия дверцы - оптимальный. Для каких-то нет.

Датчик температуры массивных стенок, конечно, не помешал бы. Потому как если датчик измеряет температуру воздуха в углу печи - то при открытии дверцы обратная связь разрывается, и ничего спрогнозировать по нему уже невозможно.

IMHO слишком много интеллекта - тоже зло.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 15:14
Сообщение #109


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 17:40) *
Между 900 и 901 разница теплового потока - 0.1%. Если температура внешней стенки из-за обдува уменьшается на 10 градусов - то нужно изменить мощность на 1%. Ослабление 20 dB выглядит совершенно реально без особых извращений. Тем более, если внутри печи массивный цельнометаллический кожух, без которого наверное про равномерность температурного поля с точностью до 1 градуса можно не говорить. Вы проверяли равномерность температурного поля внутри печи в рабочем режиме?

Равномерность не измерялась, но судя по цвету находившейся внутри железки присутствовала и заметная. Просто требований по неравномерности не стояло. Других железок не было, кроме термопары, а стенки были из толстого волокнистого слоя, вносившего большое транспортное запаздывание. В служебном режиме (на своем регуляторе) показания температуры с точностью 0,1* начинали двигаться через 30-40 сек после включения ТЭНа. Поэтому, при задании +40 и начальной +28 "залет" составил 90*. В тоже время уставки позволяли прилично переходить с +200 на +400.
Процедура настройки напоминала запихивание слона в холодильник и стандартный регулятор был послан biggrin.gif
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 15:19
Сообщение #110


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(akken @ Apr 22 2009, 19:14) *
Просто требований по неравномерности не стояло. Других железок не было, кроме термопары, а стенки были из толстого волокнистого слоя, вносившего


Зато стояло требование по стабиллизации температуры спая термопары в углу камеры с точностью до 1 градуса.
Бедный заказчик, глупый заказчик! biggrin.gif


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 15:41
Сообщение #111


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(galjoen @ Apr 22 2009, 17:49) *
У себя в регуляторе я ввёл такой параметр, как "прогнозируемая температура". По разнице между ней и температурой с датчика можно много что понять. В т.ч. и открытие дверцы и загрузку в печь нового/холодного объекта. И даже понять что это за объект - его теплоёмкость/теплопроводность/температуру. А имея эти данные, и подкорректировать работу регулятора.

А я ввел прогнозируемую мощность в зависимости от заданной температуры и окруж. воздуха. И в окрестностях заданной точки не позволял никаим пропорциональным, интегральным составляющим менять мощность больше 15-20%. Овен был просрамлен smile3009.gif

Цитата(Oldring @ Apr 22 2009, 18:19) *
Зато стояло требование по стабиллизации температуры спая термопары в углу камеры с точностью до 1 градуса.
Бедный заказчик, глупый заказчик! biggrin.gif

Заказчик царь и Бог, у него денюжка. А иногда и пистолетом по башке можно получить.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 15:43
Сообщение #112


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(akken @ Apr 22 2009, 19:39) *
Овен был просрамлен


Думаю, для такой постановки задачи существует гораздо более простое и надежное решение. Разместить рядом со спаем термопары небольшой дополнительный нагреватель, быстро стабиллизирующий её температуру biggrin.gif

Цитата(akken @ Apr 22 2009, 19:41) *
Заказчик царь и Бог, у него денюжка.


Бесспорно. smile.gif


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 16:06
Сообщение #113


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 18:43) *
Думаю, для такой постановки задачи существует гораздо более простое и надежное решение. Разместить рядом со спаем термопары небольшой дополнительный нагреватель, быстро стабиллизирующий её температуру biggrin.gif

Молодежи не читать!!!
Можно ещё "подкорректировать" данные, выводимые на дисплей biggrin.gif
А в это время упорно бороться с проблемой. Это будет чиста по программерски biggrin.gif
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 16:51
Сообщение #114


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(akken @ Apr 22 2009, 20:06) *
Можно ещё "подкорректировать" данные, выводимые на дисплей biggrin.gif


Ну, это уже будет жульничеством. А с дополнительным малоинерционным нагревателем - ТЗ полностью выполнено, температура спая термопары стабиллизирована biggrin.gif


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
galjoen
сообщение Apr 22 2009, 17:36
Сообщение #115


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(akken @ Apr 22 2009, 19:14) *
...
стенки были из толстого волокнистого слоя, вносившего большое транспортное запаздывание. В служебном режиме (на своем регуляторе) показания температуры с точностью 0,1* начинали двигаться через 30-40 сек после включения ТЭНа.
...

Это я и называю чистой задержкой. Вот на удвоенную величину этого запаздывания (60..80 сек) и д.б. рассчитаны кольцевые буфера. Т.е. если делать 5 замеров в секунду, то уже 400 слов на каждый. На 4 таких буфера надо 3200 байт ОЗУ. Всё это нужно чтобы знать сколько энергии закачано в печку и соот-но принимать решение о включении/выключении нагревателя. Т.е. прогнозировать как поведёт себя температура, и соот-нно прогнозировать какая будет необходима мощность. Т.е. мощность тоже можно считать прогнозируемой.

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

2 Oldring
А рядом с термопарой пришлось бы не только нагреватель, но и охладитель размещать. Охладитель даже более актуально.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 22 2009, 18:23
Сообщение #116


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 19:51) *
Ну, это уже будет жульничеством. А с дополнительным малоинерционным нагревателем - ТЗ полностью выполнено, температура спая термопары стабиллизирована biggrin.gif

Если бы нагреватель прям в камеру, то простой релейный регулятор обеспечил бы такое качество управления, что никакому пиду с наворотами даже не снилось. Проверено!
Только показания температуры усреднить за целое число циклов и гистерезис подобрать и всё. Приходилось делать регулятор под древнюю ГДРовскую камеру тепла и холода, там была огромная спираль и вентиляторы, так весь алгоритм состоял в "больше, равно - выключить, меньше - включить". Никаких перерегулирований, раскачек и т.д. Выбег температуры был 0,2-0,3* в течении 5 секунд. Потому что люди делавшие камеру думали о тех, кто ее будет регулировать.

Цитата(galjoen @ Apr 22 2009, 20:36) *
Это я и называю чистой задержкой. Вот на удвоенную величину этого запаздывания (60..80 сек) и д.б. рассчитаны кольцевые буфера. Т.е. если делать 5 замеров в секунду, то уже 400 слов на каждый. На 4 таких буфера надо 3200 байт ОЗУ.


Нам буфера непозволительно, ибо.. 2313.
В аналоговой технике запоминание было дорогим и громоздким, поэтому алгоритм ПИД регулирования явно недооценивает значение предистории. Но по инерции отклонение от классики трактуется как ересь.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 19:21
Сообщение #117


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(galjoen @ Apr 22 2009, 21:36) *
Это я и называю чистой задержкой. Вот на удвоенную величину этого запаздывания (60..80 сек) и д.б. рассчитаны кольцевые буфера.


Да нет, конечно, никакая это не "чистая задержка". Потому как АЧХ быстро спадает с повышением частоты. У чистой задержки должна только фаза крутиться, а АЧХ быть ровной. Поэтому и компенсировать наверное её как задержку прямого смысла нет. Поэтому думаю и у Вас должно быть достаточно добавления в модель системы дополнительных полюсов и соответствующее ограничение полосы регулирования. Без каких-либо потерь в качестве регулирования.

Цитата(galjoen @ Apr 22 2009, 21:36) *
А рядом с термопарой пришлось бы не только нагреватель, но и охладитель размещать. Охладитель даже более актуально.


Зачем?
Относительно температуры остальной части камеры, как я понял, в ТЗ ничего не было. wink.gif


Цитата(akken @ Apr 22 2009, 22:23) *
В аналоговой технике запоминание было дорогим и громоздким, поэтому алгоритм ПИД регулирования явно недооценивает значение предистории.


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


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 22 2009, 19:25
Сообщение #118


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Oldring @ Apr 22 2009, 23:21) *
Да нет, конечно, никакая это не "чистая задержка".

Господа ученые... Задержка... Она есть, если скорость звука учесть (что скорость фононов конечна, конечно...).
А так... Нету задержки. Не фантазируйте.
Однако, если чувствительность по температуре плохая, а максимальная мощность ограничена, то можно придумать некоторую постоянную времени из этих посылок.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 22 2009, 20:20
Сообщение #119


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Tanya @ Apr 22 2009, 23:25) *
Господа ученые... Задержка... Она есть, если скорость звука учесть (что скорость фононов конечна, конечно...).
А так... Нету задержки. Не фантазируйте.
Однако, если чувствительность по температуре плохая, а максимальная мощность ограничена, то можно придумать некоторую постоянную времени из этих посылок.


Да какие же мы "ученые"? Мы инженеры. biggrin.gif

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

PS И, кстати, обратите внимание, что при t->0 для фиксированной точки в среде импульсная функция температуропередачи пропорциональна exp(-1/t) для некоторого "натурального" масштаба времени, определяемого расстоянием и температуропроводностью среды. Взгляните на фундаментальное решение уравнения теплопроводности wink.gif У Вас, Таня, при всем Вашем желании врядли хватит чувствительности любого термометра, чтобы заметить тепловую волну при t < 1/20. Конечно, для неядерных взрывов.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 23 2009, 07:58
Сообщение #120


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 17-04-09
Из: UA
Пользователь №: 47 867



Цитата(Oldring @ Apr 22 2009, 22:21) *
Зачем?
Относительно температуры остальной части камеры, как я понял, в ТЗ ничего не было. wink.gif


Вы умеете при помощи системы управления влиять на распределение температуры в камере?
Вы уверены, что при различных загрузках камеры конфигурация температурного поля не изменится?
Вы можете привести ГОСТовское определение понятия "температура в камере муфельной печи"?
Цитата(Oldring @ Apr 22 2009, 22:21) *
Он достаточно хорошо дооценивает значение предыстории для случаев систем, модель которых представима одним отрицательным полюсом и остальными полюсами, расположенныыми на гораздо более высоких частотах. Таких систем на самом деле очень много. Если бы в печке не было между нагревателем и внутренностями толстого керамического слоя с большим временем теплопередачи - то Ваша печка тоже бы описывалась этой моделью.


Вы пытаетесь сравнить ценность информации из кольцевого буфера с кучей из этих значений, сваленных в сумматор. Это похоже на то, если кусок кинопленки порезать на кадры, совместить и пытаться, разглядывая получившуюся кашу, определить характер происходивших в реале событий.
Go to the top of the page
 
+Quote Post

11 страниц V  « < 6 7 8 9 10 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


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


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