Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
30.09.2004, 14:59
|
|
Прохожий
Регистрация: 21.09.2004
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Пид-регулятор и AVR
Подкинули мне задачку - сделать систему управления генератором. Умные люди сказали, что без этого сомого пид-рег. не обойтись. Подкинте инфу по программной реализации этих регуляторов или дайте проф.совет
|
|
|
|
06.10.2004, 23:30
|
|
Гость
|
Re: Пид-регулятор и AVR
Ну вообще довольно обширная тема...но я использовал простой алгоритм :
signed int pid_control(signed char setpoint, signed char currentpoint)
{
static signed int last_error;
signed int P;
signed int D;
static signed int I;
signed int PID;
P = (setpoint - currentpoint);
I = (I + (setpoint - currentpoint) * INTERVAL);
D = (((setpoint - currentpoint) - last_error) / INTERVAL);
last_error = setpoint - currentpoint;
PID = (Kp * P) + (Ki * I) + (Kd * D);
return (PID);
}
Где Kp, Кi, Kd - коэффициенты которые нужно подбирать под конкретную задачу или приблизительно вычислять. Не помню ссылку..но видел сайт с теорие по АСУ - там были все формулы и пояснения.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ПИД регулятор на AVR
|
ua_gruzin |
Микроконтроллеры, АЦП, память и т.д |
52 |
22.03.2012 15:52 |
ПИД-регулятор и Proteus
|
oleg_harp |
Микроконтроллеры, АЦП, память и т.д |
16 |
01.07.2009 23:37 |
ПИД регулятор
|
masterpc |
Производственное оборудование |
14 |
05.03.2007 16:24 |
ПИД регулятор на AVR
|
mishutka |
Микроконтроллеры, АЦП, память и т.д |
40 |
31.12.2006 03:11 |
Часовой пояс GMT +4, время: 18:13.
|
|