Hallo! Ich habe hier gerade ein kleines Problem mit einer modifizierten Rampenfunktion. Im Gegensatz zur Sprungantwort, möchte ich gerne einen Sprung mit einer Anstiegsgeschwindigkeit auf das Modell geben. Bzw. eine modifizierte Rampenfunktion mit Saturation. Da ich in SciLab eher wenig Erfahrungen habe, würde ich mich über einen Tipp freuen. Folgendes habe ich bis jetzt realisiert: Sprungantwort eines Tiefpasses 2.Ordnung: T1=0.1; T2=0.5; s=poly(0,'s'); Gs1=1/(1+s*T1); Gs2=1/(1+s*T2); Gs=Gs1*Gs2 t_vector=[0:0.001:1]; [y,u]=csim('step',t_vector,Gs); plot(t_vector,y); Dann hätte ich noch Gs0 als Rampe: T1=0.1; T2=0.5; t_vector=[0:0.001:3]; s=poly(0,'s'); Gs0=1/(s^2); Gs1=1/(1+s*T1); Gs2=1/(1+s*T2); Gs=Gs1*Gs2; [y,u]=csim('step',t_vector,Gs); plot(t_vector,y,'blue'); Gs=Gs1*Gs2*Gs0; [y,u]=csim('step',t_vector,Gs); plot(t_vector,y,'red'); Beide Diagramme habe ich mal angehängt. Bei der letzten Lösung bin ich auf dem Holzweg.
'step' bringt doch schon 1/s mit. Sollte da Gs0 nicht 1/s sein?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.