Avec OXYGEN 7.7, nous continuons à nous perfectionner. Cette mise à jour logicielle introduit de nouvelles fonctionnalités, des optimisations d’analyse et des améliorations d’ergonomie dans plusieurs modules, de la FFT à l’analyse de consommation énergétique. Importation, fonctions mathématiques et gestion des instruments : découvrez tous les détails dans cet article de blog et téléchargez OXYGEN pour constater par vous-même les améliorations.

Filtres de type I et II de Chebyshev

La dernière mise à jour du plugin Filtres IIR introduit deux nouvelles caractéristiques de filtre : Chebyshev de type I et Chebyshev de type II. Chaque type comprend deux paramètres spécifiques permettant d’affiner le comportement du filtre.

Pour le plugin Filtres IIR, nous avons ajouté deux nouvelles caractéristiques de filtre : Chebyshev de type I et II. Ces caractéristiques sont fournies avec deux paramètres spécifiques au filtre :

  • Ordre – Plus l’ordre est élevé, plus la pente est raide et plus les ondulations sont nombreuses.
  • Ondulation – Définit le pic maximal de l’ondulation.

Les filtres Chebyshev de type I et de type II sont disponibles pour tous les types de filtres dans le plugin.

Fig. 1 : Caractéristiques des filtres Chebyshev I et II pour filtre IIR

Comparaison : Tchebychev contre Bessel et Butterworth

Type de filtre Caractéristiques
Bessel Pente la plus douce, mais excellente réponse en phase et à l’impulsion
Butterworth Bande passante lisse et pente moyenne , un bon choix polyvalent
Chebyshev I Pente la plus raide avec ondulations dans la bande passante
Chebyshev II Bande passante lisse avec ondulations dans la bande arrêt

Fig. 2 : Réponse en amplitude et en phase de différents types de filtres d’ordre 4 et d’une fréquence de coupure de 100 Hz.

 Quand utiliser quel filtre

  • Bessel – Idéal lorsque la forme et la synchronisation du signal sont essentielles.
  • Butterworth – Idéal pour une utilisation générale avec une bande passante propre .On souhaite créer des ondes.
  • Chebyshev I – Choisissez cette option pour une pente maximale, en acceptant une certaine ondulation dans la bande passante.
  • Chebyshev II – Parfait lorsque la bande passante doit rester lisse, mais qu’une forte atténuation des fréquences indésirables est nécessaire.

Extensions FFT

OXYGEN 7.7 introduit de multiples extensions à notre outil FFT, améliorant ainsi sa flexibilité, sa précision et sa facilité d’utilisation.

Nouvelle méthode de moyenne exponentielle

La nouvelle méthode de moyenne exponentielle applique une approche de moyenne pondérée et récursive, un facteur de décroissance. Il met à jour en continu la moyenne du spectre FFT, en accordant plus d’importance aux valeurs récentes, données en fonction de la constante de temps choisie. La moyenne exponentielle d’un spectre FFT est définie comme suit :

 

Où:

  • n – spectre FFT moyenné actuel
  • n – spectre FFT d’entrée actuel
  • n-1 – spectre FFT moyenné précédent
  • α – facteur de lissage, déterminé par
    • Δ T – intervalle de temps d’échantillonnage (inverse de la fréquence d’échantillonnage du canal FFT)
    • τ – constante de temps exponentielle (modifiable par l’utilisateur)

Une valeur de τ plus petite augmente l’impact des spectres les plus récents, tandis qu’une valeur de τ plus grande met l’accent sur les spectres précédents.

Nouveaux modes généraux

Nous avons ajouté de nouvelles options pour les calculs FFT globaux, vous offrant un meilleur contrôle sur la façon dont le spectre donnée 

  • Globalement – ​​Calculé sur toute la durée de la mesure, du début à la fin (par défaut).
  • Par blocs – Moyennes sur un nombre de spectres défini par l’utilisateur.
  • Données temporelles – Moyennes sur une période définie par l’utilisateur.

Remarque : Le mode sélectionné s’applique à l’ensemble des canaux et des calculs.

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Plage de fréquences définissables

Vous pouvez désormais limiter le calcul FFT à une plage de fréquences spécifique. Sélectionnez une plage.0 … f s /2, où f s est la fréquence d’échantillonnage du canal d’entrée. Cela permet de concentrer l’analyse sur les bandes de fréquences les plus pertinentes pour votre application.

 

FFT augmentée taille

La FFT maximale La taille a été augmentée de 2<sup> 20</sup> à 2<sup> 24</sup> , ce qui permet une résolution fréquentielle plus élevée. Cette amélioration s’applique à la fois à l’analyseur de spectre FFT (instrument) et à la FFT mathématique.

 

Nouveau spectre d’amplitude crête à crête

Les options du spectre d’amplitude incluent désormais l’amplitude crête à crête. Ce spectre affiche l’amplitude crête à crête (soit deux fois l’amplitude crête maximale) pour chaque bande de fréquence (sauf la bande CC 0, définie comme 0). Disponible pour l’analyseur de spectre FFT et la FFT mathématique.

Fig. 3 : Nouvelles améliorations de la FFT mises en évidence

Amélioration de l’analyseur de spectre

 

L’instrument Spectrum Analyzer, dans sa section des courbes de référence, prend désormais en charge l’interpolation linéaire entre deux points, assurant ainsi une visualisation plus fluide des courbes.

 

Fig. 4 : Comparaison entre l’interpolation linéaire active et inactive

 Statistiques des tableaux

Les statistiques de réseau constituent une nouvelle option mathématique de notre section Mathématiques avancées, qui permet un calcul rapide et efficace des valeurs statistiques de base pour n’importe quel canal de réseau – telles que celles résultant de FFT, CBP, d’un échantillonneur matriciel ou d’opérations similaires.

Les fonctions statistiques suivantes sont actuellement disponibles :

  • Valeur minimale du tableau réel, y compris l’indice correspondant et la valeur de l’axe X dans l’unité d’ingénierie respective
  • Valeur maximale du tableau réel, incluant l’indice correspondant et la valeur de l’axe X dans l’unité d’ingénierie respective.
  • Somme linéaire sur tous les intervalles
  • Moyenne sur tous les intervalles
  • Somme énergétique sur l’ensemble des compartiments
  • RMS sur l’ensemble des bacs

Cette fonction est particulièrement utile pour identifier la valeur maximale actuelle et sa fréquence correspondante dans un spectre d’amplitude.

Remarque : Tous les calculs sont  fourni sous forme de canaux asynchrones.

Fig. 5 : Création de statistiques de base basées sur les canaux du réseau.

Rallonges électriques

OXYGEN 7.7, nous introduisons deux nouvelles mises à jour pour le groupe Power :

 

Nouvelle option de taux de mise à jour des harmoniques

En général, l’analyse harmonique est synchronisée sur N périodes de la fréquence fondamentale . Selon la fréquence, un nombre spécifique de périodes est utilisé pour l’analyse. Le tableau suivant présente un aperçu du nombre de périodes utilisées pour chaque plage de fréquences fondamentales :

Plage de fréquence fondamentale (Hz) Périodes (par défaut) Périodes (rapide)
1–4,99 1 1
5–14,99 2 1
15–24,99 4 2
25–34,99 6 3
35–44,99 8 4
45–54,99 10 5
55–64,99 12 6
65–74,99 14 7

Tableau 2 : Gamme de fréquences fondamentales

Dans les versions précédentes, ce paramètre était fixe.Avec OXYGEN 7.7, vous pouvez désormais choisir entre deux modes de taux de mise à jour harmonique :

  • Par défaut – Évaluation standard (comme précédemment), ce qui entraîne un temps d’évaluation plus long et une stabilité accrue, mais un taux de mise à jour plus faible.
  • Rapide – Réduit de moitié le nombre de périodes requises, permettant des évaluations plus rapides et des taux de mise à jour plus élevés, mais avec stabilité réduite.

Résolution supraharmonique améliorée

Pour se conformer à la norme CEI 61000-2-4 (juin 2024), OXYGEN propose désormais une option permettant d’augmenter la résolution supraharmonique. Auparavant, l’analyse supraharmonique était effectuée avec une bande passante de 2 kHz. Vous pouvez désormais sélectionner une bande passante de 200 Hz, ce qui améliore la résolution d’un facteur dix.

Remarque : Une résolution plus élevée augmente considérablement la charge de calcul.

Fig. 6 : À gauche – Nouveaux réglages harmoniques mis en évidence ; à droite – Comparaison visuelle de la résolution supraharmonique à 2 kHz et 200 Hz

Améliorations à l’importation

Cette mise à jour développe et affine davantage les capacités d’importation d’OXYGEN pour rendre le travail avec  fichiers externes plus flexibles :

  • La fonctionnalité d’importation CSV prend désormais également en charge les fichiers .txt. Lorsque vous utilisez l’ option Importer CSV/TXT dans le menu Ajouter un canal , vous pouvez importer des fichiers .csv et .txt. Fonctionnalités et options de configuration similaires pour les deux types de fichiers.
  • La fonction d’importation DXD a été améliorée. Un nouveau type de décalage aligne automatiquement la base de temps absolue d’un fichier *.dxd ou *.d7d sur celle du fichier *.dmd correspondant. Ceci vise à simplifier la fusion de plusieurs fichiers sources.
  • OXYGEN peut désormais importer et traiter des fichiers tiers dont la durée d’enregistrement dépasse celle du fichier *.dmd actif. Auparavant, seuls les fichiers dans a durée d’enregistrement pouvait être gérée correctement ; cette limitation a maintenant été supprimée pour une plus grande flexibilité lors du post-traitement et de l’analyse.

