Показать сообщение отдельно
Старый 06.08.2014, 12:01   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию PID, PI, PD, P регулятор, ШИМ (PWM)

Регулятор, аналогичный регулятору электрокалорифера в Конструкторе HVAC.

Является ПИД-регулятором по формуле со связанными коэффициентами (как принято у буржуев).

Получение вариантов регулирования:

P-регулятор: I=0, D=0

PI-регулятор: D=0

PD-регулятор: I=0

Входы:

P, I, D - коэффициенты регулятора

Сброс - сброс рассчитанной интегральной составляющей. Полезно это делать перед началом регулирования

Data - это значение будет загружено в регулятор во время сброса, задаётся в %, т.е. 0..100%

Период,sec - период генерации ШИМ. Для электрокалорифера с твердотельными реле наилучшее время 4..10 секунд, в Конструкторе используется период 4 секунды

Мин.импульс,sec - минимально допустимая длительность импульса ШИМ. Для электрокалорифера с твердотельными реле наилучшее время 0 секунд

Цитата !!!Важное замечание! Использовать PID-регулирование с применением стандартных макросов датчиков невозможно! Стандартные макросы датчиков рассчитаны на исключительно PI-регулирование!

Для использования PID-регулирования температуту (давление/расход и т.д.) необходимо пропускать через сглаживающий экспоненциальный фильтр.
Вложения
Тип файла: msl my_PID v5 PWM.msl (75.4 Кбайт, 4758 просмотров)


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

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

Последний раз редактировалось Arsie, 13.11.2015 в 09:51
Arsie вне форума   Ответить с цитированием
Благодарность от: