Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

An adaptive type-2 fuzzy sliding mode tracking controller for a robotic manipulator

  • With the wide application of intelligent manufacturing and the development of diversified functions of industrial manipulator, the requirements for the control accuracy and stability of the manipulator servo system are also increasing. The control of industrial manipulator is a time-varying system with nonlinear and strong coupling, which is often affected by uncertain factors, including parameter changing, environmental interference, joint friction and so on. Aiming at the problem of the poor control accuracy of the manipulator. Under the complex disturbance environment, control accuracy of the manipulator will be greatly affected, so this paper proposes an adaptive type-2 fuzzy sliding mode control (AT2FSMC) method applied to the servo control of the industrial manipulator, which realizes the adaptive adjustment of the boundary layer thickness to suppress the trajectory error caused by the external disturbance and weakens the chattering problem of the sliding mode control. The simulation results on a two-axis manipulator indicate that, with the presence of external disturbances, the proposed control method can help the manipulator maintain control signal stability and improve tracking accuracy. It also suppressed chattering produced by sliding mode control (SMC) and strengthening the robustness of the system. Compared with other conventional trajectory tracking control methods, the effectiveness of the proposed method can be reflected. Finally, the proposed method is tested in an actual manipulator to complete a practical trajectory to prove its feasibility.

    Citation: Qianqian Zhang, Mingye Mu, Heyuan Ji, Qiushi Wang, Xingyu Wang. An adaptive type-2 fuzzy sliding mode tracking controller for a robotic manipulator[J]. Electronic Research Archive, 2023, 31(7): 3791-3813. doi: 10.3934/era.2023193

    Related Papers:

    [1] Chao Ma, Hang Gao, Wei Wu . Adaptive learning nonsynchronous control of nonlinear hidden Markov jump systems with limited mode information. Electronic Research Archive, 2023, 31(11): 6746-6762. doi: 10.3934/era.2023340
    [2] Lichao Feng, Chunlei Zhang, Mahmoud Abdel-Aty, Jinde Cao, Fawaz E. Alsaadi . Prescribed-time trajectory tracking control for a class of nonlinear system. Electronic Research Archive, 2024, 32(12): 6535-6552. doi: 10.3934/era.2024305
    [3] Lingling Zhang . Vibration analysis and multi-state feedback control of maglev vehicle-guideway coupling system. Electronic Research Archive, 2022, 30(10): 3887-3901. doi: 10.3934/era.2022198
    [4] Yuan Tian, Xinlu Tian, Xinrui Yan, Jie Zheng, Kaibiao Sun . Complex dynamics of non-smooth pest-natural enemy Gomportz models with a variable searching rate based on threshold control. Electronic Research Archive, 2025, 33(1): 26-49. doi: 10.3934/era.2025002
    [5] Yi Gong . Consensus control of multi-agent systems with delays. Electronic Research Archive, 2024, 32(8): 4887-4904. doi: 10.3934/era.2024224
    [6] Ning Li, Yuequn Gao . Modified fractional order social media addiction modeling and sliding mode control considering a professionally operating population. Electronic Research Archive, 2024, 32(6): 4043-4073. doi: 10.3934/era.2024182
    [7] Miguel Ferreira, Luís Moreira, António Lopes . Differential drive kinematics and odometry for a mobile robot using TwinCAT. Electronic Research Archive, 2023, 31(4): 1789-1803. doi: 10.3934/era.2023092
    [8] Ismail Ben Abdallah, Yassine Bouteraa, Saleh Mobayen, Omar Kahouli, Ali Aloui, Mouldi Ben Amara, Maher JEBALI . Fuzzy logic-based vehicle safety estimation using V2V communications and on-board embedded ROS-based architecture for safe traffic management system in hail city. Electronic Research Archive, 2023, 31(8): 5083-5103. doi: 10.3934/era.2023260
    [9] Xinling Li, Xueli Qin, Zhiwei Wan, Weipeng Tai . Chaos synchronization of stochastic time-delay Lur'e systems: An asynchronous and adaptive event-triggered control approach. Electronic Research Archive, 2023, 31(9): 5589-5608. doi: 10.3934/era.2023284
    [10] Xiong Jian, Zengyun Wang, Aitong Xin, Yujing Chen, Shujuan Xie . An improved finite-time stabilization of discontinuous non-autonomous IT2 T-S fuzzy interconnected complex-valued systems: A fuzzy switching state-feedback control method. Electronic Research Archive, 2023, 31(1): 273-298. doi: 10.3934/era.2023014
  • With the wide application of intelligent manufacturing and the development of diversified functions of industrial manipulator, the requirements for the control accuracy and stability of the manipulator servo system are also increasing. The control of industrial manipulator is a time-varying system with nonlinear and strong coupling, which is often affected by uncertain factors, including parameter changing, environmental interference, joint friction and so on. Aiming at the problem of the poor control accuracy of the manipulator. Under the complex disturbance environment, control accuracy of the manipulator will be greatly affected, so this paper proposes an adaptive type-2 fuzzy sliding mode control (AT2FSMC) method applied to the servo control of the industrial manipulator, which realizes the adaptive adjustment of the boundary layer thickness to suppress the trajectory error caused by the external disturbance and weakens the chattering problem of the sliding mode control. The simulation results on a two-axis manipulator indicate that, with the presence of external disturbances, the proposed control method can help the manipulator maintain control signal stability and improve tracking accuracy. It also suppressed chattering produced by sliding mode control (SMC) and strengthening the robustness of the system. Compared with other conventional trajectory tracking control methods, the effectiveness of the proposed method can be reflected. Finally, the proposed method is tested in an actual manipulator to complete a practical trajectory to prove its feasibility.



    The industrial manipulator is a multivariate nonlinear system and it has various uncertainties in the dynamics, which deteriorate the performance and stability of the system, such as external disturbances, nonlinear friction, height time variation and payload variation. Frequent and uncertain disturbances will reduce the tracking accuracy of each joint controller of the manipulator. Repetitive motions will accumulate errors and lead to changes in the stability of the industrial manipulator system. Therefore, improving the trajectory tracking accuracy and maintaining the excellent dynamic performance of the manipulator are important indicators for industrial development.

    There are several conventional and effective control strategies for nonlinear uncertain systems, including SMC, robust control and adaptive control [1,2,3]. In addition, Azizi [4] proposed an artificial neural network structure to simulate the behavior of genetic algorithm for industrial robot parameter optimization. In reference [5], fuzzy controller and sliding mode controller are proposed to reduce the external vibration and they are also widely used in motor servo control [6]. For the robustness of fuzzy SMC, Rosales et al. [7] deduced the calculation of phase margin and gain margin in detail. For uncertain parameters systems, a method combining the finite time robust tracking theory with the composite nonlinear feedback method is proposed in reference [8]. The control law of SMC can drive the system into the sliding mode surface, which has strong robustness to the changes of system parameters and disturbances [9,10], it has been widely used owing to its attractive features of low sensitivity to uncertainties, fast response and easy realization. In [11], a new generalized sliding mode observer is proposed to suppress actuator failures in a class of Markovian jump systems by synthesizing discontinuous inputs. Van [12] proposed a novel high-order FTSM combined with adaptive fuzzy neural network to solve the design uncertainty in the accurate dynamic model. Then it is applied to uncertain and nonlinear third-order systems with external disturbances [13]. In order to solve the chattering problem of nonlinear systems with positive function boundary, Ding et al. [14] proposed two second-order SMC algorithms, which are discontinuous and quasi continuous respectively. In paper [15], a higher order sliding mode is proposed, which has the advantages of easy implementation, strong robustness and early selection of time convergence in uncertain nonlinear systems. In [16], a non-singular terminal sliding mode manifold was introduced to optimize the performance of the speed loop of the PMSM servo system. In reference [17], a novel SMC method is proposed to control cascaded underactuated systems with external disturbances. Liu et al. [18] designed an adaptive gain second-order sliding mode observer, which is robust to disturbance with unknown boundary. In order to keep the power factor of full bridge boost power converter stable, reference [19] has proposed a Super-twisting sliding mode observer. Bao et al. [20] designed a new control strategy combining fuzzy system and sliding mode controller to improve the stability of service robot and realize high-precision control. It can be seen that for the motion control system, a single control method is difficult to meet the complex working conditions, and the existing controllers are designed based on a mixture of multiple control methods, so that the advantages of various methods can be met simultaneously to a certain extent.

    The SMC is an effective method with simple design and high robustness for complex uncertain perturbations present in industrial manipulator motion controllers. Existing SMC research mainly focuses on the linear sliding surface. When time is close to infinity, the state exponent on the sliding surface converges to the origin. Model can maintain excellent performance under uncertain disturbances that is one of important characteristics of SMC, so it has been widely used in nonlinear systems. In [21], a radial basis function neural network for nonlinear dynamics of manipulator is mentioned. In [22], it is not always practical to assume the availability of manual mechanics for industrial robotic manipulator. Therefore, an adaptive observer based on neural network is designed. In [23,24], an adaptive sliding mode control scheme using time delay estimation is proposed to suppress the disturbance and make the adaptive law converge rapidly. Recently, an adaptive fuzzy observer is proposed and combined with sliding mode control to apply to the control system of a new one degree of freedom micro manipulator [25]. The adaptive fuzzy sliding mode control has also been applied in manipulator control system recently. Reference [26] uses fuzzy logic component and adaptive reaching law to approximate the uncertainty in micro/nano manipulator motion system and compensate the influence of nonlinear terms. Reference [27] has designed an improved adaptive integral sliding mode controller, the noise sensitive switching action and adaptive gain dynamics are reduced by time delay estimation in this reference. In order to estimate the law of unknown torque, reference [28] proposed two kinds of sliding mode observer to determine the trajectory control law. A robust control method with sliding mode nonlinear disturbance observer is designed by Al-Jodah et al. [29]. This method can compensate the motion error and track the complex trajectory well. The bottleneck of the application of SMC in industrial manipulators is the threat to motion accuracy and safety caused by the chattering of the controller. The complex filters and observers in the existing research are too computationally intensive to be widely used in low-cost industrial manipulators.

    With the diversification of robotic operations, the complexity of motion control has led to the design of more and more controllers based on artificial intelligence algorithms. Latifinavid and Azizi [30,31] proposed the design of robotic motion controllers using image processing and fuzzy logic to improve robot motion accuracy and anti-disturbance. This method compensates for the unknown external disturbance through the on-line adaptive mechanism, and is applied to the attitude tracking control system of flexible spacecraft to eliminate the influence of actuator nonlinearity and quantization error [32]. Based on a new event triggered sliding mode control scheme, [33] optimizes the sliding mode control scheme of fuzzy system with communication delay and determines the control content by event triggered method to solve the control problem of aperiodic sampling. Liu et al. [34] proposed a robust fuzzy sliding mode controller to improve the control accuracy and the robustness of the robotic manipulator. In reference [35], an adaptive controller is used to estimate the uncertain disturbance and an adaptive sliding mode controller is designed to maintain the attitude stability of the spacecraft system without prior inertia torque. In reference [36], a sliding mode controller based on TS fuzzy model considering the uncertainty of motor parameters and unknown external noise is proposed, and the application effect of this method in actual motor driver is demonstrated. Qu et al. [37] proposed a method combining active disturbance rejection control and adaptive fuzzy SMC, which is applied to the photoelectric platform to improve the target tracking ability. However, when the uncertainties and nonlinearities of nonlinear systems such as industrial manipulator appear frequently, the parameters of sliding mode control will fluctuate in the membership function, and the parameters obtained by fuzzy logic will not be suitable for the controlled object, which is the motivation of this paper.

    In general, the characteristics of SMC are very suitable for nonlinear systems, but in some complex systems, the conventional SMC is difficult to operate perfectly. First, due to the complexity of applications, there are strong coupling nonlinear and uncertain dynamics in physical systems [38], and even it is difficult to obtain a complete mathematical model [39]. Second, the advanced sliding mode controller is applied in the case of model uncertainty and strong robustness to external disturbances. In order to keep the control system running on the sliding mode surface, the input of the controller changes instantaneously. The discontinuity of control action will become the cause of vibration [40]. Finally, in practical application, the controller may output unnecessary control signals when the uncertainty of the system is strong, which may cause damage to system components, such as actuators [41]. Thus, the vibration has to be eliminated or alleviated as much as possible to improve the accuracy of repeated positioning and protect the actuator. In summary, the application of sliding mode control in nonlinear systems gives the system favorable robustness, but the application on motion control systems is similar to industrial manipulators and presupposes that chattering must be eliminated or mitigated as much as possible to ensure the accuracy of end-repeat positioning and to protect the actuator. The low-pass filter with adaptive type-2 fuzzy sliding mode controller and adaptive boundary layer adjustment method proposed in this paper can provide solutions to the above-mentioned problems in this field and can provide solutions for related product development and controller design.

    The contributions of this paper are as follows.

    ● A type-2 fuzzy sliding-mode controller is proposed for the uncertain disturbance problem in the industrial manipulator control system, which further improves the system robustness and makes the control surface of the controller smoother when it is close to the steady state.

    ● The adaptive boundary of the SMC is introduced to reduce the trajectory error caused by the SMC chattering during the motion of the manipulator control system.

    ● The feasibility of the proposed controller in three scenarios is verified by numerical simulation. Further, the simulation model is constructed according to the physical characteristics of the manipulator, and the effectiveness and advantages of the control method proposed in this paper are illustrated by comparing with other control methods in the same field.

    Based on the derivation of manipulator in reference [42]. In this paper, a 2-DOF manipulator model is established, in which the posture and dynamics of the manipulator are described by matrix method. The dynamic model of the manipulator system is established by Lagrange method, and the characteristics of the dynamic model are analysed.

    In this paper, the following assumptions are put forward for the model of industrial robotic manipulator:

    ● The position of the base is fixed during the movement of the manipulator;

    ● According to the platform coordinates and trajectory coordinates to determine the model parameters, but they can't be defined with coordinates of the system;

    ● The vibration of servo motor caused by torque fluctuation in the joint of manipulator is ignored.

    For the conventional industrial manipulator systems, they are often simplified as dynamic models to intuitively and simply explain the characteristics of the system [43].

    M(θ(t))¨θ(t)+C(θ(t),˙θ(t))˙θ(t)+g(θ(t))=τ(t) (1)

    In Eq (1), ˙θ(t) means angular velocity of the manipulator joint and ¨θ(t) means angular acceleration of the manipulator joint; M(θ(t)) means the positive definite inertia matrix of the manipulator; C(θ(t),˙θ(t)) stands for the manipulator's Coriolis force and centrifugal force matrix; g(θ(t)) stands for the manipulator's the gravity matrix; τ(t) stands for the manipulator joint's control torque.

    In addition, the industrial robotic manipulator is used in many complicated application scenarios, and there are many uncertain disturbances without controlling, including external interference and friction as well as parameter changing. For instance, production process, assembly error, joint friction, workpiece wear and so on will lead that design tolerance exists in the manipulator parts; in the complete motion cycle, the difference of load and position will affect the centre of gravity that results some parameters of the manipulator is unstable; the manipulator will have elastic deformation due to the influence of load and inertia. A plenty of external disturbances also exist in the working process. These factors make it difficult for the manipulator to track the given trajectory. Therefore, this paper mainly considers that lateral and longitudinal vibration produces external disturbance characteristics, and there are two kinds total. Uncertainty factors in the system is also included in the dynamic model of the manipulator. We can build a mathematical model as follows.

    M(θ(t))¨θ(t)+C(θ(t),˙θ(t))˙θ(t)+g(θ(t))+f(˙θ(t))+τd(t)=τ(t) (2)

    where, f(˙θ(t)) means the friction matrix; τd(t) means the external disturbances without controlling.

    Figure 1.  Simplified 2-DOF manipulator model.

    As Figure 1 shows, l1 and l2 are the length of the manipulator links, m1 and m2 are the mass of the manipulator links. Therefore, Lagrange method describes equation for dynamic model of 2-DOF manipulator can be expressed as:

    M(θ(t))=[l22m2+2l1l2m2cosθ2+l21(m1+m2)l22m2+l1l2m2cosθ2l22m2+l1l2m2cosθ2l22m2] (3)
    C(θ(t),˙θ(t))=[m2l1l2˙θ22sinθ22m2l1l2(˙θ1+˙θ2)sinθ2m1l1l2˙θ1sinθ20] (4)
    g(θ(t))=[m2l2gcos(θ1+θ2)+(m1+m2)l1gcosθ1m2l2gcos(θ1+θ2)] (5)

    In this part, according to the characteristics of the external disturbance and the vibration of the sliding mode controller on the sliding mode surface, the basic structure of the low-pass filter is as follows.

    Q(s)=λs+λ (6)

    where, λ > 0. The ideal position instruction is θd(t) and the position tracking precision is:

    e=θθd (7)
    ˙θr=˙θdΛe (8)

    where e means tracking error and θr means additional signal, and Λ stands for the definite matrix, so the sliding mode variable function can be described below equation:

    s(t)=˙e+λe (9)

    It can be obtained by formulae (Eqs (2), (6) and (7)).

    M(θ)˙s=Vms+f(x)τd+τ (10)
    f(x)=M(θ)¨θrVm˙θrf˙θfc(˙θ)g(θ)=M(θ)(¨θdΛe)Vm(˙θdΛe)f˙θfc(˙θ)g(θ) (11)

    The main two characters in the closed-loop system, the stability and transient performance, get optimized due to the function of the first and second terms in Eq (10). Compensating the tracking error produced by motion and other dynamic turbulence is the main purpose and improve the filtering effect in industrial robotic manipulator system. The last term is to introduce sliding mode and keep the function of sliding mode control in the whole process, so that when the system reaches the sliding surface, the manipulator system is absolutely robust to any disturbance. Thus, the robustness of the manipulator system is improved.

    The SMC is divided into two stages: one is to make the industrial robot system converge from the initial state to the specified sliding surface, and the other is to reach the system equilibrium point on the sliding surface. Due to the influence of parameter variation and disturbance, the whole function parameters how to be estimated effectively should seriously consider, so fuzzy control is needed. Therefore, fuzzy logic control algorithm plays a significant role for reducing chattering phenomenon and estimating the whole conversion gain kμ.

    The control law is designed as follows because of disturbance characteristics of the manipulator control system:

    τ=M(θ)J1(θ)(¨xd˙J(θ)˙θ+Λ˙e+kvS+kμsgn(s))+H(θ,˙θ) (12)

    where, the meaning of J is Jacobian matrix, which can also be written:

    J=J1xJq (13)

    where, Jx represents the forward Jacobian matrix of the manipulator and Jq represents the reverse Jacobian matrix of the manipulator. It can be concluded as follows:

    J=[a11a12a21a22]1[m100m2] (14)

    where, {ai1=x+RcosφiLicosφicosθiai2=y+RsinφiL1sinφicosθimi=ai1L1cosφisinθiai2sinφisinθi.

    Considering the characteristics of the manipulator closed-loop system with random disturbance and dynamic uncertainty, in order to ensure the asymptotic robust stability of the control system, we propose the following equations,

    M(θ)¨θ+H(θ,˙θ)=ˆM(θ)¨θˆM(θ)1(θ)(¨xdJ(θ)˙θ+Λ˙e+kvs+kμsgn(s)) (15)

    According to the Eqs (12) and (15), we can deduce the following:

    ˆM˙s=ˆCS+ˆfkvSkμsgn(s) (16)

    Defined the associated state as follows, only kμ is considered, and we can obtain kv by the same token:

     kμ=kμˆkμ (17)

    It can be obtained:

    kμ(si,q)=qTγiξγi(si)=ˆqTγiξγi(si)+ qTγiξγi(si) (18)

    Use fuzzy Controller ˆkμ to estimate kμ :

    ˆkμ(si,q)=ˆqTγiξγi(si) (19)

    Many studies use other switching functions instead of sgn() to reduce the influence of chattering in sliding mode control, such as saturation function, hyperbolic tangent function, etc. However, in practical applications, SMC is accompanied by chattering and changing the switching function cannot completely eliminate chattering, so the switching function is not improved in the controller in this paper, Instead, the following method of designing adaptive boundary layer is adopted to reduce the influence of chattering without affecting the control signal.

    In the design of SMC control law, the tracking accuracy of the system is closely related to the boundary layer thickness. In addition, when the controller fails or the output signal is unstable, the appropriate boundary layer thickness plays an important role in maintaining the stability of the system. When the uncertainty and disturbance of the system are serious, due to the overestimation of the adaptive control parameters, only using the conventional adaptive control strategy mentioned above may not maintain the stability of the system. For this case, the general solution is to expand the boundary layer thickness sufficiently, but the trajectory tracking accuracy will be sacrificed. Therefore, this paper designs an adaptive method to adjust the boundary layer thickness and keep the controller signal smooth [44]. Compared with the boundary layer thickness determined by experience and test, the dynamic adjustment method of boundary layer thickness in this paper keeps a proper balance between system stability and tracking accuracy.

    Denoting ˆkμ(si,q)=ˆqTγiξγi(si), the adaptive law of boundary layer thickness is as below:

    ˙ψ=AkμBψ (20)

    where A and B are diagonal matrices containing positive design parameters, and ψ(0)=B1Akμ.

    As mentioned in this paper, the main purpose of the designed adaptive boundary layer is to avoid overestimation of adaptive parameters when the system is under strong interference. The initial value of ψ is chosen as ψ(0)=B1Akμ, which is greater than zero and ˙ψ=0. When the output signal of the controller has obvious fault, kμ will be increased to compensate the faults, which can be denoted as k'μ with k'μ>kμ>0. In the equilibrium state, the conventional formula for calculating the boundary layer thickness is ψ(0)=B1Akμ. In this case, substituting k'μ into Eq (19) leads to:

    ˙ψ=Ak'μBB1Akμ>0 (21)

    Therefore, the boundary layer is updated to: ψ=B1Ak'μ>0.

    Figure 2.  The positive effect of boundary layer on trajectory error caused by controller disturbance.

    This paper intercepts the more serious error signal of the controller, as shown in Figure 2. After adding the boundary layer according to the method in this paper, the error signal is reduced and the system stability and tracking accuracy are ensured.

    Through the scheme of adaptive boundary layer law, the trigger condition of adaptive law is that the sliding variable leaves the specified boundary layer, and the sliding variable back drive by controller into the boundary layer to ensure the trajectory tracking accuracy. On the contrary, if the sliding variable runs or stays in the boundary layer where the tracking performance is allowed, the adaptive law will not start. Compared with the existing adaptive SMC scheme, the adaptive law proposed in this paper can simply avoid the error of the controller signal [45,46,47]. If the sliding variable is used to construct the adaptive law to control the smoothness of the output signal, it is difficult to ensure the adaptive convergence. In addition, as shown in Figure 3, the output signal of the controller using the dynamic boundary layer is smoother, which significantly improves the disturbance suppression ability of the control system. The position tracking accuracy is effectively improved and is conducive to the industrial manipulator system works in stable operation condition. But the adaptive law of this dynamic boundary layer is simplified, which is easy to reduce the loss of some control signals when buffeting. Using neural network to design the adaptive law can solve this problem to a certain extent, but the computational complexity is high. Therefore, this paper proposes the following scheme to design the dynamic boundary layer adaptive law by using type-2 fuzzy logic.

    Figure 3.  Adaptive controller signal with boundary layer.

    The uncertainty of model in nonlinear system is main factor to be solved by fuzzy logic control, adopts logic reasoning, formulates and follows relevant logic rules to draw accurate conclusions according to some imprecise conditions. Based on the type-2 fuzzy logic model proposed by Mendal [48], this paper optimizes the type-2 fuzzy logic that is useful for decreasing the chattering phenomenon produced by sliding mode variable structure control. According to the simulation results, we can see that the performance of the system has been improved, especially in the aspect of tracking accuracy.

    Figure 4.  Type-1 fuzzy membership functions (a) input si (b) input ˙si (c) output γi.
    Figure 5.  Type-2 fuzzy membership functions (a) input si (b) input ˙si (c) output γi.
    Table 1.  Interval fuzzy rules.
    γi si
    NB NS ZE PS PB
    ˙si PB ZE PB PB PB PB
    PS NS ZE PS PS PB
    ZE NB NS ZE PS PB
    NS NB NS NS ZE PS
    NB NB NB NB NB ZE

     | Show Table
    DownLoad: CSV

    Based on the relevant analysis, a fuzzy logic control system is designed in this paper, with si and ˙si as inputs in the whole type-2 fuzzy logic control, γi as an output. The definition of fuzzy control rules is shown in Table 1, and the membership function is shown in Figures 4 and 5.

    There are three parts in the fuzzy system, including fuzzy, fuzzy inference machine and correction method of type center of gravity, we can get below fuzzy output qγi as follows:

    kμ(si,q)=qTγiξγi(si) (22)

    where, qTγi is the adjusted parameter and expressed as following formulas:

    ξmγi(si)=n1μAmi(xi)n1μBmi(xi) (23)

    Below formulas is got with the errors mentioned,

    f(˙θ)+τd+ε(y)a+b˙θ+c+ε (24)

    where, ε is a bounded vector.

    The definition of β = a+b˙θ+c+ε as an adaptive boundary, can also be written in the following form:

    β=[1˙θ11][abcε]T=QTφ (25)

    The Q is a vector function of the joint velocity ˙θ, and the φ is a parameter vector (in Figure 6).

    Figure 6.  Control block diagram for adaptive type-2 fuzzy sliding mode.

    In order to achieve the purpose of the desired trajectory and sub-task tracking, we can write the input torque as follows:

    τ=ˆH+kr+JTe+ˆWTξ+(ˆβr)r (26)

    In this paper, the design of adaptive type-2 fuzzy sliding mode controller is studied from the perspective of controller design method. Thus, the inevitable severe jitter problem in the application of sliding mode control of manipulator is solved. So far, there is little research on the controller design of adaptive interval type-2 fuzzy sliding mode control for nonlinear systems. The research content of this paper is very important for the application of nonlinear systems. From the perspective of a nonlinear system, the design results of the controller are obtained by various methods. Compared with previous work, our work combines adaptive interval type-2 fuzzy logic. Then, according to Lyapunov method, it is proved that the controller design method is effective.

    In this section, we will use the popular Lyapunov stability technology to prove the stability of the controller proposed in this paper.

    V=V1+V2+V3 (27)

    Similarly, the derivative of the Lyapunov stability function of the system can be written as:

    ˙V=˙V1+˙V2+˙V3 (28)

    According to the characteristics of low-pass filter, we will consider the following Lyapunov function to analyze the Lyapunov stability of low-pass filter:

    V1=12sTs (29)

    We make the differential operation for V, the formula is changed to as follow,

    ˙V1=sT(fkvskμsgn(s))sTkvs0 (30)

    According to the characteristics of the adaptive control law proposed in this paper, we will prove the stability of the adaptive control law through the following Lyapunov functions:

    V2=12s2i(t)+14ξiq2li+14ζi q2γi (31)

    where  qγi=|si|ξγi(si), make the differential operation for V, the formula is changed to as follow,

    V2(t)sTi(t)si(t)+12ξi qTli qli+12ζi qTγi qγi=si(t)[Aix(t)+Gi(x,t)+Fi(xθ)+di(t)+ui(t)+(k1ixi+k2isgn(xi)|xi|)]+12ξi qTli qli+12ζi qTγi qγi=si(t)[Fi(x,t)Fi(xθ)+di(t)(k3isi+k4i|si|δsgn(si)+ηisgn(si))]+12ξi qTli qli+12ζi qTγi qγi=12 qli[si(t)ξli(xi)+1ξi qli]+12 qri[si(t)ξγi(xi)+1ζi qγi](k3is2i+k4i|si|δ+1)(ηi|si(t)|ωisi(t)di(t)si(t)) (32)

    The state of the fuzzy closed-loop system proposed in this paper will reach the sliding mode surface in a finite time through the fuzzy dynamic sliding mode controller. On the premise of considering the error boundary, by solving the time derivative of the path along the fuzzy closed-loop system, we can get:

    V2(t)(ηi|si(t)||ψu(t)||si(t)||ψl||si(t)|)=|si(t)|(ηi|ψu(t)||ψl|)<0 (33)

    where ψl is the minimum approximation error, and ψu, ψl are assumed to be bounded.

    In order to ensure that V20, V2(0) is bounded, V3 is not incremented and bounded, we can infer the boundedness and convergence from the Barbarat lemma and conclude that the proposed adaptive law meets condition defined in the Lyapunov stability.

    Below equation can be obtained though Eqs (28), (30) and (32),

    ˙V3(t)=ni=1[sgn(xi(t))˙xi(t)] (34)

    Since  fe is bounded, we can express the conversion gain of SMC as follows:

    γi| fe| (35)

    Bringing the Eq (35) into the Eq (34), we can obtain:

    ˙V3|sT|| fe|γi|sT||sT|(γi| fe|)0 (36)

    In terms of stability, the input-output analysis allows us to analyze the stability of a given system without knowing the internal state. This means that the norm bounded input inevitably leads to the norm bounded output. Because the system dynamic state information is not involved in the tuning process, it is suitable for the proposed AT2FSMC method. The proposed AT2FSMC method ensures the stability of closed-loop system of industrial manipulator, that is, the stability of bounded input and bounded output. This completes the proof. In conclusion, it is proved that the sliding variable and the 2-DOF manipulator make the tracking errors consistent and ultimately bounded. Therefore, we obtain conclusion that the stability in whole manipulator control system is strong.

    The simulation is run using MATLAB 2020a on a personal computer with Intel Core, CPU i5-6500 @ 3.20 GHz, 16 GB RAM. The Simscape Multibody module was used in MATLAB to model the mechanical structure of industrial robotic manipulators, and industrial task scenarios and motion designs were established in V-REP (CoppeliaSim).

    As described in this paper, the model of industrial manipulator is derived, and the effectiveness of the proposed control algorithm is analysed. The dynamic equations used in the simulation are as follows:

    [M11M12M21M22]¨θ+[C11C12C210]˙θ+[g1g2]=τ+d (37)

    where, d means the external disturbance. The simulation parameters of the industrial manipulator are shown in Table 2.

    Table 2.  Simulation parameters of the manipulator in Figure 1.
    Parameters Value Parameters Value
    m1 / kg 15.0 m2 / kg 6.0
    l1 / m 1.0 I1 / (kg· m2) 5.0
    l2 / m 1.0 I2 / (kg· m2) 2.0

     | Show Table
    DownLoad: CSV

    For the sake of implementing the tracking control in the joint space, based on the content described in Section 2, the expected trajectory and the initial joint angle of the joint are obtained by the welding examples of industrial components in Robotics System Toolbox.

    As shown in Figure 7, the red dotted line is the desired trajectory of the end of the manipulator in the case 1 of a1, and the blue solid line is the output result of the sliding mode controller without using the dynamic boundary layer. In the subsequent simulation part, we will intercept the data of 8-10 seconds to compare the performance of various methods.

    Figure 7.  Raw data of SMC applied in robotic manipulator system.

    The adaptive type-2 fuzzy sliding mode controller proposed in this paper is used for trajectory tracking of the industrial two-joint manipulator. The simulation results are demonstrated in Figures 8-10. Among them, Figures 11-13 display the position tracking when the external disturbance d=asin(πt). Figures 8-10 display the position tracking of when the external disturbance dx=asin(πt), dy=asin(2πt). Here, a is a random number formulated within the allowable range of industrial standards, and the parameter values in simulation experiments are shown in Table 3.

    Table 3.  Parameters of the controller used in simulation.
    Parameters Value Parameters Value
    Λ diag[0.90.9] kv 1.67
    M diag[0.250.25] a1 0.363
    kμ diag[5.05.0] a2 2.285
    q [0.0040.004]T a3 1.702

     | Show Table
    DownLoad: CSV
    Table 4.  Controller parameters for FPID controllers.
    Parameters Value
    Link 1 kp 195.387
    ki 25.11
    kd 897.191
    λ 0.946
    μ 0.428
    Link 2 kp 190.113
    ki 3.867
    kd 549.105
    λ 0.972
    μ 0.556

     | Show Table
    DownLoad: CSV

    where λ and μ represents the parameters in the FPID controller.

    In order to show the application effect of the proposed controller, a comparison is made with the fractional-order fuzzy PID (FPID) controller proposed in reference [41]. According to the method in reference [49], the multi-objective particle swarm optimization algorithm is used to find the optimal parameters of fractional operator order. The specific parameters are shown in the Table 4.

    Figure 8.  Position tracking of end joint in the case 1 of a1.
    Figure 9.  Position tracking of end joint in the case 1 of a2.
    Figure 10.  Position tracking of end joint in the case 1 of a3.

    The simulation results of the trajectory tracking process in Figures 8-10 show that the industrial manipulator system can track the reference trajectory well in a short enough time with the initial error. Both linear motion and turning of direction can travel along the given path more accurately. In the case of external disturbance, the system can still show good tracking performance. In the process of trajectory tracking, the turning direction of the manipulator has been changed many times, while industrial manipulator system with adaptive fuzzy controller can still track the reference trajectory well, compared with the FPID and conventional SMC, it has higher advantages. In actual industrial applications, there are various reasons for external disturbances, so more complex external disturbances continue to be added. Figures 11-13 show that under the action of complex disturbances, the control method proposed in this paper can still maintain a good tracking effect and better than FPID. The conventional SMC not only has large problems in tracking accuracy, but also has a relatively serious delay. If the industrial manipulator is offline, it needs to consume a lot of computing power to solve the time non-synchronization problem, which increases the cost of the sensors. From all the simulation results, it can be seen that the overshoot and oscillation of the proposed method are less than those of the FPID controller, which indicates that AT2FSMC has better performance than SMC or FPID control schemes in tracking the end effector. However, the method proposed in the simulation process cannot provide better computing speed.

    Figure 11.  Position tracking of end joint in the case 2 of a1.
    Figure 12.  Position tracking of end joint in the case 2 of a2.
    Figure 13.  Position tracking of end joint in the case 2 of a3.

    According to the above results, the AT2FSMC controller proposed in this paper still has good robustness in spite of the nonlinearity and uncertainty of the industrial manipulator model and the change of dynamic characteristics, which shows that the scheme is effective. In addition, through the stability analysis of the closed-loop system based on Lyapunov theory, the regulation law of the system can be summarized. Another interesting conclusion is that choosing appropriate boundary layer selection rules can effectively improve the trajectory control accuracy.

    In this proposal for intelligent control, it can be considered as a general solution for the control of nonlinear systems. Its uses can be highlighting in industrial manipulator systems, in situations where the dynamics are variable or when there are uncertainties associated with the dynamic model.

    Figure 14.  Simulation process of trajectory tracking control in Matlab and V-REP.

    According to the coordinate data of the given trajectory extracted, assuming that there are no singular points in the data extracted from the teaching software, the constraint fitting is carried out according to the dynamic model of the manipulator and the physical model established in simscape. The V-REP module connection is established in MATLAB, and the converted manipulator servo motor control signal is provided to the joint controller. Finally, the motion is visualized in V-REP, as shown in Figure 14.

    The experiment of two closed curves is designed according to the process in Figure 14. In the application process of industrial manipulator, when repeated operation is complete, the corresponding standards still is satisfied. In fact, each cycle will correct the error through using compensation algorithm. The compensation mechanism is not added to the simulation, and is compared with the methods proposed in [49,50,51]. The result is to illustrate the application effect of the scheme proposed in this paper.

    Figure 15.  Experiment results in V-REP/Matlab.

    In [50,51], the canonical normalized symbolic function replaces the general symbolic function. In [50], a time-synchronized control mechanism is added that allows the system state elements to converge to the origin simultaneously, resulting in a good trajectory tracking. Figure 15 shows that the motion trajectories largely coincide by persistent operations using the method proposed in this paper. This shows that the trajectory error per cycle is small, especially by comparison with the FPID mentioned in [49]. In the simulation experiments, the trajectory errors of the methods in [49,50,51] are 0.09, 0.17 and 0.25 m, respectively, while the trajectory error of the method proposed in this paper is 0.05 m. It can be seen that the trajectory error of the method proposed in this paper is the smallest under the influence of uncertain perturbations. It should be noted that the main purpose of this experiment is to discuss the performance of the control method of the motion controller, so no trajectory error compensation mechanism is incorporated. Therefore, in practical applications, the method proposed in this paper can have an important positive impact on the motion accuracy of the industrial robot arm and can characterize the robustness of the proposed method.

    In this paper, an adaptive type-2 fuzzy sliding mode controller based on low-pass filter is designed to solve the uncertainty problem of high-precision position tracking in industrial robots. The operating environment of the system is determined by considering several problems, such as parameter uncertainty, sensor induced interference and noise. The purpose of the controller is to provide accurate tracking in the presence of noise and interference, and to limit the minimum change of control signal. The proposed method can consider the important practical functions of the actual robot, such as achieving the required accuracy and avoiding the torque of the actuator beyond its functional range. The performance of the proposed fuzzy scheme is verified by the simulation test of a two degree of freedom direct drive robotic manipulator. In addition, the boundary layer method is proposed to limit the fluctuation of the adaptive law during switching, which makes the controller signal smoother and solves the problem that the control signal often fluctuates violently in the regulation process. Simulation results show that the proposed control scheme can achieve high precision position tracking and good robustness in trajectory tracking control.

    Future work may focus on deriving the range of variation of uncertainties through mathematical derivations to ensure robustness, establishing analytical stability conditions and further considering the further applicability of the controller in complex systems with nonlinear properties (in particular, time-lagged systems, fractional-order dynamical systems and chaotic systems). In addition to this, the subdivision of the actual working conditions of industrial manipulators and the selection of different control schemes according to specific signal characteristics is an interesting research direction.

    The authors would like to acknowledge the editors and reviewers for their extremely valuable inputs.

    The authors declare there is no conflict of interest.



    [1] E. Tatlicioglu, D. Braganza, T. C. Burg, D. M. Dawson, Adaptive control of redundant robot manipulators with sub-task objectives, Robotica, 27 (2009), 873–881. https://doi.org/10.1017/S0263574708005274 doi: 10.1017/S0263574708005274
    [2] M. D. Tran, H. J. Kang, Adaptive terminal sliding mode control of uncertain robotic manipulators based on local approximation of a dynamic system, Neurocomputing, 228 (2017), 231–240. https://doi.org/10.1016/j.neucom.2016.09.089 doi: 10.1016/j.neucom.2016.09.089
    [3] R. G. Roy, D. Ghoshal, Grey wolf optimization-based second order sliding mode control for inchworm robot, Robotica, 38 (2020), 1539–1557. https://doi.org/10.1017/S0263574719001620 doi: 10.1017/S0263574719001620
    [4] A. Azizi, Applications of artificial intelligence techniques to enhance sustainability of industry 4.0: design of an artificial neural network model as dynamic behavior optimizer of robotic arms, Complexity, 2020 (2020), 8564140. https://doi.org/10.1155/2020/8564140 doi: 10.1155/2020/8564140
    [5] L. Xie, X. Yu, L. Chen, Robust fuzzy sliding mode control and vibration suppression of free-floating flexible-link and flexible-joints space manipulator with external interference and uncertain parameter, Robotica, 40 (2022), 997–1019. https://doi.org/10.1017/S0263574721000977 doi: 10.1017/S0263574721000977
    [6] S. Sui, T. Zhao, Active disturbance rejection control for optoelectronic stabilized platform based on adaptive fuzzy sliding mode control, ISA Trans., 125 (2022), 85–98. https://doi.org/10.1016/j.isatra.2021.06.020 doi: 10.1016/j.isatra.2021.06.020
    [7] A. Rosales, L. Ibarra, P. Ponce, A. Molina, Fuzzy sliding mode control design based on stability margins, J. Franklin Inst., 356 (2019), 5260–5273. https://doi.org/10.1016/j.jfranklin.2019.04.035 doi: 10.1016/j.jfranklin.2019.04.035
    [8] S. Mobayen, J. Ma, Robust finite-time composite nonlinear feedback control for synchronization of uncertain chaotic systems with nonlinearity and time-delay, Chaos, Solitons Fractals, 114 (2018), 46–54. https://doi.org/10.1016/j.chaos.2018.06.020 doi: 10.1016/j.chaos.2018.06.020
    [9] H. Feng, Q. Song, S. Ma, W. Ma, C. Yin, D. Cao, et al., A new adaptive sliding mode controller based on the RBF neural network for an electro-hydraulic servo system, ISA Trans., 129 (2022), 472–484. https://doi.org/10.1016/j.isatra.2021.12.044 doi: 10.1016/j.isatra.2021.12.044
    [10] K. Shao, J. Zheng, R. Tang, X. Li, Z. Man, B. Liang, Barrier function based adaptive sliding mode control for uncertain systems with input saturation, IEEE/ASME Trans. Mechatron., 27 (2022), 4258–4268. https://doi.org/10.1109/TMECH.2022.3153670 doi: 10.1109/TMECH.2022.3153670
    [11] P. Shi, M. Liu, L. Zhang, Fault-tolerant sliding-mode-observer synthesis of Markovian jump systems using quantized measurements, IEEE Trans. Ind. Electron., 62 (2015), 5910–5918. https://doi.org/10.1109/TIE.2015.2442221 doi: 10.1109/TIE.2015.2442221
    [12] M. Van, Higher-order terminal sliding mode controller for fault accommodation of Lipschitz second-order nonlinear systems using fuzzy neural network, Appl. Soft Comput., 104 (2021), 107186. https://doi.org/10.1016/j.asoc.2021.107186 doi: 10.1016/j.asoc.2021.107186
    [13] S. Mobayen, F. Tchier, Nonsingular fast terminal sliding-mode stabilizer for a class of uncertain nonlinear systems based on disturbance observer, Sci. Iran., 24 (2017), 1410–1418. https://doi.org/10.24200/sci.2017.4123 doi: 10.24200/sci.2017.4123
    [14] S. Ding, J. Wang, W. X. Zheng, Second-order sliding mode control for nonlinear uncertain systems bounded by positive functions, IEEE Trans. Ind. Electron., 62 (2015), 5899–5909. https://doi.org/10.1109/TIE.2015.2448064 doi: 10.1109/TIE.2015.2448064
    [15] S. Laghrouche, F. Plestan, A. Glumineau, Higher order sliding mode control based on integral sliding mode, Automatica, 43 (2007), 531–537. https://doi.org/10.1016/j.automatica.2006.09.017 doi: 10.1016/j.automatica.2006.09.017
    [16] S. Li, M. Zhou, X. Yu, Design and implementation of terminal sliding mode control method for PMSM speed regulation system, IEEE Trans. Ind. Inf., 9 (2013), 1879–1891. https://doi.org/10.1109/TⅡ.2012.2226896 doi: 10.1109/TⅡ.2012.2226896
    [17] S. Mobayen, Design of LMI-based sliding mode controller with an exponential policy for a class of underactuated systems, Complexity, 21 (2016), 117–124. https://doi.org/10.1002/cplx.21636 doi: 10.1002/cplx.21636
    [18] J. Liu, S. Laghrouche, M. Harmouche, M. Wack, Adaptive-gain second-order sliding mode observer design for switching power converters, Control Eng. Pract., 30 (2014), 124–131. https://doi.org/10.1016/j.conengprac.2013.10.012 doi: 10.1016/j.conengprac.2013.10.012
    [19] J. Liu, S. Laghrouche, M. Wack, Observer-based higher order sliding mode control of power factor in three-phase AC/DC converter for hybrid electric vehicle applications, Int. J. Control, 87 (2014), 1117–1130. https://doi.org/10.1080/00207179.2013.868609 doi: 10.1080/00207179.2013.868609
    [20] L. Bao, D. Kim, S. Yi, J. Lee, Design of a sliding mode controller with fuzzy rules for a 4-DoF service robot, Int. J. Control Autom. Syst., 19 (2021), 2869–2881. https://doi.org/10.1007/s12555-020-0452-3 doi: 10.1007/s12555-020-0452-3
    [21] L. Wang, T. Chai, L. Zhai, Neural-network-based terminal sliding-mode control of robotic manipulators including actuator dynamics, IEEE Trans. Ind. Electron., 56 (2009), 3296–3304. https://doi.org/10.1109/TIE.2008.2011350 doi: 10.1109/TIE.2008.2011350
    [22] T. Sun, H. Pei, Y. Pan, H. Zhou, C. Zhang, Neural network-based sliding mode adaptive control for robot manipulators, Neurocomputing, 74 (2011), 2377–2384. https://doi.org/10.1016/j.neucom.2011.03.015 doi: 10.1016/j.neucom.2011.03.015
    [23] J. Baek, M. Jin, S. Han, A new adaptive sliding mode control scheme for application to robot manipulators, IEEE Trans. Ind. Electron., 63 (2016), 3628–3637. https://doi.org/10.1109/TIE.2016.2522386 doi: 10.1109/TIE.2016.2522386
    [24] Y. Su, Comments on "A new adaptive sliding-mode control scheme for application to robot manipulators", IEEE Trans. Ind. Electron., 67 (2020), 7116–7120. https://doi.org/10.1109/TIE.2019.2939995 doi: 10.1109/TIE.2019.2939995
    [25] A. Al-Jodah, B. Shirinzadeh, M. Ghafarian, T. K. Das, Y. Tian, D. Zhang, A fuzzy disturbance observer based control approach for a novel 1-DOF micropositioning mechanism, Mechatronics, 65 (2020), 102317. https://doi.org/10.1016/j.mechatronics.2019.102317 doi: 10.1016/j.mechatronics.2019.102317
    [26] M. Ghafarian, B. Shirinzadeh, A. Al-Jodah, T. K. Das, Adaptive fuzzy sliding mode control for high-precision motion tracking of a multi-DOF micro/nano manipulator, IEEE Rob. Autom. Lett., 5 (2020), 4313–4320. https://doi.org/10.1109/LRA.2020.2996065 doi: 10.1109/LRA.2020.2996065
    [27] J. Lee, P. H. Chang, M. Jin, Adaptive integral sliding mode control with time-delay estimation for robot manipulators, IEEE Trans. Ind. Electron., 64 (2017), 6796–6804. https://doi.org/10.1109/TIE.2017.2698416 doi: 10.1109/TIE.2017.2698416
    [28] B. Xiao, S. Yin, O. Kaynak, Tracking control of robotic manipulators with uncertain kinematics and dynamics, IEEE Trans. Ind. Electron., 63 (2016), 6439–6449. https://doi.org/10.1109/TIE.2016.2569068 doi: 10.1109/TIE.2016.2569068
    [29] A. A. L. Al-Jodah, B. Shirinzadeh, J. Pinskier, M. Ghafarian, T. K. Das, Y. Tian, et al., Antlion optimized robust control approach for micropositioning trajectory tracking tasks, IEEE Access, 8 (2020), 220889–220907. https://doi.org/10.1109/ACCESS.2020.3043411 doi: 10.1109/ACCESS.2020.3043411
    [30] M. Latifinavid, A. Azizi, Development of a vision-based unmanned ground vehicle for mapping and tennis ball collection: a fuzzy logic approach, Future Internet, 15 (2023), 84. https://doi.org/10.3390/fi15020084 doi: 10.3390/fi15020084
    [31] M. Latifinavid, A. Azizi, Kinematic modelling and position control of a 3-DOF parallel stabilizing robot manipulator, J. Intell. Rob. Syst., 107 (2023), 17. https://doi.org/10.1007/s10846-022-01795-x doi: 10.1007/s10846-022-01795-x
    [32] A. Li, M. Liu, X. Cao, R. Liu, Adaptive quantized sliding mode attitude tracking control for flexible spacecraft with input dead-zone via Takagi-Sugeno fuzzy approach, Inf. Sci., 587 (2022), 746–773. https://doi.org/10.1016/j.ins.2021.11.002 doi: 10.1016/j.ins.2021.11.002
    [33] S. Wen, T. Huang, X. Yu, M. Z. Q. Chen, Z. Zeng, Aperiodic sampled-data sliding-mode control of fuzzy systems with communication delays via the event-triggered method, IEEE Trans. Fuzzy Syst., 24 (2016), 1048–1057. https://doi.org/10.1109/TFUZZ.2015.2501412 doi: 10.1109/TFUZZ.2015.2501412
    [34] H. Liu, T. Zhang, Fuzzy sliding mode control of robotic manipulators with kinematic and dynamic uncertainties, J. Dyn. Syst. Meas. Contr., 134 (2012), 061007. https://doi.org/10.1115/1.4006626 doi: 10.1115/1.4006626
    [35] Z. Zhu, Y. Xia, M. Fu, Adaptive sliding mode control for attitude stabilization with actuator saturation, IEEE Trans. Ind. Electron., 58 (2011), 4898–4907. https://doi.org/10.1109/TIE.2011.2107719 doi: 10.1109/TIE.2011.2107719
    [36] N. T. T. Vu, D. Y. Yu, H. H. Choi, J. W. Jung, T–S fuzzy-model-based sliding-mode control for surface-mounted permanent-magnet synchronous motors considering uncertainties, IEEE Trans. Ind. Electron., 60 (2013), 4281–4291. https://doi.org/10.1109/TIE.2012.2213554 doi: 10.1109/TIE.2012.2213554
    [37] L. Qu, W. Qiao, L. Qu, Active-disturbance-rejection-based sliding-mode current control for permanent-magnet synchronous motors, IEEE Trans. Ind. Electron., 36 (2020), 751–760. https://doi.org/10.1109/TPEL.2020.3003666 doi: 10.1109/TPEL.2020.3003666
    [38] N. Nasiri, A. Fakharian, M. B. Menhaj, Observer-based robust control for flexible-joint robot manipulators: a state-dependent Riccati equation-based approach, Trans. Inst. Meas. Control, 42 (2020), 3135–3155. https://doi.org/10.1177/0142331220941653 doi: 10.1177/0142331220941653
    [39] I. H. Li, H. H. Chiang, L.W. Lee, Development of a linear delta robot with three horizontal-axial pneumatic actuators for 3-DOF trajectory tracking, Appl. Sci., 10 (2020), 3526. https://doi.org/10.3390/app10103526 doi: 10.3390/app10103526
    [40] I. Castillo, L. B. Freidovich, Describing-function-based analysis to tune parameters of chattering reducing approximations of sliding mode controllers, Control Eng. Pract., 95 (2020), 104230. https://doi.org/10.1016/j.conengprac.2019.104230 doi: 10.1016/j.conengprac.2019.104230
    [41] S. K. Wan, X. H. Li, W. J. Su, J. P. Yuan, J. Hong, Active chatter suppression for milling process with sliding mode control and electromagnetic actuator, Mech. Syst. Signal Process., 136 (2020), 106528. https://doi.org/10.1016/j.ymssp.2019.106528 doi: 10.1016/j.ymssp.2019.106528
    [42] S. Kim, S. Choi, H. J. Kim, Aerial manipulation using a quadrotor with a two DOF robotic arm, in 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, (2013), 4990–4995. https://doi.org/10.1109/IROS.2013.6697077
    [43] M. Sadeghijaleh, Voltage control strategy for direct-drive robots driven by permanent magnet synchronous motors, Int. J. Eng. Trans. B, 28 (2015), 709–716. Available from: https://www.ije.ir/article_72509.html.
    [44] G. S. Lima, S. Trimpe, W. M. Bessa, Sliding mode control with gaussian process regression for underwater robots, J. Intell. Rob. Syst., 99 (2020), 487–498. https://doi.org/10.1007/s10846-019-01128-5 doi: 10.1007/s10846-019-01128-5
    [45] T. Wang, W. F. Xie, Y. M. Zhang, Sliding mode fault tolerant control dealing with modeling uncertainties and actuator faults, ISA Trans., 51 (2012), 386–392. https://doi.org/10.1016/j.isatra.2012.02.003 doi: 10.1016/j.isatra.2012.02.003
    [46] Z. H. Mao, X. G. Yan, B. Jiang, M. Chen, Adaptive fault-tolerant sliding-mode control for high-speed trains with actuator faults and uncertainties, IEEE Trans. Intell. Transp. Syst., 21 (2020), 2449–2460. https://doi.org/10.1109/TITS.2019.2918543 doi: 10.1109/TITS.2019.2918543
    [47] Q. L. Hu, B. Xiao, Adaptive fault tolerant control using integral sliding mode strategy with application to flexible spacecraft, Int. J. Syst. Sci., 44 (2013), 2273–2286. https://doi.org/10.1080/00207721.2012.702236 doi: 10.1080/00207721.2012.702236
    [48] D. Wu, J. M. Mendel, Designing practical interval type-2 fuzzy logic systems made simple, in 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), (2014), 800–807. https://doi.org/10.1109/FUZZ-IEEE.2014.6891534
    [49] R. R. Ardeshiri, M. H. Khooban, A. Noshadi, N. Vafamand, M. Rakhshan, Robotic manipulator control based on an optimal fractional-order fuzzy PID approach: SiL real-time simulation, Soft Comput., 24 (2020), 3849–3860. https://doi.org/10.1007/s00500-019-04152-7 doi: 10.1007/s00500-019-04152-7
    [50] D. Li, H. Yu, K. P. Tee, Y. Wu, S. S. Ge, T. H. Lee, On time-synchronized stability and control, IEEE Trans. Syst. Man Cybern.: Syst., 52 (2021), 2450–2463. https://doi.org/10.1109/TSMC.2021.3050183 doi: 10.1109/TSMC.2021.3050183
    [51] D. Li, S. S. Ge, T. H. Lee, Simultaneous arrival to origin convergence: sliding-mode control through the norm-normalized sign function, IEEE Trans. Autom. Control, 67 (2021), 1966–1972. https://doi.org/10.1109/TAC.2021.3069816 doi: 10.1109/TAC.2021.3069816
  • This article has been cited by:

    1. Boyu Dang, Haiyan Li, Event-triggered stochastic finite-time tracking control of robot manipulator with uncertain disturbance neural network estimation, 2024, 112, 0924-090X, 16315, 10.1007/s11071-024-09909-w
    2. Chao Ma, Hang Gao, Wei Wu, Adaptive learning nonsynchronous control of nonlinear hidden Markov jump systems with limited mode information, 2023, 31, 2688-1594, 6746, 10.3934/era.2023340
    3. Mohamed Kharrat, Hadil Alhazmi, Fixed-time adaptive control for nonstrict-feedback nonlinear systems with sensor faults and input saturation, 2024, 1461-3484, 10.1177/14613484241285490
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1851) PDF downloads(121) Cited by(3)

Figures and Tables

Figures(15)  /  Tables(4)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog