Leave Your Message
Comment choisir un système de gestion de bâtiment (BMS) compatible avec ArduPilot 2026 - AYAA
Guide de sélection des systèmes de gestion de drones
Actualités Catégories
Actualités en vedette

Comment choisir un système de gestion de bâtiment (BMS) compatible avec ArduPilot 2026 - AYAA

2026-07-24

Pour sélectionner un Système de gestion de bâtiments intelligent compatible avec ArduPilotPrivilégiez l'immunité du bus DroneCAN, le comptage dynamique de Coulomb infrarouge et une gouvernance de sécurité basée sur la télémétrie. Un système de gestion de batterie (BMS) ArduPilot industriel transmet en temps réel les données de télémétrie de la batterie (tensions des cellules, courant du pack, températures de la carte, état de charge [SOC] et état de santé [SOH]) directement à votre contrôleur de vol via MAVLink ou DroneCAN.

Contrairement aux cartes de protection classiques qui coupent l'alimentation des moteurs en cas de chute de tension et provoquent des crashs de drones, un système de gestion de batterie (BMS) ArduPilot industriel délègue la gestion de l'alimentation au système de pilotage automatique. La configuration de paramètres tels que BATT_MONITOR = 15 alerte le planificateur de mission afin de déclencher un retour au lancement intelligent (Smart RTL) avant que l'énergie disponible ne soit épuisée, garantissant ainsi la sécurité des charges utiles.

Les ingénieurs qui évaluent un BMS compatible ArduPilot pour les systèmes de levage lourds de 12S à 32S doivent vérifier trois spécifications essentielles :

  1. Lignes de bus différentielles DroneCAN pour rejeter le bruit électromagnétique dans les systèmes à haute densité d'énergie.

  2. Comptage de Coulomb associé à un suivi dynamique de la résistance interne (RI) pour éliminer les fausses alertes de basse tension.

  3. Une gouvernance de sécurité basée sur la télémétrie pour remplacer les coupures brutales des MOSFET par des alertes de vol en temps réel.

AYAA-TECH-ardupilot-compatible-bms-industrial-inspection-drone.webp

Exigences techniques pour une architecture de gestion technique du bâtiment (GTB) ArduPilot

Choix du bus de communication : DroneCAN ou SMBus (I2C) traditionnel

Le câblage différentiel du bus CAN élimine les parasites physiques. Les câbles ESC haute intensité génèrent d'importantes interférences électromagnétiques (EMI). Les lignes SMBus et I2C classiques conviennent aux petits multirotors sur de courtes distances. Elles sont inadaptées aux plateformes industrielles 12S–24S consommant 100 A ou plus.

Les parasites du moteur et les tensions de décalage de masse peuvent facilement perturber les signaux d'horloge I2C. Le bus se bloque. La télémétrie s'interrompt en vol.

Nous avons comparé ces deux normes de bus pour le matériel de drones à forte consommation dans le tableau ci-dessous.

Fonctionnalité SMBus/I2C hérité DroneCAN (Bus CAN)
Type de signal À extrémité unique (SDA/SCL) Paire différentielle (CAN_H/L)
Immunité au bruit Faible (Sujet aux interférences électromagnétiques ESC) Élevée (Réjection en mode commun)
Longueur de câble maximale > 3 mètres
Architecture de bus Maître-Esclave (Maître unique) Déterministe multi-maître
Paramètres ArduPilot MONITEUR_BATTERIE = 8 MONITEUR_BATTERIE = 15

AYAA-TECH-dronecan-smart-bms-ardupilot-integration-diagram.webp

Cette défaillance matérielle explique pourquoi les ingénieurs aéronautiques évitent aujourd'hui les lignes I2C asymétriques. Les signaux différentiels du bus CAN éliminent les interférences rayonnées sur les longs faisceaux de câbles, assurant ainsi la continuité des données de télémétrie.

【Note technique】 Ne faites pas passer les câbles I2C non blindés à proximité des câbles d'alimentation principaux. Les blocages du bus I2C sont silencieux. Lorsqu'un blocage survient, ArduPilot conserve la dernière valeur de tension enregistrée. Le système de contrôle de vol considère que la capacité est correcte alors que la batterie se décharge complètement. Le drone s'écrase.

