Passer au contenu principal
eFleet compare des stratégies de remplacement de flotte selon les achats de véhicules, l’énergie, l’entretien, les coûts des émissions et les pénalités du modèle. Il produit des plans de remplacement et des résultats annuels.

Choisir un parcours

Utilisez models.dunsky.com pour le parcours EV Fleet. Le guide d’exécution explique la configuration et la récupération des résultats. Pour une exécution locale, installez le paquet eFleet, puis lancez :

Représentation de la flotte

Un besoin de flotte représente le service assuré par un véhicule : région, établissement, sous-type, distance annuelle, heures de ralenti et véhicule initial. Les options de remplacement décrivent les technologies ICE, BEV et PHEV du sous-type. Optimal est le libellé d’une sélection annuelle séquentielle et gloutonne. Il ne garantit pas le coût minimal global parmi tous les calendriers possibles de remplacement.

Préparer le classeur d’entrée

Utilisez des unités cohérentes pour la distance, l’énergie, le carburant, les prix et les émissions. En l’absence des séries régionales utilisées par le calcul, les prix et intensités proviennent de la région all.

Horizon temporel

Soit ss, StartYear; HH, Horizon; et Amax⁡A_{\max}, le plus grand âge de retrait.
  • Les décisions annuelles de remplacement couvrent s,…,H−1s,\ldots,H-1.
  • Les tableaux de coûts et d’énergie vont jusqu’à H+Amax⁡H+A_{\max}, inclusivement.
  • La validation exige que les séries temporelles concernées couvrent H+Amax⁡+1H+A_{\max}+1.
  • EndYear intervient aussi dans la pénalité associée au maintien de véhicules ICE après cette année.
La comparaison additionne les valeurs annuelles sans facteur d’actualisation. Elle ne constitue donc pas un calcul de valeur actualisée nette.

Calculer la consommation d’énergie

Soit DD la distance annuelle, II les heures annuelles de ralenti et NN les jours de travail. La distance quotidienne est d=D/Nd=D/N, et le ralenti quotidien est i=I/Ni=I/N.

Véhicules thermiques

Avec fdf_d, la consommation de carburant par unité de distance, et fif_i, la consommation horaire au ralenti : FICE=Dfd+IfiF_{\mathrm{ICE}}=D f_d+I f_i

Véhicules entièrement électriques

Avec ede_d, la consommation électrique par unité de distance, et eie_i, la consommation horaire au ralenti : EBEV=Ded+IeiE_{\mathrm{BEV}}=D e_d+I e_i Le calcul attribue toute la distance à l’électricité. Il suppose que la recharge fournit l’énergie nécessaire; l’autonomie de la batterie n’y limite pas la faisabilité du service.

Véhicules hybrides rechargeables

Si un cycle de batterie couvre les déplacements et le ralenti de la journée, le PHEV utilise uniquement de l’électricité. Sinon, l’électricité est limitée à un cycle quotidien de batterie et les déplacements restants utilisent du carburant : de=B−ieied,FPHEV=N(d−de)fd,EPHEV=NBd_e=\frac{B-i e_i}{e_d}, \qquad F_{\mathrm{PHEV}}=N(d-d_e)f_d, \qquad E_{\mathrm{PHEV}}=NB BB représente la capacité énergétique de la batterie. Cette branche du calcul suppose une capacité positive; le ralenti est électrique. Les entrées doivent rester physiquement cohérentes, notamment pour que le ralenti ne dépasse pas l’énergie disponible.

Calculer les coûts et les émissions

Pour une consommation annuelle de carburant FF, d’électricité EE, et les prix annuels pf,tp_{f,t} et pe,tp_{e,t} : Ceˊnergie,t=Fpf,t+Epe,tC_{\mathrm{énergie},t}=F p_{f,t}+E p_{e,t} Le champ Excel Fuel Costs comprend le carburant et l’électricité achetés. Si les intensités gf,tg_{f,t} et ge,tg_{e,t} sont exprimées en grammes d’équivalent CO₂ par unité de carburant et par kWh : Gt=Fgf,t+Ege,t106,CGES,t=Gtpcarbone,tG_t=\frac{F g_{f,t}+E g_{e,t}}{10^6}, \qquad C_{\mathrm{GES},t}=G_t p_{\mathrm{carbone},t} GtG_t est exprimé en tonnes. Le code applique directement la conversion par 10610^6; les entrées doivent respecter cette convention. L’entretien des ICE et BEV correspond à la distance annuelle multipliée par le coût d’entretien par unité de distance. Pour les PHEV, les taux thermique et électrique sont pondérés par la part de distance parcourue dans chaque mode.

