Abstract
Sensor differential signals are widely used in many systems. The tracking differentiator (TD) is an effective method to obtain signal differentials. Differential calculation is noise-sensitive. There is the characteristics of low-pass filter (LPF) in the TD to suppress the noise, but phase lag is introduced. For LPF, fixed filtering parameters cannot achieve both noise suppression and phase compensation lag compensation. We propose a fuzzy self-tuning tracking differentiator (FSTD) capable of adaptively adjusting parameters, which uses the frequency information of the signal to achieve a trade-off between the phase lag and noise suppression capabilities. Based on the frequency information, the parameters of TD are self-tuning by a fuzzy method, which makes self-tuning designs more flexible. Simulations and experiments using motion measurement sensors show that the proposed method has good filtering performance for low-frequency signals and improves tracking ability for high-frequency signals compared to fixed-parameter differentiator.
1. Introduction
Signal differential estimation is essential for wide-bandwidth high-accuracy servo controls [1]. High-precision measurement of position, velocity and acceleration signals is a necessary feedback information for various control strategies, including classical PID control [2], sliding mode control [3], and so on. However, due to the limitation of measurement mechanism, some motion measurement sensors, such as velocity sensors and acceleration sensors, have certain measurement noise which limits the accuracy of the measurement. Besides, additional motion measurement sensors are always limited by system installation space and cost [4,5].
In practical engineering, differential signal is extracted from the given input to realize the design of a high order controller. Since pure differential operation is physically impossible, various approximation methods are applied. Classical difference methods obtain the differential signal with the small sampling time. But the signal noise in the original signal will be greatly amplified.
Many researchers have proposed new designs of tracking differentiators to realize signal differential estimations [6,7]. However, for complex signals, fixed parameters in linear tracking differentiator will not only slow down the response speed of the control system, and may even cause system oscillation [8,9].
In recent years, due to its robustness to signal noise and ease of implementation, nonlinear tracking differentiators (NTD) have attracted extensive attention for related researchers. A nonlinear tracking differentiator based on time-optimal control is proposed in [10]. In [11], a finite impulse response filter that discretizes the fractional-order differentiator over functions in Paley-Wiener space is constructed. A high-gain nonlinear tracking differentiator is presented and its weak convergence based on finite-time stable systems is proved [12], but the gains could not be infinite in practice. To cope with the nonlinearities caused by the noise, an improved nonlinear tracking differentiator with hyperbolic tangent function is presented [13]. Nevertheless, a chattering phenomenon occurs in the derivative evaluation due to the existence of discontinuous functions. A high-order continuous nonlinear differentiator with lead compensation is presented in [14]. The high-order nonlinear differentiator obtains the high-order derivatives of a signal, but the chattering phenomenon is reduced. In [15], a new quick-response sliding mode tracking differentiator (new TD) for feedback control of mechatronic systems. It improves response speed and chatter suppression. In [16], a feedforward-constructing NTD was first proposed. It introduces the idea of feedforward in the signal processing algorithm, which provides a new degree of freedom to design. This method makes it possible to reduce the phase lag without changing the filter characteristics. However, in this method, the gain is fixed, which means it is still difficult to obtain optimal performance with wide frequency range of the input signal.
However, some control systems, such as high-speed moving robot systems with a faster dynamic process or servo systems with higher requirements on accuracy and control bandwidth, are more sensitive to the anti-noise ability of differential signals on different frequency and signal phase lag. To further improve the system control performance, it is necessary to study a differential estimation method with better signal adaptability.
Due to above issues, some tracking differentiators with adaptive properties were proposed. A self-adaptive second-order tracking differentiator which can automatically adjust its tracking rate is proposed by [17], where an approximate sigmoid function is designed as the rate switching function. However, due to the change of switching function, the local signal quality cannot be guaranteed. A fourth-order tracking differentiator is introduced to adaptively estimate system states in [18]. In [19], a fuzzy variable parameter is proposed to adjust the parameter of tracking differentiator. In [20], the impact of the algorithm parameter setting on filtering is analyzed in the frequency domain. However, these design processes are too complicated for practical engineering implementations.
Although the NTDs presents excellent tracking performance and anti-disturbance capability, there is always a contradiction between noise resistance for low-frequency signal and tracking performance for high-frequency signals, no matter how the nonlinear function is designed. Due to this reason, it is difficult to guarantee the accuracy of differential estimates in a relatively wide-bandwidth, which leads to the degradation of practical effect of the NTDs, especially in a high-accuracy servo control system.
To solve above problems, it is necessary to design a simple, flexible, and practical method. The method should be able to automatically adjust the parameters according to the input signal frequency. At the same time, switching chattering caused by parameter changes should be suppressed.
In this paper, a fuzzy self-tuning tracking differentiator (FSTD) is proposed for motion measurement sensors, which is able to self-tune the LPF bandwidth of tracking differentiator based on fuzzy inference according to the frequency of the input signal. During differential estimation, the proposed FSTD does not only improve the noise resistance of the low-frequency signal, but also improves signal tracking performance of the high-frequency signal. In brief, the proposed FSTD can effectively conduct differential estimation in a wider bandwidth, and a fuzzy self-tuning design is given. Moreover, we experimentally investigate practical applications of a high-accuracy servo control system, and the results verify the validity of the proposal.
This paper is organized as follows: we briefly discuss problem formulation in Section 2; Detailed design of the proposed fuzzy self-tuning tracking differentiator is introduced in Section 3; Numerical simulation results are given in Section 4; Practical experiments are performed to verify the effectiveness of the proposed approach in a high-accuracy servo control system in Section 5; Results and future perspectives of our work are discussed in Section 6; Finally, the conclusions are presented in Section 7.
2. Problem Formulation
Difference calculation is expressed as
where and refer to the original input signal and the output differential signal, respectively, with h being the time constant. Ideally, the original input signal is noise-free, and hence the estimation accuracy of the tracking differentiator depends on time constant h. The smaller h is, the higher the accuracy of the tracking differentiator would be. However, due to the limitation of the measurement mechanism, high-frequency noises are inevitably mixed into the original sensor signal . The differentiator with random noise is expressed as Equation (2), with .
According to Equation (2), the smaller the time constant is, the more serious the signal noise is amplified. When , Equation (2) is simplified as Equation (1). Let , be the frequency representations of , in the frequency domain, the differential process is rewritten as
In order to improve the anti-noise ability of differential calculation, the differential signal is obtained by using pseudo-differential as Equation (4). LPF is introduced to reduce the influence of noise. For example, the difference module in Simulink uses this method.
where s is the Laplace operator, is a typical first-order LPF, and g is the filter parameter and its value is equal to the cutoff frequency.
Further, it is deduced from Equation (4) as Equation (5), where the differential process is viewed as signal tracks the input signal under a proportional control. Therefore, this type of differentiator is called a tracking differentiator.
For the differential process, with the LPF, in the low-frequency band, the amplitude gain of the LPF is approximately 1, and the anti-noise characteristic of the integral operation is used to obtain an ideal differential value, and there is phase lag at this time.
Obviously, as g increases, the estimated value is closer to the true value of noiseless, but as the gain of g increases, the gain of noise increases, and the noise reduction capability of the system decreases. As a result, g value option needs to balance between noise reduction and true value approximation.
Most researchers focus on how to solve the noise problems, and many algorithms have been proposed. Intuitively, the differentiator structure is split into a combination of differentiation and filtering based on Equation (4). Alternative differentiators are seen as variants of this combination. Whether linear or nonlinear, there are parameters similar to g. Researchers have been trying to improve filtering efficiency to reduce the error. Regardless of the filter structure, caused by which the phase lag cannot be ignored. It is increasingly difficult to improve filtering performance based on fixed-parameter design. It thus motivates new ideas on how to make full use of currently existing filters to effectively reduce differentiator design difficulties.
According to above analysis, as the frequency of the input signal increases, the phase lag of the output differential signal also increases. In order to realize the accurate measurement of the input signal in a wide dynamic range, it needs to tune the value of g based on the frequency characteristics of the input signal.
3. Design of Fuzzy Self-Tuning Tracking Differentiator
As the conclusions analyzed in Section 2, the smaller the value of g, the better the noise reduction performance is, and the larger the phase lag is; The larger the value of g, the worse the noise reduction performance is, and the smaller the phase lag is.
Therefore, the basic idea of adaptively adjusting the g value is obtained: Smaller g values are preferable for low-frequency signals, whereas larger g values are preferable for high-frequency signals. This relationship is simply described in the form of Equation (6). Value g is determined by the signal frequency characteristics and noise. If we describe this relationship in an approximate way, then an adaptation is achieved for g. This relationship is either linear or non-linear, depending on the need of system design. In this paper, we describe it using a fuzzy logic system (FLS).
The flow chart of FSTD is shown in Figure 1. In this section, we will introduce the design of FSTD step by step.
Figure 1.
Flow chart of fuzzy self-tuning tracking differentiator.
3.1. Frequency Barycenter based Signal Frequency Analysis
For general input signals, the information on signals and noise is unknown. As can be seen from above, g is related to input signal frequency, so it is necessary to preprocess the input signal to obtain its frequency. For the data obtained by the sensors, it is very difficult to describe all the characteristics in real-time, so the signal information needs to be simplified.
In this paper, we use the frequency barycenter to quantify the frequency information of the input signal. After removing the DC component of the signal, the barycenter of the frequency reflects the center of the signal frequency distribution. For sinusoidal signals, the frequency position is perfectly determined. The calculation of the barycenter is also simple. Experiments show that real-time processing is achieved through a microprocessor, which is practical for experiments. The definition of the frequency barycenter is shown in Equation (7), where is the frequency spectrum amplitude, is frequency, and is the frequency barycenter.
For practical discrete systems, data is processed using fast Fourier transform (FFT). Equation (7) is transformed into Equation (8), where M is the number of FFT points, is the frequency resolution of the FFT, and is the result of FFT.
Figure 2a shows the signal of Equation (9), where , , , and n is a gaussian noise with a mean of 0 and a standard deviation of 0.001. Figure 2b shows the frequency barycenter analysis result.
Figure 2.
Frequency barycenter calculation: (a) Input signal; (b) Frequency barycenter analysis result.
3.2. Design of Tracking Differentiator Filter Gain Based on Fuzzy Self-Tuning Method
3.2.1. Defining Linguistic Variables and Membership Function
The proposed FSTD consists of a number of input linguistic variables: the frequency barycenter of the input signal and one output linguistic variable: the cutoff frequency of the LPF, i.e., g. The input linguistic variable, the frequency barycenter of the signal, contains very low (VL), low (L), medium (M), high (H), and very high (VH). Assuming the signal’s bandwidth is bounded, the upper frequency bound is . The input fuzzy set is . The output language variable, the cutoff frequency g of the LPF, contains very small (VS), small (S), medium (M), large (L), very large (VL). The output of the cutoff frequency g distribution is .
The range selection is usually based on known parameters of the system. For example, in control systems, the bandwidth is used as the input range. To ensure that LPF is effective, does not exceed the sampling frequency of the discrete system. For more complex requirements, it is recommended to flexibly configure based on the prior knowledge of the system.
The membership function (MF) is a triangle function. The input membership function (IMF) is shown in Equation (11), and The output membership function (OMF) is shown in Equation (12). The graphical representations of membership functions are shown in Figure 3.
where is the output of the i-th IMF, x is the input of the IMF, and , , are the vertex coordinates of the IMF, and . Note that when or , .
where is the output of the i-th OMF, y is the input of the OMF, and , , are the vertex coordinates of the OMF, and . Note that when or , .
Figure 3.
Input and output membership functions: (a) Function of the barycenter membership; (b) Function of the cutoff frequency membership.
3.2.2. Defining Fuzzy Rule Base
From the discussion above, we know the relationship between inputs and outputs of the FLS. The knowledge base for the FLS is composed of a series of fuzzy IF-THEN inference rules of the form:
where is the i-th input fuzzy set and is the i-th output fuzzy set, N is the number of fuzzy sets. If , the IF-THEN inference rules are expressed as in Table 1.
Table 1.
The fuzzy rule base.
3.2.3. Defining Inference and Defuzzification
The process of the fuzzy logic system is shown in Figure 4. (a) Inference: From the IMF, a truth value is obtained. For each truth value, the OMF is scaled by multiplication, and is obtained. It is shown as Equation (13). (b) Aggregation: Combine the resulting curves using the SUM operator. The curve sum operation is expressed as . It is shown as Equation (14). Where is the combined curve. (c) Defuzzification: find the center-of-weight of the area under the curve . It is shown as Equation (15). The position of this center is then the final output, where is the functional expression of curve .
Figure 4.
Process of the fuzzy logic system.
In the calculation process, the above curve calculation is simplified according to geometric knowledge. The centroid of the combined shape is directly calculated. The centroid of the combined shape is related to the centroid coordinates and area of sub-shapes. The centroid coordinates and area is obtained from Equations (16) and (17). The centroid of the combined shape is obtained from Equation (18).
The form using frequency barycenter and output parameters of FLS can be expressed as
3.3. Smooth Processing of Tracking Differentiator Filter Gain
Based on the proposed design method for tracking differentiator parameters in Section 3.2, the in FSTD varies with the input signal frequency. Since the FFT requires piecewise calculations, the numerical change of is discontinuous with time, leading to the chattering of a differential signal at its switching point. We apply a Sigmoid function as Equation (20) to transform the discontinuous switching into a continuous one.
where refers to smoothed , is the output amplitude of the function, affects the width of the smooth zone, and affects smooth zone center. In Figure 5, both smoothed and unsmoothed tracking differentiator outputs in the simulation are given. We shortly conclude that adding a smoothing link effectively avoid chattering caused by parameter switching.
Figure 5.
Smooth processing result.
The construction of the proposed fuzzy self-tuning tracking differentiator is demonstrated in Equation (21), where is the differential output of after FATD and is an adaptive time-varying parameter.
4. Numerical Simulation
To demonstrate the tracking performance of the proposed FSTD, a set of numerical simulations are carried in MATLAB simulation, compared with the traditional tracking differentiator (TTD) as Equation (4) with 300 rad/s. The simulation parameter settings are given in Table 2.
Table 2.
Parameters in simulation.
In order to verify the self-tuning characteristics of FSTD, we conduct a simulation to use a signal in Equation (22) with changing frequency regarding time, as input to the tracking differentiator. The signal waveform is shown in Figure 6a, and
where , is white noise with mean of 0 and variance of 0.001. Differential results of TTD and FSTD are shown in Figure 6b.
Figure 6.
Numerical simulation results: (a) Input signal: ; (b)Output signal: .
According to the simulation results, in the low-frequency region, the FSTD has better filtering performance and the noise amplitude is significantly reduced; in the high-frequency region, the phase lag of the FSTD is smaller. And due to the smoothing process, there is no significant chattering at the switching point. Frequency of input signal was increased from 0 to 20 Hz in 5 s. Figure 7a shows the frequency barycenter change curve calculated by FSTD. This result shows that in the case of a large signal-to-noise ratio, the frequency barycenter is able to describe the frequency characteristics. Figure 7b shows the smoothed g value of the FSTD. It demonstrates the expected adaptive effect of FSTD.
Figure 7.
Numerical simulation results: (a) Frequency barycenter identification result; (b) The g value obtained by the proposed method.
5. Experiments and Application
Practical experiments were implemented on a wide-bandwidth high-accuracy servo control system. We differentiated the signal output by the motion sensor and applied the differential result to the control system. This experiment verifies the performance difference between TTD and FSTD. Figure 8 shows a photograph of the experimental device. The experimental servo control system was composed of a microprocessor system, a DC motor, an incremental optical-electrical encoder, motor drivers, and etc. In the experiment, algorithms were realized by programming an ARM-based (STM32F405) embedded system. All programs were scheduled in C language.
Figure 8.
Experimental System.
Figure 9 shows the block diagram of the control system. The control system employs a combination of PD controller, Disturbance observer (DOB), and a feedforward controller. The system is a typical angular position control system. The motion measurement sensor obtains the angle value response, and the control command is the angle value. There are many differentiating operations existing in the system: PD controller needs angle value response and speed value for feedback control; the DOB needs speed value to estimate disturbance [21]; the feedforward controller needs the commanded speed and acceleration to compensate for the phase.
Figure 9.
Block diagram of control system.
Table 3 lists the experimental parameters. In addition to the tracking differentiator, the structure and parameters of the system remain unchanged. The experiments compare the effects of tracking differentiator changes on performance. Given input signals of sinusoid command of frequency 1 Hz and 20 Hz to the system, we obtained experimental results as shown in Figure 10, Figure 11, Figure 12 and Figure 13.
Table 3.
Parameters in experiments.
Figure 10.
Response Comparison at 1 Hz: (a) Comparison of position response at 1 Hz; (b) Comparison of velocity estimation at 1 Hz.
Figure 11.
Angular velocity error of TTD and fuzzy self-tuning tracking differentiator (FSTD) at 1 Hz.
Figure 12.
Response Comparison at 20 Hz: (a) Comparison of position response at 20 Hz; (b) Comparison of velocity estimation at 20 Hz.
Figure 13.
Angular velocity error of TTD and FSTD at 20 Hz.
Figure 10 shows the encoder output and a differential speed at 1 Hz. The adaptive bandwidth of FSTD is 79.47 rad/s. Obviously, the tracking differentiator shows excellent filtering performance, and the phase lag of the differential is also acceptable due to the presence of feedforward controller. Figure 11 shows that in terms of the angular velocity error, FSTD better than TTD.
Figure 12 shows the encoder output and velocity at 20 Hz. the adaptive bandwidth of FSTD is 748.21 rad/s. The phase lag of FSTD is smaller. From the error curve shown in Figure 13, the phase lag component is greater than the noise component in the 20 Hz signal error. Therefore, compensating for phase lag can more effectively reduce errors. FSTD is better than the traditional method.
6. Discussion
From the simulation and experimental results, the self-tuning characteristics of FSTD can effectively solve the shortcomings of tracking differentiator in terms of performance. In particular, it shows excellent adaptability for wide-bandwidth high-accuracy sensor signals. Further, the proposed method is not only for the tracking differentiator in Equation (4), but for all linear or non-linear tracking differentiator systems. In such systems, parameters like g would affect the filtering characteristics [22]. These parameter designs need to find a balance between phase lag and noise suppression. The frequency barycenter and the FLS method in FSTD is extended to solve this type of problems.
In addition, for some systems, the tolerance for phase lag is much larger than noise. This paper has also this tendency when designing fuzzy logic systems. But for other special requirements, the design flexibility provided by fuzzy logic systems is sufficient.
7. Conclusions
In this paper, a self-tuning differentiator is proposed based on a fuzzy logic system. Currently, there is no low-pass filters capable of both tracking and noise reduction. The self-tuning method effectively expand the range of use of existing filters. By quantifying the characteristics of the signal using the frequency barycenter method, the proposed method achieves adaptive filter bandwidth, widening the range of the usage of tracking differentiators. Simulation and experimental results show that compared with the traditional tracking differentiator, FSTD shows a better filtering ability for low-frequency signals and a better tracking ability for high-frequency signals. The effect of parameter changes on performance is reduced by a smoothing method. By differentiating the angle signal of the photoelectric encoder, the control accuracy of the closed-loop control system is effectively improved under the same parameters, which proves the practicalness of FSTD.
Author Contributions
Conceptualization, D.T.; Methodology, and Formal Analysis, Y.G. and D.T.; Software Validation, Investigation, Resources, and Writing—Review & Editing, Y.G., D.T. and Y.W.; Data Curation, Visualization, and Writing—Original Draft Preparation, Y.G and Y.W.; Supervision, Project Administration and Funding Acquisition, D.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research is funded in part by the National Science Foundation of China, grant number 61673365, in part by the Youth Innovation Promotion Association of Chinese Academy of Sciences, grant number 2017257, in part by Key Research Program of Frontier Sciences, CAS, grant number ZDBS-LY-JSC044 and Innovation Project of CIOMP, grant number Y4CX1SS145.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Du, C.L.; Tan, C.P.; Yang, J.P. Three-Stage Control for High Servo Bandwidth and Small Skew Actuation. IEEE Trans. Magn. 2015, 51, 1–7. [Google Scholar]
- Wei, Y.; Chen, H.; Li, K.; Deng, H.; Li, D. Research on the Control Algorithm of Coaxial Rotor Aircraft Based on Sliding Mode and PID. Electronics 2019, 8, 1428. [Google Scholar] [CrossRef]
- Castañeda, H.; Plestan, F.; Chriette, A.; León-Morales, J.D. Continuous Differentiator Based on Adaptive Second-Order Sliding-Mode Control for a 3-DOF Helicopter. IEEE Trans. Ind. Electron. 2016, 63, 5786–5793. [Google Scholar]
- Li, T.L.; Tan, Y.G.; Xia, P.; Zhou, Z.D. Paralleled Structure-Based String-Type Fiber Bragg Grating Acceleration Sensor. IEEE Sens. J. 2017, 17, 1325–1332. [Google Scholar] [CrossRef]
- Guzmán, F.; Kumanchik, L.; Xia, P.; Pratt, J.; Taylor, J. Self-calibrating Ultra-low Noise, Wide-bandwidth Optomechanical Accelerometer. Appl. Phys. Lett. 2014, 104, 221111. [Google Scholar]
- Ge, L.; Yuan, X.D.; Yang, Z. Control System Design of Shunt Active Power Filter Based on Active Disturbance Rejection and Repetitive Control Techniques. Math. Probl. Eng. 2014, 8, 864989. [Google Scholar] [CrossRef]
- Bu, X.W.; Wu, X.W.; Zhang, R.; Ma, Z.; Huang, J.Q. Tracking Differentiator Design for the Robust Backstepping Control of a Flexible Air-breathing Hypersonic Vehicle. J. Franklin Inst. 2016, 352, 1739–1765. [Google Scholar] [CrossRef]
- Zhang, D.; Liu, G.H.; Jiang, Y.; Sun, G.H. Sliding Mode Control with Linear Tracking Differentiator for Multi-wheel Independently Driven Electric Vehicles. In Proceedings of the 2013 International Conference on Electrical Machines and Systems (ICEMS), Busan, Korea, 26–29 October 2013; pp. 2296–2300. [Google Scholar]
- Li, Z.G.; Duan, H.J. Acceleration Estimation Method and Sliding Mode Control Design for Car-following Distance Control. Adv. Control Eng. Inf. Sci. 2011, 15, 1176–1180. [Google Scholar] [CrossRef][Green Version]
- Han, J.Q.; Yuan, L.L. The discrete form of tracking-differentiator. J. Syst. Sci. Math. Sci. 1999, 19, 268–273. [Google Scholar]
- Wu, Y. Discretization of Fractional Order Differentiator over Paley-Wiener Space. Appl. Math. Comput. 2014, 247, 162–168. [Google Scholar]
- Gao, B.Z.; Zhao, Z.L. Study On Adaptive Tracking Differentiator. IEEE Trans. Autom. Control 2013, 58, 1074–1080. [Google Scholar]
- Ibrabeem, I.K.; Abdul-Adheem, W.R. On the Improved Nonlinear Tracking Differentiator based Nonlinear PID Controller Design. Int. J. Adv. Comput. Sci. Appl. 2016, 7, 234–241. [Google Scholar]
- Wang, X.H.; Shirinzadeh, B. High-order Nonlinear Differentiator and Application to Aircraft Control. IEEE Trans. Magn. 2015, 51, 1–7. [Google Scholar] [CrossRef]
- Lv, Z.; Jin, S.; Xiong, X.; Yu, J. A New Quick-Response Sliding Mode Tracking Differentiator With its Chattering-Free Discrete-Time Implementation. IEEE Access 2019, 7, 130236–130245. [Google Scholar] [CrossRef]
- Tian, D.P.; Shen, H.H.; Dai, M. Improving the Rapidity of Nonlinear Tracking Differentiator via Feedforward. IEEE Trans. Ind. Electron. 2014, 61, 3736–3743. [Google Scholar] [CrossRef]
- Qiao, G.H.; Sun, M.L.; Zhang, R.; Zhong, G.H.; Li, S.Z. An Improved Self-Adaptive Tracking Differentiator. In Proceedings of the The 2009 IEEE International Conference on Information and Automation, Zhuhai/Macau, China, 22–24 June 2009; pp. 980–984. [Google Scholar]
- Bu, X.W.; Wu, X.Y.; Tian, M.Y.; Huang, J.Q.; Zhang, R.; Ma, Z. High-order Tracking Differentiator Based Adaptive Neural Control of a Flexible Air-breathing Hypersonic Vehicle Subject to Actuators Constraints. ISA Trans. 2015, 58, S0019057815001408. [Google Scholar] [CrossRef] [PubMed]
- Cai, L.G.; Xu, B.; Yang, J.W.; Zhang, S. Parameters Tracking Differentiator based on the Fuzzy Control and Varied Sliding Mode. J. Netw. 2014, 9, 78–84. [Google Scholar] [CrossRef]
- Xie, Y.; Zhang, H.; She, L.; Xiao, G.; Zhai, C.; Pan, T. Design and Implementation of an Efficient Tracking Differentiator. IEEE Access 2019, 7, 101941–101949. [Google Scholar] [CrossRef]
- Su, J.; Chen, W. Further results on “Reduced order disturbance observer for discrete-time linear systems”. Automatica 2018, 93, 550–553. [Google Scholar] [CrossRef]
- Wang, H.W.; Wang, H.P. A Comparison Study of Advanced Tracking Differentiator Design Techniques. Procedia Eng. 2015, 99, 1005–1013. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).












