Skip to main content

ORIGINAL RESEARCH article

Front. Bioeng. Biotechnol., 28 February 2022
Sec. Bionics and Biomimetics
This article is part of the Research Topic Bio-Inspired Computation and Its Applications View all 72 articles

Attitude Stabilization Control of Autonomous Underwater Vehicle Based on Decoupling Algorithm and PSO-ADRC

  • 1Key Laboratory of Metallurgical Equipment and Control Technology of Ministry of Education, Wuhan University of Science and Technology, Wuhan, China
  • 2Research Center for Biomimetic Robot and Intelligent Measurement and Control, Wuhan University of Science and Technology, Wuhan, China
  • 3Hubei Key Laboratory of Mechanical Transmission and Manufacturing Engineering, Wuhan University of Science and Technology, Wuhan, China
  • 4Precision Manufacturing Research Institute, Wuhan University of Science and Technology, Wuhan, China
  • 5Hubei Key Laboratory of Hydroelectric Machinery Design & Maintenance, China Three Gorges University, Yichang, China

Autonomous Underwater Vehicle are widely used in industries, such as marine resource exploitation and fish farming, but they are often subject to a large amount of interference which cause poor control stability, while performing their tasks. A decoupling control algorithm is proposed and A single control volume–single attitude angle model is constructed for the problem of severe coupling in the control system of attitude of six degrees of freedom Autonomous Underwater Vehicle. Aiming at the problem of complex Active Disturbance Rejection Control (ADRC) adjustment relying on manual experience, the PSO-ADRC algorithm is proposed to realize the automatic adjustment of its parameters, which improves the anti-interference ability and control accuracy of Autonomous Underwater Vehicle in dynamic environment. The anti-interference ability and control accuracy of the method were verified through experiments.

Introduction

Autonomous Underwater Vehicle (AUV) can adapt excellently to the highly variable and dangerous deep-sea environment and are often used as an important platform for ocean work and underwater inspection. Nowadays, AUV are widely used (Palomeras et al., 2018; Peukert et al., 2018; Chen et al., 2021a) in the fields of infrastructure inspection (Ridao et al., 2010), marine geology (Escartín et al., 2008), underwater archaeology (Bingham et al., 2010), and target search (Cao et al., 2016; Weng et al., 2021). More applications can be realized through the combination of related technologies and AUVs (Sun et al., 2018; Chen et al., 2021b; Hao et al., 2021.; Yang et al., 2021; Zhang et al., 2022). The control of AUV is highly nonlinear (Jia et al., 2012; Roy et al., 2013; Miao et al., 2015; Yun et al., 2022a), with severe coupling of motions between different directions (Tang et al., 2012), while the underwater environment is complex with uncertainties such as waves, water plants, and other disturbances. Therefore, it is significant to carry out the study of control strategies.

For a six-degree-of-freedom AUV, an anti-interference decoupling control algorithm is proposed in this paper in order to solve the problems of its serious attitude coupling and complex and diverse interference in the working environment, and the main contributions of this paper are as follows:

1) A decoupling method is proposed for the six-degree-of-freedom AUV, which solves the problem of serious coupling between variables and realizes that one output variable corresponds to one input variable of the attitude angle.

2) The disturbances are observed and compensated by the ADRC controller, so as to improve the interference resistance of the AUV, and achieves stable control of the attitude of the AUV.

3) The self-tuning of ADRC parameters is achieved with the ADRC algorithm optimized by PSO.

The other parts of this paper are as follows, Related Work offers a review of control methods for AUV, AUV Attitude Anti-Disturbance Decoupling Control analyzes the forces on the AUV and establishes a mathematical model, and proposes a decoupling algorithm for the problem of severe model coupling, and also improves a Active Disturbance Rejection Control for attitude control of AUV based on Particle Swarm Optimization, Simulation Experiments gives a simulation control test of different controllers for environmental disturbances and system changes. and the conclusions of this paper are summarized in Conclusion.

Related Work

There are some control algorithms currently used in AUV, such as PID control, fuzzy control, sliding mode variable structure control, adaptive control, and control strategies that combine multiple control methods.

1) PID control. It is one of the most commonly used control methods in industry today (Kim et al., 2015; Huang et al., 2019; Yu et al., 2019; Xu et al., 2022). The simplicity of the design, the ease of debugging, and no modeling required are the advantages of PID control. However, it is a linear combination of proportional, differential, and integral that simply applies the “deviation between the desired value and the system output value”, which can cause significant overshoot and oscillation when controlling AUV in a strong time-varying environment.

2) Fuzzy control. It accomplishes the control laws by expressing the characteristics of the object model and the control behavior (Jiang et al., 2019a; Liu et al., 2021a; Chen et al., 2021c; Cheng et al., 2021). Khodayari (Khodayari et al., 2015) designed a fuzzy control algorithm combined with an adaptive approach, which was applied to both depth and heading channels of the AUV with good results. Hammad (Hammad et al., 2017) designed a self-tuning fuzzy PID controller to control a multi-input and multi-output fully driven AUV, which is faster and more stable compared to PID accordingly. However, the fuzzy controller needs to adjust a large number of fuzzy variables and related parameters, if the dimensionality of the robot is increased,

3) Sliding mode variable structure control. It uses a sliding surface to improve the control quality of the controller, it will make adjustments according to the state of the system, so that the system follows the set trajectory movement, which enables the system to have good robustness to external disturbances and parameter disturbances (Gao et al., 2013; He et al., 2019; Huang et al., 2020; Li et al., 2020). It is more suitable to control the motion of AUV, but due to the influence of factors such as inertia and time delay, the system is prone to jitter and vibration. Luis (Luis et al., 2016) implemented a sliding-mode variable structure regulation based on the dynamics model of the AUV, which allowed the system to have the desired control effect and to achieve path tracking on the AUV. The high-order sliding mode controller designed by Ruiz-Duarte (Ruiz-Duarte et al., 2015) has theoretically demonstrated good robustness in the longitudinal motion of the AUV and fast response to disturbances. However, there are some engineering difficulties in applying this complex control strategy to practical applications.

4) Adaptive control. This control method is a real-time measurement of the control quantity, and then adjusts its parameters and construction method to achieve the effect of weakening the influence caused by disturbances (Sun et al., 2020a; Liao et al., 2020; Jiang et al., 2021a; Wen et al., 2021). Adaptive control can achieve optimal or suboptimal control after obtaining the mathematical model of the control object. Rath B N (Rath et al., 2020) proposed an adaptive controller with a time delay estimator that successfully predicted the state of the AUV. An accurate model of the control object is obtained and the control effect is very extremely good. F. Rezazadegan (Rezazadegan et al., 2015) used the Lyapunov theory for adaptive rectification of inverse control, which is used for the estimation of uncertain parameters for the tracking control of AUV motion trajectories, and the simulation results show that the control algorithm has some stability. However, the algorithm is based on linear control theory and the transition relies on an accurate mathematical model, therefore the AUV has complex and variable disturbances and time-varying parameters, making it difficult to achieve the desired control effect.

