Research Article | | Peer-Reviewed

Compensation Method of Characteristic Nonlinearity on Control System

Received: 26 August 2025     Accepted: 9 September 2025     Published: 22 November 2025
Views:       Downloads:
Abstract

Typical characteristic nonlinearities include insensitivity, saturation, clearance and hysteresis, and various combinations of them, which have a great influence on the system in control systems. For example, Backlash nonlinearity of the reducers and gears has strong effect on the system in some electromechanical tracking systems. Due to the effect of backlash nonlinearity on quality and reliability of the system, many researchers have tried to find out its solutions. In this study, we performed theoretical considerations and simulations to compensate the effects of nonlinearities such as backlash, saturation, hysteresis, etc. present in the control system. This paper shows that, unlike the past linear approximation of the inherent nonlinearities present in control systems, it directly eliminates the inherent nonlinearities and is convenient for physical implementation. First, this paper shows the simple method of compensating nonlinearities by using direct coupling principle. Next, Feedback compensation method is introduced in the systems which involve the saturation nonlinearity element. Finally, through the experiment, the advantages of these methods are confirmed. This is a new approach for nonlinear compensation and more convenient and simpler to implement compared with the previous different control methods. It can also be used to overcome the effect of several nonlinearities in different control systems as well as in the primary static satellite system.

Published in American Journal of Engineering and Technology Management (Volume 10, Issue 5)
DOI 10.11648/j.ajetm.20251005.12
Page(s) 84-93
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2025. Published by Science Publishing Group

Keywords

Insensitivity, Saturation, Hysteresis, Nonlinearity Compensation

