Next Article in Journal
Detection of Small Ship Objects Using Anchor Boxes Cluster and Feature Pyramid Network Model for SAR Imagery
Previous Article in Journal
Using Video Monitoring to Test a Fetch-Based Aeolian Sand Transport Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Classification Method for Underwater Targets Using the Chaotic Features of the Flow Field

1
School of Mechanical Engineering, Hebei University of Technology, Tianjin 300401, China
2
China Automotive Technology and Research Center Co., Ltd, Tianjin 300300, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2020, 8(2), 111; https://doi.org/10.3390/jmse8020111
Submission received: 17 January 2020 / Revised: 10 February 2020 / Accepted: 10 February 2020 / Published: 12 February 2020

Abstract

:
Fish can sense their surrounding environment by their lateral line system (LLS). In order to understand the extent to which information can be derived via LLS and to improve the adaptive ability of autonomous underwater vehicles (AUVs), a novel strategy is presented, which directly uses the information of the flow field to distinguish the object obstacle. The flow fields around different targets are obtained by the numerical method, and the pressure signal on the virtual lateral line is studied based on the chaos theory and fast Fourier transform (FFT). The compounded parametric features, including the chaotic features (CF) and the power spectrum density (PSD), which is named CF-PSD, are used to recognize the kinds of obstacles. During the research of CF, the largest Lyapunov exponent (LLE), saturated correlation dimension (SCD), and Kolmogorov entropy (KE) are taken into account, and PSD features include the number, amplitude, and position of wave crests. A two-step support vector machine (SVM) is built and used to classify the shapes and incidence angles based on the CF-PSD. It is demonstrated that the flow fields around triangular and square targets are chaotic systems, and the new findings indicate that the object obstacle can be recognized directly based on the information of the flow field, and the consideration of a parametric feature extraction method (CF-PSD) results in considerably higher classification success.

Graphical Abstract

1. Introduction

Vision and sonar are the primary sensory systems available to autonomous underwater vehicles (AUVs) for navigation [1,2,3,4]. However, because there are many obstacles near shore and the turbid environment is problematic, vision and sonar systems have many limitations for AUV operation. For example, sonar frequently produces false positives due to the multiple targets and relatively shallow water depth. Similarly, the function of the vision system is directly limited by the reduction of the visibility range due to the turbidity of water [5,6]. In addition to the difficulty in functionality, both vision and sonar systems require the acoustic or light energy to be sent into the fluid incessantly; this is named the active sensing system. This leads to substantial power consumption on platforms. Due to these limitations, AUVs are rarely used in the cluttered environment. In order to overcome these limitations, the question of improving the sensing method and adaptive ability is of particular interest to AUVs.
According to the research of biologists, many behaviors of fish are associated with their lateral line system (LLS), which is a versatile sensor organ [7]. Although it is unknown what specific information about stimuli is obtained by fish, the information can help fish to identify objects, track prey, and conserve energy while swimming in wakes [8,9,10]. Since LLS does not use light, the turbid environment has no affection on its function. LLS only focuses on the objects necessary for immediate navigation, and complicated structures not in the vicinity are disregarded. In other words, LLS naturally emphasizes the closest stimuli, providing both advantages and limitations. Besides, LLS is a passive system, resulting in its power consumption being more than an order of magnitude smaller than that of traditional systems [11]. This can provide detailed aid in navigation with little additional cost. Based on the bionic principle, if this sensory system can be translated to AUVs, it would provide substantial benefits in maneuvering and object detection in difficult environments. In recent years, there has been increasing interest in flow sensing. The research can be divided into two parts. One is the engineering design of sensors based on setting nature as a model, which is called biomimetics [12,13,14], and the other one is the hydrodynamic mechanism of LLS [15,16,17,18].
Biomimetics focuses on natural sensors, which have evolved over billions of years, developing extreme efficiency, compactness, high responsivity, and throughput. Engineers employ a variety of sensing principles to imitate superficial neuromasts and canal neuromasts, such as the piezoresistive [19], capacitive [20], thermal [21], magnetic [22], piezoelectric [23], and optical [24] techniques. However, there is currently no analog to the sensor for AUV, because the type of processing and information extracted by the fish has yet to be discovered. Hydrodynamics mainly focuses on the detection and localization of the dipole source [25,26,27]. One main way is the detection of Karman vortex streets (KVS), such as the exact location, shedding frequency, and fluctuation range of a vortex [28,29]. Another technique is the study of detection algorithms and nonlinear dynamic models, which are based on the neural network scheme and potential flow theory [30,31,32,33,34]. However, the detection of KVS only focuses on the local information of the flow field, and the environment is different to the natural underwater world. The role of flow measurements in fish responses is also unclear. Without understanding the global information that can be derived via the lateral line organ, it is impossible to transfer LLS to man-made vehicles.
The global information measurements in real systems are subject to uncertainties, which can complicate the obstacle recognition problem. To overcome this problem, obstacle recognition can be done based on nonlinear dynamics. Many existing features use the nonlinear characteristics of the flow field to recognize the obstacles. In this situation, the flow sensing problem becomes a problem of nonlinear detection. As is known to all, due to the turbulent wakes, downstream bluff-bodies can be very complex, and strongly intermittent behaviors are produced by large scale and small-scale coherent structures. In the study of automotive aerodynamics, chaotic theory has been used to study the dynamics of a 3D bimodal turbulent wake downstream of a square-back Ahmed body, and the low frequency dynamics of a turbulent 3D wake demonstrated that this is not a purely stochastic process but, rather, a weakly chaotic process exhibiting strange attractors [35]. A synchronization algorithm which uses a hydrodynamic analogy based on the transport of the properties of a particle convected in a fluid flow field was provided by Yechiel Crispin, and the synchronization algorithm was applied to two chaotic systems with variable parameters [36]. Inspired by this, the nonlinear characteristics of flow field can be obtained in the framework of chaotic systems theory.
Regarding the flow sensing of object obstacles, two aspects are the most interesting: what the object obstacle is and where it is. In our previous works, the location method was introduced [37]. In the following text, a new flow sensing method for target recognition is presented. We first show how the flow field around different obstacles can be characterized by the chaotic features (CF). In particular, CF includes the largest Lyapunov exponent, the correlation dimension, and the Kolmogorov entropy of the pressure signal time series. The relationship between CF and object shapes is considered primarily, and the family of the flow field to which it belongs is evaluated. After recovering the chaotic pattern, the inner characteristics of the pressure signal are analyzed more thoroughly based on the fast Fourier transform (FFT). The power spectrum density (PSD) is used to distinguish the incidence angle of an obstacle with the same shape. A complete recognizing technique that only uses flow pressure data as the input is provided. In addition, the relationship between the compounded parametric features CF-PSD and the estimation accuracy is examined by the support vector machine (SVM). The results illustrate that the proposed method achieves better detection performance.
The paper is organized as follows. In Section 2, the background of the physical model and numerical method is described, and then the validation of the numerical results is strengthened by previous results. The signal obtaining method and the pressure signal around different targets are shown in Section 2. In Section 3, the novel target recognition strategy is described, including the recognition of shapes and incidence angles, which depend on CF and PSD, respectively. The support vector machine (SVM) is selected as the classifier in Section 4, and numerical experiments are taken for the evaluation of the proposed strategy. In the experiments, three types of underwater target are analyzed and classified under different incidence angles. Finally, concluding remarks are provided in Section 5.

