Skip to main content

Advertisement

Log in

Design and application of a novel higher-order type-n fuzzy-logic-based system for controlling the steering angle of a vehicle: a soft computing approach

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The majority of technological processes include dynamic systems, which are characterized by structural and parameter uncertainty. Conventional control procedures based on such models are unlikely to produce the desired performance since deterministic models cannot appropriately characterize these uncertainties. When dealing with complex nonlinear systems that are characterized by ill-defined and unknown elements, fuzzy-logic based system is an effective method. Fuzzy controllers—whose rule basis is built on the expertise of human experts—are frequently utilized in this context to achieve desired performance. This knowledge might not be adequate for some complex processes, thus different methods for creating IF-THEN rules have been suggested. In this paper, the design of higher-order fuzzy sets is discussed and a generalized novel algorithm is developed for implementing type-n fuzzy sets and it is applied for controlling the angle of steering for a vehicle in such a way that the vehicle tracks the desired path. In the proposed methodology, fuzzification and defuzzification are taking place n number of times, and defuzzification of higher order fuzzy values up to type-1 fuzzy set is performed using the center of gravity method. The obtained type-1 fuzzy values are used in the rule base and inference mechanism for calculating the final crisp output. The significance of the present research is that the computation cost is not as high as expected because both fuzzification and defuzzification processes are recursive and the reduced new type-1 fuzzy values have the additional ability to model the uncertainty and vagueness as compared to normal type-1 fuzzy values. A comparison of the controllers based on the type of fuzzy sets is done based on the square of error (SE). Both the disturbance signal and uncertainty scenarios were also considered. The use of higher-order fuzzy sets facilitates the controller to give the more accurate results for controlling the vehicle and the corresponding simulation results suggest the same.

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
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25

Similar content being viewed by others

Data Availability

No dataset was used in the present research.