1. Introduction
We can see many electromechanical tracking systems in practice, which generally affect the quality of control systems due to the presence of inherent nonlinearities, which are insensitive, saturated, hysteresis and their arbitrary combination.
In nonlinear control systems where these inherent nonlinearities exist, unlike linear systems, a vibration process with constant amplitude and frequency, i.e., self-oscillation, can occur regardless of the type of external disturbance, and can lead to unstable states.
Hence, the literature considers the method of compensating the inherent nonlinearity and the analysis and design of the system.
In-depth studies and analyses to eliminate the influence of insensitive nonlinearity have been carried out.
In this paper, we propose a solution to overcome this by using various adaptive and fuzzy control method, etc. to cope with insensitivity.
A scheme is proposed to compensate the effect of input insensitivity and saturation.
In this work, an adaptive fuzzy controller is used to overcome the effects of the nonlinearity of the system on which the input dead zone and saturation are simultaneously acting.
Also, we have proposed methods of overcoming the nonlinear problem using Multi-Dimensional Taylor Networks (MDTN) based on the combination of backstepping approach and dynamic surface control in nonlinear systems with input constraints.
The effect of input-limited nonlinear is solved by using adaptive saturation compensation control method using neural network state observer.
In this work, the state estimation problem for uncertain systems with time-varying state delays and input saturation nonlinearities are solved using neural networks and a new type of Lyapunov-Krasovski function.
A path integral stochastic optimal control method based on the Hamilton-Jacobi-Bellman Equation was used to overcome the nonlinear effects for nonlinear systems with control input constraints and saturation.
PD controller was used to improve the speed and steady-state error in servomotor position control system with input saturation. , adaptive fuzzy dynamic surface feedback was used to improve tracking performance in uncertain systems with input saturation and unobservable states.
The method of active disturbance rejection control (ADRC) using nonlinear extended state observer is described in pneumatic actuator with actuator saturation. .
The stability analysis and solution of uncertain systems with actuator saturation using STC is presented.
They showed an example of improving the effect of nonlinearities of insensitivity and saturation by using model predictive control and improving the system quality. .
Also described a low-order observer (LOO) design method to compensate the nonlinear effect by observing the disturbance of a nonlinear feedback system acting on the input. .
As discussed, different approaches have been proposed to compensate the inherent nonlinearities such as insensitivity, saturation, hysteresis, etc., but they also include some problems in terms of complexity and feasibility.
In this paper, we apply the direct coupling and feedback compensation method to compensate the inherent nonlinearities in control system design, and verify its effectiveness through theoretical considerations and simulation analysis to compensate the inherent nonlinearities composed of insensitivity, saturation, hysteresis and their series of combinations.
2. Compensation by Direct Coupling
This method is a direct coupling of the compensating element with the nonlinearity one for nonlinearity compensation.
A schematic diagram for compensation is shown in Figure 1.
Figure 1. Compensation Schematic diagram by direct coupling.
The elementary equation of the block diagram is given as
x̃t=xt+F1xxt=Fx̃+F2x(1)
Now consider the nonlinear compensation problem of a dead-zone nonlinear element.
The static characteristics of the insensitive nonlinear element is defined as follows
Figure 2. Static characteristic of nonlinear element.
The analytical expression of this characteristic is defined as follows
Fx̃t=0;x̃ta-kasignx̃t+kx̃t; x̃t>a(2)
Now, let us find F1x and F2x to provide the following linear relation
xot=kxt(3)
Substituting (1) into (2), we have
Fx̃=Feqx= 0; xt+F1xa-ka+kF1x+kxt; xt+F1x>a ka+kF1x+kxt; xt+F1x<-a(4)
Here, Feqx is the equivalent property between points A and B.
From (4), with following condition
ka+kF1x=0; xt+F1x<-a-ka+kF1x=0; xt+F1x>a (5)
It follows that the nonlinear function is given as
Fx̃=kxt; xt+F1x>(6)
Condition (5) is satisfied when F1x is the sign function of xt.
F1x=asign(xt) (7)
If F1x is determined according to (7), with all values of xt, we have
xt+F1x=xt+asignxt>a
Thus, arbitrary values of input signal-xt, where xta too. We get the following linear relation Feqx=kxt.
Then the output signal is xot=Feqx+F2x=kxt+F2x, which is linear when F2x=0.
Thus, to compensate the insensitive nonlinearity, it is sufficient to have F1x component in Figure 1.
Consequently, the compensation condition of the insensitive nonlinearity can be written in the following form.
x̃t=xt+F1x=xt+asignxt(8)
Finally, we must add a sign function with signal xt to the input of the nonlinear element.
Based on this analysis, the simulation circuit and simulation results for insensitive nonlinearity compensation are as follows.
Figure 3. Simulation block diagram.
Figure 4. Simulation plot.
As can be seen from the figure, the output signal is distorted by insensitivity when the input is sinusoidal before compensation, but the output is still sinusoidal when compensated.
Thus, the dead-zone characteristics are completely compensated.
3. Feedback-based Compensation Method
The nonlinearity compensation can be realized through nonlinear feedback by F1x and F2x.
The block diagram for compensation is shown in Figure 5.
Figure 5. Compensation diagram by feedback.
This compensation method is convenient to use when the signal measurement at the input of a nonlinear element is difficult.
Consider the method of saturation nonlinearity compensation by feedback.
The elementary equation of the saturation nonlinearity compensation block diagram is
xt=x1t+F2xx1t=Fx̃=kx̃t; x̃t<bkbsignx̃t; x̃tbkx̃t=xt+F1x(9)
Let us derive F1xand F2x to extend the linear region of saturation nonlinearity.
For example, double linear:
xt=kxt; xt<2bkbsignxt; xt2bk  (10)
Substituting first condition of (9) into second condition, we have
xt=kxt+kF1x+F2x;xt+F1x<bkkxt+kF1x+F2x;xt+F1x>-bkb+F2x;xt+F1xbk-b+F2x;xt+F1x-bk
or
xt=kxt+kF1x+F2x;kxt+kF1x+F2x;t>-bk-F1xb+F2x;xtbk-F1x-b+F2x;xt-bk-F1x(11)
Comparing (10) with (11), the output signal is expressed as the form of (10), when the following conditions are satisfied.
In the first equation,
kF1x+F2x=0, 2bk=bk-F1x; xt<bk-F1x
or
F1x=-bk, F2x=-kF1x=b; xt<2bk
In the second equation,
kF1x+F2x=0, -2bk=-bk-F1x; xt>-bk-F1x
or
F1x=bk, F2x=-b; xt>-2bk
b+F2x=2b; 2bk=bkIn the third equation,
-F1x;xtbk-F1x
or
F1x=-bk, F2x=b; xt2bk
In the fourth equation,
-b+F2x=-b;-2bk=-bk-F1x;xt-bk-F1x
or
F1x=bk, F2x=-b; xt-2bk
From the derived expression, the condition of double extension of the linear domain is given as
F1x=-bk, F2x=b; xt0
F1x=-bk, F2x=-b; xt<0
or
F1x=-bksign xtF2x=bsign xt(12)
Finally, F1xand F2x must be relay characteristic.
Indeed, it is reasonable to assume that the state changes of F1x, and F2x only occur when they are converted to saturation.
Thus
F1x=0; x<b-bksign xt;xb (13)
F2x=0; x<b-bsign xt;xb (14)
Substituting (13) and (14) into (11), and obtaining the expression in accordance with Equation (10), we see that the linear region of the saturation nonlinearity is doubled when F1x and F2x are introduced into the feedback loop.
Since the nonlinear functions F1x and F2x differ only in sign with the proportional factor, one relay characteristic element can be used instead of two elements in the linear domain expansion, as shown in Figure 6.
Figure 6. Schematic diagram for compensating saturation.
Thus, the linear domain extension of the saturation nonlinearity can be achieved by a feedback method.
The simulation circuit and simulation results for feedback compensation of saturation nonlinearity are given as follows.
Figure 7. Simulation scheme.
Figure 8. Simulation plot.
Also, the simulation results show that the linear region is doubled.
The required linear domain extension of the saturation nonlinearity can be achieved by feedback and direct coupling method.
4. Nonlinearity Compensation Method with Hysteresis
Here, a compensation method of relay characteristics with hysteresis is proposed.
In general, the presence of hysteresis in closed-loop automatic control system leads to a reduction of stability margin, in some cases, to self-oscillation and to an increase of static error.
The positive characteristic curves and analytical expressions of the relay characteristics with hysteresis are as follows.
Figure 9. Static characteristics of relay with hysteresis.
Fx=B; xta-B; xt-aB; -a<xt<aẋ(t)<0-B; -a<xt<aẋ(t)>0(15)
where a is hysteresis width.
Equation (15) can be rewritten as follows
Fx=Bsignxt-asignẋt (16)
From (16), the equivalent block diagram of the hysteresis nonlinearity can be proposed as follows:
Figure 10. Equivalent block diagram of hysteresis nonlinearity.
As in insensitive nonlinearity compensation, the hysteresis can be compensated by a nonlinear direct coupling method.
The block diagram for compensation is shown in Figure 11.
Figure 11. Compensation block diagram of hysteresis nonlinearity.
When the hysteresis is completely compensated, we have
Fx=B; xt>00; xt=0-B; xt<0(17)
Rewriting it,
Fx=Bsignxt (18)
The elementary equation of the block diagram is
x(t)=Fx̃+F2xx̃t=xt+F1x(19)
From (19), we can obtain
xt=Fxt+F1x-asignxt+F1x'+F2x(20)
If we have completely compensated the hysteresis from (18) and (20), then we have
Bsignxt=Bsignxt+F1x-asignxt+F1x'+F2x (21)
Thus, the compensation condition is defined as follows.
F1x=asignẋtF2x=0 (22)
From the above considerations, the compensation scheme can be proposed as follows:
Figure 12. Hysteresis compensation scheme.
The followings are the nonlinear compensation simulation circuit and simulation results of relay characteristics with hysteresis.
Figure 13. Simulation scheme.
Figure 14. Simulation plot.
As can be seen from the simulation results, the input of the compensated system is fed with a sinusoidal signal, which results in a hysteresis-free relay.
Finally, let us consider the compensation of more complex nonlinear characteristics, which are combined with insensitivity and hysteresis.
This typical non-shaping feature allows three-position relays, whose positive characteristics and analytical expressions are as follows:
Figure 15. Static characteristics of three position relay.
Fx=0; -mb<xt<mbB; xtb or mbxt<bẋt<0-B; xt-b or -b<xt-mbẋt>0(23)
Then, it is necessary to compensate the insensitivity and the hysteresis.
The compensation scheme is shown in Figure 16.
Figure 16. Schematic diagram of three position relay characteristics compensation.
The followings are the simulation circuit and simulation results for the nonlinear compensation with dead and hysteresis.
Figure 17. Simulation scheme.
Figure 18. Simulation plot.
5. Simulink Example
As an example of simulation, consider a furnace temperature control system with three-position relaying which has ON/OFF control characteristic.
Figure 19 shows the simulation scheme of the nonlinear compensation controller of the furnace temperature control system.
Figure 19. Simulink block diagram.
The time constant of the plant is 180(s). Nonlinear characteristics include a gap of 0.3°C, a dead-zone of ±5 V, and a proportional stability factor of K = 100.
To compensate for the insensitivity and clearance effects, the direct coupling compensation factors are set as Kp = 5, Kd = 0.2.
The reference temperature is 100°C.
Figures 20 and 21 show the response and error characteristic.
Figure 20. Response characteristic.
Figure 21. Error characteristic.
From Figures 20 and 21, the static error is significantly reduced by designing a compensation controller to improve the nonlinearity with ideal relay characteristics.
Thus, nonlinearities such as saturation, clearance and insensitivity can be linearized. The two-position and three-position relaying characteristics can be improved by an ideal signifier, so we can improve the system quality.
6. Conclusion
In this paper, we propose a direct coupling and feedback compensation method compensating for the inherent nonlinearities such as insensitivity and hysteresis, and validate it through simulations.
Thus, using the compensation method proposed in this paper, it is found that the controller structure is simple and easy to implement, unlike the previous literature.
It is also possible to fully compensate the effect of nonlinear elements on the control system by implementing full compensation method.
Abbreviations

