Next Article in Journal
Visual Navigation Algorithm for Night Landing of Fixed-Wing Unmanned Aerial Vehicle
Next Article in Special Issue
A Leakage Rate Model for Metal-to-Metal Seals Based on the Fractal Theory of Porous Medium
Previous Article in Journal
From Single Aircraft to Communities: A Neutral Interpretation of Air Traffic Complexity Dynamics
Previous Article in Special Issue
Optimizable Image Segmentation Method with Superpixels and Feature Migration for Aerospace Structures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parameter Identification Method for a Periodic Time-Varying System Using a Block-Pulse Function

Key Lab of Advance Measurement and Test Technology for Aviation Propulsion System, Shenyang Aerospace University, Shenyang 110136, China
*
Author to whom correspondence should be addressed.
Aerospace 2022, 9(10), 614; https://doi.org/10.3390/aerospace9100614
Submission received: 1 September 2022 / Revised: 8 October 2022 / Accepted: 11 October 2022 / Published: 17 October 2022
(This article belongs to the Special Issue State Monitoring and Health Management of Complex Equipment)

Abstract

:
For periodic time-varying systems, a method of parameter identification based on the block-pulse function is presented. Firstly, the state-space equation of the system was expanded using the block-pulse function, then the recursion formula of the parameter identification of a time-varying system was obtained, according to the irrespective and orthogonal characteristics of the block-pulse function. This study provides a wide range of applications by saving time in calculation with a highly accurate method. The parameter identification was carried out by including the numerical simulation model of a three-degree freedom system and the vibration experiment results of an asymmetrical rotor system. The state space wavelet method and EMD method were compared cross-sectionally with the proposed method; this shows that the proposed method is accurate and effective, which makes it valuable in numerous applications. It also has a certain application value for several related projects.

1. Introduction

The time-varying characteristics of parameters exist in a large number of engineering structural systems, for example, the time-varying stiffness characteristics of gear transmission systems, with a change in meshing position and degree during the meshing process, along with the time-varying characteristics of the mass and stiffness of the system during the rotation of an asymmetric or cracked rotor system. The time-varying nature of the structural parameters may cause significant changes in the dynamics of the structure and may even affect the stability of system operation. Therefore, analysis of the effects of time-varying system vibration characteristics and time-varying parameters has received extensive research attention.
Traditional research on the identification of the dynamical parameters of time-invariant systems has matured [1] (pp. 119–130), while the corresponding research on time-varying systems is more difficult and remains at the forefront of research in the field of mechanics [2] (pp. 171–180). Since the 1950s, scholars have conducted systematic theoretical research on periodic knowledge-variable systems [3]; this preliminary research has mainly used differential higher-order equations to describe and solve the stability of periodic time-invariant systems. For example, P. L. Chow and K. L. Chiou [4] (pp. 315–326) proposed stability criteria for periodic solutions in nonlinear systems. With the development of control theory and electronic computers, the state space method, which is more applicable to numerical computation, has received considerable attention from scholars. The state space method started to take off in the late 1980s [5,6] (pp. 165–169, pp. 143–157) and was gradually applied to the identification of time-varying structural parameters. First, Tasker [7] (pp. 797–808) et al. verified that the state space method shows good identification speed and broad engineering application prospects by estimating the online modal parameters of 4 × 4 truss structures, then Liu [8] (pp. 149–167) extended the modal concept of linear time-varying systems and proposed pseudo-modal parameters based on discrete time-state space models and applied them to the parameter identification of linear time-varying systems. To further speed up the state space method for the parameter identification of time-varying systems, James Durbin [9] proposed a time series analysis of state space models, then Poinot and Trigeassou [10] (pp. 2319–2333) proposed an approximate fractional integrator with recursive poles and zeros, which, in turn, derives the integer state space equations for fractional systems; however, the matrices are still large, leading to computational complexity. In an example analysis of a periodic time-varying system, Shen [11] (pp. 82–87) analyzed the response state of a tie-rod rotor system with transient periodic motion in the mid-to-high speed range, considering the inter-disk contact effects.
Scholars have dedicated a great deal of research to solving state space equations, among which the selection of the impulse function as the expansion function can greatly reduce the computational effort of solving state space equations [12]. As early as the 1960s, R.E. Kalman [13] (pp. 152–159) pointed out that the determination of linear dynamic systems can be achieved via the impulse response matrix. Leang-San Shieh [14] (pp. 383–392) first proposed to solve the state space equations via the block-pulse function, which has the properties of orthogonality and irrelevance and can reduce the computational demands of the numerical calculation of state space equations further. Murali Bosukonda [15] proposed an algebraic method for approximating the simplified state space with fractional equivalence, based on block-pulse functions, which greatly simplifies the computation in low-order linear systems; however, as the frequency in linear systems increases, the number of primary functions required for parameter identification increases and the problem of tight dynamical properties at high frequencies cannot be solved. For the use of the block-pulse function in parameter identification, Bouafoura [16] proposed a fractional-equivalent approximation to simplify the state space algebraic method, which greatly simplifies the calculation in low-order linear systems; however, with the increase in frequency in linear systems, the number of primary functions required for parameter identification increases, and the problem of tight dynamical properties at high frequencies cannot be solved. In the field of the engineering applications of block-pulse functions for parameter identification, Yaser Hosseini [17] applied the block-pulse function to the dynamic parameter monitoring of buildings, based on continuous-time state space estimation, and proposed that the numerical calculation method of block-pulse functions has the advantages of low computational cost and high accuracy. At present, in the field of control engineering and system engineering, the research applications of block-pulse functions have become increasingly mature [17,18,19,20]. In the field of rotating machinery, there are few studies about the use of the block-pulse function for parameter identification. Liao [21] (pp. 71–76) proposed a method to identify rotor unevenness, based on nonlinear support parameters. Li [22] used the mode synthesis method to analyze the geometric disorder of blade disc vibration, considering pre-stress. The use of a block-pulse function for rotating machinery in vibration parameter identification needs further research.
In this paper, we focus on the parameter identification of periodic time-varying systems in the field of mechanical vibration. First, we use the block-pulse function to expand the state-space equations of the system, then we obtain the recurrence formula for the parameter identification of time-varying systems, based on the irrelevance and orthogonality characteristics of the block-pulse function, which truncates the vibration data periodically and quickly solves the state-space equations. Subsequently, the recurrence formula is used to solve the three-degrees-of-freedom periodic time-varying system and cracked rotor experimental system, respectively.

