Keywords

1 Introduction

With the technological advances in recent years, the great demand for energy consumption has allowed researchers to discover mechanisms that produce energy in a clean and renewable way. Thus, many works on these mechanisms have been explored. Examples of these works are those in [1,2,3] that explore high-degree-of-freedom mechanisms that convert mechanical energy from applied external forces into electrical energy.

Several works such as [3, 4] explore the dynamics of mechanisms for energy production. However, they propose control designs to suppress the chaotic motions.

Many fractional derivative operators are used to analyze the behavior of electromechanical structures, an example is the flexibility behavior of microbeams in MEMS systems. Examples of fractional derivative operators applied for dynamic analysis are Riemann–Liouville and Grunwald Letinikov [5, 6].

In recent years, new techniques for time–frequency analysis have been proposed, one emerging technique is the synchrosqueezed transform. Known limitations, such as tradeoffs between time and frequency resolution, can be overcome by alternative techniques that extract instantaneous modal components, as presented in the synchrosqueezed transform. EMD decomposition of a signal into components that are well separated in the time–frequency plane, allowing reconstruction of these components [7]. In particular the work presented in [8], provides an overview of time–frequency reconsignment and synchronization techniques used in multicomponent signals, covering the theoretical background and applications, furthermore it tries to explain how synchrosqueezing can be seen as a special case of mode enable reconsignment reconstruction. Methods based on synchrosqueezing transform are actually an extension of CWT that incorporates elements of empirical mode decomposition and frequency reassignment techniques. This new tool produces a better-defined time–frequency representation, allowing the identification of instantaneous frequencies to highlight individual components.

Synchrosqueezing Wavelet Transform (SWT) is a time–frequency analysis method [8]. The anti-noise capability and time–frequency resolution of SWT are improved based on the wavelet transform (CWT). SWT maintains the advantages of EMD and CWT. SWT is adaptive like EMD and does not depend on the original wavelet; the mode mixing problem is significantly improved. Classical time–frequency analysis methods have been widely used in nonlinear dynamics and chaos applications [5, 7, 9,10,11,12], currently a series of applications based on synchrosqueezing have been proposed [13,14,15,16,17].

Therefore, will be made a fractional dynamics analysis of the model proposed by [18, 19] considering Caputo's fractional derivative operator. However, with a coupled piezoelectric in the system for the average power output and the exploration of the proposed fractional mathematical model numerically.

2 Mathematical Background

2.1 Mathematical Model

The mathematical model is based on the one proposed by [20] and the Fig. 1 shows the mechanism for application the Caputo Operator derivative.

Fig. 1
figure 1

Scheme of the structure with piezoceramic material coupled

The Eq (1) describe the motor movement and its vertical displacement of the mass, thus:

$$\begin{aligned} & \ddot{x}\left( {M + m} \right) + c\dot{x} - md\left( {\dot{\phi }sin\left( \phi \right) + \dot{\phi }^{2} cos\left( \phi \right)} \right) + k_{1} x + k_{2} x^{3} \\ & \quad + \theta \left( {1 + \theta _{n} \left| x \right|} \right)q = \left( {M + m} \right)g \\ & \ddot{\phi }\left( {J + md^{2} } \right) - md\;\ddot{x}\;sin\left( \phi \right) + mgdsin\left( \phi \right) = \Gamma \left( {\dot{\phi }} \right) \\ \end{aligned}$$
(1)
$$\rho \dot{q} - \theta \left( {1 + \theta_{n} \left| y \right|} \right)q + q = 0$$

where M mass is connected to a fixed basement by a non-linear spring and a linear viscous damper (damping coefficient c). The nonlinear spring stiffness is given by k1x + k2x3, where x denotes the structure displacement with respect to some equilibrium position in the absolute reference frame. The motion of the structure is due to an in-board non-ideal motor driving an unbalanced rotor. Denoted by ϕ the angular displacement of the rotor unbalance, and model it as a particle of mass m and radial distance d from the rotating axis. The moment of inertia of the rotating part is J. For the resonant case the structure has an influence on the motor input or output. The forcing function is dependent of the system it acts on, and the source is of non-ideal type. And q is electrical current and \(\theta\) is the linear and \(\theta_{n}\) the nonlinear part.

Considering the following change in variables:

\(p = \frac{{\omega^{{}} }}{\Omega }\), \(\omega^{2} = \frac{{k_{1} }}{M + m}\), \(\gamma = \frac{{k_{3} }}{{\left( {M + m} \right)\Omega^{6} }}\), \(\zeta = \frac{c}{{\left( {M + m} \right)\Omega }}\), \(\mu = \frac{{md\Omega^{2} }}{{\left( {M + m} \right)g}}\), \(\eta = \frac{gmd}{{\left( {I + md^{2} } \right)\Omega^{2} }}\), \(F = \frac{{M_{0} }}{{\left( {I + d^{2} m} \right)\Omega^{2} }}\), \(\Gamma \left( {\dot{\phi }} \right) = M_{0} \left( {1 - \frac{{\dot{\varphi }}}{\Omega }} \right)\), \(x \to y = \frac{{\Omega^{2} }}{g}x\) and \(t \to \tau = \Omega t\).

Therefore, we rewrite Eq. (1):

$$\begin{aligned} \ddot{y} + \zeta \dot{y} - p^{2} y + \gamma y^{3} & = 1 + \mu \left( {\ddot{\phi }\;sin\left( \phi \right) + \dot{\phi }^{2} cos\left( \phi \right)} \right) - \theta \left( {1 + \theta_{n} \left| y \right|} \right)q \\ \ddot{\phi } & = \eta \ddot{y}sin\left( \phi \right) - \eta sin\left( \phi \right) + F\left( {1 - \dot{\phi }} \right) \\ \end{aligned}$$
(2)
$$\dot{q} = \frac{1}{\rho }\left[ {\theta \left( {1 + \theta_{n} \left| y \right|} \right)q - q} \right]$$

In this way, considering \(y = x_{1} ,\dot{y} = x_{2} ,\phi = x_{3}\),  \(\dot{\phi } = x_{4}\) and \(q = x_{5}\), the system of first order differential equations is obtained:

$$\begin{aligned} \dot{x}_{1} & = x_{2} \\ \dot{x}_{2} & = \frac{1}{{1 - \mu \eta sin^{2} \left( {y_{3} } \right)}}\left( { - \zeta y_{2} - py_{1} - \gamma y_{1}^{3} + 1 + \mu \sin \left( {y_{3} } \right){ } } \right) \\ & \left. {\left( {\mu y_{4}^{2} cos\left( {y_{3} } \right) - \eta sin\left( {y_{3} } \right) + F\left( {1 - y_{4} } \right)} \right) - \theta \left( {1 + \theta_{n} \left| {x_{1} } \right|} \right)x_{5} } \right) \\ \end{aligned}$$
(3)
$$\begin{aligned} \dot{x}_{3} & = x_{4} \\ \dot{x}_{4} & = \frac{{\eta sin\left( {y_{3} } \right)}}{{1 - \mu \eta sin^{2} \left( {y_{3} } \right)}}\left( { - \zeta y_{2} - py_{1} - \gamma y_{1}^{3} + 1 + \mu y_{4}^{2} cos\left( {y_{3} } \right)} \right. \\ & \quad \left. { + \mu sin\left( {y_{3} } \right)\left( { - \eta sin\left( {y_{3} } \right) + F\left( {1 - y_{4} } \right)} \right)} \right) - \eta sin\left( {y_{3} } \right) + F\left( {1 - y_{4} } \right) \\ \dot{x}_{5} & = \frac{1}{\rho }\left[ {\theta \left( {1 + \theta_{n} \left| {x_{1} } \right|} \right)x_{5} - x_{5} } \right] \\ \end{aligned}$$

The Caputo operator is defined as follows [11,12,13,14,15,16,17,18]:

$${}_{a}^{C} D^{q} f\left( t \right) = \frac{1}{{\Gamma \left( {q - n} \right)}}\mathop \smallint \limits_{a}^{t} \frac{{f^{\left( n \right)} \left( \tau \right)d\tau }}{{\left( {t - \tau } \right)^{q + 1 - n} }}$$
(4)

where \(n - 1 < q < n\), in our considerations n = 1, thus, \(0 < q < 1\) and \(\Gamma \left( . \right)\) is defined as the gamma function. Therefore, rewrite the System of Differential Equations considering the Caputo operator for analyses:

$$\begin{aligned}_{a}^{C} D^{q} x_{1} & = x_{2} \\ {}_{a}^{C} D^{q} x_{2} & = \frac{1}{{1 - \mu \eta sin^{2} \left( {y_{3} } \right)}}\left( { - \zeta y_{2} - py_{1} - \gamma y_{1}^{3} + 1} \right. \\ & \quad \left. { + \mu \sin \left( {y_{3} } \right)\left( {\mu y_{4}^{2} cos\left( {y_{3} } \right) - \eta sin\left( {y_{3} } \right) + F\left( {1 - y_{4} } \right)} \right)} \right) \\ & \quad \left. { - \theta \left( {1 + \theta_{n} \left| {x_{1} } \right|} \right)x_{5} } \right) \\ {}_{a}^{C} D^{q} x_{3} & = x_{4} \\ \end{aligned}$$
(5)
$$\begin{aligned} {}_{a}^{C} D^{q} x_{3} & = \frac{{\eta sin\left( {y_{3} } \right)}}{{1 - \mu \eta sin^{2} \left( {y_{3} } \right)}}\left( { - \zeta y_{2} - py_{1} - \gamma y_{1}^{3} + 1} \right. \\ & \quad \left. { + \mu y_{4}^{2} cos\left( {y_{3} } \right) + \mu sin\left( {y_{3} } \right)\left( { - \eta sin\left( {y_{3} } \right) + F\left( {1 - y_{4} } \right)} \right)} \right) \\ & \quad - \eta sin\left( {y_{3} } \right) + F\left( {1 - y_{4} } \right) \\ {}_{a}^{C} D^{q} x_{5} & = \frac{1}{\rho }\left[ {\theta \left( {1 + \theta_{n} \left| {x_{1} } \right|} \right)x_{5} - x_{5} } \right] \\ \end{aligned}$$

2.2 Synchrosqueezed Transform

STFT and CWT are the main approaches to simultaneously decompose a signal into time and frequency components. Known limitations, such as tradeoffs between time and frequency resolution, can be overcome by alternative techniques that extract instantaneous modal components. EMD aims to decompose a signal into components that are well separated in the time–frequency plane, allowing reconstruction of these components. On the other hand, a recently proposed method called the synchrosqueezing transform (SST) is an extension of the wavelet transform that incorporates elements of empirical mode decomposition and frequency reassignment techniques. This new tool produces a well-defined time–frequency representation, allowing the identification of instantaneous frequencies in non-stationary signals to highlight individual components.

SST was initially proposed in the wavelet case [8] and then later extended to the STFT case [7, 8]. In fact, it corresponds to a nonlinear operator that bounces the time–frequency representation of a signal, combining the localization and scattering properties of the Reassignment Methods with the invertibility property of linear time–frequency representations.

2.3 Synchrosqueezing Wavelet Transform

The Synchrosqueezing Wavelet Transform calculation consists of three steps. The first step is to calculate the CWT. In the second step, a preliminary frequency ω (a, b) is obtained from the oscillatory behavior of Wx (a, b) at a, so that:

$$\omega \left( {a,{\text{b}}} \right) = - i\left( {W_{x} \left( {a,b} \right)} \right)^{ - 1} \frac{\partial }{\partial a}W_{x} \left( {a,b} \right)$$
(6)

In the third step the transformation from the time scale plane to the time–frequency plane is performed. Each value of Wx (a, b) is assigned again to (a, ωl). Where ωl denotes the frequency that is closest to the preliminary frequency of the original (discrete) point ω (a, b). This operation is presented in Eq. (7):

$$T\left( {a,\omega_{1} } \right) = \left( {\Delta \omega } \right)^{ - 1} \sum\nolimits_{{b_{k} :\left| {\omega \left( {a,b_{k} } \right) - \omega_{l} } \right| \le {\Delta }\omega /2}} {Wx\left( {a,b_{k} } \right)b_{k}^{ - 3/2} \Delta b}$$
(7)

In Eq. (7) ∆ω denotes the width of each frequency b in ∆ω = ω_l-ω_(l-1) and equivalently for ∆b. SWT can obtain a high-resolution time–frequency spectrum by compressing (reassigning) the CWT result. However, when the amplitude of the high-frequency components of a signal is low, it is difficult to identify the components in the CWT spectrum or the SST spectrum that is based on the CWT result. In contrast to CWT, the SWT transform is able to more efficiently display the high frequency, low amplitude components of a signal and perform a lossless inverse transformation.

Originally proposed in the wavelet case, the SST has been similarly extended to the STFT context, known as the Fourier-based synchrosqueezing transform (FSST). A long study and in-depth formulation on STFT, CWT and FSST can be seen in [21,22,23,24].

3 Numerical Results and Discussion

For the numerical analysis, using the following initial conditions x0 = [0,0,0,0] and for analysis corresponds to q = [0.978- 1]. Thus, we analyzed the behavior of fractional dynamics for values close to 1, which we could observe some chaotic windows in the system. The parameters is: \(\eta = 0.05\), \(\mu = 8.737\), \(p = 1.0\), \(\gamma = 9.0\), \(\theta = 0.1\),\(\theta_{n} = 0.5\), \(\zeta = 0.2\), \(\theta = 0.1\) and \(\theta_{n} = 0.5\) [20].

The numerical method for solving the Eq. (5) is composed of the initial value problem and the variational system and Adams–Bashforth-Moulton scheme for fractional differential equations [20,21,22,23,24], with a h = 0.001 and a time of 105 [s] considering 40% of total time with transient time. Utiliza-se métodos de análise tempo-frequência para caracterizar a dinâmica caótica do sistema, ente eles CWT e métodos baseados em synchrosqueezing transform, em especial, Fourier-based synchrosqueezing transform e synchrosqueezing wavelet transform [4, 9, 14].

Therefore, Fig. 2 shows the behavior of the bifurcation diagrams of the systems, and considering F = [23., 46.6, 70], we can observe the emergence of chaotic windows with the variation of the parameter of the fractional derivative.

Fig. 2
figure 2

Bifurcation diagram for q = [0.978, 1.0]: a F = 23.3, b F = 46.6 and c F = 70

Figure 2a observes the chaotic windows at q = [0.9790:9793], [0.9816, 0.9822], [0.9871, 0.9873], [0.9887, 0.9936] and q = [0.995; 1.0] with parameter F = 23.3. According to [9] for F = 23.3 and q = 1, which results in the conventional derivative operator, so the system exhibits chaotic regime. This happens for q = 1 at F = 46.6 and 70 has a chaotic behavior which corroborates the data collected by [9], where for systems with the entire derivative operator the system is in a chaotic regime. In Fig. 2b with F = 46.6 has the following chaotic windows q = [0.978, 0.9783], q = [0.9875, 0.9876], q = [0.9937, 0.9941], q = [0.9946, 0.9952] and q = [0.9976;1] and in Fig. 2c q = [0.978; 0.9737], q = [0.9871; 0.9875], q = [0.9919; 0.992], q = [0.9921; 0.9928], q = [0.9942; 0.996] and q = [0.9983; 1]. In Fig. 2c with F = 70 has the following chaotic windows q = [0.978, 0.9783], q = [0.9875, 0.9876], q = [0.9937, 0.9941], q = [0.9946, 0.9952] and q = [0.9976;1] and in Fig. 3c q = [0.978; 0.9737], q = [0.9871; 0.9875], q = [0.9919; 0.992], q = [0.9921; 0.9928], q = [0.9942; 0.996] and q = [0.9983; 1]. Thus, through the bifurcation diagrams we can observe the correspondence of the intervals in which the chaotic behavior of the subintervals contained in the interval q = [0.978, 1.0].

Next in Fig. 3 is presented the time–frequency analysis of the system for F = 23 and q = 0.98. In Fig. 3a the phase diagram is presented. Already in Fig. 3b is presented the response of the system in the frequency domain to CWT and it is possible to identify the periodicity of the system, as well as to identify the dominant frequency and the multiple frequencies, typical of systems with cubic nonlinearity, but there is still an energy dispersion in the time–frequency plane, which does not make the analysis suitable for application. Meyer's wavelet [4] was used in the CWT analysis.

Fig. 3
figure 3

F = 23, q = 0,98: a Phase diagram, b CWT

In Fig. 4 the time–frequency analysis of the system (F = 23 and q = 0.98) using synchrosqueezing transform based methods is presented. In Fig. 4a the system response is analyzed using the Fourier-based synchrosqueezing transform (FSST), it is possible to characterize the periodicity of the system, as well as identify the dominant frequency and the multiple frequencies, but the method presents low resolution in the time–frequency plane. In Fig. 4b is presented the system response in the frequency domain using SWT, in this case it is possible, quite clearly, to identify the periodicity of the system, as well as to identify the dominant frequency and the multiple frequencies and notice that the energy dispersion in the time–frequency plane is very small.

Fig. 4
figure 4

F = 23, q = 0,98: a S-SFT, b SWT

Fig. 5
figure 5

F = 23, q = 1: a Phase diagram, b CWT

In Fig. 5 is presented the time–frequency analysis of the system for F = 23 and q = 1, for these parameters the system exhibits chaotic dynamics, as shown in the bifurcation diagram (Fig. 2a). In Fig. 5a the phase diagram of the system is presented. In Fig. 5b the response of the system in the frequency domain to CWT is presented, it is still possible to identify the dominant frequency, but the response presents a large scattering and abrupt change in the frequency spectrum, typical characteristic of chaotic systems [4, 14].

Fig. 6
figure 6

F = 23, q = 1: a S-SFT, b SWT

Figure 6 presents the time–frequency analysis of the system (F = 23 and q = 1) using synchrosqueezing transform based methods. The system response is analyzed using FSST (Fig. 6a), it is noted that there was large scattering and abrupt change in the frequency spectrum, but due to low resolution and large energy dispersion in the time–frequency plane, it is not possible to characterize the chaotic dynamics of the system. In Fig. 6b is presented the response of the system in the frequency domain using SWT, in this case it is possible to identify the dominant frequency and the response presents a large scattering and abrupt change in the frequency spectrum, but the energy dispersion in the time–frequency plane is very small, which makes the technique quite accurate and appropriate.

Next in Fig. 7 is presented the time–frequency analysis of the system for F = 46.6 and q = 0.985. Again, the phase space is presented (Fig. 7a) and the CWT response of the system in the frequency domain (Fig. 7b). The response via CWT allows the periodicity of the system to be identified, as well as easily identifying the dominant frequency and multiple frequencies.

Fig. 7
figure 7

F = 46.6, q = 0.985: a Phase diagram, b CWT

In Fig. 8 the time–frequency analysis of the system (F = 46.6 and q = 0.985) using synchrosqueezing transform based methods is presented. The response of the system using FSST is presented in Fig. 8a, the large energy dispersion and low resolution in the time–frequency plane do not allow to characterize the periodicity of the system, also the dominant frequency and multiple frequencies cannot be identified with the necessary clarity. In Fig. 8b the response of the system (F = 23 and q = 0.98) in the frequency domain using SWT is presented, in this case it is possible to identify the periodicity of the system, as well as to identify the dominant frequency and the multiple frequencies.

Fig. 8
figure 8

F = 46.6, q = 0.985: a S-SFT, b SWT

Fig. 9
figure 9

F = 46.6, q = 1: a Phase diagram, b CWT

Figure 9 presents the time–frequency analysis of the system for F = 46.6 and q = 1, for these parameters the system exhibits chaotic dynamics as presented in the bifurcation diagram (Fig. 2b). In Fig. 9a the phase diagram of the system is presented. In Fig. 9b is presented the response of the system in the frequency domain to CWT, one can clearly identify the dominant frequency, but the response presents a large scattering and abrupt change at the beginning of the frequency spectrum, indicating chaos in the system.

In Fig. 10a the response of the system using FSST is presented, it can be seen that there was a large scattering and abrupt change in the frequency spectrum, but due to low resolution and large energy dispersion in the time–frequency plane, it is not possible to clearly characterize the chaotic dynamics of the system. The SWT analysis (Fig. 10b) shows that it is possible to identify the dominant frequency and a large scattering and abrupt change in the frequency spectrum at the beginning of the response, again the low energy dispersion allows the characterization of the chaotic dynamics of the system.

Fig. 10
figure 10

F = 46,6, q = 0,995: a FSST, b SWT

Next in Fig. 11 is presented the time–frequency analysis of the system for F = 70 and q = 0.995. Again, the phase space is presented (Fig. 11a) and the system response in the frequency domain to CWT (Fig. 11b). The response via CWT allows, as in the previous cases, the periodicity of the system to be identified, as well as easily identifying the dominant frequency and multiple frequencies. The same occurs with analysis via FSST (Fig. 12c) and SWT (Fig. 12d).

Fig. 11
figure 11

F = 70, q = 0,995: a Phase diagram, b STFT

Fig. 12
figure 12

F = 70, q = 0.985: a S-SFT, b SWT

Finally, Fig. 13 presents the time–frequency analysis of the system for F = 70 and q = 0.999. The phase space (Fig. 13a) shows the rich dynamics of the system and the response of the system in the frequency domain to CWT (Fig. 13b) characterizing the chaotic dynamics in the system. In (Fig. 14a) shows the response of the system with the use of FSST, it is noted that there was large scattering and abrupt change in the frequency spectrum, as in previous cases, it is not possible to clearly characterize the chaotic dynamics of the system. The analysis using SWT (Fig. 14b), shows that it is possible to identify the dominant frequency and a large scattering and abrupt change in the frequency spectrum, in order to characterize the chaotic dynamics of the system.

Fig. 13
figure 13

F = 70, q = 0.999: a Phase diagram, b CWT

Fig. 14
figure 14

F = 70, q = 0,999: a S-SFT, b SWT

4 Conclusion

The fractional model for energy harvesting presented in the interval q = [0.958, 1] a chaotic behavior for the structure with Caputo's fractional derivative operator. Thus, bifurcation diagrams and synchrosqueezing-based transform were used to analyze the location of these windows, for a set of F parameters and characterize the chaotic dynamics of the system. Therefore, it was determined for values close to q = 1, regions that exhibited chaotic and periodic behavior. These regions are confirmed in the bifurcation diagrams, CWT and SWT. The analysis of the fractional dynamics of the system not only corroborates the generalization of the mathematical model in a numerical form, but also in the behavior with the Caputo fractional derivative operator. CWT-based techniques show good resolution in the time–frequency plane, but CWT still overshadows other components when there are high concentrations of energy at some signal frequency. Applications of wavelet transform-based techniques to nonlinear systems have demonstrated the ability of this technique to monitor signal frequency variations and detect short-term transients with excellent time–frequency localization, far exceeding the limitations presented by Fourier transform-based techniques such as STFT.

Finally, the results obtained using the synchrosqueezed wavelet transform were excellent, showing very good time–frequency resolution and minimal energy dispersion, proving adequate to characterize the chaotic dynamics of the system.