1. Introduction
With lower power consumption, lighter weight and higher flexibility, flexible manipulators have been largely used in industrial production, aerospace, search in some complex environments, expanding the use of manipulators [
1,
2]. However, because flexible manipulators use flexible materials, rigidity of the whole system is poor, and it is easy to produce vibration. Therefore, how to suppress the vibration of the flexible manipulators has become one of the hottest issues now.
The vibration suppression of the flexible manipulator is divided into passive sup-pression in the early stage and active suppression in the present stage. In the early passive suppression, accurate dynamic models were established, and the structure of the manipulator was optimized by finite element method [
3,
4]. This method has a long development cycle and cannot guarantee good vibration suppression effect.
Active suppression is to control the manipulators through the control algorithm [
5,
6] to achieve vibration suppression of the flexible manipulators. With the emergence of intelligent control algorithms, neural networks have also been applied to the vibration suppression of flexible manipulators. Li et al. [
7] use Particle Swarm Optimization (PSO) intelligent search algorithm and Back Propagation Neural Networks (BPNN) to suppress the vibration of flexible manipulators. Jia et al. [
8] proposed a neural network based adaptive integral sliding-mode observer to suppress vibration of the flexible space manipulators. Based on rigid-flexible manipulators, Liu et al. [
9] proposed an adaptive neural network sliding mode control strategy is designed to estimate the un-known disturbances and uncertain parameter. Mei et al. [
10] introduced Radial Basis Neural Network Functions (RBNNFs) to cope with system parameter uncertainties and input saturations.
As a common control method, the boundary control method is often used to sup-press the vibration of the manipulators. Liu et al. [
11] devise a boundary control approach to suppress distributed elastic deformation and vibration. However, there are still large errors in angle tracking. Zhou et al. [
12] proposed an adaptive boundary iterative learning vibration control is developed for a class of the rigid-flexible manipulator system under distributed disturbances and input constraints. However, the design of control law is complicated. Li et al. [
13] proposes a novel boundary control strategy for a vibrating single-link flexible manipulator system modeled by partial differential equations. In the design of the control law, the expression is still complicated, and there are some small high-frequency vibrations in the control input of simulation results. Liu et al. [
14] proposed two boundary control laws putting forward to manage vibration suppression and angular position tracking of manipulator system. However, there are some problems that the suppression effect of some parameters is not good.
To sum up, the hybrid control method combining intelligent control and traditional control method has become the main method for vibration suppression of manipulators at present. The boundary control method is also widely used in vibration suppression, but the design control law is complicated and sometimes the vibration suppression effect is not good. Based on these, the main contributions of this paper are as follows:
(1) Based on the energy method and Hamilton principle, the partial differential equation of a planar single-link flexible manipulator is established.
(2) A fuzzy backstepping control method based on RBF neural network is proposed. An RBF neural network is combined with backstepping control method, and unknown parameters are compensated by RBF neural network.
(3) A controller was designed, and nonlinear state space equations are established. Simulated platform was built by Simulink, and vibration suppression effect was analyzed by two parameters: the error of displacement and the error of velocity.
The rest of the paper is as follows: In the second part, partial differential equations of the flexible manipulator is established based on energy method and Hamilton principle. In the third part, an improved RBF neural network is designed, a new back-stepping control method is proposed, and Lyapunov function and control law are designed. In the fourth part, the simulation platform is established by Simulink. The effect of vibration sup-pression is measured by displacement error and velocity error, stable frequency, and stable point, compared with the RBF neural network boundary control method and RBF neural network backstepping control. The fifth part summarizes the work and looks forward to the future.
2. Dynamic Model
The system studied in this paper is a flexible single-link manipulator at the end of the arm in a plane. The schematic diagram of the system is shown in
Figure 1. In the natural state of flexible manipulator, with the central axis of flexible manipulator as the axis and the rotation axis of motor and flexible manipulator as the origin, a world coordinate system is established. After the deformation, the direction of tangent line of central axis of flexible manipulator is y axis, and fix coordinate system is still established with the origin of world coordinate system. Some basic parameters and units of flexible manipulator defined below are shown in
Table 1:
According to Hamilton's principle [
15,
16,
17,
18], the relationship between kinetic energy of system and potential energy, as well as non-conservative force, is expressed during the time interval from
to
:
Where
is the kinetic energy of the flexible manipulator.
is the potential energy of the flexible manipulator,
is the power by non-conservative force of the flexible manipulator.
(
A) means the variation of (
A) The kinetic energy of the system is expressed as following equation:
The potential energy of the system is expressed as following equation:
The power by non-conservative force of the flexible manipulator is expressed as following equation:
Where
is the offset of the flexible manipulator at any time
. In the case of initial position 0, the boundary conditions are
,
. Bring Equations (2), (3) and (4) into the Equation (1). A following equation can be obtained:
Parameters of
A,
B,
C and D are respectively expressed as:
,
,
,
. As
,
,
and
are independent variables, so all of these equations are linearly independent, A=B=C=D=0. Thus, these partial differential equations (PDEs) [
19,
20] of the flexible manipulator are established as following:
3. Control Law and Stability
Neural network [
21,
22,
23] has good adaptability for unknown parameters, it does not need very accurate mathematical models and can be suitable for nonlinear, strongly coupled systems with many unknown parameters.
Backstepping control method is a step-by-step recursive design method, the introduction of virtual control in the design of this method is essentially a static compensation idea, the front subsystem must pass the virtual control of the back subsystem to achieve the purpose of stabilization. Therefore, this method requires that the structure of the system must design the robust controller or adaptive controller of the uncertain system (especially when the interference or uncertainty does not meet the matching conditions), which has shown its advantages. In this paper, a fuzzy backstepping control method based on RBF neural network is proposed to control flexible manipulators.
3.1. The Description of System
According to partial differential equations established above, the flexible manipulator is a nonlinear multiple-input multiple-output system. For this system, the flexible manipulator can be written as a nonlinear state space:
Where , , are the state variable of the system, control input and object output. is external interference, is unknown nonlinear function, and is unknown constant.
Hypothesis 1 There is a positive constant bim and biM satisfies the inequality: 0 < bim ≤ |bi| ≤ biM, i = 1,2, …, n.
Hypothesis 2 For smooth functions and fuzzy systems, there is an optimal constant parameter that minimizes the approximation error. Where the optimal parameter constant is defined as , and are the bounded sets of and x.
The control goal is to make the output y(t) of the system well clear of vibration errors, and all signals are bounded. For simplicity, the symbolsandare introduced. Where (i = 1,2, …, n) is the input of the system, (i = 1,2, …, n-1) is the expected trajectory value of the system.
Using single value simulator, product inference machine and barycentric average defuzzer, then for fuzzy rules: IF
x1 is
and … and
xn is
Then
y is
(
j=1,2, …,
N). The fuzzy output is:
Where and are the membership function , . Defining , , then the equation can be obtained: .
According to the fuzzy universal approximation theorem, if is a continuous function defined on a compact set, then for any constant , there exists a fuzzy system as shown above that satisfies .
3.2. The Design of Backstepping Controller
The design process of backstepping method [
24,
25,
26,
27] is completed by constructing intermediate quantity
step by step. Where
is the virtual control quantity of step
i. The final virtual control quantity
is part of the actual control quantity
applied to the system.
The backstepping method is adopted to reconstruct the system formula (10) as follows:
Step 1. For the first subsystem
, defining
, where
is the expected tracking trajectory, and virtual control signal
is introduced, a equation can be obtained as follows:
Where .
Step 2. By introducing the virtual control quantity
into the second subsystem, the following equation can be obtained:
Where .
Step k. By analogy, a virtual control quantity
is introduced into the
k subsystem, defining
, the following equation can be obtained:
Let
, then for the last subsystem:
Therefore, the system Equations (10) can be converted to these equations:
Where .
By determining the virtual control quantity and u, the system is stable and can reach the desired tracking trajectory, and the vibration error is eliminated.
When
k=1, choosing the Lyapunov function is the following equation:
Taking the derivative of
V1 gives the following equation:
Where .
Defining
,
,
is used to approximate a fuzzy system with nonlinear function
. An equation can be obtained as follows:
When
k=2, designing the Lyapunov function is the following equation:
Defining
,
,
is used to approximate a fuzzy system with nonlinear function
. An equation can be obtained as follows:
Where .
Defining
,
,
is used to approximate a fuzzy system with nonlinear function
, then the derivative of the
k-1 Lyapunov function can be recursively obtained as:
Designing the Lyapunov function at step
k, an equation can be obtained as follows:
Taking the derivative of
Vk gives the following equation:
For
k=
n, designing the Lyapunov function, an equation can be obtained as follows:
Taking the derivative of
, it can be obtained as follows:
Where .
Defining
is used to approximate a fuzzy system with nonlinear function
, the design control law is expressed as follows:
Putting into
, the equation can be obtained as follows:
3.3. The Design of RBF Nerual Network
As an intelligent control, neural network can compensate unknown parameters and uncertain disturbances greatly. In this paper, unknown disturbances and random vibration of the system are estimated and compensated based on RBF neural network. The Gaussian function expression of RBF neural network is as follows:
Where
is the input vector of the RBF neural network.
is the number of input layers of neural network.
is defined as the number of hidden layers of the neural network.
in above equation is the input vector in the world coordinate system.
is width of the Gaussian Function of the
i th neuron in hidden layer of neural network. Defining the ideal weight of neural network as
. Then the output of the RBF neural network is
. The structure of this neural network is shown in
Figure 2.
In the whole neural network, the weighted gain is entered into the RBF neural network for calculation. Therefore, factors affecting the input variables are complicated and difficult to control. Moreover, external interference has produced many uncertainties. Through the good adaptability of RBF neural network, unknown disturbances and the multi-order differential coupling terms in the system can be compensated.
3.4. The Design of Adaptive Fuzzy Control Based on Backstepping Method
is unknown function approximated by . There is an optimal approximation vectorfor a given arbitrarily small constant,(k =1,2, …, n).
Defining
,
is the error of
. The control law designed by equation (27) above is adopted, and the adaptive control law is designed:
Where
is correction factor,
is gain factor. The signals of all closed-loop systems are bounded, and for A given attenuation coefficient
, the tracking performance index satisfies the following expression:
Whereandare constants.
Stability certificate. Designing the Lyapunov function is the following equation:
Taking the derivative of V the following equation can be obtained:
By reducing the above equation, the following inequality can be obtained:
Defining an equation is
. At the same time, defining
, solving for
and put it into
S to get the following equation:
Shrinking the above equation, because of inequalities
,
, considering the adaptive Equation (30), the following inequalities is obtained:
According to inequality
, it can be gotten an inequality
, if the original expression is reduced, the following expression can be obtained:
According to inequality
, shrinking the above expression again to get the following expression:
Defining
and let
, next defining
,
, the primitive can be written as the following expression:
Where , .
To solve the above first order linear differential equation, the solution of equation (39) is obtained:
Defining the compact set, , from the definition of equation (31), it can be seen that all signals of the closed-loop system are bounded: .
Let
, the following equation can be obtained from Equation (38):
Integrating the above equation in [
0, T], because of
, then the convergence result of the system is as follows:
According to the above equation, the system converges, and the convergence accuracy of the final error depends on the upper bounds of the perturbation and approximation error.
4. Simulation
4.1. Simulation Platform and Parameter
According to the dynamic model and control law established in the above chapter, this section simulates the nonlinear space state equation of the flexible manipulator by designing a controller. This simulation compares the dynamic surface method of backstepping space state equation with the boundary control method of linear state equation. Generally, displacement, velocity, angle, angular velocity, force, torque, and other variables are used to measure the quality of vibration suppression. In this paper, the error analysis method is used to compare the two variables of displacement and velocity. Simulink platform is used to build the controller. The designed controller structure is shown in
Figure 3, where
C is the fourth-order unit matrix.
In this simulation, because the external disturbance of the manipulator is random and uncertain, the type of vibration is also very complex and changeable, so it cannot be simulated one by one. Therefore, this paper sets three different vibration types to inter-fere with the vibration of the manipulator to analyze the vibration suppression effect of the proposed algorithm. The selected vibration interference is shown as follows:
Where is the simplest harmonic vibration wave, the amplitude is 0.06 mm, the frequency is 0.159 Hz. For easily comparison, is based on adding a low amplitude, high frequency harmonic vibration. When the frequency of simple harmonic vibration is increased and the amplitude is superimposed, the vibration suppression effect of the proposed control algorithm on the manipulator is observed. The maximum amplitude is 0.1mm and the maximum frequency is 0.4774 Hz. is based on adding a simple harmonic vibration with higher relative amplitude and higher frequency. Three different simple harmonic vibrations are superimposed on each other to simulate the external interference of the manipulator in a complex environment. has a maximum frequency of 0.4774 Hz and a maximum amplitude of 0.16 mm.
A flexible manipulator driven by a motor is used for simulation. The dynamic equation of the system is as follows:
Where parameters are , , , , . Where is nonlinear unknown function. is connecting rod angle. I is Electric current. u is control voltage of the motor. The physical meanings and parameter settings of the variables in the above expression are as follows:
Taking the expected trajectory is, nonlinear function is, controller parameters are ,,,,,. The initial system status is. Initial valueandis zero.
The first set of boundary control method based on linear state space equations based on RBF neural network is designed for comparison. The dynamic equations established are as follows:
Where
x1 and
x2 are respectively displacement error and velocity error of the flexible manipulator.
x3 and
x4 are respectively displacement error and velocity error of motor shaft. IL is the moment of inertia of the flexible manipulator.
Im is the moment of inertia of the motor.
mL is the mass of the flexible manipulator. mm is the mass of the motor shaft.
g is the gravitational acceleration. The variable parameters of the linear space equation of state are shown in
Table 3:
The second set of backstepping control method based on nonlinear state space equations based on RBF neural network is designed for comparison. The dynamic equations established are as follows:
Parameters of the nonlinear state equations are shown in
Table 4 :
4.2. Analysis of Simulation Results
4.2.1. Curve Analysis When the External Disturbance with w1
Figure 4 and figure 5 show the displacement error and velocity error curves of each system when the manipulator is subjected to external interference
w1, in which the red curve is the error curve when the vibration suppression of the system is not applied, the black curve is the error curve using RBF neural network boundary control method, and the blue curve is the error curve using RBF neural network inversion control method. The green curve is the error curve of RBF neural network fuzzy backstepping control method. It can be seen from the displacement error of the manipulator in Figure. 4, there will be an unusual displacement error of the manipulator at the start of the motor, which is mainly due to the sudden change of force and the change of motion state at the start of the motor. Then it fluctuates within a smaller range. Under the interference of simple harmonic vibration, the error fluctuation is not obvious. However, the small fluctuation frequency in the local range is very high. It is about 1000 Hz. Long-term and high-frequency vibration will affect the working accuracy and service life of the manipulator, so vibration suppression is needed. Under the vibration suppression of RBF neural network boundary control method and RBF neural network backstepping control method, the vibration frequency of the flexible arm can be well suppressed, and the vibration displacement error is suppressed to about 0.05
mm. The RBF neural network fuzzy backstepping control method not only restrains the vibration frequency well, but also restrains the displacement error of the manipulator, so that the final convergence result is close to 0. The velocity error curve is similar to the displacement error curve when the vibration is not suppressed. After the three control methods start vibration suppression, there is a certain fluctuation frequency in the initial operation, in which RBF neural network backstepping control method is the largest, RBF neural network boundary control method is the second, and RBF neural network fuzzy inversion control method is the least. In the final convergence results, RBF neural network fuzzy inversion control method is still the best, and the velocity error and vibration frequency error are almost eliminated.
Table 5 gives a detailed analysis of the data.
4.2.2. Curve Analysis When the External Disturbance with w2
Figure 6 and
Figure 7 are the variation curves of displacement error and velocity error of the flexible manipulator when it is subjected to external interference
w1 during operation. As shown in
Figure 6, in the displacement error curve, due to the superposition of two simple harmonic motions, the overall displacement error fluctuates more, and so does the velocity error. However, in the wave frequency, due to the combination of two simple harmonic motions, when the two simple harmonic motions have the same di-rection, there will be a superposition of each other. When the two harmonic motion directions are opposite, the frequency and amplitude will also cancel each other. In this simulation, the two sets of simple harmonic motion cancel each other, making the maximum frequency about 400Hz. However, in terms of fluctuation error, if the
instantaneous error at startup is not considered, the maximum fluctuation error reaches 0.1448
mm, so vibration suppression is required. Both RBF neural network boundary control method and RBF neural network backstepping control method can restrain the vibration frequency well and limit the displacement error to less than 0.1
mm. RBF neural network fuzzy inversion control method can eliminate the vibration frequency and displacement error well under the external interference of
w2, and almost eliminate the vibration error and displacement error. In the velocity error curve in
Figure 7, although the velocity error is not large, the fluctuation frequency is 500 Hz. Although the RBF neural network boundary control method and RBF neural network backstepping control method have a certain fluctuation frequency at the initial stage of operation, they both suppress the fluctuation frequency well in the end, and the final convergence equilibrium position is -0.1
mm/s. RBF neural network fuzzy backstepping control method also has certain fluctuation frequency and velocity errors when the system starts running, but in the final fluctuation frequency and velocity error balance point is better than the first two control methods, and the speed error is better suppressed.
Table 6 gives a detailed analysis of the data.
4.2.3. Curve Analysis When the External Disturbance with w3
Figure 8 and
Figure 9 are the variation curves of displacement error and velocity error of the flexible manipulator when it is subjected to external interference
w3 during operation. As shown in
Figure 8, with the combination of three simple harmonic motions, the superposition and cancelling effects of displacement fluctuations are further enhanced. Sometimes the amplitude is very large, sometimes it is at the equilibrium point, the maximum frequency is 500 Hz, and the amplitude of the wave comes to 0.4
mm. The three control methods also suppress the fluctuation frequency well. In terms of final convergence, the RBF neural network backstepping control method finally converges at the equilibrium position where the displacement error is 0.1
mm. RBF neural network boundary control method and RBF neural network fuzzy backstepping control method have smaller error at the final convergence point, but RBF neural network fuzzy inversion control method has better inhibition effect and shorter convergence time. In the velocity error curve shown in
Figure 9, the three simple harmonics are superimposed on each other, and both the fluctuation frequency and the velocity error of the unsuppressed curve are large. There is not only a small fluctuation frequency in the fluctuation frequency, but also a velocity error fluctuation frequency. The small fluctuation frequency is 300 Hz, and the maximum velocity error fluctuation frequency is 2.5 Hz. The maximum velocity error is 1.5
mm/s. The RBF neural network boundary control method and the inversion control method cannot suppress the vibration well, the RBF neural network backstepping method has a large convergence equilibrium position error, and the RBF neural network boundary control method has a high vibration frequency at the beginning of operation. According to the image, RBF neural network fuzzy backstepping control method has the best effect on vibration frequency and velocity error suppression.
Table 7 gives a detailed analysis of the data.
Through the analysis of the above simulation results, RBF neural network fuzzy backstepping control method has better vibration suppression effect than RBF neural network boundary control method and RBF neural network backstepping control method, no matter from simple harmonic motion or multiple harmonic motion phase superposition. In most cases, the vibration frequency and vibration error can be quickly suppressed, and the final convergence equilibrium position error is small.
5. Conclusions
In this paper, the single-link flexible manipulator at the end of the manipulator is studied. The partial differential equations of the flexible manipulator are established firstly, and then the fuzzy backstepping control algorithm is designed, and the algorithm is combined with RBF neural network. The Lyapunov function is designed, and the stability of the system is proved. Finally, Simulink was used to build a simulation platform, and three different groups of external interference were simulated by the proposed algorithm and compared with RBF neural network boundary control method and RBF neural network inversion control method. From the two dimensions of displacement error and velocity error, the two parameters of stable convergence equilibrium position and stable frequency are quantified and compared. The effect of vibration suppression can also be roughly analyzed by the trend of the curve. The simulation results show that the RBF neural network fuzzy backstepping control method is superior to the two control algorithms, and the vibration is well suppressed and the whole system converges to an equilibrium position with less error.
In the future research, it can be considered to expand to three-dimensional to study the vibration suppression of the robot arm, and it can be considered to add practical experiments to verify the algorithm and add a variety of complex vibration types, to make the simulation and experimental environment more real.
Funding
This work was supported by the National Natural Science Foundation of China (62073239).
Conflicts of Interest
Declare conflicts of interest or state “The authors declare no conflicts of interest.” Authors must identify and declare any personal circumstances or interest that may be perceived as inappropriately influencing the representation or interpretation of reported research results. Any role of the funders 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 must be declared in this section. If there is no role, please state “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”.DD
References
- Kim, W.; Tendick, F.; Ellis, S.; Stark, L. A comparison of Position and Rate Control for Telemanipulations with Consideration of Manipulator System Dynamics. IEEE Journal on Robotics and Automation 1987, 3, 426–436. [Google Scholar] [CrossRef]
- Yun, A.; Moon, D.; Ha, J.; Kang, S.; Lee, W. Modman: An Advanced Reconfigurable Manipulator System with Genderless Connector and Automatic Kinematic Modeling Algorithm. IEEE Robotics and Automation Letters 2020, 5, 4225–4232. [Google Scholar] [CrossRef]
- Mohamed, Z.; Tokhi, M.O. Hybrid Control Schemes for Input Tracking and Vibration Suppression of a Flexible Manipulator. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering 2003, 217, 23–34. [Google Scholar] [CrossRef]
- Uyar, M. Comparison of Classical and Newly Designed Motion Profiles for Motion-Based Control of Flexible Composite Manipulator. Journal of the Brazilian Society of Mechanical Sciences and Engineering 2022, 44, 414. [Google Scholar] [CrossRef]
- Shi, M.; Cheng, Y.; Rong, B.; Zhao, W.; Yao, Z. Research on Vibration Suppression and Trajectory Tracking Control Strategy of a Flexible Link Manipulator. Applied Mathematical Modelling 2022, 110, 78–98. [Google Scholar] [CrossRef]
- Alandoli, E.A.; Lee, T.S.; Lin, T.S.; Mohammed, M.Q. Dynamic Modelling and Intelligent Hybrid Optimal Controller of Hybrid Manipulator for Vibration Suppression and Tracking Control. Arabian Journal for Science and Engineering 2023, 1–17. [Google Scholar] [CrossRef]
- Li, Y.; Ge, S.S.; Wei, Q.; Gan, T.; Tao, X. An Online Trajectory Planning Method of a Flexible-Link Manipulator Aiming at Vibration Suppression. IEEE Access 2020, 8, 130616–130632. [Google Scholar] [CrossRef]
- Jia, S.; Shan, J. Velocity-Free Trajectory Tracking and Active Vibration Control of Flexible Space Manipulator. IEEE Transactions on Aerospace and Electronic Systems 2021, 58, 435–450. [Google Scholar] [CrossRef]
- Liu, S.; Yang, H.; Liu, Z.; Langari, R. Adaptive Neural Network Independent Joint-Based Control for an ODE-PDE Rigid-Flexible Manipulator with Multiple Constraints. Journal of Vibration and Control 2024, 30, 1647–1658. [Google Scholar] [CrossRef]
- Mei, Y.; Liu, Y. ILC-RBNNF-Based Vibration Control of a Rotatable Manipulator with Time-Varying Output Constraints. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2023, 53, 6416–6425. [Google Scholar] [CrossRef]
- Wang, J.; Liu, J.; Ji, B.; He, Y.; Xia, S.; Zhou, Y. Vibration Suppression and Boundary Control for Nonlinear Flexible Rotating Manipulator in Three-Dimensional Space Subject to Output Restrictions. Communications in Nonlinear Science and Numerical Simulation. 2023, 120, 107151. [Google Scholar] [CrossRef]
- Zhou, X.; Wang, H.; Tian, Y. Adaptive Boundary Iterative Learning Vibration Control Using Disturbance Observers for a Rigid-Flexible Manipulator System with Distributed Disturbances and Input Constraints. Journal of Vibration and Control. 2022, 28, 1324–1340. [Google Scholar] [CrossRef]
- Li, L.; Liu, J. Nussbaum Function-Based Adaptive Boundary Control for Flexible Manipulator with Unknown Control Directions and Nonlinear Time-Varying Actuator Faults. International Journal of Robust and Nonlinear Control. 2023, 33, 6778–6798. [Google Scholar] [CrossRef]
- Liu, Y.; Zhan, W.; Xing, M.; Wu, Y.; Xu, R.; Wu, X. Boundary Control of a Rotating and Length-Varying Flexible Robotic Manipulator System. IEEE Transactions on Systems Man Cybernetics-System. 2020, 52, 377–386. [Google Scholar] [CrossRef]
- Liu, C.; Gao, W.; Gao, P. Vibration Suppression Method for a Two-Link Flexible Manipulator Based on Adaptive Iterative Learning Algorithm. Journal of Vibration Engineering & Technologies. 2024, 12, 587–599. [Google Scholar] [CrossRef]
- Li, L.; Liu, J. Consensus Tracking Control and Vibration Suppression for Nonlinear Mobile Flexible Manipulator Multi-Agent Systems Based on PDE Model. Nonlinear Dynamics. 2023, 111, 3345–3359. [Google Scholar] [CrossRef]
- Li, L.; Cao, F.; Liu, J. Adaptive Vibration Control for Constrained Moving Vehicle-Mounted Nonlinear 3D Rigid-Flexible Manipulator System Subject to Actuator Failures. Journal of Vibration and Control. 2023, 29, 4155–4171. [Google Scholar] [CrossRef]
- Zhu, J.; Zhang, J.; Tang, X.; Pi, Y. Adaptive Boundary Control of a Flexible-Link Flexible-Joint Manipulator Under Uncertainties and Unknown Disturbances. Journal of Vibration and Control. 2023, 29, 169–184. [Google Scholar] [CrossRef]
- Han, F.; Jia, Y. Bipartite Consensus and Distributed Boundary Control for Multiple Flexible Manipulators Associated with Signed Digraph. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2021, 52, 3005–3014. [Google Scholar] [CrossRef]
- Wang, T.; Umemoto, K.; Endo, T.; Matsuno, F. Modeling and Control of a Quadrotor UAV Equipped with a Flexible Arm in Vertical Plane. IEEE Access. 2021, 9, 98476–98489. [Google Scholar] [CrossRef]
- Tao, W.; Jiang, F.; Li, L.; Zhang, D.; Guo, X. Dynamical Analysis and Vibration Estimation of a Flexible Plate with Enhanced Active Constrained Layer Damping Treatment by Combinatorial Neural Networks of Surrogates. Aerospace Science and Technology. 2023, 133, 108136. [Google Scholar] [CrossRef]
- Shang, D.; Li, X.; Yin, M.; Liu, J. Rotation tracking control strategy for space flexible structures based on neural network compensation. Advances in Space Research. 2024, 73, 2004–2023. [Google Scholar] [CrossRef]
- Song, H.; Shan, X.; Zhang, L.; Wang, G.; Fan, J. Research on Identification and Active Vibration Control of Cantilever Structure Based on NARX Neural Network. Mechanical System and Signal Processing. 2022, 171, 108872. [Google Scholar] [CrossRef]
- He, W.; Kang, F.; Kong, L.; Feng, Y.; Feng, Y.; Cheng, G.; Sun, C. Vibration Control of a Constrained Two-Link Flexible Robotic Manipulator with Fixed-Time Convergence. IEEE Transactions on Cybernetics. 2021, 52, 5973–5983. [Google Scholar] [CrossRef] [PubMed]
- Zhao, Z.; Cai, S.; Ma, G.; Yu, F.R. Vibration Control of an Experimental Flexible Manipulator Against Input Saturation. IEEE/CAA Journal of Automatica Sinica. 2023, 10, 1340–1342. [Google Scholar] [CrossRef]
- Wang, T.; Chen, Y. Event-Triggered Control of Flexible Manipulator Constraint System Modeled by PDE. Mathematical Biosciences and Engineering. 2023, 20, 10043–10062. [Google Scholar] [CrossRef]
- Esmaeilzadeh, S.M.; Zeyghami, M.S. Nonlinear Finite Time Attitude Control of Flexible Spacecraft Based on a Novel Output Redefinition Method. Chinese Journal of Aeronautics. 2023, 36, 373–385. [Google Scholar] [CrossRef]
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).