Charging pile parking space management method and system

By constructing neural network models that build charging pile parking spaces, combined with vehicle flow causal models and weather causal models, predict the occupation of charging pile parking spaces, and calculate the benefits of allowing them to enter the parking lot based on the prediction results and the departure time of fuel vehicles and vehicles. It solves the problem of whether the existing technology is difficult to open up the use of charging pile parking spaces for fuel vehicles, and achieves the effect of maximizing the revenue of the parking lot.

CN119358774AActive Publication Date: 2025-01-24ANHUI JINCAIZHI IOT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411909330.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-01-24
Estimated Expiration
2044-12-24

AI Technical Summary

Technical Problem

The prior art is difficult to determine whether it is necessary to open up charging pile parking spaces for fuel vehicles, so it is difficult to ensure the maximum profit of parking lots.

Method used

By obtaining the basic data of the parking lot, we can build a neural network model for charging pile parking spaces, and combine the causal causal model and weather causality model of the vehicle flow, and predict the occupation of the parking space parking space. Based on the prediction results and the departure time of fuel vehicle vehicles, the income allows them to enter the parking lot, and determine whether the charging pile parking space is opened in a maximum return.

Benefits of technology

It is possible to determine whether to open charging pile parking spaces based on real-time data and predictive models, thereby maximizing the revenue of the parking lot and avoiding idle or over-occupied charging pile parking spaces.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119358774A_ABST
    Figure CN119358774A_ABST
Patent Text Reader

Abstract

The invention relates to the field of charging pile parking space management, in particular to a charging pile parking space management method and system. Based on the basic data, the departure amount, and the traffic flow causal model and the weather causal model of a plurality of roads influencing the charging pile parking spaces within a certain range around the parking lot, a neural network model for predicting the charging pile parking space occupation amount at any moment is finally constructed; according to the parking request information of the vehicle user of the fuel vehicle to enter the parking lot, which is obtained in real time, if it is predicted that the parking space of the charging pile is full within the leaving time, the parking space of the charging pile is full; if yes, the current vehicle income when the current fuel vehicle user is allowed to enter the parking lot and the charging vehicle income when the current fuel vehicle user is not allowed to enter the parking lot are calculated, and whether the current fuel vehicle is allowed to enter the parking lot or not is judged in the mode that the income is the highest; the problem that in the prior art, it is difficult to determine whether a charging pile parking space needs to be opened for a fuel vehicle or not, and consequently it is difficult to guarantee the maximum benefit of a parking lot is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of charging pile parking space management, and in particular to a charging pile parking space management method and system. Background Art

[0002] In some parking lots, there are often ordinary parking spaces for fuel vehicles and charging pile parking spaces for electric vehicles. However, in actual use, some fuel vehicle owners will park their fuel vehicles in charging pile parking spaces after the ordinary parking spaces in the parking lot are full. On the one hand, this method will cause difficulties in charging electric vehicles in the future, and on the other hand, it will also affect the revenue of the parking lot.

[0003] Therefore, some parking lots will set parking locks on charging pile parking spaces to prevent fuel vehicles from entering. At this time, the owner can scan the code to enter the vehicle information or take a photo of the license plate number to inform the parking lot whether the vehicle is an electric car. If it is an electric car, the parking lock will be opened. However, this method may cause a large number of charging pile parking spaces to be idle after the ordinary parking spaces are full. If there are fewer electric cars in the parking lot, a large number of charging pile parking spaces may be idle. If the parking locks are not set, a large number of charging pile parking spaces may be occupied by fuel vehicles, making electric vehicles unusable, which will also affect the parking lot's revenue. Therefore, the existing technology makes it difficult to determine whether it is necessary to open charging pile parking spaces to fuel vehicles, making it difficult to ensure the maximum revenue of the parking lot. Summary of the Invention

[0004] In response to the shortcomings of the existing technology, the present invention provides a charging pile parking space management method and system, which solves the problem that the existing technology is difficult to determine whether charging pile parking spaces need to be opened to fuel vehicles, thereby making it difficult to ensure the maximum profit of the parking lot.

[0005] To achieve the above object, the present invention provides the following technical solutions: A charging pile parking space management method, the management method comprising the following steps: S1. Obtain basic data including the maximum number of charging pile parking spaces in the parking lot, the number of charging pile parking spaces currently in use, the number of charging pile parking spaces in use over a period of time, the parking unit price of the charging pile parking spaces, the charging unit price, the vehicle license plate number, the parking time, and the parking duration; S2. Predicting the parking time, departure time, and number of vehicles leaving the charging pile parking spaces at any time relative to the current time based on the basic data; S3. Based on the basic data, a traffic flow causal model and a weather causal model are constructed for several roads within a certain range around the parking lot that affect the charging pile parking spaces. Combined with the departure volume, a neural network model is constructed to predict the occupancy of the charging pile parking spaces at any time. S4. Obtain parking request information from a fuel vehicle user who is currently waiting to enter the parking lot, and determine whether a charging pile parking space is required for parking; If yes, proceed to step S5; If not, the current fuel vehicle user is allowed to enter, and then the process ends; S5. Calculate the current vehicle revenue when the current fuel vehicle user is allowed to enter and the charging vehicle revenue when the current fuel vehicle user is not allowed to enter; S6. Determine whether the current vehicle benefit is greater than the charging vehicle benefit; If yes, then the user of the current fuel vehicle is allowed to enter, and then the process ends; If not, the current fuel vehicle user is prevented from entering and the process ends.

