ПИД

Раздел посвященный автоматике для котлов и автоматизации котельных

Модератор: Dim@

Правила форума
В этом форуме обсуждаются вопросы связанные с автоматизацией систем отопления и котельных.
Аватара пользователя
Кузнецов Д А
Гуру
Гуру
Сообщения: 2134
Зарегистрирован: 15 июн 2005, 18:05
Репутация: 33
Откуда: Екатеринбург
Контактная информация:

ПИД

Сообщение Кузнецов Д А »

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

Аватара пользователя
Sorox
Претендент
Претендент
Сообщения: 61
Зарегистрирован: 04 дек 2005, 11:48
Репутация: 1
Откуда: Penza
Контактная информация:

Сообщение Sorox »

Вот нарыл где-то. Не помню где. Мож пригодится.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Кузьмич
Любитель
Любитель
Сообщения: 372
Зарегистрирован: 07 окт 2006, 18:58
Репутация: 8
Откуда: из Голливуда
Контактная информация:

Сообщение Кузьмич »

Вот такие пид ругуляторы пишутся и юзаются в CoDeSys
Я в ужасе :swoon: Сижу разбираюсь...

Добавлено спустя 11 минут 50 секунд:

А это я вапче не понимаю что. Каято огромная библиотека FuzziLogic типа нечёткая логика. :swoon: Написано фанатами для фанатов :~|

Аватара пользователя
Кузнецов Д А
Гуру
Гуру
Сообщения: 2134
Зарегистрирован: 15 июн 2005, 18:05
Репутация: 33
Откуда: Екатеринбург
Контактная информация:

Сообщение Кузнецов Д А »

CoDeSys сам не буду изучать, многа букав
Радость от низкой цены коротковременна, разочарование от плохого качества вечно.

Кузьмич
Любитель
Любитель
Сообщения: 372
Зарегистрирован: 07 окт 2006, 18:58
Репутация: 8
Откуда: из Голливуда
Контактная информация:

Сообщение Кузьмич »

Autotuning: Setting up the parameters for the PID
split-range controller can be done automatically with
the aid of the autotuning function block (see below).
This function block sends test signals to the heating
and cooling units, and uses the reaction of the
temperature loop to calculate the best parameters for
the PID split-range controller.


Перевод: Типа автонастройка пида. Установка параметров PID
контроллера, работающего в системе нагрев-охлаждение может осуществляцца автоматически с помощью специального блока автонастройки (для фэнов МЗТА, это такой алгоблок). Этот функциональный блок посылает тест-сигналы на котел и охладитель и замеряя реакцию объекта регулирования расчитывает наилучшие параметры пид регулятора.

Это, ИМХО, правильный и современный подход. В противном случае зачем нам микропроцессор в контроллере.

Because of the hierarchical and modular structure of
the RTT, calling up a single function block (FB) can in
itself entail considerable code sizes, data sizes and
instances. For example the PID autotuning controller,
when called once, generates a code size of approx.
41,500 bytes, 29 sub-function blocks and 84
instances.


Этот аццкий пид тащит за собой кучу пользовательских типов и пр. и в результате при инициализации экземпляра размер кода достигает 41 кило (!).

CoDeSys rulezz forewer :victory:

Аватара пользователя
Кузнецов Д А
Гуру
Гуру
Сообщения: 2134
Зарегистрирован: 15 июн 2005, 18:05
Репутация: 33
Откуда: Екатеринбург
Контактная информация:

Сообщение Кузнецов Д А »

_http://www.ps-volga.ru/sys_prom_avto/ko ... -pid_r.htm
не так всё аццки имхо
Радость от низкой цены коротковременна, разочарование от плохого качества вечно.

Кузьмич
Любитель
Любитель
Сообщения: 372
Зарегистрирован: 07 окт 2006, 18:58
Репутация: 8
Откуда: из Голливуда
Контактная информация:

Re: ПИД

Сообщение Кузьмич »

[quote="Кузнецов Д А";p="15622259"]
не так всё аццки имхо
[/quote]

Не думаю... :NO:

[quote="Кузнецов Д А";p="15622227"]Пропорционально интегрально-дифференциальный закон регулирования... разбираюсь как настраивать[/quote]

Вот спецификация. =)
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Ответить

Вернуться в «Автоматика для котлов»