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.
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
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
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
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
Dahl PR (1976) Solid friction damping of mechanical vibrations. AIAA J 14(12):1675–1682
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
Lampaert V, Swevers J, Al-Bender F (2002) Modification of the leuven integrated friction model structure. IEEE Trans Automatic Control 47(4):683–687
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
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
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
Freidovich L, Robertsson A, Shiriaev A, Johansson R (2010) Lugre-model-based friction compensation. IEEE Trans Control Syst Technol 18(1):194–200
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
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
Hidalgo MC, Garcia C (2017) Friction compensation in control valves: nonlinear control and usual approaches. Control Eng Practice 58:42–53
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
Lyshevski SE (2017) Control of high-precision direct-drive mechatronic servos: tracking control with adaptive friction estimation and compensation. Mechatronics 43:1–5
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
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
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
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
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
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
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
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
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
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
Mendel JM (2014) General type-2 fuzzy logic systems made simple: a tutorial. IEEE Trans Fuzzy Systems 22(5):1162–1182
Mendel JM, John RI, Liu F (2006) Interval type-2 fuzzy logic systems made simple. IEEE Trans Fuzzy Syst 14(6):808–821
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
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
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
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
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
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
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
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
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
Wang Y, Luo C (2019) Online evolving interval type-2 intuitionistic fuzzy lstm-neural networks for regression problems. IEEE Access 7:35544–35555
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
Magnis L, Petit N (2016) Angular velocity nonlinear observer from single vector measurements. IEEE Trans Autom Control 61(9):2473–2483
Levant A (1998) Robust exact differentiation via sliding mode technique. Automatica 34(3):379–384
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
Davila J, Fridman L, Levant A (2005) Second-order sliding-mode observer for mechanical systems. IEEE Trans Autom Control 50:1785–1789
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
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
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
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
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
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
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
Moody J, Darken CJ (1989) Fast learning in networks of locally-tuned processing units. Neural Comput 1(2):281–294
Gaweda AE, Zurada JM (2001) Equivalence between neural networks and fuzzy systems. Int Joint Conf Neural Netw Washington USA 2:1334–1339
Jang JSR, Sun CT (1993) Functional equivalence between radial basis function networks and fuzzy inference systems. IEEE Trans Neural Netw 4(1):156–159
Li HX, Chen CLP (2000) The equivalence between fuzzy logic systems and feedforward neural networks. IEEE Trans Neural Netw 11(2):356–365
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
Tong SC, Li HX, Wang W (2004) Observer-based adaptive fuzzy control for SISO nonlinear systems. Fuzzy Sets Syst 148(3):355–376
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
Shi WX (2016) Observer-based indirect adaptive fuzzy control for SISO nonlinear systems with unknown gain sign. Neurocomputing 171:1598–1605
Slotine J, Li W (1991) Applied nonlinear control. Prentice hall, New Jersey
Tao G (1997) A simple alternative to the Barbalat lemma. IEEE Trans Autom Control 42(5):698–698
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
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
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-05801-5