Control System Fallstudie: Cruise Control

Diese Fallstudie beginnt mit Modellbau, von der Grundlagenphysik starten. Besondere Berücksichtigung finden dabei gegebenen Windwiderstand zu integrieren und sind als System Störung,

Menu

das Einsetzen eines Hügels. Die Gesetze der Bewegung sagen, dass eine Fahrzeugmasse gegeben m und Motor zugeführte Kraft cw(t), woher c ist Proportionalitätskonstante und 0 # 8804- w (t) # 8804- 1 stellt die Motordrossel, FKnirps(t) = mv(t) = cw(t), t # 8805- 0.

Luftwiderstand proportional zu der Geschwindigkeit zum Quadrat mal konstanten # 961-, erzeugt drag am Fahrzeug. Zusätzlich, wenn das Fahrzeug einen Hügel (die Systemstörung in der Einleitung beschrieben) antrifft Winkel # 952-, Schwerkraft erzeugt eine zweite Gegenkraft, mg Sünde(# 952-), woher G die Gravitationskonstante von 9,8 m / s2. Ein kleiner Winkel wird in diesem Fall angenommen wird, so gilt folgendes.

image1.jpg

Die Bewegungsgleichung ist jetzt

image2.jpg

wobei die letzte Zeile wird durch die Masse geteilt durch m. Dies ist eine nichtlineare Differentialgleichung in Bezug auf die Fahrzeuggeschwindigkeit v(t) Wegen des Auftretens von v2(t), Der Luftwiderstand term.

Beachten Sie die nichtlineare Differentialgleichung

Obwohl die nichtlineare Differentialgleichung nicht in einer geeigneten Form zur Gestaltung einer Tempomat ist, gibt es einige interessante Beobachtungen, die gemacht werden können. Dieses Verständnis hilft auch mit dem Linearisierungsprozess.

Wenn sich das Fahrzeug auf der flachen (# 952- 0 =) und bei der maximalen Drosselklappenwert von 1,0, der nichtlineare Differentialgleichung reduziert sich auf

image3.jpg

Die maximale Geschwindigkeit wird erreicht, wie t groß wird. Mit maximaler Geschwindigkeit muss die Beschleunigung Null sein, so

image4.jpg

Die Gleichung vereinfacht weiter

image5.jpg

Versuchen Sie nicht dieses zu Hause mit Ihrem Auto!

Eine zweite Beobachtung ist, dass die Fahrzeugstände, wenn für einige kritische Winkel auf einen Hügel bei Vollgas Klettern # 952-s. Sie müssen sich zuerst, dass Stall zu wissen, bedeutet, dass die Fahrzeuggeschwindigkeit gleich Null ist und die Beschleunigung gleich Null ist. Aus der vollständigen nichtlinearen Differentialgleichung

image6.jpg

Sie lösen jetzt # 952-s als Sünde-1[c/ (mg)]. Beachten Sie diese Analyse geht davon aus, dass das Fahrzeug in einem festen Gang bleibt. In Ihrem eigenen Auto fahren Herunterschalten Sie wahrscheinlich auf den niedrigsten Gang ein Abwürgen zu vermeiden.

Die dritte Beobachtung ist die Lösung für die nicht-lineare Differentialgleichung bei maximaler Drosselklappen und # 952- = 0. Sie zunächst die Konstante definieren

image7.jpg

die Differentialgleichung mit diesem T eingesetztem wird:

image8.jpg

Die exakte Lösung für dieses vereinfachte Form ist v(t) = vmaxtanh (t / T). Sie können überprüfen, dies eine gültige Lösung ist es zurück in die Differentialgleichung durch Einsetzen und sehen, dass die Gleichung erfüllt ist. Diese Lösung gibt Ihnen das Geschwindigkeitsprofil über die Zeit mit dem Gaspedal bis zum Boden gehalten.

Hinweis: Dies gilt nicht ganz zu einem echten Auto, weil das Modell nehmen nicht berücksichtigt Getriebe mit einem Getriebeschalt. Durch Auftragen v(t) für ein gegebenes vmax und T Sie können etwa sehen, wie lange es dauert, um einen bestimmten Reisegeschwindigkeit, beispielsweise 0 bis 60 Meilen pro Stunde in 10 Sekunden zu beschleunigen.

Linearisieren zu einer Nennreisegeschwindigkeit

Um linearisieren die Differentialgleichung für eine Nenngeschwindigkeit von cruise v0 lt; vmax und entsprechende Drosseleinstellung von 0 lt; w0 lt; 1, verwenden Sie einen Ein-Begriff Taylor-Reihe Erweiterung. In Kalkül, erfahren Sie, dass jede Funktion, sagen y = f(x) Können in der Nähe von dem Punkt angenähert werden x0 Verwendung f(x0) Und seine Derivate ausgewertet an x0. Ein ein Begriff Annäherung ist linear in x - x0, das ist

bild9.jpg

Ob f(x) = x2 die Erweiterung wird

image10.jpg

weil f '(x) = 2x ausgewertet bei x0 2x0.

Für das Problem auf der Hand, möchten Sie in Bezug auf die Sollgeschwindigkeit zu erweitern v0 und Drosseleinstellung w0. Machen Substitutionen in die ursprüngliche Differentialgleichung wie folgt:

image11.jpgimage12.jpg

stellen die Abweichung der Geschwindigkeit und Gaseinstellungen weg von den Sollwerten. Das sind die neuen Modellierungsparameter. In der ursprünglichen Differentialgleichung:

image13.jpg

wo eine Stufenfunktion ist auf dem Hügel Schwere Begriff enthalten den Hügel Beginn zu modellieren zu t = 0. Hinweis in der letzten Zeile

image14.jpg

Null ist, weil dies die nominal konstanten Betriebspunkt, der dem Drosseleinstellung entspricht auch w0. Wenn Sie die Zeitkonstante definieren

image15.jpg

die nun linearisierte Differentialgleichung

image16.jpg

Menü