Il y a quelque temps, j'ai développé un système pour évaluer la viabilité des onduleurs de bureau. L'évaluation est basée sur une surveillance à long terme. D'après les résultats de l'utilisation, j'ai amélioré le système et appris beaucoup de choses intéressantes, dont je vais parler – bienvenue sous le capot.
Dans l'ensemble, l'idée s'est révélée correcte. À partir d'une demande unique à l'onduleur, on ne peut en fait que comprendre que la vie est difficile. Certains paramètres ne sont pertinents que lorsque le 220 V n'est pas connecté, d'autres, selon l'analyse, s'avèrent complètement fous, et certains doivent être recalculés manuellement en vérifiant avec la réalité.
Pour anticiper, j'ai essayé d'incorporer ces nuances dans le système. Après tout, il ne s'agit pas de calculer à la main, n'est-ce pas ? Nous sommes des automateurs ou quoi.
Par exemple, le paramètre "pourcentage de charge de la batterie". En tant que valeur unique, il n'informe de rien et est généralement égal à 100. Ce qui est vraiment important : à quelle vitesse la batterie se décharge, à quelle vitesse elle se charge, et combien de fois elle a été déchargée jusqu'à des niveaux critiques. Étonnamment, une partie de ce travail est réalisée par l'onduleur lui-même, pourtant selon des formules très étranges ; à ce sujet plus bas.
Le paramètre "charge sur l'onduleur" est très bon et utile. Mais si on l'observe dans la dynamique, il apparaît parfois que c'est absurde, et parfois — des informations intéressantes sur l'équipement connecté.
«La tension de la batterie". Pratiquement le Graal, s'il n'y avait pas un mais : la grande majorité du temps, la batterie est en charge, et ce paramètre affiche la tension de la charge, et non celle de la batterie. Attendez, n'est-ce pas cette procédure qui devrait s'occuper du test automatique ?
«Test automatique". Cela devrait, mais ses résultats ne sont affichés nulle part. En cas d'échec du test automatique, l'onduleur s'éteindra et hurlera comme un fou, c'est le seul résultat disponible. De plus, tous les onduleurs ne signalent pas le fait qu'un test automatique a eu lieu.
Et "beau travail, fournisseur" – le paramètre le plus intéressant en disponibilité est "durée de vie de la batterie". Il est censé prédire combien de temps la batterie tiendra sous la charge actuelle. Sa logique interne est également liée au comportement de l'onduleur. En réalité, il affiche des rêves fushia, surtout lorsqu'il est complètement chargé.
Il y a aussi des nuances d'ordre organisationnel.
Par exemple, tous les onduleurs que j'ai rencontrés ont des données sur la date de la batterie (deux champs). Cependant, j'ai pu enregistrer ces données (après le remplacement de la batterie, bien sûr) uniquement sur les produits d'APC, et encore, avec beaucoup de difficultés. Pour les Powercom, il est impossible d'introduire ces informations, du moins sous Windows.
Le même Powercom s'est distingué par des valeurs identiques dans le champ « numéro de série ». Les enregistrements ne peuvent également pas être sauvegardés.
Le calcul «durée de vie de la batterie», semble inclure des valeurs des périodes où l'onduleur est connecté à 220 V, et par conséquent, les données concernant la batterie sont manifestement incorrectes. En réalité, l'autonomie de la batterie peut être divisée par 2, voire par 3. Et même ainsi, elle restera une valeur purement synthétique. De plus, elle est basée sur « la charge de la batterie », qui présente également des anomalies : sur certains modèles, elle ne se réinitialise pas rapidement après une forte charge, tandis que sur d'autres, elle tend vers zéro.
Malgré ce zoo, on peut voir que tous les paramètres peuvent encore être soumis à une certaine algorithmique. Cela signifie qu'il est possible de ne pas seulement regarder les données (et encore moins de passer manuellement en revue tous les enregistrements existants), mais plutôt de soumettre l'ensemble du tableau à un analyseur et de construire des recommandations sur cette base. Ce qui a été réalisé dans la nouvelle version du logiciel.
La page d'informations sur l'onduleur fournira des avertissements et des recommandations :
- un échec de test de fonctionnement a été enregistré (si l'onduleur offre cette fonctionnalité)
- besoin de remplacer la batterie
- valeurs anomalous de charge sur l'onduleur
- absence de données sur la batterie
- valeurs inhabituelles de la tension d'entrée
- recommandations pour l'utilisation des données et l'entretien de l'onduleur
(toutes les options possibles se trouvent dans ups_additional.php)
Une condition nécessaire pour une analyse correcte est bien sûr la collecte de données aussi exhaustive que possible.
Sur la page principale, vous pouvez immédiatement voir les valeurs maximales et critiques et une prévision de temps de fonctionnement ajustée.
Et aussi :
- le temps maximal de coupure de courant est maintenant correctement calculé
- les informations actuelles de l'onduleur sont indiquées en vert, les obsolètes en gris, critiques en rouge et orange
- ajouté une procédure d'optimisation de la base de données (déclenchée manuellement, avec création automatique d'une sauvegarde)
- les informations inutiles ont été retirées de l'écran principal et des informations utiles ont été ajoutées 🙂


Avertissement :
Bien sûr, ce n'est pas vraiment un produit d'entreprise. Pratiquement toute l'installation se fait manuellement. Les tests étaient un peu limités et des erreurs se produisent ici et là. Néanmoins, j'en tire profit et je vous le souhaite également.
Merci de votre attention !
Seuls les utilisateurs enregistrés peuvent participer au sondage. , s'il vous plaît.
Faut-il ajouter quelque chose au logiciel ?
Améliorez-le pour en faire un produit d'entreprise !
Des installations automatiques seraient appréciables pour éviter de le faire manuellement.
Non, c'est bien comme ça.
Essence, brulez-le.
Il y a beaucoup de choses nécessaires, je vais le préciser dans les commentaires.
34 utilisateurs ont voté. 13 utilisateurs se sont abstenus.
Source : habr.com
