|
Проточный нагреватель, Температура воды на выходе |
|
|
|
 |
Ответов
|
Nov 28 2013, 07:13
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Цитата(Tanya @ Nov 28 2013, 13:42)  А где неясно? Не ясно как в реалтайме увязать: 1. Кол-во подаваемой мощности в нагреватель для поддержания требуемой температуры воды на выходе при заданной скорости воды. 2. Как учесть различные значения T2? Вроде ответ очевидный: поставить датчик температуры на входе. Такой возможности нет, есть датчик температуры на выходе нагревателя. Может как-то косвенно это сделать?
|
|
|
|
|
Nov 28 2013, 07:46
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Цитата(Tanya @ Nov 28 2013, 14:18)  Совсем непонятно стало. Вы еще не сказали... Почти ничего не сказали. Ни скорости воды, ни точности поддержания, ни вариации температуры воды на входе, ни ее скорости. Скорость воды: от 3 до 8 мл/сек. Точность 1-2 °C. Температура воды на входе: мин - "из под крана" (у меня получалась 11 °C) до комнатной (20-23°C). Диапазон температуры на выходе: мин 70°C макс 95°C. MrYuran: т.е. в случае реализации ПИД регулятора будет 2 набора коэффициентов (назовем так, ПИД1(статика) и ПИД2(динамика)). В случае переходов между ПИД1 и ПИД2 необходимо принимать меры для исключения перерегулирования (ограничение/сброс интегральной компоненты...)? И еще, если делать несколько температурных диапазонов для динамики, например: 70-72°C, 75-77°Cб 80-82°C и т.д. то для каждого диапазона определять свои коэфф. ПИД регулятора? Цитата(Abell @ Nov 28 2013, 14:34)  2. Чем будете считать скорость потока? 3. Необходимо еще регулировать и отслеживать подводимую к нагревателю фактическую мощность, а она от питающей сети зависит. 4. В Вашей системе есть только один датчик на выходе, инерционность датчика как учитывать будете? Я бы сделал двух-трехконтурный подогрев, для надежности. Хотя, если не для душа - пойдет и так  2. Стоит счетчик воды. По частоте импульсов определить скорость возможно. 3. Управление нагревателем - через симистор, управление - периодами. 4. Снять временные зависимости температуры от мощности. Задержка изменений температуры порядка 9-10 секунд после подачи 100% мощности при статическом режиме, т.к. остутствует поток воды. 5. Усложнение контура подогрева не представляется возможным. Проточный нагреватель такой, какой он есть.
|
|
|
|
|
Nov 28 2013, 08:10
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Цитата(Tanya @ Nov 28 2013, 14:52)  Что-то у меня странное получается... Грубовато так - теплоемкость воды -4.2 дж на кубик и градус. Берем грубо - 10 кубиков и перепад 100 градусов (считаю без калькулятора) - получается около 4 киловатт нужно. А у Вас в три раза меньше. Извините, есть еще одно условие: объем воды от 40 до 300мл. Т.е. установлено например 80мл, до момента, когда началась подача воды можно изменить установленный объем воды. T1 = T1 + W/(c*P*V/t) = 11 + 1400/(4200*1000*8E-06) = 52.6 °C На опыте получил 51 °C при включении нагревателя на полную мощность и скорости воды 8мл/сек. Вода протекала продолжительное время (по-моему литра 2-2.5 успело пробежать) Цитата(MrYuran @ Nov 28 2013, 14:58)  Вообще, подумалось, что при массе нагревателя в полкило и мощности в полтора может, и простейший пропорциональный регулятор пойдет. Я бы начал с серии натурных экспериментов. Серию экспериментов сделал: 1. Изменение температуры при разной мощности. Вода не подавалась. 2. Изменение температуры нагрева при разной мощности при одновременной подачи воды. Т.е. одновременно включаю нагреватель и подачу воды. 3. Изменени температуры нагрева при разной мощности с задержкой подачи воды. Т.е. включил нагреватель на заданную мощность, выждал некоторое время и затем включаю подачу воды. Сейчас занимаюсь графическим оформление результатов, потом выложу. Могу выложить файлы данных (ASCII).
|
|
|
|
|
Nov 28 2013, 08:35
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Цитата(Tanya @ Nov 28 2013, 15:12)  Ну и как же Вы хотите до 95 градусов греть? Если объем известен, то известна и необходимая энергия. Вот ее и нужно дозировать. С учетом исходной температуры нагревателя с присоединенными к нему телами, его теплоемкости, и скорости выравнивания его (их) температуры. До 95°C: предварительным нагревом всей конструкции нагревателя. Понятно, что в таком случае будет ограничен объем воды, т.к. весь объем (300мл) не хватит ни запасенной, ни текущей мощности нагревателя. "..исходная температура нагреваля.." будем считать, что это температура датчика на выходе; "теплоемкость нагревателя" - к своему стыду, а как ее измерить? "скорость выравнивания" - это скорость уменьшения показаний счетчика температуры на выходе. Правильно? А как быть с инерционностью ТЭНа? Как по Вашему, с какой периодичностью надо дозировать энергию? Планирую период ПИД сделать 1 секунда, данные с датчика температуры оцифровывать с частотой 100Гц.
|
|
|
|
|
Nov 28 2013, 08:57
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(KSN @ Nov 28 2013, 12:35)  До 95°C: предварительным нагревом всей конструкции нагревателя. Понятно, что в таком случае будет ограничен объем воды, т.к. весь объем (300мл) не хватит ни запасенной, ни текущей мощности нагревателя. "..исходная температура нагреваля.." будем считать, что это температура датчика на выходе; "теплоемкость нагревателя" - к своему стыду, а как ее измерить? "скорость выравнивания" - это скорость уменьшения показаний счетчика температуры на выходе. Правильно? А как быть с инерционностью ТЭНа? Как по Вашему, с какой периодичностью надо дозировать энергию? Планирую период ПИД сделать 1 секунда, данные с датчика температуры оцифровывать с частотой 100Гц. Теплоемкость нагревателя можно легко измерить.. оценить. Нужно снять временную зависимость температуры при постоянном расходе воды, ее входной температуре и мощности нагревателя. Напишите, лучше, что Вы хотите сделать-то...
|
|
|
|
|
Nov 28 2013, 09:18
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Цитата(Tanya @ Nov 28 2013, 15:57)  Теплоемкость нагревателя можно легко измерить.. оценить. Нужно снять временную зависимость температуры при постоянном расходе воды, ее входной температуре и мощности нагревателя. Напишите, лучше, что Вы хотите сделать-то... 1. Сниму данную характеристику и далее по Q=c*m*deltaT. Понял 2. Что должно получиться: "бойлер" для кофе-машины. Поддержание установленной температуры "бойлера" в статическом режиме(вода не протекает). Поддержание установленной температуры протекающей воды (объем воды задается, скорость определена, температура задается). По окончании подачи воды температура "бойлера" должна быть равна установленной для статического режиме. Оцениваться будет общая температура воды в стакане. Хотел получить отклонения 1-2 °C, но опыт показывает, что это не получится...
Graph02.pdf ( 16.57 килобайт )
Кол-во скачиваний: 226
Graph01.pdf ( 15.47 килобайт )
Кол-во скачиваний: 315(это эксперимент №2). Вопрос с допустимостью перегрева воды пока открытый, т.к. это может влиять на вкусовые качества кофе.
|
|
|
|
|
Nov 28 2013, 09:57
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(KSN @ Nov 28 2013, 13:18)  2. Что должно получиться: "бойлер" для кофе-машины. Поддержание установленной температуры "бойлера" в статическом режиме(вода не протекает). Поддержание установленной температуры протекающей воды (объем воды задается, скорость определена, температура задается). Ничего не могу понять... Зачем делать кофе-машину, если они уже сто лет делаются? Если Вы знаете (поддерживаете) исходную температуру нагревателя, то легко вычисляется энергия, необходимая для нагрева дозы воды и нагревателя. Компенсация неизмеримости входной температуры должна получиться при измерении температуры вытекающей от времени. Кажется мне, что совсем не обязательно иметь на выходе постоянную температуру воды - она смешается и устаканится в стакане. Знаем исходную температуру нагревателя - знаем энергию для его нагрева до нужной температуры - подаем эту энергию, потом начинаем пускать воду и энергию для ее нагрева. Корректируем (добавляем или убавляем) по зависимости температуры от времени. Нужен хороший измеритель мощности с интегратором. Ваши графики непонятны мне. Где датчик-то стоит?
|
|
|
|
|
Nov 28 2013, 10:09
|
Местный
  
Группа: Свой
Сообщений: 404
Регистрация: 3-12-04
Из: Новосибирск
Пользователь №: 1 304

|
Цитата(Tanya @ Nov 28 2013, 16:57)  Ваши графики непонятны мне. Где датчик-то стоит? Tboiler - показания датчика, который установлен около выходного патрубка воды из нагревателя (конструктивно так предусмотрено). Twater - это показания второго датчика, котоый устанавливался на выходе машины ( от нагревателя до патрубка вода идет по трубке и еще пару переходников-соединителей) для эксперимента; Pset - это мощность нагревателя в усл. единицах (50 - это 100% мощности); Линейно нарастающий график (ось Y справа) - это кол-во воды в мл.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|