- Beiträge
- 3.485
Hallo zusammen,
ich versuche, die Leistungs-Berechnungen von Kreuzotter zu verstehen, komme aber nicht weiter. Ganz offensichtlich kommen ja recht sinnvolle Werte heraus. Vielleicht kann mir jemand einen Tipp geben.
Hier ist der relevante Code (von hier zusammenkopiert):
Mit folgenden Größen:
ich versuche, die Leistungs-Berechnungen von Kreuzotter zu verstehen, komme aber nicht weiter. Ganz offensichtlich kommen ja recht sinnvolle Werte heraus. Vielleicht kann mir jemand einen Tipp geben.
Hier ist der relevante Code (von hier zusammenkopiert):
Code:
var CrDyn = 0.1 * Math.cos(Slope);
var CrEff = afLoadV[bikeI] * afCCrV[bikeI] * CrV + (1.0 - afLoadV[bikeI]) * CrH;
var CwaBike = afCdBike[bikeI] * (afCATireV[bikeI] * ATireV + afCATireH[bikeI] * ATireH + afAFrame[bikeI]);
var Frg = 9.81 * (MBik + M) * (CrEff * Math.cos(Slope) + Math.sin(Slope));
var vw=V+W;
Ka = 176.5 * Math.exp(-Hn * .0001253) * (CwaRider + CwaBike) / (273 + T);
y = afCm[bikeI] * V * (Ka * (vw * ((vw<0)? -vw : vw)) + Frg + V * CrDyn);
- MBik+M: Masse Fahrrad und Fahrer in kg
- Slope: Steigungswinkel in rad
- V: Geschwindigkeit in m/s
- W: Windgeschwindigkeit in m/s
- T: Temperatur in °C
- CwaRider, CwaBike: cW*A von Fahrer und Fahrrad (ersteres beim Velomobil nicht relevant)
-
Code:
CrEff = afLoadV[bikeI] * afCCrV[bikeI] * CrV + (1.0 - afLoadV[bikeI]) * CrH;
-
Code:
CrDyn = 0.1 * Math.cos(Slope);
-
Code:
CwaBike = afCdBike[bikeI] * (afCATireV[bikeI] * ATireV + afCATireH[bikeI] * ATireH + afAFrame[bikeI]);
-
Code:
Frg = 9.81 * (MBik + M) * (CrEff * Math.cos(Slope) + Math.sin(Slope));
-
Code:
Ka = 176.5 * Math.exp(-Hn * .0001253) * (CwaRider + CwaBike) / (273 + T);
-
Code:
y = afCm[bikeI] * V * (Ka * (vw * ((vw<0)? -vw : vw)) + Frg + V * CrDyn);
- Vorfaktor 176.5 bei Luftdichte/Strömungskoeffizient
- Vorfaktor afCm[bikeI], der sowohl in Luftwiderstand, als auch Rollwiderstand und Hangabtriebskraft eingeht. Dieser kommt aus der Tabelle am Anfang der JavaScript-Datei; für das Quest-Velomobil beträgt er 1.09, für andere Fahrräder etwas weniger. Ist das ein reiner Fudge-Factor?