[0006] Preferably, in step S2, the following steps are specifically included: S21. Obtain the license plate number, parking time, and parking duration of the vehicles parked in the charging pile parking spaces in the parking lot, and collect historical vehicle information on the parking duration of the vehicles parked in the charging pile parking spaces at any time; S22. Calculate a first probability of the vehicle being parked for any length of time at any time based on historical vehicle information. The calculation formula for the first probability is: ; In the above formula, Indicates that at the i-th moment, the parking time of the vehicle in the charging pile parking space is The first probability when Indicates that at the i-th moment, the parking time of the vehicle in the charging pile parking space is The number of vehicles, represents the total number of vehicles parked in the charging pile parking space at the i-th moment; S23. Calculate the second probability of the parking time of a vehicle corresponding to any license plate number at any time based on historical vehicle information; the calculation formula for the second probability is: ; In the above formula, Indicates any license plate number The parking time of the corresponding vehicle at the i-th moment is The second probability, Indicates that at the i-th moment, the license plate number is The parking time of the vehicle is The number of times, Indicates that at the i-th moment, the license plate number is The total number of stops for vehicles; S24, predicting the departure time of the vehicle currently occupying the charging pile parking space based on the first probability and the second probability of the corresponding vehicle; S25. Calculate the number of vehicles leaving the charging pile parking space at any time relative to the number of vehicles leaving the charging pile parking space at the current time based on the vehicle's departure time. The calculation formula for the departure amount is: ; In the above formula, Indicates the number of vehicles on the charging pile parking space at any time relative to the current time When the number of vehicles leaving the charging pile parking space is Indicates the current moment, i.e. At this moment, the vehicle in the charging pile parking space, Indicates the departure time in The moment and The number of vehicles between moments.

[0007] Preferably, in step S24, the following steps are specifically included: S241, sequentially determining whether the license plate number of the vehicle currently parked in the charging pile parking space already exists in the historical vehicle information at the current moment; If yes, proceed to step S242; If not, proceed to step S243; S242: Select the parking duration corresponding to the second probability with the largest value, and calculate the vehicle's departure time based on the vehicle's entry time into the parking lot, then proceed to step S25; S243: Select the parking duration corresponding to the first probability with the largest value, and calculate the departure time of the vehicle based on the time when the vehicle enters the parking lot.

[0008] Preferably, in step S3, the following steps are specifically included: S31, establishing a number of initial statistical circles with gradient radii, with the parking lot as the center; S32. Obtain traffic flow and weather conditions on several roads within an initial statistical circle that affect parking spaces for charging piles in the parking lot over a period of time; S33. Establish a traffic flow causal model based on the traffic flow on several roads within the initial statistical circle that affect the parking spaces of the charging piles in the parking lot over a period of time; S34. Establish a weather causal model based on several weather factors that affect the parking spaces of charging piles in the parking lot within the initial statistical circle over a period of time. The expression of the weather causal model is: ; In the above formula, It represents the predicted value of the occupancy of charging pile parking spaces at time m and with a statistical circle radius of r in the weather causal model. is a time series variable, represents the predicted value of the occupancy of charging pile parking spaces at time mt and the radius of the statistical circle is r, d represents the number of weather factors, the total number of which is D, represents the vector of weather factor d at time mt and with a statistical circle radius of r, and Represent the time weight and weather factor weight respectively; S35. Constructing a neural network model for predicting the occupancy of charging pile parking spaces based on the traffic flow causal model, the weather causal model, and the number of departures; S36. Calculate the error of the predicted value of the number of parking spaces occupied by charging piles under different statistical circle radii. The calculation formula for the error of the predicted value of the number of parking spaces occupied by charging piles is: ; In the above formula, It represents the error of the predicted value of the occupancy of charging pile parking spaces when the radius of the statistical circle is r, N represents the total number of samples, It represents the predicted value of the charging pile parking space occupancy of the nth sample at the mth moment and when the statistical circle radius is r, is the predicted value of the occupancy of charging pile parking spaces at the mth moment; S37. Select the statistical circle radius corresponding to the minimum error of the predicted value of the charging pile parking space occupancy, and predict the charging pile parking space occupancy at any time of the day based on the neural network model of the predicted value of the charging pile parking space occupancy under this statistical circle radius.

[0009] Preferably, in step S32, the following steps are specifically included: S321. Obtain several roads within the initial statistical circle that affect parking spaces for charging piles in the parking lot, as well as the average speed of vehicles on the roads and weather conditions; S322. Install a signal transmitter and a signal receiver for collecting CSI signals on both sides of the motor vehicle lane of the road; S323, calculating the travel time range between the vehicle's passing through the signal transmitting device and the signal receiving device based on the vehicle's speed and length on the road; S324: Set an amplitude threshold, identify a peak in the CSI signal that is greater than the amplitude threshold, and extract the CSI signal corresponding to the transit time range with the peak as the center to obtain a primary signal; S325, using a low-pass filter to reduce noise on the primary signal to obtain a noise-reduced signal; S326, performing dimensionality reduction processing on the noise reduction signal to obtain a dimensionality reduced signal; S327, performing a short-time inverse Fourier transform on the dimension-reduced signal to obtain a spectrum diagram; S328. Identify the spectrum graph using a convolutional neural network model to obtain the number of vehicles in the spectrum graph; S329. Calculate the traffic flow based on the number of vehicles on the road within a certain period of time. The calculation formula for traffic flow is: ; In the above formula, Indicates that when the radius of the statistical circle is r, at time mt Traffic volume on the road, Indicates The number of vehicles in the time period corresponding to the time, Indicates The length of the time period corresponding to the moment.

[0010] Preferably, in step S323, the following steps are specifically included: S3231. Obtain the maximum speed, minimum speed, maximum vehicle length, and minimum vehicle length of vehicles on the road to obtain road data; S3232. Calculate the travel time range for vehicles passing the signal transmitter and the signal receiver on the road based on the road data. The expression for the travel time range is: ,in, , , in the above formula, Indicates the minimum travel time, represents the maximum travel time, and Respectively represent the maximum and minimum lengths of vehicles on the road, and They represent the maximum and minimum speeds of vehicles on the road respectively.

