1 Introduction

With the progress of modern technology, e.g., Internet of things (IoT) [1,2,3], data communication [4], artificial intelligence (AI) [5,6,7,8] and cloud computing [9, 10], the research on marine exploration and other related fields is gradually increasing, the stealth of underwater targets seems to be improving, and the radiated energy is getting lower and lower. This makes the weak underwater signal sensing in the marine environment a complex problem perplexing the development of underwater acoustics, especially for the weak signal of unknown frequency [11, 12]. At the same time, due to the variability of the marine environment, the signal received by the underwater sensing equipment not only contains the weak signal radiated by the target but is also accompanied by the solid marine background noise, which leads to the degradation and distortion of the acoustic signal and the decline of the communication quality [13, 14]. Through the derivation of the central limit theorem, underwater acoustic noise can be briefly described as Gaussian noise [15], so most of the current studies choose the Gaussian noise model for discussion. However, in the actual marine environment, few active will dominate in a specific frequency range, and there is random non-Gaussian impulse noise in the signal, which has more severe tailing than Gaussian noise. When using Gaussian noise to simulate and design the algorithm, it will have a significant impact on the performance of the sensing system [16,17,18,19]. Therefore, it is necessary to study the underwater acoustic noise model and underwater weak signal sensing method.

In the study of marine noise, the noise interference of the underwater environment often contains intense pulses, which do not conform to Gaussian distribution [20,21,22]. Non-Gaussian noise does not have Markov characteristics, which is very difficult to deal with in the research of weak signal sensing [23]. Albeverio, Kondratiev and others extended HIDA’s theory to the case of non-Gaussian [24,25,26]. Fan and others used the statistical characteristics of high-order accumulation to analyze ocean noise [27] in 2018, but this method cannot fully describe the characteristics of non-Gaussian. Later, after analysis by Lu, Nikias, Li and others, it was found that in addition to Cauchy, Lévy and Gaussian processes, the probability distribution has an unstable closed form [28]. Recently, Lévy noise has been one of the research hotspots of non-Gaussian noise analysis. Just as Gaussian noise can be regarded as the generalized time derivative of Brownian motion, Lévy noise can also be regarded as the generalized time derivative of the Lévy process, and it is a basic stationary independent incremental random process. Lévy distribution is a generalized form of Gaussian distribution. It is a typical non-Gaussian noise with a long tail, discontinuous jump and infinite separability. It can maintain the natural noise process’s generation mechanism and propagation conditions. The Lévy noise model established by Lévy distribution can describe many symmetrical or asymmetric noises with different impulsivity by controlling the selection of different parameters [29, 30]. It has more substantial applicability and great significance to describe the influence characteristics of underwater environmental noise interference [31]. Therefore, selecting the Lévy model parameters in different application scenarios is also one of the research objects of this paper.

In terms of weak underwater signal sensing methods, some classical signal processing methods become difficult to apply due to the increasingly low signal-to-noise ratio of signals received by underwater equipment. For example, wavelet transform will have the problem that the basis function cannot be effectively selected [32]. Although stochastic resonance can realize the sensing of weak signals, it cannot accurately perceive signals with large amplitude and frequency, and there is the problem of how to select parameters [33] effectively. At present, scholars worldwide have shown great interest in chaos theory. In the 1990s, chaos theory began to be used for signal sensing. In order to solve the problems of high signal-to-noise ratio threshold and limited sensing bandwidth, coupled Duffing oscillator algorithm [34] appeared, coupling Duffing oscillator and Van der Pol Duffing oscillator algorithm [35], bidirectional ring coupling Duffing oscillator transient synchronization breakthrough method [36], etc. These algorithms improve the solution speed to a certain extent, but there is still a problem that the unknown frequency signal with a low signal-to-noise ratio is complex to perceive [37,38,39,40,41,42,43,44].

This paper proposes an underwater position sensing method that is more suitable for weak signals in a complex ocean environment to solve the above problems. The main contributions of this paper are as follows:

  • Lévy noise model is proposed to describe the underwater natural environment, and an analysis and estimation method is provided to select better parameters.

  • Aiming at the sensing problem of weak underwater signal with unknown frequency, and improved dual-coupled Duffing oscillator signal sensing method based on scale change and variable step size is proposed. This method has better resistance to intense noise, better adaptability to impact noise, higher sensing efficiency, more intuitive sensing results, and a lower threshold.

  • An underwater weak signal sensing system with unknown frequency is designed and established. The system can better sense multi-frequency signals under the Lévy noise model. The feasibility and superiority of the sensing system established in this paper are verified by using the actual underwater acoustic data.

2 Related work

2.1 Lévy noise model

The Lévy process was proposed by the French mathematician Paul Lévy to study the generalized central limit theorem. It is a random process with independent and fixed increments, indicating that the movement of a point and its continuous displacement are random [45]. The difference between two disjoint time intervals displacement is independent. The displacement and displacement in different time intervals of the same length have the same probability distribution. It can be regarded as a continuous-time simulation of random walk. Lévy noise also called alpha noise obeys the theory of stable alpha distribution. The only distribution satisfies the generalized central limit theorem, and a square law attenuates its tailing. The expression of the characteristic function of Lévy noise [46] is as follows:

$$\begin{aligned}&log\varphi (t)=\left\{ \begin{matrix} -\sigma ^{\alpha }\left| t\right| \left\{ 1-i\beta sign\left( t\right) tan\left( \frac{\pi \alpha }{2}\right) \right\} +i\mu t,&{}\alpha \ne 1\\ -\sigma \left| t \right| \left\{ 1+i\beta sign\left( t \right) \frac{\pi }{2}log\left( \left| t \right| \right) \right\} +i\mu t, &{}\alpha = 1 \end{matrix}\right. \end{aligned}$$
(1)
$$\begin{aligned}&\left\{ \begin{array}{lll} X &{}= S_{\alpha ,\beta }\frac{sin\left( \alpha \left( V+B_{\alpha ,\beta }\right) \right) }{\left( cosV\right) ^{\frac{1}{\alpha }}}\left( \frac{cos\left( V-\alpha \left( V+B_{\alpha ,\beta }\right) \right) }{W}\right) ^{\frac{1-\alpha }{\alpha }},&{}\alpha \ne 1 \\ X &{} = \frac{2}{\pi }\left[ \left( \frac{\pi }{2}+\beta V\right) tanV-\beta log\left( \frac{WcosV}{\frac{\pi }{2}+\beta V}\right) \right] ,&{}\alpha = 1\\ \end{array}\right. \end{aligned}$$
(2)

In (1), \(\alpha \in \left( 0,2 \right]\) is the characteristic index, which determines the decay rate of the distribution tail. When \(\alpha = 1\), it is Cauchy distribution. When \(\alpha = 2\), it is the Gaussian distribution, and the mean value is \(\mu\), the variance is \(2\sigma ^{2}\). When \(\alpha \ne 2\), the mean value is \(\mu\), but the variance does not exist. \(\beta \in \left[ -1,1 \right]\) is the skew parameter. When \(\beta = 0\), the graph is symmetrical, and when \(\beta\) is a positive number, The graph tilts to the right; on the contrary, the graph tilts to the left, \(\sigma > 0\) is the scale parameter, which determines the degree of dispersion of the distribution concerning \(\mu\) and \(\mu \in R\) is the position parameter. The left and right translation can be achieved by adjusting the value of \(\mu\). Rfal-Weron proved the expression of Lévy distribution random variable. In (2), V obeys the uniform distribution in the interval \(\left( -2\pi ,2\pi \right)\), W follows the exponential distribution with the mean value 1, \(S_{\alpha \beta }\) and \(B_{\alpha \beta }\) is as follows:

$$\begin{aligned}&S_{\alpha ,\beta } = \left[ 1+\beta ^{2}tan^{2}\frac{\pi \alpha }{2} \right] ^{1/2\pi } \end{aligned}$$
(3)
$$\begin{aligned}&B_{\alpha ,\beta }=\frac{arctan\left( \beta tan\frac{\pi \alpha }{2} \right) }{2} \end{aligned}$$
(4)

Under the conditions of \(\beta = 0\), \(\sigma = 1\) and \(\mu = 0\), the Lévy distributions corresponding to different \(\alpha\) feature indices are shown in Fig. 1.

Fig. 1
figure 1

Time-domain distribution map of live noise corresponding to different feature index \(\alpha\)

It can be seen from Fig. 1 that the smaller the value \(\alpha\), the stronger the impact of noise interference. When \(\alpha = 2\), the noise interference has almost no impact. At this time, the Lévy noise degenerates into white noise.

2.2 Intermittent chaotic oscillator sensing system

2.2.1 Intermittent chaos of single Duffing oscillator

At present, in sensing weak signals with unknown frequency, the commonly used method is to use the intermittent chaotic characteristics of the chaotic system. Using the phase change of chaotic oscillator to sense weak periodic signal requires a slight frequency difference between the signal to be measured and the decision power in the established chaotic sensing system. This frequency difference will lead to chaos and periodic intermittent chaos in the sensing system. Intermittent chaos uses the immunity of chaotic oscillator to noise and the sensitivity to weak signal disturbance to sense periodic noise signals with unknown frequency.

Make the signal input into the single Duffing oscillator chaos sensing system as f(t), \(f(t)=Acos[(\omega + \Delta \omega t)+\varphi ]\), \(\Delta \omega\) is the frequency difference between the signal input into the chaotic sensing system and the periodic force between the chaotic system, \(\Delta \omega \ll \omega\), \(\varphi\) is the phase difference. At this time, the state equation of single Duffing oscillator system can be expressed as [41, 47, 48]:

$$\begin{aligned} \left\{ \begin{array}{ll} \dot{x} &{}= \omega y\\ \dot{y} &{}= \omega \left[ -\frac{1}{2}y+x-x^{3}+\gamma cos\left( \omega t \right) +f\left( t \right) \right] \end{array}\right. \end{aligned}$$
(5)

where \(\gamma\) is the critical chaotic threshold, and the total dynamic force of the single Duffing oscillator system is:

$$\begin{aligned} L(t)&= \gamma \cos (\omega t) + A\cos [(\omega + \Delta \omega t) + \varphi ] + \eta (t)\nonumber \\&= \gamma \cos (\omega t) + A\cos (\omega t)\cos (\Delta \omega t + \varphi ) - A\sin (\omega t)\sin (\Delta \omega t + \varphi ) + \eta (t)\nonumber \\&= \mathrm{{P}}(t)\cos [\omega t + \theta (t)] + \eta (t) \end{aligned}$$
(6)
$$\begin{aligned} P(t)&= \sqrt{{\gamma ^2}+2A\gamma \cos (\Delta \omega t + \varphi ) + {A^2}} \end{aligned}$$
(7)
$$\begin{aligned} \theta (t)&= \arctan \frac{{A\sin (\Delta \omega t + \varphi )}}{{\gamma + A\cos (\Delta \omega t + \varphi )}} \end{aligned}$$
(8)

where \(A \ll \gamma\), therefore, \(\theta (t)\) is small enough, so its effect on the dynamics of the chaotic system can be ignored. This analysis shows that:

  • If \(\Delta \omega = 0\), the real influential parameter for the motion state of the system is the phase difference \(\varphi\). When there is \(\pi - \arccos (\frac{A}{{2\gamma }}) \le \varphi \le \pi + \arccos (\frac{A}{{2\gamma }})\) and \(\mathrm{{P}}(t) \le \gamma\), the chaotic sensing system will still be in a chaotic state. If \(\varphi\) does not meet this condition, the system will quickly change to a large-scale periodic state.

  • If \(\Delta \omega \ne 0\), then L(t) will deviate from \(\gamma\) with \(\mathrm{{T}}=\frac{{2\pi }}{{\Delta \omega }}\) as the period. In this state, the system will enter a regular intermittent chaotic state, which is manifested as the state of chaotic sensing system. The chaotic state and large-scale periodic state appear in a stable, regular and periodic alternating manner. The sensing of weak signals with unknown frequency is based on this.

  • If the value of \(\Delta \omega\) is too large, the system policy power of the chaotic sensing system will change too fast so that the system cannot respond quickly. When there is a large difference between the frequency of the weak signal to be measured and the system policy power, even if the signal amplitude input to the sensing system is large enough, the system will not have phase transition and regular, stable and periodic intermittent chaotic motion.

From the above analysis and discussion, it is found that the method of using the intermittent chaos theory of chaotic oscillator to sense the weak periodic signal of position frequency is scientific and effective. Through the simulation, it is found that in the single Duffing oscillator chaotic sensing system, when \(\left| \frac{\Delta \omega }{\omega } \right| \le 0.03\), the output sequence of the system is shown in Fig. 2a, and it is observed that Fig. 2a is an obvious intermittent chaotic state. When \(\left| \frac{\Delta \omega }{\omega } \right| > 0.03\), the timing diagram of system output cannot be judged as intermittent chaotic state, as shown in Fig. 2b.

Fig. 2
figure 2

The output sequence of the single Duffing oscillator system

2.2.2 Intermittent chaos of double coupled Duffing oscillator

Make the signal to be measured to be input into the dual-coupled Duffing oscillator chaos sensing system as f(t), \(f(t)=Acos[(\omega + \Delta \omega t)+\varphi ]\), \(\Delta \omega\) is the frequency difference between the signal to be measured input into the chaotic sensing system and the periodic force between the chaotic system, \(\Delta \omega \ll \omega\), \(\varphi\) is the phase difference. At this time, the state equation of dual-coupled Duffing oscillator system can be expressed as:

$$\begin{aligned} \left\{ \begin{array}{l} \ddot{x}(t) + k\dot{x}(t) - x(t) + {x^3}(t) + d[y(t) - x(t)] = \gamma \cos (\omega t) + f(t)\\ \ddot{y}(t) + k\dot{y}(t) - y(t) + {y^3}(t) + d[x(t) - y(t)] = \gamma \mathrm{{F}}\cos (\omega t) + f(t) \end{array} \right. \end{aligned}$$
(9)

where \(f(t) = Acos({\dot{\omega }}t+\varphi )\), \({\dot{\omega }} = \omega + \Delta \omega\). When \(\left| \frac{\Delta \omega }{\omega } \right| \le 0.08\), the output sequence of the system is shown in Fig. 3a, which is an obvious intermittent chaotic state. When \(\left| \frac{\Delta \omega }{\omega } \right| > 0.08\), the timing diagram of the system output cannot be judged as an intermittent chaotic state, as shown in Fig. 3b.

Fig. 3
figure 3

The output sequence of the dual-coupled Duffing oscillator system

3 Methods

3.1 Parameter analysis and estimation of Lévy noise model

The Fokker-Plank equation corresponding to equation (10) is:

$$\begin{aligned}&\frac{\partial _{p}\left( s,t \right) }{\partial t} = \left[ \frac{\partial }{\partial x}A\left( x \right) +\frac{\partial ^{2}}{\partial x}B\left( x \right) \right] \rho \left( s,t \right) \end{aligned}$$
(10)

where \(A\left( x \right) =ax-bx^{3}+S\left( x \right)\), \(B\left( x \right) = D\). Since equation (11) is a transcendental equation, it cannot be solved directly, but the approximate number of equation (11) can be calculated using the finite difference method. The following equations can be obtained by using the fourth-order Runge--Kutta method.

$$\begin{aligned} {\mathrm{{v}}_{i + 1}} = {v_i} + \frac{{\Delta t}}{6}({F_1} + 2{F_2} + 2{F_3} + {F_4}) + \Delta {t^{\frac{1}{\alpha }}}{\eta _i} \end{aligned}$$
(11)

where \(\Delta t\) is the step size, \({F_i}(i=1,2,3,4)\) are:

$$\begin{aligned} {\mathrm{{F}}_1}= & {} - v_i^3 + (a + 1)v_i^2 - \frac{{a + b}}{\gamma }{v_i} + {v_i}\sqrt{\frac{D}{{\Delta t}}} {\xi _i} \end{aligned}$$
(12)
$$\begin{aligned} {\mathrm{{F}}_2}= & {} - {({v_i} + \frac{{\Delta t}}{2}{F_1})^3} + (a + 1){({v_i} + \frac{{\Delta t}}{2}{F_1})^2} \nonumber \\&- \frac{{a + b}}{\gamma }({v_i} + \frac{{\Delta t}}{2}{F_1}) + ({v_i} + \frac{{\Delta t}}{2}{F_1})\sqrt{\frac{D}{{\Delta t}}} {\xi _i} \end{aligned}$$
(13)
$$\begin{aligned} {F_3}= & {} - {({v_i} + \frac{{\Delta t}}{2}{F_2})^3} + (a + 1){({v_i} + \frac{{\Delta t}}{2}{F_2})^2}\nonumber \\&- \frac{{a + b}}{\gamma }({v_i} + \frac{{\Delta t}}{2}{F_2}) + ({v_i} + \frac{{\Delta t}}{2}{F_2})\sqrt{\frac{D}{{\Delta t}}} {\xi _i} \end{aligned}$$
(14)
$$\begin{aligned} {F_4}= & {} - {({v_i} + \Delta t{F_3})^3}\mathrm{{ + }}(a + 1){({v_i} + \Delta t{F_3})^2}\nonumber \\&- \frac{{a + b}}{\gamma }({v_i} + \Delta t{F_3}) + ({v_i} + \Delta t{F_3})\sqrt{\frac{D}{{\Delta t}}} {\xi _i} \end{aligned}$$
(15)

The numerical solution of the Lévy noise model obtained according to the above method is shown in Fig. 4, where \(\alpha =1.5\), \(\beta =0\), \(D=0.1\).

Fig. 4
figure 4

The Lévy noise model

Next, the influence of various parameters of Lévy noise model is further analyzed, including Lévy noise intensity D, stability index \(\alpha\) and deflection parameter \(\beta\).

Fig. 5
figure 5

The particle probability distribution of the system output under the excitation of different noise intensity D

Figure 5 shows the curve of probability density function \({P_{st}}(v)\) of Lévy noise model with different noise intensity, where \(\alpha =1.1\), \(\beta =0\). When the noise intensity \(D=0.1\), the image of \({P_{st}}(v)\) has two peaks, which indicates that there are two steady states in the process of particle motion, that is, the left peak and the right peak of the image. With the increase of noise intensity D, the image of \({P_{st}}(v)\) gradually changes from two peaks to a single peak structure with only one peak, which indicates that the noise intensity D in Lévy noise model can induce the phase transfer of particle system motion. When the noise intensity D is smaller, the movement of particles is more affected by the traction of the signal, and its density curve is relatively smooth. When the noise intensity D gradually increases to \(D=0.3\), the particles gradually concentrate on one side of the zero point. When the noise intensity D increases to \(D=0.5\), the particles are gradually unevenly distributed on both sides of the zero point. This phenomenon is analyzed from the microscopic point of view, that is, when the noise intensity \(D < 0.3\), because the excitation intensity of the external noise is not enough, the energy obtained by the particles for motion is not enough make them cross the potential barrier. These particles can only move back and forth in a potential well, so the particles can only concentrate on one side of the zero point as for whether to move in the left potential well or the right potential well mainly depends on the combined force of the signal traction received by the particle at zero and the interference of external noise. When the noise intensity \(D = 0.5\), the moving particles are strongly excited by the noise to obtain enough energy to jump over the potential barrier from one potential well to another. The noise will affect the change of particles, so the particles will not be symmetrically distributed on both sides of the zero point.

Fig. 6
figure 6

The particle probability distribution of the system output under the excitation of different stability index \(\alpha\)

Figure 6 shows the curve of probability density function \({P_{st}}(v)\) of Lévy noise model with different stability index, where \(D=1\), \(\beta =0\). When \(\alpha = 1.1\), the image of \({P_{st}}(V)\)has two peaks. However, when the characteristic index \(\alpha\)gradually increases, the left peak of \({P_{st}}(V)\)image gradually decreases, and the right peak gradually increases. When \(\alpha =1\), the left peak of \({P_{st}}(v)\) disappears, and the image of \({P_{st}}(v)\) gradually changes from two peaks to a single peak structure with only one peak. This also shows that the characteristic index \(\alpha\) in the Lévy noise model can induce particle system motion phase transfer. From the microscopic point of view, the barrier height is low when \(\alpha\) is small. At this time, although the energy obtained by the particles is small, they can cross the barrier by their energy. With the gradual increase of characteristic index a, the height of the potential barrier is also increasing. Therefore, particles need to obtain certain energy from noise to cross the potential barrier. If the noise intensity D does not change, particles cannot cross the potential barrier.

Fig. 7
figure 7

The particle probability distribution of the system output under the excitation of different deflection parameter \(\beta\)

Figure 7 shows the curve of probability density function \({P_{st}}(v)\) of Lévy noise model with different deflection parameters. When \(\beta = - 1\), the image of \({P_{st}}(v)\) has and only has one peak. The function has two peaks as the skew parameter \(\beta\) increases from \(-\,1\) to 0. This indicates that the skew parameter \(\beta\) of the Lévy noise model can induce the phase transfer of particle system motion. When the skew parameter \(\beta\) increases further, the right peak of \({P_{st}}(v)\) begins to decrease slowly. On the contrary, the left peak of \({P_{st}}(v)\) begins to rise slowly. When the skew parameter \(\beta\) increases to \(\beta = 1\), the right peak of \({P_{st}}(v)\) disappears and the left peak continues to rise. The phenomenon is analyzed from a microscopic point of view. With the increase of the deflection parameter \(\beta\), the potential barrier height that the particles need to cross is smaller. When the deflection parameter \(\beta = -1\), the potential barrier height that the particles need to cross is very high. When the energy cannot be obtained through the external excitation noise, the particles cannot cross the potential barrier and can only move back and forth on one side. With the increase of the deflection parameter \(\beta\), the barrier height decreases, and less energy is required for particles to enter from one potential well to the other. Through the above research and analysis, it can be found that the establishment of the Lévy noise model requires a good selection of three parameters: characteristic index \(\alpha\), deflection parameter \(\beta\), and Lévy noise intensity D. In general, it is considered that the underwater environmental noise is unbiased, and the position parameter is 0. Therefore, when constructing the underwater Lévy noise model, we only need to pay attention to the characteristic index \(\alpha\) and Lévy noise intensity D of Lévy noise to generate a more applicable Lévy noise model to describe underwater noise.

In this regard, this paper quotes the method of literature [49], to estimate the characteristic index \(\alpha\) and the noise intensity D of the Lévy noise model:

$$\begin{aligned}&E\left( \left| X \right| ^{\rho } \right) =\frac{\rho lg\alpha }{\alpha lgD}C\left( \rho ,\alpha \right) \end{aligned}$$
(16)

where \(E\left( \left| X \right| ^{\rho } \right)\) is the fractional low-order moment, and \(\rho\) is the order, \(C\left( \rho ,\alpha \right) = \frac{2^{\rho +1}\tau \left( \frac{\rho +1}{2} \right) \tau \left( \frac{-\rho }{\alpha } \right) }{\alpha \sqrt{\pi }\tau \left( \frac{-\rho }{2} \right) }\), \(-1< \rho < \alpha \le 2\). Let \(Y = lg\left| X \right| E\left( Y \right) < +\infty\), the moment generating function is:

$$\begin{aligned}&E\left( \left| X \right| ^{\rho } \right) = \lim _{\rho \rightarrow 0} \frac{d^{q}}{d\rho ^{q}}E\left( \left| X \right| ^{\rho } \right) , q\in N^{*} \end{aligned}$$
(17)

Since Y is only related to \(\alpha\) except for the first moment, the first two finite logarithmic moments are listed as:

$$\begin{aligned} \left\{ \begin{array}{ll} G_{1} &{}= E\left( \left| X \right| ^{\rho } \right) = \Phi _{0}\left( 1-\frac{1}{\alpha } \right) +lg\left| \frac{lg\alpha }{lg Dcosk} \right| ^{\frac{1}{\alpha }}\\ G_{2} &{}= E\left[ \left( lg\left| X \right| -E\left( Y \right) \right) ^{2} \right] = \Phi _{1}\left( \frac{1}{2} +\frac{1}{\alpha ^{2}}\right) -\left( \frac{k}{\alpha } \right) ^{2} \\ \Phi _{0} &{}= \frac{dlg\tau \left( t \right) }{dt} \\ \Phi _{1} &{}= \frac{d^{2}lg\tau \left( t \right) }{dt^{2}} \end{array}\right. \end{aligned}$$
(18)

Let \(t = 1\), then \(\Phi _{0} = -0.5772\) and \(\Phi _{1} = 1.6449\) are obtained. The estimated value can be obtained from the above formula:

$$\begin{aligned} \left\{ \begin{array}{ll} {\widehat{\alpha }} &{}= \left( \frac{G_{2}}{\Phi _{1}}-\frac{1}{2} \right) ^{-\frac{1}{2}}\\ {\widehat{D}} &{}= e^{\left( \Phi _{0}-G_{1} \right) {\widehat{\alpha }}-1}\frac{lg{\widehat{\alpha }}}{cos{\widehat{k}}} \\ \left| {\widehat{k}} \right| &{}= \left[ \left( \frac{{\widehat{\alpha }}^{2}}{2}-1 \right) \Phi _{1}-G_{1}{\widehat{\alpha }}^{2}\right] ^{\frac{1}{2}} \end{array}\right. \end{aligned}$$
(19)

To test the effectiveness of the estimation method, the Chambers-Mallows-Stuck (CMS) method is used to generate the Lévy noise with \(\alpha = 1.5\), \(D = 1\), and the parameters of \(\alpha\), D are estimated. The estimated results are shown in Figs. 8 and 9:

Fig. 8
figure 8

Estimation of characteristic index \(\alpha\)

Fig. 9
figure 9

Estimation of noise intensity D

where n represents the number of estimates, Figs. 8 and 9 show that values of \(\alpha\) and D are obtained, respectively, as 1.5026 and 1.1664; the estimated variance is 0.0034 and 0.0046, respectively. It proves that the method can estimate the parameters of interference noise in the actual underwater information sensing environment.

3.2 Improved signal sensing method based on the scale transformation of the variable step-size intermittent chaotic differential dual-coupled Duffing oscillator

3.2.1 Improved signal sensing method of intermittent chaotic dual-coupled Duffing oscillator

It is found that the combination of two oscillators in this paper has more robust stability than the coupling of two oscillators in theory so that the sensing of chaotic signals from the two oscillators can be better than that from the coupling of two oscillators in theory. Moreover, the differential timing chart of the sensing system coupling two pairs of chaotic oscillators will make the sensing results more intuitive and easier to judge. When the sensing system is in a large-scale periodic state, the differential timing diagram will display a closed curve with relatively regular amplitude. When the sensing system is in a chaotic state, the differential timing diagram will show the irregular peak diagram with a large amplitude swing, which will be more conducive to observing the state of the chaotic sensing system. Therefore, the improved dual-coupled Duffing oscillator model is proposed in this paper:

$$\begin{aligned} \left\{ \begin{array}{l} {{\ddot{x}}_1} + c{{\dot{x}}_1} - {x_1} + x_1^3 + k({x_1} - {x_2}) = f\cos (\omega t)\\ {{\ddot{x}}_2} + \mu (1 - x_2^3){{\dot{x}}_2} + {x_2} + k({x_2} - {x_1}) = f\cos (\omega t)\\ {{\ddot{y}}_1} + c{{\dot{y}}_1} - {y_1} + y_1^3 + k({y_1} - {y_2}) = \mathrm{{F}}f\cos (\omega t)\\ {{\ddot{y}}_2} + \mu (1 - y_2^3){{\dot{y}}_2} + {y_2} + k({y_2} - {y_1}) = \mathrm{{F}}f\cos (\omega t) \end{array}\right. \end{aligned}$$
(20)

where F represents the dynamic coefficient of the periodic policy. The dual-coupled Duffing oscillator model contains two pairs of Duffing oscillators. The difference between the two pairs lies in the difference of the dynamic coefficient of the periodic policy, and other parameter conditions are exactly the same. Next, input the same signal to be tested into the system:

$$\begin{aligned} \left\{ \begin{array}{l} {{\ddot{x}}_1} + c{{\dot{x}}_1} - {x_1} + ax_1^3 + k({x_1} - {x_2}) = f\cos (\omega t) + A\cos ({\omega _1}t) + \eta (t)\\ {{\ddot{x}}_2} + \mu (1 - x_2^3){{\dot{x}}_2} + {x_2} + k({x_2} - {x_1}) = f\cos (\omega t) + A\cos ({\omega _1}t) + \eta (t)\\ {{\ddot{y}}_1} + c{{\dot{y}}_1} - {y_1} + ay_1^3 + k({y_1} - {y_2}) = \mathrm{{F}}f\cos (\omega t) + A\cos ({\omega _1}t) + \eta (t)\\ {{\ddot{y}}_2} + \mu (1 - y_2^3){{\dot{y}}_2} + {y_2} + k({y_2} - {y_1}) = \mathrm{{F}}f\cos (\omega t) + A\cos ({\omega _1}t) + \eta (t) \end{array}\right. \end{aligned}$$
(21)

where \(f(t) = f\cos ({{\dot{\omega }}} t + \varphi )\), \({{\dot{\omega }}} = \omega + \Delta \omega\). Through the simulation, it is found that in the intermittent chaotic sensing system, when \(\left| \frac{\Delta \omega }{\omega } \right| \le 0.9\), the sequence diagram output by the intermittent chaotic sensing system is shown in Fig. 10, which can be judged as an obvious intermittent chaotic state, while when \(\left| {\frac{{\Delta \omega }}{\omega }} \right| > 0.09\), the sequence diagram output by the intermittent chaotic sensing system is shown in Fig. 11, which cannot be judged as an intermittent chaotic state.

Fig. 10
figure 10

Differential sequence diagram of intermittent chaotic state

Fig. 11
figure 11

Differential sequence diagram of chaotic state

3.2.2 Improved signal sensing method based on the scale transformation of the variable step-size intermittent chaotic differential dual-coupled Duffing oscillator

Although the signal sensing method of the intermittent chaotic dual-coupled Duffing oscillator improves the speed and accuracy of a certain SNR ratio and threshold solution, it still cannot solve the problem of estimating the unknown frequency signal parameters and the high SNR ratio threshold [50]. In this paper, combining the theoretical knowledge of scale transformation and variable step-size method, an improved signal sensing method based on the scale transformation of the variable step size intermittent chaotic differential dual-coupled Duffing oscillator is proposed. The sensed unknown signal frequency’s estimated result is more accurate, the SNR ratio threshold is lower, and the calculation overhead is smaller.

$$\begin{aligned} \left\{ \begin{array}{ll} \ddot{x_{1}\left( t \right) }+k\dot{x_{1}\left( t \right) }-x_{1}\left( t \right) +x_{1}^{3}\left( t \right) +d\left( y_{1}\left( t \right) -x_{1}\left( t \right) \right) &{}= Fcos\left( \omega t \right) +Acos\left( \omega _{1}t\right) \\ \ddot{y_{1}\left( t \right) }+k\dot{y_{1}\left( t \right) }-y_{1}\left( t \right) +y_{1}^{3}\left( t \right) +d\left( x_{1}\left( t \right) -y_{1}\left( t \right) \right) &{}= Fcos\left( \omega t \right) +Acos\left( \omega _{1}t\right) \\ \ddot{x_{2}\left( t \right) }+k\dot{x_{2}\left( t \right) }-x_{2}\left( t \right) +x_{2}^{3}\left( t \right) +d\left( y_{2}\left( t \right) -x_{2}\left( t \right) \right) &{}= \xi \cdot Fcos\left( \omega t \right) +Acos\left( \omega _{1}t\right) \\ \ddot{y_{2}\left( t \right) }+k\dot{y_{2}\left( t \right) }-y_{2}\left( t \right) +y_{2}^{3}\left( t \right) +d\left( x_{2}\left( t \right) -y_{2}\left( t \right) \right) &{}= \xi \cdot Fcos\left( \omega t \right) +Acos\left( \omega _{1}t\right) \end{array}\right. \end{aligned}$$
(22)

where \(\xi\) is the influencing parameter of the chaotic oscillator; the other parameters of the two pairs of Duffing oscillators are the same. By generating the differential timing diagrams \(x_{1}\left( t \right) -x_{2}\left( t \right)\) of the two pairs of Duffing oscillators to observe whether the signal has been sensed, the timing diagram should be regular. The change of \(\xi\) will not affect the waveform, only the magnitude of the phase difference. When \(\xi = 1\) the phase difference disappears, and the two pairs of oscillators are the same. At this time, they will degenerate into ordinary dual-coupled Duffing oscillators. In this paper, through many experiments, the final choice of \(\xi = 1.001\) has obtained a more intuitive effect.

In this paper, the fourth-order Runge--Kutta method is used to analyze the Duffing vibrator sensing system numerically. Through calculation, when the frequency difference range of intermittent chaos is \(\left| \frac{\Delta \omega }{\omega } \right| < 0.09\), the system is in the state of intermittent chaos. Comparing the intermittent chaotic frequency difference range of the three methods, we can get that the method proposed in this paper can better sense the step size, which makes the use of the variable step-size method more meaningful and can more easily realize the signal sensing of unknown frequencies. The intermittent chaotic sequence diagram of the method proposed in this paper is shown in Fig. 12:

Fig. 12
figure 12

The output sequence of improved method

Next, apply variable step size on the basis of the above. Change the solution step length of the solution process, and convert the signal into the corresponding discrete sequence of the built-in driving force of the sensing system. By observing the system output \(x_{1}\left( t \right)\) timing diagram and \(x_{1}\left( t \right) -x_{2}\left( t \right)\) differential timing diagram to determine whether the sensing is successful. Let the angular frequency of the built-in signal of the sensing system be \(\omega\) For the signal to be measured with an angular frequency of \(\omega _{1}\), the conventional system solution step is the interval of the built-in driving force sequence of the sensing system, the sequence interval of the signal to be sensed is \(T_{s}\)(\(T_{s} = \frac{1}{f_{s}}\), \(f_{s}\) is the sampling rate of the signal). The sensing result is only related to the sampling rate and has nothing to do with the step length. Therefore, the built-in driving force sequence interval of the sensing system can be changed until the system is adjusted to an intermittent chaotic state, thereby completing signal sensing.

The total strategy term of equation (15) is \(Fcos\left( \omega t \right) +Acos\left( \omega _{1}t\right)\) and \(\xi Fcos\left( \omega t \right) +Acos\left( \omega _{1}t\right)\). When the system is in an intermittent chaotic state, set the built-in driving force sequence interval to \(\frac{{\dot{\omega }}}{s\omega f_{s}}\), \({\dot{\omega }} = \omega + \Delta \omega\), \(s \in \left( 0.91,1.09\right)\). This is equivalent to changing the signal to be measured by \(\frac{\Delta \omega }{\omega }\) times on the time axis, so that the relative angular frequency with the built-in signal becomes 1 : 1. Under this condition, the influence of the signal under test on the output phase of the system is equivalent to a signal with the same frequency as the built-in driving force. This means that the improved algorithm for the built-in signal angular frequency \(\omega\) can transform the step size to make the signal under test whose frequency is not in the range of \(\left( 0.91,1.09\right) \omega\), and it can also make the sensing system appear intermittent chaotic. When the variable step size method is applied, the two strategy items are discretized as follows:

$$\begin{aligned} \left\{ \begin{array}{ll} L_{n_{1}} &{}= Fcos\left( \frac{n{\dot{\omega }}}{sf_{s}} \right) +Acos\left( \frac{n{\dot{\omega }}}{f_{s}} \right) \\ L_{n_{2}} &{}= \xi \cdot Fcos\left( \frac{n{\dot{\omega }}}{sf_{s}} \right) +Acos\left( \frac{n{\dot{\omega }}}{f_{s}} \right) \end{array}\right. \end{aligned}$$
(23)

At this time, reconstruct a new chaotic oscillator sequence with length n and a common ratio \(\left| \frac{\omega + \Delta \omega }{\omega } \right|\) satisfying \(\left| \frac{\Delta \omega }{\omega } \right| < 0.09\). The sequence is expressed as:

$$\omega _{1} = 1,\;\;\omega _{2} = \left| {\frac{{\omega + \Delta \omega }}{\omega }} \right|\omega _{1} ,\;\;\omega _{3} = \left| {\frac{{\omega + \Delta \omega }}{\omega }} \right|\omega _{2} , \ldots ,\omega _{n} = \left| {\frac{{\omega + \Delta \omega }}{\omega }} \right|\omega _{{n - 1}}$$
(24)

Bring the oscillator array into (12) to find the critical chaotic state frequency difference threshold of the sensing system under the current chaotic oscillator array, and adjust the built-in driving force sequence interval \(\begin{matrix} a_{n}=2\pi \frac{s^{n}}{s\omega f_{s}}&,\left( n=1,2,\dots ,N \right) \end{matrix}\) and observe the system output timing diagram, if the frequency difference between the built-in driving force and the signal meets the standard of intermittent chaos, the sensing system will appear intermittent chaos. The specific steps are shown in Fig. 13.

Fig. 13
figure 13

The specific steps of the chaotic sensing system

When two adjacent built-in driving force sequence intervals are in an intermittent chaotic state, the existence and frequency range of the signal to be measured can be determined. When the noise intensity is too high, the state of the Duffing oscillator’s sensing system will be significantly affected by the noise, which will cause the system to enter the wrong chaotic state, and make the weak signal sensing wrong, as shown in Fig. 14.

Fig. 14
figure 14

The wrong chaotic state of the chaotic sensing system

Therefore, this paper adopts the method of calculating the standard deviation \(\sigma _{s}\) of the input signal and automatically scales the signal under test superimposed with noise through the standard deviation. First, collect a piece of input signal f(t) of length N, calculate the standard deviation of the sampling sequence \(\sigma _{s}^{2}=Ex^{2}-E^{2}x\), and set a target standard deviation value \(\sigma _{sd}\) based on this. Then calculate the standard deviation of the collected signals once and construct the scale conversion factor \(k = \frac{\sigma _{sd}}{\sigma _{s}}\). If \(k < 1\), multiply the sampled signal by k to obtain the transformed sample sequence, and then send it to the signal sensing system. Let the strategy term after the equation be \(U\left( t\right) = A\frac{\sigma _{sd}}{\sigma _{s}}cos\left( \omega _{1}t\right)\). The system expression using scale transformation is as follows:

$$\begin{aligned} \left\{ \begin{array}{ll} &{}\ddot{x_{1}\left( t \right) }+k\dot{x_{1}\left( t \right) }-x_{1}\left( t \right) +x_{1}^{3}\left( t \right) +d\left( y_{1}\left( t \right) -x_{1}\left( t \right) \right) = Fcos\left( \omega t \right) +U\left( t\right) \\ &{}\ddot{y_{1}\left( t \right) }+\alpha \dot{y_{1}\left( t \right) } + \alpha y_{1}^{2}\left( t \right) \dot{y_{1}\left( t \right) } + y_{1}\left( t \right) +d\left( x_{1}\left( t \right) -y_{1}\left( t \right) \right) = Fcos\left( \omega t \right) +U\left( t\right) \\ &{}\ddot{x_{2}\left( t \right) }+k\dot{x_{2}\left( t \right) }-x_{2}\left( t \right) +x_{2}^{3}\left( t \right) +d\left( y_{2}\left( t \right) -x_{2}\left( t \right) \right) = \xi Fcos\left( \omega t \right) +U\left( t\right) \\ &{}\ddot{y_{2}\left( t \right) }\!\!+\!\alpha \dot{y_{2}\left( t \right) } + \alpha y_{2}^{2}\left( t \right) \dot{y_{2}\left( t \right) } + y_{2}\left( t \right) +d\left( x_{2}\left( t \right) -y_{2}\left( t \right) \right) = \xi Fcos\left( \omega t \right) +U\left( t\right) \end{array}\right. \end{aligned}$$
(25)
Fig. 15
figure 15

The scale transformation flow chart

The parameters shown in Fig. 15 are added to the sensing system after the scale transformation is introduced, and the output state is shown in Fig. 16. It can be seen that the anti-interference ability of the sensing system against noise is significantly improved after the scale conversion is added. The sensing SNR ratio threshold is obviously reduced.

Fig. 16
figure 16

Intermittent chaos sensing system with scale conversion

4 Experiment and analysis

In order to describe the actual marine environment more effectively, this paper first uses the Chambers-Mallows-Stuck (CMS) method to generate Lévy noise with \(D = 1\), The values of \(\alpha\) are 1.5, 1.8 and 2. Under the interference of the Lévy noise model, an intermittent chaotic signal sensing system based on the improved scale transform intermittent chaotic variable step size dual-coupled Duffing oscillator is established. The simulation proves the efficiency and superiority of the sensing system. Finally, to verify the effectiveness of the actual application of the method in this paper, the underwater acoustic data of a reservoir in Sichuan are used for the experiment.

4.1 Sensing results of each intermittent chaotic sensing system

4.1.1 Single Duffing oscillator

Firstly, the sensing performance of intermittent chaos sensing system based on single Duffing oscillator under the background of Lévy noise is studied and analyzed. Create a new chaotic oscillator column with the common ratio of \(q=1.03\), and then use the frequency scanning to sense the weak signal of unknown frequency to be measured. The range that each oscillator in the oscillator column can scan is \(0.01\omega \le \left| {\Delta \omega } \right| \le 0.03\omega\). When there is intermittent chaotic state between two adjacent oscillators, the frequency range of the signal to be measured can be determined immediately. Through the experimental analysis in the previous section, it is found that when \(\left| {\frac{{\Delta \omega }}{\omega }} \right| \le 0.03\), the intermittent chaos sensing system of single Duffing oscillator can accurately show the phenomenon of intermittent chaos. Select appropriate parameters to enable the system to accurately show intermittent chaos. At this time, \(\Delta \omega = \pm 0.03\omega\) is selected as the common ratio to build a group of chaotic oscillator columns with a length of:

$$\begin{aligned} \omega _{1}=1, \quad \omega _{2} =\left| \frac{\omega +\Delta \omega }{\omega } \right| \omega _{1}, \quad \omega _{3}=\left| \frac{\omega +\Delta \omega }{\omega } \right| \omega _{2}, \quad \dots , \quad \omega _{n}=\left| \frac{\omega +\Delta \omega }{\omega } \right| \omega _{n-1} \end{aligned}$$
(26)

When the frequency of the weak signal of the period to be measured is not available, in order that the chaotic system can finally reflect the frequency range of the signal to be measured, first replace each item of formula 26 with formula 25 for calculation, then find the appropriate critical chaotic threshold through experiments, calculate and obtain the value of \(\gamma\), and judge it through the timing diagram output by the intermittent chaotic sensing system of single Duffing oscillator. When intermittent chaos occurs in adjacent oscillators, the frequency of the signal to be measured can be limited.

Let the signal to be measured be \(f(t) = A\cos (10t) + \eta (t)\), \(\eta (t)\) represent the Lévy noise with characteristic index \(\alpha =1.5\), deflection parameter \(\beta =0\) and noise intensity \(D=0.1\). Input the signal to be measured into the intermittent chaos sensing system of single Duffing oscillator, and adopt the above sensing method. After multiple experimental sensing, when the chaotic oscillator is in \(\omega _77\) and \(\omega _78\), the time sequence diagram output by the system is a clear intermittent chaos state, the angular frequency \(\omega\) of the signal to be measured is estimated to be \(\frac{{{\omega _{77}} + {\omega _{78}}}}{2} = 9.883991\), and the deviation rate is about \(1.1\%\). The sensing results are shown in Fig. 17.

Fig. 17
figure 17

The intermittent chaotic single Duffing vibrator sensing system

When the amplitude of the signal to be measured is \(A=0.37\), the output of the single Duffing oscillator intermittent chaos sensing system is an obvious intermittent chaos phenomenon, which shows that the intermittent chaos sensing system can successfully sense the signal to be measured with unknown frequency under Lévy noise at this time. When the amplitude of the signal to be measured is \(A<0.37\), the system cannot output a relatively stable intermittent chaos phenomenon. Therefore, under this condition, the signal to be tested with unknown frequency cannot be sensed successfully. Through following formula 27, it can be calculated that the minimum signal-to-noise ratio of the signal to be measured with unknown frequency that the system can sense at this time is 7.6192 dB.

$${\text{SNR}} = 10\lg \left( {\frac{{P_{{{\text{signal}}}} }}{{P_{{{\text{noise}}}} }}} \right) = 10\lg \left( {\frac{{\mathop {\lim }\limits_{{\Delta \omega \to 0}} \int_{{\omega _{0} - \Delta \omega }}^{{\omega _{0} + \Delta \omega }} {X^{2} (\omega ){\text{d}}\omega } }}{{\int_{{\omega _{c} - }}^{{\omega _{c} + }} {X^{2} (\omega ){\text{d}}\omega - \mathop {\lim }\limits_{{\Delta \omega \to 0}} \int_{{\omega _{0} - \Delta \omega }}^{{\omega _{0} + \Delta \omega }} {X^{2} (\omega ){\text{d}}\omega } } }}} \right)$$
(27)

where \(X(\omega )\) is the Fourier transform of the system output, \({\omega _{{c^ +}}}\)and \({\omega _{{c^ -}}}\)are the upper boundary cutoff frequency and lower boundary cutoff frequency of intercepting the system output signal, \({\omega _0} \in [{\omega _{{c^ + }}},{\omega _{{c^ - }}}]\).

4.1.2 Dual-coupled Duffing oscillator

Secondly, the sensing performance of intermittent chaos sensing system based on dual-coupled Duffing oscillator under the background of Lévy noise is studied and analyzed. Through the experimental analysis in the previous section, it is found that when \(\left| {\frac{{\Delta \omega }}{\omega }} \right| \le 0.08\), the intermittent chaos sensing system of single Duffing oscillator can accurately show the phenomenon of intermittent chaos. Select appropriate parameters to enable the system to accurately show intermittent chaos. At this time, \(\Delta \omega = \pm 0.08\omega\) is selected as the common ratio to build a group of chaotic oscillator columns with a length of:

$$\begin{aligned} \omega _{1}=1, \quad \omega _{2} =\left| \frac{\omega +\Delta \omega }{\omega } \right| \omega _{1}, \quad \omega _{3}=\left| \frac{\omega +\Delta \omega }{\omega } \right| \omega _{2}, \quad \dots ,\quad \omega _{n}=\left| \frac{\omega +\Delta \omega }{\omega } \right| \omega _{n-1} \end{aligned}$$
(28)

When the frequency of the weak signal of the period to be measured is not available, in order that the chaotic system can finally reflect the frequency range of the signal to be measured, first replace each item of formula (28) with formula (27) for calculation, and then calculate the values of \(x_1\) and \(x_2\) after finding the appropriate critical chaotic threshold through experiments, and judge by coupling the \(x_1,2\) sequence diagram and \(x_1 - x_2\) differential sequence diagram output by the Duffing oscillator intermittent chaotic sensing system, When intermittent chaos occurs in adjacent oscillators, the frequency of the signal to be measured can be limited. Let the signal to be measured be \(f(t) = A\cos (10t) + \eta (t)\), \(\eta (t)\)represent the Lévy noise with characteristic index \(\alpha =1.5\), deflection parameter \(\beta =0\) and noise intensity \(D=0.1\). Input the signal to be measured into the intermittent chaos sensing system of single Duffing oscillator, and adopt the above sensing method. After multiple experimental sensing, when the chaotic oscillator is in \(\omega _29\) and \(\omega _30\), the time sequence diagram output by the system is a clear intermittent chaos state, the angular frequency \(\omega\) of the signal to be measured is estimated to be \(\frac{{{\omega _{29}} + {\omega _{30}}}}{2} = 9.6896\), and the deviation rate is about \(3.1\%\). The sensing results are shown in Fig. 18.

Fig. 18
figure 18

The intermittent chaotic dual-coupled Duffing oscillator sensing system

When the amplitude of the signal to be measured is \(A=0.096\), the output of the single Duffing oscillator intermittent chaos sensing system is an apparent intermittent chaos phenomenon, which shows that the intermittent chaos sensing system can successfully sense the signal to be measured with an unknown frequency under Lévy noise at this time. When the signal amplitude to be measured is \(A<0.096\), the system cannot output a relatively stable intermittent chaos phenomenon. Therefore, the signal tested with an unknown frequency cannot be sensed successfully under this condition. Through following formula 27, it can be calculated that the minimum signal-to-noise ratio of the signal to be measured with an unknown frequency that the system can sense at this time is \(-\,3.3649\) dB.

4.1.3 Our sensing system

Next, the sensing performance of intermittent chaos sensing system based on dual-coupled Duffing oscillator under the background of Lévy noise is studied and analyzed. Let the signal to be measured be \(f(t) = A\cos (10t) + \eta (t)\), \(\eta (t)\)represent the Lévy noise with characteristic index \(\alpha =1.5\), deflection parameter \(\beta =0\) and noise intensity \(D=0.1\). After generating the above-mentioned Lévy noise model, take \(a_{n}=2\pi \frac{s^{n}}{s\omega f_{s}}\) as the solution step size of the sensing system, and \(A\frac{\sigma _{sd}}{\sigma _{s}}cos\left( \omega _{1}t\right) + \eta \left( t\right)\) as the input signal, \(\eta \left( t\right)\) is the generated Lévy noise. The specific steps of the intermittent chaotic signal sensing system based on the scale transformation variable step size dual-coupled Duffing oscillator established in this paper are as follows:

  1. 1.

    Use the scale transformation method to pretreat the signal.

  2. 2.

    Adjust the parameters of the intermittent chaotic signal sensing system of the variable-step dual-coupled Duffing oscillator, and set \(F = 0.789\), \(\omega _{1} = 1rad/s\), \(\alpha = 1.001\), \(d = 0.2\).

  3. 3.

    The processed signal \(Acos\left( \omega _{1}\frac{\sigma _{sd}}{\sigma _{s}} t\right) +\eta \left( t \right)\) s input into the sensing system as the input signal, the frequency is set to 1 kHz, and the initial solution step is set to \(a_{n}=2\pi \frac{s^{n}}{s\omega f_{s}}\), \(n = 1,2,\dots ,N\).

  4. 4.

    Adjust the solution step length and observe the \(x_{1}\left( t \right) - x_{2}\left( t \right)\) timing diagram output. If the sensing system has an intermittent chaotic state between two adjacent steps \(a_{n}\) and \(a_{n+1}\), then it indicates that the signal has been sensed, otherwise return 2.

  5. 5.

    If the signal has been sensed, the angular frequencies \(\omega _{n}\) and \(\omega _{n+1}\) corresponding to solution step size are \(a_{n}\) and \(a_{n+1}\) can be calculated by \(\omega _{n} = s^{n}rad/s\), then the angular frequency of the sensed signal \(\ddot{\omega } = \frac{\omega _{n}+\omega _{n+1}}{2}rad/s\). Using the above sensing method, after many experimental tests, when the step size is \(a_39\) and \(a_40\), the timing diagram output by the system is in a clear intermittent chaotic state, the angular frequency \(\omega\) of the signal to be measured is estimated to be \(\frac{{{\omega _{39}} + {\omega _{40}}}}{2} = 9.9946\),, and the deviation rate is \(0.054\%\). The sensing results are shown in Fig. 19.

Fig. 19
figure 19

The intermittent chaotic single Duffing vibrator sensing system

When the amplitude of the signal to be measured is \(A=0.010\), the output of the single Duffing oscillator intermittent chaos sensing system is an apparent intermittent chaos phenomenon, which shows that the intermittent chaos sensing system can successfully sense the signal to be measured with an unknown frequency under Lévy noise at this time. When the signal amplitude to be measured is \(A<0.010\), the system cannot output a relatively stable intermittent chaos phenomenon. Therefore, the signal tested with an unknown frequency cannot be sensed successfully under this condition. Through following formula 27, it can be calculated that the minimum signal-to-noise ratio of the signal to be measured with an unknown frequency that the system can sense at this time is \(-\,23.9254\) dB.

4.2 Sensing performance analysis of our system

4.2.1 Influence of coupling coefficient on our sensing system

Under normal circumstances, the higher the coupling strength of the system, the stronger the synchronization between the oscillators. D in formula (18) represents the coupling coefficient. In order to further compare the noise immunity and stability of the coupling system corresponding to different coupling coefficients, the concept of standard deviation is introduced:

$$\begin{aligned} \sigma = \sqrt{\frac{1}{N-1}\sum _{t=1}^{N}\left[ x_{n}\left( t \right) -x_{0}\left( t \right) \right] ^{2}} \end{aligned}$$
(29)

Calculate the standard deviation of different coupling coefficients d under different noise backgrounds, as shown in Tables 1 and 2:

Table 1 The standard deviation of different coupling coefficients d under different noise backgrounds (\(D = 1\))
Table 2 The standard deviation of different coupling coefficients d under different noise backgrounds (\(D = 0.5\))

It can be seen from Tables 1 and 2 that as the intensity of noise changes, the standard deviation of the sensing system gradually changes for any system, the smaller the standard deviation, the stronger the stability of the system. According to the research in the above table, this paper chooses the coupling coefficient \(d = 0.2\) in order to obtain the optimal performance of the system.

4.2.2 Influence of Lévy noise impact on our sensing system

The signal to be measured \(f\left( t\right) = Acos\left( 10t\right)\) is superimposed with different Lévy noise \(\eta \left( t\right)\) and then input into three systems for sensing. From Fig. 19a, it can be seen that the single Duffing vibrator and the dual-coupled Duffing vibrator have weaker sensing of weak signals under the background of strong impact Lévy noise \(\left( \alpha = 1.5, 1.8 \right)\) and have the weak noise immunity. The sensing system established in this paper can clearly sense the weak signal under the strong impact of Lévy noise \(\left( \alpha = 1.5, 1.8 \right)\) and has strong anti-interference (Fig. 20).

Fig. 20
figure 20

Our sensing system

4.2.3 Multi-frequency signal sensing performance

In actual underwater signal sensing, multiple signals will be sensed. We change the input signal to \(0.01cos\left( 10t\right) + 0.01cos\left( 20t\right)\), and the Lévy noise takes \(\alpha = 1.5\), respectively, \(\left( \eta \left( t\right) \right)\). The sensing results are shown in Figs. 21 and 22.

Fig. 21
figure 21

The sensing result of the first segment of the multi-frequency signal

Fig. 22
figure 22

The sensing result of the second segment of the multi-frequency signal

From Figs. 21 and 22, the sensing system established in this paper can show intermittent chaos when sensing two signals of different frequencies. The signals of the two frequencies are sensitive, so it cannot be determined that the signal can be sensed. Therefore, the method proposed in this paper has obvious advantages in sensing unknown signals in multiple frequency bands.

When the solution step size is \(a_{39}\) and \(a_{40}\), the corresponding sizes of \(f_{39}\) and \(f_{40}\) are 9.87 Hz and 10.08 Hz, respectively, and then the judgment frequency of the sensing system established in this paper is \(f_{10} = 10\) Hz. When the solution step size is \(a_{51}\) and \(a_{52}\), the corresponding sizes of \(f_{51}\) and \(f_{52}\) are 19.77 Hz and 20.10 Hz, respectively, and the sensing system judges the frequency of the signal is \(f_{20} = 20\) Hz. When frequencies are 10 Hz and 20 Hz, the calculation error rate is less than \(0.03\%\), that is, it can obtain the frequency of the signal to be sensed more accurately under the interference of a strong noise environment.

4.2.4 Actual underwater acoustic data sensing

Figure 23 shows the low-frequency underwater data collected by a reservoir in Sichuan Province, China. In order to facilitate the analysis, the actual underwater acoustic data were sampled again at a sampling frequency of 1 kHz. After obtaining the underwater acoustic signal data, the normalization operation was carried out and then sent to the sensing system based on this paper. From Fig. 23, it can be found that there is strong impulsive noise underwater and strong broadband interference noise at many moments, which is more consistent with the Lévy noise generated by simulation, which shows that it is reasonable and appropriate to use Lévy noise to describe underwater environmental noise.

Fig. 23
figure 23

Actual underwater acoustic data

Fig. 24
figure 24

Power spectral density diagram

Figure 24 is the power spectral density diagram of the signal. It can be observed that the approximate signal frequency is about 10 Hz. In order to sense the actual signal, we set the initial solution step size is \(a_{n}=2\pi \frac{s^{n}}{s\omega f_{s}}\), \(s = 1.06\) and input the actual signal into the sensing system established in this paper to obtain the result as shown in Fig. 25:

Fig. 25
figure 25

The sensing result of the actual underwater acoustic data

In Fig. 25, the step size of the sensing system is \(a_{39}\) and \(a_{40}\), it shows an obvious intermittent chaotic state. The corresponding magnitudes of \(f_{39}\) and \(f_{40}\) are 9.87 Hz and 10.08 Hz, respectively, and the system judges that the frequency of the signal which to be sensed at this time is \(f_{10}=9.99\) Hz. When the frequency of the signal to be measured is 10 Hz, the calculation error rate is less than \(0.02\%\). Our sensing system is more accurately under the interference of a strong natural environment. It verifies the effectiveness and scientificity of the sensing system established in this paper in practical applications.

5 Results and discussion

The signal sensing results of each chaotic system established under the background of Lévy noise are summarized in Table 3.

Table 3 Signal sensing results of intermittent chaotic systems under the Lévy noise with characteristic index \(\alpha =1.5\), deflection parameter \(\beta =0\) and noise intensity \(D=0.1\)

The signal frequency estimation results of each chaotic system established under the background of Lévy noise are summarized in Table 4.

Table 4 Signal frequency estimation results of intermittent chaotic systems under the Lévy noise with characteristic index \(\alpha =1.5\), deflection parameter \(\beta =0\) and noise intensity \(D=0.1\)

Since the sensing method proposed in this paper can change the common ratio to form a new solution step size and sensing bandwidth, the number of solution steps is reduced, thereby reducing the amount of calculation better. The data of each sensing system are shown in Table 5.

Table 5 Data of each sensing system

It can be seen from Table 5 that the number of solving steps and the amount of calculation of the sensing system established in this paper are obviously the smallest. Through Tables 3, 4 and 5, it is found that under the Lévy noise with characteristic index \(\alpha =1.5\), deflection parameter \(\beta =0\) and noise intensity \(D=0\), the sensing deviation rate of single Duffing oscillator intermittent chaotic sensing system for weak signals with unknown frequency is \(1.1\%\), the minimum signal amplitude that can be sensed is \(A=0.34\), and the lowest sensing signal-to-noise ratio is 7.61920; the sensing deviation rate of the coupled Duffing oscillator intermittent chaotic sensing system for weak signals with unknown frequency is \(3.1\%\), the minimum signal amplitude that can be sensed is 0.096, and the minimum sensing signal-to-noise ratio is \(-\,3.3646\) dB; the sensing deviation rate of our sensing system for weak signals with unknown frequency is \(0.054\%\), the lowest signal amplitude that can be sensed is \(A=0.010\), and the lowest sensing signal-to-noise ratio is \(-\,23.9254\) dB. Finally, through the experiments in the previous section, it is found that the sensing scheme proposed in this paper has a certain immunity to the impact of Lévy noise and noise of different intensities; it can successfully and accurately obtain the frequency of multi-frequency weak signal to be measured, and the estimation error is \(0.33\%\), which has strong system stability.

6 Conclusions

This paper has proposed a Lévy noise model to describe the underwater natural environment under substantial interference for the underwater information sensing task. It describes the actual underwater environment more accurately and provides an analysis and estimation method to select better parameters; aiming at the sensing problem of the unknown frequency signal under the Lévy noise, this paper has proposed an improved dual-coupled Duffing oscillator signal sensing method based on the variable step-size method and scale transformation. The method has better resistance to intense noise, better adaptability to all kinds of impact noise, higher sensing efficiency, more intuitive sensing results, and lower SNR ratio threshold; under the interference of Lévy noise, the improved dual-coupled Duffing oscillator signal sensing system based on variable step size intermittent chaos has established. A large number of simulation experiments show the effectiveness and superiority of the system. The lowest SNR threshold is \(-\,23.9254\) dB. The error rate of frequency estimation is \(0.33\%\). Finally, experiments are carried out with actual underwater acoustic data to verify the effectiveness and scientificity of the sensor system established in this paper in practical application.