Pagina 1 di 1

Simulare risposta al gradino con Simulink

Inviato: 21 dic 2015, 18:52
da berla1
Ciao a tutti, devo progettare un regolatore per il mio esami di controlli automatici e valutare la risposta al gradino delle funzioni di trasferimento del sistema complessivo. Una volta progettato devo testarne il funzionamento in simulink ma una volta realizzato lo schema a blocchi, in uscita non ho nessun valore fino a circa 7 secondi. Questo mi sembrava molto strano quindi ho controllato anche l'ingresso e, magia, anche in ingresso niente fino a 7 secondi seppure io abbia impostato gradino unitario a partire da t=1. Credo sia un qualche errore di calcolo a questo punto e spero che qualcuno di voi sappia aiutarmi.
Allego qualche immagine.
Ringrazio in anticipo chiuque risponda.

P.S è la prima volta che scrivo quindi se ho involontariamente violato qualche regola fatemelo sapere
Immagine.jpg
Schema a blocchi, R2 è il prodotto tra Rd2 e mu2

grafico.jpg
Quello che mi ritrovo in entrata e in uscita.

Re: Simulare risposta al gradino con Simulink

Inviato: 21 dic 2015, 19:03
da paofanello
La cosa più stupida che mi viene da chiederti è: cliccando due volte sul blocco dello step cosa c'è scritto su "step time" e "sample time"?

Re: Simulare risposta al gradino con Simulink

Inviato: 21 dic 2015, 19:16
da berla1
Step time=1, Sample time=0.
Preciso che su matlab la risposta al gradino del sistema non da problemi e rispetta le specifiche.

Re: Simulare risposta al gradino con Simulink

Inviato: 22 dic 2015, 1:24
da SandroCalligaro
Perché dici che non c'è niente, in ingresso ed uscita? C'è uno, sullo scope...
Di default la history dello scope è limitata a 5000 punti. Potrebbe essere quello il problema?

Re: Simulare risposta al gradino con Simulink

Inviato: 22 dic 2015, 11:22
da berla1
No infatti non c'è nulla fino a 7 secondi, peccato che a me serva quello che sta tra 1 e 2 secondi.
In base a quello che mi hai detto ho provato a modificare la simulazione prendendo solo da 0.8 a 2 secondi ed effettivamente si vede il transitorio , solo che io avrei bisogno dell'onda fino a 10... come aumento i punti?

Re: Simulare risposta al gradino con Simulink

Inviato: 22 dic 2015, 11:42
da SandroCalligaro
Apri lo scope, nel menu in alto a sx clicchi "Parameters", vai nel tab "Data history" e lì togli la spunta su "Limit data points to last:".

Se vuoi imparare ad usare Matlab/Simulink, ti raccomanderei di iniziare ad usare di più la documentazione dell'help, è anche online e ci sono anche delle discussioni.

Re: Simulare risposta al gradino con Simulink

Inviato: 22 dic 2015, 12:05
da berla1
Grazie mille! Lo farò senz'altro.