[0011] Preferably, step S326 specifically includes the following steps: S3261. Construct a sample matrix based on the noise reduction signal. The expression of the sample matrix is: ; In the above formula, represents the sample matrix, represents the CSI value at the jth time point in the i-th denoised signal, and the sample matrix has f rows and F columns; S3262. Construct a column vector of the sample matrix; the expression of the column vector is: ; in, represents the column vector of the jth column of the sample matrix, is the average value of all data in the jth column of the sample matrix, Represents the data in the fth row and jth column of the sample matrix; S3263. Calculate the covariance matrix of the sample matrix. The expression of the covariance matrix is: ; in, , is a column vector and covariance of S3264. Perform singular value decomposition on the covariance matrix to obtain eigenvalues ​​and eigenvectors, and construct an eigenvector matrix using the eigenvectors corresponding to the largest eigenvalues. The expression of the eigenvector matrix is: ,in, is the eigenvector matrix, represents the hth eigenvector in the eigenvector matrix; S3265. Obtain a characteristic signal based on the characteristic vector matrix and the sample matrix; the expression of the characteristic signal is: ; In the above formula, is the characteristic signal, is the eigenvector matrix, is the sample matrix; S3266. Calculate the similarity between each signal waveform in the characteristic signal and the noise reduction signal, and mark the signal waveform in the characteristic signal with the highest similarity as the dimension reduction signal. The similarity calculation formula is: ; In the above formula, Indicates similarity, and Respectively represent any signal waveform and noise reduction signal in the characteristic signal, Indicates the maximum value of the x-axis in the feature signal and the noise reduction signal.

[0012] Preferably, in step S5, the following steps are specifically included: S51. Predicting the departure time of the current fuel vehicle user; S52: Obtain a predicted value of the number of charging pile parking spaces occupied at any time before the departure time; S53, sequentially determining whether the predicted value of the number of charging pile parking spaces occupied at each moment is greater than the maximum number of charging pile parking spaces; If yes, proceed to step S54; If not, the current fuel vehicle user is allowed to enter, and then the process ends; S54, obtaining the time when the predicted value of the charging pile parking space occupancy is equal to the maximum number of charging pile parking spaces; S55. Calculate the current vehicle revenue from allowing the current fuel vehicle user to enter until the current vehicle leaves. The calculation formula for the current vehicle revenue is: ; In the above formula, Indicates the license plate number is The current vehicle revenue of vehicles entering the charging pile parking space, Indicates the parking price of the charging pile parking space, Indicates the license plate number is The predicted parking time of the vehicle; S56. Calculate the benefit of the charging vehicle when the current fuel vehicle user is not allowed to enter and the current vehicle leaves. The calculation formula for the charging vehicle benefit is: ; represents the revenue of charging vehicles, It represents the sum of the parking price and charging price of the charging pile parking space. Indicates the license plate number is The predicted parking time of the vehicle.

[0013] Preferably, in step S35, the expression of the neural network model for the prediction value of the charging pile parking space occupancy is: ; In the above formula, It represents the predicted value of the occupancy of charging pile parking spaces at time m and the statistical semicircle is r in the neural network model. represents the bth neuron in the hidden layer of the neural network model, the total number of which is B. represents the activation function of the b-th neuron, represents the weight matrix of the b-th neuron, represents the bias of the b-th neuron, It represents the number of vehicles leaving the charging pile at time m relative to the current time. Indicates the total bias.

[0014] The technical solution also provides a management system for implementing the charging pile parking space management method, including a processor and a memory, the memory is used to store a computer program, and when the computer program is executed by the processor, any one of the charging pile parking space management methods is implemented.

[0015] Compared with the existing technology, the present invention provides a charging pile parking space management method and system, which has the following beneficial effects: 1. The present invention is based on basic data, departure volume, traffic flow causal models of several roads within a certain range around the parking lot that affect the charging pile parking spaces, and weather causal models. Ultimately, a neural network model is constructed to predict the occupancy of charging pile parking spaces at any moment. Then, based on the parking request information of fuel vehicle users waiting to enter the parking lot obtained in real time, if the charging pile parking spaces are predicted to be full within the departure time, the current vehicle revenue when the current fuel vehicle user is allowed to enter and the charging vehicle revenue when the current fuel vehicle user is not allowed to enter are calculated respectively. The method of maximizing the revenue determines whether the current fuel vehicle is allowed to enter the parking lot.

[0016] 2. The present invention calculates the first probability and the second probability of a vehicle being parked in the parking lot for any parking duration based on historical vehicle information in the parking lot and whether the corresponding vehicle has been parked in the parking lot at the corresponding time. This allows for more accurate calculation of the departure time of the vehicle currently parked in the charging pile parking space in two ways, thereby calculating the number of vehicles leaving the charging pile parking space at any time relative to the number of vehicles currently parked in the charging pile parking space.

[0017] 3. The present invention uses CSI signals to count the traffic volume on the road, thereby avoiding infringement of the privacy of the car owner during the data collection process, thereby having higher universality and ensuring the legitimacy of the data source.

[0018] 4. The present invention processes the noise reduction signal to ultimately obtain a dimensionality-reduced signal that can more clearly characterize the CSI signal characteristics, thereby further extracting the characteristics of CSI signal fluctuations caused by vehicles, thereby enabling the statistics of vehicle flow based on a clearer spectrum diagram.

[0019] 5. The present invention obtains parking request information of fuel vehicle users who are about to enter the parking lot in real time. If there is an ordinary parking space, the vehicle will be allowed to enter directly. If there is no ordinary parking space, the vehicle will be allowed to enter the charging pile parking space to obtain revenue based on the predicted departure time of the fuel vehicle. If there is always an extra charging pile parking space within the departure time, the fuel vehicle will be allowed to enter the charging pile parking space to obtain revenue. If the charging pile parking space is predicted to be full within the departure time, whether to allow the current fuel vehicle to enter the parking lot will be determined in a way that maximizes revenue. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings: Figure 1 This is a flow chart of the charging pile parking space management method of the present invention; Figure 2 Schematic diagram of the dimensionality reduction signal image of the present invention. DETAILED DESCRIPTION

