Vai al contenuto
PLC Forum


Doppio controllore PID in LabVIEW


Silvia Calzuola

Messaggi consigliati

Silvia Calzuola

Buongiorno,

avrei bisogno di un aiuto su come programmare un controllore PID che regoli il guadagno proporzionale o integrativo di un altro controllore PID.   Mi spiego meglio, il sistema è formato da una camera con un pistone per mettere in pressione un fluido all'interno, e la velocità del pistone per raggiungere la Pressione desiderata è controllata da un PID. Il problema  è che la pressione non raggiunge mai il setpoint, ma si discosta sempre un pò. Quindi vorrei mettere un altro PID che varia ad ogni ciclo il guadagno del primo PID, ma non so bene quale guadagno controllare e come farlo in labVIEW. 

 

Grazie mille!!

Link al commento
Condividi su altri siti


3 minuti fa, Silvia Calzuola scrisse:

Il problema  è che la pressione non raggiunge mai il setpoint, ma si discosta sempre un pò.

 

Se è così sembra che l'integrale non faccia il suo dovere.

Gli americani chiamano l'integrale "reset" proprio per la sua funzione di azzerare l'errore.

 

Però mi sembra di capire che le cose siano un poco differenti.

Se non ho capito male il regolatore PID controlla la velocità dello stantuffo, mentre la variabile che si discosta è la pressione all'interno del cilindro.

Ho capito esattamente?

 

Perchè non provi a descrivere iù diffusamente il tuo sistema?

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...