An automatic parking system

By collecting and analyzing parking space information in real time, calculating the remaining occupancy time, providing a visual selection option, and assisting in automatic parking, the problem of insufficient parking spaces has been solved, and parking efficiency and user experience have been improved.

CN116863746BActive Publication Date: 2026-05-19HEFEI ZHENGHAO MECHANICAL TECH
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HEFEI ZHENGHAO MECHANICAL TECH
Filing Date
2023-07-17
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing automatic parking systems have failed to effectively address the shortage of parking spaces, making it difficult for drivers to find parking spaces at their destinations and increasing the risk of illegal parking.

Method used

Through the regional information collection module, historical data analysis module, parking data collection module, and online decision-making module, parking space information is collected and analyzed in real time, the remaining occupancy time of parking spaces is calculated, and a visual parking space selection plan is provided to drivers to assist in automatic parking.

Benefits of technology

This effectively avoids the problem of drivers arriving at their destination without finding parking spaces, thus improving the parking experience for tourists.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116863746B_ABST
    Figure CN116863746B_ABST
Patent Text Reader

Abstract

The application discloses an automatic parking system and relates to the technical field of parking space preselection, which comprises a region information collection module, a historical data analysis module, a parking data collection module, an online decision module and an automatic parking module; the region information collection module is arranged to precollect parking space information of a parking area; the historical data analysis module is arranged to collect and analyze average parking time and average delay time in each region; the parking data collection module is arranged to acquire parking information of a vehicle to be parked in real time; the online decision module is arranged to provide real-time parking space information of a destination to a driver in real time, the driver selects a parking space according to the parking space information and makes a reservation for the parking space; and the automatic parking module is arranged to provide a route plan to the driver and assist the driver to complete automatic parking; thus, the problem that a driver arrives at a destination but cannot park a vehicle is avoided, and the playing experience of a customer is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of automobile parking and involves data analysis technology, specifically an automatic parking system. Background Technology

[0002] In shopping malls or entertainment venues, there is often a shortage of parking spaces, which makes it difficult for some customers to find a parking space and they end up parking on the street, thus creating the risk of illegal parking. Therefore, there is a need for a parking system that provides drivers with feasible parking solutions based on the information of compliant parking spaces around the shopping mall or entertainment venue area.

[0003] Most current automatic parking systems focus on how to better park a vehicle in a parking space or how to guide a vehicle in case of a breakdown on the road; they do not consider the problem of insufficient parking spaces or how to pre-allocate parking spaces reasonably.

[0004] Therefore, an automatic parking system is proposed. Summary of the Invention

[0005] The present invention aims to at least solve one of the technical problems existing in the prior art. To this end, the present invention proposes an automatic parking system that displays available parking spaces near the driver's destination in real time and allows the driver to select a space in advance, thus avoiding the problem of drivers arriving at their destination only to find that there are no parking spaces available.

[0006] To achieve the above objectives, an automatic parking system is provided according to an embodiment of the first aspect of the present invention, comprising an area information collection module, a historical data analysis module, a parking data collection module, an online decision-making module, and an automatic parking module; wherein the modules are connected to each other via electrical and / or wireless network means;

[0007] The area information collection module is mainly used to collect parking space information of the waiting parking area in advance; preferably, the waiting parking area is a circular area formed with a certain distance as the radius and a densely populated area such as a shopping mall or entertainment venue as the center.

[0008] The area information collection module collects parking space information through the following steps:

[0009] Step S1: Based on actual parking experience, set a parking radius threshold in advance; mark the parking radius threshold as R;

[0010] Step S2: Using each densely populated area as the center and the parking radius threshold R as the radius, collect all parking space information within the formed circular area, and use this information as the set of candidate parking spaces for that circle.

[0011] Step S3: Mark each area as i; mark the set of candidate parking spaces in area i as Ci; mark each parking space in the set of candidate parking spaces Ci as ci; each parking space ci has three states: vacant, reserved, and parked.

[0012] The area information collection module sends parking space information for each area to the online decision-making module;

[0013] The historical data analysis module is mainly used to collect and analyze the average parking time and average delay time in each area.

[0014] The historical data analysis module collects and analyzes the average parking time and average delay time within the area, including the following steps:

[0015] Step P1: The historical data analysis module collects the arrival time of each vehicle at the parking space, the estimated departure time submitted by the driver, and the actual departure time of the vehicle.

[0016] Step P2: Divide the time into weekdays and holidays, and further divide each weekday and holiday into several time periods based on practical experience; label the weekday type as w, and the holiday type as h; label each time period corresponding to a weekday as tw, and each time period corresponding to a holiday as th;

[0017] Step P3: Calculate the average parking time and average delay time of vehicles leaving the parking space in each time period during weekdays and holidays within each area; wherein, the average delay time is the average of the actual departure time of each vehicle minus the submitted estimated departure time.

