StrainGaugeTemperatureCompensation (FPScript)
Effectue une compensation de température pour un signal de déformation mesuré à l'aide d'une jauge de déformation.
Syntaxe
StrainGaugeTemperatureCompensation(Strain, Temperature, PolynomialCoefficients, GaugeFactor, GaugeFactorTemperatureCoefficient, ReferenceTemperature, [ StrainGaugeTEC = 0 10^-6/K ] [ , MaterialTEC = 0 10^-6/K ])
La syntaxe de la fonction StrainGaugeTemperatureCompensation se compose des éléments suivants :
Section |
Description |
---|---|
Strain |
Symbole : εu(T). Ensemble de données de déformation mesurées d'une jauge de déformation. Si le gestionnaire d'unités est désactivé, l'ensemble de données doit être fourni dans l'unité µm/m. Les structures de données autorisées sont Séries de données et Signal. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste. |
Temperature |
Symbole T. Un ensemble de données sur la température mesurée. Si le gestionnaire d'unités est désactivé, l'ensemble de données doit être fourni dans l'unité °C. Les structures de données autorisées sont Séries de données et Signal. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste. |
PolynomialCoefficients |
Symbole : a0, a1, ... . Une série de données avec les coefficients polynomiaux, déterminés à partir de la fiche technique de la jauge de déformation. Ici, la première valeur est le coefficient a0la deuxième valeur est le coefficient a1, etc. Les structures de données autorisées sont Séries de données. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste. |
GaugeFactor |
Symbole : kD. Le facteur k, déterminé à partir de la fiche technique de la jauge de déformation. Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
GaugeFactorTemperatureCoefficient |
Symbole : αk. Le coefficient de température du facteur k, déterminé à partir de la fiche technique de la jauge de déformation. L'unité est 1/K. Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
ReferenceTemperature |
Symbole : TRef. La température de référence, déterminée à partir de la fiche technique de la jauge de déformation. Si le gestionnaire d'unités est désactivé, l'ensemble de données doit être fourni dans l'unité °C. Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
StrainGaugeTEC |
Symbole : αSG. Le coefficient de dilatation thermique du matériau de la jauge de déformation utilisé, déterminé à partir de la fiche technique de la jauge de déformation. L'unité est 10^-6/K. Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 10^-6/K . |
MaterialTEC |
Symbole : αM. Le coefficient de dilatation thermique du matériau utilisé sur lequel la mesure est effectuée. Si le matériau n'est pas différent de celui de la jauge de déformation, la valeur est identique à StraingGaugeTEC. L'unité est 10^-6/K. Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 10^-6/K . |
Remarques
La fonction effectue une compensation en température d'un signal de déformation mesuré au moyen d'une jauge de déformation. On suppose ici que les jauges de déformation sont auto-compensées, c'est-à-dire que l'influence de la résistance du câble a déjà été éliminée. L'influence de la température du ruban d'installation des jauges de déformation n'est pas non plus prise en compte. L'erreur résiduelle est déterminée par une fonction polynomiale spécifiée dans la fiche technique de la jauge de déformation.
En plus de la fonction polynomiale, la formule utilisée inclut la dépendance du facteur k à la température et la prise en compte supplémentaire d'une déviation entre le coefficient de dilatation thermique du matériau sur lequel la mesure a été effectuée et le coefficient de dilatation thermique du matériau de la grille de la jauge de déformation. La formule suivante est utilisée pour la compensation de la température :
Pour les types de données complexes, un nombre est formé.
Disponible dans
FlexPro Professional, Developer Suite
Exemples
StrainGaugeTemperatureCompensation('Strain', 'Temperature', {-20.23, 2.19, -6.45E-02, 2.63E-04}, 2.12, 93 * 10^-6, 20, 10.8, 23)
Effectue une compensation de température. 23 ppm/K est le coefficient de dilatation thermique du matériau aluminium utilisé.
Voir aussi
Fonction RosetteTransformation
Objet d'analyse Transformation en Rosette
Littérature
[1] Hottinger Baldwin Messtechnik GmbH: Temperature compensation of strain gauge ¼-bridges - Clear, brief and understandable. Dans: Technical Information T05414_01_E00_01. https://www.hbm.com/fileadmin/mediapool/hbmdoc/technical/T05414.pdf,.
[2] Micro-Measurements: Strain Gage Thermal Output and Gage Factor Variation with Temperature. Dans: Tech Note TN-504-1. http://www.vishaypg.com/docs/11054/tn504.pdf,2014.