Second Order Sliding Mode Control for Robust Performance of the Systems
V. S. Biradar, G. M. Malwatkar
Instrumentation Engineering Department Government College of Engineering Jalgaon-425002 India
vjaybiradar@gmail.com, gajananm@gmail.com Abstract
An integral PID control sliding surface with first order filter is proposed in this paper to the systems with single-input single-output (SISO). In this The developed sliding mode controller results well, even though there are differences in the model of the system via parametric uncertainty. To verify its applicability to disturbances, the presented work validates the controller performance with the application of an external load. An integral and filtered type sliding surface has advantages in terms of the stability of the systems. The proposed controller properties of stability and robustness are proven by the Lyapunov's stability theorem. By the adoption of switching gain with predetermined parameters of system, the chattering problem phenomenon is greatly minimized. Therefore, the proposed controller in this work is appropriate for extended use in real world systems. In this method proposed control is verified using simulation examples and results for its performance. It will be compared to a similar controller shown in the previous literature work.
Keywords: Integral sliding mode control, Robustness, Stability, Uncertain systems
1. Introduction
Most real-world applications involve non-linear systems, but for analytical and control purposes these are approximated by linear systems. The control for systems composed of the specifications of parameter inaccuracy, that is, the structured uncertainty of the system, the neglected dynamics of unstructured uncertainty, and the generally approximated time delay impose serious challenges to controller design. [1]. The nonlinear controller design techniques, like feedback linearization and sliding mode control are proved to be promising and applicable in control issues includes only an approximate linear description of the system [2, 3]. The sliding mode control (SMC), recommended in initial phase of the early 1950s, validated with ability to handle framework uncertainties and outside disturbances with greater strength [4]-[6]. The dynamic behaviour of system can be modified with the system specifications by the suitable selection of switching of oscillatory function with the SMC method.
In literature, one of the major application of sliding mode control is to limit the effects of external disturbance present in th uncertain systems. control, as presented in the international literature developed earlier in Russia [5]. There are so many sliding mode theories are available in the literature. In the initial study, the focus is on conventional or traditional sliding modes. Traditional SMCs use approximate system models to provide a systematic design procedure [7].Therefore, they are widely used in industries with applications including power electronic converters, position or speed control and robotics, space technology applications, and power converters [8]. Conventional SMCs are popular because of their robustness to modelling errors and their insensitivity to external disturbances and parameter changes [9]. However, in many practical applications, the problem in the control action of vibrations known as chattering occurs because
of the SMC design. Chattering is a high-frequency (theoretically infinite frequency) switching in control input because of the unmodeled system dynamics. The high frequency oscillations in control signal called chattering occurs due to discontinuous control term is dangerous, specially, in the systems with mechanical parts. The chattering causes undesired overuse of the actuators and final control elements and also results in system instability [10]. The advances in digital control technology has impacted attention of highly robust controller such as SMCs because it can be easily implemented in digital systems such personal computer or can be implemented in discrete domain [11]- [12]. However, if SMC is designed in discrete mode, the discrete control law of discontinuous or switching term, not only induces chattering phenomenon but it drives the system to be unstable due to infinite sampling rate, and the sampling rate due to infinity may be distant. This can be answered by making the discontinuous term value very small [11]. In literature, for state regulation [13,14,15, 25] or for set-point tracking [16, 17, 7, 11, 27] either continuous or discrete SMCs are designed . In literature, it is common that, the concerned researchers have developed a continuous-time sliding mode controller (CSMC) or discrete time sliding mode controller (DSMC)that tracks the setting value considering specific application [33]. Among them, Tannuri et al. [19] and Lee et al. [20] reviewed the positioning control system application, and Orr et al. [21] and Lu et al. [22] has prepared a CSMC for spacecraft applications. tn the Mihoub et al. [23] work furnished, a DSMC with the phase variable state model of second order, for tracking of semi-batch reactors. Eker's research mainly focuses on use of traditional SMC or second order SMC for the speed control application of electromechanical system [16, 17, 26]. Recent contribution by Furat and Eker in development of second order integral SMC for the speed control of electromechanical system through experimental application [24] for the reduction of chattering including robustness to disturbances and uncertainties. In this work, a simple SMC algorithm based on the PID with a first-order filter sliding surface was developed. This developed algorithm is used to tune a general system with second order behaviour. Considering the basic second order model (or an identified second order model), an equivalent or continuous controller is designed with the help of sliding surface parameters and model parameters. It is easy to synthesize and implement a new simple sliding-mode controller with the help of filter parameter A and PID parameters like Kp, Kj, K which can consider for plant uncertainties. In meeting the sliding condition of controller of the closed loop system, the system behaviour and the robust stability are investigated. The scheme presented in this paper is further extended to systems capable of handling the inverse response process. The control application for the FOPDT framework is additionally included as a unique case in a similar manner. The usefulness and applicability of the method proposed is being carefully studied and assessed through several general processes.It also includes performance comparison with few current sliding mode control methods as reliable evaluation criteria.
In the real system instead, the controllers are used in a continuous time domain, as we use microprocessors or computer systems in general. Recently, among the researchers involved in introducing continuous SMC to a discrete time SMC. In the literature, it was discovered that much of the work had been completed in a different way for the design of a continuous SMC. The limitations of the Continuous SMC is some extent removed using the DTSMC approach[33] The paper is organized as follows, the section II includes the description of electromechanical system with mathematical model while section III focuses on the integral sliding surface. Further part of the paper is organized in following manner. The nest section describes the system for transformation of the system with lower order and higher order into the general second order system models. section III introduces the design of sliding surface and derives overall control law, whereas section IV provides a typical examples for continuous and discrete SMC. The typical controllers are compared to the proposed controller to test its control capabilities and usefulness in a closed loop. Section V presents conclusions and future directions for work.
2. Description of Systems
In general case, second order system is represented as
Y(s) _ Kwl Cn
U(s) s2 + 2^Wns + W s2 + Ans + Bn
where, Z is damping factor, wn is natural frequency of oscillation of system, and K is gain of system. Then the given system is required to translate in second order system given by the above Eq. 1. Let us discuss the case of system with low order and in subsequent subsection the case of higher order systems be also considered.
2.1. First order plus delay time systems
The first order plus delay time (FOPDT) model of a system is considered as
Y(s) _ ke-tds
U(s) ts +1
(2)
where, the term t represents time constant, td represents time delay, and k represents steady-state gain. As the time delays become too small in comparison with time constant t, then a system model may become modified by approximation as [7]:
Y(s) = k = Cn
U (s) (ts + 1)(tds + 1) s2 + Ans + Bn ()
Here in above case, the Taylor series approximation in case of time delay e-tds = 1/(t^s + 1) is used. As this is common in the control theory to use Taylor series approximation for the delay time during the design of control system [5].
2.2. Higher order plus delay time systems Now transfer function model of higher order plus delay time system is considered as,
Gp (s) =-1-^0-2-1 e-tds, (4)
p w si + a\si-1 + a\si-2 + ... + aq
where, aj (j = 1,2, ■ ■ ■ , q) are constant coefficients of the polynomial. The delay time term e-tds is replaced by the first order Taylor approximation with 1/(1 + t^s). After approximation, the transfer function in equation (4) can be written as
b
Gp (s) =-i-^-, (5)
pw sn + a1sn-1 + a2sn-2 + ... + an
where aj (j = 0,1,2, ■ ■ ■ , n) represents the constant coefficients. The conversion of any high order system model by first order plus dead time model by approximation is a regular practice. As a matter of fact, all the qualities of higher order process are included in the FOPDT model, but it is sufficient to provide an explanation to the effective dead time, overall time constant, and process gain of system of this type [28]. There are three unknown parameters are needed to create a reasonable FOPDT model to be approximate, namely t, td and k should be determined steady-state gain. Let the transfer function of lower model is denoted by
l (s) = Yi*l = ^ (6)
() U(s) ts + r (6)
and for higher order it is denoted by h(s) = Gp(s). In the literature, the higher order and lower order models at certain places tried to fit the Nyquist plots, but it was unsuccessful [29].
I (0)= h(0) (7)
j )| = \h(jWc )|
ZlQwc) = ¿h(jwc)
where, wc represents phase crossover frequency. As a result, the FOPDT model parameters may be determined with the help of [28],
k = h(0) (8)
l( h(0) )2 V( WM | ) 1
td
Wc
n — tan-l(rwc)
Wc
Now from Eq. 3 by getting the above three values of constant parameters, it is easy to obtain the specified structure.
3. Sliding Mode Control Approaches 3.1. Continuous SMC
For continuous SMC, the sliding surface for PID controller with first order filter is defined by:
a(t) =
Kp + K + sKd
n—1
Y(E(s)) (9)
where Y(E(s)) is the Laplace domain tracking error filter, Y(E(s)) = 1/(As + 1)E(s) and 'n' is the order of system. In this, terms Kp, Kj Kd and A are the parameters used for tuning the controller, these supports in defining the sliding surface a(t) and determined by designer. The sliding surface can be used to determine the how well the system perform. Designing a control law has the purpose of guaranteeing the output of plant response y(t) equal to the set value of reference r(t) for the remaining time, which means the value of error and derivatives of all errors must be equal to zero. In SMC law, the main purpose is to reduce the error signal e(t) to move towards the defined sliding surface also it must stay along with it towards origin. By putting the value of Y(E(s)) = 1/(As + 1)E(s) in Eq. (9), results in
(10)
1 K 1
-(t) = Asn KpE(s) + KAT+T)E(s) + ATT KdsE(s)
. The transfer function of model is second order, means the term n = 2.
The tracking error, in mathematical way may be represented by the equation
e(t) = r(t) — y(t) (11)
. where, reference input is represented by r(t), e(t) represents error signal, and plant output is represented by y(t). The Second Derivative of above Eq. 11 is
e(t) = r(t) — y(t) (12)
Generally, from Eq. 3, y(t) = — Any(t) — Bny(t) + Cnu(t) + D(t,u(t)).
Substituting value of y(t) = — Any(t) — Bny(t) + Cnu(t) + D(t, u(t)) into the Eq. 12, therefore
e(t) = r(t) — [—Any (t) — Bny(t) + Cnu(t) + D(t, u(t))] (13)
T
e(t) = r(t) + Any(t) + Bny(t) - Cnu(t) - D(t,u(t)) (14)
The sliding surface second-order derivative which is taken from Eq. 10 is determined with multiplication on both side of equation by 's(As + 1)'. Hence, Eq. 10 may get modified as
s(As + 1)a(t) = sKpE(s) + KiE(s) + s2 KdE(s) (15)
. By modifying above Eq. 15 in the time domain and represented as
*(t) = Kte(t) + je(t) + %e(t) - ^ (16)
. In view of the Eq. 13, we know that, e(t) = r(t) + Any(t) + Bny(t) - Cnu(t) - D(t,u(t)). Put this in 16, now it is written as,
K K K
* (t) = -¡pe(t) + ^(t) + J [r(t) + Any (t) + Bny(t) (17)
-Cnu(t) - D(t,u(t))] -
A
. When condition a(t)=cr(t) and *(t) = 0 with u(t) = ueq(t) is determined, then controller algorithm designed in the form of second-order SMC is primarily established by the equivalent control concept. The control of a system at its nominal parameters is achieved by equivalent control, if D(t,u(t)) = 0, given by the steps : Step 1
As *(t) = 0, put in Eq. 17
K K K
Kpe(t) + Ke(t) + A [r(t) + Any (t) + Bny(t) (18)
-Cnu(t)] - ^ = 0,
. Step 2
Replace u by ueq in Eq. 18
K K K
Kpe(t) + Ke(t) + A [r(t) + Any (t) + Bny(t) (19)
-Cnueq (t)] - ^ = 0.
Step 3
Obtain uei from above Eq. 19
1
ueq (t) = r^r-(Kpe(t) + Ke(t) + Kdr(t) + KdAny (t) (20)
KdCn
1K
+KdBny(t)) + —— (--f e-Ae(t) - Kie(t) + K^e-Ae(t)
KdCn A
- ^e-Ae(t)).
The above value is named equivalent controller. The form of input control to the conventional SMC is:
u(t) = ueq (t) + uSw (t) (21)
Now we take the switching control, here three switching controls are taken as represented by
usw (t) = kSwr2(tYe(t)sgn(jf &(t)^j + KC^n^t)) (22)
where the term ksw is a positive gain employed for reduction of high frequency oscillations known as chattering, by preserving the tracking efficiency, and considering that r(t) = 0 the setpoint and e(t) is the corrected error given by:
e(t) = exsgn(e(t)) if le(t)l< ei (23)
and
~e(t) = e(t)) if le(t)l> e1 (24)
where, e1 is a number with small positive value used for avoiding the situation of zero division. At the time os starting, when t = 0, the amount of error present in the switching control gain is maximum, so the switching control law provides the maximum control signal. As time approaches infinity, the error value tends to zero. This means that limt^«,usw(t) = 0. Depending on the uncertainty of a given time or the error due to external disturbance of the load, the amount of switching control increases and converges to the setpoint more quickly. As the sliding surface represents a functional variable of error signal, condition c(t) = C(t) = 0 is determined by slight variations near zero, if the error value tends to zero.
3.2. Discrete SMC
The design of the DSMC required to satisfy the stability condition for the reaching phase and sliding phase as same like the continuous SMC given in the section (III). The concept of the reaching condition [25] ,
s(t)s(t) < 0,i.e. (25)
I s(k + 1) |<| s(k) |
apply the Lyapunov stability criteria for ideal condition of sliding mode [32]
v(t) < 0, (26)
where
1
v(t)(t) = - s2 (t) (27)
which may be written in discrete time as
v(t)(k + 1) — v(t)(k) < 0, (28)
where
1
v(t)(k) = - s2 (k) (29)
Let us consider the continuous time model of the system represented in the discrete-time model as represented by:
x(k + 1) = Ax(k) + Bu(k) + S(k)
y(k) = Cx(k) (30)
By defining a state error vector with the equation
e(k)= x(k) — y(k) (31)
where e(k) is the error signal, and x (k) = W is the vector of state variables, u (k) £ S is the vector input control signal and y (k) £ S is the scalar output signal of the system. A, B and C are representing constant value matrices with proper dimensions. The DSMC approach involved in designing the controller have the following steps:
Determination of a switching function s(x) in such a way that the sliding mode on switching surface s(x) = 0 becomes stable.
Determination of a control law
u(k) = Z1 when S(k) > 0 (32)
W \-1, when s(k) < 0
4. Simulation Examples
Example 1: Simulation of sliding mode control is conducted for a brushless DC motor. Results show the successfulness of the controller. The controller is differentiated with existing sliding mode controllers present in literature. For simulation the MathworksTM MATLAB 2019a is used. This paper uses a flat BLDC motor of Maxon's EC 45 with diameter of O 45 mm, 30 Watt from Maxon motors [30]. Mathematical models use the parameters that are obtained from the Motor's datasheet as well as othr relevant information. For LDC motors, the mathematical model uses the parameters available in the datasheet [30].
G(s) = 21/Kg
Tm Tes + Tms + 1
where Kg, Tm and Te are the constants and required to be determined. The term Te is determined using the relation
_ L _ 0.560 x 10—3 Te = 3R = 3 x 1.10 .
Thus,
Te = 151.56 x 10—6 The term Tm is determined using the relation
_ 3R$J
KgKt
0.0171
where Ke is
3R<* J
Ke = —y- = 0.0763
TmKt
Hence, the DC motor model is represented by transfer function form is
G( ^_mi_
(s) 155.56 x 0.0171 x 10—6s2 + 0.0171s + 1
or
82620 Cn
G(s)
s2 + 269.7s + 6302 1 + An + Bn
The various parameters defined for the controller of proposed here and Furat & Eker [24] are taken as: ksw=200; ksf=0.025; Kp=12; Ki=0.001; Kd=0.0024; with A = 0.9; as filter parameter for suggested method. Fig. 1,Fig. 2 and Fig. 3 respectively reveals the output, input and sliding surface responses of the suggested SMC and other considered controllers. Looking at the output response, Furat & Eker provided controller and the controllers implemented here showed speedy and reasonably acceptable response, instead the slow response given by Camacho-2000 and
m
1 1 1 1 1 1 1 1 /----------- ■■■Camacho 200' Camacho 200(
■ 2 Eker 2014 Proposed
-----------
1 I ■ 1 1 1 1 i < / : i .' i i i /
> 1 ; i , / i i / / i i i i i i i i i
0 0.01 0.02 0.03
4 0.05 0.06 0.07 0.08 0.09 0.1 Time in seconds
Figure 1: Output Responses
.05 0.06 Time in seconds
Figure 2: Input Responses
3
2
1
0
300
250
200
ra 150
-H 100
50
-50
■Camacho 200 Camacho 2000 Eker 2014 Proposed
0.02
0.04 0.06
Time in seconds
0.08
0.1
Figure 3: Error Responses
0
0
Camacho-2007. The suggested response by Camacho-2000 shows high overshoot and unsuitable for applications of electromechanical systems in speed control of the DC motor. The proposed controller provides the smooth response and the stable sliding surface.
At the time t = 0.05s, to check the stability and behaviour of all controllers, the output disturbance d = 0.2r is inserted in the system. The controller responses of the controllers are shown in Fig. 4. From the Fig. 4 shows that, controllers provided by Camacho-2000 and Camacho-2007 are not suitable due to poor performance. The controller proposed in this paper provides comparable and preferable performance characteristics.
Example 2: The repeated pole systems are well studied in the literature and are used for design of controller in higher order systems [29].
Gp (s) 1
(s +1)5
Using the technique given in section II, the FOPDT parameters of the system are k = 1, t = 3.7540 and td = 2.6566. The second order model with Taylor approxiamtion for delay time is,
Y(s) _ 0.1003
U(s) s2 + 0.6428s + 0.1003
4.1. Simulation example of DSMC
Consider the higher order transfer function given in Example 2 reduced in to the third order approximation and represented in state space form [29]
1
Gp(s)
(s +1)5
V. S. Biradar, G. M. Malwatkar RT&A, No 4 (71) SOSMC for robust performance of system_Volume 17 December 2022
1.
1.
1
H
n fi u
■H .
I» 0. +J
a
0.
0.
0
.1
Figure 4: Output Responses under 20% external disturbance
-1-1-1-1-1-1-1- ----------------, / V 1 ' ■ / x...... ---Camacho 200' Camacho 200( Eker 2014 Proposed
/ iVN-X.........
f /' / ---------------
1 ! ■ 1 / 1 1 ' i > i ' 1 1 ; 1 ;
1 i 1 1 1 .' 1 1 / 1 1 1 1 1 1 1 1 1
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0
Time in seconds
An equation in state space can be derived by matched pole-zero method with selected sampling interval of T[s] = 0.1s and may be given as
' -1.5630 -1.0140 -0.2375 " 1
A = 1.0000 0 0 , B = 0
0 1.0000 0 0
C
0.0896 -0.1608 0.2406
and D=[0].
The parameters used for the prevalent controller Khandekar et.al. , Weibing Gao et.al. & our previous work [31, 32, 33] are: In simulation of [31] switching gain alpha = 0.4, Kt = 1 and the controller gain matrix ct = [-5.3630 -1.1215 -0.3097]. In simulation of [32] switching gain alpha = 0.8, Kt = 0.8 and the controller gain matrix ct = [-3.3630 -0.1215 -0.3097]. In simulation of [33] switching gain alpha = 0.6, K = 0.8 and the controller gain matrix ct = [-1.3630 -0.1215 -0.3097]. The performances of DSMC [33] and other controllers are shown in Fig. 5 and Fig. 6 respectively in relation to the output responses and input responses. From these figures, it is observed that the output responses of the controller given by DSMC in [33] controllers gives fast and satisfactory response. It is also observed that the responses are more oscillatory for DSMC of prevalent controllers.
5. Conclusion
According to the results, the integral SMC performs better than the conventional SMC and PID controller in terms of output response. The output response of the integral SMC had no overshoot,faster rise time, and a faster settling time in magnitude. Traditional SMC and PID controllers are unable achieve needs of precise control requirements, resulting in large percentage overshoots and settling times are required for system. The second order integral SMC gives superior performance compared to the conventional SMC or traditional PID controller like
=3 Œ D O
E a
w
2 1.5
1
0.5 0
-0.5 -1 -1.5 -2 -2.5
Khandekar et.al. Weibing Gao et. al. Modified SMC
8 10 12 Time in seconds
14
16
18
20
Figure 5: System output.
0
2
4
6
Figure 6: Control signals
reducing the overshoot exist in speed, also minimising the rise time and settling time of the system response. Based on the results of simulation, second order integral SMC compared to both conventional SMC techniques gives improved results under nominal parameter or system with uncertainties in the parameters. However, the results obtained for the nominal parameters are better than the results obtained for the system under parametric uncertainties. The conventional SMC simulation results are preferable when the system is at its nominal parameters,but are not acceptable for systems with parametric uncertainty. The second order integral SMC is suitable for systems with uncertain parameters that cannot ne estimated or measured. In case of external disturbance the proposed controller will be useful. Selecting the right sliding surface is critical in the approach to SMC design, also selecting a sliding sirface can significantly reduce the chattering phenomenon, but with an extra work it can be eliminated. The results can be compared to other second order Integral sliding surfaces or by using different control laws. The control approach used in this work is restricted to second order integral SMC, conventional SMC and PID controller, but other control approaches such as higher order SMC, predictive SMC can also be implemented. This work may be further moved forward for the systems with higher than 10% parametric variation with uncertainty in the modification of the control law. This discussed study may be further worked with the applications in real time by designing an experimental setup and DC drive interfacing accessories.
References
[1] Slotine, J. J. E., & Li, W.(1987) Applied nonlinear control Englewood Cliffs, NJ: Prentice hall, 199(1).
[2] Utkin, V. I. (1978). Sliding modes and their applications in variable structure systems,MIR Publishers, Moscow, USSR.
[3] Utkin, V. I. (1993). Sliding mode control design principles and applications to electric drives. IEEE transactions on industrial electronics, 40(1), 23-36.
[4] Utkin, V. (1977). Variable structure systems with sliding modes. IEEE Transactions on Automatic control, 22(2), 212-222.
[5] Utkin, V. I. (1992). Sliding modes in control and optimization. Springer-Verlag, Heidelberg, Berlin.
[6] Liang, C. Y., & Su, J. P. (2003). A new approach to the design of a fuzzy sliding mode controller. Fuzzy sets and systems, 139(1), 111-124.
[7] Camacho, O., Rojas, R., & Winston, G. (2007). Some long time delay sliding mode control approaches. ISA transactions, 46(1), 95-101.
[8] Kaynak, O., Erbatur, K., & Ertugnrl, M. (2001). The fusion of computationally intelligent methodologies and sliding-mode control-a survey. IEEE Transactions on Industrial Electronics, 48(1), 4-17.
[9] Kaya, I. (2007). Sliding-mode control of stable processes. Industrial & engineering chemistry research, 46(2), 571-578.
[10] Huang, Y. J., Kuo, T. C., & Chang, S. H. (2008). Adaptive sliding-mode control for nonlin-earsystems with uncertain parameters. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 38(2), 534-539.
[11] Mihoub, M., Nouri, A. S., & Abdennour, R. B. (2009). Real-time application of discrete second order sliding mode control to a chemical reactor. Control Engineering Practice, 17(9), 1089-1095.
[12] Sira-Ramirez, H. (1991). Non-linear discrete variable structure systems in quasi-sliding mode. International Journal of control, 54(5), 1171-1187.
[13] Hung, J. Y., Gao, W., & Hung, J. C. (1993). Variable structure control: A survey. IEEE transactions on industrial electronics, 40(1), 2-22.
[14] Chen, C. T., & Peng, S. T. (2005). Design of a sliding mode control system for chemical processes. Journal of Process Control, 15(5), 515-530.
[15] Garcia, J. P. F., Ribeiro, J. M. S., Silva, J. J. F., & Martins, E. S. (2005). Continuous-time and discrete-time sliding mode control accomplished using a computer. IEE Proceedings-Control Theory and Applications, 152(2), 220-228.
[16] Eker, I. (2010). Second-order sliding mode control with experimental application. ISA transactions, 49(3), 394-405.
[17] Eker, I. (2006). Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. ISA transactions, 45(1), 109-118.
[18] Monsees, G. (2002). Discrete-time sliding model control. PhD Thesis, Delft University of Technology.
[19] Tannuri, E. A., Agostinho, A. C., Morishita, H. M., & Moratelli Jr, L. (2010). Dynamic positioning systems: An experimental analysis of sliding mode control. Control engineering practice, 18(10), 1121-1132.
[20] Lee, W. R., Lee, J. H., & You, K. H. (2011). Augmented sliding-mode control of an ultra-precision positioning system. Precision engineering, 35(3), 521-524.
[21] Orr, J. S., & Shtessel, Y. B. (2012). Lunar spacecraft powered descent control using higherorder sliding mode techniques. Journal of the Franklin Institute, 349(2), 476-492.
[22] Lu, K., Xia, Y., Zhu, Z., & Basin, M. V. (2012). Sliding mode attitude tracking of rigid spacecraft with disturbances. Journal of the Franklin Institute, 349(2), 413-440.
[23] Mihoub, M., Nouri, A. S., & Abdennour, R. B. (2011). A second order discrete sliding mode observer for the variable structure control of a semi-batch reactor. Control engineering practice, 19(10), 1216-1222.
[24] Furat, M., & Eker, I. (2014). Second-order integral sliding-mode control with experimental application. ISA transactions, 53(5), 1661-1669.
[25] Shiledar, S. R., Malwatkar, G. M., Jadhav, I. S., & Lakhekar, G. V. (2021). Design of Discrete Sliding Mode Controller for Higher Order System. Reliability: Theory & Applications, 16(SI 1 (60)), 90-97.
[26] Jadhav, I. S., & Malwatkar, G. M. (2022). Optimal and Higher Order Sliding Mode Control for Systems with Disturbance Rejection. In Applied Information Processing Systems (pp. 563-574). Springer, Singapore.
[27] Malwatkar, G. M., & Waghmare, L. M. (2010). Design of controllers for higher-order-plus-delay-time processes: A practical solution. International Journal of Computer Applications, 1(21), 34-39.
[28] Tavakoli, S., Griffin, I., & Fleming, P. J. (2006). Tuning of decentralised PI (PID) controllers for TITO processes. Control engineering practice, 14(9), 1069-1080.
[29] Wang, Q. G., Lee, T. H., Fung, H. W., Bi, Q., & Zhang, Y. (1999). PID tuning for improved performance. IEEE Transactions on control systems technology, 7(4), 457-465.
[30] Maxon EC Motor (2008), EC 45 flat 45 mm, brushless, 30 Watt, with integrated electronics, flat motor.
[31] Khandekar, A. A., Malwatkar, G. M., & Patre, B. M. (2013). Discrete sliding mode control for robust tracking of higher order delay time systems with experimental application. ISA transactions, 52(1), 36-44.
[32] Gao, W., Wang, Y., & Homaifa, A. (1995). Discrete-time variable structure control systems. IEEE transactions on Industrial Electronics, 42(2), 117-122.
[33] Biradar, V. S., Shiledar, S. R., & Malwatkar, G. M. (2021, December). Discrete Time Sliding Mode Control Tuning Based on Dynamics of System Model. In 2021 IEEE 6th International Conference on Computing, Communication and Automation (ICCCA) (pp. 524-527). IEEE.