Domanda:
Aiuto con il regolatore di calore a circuito chiuso (per un non ingegnere)
Ryan
2015-07-08 08:08:04 UTC
view on stackexchange narkive permalink

Sono interessato a configurare un controller in grado di modulare l'uscita di 2 hotpad sulla base dell'input di un termometro a infrarossi. Gli hotpad hanno i loro quadranti, ma sto considerando di controllarli invece con la tensione. Quindi la mia domanda è: qual è il metodo più semplice per modulare la tensione (o le manopole rotanti) in base alla temperatura? Un problema in particolare di cui non sono sicuro è come tenere conto della propagazione graduale del calore attraverso il mio sistema, dal momento che sto riscaldando un disco di alluminio rotante di grandi dimensioni (2 'di diametro, 1 "di spessore). Ho un laptop a mia disposizione, e un finanziamento minimo.

Preferirei evitare di cablare i miei sensori, quindi qualsiasi consiglio che hai su come ottenerlo sarebbe ottimo. Potrei gestire una breadboard al meglio con la mia esperienza e ho solo un livello introduttivo alla comprensione dell'elettromagnetismo ... Ma posso programmare in C, Java e Matlab e ho esperienza nell'assemblaggio di PC, quindi spero che questo rientri nelle mie capacità.

Quanto deve essere stretto il controllo della temperatura? +/- 1C? 5C? o???
Spero al massimo in +/- 2 ° C
Tre risposte:
Olin Lathrop
2015-07-08 15:54:08 UTC
view on stackexchange narkive permalink

Poiché sembra che tu non abbia molta familiarità con i sistemi di controllo, l'elettronica e le cose di cablaggio, ti consiglio un semplice rilevatore di soglia che controlli un relè. Il relè quindi accende o spegne l'elemento riscaldante.

A meno che il termometro IR non abbia un segnale di uscita per questo scopo, non sarà utile come elemento di rilevamento. Esistono tuttavia vari dispositivi che producono un segnale elettronico in funzione della temperatura. Per il tuo intervallo di temperatura, le termocoppie o gli RTD in platino sono ciò che dovresti guardare. Le termocoppie necessitano di circuiti più complicati per produrre un segnale utilizzabile, mentre gli RTD sono molto più semplici da usare. Tuttavia, le termocoppie raggiungono temperature più elevate. Preferisco un RTD a meno che la temperatura non sia troppo alta.

Ok, quindi funzionerebbe come fanno la maggior parte dei forni convenzionali ... Sono un po 'preoccupato per la precisione, poiché il ritardo nella propagazione del calore è sulla scala di 10 minuti, e sto usando questa attrezzatura per l'eventuale pubblicazione scientifica dell'obiettivo. La mia temperatura target è di circa 80 ° C e non vedo alcun motivo per cui dovrei farla funzionare al di sopra di un massimo di 100 ° C. Consiglieresti gli RTD a questo scopo? Dovrei anche ricordarti che il mio disco ruota (circa una volta all'ora) quindi potrebbe essere difficile implementare i termometri a contatto.
@Ryan: Hai un lungo ritardo di propagazione del calore e l'oggetto che stai misurando sta ruotando. Questo non è un problema semplice. Un controller di accensione / spegnimento di base probabilmente supererà e scenderà troppo. A questo punto, chiedi a qualcuno che capisca queste cose di farlo per te. Sembra che tu abbia bisogno di un vero controller e rilevare la temperatura non sarà facile. L'unica cosa buona è che la tua temperatura è bassa. Questo è sopra la tua testa.
Apprezzo la tua preoccupazione e probabilmente cercherò aiuto di persona, ma ho praticamente tempo illimitato per farlo e sono disposto a imparare tutto ciò che serve per portare a termine il compito. Sto cercando di avere una prospettiva su ciò che deve essere fatto e quali sono le mie opzioni prima di avvicinare qualcuno con il mio progetto.
DLS3141
2015-07-08 21:59:21 UTC
view on stackexchange narkive permalink

Nella mia esperienza ottenere dati da un componente rotante è complicato senza ricorrere a qualche tipo di trasmettitore radio o al passaggio dei dati attraverso un collettore rotante, il che probabilmente richiederebbe l'amplificazione del segnale dati a causa del rumore generato dallo slip ring ... può essere fatto però.

Sarei cauto nell'usare un termometro IR per qualcosa di diverso da una misurazione di riferimento, cioè per quanto è caldo quella cosa. Ci sono troppi fattori che influenzano la misurazione, principalmente l'emissività della superficie. Forse altri hanno esperienze migliori, ma non ho mai avuto molto successo.

Ho visto risultati ragionevolmente buoni che potrebbero adattarsi alle tue esigenze e al tuo budget utilizzando un magnete e un sensore a effetto Hall. Posizionare il magnete sulla ruota e poiché la forza del magnete diminuirà con l'aumentare della temperatura, così sarà la tensione dal sensore HE. Otterrai la misurazione solo una volta / giro, quindi dovrai guardare i valori di picco e calibrare da lì. Un altro vantaggio è che avrai anche un contagiri in modo da poter misurare la velocità di rotazione se necessario. Questo non dovrebbe costare più di pochi $$, ma potrebbe essere più complicato di quello che stai cercando.

Per capire come si surriscalda il disco, potresti fare un po 'di modellazione usando il software che preferisci ... Mi piace Ansys, ma se non hai accesso a qualcosa del genere, è probabilmente non nel tuo budget. Esistono altre soluzioni meno costose. Se hai abbastanza simmetria, potresti probabilmente farlo anche in Excel o in un programma simile.

Puoi anche effettuare una serie di misurazioni della temperatura sulla superficie del disco per vedere come si riscalda e si raffredda.

Alla fine, vuoi avere una buona idea di quanto è caldo il disco in una determinata posizione quando sai solo quanto è caldo in una posizione.

Ok grazie, questo è un suggerimento interessante. Ho esaminato un po 'i sensori IR e una soluzione semplice per l'emissività variabile è attaccare un pezzo di nastro adesivo sulla superficie e usarlo come riferimento per calibrare il sensore per tenere conto dell'emissività. Ho anche una coppia termica digitale con cui calibrare l'IR, ma ho scoperto che non fa abbastanza contatto con il nostro disco di metallo piatto per essere accurato, poiché è fondamentalmente solo un filo smussato che poggia sul alluminio, un magnete si deteriora nel tempo?
Inoltre: il mio disco ruota molto lentamente, solo circa una volta all'ora, quindi il rumore con un anello collettore sarebbe ancora un problema a questa velocità?
Non ho mai usato collettori rotanti a velocità così basse, velocità tipiche di 400 giri / min fino a 20.000 giri / min., Quindi, onestamente non lo so. Mi aspetto che i problemi di rumore siano bassi, ma non è basato sull'esperienza diretta a quelle basse velocità. Ho usato una piccola quantità di resina epossidica per fissare le termocoppie a superfici metalliche e ceramiche. La resina epossidica fornisce un contatto termico abbastanza buono per quello che stavo facendo, molto meglio del semplice posizionamento del TC sulla superficie. Un altro approccio che ho usato è quello di praticare un foro nel pezzo, abbastanza grande per la fine del TC e inserire il TC.
A meno che tu non voglia solo dati ogni ora, abbandonerei l'idea del magnete. Sebbene sia possibile utilizzare una striscia magnetica o una serie di magneti, ci sarà una variazione nella forza del magnete lungo la striscia e una variazione tra ciascun magnete di cui si dovrebbe tenere conto nella calibrazione. In base a ciò che hai detto e il tuo, inizierei con un TC o RTD, un collettore rotante e un controller PID economico di eBay per il tuo sistema di controllo.
Ok, ho anche pensato che questo sarebbe stato il più semplice, ma ho esaminato ancora un po 'e le termocoppie producono una tensione molto debole (10 mV per TC di tipo K nell'intervallo <100'C) e la maggior parte degli anelli di contatto guardato fornire un rating di rumore <10milliOhm, che, se ci penso correttamente, sarebbe una resistenza sufficiente per ridurre seriamente la corrente. Dati questi dettagli, continueresti comunque con questo metodo? Anche nel caso foste interessati ho trovato dei TC piatti (anche se costosi): http://www.omega.com/pptst/SA1.html ma praticare un foro nel disco sembra una soluzione migliore.
Ora che ci penso, gli RTD probabilmente funzionerebbero bene poiché non si basano sull'apporto di calore come fonte di energia e poiché hai menzionato la tua idea di perforazione, non avrei più bisogno di fare affidamento sui TC flessibili nel link che ti ho inviato.
Grazie anche per la raccomandazione PID. Da quello che ho letto un controller PID semplificherebbe notevolmente il mio circuito di controllo. Sembra quasi una magia a questo punto.
Chris Mueller
2015-07-08 16:59:18 UTC
view on stackexchange narkive permalink

La topologia di feedback per i sistemi termici è abbastanza semplice quando la fonte di calore è regolabile in continuo, cosa che credo sia la tua. Questo perché la funzione di trasferimento dei sistemi termici semplici ha un polo unico, proprio come un circuito RC standard. In questo caso, è possibile realizzare un controller ad anello chiuso stabile semplicemente collegando il sensore direttamente all'attuatore (supponendo che entrambi siano lineari) con uno stadio di guadagno variabile nel mezzo. Dopo averlo fatto, il guadagno può essere aumentato fino a poco sotto il punto in cui il loop inizia ad oscillare.

Per il monitoraggio a lungo termine dovresti anche considerare l'aggiunta di un integratore commutabile prima della fase di guadagno nell'elettronica di feedback. È importante che sia prima dello stadio di guadagno in modo che la parte CC del segnale di feedback non venga colpita con guadagno infinito quando l'integratore è acceso.

Tutto questo può essere implementato in Matlab se hai i pacchetti giusti e sei in grado di far entrare e uscire i segnali dal computer. Probabilmente è più facile costruire da soli i circuiti piuttosto semplici. In alternativa, puoi spendere i soldi per un controller PID commerciale e impostare il guadagno D su zero.

Ok, mi scuso per la mia scarsa conoscenza dei termini EE, ma se hai tempo, potresti spiegare cosa intendi per (a) funzione di trasferimento (b) polo, (c) attuatore e (d) qual è il vantaggio di utilizzare un integratore sarebbe?
@Ryan Questo non è davvero uno spazio abbastanza grande per spiegare a) eb), basti dire che i concetti sono piuttosto fondamentali per comprendere i sistemi di feedback complessi. Il tuo sistema è abbastanza semplice da non doverti preoccupare troppo di capirli. Per c) intendo semplicemente l'elemento riscaldante, cioè la cosa che si attiva sullo stato dell'impianto rispetto al sensore che rileva lo stato dell'impianto. Per d), senza un integratore la temperatura dell'impianto non raggiungerà mai effettivamente il set point, anche se l'impianto è indisturbato perché il guadagno in DC sarà finito.
Questo è [Controllo PID] (https://en.wikipedia.org/wiki/PID_controller). Se è possibile leggere la temperatura del termometro IR in un computer, un algoritmo PID potrebbe fornire un valore utilizzato per azionare i riscaldatori. L'obiettivo del PID è una risposta rapida e precisa (da un sensore a un setpoint) con la minimizzazione dell'errore. Il PID deve essere sintonizzato per funzionare correttamente, quindi sarà necessario un po 'di sperimentazione.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...