Entrées, unités et axes
Scenarios sélectionne les segments. Les feuilles technologiques décrivent tailles, CAPEX, OPEX, marchés maximaux, incitatifs, profils, financement et adoption. Les paramètres utilisent Input, les séries annuelles Year. Sector Selector et les nouvelles feuilles d’incitatifs de stockage ont un traitement optionnel; les autres feuilles et colonnes directement indexées sont requises.
Chaque année d’acquisition correspond à une colonne de flux sur la durée de projet, temps zéro inclus. Les prévisions comprennent une observation initiale d’installations et les années suivantes. Aligner positions, durées et années tarifaires; les séries doivent couvrir la durée des achats en fin d’horizon.
Le CLI analyse
--inputs-folder, mais main transmet directement la constante de chemin configurée à import_data. Ce paramètre ne sélectionne donc pas le classeur exécuté. L’importation programmatique accepte un chemin.
Production et rémunération solaire
Pour profil , taille et charge : est l’export et l’autoconsommation. Le multiplicateur de production sur la durée est-npf.pv(r, age, 0, 1), soit , différent de . Le mesurage net valorise export et autoconsommation au tarif temporel sélectionné, puis applique multiplicateur et taxes. La facturation nette distingue les deux quantités; le tarif de rachat suit sa branche contractuelle. Les tarifs utilisent des masques mois/heures et des trajectoires d’augmentation.
Investissement, exploitation et financement
L’investissement PV vaut taille × CAPEX × . Le stockage ajoute puissance × durée × CAPEX et remplacements applicables. La branche solaire-stockage traite explicitement zéro, un ou deux remplacements, avec coûts futurs aux positions de durée de vie du stockage. Prévoir une couverture suffisante des coûts. Achat direct, prêt et autres financements créent des flux distincts. Mise de fonds, intérêts, taxes, incitatifs et exploitation ne sont pas interchangeables. Ils sont combinés avant le calcul économique et l’adoption; ne pas soustraire une deuxième fois les incitatifs.Branches exactes de financement
Soit le coût à l’acquisition , la mise de fonds, la durée et le taux. Pour principal positif ,npf.pmt donne si est non nul, et sinon.
Direct Purchase: au temps zéro, puis zéros sur les autres lignes de durée de projet.Lease: initialement, puis paiements. Le principal est , les OPEX étant négatifs. Le code utilise la tranche d’OPEX après la durée du bail. Ce comportement implémenté ne doit pas être remplacé par une hypothèse conventionnelle de bail.- Toute autre chaîne entre dans la branche prêt : initialement, puis paiements . Le taux est choisi dans
Loan_Ratepar année d’acquisition et type de client, pas par un scalaire commun.
purchase de durée de projet avec remplacement des cellules absentes par zéro. Une durée de paiement supérieure au projet peut donc prolonger le résultat aligné. L’exploitation est calculée séparément; conserver le retrait des OPEX initiaux propre au bail pour reproduire les flux combinés.
Applications du stockage
Revenus et économies de puissance suivent la branche d’application. L’autoconsommation utilise la première ligne de taille de stockage, calcule capacité kWh = kW × durée, recharge depuis l’export PV et décharge dans les importations sous limite de puissance : Cette forme suppose les intervalles d’une heure du code. L’état de charge est réinitialisé au début de l’année simulée. Aucun multiplicateur explicite de rendement aller-retour n’est inclus dans cette récurrence. Les bénéfices livrés proviennent des variations d’état borné, pas des flux demandés non contraints. Ce n’est pas un arbitrage tarifaire optimisé. Les autres branches calculent séparément pointe et réponse à la demande; ne pas additionner leurs usages comme s’ils étaient simultanément disponibles sans contrainte.Réponse financière
Pour achat/prêt, le délai alternatif d’adoption est , borné à la durée du projet. Le délai résidentiel rapporté cherche séparément le dernier passage ascendant à zéro du flux cumulé, avec interpolation. Le non-résidentiel utilise après bornage du TRI négatif à zéro. Le stockage autonome ajuste le délai borné sur 15 ans à la durée du projet. Cette branche ne plafonne pas ensuite à un : les coefficients doivent rester cohérents. Pour les autres financements, est le ratio d’économies nettes de première année à la facture initiale : Le cas exactement zéro découle des masques stricts.nan_to_num est appliqué au résultat de cette réponse; il ne valide pas toutes les divisions par facture nulle ni les autres métriques indéfinies.
Diffusion et adoption avant concurrence
Initialiser le temps équivalent àTime in Market, puis avancer d’un an à chaque position, même si le marché maximal diminue :
None ou No laisse inchangé. Low, Moderate, High utilisent avec . Une autre chaîne provoque une erreur. Le candidat cumulatif est ; ajouter les installations initiales, puis imposer le maximum cumulatif pour éviter une diminution avant concurrence.