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.
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
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
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
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
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
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
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
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
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
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
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
Ferrer-Comalat JC, Corominas-Coll D, Linares-Mustarós S (2020) Fuzzy logic in economic models. J Intell Fuzzy Syst 38(5):5333–5342
Gil-Lafuente AM et al (2005) Fuzzy logic in financial analysis. Springer, Berlin
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
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
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
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
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
Liang Q, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550
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
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
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
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
Masmoudi MS, Krichen N, Masmoudi M, Derbel N (2016) Fuzzy logic controllers design for omnidirectional mobile robot navigation. Applied soft computing 49:901–919
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
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
Nauck D (1995) Beyond neuro-fuzzy: perspectives and directions. EUFIT 95(995):59–1164
Novák V (1994) Fuzzy control from the logical point of view. Fuzzy Sets and Systems 66(2):159–173
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
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
Raja K, Ramathilagam S (2021) Washing machine using fuzzy logic controller to provide wash quality. Soft Comput 25(15):9957–9965
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
Rastelli JP, Peñas MS (2015) Fuzzy logic steering control of autonomous vehicles inside roundabouts. Applied Soft Computing 35:662–669
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
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
Sugeno M (1985) An introductory survey of fuzzy control. Information sciences 36(1–2):59–83
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
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
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
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
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
Wang L-X (1993) Stable adaptive fuzzy control of nonlinear systems. IEEE Transactions on fuzzy systems 1(2):146–155
Wang X, Fu M, Ma H, Yang Y (2015) Lateral control of autonomous vehicles based on fuzzy logic. Control Engineering Practice 34:1–17
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
Yin T-K, Lee CG (1995) Fuzzy model-reference adaptive control. IEEE transactions on systems, man, and cybernetics 25(12):1606–1615
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
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
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
Funding
The present research is not funded by any agency.
Author information
Authors and Affiliations
Contributions
SS—conceptualization, methodology, software, writing, validation. RK—conceptualization, methodology, software, writing original draft, review, editing.
Corresponding author
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.
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09128-2