2. A Parameter Identification Theory and Algorithms

Structural dynamics problems include incentives, the structure itself (including the various parameters), and response, which are called the input, systems, and output, according to the control theory argument. The parameter identification problem belongs to the first category of inverse problems of structural dynamics, which refers to finding the various parameters describing the characteristics of a system with known inputs and outputs.
A general linear time-varying n-DOF system can be described using the following state equation:
x ˙ t = A t x t + B t u t ,   x 0 = x 0
where x(t)∈Rn×1 is the state vector, A(t)∈Rn×n is the time-varying system matrix, B(t)∈Rn×r is the time-varying control matrix, and u(t)∈Rr×1 is the input vector. Parameter identification, in the scenario when x(t) and u(t) are known, is used for the parameters of A(t) and B(t). Based on the initial state of the system free-response data to identify A(t), we set u(t) = 0.

2.1. Expansion of Functions by Block-Pulse Series

In the interval [ 0 , T ) , an absolute integrable function can be expanded into a set of block-pulse series [23] (pp. 569–571):
f t f 1 ϕ 1 t + f 2 ϕ 2 t + + f m ϕ m t = i = 1 m f i ϕ i t
where ϕi(t) is the ith item of the block-pulse function, which is defined as:
ϕ i t = 1 i 1 h t i h , i = 1 , 2 , , m 0 others
where h = T m is known as the step, m is the number of segments in [ 0 , T ) , fi is the coefficient of the ith item, and:
f i 1 h 0 T f t ϕ i t d t = 1 h i 1 h i h f t d t
When f(t) is smooth and h is sufficiently fine, we keep the first item to approximate, then:
f i 1 2 f i 1 h + f i h
where f((i − 1)h) and f(ih) are the function value of the (i − 1)th and the ith step. We expand x(t), x0, A(t) in Equation (1), respectively, as the block pulse function, and let m > n, so that:
x t = x 1 t x 2 t x n t x 11 x 12 x 1 m x 21 x 22 x 2 m x n 1 x n 2 x n m ϕ 1 t ϕ 2 t ϕ m t
or we write it as:
x t x · 1 ϕ 1 t + x · 2 ϕ 2 t + + x · m ϕ m t = i = 1 m x · i ϕ i t
where x · i = x 1 i x 2 i x n i Τ .
Similarly, we write x 0 , A(t) as:
x 0 x 0 ϕ 1 t + x 0 ϕ 2 t + + x 0 ϕ m t = i = 1 m x 0 ϕ i t
A t A 1 ϕ 1 t + A 2 ϕ 2 t + A m ϕ m t = i = 1 m A i ϕ i t
where x 0 = x 10 x 20 x n 0 T , and:
A t = a 11 t a 12 t a 1 n t a 21 t a 22 t a 2 n t a n 1 t a n 2 t a n n t A i = a 11 i a 12 i a 1 n i a 21 i a 22 i a 2 n i a n 1 i a n 2 i a n n i
where i = 1, 2, …, m.

2.2. Identifying the Time-Varying System Matrix A(t)

