Fractional Order Linear Active Disturbance Rejection Control for Linear Flexible Joint System
2022-03-14IbrahimMehediRachidMansouriUbaidAlSaggafAhmedIskanderaniMaamarBettayebAbdulahJezaAljohaniThangamPalaniswamyShaikhAbdulLatifandAbdulLatif
Ibrahim M.Mehedi,Rachid Mansouri,Ubaid M.Al-Saggaf,Ahmed I.M.Iskanderani,Maamar Bettayeb,Abdulah Jeza Aljohani,Thangam Palaniswamy,Shaikh Abdul Latif and Abdul Latif
1Department of Electrical and Computer Engineering(ECE),King Abdulaziz University,Jeddah,21589,Saudi Arabia
2Center of Excellence in Intelligent Engineering Systems(CEIES),King Abdulaziz University,Jeddah,21589,Saudi Arabia
3L2CSP Laboratory,Mouloud Mammeri University,Tizi Ouzou,Algeria
4Electrical&Computer Engineering Department,University of Sharjah,United Arab Emirates
5Department of Nuclear Engineering,King Abdulaziz University,Jeddah,21589,Saudi Arabia
6Department of Mathematics,King Abdulaziz University,Jeddah,21589,Saudi Arabia
Abstract:A linear flexible joint system using fractional order linear active disturbance rejection control is studied in this paper.With this control scheme,the performance against disturbances,uncertainties,and attenuation is enhanced.Linear active disturbance rejection control (LADRC) is mainly based on an extended state observer (ESO) technology.A fractional integral (FOI)action is combined with the LADRC technique which proposes a hybrid control scheme like FO-LADRC.Incorporating this FOI action improves the robustness of the standard LADRC.The set-point tracking of the proposed FO-LADRC scheme is designed by Bode’s ideal transfer function (BITF)based robust closed-loop concept, an appropriate pole placement method.The effectiveness of the proposed FO-LADRC scheme is illustrated through experimental results on the linear flexible joint system (LFJS).The results show the enhancement of the robustness with disturbance rejection.Furthermore,a comparative analysis is presented with the results obtained using the integer-order LADRC and FO-LADRC scheme.
Keywords: Active disturbance rejection; fractional calculus; ADRC; pole placement; linear flexible joint system; robust control
1 Introduction
Due to the increasing complexity of industrial systems, it has become more difficult to analyze and control.Moreover, the non-linear behavior of physical systems produces uncertainties that cause modeling issues of those systems.There are mainly two types of uncertainties, one is internal (unknown parameters or un-modelled dynamics) and the other one is external (disturbances).Therefore, several robust control system design methods are developed for uncertain systems which has followed several directions.Sliding mode is one of those control directions which acts against external disturbances of linear or non-linear systems [1,2].Linear matrix inequalities methods are applied to interval systems with parameter uncertainties [3,4].Ultra-local models-based datadriven control which is an online parameter identification method is proposed [5,6].There is another generalized disturbance control method which is effective against internal and the external disturbances [7,8].
Basing on an extended state observer (ESO), a judicious feedback loop is used to estimate and cancel this generalized disruption.Experimental, as well as simulation results have been stated in several examples (see [9,10] for the examples).An interesting control structure is the linear active disturbance rejection control (LADRC) structure.It can solve both the set point tracking (SPT) problem and the disturbance rejection (DR) in an improved way compared to the standard scheme, particularly when there are variable outward disturbances [11].The LADRC control structure with an integral action is shown in [11].This structure is simplified to the fractional-order case by interchanging the integer integration action with a non-integer order one.For this, it is required to propose an appropriate method for calculating the parameters of the acquired fractional-order control law, especially the non-integer order, which in this case, is a challenge.The solution often used in the state-space representation is the pole placement method.But this solution is not obvious in this case because of the non-integer order [12].One other solution can be simply using the supposed ‘augmented model’consistent with the fractional-order model [13-18].The non-integer order in this solution is not calculated in agreement with the closed-loop (CL) reference model but chosen instead.Also, it has to be rational.Subsequently,the typical polynomial of the augmented model can be simplified to an integer polynomial by using an appropriate change of variable.
A suitable pole placement then makes calculating the parameters of the control law possible.Then again, in this procedure, two significant points need to be taken into consideration.First, the non-integer order of the control law is not calculated in accordance with the CL reference model.In addition, it has to be rational.Secondly, the degree of the integer order of the distinctive polynomial corresponding to the augmented model is very high.This calls for the designer to select a great number of poles while the fractional order model does not require to that extent [19].
However, there is another solution that involves finding a method that makes it plausible to evaluate both the parameters of the control law and the non-integer order presented by the fractional order integrator based on the preferred CL reference model.This is precisely what is presented in this paper, based on the BITF [19].In this method, it becomes possible to enforce the iso-damping property to the CL model, which makes the robust control law.
The novel ideas of this paper are:
• A method that makes it possible to impose the iso-damping property in the CL model response.For this, a new reference model using the BITF has been proposed.It is to control systems with a high relative degree using fractional-order controllers and to enforce the planeness of the phase margin.
• The LADRC control system, a control structure linked with a fractional order integral action inserted in the SPT loop, has been proposed [20,21].
• The main theoretical contribution is a new design technique of the SPT controller-based design.
• In order to confirm these theoretical results, numerical simulations have been offered and the robustness of the control structure with respect to the SPT controller gain variations.
• The LADRC control structure which has been proposed in this paper has also been applied on an experimental testbed which consists of a linear flexible joint cart system.We have shown that it is possible to implement this structure without modeling the system.Also,this can be useful to improve the sturdiness of the LADRC control technique compared to the other existing control schemes in the literature.
2 Preliminary
In the standard formulation of LADRC method for a linear integer order system, controlling the complete model of the system is not needed.This method is based on the relative degree and the gain of the model.The controlled scheme for a second order model is shown by:
where, the input of the system isu(t)andy(t)is the output.d(t)is the external disturbance andf(t)=f(t,y(i),u(i),d(i),d)+(b-b0)u(t)is the generalized disturbance.b0is the estimated value of the system gainb.
The key in the LADRC method is estimating the unknownf(t)by using an ESO.Assuming that f(t) can be differentiated, the extended state space model corresponding to Eq.(1) is
andC=[1 0 0].
The structure of the full ESO is given by
where,Lis the gain vector of the observer.
The parametersβi,(i=1, 3)are determined so that(A-LC)is asymptotically stable.In this case, variablesz1(t)andz2(t)approximate the outputy(t)and its derivative ˙y(t), andz3(t)approximatesf(t).To reject the estimated disturbance, the control law is chosen as:
If the estimated error is ignored(z3(t)=f(t)), then the system in Eq.(1) is reduced to two cascaded integer-order integral operators.
As a standard form, set-point tracking is solved by state feedback.So, the control lawu(t)is given by
wherer(t)is the reference signal.k1andk2are the state feedback gain design to impose the transient response of the set-point tracking.
Fig.1 represents the standard LADRC structure.This has two gain vectors to design: for the controller, the gain Ko and for the ESO, the gain L.In order to do this, the method usually used is proposed in.This comes down to two parameters:ωo, the observer bandwidth, andωc, the controller bandwidth.
Figure 1: Standard structure of LADRC
3 LADRC with Fractional Order Integral Action
Non-integer order derivatives have several definitions, and these are usually not equivalent to integer-order derivatives [22-25].A control system linking a LADRC with an integer order integral action has been proposed in [11,20].Here, a different technique with a fractional integral action has been bought together.It is for improving the performance of the standard LADRC for ambiguous systems, mainly regarding external disturbances.The proposed technique has been shown in Fig.2.
Figure 2: Control structure of LADRC with fractional integral action
Thenpoles of the CL characteristic polynomial are allowed to be placed arbitrarily by the state feedbackKs.It is linked with the gainKiof the fractional integration to impose to the closed-loop Bode’s ideal transfer function in Eq.(9).Then it becomes possible to increase the sturdiness of the LADRC structure with respect to the set-point open-loop gain.The ESO is that of Eq.(3).Hence, the control signal is shown as:
where ℑα(.)denote the fractional order integral operator [23,26].
In what follows, the method to design the coefficient of the state feedbackks2, the coefficientkiassociated to the fractional order integral action and the non-integer orderαof the fractional order integrator of Eq.(8) when the closed-loop reference model is in Eq.(9).
to which it corresponds in open loop
which has the same frequency characteristic as Bode’s ideal transfer function whenT≪τc[27].
The closed-loop system with control plant given by Eq.(6) and the control law given by Eq.(8) is
which can be written as
For this transfer function to be equal to the reference model in Eq.(9) it is required that
Remark:To link with the standard LADRC, the set-point tracking controller parameter designωcis replaced by the two parametersτcandλandω0is still used to calculate the observer gain.Additionally, to know the generalized disturbance, the observer should be able to estimate the magnitude of the disturbance, the frequency generated by the time constantTmust be smaller thanω0.
4 Implementation on a Linear Flexible Joint System
The linear flexible joint system, which is a system of two carts sliding on a track, with one of the carts driven by a DC motor, is an interesting example that illustrates the LADRC control scheme and validates the performance of the proposed FO-LADRC.Modeling of this system is fairly complex since two systems interact.Indeed, the cart’s motion affects the flexible spring movement and vice-versa.During the testing process, the goal was to determine the position of the cart, and the flexible spring was viewed as a permanent disturbance.A Linear-flexible-joint cart system (LFJ) is shown in Fig.3.It can be modeled as a two mass-spring system as illustrated in the schematic diagram in Fig.4 wheremcandmjcis the mass of the cart and the flexible-jointcart respectively, whilexcandxjcis their respected position.The position of the cart is measured using a quadrature optical encoder.The linear force applied to the cart is denoted byFcwhereas the spring linking the two carts has a constant denoted byKs.The force that allows moving the cart is obtained using a DC motor.Motor voltage provides control, whereas cart position on the rail controls the variable.A Quanser’s lab system and QUARC tools are used to interface the experimental hardware with a PC and the control law is implemented in a Matlab/Simulink environment [28].The sampling time is 0.001 s.To control the command motor, a digital and analog data acquisition device, the DAQ (Q2-USB) is used.To amplify the command to the motor voltage level (24 V) an amplifier (VoltPAQ-X1) is used.An experimental test-bed of LFJ car system is shown in Fig.5.
To evaluate and compare the performance of the two LADRC structures, the design parameters of the observer are:ω0=200 rad/s andb0=1.SPT controllers are designed for LADRCs based on the reference models (11) withωn=3 rad/s andz=0.9.To obtain a similar response, the FO-LADRC is designed, whereτc=0.2 s andλ=0.02.But, because the sampling time is 0.001 s, the time constant of (11) isT=τc/20=0.01 s.CRONE approximation technique is utilized to demonstrate the fractional order integral action in the frequency range [10-450] with 10 cells.The reference positions are: +0.3 m att=0 s, -0.3 m att=5 s, and 0 att=10 s.
Figure 3: Linear flexible joint cart system
Figure 4: Schematic of LFJC
Figure 5: Experimental setup for linear flexible joint cart system
Fig.6 illustrates the experimental results of the cart position with respect to the reference signal for both FO-LADRC and standard LADRC.The evaluation of the control signal is shown in Fig.7.Note that the control signal is more important for the FO-LADRC structure.It is observed to have a little faster transient response by the FO-LADRC scheme.This result was to be expected as the FO scheme becomes nervous at startup and it shows slow performance in steady-state responses.
Figure 6: CL behavior of linear cart position for FO-LADRC and standard LADRC (blue line:with the FO-LADRC, black line: standard LADRC)
Figure 7: The evolution of the control signal for FO-LADRC scheme
A comparison of the FO-LADRC structures is also made by studying their robustness with respect to the parameterKs.Three values of this parameter are then considered (Ks=0,0.3,0.5).The obtained results are illustrated in Fig.8 for the FO-LADRC scheme.These figures show that the CL step response with the FO-LADRC is almost insensitive to the variations ofKs.This demonstrates that the use of the fractional-order integral action enhances the robustness of the LADRC structure.
Figure 8: Robustness of linear cart position for FO-LADRC with respect to varying feedback Ks
Fig.9 illustrates the experimental results of a flexible joint cart position with respect to the reference signal for both FO-LADRC and standard LADRC.The tracking performance of the cart is very r with no overshoot for FO-LADRC scheme.
Figure 9: CL behavior of flexible joint cart position for FO-LADRC and standard LADRC (blue line: with the FO-LADRC, black line: standard LADRC)
Similar to the cart position, a comparison of the FO-LADRC structures is also made for a flexible joint cart position by studying their robustness with respect to the parameterKs.Three values of this parameter are then considered (Ks=0,0.3,0.5).The obtained results are illustrated in Fig.10 for the FO-LADRC scheme to track the position of the flexible joint cart.These figures show that the CL step response of a flexible joint cart position with the FO-LADRC is almost insensitive to the variations ofKs.This also demonstrates that the use of the fractional-order integral action enhances the robustness of the LADRC structure.
Figure 10: Robustness of flexible joint cart position for FO-LADRC with respect to varying feedback Ks
5 Conclusion
This paper, LADRC structure with a fractional order integral action (FO-LADRC) is proposed to control a minimum phase-stable system.Two main contributions are achieved.From the theoretical point of view, based on the BITF, a novel design method of the SPT controller is proposed for the FO-LADRC scheme.From a practical point of view, the use of LADRC control scheme is an important contribution since no modeling of the system was needed and all the parameters of the system are not accessible.Nevertheless, minimal knowledge of the system is necessary.We knew for example, that the relative degree of the model of the DC motor position is equal to 2.That is why a third order ESO is used to estimate the generalized disturbance.Through experiments on the linear flexible joint system (LFJS), the FO-LADRC scheme is shown to be effective.With disturbance rejection, the robustness of the system is enhanced.Additionally, this paper presents a comparison of results obtained by the integer-order LADRC and FO-LADRC schemes.
Acknowledgement:This research work was funded by Institutional Fund Projects under Grant No.(IFPRC-027-135-2020).Therefore, authors gratefully acknowledge technical and financial support from the Ministry of Education and King Abdulaziz University, Jeddah, Saudi Arabia.
Funding Statement:This research work was funded by Institutional Fund Projects under Grant No.(IFPRC-027-135-2020).
Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.
杂志排行
Computers Materials&Continua的其它文章
- Polygonal Finite Element for Two-Dimensional Lid-Driven Cavity Flow
- Multi-Step Detection of Simplex and Duplex Wormhole Attacks over Wireless Sensor Networks
- Fuzzy Based Latent Dirichlet Allocation for Intrusion Detection in Cloud Using ML
- Automatic Detection and Classification of Human Knee Osteoarthritis Using Convolutional Neural Networks
- An Efficient Proxy Blind Signcryption Scheme for IoT
- An Access Control Scheme Using Heterogeneous Signcryption for IoT Environments