![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мастера! кто-то знает алгоритм автоматизации контроля температуры
pav74 © (2005-11-16 11:24:00)Мастера! кто-то знает алгоритм автоматизации контроля температуры. Я могу читать температуру с порта, могу регулировать напряжение нагревающей плитыб а вот как програмно обеспечить постоянную температуру не знаю как. Температура всегда силно колебается. надеюсь кто-то знает и поделится со знаниями.
Павел
Jeer (2005-11-16 13:51:00) [1]А лучше свяжись по icq: 17579482
Помогу.
Jeer (2005-11-16 13:42:00) [2]Для начала необходимо снять кривую "разгона", т.е. подать на печку полное допустимое напряжение и зафиксировать изменение температуры во времени.
Тепловые объекты аппроксимируются в первом приближении звеном первого порядка и звеном транспортного запаздывания.
Jeer (2005-11-16 13:31:00) [3]
> pav74 © (16.11.05 12:03) [3]
Запаздывающие звенья.
pav74 (2005-11-16 13:27:00) [4]Я чисто Физик, а программирование хобби. Инжинер тоже не важный (как и заметно). Но за советы Большое Спасибо. Вы мне очень помогли. Если кто знает как время задержки учитывать надо будет супер.
Павел
wal (2005-11-16 12:09:00) [5]
> А какие ещо есть ключевые слова?
ТАУ, автоматика, автоматическое регулирование, АСУТП - выбирай.
Нескромный вопрос - высшее образование какого профиля?
Плохиш (2005-11-16 12:08:00) [6]
> pav74 © (16.11.05 12:03) [3]
> Kak Плохиш посоветовал уже пробовал но там колебания инагда
> болше 100% получается.
Дык, время задержки учитывать надо. Система-то достаточно инертная.
pav74 (2005-11-16 12:03:00) [7]Kak Плохиш посоветовал уже пробовал но там колебания инагда болше 100% получается. Может есть чтото что притормаживает ето?
Совет wal © тоже интересно да толко откуда взять это чтобы читать? А какие ещо есть ключевые слова?
С уважением спосиба!! Буду ещо искать.
wal (2005-11-16 11:34:00) [8]про П, ПИ, ПИД-регуляторы почитай. А вообще в системах с обратной связью и сильной инерционностью совсем от колебаний избавится не удастся.
С уважением.
Плохиш (2005-11-16 11:32:00) [9]1. Читать температуру
2. Сравнить с заданной
2.1. Если меньше, то дать команду на уменьшение нагрева
2.2. Если больше, то дать команду на увеличение нагрева
3. goto 1.
Или Вы что-то другое имели ввиду?