Просто о работе ПИД-регулятора |
Ответить | Страница <1 1213141516> |
Автор | |
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
Опубликовано: 10 Февраль 2010 16:58 |
Кажется, вопрос можно жевать бесконечно. И все-же добавлю соображения (или освежу старые) Основное заблуждение - рассмотрение ПИД-а как отдельного, сосредоточенного устройства. А смотреть нужно ширше ! Надо видеть весь процесс. И тогда часто оказывается, что часть ПИД-регулятора уже содержится в системе. Вот та же печь. Это установка с уже имеющейся большой интегральной составляющей. К ней остаётся добавить простой ключевой П-регулятор, и в целом сама-собой получится система с ПИ-регулированием. И будет он а поддерживать температуру с любой (!) точностью. А когда к печи прилаживают ПИД, то получается что к ПИД-у ещё один ПИД приделывают Я повторяюсь, потому что этот важный вопрос выходит за рамки конкретного предмета. Он касается ваще выработки инженерного стиля проектирования ( для глубоко интересующихся). Такой стиль актуален сейчас, когда в автоматизацию внедряются распределенные ситемы в сочетании интегральными компьютерными средами разработки. Вкратце, можно об'яснить так: разработка системы управления ведется в виде абстактной модели - не зависимо от железа ! Железо уже не имеет былого значения, и отходит на задний план. Так вот, полученная модель накладывается на связанную кучу железа, и программные компоненты низкого уровня (некое подобие драйверов) сами раскидывают по железякам нужные фрагменты исполняемых кусков. Разработчику уже (почти) не надо возится с железом, вся работа сдвигается в область проектирования модели процесса. Такая, например CoDeSys 3, хотя она еще только разрабатывается, но темпы широкие. С уважением, SAN |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 14 Май 2003 Online Status: Offline Публикации: 770 |
|
Вы неправы. В печи нет никаких интегральных составляющих, это типичное инерциальное звено. Если нагреватель выключить, печь остынет. Кроме того, ключевой регулятор не является пропорциональным. |
|
Инженер-системотехник
+7 (916) 477 3925 |
|
Действительный член Присоединился: 01 Ноябрь 2006 Категория: Russian Federation Online Status: Offline Публикации: 217 |
|
Печально и неприятно читать схоластические рассуждения молодежи о регулировании. Продавать автоматику и разбираться в ней, разные вещи. Но клиенту такие рассуждения сгодятся, даже нравятся. |
|
Извините, если что не так
|
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Да, в печи нет обгорелой таблички с надписью "Интегральное звено". Но ведёт она себя именно так ! Вы лишь забыли добавить слова " .. ЧЕРЕЗ НЕКОТОРОЕ ВРЕМЯ печь остынет .." Поздравляю - Вы только-что описали об'ект с интегрирующим характером поведения С уважением, SAN |
|
Участник Присоединился: 14 Январь 2005 Категория: Russian Federation Online Status: Offline Публикации: 69 |
|
2 SAN: 1. Берём бак. Открываем кран, подающий воду - уровень в баке растёт. Закрываем кран - уровень в баке перестаёт изменяться. 2. Берём печь. Включаем нагреватель - печь греется. Отключаем нагреватель - печь остывает. И оба объекта описываются интегральными звеньями? Я не могу понять... С уважением |
|
Иван Данилушкин
|
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Очень просто, уважаемый D.Ushkin
1. Воду открываем СРАЗУ. Вода набирается НЕ СРАЗУ. 2. Ток включаем СРАЗУ. Печь нагревается НЕ СРАЗУ. А когда-же наберётся бак, и нагреется печь ? t1 Тбак = | Vбак * dt t0 t1 Tпечь = | Wпечь * dt t0 Vбак - скорость воды, Wпечь - тепловая мощность печи С уважением, SAN |
|
Участник Присоединился: 14 Январь 2005 Категория: Russian Federation Online Status: Offline Публикации: 69 |
|
2 SAN:
Ну, мне уже почти всё понятно, последний вопрос: почему печь остывает, когда ток отключаем, а уровень в баке не падает, когда воду закрываем? ведь, если использовать одинаковые модели, то, либо печь не должна остывать, либо уровень должен снова уходить на ноль...
С уважением,
|
|
Иван Данилушкин
|
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Остается совсем чуть-чуть: завернуть обратную связь и вставить сумматор. И из функции получаем звено регуллятора С уважением, SAN |
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Печь остывает по той-же причине, что и нагревается ! Вода не вытекает по той-же причине, что и наполняется - ВО ВСЕХ СЛУЧАЯХ ИНТЕГРИРУЕТСЯ ВХОДНАЯ ВЕЛИЧИНА Если на входе ноль (затычка в бачке - об'емная скорость истечения воды равна нулю), то интеграл ноля за час (или за десять) даёт ноль. Про печь - продолжите сами ... (подскажу, там на входе разность между энергией нагревателя и теплоотдачей в окружающий воздух) С уважением, SAN |
|
Участник Присоединился: 14 Январь 2005 Категория: Russian Federation Online Status: Offline Публикации: 69 |
|
2 SAN:
Ну, что же, надеюсь вам удастся когда-нибудь в жизни опробовать свои предложения на практике... Только пусть это будет, для начала, совсем маааленькая печь... Чтоб без последствий...
Ну и, есстественно, полностью изолированная от тепловых потерь наружу и с бесконечно большой теплопроводностью по внутреннему объёму.
С уважением,
|
|
Иван Данилушкин
|
|
Ответить | Страница <1 1213141516> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |