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

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


Гуру
******

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



Цитата(akken @ Apr 23 2009, 11:58) *
Вы умеете при помощи системы управления влиять на распределение температуры в камере?
Вы уверены, что при различных загрузках камеры конфигурация температурного поля не изменится?


Нет. Нет. Нет. По крайней мере, с единственным штатным нагревателем.

Но если неравномерность температуры в камере, скажем, 100 градусов - то стабиллизировать температуру в углу камеры с точностью до градуса - это, как говорил один уважаемый мною ныне пожилой инженер, "победа технологии над здравым смыслом". biggrin.gif

Цитата(akken @ Apr 23 2009, 11:58) *
Вы можете привести ГОСТовское определение понятия "температура в камере муфельной печи"?


Есть ГОСТ или нет - это тем более не имеет отношения к рассматриваемому вопросу.

Цитата(akken @ Apr 23 2009, 11:58) *
Вы пытаетесь сравнить ценность информации из кольцевого буфера с кучей из этих значений, сваленных в сумматор. Это похоже на то, если кусок кинопленки порезать на кадры, совместить и пытаться, разглядывая получившуюся кашу, определить характер происходивших в реале событий.


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


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


Участник
*

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



Цитата(Oldring @ Apr 23 2009, 11:10) *
Нет. Нет. Нет. По крайней мере, с единственным штатным нагревателем.

Но если неравномерность температуры в камере, скажем, 100 градусов - то стабиллизировать температуру в углу камеры с точностью до градуса - это, как говорил один уважаемый мною ныне пожилой инженер, "победа технологии над здравым смыслом". biggrin.gif

Когда я пойду на пенсию, то буду говорить "За неимением лучшего применим ПИД регулятор" biggrin.gif

ПИД имеет генетический порок - дайте ему на вход то, к чему он стремится, и его начнет колбасить. Противоречивая, однако, натура smile.gif
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 23 2009, 10:20
Сообщение #123


Гуру
******

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



Цитата(akken @ Apr 23 2009, 13:38) *
Когда я пойду на пенсию, то буду говорить "За неимением лучшего применим ПИД регулятор" biggrin.gif

ПИД имеет генетический порок - дайте ему на вход то, к чему он стремится, и его начнет колбасить. Противоречивая, однако, натура smile.gif


Какое ПИД или какой другой регулятор имеет отношение к победе технологии над здравым смыслом?

Что такое "колбасить"? Что означает фраза "дайте ему на вход то, к чему он стремится"? Я Вашу терминологию перестал понимать.


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


Участник
*

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



Цитата(Oldring @ Apr 23 2009, 13:20) *
Какое ПИД или какой другой регулятор имеет отношение к победе технологии над здравым смыслом?

Что такое "колбасить"? Что означает фраза "дайте ему на вход то, к чему он стремится"? Я Вашу терминологию перестал понимать.


В камере 2 термометра подключенные к терморегулятору с 2х канальным входом. Первый термометр показывает 100,0*, второй - 99,5*. В качестве входного выбран второй, процесс
стационарный, задание температуры 100.0*. По логике, при замене на входе второго термометра на первый, регулятор не должен менять мощность, так как задание достигнуто в точности, но ПИД начинает снижать мощность. Потом происходит провал на 3*, потом возврат, что и называется в народе "колбасить".
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 23 2009, 12:58
Сообщение #125


Гуру
******

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



Цитата(akken @ Apr 23 2009, 16:30) *
В камере 2 термометра подключенные к терморегулятору с 2х канальным входом. Первый термометр показывает 100,0*, второй - 99,5*. В качестве входного выбран второй, процесс
стационарный, задание температуры 100.0*. По логике, при замене на входе второго термометра на первый, регулятор не должен менять мощность, так как задание достигнуто в точности, но ПИД начинает снижать мощность. Потом происходит провал на 3*, потом возврат, что и называется в народе "колбасить".


По чьей идее?

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

Перерегулирование неизбежо в любом линейном регуляторе, обеспечивающем нулевую ошибку в установившемся режиме. Но шесть раз - это, конечно, многовато smile.gif


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


Участник
*

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



Цитата(Oldring @ Apr 23 2009, 15:58) *
По чьей идее?

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

Перерегулирование неизбежо в любом линейном регуляторе, обеспечивающем нулевую ошибку в установившемся режиме. Но шесть раз - это, конечно, многовато smile.gif


При эквивалентном сдвиге задания, на первый взгляд, логика не нарушается, увеличил задание - мощность вверх, уменьшил - вниз. У дяди Васи оператора не возникает желание крутить реостаты, если показания на приборах стоят один в один wink.gif
Скорость нарастания опять же вытекает из техзадания. Написали в генеральном задании на установку время выхода на 320* за 45 минут, поставили печати, потом проверили в реальности полной мощностью
на эту точку выходит за 40 мин при +15 окружающего воздуха, а допустимые пределы +5/+35. Вот за эти 5 минут и попадай в коридор +/-1*. Причем недвусмысленно дали понять, что выход за +1* грозит сливом в канализацию 200 литров дорогущего продукта со всеми вытекающими...
Ну Вы наверное это хорошо знаете.
Go to the top of the page
 
