Parking space management method, device, computer equipment and storage medium with charging pile
By identifying the model and determining the maximum charging capacity of new energy vehicles, and combining the distribution of charging piles, path indication information is generated to ensure that new energy vehicles can find charging piles, solving the problem that new energy vehicles cannot find charging piles, and realizing the effectiveness of parking space management and charging pile scheduling.
Patent Information
- Application Number
- CN202410283591.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-13
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-03-13
AI Technical Summary
In urban garages, the problem of charging piles being unable to be found in new energy vehicles is mainly because non-new energy vehicles occupy parking spaces with charging piles, which makes charging piles unable to be used by new energy vehicles.
By obtaining pictures of the vehicle entered the warehouse, identifying the license plate and vehicle model, and determining whether it is a new energy vehicle. If it is a new energy vehicle, the system will determine its maximum charging capacity, and determine the location information of the optimal charging pile and idle parking spaces based on the charging request, maximum charging capacity and the distribution of mobile charging piles, generate path indication information, and ensure that the vehicle parks in the correct position. If the docking information is incorrect, the system will mobilize the charging pile to the correct position.
Effective management of parking spaces and scheduling of charging piles are achieved, ensuring that new energy vehicles can find charging piles for charging, and improving charging efficiency and user experience.
Smart Images

Figure CN118278654B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a parking space management method, and more specifically to a parking space management method, device, computer equipment and storage medium with a charging pile. Background Art
[0002] Faced with the global energy shortage, increasingly severe environmental pollution, and the increasing requirements for energy conservation and emission reduction, new energy vehicles have been developed in large quantities. In recent years, the number of new energy electric vehicles in my country has been increasing. When the number of charging piles in cities reaches a certain level, the overall impact on the power grid is huge.
[0003] In urban garages, there are usually some parking spaces with charging piles. These charging piles are fixed. Non-new energy vehicles sometimes occupy parking spaces with charging piles, resulting in subsequent new energy vehicles being unable to use the charging piles for charging.
[0004] Therefore, it is necessary to design a new method to achieve effective management of parking spaces and dispatch charging piles to avoid the problem that new energy vehicles cannot find charging piles to charge. Summary of the invention
[0005] The purpose of the present invention is to overcome the defects of the prior art and provide a method, device, computer equipment and storage medium for managing parking spaces with charging piles.
[0006] To achieve the above object, the present invention adopts the following technical solution: a parking space management method with a charging pile, comprising:
[0007] Get the picture of the vehicle entering the warehouse with the license plate and the entire appearance;
[0008] Performing license plate recognition and vehicle model recognition on the image to obtain a recognition result;
[0009] Determining whether the recognition result is a new energy vehicle;
[0010] If the identification result is a new energy vehicle, when a charging request issued by the vehicle entering the warehouse is obtained, the maximum charging capacity corresponding to the identification result is determined;
[0011] Determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of the mobile charging piles;
[0012] Generate path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space and the location of the vehicle, so that the vehicle stops at the location corresponding to the path indication information;
[0013] Detecting the vehicle parking information;
[0014] Determining whether the vehicle parking information is correct;
[0015] When the vehicle parking information is incorrect, the charging pile is mobilized so that the charging pile moves to a position corresponding to the parking information.
[0016] A further technical solution is: performing license plate recognition and vehicle model recognition on the image to obtain a recognition result includes:
[0017] Inputting the image into a recognition model to perform license plate recognition and vehicle model recognition to obtain a recognition result;
[0018] Among them, the recognition model is obtained by training a deep learning network using pictures with new energy vehicle license plate logos and pictures with different new energy vehicle model labels as sample sets.
[0019] A further technical solution is: determining the maximum charge capacity corresponding to the recognition result includes:
[0020] Using the vehicle model in the recognition result as a keyword, determining the standard maximum charging capacity and the influencing factor corresponding to the recognition result from the knowledge graph constructed by the set new energy vehicle information;
[0021] The standard maximum charging capacity is adjusted according to the vehicle usage information uploaded by the vehicle entering the warehouse in combination with the influencing factor to obtain the maximum charging capacity.
[0022] A further technical solution is: adjusting the standard maximum charging capacity according to the vehicle usage information uploaded by the vehicle entering the warehouse in combination with the influencing factor to obtain the maximum charging capacity, including:
[0023] Determine the value of the element corresponding to the influencing factor in the vehicle usage information uploaded by the vehicle entering the warehouse;
[0024] Determine the degree of battery wear based on the value;
[0025] Determining a loss value of the charge amount according to the loss degree of the battery;
[0026] The maximum charging capacity is obtained by subtracting the loss value of the charging capacity from the standard maximum charging capacity.
[0027] A further technical solution is: determining the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of the mobile charging piles, including:
[0028] Determine the total amount of electricity that the vehicle currently needs to charge according to the charging request and the maximum charge amount;
[0029] Determine the current remaining power and location of all idle charging piles, and build a distribution map of mobile charging piles;
[0030] The optimal location of the optimal charging pile and the location information of the optimal vacant parking space are determined by using an optimal solution method for the total power, the location of the vehicle, the location information of the vacant parking space, and the distribution map of the mobile charging piles.
[0031] A further technical solution is: generating path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space and the location of the vehicle, so that the vehicle stops at the location corresponding to the path indication information, including:
[0032] Planning in the garage map the path for the optimal charging pile to move to the location information of the optimal vacant parking space and the path for the vehicle to move to the location information of the optimal vacant parking space;
[0033] According to the path of the optimal charging pile moving to the location information of the optimal vacant parking space, the corresponding charging pile is driven to move to the location information of the optimal vacant parking space;
[0034] Navigation information is generated according to the path of the vehicle moving to the position information of the optimal vacant parking space to obtain path indication information, so that the vehicle can park at the position corresponding to the path indication information.
[0035] A further technical solution is: when the parking information of the vehicle is incorrect, the charging pile is mobilized so that the charging pile moves to a position corresponding to the parking information, including:
[0036] When the parking information is incorrect, the current parking location information of the vehicle is determined to obtain the target location;
[0037] An optimal path for moving the charging pile is generated according to the location of the optimal charging pile and the target location, and the charging pile is mobilized according to the optimal path so that the charging pile moves to the location corresponding to the docking information.
[0038] The present invention also provides a parking space management device with a charging pile, comprising:
[0039] A picture acquisition unit, used to acquire a picture of the vehicle entering the warehouse with the license plate and the entire appearance;
[0040] A recognition unit, used to perform license plate recognition and vehicle model recognition on the image to obtain a recognition result;
[0041] A result judgment unit, used to judge whether the recognition result is a new energy vehicle;
[0042] a maximum charge capacity determination unit, configured to determine the maximum charge capacity corresponding to the identification result when a charging request issued by the vehicle entering the warehouse is obtained if the identification result is a new energy vehicle;
[0043] An optimal location unit, used to determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of the mobile charging piles;
[0044] An indication information generating unit, configured to generate path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space and the location of the vehicle, so that the vehicle can park at the location corresponding to the path indication information;
[0045] A detection unit, used for detecting the parking information of the vehicle;
[0046] An information judging unit, used to judge whether the vehicle parking information is correct;
[0047] The maneuvering unit is used to maneuver the charging pile when the vehicle parking information is incorrect, so that the charging pile moves to a position corresponding to the parking information.
[0048] The present invention further provides a computer device, wherein the computer device comprises a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the computer program.
[0049] The present invention also provides a storage medium, wherein the storage medium stores a computer program, and the computer program implements the above method when executed by a processor.
[0050] Compared with the prior art, the beneficial effects of the present invention are as follows: the present invention determines the model of the new energy vehicle, determines the maximum charging capacity, and determines the location of the optimal charging pile and the location information of the optimal vacant parking space in combination with the maximum charging capacity and the distribution of mobile charging piles, and generates corresponding path indication information so that the vehicle can be parked at the corresponding position. Thereafter, when the vehicle enters the warehouse, the vehicle parking information is also detected. If it is not parked at the location of the optimal vacant parking space, the mobile charging pile needs to be moved to the position corresponding to the parking information, so as to automatically charge the vehicle, realize effective management of parking spaces, and dispatch charging piles to avoid the problem that new energy vehicles cannot find charging piles for charging.
[0051] The present invention is further described below in conjunction with the accompanying drawings and specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0053] Figure 1 A schematic diagram of an application scenario of the method for managing parking spaces with charging piles provided in an embodiment of the present invention;
[0054] Figure 2 A schematic diagram of a process for managing a parking space with a charging pile provided by an embodiment of the present invention;
[0055] Figure 3 A schematic diagram of a sub-process of a method for managing parking spaces with charging piles provided in an embodiment of the present invention;
[0056] Figure 4 A schematic diagram of a sub-process of a method for managing parking spaces with charging piles provided in an embodiment of the present invention;
[0057] Figure 5 A schematic diagram of a sub-process of a method for managing parking spaces with charging piles provided in an embodiment of the present invention;
[0058] Figure 6 A schematic diagram of a sub-process of a method for managing parking spaces with charging piles provided in an embodiment of the present invention;
[0059] Figure 7 A schematic diagram of a sub-process of a method for managing parking spaces with charging piles provided in an embodiment of the present invention;
[0060] Figure 8 A schematic block diagram of a parking space management device with charging piles provided in an embodiment of the present invention;
[0061] Fig. 9 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0063] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0064] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0065] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0066] See also Figure 1 and Figure 2 , Figure 1 A schematic diagram of an application scenario of the method for managing parking spaces with charging piles provided in an embodiment of the present invention. Figure 2 A schematic flow chart of a parking space management method with charging piles provided in an embodiment of the present invention. The parking space management method with charging piles is applied to a server. The server interacts with a camera and a terminal, takes a picture of the vehicle through the camera, and identifies it. In addition to identifying the license plate, the vehicle model must also be identified to avoid the mobile charging pile power being insufficient to support the vehicle to be fully charged in the subsequent charging process. When a charging request for the vehicle is received, an indication will be given. At this time, the actual maximum charging amount of the vehicle and the current vehicle power request in the charging request will be determined first, and the location of the charging pile that satisfies the vehicle to be fully charged will be determined. In combination with the location of the vehicle, the idle parking space and the location of the charging pile, path indication information is generated. The charging pile and the vehicle can be moved to the idle parking space together, or one of them is moved to the idle parking space. The planning is carried out with the shortest vehicle moving distance as the purpose. After that, it is also detected in real time whether the vehicle is parked in place. When the vehicle is not parked in place, but encounters an idle parking space nearby, it is necessary to mobilize the charging pile to cooperate with the vehicle to achieve effective management of the parking space, and the charging pile can be dispatched to avoid the problem that new energy vehicles cannot find charging piles for charging, and it is convenient for drivers to quickly find parking spaces and reduce the time to search for available parking spaces. .
[0067] Figure 2 FIG. 1 is a flow chart of a method for managing parking spaces with charging piles provided in an embodiment of the present invention. Figure 2 As shown, the method includes the following steps S110 to S200.
[0068] S110, obtaining a picture of the vehicle entering the warehouse with the license plate and the entire appearance.
[0069] In this embodiment, a plurality of cameras are arranged at the storage location so that all cameras can capture the entire appearance of the vehicle from different angles.
[0070] S120: performing license plate recognition and vehicle model recognition on the image to obtain a recognition result.
[0071] In this embodiment, the recognition result includes whether the vehicle is a new energy vehicle as determined by license plate recognition and the vehicle model as determined by vehicle model recognition when the vehicle is a new energy vehicle.
[0072] Specifically, the picture is input into the recognition model for license plate recognition and vehicle model recognition to obtain a recognition result; wherein the recognition model is obtained by training a deep learning network using pictures with new energy license plate logos and pictures with different new energy vehicle model labels as sample sets.
[0073] Among them, the training process of the recognition model belongs to the existing technology and will not be repeated here.
[0074] S130, determining whether the recognition result is a new energy vehicle;
[0075] S140: If the identification result is a new energy vehicle, when a charging request issued by the vehicle entering the warehouse is obtained, the maximum charging capacity corresponding to the identification result is determined.
[0076] In this embodiment, the maximum charge capacity refers to the actual maximum charge capacity of the current vehicle.
[0077] In one embodiment, see Figure 3 , the above-mentioned step S140 may include steps S141 to S142.
[0078] S141. Using the vehicle model in the recognition result as a keyword, determine the standard maximum charging capacity and influencing factor corresponding to the recognition result from a knowledge graph constructed based on the set new energy vehicle information.
[0079] In this embodiment, the influencing factors include battery internal resistance, number of charging times, service life, and temperature.
[0080] Among them, the knowledge graph is formed by extracting keywords from the information of various new energy vehicles disclosed on the Internet, determining the entity content, and using the existing knowledge graph construction method.
[0081] S142. Adjust the standard maximum charging capacity according to the vehicle usage information uploaded by the vehicle entering the warehouse and the influencing factor to obtain the maximum charging capacity.
[0082] In one embodiment, see Figure 4 , the above-mentioned step S142 may include steps S1421 to S1424.
[0083] S1421. Determine the value of the element corresponding to the influencing factor in the vehicle usage information uploaded by the vehicle entering the warehouse.
[0084] In this embodiment, the vehicle usage information refers to the age of the vehicle and the number of times it has been charged. The battery internal resistance is determined by taking the average value of the most recent charging records. In the charging records, data from the charging pile is generally received, such as voltage, capacity SOC, charging voltage, current, resistance, etc. The battery internal resistance is determined by taking the average value of the resistance in several records.
[0085] S1422: Determine the degree of battery loss according to the numerical value.
[0086] In this embodiment, the degree of battery loss is determined by the values of elements corresponding to the influencing factors, and the degree of influence of these values can be determined by analyzing historical data, such as using the standardized coefficient method to analyze historical data or using the relative importance analysis method to analyze historical data.
[0087] S1423. Determine a loss value of the charging amount according to the degree of loss of the battery.
[0088] In this embodiment, the corresponding loss coefficient is determined by the degree of battery loss, which can be determined specifically from a corresponding relationship table recorded in historical experience. The loss value of the charging amount can be obtained by multiplying the standard maximum charging amount by the loss coefficient.
[0089] S1424. Subtract the loss value of the charging capacity from the standard maximum charging capacity to obtain the maximum charging capacity.
[0090] In this embodiment, the maximum charge capacity refers to the power value formed by subtracting the loss value of the charge capacity from the standard maximum charge capacity.
[0091] S150. Determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount, and the distribution of the mobile charging piles.
[0092] In one embodiment, see Figure 5 , the above-mentioned step S150 may include steps S151 to S153.
[0093] S151. Determine the total amount of electricity that the vehicle currently needs to charge according to the charging request and the maximum charging amount.
[0094] In this embodiment, the charging request includes the current power level of the vehicle.
[0095] S152: Determine the current remaining power and location of all idle charging piles, and build a distribution map of mobile charging piles.
[0096] In this embodiment, the distribution map of mobile charging piles refers to the specific locations of currently idle charging piles in the garage and the distribution of corresponding power levels in the garage map.
[0097] S153, using an optimal solution method to determine the location of the optimal charging pile and the location information of the optimal vacant parking space for the total power, the location of the vehicle, the location information of the vacant parking space, and the distribution map of the mobile charging piles.
[0098] In this embodiment, the location of the optimal charging pile means that the remaining power of the charging pile meets the total power, and the optimal solution of the equation formed by summing the distance between the location and the location information of the vacant parking space, and the distance between the location of the vehicle and the location information of the vacant parking space is determined, thereby determining the optimal charging pile.
[0099] There may be more than one vacant parking space, so two optimal solutions need to be determined from the equation. The first is the optimal solution for the vacant parking space, and the second is the optimal solution for the mobile charging pile. The optimal solution is determined using linear programming, where the constraint is that the remaining power of the charging pile meets the total power. What is being solved is the optimal location information of the vacant parking space and the location of the optimized charging pile.
[0100] S160, generating path indication information according to the location of the optimal charging pile, the location information of the optimal vacant parking space, and the location of the vehicle, so that the vehicle can park at the location corresponding to the path indication information.
[0101] In one embodiment, see Figure 6 , the above-mentioned step S160 may include steps S161 to S163.
[0102] S161. Planning in the garage map a path for the optimal charging pile to move to the location information of the optimal vacant parking space and a path for the vehicle to move to the location information of the optimal vacant parking space.
[0103] S162, driving the corresponding charging pile to move to the position information of the optimal vacant parking space according to the path of the optimal charging pile moving to the position information of the optimal vacant parking space;
[0104] S163: Generate navigation information according to the path of the vehicle moving to the location information of the optimal vacant parking space to obtain path indication information, so that the vehicle can park at the location corresponding to the path indication information.
[0105] The paths for the charging piles and the vehicles to move are planned in the corresponding garage map, and corresponding indication information is generated to drive the charging piles to move to the corresponding parking spaces, prompting the vehicles to park at the locations corresponding to the path indication information.
[0106] S170: Detect the vehicle parking information.
[0107] In this embodiment, when the vehicle is parked, the vehicle will send information to the server to inform the server that it is parked. In the area where each parking space is located, according to the camera, the garage can be divided into multiple different grid areas in the form of a grid. The principle of division is that fewer cameras can also be set to capture photos of vehicles in all parking spaces in the area.
[0108] After taking the corresponding photo, start with the photo that includes the optimal vacant parking space, identify the photo, determine the area where the optimal vacant parking space is located, take the area as the target area, crop the photo, and input the cropped photo of only the optimal vacant parking space into the recognition model in step S120 to determine whether there is a vehicle and whether the license plate and model of the vehicle are consistent with the results of the recognition in step S120. If they are consistent, the vehicle parking information is considered correct. If the corresponding vehicle cannot be recognized or the recognition result is inconsistent with one of the results in step S120, the vehicle parking information is considered incorrect.
[0109] Of course, there may be cases where the recognition results cannot be identified. In this case, a mobile camera can be used to move to the location of the optimal parking space to take accurate photos, which are then input into the recognition model in step S120 and the above judgment process is repeated. I will not go into details here.
[0110] S180, determining whether the vehicle parking information is correct;
[0111] If correct, proceed to the end step.
[0112] S190: When the vehicle parking information is incorrect, mobilize the charging pile so that the charging pile moves to a position corresponding to the parking information.
[0113] In one embodiment, see Figure 7 , the above-mentioned step S190 may include steps S191 to S192.
[0114] S191. When the parking information is incorrect, determine the current parking location information of the vehicle to obtain the target location.
[0115] In this embodiment, the target location refers to the location information where the vehicle is currently parked.
[0116] Specifically, the photos of different grid areas in the garage can be directly divided into each parking space to form multiple input photos, which are input into the recognition model of step S120 to identify vehicles entering and leaving the garage, thereby determining the location information of the vehicle.
[0117] Of course, you can also take photos of different grid areas in the garage, compare them with the photos taken at the previous moment, determine the photos that have changed, divide the photos into each parking space to form multiple input photos, input them into the recognition model of step S120, identify the vehicles entering and leaving the garage, and thus determine the location information of the vehicle.
[0118] S192: Generate an optimal path for moving the charging pile according to the location of the optimal charging pile and the target location, and mobilize the charging pile according to the optimal path so that the charging pile moves to the location corresponding to the docking information.
[0119] In this embodiment, the optimal path can be determined by linear programming, and the path with the shortest distance from the location of the optimal charging pile to the target location is determined as the optimal path among all the planned paths.
[0120] S200: If the identification result is not a new energy vehicle, determine the optimal path based on the location information of the vacant parking space and the location of the vehicle, and send it to the terminal corresponding to the vehicle to update the location information of the vacant parking space.
[0121] Regardless of whether it is a new energy vehicle or a non-new energy vehicle entering the warehouse, the location information of the vacant parking space needs to be updated, and the location information of the charging pile needs to be updated. After charging, the remaining power information of the charging pile needs to be updated.
[0122] The above-mentioned parking space management method with charging piles determines the model of new energy vehicles, determines the maximum charging capacity, and determines the location of the optimal charging pile and the location information of the optimal vacant parking space in combination with the maximum charging capacity and the distribution of mobile charging piles, and generates corresponding path indication information so that the vehicle can be parked at the corresponding position. Thereafter, when the vehicle enters the warehouse, the vehicle parking information is also detected. If it is not parked at the location of the optimal vacant parking space, the mobile charging pile needs to be moved to the position corresponding to the parking information, so as to automatically charge the vehicle, realize effective management of parking spaces, and dispatch charging piles to avoid the problem that new energy vehicles cannot find charging piles for charging.
[0123] Figure 8 is a schematic block diagram of a parking space management device 300 with a charging pile provided in an embodiment of the present invention. Figure 8As shown, corresponding to the above parking space management method with charging piles, the present invention also provides a parking space management device 300 with charging piles. The parking space management device 300 with charging piles includes a unit for executing the above parking space management method with charging piles, and the device can be configured in a server. Figure 8 The parking space management device 300 with charging piles includes a picture acquisition unit 301, a recognition unit 302, a result judgment unit 303, a maximum charging amount determination unit 304, an optimal position unit 305, an indication information generation unit 306, a detection unit 307, an information judgment unit 308 and a mobilization unit 309.
[0124] The image acquisition unit 301 is used to acquire an image of the vehicle with the license plate and the entire appearance of the vehicle entering the warehouse; the recognition unit 302 is used to perform license plate recognition and vehicle model recognition on the image to obtain a recognition result; the result judgment unit 303 is used to judge whether the recognition result is a new energy vehicle; the maximum charge capacity determination unit 304 is used to determine the maximum charge capacity corresponding to the recognition result when a charging request issued by the vehicle entering the warehouse is obtained if the recognition result is a new energy vehicle; the optimal position unit 305 is used to determine the maximum charge capacity corresponding to the recognition result according to the charging request, the maximum charge capacity and the distribution of mobile charging piles. The optimal charging pile location and the optimal free parking space location information are determined according to the situation; the indication information generating unit 306 is used to generate path indication information according to the optimal charging pile location, the optimal free parking space location information and the location of the vehicle, so that the vehicle stops at the location corresponding to the path indication information; the detecting unit 307 is used to detect the vehicle parking information; the information judging unit 308 is used to judge whether the vehicle parking information is correct; the mobilizing unit 309 is used to mobilize the charging pile when the vehicle parking information is incorrect, so that the charging pile moves to the location corresponding to the parking information.
[0125] Also includes:
[0126] The path determination unit is used to determine the optimal path according to the location information of the vacant parking space and the location of the vehicle if the recognition result is not a new energy vehicle, and send it to the terminal corresponding to the vehicle to update the location information of the vacant parking space.
[0127] In one embodiment, the recognition unit 302 is used to input the image into a recognition model to perform license plate recognition and vehicle model recognition to obtain a recognition result; wherein the recognition model is obtained by training a deep learning network using images with new energy license plate logos and images with different new energy vehicle model labels as sample sets.
[0128] In one embodiment, the maximum charge capacity determination unit 304 includes a map search subunit and an adjustment subunit.
[0129] The graph search subunit is used to determine the standard maximum charging capacity and the influencing factor corresponding to the identification result from the knowledge graph constructed by the set new energy vehicle information based on the vehicle model in the identification result as a keyword; the adjustment subunit is used to adjust the standard maximum charging capacity according to the vehicle usage information uploaded by the vehicle entering the warehouse and the influencing factor to obtain the maximum charging capacity.
[0130] In one embodiment, the adjustment subunit includes a numerical value determination module, a loss degree determination module, a loss value determination module and a subtraction module.
[0131] A numerical determination module is used to determine the numerical value of the element corresponding to the influencing factor in the vehicle usage information uploaded by the vehicle entering the warehouse; a loss degree determination module is used to determine the battery loss degree according to the numerical value; a loss value determination module is used to determine the loss value of the charging amount according to the battery loss degree; a subtraction module is used to use the standard maximum charging amount to subtract the loss value of the charging amount to obtain the maximum charging amount.
[0132] In one embodiment, the optimal position unit 305 includes a total power determination subunit, a distribution map determination subunit, and an optimal solution subunit.
[0133] The total power determination subunit is used to determine the total power required to charge the current vehicle based on the charging request and the maximum charging capacity; the distribution map determination subunit is used to determine the current remaining power and location of all idle charging piles, and build a distribution map of mobile charging piles; the optimal solution subunit is used to use the optimal solution method to determine the location of the optimal charging pile and the location information of the optimal idle parking space based on the total power, the location of the vehicle, the location information of the idle parking spaces, and the distribution map of the mobile charging piles.
[0134] In one embodiment, the indication information generating unit 306 includes a first planning subunit, a second planning subunit and a navigation information generating subunit.
[0135] The first planning subunit is used to plan the path for the optimal charging pile to move to the location information of the optimal vacant parking space and the path for the vehicle to move to the location information of the optimal vacant parking space in the garage map; the second planning subunit is used to drive the corresponding charging pile to move to the location information of the optimal vacant parking space according to the path for the optimal charging pile to move to the location information of the optimal vacant parking space; the navigation information generating subunit is used to generate navigation information according to the path for the vehicle to move to the location information of the optimal vacant parking space, so as to obtain path indication information, so that the vehicle can park at the position corresponding to the path indication information.
[0136] In one embodiment, the mobilization unit 309 includes a location determination subunit and a charging pile mobilization subunit.
[0137] The position determination subunit is used to determine the current parking position information of the vehicle to obtain the target position when the parking information is incorrect; the charging pile mobilization subunit is used to generate an optimal path for the charging pile to move according to the location of the optimal charging pile and the target position, and mobilize the charging pile according to the optimal path so that the charging pile moves to the position corresponding to the parking information.
[0138] It should be noted that technicians in the relevant field can clearly understand that the specific implementation process of the above-mentioned parking space management device 300 with charging piles and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.
[0139] The above-mentioned parking space management device with charging pile 300 can be implemented in the form of a computer program, which can be used in Fig. 9 Runs on the computer device shown.
[0140] See also Fig. 9 , Fig. 9 5 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 500 may be a server, wherein the server may be an independent server or a server cluster composed of multiple servers.
[0141] See also Fig. 9 The computer device 500 includes a processor 502 , a memory and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .
[0142] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions, and when the program instructions are executed, the processor 502 can execute a method for managing parking spaces with charging piles.
[0143] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0144] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a method for managing parking spaces with charging piles.
[0145] The network interface 505 is used to communicate with other devices over the network. Fig. 9The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device 500 to which the solution of the present application is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0146] The processor 502 is used to run the computer program 5032 stored in the memory to implement the following steps:
[0147] Obtain a picture of the vehicle entering the warehouse with the license plate and the entire appearance; perform license plate recognition and vehicle model recognition on the picture to obtain a recognition result; determine whether the recognition result is a new energy vehicle; if the recognition result is a new energy vehicle, then when a charging request issued by the vehicle entering the warehouse is obtained, determine the maximum charging amount corresponding to the recognition result; determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of mobile charging piles; generate path indication information according to the location of the optimal charging pile, the location information of the optimal vacant parking space and the location of the vehicle, so that the vehicle can park at the position corresponding to the path indication information; detect the vehicle parking information; determine whether the vehicle parking information is correct; when the vehicle parking information is incorrect, mobilize the charging pile to move the charging pile to the position corresponding to the parking information.
[0148] In one embodiment, when the processor 502 implements the step of performing license plate recognition and vehicle type recognition on the image to obtain a recognition result, the processor 502 specifically implements the following steps:
[0149] Inputting the image into a recognition model to perform license plate recognition and vehicle model recognition to obtain a recognition result;
[0150] Among them, the recognition model is obtained by training a deep learning network using pictures with new energy vehicle license plate logos and pictures with different new energy vehicle model labels as sample sets.
[0151] In one embodiment, when the processor 502 implements the step of determining the maximum charge capacity corresponding to the recognition result, the processor 502 specifically implements the following steps:
[0152] Using the vehicle model in the recognition result as a keyword, the standard maximum charging capacity and the influencing factor corresponding to the recognition result are determined from the knowledge graph constructed by the set new energy vehicle information; the standard maximum charging capacity is adjusted according to the vehicle usage information uploaded by the vehicle entering the warehouse and the influencing factor to obtain the maximum charging capacity.
[0153] In one embodiment, when the processor 502 implements the step of adjusting the standard maximum charging capacity according to the vehicle usage information uploaded by the vehicle entering the warehouse in combination with the influencing factor to obtain the maximum charging capacity, the processor 502 specifically implements the following steps:
[0154] Determine the value of the element corresponding to the influencing factor in the vehicle usage information uploaded by the vehicle entering the warehouse; determine the degree of battery loss based on the value; determine the loss value of the charging amount based on the degree of battery loss; use the standard maximum charging amount to subtract the loss value of the charging amount to obtain the maximum charging amount.
[0155] In one embodiment, when the processor 502 implements the step of determining the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount, and the distribution of the mobile charging piles, the processor 502 specifically implements the following steps:
[0156] Determine the total amount of electricity that the current vehicle needs to charge based on the charging request and the maximum charging amount; determine the current remaining amount of electricity and the location of all idle charging piles, and build a distribution map of mobile charging piles; use the optimal solution method to determine the location of the optimal charging pile and the location information of the optimal idle parking space for the total amount of electricity, the location of the vehicle, the location information of the idle parking spaces, and the distribution map of the mobile charging piles.
[0157] In one embodiment, when the processor 502 implements the step of generating path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space, and the location of the vehicle, so that the vehicle stops at the location corresponding to the path indication information, the processor 502 specifically implements the following steps:
[0158] The path for the optimal charging pile to move to the location information of the optimal vacant parking space and the path for the vehicle to move to the location information of the optimal vacant parking space are planned in the garage map; the corresponding charging pile is driven to move to the location information of the optimal vacant parking space according to the path for the optimal charging pile to move to the location information of the optimal vacant parking space; navigation information is generated according to the path for the vehicle to move to the location information of the optimal vacant parking space to obtain path indication information, so that the vehicle can park at the position corresponding to the path indication information.
[0159] In one embodiment, when the processor 502 implements the step of mobilizing the charging pile so that the charging pile moves to the position corresponding to the parking information when the vehicle parking information is incorrect, the processor 502 specifically implements the following steps:
[0160] When the docking information is incorrect, the current docking location information of the vehicle is determined to obtain the target location; an optimal path for the charging pile to move is generated according to the location of the optimal charging pile and the target location, and the charging pile is mobilized according to the optimal path so that the charging pile moves to the location corresponding to the docking information.
[0161] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0162] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.
[0163] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein when the computer program is executed by a processor, the processor executes the following steps:
[0164] Obtain a picture of the vehicle entering the warehouse with the license plate and the entire appearance; perform license plate recognition and vehicle model recognition on the picture to obtain a recognition result; determine whether the recognition result is a new energy vehicle; if the recognition result is a new energy vehicle, then when a charging request issued by the vehicle entering the warehouse is obtained, determine the maximum charging amount corresponding to the recognition result; determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of mobile charging piles; generate path indication information according to the location of the optimal charging pile, the location information of the optimal vacant parking space and the location of the vehicle, so that the vehicle can park at the position corresponding to the path indication information; detect the vehicle parking information; determine whether the vehicle parking information is correct; when the vehicle parking information is incorrect, mobilize the charging pile to move the charging pile to the position corresponding to the parking information.
[0165] In one embodiment, when the processor executes the computer program to implement the step of performing license plate recognition and vehicle model recognition on the image to obtain a recognition result, the processor specifically implements the following steps:
[0166] Inputting the image into a recognition model to perform license plate recognition and vehicle model recognition to obtain a recognition result;
[0167] Among them, the recognition model is obtained by training a deep learning network using pictures with new energy vehicle license plate logos and pictures with different new energy vehicle model labels as sample sets.
[0168] In one embodiment, when the processor executes the computer program to implement the step of determining the maximum charge capacity corresponding to the recognition result, the processor specifically implements the following steps:
[0169] Based on the vehicle model in the recognition result as a keyword, the standard maximum charging capacity and the influencing factor corresponding to the recognition result are determined from the knowledge graph constructed by the set new energy vehicle information; the standard maximum charging capacity is adjusted according to the vehicle usage information uploaded by the vehicle entering the warehouse and the influencing factor to obtain the maximum charging capacity.
[0170] In one embodiment, when the processor executes the computer program to implement the step of adjusting the standard maximum charging capacity according to the vehicle usage information uploaded by the vehicle entering the warehouse in combination with the influencing factor to obtain the maximum charging capacity, the following steps are specifically implemented:
[0171] Determine the value of the element corresponding to the influencing factor in the vehicle usage information uploaded by the vehicle entering the warehouse; determine the degree of battery loss based on the value; determine the loss value of the charging amount based on the degree of battery loss; use the standard maximum charging amount to subtract the loss value of the charging amount to obtain the maximum charging amount.
[0172] In one embodiment, when the processor executes the computer program to implement the step of determining the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount, and the distribution of the mobile charging piles, the processor specifically implements the following steps:
[0173] Determine the total amount of electricity that the current vehicle needs to charge based on the charging request and the maximum charging amount; determine the current remaining amount of electricity and the location of all idle charging piles, and build a distribution map of mobile charging piles; use the optimal solution method to determine the location of the optimal charging pile and the location information of the optimal idle parking space for the total amount of electricity, the location of the vehicle, the location information of the idle parking spaces, and the distribution map of the mobile charging piles.
[0174] In one embodiment, when the processor executes the computer program to implement the step of generating path indication information according to the location of the optimal charging pile, the location information of the optimal vacant parking space, and the location of the vehicle, so that the vehicle stops at the location corresponding to the path indication information, the processor specifically implements the following steps:
[0175] The path for the optimal charging pile to move to the location information of the optimal vacant parking space and the path for the vehicle to move to the location information of the optimal vacant parking space are planned in the garage map; the corresponding charging pile is driven to move to the location information of the optimal vacant parking space according to the path for the optimal charging pile to move to the location information of the optimal vacant parking space; navigation information is generated according to the path for the vehicle to move to the location information of the optimal vacant parking space to obtain path indication information, so that the vehicle can park at the position corresponding to the path indication information.
[0176] In one embodiment, when the processor executes the computer program to implement the step of mobilizing the charging pile so that the charging pile moves to the position corresponding to the parking information when the vehicle parking information is incorrect, the processor specifically implements the following steps:
[0177] When the docking information is incorrect, the current docking location information of the vehicle is determined to obtain the target location; an optimal path for the charging pile to move is generated according to the location of the optimal charging pile and the target location, and the charging pile is mobilized according to the optimal path so that the charging pile moves to the location corresponding to the docking information.
[0178] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.
[0179] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0180] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0181] The steps in the method of the embodiment of the present invention can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present invention can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0182] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention.
[0183] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A parking space management method with a charging pile, characterized in that: include: Get the picture of the vehicle entering the warehouse with the license plate and the entire appearance; Performing license plate recognition and vehicle model recognition on the image to obtain a recognition result; Determining whether the recognition result is a new energy vehicle; If the identification result is a new energy vehicle, when a charging request issued by the vehicle entering the warehouse is obtained, the maximum charging capacity corresponding to the identification result is determined; Determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of the mobile charging piles; Generate path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space and the location of the vehicle, so that the vehicle stops at the location corresponding to the path indication information; Detecting the vehicle parking information; Determining whether the vehicle parking information is correct; When the vehicle parking information is incorrect, the charging pile is mobilized so that the charging pile moves to the position corresponding to the parking information; The performing license plate recognition and vehicle model recognition on the image to obtain a recognition result includes: Inputting the image into a recognition model to perform license plate recognition and vehicle model recognition to obtain a recognition result; The recognition model is obtained by training a deep learning network using pictures with new energy vehicle license plate logos and pictures with different new energy vehicle model labels as sample sets; The determining the maximum charge capacity corresponding to the recognition result includes: Using the vehicle model in the recognition result as a keyword, determining the standard maximum charging capacity and the influencing factor corresponding to the recognition result from the knowledge graph constructed by the set new energy vehicle information; The standard maximum charging capacity is adjusted according to the vehicle usage information uploaded by the vehicle entering the warehouse and the influencing factor to obtain the maximum charging capacity; The adjusting the standard maximum charging capacity according to the vehicle usage information uploaded by the vehicle entering the warehouse in combination with the influencing factor to obtain the maximum charging capacity includes: Determine the value of the element corresponding to the influencing factor in the vehicle usage information uploaded by the vehicle entering the warehouse; Determine the degree of battery wear based on the value; Determining a loss value of the charge amount according to the loss degree of the battery; Subtracting the loss value of the charging capacity from the standard maximum charging capacity to obtain the maximum charging capacity; The determining the location information of the optimal charging pile and the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of the mobile charging piles includes: Determine the total amount of electricity that the vehicle currently needs to charge according to the charging request and the maximum charge amount; Determine the current remaining power and location of all idle charging piles, and build a distribution map of mobile charging piles; Determine the location of the optimal charging pile and the location information of the optimal vacant parking space using an optimal solution method for the total power, the location of the vehicle, the location information of the vacant parking space, and the distribution map of the mobile charging piles; The generating of path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space and the location of the vehicle so that the vehicle stops at the location corresponding to the path indication information includes: Planning in the garage map the path for the optimal charging pile to move to the location information of the optimal vacant parking space and the path for the vehicle to move to the location information of the optimal vacant parking space; According to the path of the optimal charging pile moving to the location information of the optimal vacant parking space, the corresponding charging pile is driven to move to the location information of the optimal vacant parking space; Generate navigation information according to the path of the vehicle moving to the location information of the optimal vacant parking space to obtain path indication information, so that the vehicle can park at the location corresponding to the path indication information; When the vehicle parking information is incorrect, mobilizing the charging pile so that the charging pile moves to a position corresponding to the parking information, including: When the parking information is incorrect, the current parking location information of the vehicle is determined to obtain the target location; An optimal path for moving the charging pile is generated according to the location of the optimal charging pile and the target location, and the charging pile is mobilized according to the optimal path so that the charging pile moves to the location corresponding to the docking information.
2. A parking space management device with a charging pile, characterized in that: The device uses the parking space management method with charging piles according to claim 1, and the device includes: A picture acquisition unit, used to acquire a picture of the vehicle entering the warehouse with the license plate and the entire appearance; A recognition unit, used to perform license plate recognition and vehicle model recognition on the image to obtain a recognition result; A result judgment unit, used to judge whether the recognition result is a new energy vehicle; a maximum charge capacity determination unit, configured to determine the maximum charge capacity corresponding to the identification result when a charging request issued by the vehicle entering the warehouse is obtained if the identification result is a new energy vehicle; An optimal location unit, used to determine the location of the optimal charging pile and the location information of the optimal vacant parking space according to the charging request, the maximum charging amount and the distribution of the mobile charging piles; An indication information generating unit, configured to generate path indication information according to the location of the optimal charging pile, the location information of the optimal free parking space and the location of the vehicle, so that the vehicle can park at the location corresponding to the path indication information; A detection unit, used for detecting the parking information of the vehicle; An information judging unit, used to judge whether the vehicle parking information is correct; The maneuvering unit is used to maneuver the charging pile when the vehicle parking information is incorrect, so that the charging pile moves to a position corresponding to the parking information.
3. A computer device, characterized in that: The computer device comprises a memory and a processor, the memory stores a computer program, and the processor implements the method according to claim 1 when executing the computer program.
4. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to claim 1 is implemented.
Citation Information
Patent Citations
Parking space management method and system for new energy vehicle
CN113345263A
Battery health degree evaluation method and service life prediction method based on Internet of Things charging pile
CN116299014A
Charging management method and device based on charging parking space, electronic equipment and medium
CN116834594A
Cited By
Charging pile parking space intelligent identification management system and method
CN120108218A
A charging pile parking space intelligent identification management system and method
CN120108218B