When u(t) = 0, we integrate the items of the left and right sides in Equation (1), to get:
x t x 0 = 0 t A τ x τ d t
We expand each wave pulse function into Equation (10), according to the de-correlation of the wave pulse function:
ϕ i t ϕ j t = ϕ i t , 0 , i = j i j
Then, Equation (10) can be expressed as:
i = 1 m x · i x 0 ϕ i t = i = 1 m 0 t A i x · i ϕ i τ d τ
since:
0 t ϕ i τ d τ h 0 0 ߓ 1 2 i 1 ߓ ߓ 1 ϕ 1 t ϕ 2 t ϕ m t
Hence:
i = 1 m x · i x 0 ϕ i t = h i = 1 m 1 2 A i x · i + j = 1 i 1 A j x · j ϕ i t
When t∈[0, T), the above equations are true for any value, we make sure that the corresponding coefficients are equal on both sides of the equal, and obtain:
x · i x 0 = h 1 2 A i x · i + j = 1 i 1 A j x · j ,     i = 1 , 2 ,
when i = 1, x · 1 x 0 = h 2 A 1 x · 1 , where x · 1 and x 0 are n-dimensional column vectors, and A 1 is n × n matrix. Because n of independent equations cannot be solved for n unknowns, we merely choose an n linearly independent initial state vector:
x 0 1 : h 2 A 1 x · 1 1 = x · 1 1 x 0 1 x 0 2 : h 2 A 1 x · 1 2 = x · 1 2 x 0 2 x 0 n : h 2 A 1 x · 1 n = x · 1 n x 0 n
Therefore:
h 2 A 1 X 1 = X 1 X 0
where:
X · 1 = x · 1 1 x · 1 2 x · 1 n , X 0 = x 0 1       x 0 n
For each of the different initial state vectors, the m subintervals status response can be calculated. Since X 0 is an n × n full-rank matrix, X · i can be proved with an n × n full-rank matrix. Using Equation (17), A 1 can be solved:
A 1 = 2 h X 1 X 0 X 1 1
since:
h 2 A 1 X · i = X · i X 0 h j = 1 i 1 A j X · j
The recursive formula of system matrix A i can be obtained, as follows:
A 1 = 2 h X · 1 X 0 X · 1 1 A i + 1 = 2 h X · ( i + 1 ) X · i A i X · i X · i + 1 1

2.3. Identification of the Stiffness and Damping Matrix of the Periodic Time-Varying Vibration System A t

A dynamic differential equation of n-degrees of freedom with a damping and stiffness cycle time-varying vibration system can be shown as follows:
M z ¨ + C ( t ) z ˙ + K ( t ) z = f
where z is the displacement column vector of the order p × 1 , and M , C , and K are the mass, damping, and stiffness matrices of the order p × p . In Equation (21), C ( t ) = C c + C v ( t ) , K ( t ) = K c + K v ( t ) , and K c , K v are the constant and time-varying parts, respectively, and K v t = K v t + T ˜ , T ˜ is the time-varying period in a damping analogy.
For a free vibration system, we describe Equation (21) in a state equation to be:
z ˙ t = A t z t , z 0 = z 0 , z = z z ˙ T
A ( t ) = 0 I M 1 K ( t ) M 1 C ( t )
where A R n × n , z ˜ R n × 1 , and n = 2 p .
A square matrix is formed by n linearly independent state vectors z i ( i time):
Z · i = z · i 1 z · i 2 z · i n
It can be seen from Equation (23) that the last p lines of A are the parameter to be calculated. To reduce the amount of calculation and improve the speed, the matrix can be divided into blocks:
A i = A 11 , i A 12 , i A 21 , i A 22 , i ,   Z · i = Z 11 , · i Z 12 , · i Z 21 , · i Z 22 , · i
Z · i 1 = Z ^ 11 , · i Z ^ 12 , · i Z ^ 21 , · i Z ^ 22 , · i , A j k , i , Z j k , · i , Z ^ j k , · i R p × p
According to Equation (20), the damping and stiffness parameter identification recursive Equations (25)–(28) can be obtained, as follows:
K 1 = 2 h M Z 21 , · 1 Z 21 , 0 Z ^ 11 , · 1 + Z 22 , · 1 Z 22 , 0 Z ^ 21 , · 1
C 1 = 2 h M Z 21 , · 1 Z 21 , 0 Z ^ 12 , · 1 + Z 22 , · 1 Z 22 , 0 Z ^ 22 , · 1
K i + 1 = 2 h M Z 21 , · ( i + 1 ) Z 21 , · i K i Z 11 , · i + C i Z 21 , · i Z ^ 11 , · ( i + 1 ) + 2 h M Z 22 , · ( i + 1 ) Z 22 , · i K i Z 12 , · i + C i Z 22 , · i Z ^ 21 , · ( i + 1 )
C i + 1 = 2 h M Z 21 , · ( i + 1 ) Z 21 , · i K i Z 11 , · i + C i Z 21 , · i Z ^ 12 , · ( i + 1 ) + 2 h M Z 22 , · ( i + 1 ) Z 22 , · i K i Z 12 , · i + C i Z 22 , · i Z ^ 22 , · ( i + 1 )
According to the theory of Sylvester and Fourier, the spectrum of the free response of a parametrically excited system is established by Equation (29):
f d , i c = f ¯ d + i f ˜ ,   i = 0 , ± 1 , ± 2 ,
where f d , i c and f ¯ d are the freedom frequency response and the natural frequency of a parametric system, respectively, and f ˜ represents the parametric excitation frequency [24,25]. It is easy to see that a parametrically excited system has multi-frequency characteristics. When i is larger, an f i c value corresponding to the free vibration of the system is very small. When frequency components are appropriately cut off, the free vibration response of the system is still approximately cyclical, so few cycles can be used to identify the parameters. There is, then, no need to perform the whole calculation, thus greatly reducing the amount of computation necessary.

3. Parameter Identification of Multi-Degree of a Freedom Simulation System

As shown in Figure 1, a three-degree-of-freedom spring-mass-damping time-varying structure with mass blocks, where the mass of blocks (m1 = 1 kg, m2 = 2 kg and m3 = 1 kg) do not vary with time. Stiffness can be shown as k 1 = 2 × 10 5   N / m , k 2 = 2 × 10 5   N / m , k c = 1 × 10 5   N / m , and k v = 2 × 10 4   N / m , stiffness varying frequency, Ω = 25.13 rad / s , and initial phase φ = π / 2 . The time-varying stiffness is k 3 = k c + k v cos ( Ω t + φ ) . To highlight the study of stiffness variation, damping is assumed to be c 1 = c 2 = c 3 = 0 and the external excitation force is assumed to be f 1 = f 2 = f 3 = 0 .
We assume that the initial situation is x 1 ( 0 ) = 0.001 m, x ˙ 1 ( 0 ) = 0 m/s, x 2 ( 0 ) = 0 m/s, x ˙ 2 ( 0 ) = 0 m/s, x 3 ( 0 ) = 0.005 m, and x ˙ 3 ( 0 ) = 0 m/s. The dynamic response of the system is solved using the Newmark- β method, taking the step size as h = 10 4 s ; the displacement response is shown in Figure 2 and the velocity response is shown in Figure 3.
Spectral analysis of the displacement signal is shown in Figure 4.
It can be seen that the free response of the vibration system has such frequency components as 25.4 ± 4.0 Hz , 58.4 ± 4.0 Hz , 58.4 ± 2 × 4.0 Hz , 85.6 ± 4.0 Hz , and so on, in accordance with Equation (29), where f ¯ 1 = 25.4 Hz is the first-order intrinsic frequency, f ¯ 2 = 58.4 Hz is the second-order intrinsic frequency, f ¯ 3 = 85.6 Hz is the third-order intrinsic frequency, and f ˜ = Ω / ( 2 π ) = 4.0 Hz is the parametric excitation frequency. It has been verified that the parametric vibration system has multi-frequency characteristics.
In this paper, a total of six sets of response calculations under different initial states (and linearly independent) are carried out; the parameter identification program is prepared using the MATLAB language, according to the recursive Equations (25)–(28), and the results and relative errors of each stiffness identification are shown as k 2 * (‘ * ’ refers to the identification stiffness) in Figure 5, Figure 6, Figure 7 and Figure 8.
From Figure 5 and Figure 6, it can be seen that the parameter identification method proposed in this paper can better identify the non-time-varying stiffness value of the system, and the error is small compared with the preset value.
From Figure 7 and Figure 8, it can be seen that the parameter identification method proposed in this paper also identifies the time-varying stiffness value of k 3 * well. It can also be seen from the right-hand panel of Figure 7 that the stiffness k 3 * consists of two parts: one is the constant value (zero frequency) 1 × 10 5   N / m , and the other is the frequency f = 4.0 Hz , while the amplitude is 2.001 × 10 4 and its angular frequency Ω ˜ = 2 π f = 25.13 rad / s is consistent with the given Ω = 25.13 rad / s . As can be seen from Figure 8, the relative error in the stiffness identification results is small, with a maximum value of less than 0.05%.
To study the influence of different signal-to-noise ratios and calculation steps on the accuracy of recognition results, the mean absolute percentage error (MAPE) of recognition results is defined as:
M A P E = 1 N i = 1 N p ˜ i p i p i × 100 %
where p ˜ i and p i are the stiffness identification value and the theoretical value at moment i·h, respectively. N presents the number of samples.
We then add noise interference to the simulation signal. In the step size of h = 10 4 s , the simulation results and relative errors of time-varying stiffness p ˜ 3 under different signal-to-noise ratios are shown in Figure 9, Figure 10 and Figure 11.
The effects of signal-to-noise ratio and calculation step size on the recognition accuracy (MAPE) are shown in Table 1 and Table 2, respectively.
From Table 1 and Table 2, it can be seen that the signal noise has a greater impact on the recognition result, so the signal-to-noise ratio should be improved as much as possible in the signal acquisition process; the smaller the calculation step, the better the recognition effect. However, the corresponding calculation volume also increases, so the appropriate step length should be selected according to the actual requirements.
For the Newmark- β method used in solving the dynamic response of the system, the calculation step size affects the accuracy of the calculation, as can be seen in Figure 4 in line 186. The highest order intrinsic frequency of the three-degree-of-freedom system in this paper is f 3 = 85.6   Hz ; according to the sampling theorem, the sampling frequency should be greater than the signal analysis frequency by more than two times so as not to occur in the mixing. In order to maintain the accuracy of the signal amplitude, sampling frequency should be much greater than f 3 . The sampling frequency selected in this paper is f s = 10,000   Hz , that is, h = 10 4 s . At the same time, according to the results of Table 2, in line 230, it can be seen that when h = 10 3 s , the accuracy is poor; when we take h = 10 4 s , the accuracy has met the requirements, while if we take h = 10 5 s , the computational volume is large. Taking this into account, we chose h = 10 4 s .
In order to verify the higher accuracy of the proposed method, compared with the existing methods, a cross-sectional comparison of the identification results of the periodic time-varying stiffness k 1 is presented in the literature [26]. The paper presents and discusses the identification accuracy of the state space wavelet method for the parametric time-varying stiffness in the two-degrees-of-freedom simulation example, and shows the identification accuracy of the periodic time-varying stiffness at four signal-to-noise ratios: no noise, 50, 80, and 100, where the variation pattern of the periodic time-varying stiffness k 1 is the same as that of the time-varying stiffness k 3 * recognized in this paper. The difference lies in the fact that the simulation example given in the literature has one less degree of freedom than this paper.
In contrast, in the case of noiseless and medium-high signal-to-noise ratios, using the block-pulse function method to identify periodic time-varying stiffness can greatly improve the identification accuracy, and the higher the signal-to-noise ratio, as shown in Table 3, the higher the accuracy of the identification results; in the absence of noise, the block-pulse function method can also identify the time-varying parameters more accurately.
In order to test the improvement of the parameter identification speed of the block-pulse function method, the parameter identification speed of this method is compared with that of the state space wavelet method and that of the EMD method; the time required to identify the time-varying stiffness sequence in a three-degree-of-freedom system using this method is recorded, while the time required to identify the time-varying stiffness sequence in the same system without noise is recorded with the same arithmetic power.
By identifying the time-varying stiffness of the same three-degree-of-freedom system, as shown in Table 4, the time required to identify the time-varying stiffness sequence by this method is 248   ms , while the time required by the state-space wavelet method is 532   ms , the time required by the EMD method is 668   ms ; the speed of identification by this method is improved by 53.38 % compared to the state-space wavelet method, and the speed of identification by the EMD method is improved by 62.87 % .

