CN112977139A - Method and device for controlling charging pile in parking lot and parking lot system - Google Patents

Method and device for controlling charging pile in parking lot and parking lot system Download PDF

Info

Publication number
CN112977139A
CN112977139A CN202110248635.3A CN202110248635A CN112977139A CN 112977139 A CN112977139 A CN 112977139A CN 202110248635 A CN202110248635 A CN 202110248635A CN 112977139 A CN112977139 A CN 112977139A
Authority
CN
China
Prior art keywords
charging
target
charging pile
track
pile
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110248635.3A
Other languages
Chinese (zh)
Inventor
郭小俊
邓超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jingdong Shuke Haiyi Information Technology Co Ltd
Original Assignee
Jingdong Shuke Haiyi Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jingdong Shuke Haiyi Information Technology Co Ltd filed Critical Jingdong Shuke Haiyi Information Technology Co Ltd
Priority to CN202110248635.3A priority Critical patent/CN112977139A/en
Publication of CN112977139A publication Critical patent/CN112977139A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/30Constructional details of charging stations
    • B60L53/35Means for automatic or assisted adjustment of the relative position of charging devices and vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/30Constructional details of charging stations
    • B60L53/31Charging columns specially adapted for electric vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/60Monitoring or controlling charging stations
    • EFIXED CONSTRUCTIONS
    • E04BUILDING
    • E04HBUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
    • E04H6/00Buildings for parking cars, rolling-stock, aircraft, vessels or like vehicles, e.g. garages
    • E04H6/42Devices or arrangements peculiar to garages, not covered elsewhere, e.g. securing devices, safety devices, monitoring and operating schemes; centering devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/12Electric charging stations

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The application relates to a method and a device for controlling a charging pile in a parking lot and a parking lot system, wherein the method comprises the following steps: the method comprises the steps of acquiring state information of all charging piles in a parking lot under the condition that a charging request carrying a target parking position is received, screening target charging piles and target track paths meeting preset conditions from all the charging piles based on a pre-constructed track map, the target parking position and the state information of all the charging piles, and finally moving the target charging piles to the target parking position according to the target track paths so as to charge a to-be-charged automobile parked at the target parking position. Based on this, just can avoid charging the parking stall and occupy the problem that brings, also can need not to increase more electric pile that fills, improve the rate of utilization that fills electric pile, greatly reduced fill the idle waste of bringing of electric pile, reduce cost.

Description

Method and device for controlling charging pile in parking lot and parking lot system
Technical Field
The application relates to the technical field of parking lot design, in particular to a method and a device for controlling charging piles in a parking lot and a parking lot system.
Background
With the continuous development of new energy, new energy automobiles are more and more popular, such as electric automobiles driven by electric power. In order to charge for electric automobile, generally all can set up the electric pile of filling beside the parking stall to satisfy the user to electric automobile's the demand of charging.
At present, generally all fill electric pile to partial parking stall installation, and adopt the mounting means of a car stake, also be exactly that a parking stall corresponds one and fills electric pile, if need charge, need park the car to the parking stall that has the electric pile of filling, just can charge, however, the parking stall of installing to fill electric pile probably is taken by the car that need not to charge, and this will lead to filling electric pile not enough, can't satisfy the problem of user's the demand of charging.
In order to overcome the problems, the charging pile can be installed on more parking spaces, and due to the fact that the charging pile per se needs certain equipment cost, more charging piles can be installed to bring more equipment cost.
Disclosure of Invention
In order to solve the problem of overhigh cost caused by installation of charging piles for too many parking spaces in the prior art, the application provides a method and a device for controlling the charging piles in a parking lot and the parking lot system.
According to a first aspect of the present application, there is provided a method for controlling a charging pile in a parking lot, where a track for the charging pile to move is provided, the method including:
acquiring state information of all charging piles in a parking lot under the condition of receiving a charging request carrying a target parking position;
screening target charging piles and target track paths meeting preset conditions from all charging piles based on a pre-constructed track map, the target parking positions and state information of all charging piles;
and moving the target charging pile to the target parking position through the track according to the target track path so as to conveniently charge the automobile to be charged parked at the target parking position.
In an optional embodiment, the status information includes charging status information and a current location of the charging post;
the target charging piles and target track paths meeting preset conditions are screened from all charging piles based on the pre-constructed track map, the target parking position and the state information of all charging piles, and the method comprises the following steps:
determining the charging pile in the uncharged state as an idle charging pile according to the charging state information;
for any idle charging pile, determining a track path of the idle charging pile moving from a current position to the target parking position based on the track map;
and determining the track path meeting the preset sub-conditions as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the determining, as a target track path, the track path that meets the preset sub-condition, and determining, as a target charging pile, an idle charging pile corresponding to the target track path includes:
calculating the length of the track path according to the track map;
and determining the track path with the shortest length as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the status information includes charging status information and a current location of the charging post;
the target charging piles and target track paths meeting preset conditions are screened from all charging piles based on the pre-constructed track map, the target parking position and the state information of all charging piles, and the method comprises the following steps:
for any charging pile, determining a track path of the charging pile moving to the target parking position and a moving time length of the charging pile moving to the target parking position through the track path based on the track map;
acquiring the residual charging time corresponding to the charging pile in the charging state;
according to the residual charging time, correspondingly updating the charging state to be the moving time corresponding to the charging pile which is being charged;
determining the shortest moving time length as a target moving time length from the updated moving time length corresponding to the charging pile with the charging state being charging and the moving time length corresponding to the charging pile with the charging state being non-charging;
and taking the charging pile corresponding to the target moving duration as a target charging pile, and determining the track path corresponding to the target charging pile as a target track path.
In an optional embodiment, the state information includes a current location of the charging post and a charging port state of the charging post, and the method further includes:
acquiring at least one adjacent parking position within a preset range with the target parking position as a center based on a pre-constructed track map;
determining whether a charging pile is parked in at least one adjacent parking position according to the current position of the charging pile;
if a charging pile is parked in at least one adjacent parking position, taking the parked charging pile as a standby charging pile, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile;
and selecting the optimal charging pile closest to the target parking position from at least one spare charging pile with an idle charging port, so as to charge the automobile to be charged parked at the target parking position by utilizing the idle charging port of the optimal charging pile.
In an optional embodiment, after the screening of target charging piles and target track paths satisfying preset conditions from all charging piles based on the pre-constructed track map, the target parking position and the status information of all charging piles, the method further includes:
and returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to a sender of the charging request.
In an optional embodiment, after returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to the sender of the charging request, the method further includes:
when it is monitored that a charging port of the target charging pile starts charging, accumulating charging time;
and binding the charging time with a sender of the charging request, and unbinding the charging time with the sender after the sender completes settlement.
According to a second aspect of the application, a device for controlling charging piles in a parking lot is provided, a track for charging piles to move is provided in the parking lot, the device includes:
the first acquisition module is used for acquiring the state information of all charging piles in the parking lot under the condition of receiving a charging request carrying a target parking position;
the screening module is used for screening target charging piles and target track paths meeting preset conditions from all the charging piles based on a pre-constructed track map, the target parking positions and the state information of all the charging piles;
and the movement control module is used for moving the target charging pile to the target parking position through the track according to the target track path so as to conveniently charge the automobile to be charged parked at the target parking position.
In an optional embodiment, the status information includes charging status information and a current location of the charging post;
the screening module includes:
the first determining unit is used for determining the charging pile in the uncharged state as an idle charging pile according to the charging state information;
the second determination unit is used for determining a track path of any idle charging pile moving from the current position to the target parking position based on the track map;
and the third determining unit is used for determining the track path meeting the preset sub-conditions as a target track path and determining an idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the third determining unit comprises:
a calculating subunit, configured to calculate a length of the track path according to the track map;
and the determining subunit is configured to determine the track path with the shortest length as a target track path, and determine an idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the status information includes charging status information and a current location of the charging post;
the screening module includes:
a fourth determination unit, configured to determine, for any charging pile, a track path along which the charging pile moves to the target parking position and a movement duration of the charging pile moving to the target parking position through the track path based on the track map;
the acquisition unit is used for acquiring the residual charging time corresponding to the charging pile in the charging state;
the updating unit is used for correspondingly updating the charging state to be the moving time length corresponding to the charging pile which is being charged according to the residual charging time length;
a fifth determining unit, configured to determine, from the updated movement duration corresponding to the charging pile whose charging state is in the charging state and the movement duration corresponding to the charging pile whose charging state is not in the charging state, that the shortest movement duration is the target movement duration;
and the sixth determining unit is used for taking the charging pile corresponding to the target moving duration as a target charging pile and determining the track path corresponding to the target charging pile as a target track path.
In an optional embodiment, the state information includes a current location of the charging post and a charging port state of the charging post, and the apparatus further includes:
the second acquisition module is used for acquiring at least one adjacent parking position in a preset range with the target parking position as the center based on a pre-constructed track map;
the first determining module is used for determining whether the charging pile is parked in at least one adjacent parking position according to the current position of the charging pile;
the second determination module is used for taking the parked charging pile as a standby charging pile if the charging pile is parked in at least one adjacent parking position, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile;
the fourth determination module is used for selecting the optimal charging pile closest to the target parking position from at least one standby charging pile with an idle charging port, so that the optimal charging pile is used for charging the automobile to be charged parked at the target parking position through the idle charging port.
In an optional embodiment, the apparatus further comprises:
and the feedback module is used for returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to a sender of the charging request.
In an optional embodiment, the apparatus further comprises:
the timing module is used for accumulating the charging time when it is monitored that one charging port of the target charging pile starts to charge;
and the settlement module is used for binding the charging time with a sender of the charging request and unbinding the charging time with the sender after the sender completes settlement.
According to a third aspect of the present application, there is provided a charging parking lot system including: the parking lot comprises a control server, a parking lot, a charging pile and a track arranged on the parking lot, wherein the track is used for the charging pile to move;
the electric charging method is characterized in that a conductive guide rail and a communication guide rail are arranged in the track, the conductive guide rail is used for providing power for the charging pile, the control server is connected with the charging pile through the communication guide rail, so that the charging pile is controlled to move according to the method in the first aspect of the application, and therefore the charging of the automobile to be charged parked in the parking lot is facilitated.
According to a fourth aspect of the present application, there is provided a storage medium storing one or more programs which, when executed, implement the method for controlling a charging pile in a parking lot according to the first aspect of the present application.
The technical scheme provided by the application can comprise the following beneficial effects: the method comprises the steps of acquiring state information of all charging piles in a parking lot under the condition that a charging request carrying a target parking position is received, screening target charging piles and target track paths meeting preset conditions from all the charging piles based on a pre-constructed track map, the target parking position and the state information of all the charging piles, and finally moving the target charging piles to the target parking position according to the target track paths so as to charge a to-be-charged automobile parked at the target parking position. Based on this, fill electric pile in the parking area just can no longer only charge for the car that charges of waiting in the parking stall that corresponds, but will fill electric pile and set to mobilizable form, thus, when waiting to charge the car and park in the parking area, receive the charging request that carries target parking position, just can find the target that satisfies the preset condition in the parking area and fill electric pile and target track route, and control target fills electric pile and remove target parking position along target track route, treat that the car that charges, just so can avoid the problem that the parking stall that charges is occupied and bring, also can need not to increase more and fill electric pile, improve the rate of utilization that fills electric pile, greatly reduced fills the waste that the idle bringing of electric pile, and low cost.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
Fig. 1 is a schematic structural diagram of a charging parking lot system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a method for controlling charging piles in a parking lot according to another embodiment of the present application;
fig. 3 is a schematic flowchart illustrating a process of screening target charging piles and target track paths that satisfy preset conditions according to an embodiment of the present application;
FIG. 4 is a schematic illustration of a parking lot track set-up provided by an embodiment of the present application;
fig. 5 is a schematic flowchart of another process for screening target charging piles and target track paths that satisfy preset conditions according to an embodiment of the present application;
fig. 6 is a schematic flowchart illustrating a process of determining that a parking spot adjacent to a target parking spot is provided with a charging pile without an idle charging port according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a control charging pile in a parking lot according to another embodiment of the present application;
fig. 8 is a schematic structural diagram of an electronic device according to another embodiment of the present application.
Reference numerals: control server 101, parking area 102, stake 103, track 104.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a charging parking lot system according to an embodiment of the present disclosure.
As shown in fig. 1, the charging parking lot system provided in the present embodiment may include: the parking system comprises a control server 101, a parking place 102, a charging pile 103 and a track 104 arranged on the parking place, wherein the track is used for moving the charging pile.
Be provided with electrically conductive guide rail and communication guide rail in the track, electrically conductive guide rail is used for providing the power for filling electric pile, and control server is connected through communication guide rail with filling electric pile to determine target charging pile and target track route, control target charging pile moves target parking position along target track route, so that for parking in parking area target parking position wait to charge car.
The track can be erected above the parking lot or on the ground of the parking lot, damage of the automobile to the track and deposition of dust and sundries in the track can be reduced by erecting the track above the parking lot, and the cost of laying the track can be reduced by laying the track on the ground of the parking lot.
In addition, the conductive guide rail and/or the communication guide rail arranged in the track can also be used as a guide rail for moving the charging pile, of course, in order to improve the safety of the track, the track can also be independently provided with a moving guide rail for moving the charging pile, and when the charging pile moves, the charging pile is ensured to be in contact with the conductive guide rail and the communication guide rail.
In this embodiment, reference may be made to subsequent method embodiments for the process of the control server specifically determining the target charging pile and the target track path and controlling the target charging pile.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating a method for controlling a charging pile in a parking lot according to another embodiment of the present disclosure.
As shown in fig. 2, the method for controlling a charging pile in a parking lot according to this embodiment may include:
step S201, under the condition that a charging request carrying a target parking position is received, state information of all charging piles in a parking lot is obtained.
In this step, the charging request may be sent through the mobile terminal of the user, the mobile terminal may establish a connection with the control server in fig. 1 through a pre-installed application program of the mobile terminal, the application program may be pre-developed, when the vehicle to be charged of the user needs to be charged, the vehicle to be charged may be driven into a target parking position of the parking lot, and then the charging request carrying the target parking position is sent to the control server through the application program on the mobile terminal.
It should be noted that the target parking position required when the charging request is generated may be actively input by the user, or a recognition device for recognizing a license plate of the vehicle to be charged may be set at the parking position (i.e., a parking space in the parking lot), then after the vehicle to be charged enters the target parking position, the recognition device set at the target parking position may recognize the license plate of the vehicle to be charged, the user binds the license plate of the vehicle to be charged in advance in the control program or directly inputs the license plate of the vehicle to be charged, and then the corresponding parking position may be obtained as the target parking position.
In a specific example, the target parking position may be represented by "zone id + number", such as "B102", which means a parking position of the number 102 of the B zone.
It should be noted that, in the case of receiving the charging request, the control server may obtain status information of all charging piles in the parking lot, where the status information of the charging piles may include, but is not limited to, the charging status information and the current location of the charging piles, where the charging status information is used to indicate whether the charging piles are currently charging or not charging.
Step S202, based on the pre-constructed track map, the target parking position and the state information of all the charging piles, the target charging piles and the target track paths meeting preset conditions are screened from all the charging piles.
In this step, the pre-constructed track map may include track setting information, that is, a track network formed by tracks of the parking lot, where coordinate information of all track points and connection information between the track points are labeled, and it should be noted that the track network in the track map is formed after a plurality of track points are connected.
It should be noted that, the process of screening the target charging piles and the target track paths that satisfy the preset conditions may have a variety of ways, and the following detailed description will be given in sequence:
the first method may be to filter the charging pile and the length of the track path, specifically refer to fig. 3, where fig. 3 is a schematic flow chart illustrating a process of filtering a target charging pile and a target track path that satisfy a preset condition according to an embodiment of the present disclosure.
As shown in fig. 3, the process of selecting a target charging pile and a target track path that satisfy preset conditions according to this embodiment may include:
and S301, determining the charging pile in the uncharged state as an idle charging pile according to the charging state information.
In this step, at first sieve out the idle stake of charging from all the stake of charging, also be in the stake of charging of uncharged state. It should be noted that the charging status information may be indicated by an identification bit, such as "1" being charged, "0" being uncharged, "2" being failed or others.
In a specific example, the status information of each charging post may be as shown in table 1.
Charging pile mark Charging state information Current positionDevice for placing
001 1 (X3,Y3)
002 0 (X1,Y1)
003 0 (X4,Y4)
...... ...... ......
TABLE 1
In this step, it can be determined from table 1 that the charging pile charging state information of the charging piles marked with "002" and "003" is "0", and then the charging piles marked with "002" and "003" should be idle charging piles.
Step S302, for any idle charging pile, determining a track path of the idle charging pile moving from the current position to the target parking position based on the track map.
Because the track map includes the setting information of the track, that is, the track grid, and each parking position and the current position of the charging pile can be regarded as a point in the track grid, after the current position of the idle charging pile and the target parking position exist, the current position and the target parking position are equivalent to the starting point and the end point in the known track map, and only the track path from the starting point to the end point is determined from the track grid.
However, there may be more than one track route from the starting point to the end point of any idle charging pile, and therefore, in this step, the shortest route may be directly determined as the track route corresponding to the idle charging pile.
Of course, in order to simplify the data processing process in the scheme, all track paths of the idle charging piles may also be output, because in the subsequent process, when determining the target track path, a longer track path in the same idle charging pile is inevitably not taken as the final target track path, and therefore, one idle charging pile in this step may correspond to a plurality of track paths.
In one specific example, the resulting track path may be as shown in Table 2.
Charging pile mark Track path
002 A
002 B
002 C
003 D
...... ......
TABLE 2
In this specific example, there are 3 feasible track paths for the "002" idle charging pile to reach the target parking space: A. b, C, "003" free charging post arrives at the target parking spot with a feasible track path of 1: D.
step S303, determining the track path meeting the preset sub-conditions as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
In this step, the preset sub-condition may be that the length of the track route is shortest, and therefore, the length of each track route may be calculated according to the track map, and then the track route with the shortest length is determined as the target track route, and the idle charging pile corresponding to the target track route is determined as the target charging pile.
Since the track is usually arranged in a grid, as shown in fig. 4, a parking lot track arrangement diagram provided by an embodiment of the present application, that is, the track path is generally parallel or perpendicular to an axis of a plane coordinate system, when calculating the length of the track path, the following formula is used for calculation: l ═ x1-x2|+|y1-y2L. Wherein L is the length of the track path, x1Coordinates of a first coordinate axis, y, for the current position of the charging pile1Coordinates of a second coordinate axis, x, for the current position of the charging pile2As a coordinate of a first coordinate axis of the target parking position, y2Is a coordinate of the second coordinate axis of the target parking position.
Taking the schematic diagram of fig. 4 as an example, when the charging pile charges a car in a parking space, the charging pile needs to move to a parking position locating point, each parking position has a parking position locating point, and the coordinates of the parking position locating point can be used as the coordinates of the parking position. If the target parking position is C002 and the coordinates of the parking position location point of the target parking position are (X2, Y2), taking number 002 charging pile as an example, it can be known from table 1 that the current position of number 002 charging pile is (X1, Y1), then there may be a plurality of track paths from coordinates (X1, Y1) to coordinates (X2, Y2), such as track path A, B, C shown in table 2, where track path a may be as shown in fig. 4, and if the following number 002 charging pile is determined as the target charging pile and track path a is determined as the target track path, then number 002 charging pile may be controlled to reach the parking position location point of C002 along track path a.
In addition, the arrangement of the track is not limited to an axis parallel or perpendicular to the plane coordinate system, and when the length of the track path is calculated, the calculation is required according to the specific arrangement position of the track.
In a specific example, taking table 2 as an example, if a is 60 meters long, B is 53 meters long, C is 57 meters long, and D is 20 meters long, the shortest track path is D, and then D may be determined as the target track path, and the idle charging post "003" corresponding to D may be determined as the target charging post.
The target track path determined in the process is the shortest track path in the idle charging piles, the determined target charging piles are the idle charging piles which can reach the target parking position most quickly in the idle charging piles, however, non-idle charging piles which are closer to the target parking position are not excluded, and the condition that the remaining charging time of the non-idle charging piles plus the moving time of the non-idle charging piles to the target parking position is shorter than the time of the target charging piles to reach the target parking position through the target track path determined in the process is solved.
Therefore, the second way of determining the target track path and the target charging pile may be determined according to the time length required for each charging pile (whether the charging pile is an idle charging pile or a non-idle charging pile) to reach the target parking position, specifically, refer to fig. 5, where fig. 5 is a schematic flow chart of another method for screening the target charging pile and the target track path that satisfy the preset condition provided by an embodiment of the present application.
The process of screening the target charging piles and the target track paths which meet the preset conditions may include:
step S501, for any charging pile, determining a track path of the charging pile moving to the target parking position and the moving time of the charging pile moving to the target parking position through the track path based on the track map.
It should be noted that the process of determining the track path of the charging pile moving to the target parking position may refer to the process of step S302, which is not described herein again.
In addition, in the step, the determination process of the moving duration of the track path to the target parking position can be determined according to the default moving speed of the charging pile, the length of each track path is determined at first, and then the moving duration can be obtained by dividing the length by the corresponding moving speed.
In a specific example, the corresponding relationship between the charging pile identifier, the charging state information and the track path is shown in table 3.
Charging pile mark Charging state information Track path
001 1 E
002 0 F
002 0 G
003 0 H
004 1 I
TABLE 3
If the length of E is 30 meters, F is 35 meters, G is 70 meters, H is 45 meters, I is 40 meters, and the moving speed is 1 meter per second, then the moving time length corresponding to E is 30 seconds, the moving time length corresponding to F is 35 seconds, the moving time length corresponding to G is 70 seconds, the moving time length corresponding to H is 45 seconds, and the moving time length corresponding to I is 40 seconds.
Step S502, obtaining the residual charging time corresponding to the charging pile in the charging state.
In step S501, the moving time length corresponding to each track path may be obtained, but there may be charging piles in which the charging state is charging, and the time length for moving the charging pile to the target parking position needs to be the sum of the moving time length and the remaining charging time length. Therefore, in this step, the remaining charging time corresponding to the charging pile whose charging state is being charged needs to be obtained.
It should be noted that the remaining charging time may be requested to be obtained from the charging pile, and the remaining charging time of the charging pile may be monitored by using the control server in advance, and in this step, the remaining charging time may be directly called from the control server.
In a specific example, it is first determined which charging piles are being charged in this step, and here, the determination is still performed according to the charging state information in the state information acquired in step S101, taking table 3 as an example, the charging piles being charged are 001 and 004, the corresponding acquired or called remaining charging time is 001 corresponding to 2 seconds, and 004 corresponding to 140 seconds.
Step S503, according to the remaining charging time, correspondingly updating the charging state to be the moving time corresponding to the charging pile being charged.
In this step, updating the moving time length of the charging pile whose charging state is charging means that the value of the moving time length obtained in step S501 is added to the remaining charging time length in step S502, and the added value is assigned to the moving time length, so as to update the moving time length.
In a specific example, the updated move duration corresponding to 001 is 32 seconds, and the updated move duration corresponding to 004 is 180 seconds. The correspondence between the movement duration and the charging pile can be represented as data of table 4.
Figure BDA0002963845560000161
Figure BDA0002963845560000171
TABLE 4
Step S504, determining the shortest moving time length as the target moving time length from the updated moving time length corresponding to the charging pile with the charging state being charging and the moving time length corresponding to the charging pile with the charging state being non-charging.
After the updated moving time length corresponding to the charging pile with the charging state being the charging state and the moving time length corresponding to the charging pile with the charging state being the non-charging state are determined in the foregoing steps, the shortest moving time length is the moving time length required in the step, that is, the target moving time length.
Taking the data in table 4 as an example, the moving time duration sequences are 32, 35, 45, 70, and 180 in order from short to long, and then the shortest moving time duration is 32 seconds, so that 32 seconds is taken as the target moving time duration in this step.
And S505, taking the charging pile corresponding to the target moving time as a target charging pile, and determining the track path corresponding to the target charging pile and the target moving time as a target track path.
In this step, since the target movement time is the shortest, the charging pile corresponding to the target movement time is used as the target charging pile in this step, and the track path corresponding to both the target charging pile and the target movement time is used as the target track path.
In a specific example, taking the data in table 4 as an example, the 001 charging pile corresponding to 32 is used as the target charging pile, and E corresponding to both 001 and 32 is used as the target track path.
It should be noted that, when determining the target track path, the track path on which the charging pile is traveling may be excluded at the same time, so that the situation that the charging pile blocks each other on the track path may be avoided. In addition, a track path on which the charging pile travels is not eliminated, an avoidance program is set for the charging pile in advance, when the two charging piles meet, an avoidance path of the two charging piles is planned, and the charging pile with the shortest avoidance path is selected for avoidance.
Of course, in this embodiment, the charging pile may have a plurality of charging openings, and may charge a plurality of cars to be charged at the same time, and based on this characteristic, before this step is executed, it may be determined that there is no charging pile having an idle charging opening in the parking space adjacent to the target parking position, and this charging pile may be a charging pile that is being charged, or may be a charging pile that is not being charged, as long as it has an idle charging opening. If so, the subsequent steps are not needed, and if not, the subsequent steps can be executed in sequence.
It should be noted that, the adjacent means is within a preset range taking the target parking position as a center, and the preset range may be the farthest distance that the charging pile and the vehicle to be charged can keep when the charging pile charges the vehicle to be charged. Meanwhile, the state information acquired in step S101 may include a current position of the charging pile and a charging port state of the charging pile.
Specifically, referring to fig. 6, a process of determining that a parking space adjacent to a target parking position is provided with a charging pile without an idle charging port is shown, where fig. 6 is a schematic flow diagram of determining that a parking space adjacent to a target parking position is provided with a charging pile without an idle charging port according to an embodiment of the present application.
As shown in fig. 6, the determining that the parking spot adjacent to the target parking position is provided with the charging pile without an idle charging port may include:
step S601, acquiring at least one adjacent parking position in a preset range with a target parking position as a center based on a pre-constructed track map.
It should be noted that, the adjacent means is within a preset range taking the target parking position as a center, and the preset range may be the farthest distance that the charging pile and the vehicle to be charged can keep when the charging pile charges the vehicle to be charged.
In this step, all parking positions may be marked in the track map, and when the target parking position is obtained, a distance, such as a straight line distance, between each parking position (except the target parking position) in the track map and the target parking position may be calculated first, and a parking position whose distance falls within a preset range is determined as an adjacent parking position.
Step S602, determining whether the charging pile is parked in at least one adjacent parking position according to the current position of the charging pile.
In this step, for any adjacent parking position, the distance between the adjacent parking position and each charging pile can be calculated, and if a charging pile smaller than a preset threshold value exists, the charging pile can be considered to be parked at the adjacent parking position.
It should be noted that the parking position and the current position of the charging pile can be represented by coordinates, and the distance between the adjacent parking position and the current position can be calculated by coordinates, for example, the coordinate of one adjacent parking position is (20, 50), the position of one charging pile is (4, 10), and the distance between the two positions can be (20, 50)
Figure BDA0002963845560000191
About 43 meters.
And S603, if the charging pile is parked at least one adjacent parking position, taking the parked charging pile as a standby charging pile, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile.
If park and fill electric pile, alright with the electric pile of filling who parks as reserve electric pile, wherein, reserve electric pile of filling probably has idle mouthful of charging, also can not have idle mouthful of charging, whether has idle mouthful of charging and can confirm through the mouth state of charging.
In one specific example, the charging port status may be indicated by a number, such as "0" may indicate no charging port is free, "1" indicates 1 charging port is free, "2" indicates 2 charging ports are free, and so on.
Step S604, selecting the optimal charging pile closest to the target parking position from at least one standby charging pile with an idle charging port, so as to conveniently charge the automobile to be charged parked at the target parking position by using the idle charging port of the optimal charging pile.
The number of the standby charging piles with the idle charging openings obtained in the previous steps may be more than one, and at this time, the standby charging piles with the idle charging openings closest to the target parking position can be used as the optimal charging piles, so that the idle charging openings of the optimal charging piles can be used for charging the automobile to be charged parked at the target parking position.
It should be noted that, for selecting the optimal charging pile closest to the target parking position from at least one spare charging pile with an idle charging port, reference may be made to the relevant contents of the foregoing steps, and details are not described here again.
In addition, after the target charging pile and the target track path or the optimal charging pile are determined, the identifier of the target charging pile and the identifier of one charging port of the target charging pile can be returned to a sender of the charging request, so that a user can find the corresponding charging port of the charging pile for charging.
It should be noted that, can set up the sign of filling electric pile in advance on filling electric pile to every that fills electric pile charges mouthful the sign that sets up the mouth that charges next door, so, the user alright with according to the sign received, find corresponding electric pile and the mouth that charges.
Of course, when it is detected that one charging port of the target charging pile starts charging, the charging time can be accumulated, then the charging time is bound with a sender of the charging request, and the charging time is unbound with the sender after the sender completes settlement. The charging port identifier is sent to the corresponding sender, so that when the charging port corresponding to the charging port identifier starts to be charged, the bound port is the corresponding sender so as to charge the sender conveniently, and when the bound port identifier is unbound, the charging time corresponding to the sender can be cleared.
And S203, moving the target charging pile to a target parking position through a rail according to a target rail path so as to conveniently charge the automobile to be charged parked at the target parking position.
In this step, the process of moving the target charging pile according to the target track path may refer to a related automatic driving technology and a relocation technology, and here, a specific scheme for realizing automatic movement is not limited.
In the embodiment, under the condition that a charging request carrying a target parking position is received, state information of all charging piles in a parking lot is acquired, then, based on a pre-constructed track map, the target parking position and the state information of all charging piles, the target charging piles and target track paths meeting preset conditions are screened from all charging piles, and finally, the target charging piles are moved to the target parking position according to the target track paths, so that a to-be-charged automobile parked at the target parking position can be charged. Based on this, fill electric pile in the parking area just can no longer only charge for the car that charges of waiting in the parking stall that corresponds, but will fill electric pile and set to mobilizable form, thus, when waiting to charge the car and park in the parking area, receive the charging request that carries target parking position, just can find the target that satisfies the preset condition in the parking area and fill electric pile and target track route, and control target fills electric pile and remove target parking position along target track route, treat that the car that charges, just so can avoid the problem that the parking stall that charges is occupied and bring, also can need not to increase more and fill electric pile, improve the rate of utilization that fills electric pile, greatly reduced fills the waste that the idle bringing of electric pile, and low cost.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a control charging pile in a parking lot according to another embodiment of the present application.
As shown in fig. 7, the control of the charging pile in the parking lot provided by this embodiment may include:
the first obtaining module 701 is configured to obtain state information of all charging piles in the parking lot under the condition that a charging request carrying a target parking position is received;
the screening module 702 is configured to screen target charging piles and target track paths meeting preset conditions from all charging piles based on a pre-constructed track map, a target parking position and state information of all charging piles;
and the mobile control module 703 is configured to move the target charging pile to the target parking position through the rail according to the target rail path, so as to charge the vehicle to be charged parked at the target parking position.
In this embodiment, the first obtaining module 701 obtains the state information of all charging piles in the parking lot under the condition that a charging request carrying a target parking position is received, then based on a pre-constructed track map, the target parking position and the state information of all charging piles, the screening module 702 screens target charging piles and target track paths meeting preset conditions from all charging piles, and finally the movement control module 703 moves the target charging piles to the target parking position according to the target track paths, so as to charge a to-be-charged automobile parked at the target parking position. Based on this, fill electric pile in the parking area just can no longer only charge for the car that charges of waiting in the parking stall that corresponds, but will fill electric pile and set to mobilizable form, thus, when waiting to charge the car and park in the parking area, receive the charging request that carries target parking position, just can find the target that satisfies the preset condition in the parking area and fill electric pile and target track route, and control target fills electric pile and remove target parking position along target track route, treat that the car that charges, just so can avoid the problem that the parking stall that charges is occupied and bring, also can need not to increase more and fill electric pile, improve the rate of utilization that fills electric pile, greatly reduced fills the waste that the idle bringing of electric pile, and low cost.
In an optional embodiment, the status information includes charging status information and a current location of the charging pile;
the screening module includes:
the first determining unit is used for determining the charging pile in the uncharged state as an idle charging pile according to the charging state information;
the second determining unit is used for determining a track path of any idle charging pile moving from the current position to the target parking position based on the track map;
and the third determining unit is used for determining the track path meeting the preset sub-conditions as a target track path and determining the idle charging pile corresponding to the target track path as a target charging pile.
In an alternative embodiment, the third determination unit includes:
a calculating subunit, configured to calculate a length of the track path according to the track map;
and the determining subunit is used for determining the track path with the shortest length as a target track path and determining the idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the status information includes charging status information and a current location of the charging pile;
the screening module includes:
the fourth determination unit is used for determining a track path of the charging pile moving to the target parking position and a moving time length of the charging pile moving to the target parking position through the track path based on the track map aiming at any charging pile;
the charging device comprises an acquisition unit, a charging unit and a charging unit, wherein the acquisition unit is used for acquiring the residual charging time corresponding to a charging pile in the charging state;
the updating unit is used for correspondingly updating the charging state to be the moving time length corresponding to the charging pile which is being charged according to the residual charging time length;
a fifth determining unit, configured to determine, from the updated movement duration corresponding to the charging pile whose charging state is in the charging state and the movement duration corresponding to the charging pile whose charging state is not in the charging state, that the shortest movement duration is the target movement duration;
and the sixth determining unit is used for taking the charging pile corresponding to the target moving time as the target charging pile and determining the track path corresponding to the target charging pile as the target track path.
In an optional embodiment, the state information includes a current position of the charging post and a charging port state of the charging post, and the apparatus further includes:
the second acquisition module is used for acquiring at least one adjacent parking position within a preset range with the target parking position as the center based on a pre-constructed track map;
the first determining module is used for determining whether the charging pile is parked in at least one adjacent parking position according to the current position of the charging pile;
the second determination module is used for taking the parked charging pile as a standby charging pile if the charging pile is parked at least one adjacent parking position, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile;
the fourth determination module is used for selecting the optimal charging pile closest to the target parking position from at least one standby charging pile with an idle charging port, so that the automobile to be charged parked at the target parking position can be charged by utilizing the idle charging port of the optimal charging pile.
In an alternative embodiment, the apparatus further comprises:
and the feedback module is used for returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to a sender of the charging request.
In an alternative embodiment, the apparatus further comprises:
the timing module is used for accumulating the charging time when the charging of one charging port of the target charging pile is monitored;
and the settlement module is used for binding the charging time with a sender of the charging request and unbinding the charging time with the sender after the settlement of the sender is finished.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an electronic device according to another embodiment of the present application.
As shown in fig. 8, the electronic device provided in this embodiment includes: at least one processor 801, memory 802, at least one network interface 803, and other user interfaces 804. The various components in the electronic device 800 are coupled together by a bus system 805. It is understood that the bus system 805 is used to enable communications among the components connected. The bus system 805 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 805 in fig. 8.
The user interface 804 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It will be appreciated that the memory 802 in embodiments of the invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), synchlronous SDRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 802 described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 802 stores elements, executable units or data structures, or a subset thereof, or an expanded set thereof as follows: an operating system 8021 and second application programs 8022.
The operating system 8021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The second application 8022 includes various second applications, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. A program implementing a method according to an embodiment of the present invention may be included in second application program 8022.
In the embodiment of the present invention, the processor 801 is configured to execute the method steps provided by each method embodiment by calling the program or instruction stored in the memory 802, specifically, the program or instruction stored in the second application program 8022, for example, including:
acquiring state information of all charging piles in a parking lot under the condition of receiving a charging request carrying a target parking position;
screening target charging piles and target track paths meeting preset conditions from all charging piles based on a pre-constructed track map, a target parking position and state information of all charging piles;
and moving the target charging pile to the target parking position through the track according to the target track path so as to conveniently charge the automobile to be charged parked at the target parking position.
In an optional embodiment, the status information includes charging status information and a current location of the charging pile;
based on the track map of building in advance, target parking position and fill electric pile's status information, select the target that satisfies the preset condition from all filling electric piles and fill electric pile and target track route, include:
determining the charging pile in the uncharged state as an idle charging pile according to the charging state information;
for any idle charging pile, determining a track path of the idle charging pile moving from the current position to the target parking position based on a track map;
and determining the track path meeting the preset sub-conditions as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, determining a track path meeting a preset sub-condition as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile includes:
calculating the length of the track path according to the track map;
and determining the track path with the shortest length as a target track path, and determining the idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the status information includes charging status information and a current location of the charging pile;
based on the track map of building in advance, target parking position and fill electric pile's status information, select the target that satisfies the preset condition from all filling electric piles and fill electric pile and target track route, include:
for any charging pile, determining a track path of the charging pile moving to a target parking position based on a track map, and determining the moving time of the charging pile moving to the target parking position through the track path;
acquiring the residual charging time corresponding to the charging pile in the charging state;
according to the remaining charging time, correspondingly updating the charging state to be the moving time corresponding to the charging pile being charged;
determining the shortest moving time length as a target moving time length from the updated moving time length corresponding to the charging pile with the charging state being charging and the moving time length corresponding to the charging pile with the charging state being non-charging;
and taking the charging pile corresponding to the target moving duration as a target charging pile, and determining the track path corresponding to the target charging pile as a target track path.
In an optional embodiment, the state information includes a current position of the charging post and a charging port state of the charging post, and the method further includes:
acquiring at least one adjacent parking position within a preset range with a target parking position as a center based on a pre-constructed track map;
determining whether a charging pile is parked in at least one adjacent parking position according to the current position of the charging pile;
if the charging pile is parked in at least one adjacent parking position, taking the parked charging pile as a standby charging pile, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile;
the method comprises the steps of selecting the optimal charging pile closest to a target parking position from at least one spare charging pile with an idle charging port, so that the automobile to be charged parked at the target parking position can be charged by utilizing the idle charging port of the optimal charging pile.
In an optional embodiment, after screening target charging piles and target track paths meeting preset conditions from all the charging piles based on a pre-constructed track map, a target parking position and state information of all the charging piles, the method further includes:
and returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to a sender of the charging request.
In an optional embodiment, after returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to the sender of the charging request, the method further includes:
when it is monitored that a charging port of the target charging pile starts charging, accumulating the charging time;
and binding the charging time with a sender of the charging request, and unbinding the charging time with the sender after the sender completes settlement.
The methods disclosed in the embodiments of the present invention described above may be implemented in the processor 801 or implemented by the processor 801. The processor 801 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 801. The Processor 801 may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software elements in the decoding processor. The software elements may be located in ram, flash, rom, prom, or eprom, registers, among other storage media that are well known in the art. The storage medium is located in the memory 802, and the processor 801 reads the information in the memory 802, and combines the hardware to complete the steps of the method.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented in one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions of the present Application, or a combination thereof.
For a software implementation, the techniques herein may be implemented by means of units performing the functions herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
The embodiment of the invention also provides a storage medium (computer readable storage medium). The storage medium herein stores one or more programs. Among others, the storage medium may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, a hard disk, or a solid state disk; the memory may also comprise a combination of memories of the kind described above.
When one or more programs in the storage medium can be executed by one or more processors, the method for controlling the charging pile in the parking lot executed on the electronic equipment side is realized.
The processor is used for executing the program for controlling the charging pile in the parking lot stored in the memory so as to realize the following steps of controlling the charging pile in the parking lot executed on the electronic equipment side:
acquiring state information of all charging piles in a parking lot under the condition of receiving a charging request carrying a target parking position;
screening target charging piles and target track paths meeting preset conditions from all charging piles based on a pre-constructed track map, a target parking position and state information of all charging piles;
and moving the target charging pile to the target parking position through the track according to the target track path so as to conveniently charge the automobile to be charged parked at the target parking position.
In an optional embodiment, the status information includes charging status information and a current location of the charging pile;
based on the track map of building in advance, target parking position and all state information who fills electric pile, select the target that satisfies the preset condition from all filling electric piles and fill electric pile and target track route, include:
determining the charging pile in the uncharged state as an idle charging pile according to the charging state information;
for any idle charging pile, determining a track path of the idle charging pile moving from the current position to the target parking position based on a track map;
and determining the track path meeting the preset sub-conditions as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, determining a track path meeting a preset sub-condition as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile includes:
calculating the length of the track path according to the track map;
and determining the track path with the shortest length as a target track path, and determining the idle charging pile corresponding to the target track path as a target charging pile.
In an optional embodiment, the status information includes charging status information and a current location of the charging pile;
based on the track map of building in advance, target parking position and all state information who fills electric pile, select the target that satisfies the preset condition from all filling electric piles and fill electric pile and target track route, include:
for any charging pile, determining a track path of the charging pile moving to a target parking position based on a track map, and determining the moving time of the charging pile moving to the target parking position through the track path;
acquiring the residual charging time corresponding to the charging pile in the charging state;
according to the remaining charging time, correspondingly updating the charging state to be the moving time corresponding to the charging pile being charged;
determining the shortest moving time length as a target moving time length from the updated moving time length corresponding to the charging pile with the charging state being charging and the moving time length corresponding to the charging pile with the charging state being non-charging;
and taking the charging pile corresponding to the target moving duration as a target charging pile, and determining the track path corresponding to the target charging pile as a target track path.
In an optional embodiment, the state information includes a current position of the charging post and a charging port state of the charging post, and the method further includes:
acquiring at least one adjacent parking position within a preset range with a target parking position as a center based on a pre-constructed track map;
determining whether a charging pile is parked in at least one adjacent parking position according to the current position of the charging pile;
if the charging pile is parked in at least one adjacent parking position, taking the parked charging pile as a standby charging pile, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile;
the method comprises the steps of selecting the optimal charging pile closest to a target parking position from at least one spare charging pile with an idle charging port, so that the automobile to be charged parked at the target parking position can be charged by utilizing the idle charging port of the optimal charging pile.
In an optional embodiment, after screening target charging piles and target track paths meeting preset conditions from all the charging piles based on a pre-constructed track map, a target parking position and state information of all the charging piles, the method further includes:
and returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to a sender of the charging request.
In an optional embodiment, after returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to the sender of the charging request, the method further includes:
when it is monitored that a charging port of the target charging pile starts charging, accumulating the charging time;
and binding the charging time with a sender of the charging request, and unbinding the charging time with the sender after the sender completes settlement.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
It is understood that the same or similar parts in the above embodiments may be mutually referred to, and the same or similar parts in other embodiments may be referred to for the content which is not described in detail in some embodiments.
It should be noted that, in the description of the present application, the terms "first", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Further, in the description of the present application, the meaning of "a plurality" means at least two unless otherwise specified.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
In the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.

Claims (10)

1. A method for controlling charging piles in a parking lot is characterized in that a track for the charging piles to move is arranged in the parking lot, and the method comprises the following steps:
acquiring state information of all charging piles in a parking lot under the condition of receiving a charging request carrying a target parking position;
screening target charging piles and target track paths meeting preset conditions from all charging piles based on a pre-constructed track map, the target parking positions and state information of all charging piles;
and moving the target charging pile to the target parking position through the track according to the target track path so as to conveniently charge the automobile to be charged parked at the target parking position.
2. The method of claim 1, wherein the status information includes charging status information and a current location of a charging post;
the target charging piles and target track paths meeting preset conditions are screened from all charging piles based on the pre-constructed track map, the target parking position and the state information of all charging piles, and the method comprises the following steps:
determining the charging pile in the uncharged state as an idle charging pile according to the charging state information;
for any idle charging pile, determining a track path of the idle charging pile moving from a current position to the target parking position based on the track map;
and determining the track path meeting the preset sub-conditions as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
3. The method according to claim 2, wherein the determining the track path meeting the preset sub-condition as a target track path and determining an idle charging pile corresponding to the target track path as a target charging pile comprises:
calculating the length of the track path according to the track map;
and determining the track path with the shortest length as a target track path, and determining an idle charging pile corresponding to the target track path as a target charging pile.
4. The method of claim 1, wherein the status information includes charging status information and a current location of a charging post;
the target charging piles and target track paths meeting preset conditions are screened from all charging piles based on the pre-constructed track map, the target parking position and the state information of all charging piles, and the method comprises the following steps:
for any charging pile, determining a track path of the charging pile moving to the target parking position and a moving time length of the charging pile moving to the target parking position through the track path based on the track map;
acquiring the residual charging time corresponding to the charging pile in the charging state;
according to the residual charging time, correspondingly updating the charging state to be the moving time corresponding to the charging pile which is being charged;
determining the shortest moving time length as a target moving time length from the updated moving time length corresponding to the charging pile with the charging state being charging and the moving time length corresponding to the charging pile with the charging state being non-charging;
and taking the charging pile corresponding to the target moving time as a target charging pile, and determining the track path corresponding to the target charging pile and the target moving time as a target track path.
5. The method of claim 1, wherein the status information includes a current location of a charging post and a charging port status of the charging post, the method further comprising:
acquiring at least one adjacent parking position within a preset range with the target parking position as a center based on a pre-constructed track map;
determining whether a charging pile is parked in at least one adjacent parking position according to the current position of the charging pile;
if a charging pile is parked in at least one adjacent parking position, taking the parked charging pile as a standby charging pile, and determining whether the standby charging pile has an idle charging port according to the charging port state of the standby charging pile;
and selecting the optimal charging pile closest to the target parking position from at least one spare charging pile with an idle charging port, so as to charge the automobile to be charged parked at the target parking position by utilizing the idle charging port of the optimal charging pile.
6. The method according to any one of claims 1 to 5, wherein after the target charging piles and the target track path meeting preset conditions are screened from all the charging piles based on the pre-constructed track map, the target parking position and the state information of all the charging piles, the method further comprises:
and returning the identifier of the target charging pile and the identifier of one charging port of the target charging pile to a sender of the charging request.
7. The method of claim 6, wherein after returning the identification of the target charging post and the identification of one charging port of the target charging post to the sender of the charging request, the method further comprises:
when it is monitored that a charging port of the target charging pile starts charging, accumulating charging time;
and binding the charging time with a sender of the charging request, and unbinding the charging time with the sender after the sender completes settlement.
8. The utility model provides a device of electric pile is filled in control in parking area, its characterized in that is provided with the track that supplies to fill electric pile and carry out the removal in the parking area, the device includes:
the first acquisition module is used for acquiring the state information of all charging piles in the parking lot under the condition of receiving a charging request carrying a target parking position;
the screening module is used for screening target charging piles and target track paths meeting preset conditions from all the charging piles based on a pre-constructed track map, the target parking positions and the state information of all the charging piles;
and the movement control module is used for moving the target charging pile to the target parking position through the track according to the target track path so as to conveniently charge the automobile to be charged parked at the target parking position.
9. The charging parking lot system is characterized by comprising a control server, a parking lot, a charging pile and a track arranged on the parking lot, wherein the track is used for the charging pile to move;
the track is internally provided with a conductive guide rail and a communication guide rail, the conductive guide rail is used for providing power for the charging pile, and the control server is connected with the charging pile through the communication guide rail so as to control the charging pile to move according to the method of any one of claims 1-7, so that a vehicle to be charged parked in the parking lot can be charged.
10. A storage medium storing one or more programs which, when executed, implement the method of controlling a charging pile in a parking lot according to any one of claims 1 to 7.
CN202110248635.3A 2021-03-05 2021-03-05 Method and device for controlling charging pile in parking lot and parking lot system Pending CN112977139A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110248635.3A CN112977139A (en) 2021-03-05 2021-03-05 Method and device for controlling charging pile in parking lot and parking lot system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110248635.3A CN112977139A (en) 2021-03-05 2021-03-05 Method and device for controlling charging pile in parking lot and parking lot system

