PID: Domanda da barbaro

Ciao a tutti,

dato che non si può fare tutto, il corso di Sistemi di Regolazione non l'ho seguito. E di conseguenza del PID so il minimo indispensabile (o forse ancora meno).

Ora, ho qui un fornetto da termostatare con un controller PID. Il problema è che è lento e arriva a stento e solo dopo ore e ore alla temperatura massima che mi serve: 1250°C

La mia idea è la seguente: parto normalmente, con il PID impostato a

1250°C e l'uscita "alarm" a 600°C (valore da poi verificare ed eventualmente adattare). Al raggiungimento dei 600°C l'uscita mi commuta un relé che fa passare l'alimentazione del fornetto da fase-neutro a fase-fase, fornendogli così 400 V.

Il PID è autotuning. Gli creo fastidi, giramenti di testa e/o altri problemi in questo modo (dato che la velocità con cui la temperatura sale aumenta improvvisamente)?

Suggerimenti accettansi.

Grazie e ciao Boiler

Reply to
Boiler
Loading thread data ...

Il giorno Tue, 14 Sep 2010 12:45:38 +0200, Boiler ha scritto:

Dipende dal PID e dai parametri, quelli autoranging a volte non vanno bene.

Normalmente dovrebbero misurare la capacità termica dell'oggetto e poi sfruttare gli algoritmi Proporzionale Integrativo Derivativo per controllare in modo da prevedere e compensare le variazioni di temperatrura.

E' anche possibile che il cambio di tensione sulla resistenza gli mandi a donnine allegre la misura della capacità termica e della velocità di salita della temperatura (in K°/h) o altre che gli servono per la regolazione.

Se non puoi vedere e intervenire sui parametri la vedo dura...

-- ciao Stefano

Reply to
SB

Posso... posso... è che non so come ;-)

Boiler

Reply to
Boiler

Il giorno Tue, 14 Sep 2010 13:41:57 +0200, Boiler ha scritto:

Neanch'io, nonostante la telecinesi migliorata e la sfrea di cristallo nuova :-)

Leggi qui:

formatting link

o meglio:

formatting link

-- ciao Stefano

Reply to
SB

Il 14/09/2010 12.45, Boiler ha scritto:

ciao se vuoi sovraalimentare la resistenza dovresti portarla a esempio

300 gradi misurare il suo valore e sovraalimentarla adeguatamente con un termostato differenziale che

poi a 900-1000 gradi stacchi la sovra alimentazione

che dovrebbe riprendere il controllo

comunque dipende dalla resistenza di riscaldamento, il PID è proporzionale o on/off.

ciao primula

Reply to
primula

Boiler ha scritto:

hai fatto la procedura di autotuning? in modo che lo strumento si calcoli i migliori parametri PID. comunque se il tuo fornetto ha una elevata capacità termica, e non vuoi avere nessun overshot o che sia molto contenuto, devi per forza avere dei tempi molto lunghi. l'alternativa è usare un doppio PID ,con il secondo messo come raffreddamento (es. aria compressa con valvola proporzionale) emi

Reply to
emilio

Un bel giorno Boiler digitò:

Alla faccia del fornetto!

--
emboliaschizoide.splinder.com
Reply to
dalai lamah

"dalai lamah" ha scritto nel messaggio news: snipped-for-privacy@40tude.net...

io mi stavo chiedendo quali resistenze possono arrivare a quella temperatura...

Reply to
Calisvar

Perche' non parti subito a 400V?

--

Franco

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

Perché ho paura che la resistenza (nata per 230 V) non gradisca di partire così bruscamente.

Dici che non è un problema?

Boiler

Reply to
Boiler

Ha un volume di circa 5 litri, non è certo un fornone :-)

Boiler

Reply to
Boiler

Boiler:

Uh? Dove va? ;-)

--
Ma non si può intendere se prima non s'impara a intender la lingua
Reply to
F. Bertolazzi

Premessa: il controller sto aspettando che mi arrivi, quindi non ho ancora potuto leggere le istruzioni.

L'autotuning è una cosa che va fatta una tantum? Io pensavo che il controller si adattasse continuamente, anche perché se scaldo il forno e poi ci infilo 1 kg di ferro ne modifico notevolmente la capacità termica!

L'overshoot non mi disturba. Il motivo per cui adotto un controller PID è che ho bisogno di controllare con una discreta precisione la temperatura nel forno (trattamento termico di acciai inox) e che il PID con una termocoppia mi sembrava una possibilità relativamente economica per raggiungere lo scopo.

Boiler

Reply to
Boiler

Sembrerebbe complicato ;-)

On/Off

Boiler

Reply to
Boiler

All'inferno. Nel vero senso della parola.

Boiler

Reply to
Boiler

e come hai fatto a verificare che il tuo forno sale lentamente????

di fatti la procedura di autotuning si fa con il sistema nelle condizioni operative. quelli che mi sono capitati sottomano ,tipicamente, lavoravano cosi (per es.) : metti il tuo forno nelle condizioni operative ,imposti il setpoint a 200°C ,la variabile a temp. amb. ed azioni la procedura di autotuning. il uC del regolatore inizia a fornire potenza al sistema e verifica come sale la temperatura; in funzione dell'andamento di questa ,per via matematica, calcola i parametri numerici ottimali da assegnare a P,D e I per avere un overshot contenuto oppure nullo (se lo hai impostato nei set di conf.)

direi di si.....è quello che normalmente si fa. certo che la capacità termica del forno deve essere molto maggiore di quella del materiale che ci metti dentro, in modo tale che variando il materiale inserito il PID lavora sempre in modo ottimale. praticamente è come se hai un C=1000u e controlli la curva di carica a V alimentazione=costante. se ci metti in parallelo 1u vedrai che la tua curva di carica ,praticamente,non varia. emi

Reply to
emilio

Con uno spocchiosissimo termometro :-)

Ho capito.

Potrei metterci un pezzo di refrattario, tanto non mi serve tutta l'altezza che offre.

Boiler

Reply to
Boiler

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.