+Quote Post
Wano
сообщение Apr 23 2009, 18:20
Сообщение #127


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



Цитата(akken @ Apr 23 2009, 16:52) *
Написали в генеральном задании на установку время выхода на 320* за 45 минут, поставили печати, потом проверили в реальности полной мощностью
на эту точку выходит за 40 мин при +15 окружающего воздуха, а допустимые пределы +5/+35. Вот за эти 5 минут и попадай в коридор +/-1*. Причем недвусмысленно дали понять, что выход за +1* грозит сливом в канализацию 200 литров дорогущего продукта со всеми вытекающими...


Была подобная проблемка. Насос на водоканале(220кВт) после отключения от сети должен быть быстро подхвачен частотником,дабы не случилось гидроудара. Время выхода частотника на задание должно быть не дольше 3-4 секунд. Хотя в другое время тот же частотник должен спокойно работать. Время переключения пускателей по заданию 1.5с . Вроде не много, но обороты падают процентов до 30. Крутили-крутили коэффициенты в ПИД регуляторе. Как бы выходит частотник на максимум за нужное время,но в то же время спокойно не может работать. Постоянные колебания и большое перерегулирование. Так продавец частотника в Минске нам и не помог с автоподхватом. Сделали так, после переключения насоса контроллер коротит вход частотника и отрубает ПИД, из-за чего на 2 секунды выдаётся 80% мощности. А после секунду-две частотник добирал до задания.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 23 2009, 19:23
Сообщение #128


Участник
*

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



Цитата(Wano @ Apr 23 2009, 21:20) *
Была подобная проблемка.

Складывается стойкое впечатление, что ПИД регулятор без "костылей" редко где может работать, в тепличных условиях, наверное.
Вам повезло, что продавец или представитель сам убедился в невозможности удовлетворительой настройки. А если по телефону, то после десятка выездов на объект переговоры чаще всего заканчивается фразой: Этого не может быть!
Вот такая вера в сакральность ПИД принципа регулирования.

Сообщение отредактировал akken - Apr 23 2009, 19:32
Go to the top of the page
 
+Quote Post
Wano
сообщение Apr 23 2009, 20:13
Сообщение #129


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



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


Универсального устройства для всех запросов не сделать. Уж не знаю по поводу точности в 1-н градус. Смотрели графики давления, при всей хаотичности потребления воды задание в 3.5атм держится с точностью в 0.1атм и лучше. При всём при этом датчик давления стоит метрах в 10 от насосов, где ещё должна быть пульсация воды. В установившемся режиме ПИД работал очень хорошо.
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 24 2009, 08:28
Сообщение #130


Участник
*

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



Цитата(Wano @ Apr 23 2009, 23:13) *
Универсального устройства для всех запросов не сделать. Уж не знаю по поводу точности в 1-н градус. Смотрели графики давления, при всей хаотичности потребления воды задание в 3.5атм держится с точностью в 0.1атм и лучше. При всём при этом датчик давления стоит метрах в 10 от насосов, где ещё должна быть пульсация воды. В установившемся режиме ПИД работал очень хорошо.

Вы сами все сказали - в установившеся режиме хорошо, в экстремальной ситуации -плохо. Есть много процессов, где экстремальные ситуации занимают половину рабочего времени.
(Сравните езду по пустой загородной дороге и езду в городе в час пик). В первой ситуации и новичок себя хорошо покажет.
Я говорю о том, что переведя элементную базу регулятора на микроконтроллер, их создатели программно имитируют некий операционный усилитель с диф и интегрирующей цепочкой, а от всех возможностей процессора практически остается запоминание трех коэффициентов в еепроме, а не переменниках (что, кстати, гораздо удобнее при наладке).
Это утрировано, но немножко.
Поэтому бывает трудно доказать заказчику, что заложенный в проект регулятор ХХХХ не будет выполнять требований, указанных в этом же проекте. На что он открывает инструкцию и показывает текст навроде: "Устройство выполнено на базе новейших разработок микропроцессорной техники , реализует ПИД алгоритм регулирования..."
А то получается, в термостате выключился компрессор по своим внутренним причинам, а ПИД упорно наращивает свой выход, что приводит при перезапуске компрессора к гибели биологической культуры, которая там выдерживалась уже трое суток.
Были бы дополнительные входы и программная поддержка по их использованию - ситуацию можно было бы спасти.
Банальную автосигнализацию можно лучше сконфигурировать под желание заказчика и машину, чем серийный регулятор под элементарную муфельную печку. Может потому, что там нет "высокой науки" с критериями, годографами и пятиэтажными формулами? Извините, накипело smile.gif
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 24 2009, 09:55
Сообщение #131


