メインコンテンツにスキップ

エネがえるEV・ガソリン車・PHVのTCO比較シミュレーター計算ロジック

TCOの基本計算式と構成要素などは以下を参照ください。

樋口 悟 avatar
対応者:樋口 悟
今日アップデートされました

計算構造(いま何をどう計算しているか)

(A) TCOの基本式(現状)

costSummary の合計は以下:

  • BEV合計(5年)
    初期費用合計 + 固定費合計 + 変動費合計 - 残価(保守的)

  • ICE合計(5年)
    同様

重要:現状は「金利」「割引現在価値(NPV)」「ローン/リースの厳密な支払構造」ではなく、5年総額の足し引きが核。

(B) 内訳の構成要素(現状)

result.baseCostRows 初期値の代表:

  • 初期費用:車両本体価格、補助金(国・自治体)、充電器費、環境性能割等

  • 年次固定費(5年):税・保険・駐車場など(概算)

  • 年次変動費(5年):エネルギー費(BEV電気 / ICEガソリン)、メンテ費

ここに、選択車種や感度パラメータに応じて更新が走る(例:車両価格、補助金額、残価)。

(C) 残価(RV)の決め方(現状)

  • EV:evVehicleMaster.value.rvStd.years(多くは5年)

  • ICE:固定で5年

  • resolveRvRateByVehicle(vehicleId, region, years, annualKm, fallbackRate)

    • rvTableから候補抽出(vehicleId/region/years一致)

    • 年走行距離は「近い距離帯 kmBand」を選び近似

    • 見つからなければ車種マスター標準率(fallback)

  • RV金額は basePrice * rvRate(四捨五入)

(D) 回収年(payback)の出し方(現状)

  • diff = BEV_TCO - ICE_TCO

  • diff < 0(BEVが安い)かつ totalInitial > 0 のとき

  • payback ≒ ceil((初期費用合計 - RV) / (年間差額)) を雑に推定(差額は diff/5

(E) CO2計算(現状)

  • CO2_GRID = { day: 0.45, night: 0.25 }(係数固定)

  • CHARGE_EFF = 0.85 固定

  • ガソリン:2.32 kg-CO2/L 固定

  • 年間走行距離と効率(km/kWh, km/L)から

    • ICEのCO2

    • BEVのCO2(夜間比率でグリッド係数を線形合成)

    • 削減量、削減率、樹木換算など

こちらの回答で解決しましたか?