Neural-Network-Based Dynamic Distribution Model of Parking Space Under Sharing and Non-Sharing Modes
Abstract
:1. Introduction
2. Utility Function and Distribution Modes
2.1. Utility Functions for Parking Lot Assessment
- is the driving duration from the current location of a car to assigned parking lot;
- is the walking distance from the assigned parking lot to the driver’s destination;
- is the parking fee;
- is the number of congested cars heading to the targeted parking lot;
- is the probability of failing to find a vacant parking space;
- is the level of satisfaction when a driver arrives at the assigned parking lot;
- is the probability of failure of finding parking spaces near the assigned but already full parking lots;
- is the coefficient of each parameter in the utility function, = 1, 2, 3, 4, 5, 6, and 7.
2.2. Coefficient Configuration
2.3. Distribution Modes
2.3.1. Sharing Distribution Mode
2.3.2. Non-Sharing Distribution Mode
2.4. Performance Evaluation
2.4.1. Evaluation Indexes
2.4.2. Variation Coefficient Method
2.4.3. Threshold Setting
3. Neural-Network-Based Dynamic Parking Distribution Model
3.1. MIMO System
3.2. Neural-Network-Based Model Development
- r
- Past time horizon
- Coefficient of parameter in the utility function at time t, i = 1,2,3,4,5,6,7
- The available number of parking lots at simulation time t
- The occupied number of parking lots at simulation time t
- The number of cars requesting parking at simulation time t
- The value of the performance measure i predicted by the neural-network model under the given input at simulation time t, i = 1, 2, 3, 4, 5, 6
- i
- Indicator for performance measure, i = 1, 2, 3, 4, 5, 6
- k
- Indicator for prediction horizon, k = 1, 2,..., n
- n
- Prediction horizon
- Predicted value of performance measure i at kth prediction horizon step
- Current value of the performance measure i
- J
- Value of a cost function
3.3. Procedure of Dynamic Parking Distribution
3.4. Assumptions of the Model
3.5. Development of a Static Distribution Model for Comparison
4. Case Study
4.1. Overall Scheme
4.2. Parking Data Collection
4.3. Parameter Setting
4.4. Results of the Static Parking Distribution Model
4.5. Results of the Dynamic Parking Distribution Model
4.5.1. Effectiveness of the Neural-Network-Based Dynamic Model
4.5.2. Determination of the Optimal Time Interval T
4.5.3. Comparison between the Adjusting Coefficient Configuration and Fixed Coefficient Configuration
4.5.4. Comparison of the Static Parking Distribution Model and the Dynamic Parking Distribution Model
4.6. Overall Findings
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Yue, W.L. Parking management in Saudi Arabia: Is there any solution? University of South Australia: Adelaide, Australia, 2004. [Google Scholar]
- Davis, A.Y.; Pijanowski, B.C.; Robinson, K.; Engel, B. The environmental and economic costs of sprawling parking lots in the United States. Land Use Policy 2010, 27, 255–261. [Google Scholar] [CrossRef]
- Yedlin, M.B.; Falcocchio, J.C. Demand Responsive Transportation and the Transportation Disadvantaged: A Marketing Case Study for Freeport, New York; Dept. of Transportation, Urban Mass Transportation Administration: Washington, DC, USA, 1978. [Google Scholar]
- Shao, C.; Yang, H.; Zhang, Y.; Ke, J. A simple reservation and allocation model of shared parking lots. Transp. Res. Part C 2016, 71, 303–312. [Google Scholar] [CrossRef]
- Safi, Q.G.K.; Luo, S.; Wei, C.; Pan, L.; Chen, Q. PIaaS: Cloud-oriented secure and privacy-conscious parking information as a service using VANETs. Comput. Networks 2017, 124, 33–45. [Google Scholar] [CrossRef]
- Caicedo, F. Real-time parking information management to reduce search time, vehicle displacement and emissions. Transp. Res. Part D Transp. Environ. 2010, 15, 228–234. [Google Scholar] [CrossRef]
- Zhao, Y.; Collins, E.G., Jr. Robust automatic parallel parking in tight spaces via fuzzy logic. Robot. Auton. Syst. 2005, 51, 111–127. [Google Scholar] [CrossRef] [Green Version]
- Leephakpreeda, T. Car-parking guidance with fuzzy knowledge-based decision making. Build. Environ. 2007, 42, 803–809. [Google Scholar] [CrossRef]
- Arnott, R.; Rowse, J. Downtown parking in auto city. Reg. Sci. Urban Econ. 2009, 39, 1–14. [Google Scholar] [CrossRef] [Green Version]
- Shoup, D. Cruising for Parking. ACCESS 2007, 1, 16–23. [Google Scholar]
- Teodorović, D.; Lucic, P. Intelligent parking systems. Eur. J. Oper. Res. 2006, 175, 1666–1681. [Google Scholar] [CrossRef]
- Shi, F.; Chen, Y.; Li, H.; Deng, L. Class of Comprehensive Optimization of Congested Road-Use Pricing and Parking Pricing. J. Transp. Syst. Eng. Inf. Technol. 2009, 9, 74–79. [Google Scholar] [CrossRef]
- Mei, Z.; Xiang, Y.; Chen, J.; Wang, W. Optimizing Model of Curb Parking Pricing Based on Parking Choice Behavior. J. Transp. Syst. Eng. Inf. Technol. 2010, 10, 99–104. [Google Scholar] [CrossRef]
- Chou, S.-Y.; Lin, S.-W.; Li, C.-C. Dynamic parking negotiation and guidance using an agent-based platform. Expert Syst. Appl. 2008, 35, 805–817. [Google Scholar] [CrossRef]
- Martin, G.A.S.; Portilla, Á.I.; Oreña, B.A.; Olio, L.D. Modelling parking behaviour considering heterogeneity. In Proceedings of the Congress of Transport Engineering, Valencia, Spain, 7–9 June 2016; pp. 7–9. [Google Scholar]
- Kelly, J.A.; Clinch, J.P. Influence of varied parking tariffs on parking occupancy levels by trip purpose. Transp. Policy 2006, 13, 487–495. [Google Scholar] [CrossRef]
- Van Der Waerden, P.; Oppewal, H.; Timmermans, H.J. Adaptive choice behaviour of motorists in congested shopping centre parking lots. Transportation 1993, 20, 395–408. [Google Scholar] [CrossRef] [Green Version]
- Jin-Mei, R. Parking Time Influencing Factors of Public Parking Lots in Inner City of Beijing. Transp. Stand. 2012, 5, 15. [Google Scholar]
- Simicevic, J.; Milosavljevic, N. Revealed preference off-street parking price elasticity. In Proceedings of the 5th Annual Meeting of the Transportation Research Arena, Paris, France, 14–17 April 2014. [Google Scholar]
- Lam, W.H.; Li, Z.-C.; Huang, H.-J.; Wong, S.C. Modeling time-dependent travel choice problems in road networks with multiple user classes and multiple parking facilities. Transp. Res. Part B Methodol. 2006, 40, 368–395. [Google Scholar] [CrossRef]
- Keane, M.P. A Note on Identification in the Multinomial Probit Model. J. Bus. Econ. Stat. 1992, 10, 193–200. [Google Scholar]
- Arnott, R.; De Palma, A.; Lindsey, R. A Temporal and Spatial Equilibrium Analysis of Commuter Parking. J. Public Econ. 1991, 45, 301–335. [Google Scholar] [CrossRef] [Green Version]
- Vickrey, W.S. Congestion theory and transport investment. Am. Econ. Rev. 1969, 59, 251–260. [Google Scholar]
- Zhang, X.; Huang, H.-J.; Zhang, H. Integrated daily commuting patterns and optimal road tolls and parking fees in a linear city. Transp. Res. Part B Methodol. 2008, 42, 38–56. [Google Scholar] [CrossRef]
- Smith, M.S. Shared Parking; Urban Land Institute: Washington, DC, USA, 2005. [Google Scholar]
- Van Ommeren, J.; De Groote, J.; Mingardo, G. Residential parking permits and parking supply. Reg. Sci. Urban Econ. 2014, 45, 33–44. [Google Scholar] [CrossRef] [Green Version]
- Vale, D.S.; Saraiva, M.; Pereira, M. Active accessibility: A review of operational measures of walking and cycling accessibility. J. Transp. Land Use 2016, 9, 209–235. [Google Scholar] [CrossRef]
- Mehaffy, M.W.; Porta, S.; Romice, O. The “neighborhood unit” on trial: A case study in the impacts of urban morphology. J. Urban. Int. Res. Placemaking Urban Sustain. 2015, 8, 199–217. [Google Scholar] [CrossRef]
- Reed, T. Global Traffic Scorecard. INRIX 2019. Available online: http://inrix.com/scorecard (accessed on 9 March 2020).
- Patcharaprakiti, N. Model Predictive Control Based on System Identificationof Photovoltaic Grid Connected Inverter. Int. J. Inf. Electron. Eng. 2012, 2, 591–595. [Google Scholar] [CrossRef] [Green Version]
- Rumelhart, D.E.; Hinton, G.E.; Williams, R.J. Learning representations by back-propagating errors. Nature 1986, 323, 533–536. [Google Scholar] [CrossRef]
- Zhao, Z.; Zhang, Y. A Comparative Study of Parking Occupancy Prediction Methods considering Parking Type and Parking Scale. J. Adv. Transp. 2020, 2020, 1–12. [Google Scholar] [CrossRef]
J | Without Threshold | With Threshold | ||
---|---|---|---|---|
Evaluation Index | 1 | Average driving distance/duration | ||
22 | Average walking distance | |||
33 | Average degree of congestion | |||
44 | Parking fail rate | |||
55 | Parking distribution ratio | |||
66 | Average utilisation | |||
Performance Score |
Data Type | Data Used in The Case | Acquisition Method |
---|---|---|
Real World Data | Latitude and longitude of parking lot | Investigation and collection |
Vehicle entry and exit rate in parking lots | ||
Capacity of each parking lot | ||
Parking fee | ||
Simulation Data | Vehicles’ original location and destination | Random distribution |
Requesting parking number | Uniform distribution | |
Duration of stay | Random distribution |
Name | Haiya | Zi′an | Jingfa |
---|---|---|---|
Abbreviation | PL1 | PL2 | PL3 |
City | Shenzhen | Shenzhen | Shenzhen |
Scale | 2000 | 170 | 660 |
Initial Vehicles | 64 | 16 | 0 |
Type | Commercial parking | Office parking | Office parking |
Address | No. 99, Jian′an 1st Road, Bao′an District, Shenzhen | Zi′an business building, No. 71, Longjiang second lane, Bao′an District, Shenzhen | Jingfa building, No. 46, Baoqian lane, Bao′an District, Shenzhen |
Distribution Mode | Non-Sharing | Sharing |
---|---|---|
Congestion | 1.9 | 1.5 |
Driving duration | 6.7 | 6.7 |
Utilization | 0.51 | 0.51 |
Walking distance | 3.2 | 3.2 |
Fail rate | ||
Distribution |
T = 2 min | T = 4 min | ||||||
Model | Coefficient configuration | Score | Increase rate of performance score | Model | Coefficient configuration | Score | Increase rate of performance score |
Dynamic | Weight adjusting | 65.4 | Dynamic | Weight adjusting | 84.6 | ||
Static | (3, 1, 1, 3, 2, 1, 2) | 64.6 | Static | (3, 1, 1, 3, 3, 2, 1) | 77.5 | ||
(3, 1, 1, 3, 3, 1, 2) | 64.3 | (3, 1, 1, 3, 2, 2, 1) | 77.4 | ||||
(3, 1, 1, 3, 3, 2, 1) | 35.4 | 0.85 | (3, 1, 1, 3, 1, 1, 1) | 71.6 | 0.18 | ||
(3, 1, 1, 3, 2, 2, 1) | 34.3 | 0.91 | (3, 1, 1, 3, 1, 2, 1) | 71.2 | 0.19 | ||
(3, 1, 1, 3, 1, 2, 1) | 30.8 | 1.1 | (3, 1, 1, 3, 2, 1, 1) | 69.0 | 0.23 | ||
(3, 1, 1, 3, 2, 1, 1) | 28.3 | 1.3 | (3, 1, 1, 3, 3, 1, 1) | 67.6 | 0.25 | ||
(3, 1, 1, 3, 1, 1, 1) | 27.8 | 1.4 | (3, 1, 1, 3, 2, 2, 2) | 33.6 | 1.5 | ||
(3, 1, 1, 3, 3, 1, 1) | 26.8 | 1.4 | (3, 1, 1, 3, 2, 1, 2) | 30.7 | 1.8 | ||
(3, 1, 1, 3, 2, 2, 2) | 21.9 | 2.0 | (3, 1, 1, 3, 1, 1, 2) | 29.8 | 1.8 | ||
(3, 1, 1, 3, 1, 1, 2) | 14.1 | 3.6 | (3, 1, 1, 3, 3, 1, 2) | 19.1 | 3.4 | ||
T = 6 min | T = 8 min | ||||||
Model | Coefficient configuration | Score | Increase rate of performance score | Model | Coefficient configuration | Score | Increase rate of performance score |
Dynamic | Weight adjusting | 79.3 | Dynamic | Weight adjusting | 79.1 | ||
Static | (3, 1, 1, 3, 2, 2, 1) | 79.1 | Static | (3, 1, 1, 3, 3, 1, 1) | 68.8 | 0.15 | |
(3, 1, 1, 3, 3, 2, 1) | 74.9 | (3, 1, 1, 3, 2, 1, 1) | 66.9 | 0.18 | |||
(3, 1, 1, 3, 1, 2, 1) | 74.6 | (3, 1, 1, 3, 1, 1, 1) | 66.6 | 0.19 | |||
(3, 1, 1, 3, 3, 1, 1) | 47.0 | 0.69 | (3, 1, 1, 3, 1, 2, 1) | 54.9 | 0.44 | ||
(3, 1, 1, 3, 2, 1, 1) | 43.2 | 0.84 | (3, 1, 1, 3, 2, 2, 1) | 51.7 | 0.53 | ||
(3, 1, 1, 3, 1, 1, 1) | 42.3 | 0.88 | (3, 1, 1, 3, 1, 1, 2) | 49.7 | 0.59 | ||
(3, 1, 1, 3, 1, 1, 2) | 29.0 | 1.7 | (3, 1, 1, 3, 2, 1, 2) | 48.2 | 0.64 | ||
(3, 1, 1, 3, 2, 2, 2) | 27.8 | 1.9 | (3, 1, 1, 3, 3, 1, 2) | 47.8 | 0.66 | ||
(3, 1, 1, 3, 3, 1, 2) | 27.5 | 1.9 | (3, 1, 1, 3, 3, 2, 1) | 41.6 | 0.90 | ||
(3, 1, 1, 3, 2, 1, 2) | 27.2 | 1.9 | (3, 1, 1, 3, 2, 2, 2) | 25.0 | 2.2 | ||
T = 10 min | T = 12 min | ||||||
Model | Coefficient configuration | Score | Increase rate of performance score | Model | Coefficient configuration | Score | Increase rate of performance score |
Dynamic | Weight adjusting | 77.8 | Dynamic | Weight adjusting | 78.9 | ||
Static | (3, 1, 1, 3, 3, 2, 1) | 65.1 | 0.15 | Static | (3, 1, 1, 3, 2, 1, 1) | 61.7 | 0.28 |
(3, 1, 1, 3, 2, 1, 1) | 63.7 | 0.18 | (3, 1, 1, 3, 3, 1, 1) | 59.6 | 0.32 | ||
(3, 1, 1, 3, 1, 2, 1) | 63.3 | 0.19 | (3, 1, 1, 3, 2, 2, 1) | 59.5 | 0.33 | ||
(3, 1, 1, 3, 3, 1, 1) | 62.4 | 0.44 | (3, 1, 1, 3, 1, 2, 1) | 57.6 | 0.37 | ||
(3, 1, 1, 3, 1, 1, 1) | 61.6 | 0.53 | (3, 1, 1, 3, 1, 1, 1) | 55.4 | 0.43 | ||
(3, 1, 1, 3, 2, 2, 1) | 60.6 | 0.59 | (3, 1, 1, 3, 3, 2, 1) | 49.6 | 0.59 | ||
(3, 1, 1, 3, 1, 1, 2) | 48.9 | 0.64 | (3, 1, 1, 3, 2, 2, 2) | 38.5 | 1.1 | ||
(3, 1, 1, 3, 3, 1, 2) | 48.5 | 0.66 | (3, 1, 1, 3, 1, 1, 2) | 35.2 | 1.2 | ||
(3, 1, 1, 3, 2, 1, 2) | 47.8 | 0.90 | (3, 1, 1, 3, 3, 1, 2) | 34.3 | 1.3 | ||
(3, 1, 1, 3, 2, 2, 2) | 36.1 | 2.2 | (3, 1, 1, 3, 2, 1, 2) | 32.3 | 1.4 | ||
T = 14 min | T = 16 min | ||||||
Model | Coefficient configuration | Score | Increase rate of performance score | Model | Coefficient configuration | Score | Increase rate of performance score |
Dynamic | Weight adjusting | 87.3 | Dynamic | Weight adjusting | 66.8 | ||
Static | (3, 1, 1, 3, 1, 1, 1) | 57.7 | 0.51 | Static | (3, 1, 1, 3, 1, 1, 1) | 62.3 | |
(3, 1, 1, 3, 2, 1, 1) | 57.6 | 0.52 | (3, 1, 1, 3, 3, 1, 1) | 60.9 | 0.10 | ||
(3, 1, 1, 3, 1, 2, 1) | 55.9 | 0.56 | (3, 1, 1, 3, 2, 1, 1) | 57.2 | 0.17 | ||
(3, 1, 1, 3, 3, 1, 1) | 55.8 | 0.57 | (3, 1, 1, 3, 1, 2, 1) | 55.0 | 0.21 | ||
(3, 1, 1, 3, 2, 2, 1) | 54.2 | 0.61 | (3, 1, 1, 3, 3, 2, 1) | 54.7 | 0.22 | ||
(3, 1, 1, 3, 3, 2, 1) | 52.4 | 0.67 | (3, 1, 1, 3, 2, 2, 1) | 53.2 | 0.26 | ||
(3, 1, 1, 3, 2, 2, 2) | 46.2 | 0.89 | (3, 1, 1, 3, 2, 2, 2) | 43.6 | 0.53 | ||
(3, 1, 1, 3, 1, 1, 2) | 40.4 | 1.2 | (3, 1, 1, 3, 1, 1, 2) | 40.8 | 0.64 | ||
(3, 1, 1, 3, 3, 1, 2) | 37.7 | 1.3 | (3, 1, 1, 3, 2, 1, 2) | 37.9 | 0.76 | ||
(3, 1, 1, 3, 2, 1, 2) | 35.2 | 1.5 | (3, 1, 1, 3, 3, 1, 2) | 37.8 | 0.77 | ||
T = 18 min | T = 20 min | ||||||
Model | Coefficient configuration | Score | Increase rate of performance score | Model | Coefficient configuration | Score | Increase rate of performance score |
Dynamic | Weight adjusting | 65.1 | Dynamic | Weight adjusting | 75.5 | ||
Static | (3, 1, 1, 3, 1, 1, 1) | 63.2 | Static | (3, 1, 1, 3, 3, 1, 1) | 62.6 | 0.21 | |
(3, 1, 1, 3, 1, 2, 1) | 61.3 | (3, 1, 1, 3, 1, 1, 1) | 62.0 | 0.22 | |||
(3, 1, 1, 3, 2, 1, 1) | 60.7 | (3, 1, 1, 3, 2, 1, 1) | 58.7 | 0.29 | |||
(3, 1, 1, 3, 3, 1, 1) | 60.0 | (3, 1, 1, 3, 2, 2, 1) | 47.2 | 0.60 | |||
(3, 1, 1, 3, 3, 2, 1) | 48.8 | 0.33 | (3, 1, 1, 3, 3, 2, 1) | 43.9 | 0.72 | ||
(3, 1, 1, 3, 2, 2, 1) | 42.5 | 0.53 | (3, 1, 1, 3, 1, 2, 1) | 43.8 | 0.72 | ||
(3, 1, 1, 3, 3, 1, 2) | 42.0 | 0.55 | (3, 1, 1, 3, 1, 1, 2) | 37.3 | 1.0 | ||
(3, 1, 1, 3, 2, 2, 2) | 41.5 | 0.57 | (3, 1, 1, 3, 2, 2, 2) | 36.8 | 1.1 | ||
(3, 1, 1, 3, 2, 1, 2) | 39.4 | 0.65 | (3, 1, 1, 3, 2, 1, 2) | 33.3 | 1.3 | ||
(3, 1, 1, 3, 1, 1, 2) | 39.4 | 0.65 | (3, 1, 1, 3, 3, 1, 2) | 29.1 | 1.6 | ||
T = 25 min | T = 30 min | ||||||
Model | Coefficient configuration | Score | Increase rate of performance score | Model | Coefficient configuration | Score | Increase rate of performance score |
Dynamic | Weight adjusting | 80.6 | Dynamic | Weight adjusting | 96.7 | ||
Static | (3, 1, 1, 3, 3, 1, 1) | 76.9 | Static | (3, 1, 1, 3, 2, 1, 2) | 91.7 | ||
(3, 1, 1, 3, 2, 1, 1) | 75.7 | (3, 1, 1, 3, 3, 1, 2) | 91.3 | ||||
(3, 1, 1, 3, 1, 1, 1) | 72.1 | 0.12 | (3, 1, 1, 3, 1, 1, 2) | 90.4 | |||
(3, 1, 1, 3, 3, 1, 2) | 71.7 | 0.12 | (3, 1, 1, 3, 3, 1, 1) | 86.6 | 0.12 | ||
(3, 1, 1, 3, 1, 1, 2) | 70.1 | 0.15 | (3, 1, 1, 3, 2, 1, 1) | 86.1 | 0.12 | ||
(3, 1, 1, 3, 2, 1, 2) | 68.1 | 0.18 | (3, 1, 1, 3, 1, 1, 1) | 86.0 | 0.13 | ||
(3, 1, 1, 3, 2, 2, 2) | 46.2 | 0.74 | (3, 1, 1, 3, 2, 2, 2) | 45.8 | 1.1 | ||
(3, 1, 1, 3, 1, 2, 1) | 10.0 | 7.0 | (3, 1, 1, 3, 3, 2, 1) | 17.2 | 4.6 | ||
(3, 1, 1, 3, 3, 2, 1) | 6.1 | 12 | (3, 1, 1, 3, 1, 2, 1) | 5.4 | 17 | ||
(3, 1, 1, 3, 2, 2, 1) | 5.4 | (3, 1, 1, 3, 2, 2, 1) | 0.6 |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhao, Z.; Zhang, Y.; Zhang, Y.; Ji, K.; Qi, H. Neural-Network-Based Dynamic Distribution Model of Parking Space Under Sharing and Non-Sharing Modes. Sustainability 2020, 12, 4864. https://doi.org/10.3390/su12124864
Zhao Z, Zhang Y, Zhang Y, Ji K, Qi H. Neural-Network-Based Dynamic Distribution Model of Parking Space Under Sharing and Non-Sharing Modes. Sustainability. 2020; 12(12):4864. https://doi.org/10.3390/su12124864
Chicago/Turabian StyleZhao, Ziyao, Yi Zhang, Yi Zhang, Kaifeng Ji, and He Qi. 2020. "Neural-Network-Based Dynamic Distribution Model of Parking Space Under Sharing and Non-Sharing Modes" Sustainability 12, no. 12: 4864. https://doi.org/10.3390/su12124864
APA StyleZhao, Z., Zhang, Y., Zhang, Y., Ji, K., & Qi, H. (2020). Neural-Network-Based Dynamic Distribution Model of Parking Space Under Sharing and Non-Sharing Modes. Sustainability, 12(12), 4864. https://doi.org/10.3390/su12124864