References

  • Abbasi S, Erdebilli B (2023) Green closed-loop supply chain networks’ response to various carbon policies during covid-19. Sustainability 15(4):3677

    Article  CAS  Google Scholar 

  • Abbasi S, Choukolaei HA (2023) A systematic review of green supply chain network design literature focusing on carbon policy. Decis Anal J 100189

  • Abbasi S, Daneshmand-Mehr M, Ghane Kanafi A (2021) The sustainable supply chain of co2 emissions during the coronavirus disease (covid-19) pandemic. J Ind Eng Int 17(4):83–108

    Google Scholar 

  • Abbasi S, Khalili HA, Daneshmand-Mehr M, Hajiaghaei-Keshteli M (2022a) Performance measurement of the sustainable supply chain during the covid-19 pandemic: a real-life case study. Found Comput Decis Sci 47(4):327–358

    Article  Google Scholar 

  • Abbasi S, Daneshmand-Mehr M, Ghane Kanafi A et al (2022b) Designing sustainable recovery network of end-of-life product during the covid-19 pandemic: a real and applied case study. Discrete Dyn Nat Soc 2022

  • Abbasi S, Sıcakyüz Ç, Erdebilli B (2023) Designing the home healthcare supply chain during a health crisis. J Eng Res 100098

  • Agboola A, Gabriel A, Aliyu E, Alese B (2013) Development of a fuzzy logic based rainfall prediction model. Int J Eng Technol 3(4):427–435

    Google Scholar 

  • Aksjonov A, Augsburg K, Vodovozov V (2016) Design and simulation of the robust abs and esp fuzzy logic controller on the complex braking maneuvers. Applied Sciences 6(12):382

    Article  Google Scholar 

  • Ameid T, Ammar A, Talhaoui H, Azzoug Y, Chebaani M (2023) An automatic rotor bar fault diagnosis using fuzzy logic and dwt-energy for backstepping control driven induction motor in low-speed operation. Soft Comput 27(15):10411–10426

    Article  Google Scholar 

  • Bojadziev G, Bojadziev M (2007) Fuzzy logic for business, finance, and management, vol 23. World Scientific, Singapore

  • Carlsson C, Fedrizzi M, Fullér R (2012) Fuzzy logic in management, vol 66. Springer, Berlin

    Google Scholar 

  • Chen L, Hu X, Tang B, Cheng Y (2020) Conditional dqn-based motion planning with fuzzy logic for autonomous driving. IEEE Transactions on Intelligent Transportation Systems 23(4):2966–2977

    Article  Google Scholar 

  • Daneshmand-Mehr CSM, Ghane K (2023) Designing a tri-objective, sustainable, closed-loop, and multi-echelon supply chain during the covid-19 and lockdowns. Found Comput Decis Sci 48(1)

  • Das S, Guha D, Dutta B (2016) Medical diagnosis with the aid of using fuzzy logic and intuitionistic fuzzy logic. Appl Intell 45:850–867

    Article  Google Scholar 

  • Din ZMU, Razzaq W, Arif U, Ahmad W, Muhammad W (2019) Real time ackerman steering angle control for self-driving car autonomous navigation. 2019 4th International Conference on Emerging Trends in Engineering. Sciences and Technology (ICEEST), IEEE, pp 1–4

    Google Scholar 

  • Evangelista APF, de Oliveira Serra GL (2022) Type-2 fuzzy instrumental variable algorithm for evolving neural-fuzzy modeling of nonlinear dynamic systems in noisy environment. Engineering Applications of Artificial Intelligence 109:104620

    Article  Google Scholar 

  • Ferrer-Comalat JC, Corominas-Coll D, Linares-Mustarós S (2020) Fuzzy logic in economic models. J Intell Fuzzy Syst 38(5):5333–5342

    Article  Google Scholar 

  • Gil-Lafuente AM et al (2005) Fuzzy logic in financial analysis. Springer, Berlin

    Google Scholar 

  • Hamza MF (2023) Modified flower pollination optimization based design of interval type-2 fuzzy pid controller for rotary inverted pendulum system. Axioms 12(6):586

    Article  Google Scholar 

  • Hsu J-Y, Yeh C-J, Hu T-H, Hsu T-H, Sun F-H (2011) Development of active steering angle control based on electric power steering systems, in: 2011 IEEE Vehicle Power and Propulsion Conference, IEEE, pp. 1–6

  • Kumar PB, Muni MK, Parhi DR (2020) Navigational analysis of multiple humanoids using a hybrid regression-fuzzy logic control approach in complex terrains. Applied Soft Computing 89:106088

    Article  Google Scholar 

  • Kumari R, Kumar S, Sharma VK (2014) Air conditioning system with fuzzy logic and neuro-fuzzy algorithm. In: Proceedings of the second international conference on soft computing for problem solving (SocProS 2012), December 28–30, 2012, Springer, pp 233–242

  • Leng B, Jiang Y, Yu Y, Xiong L, Yu Z (2021) Distributed drive electric autonomous vehicle steering angle control based on active disturbance rejection control. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering 235(1):128–142

    Google Scholar 

  • Leung FH-F, Lam H-K, Ling S-H, Tam PK-S (2004) Optimal and stable fuzzy controllers for nonlinear systems based on an improved genetic algorithm. IEEE Trans Ind Electron 51(1):172–182

    Article  Google Scholar 

  • Li H-M, Wang X-B, Song S-B, Li H (2016) Vehicle control strategies analysis based on pid and fuzzy logic control. Procedia engineering 137:234–243

    Article  Google Scholar 

  • Liang Q, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550

    Article  Google Scholar 

  • Liu J, Zhao T, Cao J, Li P (2023a) Interval type-2 fuzzy neural networks with asymmetric mfs based on the twice optimization algorithm for nonlinear system identification. Inf Sci 629:123–143

    Article  Google Scholar 

  • Liu X, Zhao T, Cao J, Li P (2023b) Design of an interval type-2 fuzzy neural network sliding mode robust controller for higher stability of magnetic spacecraft attitude control. ISA Trans 137:144–159

    Article  PubMed  Google Scholar 

  • Liu P, Ali Z, Mahmood T, Geng Y (2023) Prioritized aggregation operators for complex intuitionistic fuzzy sets based on aczel-alsina t-norm and t-conorm and their applications in decision-making. Int J Fuzzy Syst 1–19

  • Li X, Xu Q (2016) A reliable fusion positioning strategy for land vehicles in gps-denied environments based on low-cost sensors. IEEE Transactions on Industrial Electronics 64(4):3205–3215

  • Madrid N (2023) Significance measures for rules in probabilistic-fuzzy inference systems based on fuzzy transforms. Fuzzy Sets Syst 467:108575

    Article  MathSciNet  Google Scholar 

  • Mamdani EH (1974) Application of fuzzy algorithms for control of simple dynamic plant. In: Proceedings of the institution of electrical engineers, vol 121, IET, pp 1585–1588

  • Mamdani (1977) Application of fuzzy logic to approximate reasoning using linguistic synthesis. IEEE transactions on computers 100(12):1182–1191

    Article  Google Scholar 

  • Masmoudi MS, Krichen N, Masmoudi M, Derbel N (2016) Fuzzy logic controllers design for omnidirectional mobile robot navigation. Applied soft computing 49:901–919

    Article  Google Scholar 

  • Melin P, Castillo O (2014) A review on type-2 fuzzy logic applications in clustering, classification and pattern recognition. Appl Soft Comput 21:568–577

    Article  Google Scholar 

  • Meng X, Zhang Y, Quan L, Qiao J (2023) A self-organizing fuzzy neural network with hybrid learning algorithm for nonlinear system modeling. Inf Sci 642:119145

    Article  Google Scholar 

  • Nauck D (1995) Beyond neuro-fuzzy: perspectives and directions. EUFIT 95(995):59–1164

    Google Scholar 

  • Novák V (1994) Fuzzy control from the logical point of view. Fuzzy Sets and Systems 66(2):159–173

    Article  MathSciNet  Google Scholar 

  • Park Y-M, Moon U-C, Lee KY (1995) A self-organizing fuzzy logic controller for dynamic systems using a fuzzy auto-regressive moving average (farma) model. IEEE Transactions on Fuzzy systems 3(1):75–82

    Article  Google Scholar 

  • Pattanayak RM, Behera HS, Panigrahi S (2023) A novel high order hesitant fuzzy time series forecasting by using mean aggregated membership value with support vector machine. Inf Sci 626:494–523

    Article  Google Scholar 

  • Raja K, Ramathilagam S (2021) Washing machine using fuzzy logic controller to provide wash quality. Soft Comput 25(15):9957–9965

    Article  Google Scholar 

  • Ramírez M, Melin P (2023) A new interval type-2 fuzzy aggregation approach for combining multiple neural networks in clustering and prediction of time series. Int J Fuzzy Syst 25(3):1077–1104

    Article  Google Scholar 

  • Rastelli JP, Peñas MS (2015) Fuzzy logic steering control of autonomous vehicles inside roundabouts. Applied Soft Computing 35:662–669

    Article  Google Scholar 

  • Shanmugam L, Joo YH (2023) Adaptive neural networks-based integral sliding mode control for ts fuzzy model of delayed nonlinear systems. Applied Mathematics and Computation 450:127983

    Article  MathSciNet  Google Scholar 

  • Singh H, Gupta MM, Meitzler T, Hou Z-G, Garg KK, Solo AM, Zadeh LA (2013) Real-life applications of fuzzy logic. Adv Fuzzy Syst 2013:3–3

    Google Scholar 

  • Sugeno M (1985) An introductory survey of fuzzy control. Information sciences 36(1–2):59–83

    Article  MathSciNet  Google Scholar 

  • Tahamipour-Z SM, Akbarzadeh-T M-R, Baghbani F (2022) Interval type-2 generalized fuzzy hyperbolic modelling and control of nonlinear systems. Applied Soft Computing 123:108859

    Article  Google Scholar 

  • Talha M, Asghar F, Rohan A, Rabah M, Kim SH (2019) Fuzzy logic-based robust and autonomous safe landing for uav quadcopter. Arab J Sci Eng 44:2627–2639

    Article  Google Scholar 

  • Tanscheit R, Scharf E (1988) Experiments with the use of a rule-based self-organising controller for robotics applications. Fuzzy sets and systems 26(2):195–214

    Article  Google Scholar 

  • Uzunsoy E (2018) A brief review on fuzzy logic used in vehicle dynamics control. Journal of Innovative Science and Engineering (JISE) 2(1):1–7

    Google Scholar 

  • Van ND, Kim G-W (2018) Fuzzy logic and deep steering control based recommendation system for self-driving car. 2018 18th International Conference on Control. Automation and Systems (ICCAS), IEEE, pp 1107–1110

    Google Scholar 

  • Wang L-X (1993) Stable adaptive fuzzy control of nonlinear systems. IEEE Transactions on fuzzy systems 1(2):146–155

    Article  Google Scholar 

  • Wang X, Fu M, Ma H, Yang Y (2015) Lateral control of autonomous vehicles based on fuzzy logic. Control Engineering Practice 34:1–17

    Article  ADS  Google Scholar 

  • Xiao Y, Zeng T, Ling C-j (2023) Soft computing-enabled fuzzy-based approach to design access control mechanism for tele-robotic surgeries, Soft Computing 1–13

  • Xu K, Wang H, Liu PX (2023) Adaptive fuzzy finite-time tracking control of nonlinear systems with unmodeled dynamics. Appl Math Comput 450:127992

    Article  MathSciNet  Google Scholar 

  • Yin T-K, Lee CG (1995) Fuzzy model-reference adaptive control. IEEE transactions on systems, man, and cybernetics 25(12):1606–1615

    Article  Google Scholar 

  • Yin R, Pan X, Zhang L, Yang J, Lu W (2023) A rule-based deep fuzzy system with nonlinear fuzzy feature transform for data classification. Inf Sci 633:431–452

    Article  Google Scholar 

  • Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353

    Article  Google Scholar 

  • Zhang L, Che W-W, Deng C, Wu Z-G (2023) Optimized adaptive fuzzy security control of nonlinear systems with prescribed tracking performance. IEEE Trans Cybern

  • Zhou M, Dong H, Wang F-Y, Wang Q, Yang X (2016) Modeling and simulation of pedestrian dynamical behavior based on a fuzzy logic approach. Information Sciences 360:112–130

    Article  Google Scholar 

Download references

Funding

The present research is not funded by any agency.

Author information

Authors and Affiliations

Authors

Contributions

SS—conceptualization, methodology, software, writing, validation. RK—conceptualization, methodology, software, writing original draft, review, editing.

Corresponding author

Correspondence to Rajesh Kumar.

Ethics declarations

Conflict of interest

The authors declares that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Srivastava, S., Kumar, R. Design and application of a novel higher-order type-n fuzzy-logic-based system for controlling the steering angle of a vehicle: a soft computing approach. Soft Comput 28, 4743–4758 (2024). https://doi.org/10.1007/s00500-023-09128-2

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09128-2

Keywords

Navigation