4. Periodic Time-Varying Rotor System Stiffness Identification

4.1. Typical Asymmetric (Square Axis) Rotor Experimental System Construction

In order to experimentally verify the parameter identification method proposed in this paper, a typical asymmetric (square-axis) rotor experimental system is built, as shown in Figure 12. The instruments and equipment used in the experiment are shown in Table 5. After hammering the shaft center by 45 degrees with a horizontal axis, position the next disc. LMS Test.lab is used for data acquisition and processing.

4.2. Square Shaft Rotor Stiffness Identification

The structure of the square shaft rotor is shown in Figure 13 and Figure 14, the material of the rotor shaft is 30CrMnSi; the material of the disc is 45# steel, and the relevant parameters are: l = 300   mm , d shaft = 14   mm , h = 10   mm , ρ shaft = 7750   kg / m 3 , E shaft = 2.01 × 10 11 Pa , μ shaft = 0.227 , D disc = 160   mm , ρ disc = 7890   kg / m 3 , μ disc = 0.269 . In order to achieve asymmetry in the shaft, a partial cut was made on the shaft so that the bending stiffness in the two mutually perpendicular directions ( η shaft to ξ shaft) was different. In the experiments, the speed controller is adjusted to make the rotor run steadily at n = 720   r / min , so that the flexural stiffness of the shaft in both horizontal and vertical directions then varies with the speed; the impact response experiments are performed on the rotor system with a force hammer, to eliminate the effect of an unbalanced response of the rotor under centrifugal force by reducing the rotor unbalance and filtering, and to highlight the free response of the rotor after impulse excitation.
The square shaft rotor system was hammered for several tests, and the vibration displacement at the shaft center (in both horizontal and vertical directions) was recorded using eddy current displacement sensors; the vibration velocity at the shaft center in the horizontal direction was collected using laser velocity testers, and the vibration acceleration at the rotor support (horizontal, vertical, and axial directions) was recorded using acceleration sensors. The horizontal displacement and velocity response of a certain test are shown in Figure 15 and Figure 16, respectively. The horizontal stiffness variation of the square shaft rotor is shown in Figure 17.
It can be seen that the horizontal stiffness of the square-axis rotor identified by using the method in this paper consists of two parts: constant value and periodic time-varying, and the identified stiffness curve has some burrs due to the presence of noise in the data acquisition. The frequency domain analysis of the curve is shown in Figure 18.
As can be seen from Figure 18, the stiffness identified in this paper is consistent with those values calculated as k c = 2.45 × 10 6   N / m and k v = 0.187 × 10 6   N / m , using the ANSYS finite element software. The variation of the horizontal stiffness of the square-axis rotor has obvious periodicity, and the frequency component f = 24   Hz is exactly two times that of the rotor rotation frequency f n = 720 / 60 = 12 , which is consistent with the time-varying quadratic stiffness of the rotor rotation.