By the above introduction, the current control methods (Caffaz et al., 2010; Xiang et al., 2015; Mcewen et al., 2017; Sun et al., 2020b) can be presumably divided into two types, one uses errors to eliminate errors, which is represented by PID (Duan et al., 2021; Tao et al., 2022a; Yun et al., 2022b; Sun et al., 2022), this method, is independent of the model, adjusts only for the control process without considering the structure and state of the system and has been used in a large number of applications in practical engineering. Another one is the modern control theory represented by sliding mode control and adaptive control (Feng et al., 2017; Li B. et al., 2019; Jiang et al., 2019b; Liu et al., 2022a), these methods rely on the mathematical model of the control system, but by the error with the manufacturing and processing, we are difficult to establish an accurate mathematical model, its external interference and system parameter changes are even more difficult to predict for the AUV operating in an unknown environment, so use these methods in the engineering practice is difficult.

The Active Disturbance Rejection Control (ADRC) algorithm studied in this paper (Han, 2002; Ma et al., 2020; Sun et al., 2021; Tao et al., 2022b), which inherits the characteristics of the PID algorithm, does not depend on the accurate model of the control object, while using modern signal processing techniques to improve its control process, unifies external disturbances and system errors as total disturbances, and then estimates and compensates them, which has the advantage of being easy to use in engineering and at the same time has a strong anti-disturbance capability. Depending on the Particle Swarm Optimization (PSO) (Wang et al., 2013; Liu X. et al., 2021; Bai et al., 2022; Liu et al., 2022b) which is characterized by fast convergence and high computational efficiency (Li et al., 2019b; Jiang et al., 2021b; Liu et al., 2021c; Huang et al., 2021.), Optimizing the parameters of ADRC using PSO can achieve better control effect. In this paper, this control method will be used to solve the problems of nonlinear coupling, external perturbations, and internal parameter variations of the AUV.

AUV Attitude Anti-Disturbance Decoupling Control

AUV Mathematical Model

The Active Disturbance Rejection Control technique has the characteristic of not relying on the specific model of the controlled object, but building a relatively accurate model can make our simulation more convincing and more reference value The research in this paper is centered on the AUV which is shown in Figure 1. In this section, the dynamics of AUV shown in Figure 1 is modeled. To simplify the task of model building and subsequent control, the following assumptions are made:

1) Assume that the AUV is a rigid body and its mass does not vary with time.

2) The effect of Earth’s rotation on the motion of AUV is not considered.

3) The flow field in the model is a steady-state flow field and the surrounding water is assumed to be stationary.

FIGURE 1
www.frontiersin.org

FIGURE 1. Relationship between ground coordinates and airframe coordinates.

In this paper, the thruster distribution of the AUV is used as shown in Figure 1. The motion of the AUV is described using the ground and airframe coordinate systems shown in Figure.

The conversion matrix from the AUV airframe coordinate system to the ground coordinate system is (Li et al., 2019c; Tan et al., 2020; Xiao et al., 2021; Liu et al., 2022c)

RBE=[CθCψCφSψ+SφSθCψSφCψ+CφSθCψCθSψCφCψ+SφSθCψSφCψ+CφSθSψSθCθSφCθCφ](1)

The force analysis of AUV has:

FG=[00mg],FB=[00Fb],FA=[FxFyFz]=[F5+F60F1+F2+F3+F4](2)

Where FG denotes gravity, FB denotes buoyancy, FA denotes the thrust provided by the AUV thrusters, and FA is relative to the airframe coordinate system, so it needs to be converted:

FΩ=RAEFA=[FxCθCψ+FzSφCψ+FzCφSθCψFxCθSψ+FzSφCψ+FzCφSθSψFxSθ+FzCθCψ](3)

According to Newton’s Second Law of Motion:

F=FΩ+FBFG=m[x..y..z..](4)

Then

[x..y..z..]=1m[FxCθCψ+FzSφCψ+FzCφSθCψFxCθSψ+FzSφCψ+FzCφSθSψFbmgFxSθ+FzCθCψ](5)

The angular motion of the AUV is controlled by the moments it is subjected to. The moments to which the AUV is subjected are mainly the moments generated by the thruster thrust and the thruster counter-torque, and the total moment can be expressed as

[MxMyMz]=[F1X+F2XF3XF4X+M6M5F1YF2YF3Y+F4YM1M2+M3M4+F6YF5Y](6)

Fi is the thrust generated by the ith thruster, X, Y denotes the distance from the thruster to the corresponding coordinate axis, and Mi denotes the counter torque generated by the ith thruster.

The reaction moment generated by the thrusters can be mostly offset by the forward and reverse propeller settings, and itis much smaller than the moment generated by the thrusters, in order to simplify the model, the total moment can be expressed as:

[MxMyMz]=[F1X+F2XF3XF4XF1YF2YF3Y+F4YF6YF5Y](7)

According to the Newtonian Euler equation:

M=[MxMyMz]=Iww×(Iw)(8)

Among them w=[φ˙θ˙ψ˙]

Obtains

M=[MxMyMz]=[Ixφ..+θ˙φ˙(IyIz)Iyθ..+φ˙ψ˙(IzIx)Izψ..](9)

The equation of rotation is then obtained as

[φ..θ..ψ..]=[IyIzIxθ˙ψ˙+MxIxIzIxIyφ˙ψ˙+MyIyMzIz](10)

From Eqs 5, 7, 10, the mathematical model of robot posture control can be obtained:

[x..y..z..φ..θ..ψ..]=[1m(FxCθCψ+FzSφCψ+FzCφSθCψ)1m(FxCθSψ+FzSφCψ+FzCφSθSψ)1m(FbmgFxSθ+FzCθCψ)IyIzIxθ˙ψ˙+F1X+F2XF3XF4XIxIzIxIyφ˙ψ˙+F1YF2YF3Y+F4YIyF6YF5YIz](11)

Fi denotes the thrust of the ith motor. Table 1 is the relevant parameters of AUV.

TABLE 1
www.frontiersin.org

TABLE 1. Related parameters of AUV.

AUV Attitude Decoupling Control Structure Design

Position control is the basis and key of the whole underwater navigation control of AUV (Sun et al., 2020c; Tao et al., 2021; Liu et al., 2022d). Its position control accuracy is determined by the attitude control accuracy, and the attitude control error of AUV will amplify its position control error, so in order to ensure the high accuracy control of speed and position during underwater navigation, its attitude must be accurately controlled. The Active Disturbance Rejection Control technique used in this paper enables accurate control of AUV attitude even in the complexity and variability of underwater disturbances. The system equations of the AUV are shown in Eq. 11. It can be shown that there are six variables that need to be controlled, while the output of attitude control is only three items, and coupling phenomenon exists in all three attitude angle directions. Therefore, in the following we propose a decoupled control method to control the attitude of the AUV.