[0018] Each region is labeled as r. For region r, the average parking time for vehicles corresponding to time period tw and time period th is labeled as Btwr and Bthr, respectively; the average delay time for time period tw and time period th is labeled as Ytwr and Ythr, respectively.

[0019] The historical data analysis module sends the average parking time and average delay time of each area to the online decision-making module.

[0020] The parking data collection module is mainly used to obtain parking information of vehicles waiting to be parked in real time.

[0021] The parking data collection module acquires parking information in real time in the following way:

[0022] The driver sends parking information to the online decision-making module through the vehicle's onboard host system; the parking information includes the current vehicle location, destination, vehicle license plate, and estimated duration of the visit.

[0023] The online decision-making module is mainly used to provide drivers with real-time information on parking spaces at their destination, allowing drivers to select and reserve parking spaces based on this information.

[0024] The online decision-making module for reserving parking spaces includes the following steps:

[0025] Step X1: The online decision-making module retrieves the location and status of all parking spaces within the area where the vehicle to be parked is located; and marks the vehicle to be parked as x;

[0026] Step X2: The online decision-making module retrieves a map from the internet and estimates the time required for the vehicle to travel from its current location to its destination; the time to reach the destination is marked as Td.

[0027] Step X3: The online decision-making module generates a two-dimensional modeling image of each parking space and vehicle according to their positional relationship, and sends it to the vehicle host system for visualization display to the driver;

[0028] Parking spaces that are vacant, reserved, or parked are displayed in different colors. Vacant and parked spaces are set to selectable mode, while reserved spaces are set to unselectable mode. Parked spaces are further displayed with an estimated remaining occupancy time Tg.

[0029] Step X4: The driver selects a parking space from either an available or occupied space and submits the selection.

[0030] The estimated remaining occupancy time is calculated using Tg:

[0031] Mark the vehicle parked in the parking space as x1; calculate the parking time To of vehicle x1, and mark the estimated play time submitted by the driver of vehicle c1 as Tp; calculate the time period when vehicle x arrives at the destination, and obtain the average parking time and average delay time of the corresponding time period in the area; and mark the average parking time and average delay time as Br and Yr respectively.

[0032] The remaining occupied time Tg is calculated as follows: Tg = α*(Br-To-Td) + β*(Yr-To-Td); where α and β are preset proportional coefficients, and α+β = 1.

[0033] The online decision-making module sends the parking space selected by the driver to the automatic parking module;

[0034] The automatic parking module is mainly used to provide route planning to the driver and assist the driver in completing automatic parking.

[0035] The automatic parking module plans a driving route for the driver based on the parking space selected by the driver and sends it to the vehicle's onboard host system; when the vehicle arrives at the parking space, the vehicle's automatic parking system collects the parking space information and completes automatic parking.

[0036] Compared with the prior art, the beneficial effects of the present invention are:

[0037] This invention pre-defines a parking area centered on a densely populated location. Within each area, historical parking and departure times of vehicles are collected in advance, along with estimated departure times submitted by drivers. Based on this historical parking data, the average parking duration and average delay time for vehicles within each area are calculated. Before heading to their destination, drivers submit their current location, destination, and estimated travel time. Based on the parking information of vehicles waiting to park and historical parking information within the area, the estimated remaining occupancy time for each parked space is calculated. The status and remaining occupancy time of each parking space are displayed to drivers in real-time, providing users with advance parking space selection.

[0038] Existing patent CN112785864A addresses the technical problem of how to provide route planning and guidance to normal vehicles when a vehicle malfunctions on the road; another existing patent CN112977471A addresses the technical problem of enabling autonomous vehicles to automatically move from the parking space to the parking lot by determining the departure time of the parking space in a way that allows the autonomous vehicle to arrive at the parking lot at a predetermined departure time.

[0039] Currently, there is no solution to estimate the remaining occupancy time of parking spaces and then select parking spaces in advance based on the estimated remaining occupancy time, thereby avoiding the problem of drivers arriving at their destination but finding no parking spaces available. The solution proposed in this invention can solve the above problems and greatly improve the visitor experience. Attached Figure Description

[0040] Figure 1 This is a schematic diagram of the present invention. Detailed Implementation

[0041] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0042] like Figure 1As shown, an automatic parking system includes an area information collection module, a historical data analysis module, a parking data collection module, an online decision-making module, and an automatic parking module; wherein the modules are connected to each other via electrical and / or wireless network means.

[0043] In shopping malls or entertainment venues, there is often a shortage of parking spaces, which makes it difficult for some customers to find a parking space and they end up parking on the street, thus creating the risk of illegal parking. Therefore, there is a need for a parking system that provides drivers with feasible parking solutions based on the information of compliant parking spaces around the shopping mall or entertainment venue area.

