Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119
отправлено / posted
Столкнулся с очень загадочной ситуацией: при вычислении блоков ПИД и ПДД не происходит умножения/деления на величину "dt". Т.е. например, для ПДД при Кп=0, Кд=1, Кдд=0 при любом периоде пересчета канала на Выходе формируется величина изменения Входа в течение периода пересчета. А должна формироваться величина изменения деленная на период пересчета в сек. =1*(INP-INP1)/dt
Сообщения / Posts 340 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Обработка функциональных блоков регуляторов осуществляется в относительных временных единицах, приведенных к интервалу вызова программы. Для подавляющего большинства практических приложений это вполне приемлемо. Если Вы хотите, чтобы регулятор работал строго в абсолютных временных единицах, надо создать его из функциональных блоков DIFF и INTG, которые работают в абсолютной шкале времени.
Сообщения / Posts 17344 | Из / From: Россия
| IP / IP: IP адрес / IP address |