Показать сообщение отдельно
Старый 21.03.2007, 16:09   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Настройка ПИД регулятора

Цитата:
Сообщение от oleg
Возникли проблемы при настройке ПИД-регулятора для насосной станции повышения давления с преобразователем частоты . Подскажите пожалуйста существуют ли какие-либо ограничения по быстродействию системы связанные с конечным тиком программы.
Регулятор в состоянии отслеживать процессы, имеющие время переходного процесса не менее времени цикла программы. Эффективная работа складывается из времени фильтрации, периода регулятора и наличия петель (обратных связей) прохождения данных.

Для программ, созданных Конструктором, максимальная контролируемая скорость изменения состояния объекта равна порядка 50000 градусов в секунду при латентности около 1.2 секунды (время цикла 100 мсек, характеристика датчиков Pt1000).

Далее идут аппаратные задержки (привод поворачивается с конечной скоростью, данные через модбас передаются с конечной скоростью, инерция системы двигатель/насоса не равна нулю, датчики "замечают" изменения объекта не мгновенно и всё подобное).

В результате типовая система управления приточкой имеет латентность минимум 10-20 секунд и максимальную контролируемую скорость изменения температуры не более 1-5 градусов в секунду (без учёта тепловой инерционности Исполнительных Устройств).

Как видно, программная составляющая задержек ничтожно мала относительно аппаратной. Причём сам регулятор - самое быстродействующее звено в смысле обработки данных. Одновременно с этим регулятор запросто можно сделать самым медленным звеном цепи. Всё зависит от его настроек.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 21.03.2007 в 16:11
Arsie сейчас на форуме   Ответить с цитированием