[0044] The area information collection module is mainly used to collect parking space information of the waiting parking area in advance; preferably, the waiting parking area is a circular area formed with a certain distance as the radius and a densely populated area such as a shopping mall or entertainment venue as the center.

[0045] In a preferred embodiment, the area information collection module collects parking space information by including the following steps:

[0046] Step S1: Based on actual parking experience, set a parking radius threshold in advance; mark the parking radius threshold as R;

[0047] Step S2: Using each densely populated area as the center and the parking radius threshold R as the radius, collect all parking space information within the formed circular area, and use this information as the set of candidate parking spaces for that circle.

[0048] Step S3: Mark each area as i; mark the set of candidate parking spaces in area i as Ci; mark each parking space in the set of candidate parking spaces Ci as ci; each parking space ci has three states: vacant, reserved, and parked.

[0049] Preferably, all parking spaces are initially vacant; and each parking space is equipped with a license plate recognition device and a weight sensor. When the weight sensor detects a vehicle entering, the license plate recognition device identifies the vehicle's license plate. If the license plate is the predetermined vehicle license plate number, the vehicle is allowed to park, and the corresponding parking space status in the online decision module is changed to parked via wireless means; otherwise, a parking space occupancy alarm is initiated.

[0050] The area information collection module sends parking space information for each area to the online decision-making module;

[0051] The historical data analysis module is mainly used to collect and analyze the average parking time and average delay time in each area.

[0052] In a preferred embodiment, the historical data analysis module collects and analyzes the average parking time and average delay time within the area, including the following steps:

[0053] Step P1: The historical data analysis module collects the arrival time of each vehicle at the parking space, the estimated departure time submitted by the driver, and the actual departure time of the vehicle.

[0054] Step P2: Divide the time into weekdays and holidays, and further divide each weekday and holiday into several time periods based on practical experience; label the weekday type as w, and the holiday type as h; label each time period corresponding to a weekday as tw, and each time period corresponding to a holiday as th;

[0055] Step P3: Calculate the average parking time and average delay time of vehicles leaving the parking space in each time period during weekdays and holidays within each area; wherein, the average delay time is the average of the actual departure time of each vehicle minus the submitted estimated departure time.

[0056] Each region is labeled as r. For region r, the average parking time for vehicles corresponding to time period tw and time period th is labeled as Btwr and Bthr, respectively; the average delay time for time period tw and time period th is labeled as Ytwr and Ythr, respectively.

[0057] The historical data analysis module sends the average parking time and average delay time of each area to the online decision-making module.

[0058] The parking data collection module is mainly used to obtain parking information of vehicles waiting to be parked in real time.

[0059] In a preferred real-time example, the parking data collection module acquires parking information in real time in the following manner:

[0060] The driver sends parking information to the online decision-making module through the vehicle's onboard host system; the parking information includes the current vehicle location, destination, vehicle license plate, and estimated duration of the visit.

[0061] Understandably, once the vehicle arrives at its destination and completes parking, the sum of the current time and the estimated playtime is the estimated departure time; preferably, when the driver cannot determine the playtime, the system sets it to the average parking time.

[0062] The online decision-making module is mainly used to provide drivers with real-time information on parking spaces at their destination, allowing drivers to select and reserve parking spaces based on this information.

[0063] In a preferred embodiment, the online decision-making module for reserving parking spaces includes the following steps:

[0064] Step X1: The online decision-making module retrieves the location and status of all parking spaces within the area where the vehicle to be parked is located; and marks the vehicle to be parked as x;

[0065] Step X2: The online decision-making module retrieves a map from the internet and estimates the time required for the vehicle to travel from its current location to its destination; the time to reach the destination is marked as Td.

[0066] Step X3: The online decision-making module generates a two-dimensional modeling image of each parking space and vehicle according to their positional relationship, and sends it to the vehicle host system for visualization display to the driver;

[0067] Furthermore, parking spaces that are vacant, reserved, or parked are displayed in different colors; vacant and parked parking spaces are set to selectable mode; reserved parking spaces are set to unselectable mode; and parked parking spaces are further displayed with an estimated remaining occupancy time Tg.

[0068] Step X4: The driver selects a parking space from either an available or occupied parking space and submits the selection; the selected parking space becomes the reserved parking space for the vehicle; and the selected parking space is changed to a reserved status; it is understood that when an occupied parking space is selected, the parking space is changed to an unselectable mode.

[0069] The estimated remaining occupancy time is calculated using Tg:

[0070] Mark the vehicle parked in the parking space as x1; calculate the parking time To of vehicle x1, and mark the estimated play time submitted by the driver of vehicle c1 as Tp; calculate the time period when vehicle x arrives at the destination, and obtain the average parking time and average delay time of the corresponding time period in the area; and mark the average parking time and average delay time as Br and Yr respectively.

