Skip to main content

Advertisement

Log in

Observer-based interval type-2 fuzzy friction modeling and compensation control for steer-by-wire system

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

This paper studies the tracking control of the SbW system with unknown nonlinear friction torque and the unmeasured angular velocity. An observer-based adaptive interval type-2 fuzzy logic system controller is proposed to eliminate the adverse influence of the friction torque on the SbW system. Firstly, the angular velocity of the front wheels is estimated via the observer, such that the system sensitivity to measurement noise, the hardware cost, and the structural complexity are reduced. Then, an interval type-2 fuzzy logic system (IT2 FLS) is used to model the friction torque, in which the model and parameters are not effectively identified. IT2 FLS has a more exceptional ability to deal with uncertainties than the traditional type-1 fuzzy logic system (T1 FLS), so the friction modeling based on IT2 FLS has more satisfactory effect in practical application. Finally, an adaptive interval type-2 fuzzy logic system controller is proposed to achieve excellent tracking performance. The tracking error can be guaranteed to converge asymptotically to zero by the Lyapunov stability theory. The numerical simulations and hardware-in-loop (HIL) experiments verify the effectiveness and superiority of the proposed friction modeling method and control strategy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Abbreviations

\(\delta _{sm}\) :

Steering motor assembly rotational angle

\(\delta _{f}\) :

Front wheels’ steering angle

\(B_{sm}\) :

Viscous friction coefficient of steering motor assembly

\(B_{e}\) :

Viscous friction coefficient of equivalent system

\(J_{sm}\) :

Rotational inertia of steering motor assembly

\(J_{f}\) :

Rotational inertia of front wheels

\(J_{e}\) :

Rotational inertia of equivalent system

\(\tau _{sm}\) :

Control torque of steering motor assembly

\(\tau _{12}\) :

Load torque of steering motor assembly

\(\tau _{f}\) :

Driving torque of front wheels

\(\tau _{e}\) :

Self-aligning torque of front wheels

\(\tau _{fric}\) :

Friction torque of front wheels

k :

Steering motor assembly angle/front wheels angle

\(F_{c}\) :

Coulomb friction torque of front wheels

\(F_{s}\) :

Static friction torque of front wheels

\(v_{s}\) :

Stribeck velocity of front wheels

\(\sigma _{0}\) :

Stiffness coefficient of bristles

\(\sigma _{1}\) :

Damping coefficient of bristles

\(\sigma _{2}\) :

Viscous friction coefficient of front wheels

\(g(\dot{\delta _{f}})\) :

Stribeck effect of front wheels

SbW:

Steer-by-wire

T1 FS:

Type-1 fuzzy set

T2 FS:

Type-2 fuzzy set

IT2 FS:

Interval type-2 fuzzy set

IT2 FSs:

Interval type-2 fuzzy sets

KM:

Karnik-Mendel

SPR:

Strict positive real

FOU:

Footprint of uncertainty

UMF:

Upper membership function

LMF:

Lower membership function

MAE:

Maximum absolute error

RMSE:

Root mean square error

SD:

Standard deviation

GMS:

Generalized Maxwell-slip

RBFN:

Radial basis function network

FLS:

Fuzzy logic system

HIL:

hardware-in-loop

T1 FLS:

Type-1 fuzzy logic system

T1 FLSs:

Type-1 fuzzy logic systems

T2 FLSs:

Type-2 fuzzy logic systems

IT2 FLS:

Interval type-2 fuzzy logic system

IT2 FLSs:

Interval type-2 fuzzy logic systems

GT2 FLSs:

Generalized type-2 fuzzy logic systems

IT2-TSK-FLS:

Interval type-2 Takagi-Sugeno-Kang fuzzy logic system

AT1FLSC:

Adaptive Type-1 fuzzy logic system controller

AIT2FLSC:

Adaptive Interval type-2 fuzzy logic system controller NASTSM Nested Adaptive Super-twisting Sliding Mode

