ПИД

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

Ответить

Смайлики
:arrow: :mrgreen: :D :? :cool: :cry: :shock: :evil: :!: :idea: :lol: :mad: :| :?: :P :oops: :roll: :( :) :eek: :twisted: :wink: :bawling: :cryy: :crying: :emb: :heul: :sadd: :traurig:
Ещё смайлики…

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: ПИД

Re: ПИД

Кузьмич » 05 фев 2007, 00:29

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

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

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

Вот спецификация. =)

Кузнецов Д А » 05 фев 2007, 00:14

_http://www.ps-volga.ru/sys_prom_avto/ko ... -pid_r.htm
не так всё аццки имхо

Кузьмич » 05 фев 2007, 00:06

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:

Кузнецов Д А » 04 фев 2007, 23:09

CoDeSys сам не буду изучать, многа букав

Кузьмич » 04 фев 2007, 23:05

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

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

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

Sorox » 04 фев 2007, 20:50

Вот нарыл где-то. Не помню где. Мож пригодится.

ПИД

Кузнецов Д А » 04 фев 2007, 20:37

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

Вернуться к началу