[F1'F2'F3'F4'F5'F6']=[F0+Fφ+FθF0+FφFθF0FφFθF0Fφ+Fθ0Fψ0+Fψ](12)

Where the F0 is the thrust of the 6 thrusters when the AUV is stationary in the water to maintain the desired state Fφ, Fθ, Fψ ,, are respectively the adjustment forces in three directions φ, θ, ψ.

Thus the attitude decoupling control system of the AUV can be expressed as:

[φ..θ..ψ..]=[IyIzIxθ˙ψ˙+4FφXIxIzIxIyφ˙ψ˙+4FθYIy2FψYIz](13)

AUV Attitude ADRC Control Algorithm

ADRC has excellent immunity to perturbations and is not dependent on a specific system model. The ADRC consists of a tracking differentiator (TD), a nonlinear state error feedback control law (NLSEF), and an ESO. The literature (Wu et al., 2018; Luo et al., 2020) used ADRC to achieve decoupled control of MIMO nonlinear system; the literature (Fareh et al., 2019; Cheng et al., 2020) used ADRC to achieve control of flexible robotic arm; the literature (Qiao et al., 2020; Yu et al., 2020) used ADRC to achieve adaptive control of missile attitude; the structure of ADRC is shown in Figure 2:

FIGURE 2
www.frontiersin.org

FIGURE 2. ADRC controller structure.

From Eq. 13, it can be seen that the AUV attitude control system is a nonlinear system. In this paper, TD is used to give the transition to the input signal, ESO is used to realize the observation of the internal and external disturbance of the system, and the real-time compensation of the disturbance is realized in the NLSEF. Its corresponding ADRC attitude control structure is shown in Figure 3.

FIGURE 3
www.frontiersin.org

FIGURE 3. ADRC attitude control structure diagram.

AUV Attitude Input Signal Tracking Process

For the input signal tracking problem of the second-order system, Prof. Jingqing Han derived a fastest integrated function fhan (Eq. 14), where d, a0, y, a1, a2, sy, a, sa are intermediate quantities for the purpose of simplifying the equation, and this Function can achieve fast tracking of the input signal. The differential tracker of AUV attitude input signal is constructed by using this function as shown in Eq. 15