[0021] To make the above-mentioned objectives, features, and advantages of the present invention more clearly understood, the present invention is further described below in detail with reference to the accompanying drawings and specific embodiments. This will enable a full understanding of how this application employs technical means to solve technical problems and achieve technical effects, and to implement the invention accordingly.

[0022] Those skilled in the art will appreciate that all or part of the steps in the following embodiments can be accomplished by instructing related hardware through a program. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0023] In order to solve the problem that it is difficult to determine whether to open charging pile parking spaces to fuel vehicles in the existing technology, thereby making it difficult to ensure the maximum profit of the parking lot, the present invention provides a charging pile parking space management method, which predicts the occupancy of charging pile parking spaces in the parking lot at any time in the future, and calculates the profit of allowing or not allowing the vehicle to enter the parking lot when the vehicle to enter is a fuel vehicle, so as to determine whether to open the charging pile parking space for the fuel vehicle based on the principle of maximizing profit. Figure 1 As shown, the management method includes the following steps: S1. Obtain basic data including the maximum number of charging pile parking spaces in the parking lot, the number of charging pile parking spaces currently in use, the number of charging pile parking spaces in use over a period of time, the parking unit price of the charging pile parking spaces, the charging unit price, the vehicle license plate number, the parking time, and the parking duration; S2. Predicting the parking time, departure time, and departure volume of vehicles at charging pile parking spaces relative to the current time based on basic data. Parking lots are often set up to meet the parking needs of specific groups, such as near shopping malls or residential areas. Therefore, car owners often need to complete specific purposes nearby after parking. Therefore, their parking time is often related to the surrounding environment of the parking lot. In addition, their parking time has a certain regularity and affects the occupancy of charging pile parking spaces in the parking lot. In order to accurately predict the parking time, departure time, and departure volume of vehicles at charging pile parking spaces relative to the current time, step S2 specifically includes the following steps: S21. Obtain the license plate number, parking time, and parking duration of vehicles parked in charging pile parking spaces in the parking lot, and collect historical vehicle information on the parking duration of vehicles parked in charging pile parking spaces at any given time. Different car owners have high similarity in parking behaviors when parking in the same parking lot and at the same time period, and therefore their parking durations also have high similarity and regularity. S22. Calculate a first probability of the vehicle being parked for any length of time at any time based on historical vehicle information. The calculation formula for the first probability is: ; In the above formula, Indicates that at the i-th moment, the parking time of the vehicle in the charging pile parking space is The first probability when Indicates that at the i-th moment, the parking time of the vehicle in the charging pile parking space is The number of vehicles, represents the total number of vehicles parked in the charging pile parking space at the i-th moment; S23. Calculate the second probability of the parking time of a vehicle corresponding to any license plate number at any time based on historical vehicle information; the calculation formula for the second probability is: ; In the above formula, Indicates any license plate number The parking time of the corresponding vehicle at the i-th moment is The second probability, Indicates that at the i-th moment, the license plate number is The parking time of the vehicle is The number of times, Indicates that at the i-th moment, the license plate number is The total number of stops for vehicles; S24: Predict the departure time of the vehicle currently parked at the charging pile parking space based on the first probability and the second probability of the corresponding vehicle. If the corresponding vehicle's license plate number has never been parked in the parking lot at any time, the more universal first probability is used to calculate its parking duration and departure time. If the corresponding vehicle's license plate number has been parked in the parking lot at any time, the second probability is used to more accurately calculate its parking duration and departure time based on its historical parking patterns. Step S24 specifically includes the following steps: S241, sequentially determining whether the license plate number of the vehicle currently parked in the charging pile parking space already exists in the historical vehicle information at the current moment; If yes, proceed to step S242; If not, proceed to step S243; S242: Select the parking duration corresponding to the second probability with the largest value, and calculate the vehicle's departure time based on the vehicle's entry time into the parking lot; S243: Select the parking duration corresponding to the first probability with the largest value, and calculate the vehicle's departure time based on the vehicle's entry time into the parking lot; In step S242 and step S243, the calculation formula of the departure time is: ; In the above formula, Indicates the departure time when the vehicle leaves the parking lot. Indicates the time when the vehicle enters the parking lot. Indicates the parking duration corresponding to the second probability or the first probability with the largest value; S25. Calculate the number of vehicles leaving the charging pile parking space at any time relative to the number of vehicles leaving the charging pile parking space at the current time based on the vehicle's departure time. The calculation formula for the departure amount is: ; In the above formula, Indicates the number of vehicles on the charging pile parking space at any time relative to the current time When the number of vehicles leaving the charging pile parking space is Indicates the current moment, i.e. At this moment, the vehicle in the charging pile parking space, Indicates the departure time in The moment and The number of vehicles between moments.