5. Discussion

(1) The recursive formula for the identification of the periodic time-varying rotor system parameters derived in this paper has the advantages of concise structure, time-saving calculation, and high accuracy.
(2) The signal noise has a certain influence on the recognition result, so the signal-to-noise ratio should be improved as much as possible in the signal acquisition process. In the case of the Newmark- β method used in solving the dynamic response of the system, the calculation step length affects the accuracy of the calculation. According to the sampling theorem, the sampling frequency should be greater than the analysis frequency of the signal by a factor of two or more, in order to avoid the occurrence of mixing. The smaller the calculation step, the better the recognition effect, but the corresponding calculation volume also increases, so an appropriate step size should be selected according to the actual requirements. At the same time, according to the results of Table 2 in line 230, it can be seen that when h = 10 3   s , the accuracy is poor; when we take h = 10 4   s , the accuracy has met the requirements, while if we take h = 10 5   s , the computational volume is large; taking this into account, we chose h = 10 4   s .
(3) By identifying the parameters of the numerical simulation model and the actual periodic time-varying rotor system, the time-varying stiffness parameters can be identified more accurately, thus verifying the correctness and effectiveness of the method. Compared with the state-space wavelet method and with the EMD method, the recognition accuracy of this paper is higher under the conditions of noise-free and high signal-to-noise ratios; the speed of identification by this method is improved by 53.38 % compared to the state-space wavelet method, and the speed of identification by the EMD method is improved by 62.87 % .
(4) This paper provides a new method for the parameter identification and fault diagnosis of engineering machinery structures with periodic time-varying parameters, such as gears and cracked rotors, which has great engineering application value.

Author Contributions