References

  1. Chuei R, Cao Z (2020) Extreme learning machine-based super-twisting repetitive control for aperiodic disturbance, parameter uncertainty, friction, and backlash compensations of a brushless DC servo motor. Neural Comput Appl 32:14483–14495

    Google Scholar 

  2. Sun Z, Zheng JC, Man ZH, Fu MY, Lu RQ (2019) Nested adaptive super-twisting sliding mode control design for a vehicle steer-by-wire system. Mech Syst Signal Process 122:658–672

    Google Scholar 

  3. Wang H, Man ZH, Kong HF, Zhao Y, Yu M, Cao ZW, Zheng JC, Do MT (2016) Design and implementation of adaptive terminal sliding-mode control on a steer-by-wire equipped road vehicle. IEEE Trans Ind Electr 63(9):5774–5785

    Google Scholar 

  4. Dahl PR (1976) Solid friction damping of mechanical vibrations. AIAA J 14(12):1675–1682

    Google Scholar 

  5. Wit CCD, Olsson H, Astrom KJ, Lischinsky P (1995) A new model for control of systems with friction. IEEE Trans Autom Control 40:419–425

    MathSciNet  MATH  Google Scholar 

  6. Lampaert V, Swevers J, Al-Bender F (2002) Modification of the leuven integrated friction model structure. IEEE Trans Automatic Control 47(4):683–687

    MathSciNet  MATH  Google Scholar 

  7. Al-Bender F, Lampaert V, Swevers J (2005) The generalized maxwell-slip model: a novel model for friction simulation and compensation. IEEE Trans Automatic Control 50(11):1883–1887

    MathSciNet  MATH  Google Scholar 

  8. Jamaludin Z, Brussel HV, Swevers J (2009) Friction compensation of an \(xy\) feed table using friction-model-based feedforward and an inverse-model-based disturbance observer. IEEE Trans Ind Electr 56(10):3848–3853

    MATH  Google Scholar 

  9. Maeda Y, Iwasaki M (2014) Mode switching feedback compensation considering rolling friction characteristics for fast and precise positioning. IEEE Trans Ind Electr 61(2):1123–1132

    Google Scholar 

  10. Freidovich L, Robertsson A, Shiriaev A, Johansson R (2010) Lugre-model-based friction compensation. IEEE Trans Control Syst Technol 18(1):194–200

    Google Scholar 

  11. Yao JY, Deng WX, Jiao ZX (2015) Adaptive control of hydraulic actuators with lugre model-based friction compensation. IEEE Trans Ind Electr 62(10):6469–6477

    Google Scholar 

  12. Wang XJ, Wang SP (2012) High performance adaptive control of mechanical servo system with lugre friction model: Identification and compensation. J Dyn Syst Meas Control 34:011021

    Google Scholar 

  13. Hidalgo MC, Garcia C (2017) Friction compensation in control valves: nonlinear control and usual approaches. Control Eng Practice 58:42–53

    Google Scholar 

  14. Sobczyk MR, Gervini VI, Perondi EA, Cunha MAB (2016) A continuous version of the LuGre friction model applied to the adaptive control of a pneumatic servo system. J Franklin Instit 353(13):3021–3039

    MathSciNet  MATH  Google Scholar 

  15. Lyshevski SE (2017) Control of high-precision direct-drive mechatronic servos: tracking control with adaptive friction estimation and compensation. Mechatronics 43:1–5

    Google Scholar 

  16. Tarasov V, Tan H, Jarfors AEW, Seifeddine S (2020) Fuzzy logic-based modelling of yield strength of as-cast A356 alloy. Neural Comput Appl 32:5833–5844

    Google Scholar 

  17. Khan MJ, Mathew L (2019) Fuzzy logic controller-based MPPT for hybrid photo-voltaic/wind/fuel cell power system. Neural Comput Appl 31:6331–6344

    Google Scholar 

  18. Mishra AK, Ray PK, Mallick RK, Mohanty A, Soumya RD (2021) Adaptive fuzzy controlled hybrid shunt active power filter for power quality enhancement. Neural Comput Appl 33:1435–1452

    Google Scholar 

  19. Wang YF, Wang DH, Chai TY (2011) Extraction and adaptation of fuzzy rules for friction modeling and control compensation. IEEE Trans Fuzzy Syst 19:682–693

    Google Scholar 

  20. Alavudeen Basha A, Vivekanandan S (2020) A fuzzy-based adaptive multi-input-output scheme in lieu of diabetic and hypertension management for post-operative patients: an human-machine interface approach with its continuum. Neural Comp Appl

  21. Wang YF, Wang DH, Chai TY (2009) Modeling and control compensation of nonlinear friction using adaptive fuzzy systems. Mech Syst Signal Process 23(8):2445–2457

    Google Scholar 

  22. Chaoui H, Sicard P (2012) Adaptive fuzzy logic control of permanent magnet synchronous machines with nonlinear friction. IEEE Trans Ind Electr 59(2):1123–1133

    Google Scholar 

  23. Yang YN, Hua CC, Guan XP (2014) Adaptive fuzzy finite-time coordination control for networked nonlinear bilateral teleoperation system. IEEE Trans Fuzzy Syst 22(3):631–641

    Google Scholar 

  24. Zhong GL, Shao ZZ, Deng H, Ren JL (2017) Precise position synchronous control for multi-axis servo systems. IEEE Trans Ind Electr 64(5):3707–3717

    Google Scholar 

  25. Tao XL, Yi JQ, Pu ZQ, Xiong TY (2019) Robust adaptive tracking control for hypersonic vehicle based on interval type-2 fuzzy logic system and small-gain approach. IEEE Trans Cybern. https://doi.org/10.1109/TCYB.2019.2927309

    Article  Google Scholar 

  26. Mendel JM (2014) General type-2 fuzzy logic systems made simple: a tutorial. IEEE Trans Fuzzy Systems 22(5):1162–1182

    Google Scholar 

  27. Mendel JM, John RI, Liu F (2006) Interval type-2 fuzzy logic systems made simple. IEEE Trans Fuzzy Syst 14(6):808–821

    Google Scholar 

  28. Dorfeshan Y, Mousavi SM (2020) A novel interval type-2 fuzzy decision model based on two new versions of relative preference relation-based MABAC and WASPAS methods (with an application in aircraft maintenance planning). Neural Comput Appl 32:3367–3385

    Google Scholar 

  29. Lin C, La V, Le T (2020) DC-DC converters design using a type-2 wavelet fuzzy cerebellar model articulation controller. Neural Comput Appl 32:2217–2229

    Google Scholar 

  30. Sarabakha A, Fu CH, Kayacan E, Kumbasar T (2018) Type-2 fuzzy logic controllers made even simpler: From design to deployment for uavs. IEEE Trans Ind Electr 65(6):5069–5077

    Google Scholar 

  31. Wang TC, Tong SC, Yi JQ, Li HY (2015) Adaptive inverse control of cable-driven parallel system based on type-2 fuzzy logic systems. IEEE Trans Fuzzy Syst 23(5):1803–1816

    Google Scholar 

  32. Antonelli M, Bernardo D, Hagras H, Marcelloni F (2017) Multiobjective evolutionary optimization of type-2 fuzzy rule-based systems for financial data classification. IEEE Trans Fuzzy Syst 25(2):249–264

    Google Scholar 

  33. Kim CJ, Chwa D (2015) Obstacle avoidance method for wheeled mobile robots using interval type-2 fuzzy neural network. IEEE Trans Fuzzy Syst 23(3):677–687

    Google Scholar 

  34. Zarandi MHF, Soltanzadeh S, Mohammadi A, Castillo O (2019) Designing a general type-2 fuzzy expert system for diagnosis of depression. Appl Soft Comput 80:329–341

    Google Scholar 

  35. Bi YR, Lu XB, Sun Z, Srinivasan D, Sun ZX (2018) Optimal type-2 fuzzy system for arterial traffic signal control. IEEE Trans Intell Transp Syst 19(9):3009–3027

    Google Scholar 

  36. Luo C, Tan C, Wang XY, Zheng YJ (2019) An evolving recurrent interval type-2 intuitionistic fuzzy neural network for online learning and time series prediction. Appl Soft Comput 78:150–163

    Google Scholar 

  37. Wang Y, Luo C (2019) Online evolving interval type-2 intuitionistic fuzzy lstm-neural networks for regression problems. IEEE Access 7:35544–35555

    Google Scholar 

  38. Le T, Huynh T, Lin C (2020) Adaptive filter design for active noise cancellation using recurrent type-2 fuzzy brain emotional learning neural network. Neural Comput Appl 32:8725–8734

    Google Scholar 

  39. Magnis L, Petit N (2016) Angular velocity nonlinear observer from single vector measurements. IEEE Trans Autom Control 61(9):2473–2483

    MathSciNet  MATH  Google Scholar 

  40. Levant A (1998) Robust exact differentiation via sliding mode technique. Automatica 34(3):379–384

    MathSciNet  MATH  Google Scholar 

  41. Wang H, Man Z, Shen W, Cao Z, Zheng J, Jin J, Tuan DM (2014) Robust control for steer-by-wire systems with partially known dynamics. IEEE Trans Ind Inf 10(4):2003–2015

    Google Scholar 

  42. Davila J, Fridman L, Levant A (2005) Second-order sliding-mode observer for mechanical systems. IEEE Trans Autom Control 50:1785–1789

    MathSciNet  MATH  Google Scholar 

  43. Parka JH, Parkb GT, Kima SH, Moon CJ (2005) Output-feedback control of uncertain nonlinear systems using a self-structuring adaptive fuzzy observer. Fuzzy Sets Syst 151:21–42

    MathSciNet  Google Scholar 

  44. Wu X, Zhang M, Xu M (2019) Active tracking control for steer-by-wire system with disturbance observer. IEEE Trans Veh Technol 68(6):5483–5493

    Google Scholar 

  45. Do MT, Man ZH, Zhang CS, Wang H, Tay FS (2014) Robust sliding mode-based learning control for steer-by-wire systems in modern vehicles. IEEE Trans Veh Technol 63(2):580–590

    Google Scholar 

  46. Eshghi A, Mousavi SM, Mohagheghi V (2019) A new interval type-2 fuzzy approach for analyzing and monitoring the performance of megaprojects based on earned value analysis (with a case study). Neural Comput Appl 31:5109–5133

    Google Scholar 

  47. Mohagheghi V, Mousavi SM (2019) An analysis approach to handle uncertain multi-criteria group decision problems in the framework of interval type-2 fuzzy sets theory. Neural Comput Appl 31:3543–3557

    Google Scholar 

  48. Abdullah L, Zulkifli N (2019) A new DEMATEL method based on interval type-2 fuzzy sets for developing causal relationship of knowledge management criteria. Neural Comput Appl 31:4095–4111

    Google Scholar 

  49. Samanta S, Jana DK (2019) A multi-item transportation problem with mode of transportation preference by MCDM method in interval type-2 fuzzy environment. Neural Comput Appl 31:605–617

    Google Scholar 

  50. Moody J, Darken CJ (1989) Fast learning in networks of locally-tuned processing units. Neural Comput 1(2):281–294

    Google Scholar 

  51. Gaweda AE, Zurada JM (2001) Equivalence between neural networks and fuzzy systems. Int Joint Conf Neural Netw Washington USA 2:1334–1339

    Google Scholar 

  52. Jang JSR, Sun CT (1993) Functional equivalence between radial basis function networks and fuzzy inference systems. IEEE Trans Neural Netw 4(1):156–159

    Google Scholar 

  53. Li HX, Chen CLP (2000) The equivalence between fuzzy logic systems and feedforward neural networks. IEEE Trans Neural Netw 11(2):356–365

    Google Scholar 

  54. Rubio-Solis A, Melin P, Martinez-Hernandez U, Panoutsos G (2019) General type-2 radial basis function neural network: a data-driven fuzzy model. IEEE Trans Fuzzy Syst 27(2):333–347

    Google Scholar 

  55. Tong SC, Li HX, Wang W (2004) Observer-based adaptive fuzzy control for SISO nonlinear systems. Fuzzy Sets Syst 148(3):355–376

    MathSciNet  MATH  Google Scholar 

  56. Shi WX (2015) Observer-based fuzzy adaptive control for multi-input multi-output nonlinear systems with a nonsymmetric control gain matrix and unknown control direction. Fuzzy Sets Syst 263:1–26

    MathSciNet  MATH  Google Scholar 

  57. Shi WX (2016) Observer-based indirect adaptive fuzzy control for SISO nonlinear systems with unknown gain sign. Neurocomputing 171:1598–1605

    Google Scholar 

  58. Slotine J, Li W (1991) Applied nonlinear control. Prentice hall, New Jersey

    MATH  Google Scholar 

  59. Tao G (1997) A simple alternative to the Barbalat lemma. IEEE Trans Autom Control 42(5):698–698

    MathSciNet  MATH  Google Scholar 

  60. Van M, Mavrovouniotis M, Ge SS (2019) An adaptive backstepping nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators. IEEE Trans Syst Man Cybern Syst 49(7):1448–1458

    Google Scholar 

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant 51775103, in part by the State Key Lab of Digital Manufacturing Equipment & Technology under Grant DMETKF2020015.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yongfu Wang.

Ethics declarations

Conflict of interest

The authors declared that they have no conflicts of interest to this work. We declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Luo, G., Wang, Z., Ma, B. et al. Observer-based interval type-2 fuzzy friction modeling and compensation control for steer-by-wire system. Neural Comput & Applic 33, 10429–10448 (2021). https://doi.org/10.1007/s00521-021-05801-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-05801-5

Keywords

Navigation