Parking space dynamic management system and method for smart city traffic

By building a portrait of user demand and parking supply, combining time period analysis and area identification, screening target parking lots and recommending vacant parking spaces, the problem of insufficient parking spaces in parking lots during peak hours is solved, and dynamic parking management of smart city transportation is realized.

CN120599862APending Publication Date: 2025-09-05HANGZHOU JIECHUANG SMART CITY CONSTR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510805171.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-16
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

Existing parking management systems are unable to effectively manage vacant parking spaces in parking lots during peak hours, resulting in there often being no parking spaces available when users arrive at the parking lot, and failing to meet users' real-time parking needs.

Method used

By building user demand profiles and parking supply profiles, combined with parking area identification and time period analysis, we can screen out target parking lots that meet user needs, and recommend vacant parking space information in real time to achieve dynamic management.

Benefits of technology

It improves the dynamic management of vacant parking spaces in parking lots, ensures that users can independently choose suitable parking locations, avoids the problem of insufficient parking spaces during peak hours, and optimizes parking management in smart city transportation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120599862A_ABST
    Figure CN120599862A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of parking space management, and discloses a parking space dynamic management system and method for smart city traffic. Comprising a user portrait construction module for constructing a user demand portrait remarked with a parking demand, a parking area identification module, marking a sea-selected parking lot from a parking area, a first screening module for screening a to-be-selected parking lot from the sea-selected parking lot, a second screening module for screening a target parking lot from the to-be-selected parking lot, and a parking recommendation information module. The parking recommendation information is summarized and sent orderly; according to the invention, the negative influence caused by the change of the number of available parking spaces due to the uninterrupted entering and exiting of vehicles in the parking lot in the time period when the user arrives at the parking lot is effectively eliminated, and the real-time idle parking space information in the target parking lot can be orderly recommended to the user for selection. Therefore, the autonomous selectivity of the user to the parking space is improved, and the dynamic management effect of the idle parking space in the parking lot is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of parking space management, and more specifically, to a parking space dynamic management system and method for smart city traffic. Background Art

[0002] Traditional parking management systems mostly use manual management or automated control based on a single sensor, which is difficult to meet the current urban parking needs. With the continuous development of smart city transportation, by combining parking space information in the parking lot with user demand information, it is possible to achieve real-time acquisition of user needs and real-time monitoring of parking space status, and ultimately achieve the effect of dynamic parking space management.

[0003] Patent application CN1 19479092A discloses an IoT-based smart parking management system and method. Using image sensors and neural network technology, the system achieves high-precision detection of parking space occupancy status within a parking lot. This system can determine in real time whether a parking space is occupied, improving the accuracy and efficiency of parking space detection. Based on the driver's parking preferences and historical parking data, combined with parking space occupancy status and parking difficulty, a weighted algorithm is used to recommend the optimal parking space to the driver. This personalized recommendation improves parking convenience.

[0004] When managing parking spaces in existing parking lots, the parking preferences and parking time of car owners are analyzed, and parking spaces that meet the parking needs are recommended to car owners based on the occupancy status of parking spaces in the parking lot. However, it takes a certain amount of driving time for users to reach the target parking lot from their current location. When users arrive at the parking lot during peak hours, a large number of vehicles will enter the target parking lot during this period, resulting in a shortage of or even zero vacant parking spaces in the target parking lot. Therefore, it is impossible to avoid the negative impact of the reduction in the number of vacant parking spaces caused by the continuous entry and exit of vehicles during peak parking hours, and it is impossible to achieve real-time dynamic management of the vacant parking spaces in the parking lot.

[0005] In view of this, the present invention proposes a parking space dynamic management system and method for smart city traffic to solve the above problems. Summary of the Invention

[0006] In order to overcome the above-mentioned defects of the prior art and to achieve the above-mentioned objectives, the present invention provides the following technical solutions: a dynamic parking space management system for smart city traffic, applied to a parking space management platform, comprising:

[0007] A user profile building module is used to receive parking demand data from users on the user side, extract demand tags from the parking demand data, and build a user demand profile for users with parking demand notes;

[0008] A parking area identification module is used to formulate area identification criteria according to parking requirements, identify parking areas based on the area identification criteria, and mark selected parking lots from the parking areas;

[0009] The first screening module is used to determine the user's arrival time at the selected parking lot, analyze the parking period at the arrival time, calculate the real-time remaining parking spaces in the selected parking lot at the arrival time, and screen the parking lot to be selected from the selected parking lots;

[0010] The second screening module is used to construct a parking supply profile of the candidate parking lots, match and analyze the user demand profile with the parking supply profile, and screen the target parking lot from the candidate parking lots;

[0011] The parking recommendation information module is used to obtain the dynamic parking space information of the target parking lot, summarize the dynamic parking space information, real-time parking space remaining and the target parking lot into parking recommendation information, and send the parking recommendation information to the user end in sequence.

[0012] Furthermore, the method for constructing the user demand portrait is:

[0013] The parsed fields of parking demand data are identified one by one through natural language processing technology, and the parsed fields are split into parsed words and parsed values ​​through word segmentation technology;

[0014] Record parking lot, parking space, fee, width, and attribute as label words. Record the parsed field whose parsed word matches any label word as a valid field. Combine the parsed value in the valid field with the parsed word to generate A requirement labels.

[0015] Construct a blank profile with A tag positions, and import A demand tags into the A tag positions one by one to generate a user demand profile;

[0016] Create a note box with two blank and independently distributed content units, and bind the note box to the lower right corner of the user needs portrait;

[0017] Import the parsed words corresponding to the destination and span into two content units respectively, generate point requirements and range requirements, and name the note box as parking requirements to construct a user demand profile with a note of parking requirements.

[0018] Furthermore, the area identification criteria are: the point requirement is used as the center point of the parking area, and the range requirement is used as the coverage radius of the parking area;

[0019] The parking area identification method is:

[0020] Mark the point corresponding to the point requirement on the electronic map and record it as the center point;

[0021] With the center point as the center and the range requirement as the radius, a closed area circle is drawn, and the area within the area circle is recorded as the parking area.

[0022] Furthermore, the marking method for the selected parking lot is as follows:

[0023] The geographical location and coverage area of ​​all parking lots are found through the urban planning system, and the parking lot whose coverage area is entirely within the parking area is recorded as the first parking lot;

[0024] Parking lots where the coverage area overlaps with the parking area are recorded as parking lots to be inspected, and the coverage area within the parking area of ​​the parking lot to be inspected is recorded as the overlapping area;

[0025] Computer vision technology is used to identify the overlapping area and the covered area in the parking lot to be inspected. The overlapping area is compared with the covered area to calculate the overlap ratio.

[0026] The parking lots to be inspected whose area ratio is greater than or equal to the preset ratio threshold are recorded as second parking lots, and all the first parking lots and second parking lots are aggregated to obtain B selected parking lots.

[0027] Furthermore, parking periods include peak periods, off-peak periods, and low-peak periods;

[0028] The calculation method for real-time parking space availability is:

[0029] The number of available parking spaces in B selected parking lots at the current moment is queried one by one through the parking management system to obtain the B current parking space remainings;

[0030] When the parking period is peak, the peak churn rate of B selected parking lots during the peak period is queried, the peak churn rate is multiplied by the target duration, and the difference is calculated by the current vehicle remaining capacity to calculate the real-time parking space remaining capacity;

[0031] When the parking period is off-peak, the off-peak churn rate of B selected parking lots during the off-peak period is queried, the off-peak churn rate is multiplied by the target duration, and the difference is taken from the current vehicle availability to calculate the real-time parking space availability.

[0032] When the parking period is a low-peak period, the low-peak churn rate of B selected parking lots during the low-peak period is queried, the low-peak churn rate is multiplied by the target duration, and the difference is taken from the current vehicle remaining capacity to calculate the real-time parking space remaining capacity.

[0033] Furthermore, the method for screening the parking lots to be selected is:

[0034] Compare the real-time remaining parking spaces of the B selected parking lots with the preset remaining parking space thresholds;

[0035] When the real-time remaining parking space is greater than or equal to the preset remaining parking space threshold, the selected parking lot is recorded as a candidate parking lot, and D candidate parking lots are obtained.

[0036] Furthermore, the method for constructing the parking supply profile is as follows:

[0037] Query the comprehensive parking data of the selected parking lot through the parking management system, and identify the key fields in the comprehensive parking data through natural language processing technology;

[0038] Split the key fields into keywords and key values ​​using word segmentation technology. Record the key fields whose keywords overlap with valid fields in the portrait tag as supply fields. Combine the keywords and key values ​​in the supply fields to generate A supply tags.

[0039] Based on the arrangement order of A demand tags, A supply tags are arranged and combined in sequence to generate a parking supply profile.

[0040] Furthermore, the target parking lot screening method is as follows:

[0041] When the valid field of the demand tag contains parking lot, parking space or attribute, the parking supply profile whose supply field of the supply tag is parking lot, parking space or attribute is recorded as the target profile;

[0042] Record the parsed values ​​of the valid fields of the demand tag as charge and width as charge demand value and width demand value respectively, and record the key values ​​of the supply fields of the supply tag as charge and width as charge supply value and width supply value;

[0043] The parking lots corresponding to the target portraits whose charging supply values ​​are less than or equal to the charging demand values ​​and whose width supply values ​​are greater than or equal to the width demand values ​​are recorded as target parking lots, and E target parking lots are obtained.

[0044] Furthermore, the dynamic parking space information includes the parking space number and the parking space location;

[0045] The method for sending parking recommendation information in sequence is as follows:

[0046] Construct E blank information with two inner and outer ring-shaped information bits, record the information bits in the outer layer as parking information bits, and import the geographical locations of the E target parking lots into the parking information bits;

[0047] The information bits in the inner layer are recorded as parking space information bits, and the dynamic parking space information and real-time parking space remaining of the E target parking lots are imported into the parking space information bits, so that the blank information is converted into E parking recommendation information;

[0048] When the number of target parking lots is 1, the parking recommendation information is sent directly to the user end;

[0049] When the number of target parking lots is greater than 1, E parking recommendation information are sent to the user end in order according to the real-time parking space availability from large to small.

[0050] The dynamic parking space management method for smart city traffic is applied to the parking space management platform and is implemented based on the dynamic parking space management system for smart city traffic, including:

[0051] S01: Receive parking demand data of users on the user side, extract demand tags from the parking demand data, and construct a demand profile of users with parking demand notes;

[0052] S02: Developing area recognition criteria based on parking requirements, identifying parking areas based on the area recognition criteria, and marking selected parking lots from the parking areas;

[0053] S03: Determine the user's arrival time at the selected parking lot, analyze the parking period at the arrival time, calculate the real-time remaining parking spaces in the selected parking lot at the arrival time, and select a parking lot to be selected from the selected parking lots;

[0054] S04: Construct a parking supply profile for the candidate parking lots, match and analyze the user demand profile with the parking supply profile, and select the target parking lot from the candidate parking lots;

[0055] S05: Obtain dynamic parking space information of the target parking lot, aggregate the dynamic parking space information, real-time parking space availability, and the target parking lot into parking recommendation information, and send the parking recommendation information to the user end in sequence.

[0056] The technical effects and advantages of the present invention for the dynamic management system and method of parking spaces for smart city traffic are as follows:

[0057] (1): By analyzing the parking period at the time of arrival and calculating the real-time parking space remaining at the time of arrival, the number of parking spaces available in the parking lot can be accurately calculated according to the specific time type of the user's arrival at the parking lot. This effectively eliminates the negative impact of changes in the number of available parking spaces caused by the continuous entry and exit of vehicles in the parking lot during the time period when the user arrives at the parking lot, thereby improving the accuracy of screening the selected parking lots and preventing the phenomenon that there are no parking spaces available when the user arrives at the parking lot.

[0058] (2): By constructing a parking supply profile and a user demand profile matching analysis method, targeted matching operations can be performed between the user's parking demand and the parking supply of the parking lot, achieving the effect of comprehensive identification of the target parking lot, and by generating parking recommendation information and sending it in an orderly manner, the real-time vacant parking space information in the target parking lot can be recommended to the user in an orderly manner for selection, which not only improves the user's independent selection of parking spaces, but also realizes the dynamic management effect of vacant parking spaces in the parking lot, meets the needs of real-time monitoring and dynamic management of vacant parking spaces, and achieves the purpose of optimizing smart city traffic parking management. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 This is a module diagram of a dynamic parking management system for smart city traffic provided by the first embodiment of the present invention;

[0060] Figure 2 A flow chart of a method for dynamic parking space management for smart city traffic provided in the second embodiment of the present invention. DETAILED DESCRIPTION

[0061] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0062] Example 1: Please refer to Figure 1 As shown, the parking space dynamic management system for smart city traffic described in this embodiment is applied to a parking space management platform, including:

[0063] The user profile building module receives the parking demand data of users on the user side, extracts demand tags from the parking demand data, and builds a demand profile of users with parking demand notes;

[0064] The user end refers to the data port that can receive the user's real-time personalized parking data and can receive parking space dynamic data from the parking space management platform, thereby realizing the two-way data transmission and interaction effect between the user and the parking space management platform; specifically, the user end includes the APP installed on the user's mobile phone, the mini-program and official account in WeChat, etc.

[0065] Parking demand data refers to the data entered by the user end that can comprehensively represent the personalized data of the user's current parking demand, and can thus serve as the overall data reflecting the user's current parking demand;

[0066] Parking demand data includes but is not limited to destination, area span, parking lot type, parking space type, charging unit price, parking space width, parking space attributes, etc.; any data that can reflect the user's parking needs can be collected and input as parking demand data;

[0067] Specifically, when inputting parking demand data, the input method includes the following two methods: one: manually inputting parking demand data on the user side, and the other: manually selecting an option from the options that pop up on the user side; the parking demand data collection method can select one of the two methods, or both.

[0068] It should be noted that due to the large amount of parking demand data and the inconsistency of parking demands among different users, it is not necessary to input all different types of parking demand data. In order to ensure that parking spaces that match the user end can be screened out from a large number of parking lots in the future and to avoid the situation where the user's parking demand cannot be met, it is necessary to ensure that the destination and regional distance span in the parking demand data must be input.

[0069] After receiving parking demand data, it is necessary to identify and extract demand tags from the parking demand data, and provide a basis for building user demand profiles;

[0070] The user demand portrait is used to comprehensively represent the personalized data of users who need parking this time, and can serve as a direct basis for subsequent parking space screening and matching, thereby classifying and managing the scattered and complex parking demand data in an orderly and reasonable manner.

[0071] The method for constructing user demand portrait is as follows:

[0072] Natural language processing technology is used to identify the parsed fields of parking demand data one by one, and word segmentation technology is used to split the parsed fields into parsed words and parsed values. Parsed fields are used to concisely represent the true meaning of parking demand data, while parsed words and parsed values ​​are used to represent the textual and numerical components of the parsed fields.

[0073] Record parking lot, parking space, fee, width and attribute as label words, and compare the label words with the parsed words for consistency;

[0074] The parsed field whose parsed word matches any label word is recorded as a valid field, and the parsed value in the valid field is combined with the parsed word to generate A requirement labels;

[0075] Construct a blank portrait with A tag positions, and import A demand tags into the A tag positions one by one to generate a user demand portrait; the blank portrait is the basis for constructing the user demand portrait, and the tag position is the smallest unit that constitutes the blank portrait;

[0076] Create a note box with two blank and independently distributed content units and bind the note box to the lower right corner of the user demand portrait; the content unit is the location for data import for point requirements and range requirements, and is an integral part of parking requirements;

[0077] Import the parsed words corresponding to the destination and span into two content units respectively, generate point requirements and range requirements, and name the note box as parking requirements to construct a user demand profile with a note of parking requirements.

[0078] It should be noted that the constructed user demand profile can only represent the parking demand-related information of the user at the current moment. The historical parking demand-related information of the user will not affect the construction of the user demand profile, so as to ensure the accurate representation of the parking demand of the user at this time.

[0079] The parking area recognition module formulates area recognition criteria according to parking requirements, identifies parking areas based on the area recognition criteria, and marks selected parking lots from the parking areas;

[0080] After constructing the user demand profile, the user demand profile can be used as a basis to quickly and accurately identify and determine the areas and parking lots that meet the parking needs, thereby narrowing the regional scope of the final required parking spaces, that is, the parking area, so that the parking area can be used as the location area of ​​the parking space that meets the parking needs of this user.

[0081] The area recognition criteria are the rules for identifying the locations of parking lots that meet the parking needs of users. Since urban traffic areas include a large number of parking lots in different locations, and the locations of the parking lots are not the same, the distance between each parking lot and the destination of the user's parking needs is also different. Therefore, when identifying parking areas, it is necessary to do so within the constraints of the area recognition criteria to ensure that all parking lots in the parking area can meet the parking needs of users.

[0082] The area identification criteria are: the point demand is the center point of the parking area, and the range demand is the coverage radius of the parking area.

[0083] The parking area identification method is:

[0084] Mark the point corresponding to the point requirement on the electronic map and record it as the center point;

[0085] With the center point as the center and the range requirement as the radius, a closed area circle is drawn, and the area within the area circle is recorded as the parking area.

[0086] After the parking area is identified, not all parking lots within the parking area are necessarily available for selection by the user. Instead, the relative positional relationship between the parking lots within the parking area and the parking area needs to be determined, thereby marking the selected parking lots that can be provided to the user for selection.

[0087] The marking method for the selected parking lots is as follows:

[0088] The geographical location and coverage area of ​​all parking lots are found through the urban planning system, and the parking lot whose coverage area is entirely within the parking area is recorded as the first parking lot;

[0089] Parking lots where the coverage area overlaps with the parking area are recorded as parking lots to be inspected, and the coverage area within the parking area of ​​the parking lot to be inspected is recorded as the overlapping area;

[0090] Computer vision technology is used to identify the overlapping area and the covered area in the parking lot to be inspected. The overlapping area is compared with the covered area to calculate the overlap ratio.

[0091] The calculation formula for area ratio is:

[0092]

[0093] Where, MJ zb is the area ratio of parking lots to be inspected, MJ ch is the area of ​​the overlapping area of ​​the parking lot to be inspected, MJ fg The area of ​​the covered area of ​​the parking lot to be inspected;

[0094] When the area ratio of the parking lot to be verified is less than the preset ratio threshold, it means that the number of parking spaces in the parking lot to be verified is small and the probability of meeting the user's parking needs is low, so the parking lot to be verified is eliminated. The preset ratio threshold refers to the minimum area ratio of the parking lot to be verified that is recorded as the second parking lot, thereby setting a threshold for the identification of the second parking lot. The preset ratio threshold is obtained by collecting a large number of historical minimum area ratios of the parking lots to be verified that are recorded as the second parking lot and calculating their average value.

[0095] When the area ratio of the parking lot to be inspected is greater than or equal to the preset ratio threshold, it means that the number of parking spaces in the parking lot to be inspected is relatively large and is located inside the parking area, and the probability of meeting the user's parking needs is high, and the parking lot to be inspected is recorded as the second parking lot;

[0096] After summarizing all the first parking lots and second parking lots, B selected parking lots are obtained.

[0097] It should be noted that B is a positive integer greater than 1; the preset proportion threshold is a numerical representation of the minimum proportion of the area recorded as the second parking lot, which can ensure that the parking lot to be inspected identified as the second parking lot has a high probability of meeting the parking needs of the user end, and can be used for subsequent dynamic management and screening needs; the preset proportion threshold is customized according to the actual needs of the user end. For example, the preset proportion threshold is 0.75, 0.80, 0.85, etc., and under normal circumstances, the preset proportion threshold will be greater than 0.75.

[0098] The first screening module determines the user's arrival time at the selected parking lot, analyzes the parking period at the arrival time, calculates the real-time remaining parking spaces in the selected parking lot at the arrival time, and selects the parking lot to be selected from the selected parking lots;

[0099] When the selected parking lots are marked, the selected parking lots can be used as parking lots that meet the parking needs of the user. Then, it is necessary to query the driving time of the user's vehicle to the selected parking lot, and determine the arrival time of the user at each selected parking lot based on the driving time of the vehicle;

[0100] Specifically, when determining the arrival time, the driving time from the user's current location to B selected parking lots is queried through the electronic navigation software, and the minimum driving time is recorded as the target time. Taking the current time as the starting time, B target time are added in sequence to obtain B end times, and the end time is recorded as the arrival time.

[0101] Parking time periods are used to represent the number of parking spaces required for a specific arrival time on a given day, effectively differentiating the number of parking spaces required each day.

[0102] Specifically, parking periods include peak, off-peak, and low-peak periods. Peak, off-peak, and low-peak periods correspond to daily parking space demand from high to low. Taking a 24-hour day as an example, peak periods correspond to 11:00 to 13:00 and 17:00 to 21:00, off-peak periods correspond to 9:00 to 11:00 and 13:00 to 17:00, and the remaining times are all low-peak periods.

[0103] When analyzing the parking period at the arrival time, it can be determined according to the specific time of the arrival time on the day, so that the parking period is one of the peak period, the off-peak period and the low-peak period.

[0104] Since the arrival time is affected by factors such as the distance between the selected parking lot and the user's current location, the user's driving route, and unexpected situations that may occur during driving (traffic jams, traffic control, traffic accidents, etc.), the arrival time may also vary during the specific parking period of the day;

[0105] When the arrival time is during peak hours, the number of remaining parking spaces when the user arrives at the selected parking lot may be greatly reduced. When the arrival time is during off-peak hours, the number of remaining parking spaces when the user arrives at the selected parking lot may still be relatively large. Therefore, it is necessary to calculate the real-time remaining parking spaces in the selected parking lot at the arrival time according to different arrival times.

[0106] The calculation method for real-time parking space availability is:

[0107] The number of available parking spaces in B selected parking lots at the current moment is queried one by one through the parking management system to obtain the B current parking space remainings;

[0108] When the parking period is peak, the peak churn rate of B selected parking lots during the peak period is queried, the peak churn rate is multiplied by the target duration, and the difference is calculated by the current vehicle remaining capacity to calculate the real-time parking space remaining capacity;

[0109] The calculation formula for real-time parking space availability is:

[0110] CW ylb =DQ ylb -GF lsb *MB scb ;

[0111] Where CW ylb is the real-time parking space availability of the bth selected parking lot, b = 1, 2, ..., B, DQ ylb is the current vehicle capacity of the bth selected parking lot, GF lsb MB is the peak churn rate of the bth selected parking lot. scb is the target duration for the bth audition parking lot;

[0112] When the parking period is off-peak, the off-peak churn rate of B selected parking lots during the off-peak period is queried, the off-peak churn rate is multiplied by the target duration, and the difference is taken from the current vehicle availability to calculate the real-time parking space availability.

[0113] The calculation formula for real-time parking space availability is:

[0114] CW ylb =DQ ylb -PF lsb *MB scb ;

[0115] Where PF lsb is the peak churn rate of the bth selected parking lot;

[0116] When the parking period is off-peak, the off-peak churn rate of B selected parking lots during the off-peak period is queried, the off-peak churn rate is multiplied by the target duration, and the difference is taken from the current vehicle availability to calculate the real-time parking space availability.

[0117] The calculation formula for real-time parking space availability is:

[0118] CW ylb =DQ ylb -DF lsb *MB scb ;

[0119] Where DF lsb is the low-peak churn rate of the bth audited parking lot.

[0120] The aforementioned peak churn rate, off-peak churn rate, and low-peak churn rate refer to the number of vehicles that enter the parking lot and park per unit time during the corresponding time periods of peak, off-peak, and off-peak periods, respectively. They can be used as a basis for determining the change in the number of idle parking spaces in the parking lot per unit time. The peak churn rate, off-peak churn rate, and low-peak churn rate vary in magnitude. Generally, the peak churn rate is greater than the off-peak churn rate, and the off-peak churn rate is greater than the low-peak churn rate.

[0121] It should be noted that the peak churn rate, off-peak churn rate, and low-peak churn rate may be greater than, equal to, or less than 0; when greater than 0, it means that the number of vehicles entering the parking lot per unit time is greater than the number of vehicles leaving the parking lot, and the number of idle parking spaces in the parking lot is decreasing; when equal to 0, the number of idle parking spaces in the parking lot has not changed; when less than 0, the number of idle parking spaces in the parking lot is increasing.

[0122] The peak churn rate, flat peak churn rate and low peak churn rate are obtained by statistically analyzing the number of vehicles entering and leaving a parking lot per unit time in a large number of parking lots during different parking periods, taking the difference between the number of vehicles entering and leaving the parking lot, and calculating the average value.

[0123] After calculating the real-time parking space remaining during the parking period, the selected parking lots can be further analyzed based on the real-time parking space remaining, and the selected parking lots whose real-time parking space remaining meets the subsequent dynamic management requirements can be recorded as the parking lots to be selected.

[0124] Specifically, the method for screening the parking lots to be selected is as follows:

[0125] Compare the real-time parking space availability of the B selected parking lots with a preset parking space availability threshold; the preset parking space availability threshold is the minimum value of the real-time parking space availability recorded as a candidate parking lot, which ensures that there are sufficient vacant parking spaces in the candidate parking lot for users to park;

[0126] When the real-time parking space remaining capacity is less than the preset parking space remaining capacity threshold, and the number of vacant parking spaces in the selected parking lot at the time of arrival is small, the selected parking lot will not be recorded as a parking lot to be selected;

[0127] When the real-time parking space remaining amount is greater than or equal to the preset parking space remaining amount threshold, and there are many vacant parking spaces in the selected parking lot at the arrival time, the selected parking lot is recorded as a candidate parking lot, and D candidate parking lots are obtained.

[0128] It should be noted that D is a positive integer greater than 1; the preset parking space remaining threshold is used to set the minimum value of the number of parking spaces in the parking lot to be selected that are in an idle state, which can ensure that the parking lot to be selected has more idle parking spaces at the time of arrival, and provide sufficient parking space support for users to park quickly and conveniently in the parking lot to be selected.

[0129] The second screening module collects comprehensive parking data of the candidate parking lots, constructs a parking supply profile for the candidate parking lots, matches and analyzes the user demand profile with the parking supply profile, and selects the target parking lot from the candidate parking lots;

[0130] The comprehensive parking data is used to comprehensively represent the dynamic situation of parking spaces in the target parking lot, so that the comprehensive parking data can include all parking demand data, which can provide a data range for the comparison between subsequent parking demand data and the comprehensive parking data.

[0131] The parking supply profile is a comprehensive representation of the diverse data that satisfies user parking needs and dynamically manages parking in a candidate parking lot. It serves as the basis for subsequent comparison with the user demand profile. When constructing the parking supply profile, it is necessary to collect diverse data from the candidate parking lot from multiple dimensions to provide data support for the parking supply profile.

[0132] The method for constructing the parking supply profile is as follows:

[0133] The parking management system is used to query the comprehensive parking data of the selected parking lot, and the key fields in the comprehensive parking data are identified through natural language processing technology; the key fields are used to concisely express the true meaning of the comprehensive parking data;

[0134] Split the key fields into keywords and key values ​​using word segmentation technology, and compare the keywords with the valid fields in the portrait tags. Keywords and key values ​​are used to represent the text and numeric parts of the key fields and serve as the smallest components of the key fields.

[0135] The key fields that overlap with the valid fields in the portrait tag are recorded as supply fields, and the keywords and key values ​​in the supply fields are combined to generate A supply tags;

[0136] Based on the arrangement order of A demand tags, A supply tags are arranged and combined in sequence to generate a parking supply profile.

[0137] After the parking supply profile is constructed, the parking supply profile can be matched with the user demand profile for analysis. Based on the matching analysis results, it is determined whether the selected parking lot can be the best result to meet all the user's parking needs. The selected parking lot that meets all the user's parking needs is recorded as the target parking lot.

[0138] The target parking lot screening method is:

[0139] Match and analyze the A supply tags of the parking supply profile with the A demand tags of the user demand profile one by one;

[0140] When the valid field of the demand tag contains parking lot, parking space or attribute, the parking supply profile whose supply field of the supply tag is parking lot, parking space or attribute is recorded as the target profile;

[0141] Record the parsed values ​​of the valid fields of the demand tag as charge and width as charge demand value and width demand value respectively, and record the key values ​​of the supply fields of the supply tag as charge and width as charge supply value and width supply value;

[0142] Compare the charging supply value and width supply value in the target portrait with the charging demand value and width demand value respectively, and record the candidate parking lots corresponding to the charging supply value in the target portrait being less than or equal to the charging demand value and the width supply value being greater than or equal to the width demand value as the target parking lots, and obtain E target parking lots.

[0143] It should be noted that E is a positive integer greater than 0; after the target parking lot is screened, the target parking lot is recommended to the user to ensure that the target parking lot can meet all parking needs input by the user on the user side.

[0144] The parking recommendation information module obtains dynamic parking space information of available parking spaces in the target parking lot, aggregates the dynamic parking space information, real-time parking space remaining and the target parking lot into parking recommendation information, and sends the parking recommendation information to the user end in sequence;

[0145] Dynamic parking space information is used to represent the real-time comprehensive information of vacant parking spaces in the target parking lot, which can provide a diversified representation of the specific location information and number information of the vacant parking spaces;

[0146] A vacant parking space refers to a parking space in the target parking lot where no vehicle is parked, so that the vacant parking space can be used as a parking space for the user to select when arriving at the target parking lot;

[0147] Specifically, when obtaining vacant parking spaces, the parking image of each parking space is captured in real time by a camera in the target parking lot, and computer vision technology is used to identify whether there are parked vehicles in the parking image, and parking spaces without parked vehicles are recorded as vacant parking spaces.

[0148] Dynamic parking space information includes parking space number and parking space location; parking space number refers to the specific number of the vacant parking space in the target parking lot, and parking space location refers to the location of the vacant parking space in the target parking lot. The parking space location of the vacant parking space is one of the following positions: against the wall, against the pillar, in the middle, adjacent to the edge, and at the corner; parking space number and parking space location are obtained after querying the parking management system.

[0149] After obtaining dynamic parking space information, the dynamic parking space information, real-time parking space availability and target parking lot can be aggregated and bound to generate parking recommendation information. After the parking recommendation information is aggregated, the parking recommendation information needs to be sent to the user end in order for the user to freely choose;

[0150] When recommending parking recommendation information to a user, if the number of target parking lots is 1, the parking recommendation information does not need to be sorted; if the number of target parking lots is greater than 1, the parking recommendation information needs to be sorted.

[0151] The method for sending parking recommendation information in sequence is as follows:

[0152] Construct E blank information with two inner and outer ring-shaped information bits, record the information bits in the outer layer as parking information bits, and import the geographical locations of the E target parking lots into the parking information bits;

[0153] The information bits in the inner layer are recorded as parking space information bits, and the dynamic parking space information and real-time parking space remaining of the E target parking lots are imported into the parking space information bits, so that the blank information is converted into E parking recommendation information;

[0154] When the number of target parking lots is 1, the parking recommendation information is sent directly to the user end;

[0155] When the number of target parking lots is greater than 1, E parking recommendation information are sent to the user end in order according to the real-time parking space availability from large to small.

[0156] When the user receives parking recommendation information and clicks to select one of the parking recommendation information, the geographical location of the target parking lot can be directly observed, providing a navigation basis for arriving at the target parking lot. When the parking recommendation information is clicked again, the dynamic parking space information and real-time parking space remaining of the target parking lot can be observed, thereby providing users with real-time dynamic parking space change information and realizing dynamic parking space management effect.

[0157] In this embodiment, by analyzing the parking period at the time of arrival and calculating the real-time remaining parking spaces at the time of arrival in real time, the number of parking spaces available in the parking lot can be accurately calculated based on the specific time type of the user's arrival at the parking lot, effectively eliminating the negative impact of changes in the number of available parking spaces caused by the uninterrupted entry and exit of vehicles in the parking lot during the time period when the user arrives at the parking lot, thereby improving the accuracy of the screening of the selected parking lots and preventing the phenomenon that there are no parking spaces available when the user arrives at the parking lot.

[0158] By constructing a parking supply portrait and user demand portrait matching analysis method, targeted matching operations can be performed between the user's parking demand and the parking supply of the parking lot, achieving the effect of comprehensive identification of the target parking lot, and by generating parking recommendation information and sending it in an orderly manner, the real-time vacant parking space information in the target parking lot can be recommended to the user in an orderly manner for selection, which not only improves the user's independent selection of parking spaces, but also realizes the dynamic management effect of vacant parking spaces in the parking lot, meets the needs of real-time monitoring and dynamic management of vacant parking spaces, and achieves the purpose of optimizing smart city traffic parking management.

[0159] Example 2: Please refer to Figure 2 As shown, for parts not described in detail in this embodiment, please refer to the description of the first embodiment. A parking space dynamic management method for smart city traffic is provided, which is applied to a parking space management platform and is implemented based on a parking space dynamic management system for smart city traffic, including:

[0160] S01: Receive parking demand data of users on the user side, extract demand tags from the parking demand data, and construct a demand profile of users with parking demand notes;

[0161] S02: Developing area recognition criteria based on parking requirements, identifying parking areas based on the area recognition criteria, and marking selected parking lots from the parking areas;

[0162] S03: Determine the user's arrival time at the selected parking lot, analyze the parking period at the arrival time, calculate the real-time remaining parking spaces in the selected parking lot at the arrival time, and select a parking lot to be selected from the selected parking lots;

[0163] S04: Construct a parking supply profile for the candidate parking lots, match and analyze the user demand profile with the parking supply profile, and select the target parking lot from the candidate parking lots;

[0164] S05: Obtain dynamic parking space information of the target parking lot, aggregate the dynamic parking space information, real-time parking space availability, and the target parking lot into parking recommendation information, and send the parking recommendation information to the user end in sequence.

[0165] The above description is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed by the present invention, which should be covered by the scope of protection of the present invention.

Claims

1. A dynamic parking management system for smart city traffic, applied to a parking management platform, characterized by: include: A user profile building module is used to receive parking demand data from users on the user side, extract demand tags from the parking demand data, and build a user demand profile for users with parking demand notes; A parking area identification module is used to formulate area identification criteria according to parking requirements, identify parking areas based on the area identification criteria, and mark selected parking lots from the parking areas; The first screening module is used to determine the user's arrival time at the selected parking lot, analyze the parking period at the arrival time, calculate the real-time remaining parking spaces in the selected parking lot at the arrival time, and screen the parking lot to be selected from the selected parking lots; The second screening module is used to construct a parking supply profile of the candidate parking lots, match and analyze the user demand profile with the parking supply profile, and screen the target parking lot from the candidate parking lots; The parking recommendation information module is used to obtain the dynamic parking space information of the target parking lot, summarize the dynamic parking space information, real-time parking space remaining and the target parking lot into parking recommendation information, and send the parking recommendation information to the user end in sequence.

2. The parking space dynamic management system for smart city traffic according to claim 1 is characterized in that: The method for constructing user demand portrait is as follows: The parsed fields of parking demand data are identified one by one through natural language processing technology, and the parsed fields are split into parsed words and parsed values ​​through word segmentation technology; Record parking lot, parking space, fee, width, and attribute as label words. Record the parsed field whose parsed word matches any label word as a valid field. Combine the parsed value in the valid field with the parsed word to generate A requirement labels. Construct a blank profile with A tag positions, and import A demand tags into the A tag positions one by one to generate a user demand profile; Create a note box with two blank and independently distributed content units, and bind the note box to the lower right corner of the user needs portrait; Import the parsed words corresponding to the destination and span into two content units respectively, generate point requirements and range requirements, and name the note box as parking requirements to construct a user demand profile with a note of parking requirements.

3. The parking space dynamic management system for smart city traffic according to claim 2 is characterized in that: The criteria for area identification are: the point requirement is the center point of the parking area, and the range requirement is the coverage radius of the parking area; The parking area identification method is: Mark the point corresponding to the point requirement on the electronic map and record it as the center point; With the center point as the center and the range requirement as the radius, a closed area circle is drawn, and the area within the area circle is recorded as the parking area.

4. The parking space dynamic management system for smart city traffic according to claim 3 is characterized in that: The marking method for the selected parking lots is as follows: The geographical location and coverage area of ​​all parking lots are found through the urban planning system, and the parking lot whose coverage area is entirely within the parking area is recorded as the first parking lot; Parking lots where the coverage area overlaps with the parking area are recorded as parking lots to be inspected, and the coverage area within the parking area of ​​the parking lot to be inspected is recorded as the overlapping area; Computer vision technology is used to identify the overlapping area and the covered area in the parking lot to be inspected. The overlapping area is compared with the covered area to calculate the overlap ratio. The parking lots to be inspected whose area ratio is greater than or equal to the preset ratio threshold are recorded as second parking lots, and all the first parking lots and second parking lots are aggregated to obtain B selected parking lots.

5. The parking space dynamic management system for smart city traffic according to claim 4 is characterized in that: Parking periods include peak hours, off-peak hours and low-peak hours; The calculation method for real-time parking space availability is: The number of available parking spaces in B selected parking lots at the current moment is queried one by one through the parking management system to obtain the B current parking space remainings; When the parking period is peak, the peak churn rate of B selected parking lots during the peak period is queried, the peak churn rate is multiplied by the target duration, and the difference is calculated by the current vehicle remaining capacity to calculate the real-time parking space remaining capacity; When the parking period is off-peak, the off-peak churn rate of B selected parking lots during the off-peak period is queried, the off-peak churn rate is multiplied by the target duration, and the difference is taken from the current vehicle availability to calculate the real-time parking space availability. When the parking period is a low-peak period, the low-peak churn rate of B selected parking lots during the low-peak period is queried, the low-peak churn rate is multiplied by the target duration, and the difference is taken from the current vehicle remaining capacity to calculate the real-time parking space remaining capacity.

6. The parking space dynamic management system for smart city traffic according to claim 5 is characterized in that: The selection method for the parking lots is as follows: Compare the real-time remaining parking spaces of the B selected parking lots with the preset remaining parking space thresholds; When the real-time remaining parking space is greater than or equal to the preset remaining parking space threshold, the selected parking lot is recorded as a candidate parking lot, and D candidate parking lots are obtained.

7. The parking space dynamic management system for smart city traffic according to claim 6 is characterized in that: The method for constructing the parking supply portrait is as follows: Query the comprehensive parking data of the selected parking lot through the parking management system, and identify the key fields in the comprehensive parking data through natural language processing technology; Split the key fields into keywords and key values ​​using word segmentation technology. Record the key fields whose keywords overlap with valid fields in the portrait tag as supply fields. Combine the keywords and key values ​​in the supply fields to generate A supply tags. Based on the arrangement order of A demand tags, A supply tags are arranged and combined in sequence to generate a parking supply profile.

8. The parking space dynamic management system for smart city traffic according to claim 7 is characterized in that: The target parking lot screening method is: When the valid field of the demand tag contains parking lot, parking space or attribute, the parking supply profile whose supply field of the supply tag is parking lot, parking space or attribute is recorded as the target profile; Record the parsed values ​​of the valid fields of the demand tag as charge and width as charge demand value and width demand value respectively, and record the key values ​​of the supply fields of the supply tag as charge and width as charge supply value and width supply value; The parking lots corresponding to the target portraits whose charging supply values ​​are less than or equal to the charging demand values ​​and whose width supply values ​​are greater than or equal to the width demand values ​​are recorded as target parking lots, and E target parking lots are obtained.

9. The parking space dynamic management system for smart city traffic according to claim 8 is characterized in that: Dynamic parking space information includes parking space number and parking space location; The method for sending parking recommendation information in sequence is: Construct E blank information with two inner and outer ring-shaped information bits, record the information bits in the outer layer as parking information bits, and import the geographical locations of the E target parking lots into the parking information bits; The information bits in the inner layer are recorded as parking space information bits, and the dynamic parking space information and real-time parking space remaining of the E target parking lots are imported into the parking space information bits, so that the blank information is converted into E parking recommendation information; When the number of target parking lots is 1, the parking recommendation information is sent directly to the user end; When the number of target parking lots is greater than 1, E parking recommendation information are sent to the user end in order according to the real-time parking space availability from large to small.

10. A parking space dynamic management method for smart city traffic, applied to a parking space management platform, based on the parking space dynamic management system for smart city traffic according to any one of claims 1 to 9, characterized in that: include: S01: Receive parking demand data of users on the user side, extract demand tags from the parking demand data, and construct a demand profile of users with parking demand notes; S02: Developing area recognition criteria based on parking requirements, identifying parking areas based on the area recognition criteria, and marking selected parking lots from the parking areas; S03: Determine the user's arrival time at the selected parking lot, analyze the parking period at the arrival time, calculate the real-time remaining parking spaces in the selected parking lot at the arrival time, and select a parking lot to be selected from the selected parking lots; S04: Construct a parking supply profile for the candidate parking lots, match and analyze the user demand profile with the parking supply profile, and select the target parking lot from the candidate parking lots; S05: Obtain dynamic parking space information of the target parking lot, aggregate the dynamic parking space information, real-time parking space availability, and the target parking lot into parking recommendation information, and send the parking recommendation information to the user end in sequence.

Citation Information

Patent Citations

  • Intelligent parking management system and method based on Internet of Things

    CN119479092A