Regolazione PID
-
- Senior
- Messaggi: 1189
- Iscritto il: mercoledì 4 luglio 2007, 23:38
- Località: Latina (LT)
- Contatta:
Re: Regolazione PID
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login
Saluti.
Tiziano.
Tiziano.
- artico78
- Member
- Messaggi: 548
- Iscritto il: martedì 1 maggio 2012, 15:37
- Località: Reggio Calabria
- Contatta:
Re: Regolazione PID
Sono regolazioni di stabilità tramite feedback negativo, proporzionale, integrativo derivativo, argomento molto interessante, ci sono formule di calcolo rigorose che ho fatto all'università fino alla noia durante lo studio di Sistemi di controllo e PLC. http://it.wikipedia.org/wiki/Controllo_PID Gia wikipedia da una ottima introduzione ai PID, non è una cosa sempliccissima.
“È sapiente solo chi sa di non sapere, non chi s'illude di sapere e ignora così perfino la sua stessa ignoranza.”
Socrate
Socrate
- artico78
- Member
- Messaggi: 548
- Iscritto il: martedì 1 maggio 2012, 15:37
- Località: Reggio Calabria
- Contatta:
Re: Regolazione PID
Scusa collega, non avevo visto la tua rispostaEmanuele Scala ha scritto:Ciao, Per il settaggio dei tre parametri di un regolatore PID, esiste un metodo molto semplice che è stato ideato da Ziegler e Nichols. Innanzitutto bisogna distinguere se la regolazione è a ciclo aperto (se non hai encoder per la misura di posizione) o a ciclo chiuso (se hai già qualche sensore di posizione velocità ).
Se la regolazione è a ciclo aperto il metodo segue i seguneti passi:
- si misura in funzione del tempo l'andamento della velocità /posizione
- da diagramma ottenuto si ricavano due valori: L (tempo morto) e Tr (tempo di Risposta)
- con questi due parametri si entra nella tabella di ziegler e nichols e si calcolano i valori di Kp, Ki, Kd.
Se la regolazione è a ciclo chiusi invece si procede così:
- si impostano Ki=0 e Kd=0, si varia poi il Kp fin quando il sistema controllato diventa instabile (oscilla senza mai fermarsi). proprio in quel momento chiamiamo quel valore di Kp, Kp0.
- sul diagramma oscillatorio ottenuto si ricava T (periodo dell'onda oscillatoria).
- con Kp0 e T si entra nella tabella di ziegler e nichols a ciclo chiuso e si ricavano i parametri Kp, Ki, Kd.
Oppure si procede per tentativi partendo da volori molto bassi, per poi aumentare.
Ps: lo strattonamento può essere dovuto al contributo derivativo, oppure al passaggio del PID da manuale a automatico (se tutto il resto funziona bene). Il tou PID è dotato di dispositivo bumpless switching, ha un saturatore e sistema anti-windup ??
Ing. Emanuele Scala


“È sapiente solo chi sa di non sapere, non chi s'illude di sapere e ignora così perfino la sua stessa ignoranza.”
Socrate
Socrate
-
- Senior
- Messaggi: 1895
- Iscritto il: lunedì 22 dicembre 2008, 1:08
- Località: lima peru
Re: Regolazione PID
Stepactive= False
Encodermode= 2X
Stepmultiplier= 1
LockoutError= 150
PWMlimit= 512
Currentlimit= 20
Ap= 450
Ad= 22000
Ai= 6
Li= 6000
Sampling= 2