Fig. 7 : Fonctionnalité d’importation CSV/TXT (à gauche) et fonctionnalité d’importation DXD (à droite)

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Améliorations et mises à jour supplémentaires

Enregistrement multi-fichiers – Division par taille de fichier

La fonctionnalité d’enregistrement multi-fichiers a été étendue. Nouvelle option : Fractionnement par taille de fichier. En plus des modes de fractionnement existants (fractionnement par durée, par nombre d’événements d’enregistrement et par heure absolue), vous pouvez désormais fractionner automatiquement les enregistrements lorsqu’une limite de taille de fichier définie est atteinte. Cette fonction est particulièrement utile pour les enregistrements de longue durée, car elle garantit des fichiers de taille raisonnable et facilite leur traitement de données manutention sans interrompre le processus de mesure.

 

Fig. 8 : Nouvelle option de fractionnement par taille de fichier pour les enregistrements multi-fichiers.

Analyse des ordres – Nouvelle option de calcul : Type d’amplitude

La fonction d’analyse d’ordre inclut une nouvelle option de configuration : Type d’amplitude. Celle-ci vous permet de définir les valeurs d’amplitude résultantes. Vous pouvez choisir parmi les options suivantes :

  • Amplitude RMS (paramètre par défaut précédent et actuel)
  • Amplitude
  • Amplitude P2P (crête à crête)

 

Modbus – Augmentation de la fréquence d’interrogation maximale

Dans les versions précédentes d’OXYGEN, la fréquence d’interrogation maximale de notre plugin MODBUS TCP était limitée à 10 Hz. À partir de cette mise à jour, nous avons augmenté cette fréquence à 100 Hz.

 

 

CAN(-FD) – Décodage de fichiers .ARXML mis à jour

En général, lorsqu’on travaille avec CAN(-FD). Dans OXYGEN, vous pouvez charger des fichiers DBC ou ARXML pour simplifier la configuration CAN.Cette mise à jour améliore le décodage des fichiers ARXML : il prend désormais en charge les PDU conteneurs et les PDU sécurisés, garantissant ainsi une compatibilité étendue et des performances accrues.

Exporter – Ignorer les horodatages

La fonction d’exportation pour les fichiers .TXT, .CSV et .XLSX inclut désormais une nouvelle case à cocher « Ignorer les horodatages ». Lorsqu’elle est activée, seules les valeurs de mesure sont exportées sans les horodatages correspondants.

 

 

Améliorations des instruments

OXYGEN 7.7 introduit plusieurs améliorations sur de nombreux instruments, améliorant ainsi la convivialité et la visualisation :

  1. Tracé GPS – Prend désormais en charge un dégradé de couleurs bilatéral, offrant un contraste visuel amélioré par rapport à l’affichage à dégradé unique précédent.
  2. Curseur de l’enregistreur – Afficher uniquement les statistiques données. L’activation étant activée, les valeurs du curseur font désormais également référence à des statistiques.
  3. Nom court du canal – Tous les instruments à canaux incluent désormais une nouvelle propriété : Afficher le nom court du canal . Ceci est particulièrement utile pour les systèmes OYXGEN-NET, car cela raccourcit les identifiants de canal longs en supprimant les extensions de nom.
    Exemple : AI 1/1@DEWE3-RM16_056 –> AI 1/1

Fig. 9 : ① Tracé GPS – dégradé de couleurs bilatéral ; ② Le curseur de l’enregistreur affiche les valeurs statistiques ; ③ Option de nom de canal court

Améliorations de l’ergonomie

De plus, cette mise à jour apporte plusieurs améliorations mineures mais précieuses en matière d’ergonomie :

  • Un nouveau champ de recherche dans le menu Ajouter un canal facilite la recherche et la création de canaux logiciels et d’outils d’analyse spécifiques.
  • Les messages CAN sont désormais alignés avec les canaux synchrones lors de l’exportation à un rythme réduit, assurant une corrélation temporelle constante.
  • L’avertissement d’incompatibilité matérielle lors du chargement d’une configuration TRIONet(3) (.dms) sur un système TRIONet(3) différent ayant une configuration de carte TRION(3) identique est désormais automatiquement supprimé.