[0024] S3. Based on the basic data, a traffic flow causal model and a weather causal model are constructed for several roads within a certain range around the parking lot that affect the charging pile parking spaces, and a neural network model is constructed in combination with the departure volume to predict the occupancy of the charging pile parking spaces at any time. After a large number of experimental verifications, it is concluded that the factors affecting the occupancy of the charging pile parking spaces are not only correlated with the departure volume of vehicles in the charging pile parking spaces, but also have a high correlation with the traffic flow and weather of the roads within a certain range around the parking lot. The roads within a certain range around the parking lot that affect the charging pile parking spaces refer to the roads on which there are vehicles directly coming to the parking lot or vehicles directly going from the parking lot to the roads. If there is no intersection between the road and the parking lot within a certain range, it means that the traffic flow on the road has no effect on the occupancy of the charging pile parking spaces in the parking lot, and the traffic flow causal model and the weather causal model are not constructed based on the road. In step S3, the following steps are specifically included: S31, establishing a number of initial statistical circles with gradient radii, with the parking lot as the center; S32. Obtain the traffic flow and weather conditions on several roads within the initial statistical circle that affect the parking spaces of charging piles in the parking lot over a period of time. To ensure the legitimacy of the data source and avoid infringing on user privacy, a new method is used to obtain the traffic flow on several roads. In step S32, the following steps are specifically included: S321. Obtain several roads within the initial statistical circle that affect parking spaces for charging piles in the parking lot, as well as the average speed of vehicles on the roads and weather conditions; S322. A signal transmitter and a signal receiver for collecting CSI signals are respectively installed on both sides of the motor vehicle lane of the road. The signal transmitter and the signal receiver for collecting CSI signals are generally installed on sections of the road where vehicle speeds are relatively stable, and are generally not installed at intersections. This is because intersections have complex pedestrian and vehicle flows, which affects the selection of subsequent travel time ranges and is more likely to cause errors in subsequent vehicle flow statistics. When a vehicle passes between the signal transmitter and the signal receiver, the signal will show significant changes. The signal transmitter can be a router, and the signal receiver only needs to receive and output the CSI signal sent by the router. S323: Calculate the travel time range between the vehicle transmitting device and the signal receiving device based on the vehicle's speed and length on the road. The travel time range is related to the vehicle's length and speed. Therefore, to further illustrate the calculation method of the travel time range, step S323 specifically includes the following steps: S3231. Obtain the maximum speed, minimum speed, maximum vehicle length, and minimum vehicle length of vehicles on the road to obtain road data; S3232. Calculate the travel time range for vehicles passing the signal transmitter and the signal receiver on the road based on the road data. The expression for the travel time range is: ,in, , , in the above formula, Indicates the minimum travel time, represents the maximum travel time, and Respectively represent the maximum and minimum lengths of vehicles on the road, and They represent the maximum and minimum speeds of vehicles on the road respectively.

[0025] S324: Set an amplitude threshold, identify a peak in the CSI signal that is greater than the amplitude threshold, and extract the CSI signal corresponding to the transit time range with the peak as the center to obtain a primary signal; S325, using a low-pass filter to reduce noise on the primary signal to obtain a noise-reduced signal; S326: Perform dimensionality reduction processing on the noise reduction signal to obtain a reduced-dimensionality signal. In order to reduce the dimensionality of the noise reduction signal to obtain a reduced-dimensionality signal that can fully represent the change characteristics of the CSI signal, step S326 specifically includes the following steps: S3261. Construct a sample matrix based on the noise reduction signal. The expression of the sample matrix is: ; In the above formula, represents the sample matrix, represents the CSI value at the jth time point in the i-th denoised signal, and the sample matrix has f rows and F columns; S3262. Construct a column vector of the sample matrix; the expression of the column vector is: ; in, represents the column vector of the jth column of the sample matrix, is the average value of all data in the jth column of the sample matrix, Represents the data in the fth row and jth column of the sample matrix; S3263. Calculate the covariance matrix of the sample matrix. The expression of the covariance matrix is: ; in, , is a column vector and covariance of S3264. Perform singular value decomposition on the covariance matrix to obtain eigenvalues ​​and eigenvectors, and construct an eigenvector matrix using the eigenvectors corresponding to the largest eigenvalues. The expression of the eigenvector matrix is: ,in, is the eigenvector matrix, represents the hth eigenvector in the eigenvector matrix; S3265. Obtain a characteristic signal based on the characteristic vector matrix and the sample matrix; the expression of the characteristic signal is: ; In the above formula, is the characteristic signal, is the eigenvector matrix, is the sample matrix; S3266. Calculate the similarity between each signal waveform in the characteristic signal and the noise reduction signal, and mark the signal waveform in the characteristic signal with the highest similarity as the dimension reduction signal. The similarity calculation formula is: ; In the above formula, Indicates similarity, and Respectively represent any signal waveform and noise reduction signal in the characteristic signal, Indicates the maximum value of the x-axis in the characteristic signal and the noise reduction signal. In the matrix represented by the characteristic signal z, there are several rows, each row represents a principal component. Figure 2 It shows that there are 3 rows in the matrix represented by the final characteristic signal z, that is, there are 3 groups such as Figure 2 The principal component signal shown in , the final dimensionality reduction signal is the green signal represented by principal component 1, which is most similar to the initial CSI signal image.

[0026] S327, performing a short-time inverse Fourier transform on the dimension-reduced signal to obtain a spectrum diagram; S328. Identify the spectrum graph using a convolutional neural network model to obtain the number of vehicles in the spectrum graph; S329. Calculate the traffic flow based on the number of vehicles on the road within a certain period of time. The calculation formula for traffic flow is: ; In the above formula, Indicates that when the radius of the statistical circle is r, at time mt Traffic volume on the road, Indicates The number of vehicles in the time period corresponding to the time, Indicates The length of the time period corresponding to the moment.