Coûts monétaires et pénalités

La sélection compare : J=∑t(Ccapital,t+Ceˊnergie,t+Centretien,t+CGES,t+Pt)J=\sum_t \left( C_{\mathrm{capital},t} +C_{\mathrm{énergie},t} +C_{\mathrm{entretien},t} +C_{\mathrm{GES},t} +P_t \right) PtP_t est une pénalité du modèle qui encourage le remplacement au-delà des seuils d’âge ou de kilométrage et pénalise le maintien d’ICE après l’année de fin configurée. Il ne s’agit pas d’une dépense monétaire. Examinez Penalty Costs séparément dans l’interprétation financière.

Sélectionner les remplacements annuels

Pour chaque année de décision :
  1. Évaluer les options disponibles pour chaque besoin. L’année de disponibilité des véhicules électriques et le nombre de remplacements PHEV permis restreignent les choix.
  2. Retenir l’option qui offre la plus grande réduction positive des coûts cumulés.
  3. Classer les besoins selon cette réduction, de la plus élevée à la plus faible.
  4. Sélectionner les achats en respectant les plafonds de flotte et de sous-type. Si le remplacement anticipé est désactivé pour un véhicule, celui-ci doit être admissible au retrait.
  5. Reporter les décisions retenues dans l’année suivante.

Limites de remplacement

Les pourcentages deviennent des nombres de véhicules selon le nombre de besoins : Lflotte,t=round⁡(pflotte,t100nflotte)L_{\mathrm{flotte},t} =\operatorname{round}\left(\frac{p_{\mathrm{flotte},t}}{100}n_{\mathrm{flotte}}\right) Le plafond de flotte est arrondi. Pour un sous-type, un nombre fractionnaire strictement positif et inférieur à un est porté à un; zéro reste zéro. Le plafond global continue de s’appliquer. L’admissibilité au retrait tient compte de l’âge et du kilométrage du véhicule initial. Les cycles ultérieurs utilisent le minimum entre l’âge de retrait et la durée fondée sur le kilométrage, arrondie à l’entier inférieur.

Exemple de consommation et de coûts annuels

Les valeurs suivantes servent uniquement à illustrer les calculs; ce ne sont pas des valeurs par défaut recommandées. Avec un prix du carbone de 100 $/t : Le BEV réduit ces coûts de 3 623,70 $ par année. L’exemple exclut les achats de véhicules et les pénalités; il ne détermine pas à lui seul une année de remplacement.

Interpréter les résultats Excel

Le TCO d’un véhicule et les coûts d’une stratégie annuelle répondent à des questions différentes. Le TCO individuel le plus bas ne constitue pas un calendrier complet de remplacement de flotte.

Hypothèses et limites d’interprétation

  • La distance annuelle, le ralenti et les consommations des technologies déterminent l’énergie. Les prix et les intensités d’émissions varient selon l’année.
  • Le classement annuel des achats ne résout pas conjointement tous les calendriers de remplacement possibles.
  • L’autonomie BEV, les bornes disponibles, la capacité des dépôts et les horaires de recharge ne sont pas des contraintes de faisabilité dans le calcul d’usage.
  • Les exécutions à partir du classeur utilisent actuellement 250 jours de travail; le champ WorkingDays ne remplace pas cette valeur. Un objet FleetNeed créé directement peut utiliser une autre valeur.
  • La comparaison des stratégies et l’export TCO n’appliquent pas d’actualisation.
  • Interprétez Optimal et TCO Comparison avec les pénalités, les plafonds de remplacement et les hypothèses de service.

Mise en œuvre et validation

La commande efleet utilise run.py et fleet_results.py. La commande distincte efleet_old utilise l’ancienne mise en œuvre. Paquet source et installation