Megosztás a következőn keresztül:


Használatalapú modell

Az útválasztási szolgáltatás paraméterkészletet biztosít a járműspecifikus fogyasztási modell részletes leírásához. A vehicleEngineType értékétől függően két fő fogyasztási modell támogatott: az égés és az elektromos. Helytelen olyan paraméterek megadása, amelyek ugyanabban a kérelemben különböző modellekhez tartoznak. A használati modell paraméterei nem használhatók a következő travelMode értékekkel: kerékpár és gyalogos.

A használati modell paraméterkorlátozásai

Mindkét használati modellben vannak függőségek a paraméterek megadásakor. Ez azt jelenti, hogy bizonyos paraméterek explicit megadása más paraméterek megadását is szükségessé teheti. Az alábbiakban az alábbi függőségeket kell figyelembe venni:

  • Minden paraméterhez konstansSpeedConsumption paramétert kell megadnia a felhasználónak. Hiba a használati modell egyéb paraméterének megadásakor, ha a constantSpeedConsumption nincs megadva. A vehicleWeight paraméter kivételt jelent ehhez a követelményhez.
  • accelerationEfficiency and decelerationEfficiency mindig párként kell megadni (vagyis mindkettőt vagy egyiket sem).
  • Ha a gyorsulásEfficiency és decelerationEfficiency meg van adva, az értékek szorzata nem lehet 1-nél nagyobb (az állandó mozgás megakadályozása érdekében).
  • az uphillEfficiency és a downhillEfficiency függvényt mindig párként kell megadni (vagyis mindkettőt vagy egyiket sem).
  • Ha az uphillEfficiency és a downhillEfficiency paraméter meg van adva, az értékek szorzata nem lehet 1-nél nagyobb (az állandó mozgás megakadályozása érdekében).
  • Ha a *Hatékonyság paramétereket a felhasználó adja meg, akkor a vehicleWeight paramétert is meg kell adni. A vehicleEngineType égés esetén az ÜzemanyagEnergyDensityInMJoulesPerLitert is meg kell adni.
  • a maxChargeInkWh és a currentChargeInkWh értéket mindig párként kell megadni (vagyis mindkettőt vagy egyiket sem).

Feljegyzés

Ha csak a constantSpeedConsumption van megadva, a használatszámítások során nem veszi figyelembe más fogyasztási szempontokat, például a meredekségeket és a jármű gyorsulását.

Égésfelhasználási modell

Az égési fogyasztási modell akkor használatos, ha a vehicleEngineType égésre van állítva. Ehhez a modellhez a paraméterek alábbi listája tartozik. Részletes leírásért tekintse meg a Paraméterek szakaszt.

  • constantSpeedConsumptionInLitersPerHundredkm
  • járműsúly
  • currentFuelInLiters
  • kiegészítőPowerInLitersPerHour
  • fuelEnergyDensityInMJoulesPerLiter
  • accelerationEfficiency
  • decelerationEfficiency
  • uphillEfficiency
  • downhillEfficiency

Elektromos fogyasztási modell

Az elektromos fogyasztási modell akkor használatos, ha a vehicleEngineType elektromosra van állítva. Ehhez a modellhez a paraméterek alábbi listája tartozik. Részletes leírásért tekintse meg a Paraméterek szakaszt.

  • constantSpeedConsumptionInkWhPerHundredkm
  • járműsúly
  • currentChargeInkWh
  • maxChargeInkWh
  • kiegészítőPowerInkW
  • accelerationEfficiency
  • decelerationEfficiency
  • uphillEfficiency
  • downhillEfficiency

A fogyasztási paraméterek ésszerű értékei

Egy adott fogyasztási paraméterkészlet elutasítható, annak ellenére, hogy a készlet megfelelhet az összes explicit követelménynek. Ez akkor fordul elő, ha egy adott paraméter értéke vagy több paraméter értékeinek kombinációja ésszerűtlen fogyasztási értékekhez vezet. Ha ez történik, az valószínűleg bemeneti hibát jelez, mivel a használati paraméterek minden ésszerű értékének megfelelően kell elférnie. Ha egy adott fogyasztási paramétercsoportot elutasítanak, a mellékelt hibaüzenet szöveges magyarázatot tartalmaz az ok(ok)ra. A paraméterek részletes leírása mindkét modell esetében példákat tartalmaz az ésszerű értékekre.