Modello di utilizzo
Il servizio di routing fornisce un set di parametri per una descrizione dettagliata del modello di consumo specifico del veicolo. A seconda del valore di vehicleEngineType, sono supportati due modelli di consumo principali: Combustione e Elettrico. Non è corretto specificare parametri appartenenti a modelli diversi nella stessa richiesta. Inoltre, i parametri del modello a consumo non possono essere usati con i valori travelMode seguenti: bicicletta e pedonale.
Vincoli dei parametri per il modello di consumo
In entrambi i modelli a consumo esistono alcune dipendenze quando si specificano parametri. Ciò significa che, specificando in modo esplicito alcuni parametri, potrebbe essere necessario specificare altri parametri. Ecco queste dipendenze da tenere presente:
- Tutti i parametri richiedono che l'utente specifichi constantSpeedConsumption. Si tratta di un errore per specificare qualsiasi altro parametro del modello a consumo, se constantSpeedConsumption non è specificato. Il parametro vehicleWeight è un'eccezione per questo requisito.
- accelerazioneEfficienza e decelerazioneEfficienza deve essere sempre specificata come coppia (ovvero, sia che none).
- Se vengono specificati accelerationEfficiency e decelerationEfficiency, il prodotto dei loro valori non deve essere maggiore di 1 per evitare il moto perpetuo.
- l'uphillEfficiency e la discesaEfficienza devono sempre essere specificate come coppia (ovvero entrambe o nessuna).
- Se vengono specificati uphillEfficiency e downhillEfficiency , il prodotto dei loro valori non deve essere maggiore di 1 per evitare il moto perpetuo.
- Se l'utente specifica i parametri *Efficiency , è necessario specificare anche vehicleWeight . Quando vehicleEngineType è combustion, è necessario specificare anche fuelEnergyDensityInMJoulesPerLiter.
- maxChargeInkWh e currentChargeInkWh devono essere sempre specificati come coppia , ovvero entrambi o nessuno.
Nota
Se viene specificato solo constantSpeedConsumption, per il calcolo dei consumi non vengono presi in considerazione altri aspetti correlati ai consumi, quali le pendenze e l'accelerazione del veicolo.
Modello consumo Combustione
Si usa il modello di consumo Combustione quando vehicleEngineType è impostato su combustion. L'elenco seguente di parametri appartiene a questo modello. Vedere la sezione Parametri per una descrizione dettagliata.
- constantSpeedConsumptionInLitersPerHundredkm
- vehicleWeight
- currentFuelInLiters
- auxiliaryPowerInLitersPerHour
- fuelEnergyDensityInMJoulesPerLiter
- accelerationEfficiency
- decelerationEfficiency
- uphillEfficiency
- downhillEfficiency
Modello di consumo Elettrico
Si usa il modello di consumo Elettrico quando vehicleEngineType è impostato su electric. L'elenco seguente di parametri appartiene a questo modello. Vedere la sezione Parametri per una descrizione dettagliata.
- constantSpeedConsumptionInkWhPerHundredkm
- vehicleWeight
- currentChargeInkWh
- maxChargeInkWh
- auxiliaryPowerInkW
- accelerationEfficiency
- decelerationEfficiency
- uphillEfficiency
- downhillEfficiency
Valori sensibili dei parametri di consumo
È possibile rifiutare un determinato set di parametri di consumo, anche se il set potrebbe soddisfare tutti i requisiti espliciti. Si verifica quando il valore di un parametro specifico, o una combinazione di valori di diversi parametri, viene considerato come risultato unreasonable di valori di consumo. Se ciò accade, è molto probabile che ci sia un errore di input, in quanto tutti i valori sensibili dei parametri di consumo vengono generalmente presi in considerazione. Nel caso in cui un determinato set di parametri di consumo venga rifiutato, il messaggio di errore adiacente contiene una spiegazione testuale dei motivi. Le descrizioni dettagliate dei parametri contengono esempi di valori sensibili per entrambi i modelli.