A Quantitative Method for Determining Underground Garage Parking Comfort and Development of a BIM Based Analysis Program
Abstract
:1. Introduction
2. Quantitative Calculation Method of Comfort
3. Parking Track
3.1. Parking Track and Comfort
3.2. Vehicle Dynamics Parameter
3.3. Ackerman Model Turns to Analysis
3.4. A Single Parking Track
4. Parking Space Size Constraint Model
4.1. Spatial Constraint Feature Form
4.2. The Constraint
4.2.1. Constraints on the Collision between the G Point and Road Boundary
4.2.2. Constraints on the Collision between the G Point and Road Boundary
- ➀
- Constraint collision between the outer contour point B’ on the right side of the rear wheel and the vertex J of the parking space.
- ➁
- Constraint collision between the left rear vertex D of the vehicle and the size line on the left side of the parking space.
- (1)
- The driver enters the garage through the rearview mirror to judge whether the parking operation can be successfully completed by the two vertices O and J of the parking space exposure. Therefore, in order to avoid the spatial constraint of the parking space exposure O point, the distance between the instantaneous steering center O1 and O is always greater than the distance between O1 and D, namely
- (2)
- According to the provisions of “Code for Garage Building Design JGJ 100–2015”, after the vehicle enters the parking space and the car body is aligned at 90°, it keeps a safe distance from the size line of the parking space. Therefore, to determine whether this spatial constraint condition is satisfied, it should be considered that O1D does not touch the track in the X direction of the boundary dimension line when the vehicle steering angle reaches θ, namely:
5. Development of Automatic Calculation Program for Parking Comfort
- (1)
- Create a new project, set up the development environment, and design the program page (user interaction module), as shown in Figure 7.
- (2)
- Obtain the coordinate point information of parking spaces and building environment information of the project.
Algorithm 1: Judge the position of obstacles in front of parking spaces. |
The algorithm using Revit brings algorithm application RevitAPI and obtains all parking RevitAPIUI front obstacle distances Input: • array B[I] containing multiple parking family instances • number of parking family instances A Output: • array C[I] containing the distance between multiple parking family instances and obstacles in front of parking Spacesfor i←0 to A ParkXYZ←B[i].Location.XYZ if B[i].Y==1|| B[i].Y==−1 ObstacleXYZ← ReferenceIntersector(ElementFilter,FindReferenceTarget,View3D). FindNearest(ParkXYZ,ParkXYZ.Y).GetReference().GlobalPoint.XYZ end if if B[i].X==1|| B[i].X==−1 ObstacleXYZ← ReferenceIntersector(ElementFilter,FindReferenceTarget,View3D). FindNearest(ParkXYZ,ParkXYZ.X).GetReference().GlobalPoint.XYZ end if C[i]s←Line.CreateBound(ParkXYZ,ObstacleXYZ).Length end for |
- (3)
- Put relevant information into the constraint model equation described in the previous section to judge whether the parking spaces meet the constraints.
- (4)
- Integrate the comfort information of all parking spaces, highlight the parking spaces that are not up to the comfort standard, score the parking spaces in combination with the scoring system, output the relevant parking information, and determine the architectural environment reasons for the comfort level not being up to the standard.
6. Engineering Verification
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- Zheng, C.; Li, L.; Chen, C. Discussion on Application of Intelligent Analysis of Parking Space based on BIM. Chongqing Archit. 2021, 7, 19–21. [Google Scholar]
- Xue, F. Research on problems in underground garage design. Informatiz. China Constr. 2017, 13, 69–71. [Google Scholar]
- Qiu, D.; Wu, B.; Gu, M.; Zhu, M. Hierarchical Control of Trajectory Planning and Trajectory Tracking for Autonomous Parallel Parking. IEEE Access 2021, 9, 94845–94861. [Google Scholar] [CrossRef]
- Li, H.; Guo, K.; Song, X.; Li, F. Trajectory planning of automatic parallel parking with multi-constraints based on Matlab. J. Cent. South Univ. Sci. Technol. 2013, 44, 101–107. [Google Scholar]
- Gao, Q.; Lu, Z.; Duan, C.; Xu, T. Research on Vehicle Vertical Parking Path Planning and Path Tracking. Automot. Eng. 2021, 43, 987–994+1012. [Google Scholar] [CrossRef]
- Ohama, Y.; Tanaka, K.; Yasuda, H.; Obata, K.; Fukumura, N. Improvements in Perpendicular Reverse Parking by Directing Drivers’ Preliminary Behavior. IEEE Access 2021, 9, 92003–92016. [Google Scholar] [CrossRef]
- Petrov, P.; Georgieva, V. Geometric path planning and tracking control with bounded steering angle for the parking problem of automatic vehicles. In Proceedings of the 4th International Conference on Materials Engineering And Nanotechnology (Icmen 2021), Bangkok, Thailand, 26–28 November 2021. [Google Scholar] [CrossRef]
- Song, J.; Dai, B.; Shan, E.; Sun, Z.; He, H. Trajectory planning approach of autonomous parallel parking with kinodynamic constraints. J. Cent. South Univ. Sci. Technol. 2009, 40, 135–141. [Google Scholar]
- Paromtchik, I.E. Steering and velocity commands for parking assistance. In Proceedings of the IASTED International Conference on Robotics and Applications, Marina Del Rey, CA, USA, 1–3 March 2004. [Google Scholar]
- Paromtchik, I.E.; Laugier, C. Autonomous Parallel Parking of Nonholonomic Vehicle. In Proceedings of the Conference on Intelligent Vehicles, Tokyo, Japan, 19–20 September 1996; pp. 13–18. [Google Scholar]
- Zhao, Y.; Collins, E.G. Robust automatic parallel parking in tight spaces via fuzzy logic. Robot. Auton. Syst. 2005, 51, 111–127. [Google Scholar] [CrossRef] [Green Version]
- Kim, D.; Chung, W.; Park, S. Practical motion planning for car-parking control in narrow environment. IET Control. Theory Appl. 2010, 4, 129–139. [Google Scholar] [CrossRef]
- Inoue, T.; Dao, M.Q.; Liu, K.Z. Development of an auto-parking system with physical limitations. In Proceedings of the SICE 2004 Annual Conference, Sapporo, Japan, 4–6 August 2004. [Google Scholar]
- Yang, H. Optimization of Parking Space in Commercial Complex. Master’s Thesis, Chongqing University, Chongqing, China, 2015. (In Chinese). [Google Scholar]
- Gu, J. The Study of Parking Space Planning Method Based on Drivers’ Behavior Characteristics. Master’s Thesis, Hefei University of Technology, Hefei, China, 2017. (In Chinese). [Google Scholar]
- Jin, J. The relationship between commercial underground parking space environment and human behavior psychology. J. Shandong Jiaotong Univ. 2011, 19, 82–86. [Google Scholar]
- Ma, X.; Zhou, C.; Gu, J. Effect of vertical parking space width and passage width on drivers’ parking behavior. Intell. City 2018, 4, 10–13. [Google Scholar] [CrossRef]
- Hashimoto, N.; Kato, S.; Tsugawa, S. A study on system for improving parking operation of elderly drivers -assistance and instruction. In Proceedings of the 2008 IEEE International Conference on Vehicular Electronics and Safety, Columbus, OH, USA, 22–24 September 2008. [Google Scholar]
- Veneri, M.; Massaro, M. The effect of Ackermann steering on the performance of race cars. Veh. Syst. Dyn. 2021, 59, 907–927. [Google Scholar] [CrossRef]
- Loffe, M.L. Ackermann Principle and its Implementation in Modern Cars. Mech. Eng. Mach. Sci. 2021, 9, 40–47. [Google Scholar] [CrossRef]
Serial Number | Car Number | Reasons for Problem | Parking Comfort | m(x) | f(x) | g(x) | p(x) |
---|---|---|---|---|---|---|---|
1 | 14 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
2 | 15 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
3 | 16 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
4 | 17 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
5 | 18 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
6 | 19 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
7 | 43 | Collision with lane | 85 | −1159 | −44 | 1631 | −951 |
8 | 55 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
9 | 56 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
10 | 58 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
11 | 59 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
12 | 60 | Collision with lane | 85 | −1159 | −44 | 181 | −951 |
13 | 117 | Collision with lane | 85 | −1159 | −44 | 2431 | −951 |
14 | 294 | Collision with lane, insufficient safety range on the left | 70 | −67 | −1121 | 4731 | 148 |
15 | 295 | Collision with lane | 85 | −1159 | −44 | 1431 | −951 |
16 | 296 | Collision with lane | 85 | −861 | −339 | 2731 | −651 |
17 | 367 | Collision with lane | 85 | −1159 | −44 | 4931 | −951 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, D.; Liu, C. A Quantitative Method for Determining Underground Garage Parking Comfort and Development of a BIM Based Analysis Program. Appl. Sci. 2022, 12, 5691. https://doi.org/10.3390/app12115691
Wang D, Liu C. A Quantitative Method for Determining Underground Garage Parking Comfort and Development of a BIM Based Analysis Program. Applied Sciences. 2022; 12(11):5691. https://doi.org/10.3390/app12115691
Chicago/Turabian StyleWang, Dejiang, and Chang Liu. 2022. "A Quantitative Method for Determining Underground Garage Parking Comfort and Development of a BIM Based Analysis Program" Applied Sciences 12, no. 11: 5691. https://doi.org/10.3390/app12115691
APA StyleWang, D., & Liu, C. (2022). A Quantitative Method for Determining Underground Garage Parking Comfort and Development of a BIM Based Analysis Program. Applied Sciences, 12(11), 5691. https://doi.org/10.3390/app12115691