Misura alte temperature

Dec 14, 2007 41 Replies

Si puo` sia fare il progetto "da controllista" dei coefficienti, oppure andare a naso. Oppure ancora ci sono delle ricette che permettono in modo abbastanza indolore il tuning di un PID: di solito si trovano sui libri di controlli. SOno cose del tipo "metti al minimo D e I, aumenta P finche' oscilla, poi torna indietro al 40% del valore...."

Di solito non e` difficile. Con i sistemi termici ci sono due problemi: sono lenti e uno si stufa a fare le misure. Inoltre tipicamente nei forni puoi controllare la potenza immessa, ma non quella tolta. Il sistema non e` lineare per quanto riguarda riscaldamento e raffreddamento, ma si puo` ovviare, specie se si vuole controllare la temperatura in un intervallo ristretto, oppure se la velocita` di raffreddamento e` maggiore di quella che si vuole ottenere.

Buona idea! Se mi capita di rifare un corso di controlli, faccio fare qualcosa del genere. C's` di tutto dentro!

Franco Wovon man nicht sprechen kann, darüber muß man schweigen. (L. Wittgenstein)

Approfitto della tua risposta per sottoporre un dubbio: P, I e D sono davvero tutti e tre utili/indispensabili?

Per controlli di posizione statici, un integrale da solo mi va abbastanza bene; se aggiungo il P riducendo I si velocizza un po' la risposta, ma non poi tanto, perch=E9 non posso usare banda passante se non minima. Il D mi funziona entro range piccoli, se impongo punto di lavoro abbastanza diverso o riaggiusto il tutto o autooscilla, mentre senza D non occorre.

Stranamente, per posizionamento dinamico (far seguire al sistema un segnale variabile ovvero cambiare con continuit=E0 il punto di lavoro) il meglio me lo da un I, D e doppio I (l'ultimo azzera l'errore di tracking). La mancanza del P non si sente, o almeno non la noto io.

Vero =E8 che uso sensori diversi nei due casi (leva ottica il primo, LVDT il secondo) ma francamente non capisco il busillis. Dici che dovrei studiare un po? ;-)

Ciao

Tullio

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required