Name: Seite: 1 Fachhochschule Nordwestschweiz (FHNW) Hochschule für Technik Lösungen MSP ’’Modellieren dynamischer Systeme’’ Dozent: R. Burkhardt Klasse: Systemtechnik Büro: 4.613 Semester: 2 Datum: FS 2008 Hilfsmittel: Erlaubt sind alle Unterrichtsunterlagen (Script, Bücher und Formelsammlung). (Korrekte) Resultate ohne ersichtlichen Lösungsweg ergeben nicht die volle Punktzahl. Zeit: 120 Minuten Punkte: Maximal Punktzahl 70 (65 + pro Aufgabe einen Bonuspunkt für saubere, mathematisch korrekte Darstellung), Punkte für eine SECHS 60, Punkte für eine VIER 34. TEIL 1 (ohne Rechner) 1. Aufgabe (3 / 9 / 3 Punkte) Die 6 Variablen x1 , x2 , ..., x6 des SIMULINK Modells werden auf den ’’workspace’’ geführt und dann als Graphen in Abhängigkeit der Zeit gezeichnet. (a) Finde für jede der Variablen x1 , x2 , ..., x6 die Differentialgleichung, die durch das Simulink Modell beschrieben wird. Lösung: Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 2 • x1 : 1 x1 x1 (0) = 1 = x1 • x2 : x2 = −4x2 x2 (0) = 1 • x3 : x3 = x3 − t x3 (0) = 1 • x4 : x4 = −4x4 − 13x4 x4 (0) = 1 x4 (0) = 0 • x5 : x5 = −9x5 x5 (0) = 1 x5 (0) = 0 • x6 : x6 = sin (3t) − 4x6 x6 (0) = 1 x6 (0) = 0 (b) Bestimme von den gefundenen Anfangswertproblemen die partikulären Lösungen. Lösung: • x1 : trennbare DGL x1 = x1 dx1 = 1 x1 dt x21 = t+C 2 √ x1 = ± 2t + C √ 1= C⇒ √C =1 x1 (t) = 2t + 1 • x2 : trennbare oder lineare DGL x2 + 4x2 = 0 k+4 = 0 k = −4 x2 = Ce−4t 1=C x2 (t) = e−4t • x3 : lineare DGL 1-ter Ordnung x3 − x3 = −t k−1 = 0 k = 1 Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 3 x3,hom = Cet xp = At + B xp3 = A A − (At + B) = −t A=B=1 x3 = Cet + t + 1 1=C +1⇒C =0 x3 (t) = t + 1 • x4 : lineare DGL 2-ter Ordnung x4 + 4x4 + 13x4 = 0 k2 + 4k + 13 = 0 k1,2 = −2 ± 3i x4 x4 = e−2t (C1 sin (3t) + C2 cos (3t)) = −2e−2t (C1 sin (3t) + C2 cos (3t)) + e−2t (3C1 cos (3t) − 3C2 sin (3t)) 1 = C2 0 = −2C2 + 3C1 2 C1 = , C2 = 1 3 2 −2t sin (3t) + cos (3t) x4 (t) = e 3 • x5 : lineare DGL 2-ter Ordnung x5 + 9x5 k2 + 9 k1,2 x5 (0) x5 (0) x5 x5 = = = = = 0 0 ±3i 1 0 = C1 sin (3t) + C2 cos (3t) = 3C1 cos (3t) − 3C2 sin (3t) 1 = C2 0 = 3C1 C1 = 0, C2 = 1 x5 (t) = cos (3t) • x6 : lineare DGL 2-ter Ordnung x6 + 4x6 = sin (3t) k2 + 4k = 0 k1 = 0 k2 = −4 x6,hom = C1 + C2 e−4t xp = A sin (3t) + B cos (3t) xp = 3A cos (3t) − 3B sin (3t) xp = −9A sin (3t) − 9B cos (3t) (−9A sin (3t) − 9B cos (3t)) + 4 (3A cos (3t) − 3B sin (3t)) = sin (3t) (−9A − 12B) sin (3t) + (12A − 9B) cos (3t) = sin (3t) 1 12 −9 A 0 A − 25 = ⇒ = 4 −9 −12 B 1 B − 75 Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 4 1 4 sin (3t) − cos (3t) 25 75 3 12 x6 = −4C2 e−4t − cos (3t) + sin (3t) 25 75 4 1 = C1 + C2 − 75 3 0 = −4C2 − 25 79 13 1 1 C1 C1 75 12 = ⇒ = 3 3 0 4 C2 C2 − 25 − 100 13 1 3 −4t 4 − x6 (t) = − e sin (3t) − cos (3t) 12 100 25 75 (c) Beschrifte die 6 Graphen mit den zugehörigen Variablennamen. = C1 + C2 e−4t − x6 Lösung: • x1 : x1 (t) = √ 2t + 1 Graph rechts Oben! • x2 : x2 (t) = e−4t Graph links Unten! • x3 : x3 (t) = t + 1 Graph links Oben! • x4 : x4 (t) = e−2t 2 3 sin (3t) + cos (3t) Graph rechts Unten! • x5 : x5 (t) = cos (3t) Graph mitte Oben! • x6 : x6 (t) = Systemtechnik 13 12 − 3 −4t 100 e − 1 25 sin (3t) − 4 75 cos (3t) Graph mitte Unten! Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 5 2. Aufgabe (6 / 6 Punkte) (a) Bestimme vom Anfangswertproblem x = t−x x (0) = 1 x (0) = −1 die Lösung • analytisch und • nummerisch (Euler-Cauchy-Verfahren, h = 0.5, 4 Iterationsschritte) und vergleiche die gefundenen Resultate. Lösung: • analytisch: homogene DGL: x +x = 0 k2 + k = 0 k1 = 0 k2 = −1 xhom = C1 + C2 e−t inhom. DGL (Ansatz in Form der Störung): RESONANZ! xp = At2 + Bt xp = 2At + B xp = 2A (2A) + (2At + B) = t 1 ⇒ A = , B = −1 2 1 x = C1 + C2 e−t + t2 − t 2 x = −C2 e−t + t − 1 Anfangsbedingung einsetzen: 1 = C1 + C2 −1 = −C2 − 1 ⇒ C1 = 1, C2 = 0 1 x (t) = t2 − t + 1 2 • numerische Lösung: Umwandeln in ein System: x = v v = x =t−x =t−v v x = ⇒ t−v v Iterationsvorschrift: t0 = 0 x0 1 = −1 v0 tn+1 xn+1 vn+1 Systemtechnik = tn + h xn +h vn Berechnung: = xn vn = xn vn +h vn tn − vn = Lösungen MSP ’’Modellieren dynamischer Systeme’’ xn + hvn vn + h (tn − vn ) FS 2008 Name: Seite: 6 • Erster Schritt: t1 = t0 + h = 0 + 0.5 = 0.5 x1 x0 + hv0 1 + 0.5 (−1) 0.5 = = = v1 v0 + h (t0 − v0 ) −1 + 0.5 (0 − (−1)) −0.5 • Zweiter Schritt: t2 = t1 + h = 0.5 + 0.5 = 1 x2 x1 + hv1 0.5 + 0.5 (−0.5) 0.25 = = = v2 v1 + h (t1 − v1 ) −0.5 + 0.5 (0.5 − (−0.5)) 0 • Dritter Schritt: t3 = t2 + h = 1 + 0.5 = 1.5 x3 x2 + hv2 0.25 + 0.5 (0) 0.25 = = = v3 v2 + h (t2 − v2 ) 0 + 0.5 (1 − 0) 0.5 • Vierter Schritt: t4 = t3 + h = 1.5 + 0.5 = 2 x4 x3 + hv3 0.25 + 0.5 (0.5) 0.5 = = = v4 v3 + h (t3 − v3 ) 0.5 + 0.5 (1.5 − 0.5) 1.0 • Vergleich: t 0 0.5 1 1.5 2 xex 1 0.625 0.5 0.625 1 xnum 1 0.5 0.25 0.25 0.5 (b) Bestimme vom Anfangswertproblem x √ xt 1 x (1) = 9 = die Lösung • analytisch und • nummerisch (Runge-Kutta-Verfahren, h = 0.5, 4 Iterationsschritte) und vergleiche die gefundenen Resultate. Lösung: • analytisch: Systemtechnik √ √ dx x t = dt √ dx √ tdt = x √ 2√ 3 2 x = t +C 3 1√ 3 x = t +C 3 2 Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 7 1 = 9 2 1√ 3 1 +C 3 1√ 3 x= t 3 ⇒C=0 2 = t3 9 • numerisch: Iterationsvorschrift: t0 = 1 1 = 9 x0 tn+1 m1 = tn + h √ = xn tn m2 = xn + h m1 2 tn + h 2 = xn + h√ xn tn 2 tn + m3 = xn + h m2 2 tn + h 2 = xn + h 2 h√ xn tn 2 m4 = (xn + hm3 ) (tn + h) = ⎜ ⎝xn + h xn + h 2 xn + tn + h√ xn tn 2 h 2 tn + tn + h 2 h 2 tn + 1 (m1 + 2m2 + 2m3 + m4 ) 6 = xn + hm Berechnung: • Erster Schritt: t1 = t0 + h = 1 + 0.5 = 1.5 √ 1 m1 = x0 t0 = ∗ 1 = 0.3333 9 m = xn+1 ⎛ xn + h 2 m2 = x0 + h m1 2 t0 + h 2 = 1 0.5 + 0.3333 9 2 1+ 0.5 2 = 0.4930 m3 = x0 + h m2 2 t0 + h 2 = 1 0.5 + 0.4930 9 2 1+ 0.5 2 = 0.5413 m4 = (x0 + hm3 ) (t0 + h) = ⎞ h ⎟ ⎠ (tn + h) 2 1 + 0.5 ∗ 0.5413 (1 + 0.5) = 0.7567 9 1 (0.3333 + 2 ∗ 0.4930 + 2 ∗ 0.5413 + 0.7567) = 0.5264 6 1 x1 = x0 + hm = + 0.5 ∗ 0.5264 = 0.3743 9 • Zweiter Schritt: t2 = t1 + h = 1.5 + 0.5 = 2 √ √ m1 = x1 t1 = 0.3743 ∗ 1.5 = 0.7493 m = m2 = x1 + h m1 2 t1 + h 2 = 0.3743 + 0.5 0.7493 2 1.5 + 0.5 2 = 0.9914 m3 = x1 + h m2 2 t1 + h 2 = 0.3743 + 0.5 0.9914 2 1.5 + 0.5 2 = 1.0434 m4 = Systemtechnik (x1 + hm3 ) (t1 + h) = (0.3743 + 0.5 ∗ 1.0434) (1.5 + 0.5) = 1.3387 Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 8 1 (0.7493 + 2 ∗ 0.9914 + 2 ∗ 1.0434 + 1.3387) = 1.0263 6 = x1 + hm = 0.3743 + 0.5 ∗ 1.0263 = 0.8875 • Dritter Schritt: = t2 + h = 2 + 0.5 = 2.5 √ √ = x2 t2 = 0.8875 ∗ 2 = 1.3323 m = x2 t3 m1 m2 = x2 + h m1 2 t2 + h 2 = 0.8875 + 0.5 1.3323 2 2+ 0.5 2 = 1.6572 m3 = x2 + h m2 2 t2 + h 2 = 0.8875 + 0.5 1.6572 2 2+ 0.5 2 = 1.7114 m4 = m = x3 = (x2 + hm3 ) (t2 + h) = (0.8875 + 0.5 ∗ 1.7114) (2 + 0.5) = 2.0876 1 (1.3323 + 2 ∗ 1.6572 + 2 ∗ 1.7114 + 2.0876) = 1.6929 6 x2 + hm = 0.8875 + 0.5 ∗ 1.6929 = 1.7340 • Vierter Schritt: t3 + h = 2.5 + 0.5 = 3 √ √ x3 t3 = 1.7340 ∗ 2.5 = 2.0821 t4 m1 = = m2 = x3 + h m1 2 t3 + h 2 = 1.7340 + 0.5 2.0821 2 2.5 + 0.5 2 = 2.4900 m3 = x3 + h m2 2 t3 + h 2 = 1.7340 + 0.5 2.4900 2 2.5 + 0.5 2 = 2.5457 m4 = (x3 + hm3 ) (t3 + h) = (1.7340 + 0.5 ∗ 2.5457) (2.5 + 0.5) = 3.0034 1 (2.0821 + 2 ∗ 2.4900 + 2 ∗ 2.5457 + 3.0034) = 2.5262 6 = x3 + hm = 1.7340 + 0.5 ∗ 2.5262 = 2.9971 m = x4 • Vergleich: t 1 1.5 2 2.5 3 xex 0.111 0.375 0.8889 1.7361 3 xnum 0.111 0.3743 0.8875 1.7340 2.9971 3. Aufgabe (4 / 4 / 4 Punkte) Gegeben sei die lineare Differentialgleichung x + 6x + 10x = s (t) x (0) = 1 x (0) = 0 (a) Bestimme die Lösung des Anfangwertproblems für s (t) = 0. Lösung: Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 9 • Charakteristische Gleichung: k2 + 6k + 10 = 0 k1,2 = −3 ± i • Allgemeine Lösung: x = e−3t (C1 sin (t) + C2 cos (t)) x = −3e−3t (C1 sin (t) + C2 cos (t)) + e−3t (C1 cos (t) − C2 cos (t)) • Anfangswerte einsetzen: 1 = C2 0 = C1 − 3C2 ⇒ C1 = 3, C2 = 1 • Gesuchte partikuläre Lösung: x = e−3t (3 sin (t) + cos (t)) (b) Bestimme die Lösung des Anfangwertproblems für s (t) = 10t2 + 12t + 12. Lösung: • Ansatz in Form der Störung: xp = At2 + Bt + C xp = 2At + B xp = 2A • Einsetzen: x + 6x + 10x = 10t2 + 12t + 12 (2A) + 6 (2At + B) + 10 At2 + Bt + C = 10t2 + 12t + 12 (10A) t2 + (12A + 10B) t + (2A + 6B + 10C) = 10t2 + 12t + 12 ⎛ ⎞⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞ 10 0 0 A 10 A 1 ⎝ 12 10 0 ⎠ ⎝ B ⎠ = ⎝ 12 ⎠ ⇒ ⎝ B ⎠ = ⎝ 0 ⎠ 2 6 10 C 12 C 1 • Allgemeine Lösung: x = e−3t (C1 sin (t) + C2 cos (t)) + t2 + 1 x = −3e−3t (C1 sin (t) + C2 cos (t)) + e−3t (C1 cos (t) − C2 sin (t)) + 2t • Anfangswerte einsetzen: 1 = C2 + 1 0 = C1 − 3C2 ⇒ C1 = C2 = 0 • Gesuchte partikuläre Lösung: x = t2 + 1 (c) Bestimme die Lösung des Anfangwertproblems für s (t) = e−3t . Lösung: • Ansatz in Form der Störung: xp xp xp • Einsetzen: Systemtechnik = Ae−3t = −3Ae−3t = 9Ae−3t x + 6x + 10x = e−3t 9Ae−3t + 6 −3Ae−3t + 10 Ae−3t = e−3t Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 10 Ae−3t = e−3t ⇒A=1 • Allgemeine Lösung: x = e−3t (C1 sin (t) + C2 cos (t)) + e−3t x = −3e−3t (C1 sin (t) + C2 cos (t)) + e−3t (C1 cos (t) − C2 sin (t)) − 3e−3t • Anfangswerte einsetzen: 1 = C2 + 1 0 = C1 − 3C2 − 3 0 1 C1 0 = 1 −3 3 C2 C1 3 ⇒ = 0 C2 • Gesuchte partikuläre Lösung: x = e−3t (3 sin (t) + 1) TEIL 2 (mit Rechner) 4. Aufgabe (2 / 4 / 4 Punkte) Wir betrachten die Differentialgleichung √ x + ln 1 + x = 1 x (0) = 2 (a) Gib die stationäre Lösung x0 der Differentialgleichung an. Lösung: Bei der stationären Lösung ändert sich das Signal nicht mehr, also gilt x = 0. Eingesetzt findet man: √ 0 + ln 1 + x = 1 √ 1+x = e x0 = e2 − 1 (b) Bestimme die linearisierte Gleichung (Arbeitspunkt ist x0 ). Lösung: √ Wir linearisieren die Funktion f (x) = ln 1 + x im Arbeitspunkt: flin (x) = f (x0 ) + f (x0 ) (x − x0 ) √ 1 ln (1 + x)lin = ln 1 + x0 + √ 2 (x − x0 ) 2 1 + x0 1 = ln 1 + e2 − 1 + x − e2 − 1 2 (1 + e2 − 1) e−2 = 1+ x − e2 + 1 2 1 e−2 e−2 = + x+ 2 2 2 Linearisierte Funktion in der DGL einsetzen: 1 e−2 e−2 x + + x+ = 1 2 2 2 e−2 1 e−2 x = − x + 2 2 2 (c) Erstelle ein SIMULINK Modell, das beide Lösungen produziert. Lösung: • Modell: Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 11 • Graphen: 5. Aufgabe (3 / 3 / 10 Punkte) Die Masse m = 1kg bewegt sich auf der Bahn 0 x<0 y= −x2 1−e x≥0 Zum Startzeitpunkt t0 = 0s durchfährt die Masse den Punkt P0 (0, 0) mit einer Geschwindigkeit v0 = 10 m s . Zwischen der Masse und der Unterlage wirkt Gleitreibung (μG = 0.15). Weitere Reibungseinflüsse werden vernachlässigt. (a) Bestimme den Krümmungsradius der Bahn allgemein für x > 0 und gib den Wert numerisch an der Stelle x1 = 1 an. Lösung: • Bahn: − → r = x (u) y (u) = • Krümmungsradius: 2 u 2 1 − e−u 2 (x (u)) + (y (u)) R= • mit: Systemtechnik 3 2 x (u) y (u) − x (u) y (u) x (u) = 1 Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 12 x (u) = 0 2 y (u) = 2ue−u 2 2 y (u) = 2e−u − 4u2 e−u folgt: −u2 2 2 3 2 1 + 2ue R (u) = 1 + 4u2 e−2u 1 ∗ 2e−u2 − 4u2 e−u2 − 0 ∗ 2ue−u2 = 2 3 2 2e−u2 (1 − 2u2 ) √ 3 2 1 + 4u2 e−2u2 eu 2 (1 − 2u2 ) = Krümmungsradius für den angegebenen Punkt (x1 = 1 ⇒ u1 = 1): 3 2 R (1) = 2 1 + 4 (1)2 e−2(1) e(1) 2 2 1 − 2 (1) = − e 2 (1 + 4e−2 ) 3 = 2.60 (b) Skizziere die Bahn und zeichne die Masse und die auf sie wirkenden Kräfte (keine Resultierenden oder Zerlegungen von Kräften!) an den Punkten x2 = 0.5 und x3 = 1.5 ein. Achte darauf, dass die Längen der Vektoren zueinander im richtigen Verhältnis stehen. Lösung: (c) Erstelle ein SIMULINK-Modell um die Bewegung der Masse zu untersuchen. Beantworte insbesondere die folgenden Fragen: • Welche Geschwindigkeit hat die Masse nach einer Sekunde? • Wie gross ist die Normalkraft bei x1 = 1? • Nach welcher Zeit und an welchem Ort kommt die Masse zum stehen? Lösung: • Modell: Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 13 • Graphen: • Antworten: • Die Geschwindigkeit nach einer Sekunde beträgt: v (1s) = 1.8963 m s . • Normalkraft bei x1 = 1m beträgt FN (x1 ) = FN (0.254s) = 2.31N . • Die Endposition (Stillstand) hat die Masse nach tend = 2.289s erreicht. Die Endposition ist Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 14 dann Pend (4.0844m, 1m). • Steuerungsskript: % s_mod08_aufgabe6 % Diese Skript laeuft in Verbindung mit dem Modell % m_mod08_aufgabe6.mdl % % $Revision: 1.0 $ % Roger Burkhardt (FHNW) FS 2008 modell = ’m_mod08_aufgabe6’; % ================================= % Groessen definieren: % ================================= % Feste Konstanten: g = 9.81; %[m/s^2] % Parameter: m = 1; %[kg] mue = 0.15; %[-] %Startwerte: u_0 = 0; s_0 = 0; %[m] v_0 = 6; %[m/s] % Grössen für die Simulation: % ————————— %Hier werden die Parameter für die Simulation gesetzt: %Startzeit: set_param(modell,’Start time’,’0’); %Endzeit: set_param(modell,’Stop time’,’5’); %Verfahren: set_param(modell,’Solver’,’ode4’); %Schrittweite: set_param(modell,’FixedStep’,’0.001’); %Ausgabe zu MATLAB konfigurieren SaveFormat=StructureWithTime set_param([modell,’/To Workspace’],’SaveFormat’,’StructureWithTime’); set_param([modell,’/To Workspace1’],’SaveFormat’,’StructureWithTime’); set_param([modell,’/To Workspace2’],’SaveFormat’,’StructureWithTime’); % =============================== % Simulation ausführen: % =============================== sim(modell) % =============================== % Simulation auswerten: % =============================== % Signale: % ——– %Zeitvektor: t_w = simout.time; %p: u_w = simout.signals.values(:,1); %Weg: s_w = simout.signals.values(:,2); %Schnelligkeit: v_w = simout.signals.values(:,3); %Beschleunigung Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 15 a_w = simout.signals.values(:,4); %x: x_w = simout.signals.values(:,5); %y: y_w = simout.signals.values(:,6); %Kruemmungsradius: R_w = simout1.signals.values(:,1); %Steigungswinkel: phi_w = simout1.signals.values(:,2); %Zentripedalkraft: F_Z_w = simout2.signals.values(:,1); %Normalkraft: F_N_w = simout2.signals.values(:,2); %Reibkraft: F_R_w = simout2.signals.values(:,3); %normale Komponente Gewichtskraft: F_G_norm_w = simout2.signals.values(:,4); %tangentiale Komponente Gewichtskraft: F_G_tang_w = simout2.signals.values(:,5); %Resultierende Kraft: F_res_w = simout2.signals.values(:,6); %Antworten: %——– t_1_index = min(find(t_w>=1)) v_t_1 = v_w(t_1_index) t_x_1_index = min(find(x_w>=1)) F_N_x_1 = F_N_w(t_x_1_index) t_end_index = min(find(v_w<=0)) u_end = u_w(t_end_index) x_end = x_w(t_end_index) y_end = y_w(t_end_index) %Graphen: %——– %Fenster 1 (Weg / Schnelligkeit / Beschleunigung): figure(1); p1=newplot; %s (blau): set(p1,’NextPlot’,’add’); plot(t_w(1:t_end_index),s_w(1:t_end_index),’b’,’LineWidth’,2); %v (rot): set(p1,’NextPlot’,’add’); plot(t_w(1:t_end_index),v_w(1:t_end_index),’r’,’LineWidth’,2); %a (schwarz): set(p1,’NextPlot’,’add’); plot(t_w(1:t_end_index),a_w(1:t_end_index),’k’,’LineWidth’,2); %Gitter einschalten: grid on; %Titel der Grafik setzen: title(’Weg / Schnelligkeit / Beschleunigung’); %Legende: legend(’s’,’v’,’a’); %Fenster 2 (Geometrie): figure(2); p2=newplot; %R (blau): Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008 Name: Seite: 16 set(p2,’NextPlot’,’add’); plot(t_w(1:t_end_index),R_w(1:t_end_index),’b’,’LineWidth’,2); %phi (rot): set(p2,’NextPlot’,’add’); plot(t_w(1:t_end_index),phi_w(1:t_end_index),’r’,’LineWidth’,2); %Gitter einschalten: grid on; %Achsen: axis([0 1 -10 10]) %Titel der Grafik setzen: title(’Geometrie’); %Legende: legend(’R’,’phi’); %Fenster 3 (Bahn): figure(3); p3=newplot; %s (blau): set(p3,’NextPlot’,’add’); plot(x_w(1:t_end_index),y_w(1:t_end_index),’b’,’LineWidth’,2); %Gitter einschalten: grid on; %Titel der Grafik setzen: title(’Bahnkurve’); %Fenster 4 (Kraefte): figure(4); p4=newplot; %F_Z (blau): set(p4,’NextPlot’,’add’); plot(t_w(1:t_end_index),abs(F_Z_w(1:t_end_index)),’b’,’LineWidth’,2); %F_N (rot): set(p4,’NextPlot’,’add’); plot(t_w(1:t_end_index),F_N_w(1:t_end_index),’r’,’LineWidth’,2);%F_R (schwarz): set(p4,’NextPlot’,’add’); plot(t_w(1:t_end_index),F_R_w(1:t_end_index),’k’,’LineWidth’,2); %F_G_norm (gruen): set(p4,’NextPlot’,’add’); plot(t_w(1:t_end_index),F_G_norm_w(1:t_end_index),’g’,’LineWidth’,2); %F_G_tan (margenta): set(p4,’NextPlot’,’add’); plot(t_w(1:t_end_index),F_G_tang_w(1:t_end_index),’m’,’LineWidth’,2); %F_res (cyan): set(p4,’NextPlot’,’add’); plot(t_w(1:t_end_index),F_res_w(1:t_end_index),’c’,’LineWidth’,2); %Gitter einschalten: grid on; %Achsen: axis([0 1 -15 85]) %Titel der Grafik setzen: title(’Kräfte’); %Legende: legend(’F_Z’,’F_N’,’F_R’,’F_G_{norm}’,’F_G_{tan}’,’F_{res}’); % ================================ % Ende Skriptdatei % ================================ Systemtechnik Lösungen MSP ’’Modellieren dynamischer Systeme’’ FS 2008