Publications (1)

Publication Number Publication Date
CN112977139A true CN112977139A (en) 2021-06-18

Family

ID=76335592

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110248635.3A Pending CN112977139A (en) 2021-03-05 2021-03-05 Method and device for controlling charging pile in parking lot and parking lot system

Country Status (1)

Country Link
CN (1) CN112977139A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113415202A (en) * 2021-07-29 2021-09-21 罗世东 Electric vehicle charging management method
CN113428043A (en) * 2021-07-01 2021-09-24 南通国轩新能源科技有限公司 Automatic charging control method for intelligent mobile charging pile and intelligent mobile charging pile
CN114013316A (en) * 2021-11-05 2022-02-08 北京华商三优新能源科技有限公司 Charging control method, device thereof and charging system
CN115019545A (en) * 2022-05-25 2022-09-06 成都东旭智能科技有限公司 Parking space sharing method and device, electronic equipment and storage medium
CN116061731A (en) * 2023-03-10 2023-05-05 北京电有引力大数据科技有限公司 Parking lot charging system, control method and control device
CN116373663A (en) * 2022-12-27 2023-07-04 上海满红实业发展有限公司 Mobile charging pile charging method, system, equipment and medium
CN116957307A (en) * 2023-09-21 2023-10-27 中科开创(广州)智能科技发展有限公司 Guide rail movable type shared charging robot scheduling method, device, equipment and medium
CN117456756A (en) * 2023-11-08 2024-01-26 深圳码飞科技有限公司 Vehicle parking charging management method and system based on intelligent comprehensive parking lot

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108149980A (en) * 2017-12-25 2018-06-12 珠海格力电器股份有限公司 Charging pile, parking garage and charging control method and device
CN108215924A (en) * 2018-02-08 2018-06-29 奥铄动力科技(北京)有限公司 Parking lot intelligent charging system
CN109572473A (en) * 2018-12-07 2019-04-05 珠海格力电器股份有限公司 Mobile charging pile control system and method and mobile charging pile
CN210390839U (en) * 2019-07-31 2020-04-24 江苏鲸充新能源技术有限公司 Intelligent new energy automobile charging pile
DE102018129905A1 (en) * 2018-11-27 2020-05-28 Volkswagen Aktiengesellschaft Method for using at least one loading unit, vehicle, loading unit, and transport system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108149980A (en) * 2017-12-25 2018-06-12 珠海格力电器股份有限公司 Charging pile, parking garage and charging control method and device
CN108215924A (en) * 2018-02-08 2018-06-29 奥铄动力科技(北京)有限公司 Parking lot intelligent charging system
DE102018129905A1 (en) * 2018-11-27 2020-05-28 Volkswagen Aktiengesellschaft Method for using at least one loading unit, vehicle, loading unit, and transport system
CN109572473A (en) * 2018-12-07 2019-04-05 珠海格力电器股份有限公司 Mobile charging pile control system and method and mobile charging pile
CN210390839U (en) * 2019-07-31 2020-04-24 江苏鲸充新能源技术有限公司 Intelligent new energy automobile charging pile

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113428043A (en) * 2021-07-01 2021-09-24 南通国轩新能源科技有限公司 Automatic charging control method for intelligent mobile charging pile and intelligent mobile charging pile
CN113428043B (en) * 2021-07-01 2022-02-22 南通国轩新能源科技有限公司 Automatic charging control method for intelligent mobile charging pile and intelligent mobile charging pile
CN113415202A (en) * 2021-07-29 2021-09-21 罗世东 Electric vehicle charging management method
CN113415202B (en) * 2021-07-29 2022-10-21 罗世东 Electric vehicle charging management method
CN114013316A (en) * 2021-11-05 2022-02-08 北京华商三优新能源科技有限公司 Charging control method, device thereof and charging system
CN114013316B (en) * 2021-11-05 2024-04-23 北京华商三优新能源科技有限公司 Charging control method, device and charging system
CN115019545A (en) * 2022-05-25 2022-09-06 成都东旭智能科技有限公司 Parking space sharing method and device, electronic equipment and storage medium
CN116373663A (en) * 2022-12-27 2023-07-04 上海满红实业发展有限公司 Mobile charging pile charging method, system, equipment and medium
CN116061731A (en) * 2023-03-10 2023-05-05 北京电有引力大数据科技有限公司 Parking lot charging system, control method and control device
CN116957307A (en) * 2023-09-21 2023-10-27 中科开创(广州)智能科技发展有限公司 Guide rail movable type shared charging robot scheduling method, device, equipment and medium
CN117456756A (en) * 2023-11-08 2024-01-26 深圳码飞科技有限公司 Vehicle parking charging management method and system based on intelligent comprehensive parking lot