[0027] S33. Establish a traffic flow causal model based on the traffic flow on several roads within the initial statistical circle that affect the parking spaces of the charging piles in the parking lot over a period of time. The expression of the traffic flow causal model is: ; In the above formula, In the traffic flow causal model, the predicted value of the occupancy of charging pile parking spaces at time m and the statistical semicircle is r. Indicates that the elements are rounded up. For example, when the element in the rounding symbol is 4.2, the result of the rounding symbol operation is 5. is a time series variable, represents the predicted value of the occupancy of charging pile parking spaces at time mt and when the radius of the statistical circle is r, Its Granger cause The spatiotemporal relationship variable, T is the maximum moment before time m, and are time weight and traffic flow weight respectively. Indicates that when the radius of the statistical circle is r, at time mt Traffic volume on the road; S34. Establish a weather causal model based on several weather factors that affect the parking spaces of charging piles in the parking lot within the initial statistical circle over a period of time. The expression of the weather causal model is: ; In the above formula, It represents the predicted value of the occupancy of charging pile parking spaces at time m and with a statistical circle radius of r in the weather causal model. is a time series variable, represents the predicted value of the occupancy of charging pile parking spaces at time mt and the radius of the statistical circle is r, d represents the number of weather factors, the total number of which is D, represents the vector of weather factor d at time mt and with a statistical circle radius of r, and Represent the time weight and weather factor weight respectively; S35. Construct a neural network model for predicting the number of parking spaces occupied by charging piles based on the traffic flow causal model, the weather causal model, and the number of departures. The expression of the neural network model for predicting the number of parking spaces occupied by charging piles is: ; In the above formula, It represents the predicted value of the occupancy of charging pile parking spaces at time m and the radius of the statistical circle is r in the neural network model. represents the bth neuron in the hidden layer of the neural network model, the total number of which is B. represents the activation function of the b-th neuron, represents the weight matrix of the b-th neuron, represents the bias of the b-th neuron, It represents the number of vehicles leaving the charging pile at time m relative to the current time. represents the total bias; S36. Calculate the error of the predicted value of the number of parking spaces occupied by charging piles under different statistical circle radii. The calculation formula for the error of the predicted value of the number of parking spaces occupied by charging piles is: ; In the above formula, It represents the error of the predicted value of the occupancy of charging pile parking spaces when the radius of the statistical circle is r, N represents the total number of samples, It represents the predicted value of the charging pile parking space occupancy of the nth sample at the mth moment and when the statistical circle radius is r, is the predicted value of the occupancy of charging pile parking spaces at the mth moment; S37. Select the statistical circle radius corresponding to the minimum error of the predicted value of the charging pile parking space occupancy, and predict the charging pile parking space occupancy at any time of the day based on the neural network model of the predicted value of the charging pile parking space occupancy under this statistical circle radius.

[0028] S4. Obtain parking request information for a fuel vehicle currently waiting to enter the parking lot, and determine whether the vehicle needs to occupy a charging pile parking space for parking. The determination method is to determine whether the ordinary parking spaces for fuel vehicles in the parking lot are full. If the ordinary parking spaces in the parking lot are full, it is determined that the fuel vehicle currently needs to occupy a charging pile parking space for parking. If yes, proceed to step S5; If not, the current fuel vehicle user is allowed to enter, and then the process ends. That is, if there is an ordinary parking space for fuel vehicles in the parking lot at this time, the current fuel vehicle user is directly allowed to enter; S5. Calculate the current vehicle revenue when the current fuel vehicle user is allowed to enter and the charging vehicle revenue when the current fuel vehicle user is not allowed to enter. The current vehicle revenue and the charging vehicle revenue are related to the departure time of the current fuel vehicle user. Therefore, in order to further explain the calculation method of the current vehicle revenue and the charging vehicle revenue, step S5 specifically includes the following steps: S51, predicting the departure time of the current fuel vehicle user, the departure time is predicted by the steps mentioned in step S2; S52: Obtain a predicted value of the number of parking spaces occupied by charging piles at any time before the departure time; the predicted value of the number of parking spaces occupied by charging piles is predicted by the steps mentioned in step S3; S53, sequentially determining whether the predicted value of the number of charging pile parking spaces occupied at each moment is greater than the maximum number of charging pile parking spaces; If yes, proceed to step S54; If not, the current fuel vehicle user is allowed to enter, and then the process ends. That is, before the current fuel vehicle leaves the parking lot, there are a large number of vacant charging pile parking spaces in the parking lot. Therefore, in order to increase revenue, the excess charging pile parking spaces are provided to fuel vehicles for parking. The parking locks on the charging pile parking spaces that are in a locked state can be opened manually or in a predetermined opening sequence, which will not be described in detail here. S54. Obtaining the time when the predicted number of charging pile parking spaces is equal to the maximum number of charging pile parking spaces; at this time, it indicates that there are no extra charging pile parking spaces for fuel vehicles; S55. Calculate the current vehicle revenue from allowing the current fuel vehicle user to enter until the current vehicle leaves. The calculation formula for the current vehicle revenue is: ; In the above formula, Indicates the license plate number is The current vehicle revenue of vehicles entering the charging pile parking space, Indicates the parking price of the charging pile parking space, Indicates the license plate number is The predicted parking time of the vehicle; S56. Calculate the benefit of the charging vehicle when the current fuel vehicle user is not allowed to enter and the current vehicle leaves. The calculation formula for the charging vehicle benefit is: ; represents the revenue of charging vehicles, It represents the sum of the parking price and charging price of the charging pile parking space. Indicates the license plate number is The predicted parking time of the vehicle.

[0029] S6. Determine whether the current vehicle benefit is greater than the charging vehicle benefit; If yes, then the user of the current fuel vehicle is allowed to enter, and then the process ends; If not, the current fuel vehicle user is prevented from entering and the process ends.

[0030] When the present invention is implemented, various relevant basic data are first obtained, and then based on the departure volume, the traffic flow causal model of several roads within a certain range around the parking lot that affect its charging pile parking spaces, and the weather causal model, a neural network model is finally constructed to predict the occupancy of charging pile parking spaces at any time. Afterwards, based on the real-time parking request information of the fuel vehicle user to be entered into the parking lot, if there is an ordinary parking space, it is directly released. If there is no ordinary parking space, based on the predicted departure time of the fuel vehicle, if there is always an extra charging pile parking space within the departure time, the fuel vehicle is allowed to enter the charging pile parking space to obtain revenue. If the charging pile parking space is predicted to be full within the departure time, the current vehicle revenue when the current fuel vehicle user is allowed to enter and the charging vehicle revenue when the current fuel vehicle user is not allowed to enter are calculated respectively, and whether the current fuel vehicle is allowed to enter the parking lot is determined in a way that maximizes revenue.

[0031] Corresponding to the charging pile parking space management method provided in the above embodiment, this embodiment also provides a system for implementing the charging pile parking space management method. Since the charging pile parking space management system provided in this embodiment corresponds to the charging pile parking space management method provided in the above embodiment, the implementation method of the aforementioned charging pile parking space management method is also applicable to the charging pile parking space management system provided in this embodiment, and will not be described in detail in this embodiment.

[0032] The system includes a processor and a memory, wherein the memory is used to store a computer program, and when the computer program is executed by the processor, a charging pile parking space management method is implemented.

