Skip to content
Abschnitte der Dokumentation

Akkulaufzeit (Motorlast)

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

Slug battery-runtime-motor. Berechnen Sie die Akkulaufzeit für motorbetriebene Systeme unter Berücksichtigung der Motorstromaufnahme, des Wirkungsgrads und der Entladungstiefe.

Eingaben

Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.

Eingaben von battery-runtime-motor
NameEinheitBereichStandardwertBeschreibung
batteryCapacityMahZahlmAhmindestens 12000Akkukapazität
batteryVoltageZahlVmindestens 0.53.7Akkuspannung
motorCurrentAZahlAmindestens 0.0010.5Motorstrom (avg)
efficiencyZahl%10 … 10085Kombinierter Wirkungsgrad von Motortreiber und Motor
depthOfDischargeZahl%1 … 10080Tiefe der Entladung
motorDutyZahl%1 … 100100Anteil der Zeit, in dem der Motor mit seinem mittleren Strom läuft. 100 % = Dauerbetrieb.
numLoadsZahlkeine0 … 50Lasten an der Batterie neben dem Motor: weitere Motoren, Servos, eine Steuerplatine (0–5)
load1CurrentZahlA0 … 1000.5Mittlerer Strom, den die zusätzliche Last 1 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung
load1DutyZahl%0 … 100100Anteil der Zeit, in dem die zusätzliche Last 1 eingeschaltet ist
load1EfficiencyZahl%10 … 10085Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 1
load2CurrentZahlA0 … 1000.5Mittlerer Strom, den die zusätzliche Last 2 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung
load2DutyZahl%0 … 100100Anteil der Zeit, in dem die zusätzliche Last 2 eingeschaltet ist
load2EfficiencyZahl%10 … 10085Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 2
load3CurrentZahlA0 … 1000.5Mittlerer Strom, den die zusätzliche Last 3 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung
load3DutyZahl%0 … 100100Anteil der Zeit, in dem die zusätzliche Last 3 eingeschaltet ist
load3EfficiencyZahl%10 … 10085Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 3
load4CurrentZahlA0 … 1000.5Mittlerer Strom, den die zusätzliche Last 4 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung
load4DutyZahl%0 … 100100Anteil der Zeit, in dem die zusätzliche Last 4 eingeschaltet ist
load4EfficiencyZahl%10 … 10085Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 4
load5CurrentZahlA0 … 1000.5Mittlerer Strom, den die zusätzliche Last 5 im eingeschalteten Zustand aufnimmt, bezogen auf die Batteriespannung
load5DutyZahl%0 … 100100Anteil der Zeit, in dem die zusätzliche Last 5 eingeschaltet ist
load5EfficiencyZahl%10 … 10085Wirkungsgrad des Antriebs oder Wandlers zwischen Batterie und zusätzlicher Last 5

Ausgaben

Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.

Ausgaben von battery-runtime-motor
FeldEinheitBeschreibung
runtimeHoursHauptwerthLaufzeit
runtimeMinutesminLaufzeit
usableCapacityMahmAhNutzbare Kapazität
energyWhWhBatterieenergie (geschätzt)
batteryCurrentABatteriestrom

Aufruf

  • Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
  • Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
  • Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.