Sections de la documentation
Calculateur de la taille des panneaux solaires
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug solar-panel-sizing. Calculez la puissance des panneaux solaires, la capacité de la batterie et le courant du régulateur de charge pour les systèmes photovoltaïques hors réseau en fonction de la charge et des heures d'ensoleillement
Entrées
Envoyez chacune de ces entrées dans inputs, dans les unités indiquées. La plupart sont obligatoires : un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée. Une entrée hors de sa plage est tout de même calculée et signalée dans la provenance.
| Nom | Unité | Plage | Valeur par défaut | Description |
|---|---|---|---|---|
| loadPowernombre | W | au moins 0.1 | 100 | Consommation électrique continue de la charge |
| loadHoursnombre | h | 0.1 … 24 | 24 | Nombre d'heures par jour pendant lesquelles la charge fonctionne. 24 = toujours en marche. |
| peakSunHoursnombre | hr | au moins 0.1 | 5 | Heures d'ensoleillement maximal moyennes par jour pour votre région |
| systemVoltagenombre | V | au moins 1 | 12 | Tension du système |
| batteryCapacitynombre | Ah | au moins 1 | 100 | La batterie dont vous disposez ou que vous prévoyez : comparée à la capacité requise, en jours d'autonomie à 50 % de profondeur de décharge |
| daysAutonomynombre | aucune | 1 … 30 | 3 | Nombre de jours nuageux pendant lesquels le système doit fonctionner sans soleil |
| numLoadsnombre | aucune | 0 … 9 | 0 | Charges en plus de la charge de base, chacune avec sa propre puissance et ses heures par jour (0–9) |
| load1Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 1 lorsqu'elle fonctionne |
| load1Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 1 |
| load2Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 2 lorsqu'elle fonctionne |
| load2Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 2 |
| load3Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 3 lorsqu'elle fonctionne |
| load3Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 3 |
| load4Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 4 lorsqu'elle fonctionne |
| load4Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 4 |
| load5Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 5 lorsqu'elle fonctionne |
| load5Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 5 |
| load6Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 6 lorsqu'elle fonctionne |
| load6Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 6 |
| load7Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 7 lorsqu'elle fonctionne |
| load7Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 7 |
| load8Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 8 lorsqu'elle fonctionne |
| load8Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 8 |
| load9Powernombre | W | 0 … 10000 | 50 | Puissance consommée par la charge supplémentaire 9 lorsqu'elle fonctionne |
| load9Hoursnombre | h | 0 … 24 | 4 | Heures de fonctionnement par jour de la charge supplémentaire 9 |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| energyPerDay | Wh | Énergie par jour |
| panelWattageprincipale | W | Puissance de panneau requise |
| panelCurrent | A | Courant du panneau |
| batteryAh | Ah | Capacité de batterie requise |
| chargeControllerAmps | A | Courant du contrôleur de charge |
| batteryAutonomyDays | days | Autonomie de la batterie saisie |
Comment l'appeler
- Calculer : un appel, la requête et la réponse complètes, et ses erreurs.
- Calcul par lots : ce calculateur avec d'autres, ou un balayage, en une seule requête.
- Résoudre pour une valeur cible : la valeur d'une entrée qui amène une sortie à une cible.