[0071] The remaining occupied time Tg is calculated as follows: Tg = α*(Br-To-Td) + β*(Yr-To-Td); where α and β are preset proportional coefficients, and α+β = 1.

[0072] Preferably, the proportional coefficients α and β are adjusted in real time based on the accuracy of the estimated playtime submitted by the driver; for example, when the accuracy of the estimated playtime is high, the weight of the β value is increased, and vice versa.

[0073] The online decision-making module sends the parking space selected by the driver to the automatic parking module;

[0074] The automatic parking module is mainly used to provide route planning to the driver and assist the driver in completing automatic parking.

[0075] In a preferred embodiment, the automatic parking module plans a driving route for the driver based on the parking space selected by the driver and sends it to the vehicle's onboard host system; when the vehicle arrives at the parking space, the vehicle's automatic parking system collects the parking space information and completes automatic parking.

[0076] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.

Claims

1. An automatic parking system, characterized in that, It includes a regional information collection module, a historical data analysis module, a parking data collection module, an online decision-making module, and an automatic parking module; the modules are connected to each other via electrical and / or wireless networks. The area information collection module is used to collect parking space information in advance for the parking area and send the parking space information in each area to the online decision-making module. The historical data analysis module is used to collect and analyze the average parking time and average delay time in each area, and then send these data to the online decision-making module. The specific analysis steps are as follows: Step P1: The historical data analysis module collects the arrival time of each vehicle at the parking space, the estimated departure time submitted by the driver, and the actual departure time of the vehicle. Step P2: Divide the time into weekdays and holidays, and further divide each weekday and holiday into several time periods based on practical experience; label the weekday type as w, and the holiday type as h; label each time period corresponding to a weekday as tw, and each time period corresponding to a holiday as th; Step P3: Calculate the average parking time and average delay time of vehicles leaving the parking space in each time period during weekdays and holidays within each area; wherein, the average delay time is the average of the actual departure time of each vehicle minus the submitted estimated departure time. Each region is labeled as r. For region r, the average parking time for vehicles corresponding to time period tw and time period th is labeled as Btwr and Bthr, respectively; the average delay time for time period tw and time period th is labeled as Ytwr and Ythr, respectively. The parking data collection module is used to acquire parking information of vehicles waiting to be parked in real time; and sends the parking information to the online decision-making module through the vehicle host system; the parking information includes the current vehicle location, destination, vehicle license plate and estimated duration of visit; The online decision-making module provides drivers with real-time information on parking spaces at their destination. Drivers then select and reserve parking spaces based on this information. The process includes the following steps: Step X1: The online decision-making module retrieves the location and status of all parking spaces within the area where the vehicle to be parked is located; and marks the vehicle to be parked as x; Step X2: The online decision-making module retrieves a map from the internet and estimates the time required for the vehicle to travel from its current location to its destination; the time to reach the destination is marked as Td. Step X3: The online decision-making module generates a two-dimensional modeling image of each parking space and vehicle according to their positional relationship, and sends it to the vehicle host system for visualization display to the driver; Parking spaces that are vacant, reserved, or parked are displayed in different colors. Vacant and parked spaces are set to selectable mode, while reserved spaces are set to unselectable mode. Parked spaces are further displayed with an estimated remaining occupancy time Tg. Step X4: The driver selects a parking space from either an available or occupied space and submits the selection. The estimated remaining occupancy time Tg is calculated as follows: Mark the vehicle parked in the parking space as x1; calculate the parking time To of vehicle x1, and mark the estimated play time submitted by the driver of vehicle x1 as Tp; calculate the time period when vehicle x arrives at the destination, and obtain the average parking time and average delay time of the corresponding time period in the area; and mark the average parking time and average delay time as Br and Yr respectively. The estimated remaining occupancy time Tg is calculated as follows: ;in, and These are preset proportional coefficients, and + ; The online decision-making module is used to send the parking space selected by the driver to the automatic parking module; the automatic parking module is used to provide route planning to the driver and assist the driver in completing automatic parking.

2. The automatic parking system according to claim 1, characterized in that, The area information collection module collects parking space information through the following steps: Step S1: Based on actual parking experience, set a parking radius threshold in advance; mark the parking radius threshold as R; Step S2: Using each densely populated area as the center and the parking radius threshold R as the radius, collect all parking space information within the formed circular area, and use this information as the set of candidate parking spaces for that circle. Step S3: Mark each area as i; mark the set of candidate parking spaces in area i as Ci; mark each parking space in the set of candidate parking spaces Ci as ci; each parking space ci has three states: vacant, reserved, and parked.

3. An automatic parking system according to claim 1, characterized in that, The automatic parking module plans a driving route for the driver based on the parking space selected by the driver and sends it to the vehicle's onboard host system; when the vehicle arrives at the parking space, the vehicle's automatic parking system collects the parking space information and completes automatic parking.