Conceptualization, Z.W.; methodology, J.T.; software, J.W.; validation, J.W.; formal analysis, J.W.; resources, Z.W.; data curation, J.W.; writing—original draft preparation, J.W.; writing—review and editing, Y.L.; visualization, J.W.; supervision, Y.L.; project administration, Z.W.; funding acquisition, Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 52205115, the National Natural Science Foundation of China, grant number 12172231, and the Department of Education of Liaoning Province, grant number JYT2020158.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kalman, R.E. Algebraic Theory of Linear Systems. Arch. Automat. Telemech. 1966, 11, 119–130. [Google Scholar]
  2. Mzyk, G. Combined Parametric Nonparametric Identification of Block-Oriented Systems; Springer: Berlin/Heidelberg, Germany, 2014; pp. 171–180. [Google Scholar] [CrossRef] [Green Version]
  3. Richards, J. Analysis of Periodically Time-Varying Systems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 1983. [Google Scholar] [CrossRef]
  4. Chow, P.L.; Chiou, K.L. Asymptotic Stability of Randomly Perturbed Linear Periodic Systems. SIAM J. Appl. Math. 1981, 40, 315–326. [Google Scholar] [CrossRef]
  5. Jong, P.D. The likelihood for a state space model. Biometrika 1988, 75, 165–169. [Google Scholar] [CrossRef]
  6. Jong, P.D. Stable algorithms for the state space model. J. Time Ser. Anal. 1991, 12, 143–157. [Google Scholar] [CrossRef]
  7. Tasker, F.; Bosse, A.; Fisher, S. Real-time modal parameter estimation using subspace methods: Theory. Mech. Syst. Signal Process. 1998, 12, 797–808. [Google Scholar] [CrossRef]
  8. Liu, K. Extension of modal analysis to linear time-varying systems. J. Sound Vib. 1999, 226, 149–167. [Google Scholar] [CrossRef]
  9. Durbin, J.; Koopman, S.J. Time Series Analysis by State Space Models; OUP Oxford: Oxford, UK, 2001; p. 24. [Google Scholar] [CrossRef]
  10. Poinot, T.; Trigeassou, J.-C. A method for modelling and simulation of fractional systems. Signal Process. 2003, 83, 2319–2333. [Google Scholar] [CrossRef]
  11. Shen, P.; Liu, X.; Zhao, L.; Yan, J.; Liu, Y. Analysis of nonlinear dynamics of tie rod rotor considering contact effect. Chin. J. Turbomach. 2019, 61, 82–87. [Google Scholar] [CrossRef]
  12. Jiang, Z.; Schaufelberger, W. Block Pulse Functions and Their Applications in Control Systems; Springer: Berlin/Heidelberg, Germany, 1992. [Google Scholar]
  13. Kalman, R.E. Mathematical Description of Linear Dynamical Systems. J. Soc. Ind. Appl. Math. Ser. A Control 1963, 1, 152–192. [Google Scholar] [CrossRef]
  14. Shieh, L.S.; Yeung, C.K.; McInnis, B. Solution of state-space equations via block-pulse functions. Int. J. Control 1978, 28, 383–392. [Google Scholar] [CrossRef]
  15. Mohan, B.M.; Kar, S.K. State Estimation Using Block-Pulse Functions; IEEE: Piscataway, NJ, USA, 2008. [Google Scholar]
  16. Bouafoura, M.K.; Lanusse, P.; Braiek, N.B. State space modeling of fractional systems using block pulse functions. IFAC Proc. Vol. 2009, 42, 1352–1357. [Google Scholar] [CrossRef]
  17. Ajorloo, Y.H.; Ghaffarzadeh, H. Identification of Structural Dynamic Parameters Using Block Pulse Functions and Recursive Least-Squares Algorithm. Iran. J. Sci. Technol. Trans. Civ. Eng. 2017, 41, 149–158. [Google Scholar] [CrossRef]
  18. Datta, K.B.; Mohan, B.M. Orthogonal Functions in System and Control; World Scientific: Singapore, 1995. [Google Scholar] [CrossRef]
  19. Mohan, B.M.; Kar, S.K. Continuous Time Dynamical Systems: State Estimation and Optimal Control with Orthogonal Functions; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar] [CrossRef]
  20. Ghali, S.; Benallegue, A.; Elloumi, S. A decentralized observer-based optimal control for interconnected systems using the block pulse functions. Trans. Inst. Meas. Control 2020, 42, 3063–3075. [Google Scholar] [CrossRef]
  21. Liao, S.; Chen, C. Identification of unevenness of combustion rotor of vortex shaft engine based on nonlinear support parameters. Chin. J. Turbomach. 2019, 61, 71–76. [Google Scholar] [CrossRef]
  22. Li, R.; Liu, J.; Yao, J. Application of Mode Synthesis Method for Vibration Analysis of Geometrically Mistuned Bladed Disk Considering the Prestress. Chin. J. Turbomach. 2019, 61, 72–78+5. [Google Scholar] [CrossRef]
  23. Sannuiti, P. Analysis and Synthesis of Dynamic Systems Via Block-Pulse Functions. Proc. Inst. Electr. Eng. 1997, 124, 569–571. [Google Scholar] [CrossRef]
  24. Han, Q.K.; Wang, J.J.; Li, Q.H. Frequency response characteristics of parametrically excited systems. J. Vib. Acoust. 2009, 132, 041004. [Google Scholar] [CrossRef]
  25. Han, Q.K.; Wang, J.J.; Li, Q.H. Spectral properties for the vibrational response of parametrically excited system. Arch. Appl. Mech. 2010, 80, 671–685. [Google Scholar] [CrossRef]
  26. Xu, X.; Shi, Z.Y. Parameter identification for time-varing system using state space and wavelet method. Eng. Mech. 2011, 28, 23–28. [Google Scholar]
