Projekt

Allgemein

Profil

Feature #98

Von Julius Haman vor 3 Tagen aktualisiert

Fortsetzung der Gangschaltungs-Analyse (nach Ticket #95, dort wurde ein instabiler Beschleunigungsansatz zurückgebaut; #97 mit einem linearen Differenz-Zuschlag wurde ebenfalls verworfen, da er bei starkem Gefälle wirkungslos war). Zwei Ideen zusammen ersetzen die bisherigen Ansätze: 

 1. Feste Referenz-Kadenz (80 RPM) statt Live-Kadenz für die Gangschaltungs-Leistungsberechnung: Die Sollgeschwindigkeit (bisher aus Live-Trittfrequenz x Entfaltung berechnet) wird stattdessen aus einer festen Referenz-Kadenz von 80 RPM x Entfaltung berechnet. Dadurch hängt die Leistung nur noch von Gang (ändert sich nur beim Schalten) und Steigung (ändert sich sanft) ab - reale Trittfrequenz-Schwankungen (ca. +/-1-5 RPM) haben keinen Zugriff mehr auf die Leistungsberechnung und können koennen sie nicht mehr zum Oszillieren bringen (Grundproblem von Ticket #95). 

 2. Gefälle bis zum Erreichen der Sollgeschwindigkeit wie 0% (eben) behandeln: Solange die Ist-Geschwindigkeit unter der (jetzt referenz-kadenzbasierten) Sollgeschwindigkeit liegt, wird die Steigung für fuer die Leistungsberechnung als 0% angenommen statt der echten (negativen) Steigung. Das ergibt während waehrend der Beschleunigungsphase realistische, positive Leistung statt sofort auf das Geräte-Minimum Geraete-Minimum (25 W) zu fallen. Sobald die Ist-Geschwindigkeit die Sollgeschwindigkeit erreicht, greift die echte Steigung wieder - an diesem Punkt sollte ohnehin der Freilauf-Mechanismus greifen. Bewusst nur für Gefälle fuer Gefaelle (nicht für fuer Steigungen), da der gleiche Trick einen Anstieg fälschlich faelschlich zu leicht machen würde. wuerde. 

 Beide Änderungen Aenderungen betreffen ausschließlich ausschliesslich die an ErgometerSpeedCalculator.CalculateBikeGearPower übergebenen uebergebenen Werte (Sollgeschwindigkeit und effektive Steigung) - CalculateNextBikeSpeed (die eigentliche Geschwindigkeitsberechnung aus der tatsächlich tatsaechlich gesendeten Leistung) bleibt unverändert, unveraendert, die Kopplung Geschwindigkeit-aus-Leistung bleibt vollständig vollstaendig erhalten. 

 Verifiziert durch Nachsimulation der echten Trainingsdaten von Training #14 (inkl. der dort tatsächlich tatsaechlich erfolgten automatischen Gangwechsel): Bergauf ergeben sich stabile, realistische Leistungswerte; während waehrend der Abfahrt steigt die Leistung spürbar spuerbar statt am Minimum zu verharren. Offener, nur live prüfbarer pruefbarer Punkt: die neue Formel interagiert mit der automatischen Gangschaltung (schaltet während waehrend der simulierten Abfahrt zügig hoch, was kurzzeitig zu einer Leistungsspitze bis rund 370 W führt) fuehrt) - ob sich das gut oder zu heftig anfühlt, anfuehlt, muss ein Live-Test zeigen. Automatik-Schwellwerte werden deshalb bewusst nicht vorab angepasst.

Zurück