{d=r0h02a0=h0x2y=x1+a0a1=d(d+8|y|)a2=a0+sign(y)(a1d)/2sy=[sign(y+d)sign(yd)]/2a=(a0+ya2)sy+a2sa=[sign(a+d)sign(ad)]/2fhan=r[a/dsign(a)]sar0sign(a)(14)
{x1(k+1)=x1(k)+hx2(k)x2(k+1)=x2(k)+hfhfh=fhan(x1(k)v(k),x2(k),r0,h0)(15)

x1 is the tracking of the AUV attitude input signal v, x2 is the tracking of the differential signal of v, r0 is the velocity factor, h0 is the filtering factor, and fh is the intermediate quantity of the simplified equation.

ESO-Based AUV Perturbation Estimation

From Eq. 13, the pitch angle equation of state of the AUV can be written in the following form.

{x1˙=x2x2˙=f(x1,x2,w(t),t)+buθy=x1(16)

where x1=θ; x2=θ˙; b=4XIx; w(t) are external disturbances; uθ=Fθ is the control quantity; and f(x1,x2,w(t),t) is the complex disturbance.

Make x3=f(x1,x2,w(t),t) extend a new state that can turn the original system into a linear system by:

{x1˙=x2x2˙=x3+buθx3˙=f˙(x1,x2,w(t),t)=w0(t)y=x1(17)

For the above system the following observer is designed for observation.

{ε1=z1yz1˙=z2β01ε1z2˙=z3β02fal(ε1,12,δ)+buθz3˙=β03fal(ε1,14,δ)(18)

The rectification parameters enable precise tracking of system state variables and accurate estimation of external disturbances. The heading and yaw angles of the AUV are also processed using this algorithm.

Nonlinear Error Feedback and Control Volume Generation for AUV

Based on the above observed disturbance and the tracking amount of the input signal, high precision control can be achieved by using the ADRC nonlinear error combination. The nonlinear error combination is shown as follows.

{e11=v11z11,e12=v12z12u01=fhan(e11,ce12,r,h1)e21=v21z21,e22=v22z22u02=fhan(e21,ce22,r,h1)e31=v31z31,e32=v32z32u03=fhan(e31,ce32,r,h1)(19)

The results of the nonlinear error feedback can be used to generate high-precision control quantities for the AUV.

{u1=(u01z13)/b1u2=(u02z23)/b2u3=(u03z33)/b3(20)

where u1, u2, u3, respectively denote the control inputs of pitch angle, cross-roll angle, and heading angle,; b is the compensation factor.

PSO Optimization of ADRC Control Parameters

ADRC needs to adjust more parameters, although most of them have reference values and have little impact on the system, however there are still damping factor c, accuracy factor h1, compensation factor b0 that need to be adjusted, and the adjustment process is complicated. The Particle Swarm Optimization algorithm (PSO) is one of the evolutionary algorithms (Lalwani et al., 2019; Sun et al., 2020d; Zhao et al., 2022). The solution process of PSO starts from a set of random initial solutions and iterates continuously to find the optimal solution through the neighborhood search computational method, in each iteration of the computation, the particle swarm updates itself through the individual optimal solution and the population optimal solution until it finds the optimal solution. Compared to evolutionary algorithms such as genetic algorithms, Particle Swarm Optimization have no crossover and mutation operations, can be encoded with real numbers, have a simple structure and are fast to calculate, which have great advantages as algorithms for online optimization (Chegini et al., 2018; Tian et al., 2020; Liao et al., 2021). In this paper, we use PSO to offline optimize three parameters that have a large impact on ADRC: the damping factor c, the accuracy factor h1, and the compensation factor b0.

ADRC Control Adaptation Function

According to the performance requirements of AUV control, the steady-state error, response time, and overshoot are taken into account in the evaluation index, and the constructed fitness function is shown in Eq. 21. ess, et, and Mp represent the steady-state error, response time, and overshoot, and ηi (i = 1,2,3) is the corresponding weights.

J=0t(η1|ess|)dt+η2et+η3Mp(21)

PSO Optimized ADRC Controller Flow

Step 1: Initialize the particle swarm and ADRC parameters. Set the random position and velocity of the particle swarm, and calculate the local optimal and global optimal initial values of the particle swarm.

Step 2: The position vector of each particle is used as the three parameters of the ADRC controller: damping factor, accuracy factor, and compensation factor. The adaptation value of each particle is calculated according to Eq. 21.

Step 3: Compare the adaptation value of each particle with the local optimum and the global optimum, and update the position and velocity of the particle swarm.

Step 4: Determine whether the end condition is reached. If not, return to Step 2, otherwise stop the optimization and output the global optimum parameters. Figure 4 shows the flow chart of the PSO algorithm.

FIGURE 4
www.frontiersin.org

FIGURE 4. Flow chart of particle swarm optimization.

Simulation Experiments

Simulation experiments are performed for the above control objects. In order to reflect the control effect of particle swarm optimized ADRC, it is compared with Particle Swarm Optimized PID algorithm (Girirajkumar et al., 2010) and conventional ADRC. From AUV Mathematical Model, it can be shown that the three attitude angle control equations of AUV are basically the same, so it is only shown that the effect of the simulation control of pitch angle in this paper. Figure 5 shows the tracking target signal for the pitch angle, where the 2nd second is step signals and the 12th second starts with a sinusoidal signal. The simulation of PSO-PID, ADRC and PSO-ADRC in the absence of interference is shown in Figure 6. The response speed and overshoot of PSO-PID in the absence of disturbances are better than those of ADRC and PSO-ADRC, and the overshoot of ADRC optimized by particle swarm is smaller than that of ADRC.

FIGURE 5
www.frontiersin.org

FIGURE 5. Tracking the target signal.

FIGURE 6
www.frontiersin.org

FIGURE 6. Signal tracking under no interference.

Figure 7 shows the tracking effect of the signal under external disturbance, and Figure 8 shows the random external disturbance. The PSO-PID controller shows significant perturbations under the influence of external disturbances, while the control effect is basically unaffected by the two ADRCs due to the mechanism of observing and compensating the perturbations based on ESO, and the signal tracking error under external disturbances is smaller than that of the PSO-PID algorithm (Figure 9, Table 2).

TABLE 2
www.frontiersin.org

TABLE 2. Tracking effect with external interference.

FIGURE 7
www.frontiersin.org

FIGURE 7. Signal tracking experiment under external interference.

FIGURE 8
www.frontiersin.org

FIGURE 8. External interference signal.

FIGURE 9
www.frontiersin.org

FIGURE 9. Tracking error under external disturbance.

Figure 10 shows the simulation experiment of changing the internal parameters of the system, by adding the internal disturbance. The response speed of three controllers is reduced and the overshoot is increased. The effect of PSO-PID controller is the most affected and basically fails to satisfy the control requirements, while the effect of ADRC controller optimized by using PSO in this paper is the least affected (Figure 11, Table 3).

TABLE 3
www.frontiersin.org

TABLE 3. Tracking effect with internal interference.

FIGURE 10
www.frontiersin.org

FIGURE 10. Signal tracking experiment under internal interference.

FIGURE 11
www.frontiersin.org

FIGURE 11. Tracking error under internal disturbance.

From the appeal simulation experiments, it can be shown that PSO-ADRC has strong robustness to interference, which has better generality at the same time. After the parameters are optimized by PSO, the parameters of actual control object has changed within a certain range, which does not affect the effect of the controller. These characteristics of PSO-ADRC have strong applicability for AUV working in complex and changing underwater environment.

Conclusion

The research on AUV attitude control based on decoupling algorithm and PSO-ADRC is motivated by the fact that it can facilitate the stable control of AUV attitude and improve the operational capability of AUV. In this paper, a decoupling algorithm for a six-degree-of-freedom AUV is proposed to solve the problem of serious coupling in each variable and to realize that one output variable of attitude angle corresponds to one input variable. The problem with current AUV control methods is that immunity and versatility cannot be combined, however the ADRC controller can guarantee AUV immunity while not relying on an accurate mathematical model of the AUV. The parameters of the ADRC optimized by the PSO algorithm can greatly reduce the process of manually adjusting the parameters.

Data Availability Statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.

Author Contributions

All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.

Funding

This work was supported by grants of the National Natural Science Foundation of China (Grant Nos.52075530, 51575407, 51505349, 51975324, 61733011, 41906177); the Grants of Hubei Provincial Department of Education (D20191105); the Grants of National Defense PreResearch Foundation of Wuhan University of Science and Technology (GF201705) and Open Fund of the Key Laboratory for Metallurgical Equipment and Control of Ministry of Education in Wuhan University of Science and Technology (2018B07, 2019B13) and Open Fund of Hubei Key Laboratory of Hydroelectric Machinery Design andMaintenance in Three Gorges University (2020KJX02, 2021KJX13).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Bai, D., Sun, Y., Tao, B., Tong, X., Xu, M., Jiang, G., et al. (2022). Improved Single Shot Multibox Detector Target Detection Method Based on Deep Feature Fusion. Concurrency Comput. 34 (4), e6614. doi:10.1002/CPE.6614

CrossRef Full Text | Google Scholar

Bingham, B., Foley, B., Singh, H., Camilli, R., Delaporta, K., Eustice, R., et al. (2010). Robotic Tools for Deep Water Archaeology: Surveying an Ancient Shipwreck with an Autonomous Underwater Vehicle. J. Field Robotics 27 (6), 702–717. doi:10.1002/rob.20350

CrossRef Full Text | Google Scholar

Caffaz, A., Caiti, A., Casalino, G., and Turetta, A. (2010). The Hybrid Glider/auv Folaga. IEEE Robot. Automat. Mag. 17 (1), 31–44. doi:10.1109/MRA.2010.935791

CrossRef Full Text | Google Scholar

Cao, X., Zhu, D., and Yang, S. X. (2016). Multi-AUV Target Search Based on Bioinspired Neurodynamics Model in 3-D Underwater Environments. IEEE Trans. Neural Netw. Learn. Syst. 27 (11), 2364–2374. doi:10.1109/TNNLS.2015.2482501

PubMed Abstract | CrossRef Full Text | Google Scholar

Chegini, S. N., Bagheri, A., and Najafi, F. (2018). Psoscalf: a New Hybrid Pso Based on Sine Cosine Algorithm and Levy Flight for Solving Optimization Problems. Appl. Soft Comput. 73, 697–726. doi:10.1016/j.asoc.2018.09.019

CrossRef Full Text | Google Scholar

Chen, T., Peng, L., Yang, J., Cong, G., and Li, G. (2021a). Evolutionary Game of Multi-Subjects in Live Streaming and Governance Strategies Based on Social Preference Theory during the COVID-19 Pandemic. Mathematics 9 (21), 2743. doi:10.3390/math9212743

CrossRef Full Text | Google Scholar

Chen, T., Yin, X., Yang, J., Cong, G., and Li, G. (2021b). Modeling Multi-Dimensional Public Opinion Process Based on Complex Network Dynamics Model in the Context of Derived Topics. Axioms 10 (4), 270. doi:10.3390/axioms10040270

CrossRef Full Text | Google Scholar

Chen, T., Zhang, Y., Yang, J., Cong, G., Jiang, G., and Li, G. (2021c). Behavior Strategy Analysis Based on the Multi-Stakeholder Game under the Plastic Straw Ban in China. Int. J. Environ. Res. Public Health 18 (23), 12729. doi:10.3390/ijerph182312729

CrossRef Full Text | Google Scholar

Cheng, Y., Li, G., Li, J., Sun, Y., Jiang, G., Zeng, F., et al. (2020). Visualization of Activated Muscle Area Based on sEMG. Ifs 38 (3), 2623–2634. doi:10.3233/JIFS-179549

CrossRef Full Text | Google Scholar

Cheng, Y., Li, G., Yu, M., Jiang, D., Yun, J., Liu, Y., et al. (2021). Gesture Recognition Based on Surface Electromyography ‐feature Image. Concurrency Computat Pract. Exper 33 (6), e6051. doi:10.1002/cpe.6051

CrossRef Full Text | Google Scholar

Du, F., Sun, Y., Li, G., Jiang, G., Kong, J., Jiang, D., et al. (2017). Adaptive Fuzzy Sliding Mode Control Algorithm Simulation for 2-DOF Articulated Robot. Int. J. Wireless Mobile Comput. 13 (4), 306–313. doi:10.1504/IJWMC.2017.089324

CrossRef Full Text | Google Scholar

Duan, H., Sun, Y., Cheng, W., Jiang, D., Yun, J., Liu, Y., et al. (2021). Gesture Recognition Based on Multi‐modal Feature Weight. Concurrency Computat Pract. Exper 33 (5), e5991. doi:10.1002/cpe.5991

CrossRef Full Text | Google Scholar

Escartín, J., García, R., Delaunoy, O., Ferrer, J., Gracias, N., Elibol, A., et al. (2008). Globally Aligned Photomosaic of the Lucky Strike Hydrothermal Vent Field (Mid-Atlantic Ridge, 37°18.5′N): Release of Georeferenced Data, Mosaic Construction, and Viewing Software. Geochem. Geophys. Geosyst. 9, a–n. doi:10.1029/2008gc002204

CrossRef Full Text | Google Scholar

Fareh, R., Al-Shabi, M., Bettayeb, M., and Ghommam, J. (2019). Robust Active Disturbance Rejection Control for Flexible Link Manipulator. Robotica. 38 (1), 118–135. doi:10.1017/S026357471900050X

CrossRef Full Text | Google Scholar

Gao, F., Pan, C., and Han, Y. (2013). Design and Analysis of a New AUV's Sliding Control System Based on Dynamic Boundary Layer. Chin. J. Mech. Eng. 26 (1), 35–45. doi:10.3901/CJME.2013.01.035

CrossRef Full Text | Google Scholar

Girirajkumar, S. M., Jayaraj, D., and Kishan, A. R. (2010). Pso Based Tuning of a Pid Controller for a High Performance Drilling Machine. Int. J. Comput. Appl. 1 (19), 12–18. doi:10.5120/410-607

CrossRef Full Text | Google Scholar

Hammad, M. M., Elshenawy, A. K., and El Singaby, M. I. (2017). Trajectory Following and Stabilization Control of Fully Actuated AUV Using Inverse Kinematics and Self-Tuning Fuzzy PID. PLOS ONE 12 (7), e0179611. doi:10.1371/journal.pone.0179611

PubMed Abstract | CrossRef Full Text | Google Scholar

Han, J. (2002). From Pid Technique to Active Disturbances Rejection Control Technique. Basic Automation 03, 13–18. CNKI: SUN:JZDF.0.2002-03-004.

Google Scholar

Hao, Z., Wang, Z., Bai, D., Tao, B., Tong, X., and Chen, B. (2021). Intelligent Detection of Steel Defects Based on Improved Split Attention Networks. Front. Bioeng. Biotechnol. 9. doi:10.3389/fbioe.2021.810876

CrossRef Full Text | Google Scholar

He, Y., Li, G., Liao, Y., Sun, Y., Kong, J., Jiang, G., et al. (2019). Gesture Recognition Based on an Improved Local Sparse Representation Classification Algorithm. Cluster Comput. 22 (Suppl. 5), 10935–10946. doi:10.1007/s10586-017-1237-1

CrossRef Full Text | Google Scholar

Huang, L., Fu, Q., He, M., Jiang, D., and Hao, Z. (2021). Detection Algorithm of Safety Helmet Wearing Based on Deep Learning. Concurrency Computat Pract. Exper 33 (13), e6234. doi:10.1002/cpe.6234

CrossRef Full Text | Google Scholar

Huang, L., Fu, Q., Li, G., Luo, B., Chen, D., and Yu, H. (2019). Improvement of Maximum Variance Weight Partitioning Particle Filter in Urban Computing and Intelligence. IEEE Access 7, 106527–106535. doi:10.1109/ACCESS.2019.2932144

CrossRef Full Text | Google Scholar

Huang, L., He, M., Tan, C., Jiang, D., Li, G., and Yu, H. (2020). Jointly Network Image Processing: Multi‐task Image Semantic Segmentation of Indoor Scene Based on CNN. IET Image Process 14 (15), 3689–3697. doi:10.1049/iet-ipr.2020.0088

CrossRef Full Text | Google Scholar

Jia, H., Cheng, X., Zhang, L., Bian, X., and Yan, Z. (2012). Three-dimensional Path Tracking Control for Underactuated Auv Based on Adaptive Backstepping. Kongzhi Yu Juece/Control Decis. doi:10.13195/j.cd.2012.05.15.jiahm.022

CrossRef Full Text | Google Scholar

Jiang, D., Li, G., Sun, Y., Hu, J., Yun, J., and Liu, Y. (2021b). Manipulator Grabbing Position Detection with Information Fusion of Color Image and Depth Image Using Deep Learning. J. Ambient Intell. Hum. Comput 12 (12), 10809–10822. doi:10.1007/s12652-020-02843-w

CrossRef Full Text | Google Scholar

Jiang, D., Li, G., Sun, Y., Kong, J., Tao, B., and Chen, D. (2019a). Grip Strength Forecast and Rehabilitative Guidance Based on Adaptive Neural Fuzzy Inference System Using sEMG. Pers Ubiquit Comput. doi:10.1007/s00779-019-01268-3

CrossRef Full Text | Google Scholar

Jiang, D., Li, G., Sun, Y., Kong, J., and Tao, B. (2019b). Gesture Recognition Based on Skeletonization Algorithm and CNN with ASL Database. Multimed Tools Appl. 78 (21), 29953–29970. doi:10.1007/s11042-018-6748-0

CrossRef Full Text | Google Scholar

Jiang, D., Li, G., Tan, C., Huang, L., Sun, Y., and Kong, J. (2021a). Semantic Segmentation for Multiscale Target Based on Object Recognition Using the Improved Faster-RCNN Model. Future Generation Comput. Syst. 123, 94–104. doi:10.1016/j.future.2021.04.019

CrossRef Full Text | Google Scholar

Khodayari, M. H., and Balochian, S. (2015). Modeling and Control of Autonomous Underwater Vehicle (AUV) in Heading and Depth Attitude via Self-Adaptive Fuzzy PID Controller. J. Mar. Sci. Technol. 20 (3), 559–578. doi:10.1007/s00773-015-0312-7

CrossRef Full Text | Google Scholar

Kim, M. J., Bae, S. B., Baek, W.-K., Joo, M. G., and Ha, K. N. (2015). A Way-Point Tracking of Hovering AUV by PID Control. IEMEK J. Embedded Syst. Appl. 10 (4), 257–264. doi:10.14372/IEMEK.2015.10.4.257

CrossRef Full Text | Google Scholar

Lalwani, S., Sharma, H., Satapathy, S. C., Deep, K., and Bansal, J. C. (2019). A Survey on Parallel Particle Swarm Optimization Algorithms. Arab J. Sci. Eng. 44 (4), 2899–2923. doi:10.1007/s13369-018-03713-6

CrossRef Full Text | Google Scholar

Li, B., Sun, Y., Li, G., Kong, J., Jiang, G., Jiang, D., et al. (2019a). Gesture Recognition Based on Modified Adaptive Orthogonal Matching Pursuit Algorithm. Cluster Comput. 22 (Suppl. 1), 503–512. doi:10.1007/s10586-017-1231-7

CrossRef Full Text | Google Scholar

Li, C., Li, G., Jiang, G., Chen, D., and Liu, H. (2020). Surface EMG Data Aggregation Processing for Intelligent Prosthetic Action Recognition. Neural Comput. Applic 32 (22), 16795–16806. doi:10.1007/s00521-018-3909-z

CrossRef Full Text | Google Scholar

Li, G., Jiang, D., Zhou, Y., Jiang, G., Kong, J., and Manogaran, G. (2019c). Human Lesion Detection Method Based on Image Information and Brain Signal. IEEE Access 7, 11533–11542. doi:10.1109/ACCESS.2019.2891749

CrossRef Full Text | Google Scholar

Li, G., Li, J., Ju, Z., Sun, Y., and Kong, J. (2019b). A Novel Feature Extraction Method for Machine Learning Based on Surface Electromyography from Healthy Brain. Neural Comput. Applic 31 (12), 9013–9022. doi:10.1007/s00521-019-04147-3

CrossRef Full Text | Google Scholar

Li, Z., Li, G., Jiang, G., Fang, Y., Ju, Z., and Liu, H. (2015). Computation of Grasping and Manipulation for Multi-Fingered Robotic Hands. J. Comput. Theor. Nanosci 12 (3), 6192–6197. doi:10.1166/jctn.2015.4655

CrossRef Full Text | Google Scholar

Liao, S., Li, G., Wu, H., Jiang, D., Liu, Y., Yun, J., et al. (2021). Occlusion Gesture Recognition Based on Improved SSD. Concurrency Comput. Pract. Experience. 33 (6), e6063. doi:10.1002/cpe.6063

CrossRef Full Text | Google Scholar

Liao, S., Li, G., Li, J., Jiang, D., Jiang, G., Sun, Y., et al. (2020). Multi-object Intergroup Gesture Recognition Combined with Fusion Feature and KNN Algorithm. Ifs 38 (3), 2725–2735. doi:10.3233/JIFS-179558

CrossRef Full Text | Google Scholar

Liu, X., Jiang, D., Tao, B., Jiang, G., Sun, Y., Kong, J., et al. (2021b). Genetic Algorithm-Based Trajectory Optimization for Digital Twin Robots. Front. Bioeng. Biotechnol. 9. doi:10.3389/fbioe.2021.793782

CrossRef Full Text | Google Scholar

Liu, Y., Jiang, D., Duan, H., Sun, Y., Li, G., Tao, B., et al. (2021c). Dynamic Gesture Recognition Algorithm Based on 3D Convolutional Neural Network. Comput. Intelligence Neurosci. 2021, 1–12. doi:10.1155/2021/4828102

CrossRef Full Text | Google Scholar

Liu, Y., Jiang, D., Tao, B., Qi, J., Jiang, G., Yun, J., et al. (2022b). Grasping Posture of Humanoid Manipulator Based on Target Shape Analysis and Force Closure. Alexandria Eng. J. 61 (5), 3959–3969. doi:10.1016/j.aej.2021.09.017

CrossRef Full Text | Google Scholar

Liu, Y., Jiang, D., Yun, J., Sun, Y., Li, C., Jiang, G., et al. (2021a). Self-tuning Control of Manipulator Positioning Based on Fuzzy PID and PSO Algorithm. Front. Bioeng. Biotechnol. 9. doi:10.3389/fbioe.2021.817723

CrossRef Full Text | Google Scholar

Liu, Y., Li, C., Jiang, D., Chen, B., Sun, N., Cao, Y., et al. (2022c). Wrist Angle Prediction under Different Loads Based on GA‐ELM Neural Network and Surface Electromyography. Concurrency Comput. 34 (3), e6574. doi:10.1002/CPE.6574

CrossRef Full Text | Google Scholar

Liu, Y., Xiao, F., Tong, X., Tao, B., Xu, M., Jiang, G., et al. (2022a). Manipulator Trajectory Planning Based on Work Subspace Division. Concurrency Comput. Pract. Experience. 34 (5), e6710. doi:10.1002/cpe.6710

CrossRef Full Text | Google Scholar

Liu, Y., Xu, M., Jiang, G., Tong, X., Yun, J., Liu, Y., et al. (2022d). Target Localization in Local Dense Mapping Using RGBD SLAM and Object Detection. Concurrency Comput. 34 (4), e6655. doi:10.1002/CPE.6655

CrossRef Full Text | Google Scholar

Luo, B., Sun, Y., Li, G., Chen, D., and Ju, Z. (2020). Decomposition Algorithm for Depth Image of Human Health Posture Based on Brain Health. Neural Comput. Applic 32 (10), 6327–6342. doi:10.1007/s00521-019-04141-9

CrossRef Full Text | Google Scholar

Ma, R., Zhang, L., Li, G., Jiang, D., Xu, S., and Chen, D. (2020). Grasping Force Prediction Based on sEMG Signals. Alexandria Eng. J. 59 (3), 1135–1147. doi:10.1016/j.aej.2020.01.007

CrossRef Full Text | Google Scholar

Mcewen, R. S., Hobson, B. W., Mcbride, L., and Bellingham, J. G. (2008). Docking Control System for a 54-Cm-Diameter (21-in) Auv. IEEE J. Oceanic Eng. 33, 550–562. doi:10.1109/JOE.2008.2005348

CrossRef Full Text | Google Scholar

Palomeras, N., Vallicrosa, G., Mallios, A., Bosch, J., Vidal, E., Hurtos, N., et al. (2018). AUV Homing and Docking for Remote Operations. Ocean Engineering. 154, 106–120. doi:10.1016/j.oceaneng.2018.01.114

CrossRef Full Text | Google Scholar

Peukert, A., Schoening, T., Alevizos, E., Köser, K., Kwasnitschka, T., and Greinert, J. (2018). Understanding Mn-Nodule Distribution and Evaluation of Related Deep-Sea Mining Impacts Using AUV-Based Hydroacoustic and Optical Data. Biogeosciences 15 (8), 2525–2549. doi:10.5194/bg-15-2525-2018

CrossRef Full Text | Google Scholar

Qiao, H., Meng, H., Ke, W., Gao, Q., and Wang, S. (2020). Adaptive Control of Missile Attitude Based on BP-ADRC. Aeat 92 (10), 1475–1481. doi:10.1108/AEAT-05-2020-0081

CrossRef Full Text | Google Scholar

Rath, B. N., and Subudhi, B. (2020). An Extreme Learning-Based Adaptive Control Design for an Autonomous Underwater Vehicle. Cogn. Inform. Comput. Model. Cogn. Sci., 213–228. doi:10.1016/B978-0-12-819443-0.00012-X

CrossRef Full Text | Google Scholar

Rezazadegan, F., Shojaei, K., Sheikholeslam, F., and Chatraei, A. (2015). A Novel Approach to 6-DOF Adaptive Trajectory Tracking Control of an AUV in the Presence of Parameter Uncertainties. Ocean Eng. 107, 246–258. doi:10.1016/j.oceaneng.2015.07.040

CrossRef Full Text | Google Scholar

Ridao, P., Carreras, M., Ribas, D., and Garcia, R. (2010). Visual Inspection of Hydroelectric Dams Using an Autonomous Underwater Vehicle. J. Field Robotics 27 (6), 759–778. doi:10.1002/rob.20351

CrossRef Full Text | Google Scholar

Rosendo, J. L., Clement, B., and Garelli, F. (2016). Sliding Mode Reference Conditioning for Path Following Applied to an AUV.**This Research Is Partially Supported by EIFFEL Scholarship from France Government, by CONICET (PIP0361 and 0237), MIN-CYT(PICT2394) and UNLP(I164), Argentina. IFAC-PapersOnLine 49, 8–13. doi:10.1016/j.ifacol.2016.10.314

CrossRef Full Text | Google Scholar

Roy, S., Shome, S. N., Nandy, S., Ray, R., and Kumar, V. (2013). Trajectory Following Control of Auv: a Robust Approach. J. Inst. Eng. India Ser. C 94, 253–265. doi:10.1007/s40032-013-0069-x

CrossRef Full Text | Google Scholar

Ruiz-Duarte, J. E., and Loukianov, A. G. (2015). Higher Order Sliding Mode Control for Autonomous Underwater Vehicles in the Diving Plane∗∗This Work Was Supported by Conacyt México. IFAC-PapersOnLine 48, 49–54. doi:10.1016/j.ifacol.2015.10.257

CrossRef Full Text | Google Scholar

Sun, Y., Hu, J., Li, G., Jiang, G., Xiong, H., Tao, B., et al. (2020b). Gear Reducer Optimal Design Based on Computer Multimedia Simulation. J. Supercomput 76 (6), 4132–4148. doi:10.1007/s11227-018-2255-3

CrossRef Full Text | Google Scholar

Sun, Y., Li, C., Li, G., Jiang, G., Jiang, D., Liu, H., et al. (2018). Gesture Recognition Based on Kinect and sEMG Signal Fusion. Mobile Netw. Appl. 23 (4), 797–805. doi:10.1007/s11036-018-1008-0

CrossRef Full Text | Google Scholar

Sun, Y., Tian, J., Jiang, D., Tao, B., Liu, Y., Yun, J., et al. (2020a). Numerical Simulation of thermal Insulation and Longevity Performance in New Lightweight Ladle. Concurrency Computat Pract. Exper 32 (22), e5830. doi:10.1002/cpe.5830

CrossRef Full Text | Google Scholar

Sun, Y., Weng, Y., Luo, B., Li, G., Tao, B., Jiang, D., et al. (2020c). Gesture Recognition Algorithm Based on Multi‐scale Feature Fusion in RGB‐D Images. IET image process 14 (15), 3662–3668. doi:10.1049/iet-ipr.2020.0148

CrossRef Full Text | Google Scholar

Sun, Y., Xu, C., Li, G., Xu, W., Kong, J., Jiang, D., et al. (2020d). Intelligent Human Computer Interaction Based on Non Redundant EMG Signal. Alexandria Eng. J. 59 (3), 1149–1157. doi:10.1016/j.aej.2020.01.015

CrossRef Full Text | Google Scholar

Sun, Y., Yang, Z., Tao, B., Jiang, G., Hao, Z., and Chen, B. (2021). Multiscale Generative Adversarial Network for Real‐world Super‐resolution. Concurrency Computat Pract. Exper 33 (21), e6430. doi:10.1002/CPE.6430

CrossRef Full Text | Google Scholar

Sun, Y., Zhao, Z., Jiang, D., Tong, X., Tao, B., Jiang, G., et al. (2022). Low-illumination Image Enhancement Algorithm Based on Improved Multi-Scale Retinex and ABC Algorithm Optimization. Front. Bioeng. Biotechnol. 2022. doi:10.3389/fbioe.2022.865820

CrossRef Full Text | Google Scholar

Tan, C., Sun, Y., Li, G., Jiang, G., Chen, D., and Liu, H. (2020). Research on Gesture Recognition of Smart Data Fusion Features in the IoT. Neural Comput. Applic 32 (22), 16917–16929. doi:10.1007/s00521-019-04023-0

CrossRef Full Text | Google Scholar

Tang, F., Zhang, K., Yan, W., and Song, B. (2012). “Circuit Design of Compensation for Contactless Power System of AUV,” in China International Conference on Electricity Distribution (Shanghai, China: IEEE). doi:10.1109/ciced.2012.6508455

CrossRef Full Text | Google Scholar

Tao, B., Wang, Y., Qian, X., Tong, X., He, F., Yao, W., et al. (2022b). Photoelastic Stress Field Recovery Using Deep Convolutional Neural Network. Front. Bioeng. Biotechnol. doi:10.3389/fbioe.2022.818112

CrossRef Full Text | Google Scholar

Tao, B., Huang, L., Zhao, H., Li, G., and Tong, X. (2021). A Time Sequence Images Matching Method Based on the Siamese Network. Sensors. 21 (17), 5900. doi:10.3390/s21175900

PubMed Abstract | CrossRef Full Text | Google Scholar

Tao, B., Liu, Y., Huang, L., Chen, G., and Chen, B. (2022a). 3D Reconstruction Based on Photoelastic Fringes. Concurrency Computat Pract. Exper 34 (1), e6481. doi:10.1002/CPE.6481

CrossRef Full Text | Google Scholar

Tian, J., Cheng, W., Sun, Y., Li, G., Jiang, D., Jiang, G., et al. (2020). Gesture Recognition Based on Multilevel Multimodal Feature Fusion. Ifs 38 (3), 2539–2550. doi:10.3233/JIFS-179541

CrossRef Full Text | Google Scholar

Wang, F.-S., and Chen, L.-H. (2013). Particle Swarm Optimization (Pso). New York: Springer, 1649–1650. doi:10.1007/978-1-4419-9863-7_416

CrossRef Full Text | Google Scholar

Wen, L., Yu, S., Zhao, Y., and Yan, Y. (2021). Adaptive Dynamic Event-Triggered Consensus Control of Multiple Autonomous Underwater Vehicles. International Journal of Control 2021, 1–11. doi:10.1080/00207179.2021.2011960

CrossRef Full Text | Google Scholar

Weng, Y., Sun, Y., Jiang, D., Tao, B., Liu, Y., Yun, J., et al. (2021). Enhancement of Real‐time Grasp Detection by Cascaded Deep Convolutional Neural Networks. Concurrency Computat Pract. Exper 33 (5), e5976. doi:10.1002/cpe.5976

CrossRef Full Text | Google Scholar

Wu, Z.-H., and Guo, B.-Z. (2018). Approximate Decoupling and Output Tracking for Mimo Nonlinear Systems with Mismatched Uncertainties via ADRC Approach. J. Franklin Inst. 355 (9), 3873–3894. doi:10.1016/j.jfranklin.2018.03.005

CrossRef Full Text | Google Scholar

Xiang, X., Lapierre, L., and Jouvencel, B. (2015). Smooth Transition of Auv Motion Control: from Fully-Actuated to Under-actuated Configuration. Robotics Autonomous Syst. 67, 14–22. doi:10.1016/j.robot.2014.09.024

CrossRef Full Text | Google Scholar

Xiao, F., Li, G., Jiang, D., Xie, Y., Yun, J., Liu, Y., et al. (2021). An Effective and Unified Method to Derive the Inverse Kinematics Formulas of General Six-DOF Manipulator with Simple Geometry. Mechanism Machine Theor. 159, 104265. doi:10.1016/j.mechmachtheory.2021.104265

CrossRef Full Text | Google Scholar

Xu, M., Zhang, Y., Wang, S., and Jiang, G. (2022). Genetic-Based Optimization of 3D Burch-Schneider Cage with Functionally Graded Lattice Material. Front. Bioeng. Biotechnol. 10, 819005. doi:10.3389/fbioe.2022.819005

PubMed Abstract | CrossRef Full Text | Google Scholar

Yang, Z., Jiang, D., Sun, Y., Tao, B., Tong, X., Jiang, G., et al. (2021). Dynamic Gesture Recognition Using Surface EMG Signals Based on Multi-Stream Residual Network. Front. Bioeng. Biotechnol. 9. doi:10.3389/fbioe.2021.779353

CrossRef Full Text | Google Scholar

Yu, M., Li, G., Jiang, D., Jiang, G., Tao, B., and Chen, D. (2019). Hand Medical Monitoring System Based on Machine Learning and Optimal EMG Feature Set. Pers Ubiquit Comput. doi:10.1007/s00779-019-01285-2

CrossRef Full Text | Google Scholar

Yu, M., Li, G., Jiang, D., Jiang, G., Zeng, F., Zhao, H., et al. (2020). Application of PSO-RBF Neural Network in Gesture Recognition of Continuous Surface EMG Signals. Ifs 38 (3), 2469–2480. doi:10.3233/JIFS-179535

CrossRef Full Text | Google Scholar

Yun, J., Jiang, D., Liu, Y., Sun, Y., Tao, B., Kong, J., et al. (2022b). Real-time Target Detection Method Based on Lightweight Convolutional Neural Network. Front. Bioeng. Biotechnol. doi:10.3389/fbioe.2022.861286

CrossRef Full Text | Google Scholar

Yun, J., Sun, Y., Li, C., Jiang, D., Tao, B., Li, G., et al. (2022a). Self-adjusting Force/Bit Blending Control Based on Quantitative Factor-Scale Factor Fuzzy-PID Bit Control. Alexandria Eng. J. 61 (6), 4389–4397. doi:10.1016/j.aej.2022.09.06710.1016/j.aej.2021.09.067

CrossRef Full Text | Google Scholar

Zhang, X., Xiao, F., Tong, X., Yun, J., Liu, Y., Sun, Y., et al. (2022). Time Optimal Trajectory Planing Based on Improved Sparrow Search Algorithm. Front. Bioeng. Biotechnol. doi:10.3389/fbioe.2022.852408

CrossRef Full Text | Google Scholar

Zhao, G., Jiang, D., Liu, X., Tong, X., Sun, Y., Tao, B., et al. (2022). A Tandem Robotic Arm Inverse Kinematic Solution Based on an Improved Particle Swarm Algorithm. Front. Bioeng. Biotechnol. doi:10.3389/fbioe.2022.832829

CrossRef Full Text | Google Scholar

Keywords: AUV (autonomous underwater vehicle), ADRC (active disturbance rejection control), PSO (partial swarm optimization), attitude control, anti-disturbance control

Citation: Wu X, Jiang D, Yun J, Liu X, Sun Y, Tao B, Tong X, Xu M, Kong J, Liu Y, Zhao G and Fang Z (2022) Attitude Stabilization Control of Autonomous Underwater Vehicle Based on Decoupling Algorithm and PSO-ADRC. Front. Bioeng. Biotechnol. 10:843020. doi: 10.3389/fbioe.2022.843020

Received: 24 December 2021; Accepted: 02 February 2022;
Published: 28 February 2022.

Edited by:

Tinggui Chen, Zhejiang Gongshang University, China

Reviewed by:

Mohd Shahrieel Mohd Aras, Technical University of Malaysia Malacca, Malaysia
Corina Barbalata, Louisiana State University, United States

Copyright © 2022 Wu, Jiang, Yun, Liu, Sun, Tao, Tong, Xu, Kong, Liu, Zhao and Fang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Du Jiang, jiangdu@wust.edu.cn; Juntong Yun, yunjuntong@wust.edu.cn; Xin Liu, liuxin3058@wust.edu.cn; Ying Sun, sunying65@wust.edu.cn; Zifan Fang, fzf@ctgu.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.