[0033] The above embodiments provide a detailed introduction to the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core ideas. At the same time, for those skilled in the art, according to the ideas of the present invention, there may be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.

Claims

1. A charging pile parking space management method, characterized in that: The management method includes the following steps: S1. Obtain basic data including the maximum number of charging pile parking spaces in the parking lot, the number of charging pile parking spaces in use at the current moment, the number of charging pile parking spaces in use within a period of time, the parking unit price of the charging pile parking spaces, the charging unit price, the vehicle license plate number, the parking time and the parking duration; S2. Predicting the parking time, departure time and departure volume of vehicles at the charging pile parking space at any time relative to the current time based on the basic data; S3. Based on the basic data, a traffic flow causal model and a weather causal model are constructed for several roads within a certain range around the parking lot that affect the charging pile parking spaces, and a neural network model is constructed in combination with the departure volume to predict the occupancy of the charging pile parking spaces at any time; S4. Obtain parking request information of the fuel vehicle user who is currently waiting to enter the parking lot, and determine whether it is necessary to occupy the charging pile parking space for parking; If yes, proceed to step S5; If not, the current fuel vehicle user is allowed to enter, and then the process ends; S5. Calculate the current vehicle revenue when the current fuel vehicle user is allowed to enter and the charging vehicle revenue when the current fuel vehicle user is not allowed to enter respectively; S6. Determine whether the current vehicle benefit is greater than the charging vehicle benefit; If yes, then the current fuel vehicle user is allowed to enter, and then the process ends; If not, the current fuel vehicle user is prevented from entering and the process ends.

2. The management method according to claim 1, characterized in that: In step S2, the following steps are specifically included: S21, obtaining the vehicle license plate number, parking time and parking duration of the vehicle located in the charging pile parking space in the parking lot, and collecting historical vehicle information of the parking duration of the vehicle located in the charging pile parking space at any time; S22, calculating a first probability of a vehicle parking for any length of time at any time according to historical vehicle information; The calculation formula for the first probability is: ; In the above formula, Indicates that at the i-th moment, the parking time of the vehicle in the charging pile parking space is The first probability when Indicates that at the i-th moment, the parking time of the vehicle in the charging pile parking space is The number of vehicles, represents the total number of vehicles located in the charging pile parking space at the i-th moment; S23, calculating a second probability of the parking time of a vehicle corresponding to any license plate number at any time according to historical vehicle information; The calculation formula for the second probability is: ; In the above formula, Any license plate number The parking time of the corresponding vehicle at the i-th moment is The second probability, Indicates that at the i-th moment, the license plate number is The parking time of vehicles is The number of times Indicates that at the i-th moment, the license plate number is The total number of stops of vehicles; S24, predicting the departure time of the vehicle at the current charging pile parking space according to the first probability and the second probability of the corresponding vehicle; S25. Calculate the number of vehicles leaving the charging pile parking space at any time relative to the number of vehicles leaving the charging pile parking space at the current time according to the vehicle leaving time. The calculation formula for the leaving amount is: ; In the above formula, Indicates the number of vehicles on the charging pile parking space at any time relative to the current time When the number of vehicles leaving the charging pile parking space is Indicates the current moment, i.e. At this moment, the vehicle in the charging pile parking space Indicates the departure time is The moment and The number of vehicles between moments.

3. The management method according to claim 2, characterized in that: In step S24, the following steps are specifically included: S241, determining in sequence whether the license plate number of the vehicle currently parked in the charging pile parking space already exists in the historical vehicle information at the current moment; If yes, proceed to step S242; If not, proceed to step S243; S242, selecting the parking time corresponding to the second probability with the largest value, and calculating the departure time of the vehicle according to the time when the vehicle enters the parking lot, and then proceeding to step S25; S243: Select the parking time corresponding to the first probability with the largest value, and calculate the departure time of the vehicle according to the time when the vehicle enters the parking lot.

4. The management method according to claim 1, characterized in that: In step S3, the following steps are specifically included: S31, taking the parking lot as the center, establishing a number of initial statistical circles with gradient radii; S32, obtaining the traffic volume and weather on several roads within the initial statistical circle that affect the parking spaces for charging piles in the parking lot within a period of time; S33, establishing a traffic flow causal model based on the traffic flow on several roads that affect the parking spaces of charging piles in the parking lot within the initial statistical circle over a period of time; S34. A weather causal model is established based on several weather factors that affect the parking spaces of charging piles in the initial statistical circle over a period of time. The expression of the weather causal model is: ; In the above formula, It represents the predicted value of the occupancy of charging pile parking spaces at time m and with a statistical circle radius of r in the weather causal model. Indicates rounding up. is a time series variable, represents the predicted value of the occupancy of charging pile parking spaces at time mt and when the radius of the statistical circle is r, d represents the number of weather factors, the total number of which is D, represents the vector of weather factor d at time mt and with a statistical circle radius of r, and Respectively represent the time weight and weather factor weight; S35, constructing a neural network model for predicting the occupancy of charging pile parking spaces based on the traffic flow causal model, the weather causal model, and the departure volume; S36. Calculate the error of the predicted value of the number of parking spaces occupied by charging piles under different statistical circle radii. The calculation formula for the error of the predicted value of the number of parking spaces occupied by charging piles is: ; In the above formula, It represents the error of the predicted value of the occupancy of charging pile parking spaces when the radius of the statistical circle is r, N represents the total number of samples, It represents the predicted value of the charging pile parking space occupancy of the nth sample at the mth moment and when the radius of the statistical circle is r. is the predicted value of the occupancy of charging pile parking spaces at the mth moment; S37, selecting the statistical circle radius corresponding to the minimum error of the predicted value of the charging pile parking space occupancy, and predicting the charging pile parking space occupancy at any time of the day based on the neural network model of the predicted value of the charging pile parking space occupancy under this statistical circle radius.

