Pagina 1 di 1

Simulink: controllo scalare di motore asincrono con inverter

Inviato: 11 lug 2017, 19:19
da MatZena
Buonasera,

Ho provato a dare un'occhiata sul Forum per diverse settimane, ma purtroppo non ho trovato nulla che potesse essermi utile, non a causa della mancanza di contenuti (anzi!) ma a causa della specificità del mio problema.
Arrivo al dunque: sto svolgendo una tesi in ingegneria elettrica, in cui sostanzialmente sto studiando un inverter (trifase) acquistato dall'università. Inizialmente ho studiato l'inverter in controllo locale (cioè direttamente dalla sua interfaccia e dai suoi controlli) e successivamente in controllo remoto, costruendomi un pannello su cui per scopo didattico ho riportato i vari elementi e una piattaforma esterna attraverso la quale controllare l'inverter con semplici comandi. Per concludere la tesi e aggiungere un capitolo di fondamentale importanza ho bisogno di collegare il tutto a un motore asincrono, e impostando un profilo di velocità molto semplice (accelerazione, fase di cruising, decelerazione e arresto) eseguire la prova, il tutto accompagnato da simulazione attraverso Simulink.
La pratica non mi spaventa, ma con Matlab purtroppo ho dei problemi, poiché è una piccola parte della tesi ma molto importante, ma contemporaneamente non ho tempo per prendere dimestichezza con il programma.

Perciò volevo chiedere se qualcuno potesse darmi qualche dritta proprio con Simulink e nel particolare con il controllo scalare di velocità (in semplice anello aperto) di un motore asincrono alimentato con inverter trifase.

Vi ringrazio per l'attenzione e mi scuso per il poema. :roll:

Re: Simulink: controllo scalare di motore asincrono con inve

Inviato: 20 lug 2017, 19:09
da dimaios
Non ho capito il livello di complessità della simulazione che vorresti fare ma probabilmente stai cercando di realizzare più o meno questo
Simulink è un software complesso non un giocattolo per cui dubito tu possa ottenere un risultato dignitoso senza avere una certa confidenza col simulatore e soprattutto con la teoria alla base del modello realizzato.

Re: Simulink: controllo scalare di motore asincrono con inve

Inviato: 21 lug 2017, 18:52
da MatZena
Il modello che cerco di realizzare è circa quello che mi hai proposto, seppur non abbia bisogno nella mia simulazione della retroazione, bensì, come ho scritto nel messaggio precedente, di un sistema in anello aperto.
Se inoltre nel messaggio precedente è il filtrato il fatto che io pensi che simulink sia un "giocattolo" (non so bene dove stia scritto...) chiedo scusa, anche perché altrimenti non sarei qui a cercare un aiuto.
Per quanto riguarda una base teorica, di certo non sto facendo una ricerca di terza media su Wikipedia (con tutto il rispetto peraltro), ma ne vengo da 5 anni di studi e da uno studio di 4 mesi sulla tesi, quindi credo di avere le idee abbastanza chiare.
Il modello di cui ho bisogno non necessita di una grande complessità: il problema principale che ho riscontrato e che non riesco a risolvere è quello di far seguire al motore un profilo di velocità. La simulazione che riesco a ottenere con quello da me prodotto al momento consiste nell'accelerazione del motore a cui segue una fase di cruising a velocità costante e accelerazione nulla. Il problema è che la simulazione finisce qua, e non riesco a fare decelerare il motore fino a velocità nulla.
Ho evitato inoltre la complessità del generatore PWM trovando un blocco logico nella libreria simulink che modella raddrizzatore-DC bus-inverter e il controllo dei 3.

Re: Simulink: controllo scalare di motore asincrono con inve

Inviato: 22 lug 2017, 9:09
da dimaios
In che senso non riesci simulare la decelerazione?
Non esegue la decelerazione quando gli imponi di farlo ed il motore segue una dinamica imprevista oppure l'orizzonte temporale della simulazione termina e non simula la parte finale?

Re: Simulink: controllo scalare di motore asincrono con inve

Inviato: 22 lug 2017, 12:00
da MatZena
Esatto, come nella tua seconda ipotesi. La simulazione si interrompe senza simulare la parte finale (scusami la ripetizione). Eppure ho impostato una fase di accelerazione identica a quella di decelerazione e con i riferimenti temporali giusti.

Re: Simulink: controllo scalare di motore asincrono con inve

Inviato: 22 lug 2017, 17:16
da dimaios
Hai impostato correttamente l'orizzonte temporale nelle opzioni del simulatore? Nelle opzioni c'è la possibilità di estendere, probabilmente hai lasciato quello di default.
Guarda cosa hai impostato nella finestra di 'scelta del solutore'
link

Re: Simulink: controllo scalare di motore asincrono con inve

Inviato: 23 lug 2017, 10:18
da MatZena
Purtroppo ho controllato anche questo comando e le impostazioni del "solver" sembrano essere tutte corrette.
Avrei bisogno di un modello alternativo al mio proprio per vedere dove sbaglio o dove non riesco con la simulazione. Anche perché non so proprio piu dove sbattere la testa :cry: