Point-to-point shared parking method and device, computer equipment and readable storage medium
By constructing a model of the number and cost of shared parking spaces, a point-to-point shared parking strategy was generated, which solved the parking problem, improved the operational efficiency and resource utilization of parking lots, and achieved refined management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN JIESHUN SCI & TECH IND
- Filing Date
- 2024-05-29
- Publication Date
- 2026-07-28
AI Technical Summary
The existing parking lot management schemes are not refined enough, the utilization rate of parking space resources is not high enough, the efforts to solve the parking problem are insufficient, and the operating revenue of parking lots cannot be effectively improved.
By acquiring historical parking space and fee data from parking lots, a model of the number and cost of shared parking spaces is constructed, a point-to-point shared parking strategy is generated for the target time period, parking packages are formulated, and fixed parking spaces are allocated to target users. Vehicle entry and exit are managed through entrance and exit equipment.
It solved the parking problem for target users, improved the operational efficiency of parking lots and enabled parking space sharing, and enhanced the level of precision in parking lot management.
Smart Images

Figure CN118570932B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of big data technology, and in particular to a peer-to-peer shared parking method, apparatus, computer equipment, and readable storage medium. Background Technology
[0002] With the gradual improvement of living standards and the increase in urban population and car ownership, the parking difficulties in cities, such as the contradiction between parking supply and demand, low management efficiency, and poor service quality, are becoming increasingly prominent. Therefore, increasing parking space resources, developing reasonable parking strategies to improve parking lot utilization efficiency, and alleviating urban traffic congestion and parking difficulties are of great significance.
[0003] The existing parking lot management schemes are not refined enough, which cannot effectively improve the operating income of parking lots and garages, do not improve the rational utilization rate of parking space resources, and do not solve the parking problem effectively. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to overcome the shortcomings of the prior art and provide a point-to-point shared parking method, apparatus, computer equipment and readable storage medium.
[0005] This invention provides the following technical solution:
[0006] In a first aspect, this disclosure provides a point-to-point shared parking method, the method comprising:
[0007] Obtain historical parking space data and historical parking fee data of the parking lot;
[0008] Based on the historical parking space data of the parking lot, the trend characteristics of the parking space data are extracted, and a shared parking space quantity model is constructed. Based on the shared parking space quantity model, the number of shared parking spaces in the parking lot during the target time period is determined.
[0009] Based on the historical charging data of the parking lot, the charging data trend characteristics are extracted, and a shared parking space fee model is constructed. Based on the shared parking space fee model, the shared parking space fee of the parking lot in the target time period is determined.
[0010] A target point-to-point shared parking strategy for the target time period is generated based on the number of shared parking spaces and the cost of the shared parking spaces.
[0011] Furthermore, the acquisition of historical parking space data and historical parking fee data includes:
[0012] The system divides the time into multiple time granularities according to preset rules and obtains historical parking space data and historical charging data in each time granularity.
[0013] Furthermore, the historical parking space data includes total parking time, number of parked vehicles, total number of vehicles parked per unit time, number of parking spaces in the parking lot, and monthly number of vehicles parked. Extracting parking space data trend features based on the historical parking space data includes:
[0014] The system counts vehicles that exceed the first preset parking threshold for extended parking duration and vehicles that exceed the second preset parking threshold for cross-day parking duration. It calculates the percentage of extended parking duration for the day based on the parking duration of the extended parking vehicles and the total parking duration of the vehicles. It also calculates the percentage of extended parking vehicles based on the number of extended parking vehicles and the number of vehicles currently parked. Finally, it calculates the percentage of cross-day parking vehicles based on the number of vehicles that exceed the first preset parking threshold and the number of vehicles currently parked.
[0015] The parking turnover rate is calculated based on the total number of parking spaces per unit time and the number of parking spaces in the parking lot. The parking saturation is calculated based on the number of parked vehicles and the number of parking spaces in the parking lot. The parking lot remaining spaces are calculated based on the number of parking spaces in the parking lot and the number of parked vehicles. The monthly truck number ratio is calculated based on the monthly truck number and the number of parked vehicles.
[0016] Furthermore, the construction of the shared parking space quantity model includes:
[0017] The percentage of shared parking spaces is calculated based on the percentage of excessive parking time on the same day, the percentage of vehicles with excessive parking time, the percentage of vehicles with parking across multiple days, the parking turnover rate, the parking space saturation, and the percentage of monthly parking vehicles.
[0018] The number of shared parking spaces in multiple sub-time periods is calculated based on the ratio of the number of available parking spaces in the parking lot to the number of shared parking spaces. The time granularity coefficient corresponding to the number of shared parking spaces in each sub-time period is obtained. The shared parking space quantity model is constructed based on the number of shared parking spaces in each sub-time period and the corresponding time granularity coefficient.
[0019] Furthermore, the historical parking lot fee data includes monthly parking fees, monthly parking duration, temporary parking duration, current parking lot fee standards, and parking lot fee standards in surrounding areas. Extracting fee data trend features based on the historical parking lot fee data includes:
[0020] The monthly truck time granularity cost is calculated based on each of the aforementioned time granularities, the monthly truck parking duration, and the monthly truck parking fee.
[0021] The current parking lot time granularity fee is calculated based on the time granularity, the temporary parking duration, and the current parking lot fee standard.
[0022] The time granularity cost of the surrounding parking lots is calculated based on the time granularity, the temporary parking duration, and the time granularity cost of the surrounding parking lots.
[0023] Furthermore, the construction of the shared parking space fee model includes:
[0024] Obtain the cost factors corresponding to the time granularity costs of surrounding parking lots at multiple distances, and calculate the surrounding parking lot costs based on the time granularity costs of surrounding parking lots and the corresponding cost factors;
[0025] Obtain the parameter factors corresponding to the monthly parking time granularity cost, the current parking lot time granularity cost, and the surrounding parking lot cost, and calculate the shared parking space cost in multiple sub-time periods based on the monthly parking time granularity cost, the current parking lot time granularity cost, and the surrounding parking lot cost and the corresponding parameter factors;
[0026] Obtain the time granularity coefficient corresponding to the shared parking space fee in each of the sub-time periods, and construct the shared parking space fee model based on the shared parking space fee in each of the sub-time periods and the corresponding time granularity coefficient.
[0027] Furthermore, after generating the target point-to-point shared parking strategy for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces, the method further includes:
[0028] Based on the target point-to-point shared parking strategy, a point-to-point shared parking package is formulated for the target user, and a fixed parking space is allocated to the target sub-user's vehicle according to the point-to-point shared parking package;
[0029] The system at the parking lot entrance determines whether the vehicle entering the parking lot is a target sub-user vehicle within the point-to-point shared parking package. If so, the vehicle is allowed to enter.
[0030] The exit equipment of the parking lot determines whether the vehicle is parked in compliance with regulations. If it is, the vehicle is allowed to leave. If not, the vehicle is charged according to the parking lot fee standard.
[0031] If the number of timeouts for the target sub-user vehicle is greater than or equal to a preset timeout threshold, then the target sub-user vehicle is marked as a dishonest user vehicle, and the user's right to use a fixed parking space is terminated.
[0032] Secondly, this disclosure provides a point-to-point shared parking device, the device comprising:
[0033] The acquisition module is used to acquire historical parking space data and historical parking fee data of the parking lot;
[0034] The first determining module is used to extract parking space data trend features based on the historical parking space data of the parking lot, construct a shared parking space quantity model, and determine the number of shared parking spaces in the parking lot within the target time period based on the shared parking space quantity model.
[0035] The second determining module is used to extract charging data trend features based on the historical charging data of the parking lot, construct a shared parking space fee model, and determine the shared parking space fee of the parking lot within the target time period based on the shared parking space fee model.
[0036] The generation module is used to generate a target point-to-point shared parking strategy for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces.
[0037] Thirdly, this disclosure provides a computer device including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the point-to-point shared parking method described in the first aspect.
[0038] Fourthly, this disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the peer-to-peer shared parking method described in the first aspect.
[0039] The beneficial effects of this application are:
[0040] The point-to-point shared parking method provided in this application involves: acquiring historical parking space data and historical parking fee data of a parking lot; extracting parking space data trend features based on the historical parking space data and constructing a shared parking space quantity model; determining the number of shared parking spaces in the parking lot within a target time period based on the shared parking space quantity model; extracting charging data trend features based on the historical parking fee data and constructing a shared parking space fee model; determining the shared parking space fee in the parking lot within the target time period based on the shared parking space fee model; and generating a target point-to-point shared parking strategy within the target time period based on the number of shared parking spaces and the shared parking space fee. This application solves the parking difficulty problem for target users, realizes parking lot operation and parking space sharing, and improves parking lot operation efficiency.
[0041] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0042] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the various drawings, similar components are numbered similarly.
[0043] Figure 1 A flowchart of a point-to-point shared parking method provided in an embodiment of this application is shown;
[0044] Figure 2 This illustration shows a structural schematic diagram of a point-to-point shared parking device provided in an embodiment of this application;
[0045] Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of this application is shown. Detailed Implementation
[0046] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.
[0047] It should be noted that when an element is said to be "fixed" to another element, it can be directly on the other element or there may be an intervening element. When an element is said to be "connected" to another element, it can be directly connected to the other element or there may be an intervening element. Conversely, when an element is said to be "directly" on another element, there is no intervening element. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0048] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0049] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0050] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the template description is for the purpose of describing particular embodiments only and is not intended to limit the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0051] Example 1
[0052] like Figure 1 The diagram shown is a flowchart of a point-to-point shared parking method according to an embodiment of this application. The point-to-point shared parking method provided in this embodiment includes the following steps:
[0053] Step S110: Obtain historical parking space data and historical parking fee data of the parking lot.
[0054] In this embodiment, the optional method for obtaining historical parking space data and historical parking fee data includes, but is not limited to, dividing the time into multiple time granularities according to preset rules. For example, multiple time granularities can be defined from 0 to 24 points using preset rules such as 0.5 hours, 1 hour, 2 hours, and 4 hours, and the historical parking space data and historical parking fee data in each time granularity can be summarized. Among them, the historical parking space data includes, but is not limited to, total parking time, number of parked vehicles, total parking volume per unit time, number of parking spaces in the parking lot, and number of monthly parking passes. The historical parking fee data includes, but is not limited to, monthly parking pass fees, monthly parking pass duration, temporary parking duration, current parking fee standards, and parking fee standards of surrounding parking lots.
[0055] Step S120: Extract parking space data trend features based on the historical parking space data of the parking lot, construct a shared parking space quantity model, and determine the number of shared parking spaces in the parking lot within the target time period based on the shared parking space quantity model.
[0056] Optionally, the steps for extracting parking space data trend features from historical parking space data are as follows:
[0057] The system counts vehicles that exceed the first preset parking threshold (e.g., 6 hours) for extended parking and vehicles that exceed the second preset parking threshold (24 hours) for parking across days. It calculates the percentage of extended parking time for the day based on the parking duration of extended parking vehicles and the total parking time of all vehicles (Data B). It also calculates the percentage of extended parking vehicles based on the number of extended parking vehicles and the number of vehicles currently parked (Data C). Furthermore, it calculates the percentage of vehicles that have parked across days based on the number of vehicles currently parked (Data D). Finally, it calculates the parking turnover rate based on the total number of parking spaces per unit time and the number of parking spaces in the parking lot (Data E). It calculates the parking space saturation based on the number of vehicles currently parked and the number of parking spaces in the parking lot (Data F). It calculates the parking lot availability based on the number of parking spaces in the parking lot and the number of vehicles currently parked (Data G). Finally, it calculates the percentage of monthly parking vehicles based on the number of monthly parking vehicles and the number of vehicles currently parked (Data H).
[0058] Furthermore, the steps to construct a shared parking space quantity model are as follows:
[0059] (1) Calculate the proportion of shared parking spaces (data Y) based on the proportion of long parking time on the same day (data B), the proportion of long parking vehicles (data C), the proportion of vehicles parking across days (data D), the parking turnover rate (data E), the parking space saturation (data F), and the proportion of monthly parking vehicles (data H). That is, Y = B × X1 + C × X2 + D × X3 + E × X4 + F × X5 + H × X6. Data B, data C, data E, data F, and data H are proportion values of different dimensions, and X1 to X7 are factors of each proportion data parameter (the sum of which equals 1).
[0060] (2) Calculate the number of shared parking spaces (data W) in multiple sub-time periods based on the remaining parking spaces (data G) and the proportion of shared parking spaces (data Y), i.e. W = G × Y;
[0061] (3) Obtain the time granularity coefficient corresponding to the number of shared parking spaces in each sub-time period, and construct a shared parking space quantity model based on the number of shared parking spaces in each sub-time period and the corresponding time granularity coefficient, i.e., S=W1×M1+W2×M2+W3×M3+…+W n ×M n M1~M n This represents the time granularity coefficient corresponding to the number of shared parking spaces. Finally, the shared parking space quantity model outputs the number of shared parking spaces within the target time period as data S.
[0062] Step S130: Extract the charging data trend features based on the historical charging data of the parking lot, construct a shared parking space fee model, and determine the shared parking space fee of the parking lot within the target time period based on the shared parking space fee model.
[0063] Optionally, the steps for extracting trend features of parking lot toll data from historical toll data are as follows:
[0064] The monthly truck time-granularity cost (Data I) is calculated based on various time granularities, monthly truck parking duration, and monthly truck parking fees. For example, assuming a 30-day month, 24-hour day, a monthly truck parking fee of 300 yuan / month, a time granularity of 1 hour, and a monthly truck parking duration of 1 hour, then the monthly truck time-granularity cost is: The current parking lot time granularity cost (data J) is calculated based on each time granularity, temporary parking duration, and the current parking lot fee standard. For example, if the current parking lot fee standard is 5 yuan / hour and the temporary parking duration is 1 hour, then the current parking lot time granularity cost is: J = 5 × 1 = 5. The surrounding parking lot time granularity cost (data K) is calculated based on each time granularity, temporary parking duration, and the surrounding parking lot time granularity cost. For example, the parking lot fee standards within 2 kilometers are collected and divided into 100 meters, 200 meters, 500 meters, 1 kilometer, 1500 meters, and 2000 meters, etc. If the parking lot fee standard within 100 meters is 8 yuan / hour and the temporary parking duration is 2 hours, then the surrounding parking lot time granularity cost is: K = 8 × 2 = 16.
[0065] Furthermore, the steps to construct a shared parking space fee model are as follows:
[0066] (1) Obtain the cost factors corresponding to the time-granularity costs (data K) of surrounding parking lots at multiple distances, and calculate the surrounding parking lot cost (data L) based on the time-granularity costs (data K) of surrounding parking lots and the corresponding cost factors, i.e., L=K1×T1+K2×T2+K3×T3+K4×T4+…+K n ×T n T1 to T7 are the cost factors for the time granularity cost of the surrounding parking lots at each distance;
[0067] (2) Obtain the parameter factors corresponding to the monthly parking time granularity cost (data I), the current parking lot time granularity cost (data J), and the surrounding parking lot cost (data L). Calculate the shared parking space cost (data V) for multiple sub-time periods based on the monthly parking time granularity cost (data I), the current parking lot time granularity cost (data J), and the surrounding parking lot cost (data L) and the corresponding parameter factors. That is, V = I × N1 + J × N2 + L × N3, where data I, data J, and data L are all time granularity cost data parameters, and N1, N2, and N3 are the corresponding parameter factors (the sum of which equals 1).
[0068] (3) Obtain the time granularity coefficient corresponding to the shared parking space fee (data V) in each sub-time period, and construct the shared parking space fee model based on the shared parking space fee (data V) in each sub-time period and the corresponding time granularity coefficient, i.e., Z=V1×P1+V2×P2+V3×P3+…+V n ×P n P1~P nThis represents the time granularity coefficient corresponding to the cost of each shared parking space. Finally, the shared parking space cost model outputs the shared parking space cost within the target time period as data Z.
[0069] Step S140: Generate a target point-to-point shared parking strategy for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces.
[0070] Finally, based on the target time period, the number of shared parking spaces, and the cost of shared parking spaces provided by the target users, a target point-to-point shared parking strategy is generated for the target time period. Based on the target point-to-point shared parking strategy, point-to-point shared parking packages are developed for the target users to purchase, and fixed parking spaces are allocated to the vehicles of the target sub-users, thereby realizing point-to-point shared parking.
[0071] For example, for enterprise users, nearby residential areas, shopping malls, and other units or institutions equipped with parking lots can calculate the available parking spaces and corresponding fees for each time period based on the point-to-point shared parking method provided in this embodiment. Enterprises can then select the corresponding parking package by providing information such as the parking time period and the number of parking spaces required. For instance, if an enterprise requests parking from 8:30 to 18:30 to meet the parking needs of its employees during working hours, the parking lot will provide the enterprise with information on available parking spaces and fees for that time period. Subsequently, the enterprise or the parking lot will allocate the corresponding parking spaces to the enterprise's employees based on the information provided by the enterprise, allowing them to park their vehicles during working hours.
[0072] In one alternative implementation, the parking lot entrance equipment can determine whether the vehicle entering the parking lot is a target sub-user vehicle within the point-to-point shared parking package based on the license plate number. If so, the vehicle is allowed to enter. The parking lot exit equipment can determine whether the vehicle leaving the parking lot is parked in compliance with regulations based on the online authentication of the license plate number. If the vehicle is parked in compliance with the regulations, the vehicle is allowed to enter. If the vehicle is not parked in compliance with the regulations, the vehicle is charged according to the actual parking lot fee standard. The vehicle is allowed to enter after the user pays the fee.
[0073] In another optional implementation, if the number of timeouts of the target sub-user vehicle reaches a preset timeout threshold, the target sub-user vehicle will be marked as a dishonest user vehicle, the point-to-point shared parking package activated by the user will be terminated, the fixed parking space usage rights of the dishonest user vehicle will be terminated, and the parking lot entrance equipment will no longer allow the target sub-user vehicle to enter the parking lot, or the target sub-user vehicle will be charged according to the parking lot fee standard for the entire time it enters the parking lot.
[0074] It should be noted that the target users mentioned in this embodiment include, but are not limited to, individual users, corporate users, public institution users, government agency users, and group users who have parking needs; the corresponding target sub-users include, but are not limited to, one or more cars belonging to an individual user, cars belonging to corporate employees, cars belonging to public institution employees, cars belonging to government agency employees, and one or more cars belonging to a group user.
[0075] The point-to-point shared parking method provided in this application embodiment acquires historical parking space data and historical parking fee data of a parking lot; extracts parking space data trend features based on the historical parking space data and constructs a shared parking space quantity model; determines the number of shared parking spaces in the parking lot within a target time period based on the shared parking space quantity model; extracts charging data trend features based on the historical parking fee data and constructs a shared parking space fee model; determines the shared parking space fee in the parking lot within the target time period based on the shared parking space fee model; and generates a target point-to-point shared parking strategy within the target time period based on the number of shared parking spaces and the shared parking space fee. This application solves the parking difficulty problem for target users, realizes parking lot operation and parking space sharing, and improves parking lot operation efficiency.
[0076] Example 2
[0077] like Figure 2 The diagram shown is a structural schematic of a point-to-point shared parking device 200 according to an embodiment of this application. The device includes:
[0078] Module 210 is used to acquire historical parking space data and historical parking fee data of the parking lot;
[0079] The first determining module 220 is used to extract parking space data trend features based on the historical parking space data of the parking lot, construct a shared parking space quantity model, and determine the number of shared parking spaces in the parking lot within a target time period based on the shared parking space quantity model.
[0080] The second determining module 230 is used to extract charging data trend features based on the historical charging data of the parking lot, construct a shared parking space fee model, and determine the shared parking space fee of the parking lot in the target time period based on the shared parking space fee model.
[0081] The generation module 240 is used to generate a target point-to-point shared parking strategy for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces.
[0082] The point-to-point shared parking device 200 provided in this application embodiment can realize each process of the point-to-point shared parking method corresponding to Embodiment 1, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0083] The point-to-point shared parking device provided in this application embodiment solves the parking problem for target users, realizes parking lot operation and parking space sharing, and improves parking lot operation efficiency.
[0084] Example 3
[0085] This application also provides a computer device. Please refer to the following for details. Figure 3 , Figure 3 This is a basic structural block diagram of the computer device in this embodiment.
[0086] The computer device 3 includes a memory 31, a processor 32, and a network interface 33 that are interconnected via a system bus. It should be noted that only the computer device 3 with components 31-33 is shown in the figure; however, it should be understood that it is not required to implement all the shown components, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the computer device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0087] The computer device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The computer device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.
[0088] The memory 31 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or D slot compatibility test memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 31 may be an internal storage unit of the computer device 3, such as the hard disk or memory of the computer device 3. In other embodiments, the memory 31 may also be an external storage device of the computer device 3, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the computer device 3. Of course, the memory 31 may also include both the internal storage unit and its external storage device of the computer device 3. In this embodiment, the memory 31 is typically used to store the operating system and various application software installed on the computer device 3, such as computer-readable instructions for slot compatibility testing methods. In addition, the memory 31 can also be used to temporarily store various types of data that have been output or will be output.
[0089] In some embodiments, the processor 32 may be a central processing unit (CPU), controller, microcontroller, microprocessor, or other peer-to-peer shared parking chip. The processor 32 is typically used to control the overall operation of the computer device 3. In this embodiment, the processor 32 is used to execute computer-readable instructions stored in the memory 31 or to process data, such as executing computer-readable instructions for the slot compatibility testing method.
[0090] The network interface 33 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the computer device 3 and other electronic devices.
[0091] The computer device provided in this embodiment can execute the above-described peer-to-peer shared parking method. The peer-to-peer shared parking method here can be any of the peer-to-peer shared parking methods described in the various embodiments above.
[0092] Example 4
[0093] This embodiment also provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the steps of the point-to-point shared parking method in this embodiment.
[0094] In this embodiment, the computer-readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the computer-readable storage medium can be an internal storage unit of a computer device, such as the hard disk or memory of the computer device. In other embodiments, the computer-readable storage medium can also be an external storage device of the computer device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device. Of course, the computer-readable storage medium can also include both the internal storage unit and the external storage device of the computer device. In this embodiment, the computer-readable storage medium is typically used to store the operating system and various application software installed on the computer device. In addition, the computer-readable storage medium can also be used to temporarily store various types of data that have been output or will be output.
[0095] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, as an alternative implementation, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0096] In addition, the functional modules or units in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0097] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium can be a non-volatile storage medium or a volatile storage medium. For example, the storage medium can be a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, or any other medium capable of storing program code.
[0098] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. A point-to-point shared parking method, characterized in that, The method includes: Obtain historical parking space data and historical parking fee data of the parking lot; Based on the historical parking space data of the parking lot, the trend characteristics of the parking space data are extracted, and a shared parking space quantity model is constructed. Based on the shared parking space quantity model, the number of shared parking spaces in the parking lot during the target time period is determined. Based on the historical charging data of the parking lot, the charging data trend characteristics are extracted, and a shared parking space fee model is constructed. Based on the shared parking space fee model, the shared parking space fee of the parking lot in the target time period is determined. A target point-to-point shared parking strategy is generated for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces. The construction of the shared parking space quantity model includes: The proportion of shared parking spaces is calculated based on the percentage of excessively long parking time, the percentage of vehicles with excessively long parking time, the percentage of vehicles with parking across multiple days, the parking turnover rate, the parking space saturation, and the percentage of monthly parking spaces. The number of shared parking spaces in multiple sub-time periods is calculated based on the ratio of the number of available parking spaces in the parking lot to the number of shared parking spaces. The time granularity coefficient corresponding to the number of shared parking spaces in each sub-time period is obtained. The shared parking space quantity model is constructed based on the number of shared parking spaces in each sub-time period and the corresponding time granularity coefficient.
2. The point-to-point shared parking method according to claim 1, characterized in that, The acquisition of historical parking space data and historical parking fee data includes: The system divides the time into multiple time granularities according to preset rules and obtains historical parking space data and historical charging data in each time granularity.
3. The point-to-point shared parking method according to claim 2, characterized in that, The historical parking space data includes total parking time, number of vehicles parked, total number of vehicles parked per unit time, number of parking spaces in the parking lot, and monthly number of vehicles parked. The step of extracting parking space data trend features based on the historical parking space data includes: The system counts vehicles with parking times exceeding a first preset parking threshold, vehicles with parking times exceeding a second preset parking threshold, and calculates the percentage of parking time exceeding the threshold for the day based on the parking time of the vehicles with parking times exceeding the threshold and the total parking time of the vehicles. The system also calculates the percentage of vehicles with parking times exceeding the threshold and the percentage of vehicles with parking times exceeding the threshold. The parking turnover rate is calculated based on the total number of parking spaces per unit time and the number of parking spaces in the parking lot. The parking space saturation is calculated based on the number of parked vehicles and the number of parking spaces in the parking lot. The parking lot remaining spaces are calculated based on the number of parking spaces in the parking lot and the number of parked vehicles. The monthly truck number ratio is calculated based on the monthly truck number and the number of parked vehicles.
4. The point-to-point shared parking method according to claim 2, characterized in that, The historical parking lot fee data includes monthly parking fees, monthly parking duration, temporary parking duration, current parking lot fee standards, and parking lot fee standards in surrounding areas. Extracting fee data trend features based on the historical parking lot fee data includes: The monthly truck time granularity cost is calculated based on each of the aforementioned time granularities, the monthly truck parking duration, and the monthly truck parking fee. The current parking lot time granularity fee is calculated based on the time granularity, the temporary parking duration, and the current parking lot fee standard. The time granularity fee for the surrounding parking lots is calculated based on the time granularity, the temporary parking duration, and the charging standards of the surrounding parking lots.
5. The point-to-point shared parking method according to claim 4, characterized in that, The construction of the shared parking space fee model includes: Obtain the cost factors corresponding to the time granularity costs of surrounding parking lots at multiple distances, and calculate the surrounding parking lot costs based on the time granularity costs of surrounding parking lots and the corresponding cost factors; Obtain the parameter factors corresponding to the monthly parking time granularity cost, the current parking lot time granularity cost, and the surrounding parking lot cost, and calculate the shared parking space cost in multiple sub-time periods based on the monthly parking time granularity cost, the current parking lot time granularity cost, and the surrounding parking lot cost and the corresponding parameter factors; Obtain the time granularity coefficient corresponding to the shared parking space fee in each of the sub-time periods, and construct the shared parking space fee model based on the shared parking space fee in each of the sub-time periods and the corresponding time granularity coefficient.
6. The point-to-point shared parking method according to claim 1, characterized in that, After generating the target point-to-point shared parking strategy for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces, the method further includes: Based on the target point-to-point shared parking strategy, a point-to-point shared parking package is formulated for the target user, and a fixed parking space is allocated to the target sub-user's vehicle based on the point-to-point shared parking package; The system at the parking lot entrance determines whether the vehicle entering the parking lot is a target sub-user vehicle within the point-to-point shared parking package. If so, the vehicle is allowed to enter. The exit equipment of the parking lot determines whether the vehicle is parked in compliance with regulations. If it is, the vehicle is allowed to leave. If not, the vehicle is charged according to the parking lot fee standard. If the number of timeouts for the target sub-user vehicle is greater than or equal to a preset timeout threshold, then the target sub-user vehicle is marked as a dishonest user vehicle, and the user's right to use a fixed parking space is terminated.
7. A point-to-point shared parking device, characterized in that, The device includes: The acquisition module is used to acquire historical parking space data and historical parking fee data of the parking lot; The first determining module is used to extract parking space data trend features based on the historical parking space data of the parking lot, construct a shared parking space quantity model, and determine the number of shared parking spaces in the parking lot within the target time period based on the shared parking space quantity model. The second determining module is used to extract charging data trend features based on the historical charging data of the parking lot, construct a shared parking space fee model, and determine the shared parking space fee of the parking lot within the target time period based on the shared parking space fee model. The generation module is used to generate a target point-to-point shared parking strategy for the target time period based on the number of shared parking spaces and the cost of the shared parking spaces. The construction of the shared parking space quantity model includes: The proportion of shared parking spaces is calculated based on the percentage of excessively long parking time, the percentage of vehicles with excessively long parking time, the percentage of vehicles with parking across multiple days, the parking turnover rate, the parking space saturation, and the percentage of monthly parking spaces. The number of shared parking spaces in multiple sub-time periods is calculated based on the ratio of the number of available parking spaces in the parking lot to the number of shared parking spaces. The time granularity coefficient corresponding to the number of shared parking spaces in each sub-time period is obtained. The shared parking space quantity model is constructed based on the number of shared parking spaces in each sub-time period and the corresponding time granularity coefficient.
8. A computer device, characterized in that, It includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the peer-to-peer shared parking method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the peer-to-peer shared parking method according to any one of claims 1-6.