5. The management method according to claim 4, characterized in that: In step S32, the following steps are specifically included: S321, obtaining several roads within the initial statistical circle that affect the parking spaces for charging piles in the parking lot, as well as the average speed and weather of vehicles on the roads; S322, respectively setting a signal transmitting device and a signal receiving device for collecting CSI signals on both sides of the motor vehicle lane of the road; S323, calculating the travel time range between the vehicle passing the signal transmitting device and the signal receiving device according to the driving speed and vehicle length of the vehicle on the road; S324, setting an amplitude threshold, identifying a peak in the CSI signal that is greater than the amplitude threshold, and extracting a CSI signal corresponding to a travel time range with the peak as the center to obtain a primary signal; S325, using a low-pass filter to reduce noise on the primary signal to obtain a noise-reduced signal; S326, performing dimensionality reduction processing on the noise reduction signal to obtain a dimensionality reduction signal; S327, performing short-time inverse Fourier transform on the dimension-reduced signal to obtain a frequency spectrum; S328, identifying the spectrum graph by a convolutional neural network model to obtain the number of vehicles in the spectrum graph; S329, calculating the traffic volume on the road according to the number of vehicles on the road within a period of time; The formula for calculating traffic volume is: ; In the above formula, It means that when the radius of the statistical circle is r, at the time mt Traffic volume on the road, Indicated in The number of vehicles in the time period corresponding to the time, Indicated in The length of the time period corresponding to the moment.

6. The management method according to claim 5, characterized in that: In step S323, the following steps are specifically included: S3231, obtaining the maximum speed, minimum speed, maximum vehicle length and minimum vehicle length of vehicles on the road to obtain road data; S3232. Calculate the travel time range of vehicles passing the signal transmitting device and the signal receiving device on the road according to the road data; the expression of the travel time range is: ,in, , , in the above formula, represents the minimum travel time, represents the maximum travel time, and Respectively represent the maximum and minimum lengths of vehicles on the road. and They represent the maximum and minimum speeds of vehicles on the road respectively.

7. The management method according to claim 5, characterized in that: In step S326, the following steps are specifically included: S3261. Construct a sample matrix according to the noise reduction signal. The expression of the sample matrix is: ; In the above formula, represents the sample matrix, represents the CSI value at the jth time point in the i-th denoised signal, and the sample matrix has f rows and F columns; S3262. Construct a column vector of the sample matrix; the expression of the column vector is: ; in, represents the column vector of the jth column of the sample matrix, is the average value of all data in the jth column of the sample matrix, Represents the data in the fth row and jth column of the sample matrix; S3263. Calculate the covariance matrix of the sample matrix; the expression of the covariance matrix is: ; in, , is a column vector and The covariance of S3264, performing singular value decomposition on the covariance matrix to obtain eigenvalues ​​and eigenvectors, and constructing an eigenvector matrix using the eigenvectors corresponding to the eigenvalues ​​with the largest values; the expression of the eigenvector matrix is: ,in, is the eigenvector matrix, represents the hth eigenvector in the eigenvector matrix; S3265. Obtain a characteristic signal according to the characteristic vector matrix and the sample matrix; the expression of the characteristic signal is: ; In the above formula, is the characteristic signal, is the eigenvector matrix, is the sample matrix; S3266. Calculate the similarity between each signal waveform in the characteristic signal and the noise reduction signal, and mark the signal waveform in the characteristic signal with the highest similarity as the dimension reduction signal; the calculation formula of the similarity is: ; In the above formula, Indicates similarity, and Respectively represent any signal waveform and noise reduction signal in the characteristic signal, Indicates the maximum value of the x-axis in the feature signal and the noise reduction signal.

8. The management method according to claim 1, characterized in that: In step S5, the following steps are specifically included: S51, predicting the departure time of the current fuel vehicle user; S52, obtaining a predicted value of the number of parking spaces occupied by charging piles at any time before the departure time; S53, determining in sequence whether the predicted value of the charging pile parking space occupancy at each moment is greater than the maximum number of charging pile parking spaces; If yes, proceed to step S54; If not, the current fuel vehicle user is allowed to enter, and then the process ends; S54, obtaining the time when the predicted value of the charging pile parking space occupancy is equal to the maximum number of charging pile parking spaces; S55. Calculate the current vehicle revenue from allowing the current fuel vehicle user to enter until the current vehicle leaves; the calculation formula for the current vehicle revenue is: ; In the above formula, Indicates the license plate number is The current vehicle revenue of vehicles entering the charging pile parking space, Indicates the parking unit price of the charging pile parking space, Indicates the license plate number is The predicted value of the parking time of the vehicle; S56. Calculate the benefit of the charging vehicle when the current fuel vehicle user is not allowed to enter and the current vehicle leaves; the calculation formula for the charging vehicle benefit is: ; represents the revenue of charging vehicles, It represents the sum of the parking price and charging price of the charging pile parking space. Indicates the license plate number is The predicted parking time of the vehicle.

9. The management method according to claim 4, characterized in that: In step S35, the expression of the neural network model of the predicted value of the charging pile parking space occupancy is: ; In the above formula, It represents the predicted value of the occupancy of charging pile parking spaces at time m and when the radius of the statistical circle is r in the neural network model. represents the bth neuron in the hidden layer of the neural network model, and the total number is B. represents the activation function of the b-th neuron, represents the weight matrix of the b-th neuron, represents the bias of the b-th neuron, It represents the number of vehicles leaving the charging pile at time m relative to the current time. Indicates the total bias.

10. A management system for implementing the charging pile parking space management method according to any one of claims 1 to 9, characterized in that: It includes a processor and a memory, the memory is used to store a computer program, and when the computer program is executed by the processor, the charging pile parking space management method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Expressway intelligent service area traffic flow prediction method and management method

    CN118135796A

  • Method and system for vehicle shared charging based on intelligent transportation system, and mobile charging vehicle

    WO2021253314A1

  • Prediction method for parking spaces in parking lots, and server

    WO2022257281A1