Fuzzy Controller-Based Design and Simulation of an Automatic Parking System
- 1 College of Engineering and Computing, Florida International University, Miami, USA
- 2 College of Engineering and Computing, Florida International University, Miami, USA
- 3 School of Economics, Capital University of Economics and Business, Beijing, China
- 4 School of Information Science and Engineering, Shandong University, Jinan, China
- 5 Steven J. Green School of International & Public Affairs, Florida International University, Miami, USA
- 6 Viterbi School of Engineering, University of Southern California, Los Angeles, USA
- 7 School of Engineering, Brown University, Rhode Island, USA
Abstract
With the development of automatic driving and fuzzy theory, people pay more and more attention to the application of fuzzy logic in engineering technology. The automatic parking module in the automatic driving system has always been the focus of research. Automatic parking modules can greatly assist drivers in parking operations, greatly reduce parking difficulties and make people more convenient and fast parking. In this paper, an automatic parking system based on the fuzzy controller is proposed. The fuzzy controller of automatic parking system is constructed by using fuzzy theory, and the robustness of the whole system is examined by fuzzy logic. Firstly, the vehicle motion rules and trajectory changes are analyzed in detail, and the real parking lot model is simulated. Then, the input and output variables of the whole system are analyzed by fuzzy theory and the membership function is constructed. Based on the experience of human experts, the parking rules are tested and summarized, and a reasonable and practical rule base is established. Finally, MATLAB is used to code, build the visual interface of parking lot and vehicles, and draw the cyclic iterative function to detect the vehicle position and direction angle, so as to act as a sensor. The results show that using a fuzzy controller to construct an automatic parking system can effectively improve the parking level.
- Wei, Y.Z., Gao, M.Y., Xiao, J., Liu, C.X., Tian, Y.H. and He, Y. (2023) Research and Implementation of Cancer Gene Data Classification Based on Deep Learning. Journal of Software Engineering and Applications, 16, 155-169. https://doi.org/10.4236/jsea.2023.166009
- Wei, Y.Z., Gao, M.Y., Xiao, J., Liu, C.X., Tian, Y.H. and He, Y. (2023) Research and Implementation of Traffic Sign Recognition Algorithm Model Based on Machine Learning. Journal of Software Engineering and Applications, 16, 193-210. https://doi.org/10.4236/jsea.2023.166011
- Zhang, D. and Zhou, F. (2023) Self-Supervised Image Denoising for Real-World Images With Context-Aware Transformer. IEEE Access, 11, 14340-14349. https://doi.org/10.1109/ACCESS.2023.3243829
- Zhang, D., Zhou, F.F., Jiang, Y.W. and Fu, Z.M. (2023) MM-BSN: Self-Supervised Image Denoising for Real-World with Multi-Mask Based on Blind-Spot Network. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, 18-22 June 2023, 4188-4197. https://doi.org/10.1109/CVPRW59228.2023.00441
- Zhang, D., Zhou, F.F., Wei, Y.Z., Yang, X. and Gu, Y. (2023) Unleashing the Power of Self-Supervised Image Denoising: A Comprehensive Review.
- Maravall, D. and De Lope, J. (2007) Multi-Objective Dynamic Optimization with Genetic Algorithms for Automatic Parking. Soft Computing, 11, 249-257. https://doi.org/10.1007/s00500-006-0066-6
- Jo, K., Kim, J., Kim, D., Jang, C. and Sunwoo, M. (2014) Development of Autonomous Car—Part I: Distributed System Architecture and Development Process. IEEE Transactions on Industrial Electronics, 61, 7131-7140. https://doi.org/10.1109/TIE.2014.2321342
- Jo, K., Kim, J., Kim, D., Jang, C. and Sunwoo, M. (2015) Development of Autonomous Car—Part II: A Case Study on the Implementation of an Autonomous Driving System Based on Distributed Architecture. IEEE Transactions on Industrial Electronics, 62, 5119-5132. https://doi.org/10.1109/TIE.2015.2410258
- Wei, Y.Z., Li, M.M. and Xu, B.S. (2017) Research on Establish an Efficient Log Analysis System with Kafka and Elastic Search. Journal of Software Engineering and Applications, 10, 843-853. https://doi.org/10.4236/jsea.2017.1011047
- Wang, Z.J., Zhang, J.W., Huang, Y.L., Zhang, H. and Mehr, A.S. (2011) Application of Fuzzy Logic for Autonomous Bay Parking of Automobiles. International Journal of Automation and Computing, 8, 445-451. https://doi.org/10.1007/s11633-011-0602-4
- Sánchez, C.M., Peñas, M.S. and Salvador, L.G. (2012) A Fuzzy Decision System for an Autonomous Car Parking. In: Lu, J., Jain, L.C. and Zhang, G.Q., Eds., Handbook on Decision Making, Springer, Berlin, 237-258. https://doi.org/10.1007/978-3-642-25755-1_13