Гуру
******

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



Цитата(akken @ Apr 24 2009, 12:28) *
Поэтому бывает трудно доказать заказчику, что заложенный в проект регулятор ХХХХ не будет выполнять требований, указанных в этом же проекте. На что он открывает инструкцию и показывает текст навроде: "Устройство выполнено на базе новейших разработок микропроцессорной техники , реализует ПИД алгоритм регулирования..."


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


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
vvs157
сообщение Apr 24 2009, 11:13
Сообщение #132


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(akken @ Apr 23 2009, 23:23) *
Складывается стойкое впечатление, что ПИД регулятор без "костылей" редко где может работать, в тепличных условиях, наверное.
Вам повезло, что продавец или представитель сам убедился в невозможности удовлетворительой настройки. А если по телефону, то после десятка выездов на объект переговоры чаще всего заканчивается фразой: Этого не может быть!
Вот такая вера в сакральность ПИД принципа регулирования.
ПИД не может быть оптимальным регулятором в абсолютно подавляющем числе случаев. Он оптимален только для системы, которая описывается линейным диф. уравнением второго порядка. Поэтому если нужен оптимальный регулятор - получаете реальную переходную характеристику объекта в всех режимах, строете оптимальный алгоритм, проверяете его на устойчиврсть при уходе прараметров объекта и будет вам полный "Телемаркет". Иначе используйте ПИД и помните, что он оптимален только при стремлении разбаласса системы к нулю. В той же самой муфельной печи оптимальные параметры П, И и Д могут заметно меняться от загрузки и от диапазона температур.
Как замечание. Реально в цифровых регуляторах есть какя-нибудь реализация алгоритма защиты от насыщения интегратора, но производители никогда не указывают этот алгоритм - играют в дурацкое надувание щек на тему ноу-хау. Однако от реализации этого алгоритма может весьма сильно меняться поведение регулятора.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 24 2009, 11:48
Сообщение #133


Гуру
******

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



Цитата(vvs157 @ Apr 24 2009, 15:13) *
ПИД не может быть оптимальным регулятором в абсолютно подавляющем числе случаев. Он оптимален только для системы, которая описывается линейным диф. уравнением второго порядка.


В огромном числе случаев такое приближение достаточно для решения задачи.


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


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

Группа: Свой
Сообщений: 135
Регистрация: 12-07-05
Из: Россия, Сибирь
Пользователь №: 6 712



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

Многое зависит от квалификации “мастера по настройке пианино” и в большинстве случаев ПИД регулятора достаточно для решения задачи. Хотя и бывают исключения. Вопрос еще в том, что достаточно ли точно исследован объект управления, насколько точна его математическая модель для синтеза коэффициентов регулятора. Был такой случай, нужно было автоматизировать паровой котел котельной. За работу взялась одна достаточно известная фирма по автоматизации. Было потрачено много денег и внешне все было красиво, только вот поставленная задача не решена. История закончилась тем, что нашли мужичка-пенсионера, который набрал кучу книг по котлам и горению топлива, написал модель и поставил пару экспериментов с котлом. В итоге заработал ПИД регулятор, причем во всех режимах работы (стабилизация температуры и давления пара в барабане при резком изменении нагрузки типа подключения теплового района и т.д.).
Go to the top of the page
 
+Quote Post
akken
сообщение Apr 24 2009, 14:17
Сообщение #135


Участник
*

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



Цитата(Oldring @ Apr 24 2009, 12:55) *
Еще раз замечу, это проблема не технологии, а неграмотности потребителей. Попыткой применить простейший алгоритм в тех случаях, в которых он недостаточен. Точно так же, как пытаться сделать все исключительно на AVR. Во многих задачах достаточно, но если недостаточно - нужно брать более сложные сложные процессоры. Универсальных решений не существует.

Пректируется котельная, для регулирования температуры воды на подаче предусмотрен трехходовой клапан с электроприводом. Проектировщик смотрит каталоги и находит регулятор, где черным по белому написано, что он именно для этого предусмотрен, плюс вышеприведенные дифирамбы в собственный адрес. Какие претензии можно к нему предъявить? А регулятор потом не работал как нужно, потому что вступил в противоборство с регулятором на котле. А дальше по известной схеме - фирменный регулятор остается висеть для мебели и КРУ, лепится самоделка с дизайном "станция ЮТ". Кстати, претензий к точности измерений, устойчивости к помехам, цене и др. параметрам абсолютно нет. Бесит этот куцый и примитивный алгоритм. Хотя бы ввели сигнал "стоп" и возможность дистанционной настройки коэффициентов от другого устройства.
Go to the top of the page
 
+Quote Post

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

 


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


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