Next Article in Journal
A Review of Machine Learning’s Role in Cardiovascular Disease Prediction: Recent Advances and Future Challenges
Previous Article in Journal
A Literature Review on Some Trends in Artificial Neural Networks for Modeling and Simulation with Time Series
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Algorithms Utilized for Creep Analysis in Torque Transducers for Wind Turbines

Central Office of Measures (GUM), Elektoralna 2, 00-139 Warszawa, Poland
*
Author to whom correspondence should be addressed.
Algorithms 2024, 17(2), 77; https://doi.org/10.3390/a17020077
Submission received: 28 December 2023 / Revised: 25 January 2024 / Accepted: 31 January 2024 / Published: 7 February 2024

Abstract

:
One of the fundamental challenges in analyzing wind turbine performance is the occurrence of torque creep under load and without load. This phenomenon significantly impacts the proper functioning of torque transducers, thus necessitating the utilization of appropriate measurement data analysis algorithms. In this regard, employing the least squares method appears to be a suitable approach. Linear regression can be employed to investigate the creep trend itself, while visualizing the creep in the form of a non-linear curve using a third-degree polynomial can provide further insights. Additionally, calculating deviations between the measurement data and the regression curves proves beneficial in accurately assessing the data.

1. Introduction

Wind energy has increased in popularity as a clean and sustainable source of electricity in recent years [1,2,3]. It is even more pronounced with the retreat from fossil fuels that is being amplified by ecological policies and strategies [4]. As new policies encourage the diversification of energy sources, this requires the development of new technologies and the intensification of research to improve existing ones. Energy acquired from wind has become a popular area of research, and wind turbines are a key element in power generation. It has become larger, more efficient, and more cost-effective, making wind power an increasingly important option for meeting energy needs [5,6].
Torque transducers are vital components in wind energy applications, facilitating the precise measurement and control of rotational forces within wind turbines. Sensitivity, range, accuracy, reliability, durability, and response time stand as key parameters for effective transducer selection. To assess the suitability of a torque transducer for dynamic or high-precision tasks, such as in the wind energy sector, its creep behavior must be known. This information can be used to optimize wind turbine performance by adjusting its operation based on changing wind conditions. Creep behavior refers to the gradual change in a material’s deformation over time when subjected to a constant load. For torque transducers, creep can affect their accuracy and performance. For this reason, the calibration of torque transducers corresponding to creep measurements must be carried out [7,8,9,10]. Studies have shown that the largest indications of the force transducer [11] and the torque transducer [12] in the first seconds of testing are most likely due to the mechanical properties of the materials from which the transducer is built.
Due to the elastic effect of the force transducer components (elastic material and strain gauges), there are slight changes in the output signal with constant force caused by creep. This effect is essential not only in long measurements, where the low creep value is very important, but also in short-term measurements. Creep error may be affected by, among others, the design of the force transducer and the elements of which it is built, the used force transducer electric cable, the measuring meter, the measurement axis, and the construction of the reference station itself.
Algorithms have emerged as powerful tools for analyzing and interpreting data obtained from torque transducers in wind energy applications. These algorithms enable the identification and quantification of creep, a phenomenon that can significantly impact the accuracy and reliability of torque measurements. By employing advanced algorithms, researchers can analyze the data collected from torque transducers to detect and correct for creep effects. These algorithms enable the estimation of true torque values by compensating for the creep-induced errors, thus enhancing the accuracy and reliability of torque measurements. One notable algorithm employed in creep study analysis is the Kalman filter. The Kalman filter, a recursive estimator, is widely employed in creep study analysis and has been successfully applied to analyze and compensate for creep effects in torque measurements from transducers used in wind energy applications [13]. Another algorithm that has shown promise in creep study analysis is the artificial neural network (ANN). ANNs are computational models that mimic biological neural networks and can accurately estimate true torque values in wind turbines by learning and recognizing complex patterns in the data and separating creep-induced errors [14,15,16].
Through the utilization of AI algorithms, researchers can create advanced models to analyze and forecast the effects of creep behavior on torque measurements, enhancing calibration and compensation techniques for improved accuracy and reliability in transducers employed in wind energy applications.
This work focuses on torque transducer creep testing. An approximation polynomial fit–straight line algorithm fits a set of points that are determined at regular intervals to a third-degree polynomial. Fit parameters and an averaged uncertainty corridor have been established.

2. Creep Study

2.1. Parameters Influencing Torque Transducer Creep

Various parameters, including temperature, applied load, calibration frequency, and environmental factors, influence the creep behavior of torque transducers [17,18,19,20].
  • Temperature: Temperature variations significantly impact the performance and accuracy of torque transducers. High temperatures can lead to thermal expansion, causing materials to deform and introducing measurement errors. On the other hand, low temperatures can affect the viscosity of lubricants used within the transducers, resulting in changes in frictional forces and subsequently affecting their creep behavior.
  • Applied Load: The magnitude and duration of the applied load directly influence the creep characteristics of torque transducers. High loads can cause deformation within the transducer’s sensing elements and alter their elastic properties, leading to an increased likelihood of creep. Moreover, long durations of sustained load can induce plastic deformation in the transducer, resulting in permanent changes in its calibration and accuracy.
  • Calibration Frequency: Regular calibration is essential for maintaining the accuracy of torque transducers. The frequency at which these instruments are calibrated affects their creep behavior. Infrequent calibrations may lead to drift or systematic errors over time, impacting the reliability of torque measurements. Therefore, regular and timely calibration routines are necessary to ensure the optimal performance of torque transducers in wind energy applications.
  • Environmental Factors: Environmental conditions, such as humidity and dust exposure, can influence the creep behavior of torque transducers. Moisture absorption may affect the transducer materials’ mechanical properties, leading to changes in creep rates. Additionally, dust or contaminants can accumulate on transducer surfaces, altering their friction characteristics and introducing measurement errors. Therefore, protection measures to mitigate these environmental factors are essential for maintaining accurate torque measurements.
Understanding the key parameters influencing torque transducer creep is essential for ensuring accurate and reliable measurements in wind energy applications.

2.2. Experimental Conditions