MDTN

Multi-Dimensional Taylor Networks

ADRC

Active-Disturbance Rejection Control

LOO

Low-Order Observer

Conflicts of Interest
The authors declare no conflicts of interest.
References
[1] Wei Wang · Hongjing Liang · Yanhui Zhang. Adaptive cooperative control for a class of nonlinear multi-agent systems with dead zone and input delay, Springer Nature B. V, 2019. Nonlinear Dyn.
[2] Hang Su · Weihai Zhang, Adaptive fuzzy control of MIMO nonstrict-feedback nonlinear systems with fuzzy dead zones and time delays, Springer Nature B. V, 2018. Nonlinear Dyn.
[3] Zumin Wu, Yuefei Wu, Distributed adaptive neural consensus tracking control of MIMO stochastic nonlinear multiagent systems with actuator failures and unknown dead zones,
[4] Xiang-fei Meng, Ying Wang, and Mao-long Lv, Adaptive NN Control for Multisteering Plane Aircraft with Dead Zone or Backlash Input Nonlinearity, Mathematical Problems in Engineering, 2017.
[5] Jinpeng Yu, Peng Shi, Adaptive Fuzzy Control of Nonlinear Systems with Unknown Dead Zones Based on Command Filtering, IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2016.
[6] Jing Huaa, Yi-Min Li, Observer-based adaptive fuzzy control of a class of nonlinear systems with unknown symmetric nonlinear dead zone input, Applied mathematical modelling, 2016.
[7] Jing Na, Adaptive prescribed performance control of nonlinear systems with unknown dead zone, International Journal of Adaptive Control and Signal Processing, 2012. Int. J. Adapt. Control Signal Process. (2012).
[8] Cungen Liu, Huanqing Wang, Xiaoping Liu & Yucheng Zhou, Adaptive fuzzy funnel control for nonlinear systems with input deadzone and saturation, INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2020. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE
[9] Yu-Qun Han, Adaptive output-feedback tracking control for a class of nonlinear systems with input saturation: a multi-dimensional Taylor network-based approach, International Journal of Systems Science, 2020. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE
[10] Cheng, C., Zhang, Y., & Liu, S. Y, Neural observer-based adaptive prescribed performance control for uncertain nonlinear systems with input saturation. Neurocomputing, 2019.
[11] Satoshi Satoh, Hilbert J. Kappen, Nonlinear Stochastic Optimal Control with Input Saturation Constraints Based on Path Integrals, IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2021.
[12] Chunhong Zheng, A simple nonlinear PD control for faster and high-precision positioning of servomechanisms with actuator saturation, Mechanical Systems and Signal Processing, 2019.
[13] Peng Wang, Online Performance-Based Adaptive Fuzzy Dynamic Surface Control for Nonlinear Uncertain Systems Under Input Saturation, Optical and Quantum Electronics, 2019.
[14] Yuan Yuan, Yang Yu, Zidong Wang, and Lei Guo, A Sampled-Data Approach to Nonlinear ESO-Based Active Disturbance Rejection Control for Pneumatic Muscle Actuator Systems with Actuator Saturations, IEEE Transactions on Industrial Electronics, 2018.
[15] Abhisek K. Behera, Asif Chalanga, Bijnan Bandyopadhyay, A new geometric proof of super-twisting control with actuator saturation, Automatica, 2018.
[16] Bo Zhao · Lihao Jia · Hongbing Xia · Yuanchun Li, Adaptive dynamic programming-based stabilization of nonlinear systems with unknown actuator saturation, Nonlinear Dynamics, 2018. Nonlinear Dyn
[17] Giacomo Galuppini, Lalo Magni, Davide Martino Raimondo, Model predictive control of systems with deadzone and saturation, Control Engineering Practice, 2018.
[18] J. E. Gibson and R. Sridha, Signal Stabilization of Hysteresis Type Relay System, IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1971.
[19] Tao G, Ma X L. Backlash compensation for multivariable nonlinear system with actuator dynamics [A], IEEE, Conf. on Decision & Control [C], 1999.
[20] Astrom and Hagglund, Boundedness of oscillations in relay feedback systems, International Journal of Control, 1990.
Cite This Article
  • APA Style

    Ryong, K. T., Guk, R. J., Chol, K. H. (2025). Compensation Method of Characteristic Nonlinearity on Control System. American Journal of Engineering and Technology Management, 10(5), 84-93. https://doi.org/10.11648/j.ajetm.20251005.12

    Copy | Download

    ACS Style

    Ryong, K. T.; Guk, R. J.; Chol, K. H. Compensation Method of Characteristic Nonlinearity on Control System. Am. J. Eng. Technol. Manag. 2025, 10(5), 84-93. doi: 10.11648/j.ajetm.20251005.12

    Copy | Download

    AMA Style

    Ryong KT, Guk RJ, Chol KH. Compensation Method of Characteristic Nonlinearity on Control System. Am J Eng Technol Manag. 2025;10(5):84-93. doi: 10.11648/j.ajetm.20251005.12

    Copy | Download

  • @article{10.11648/j.ajetm.20251005.12,
      author = {Kim Thae Ryong and Ri Jin Guk and Kim Hyon Chol},
      title = {Compensation Method of Characteristic Nonlinearity on Control System
    },
      journal = {American Journal of Engineering and Technology Management},
      volume = {10},
      number = {5},
      pages = {84-93},
      doi = {10.11648/j.ajetm.20251005.12},
      url = {https://doi.org/10.11648/j.ajetm.20251005.12},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajetm.20251005.12},
      abstract = {Typical characteristic nonlinearities include insensitivity, saturation, clearance and hysteresis, and various combinations of them, which have a great influence on the system in control systems. For example, Backlash nonlinearity of the reducers and gears has strong effect on the system in some electromechanical tracking systems. Due to the effect of backlash nonlinearity on quality and reliability of the system, many researchers have tried to find out its solutions. In this study, we performed theoretical considerations and simulations to compensate the effects of nonlinearities such as backlash, saturation, hysteresis, etc. present in the control system. This paper shows that, unlike the past linear approximation of the inherent nonlinearities present in control systems, it directly eliminates the inherent nonlinearities and is convenient for physical implementation. First, this paper shows the simple method of compensating nonlinearities by using direct coupling principle. Next, Feedback compensation method is introduced in the systems which involve the saturation nonlinearity element. Finally, through the experiment, the advantages of these methods are confirmed. This is a new approach for nonlinear compensation and more convenient and simpler to implement compared with the previous different control methods. It can also be used to overcome the effect of several nonlinearities in different control systems as well as in the primary static satellite system.
    },
     year = {2025}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Compensation Method of Characteristic Nonlinearity on Control System
    
    AU  - Kim Thae Ryong
    AU  - Ri Jin Guk
    AU  - Kim Hyon Chol
    Y1  - 2025/11/22
    PY  - 2025
    N1  - https://doi.org/10.11648/j.ajetm.20251005.12
    DO  - 10.11648/j.ajetm.20251005.12
    T2  - American Journal of Engineering and Technology Management
    JF  - American Journal of Engineering and Technology Management
    JO  - American Journal of Engineering and Technology Management
    SP  - 84
    EP  - 93
    PB  - Science Publishing Group
    SN  - 2575-1441
    UR  - https://doi.org/10.11648/j.ajetm.20251005.12
    AB  - Typical characteristic nonlinearities include insensitivity, saturation, clearance and hysteresis, and various combinations of them, which have a great influence on the system in control systems. For example, Backlash nonlinearity of the reducers and gears has strong effect on the system in some electromechanical tracking systems. Due to the effect of backlash nonlinearity on quality and reliability of the system, many researchers have tried to find out its solutions. In this study, we performed theoretical considerations and simulations to compensate the effects of nonlinearities such as backlash, saturation, hysteresis, etc. present in the control system. This paper shows that, unlike the past linear approximation of the inherent nonlinearities present in control systems, it directly eliminates the inherent nonlinearities and is convenient for physical implementation. First, this paper shows the simple method of compensating nonlinearities by using direct coupling principle. Next, Feedback compensation method is introduced in the systems which involve the saturation nonlinearity element. Finally, through the experiment, the advantages of these methods are confirmed. This is a new approach for nonlinear compensation and more convenient and simpler to implement compared with the previous different control methods. It can also be used to overcome the effect of several nonlinearities in different control systems as well as in the primary static satellite system.
    
    VL  - 10
    IS  - 5
    ER  - 

    Copy | Download

Author Information