Le modèle de puissance

VBatPower modélise la consommation de puissance sous forme d'arbre à trois niveaux — BatterieComposantÉtat — puis le réduit à un courant moyen consommé et à une durée de fonctionnement estimée. Cette page documente chaque entité et chaque champ, ainsi que le calcul que chacun alimente.

Projets

Un projet est une conception en cours d'analyse — généralement un appareil et sa batterie (ou plusieurs). Il contient vos batteries et toute télémétrie importée, et affiche les panneaux d'analyse.

ChampCe que c'est
NomLe nom d'affichage du projet (p. ex. « Nœud capteur v2 »).
DescriptionNotes facultatives en texte libre sur la conception.
ÉtiquettesLibellés facultatifs utilisés pour la recherche/le filtrage dans la bibliothèque de projets.

Batteries

Chaque batterie est une source de puissance. Définissez à la fois sa tension et sa capacité (saisie sous forme de capacité nominale en courant) pour calculer l'énergie disponible en watt-heures.

ChampUnitéCe que c'est
NomUn nom descriptif (p. ex. « Li-Po 3S 2200mAh »).
TypeChimie / format (p. ex. « Li-Ion », « LiFePO4 », « CR2032 »).
TensionV (µ…M)Tension nominale du pack.
CapacitéA·h (mAh…)Capacité nominale, saisie sous forme de courant (p. ex. 2000 mAh = 2 Ah).

énergie = tension × capacité → Wh (3.7 V × 2 Ah = 7.4 Wh)

Composants

Un composant est une pièce physique consommant de la puissance d'une batterie — un MCU, une radio, un capteur, une LED. Sa tension sert à convertir entre courant et résistance pour ses états.

ChampCe que c'est
NomNom du matériel (p. ex. « ESP32 », « Module GPS »).
TypeCatégorie (p. ex. « MCU », « Capteur », « Radio »).
TensionTension de fonctionnement ; relie courant ↔ résistance via la loi d'Ohm.

États

Un état est un mode de fonctionnement d'un composant — actif, veille profonde, TX — chacun avec son propre courant et son propre minutage. Les états sont l'endroit où se déroule la véritable modélisation.

ChampCe que c'est
NomNom descriptif (p. ex. « Veille profonde », « Mode TX »).
CourantCourant consommé dans cet état. Le définir calcule automatiquement la résistance.
RésistanceRésistance équivalente. La définir calcule automatiquement le courant (loi d'Ohm, avec la tension du composant).
Toujours actifS'exécute en continu sans intervalle (p. ex. un courant de repos en veille).
Exécuter une foisS'exécute exactement une fois sur la durée de vie de la batterie (démarrage, calibration) — un coût énergétique fixe.
IntervalleÀ quelle fréquence l'état se répète (p. ex. toutes les 60 s). Mutuellement exclusif avec Occurrences.
OccurrencesCombien de fois il s'exécute par seconde/minute/heure/jour. Mutuellement exclusif avec Intervalle.
Temps d'exécutionDurée d'une seule exécution (combien de temps l'état est actif à chaque fois).
MesuréUtiliser la télémétrie importée pour cet état au lieu du courant théorique (voir Télémétrie).

Chaque champ numérique possède son propre sélecteur d'unité (µA / mA / A, ms / s / min / h, …) afin que vous saisissiez les valeurs dans l'unité qui vous convient ; le moteur les convertit en SI en interne.

ID et adressage

Les entités sont adressées avec la notation pointée, qui est aussi la façon dont les lignes de télémétrie les ciblent :

0        first battery
0.0      first component of that battery
0.0.0    first state of that component

Comment la durée de fonctionnement est calculée

Chaque état contribue un courant moyen pondéré par son rapport cyclique. Les états toujours actifs contribuent leur courant complet ; les états exécutés une fois soustraient à la place une énergie ponctuelle de la batterie.

// per periodic state
duty   = exec_time / interval            (or × times/period)
I_state = current × duty

// system
I_avg   = Σ I_state  +  Σ always_on_current
runtime = capacity / I_avg               (minus run-once energy)

Panneaux d'analyse

La page du projet affiche trois vues du résultat :

  • Analyse système — calculée uniquement à partir de vos définitions d'états (théorique).
  • Données enregistrées — calculées à partir des mesures de télémétrie importées.
  • Prédit — un mélange du modèle théorique avec les données réelles.

Chacune indique l'autonomie estimée, le courant moyen consommé, la puissance totale, la capacité de la batterie (Wh) et les cycles par an. La page Graphiques visualise la consommation, les chronologies mesurées et la prédiction de décharge.

Suite