Skip to content
Sections de la documentation

Durée de vie de la batterie (charge du moteur)

POSThttps://rftools.io/api/py/v1/calculate

Slug battery-runtime-motor. Calculez l'autonomie de la batterie pour les systèmes motorisés en tenant compte de la consommation de courant du moteur, de son efficacité et de la profondeur de décharge.

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.

Entrées de battery-runtime-motor
NomUnitéPlageValeur par défautDescription
batteryCapacityMahnombremAhau moins 12000Capacité de la batterie
batteryVoltagenombreVau moins 0.53.7Tension de la batterie
motorCurrentAnombreAau moins 0.0010.5Courant du moteur (moyen)
efficiencynombre%10 … 10085Efficacité combinée du moteur et du moteur
depthOfDischargenombre%1 … 10080Profondeur de décharge
motorDutynombre%1 … 100100Part du temps pendant lequel le moteur tourne à son courant moyen. 100 % = continu.
numLoadsnombreaucune0 … 50Charges alimentées par la batterie en plus du moteur : autres moteurs, servos, carte de commande (0–5)
load1CurrentnombreA0 … 1000.5Courant moyen consommé par la charge supplémentaire 1 lorsqu'elle est active, ramené à la tension de la batterie
load1Dutynombre%0 … 100100Part du temps pendant laquelle la charge supplémentaire 1 est active
load1Efficiencynombre%10 … 10085Rendement du variateur ou du convertisseur entre la batterie et la charge supplémentaire 1
load2CurrentnombreA0 … 1000.5Courant moyen consommé par la charge supplémentaire 2 lorsqu'elle est active, ramené à la tension de la batterie
load2Dutynombre%0 … 100100Part du temps pendant laquelle la charge supplémentaire 2 est active
load2Efficiencynombre%10 … 10085Rendement du variateur ou du convertisseur entre la batterie et la charge supplémentaire 2
load3CurrentnombreA0 … 1000.5Courant moyen consommé par la charge supplémentaire 3 lorsqu'elle est active, ramené à la tension de la batterie
load3Dutynombre%0 … 100100Part du temps pendant laquelle la charge supplémentaire 3 est active
load3Efficiencynombre%10 … 10085Rendement du variateur ou du convertisseur entre la batterie et la charge supplémentaire 3
load4CurrentnombreA0 … 1000.5Courant moyen consommé par la charge supplémentaire 4 lorsqu'elle est active, ramené à la tension de la batterie
load4Dutynombre%0 … 100100Part du temps pendant laquelle la charge supplémentaire 4 est active
load4Efficiencynombre%10 … 10085Rendement du variateur ou du convertisseur entre la batterie et la charge supplémentaire 4
load5CurrentnombreA0 … 1000.5Courant moyen consommé par la charge supplémentaire 5 lorsqu'elle est active, ramené à la tension de la batterie
load5Dutynombre%0 … 100100Part du temps pendant laquelle la charge supplémentaire 5 est active
load5Efficiencynombre%10 … 10085Rendement du variateur ou du convertisseur entre la batterie et la charge supplémentaire 5

Sorties

Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.

Sorties de battery-runtime-motor
ChampUnitéDescription
runtimeHoursprincipalehTemps d'exécution
runtimeMinutesminTemps d'exécution
usableCapacityMahmAhCapacité utilisable
energyWhWhÉnergie de la batterie (est.)
batteryCurrentACourant de la batterie

Comment l'appeler