Formule de calcul
Construction par pondération des dépenses spécifiques au diesel
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est inconnue.
Formule de calcul OpenFisca :
def formula(menage, period, parameters): conso_moyenne_vp_diesel = parameters(period.start).conso_vp_moyenne.voitures_particulieres_diesel conso_moyenne_vp_essence = parameters(period.start).conso_vp_moyenne.voitures_particulieres_essence conso_moyenne_vp_gpl = parameters(period.start).conso_vp_moyenne.voitures_particulieres_gpl parcours_moyenne_vp_diesel_en_km = parameters(period.start).taille_parcours_moyen.voitures_particulieres_diesel parcours_moyenne_vp_essense_en_km = parameters(period.start).taille_parcours_moyen.voitures_particulieres_essence parcours_moyenne_vp_gpl_en_km = parameters(period.start).taille_parcours_moyen.voitures_particulieres_gpl conso_moyenne_du_parcours_moyen_vp_diesel = parcours_moyenne_vp_diesel_en_km * conso_moyenne_vp_diesel / 100 conso_moyenne_du_parcours_moyen_vp_essence = parcours_moyenne_vp_essense_en_km * conso_moyenne_vp_essence / 100 conso_moyenne_du_parcours_moyen_vp_gpl = parcours_moyenne_vp_gpl_en_km * conso_moyenne_vp_gpl / 100 nombre_vehicules_diesel = menage('veh_diesel', period) nombre_vehicules_essence = menage('veh_essence', period) nombre_vehicules_gpl = menage('veh_gpl', period) nombre_vehicules_total = nombre_vehicules_diesel + nombre_vehicules_essence + nombre_vehicules_gpl depenses_carburants = menage('depenses_carburants', period) # to compute part_conso_diesel we need to avoid dividing by zero for those we do not have any vehicle # Thus, we choose arbitrarily to divide it by 1, but this choice won't affect the result as long as it is not 0 denominateur = ( (nombre_vehicules_total != 0) * (nombre_vehicules_diesel * conso_moyenne_du_parcours_moyen_vp_diesel) + (nombre_vehicules_essence * conso_moyenne_du_parcours_moyen_vp_essence) + (nombre_vehicules_gpl * conso_moyenne_du_parcours_moyen_vp_gpl) ) + (nombre_vehicules_total == 0) * 1 part_conso_gazole = (nombre_vehicules_diesel * conso_moyenne_du_parcours_moyen_vp_diesel) / denominateur depenses_gazole = depenses_carburants * part_conso_gazole return depenses_gazole return depenses_diesel
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Construction par pondération des dépenses spécifiques au diesel" peut avoir une influence sur d'autres dispositifs et variables :