Similar Documents

Publication Publication Date Title
CN112977139A (en) Method and device for controlling charging pile in parking lot and parking lot system
CN106846897B (en) Parking stall method for managing resource and device
CN104200700A (en) Method for obtaining information of parking lots
CN102226933B (en) Parking route guidance method and device
CN108734951B (en) Electronic fence setting method and computing device
CN105575162A (en) Driving route planning method and device based on intelligent parking lot
CN103531032B (en) Two-phases signal crossing real-time control method under a kind of many public traffic in priority application
CN101029830A (en) Map data updating method
CN106384533A (en) Parking space reservation system based on navigation and method thereof
CN102564438A (en) Method and device for vehicle navigation route planning based on vehicle-mounted terminal
CN104269072A (en) Method, device and system for finding vehicles in underground parking lot
CN104063905A (en) Road cost payment method and device
CN110491149A (en) A kind of approaches to IM of Expressway Service, device and equipment
CN103544843B (en) Road Traffic Organisation's method, Apparatus and system
CN115985131A (en) Parking lot parking space reservation method and system
CN107730969A (en) Parking lot information management method and device
CN104485018A (en) Self-parking system
CN109658683A (en) Transport services type selection method and device
CN103632400A (en) Vehicle payment method and system
CN108428361B (en) Parking lot charging parking space query method and system and storage medium
CN109615918A (en) Parking navigation method and relevant apparatus
CN110207717A (en) Automobile charging air navigation aid, electronic equipment and storage medium
CN102402866B (en) Method for obtaining parking position information and auxiliary parking system
CN112309170A (en) ETC-based parking management method, system, server and storage medium
CN105046755A (en) Motor vehicle passing method and system, mobile terminal, and charging system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 601, 6 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176

Applicant after: Jingdong Technology Information Technology Co.,Ltd.

Address before: 601, 6 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176

Applicant before: Jingdong Shuke Haiyi Information Technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210618