Cartographie des données de télémétrie et MAVLink #147 ÉTAT_DE_LA_BATTERIE Intégration

Les cartes de gestion intelligentes convertissent les mesures analogiques en données numériques. La carte échantillonne les tensions des cellules grâce à des convertisseurs analogique-numérique multicanaux. Des shunts de précision mesurent le courant.

Les paquets de données sont chargés dans le MAVLink. #147 ÉTAT_DE_LA_BATTERIE Cette trame transmet les tensions de 10 cellules par paquet. Elle envoie les profils thermiques, la consommation de courant et la capacité totale en mAh utilisée.

Mission Planner met à jour ces valeurs toutes les 100 millisecondes. Les opérateurs détectent ainsi rapidement les déséquilibres cellulaires et les dérives thermiques.

Configuration du planificateur de mission (MONITEUR DE BATTERIE Paramètres)

Mise en place d'un ArduPilot BMS Le nœud nécessite l'activation des pilotes de télémétrie internes. Les ingénieurs ont configuré MONITEUR DE BATTERIE à 15 pour DroneCAN ou 8 pour SMBus. Cette commande alloue des tampons mémoire pour les trames de batterie entrantes.

AYAA TECH conçoit du matériel compatible avec toutes les principales piles logicielles de vol open source, notamment ArduPilot et PX4. Cela élimine le besoin de compiler des pilotes personnalisés et accélère l'assemblage en usine.

Prévention des pannes de vol : logique de sécurité intégrée vs déconnexions du système de gestion de batterie

Le danger des coupures brutales des MOSFET en vol

Les systèmes de stockage stationnaires nécessitent une coupure nette en cas de défaut électrique. Les plateformes aéroportées ont besoin d'alimentation. Les cartes électroniques standard utilisent des MOSFET pour couper l'alimentation lorsqu'une cellule atteint 2,8 V.

Des rafales de vent contraignent les moteurs à absorber un courant maximal. La tension chute momentanément. Une carte électronique standard provoque le déclenchement de son transistor FET de décharge. Les moteurs s'arrêtent instantanément. Une charge utile d'une valeur de 50 000 USD s'écrase au sol.

【Note technique】 N’installez jamais un système de gestion de batterie (BMS) de stockage stationnaire sur un aéronef sans avoir vérifié le comportement du micrologiciel. Un système embarqué à bord Système de gestion de batterie (BMS) compatible avec ArduPilot Le conduit d'évacuation principal doit rester fermé en vol. Utiliser des indicateurs de télémétrie plutôt que des dispositifs de coupure physiques.

Comment la télémétrie déclenche un retour au point de départ intelligent et un atterrissage en toute sécurité

Une gestion sûre de l'alimentation nécessite une hiérarchie d'alerte claire. La carte signale les déséquilibres entre les cellules, les résistances élevées ou une surchauffe. Les transistors FET de décharge restent fermés.

Le schéma ci-dessous illustre comment les alarmes de télémétrie sont directement intégrées aux actions de la pile de contrôle de vol.

Étape 1 Déséquilibre cellulaire / Faible niveau de charge détecté
Étape 2 AYAA TECH BMS Signale l'état (voie d'évacuation fermée)
Étape 3 Diffusion MAVLink n° 147 / DroneCAN
Étape 4 ArduPilot décode le bit d'alarme
Étape 5 Le système de gestion du vol initie un « retour et atterrissage contrôlés » (Smart RTL).

ArduPilot décode en temps réel les signaux d'alarme par rapport aux limites de sécurité. Si l'énergie restante atteint des niveaux critiques, la pile de vol s'active. RTL intelligentLe drone fait demi-tour en toute sécurité.

Vous avez besoin de matériel fiable pour la cellule de votre avion commercial ?

Découvrez les produits BMS pour drones industriels d'AYAA TECH

Critères de sélection en ingénierie et approvisionnement

Comptage de Coulomb et suivi dynamique de la résistance interne (RI)

Les tableaux de tension en circuit ouvert (OCV) présentent des erreurs importantes de capacité sous charge. Une forte consommation d'énergie du moteur provoque une chute de tension due à la résistance interne des cellules. Des capteurs simples interprètent cette chute de tension comme une batterie déchargée.

