MakarovSuites
Deutsch
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Kontakt & Lizenzen

Engineering

Autonomer Kleinbus

Fahren Sie nachts nach einem Regen in einem fahrerlosen Elektro-Kleinbus über einen Universitätscampus. Er lenkt nach Pure Pursuit - er zielt auf einen Punkt voraus auf der Bahn mit der Krümmung 2 sin(alpha)/L_d, auf einem Kreis genau 1/R -, verlangsamt für jede Kurve auf sqrt(a_lat/kappa), hält an zwei Haltestellen innerhalb der Komfortgrenzen von Verzögerung und Ruck genau auf der Marke und beobachtet die Straße mit einem Fächer von Lidarstrahlen. Eine Fußgängerin wartet am Zebrastreifen: der Kleinbus sieht sie und lässt ihr den Vortritt. Schalten Sie die Vortrittsregel ab, und sie tritt 14 m voraus auf die Fahrbahn - die Notbremsung braucht die Strecke der Formel v tau + v^2/2a + v a/2j; geben Sie der Wahrnehmung 1,2 s Latenz, und er erreicht sie; parken Sie einen Lieferwagen vor dem Zebrastreifen, und sie bleibt verdeckt, bis sie auf der Fahrspur ist. Versuchen Sie trockenen Asphalt und nasses Laub, und verfolgen Sie jedes Joule von der Batterie in Motoren, Luft, Reifen und Bremsen und über die Rekuperation zurück.

Autonomer Kleinbus — Bild aus der Anwendung
Bild aus der Anwendung

Was passiert

Ein Kleinbus von 3000 kg (2400 kg und 8 Fahrgäste) fährt eine Campusrunde von 116,8 m, 76 + 13π m, mit Kurven von 5 und 8 m. Kinematisches Einspurmodell um die Hinterachse, Radstand 3 m: θ’ = v·tan δ/L. Pure Pursuit zielt auf den Bahnpunkt L_d = 2 m + 0.6 s·v voraus und befiehlt κ = 2 sin α/l_d, auf einem Kreis genau 1/R; der Lenkservo dreht höchstens mit 0,7 rad/s bis 35°. Der Planer hält die Reisegeschwindigkeit, die Kurvengrenze √(a_lat/κ) mit a_lat = 1.2 m/s² (nie über μg/2) ab der Stelle, an der der Vorausschaupunkt in eine Kurve eintritt, und 2 m/s am Zebrastreifen, solange jemand daneben wartet; für die Kurven, die nächste Haltestelle und ein Hindernis bremst er, sobald eine komfortable Verlangsamung - Ruck 1,5 m/s³ bis auf 0,96 m/s², dann konstant - die ganze verbleibende Strecke braucht, und folgt dann v²/2d auf die Grenze, innerhalb von 1,2 m/s² und der Ruckgrenze. Ein 2D-Lidar am Stoßfänger sendet bei 10 Hz 121 Strahlen über 120°, Reichweite 30 m, Rauschen 2 cm aus einem festen Startwert, gegen Wände, Pfosten, Bäume, den Lieferwagen und die Fußgängerin; Treffer innerhalb 1,5 m von der Bahn voraus sind Hindernisse. Der Planer sieht jeden Scan nach der Latenz (0,3 s); ist die Zeit bis zur Kollision kürzer, als ein komfortabler Halt braucht, bremst er gesteuert mit Ruck 20 m/s³ auf min(6, 0.9μg) m/s² und hält in v·τ + v²/2a + v·a/2j − a³/24j² ab dem Scan (μ = 0.85, 0.55, 0.3). Die Bewegung ist stückweise exakt: konstanter Ruck über höchstens 10 ms bei festgehaltener Lenkung ist ein Kreisbogen der gefahrenen Länge; der Halt, das Ende der Bremsrampe und die Latenzzeitpunkte werden innerhalb des Schritts gefunden. Arbeit an den Rädern mit Vierpunkt-Gauß: Batterie = Antrieb/0.9 + 2 kW Nebenverbraucher − 0.7 × rekuperiertes Bremsen (höchstens 40 kW), der Rest des Bremsens erwärmt die Reibungsbremsen; die Bilanz schließt bis auf Rundung.

Zum Ausprobieren

Sehen Sie eine Runde: die Kurvengeschwindigkeiten, die Halte auf der Marke an den Haltestellen und den Kleinbus, der am Zebrastreifen Vortritt lässt; schalten Sie die Vortrittsregel ab und vergleichen Sie den Halt mit der Strecke der Formel; erhöhen Sie die Latenz, bis der Kleinbus die Fußgängerin erreicht; wählen Sie den Lieferwagen; versuchen Sie nasses Laub; verkürzen Sie die Vorausschauzeit und beobachten Sie die Lenkung.

