Vai al contenuto
PLC Forum


Modello Di Impianto - problema spinoso


macchina a stati

Messaggi consigliati

macchina a stati

Salve a tutti, sono un utente nuovo del forum, anche se lo seguo ormai da qualche tempo.

Sono uno studente di ingegneria alle prese con un problema insolito: devo implementare su calcolatore un circuito pneumatico realmente esistente, in modo da poter condurre delle simulazioni di un eventuale sistema di controllo (in tempi discreti, stile PLC) ed in particolare valutare la situazione input-output in casi di guasto. All'interno del circuito sono presenti alcune elettrovalvole, pressostati, attuatori ed altri componenti standard.

Ora devo scegliere se muovermi in una di queste due direzioni: implementare un modello del sistema ad automi (individuare gli stati possibili del sistema ed organizzarli) o partire dall'impianto e dalle sue componenti, come si farebbe per un circuito elettrico. In questo secondo caso in particolare non riesco ad immaginare come sia possibile "far guastare" il sistema con qualsiasi software da me conosciuto.

Sono parecchio indeciso rispetto a che software/linguaggio usare per implementare il modello.

Mi chiedevo se qualcuno qui abbia qualche idea in proposito, nonostante il problema sia parecchio teorico e tipicamente accademico. Ora come ora sto valutando le ipotesi matlab e modelica.

grazie in anticipo.

Link al commento
Condividi su altri siti


daniele stefanini

Ciao

se ho ben capito il tuo processo è a stati discreti , ovvero il sistema è formato di componenti che possono solo assumere un numero finito di stati ( attuatore ON/OFF , acceso/spento , marcia/arresto e così via ) .

Potresti usare le catene di Markov per simularne la logica .

Un sistema per far "guastare" i componenti potrebbe essere auello di utilizzare il metodo Montecarlo .

Praticamente associ un campo di valori in cui il componente si guasta e poi estrai dei numeri casuali : quando il numero cade nell´intervallo considerato hai il guasto .

Così puoi tenere conto anche della affidabilità dei vari componenti .

Ciao

Daniele

Modificato: da daniele stefanini
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...