Figure 1. Three-degree-of-freedom system with stiffness cycle changing.
Figure 1. Three-degree-of-freedom system with stiffness cycle changing.
Aerospace 09 00614 g001
Figure 2. Vibration displacement response of a three-degree-of-freedom stiffness periodic time-varying system.
Figure 2. Vibration displacement response of a three-degree-of-freedom stiffness periodic time-varying system.
Aerospace 09 00614 g002
Figure 3. Vibration velocity response of a three-degree-of-freedom stiffness periodic time-varying system.
Figure 3. Vibration velocity response of a three-degree-of-freedom stiffness periodic time-varying system.
Aerospace 09 00614 g003
Figure 4. A three-degree-of-freedom stiffness periodically time-varying system vibration displacement spectrum.
Figure 4. A three-degree-of-freedom stiffness periodically time-varying system vibration displacement spectrum.
Aerospace 09 00614 g004
Figure 5. Time domain identification result (a) and frequency domain identification results (b) of non-time-varying stiffness k 2 * .
Figure 5. Time domain identification result (a) and frequency domain identification results (b) of non-time-varying stiffness k 2 * .
Aerospace 09 00614 g005
Figure 6. Relative error of the non-time-varying stiffness k 2 * identification results.
Figure 6. Relative error of the non-time-varying stiffness k 2 * identification results.
Aerospace 09 00614 g006
Figure 7. Time domain identification result (a) and frequency domain identification results (b) of time-varying stiffness k 3 * .
Figure 7. Time domain identification result (a) and frequency domain identification results (b) of time-varying stiffness k 3 * .
Aerospace 09 00614 g007
Figure 8. Relative error of the time-varying stiffness k 3 * identification results.
Figure 8. Relative error of the time-varying stiffness k 3 * identification results.
Aerospace 09 00614 g008
Figure 9. Time domain identification result (a) and relative error (b) of time-varying stiffness p ˜ 3 at 100 dB signal-to-noise ratio.
Figure 9. Time domain identification result (a) and relative error (b) of time-varying stiffness p ˜ 3 at 100 dB signal-to-noise ratio.
Aerospace 09 00614 g009
Figure 10. Time domain identification result (a) and relative error (b) of time-varying stiffness p ˜ 3 at 80 dB signal-to-noise ratio.
Figure 10. Time domain identification result (a) and relative error (b) of time-varying stiffness p ˜ 3 at 80 dB signal-to-noise ratio.
Aerospace 09 00614 g010
Figure 11. Time domain identification result (a) and relative error (b) of time-varying stiffness p ˜ 3 at 50 dB signal-to-noise ratio.
Figure 11. Time domain identification result (a) and relative error (b) of time-varying stiffness p ˜ 3 at 50 dB signal-to-noise ratio.
Aerospace 09 00614 g011
Figure 12. Experimental system of an asymmetric rotor.
Figure 12. Experimental system of an asymmetric rotor.
Aerospace 09 00614 g012
Figure 13. Schematic diagram of the asymmetric rotor.
Figure 13. Schematic diagram of the asymmetric rotor.
Aerospace 09 00614 g013
Figure 14. Experimental system of the asymmetric rotor.
Figure 14. Experimental system of the asymmetric rotor.
Aerospace 09 00614 g014
Figure 15. Horizontal displacement response.
Figure 15. Horizontal displacement response.
Aerospace 09 00614 g015
Figure 16. Horizontal speed response.
Figure 16. Horizontal speed response.
Aerospace 09 00614 g016
Figure 17. Time domain diagram of the horizontal stiffness variation of the square shaft rotor.
Figure 17. Time domain diagram of the horizontal stiffness variation of the square shaft rotor.
Aerospace 09 00614 g017
Figure 18. Square-axis rotor horizontal stiffness spectrum.
Figure 18. Square-axis rotor horizontal stiffness spectrum.
Aerospace 09 00614 g018
Table 1. Stiffness identification MAPE at different SNRs.
Table 1. Stiffness identification MAPE at different SNRs.
Signal-to-Noise Ratio (SNR) (dB)Mean Absolute Percentage Error (MAPE) (%)
No noise 0.0223
100 0.0878
80 0.1849
50 0.9703
Table 2. Stiffness identification MAPE at different step sizes without noise.
Table 2. Stiffness identification MAPE at different step sizes without noise.
Calculation Step (s)Mean Absolute Percentage Error (MAPE) (%)
10 3 2.1385
10 4 0.0223
10 5 0.0016
Table 3. Stiffness identification MAPE in two methods at different SNRs.
Table 3. Stiffness identification MAPE in two methods at different SNRs.
Signal-to-Noise Ratio (SNR) (dB)MAPE in Block-Pulse Function Method (%)MAPE in State Space Wavelet Method (%)
No noise 0.0223 0.0991
100 0.0878 0.3260
80 0.1849 0.4105
50 0.9703 0.6995
Table 4. Calculating time in the three methods used in the same three-degree-of-freedom system.
Table 4. Calculating time in the three methods used in the same three-degree-of-freedom system.
MethodBlock-Pulse Function MethodState Space Wavelet MethodEMD Method
Calculate time 248   ms 532   ms 668   ms
Table 5. Experimental equipment.
Table 5. Experimental equipment.
Instrument NameInstrument Model
Multi-channel dynamic testing systemLMS SCADAS Recorder (SCR202)
Servo motor130SM04030
Servo motor controllerJYT-SERVO-II
Workstation (Dell laptop)Dell M5810
Eddy current displacement measuring instrumentYE5937B
Eddy current displacement sensorCWY-DO-502
Laser speed testerPolytec OFV-5000
PCB acceleration sensor333B30
PCB hammer086D05
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, Z.; Wang, J.; Tian, J.; Liu, Y. Parameter Identification Method for a Periodic Time-Varying System Using a Block-Pulse Function. Aerospace 2022, 9, 614. https://doi.org/10.3390/aerospace9100614

AMA Style

Wang Z, Wang J, Tian J, Liu Y. Parameter Identification Method for a Periodic Time-Varying System Using a Block-Pulse Function. Aerospace. 2022; 9(10):614. https://doi.org/10.3390/aerospace9100614

Chicago/Turabian Style

Wang, Zhi, Jun Wang, Jing Tian, and Yu Liu. 2022. "Parameter Identification Method for a Periodic Time-Varying System Using a Block-Pulse Function" Aerospace 9, no. 10: 614. https://doi.org/10.3390/aerospace9100614

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