Das Modell und seine Grenzen

Ein kinematisches Einspurmodell: kein Reifenschlupf und keine Querdynamik, die Reibung begrenzt nur die Notbremsung und die Kurvengrenze; ein Lehrplaner, kein zertifizierter Autopilot und kein neuronales Netz. Das Lidar tastet eine Ebene gegen Kreise und Strecken ab, ohne Regenechos, Clusterbildung oder Verfolgung; die Fußgängerin folgt einem Skript und wird nie über die Zebrastreifenregel hinaus vorhergesagt; ein Kontakt wird gemeldet, nicht simuliert. Motor- oder Rekuperationszweig wird je Stück von 10 ms nach der Nettoarbeit am Rad gewählt; die Batterie ist ein Energiespeicher mit konstanten Wirkungsgraden. Eine Campusrunde in voller Größe, kein anderer Verkehr.

Gleichungen des Moduls
Gleichungen
θ’ = v·tan δ/L,  κ_cmd = 2·sin α/l_d,  L_d = L0 + k·v,  on a circle α = L_d/2R, so κ = 1/R
v_curve = √(a_lat/κ),  brake when d ≤ D(v, a, v_c);  then a = −(v² − v_c²)/2d,  |a| ≤ a_c,  |da/dt| ≤ j
TTC = d/v;  emergency if d − 1 m < D_comfort;  s_stop = v·τ + v²/2a_e + v·a_e/2j_e − a_e³/24j_e²,  a_e = min(6, 0.9·μ·g)
E_batt = W_trac/η_m + E_aux − η_r·W_regen,  W_trac − W_brake = ΔE_k + F_r·s + ∫c·v³ dt

Weitere Experimente

Zum Katalog
Segeln gegen den Wind — Bild aus der Anwendung

Engineering

Segeln gegen den Wind

Stellen Sie das Segel und das Ruder ein, während der scheinbare Wind, der Segeldruck und der Kiel zusammen ein Segelboot bewegen.

Luftkissenfahrzeug — Bild aus der Anwendung

Engineering

Luftkissenfahrzeug

Starten Sie das Hubgebläse und sehen Sie das Fahrzeug von seiner Schürze steigen, bis das Kissen sein Gewicht trägt und die Luft durch einen Spalt von wenigen Zentimetern entweicht, genau dort, wo die Gebläsekennlinie die Leckage trifft. Geben Sie über dem Meer Gas: die eigenen Wellen bremsen am stärksten am Buckel nahe sqrt(gL/pi), wo die Heckwelle eine Fahrzeuglänge lang ist - ein schwacher Propeller bleibt bei der geschlossenen Geschwindigkeit darunter hängen, ein starker bricht durch und läuft bis zur Höchstgeschwindigkeit. Versuchen Sie den Strand, wo es keine Wellen gibt; drosseln Sie das Gebläse, bis das Kissen das Fahrzeug nicht mehr von der Schürze hebt.

Unterwassergleiter — Bild aus der Anwendung

Engineering

Unterwassergleiter

Schicken Sie einen gelben Unterwassergleiter von einem Forschungsschiff aus über drei Kilometer offenen Ozean, ganz ohne Propeller: eine Ölblase in seiner Nase schwillt um einen Viertelliter an und schrumpft wieder, die Batterie gleitet einen Zentimeter nach vorn oder hinten, und die gepfeilten Flügel machen aus dem leichten Sinken oder Steigen einen langen Gleitflug. Er fliegt eine Sägezahnbahn hinab durch das sonnige Wasser und die Thermokline ins Dunkel, wo Plankton in seinem Kielwasser aufleuchtet, und jeder stationäre Tauch- und Steigflug stimmt mit seiner Formel überein - tan γ = CD/CL, die Geschwindigkeit aus dem Nettoauftrieb, die Neigung aus dem Momentengleichgewicht. Das Öl in 150 m herauszupumpen kostet 2ΔV·p; vergleichen Sie flache und tiefe Zyklen, trimmen Sie die Batterie, geben Sie ihm eine zu kleine Blase und sehen Sie den Tauchgang an der neutralen Tiefe in der Thermokline stecken bleiben, machen Sie den Rumpf weicher oder fliegen Sie gegen eine Strömung; die Reichweite mit einer Batterie wird aus jedem Zyklus geschätzt, und jedes Joule wird bis ins Wasser verfolgt.