Le tableau ci-dessous montre comment la précision de l'algorithme influe sur les calculs de marge de vol.

Paramètre Normes industrielles Système de gestion de bâtiments intelligent AYAA TECH
Erreur d'estimation du SOC Variance d'environ 5 % Marge de haute précision ≤ 3 %
Compensation de la chute de tension Tableau statique Suivi IR dynamique en temps réel
Décalage de dérive à basse température Non compensé Indexation thermique active

Les systèmes avancés combinent le comptage de Coulomb avec des modèles de résistance en temps réel. La carte calcule Vréel = Vocv - (I × RinterneCela isole le drain chimique des baisses de charge temporaires.

Les algorithmes AYAA TECH SOC atteignent une marge d'erreur de ≤ 3 %. Les solutions alternatives standard du marché affichent un taux d'erreur de 5 %. Cette précision évite les déclenchements intempestifs en cas de faible puissance et préserve la durée de vie de la batterie.

Gestion parallèle multipack et protection contre les courants d'appel

Le branchement en parallèle d'une batterie présente des risques de surtension lors de son insertion. Connecter une batterie 12S pleine (50,4 V) à une batterie 12S déchargée (44,0 V) crée un écart de 6,4 V. Des pics de courant d'appel importants apparaissent alors aux bornes.

Le schéma ci-dessous montre comment une gestion intelligente empêche la formation d'arcs électriques aux bornes.

✕ Connexion parallèle déséquilibrée (AUCUNE atténuation)Pack A (50,4 V)Pack B (44,0 V)Courant d'appel massif (>300A)Soudure du connecteur / Dommage du FET✓ Connexion parallèle gérée par AYAA TECHPack A (50,4 V)Pack B (44,0 V)Système de gestion de bâtiments intelligentSystème de gestion de bâtiments intelligentLe circuit de précharge limite le courantÉquilibrage sécuritaire des autobus

Les cartes intelligentes utilisent des circuits de précharge et la messagerie CAN entre les nœuds. Le courant traverse d'abord des résistances de puissance afin d'égaliser la tension du bus. Ceci évite les dommages causés par les arcs électriques aux connecteurs principaux et protège les transistors FET.

Dissipation thermique et fiabilité du matériel

AYAA-TECH-industriel-intelligent-bms-hardware-thermal-design.webp

Les taux de décharge élevés génèrent une chaleur intense lors des vols stationnaires prolongés. La surchauffe des MOSFET et des shunts de détection peut entraîner un emballement thermique ou une dégradation des composants.

AYAA TECH répartit uniformément les composants générateurs de chaleur sur le circuit imprimé. Les MOSFET et les shunts de courant sont espacés afin d'éviter les points chauds. Des pads thermiques haute performance transfèrent la chaleur vers les épaisses couches de cuivre.

Les systèmes à courant élevé utilisent des dissipateurs thermiques en aluminium ou en cuivre pour évacuer la chaleur. La gestion thermique assure le refroidissement des composants de la carte même à pleine charge.

Guide d'intégration : Connexion d'un système de gestion technique du bâtiment (GTB) compatible ArduPilot à Pixhawk/Cube

Câblage matériel et terminaisons de bus

Le raccordement d'un nœud de batterie DroneCAN à un matériel Pixhawk ou Cube nécessite quatre fils : CAN_H, CAN_L, VCC_5V, et GND.

Contrôleur de vol(Cube / Pixhawk 6X)CAN1_HCAN1_L5V_INGNDSystème de gestion de bâtiments intelligent AYAA TECH(Nœud DroneCAN)CAN_HCAN_L5V_OUTGND

Installez des résistances de terminaison de 120 Ω en parallèle. CAN_H et CAN_L Terminaisons de ligne. La plupart des cartes porteuses Pixhawk comportent des terminaisons internes. Ajustez les cavaliers pour que la résistance différentielle totale du bus soit de 60 Ω.

Liste des paramètres ArduPilot pour le verrouillage de télémétrie

Connectez votre pilote automatique à Mission Planner et saisissez les paramètres listés ci-dessous.

Nom du paramètre Valeur cible Fonction technique
Pilote CAN_P1 1 Active le pilote CAN 1 embarqué principal
PROTOCOLE CAN_D1 1 Configure le protocole de bus CAN 1 sur DroneCAN.
MONITEUR DE BATTERIE 15 Attribue le moniteur de batterie 1 au nœud DroneCAN
CAPACITÉ_DE_BATTERIE [Pack mAh] Définit la capacité nominale du pack pour les calculs de l'état de charge (SOC)
BATT_LOW_VOLT 3,50 Déclenche un avertissement de batterie faible (Volts par cellule)
BATT_CRT_VOLT 3,40 Déclenche la tension critique de la batterie RTL (Volts par cellule)

Redémarrez le contrôleur de vol après avoir enregistré. Ouvrez le Statut Dans Mission Planner, vérifiez que les tensions des cellules et les flux de courant sont correctement mis à jour sur les lignes CAN.

Vous construisez une plateforme spécialisée ou un boîtier de batterie sur mesure ?

Découvrez les services d'ingénierie personnalisés de BMS d'AYAA TECH

Foire aux questions

Q1 : Pourquoi utiliser DroneCAN plutôt que SMBus (I2C) pour un BMS ArduPilot ?

Les lignes SMBus et I2C captent les interférences électromagnétiques des câbles moteur, ce qui corrompt les données. DroneCAN utilise des paires différentielles qui éliminent ces interférences, permettent des câblages plus longs et assurent une télémétrie continue.

Q2 : Comment configurer BATT_MONITOR dans Mission Planner ?

Allez à Configuration -> Liste complète des paramètres Dans Mission Planner. Définir MONITEUR DE BATTERIE à 15. Ensemble Pilote CAN_P1 à 1Enregistrez les paramètres et redémarrez le pilote automatique pour démarrer la télémétrie CAN.

Q3 : Un BMS compatible ArduPilot d’AYAA TECH coupe-t-il l’alimentation en cas de faible tension de cellule ?

Non. Une coupure de courant en plein vol provoque des crashs. Le BMS maintient le circuit de décharge principal fermé. Il envoie des alertes via MAVLink afin qu'ArduPilot puisse déclencher l'alarme. RTL intelligent ou atterrir en toute sécurité.

Q4 : Comment le suivi IR dynamique empêche-t-il les fausses alertes de batterie faible ?

Les fortes sollicitations du moteur entraînent des chutes de tension temporaires. Les indicateurs de tension seuls peuvent interpréter cette chute comme une batterie déchargée. La technologie AYAA TECH mesure la résistance en temps réel pour compenser les pertes de charge. Ceci permet de maintenir la marge d'erreur de l'état de charge (SOC) à ≤ 3 %.

Q5 : Ces cartes de gestion intelligentes peuvent-elles gérer des configurations de batteries en parallèle ?

Oui. Brancher des batteries incompatibles entre elles génère d'importants courants d'appel. Les systèmes AYAA TECH utilisent des circuits de précharge et la communication CAN pour équilibrer les tensions du bus en toute sécurité avant la fermeture des transistors FET principaux.

Q6 : Quels messages MAVLink sont transmis aux stations de contrôle au sol ?

La carte envoie des messages MAVLink #147 ÉTAT_DE_LA_BATTERIECe cadre transmet directement à Mission Planner les tensions individuelles des cellules, le courant du pack, la capacité consommée (mAh), le pourcentage de SOC et les températures de la carte.

Vous avez des questions concernant l'intégration de la télémétrie DroneCAN dans l'architecture spécifique de votre contrôleur de vol ?

Contactez l'équipe d'ingénierie d'AYAA TECH

Références et normes techniques

  1. Documentation ArduPilot: Configuration intelligente de la batterie et paramètres de télémétrie (MONITEUR DE BATTERIE)
  2. Spécification du protocole DroneCAN v1.0: dronecan.equipment.power.BatteryInfo Norme de structure de données
  3. Protocole de messagerie MAVLink: Ensemble de messages communs #147 ÉTAT_DE_LA_BATTERIE
  4. Spécifications du système SBS (Smart Battery System): Spécification du protocole SMBus (System Management Bus) v1.1
  5. Norme CEI 62619:2022: Exigences de sécurité pour les piles et batteries au lithium secondaires dans les applications industrielles