2. Signal Acquisition and Processing Methods

2.1. Physical Model

The flow fields around targets with different shapes and incidence angles are computed based on computational fluid dynamics (CFD). Three types of underwater targets are analyzed, including circular, triangular, and square. We illustrate an example of a square target, as seen in Figure 1; its side length is H , and the incidence angle is θ . The computational domain Ω is located in a Cartesian coordinate with a range of 30 H × 10 H . The virtual lateral line is under the center of the targets with a distance of d . The sensors are located at ( x i , y i ) , and their range is shown in Equation (1). The disturbance of sensors to the flow field is negligible.
{ 10 H x i 10 H y i = - d .
where H is the characteristic length of the target, and d is the detective distance.
As with our previous works [37], the velocity-inlet and pressure-outlet boundaries are used to create a uniform flow environment. The lateral boundaries are described by the symmetry condition, and the surface of the targets is seen as a no-slip boundary. A grid increasing function is built to mesh the computational domain Ω , which is shown in Equation (2). The surface of the target is meshed with χ min , and the further domain is meshed with χ ( i ) . The ratio of the grid size between two adjacent layers is δ , and the outside surface of the computational domain Ω is meshed χ max . The square target is used to study the grid independence, and three cases with different minimum sizes χ min are taken into account. When δ is 1.2, the Strouhal number S t and its percentage changes are shown in Table 1. It is observed that there is no significant change between Grid 1 and Grid 2. However, the required computer resource of Grid 1 is larger than that of Grid 2. Therefore, Grid 2 is used in the investigations presented.
{ χ ( i ) = δ χ min χ min χ ( i ) χ max .

2.2. Numerical Model and Validation

The flow field around different targets is solved based on the two-step Taylor-characteristic-based Galerkin method (TCBG), which was introduced by Bao et al. [38]. The solution method is shown in Equation (3) to Equation (5). There are three steps in the discretizing process: the half-time velocity u i n + 1 / 2 can be obtained from Equation (3) firstly, and then from Equation (5), the relationship of p n + 1 and u i n + 1 can be obtained. Finally, Equation (4) can be solved to get the full-time velocity u i n + 1 and pressure p n + 1 based on the above relationship.
u i n + 1 / 2 = u i n Δ t 2 ( u j n u i n x j + p n x i 1 Re τ i j n x j ) + Δ t 2 8 u k n x k ( u j n u i n x i + 2 ( p n x j 1 Re τ i j n x j ) )
u i n + 1 = u i n Δ t ( u j n + 1 / 2 u i n x j + p n + 1 x i 1 Re τ i j n + 1 / 2 x j ) + Δ t 2 2 u k n + 1 / 2 x k ( u j n + 1 / 2 u i n x i + p n + 1 x i 1 Re τ i j n + 1 / 2 x j ) )
2 p n + 1 x i x i = 1 Δ t x i ( u i n u i n + 1 ) x i ( u j n + 1 / 2 u i n + 1 / 2 x j 1 Re τ i j n + 1 / 2 x j )
where u i is the i-component velocity, ρ is the water density, p is the pressure, τ i j is the deviatoric stresses, Re is the Reynolds number, and n , n + 1 / 2 , and n + 1 denote the time points of t n , t n + 1 / 2 , and t n + 1 , respectively.
The accuracy of the TCBG method was validated by Bao et al. [38]. In this section, the numerical algorithm is further demonstrated by previous results [37,39,40] when it is used to simulate the flow past a square target with different incidence angles. As seen in Figure 2, the Strouhal numbers S t are in accordance with previous reports, which implies that there is reasonable agreement between our numerical results and previous data.

2.3. Signal Fusion Method

A single sensor cannot respond to the flow structure accurately. Thus, multi-sensors are set at the lateral line, and the signal of each sensor is merged with a weighting fusion algorithm to get the final signal time series of the flow structure. The position of the sensors and the signal amplitude are considered in the algorithm. Thus, the position coefficient S i and the amplitude coefficient A i form the instantaneous weight coefficient K i , which is expressed by Equation (6).
{ K i = S i + A i S i = ε sin α i i = 0 N sin α i A i = ( 1 ε ) A m ( s i ) i = 0 N A m ( s i ) c p ( t ) = i = 0 N K i S i ( t )
where ε is the weight of position coefficient S i . If ε becomes larger, this implies that the influence of position is more obvious. A m ( s i ) is the amplitude of a signal collected by sensor i .
The flow fields around circular, triangular, and square targets are studied, respectively, based on CFD. The lateral line is set at the position of d = 2 H , and the pressure signal C p is collected and shown in Equation (7).
C p = p i p 1 2 ρ V 2 ,
where p i is the pressure at the measuring point, p is the pressure at far field, which is 101,325 Pa in this paper, ρ is the density of water, and V is the inlet velocity.
There are 21 measuring points on the lateral line, and their signals are weighted and fused to obtain the time series, which is shown in the Figure 3. As seen in Figure 3, the pressure signal for the circular target is periodic after five seconds, and the signals for the triangular target and square target are aperiodic. The inner characteristics of the flow field are analyzed by chaotic theory and fast Fourier transform in the following section.

3. Target Recognition Strategy

3.1. Feature Selection for Shape Classification

3.1.1. Phase Space Reconstruction

The dynamic characteristics of a times series can be revealed by the chaos attractor, and we can use it to estimate whether the system is chaotic or stochastic. Therefore, attractor reconstruction is a key step in chaotic time series analyses. In order to reveal its chaos attractor, a high-dimensional space is built to express the time series of the pressure signal, a method which was proposed by Takens [41]. For a given time series { c p ( t ) } , the phase space can be expressed as Equation (8) with an optimal delay time τ and an optimal embedding dimension m .
C p ( t i ) = [ c p ( t i ) , c p ( t i + τ ) , c p ( t i + 2 τ ) , , c p ( t i + ( m 1 ) τ ] , i = 1 , 2 , , N ( m 1 ) τ ,
where τ is the delay time, m is the embedding dimension, and N is the length of the phase space.
The C-C method is used to select the optimal delay time τ and the optimal embedding dimension m , a method which was proposed by Kim H.S. et al. [42]. The method has a strong ability to resist noise with little calculation cost, and the nonlinear characteristics of the time series can be kept. If the parameters meet the requirements of Equation (9), the correlation of pressure vibration intensity series can be reflected by S ¯ ( t ) and Δ S ¯ ( t ) , which is shown in Equation (10). The solving progress is as follows:
  • The optimal delay time τ will correspond to the first local minimum value times of Δ S ¯ ( t ) ;
  • The embedding dimension m can be obtained from the delay time window τ m , where τ m = ( m 1 ) τ , and τ m correspond to the minimum value of the quantity S c o r ( t ) .
{ 2 m 5 ; 1 2 σ r 2 σ ; N 500
{ S ¯ ( t ) = 1 16 m = 2 5 j = 1 4 S ( m , r j , t ) ; Δ S ¯ ( t ) = 1 4 m = 2 5 Δ S ( m , t ) ; S c o r ( t ) = Δ S ¯ ( t ) + | Δ S ¯ ( t ) | ; S ( m , r j , t ) = 1 t s = 1 t [ C s ( m , r j , t ) C s m ( 1 , r j , t ) ] ; Δ S ( m , t ) = max { S ( m , r j , t ) } min { S ( m , r j , t ) }
where r is the radius of time series, and σ is the time series standard deviation.

3.1.2. The Largest Lyapunov Exponent (LLE)

The Lyapunov exponent λ is an important parameter that is used to characterize chaotic time series, where the exponential rates of divergence or convergence of nearby trajectories in phase space can be reflected by λ . If LLE is positive, this implies that the phase plane trajectory is chaotic [43,44]. The Wolf algorithm is used to calculate the LLE [45], which has been proven to be more robust than the least-squares method [46]. In the reconstructed phase space, two adjacent points C p , n 1 and C p , n 1 + δ C p are selected to calculate the distance δ C p between those two points. Given a residual parameter ζ , if the distance is outside of ζ after one time iteration, new neighbor points will be selected repeatedly until the fiducial trajectory has traversed the entire data series. The Lyapunov exponent can be obtained from Equation (11), and LLE is the largest one λ .
{ δ C p ( n ) = d f n ( C p , n 1 ) d C p δ C p , n 1 = e λ n δ C p , n 1 λ = lim n 1 n i = 0 n 1 ln | d f ( C p ) d C p | C p = C p ( i ) .
The LLEs of the pressure signal time series around the circular target, triangular target and square target are calculated using the above method. As seen in Figure 4, linear regression is conducted to get λ in the range of time steps i from 15 to 25, and the results are shown in Figure 5. From Figure 5, the LLE of the flow field around the circular target is negative, which implies that the time series is regular. However, the results of LLE around the triangular target and square target are positive, which implies their time series are chaotic sequences.
Another interesting result is that the LLEs of different targets have no overlap. There are obvious characteristic features. This indicates that the shape of underwater targets can be identified by LLE.

3.1.3. The Saturated Correlation Dimension (SCD)

The fractal dimension of a reconstruction attractor in phase space can be reflected by the SCD, which is calculated by the Grassberger–Procaccia (G-P) algorithm in this paper [47,48]. According to the algorithm, SCD can be derived from the correlation integral function, which is defined as Equation (12) in the reconstructed phase space.
{ C ( τ ) = 2 M ( M 1 ) i = 1 M j = i + 1 M Θ ( τ d i j ) , r > 0 d i j = | C p ( t i ) C p , ( t j ) | M = N ( m 1 ) τ Θ ( x ) = { 0 , x 0 1 , x > 0 ,
where C ( τ ) is the correlation integral function, and Θ ( x ) is the Heaviside function.
The SCD can be established by the asymptotic curve of ln C ( τ ) ~ ln ( τ ) . There is a linear relationship between them, which is shown in Equation (13). For the pressure signal of the circular target, the correlation integral function in logarithmic scale is shown in Figure 6. As seen in Figure 6, the power law approximation is τ 1.0 , which means that SCD is 1.0. The embedding dimension m can be obtained by SCD based on the Equation (14), and the embedding dimension is 3.
S C D = lim r 0 lim N ln ( C ( τ ) ) ln ( τ ) ,
m 2 S C D + 1
Using the same method, the SCD values of triangular and square targets can be obtained. The SCD increases with an increase in the embedding dimension m , which is shown in Figure 7 and Figure 8. In Figure 7, the curve region reaches a saturated state gradually as the embedding dimension increases, and the convergence value SCD is 4.715, which means that the embedding dimension is 11. For the pressure signal of the square target, the correlation dimension is 4.826 and the embedding dimension is 11. This means that the pressure intensity time series can be completely revealed in 11-dimensional space.
The most interesting result is that the SCD values of different targets also have no overlap, which is shown in Figure 9. This result implies that the SCD can be used to distinguish the shapes of targets.

3.1.4. The Kolmogorov Entropy (KE)

The Kolmogorov entropy is an important parameter in a chaotic system. It can describe the rate of information loss and is often used to quantify the unpredictability of a chaotic system. In order to measure the chaotic systems, if the embedding dimension increases from m to m + d , the KE can be obtained based on the G-P algorithm, as shown in Equation (15).
K = lim r 0 lim m 1 d τ ln C m ( r ) C m + d ( r ) .
Based on the above analysis, the KE of a fully predictable system is zero; for a chaotic system, KE is a positive and finite number, and KE has no limitation for a stochastic system. As seen in Figure 6, the embedding dimension has no influence on its SCD in the flow field around the circular target, which implies that K c i r = 0 . As seen in Figure 10, for the triangular target and square target, KE will decrease sharply with an increase in the embedding dimension m at a small embedding dimension. When the embedding dimension is high enough, KE tends to be a common value. For the triangular target, the common value is K t r i = 4.431 and for the square target, K s q u = 4.648 . This indicates that another chaotic feature, KE, can be used to distinguish the shapes of targets.

3.2. Feature Selection for Incidence Angle Classification

3.2.1. Analysis of the Chaotic Features

The square target is chosen for analysis with different incidence angles (θ∈[10,40]). Their chaotic features are analyzed based on the above method. The LLE of the square target with different incidence angles is shown in Figure 11. From Figure 11, we can see that at small incidence angles, the LLE will decrease gradually with an increase in the incidence angle. However, LLE increases sharply when the incidence angle is 40 . The result is not wanted, because it implies that the LLE has no monotonicity with the change in the incidence angle, and we cannot use LLE to distinguish the status.
The same analysis is employed to discuss the SCD and the KE. The results are shown in Figure 12 and Figure 13. Disappointingly, they have overlap when the incidence angles are different, which implies that they are also not monotonic. These results prove that the CF cannot be used as features to recognize the incidence angles of one target. We should find new features to complete the goal.

3.2.2. Analysis of the PSD Features

In order to reveal the inherent features of the flow field with different incidence angles, the pressure coefficient contours are shown in Figure 14. From Figure 14, we can see that the influence of the incidence angle on the flow structure is obvious. The number and shedding frequency of the vortex change with the incidence angle. The results suggest that the PSD may be a distinguishing feature. Therefore, the fast Fourier transform (FFT) is performed on the signal sequence, and the PSD with different incidence angles is shown in Figure 15.
As seen in Figure 15, when the incidence angle is 10 , there is one obvious crest at the position of f 10 = 1.5 Hz. At other incidence angles, there are two crests in the curve. The positions of the two crests are similar when the incidence angles are 20 and 30 . However, when the incidence angle is 20 , the first crest ( f 20 , 1 = f 30 , 1 = 1.68 Hz) is stronger than the second crest ( f 20 , 2 = f 30 , 2 = 3.36 Hz), which is opposite to the situation of θ = 30 . The first crest of θ = 40 coincides with f 10 , but the intensity is lower than that of f 10 . Another crest is at the position of f 40 , 2 = 3.04 Hz.
The results are exciting, because the PSD values at different incidence angles have no overlap. Therefore, the number, amplitude, and position of wave crests on the PSD curves can be used as the distinguishing features to recognize the incidence angles of one target.

4. Numerical Experiments and Discussion

The support vector machine (SVM) was developed from the theory of structural risk minimization and designed for linear classifiers with the linear function ϖ T x ¯ + b , where ϖ is the weight vector and b is the shift of the separating hyperplane. The margin between the samples and the separating hyperplane is 2 ϖ when the labels are +1 or −1. Therefore, the goal of the SVM is to get the minimum value of ϖ 2 . A Lagrangian equation L ( ϖ , b , α ) was built to finish the goal, which is shown in Equation (16). Based on Equation (17), interesting results are shown in Equation (18).
L ( ω , b , α ) = 1 2 ω 2 i = 1 n α i [ y i ( ω x i + b ) 1 ] ,
{ L ω = 0 ω = i = 1 n α i y i x i L b = 0 i = 1 n α i y i = 0 L α = 0 α i [ y i ( ω x i + b ) 1 ] = 0
{ ω min = i = 1 n α i * y i x i f ( x ) = sgn [ ( ω x ) + b ] = sgn [ i = 1 n α i * y i ( x i x ) + b * ]
where y i is the corresponding label, x i is a support vector when 0 < α i < C , and C is the penalty factor.
For a non-linear classification, the SVM is sufficient with the help of the kernel trick [49]. Compared with the linear SVM classifier, a higher dimensional feature space Ψ is used, which is nonlinearly related to the input space, Φ : n Ψ . In the feature space Ψ , the Euclidean dot-products ( x y ) are transformed to ( Φ ( x ) Φ ( y ) ) based on a kernel function, which is a polynomial kernel in this paper and is shown in Equation (19).
k ( x , y i ) = ( g × ( x y i ) + r ) q ,
where g and r are the parameters, which are 1 in this paper, and q is the order of the kernel function.
The grid search algorithm is used to find the optimal C and q . Five-fold cross-validation is used firstly to determine the half-optimal C 1 / 2 in [ 2 6 , 2 6 ] and q 1 / 2 in [ 2 10 , 2 10 ] ; then 10-fold cross-validation is used in [ C 1 / 2 4 , 4 C 1 / 2 ] and [ q 1 / 2 4 , 4 q 1 / 2 ] to find the optimal C o p t and q o p t .
Three kinds of target with different shapes are considered, including a circular target, triangular target, and square target. The pressure signal on the virtual LLS is selected to build the classification datasets Γ 3000 × 11 = ( { Γ c } 3000 × 1 , { Γ t } 3000 × 5 , { Γ s } 3000 × 5 ) , and five datasets { ( η 0 , η 15 , η 30 , η 45 , η 60 ) } and { ( γ 0 , γ 10 , γ 20 , γ 30 , γ 40 ) } are included in { Γ t } and { Γ s } . The classification strategy is shown in Figure 16.
The chaotic features are used firstly to classify the shapes of targets based on the above SVM; then, the PSD features are selected to classify the incidence angles [50]. For the first step, Γ is used as the training data, and a single individual from each type of signal is selected as the testing data. For convenient comparison, Γ c is set as label 1, and the other two groups, Γ t and Γ s , are set as label –1. The central mark is the recognition rate (RR). If the RR is larger than 0.8, this implies that the testing data is Γ c ; if not, it implies that the testing data belongs to Γ t or Γ s . Then, the same process is carried out again until the category is decided. The classification of incidence angles is the same as the above procedure. Table 2 lists the extracted RR and corresponding averaged value (AR). From the table, it can be seen that the method gets a recognition rate of 96.73% for shape recognition, and a recognition rate of 92.48% for incidence angle recognition. Therefore, the proposed method can achieve better performance under these features.

5. Conclusions

The flow features were analyzed in the framework of chaotic theory, and a new strategy for underwater target classification using these features was presented, which includes the CF and PSD. A two-step SVM was built based on the compounded features CF-PSD, and it was used to classify the shapes and incidence angles of different targets. Some conclusions were obtained from the results, which are as follows:
  • The flow field around the circular target is periodic, and the systems around the triangle target and square target are chaotic systems. The chaotic features of the pressure signal time series in different flow fields have no overlap, which implies that CF can be used to classify the shapes of targets.
  • The relationship between CF and incidence angles is not monotonic, and CF cannot be used to recognize the incidence angles of square targets. However, the number, amplitude, and position of wave crests on the PSD curves have no overlap, and PSD is able to distinguish the incidence angles.
  • A two-step SVM with a polynomial kernel was built. It can achieve better performance under the compounded features CF-PSD and has a recognition rate of 96.73% for shape classification and a recognition rate of 92.48% for incidence angle recognition.

Author Contributions

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

Funding

This research was funded by the NATIONAL NATURAL AND SCIENCE FOUNDATION OF HEBEI, grant number E2018202259.

Acknowledgments

The authors would like to thank Xiaoming Wang and Haitao Liu, who provided insight and expertise that greatly assisted in the writing of this manuscript.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Myint, M.; Yonemori, K.; Lwin, K.N.; Yanou, A.; Minami, M. Dual-eyes Vision-based Docking System for Autonomous Underwater Vehicle: An Approach and Experiments. J. Intell. Robot. Syst. 2017, 92, 159–186. [Google Scholar] [CrossRef]
  2. Jebelli, A.; Yagoub, M.C.E.; Dhilon, B.S. Design and Control of a Self-balancing Autonomous Underwater Vehicle with Vision and Detection Capabilities. J. Mar. Sci. Res. Dev. 2018, 8, 1000245. [Google Scholar]
  3. Isakson, M.J. Through-the-sensor Sediment Characterization from Autonomous Underwater Vehicle Sonar Systems. J. Acoust. Soc. Am. 2017, 141, 4042. [Google Scholar] [CrossRef]
  4. King, P.; Anstey, B.; Vardy, A. Sonar Image Registration for Localization of an Underwater Vehicle. J. Ocean Technol. 2017, 12, 68–90. [Google Scholar]
  5. Emberton, S.; Chittka, L.; Cavallaro, A. Underwater Image and Video Dehazing with Pure Haze Region Segmentation. Comput. Vis. Image Und. 2017, 168, 145–156. [Google Scholar] [CrossRef]
  6. Li, C.; Guo, J. Underwater Image Enhancement by Dehazing and Color Correction. J. Electron. Imaging 2015, 24, 033023. [Google Scholar] [CrossRef]
  7. Sato, M.; Asaoka, R.; Nakae, M.; Sasaki, K. The Lateral Line System and Its Innervation in Lateolabrax Japonicus (Percoidei Incertae Sedis) and Two Apogonids (Apogonidae), with Special Reference to Superficial Neuromasts (Teleostei: Percomorpha). Ichthyol. Res. 2017, 64, 308–330. [Google Scholar] [CrossRef]
  8. McHenry, M.J.; Feitl, K.E.; Strother, J.A.; Trump, W.J.V. Larval Zebrafish Rapidly Sense the Water Flow of a Predator’s strike. Biol. Lett. 2009, 5, 477–479. [Google Scholar] [CrossRef] [Green Version]
  9. Karine, F.; Eric, P.; Christophe, B.; Vandewalle, N.; Vandewalle, P. Fish Lateral System is Required for Accurate Control of Shoaling Behaviour. Anim. Behav. 2010, 79, 679–687. [Google Scholar]
  10. Hildur, K.; Cole, Z.; Dhananjay, B.; Palsson, E.; Nogare, D.D.; Chitnis, A.B.; Keshet, L.E. Polarization and Migration in the Zebrafish Posterior Lateral Line System. PLOS Comput. Biol. 2017, 13, 1005451. [Google Scholar]
  11. Fernandez, V.I. Performance Analysis for Lateral Line Inspired Sensor Arrays. Ph.D. Thesis, Massachusetts Institute of Technology and Woods Hole Oceanographic Institution, Boston, MA, USA, 2011. [Google Scholar]
  12. Jiang, Y.G.; Ma, Z.Q.; Fu, J.C.; Zhang, D.Y. Development of a Flexible Artificial Lateral Line Canal System for Hydrodynamic Pressure Detection. Sensors 2017, 17, 1220. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Han, Z.W.; Liu, L.P.; Wang, K.J.; Song, H.L.; Chen, D.B.; Wang, Z.; Niu, S.C.; Zhang, J.Q.; Ren, L.Q. Artificial Hair-like Sensors Inspired from Nature: A Review. J. Bionic Eng. 2018, 15, 409–434. [Google Scholar] [CrossRef]
  14. Yang, Y.C.; Nguyen, N.; Chen, N.N.; Lockwood, M.; Tucker, C.; Hui, H.; Bleckmann, H.; Liu, C.; Jones, D.L. Artificial Lateral Line with Biomimetic Neuromasts to Emulate Fish Sensing. Bioinspir. Biomim. 2010, 5, 016001. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Liu, G.J.; Wang, M.M.; Wang, A.Y.; Wang, S.R.; Yang, T.T.; Malekian, R.; Li, Z.X. Research on Flow Field Perception Based on Artificial Lateral Line Sensor System. Sensors 2018, 18, 838. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Zhou, H.; Hu, T.J.; Low, K.H.; Shen, L.C.; Ma, Z.W.; Wang, G.M.; Xu, H.J. Bio-inspired Flow Sensing and Prediction for Fish-like Undulating Locomotion: A CFD-aided Approach. J. Bionic Eng. 2015, 12, 406–417. [Google Scholar] [CrossRef]
  17. Boulogne, L.H.; Wolf, B.J.; Wiering, M.A.; Netten, S.M.V. Performance of Neural Networks for Localizing Moving Objects with an Artificial Lateral Line. Bioinspir. Biomim. 2017, 12, 056009. [Google Scholar] [CrossRef] [Green Version]
  18. Sarlo, R.; Najem, J.S.; Leo, D.J. Flow Field Sensing with Bio-inspired Artificial Hair Cell Arrays. Sens. Actuator B Chem. 2016, 236, 805–814. [Google Scholar] [CrossRef] [Green Version]
  19. Dusek, J.E.; Triantafyllou, M.S.; Lang, J.H. Piezoresistive Foam Sensor Arrays for Marine Applications. Sens. Actuator A Phys. 2016, 248, 173–183. [Google Scholar] [CrossRef]
  20. Delamare, J.; Sanders, R.G.P.; Krijnen, G.J.M. 3D Printed Biomimetic Whisker-based Sensor with Co-planar Capacitive Sensing. In Proceedings of the 2016 IEEE International Conference on Sensors, Orlando, FL, USA, 30 October–3 November 2016. [Google Scholar]
  21. Zhu, P.; Ma, B.; Jiang, C.; Deng, J.; Wang, Y. Improved Sensitivity of Micro Thermal Sensor for Underwater Wall Shear Stress Measurement. Microsyst. Technol. 2015, 21, 785–789. [Google Scholar] [CrossRef]
  22. Djapic, V.; Dong, W.J.; Bulsara, A.; Anderson, G. Challenges in Underwater Navigation: Exploring Magnetic Sensors Anomaly Sensing and Navigation. In Proceedings of the 2016 IEEE International Conference on Sensors Applications Symposium, Zadar, Croatia, 13–15 April 2015. [Google Scholar]
  23. Salmanpour, M.S.; Sharif, K.Z.; Aliabadi, M. Impact Damage Localisation with Piezoelectric Sensors under Operational and Environmental Conditions. Sensors 2017, 17, E1178. [Google Scholar] [CrossRef] [Green Version]
  24. Campos, R.; Gracias, N.; Ridao, P. Underwater Multi-vehicle Trajectory Alignment and Mapping Using Acoustic and Optical Constraints. Sensors 2016, 16, 387. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Abdulsadda, A.T.; Tan, X. Nonlinear Estimation-based Dipole Source Localization for Artificial Lateral Line Systems. Bioinspir. Biomim. 2013, 8, 026005. [Google Scholar] [CrossRef] [Green Version]
  26. Abdulsadda, A.T.; Tan, X. An Artificial Lateral Line System Using IPMC Sensor Arrays. Inter. J. Smart Nano Mater. 2012, 3, 226–242. [Google Scholar] [CrossRef] [Green Version]
  27. Dagamseh, A.M.K.; Lammerink, T.S.J.; Kolster, M.L.; Bruinink, C.M.; Wiegerink, R.J.; Krijnen, G.J.M. Dipole-source Localization Using Biomimetic Flow-sensor Arrays Positioned as Lateral-line System. Sens. Actuator A Phys. 2010, 162, 355–360. [Google Scholar] [CrossRef]
  28. Salumae, T.; Kruusmaa, M. Flow-relative Control of an Underwater Robot. Proc. R. Soc. A Math. Phys. 2013, 469, 1–19. [Google Scholar] [CrossRef] [Green Version]
  29. Venturelli, R.; Akanyeti, O.; Visentin, F.; Jezov, J.; Chambers, L.; Toming, G.; Brown, J.; Kruusmaa, M.; Megill, W.M.; Fiorini, P. Hydrodynamic Pressure Sensing with an Artificial Lateral Line in Steady and Unsteady Flows. Bioinsper. Biomim. 2012, 7, 036004. [Google Scholar] [CrossRef]
  30. Abdulsadda, A.T.; Tan, X. Underwater Tracking of a Moving Dipole Source Using an Artificial Lateral Line: Algorithm and Experimental Validation with Ionic Polymer-metal Composite Flow Sensors. Smart Mater. Struct. 2013, 22, 045010. [Google Scholar] [CrossRef]
  31. Humphrey, J.A. Drag Force Acting on a Neuromast in the Fish Lateral Line Trunk Canal. II. Analytical Modelling of Parameter Dependencies. J. R. Soc. Interface 2009, 6, 641–653. [Google Scholar] [CrossRef] [Green Version]
  32. Kumar, P.S.; Vendhan, C.P.; Krishnankutty, P. Study of Water Wave Diffraction Around Cylinders Using a Finite-element Model of Fully Nonlinear Potential Flow Theory. Ships Offshore Struct. 2017, 12, 276–289. [Google Scholar] [CrossRef]
  33. Fuentes-Perez, J.F.; Uhtan, J.A.; Baeza, R.C.; Musall, M.; Toming, G.; Muhammad, N. Current Velocity Estimation Using a Lateral Line Probe. Ecol. Eng. 2015, 85, 296–300. [Google Scholar] [CrossRef]
  34. Xu, D.; Lv, Z.; Liu, J.; Wang, J. A novel artificial lateral line sensing system of robotic fish based on BP neural network. In Proceedings of the 2017 12th IEEE Conference on Industrial Electronics and Applications, Siem Reap, Cambodia, 18–20 June 2017. [Google Scholar]
  35. Varon, E.; Eulalie, Y.; Edwige, S.; Gilotte, P.; Aider, J.L. Chaotic Dynamics of Large-scale Structures in a Turbulent Wake. Phys. Rev. Fluids 2017, 2, 034604. [Google Scholar] [CrossRef] [Green Version]
  36. Narayanan, S.; Gunaratne, G.H.; Hussain, F. A Dynamical Systems Approach to the Control of Chaotic Dynamics in a Spatiotemporal Jet Flow. Chaos 2013, 23, 033133. [Google Scholar] [CrossRef]
  37. Lin, X.H.; Wu, J.G.; Qin, Q. A Novel Obstacle Localization Method for an Underwater Robot Based on the Flow Field. J. Mar. Sci. Eng. 2019, 7, 437. [Google Scholar] [CrossRef] [Green Version]
  38. Bao, Y.; Zhou, D.; Zhao, Y.J. A Two Step Taylor-characteristic-based Galerkin Method for Incompressible Flows and Its Application to Flow over Triangular Cylinder with Different Incidence Angles. Int. J. Numer. Meth. Fluids 2010, 62, 1181–1208. [Google Scholar] [CrossRef]
  39. Zhao, X.Z.; Cheng, D.; Zhang, D.K.; Hu, Z.J. Numerical Study of Low-Reynolds-number Flow Past Two Tandem Square Cylinders with Varying Incident Angles of the Downstream One Using a CIP-based Model. Ocean Eng. 2016, 121, 414–421. [Google Scholar] [CrossRef]
  40. Yoon, D.H.; Yang, K.S.; Choi, C.B. Flow Past a Square Cylinder with an Angle of Incidence. Phys. Fluids 2010, 22, 043603. [Google Scholar] [CrossRef]
  41. Takens, F. Detecting Strange Attractors in Turbulence. In Dynamical Systems and Turbulence; Springer: Berlin, Germany, 1981; pp. 154–196. [Google Scholar]
  42. Kim, H.S.; Eykholt, R.; Salas, J.D. Nonlinear Dynamics, Delay times, and Embedding Windows. Physica D 1999, 127, 48–60. [Google Scholar] [CrossRef]
  43. Song, W.Q.; Deng, S.; Yang, J.; Cheng, Q. Tool Wear Detection Based on Duffing-Holmes Oscillator. Math. Probl. Eng. 2008, 2008, 510406. [Google Scholar] [CrossRef] [Green Version]
  44. Li, Q.; Liang, S.Y.; Yang, J.; Li, B. Long Range Dependence Prognostics for Bearing Vibration Intensity Chaotic Time Series. Entropy 2016, 18, 23. [Google Scholar] [CrossRef] [Green Version]
  45. Wolf, A.; Swift, J.B.; Swinney, H.L.; Vastano, J.A. Determining Lyapunov Exponents from a Time Series. Physica D 1985, 16, 285–317. [Google Scholar] [CrossRef] [Green Version]
  46. Vastano, J.A.; Kostelich, E.J. Comparison of algorithms for determining Lyapunov exponents from experimental data. In Dimensions and Entropies in Chaotic Systems; Gottfried, M.K., Ed.; Springer: Berlin/Heidelberg, Germany, 1986; pp. 100–107. [Google Scholar]
  47. Grassberger, P.; Procaccia, I. Dimensions and Entropies of Strange Attractors from a Fluctuating Dynamics Approach. Physica D 1984, 13, 34–54. [Google Scholar] [CrossRef]
  48. Grassberger, P.; Procaccia, I. Measuring the Strangeness of Strange Attractors. Physica D 1983, 9, 189–208. [Google Scholar] [CrossRef]
  49. Wang, S.; Zeng, X. Robust Underwater Noise Targets Classification Using Auditory Inspired Time–frequency Analysis. Appl. Acoust. 2014, 78, 68–76. [Google Scholar] [CrossRef]
  50. Tang, F.; Adam, L.; Si, B. Group Feature Selection with Multiclass Support Vector Machine. Neurocomputing 2018, 317, 42–49. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the computational domain for a square target.
Figure 1. Schematic diagram of the computational domain for a square target.
Jmse 08 00111 g001
Figure 2. Simulated results compared with previous results.
Figure 2. Simulated results compared with previous results.
Jmse 08 00111 g002
Figure 3. Waveforms of the three types of signals ((a) circular target; (b) triangular target; (c) square target).
Figure 3. Waveforms of the three types of signals ((a) circular target; (b) triangular target; (c) square target).
Jmse 08 00111 g003aJmse 08 00111 g003b
Figure 4. Relation curve between y ( i ) and i for different targets.
Figure 4. Relation curve between y ( i ) and i for different targets.
Jmse 08 00111 g004
Figure 5. Largest Lyapunov exponent (LLE) of pressure signal time series in different flow fields.
Figure 5. Largest Lyapunov exponent (LLE) of pressure signal time series in different flow fields.
Jmse 08 00111 g005
Figure 6. Relation curve between ln C ( τ ) and ln ( τ ) for the circular target.
Figure 6. Relation curve between ln C ( τ ) and ln ( τ ) for the circular target.
Jmse 08 00111 g006
Figure 7. Relation curve between ln C ( τ ) and ln ( τ ) for the triangular target.
Figure 7. Relation curve between ln C ( τ ) and ln ( τ ) for the triangular target.
Jmse 08 00111 g007
Figure 8. Relation curve between ln C ( τ ) and ln ( τ ) for the square target.
Figure 8. Relation curve between ln C ( τ ) and ln ( τ ) for the square target.
Jmse 08 00111 g008
Figure 9. Saturated Correlation Dimension (SCD) of pressure signal time series in different flow fields.
Figure 9. Saturated Correlation Dimension (SCD) of pressure signal time series in different flow fields.
Jmse 08 00111 g009
Figure 10. Relation curve between the Kolmogorov entropy (KE) and embedding dimension for the triangular and square targets.
Figure 10. Relation curve between the Kolmogorov entropy (KE) and embedding dimension for the triangular and square targets.
Jmse 08 00111 g010
Figure 11. LLE of the pressure signal time series at different incidence angles.
Figure 11. LLE of the pressure signal time series at different incidence angles.
Jmse 08 00111 g011
Figure 12. SCD of the pressure signal time series at different incidence angles.
Figure 12. SCD of the pressure signal time series at different incidence angles.
Jmse 08 00111 g012
Figure 13. KE of the pressure signal time series at different incidence angles.
Figure 13. KE of the pressure signal time series at different incidence angles.
Jmse 08 00111 g013
Figure 14. Pressure coefficient contours of the flow field around the square target at different incidence angles.
Figure 14. Pressure coefficient contours of the flow field around the square target at different incidence angles.
Jmse 08 00111 g014
Figure 15. Effects of incidence angles of the square target on the power spectrum density.
Figure 15. Effects of incidence angles of the square target on the power spectrum density.
Jmse 08 00111 g015
Figure 16. Workflow of the proposed classification strategy.
Figure 16. Workflow of the proposed classification strategy.
Jmse 08 00111 g016
Table 1. Analysis of grid independence.
Table 1. Analysis of grid independence.
Case χ min Number of Elements S t Percentage Changes/%
Grid 10.0001H8.27 × 1060.139\
Grid 20.001H6.26 × 1050.1422.1
Grid 30.01H4.82 × 1040.1537.2
Table 2. Classification results of the support vector machine (SVM) method based on chaotic features (CF)-power spectrum density (PSD) features.
Table 2. Classification results of the support vector machine (SVM) method based on chaotic features (CF)-power spectrum density (PSD) features.
RR/%CircularTriangularSquareAR/%
15°30°45°60°10°20°30°40°
ε110090.210096.73
ε2\95.489.792.395.793.894.688.587.391.795.892.48

Share and Cite

MDPI and ACS Style

Lin, X.; Wu, J.; Qin, Q. Robust Classification Method for Underwater Targets Using the Chaotic Features of the Flow Field. J. Mar. Sci. Eng. 2020, 8, 111. https://doi.org/10.3390/jmse8020111

AMA Style

Lin X, Wu J, Qin Q. Robust Classification Method for Underwater Targets Using the Chaotic Features of the Flow Field. Journal of Marine Science and Engineering. 2020; 8(2):111. https://doi.org/10.3390/jmse8020111

Chicago/Turabian Style

Lin, Xinghua, Jianguo Wu, and Qing Qin. 2020. "Robust Classification Method for Underwater Targets Using the Chaotic Features of the Flow Field" Journal of Marine Science and Engineering 8, no. 2: 111. https://doi.org/10.3390/jmse8020111

APA Style

Lin, X., Wu, J., & Qin, Q. (2020). Robust Classification Method for Underwater Targets Using the Chaotic Features of the Flow Field. Journal of Marine Science and Engineering, 8(2), 111. https://doi.org/10.3390/jmse8020111

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