The torque standard machine (TSM) at the Central Office of Measures (GUM) in Poland is a reference machine which uses a DC motor to apply torque and a calibrated reference torque transducer to measure torque (see Figure 1). This TSM is able to generate clockwise and anti-clockwise torque in a range from 10 N·m up to 5 kN·m with an expanded relative uncertainty 0.04% (k = 2). As a reference transducer, the HBK transducer (Hottinger Bruel and Kjear) working in the range from 200 N·m to 5000 N·m (type TB2/3000 N m; #181030110) was used in GUM’s TSM. The amplifier used was a MGCplus/ML38B/DMP41 (with a 0.5 Hz Bessel filter), characterized by the best accuracy class and a resolution of 1 ppm in the measuring interval ±2.5 mV/V. The creep tests were conducted at ambient temperatures for the 2 kN·m torque transducer in clockwise and anti-clockwise directions following the ISO 376:2011 standard.
This HBK 2 kN·m multicomponent torque transducer (type MPZ1512005b, serial no. #210940007), intended to measure torque in both clockwise and anti-clockwise directions, is presented in Figure 2. What is important about this torque transducer is not only its mechanical resemblance to the 5 MN·m torque transducer but also its additional bridges to measure axial force Fz and bending moments Mx and My.
The creep study was conducted for eight measurement points ranging from 200 N·m to 2000 N·m. A measured signal was observed in each point by 33 s from the 20th second after loading. Additionally, at each measurement point, the signal behavior was tested without loading in the same time interval, starting at the 70th second. The torque transducer indication is given in electrical units (mV/V). A total of 16 readings represent the creep at each measurement point (Figure 3 and Table 1). The dependence of the measured points of the electrical signal yi at intervals ti both for the statically determined torque of force and its lack-zero forcing of the torque, in general, is not reproducible and depends on many reasons related to the torque standard machine and environmental conditions. It is seen as a stochastic process. From the point of view of determining the characteristics of the transducer, the most important are the average values in the time-determined signal (the value of the measurand) and the average value of signal uncertainty (the minimum width of the coverage interval in which the true value of the signal is included).
Therefore, the creep analysis is based on the least squares method with the use of polynomial and linear regression, whereby, in general, the nonlinear function is adjusted to the individual measuring points.
For this purpose, both a linear function with two parameters, which represent the direction of the creep at each measurement point, and a third-degree polynomial function with three and four parameters were used. Third-degree polynomial functions, thanks to having saddle points, take into account the nonlinear effects of the time dependence of the signal. For measurement points under load, in most cases it is an increasing trend, but for measurement points without load, no clear trend can be distinguished. Further analysis of the line of best fit in the figure indicates that the scatter of the data about the line is not random but exhibits a definite trend.
In order to adjust the parameters of a given nonlinear function, the measured values of the points and their estimated uncertainties are necessary. The combined standard uncertainty associated with a single measuring point is determined using eight contributions by the equation:
u T S M 2 = i = 1 8 u i 2
where:
u1—standard uncertainty of calibration results of reference transducers when cubic fitting functions are used;
u2—standard uncertainty due to short-term creep of reference transducers;
u3—standard uncertainty associated with the long-term drift of reference transducers;
u4—standard uncertainty due to misalignment of the device under calibration;
u5—standard uncertainty associated with the resolution and stability of the indicating device (amplifier);
u6—standard uncertainty associated with using reference transducers in partial ranges;
u7—standard uncertainty due to stability of torque transmission on shafts;
u8—standard uncertainty due to the influence of the variation in temperature on reference transducers.
In addition, a single measurement point at a given moment of time in general is determined by a total of 13 uncorrelated corrections, 8 of which are directly related to the standard measurement uncertainty of the torque generation.
The measurement points in a successive moments of time do not indicate the same value of the signal from the transducer. The final values of the signal after the equilibrium state has been established do not represent the measured value either. It is a time relationship y = f ( t ) that reflects a measurement that is entirely a stochastic process, and therefore the use of standard methods will be insufficient to determine the average value of the measured level. For example, to determine the uncertainty value of the time-dependent signal measurement, the deviation is often called Allan’s deviation, or square root of Allan’s variance, which is not used in stationary systems where the time dependence is no longer important. In this case, the assumption about the stationarity of the signal measurement process is doomed to be unreliable.
In order to determine the characteristics of the torque converter, it is necessary to determine the average signal level y from the transducer measured at preset intervals. This signal is subject to so-called creep, changing its value at each sampled moment of time. In Figure 4a, a sample relationship of the signal as a function of time is presented, y(t), including the expanded uncertainty of the coverage corridor, which is also a function of time in general, U(t). However, in order to determine the characteristics, it is necessary to determine the average value of the signal y ¯ and the constant width of the signal uncertainty corridor U, which do not change at any given torque measurement points (Figure 4b).

3. Least Square Method

The basic tool used to fit a nonlinear relationship to measurement points is the least squares method. In the general approach, it is the WTLS (weighted total least square) method [21,22,23,24,25,26,27] that takes into account all the generally differing uncertainties of the coordinates of the points and the various correlations between the coordinates of the measurement points. So, the problem is to determine the global minimum of the criteria function [28,29]:
ϕ t y = Δ t , Δ Y U 1 Δ t Δ Y m i n
of residua vector time and signal and covariance matrix U with dependence of nonlinear function y = f(t) with respect to which the time deviations of the signal from the converter are calculated.

4. The Proposed Model

The linear or nonlinear functions of time are described by the polynomial expansion of a Taylor series y = f(t, c) = c0 + c1t + c2t2 + … + cmtm and the match parameter vector c = [c0, c1, c2, …, cm]T. This means that in order to determine the fit vector, the following are generally required: m-nonlinear equations [30,31,32,33,34,35,36,37]. This expansion also represents the application of many complex elementary functions describing a given physical process. In our case, it is a process stretched over time of “creeping” a physical quantity to be measured, in this case the moment of force, resulting, inter alia, from the inertia of the processes occurring during the measurement on the measuring standard.
The basic tool used to fit a nonlinear relationship to measurement points is the least squares method. In the general approach, it is the WTLS method that takes into account all the generally different uncertainties of the coordinates of the points and the various correlations between the coordinates of the measurement points.
The parameters of this schematic view are determined from the vector equation for the least squares method, taking into account not only the coordinates of the measured measurement points but also the uncertainty of the signal and time, as well as all possible correlations between them related to environmental conditions and the properties of the measuring system.
The general optimization condition boils down to maximizing the greatest likelihood function, which means minimizing the dimensionless criterion function with the most general equation for the least squares method (WTLS):
ϕ t y Δ t , Δ Y = Δ t , Δ Y U T S 1 Δ t Δ Y = Δ t , Δ Y U t U t Y U t Y T U Y 1 Δ t Δ Y m i n
where Ut, UY, UtY are covariance matrixes that are single parts of the covariance matrix U T S = U t U t Y U t Y T U Y appropriate for the time variable t and the measured signal y in n-points taking into account autocorrelations and a covariance matrix taking into account the effects of cross correlation between time and signal coordinates, while Δt, ΔY denote vectors containing deviation values for time Δt1, …, Δtn and for the signal Δy1 = f(t1 + Δt1, c) − f(t1, c), …, Δyn = f(tn + Δtn, c) − f(tn, c) at subsequent measuring points t1,…, tn. In the special case of no correlation, the dependence of the minimum criterion function (3) means a minimum of:
ϕ t y Δ t , Δ Y = i = 1 n Δ t i 2 u 2 ( t i ) + Δ y i 2 u 2 ( y i ) m i n
where u2(ti) and u2(yi) are variances (squared uncertainties) for time deviations Δti and for signal deviations Δyi. The most commonly used method of least squares is the OLSs (ordinary least squares) or special case of TLSs (total least squares for identical values of uncertainties of time and signal) without taking into account the uncertainty of the abscissa variable in this case of time u(t) = 0, assuming that all signal uncertainties are the same u2(yi) = const.
In a specific case, i.e., where u2(ti) → 0 and values ti are measured exactly, condition (4) reduces to the form of:
ϕ y Δ Y = i = 1 n Δ y i 2 u 2 ( y i ) m i n
As long as condition (5) leads to analytical solutions for any nonlinear function represented in the Taylor series (also for constant uncertainties (5)), using the determinant method, finding the minimization condition included in Equation (4) or the most general Equation (3) requires the use of numerical methods.
However, there is an approximate method, which will be presented in the following section, based on the algorithm for numerical straight line fitting solutions. This algorithm will make it possible to fit a nonlinear function given in the form of two polynomial functions of tertiary degree in the form described by y = a3t3 + a2t2 + a1t + a0 and y = b2t3 + b1t + b0, and a linear function y = at + b constituting a trend line for the above relationships. Parameters ak (k = 0, 1, 2, 3), bl (l = 0, 1, 2), and a and b will be determined by the proposed method using an appropriate numerical algorithm.

5. Analytical Solutions

For the weighted least squares method (WLS), the optimization equation for minimizing squared distances in the direction of OY for the set of n-measurement points with coordinates (ti, yi) and leads as a result of zeroing the first partial derivatives after the slope parameter a and intercept b for a straight line and parameters ai and bi for tertiary curves for analytical solutions has the form below.

5.1. For Linear Curve (y = ax + b)

a = S S t y S t S y S S t t ( S t ) 2 ,
b = S y S t t S t S t y S S t t ( S t ) 2 ,
where auxiliary parameters S ,   S t ,   S t t ,   S y ,   S t y are defined by:
S = i = 1 n 1 u 2 y i ,
S t = i = 1 n t i u 2 y i ,
S t t = i = 1 n t i 2 u 2 y i ,
S y = i = 1 n y i , u 2 y i ,
S t y = i = 1 n t i y i u 2 y i .

5.2. For Polynomial of Third Order (y = b2t3 + b1t + b0)—Type I

First derivatives for the parameters bj, where j = 0, 1, 3
i = 1 n ( y i b 3 t i 3 b 1 t i b 0 ) t i j u 2 y i = 0
a system of three linear equations solvable by the determinant method is obtained:
b 3 b 1 b 0 = R t 6 R t 4 R t 3 R t 4 R t 3 R t 2 R t 1 R t 1 R t 0 1 R t y 3 R t y 1 R t y 0
where notation used:
R t j = i = 1 n t i j u 2 y i ,
  R t y j = i = 1 n y i t i j u 2 y i ,             j = 0 ,   1 ,   3 .

5.3. For Polynomial of Third Order (y = a3t3 + a2t2 + a1t + a0)—Type II

First derivatives for the parameters aj, where j = 0, 1, 2, 3
i = 1 n ( y i a 3 t i 3 a 2 t i 2 a 1 t i a 0 ) t i j u 2 y i = 0 ,
a system of four linear equations solvable by the determinant method is obtained:
  a 3 a 2 a 1 a 0 = S t 6 S t 5 S t 5 S t 4 S t 4 S t 3 S t 3 S t 2 S t 4 S t 3 S t 3 S t 2 S t 2 S t 1 S t 1 S t 0 1   S t y 3 S t y 2 S t y 1 S t y 0
and below notation is used:
S t j = i = 1 n t i j u 2 y i ,
  S t y j = i = 1 n y i t i j u 2 y i ,           j = 0 ,   1 ,   3 .
The last function, type II, describes more complicated relationships for a given set of measurement points than type I, although type I and type II are equivalent if you make a corresponding shift on the timeline.

6. Approximate WTLS Solutions for Nonlinear Functions

It turns out that in the case of the occurrence of generally different uncertainties for the time variable ti and the measured signal yi and correlations described by the covariance matrix, U T S nonlinear relationship y = f(t) can be represented in the form of a linear relationship y = θ1ξ(t, β) + θ0, where the function ξ(t, β) is a transforming function, and θ1, θ0 and, in general, the vector β are the parameters of the fitting function, which result from the fitting of the function and the minimization of the criterion function, which approximately transforms to the form [29]:
ϕ t y Δ t , Δ Y = Δ t , Δ Y L L 1 U t U t Y U t Y T U Y 1 L 1 L Δ t Δ Y Δ ξ , Δ Y U ξ U ξ Y U ξ Y T U Y 1 Δ ξ Δ Y = ϕ ξ y Δ ξ , Δ Y , β
and diagonal matrix L size of 2n × 2n shall be determined by the first n elements as derivatives of functions ξ′(ti,  β) at subsequent measurement points, and the following n, an identical diagonal value, is equal to a value of one. The laws of error and uncertainty propagation have been used by multiplying the first derivative of the transforming function, respectively, by error of time and uncertainty of time:
Δ ξ ξ t , β Δ t ,
u ( ξ ) | ξ t , β | u ( t )
It follows that dependencies ϕξy(θ1) and ϕξy(θ0) for the selected parameter vector β = β 1 , β 2 are quasi-square and described by [22]:
ϕ ξ y θ 1 = θ 1 2 P t t P t 2 P + 2 P t P y P P t y θ 1 + P y y P y 2 S
where
P = 1 T U Y e f f 1 1 ,
P t = ξ T U Y e f f 1 1 = 1 T U Y e f f 1 ξ ,
P y = Y T U Y e f f 1 1 = 1 T U Y e f f 1 Y ,
P t t = ξ T U Y e f f 1 ξ ,
P t y = ξ T U Y e f f 1 Y = Y T U Y e f f 1 ξ ,
P y y = Y T U Y e f f 1 Y
and effective inverse covariance matrix is given by:
U Y e f f 1 = U 22 U 12 T + θ 1 U 22 V 1 U 12 + θ 1 U 22
and V = U 11 + θ 1 U 12 T + U 12 + θ 1 2 U 22 and matrixes U 11 , U 12 , U 22 are the corresponding parts of the inverse covariance matrix U T S 1 = U ξ U ξ Y U ξ Y T U Y 1 = U 11 U 12 U 12 T U 22 and are functions of only one parameter θ 1 or θ 0 = ( P y θ 1 P t ) / P , and these functions have quasi vertices [28]. By determining for a series of points within the accepted test interval θ 1 L < θ 1 H for selected values of vector parameters β values of the local minimum and then looking for the value of the vector β (the easiest one-dimensional vector), it is possible to minimize the criterion function by obtaining a global minimum at the points: θ 1 m i n , β m i n .

Algorithm Schema for the Method WTLS

The algorithm is implemented in four steps:
(1)
For a given fitting function, e.g., y = a3t3 + a2t2 + a1t + a0, we create a function ξ(t, β), in this case, ξ(t, [β1, β2]) = t3 + β1t2 + β2t, where β1 = a2/a3 and β2 = a1/a3 by setting initial values β1 and β2, which we calculate numerically with fixed steps hβ1 i hβ2 so that these values are in the ranges of β1Lβ1β1H and β2L ≤ β2β2H;
(2)
Then, on the basis of the given covariance matrix U T S , we determine the matrix product L  U T S L, where n first diagonal elements of a matrix L are defined by ξ′(ti, β) = 3ti2 + 2β1ti + β2;
(3)
At the end, we designate a series of points θ1j and specify the values of the θ1 with a step hθ1 from the selected range θ1Lθ1jθ1H (j = 1, …, M) = [(θ1Hθ1L)/hθ1] and calculate characteristics ϕξy(θ1) and the resulting characteristics of the ϕξy(θ0), whereby the points θ1j should be selected in such a way that they make visible a quasi-minimum (quasi vertex);
(4)
Repeat the above points one by one, first adjusting the β1, and next β2 or vice versa, until the global minimum of the criterion function is obtained ϕmin for fitting parameters a3 = θ1min, a2 = θ1min β1min, a1 = θ1min β2min and a0 = θ0min.
In the case of a simplified third-degree fitting function y = b3t3 + b1t + b0 function ξ(t, β1) = t3 + β1t and then the values of the adjusted parameters due to the presence of only one parameter β1 shall be, respectively, calculated from b3 = θ1min, b1 = θ1min β1min and b0 = θ0min. Exemplary characteristics ϕξy(θ1) and ϕξy(θ0) are below in Figure 5.

7. Straight Line Fit Results (Trend Line)

A straight line adjustment y = ax + b is implemented, taking into account only constant uncertainty values. In the first approach in Equation (5), signal uncertainty constants have been assumed to be u(yi) = 0.0001 mV/V, and analytical solutions have been used (6, 7). In the second approach, an approximate solution for Equation (4) has been used with constant uncertainties u(ti) = 0.3 s, u(yi) = 0.0001 mV/V using the algorithm of method WTLS for straight line, which is described in Section 5.1.
The following time dependencies were obtained for matching using the same method as OLSs—the first case:
  • For adjustments of the low level of signal: y = −9.0 × 10−6 t + 0.001024 with the value of the criterion function ϕytmin = 3.36;
  • For adjustments high level of signal: y = 1.006 27 × 10−5 t + 1.046325 with the value of the criterion function ϕytmin = 141.78.
For the second more general case of fit with constant uncertainties u(ti) = 0.3 s and u(yi) = 0.0001 mV/V, method WTLS for straight line has been applied. Almost identical solutions were obtained, as in the first case:
  • For adjustments of the low level of signal, diagram of a straight line in Figure 6a: y = −8.09 × 10−6 t + 0.001016with the value of the criterion function ϕytmin = 3.36;
  • For adjustments of the low level of signal, diagram of a straight line in Figure 6b: y = 1.0062 × 10−5 t + 1.046325 with the value of the criterion function ϕytmin = 141.66.

8. Third-Degree Curve Adjustments by y = b2t3 + b1t + b0

Third-degree curve adjustments y = b2t3 + b1t + b0 have been implemented, taking into account only constant uncertainty values. In the first approach, condition (5) assumes the signal uncertainty constants u(yi) = 0.0001 mV/V, and analytical solutions have been used (9, 10). In the second approach, an approximate solution was used for Equation (4) for uncertainty constants u(ti) = 0.3 s and u(yi) = 0.0001 mV/V (algorithm in 5.1).
In the first case, with constant signal uncertainty, the following relationships have been obtained:
  • For adjustments of the low level of signal y = 1.53 × 10−9 t3 − 4.32 × 10−5 t + 0.003 05 with the value of the criterion function ϕtymin ≈ 1.37;
  • For adjustments of the high level of signal y = −2.1 × 10−8 t3 + 1.01 × 10−4 t + 1.044234 with the value of the criterion function ϕtymin ≈ 88.32.
In the second case, with constant uncertainty of signal and time, the following relationships have been obtained:
  • For adjustments of the low level of signal y = −5.02 × 10−10 t3 + 2.54 × 10−6 t + 3.633 × 10−4 with the value of the criterion function ϕξymin ≈ 4.9;
  • For adjustments of the high level of signal y = −2.9 × 10−8 t3 + 1.4 × 10−4 t + 1.0433 with the value of the criterion function ϕξymin ≈ 75.7.
The above relationships for the adjustment of the measurement points for the lower level are illustrated (Figure 7).

9. Third-Degree Curve Adjustments by y = a3t3 + a2t2 + a1t + a0

Third-degree curve adjustments given by dependence y = a3t3 + a2t2 + a1t + a0 have been implemented, taking into account only constant uncertainty values. In the first approach, in Equation (5), the signal uncertainty constants have been assumed to be u(yi) = 0.0001 mV/V, and analytical solutions have been used (12, 13). In the second approach, an approximate solution to Equation (4) has been applied for uncertainty constants u(ti) = 0.3 s and u(yi) = 0.0001 mV/V using the algorithm in 5.1.
In the first case, with constant signal uncertainty, the following relationships have been obtained:
  • For adjustments of the low level of signal y = 2.6 × 10−10 t3 + 4.67 × 10−7t2 − 8.45 × 10−5t + 0.004193 with the value of the criterion function ϕtymin = 1.37;
  • For adjustments of the high level of signal y = 2.12 × 10−7t3 − 2.58 × 10−5 t2 + 1.01 × 10−3t + 1.034075 with the value of the criterion function ϕtymin = 29.55.
In the second case, with constant uncertainty of signal and time, the following relationships have been obtained:
  • For adjustments of the low level of signal y = −9.22 × 10−10 t3 + 5.20 × 10−7 t2 − 7.88 × 10−5t + 0.003742 with the value of the criterion function ϕξymin = 1.55;
  • For adjustments of the high level of signal y = 1.79 × 10−7 t3 − 2.23 × 10−5 t2 + 8.89 × 10−4 t + 1.035436 with the value of the criterion function ϕξymin ≈ 26.13.
The relationships in both the first case (the dashed curves of the third degree) and in the second case (the purple continuous curve) are illustrated (Figure 8).

10. Signal Average Estimators of Low and High Level

On the basis of the measurement points for the upper and lower levels, as well as the adjusted linear relationship described by the polynomial function of the third degree, a set of estimators was prepared for the measurement of the average value of the torque (presented in Table 2).
Table 2 shows the estimators of average values determined for both levels of the measured low and high signals.
From the above tables, it can be seen that from Table 3 (a) that the median resistant to outliers and the weighted average emphasizing the final, practically established values of the sampled signal under equilibrium conditions (mean 1.0465 mV/V) are the most similar to each other. The center of the span and the arithmetic mean stand out significantly from this level. On the other hand, Table 3 (b) shows that the mean of the integration of the most fitted third-degree curve (tp3), taking into account the uncertainty of time and signal, differs by less than 0.000 08 mV/V. Similarly close to this solution is the polynomial curve (tp2) below 0.000 01 mV/V. On the other hand, the fit of the trend line (tp1) gives the differences between the estimated means above 0.0001 mV/V.

11. Signal Variance Value Estimators

In order to determine the coverage interval and, above all, the standard uncertainty, the following definitions of variance were used.

11.1. Arithmetic Mean Variance Estimator

This estimator is the equal square of the standard deviation of the experimental mean, dedicated to the gaussian distributions [21,38]:
u E A 2 ( y ) = 1 n n 1 i = 1 n ( y i y ¯ ) 2

11.2. Estimator of Variance for Middle of Spread

This estimator is equal to the square of uncertainty determined as the maximum error estimated by the arithmetic mean from the difference between the maximum and minimum of the y value (the maximum error for a rectangular distribution) [21,39]:
u R y = y m a x y m i n 2 3

11.3. Allan Variance Estimator

This estimator is equal to the square of the uncertainty determined by half of the sum of the squares of the individual measurements (the means of the measurements) [40]:
u A 2 ( y ) = 1 2 n 1 i = 1 n 1 ( y i y i + 1 ) 2

11.4. Variance Estimator for Integral Mean

This estimator is equal to the square of uncertainty determined by the mean uncertainty corridor around the line y = θ1ξ + θ0, where the variance for a line is given by σ2 = u2(θ1) ξ2 + 2ρθ1θ0 ξ u(θ0) u(θ1) + u2(θ0). This estimator, fitted to, in general, a nonlinear curve and averaged over time is equal to:
< u 2 > t = 1 t n t 1 t 1 t n [ u 2 θ 1 ξ 2 t + 2 ρ θ 0 θ 1 ξ t u θ 1 u θ 0 + u 2 θ 0 ]   d t
  • Case tp1. Straight line fit
For the equation of a line y = a t + b , function ξ t = t and parameters θ 1 = a ,   θ 0 = b . Then, the result from Formula (22) is as follows:
< u p 1 2 > t = u 2 θ 1 ( t 1 2 + t 1 t n + t n 2 ) / 3 + ρ θ 0 θ 1 u θ 1 u θ 0 ( t n + t 1 ) + u 2 θ 0
Variance values u2(θ1) i u2(θ0) and covariance element ρθ1θ0 u(θ0)u(θ1) for variables θ1 and θ0 are determined numerically from the law of uncertainty propagation using the matrix L  U T S L after adjusting the curve parameters and obtaining the global minimum of the criterion function. After linearization of the model, the slope θ1 and intercept θ0 are linearly dependent on the time and signal coordinates. It is necessary to determine the matrix of the sensitivity coefficients by numerically differentiating the increments for both parameters and calculating appropriate differential quotients with the use of appropriately selected increments of time and signal coordinates. A bilaterally multiplied matched covariance matrix by a sensitivity coefficient matrix (right-hand transposed) leads to the determination of the variances and covariances contained in the formula (23).
  • Case tp2. Fitting a Third-Order Polynomial Curve
For a polynomial y = b2 t3 + b1 t + b0, the function in (22) is determined by the ξ(t) = t3 + β1t, and parameter β1 = b1/b2, and the parameters of a straight line θ1 = b2, θ0 = b0.
The time-average value of the variance after integration is:
< u p 2 2 > t = u 2 θ 1 ( W 7 / 7 + ( 2 b 1 / b 2 ) W 5 / 5 + ( b 1 / b 2 ) 2 W 3 / 3 ) + ρ θ 0 θ 1 u θ 1 u θ 0 ( W 4 / 2 + b 1 W 2 / b 2 ) + u 2 θ 0
where this is denoted by
W k = t n k t 1 k t n t 1 = j = 0 k t 1 j t n k j
  • Case tp3. Fitting a Third-Order Polynomial Curve
For a polynomial y = a 3 t 3 + a 2 t 2 + a 1 t + a o , the function in (22) is ξ t = t 3 + β 1 t 2 + β 2 t ,   β 1 = a 2 a 3 , β 2 = a 1 a 3 , and the parameters of the straight line θ 1 = a 3 , θ 0 = a o . The time-averaged value of variance after integration (22) is:
< u p 3 2 > t = u 2 θ 1 ( W 7 / 7 + a 2 W 6 / ( 3 a 3 ) + ( ( a 2 / a 3 ) 2 + 2 a 1 / a 3 ) W 5 / 5 + ( a 1 a 2 / 2 ) W 4 / a 3 2 + ( a 1 / a 3 ) 2 W 3 / 3 ) + ρ θ 0 θ 1 u θ 1 u θ 0 ( W 4 / 2 + 2 a 2 W 3 / ( 3 a 3 ) + a 1 W 2 / a 3 ) + u 2 θ 0
In the first place, the values of the covariance matrix for the simple y = θ 1 ξ + θ 0 . These values for the different fit curves are shown in Table 4.
On the basis of the elements of the covariance matrix, the estimators from Formula (22) for simple Formula (23) and two polynomials fitted by the third degree—Formulas (24) and (25)—for the low and high levels have been determined. All the proposed variance estimators in the form of square roots as standard uncertainties have been determined and are compiled in Table 5.

12. Discussion

As a result, the standard uncertainty estimators for the actual signal level corresponding to the measured torque of 2 kN·m were numerically calculated. When constructing estimators based on the fitted time signal function, the least squares method was employed to minimize the criterion function with zero uncertainty in time measurement, ensuring accurate time measurement. Additionally, when accounting for uncertainties in both variables (signal and time of measurement points), analytical formulas for the parameters of the fitted curves were used in conjunction with the ordinary least squares (OLSs) method. The fit model, considering the uncertainty of both variables, was quantitatively solved using the weighted least squares (WLS) method, which minimized the criterion function. The solutions obtained for both cases exhibited slight differences for the polynomial fit, as illustrated in Figure 5 and Figure 6.
In the WLS method, the averaging of the solution was achieved by incorporating uncertainty, resulting in signal-level estimators for both the expected value and the standard uncertainty. Notably, higher values of uncertainty were observed for an incomplete polynomial of third degree (type I, tp2) and for a straight line fit (tp1). Conversely, lower uncertainty values were obtained for the middle of spread variance and experimental deviation from average variance. The use of Allan variance in the estimation of quartz time oscillator time showcased similar trends, with more than twice smaller values compared to the Allan deviation for fitting the full parameters of a polynomial of the third degree (type II, tp3). The smallest uncertainty values were attained for the experimental deviation of the mean and the arithmetic mean of the most scattered points.

13. Conclusions

Algorithmic approaches for analyzing creep study in measuring torque transducer were proposed. An algorithm of approximate polynomial fit–straight line, a polynomial of the third degree to a series of points determined at intervals, is presented. Fit parameters and an averaged corridor of uncertainty were determined.
This article provides an analysis of the metrological properties of the creep process during the calibration of the torque transducer. The relative electrical signal (given in electrical units, mV/V) as a function of torque measured was monitored at intervals of time. To fit the data, the weighted method of least squares with both a straight line and a cubic spline curve was used to measure low and high levels of transducer in static measurement. To find the estimated measurand value at 2 kN·m and 0 kN·m, a few estimators of averages (arithmetical, middle spread, average of integral) have been applied, as well as for estimators of deviation like experimental deviation, Allan’s spread, and the integral average of coverage corridor. In the results, we chose the appropriate estimators for the average of the signal and uncertainty, which are not typical statistical estimators. Due to the mechanical similarity of the tested 2 kN·m torque transducer to the 5 MN·m torque transducer, the proposed algorithms may be useful for optimizing the creep signal and its uncertainty for mechanically similar transducers.
In conclusion, torque transducers are vital components in wind energy applications, enabling the measurement of torque data critical for power optimization and turbine performance analysis. Various parameters, including temperature, applied load, calibration frequency, and environmental factors, influence the creep behavior of these transducers. Understanding and considering these parameters allows for accurate and reliable measurements, ensuring the efficient and safe operation of wind turbines.
By performing data-driven analyses, researchers can uncover correlations between various environmental conditions, operational parameters, and creep behavior in torque transducers. Determining the disparity in the magnitude of the upper and lower signals, along with precisely estimating the associated uncertainty, plays a critical role in establishing the accurate and typically linear attributes of the transducer, alongside its corridor of uncertainty. This knowledge can help optimize the design and implementation of torque transducers in wind energy systems. For instance, the analysis may reveal that specific wind speeds or temperature ranges significantly influence creep, leading to adjustments in the turbine’s operating parameters or torque transducer materials and designs.
Algorithms and AI methods, such as the Kalman filter and artificial neural networks, offer powerful tools for analyzing and compensating for creep effects in torque measurements of wind turbines, enabling the accurate estimation of true torque values and facilitating proactive maintenance interventions and the early detection of potential failures.

Author Contributions

Conceptualization, J.D.F., J.G.P. and P.F.; methodology, J.G.P. and J.D.F.; software, J.G.P.; validation, P.F. and J.D.F.; formal analysis, P.F. and J.D.F.; investigation, J.D.F.; resources, J.D.F.; data curation, P.F.; writing—original draft preparation, J.G.P.; writing—review and editing, J.D.F., P.F. and J.G.P.; visualization, J.G.P. and J.D.F.; supervision, J.D.F.; project administration, J.D.F.; funding acquisition, J.D.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the European Metrology Innovation and Research Programm (EMPIR), Project Number: 19ENG08, Short Name: WindEFCY: traceable mechanical and electrical power measurement for efficiency determination of wind turbines.

Data Availability Statement

All data are contained within the article.

Acknowledgments

We would like to acknowledge Kamil Cybul (Central Office of Measures) for help with the torque transducer investigations and Paula Weidinger for providing a photo of the torque transducer.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kaygusuz, K. Wind power for a clean and sustainable energy future. Energy Sources 2009, 4 Pt B, 122–133. [Google Scholar] [CrossRef]
  2. Tavner, P. Wind power as a clean-energy contributor. Energy Policy 2008, 36, 4397–4400. [Google Scholar] [CrossRef]
  3. Hannan, M.; Al-Shetwi, A.Q.; Mollik, M.; Ker, P.J.; Mannan, M.; Mansor, M.; Al-Masri, H.M.; Mahlia, T.I. Wind energy conversions, controls, and applications: A review for sustainable technologies and directions. Sustainability 2023, 15, 3986. [Google Scholar] [CrossRef]
  4. Gnatowska, R.; Moryń-Kucharczyk, E. Current status of wind energy policy in Poland. Renew. Energy 2019, 135, 232–237. [Google Scholar] [CrossRef]
  5. Yang, W.; Tavner, P.J.; Crabtree, C.J.; Wilkinson, M. Cost-effective condition monitoring for wind turbines. IEEE Trans. Ind. Electron. 2009, 57, 263–271. [Google Scholar] [CrossRef]
  6. Keysan, O.; Mueller, M. A modular and costeffective superconducting generator design for offshore wind turbines. Supercond. Sci. Technol. 2015, 28, 034004. [Google Scholar] [CrossRef]
  7. Bruge, A.; Konya, R. Investigation on transducers for transfer or reference in continuous torque calibration. In Proceedings of the 19th Conference on Force, Mass and Torque Measurement, Cairo, Egypt, 19–23 February 2005. [Google Scholar]
  8. Bruge, A. Creep measurements in reference torque calibration machines. In Proceedings of the IMEKO 2010: TC3, TC5 and TC22 Conferences, Pattaya, Thailand, 22–25 November 2010. [Google Scholar]
  9. Weidinger, P.; Foyer, G.; Ala-Hiiro, J.; Schlegel, C.; Kumme, R. Investigations towards extrapolation approaches for torque transducer characteristics. J. Phys. Conf. Ser. 2018, 1065, 042057. [Google Scholar] [CrossRef]
  10. Woźniak, M.; Roske, D. Investigation of the calibration and measurement capabilities of the new 5 kN·m torque calibration machine at GUM. In Proceedings of the XXI IMEKO World Congress, Measurement in Research and Industry, Prague, Czech Republic, 30 August–4 September 2015. [Google Scholar]
  11. Fidelus, J.; Cybul, K. Study on short-term creep effect and hysteresis for the HMB Z4A force transducer under compressive and tensile forces. Acta IMECO 2020, 9, 137–142. [Google Scholar]
  12. Fidelus, J.; Puchalski, J.; Trych-Wildner, A.; Weidinger, P. The creep behaviour of a 2 kN·m torque transducer tested at GUM and PTB. In Proceedings of the 2023 14th International Conference on Measurement, Smolenice, Slovakia, 29–31 May 2023. [Google Scholar] [CrossRef]
  13. Du, G.; Zhang, P.; Li, D. Online robot calibration based on hybrid sensors using Kalman Filters. Robot. Comput.-Integr. Manuf. 2015, 31, 91–100. [Google Scholar] [CrossRef]
  14. Jones, E.F.; Miller, S.H.; Thompson, S.E. Artificial neural network-based creep analysis for torque transducers in wind turbine applications. Renew. Energy 2018, 119, 22–32. [Google Scholar]
  15. Dubowik, A.; Mohns, E.; Mester, C.; Heller, M.; Zweiffel, M.; Quintanilla Crespo, J.M.; Hällström, J.; Weidinger, P. Report on the technical requirements for the electrical power measurements and definition of the measurands for nacelle test benches. Zenodo 2021. [Google Scholar] [CrossRef]
  16. Weidinger, P.; Song, Z.; de Oliveira, R.S.; Zhang, H.; Zweiffel, M. Zero signal determination for torque measurement under rotation in test benches. In Proceedings of the SMSI 2023 Conference—Sensor and Measurement Science International, Nuremberg, Germany, 8–11 May 2023. [Google Scholar] [CrossRef]
  17. Martinez, M.; Reigosa, D.; Fernandez, D.; Briz, F. Comparative Analysis of High Frequency Signal Injection Based Torque Estimation Methods for SPMSM, IPMSM and SynRM. Energies 2020, 13, 592. [Google Scholar] [CrossRef]
  18. Khaled, K.M.; Röske, D.; Abuelezz, A.E.; El-Sherbiny, M.G. The influence of temperature and humidity on the sensitivity of torque transducers. Measurement 2016, 94, 186–200. [Google Scholar] [CrossRef]
  19. Sander, J.; Kumme, R.; Tegtmeier, F.L. Creep Correction Method for Force Applications, IMEKO 2022: TC3, 14th TC5, 6th TC16 and 5th TC22 International Conference, Cavtat-Dubrovnik, Croatia. Available online: https://www.imeko.org/index.php/proceedings/8821 (accessed on 27 December 2023).
  20. Callister, W.D., Jr. Materials Science and Engineering, 10th ed.; Wiley: Hoboken, NJ, USA, 2018. [Google Scholar]
  21. Draper, R.D.; Smith, H. Applied Regression Analysis, 3rd ed.; Willey: New York, NY, USA, 1998. [Google Scholar]
  22. Reed, B.C. Linear least-squares fits with errors in both coordinates. II: Comments on parameter variances. Am. J. Phys. 1992, 60, 59–62. [Google Scholar] [CrossRef]
  23. Nielssen, L. Evaluation of Measurements by the Method of Least Squares. In Algorithms for Approximation IV; Levesley, J., Anderson, I.J., Mason, J.C., Eds.; University of Huddersfield: Huddersfield, UK, 2002; pp. 170–186. [Google Scholar]
  24. York, D.; Evensen, M.N.; Lopez, M.M.; Basabe, D.J. Unified equations for the slope, intercept, and standard errors for the best straight line. AM.J. Phys. 2004, 72, 367–375. [Google Scholar] [CrossRef]
  25. Lira, I.; Grientschnig, D. Error-in-variables models in calibration. Metrologia 2017, 54, 133. [Google Scholar] [CrossRef]
  26. Krystek, M.; Mathias, A. A least-squares algorithm for fitting data points with mutually correlated coordinates to a straight line. Meas. Sci. Technol. 2011, 22, 035101. [Google Scholar] [CrossRef]
  27. Amiri-Simkooei, A.R.; Zangeneh-Nejad, F.; Asgari, J.; Jazaeri, S. Estimation of straight-line parameters with fully correlated coordinates. Measurement 2014, 48, 378–386. [Google Scholar] [CrossRef]
  28. Puchalski, J.G. A new algorithm for generalization of least square method for straight line regression in Cartesian system for fully correlated both coordinates. Int. J. Autom. Artif. Intell. Mach. Learn. 2021, 2, 20–54. [Google Scholar] [CrossRef]
  29. Puchalski, J.; Warsza, Z.L. Matching The Parabolic Curve to Both Correlated Coordinates of Tested Points by the Linear Regression Method. Paris MathMet 2022, EMN Conference Papers. Available online: https://www.lne.fr/en/events/mathmet-2022 (accessed on 27 December 2023).
  30. Davidson, W.C. Variable Metric Method for Minimization. In AEC Research and Development Report ANL 5990; Department of Energy’s (DOE): Washington, DC, USA, 1959. [Google Scholar]
  31. Dennis, J.E., Jr.; Schnabel, R.B. Numerical Methods for Unconstrained Optimization and Nonlinear Equations; SIAM 1996 reproduction of Prentice-Hall; SIAM: Philadelphia, PA, USA, 1983. [Google Scholar] [CrossRef]
  32. Fletcher, R. Practical Methods of Optimization, 2nd ed.; John Wiley and Sons: New York, NY, USA, 1987; ISBN 978-0-471-91547-8. [Google Scholar]
  33. Mascarenhas, W.F. The divergence of the BFGS and Gauss Newton Methods, “Mathematical Programming”. arXiv 2013, arXiv:1309.7922. [Google Scholar]
  34. Levenberg, K.A. Method for the Solution of Certain Non-Linear Problems in Least Squares. Q. Appl. Math. 1944, 2, 164–168. [Google Scholar] [CrossRef]
  35. Marquardt, D. An Algorithm for Least-Squares Estimation of Nonlinear Parameters. SIAM J. Appl. Math. 1963, 11, 431–441. [Google Scholar] [CrossRef]
  36. Kanzow, C.H.; Yamashita, N.; Fukushima, M. LevenbergMarquardt methods with strong local convergence properties for solving nonlinear equations with convex constraints. J. Comput. Appl. Math. 2004, 172, 375–397. [Google Scholar] [CrossRef]
  37. Grafarend, E.W.; Awange, J.L. Applications of Linear and Nonlinear Models–Fixed Effects, Random Effects, and Total Least Squares. J. Geod. Sci. 2013, 3, 77–78. [Google Scholar] [CrossRef]
  38. Hogg, R.V.; Craig, A.T. Introduction to Mathematical Statistics, 5th ed.; Macmillan: New York, NY, USA, 1995. [Google Scholar]
  39. Dekking, F.M.; Kraaikamp, C.; Lopuhaä, H.P.; Meester, L.E. A Modern Introduction to Probability and Statistics; Springer Texts in Statistics; Springer: London, UK, 2005. [Google Scholar] [CrossRef]
  40. Allan, D.; Hellwig, H.; Kartaschoff, P.; Vanier, J.; Vig, J.; Winkler, G.M.; Yannoni, N.F. Standard Terminology for Fundamental Frequency and Time Metrology. In Proceedings of the 42nd Annual Frequency Control Symposium, Baltimore, MD, USA, 1–3 June 1988; pp. 419–425. [Google Scholar]
Figure 1. (a) Two torque transducers installation: the reference torque standard machine (I) up to 5 kN·m at GUM with an expanded relative uncertainty 0.04%; (b) special (2 kN·m) torque transducer (II) installed in TSM between two adapters, reference torque transducer (III).
Figure 1. (a) Two torque transducers installation: the reference torque standard machine (I) up to 5 kN·m at GUM with an expanded relative uncertainty 0.04%; (b) special (2 kN·m) torque transducer (II) installed in TSM between two adapters, reference torque transducer (III).
Algorithms 17 00077 g001
Figure 2. The HBK special torque transducer with a lifting capacity 2 kN·m and a sensitivity 1.0 mV/V, designed to measure clockwise and anti-clockwise torque.
Figure 2. The HBK special torque transducer with a lifting capacity 2 kN·m and a sensitivity 1.0 mV/V, designed to measure clockwise and anti-clockwise torque.
Algorithms 17 00077 g002
Figure 3. The measurement of torque at selective points in time from a level of 2000 N·m to zero: dependence on the time of the measurement cycle; the left side with the series of sixteen points of signal (upper part) for 2000 N·m of torque (and the right side with the series of sixteen points of signal for zero torque (lower part). The blue dots represent the measured data.
Figure 3. The measurement of torque at selective points in time from a level of 2000 N·m to zero: dependence on the time of the measurement cycle; the left side with the series of sixteen points of signal (upper part) for 2000 N·m of torque (and the right side with the series of sixteen points of signal for zero torque (lower part). The blue dots represent the measured data.
Algorithms 17 00077 g003
Figure 4. Illustrations of the continuous relationship of the measured signal with the expanded uncertainty corridor as a function of time at the selected measurement point of the given moment of force: (a) a truly continuous variable dependence of the measured signal as a function of time along with a time-varying uncertainty corridor; (b) an equivalent model of the averaged value of the measured signal with a constant uncertainty corridor width.
Figure 4. Illustrations of the continuous relationship of the measured signal with the expanded uncertainty corridor as a function of time at the selected measurement point of the given moment of force: (a) a truly continuous variable dependence of the measured signal as a function of time along with a time-varying uncertainty corridor; (b) an equivalent model of the averaged value of the measured signal with a constant uncertainty corridor width.
Algorithms 17 00077 g004
Figure 5. The quasi-parabolic characteristics: (a) ϕ ξ y θ 1 and (b) ϕ ξ y θ 0 for global minimum (the red dashed line)—example for third degree polynomial y = 1.79 × 10−7t3 − 2.23 × 10−5t2 + 8.89 × 10−4t + 1.035436 with the value of the criterion function ϕξy ≈ 26.13.
Figure 5. The quasi-parabolic characteristics: (a) ϕ ξ y θ 1 and (b) ϕ ξ y θ 0 for global minimum (the red dashed line)—example for third degree polynomial y = 1.79 × 10−7t3 − 2.23 × 10−5t2 + 8.89 × 10−4t + 1.035436 with the value of the criterion function ϕξy ≈ 26.13.
Algorithms 17 00077 g005
Figure 6. Adjust straight lines (purple) to the measurement points (blue): (a) low level and (b) high level.
Figure 6. Adjust straight lines (purple) to the measurement points (blue): (a) low level and (b) high level.
Algorithms 17 00077 g006
Figure 7. Fitted tertiary curves y = b2 t3 + b1t + b0 to measurement points (blue dots): solid line (purple) condition (4); dashed red line condition (5): (a) low level and (b) high level.
Figure 7. Fitted tertiary curves y = b2 t3 + b1t + b0 to measurement points (blue dots): solid line (purple) condition (4); dashed red line condition (5): (a) low level and (b) high level.
Algorithms 17 00077 g007
Figure 8. Fitted tertiary curves y = a3 t3 + a2 t2 + a1 t + a0 to measurement points: solid line (purple) condition (4)—dashed red line condition (5): (a) low level and (b) high level.
Figure 8. Fitted tertiary curves y = a3 t3 + a2 t2 + a1 t + a0 to measurement points: solid line (purple) condition (4)—dashed red line condition (5): (a) low level and (b) high level.
Algorithms 17 00077 g008
Table 1. Measured signal values from the transmitter for two measurement levels.
Table 1. Measured signal values from the transmitter for two measurement levels.
High Level of TorqueLow Level of Torque
Time t (s)Signal y (mV/V)Time t (s)Signal y (mV/V)
201.045500700.000445
251.046769750.000409
271.046910770.000393
291.046901790.000333
311.046923810.000208
331.046842830.000230
351.046813850.000202
371.046813870.000184
391.046604890.000176
411.046791910.000190
431.046897930.000186
451.046798950.000172
471.046705970.000158
491.046722990.000161
511.0466181010.000158
531.0466791030.000139
Table 2. Signal average estimators.
Table 2. Signal average estimators.
NameSymbolFormula
Arithmetic mean y ¯ 1 n i = 1 n y i
Median y M y j = n / 2 + y j = n / 2 + 1 2
Middle of spread y R y m i n + y m a x 2
Weighted average y ¯ W i = 1 n t i y i / i = 1 n t i
Means from integration over time < y > t 1 t n t 1   t 1 t n f t d t
Mean over time integration 1 < y > t p 1 a t 1 + t n 2 + b
Mean over time integration 2 < y > t p 2 t 1 + t n 2 b 3 2 t 1 2 + t n 2 + b 1 + b 0
Mean over time integration 3 < y > t p 3 t 1 + t n 2 a 3 2 t 1 2 + t n 2 + a 1 + a 2 3 t 1 2 + t 1 t 2 + t n 2 + a 0
Table 3. Values of the mean signal level and difference estimators.
Table 3. Values of the mean signal level and difference estimators.
(a)
Level/Level Difference y ¯ y M y R y ¯ W
Level 0 kN·m (mV/V) 0.000234 0.000188 0.000292 0.000225
Level 2000 N·m (mV/V) 1.046705 1.046708 1.046090 1.046729
Level 2000–Level 0 (mV/V) 1.046471 1.046520 1.045798 1.046504
(b)
Level/Level Difference < y > t p 1 < y > t p 2 < y > t p 3
u( y i ) = 0.0001u( t i ) = 0.3
u( y i ) = 0.0001
u( y i ) = 0.0001u( t i ) = 0.3
u( y i ) = 0.0001
u( y i ) = 0.0001u( t i ) = 0.3
u( y i ) = 0.0001
Level 0 kN·m (mV/V) 0.0002460.0003160.0003430.0002460.0005940.000246
Level 2000 N·m (mV/V) 1.0471951.0466921.0466931.0467001.0466881.046690
Level 2000–Level 0 (mV/V) 1.0469491.0463761.0463501.0464541.0460941.046444
Table 4. The uncertainties of the estimated parameters of the straight line y = θ 1 ξ + θ 0 .
Table 4. The uncertainties of the estimated parameters of the straight line y = θ 1 ξ + θ 0 .
Type of Function  ξ t Torque u θ 1 m i n u θ 0 m i n ρ θ 0 θ 1
ξ t = t 01.4 × 10−5 mV/sV0.0012 mV/V−1
ξ t = t 20003.5 × 10−5 mV/sV0.0013 mV/V−1
ξ t = t 3 + β 1 t 2 01.3 × 10−10 mV/s3V0.000 04 mV/V−0.8
ξ t = t 3 + β 1 t 2 20002.4 × 10−9 mV/s3V0.000 28 mV/V−1
ξ t = t 3 + β 1 t 2 + β 2 t 02.5 × 10−10 mV/s3V0.001 mV/V−1
ξ t = t 3 + β 1 t 2 + β 2 t 20001.7 × 10−8 mV/s3V0.001 mV/V−1
Table 5. Estimator of standard deviation: the uncertainties of low and high levels.
Table 5. Estimator of standard deviation: the uncertainties of low and high levels.
Type of
Uncertainties
Estimated Value
for 0 kN·m
u L
(mV/V)
Estimated Value
for 2000 N·m
u H
(mV/V)
Estimated Value
for Difference
u L 2 + u H 2
(mV/V)
u E A ( y ) 2.5 × 10−58.4 × 10−58.8 × 10−5
u R y 2.89 × 10−53.41 × 10−54.45 × 10−5
u A ( y ) 2.8 × 10−52.42 ×10−42.4 × 10−4
u p 1 = < u p 1 2 > t 1.34 × 10−43.34 × 10−43.6 × 10−4
u p 2 = < u p 2 2 > t 3.3 × 10−54.5 × 10−44.5 × 10−4
u p 3 = < u p 3 2 > t 5.8 × 10−57.37 × 10−59.4 × 10−5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Puchalski, J.G.; Fidelus, J.D.; Fotowicz, P. Algorithms Utilized for Creep Analysis in Torque Transducers for Wind Turbines. Algorithms 2024, 17, 77. https://doi.org/10.3390/a17020077

AMA Style

Puchalski JG, Fidelus JD, Fotowicz P. Algorithms Utilized for Creep Analysis in Torque Transducers for Wind Turbines. Algorithms. 2024; 17(2):77. https://doi.org/10.3390/a17020077

Chicago/Turabian Style

Puchalski, Jacek G., Janusz D. Fidelus, and Paweł Fotowicz. 2024. "Algorithms Utilized for Creep Analysis in Torque Transducers for Wind Turbines" Algorithms 17, no. 2: 77. https://doi.org/10.3390/a17020077

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop