Vehicle occupation management method, cloud platform, electronic equipment, storage medium and product
Through the cloud platform, the equipment status of the charging station is obtained in real time and the placeholding behavior is judged, and the spaceholding vehicle is managed. This solves the problem of inefficient use of charging gun equipment in the charging station and achieves more efficient charging services.
Patent Information
- Application Number
- CN202411861886.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-04-01
AI Technical Summary
The use efficiency of charging gun equipment in charging stations is mainly due to the fact that new energy vehicles occupy the charging space but do not charge, resulting in cars that need to charge cannot use the charging gun equipment to charge normally.
The cloud platform obtains the ground lock status and/or the charging gun status of the target charging space in the charging station to determine whether there is space-occupying behavior. If there is space occupancy behavior, the target vehicle will be managed, including issuing a parking space occupancy reminder to the owner, generating a space occupancy fee, and confirming whether the space occupancy fee has been paid before the owner uses the charging gun equipment.
By monitoring and managing the placeholding behavior in real time, cars that need to be charged are avoided from being unable to charge normally due to the placeholding behavior of other vehicles, and the efficiency of the use of charging gun equipment in the charging station is improved.
Smart Images

Figure CN119741852A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet of Things technology, and in particular to a vehicle occupancy management method, a cloud platform, an electronic device, a storage medium and a product. Background Art
[0002] With the popularization and promotion of new energy vehicles, the demand for charging facilities is increasing. However, due to the limited number and uneven distribution of parking spaces, new energy vehicles often occupy charging spaces but do not charge. As a result, new energy vehicles that need to be charged cannot use charging gun equipment for charging normally, reducing the utilization efficiency of charging gun equipment in charging stations. Summary of the invention
[0003] The main purpose of this application is to provide a vehicle occupancy management method, cloud platform, electronic device, storage medium and product, aiming to solve the technical problem of low efficiency of charging gun equipment in charging stations.
[0004] To achieve the above objectives, the present application proposes a vehicle occupancy management method, which is applied to a cloud platform. The method includes:
[0005] Obtain the ground lock status and / or charging gun status of the target charging parking space in the charging station;
[0006] According to the ground lock state and / or charging gun state, determining whether the target charging parking space corresponds to a target vehicle occupying the target charging parking space;
[0007] If there is any occupying behavior, the target vehicle will be managed.
[0008] In one embodiment, the step of judging whether the target vehicle corresponding to the target charging parking space is occupying the target charging parking space according to the ground lock state and / or the charging gun state includes:
[0009] When the ground lock state is in the locked state, and the charging gun state is in the unplugged state, it is determined that the target vehicle corresponding to the target charging parking space is occupying the space;
[0010] When the charging gun is in a plugged-in and uncharged state, it is determined that the target charging parking space corresponds to a target vehicle that is occupying the target charging parking space;
[0011] When the ground lock state is a lock-down state and the charging gun state is a plugged-in and uncharged state, it is determined that the target vehicle corresponding to the target charging parking space is occupying the space.
[0012] In one embodiment, the step of managing the target vehicle includes at least one of the following:
[0013] Sending a parking space occupancy reminder to the client corresponding to the target vehicle;
[0014] When the target vehicle is detected to have driven out of the target charging parking space, a parking space occupation fee is generated, and the corresponding client of the target vehicle is notified to pay the parking space occupation fee;
[0015] When a use request for the target charging parking space and / or charging gun device is received from the client corresponding to the target vehicle, it is determined whether the parking space fee has been paid. If not, use is not allowed.
[0016] In one embodiment, before the step of generating the seat occupancy fee, the following steps are included:
[0017] When it is detected that the ground lock is in the locked state, the first occupation time is calculated, and / or, when it is detected that the charging gun is in the plugged-in and uncharged state, the second occupation time is calculated, until it is detected that the target vehicle leaves the target charging parking space, and the target occupation time is obtained, which is the first occupation time or the second occupation time;
[0018] The step of generating the placeholder fee includes:
[0019] Based on the target occupancy time, an occupancy fee is generated.
[0020] In one embodiment, the step of calculating the first occupation duration includes:
[0021] Determine whether there is a charging record according to the number of the charging gun device corresponding to the target charging parking space and the first current time period;
[0022] If there is a charging record, when the vehicle that triggers the ground lock to be lowered is consistent with the vehicle corresponding to the charging record, the first occupation time is calculated based on the lock lowering time and the charging time in the charging record;
[0023] If there is no charging record, calculating the first occupancy time based on the lock-down time;
[0024] Before the step of obtaining the target occupancy duration, the method further includes:
[0025] When the vehicle that triggers the ground lock to descend is inconsistent with the vehicle corresponding to the charging record, the calculation of the first occupation time is abandoned.
[0026] In one embodiment, the step of calculating the second occupation time includes:
[0027] Determine whether there is a lock-down trigger record, wherein the lock-down trigger record is recorded when the ground lock state is detected to be a lock-down state;
[0028] If there is no lock-down trigger record, determine whether there is a charging record according to the number of the charging gun device corresponding to the target charging parking space and the second current time period;
[0029] If there is a charging record, then when the charging record is generated based on the same vehicle, the second occupancy time is calculated according to the charging record and the charging gun usage record, wherein the charging gun usage record is recorded when a change in the state of the charging gun is detected;
[0030] If there is a lock-down trigger record, when the ground lock device corresponding to the target charging parking space is in an abnormal state, the second occupancy time is calculated according to the charging record and the charging gun usage record;
[0031] Before the step of obtaining the target occupancy duration, the method further includes:
[0032] When the ground lock device corresponding to the target charging parking space is in a normal state, the calculation of the second occupancy time is abandoned.
[0033] In one embodiment, the ground lock device and / or the charging gun device respectively establish a long link with the local, and the step of obtaining the ground lock status and / or the charging gun status of the target charging parking space in the charging station includes at least one of the following:
[0034] According to the heartbeat message regularly reported by the ground lock device and / or the charging gun device, the ground lock status and / or the charging gun status of the target charging parking space in the charging station are obtained;
[0035] According to the feedback message of the ground lock device and / or the charging gun device in response to the status query message, the ground lock status and / or the charging gun status of the target charging parking space in the charging station is obtained, and the status query message is sent by the cloud platform to the ground lock device and / or the charging gun device at regular intervals;
[0036] According to the status notification message reported by the ground lock device and / or the charging gun device when the status changes, the ground lock status and / or the charging gun status of the target charging parking space in the charging station is obtained.
[0037] In addition, to achieve the above objectives, the present application also proposes a cloud platform, which includes:
[0038] A status acquisition module is used to obtain the ground lock status and / or charging gun status of the target charging parking space in the charging station;
[0039] An occupancy identification module is used to determine whether there is an occupancy behavior of the target charging parking space corresponding to the target vehicle according to the ground lock state and / or the charging gun state;
[0040] The place-occupying management module is used to manage the target vehicle if there is place-occupying behavior.
[0041] In addition, to achieve the above-mentioned purpose, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle occupancy management method as described above.
[0042] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the vehicle occupancy management method described above are implemented.
[0043] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the vehicle occupancy management method as described above are implemented.
[0044] One or more technical solutions proposed in this application have at least the following technical effects:
[0045] Since charging stations are usually equipped with ground lock devices and / or charging gun devices, the cloud platform obtains the ground lock status and / or charging gun status of the target charging parking space in the charging station; it can determine in real time based on the ground lock status and / or charging gun status whether there is a target vehicle occupying the target charging parking space; if there is an occupying behavior, the cloud platform can manage the target vehicle. It can be understood that the present application can monitor the occupying behavior in real time through the cloud platform, so as to manage the vehicles with occupying behavior in real time, so as to avoid the new energy vehicles that need to be charged from being unable to charge normally due to the occupying behavior of other vehicles, thereby improving the utilization efficiency of the charging gun equipment in the charging station. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] 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 present application.
[0047] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0048] Figure 1 A flow chart of the first embodiment of the vehicle occupancy management method of the present application;
[0049] Figure 2A schematic diagram of a first scenario provided in Example 1 of the vehicle occupancy management method of the present application;
[0050] Figure 3 A schematic diagram of a second scenario provided in Example 1 of the vehicle occupancy management method of the present application;
[0051] Figure 4 A schematic diagram of a third scenario provided in Embodiment 2 of the vehicle occupancy management method of the present application;
[0052] Figure 5 A schematic diagram of a fourth scenario provided in Embodiment 2 of the vehicle occupancy management method of the present application;
[0053] Figure 6 A fifth scenario diagram provided for the second embodiment of the vehicle occupancy management method of the present application;
[0054] Figure 7 This is a schematic diagram of the module structure of the cloud platform of the embodiment of the present application;
[0055] Figure 8 Schematic diagram of the device structure of the hardware operating environment involved in the vehicle occupancy management method in the embodiment of the present application.
[0056] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0057] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0058] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0059] Based on this, the embodiment of the present application provides a vehicle occupancy management method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the vehicle occupancy management method of the present application.
[0060] In this embodiment, the target vehicle occupancy management method includes steps S10 to S30:
[0061] Step S10, obtaining the ground lock status and / or charging gun status of the target charging parking space in the charging station;
[0062] It should be noted that the execution subject of this embodiment may be a cloud platform, or an electronic device that can interact with the cloud platform through an application or a browser, etc. The cloud platform is taken as an example to illustrate this embodiment and the following embodiments.
[0063] Generally, charging stations are equipped with ground lock devices and charging gun devices, but some charging stations are only equipped with charging gun devices but not ground lock devices. The ground lock device is used to identify the target vehicle entering the target charging parking space and to control the vehicle entering and exiting the parking space. The charging gun device is used to provide charging function for the target vehicle.
[0064] Specifically, the ground lock device and / or charging gun device respectively establish a long link with the cloud platform. When the vehicle arrives at the charging station, the owner can interact with the cloud platform through the client, and the cloud platform interacts with the ground lock device and / or charging gun device, thereby identifying the target vehicle entering the target charging parking space, controlling the vehicle entering and exiting the parking space, and providing charging function for the target vehicle.
[0065] In order to better solve the problem of inefficient use of charging gun equipment in charging stations due to new energy vehicles occupying charging parking spaces but not charging, the cloud platform of this embodiment can obtain the ground lock status and charging gun status of the target charging parking space in the charging station in the scenario where different charging gun equipment may be set up in the charging station, or only obtain the charging gun status of the target charging parking space in the charging station.
[0066] Specifically, the ground lock status and the charging gun status both include at least one of the device hardware status, the device online status, and the device working status; among them, the device hardware status includes device failure, device normal operation, etc., the device online status includes device online, device offline, etc., the working status of the ground lock device includes lowering the lock, raising the lock, etc., and the working status of the charging gun includes plugged in, plugged in and charging, plugged in and not charging, not plugged in, etc.
[0067] Specifically, the ground lock device and the cloud platform establish a long link through the TCP (Transmission Control Protocol) protocol and / or the Websocket (a protocol for full-duplex communication on a single TCP connection) protocol, and the charging gun device establishes a long link with the cloud platform through the TCP protocol and / or the Websocket protocol; based on factors such as device form and usage cost, in this embodiment, the ground lock device and the cloud platform establish a long link through the TCP protocol, and the charging gun device and the cloud platform establish a long link through the We bsocket protocol.
[0068] Based on the long link method, the cloud platform obtains the ground lock status and / or charging gun status of the target charging parking space in the charging station, including at least one of the following:
[0069] According to the heartbeat message regularly reported by the ground lock device and / or the charging gun device, the ground lock status and / or the charging gun status of the target charging parking space in the charging station are obtained;
[0070] According to the feedback message of the ground lock device and / or the charging gun device in response to the status query message, the ground lock status and / or the charging gun status of the target charging parking space in the charging station is obtained, and the status query message is sent by the cloud platform to the ground lock device and / or the charging gun device at regular intervals;
[0071] According to the status notification message reported by the ground lock device and / or the charging gun device when the status changes, the ground lock status and / or the charging gun status of the target charging parking space in the charging station is obtained.
[0072] Reference Figure 2 The ground lock device and / or the charging gun device can periodically report heartbeat messages to the cloud platform. The cloud platform determines whether the device is in a normal working state or offline based on the heartbeat messages reported by the ground lock device or the charging gun device. For example, when multiple preset heartbeat messages (for example, 2 or 3, etc.) are lost continuously, it is determined that the device is in an offline state.
[0073] And / or, the cloud platform can periodically send status query messages (for example, trigger messages (TriggerMessage)) to the ground lock device and / or the charging gun device to obtain the working status of the device in real time. If the device does not respond to the trigger message, it is determined that the device is offline. If a feedback message is received from the device in response to the status query message, the current working status of the device can be obtained based on the feedback message.
[0074] And / or, the device may report a status notification message when the status changes. For example, when a device fails, it may actively send a fault status message to the cloud platform, or reply with a fault status message based on a status query message.
[0075] According to the above mechanism, the cloud platform can obtain the status of the ground lock and / or the status of the charging gun in real time.
[0076] Step S20, judging whether there is a target vehicle occupying the target charging parking space according to the ground lock state and / or the charging gun state;
[0077] Since the ground lock status includes a lowered lock status or a raised lock status, it can be determined whether there is a vehicle driving into or into the target charging parking space based on the ground lock status; since the charging gun status includes multiple states such as plugged in, plugged in and charging, plugged in and not charging, and not plugged in, it can be determined whether the vehicle is charging based on the charging gun status.
[0078] Therefore, according to the ground lock status and / or charging gun status, it can be comprehensively judged whether there is any occupation behavior of the target vehicle corresponding to the target charging parking space.
[0079] It can be understood that the parking space occupation behavior may be a behavior in which a vehicle enters a target charging parking space to park without charging, or a behavior in which a vehicle does not leave the target charging parking space after charging, etc.
[0080] The specific implementation of judging whether the target vehicle corresponding to the target charging parking space has occupied the parking space according to the ground lock state and / or the charging gun state may be:
[0081] When the ground lock state is in the locked state and the charging gun state is in the unplugged state, it is determined that the target vehicle corresponding to the target charging parking space is occupied; when the charging gun state is in the plugged in and not charged state, it is determined that the target vehicle corresponding to the target charging parking space is occupied; when the ground lock state is in the locked state and the charging gun state is in the plugged in and not charged state, it is determined that the target vehicle corresponding to the target charging parking space is occupied.
[0082] Specifically, when the ground lock state is the locked state, and the charging gun state is the unplugged state, it is considered that the vehicle has entered the target charging parking space but has not been charged, and a parking space occupation behavior has occurred.
[0083] When the charging gun is in the plugged in but not charging state, it is considered that the vehicle is in the target charging parking space but is not charging, or the vehicle has finished charging but has not left the target charging parking space, indicating that the vehicle is occupying the space. This method can accurately identify the occupying behavior even when the ground lock fails or the charging station is not equipped with a ground lock device.
[0084] When the ground lock state is the locked state and the charging gun state is the plugged in and not charged state, it is considered that the vehicle has entered the target charging parking space, or has been charged but has not left the target charging parking space, but has not been charged, and it is determined that the target charging parking space corresponds to the target vehicle occupying the space.
[0085] It can be understood that through the above method, it is possible to determine under what circumstances the occupying behavior occurs, so as to facilitate more accurate and timely management of the target vehicle and improve management efficiency and accuracy.
[0086] Step S30: if there is a place-occupying behavior, the target vehicle is managed.
[0087] In order to improve the utilization efficiency of charging gun equipment in charging stations, when occupying behavior is detected, corresponding measures can be taken in time for the occupying vehicle to avoid the vehicle occupying the target charging space affecting the normal use of charging equipment by other vehicles that need to be charged, and to reduce the possibility of occupying the space next time.
[0088] Further, refer to Figure 3 , the implementation method of managing the target vehicle includes at least one of the following:
[0089] Sending a parking space occupancy reminder to the client corresponding to the target vehicle;
[0090] When the target vehicle is detected to have driven out of the target charging parking space, a parking space occupation fee is generated, and the corresponding client of the target vehicle is notified to pay the parking space occupation fee;
[0091] When a use request for the target charging parking space and / or charging gun device is received from the client corresponding to the target vehicle, it is determined whether the parking space fee has been paid. If not, use is not allowed.
[0092] For example, a parking space occupancy reminder can be promptly sent to the client corresponding to the target vehicle to remind the owner to move the car (for example, by making a phone call or sending a text message), and reminding the owner that an occupancy fee will be incurred if the parking space is occupied; in order to increase management efforts, an occupancy fee can also be generated when the target vehicle is detected to have left the target charging parking space.
[0093] Specifically, after the parking fee is generated, a bill can be generated in the corresponding client of the target vehicle, or a text message can be sent to notify the vehicle owner that the parking fee has been generated and provide detailed information on the fees.
[0094] Among them, it can be judged whether the target vehicle has driven out of the target charging parking space according to the ground lock status and / or the charging gun status. For example, if the charging station is equipped with a ground lock device, it can be detected whether the ground lock is in the raised lock state. If it is in the raised lock state, it is considered that the target vehicle has driven out of the target charging parking space.
[0095] If the charging station is not equipped with a ground lock device, it can detect whether the charging gun device is in a state of being fully charged and not unplugged, or in a state of being plugged in and not charging, or the auxiliary camera can determine whether the vehicle has not left the charging parking space when the gun is not plugged in; if the charging gun device is in a state of being fully charged and not unplugged, or in a state of being plugged in and not charging, it is considered that the target vehicle has not left the target charging parking space; if the charging gun device is in a state of being unplugged and the vehicle is photographed as not leaving the charging parking space, it is considered that the target vehicle has not left the target charging parking space.
[0096] Generally, the car owner needs to send a lock-down request to the cloud platform through the client. The cloud platform sends a lock-down instruction to the ground lock device based on the lock-down request. The vehicle can only enter the target charging parking space after the ground lock device executes the lock-down instruction. If the charging station is not equipped with a ground lock device, the car owner needs to send a charging request to the cloud platform through the client after the vehicle is plugged in. The cloud platform sends a charging instruction to the charging gun device based on the charging request. The charging gun device can only be powered on after executing the charging instruction.
[0097] Therefore, when a request for use of the target charging parking space and / or charging gun device (for example, the above-mentioned lock-down request and / or charging request) is received from the client corresponding to the target vehicle, it is determined whether the parking space fee has been paid. If not, the use is not allowed (for example, no lock-down command or no charging command is issued); at the same time, a reminder on how to pay the parking space fee or instructions on how to pay the parking space fee can be given. Only after the car owner pays the parking space fee can the cloud platform issue a lock-down command or a charging command.
[0098] In this embodiment, the occupying behavior is monitored in real time through the cloud platform, so that the vehicles with occupying behavior can be managed in real time to avoid the situation where new energy vehicles that need to be charged cannot be charged normally due to the occupying behavior of other vehicles, thereby improving the utilization efficiency of the charging gun equipment in the charging station; adopting multiple methods of identifying the occupying behavior according to the charging gun status and the ground lock status, or identifying the occupying behavior according to the charging gun status, or identifying the occupying behavior according to the charging gun status, can be compatible with equipment abnormalities (ground lock device abnormalities or charging gun device abnormalities) or the charging station is not equipped with a ground lock device.
[0099] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above description, and will not be described in detail later. On this basis, the specific implementation method of generating the space occupation fee can be:
[0100] When it is detected that the ground lock is in the locked state, the first occupancy time is calculated, and / or, when it is detected that the charging gun is in the plugged in and not charged state, the second occupancy time is calculated, until it is detected that the target vehicle leaves the target charging parking space, and the target occupancy time is obtained, which is the first occupancy time or the second occupancy time.
[0101] In order to generate a reasonable and fair occupancy fee, the occupancy time may be continuously calculated until the target vehicle is detected to have driven out of the target charging parking space, and the target occupancy time is obtained.
[0102] Specifically, when it is detected that the ground lock is in the locked state, that is, when it is detected that the vehicle enters the parking space, the first occupation time is calculated, referring to Figure 4 In order to accurately calculate the occupancy time caused by the occupancy behavior, while taking into account the situation where the equipment is abnormal or the ground lock device is not set, the second occupancy time can be calculated when it is detected that the charging gun is in the plugged in and not charging state.
[0103] In order to ensure the accuracy of the target occupancy time, the first occupancy time or the second occupancy time can be determined and calculated based on the actual occupancy situation during the vehicle occupancy process. When it is detected that the target vehicle leaves the target charging space, the target occupancy time is determined to be the first occupancy time or the second occupancy time.
[0104] Specifically, refer to Figure 4 When it is detected that the ground lock state is the lock-down state, the first occupation time length is calculated, wherein the specific implementation method of calculating the first occupation time length may be:
[0105] According to the serial number of the charging gun device corresponding to the target charging parking space and the first current time period, determine whether there is a charging record; if there is a charging record, then when the vehicle that triggers the ground lock to descend is consistent with the vehicle corresponding to the charging record, calculate the first occupancy time based on the lock lowering time and the charging time in the charging record; when the vehicle that triggers the ground lock to descend is inconsistent with the vehicle corresponding to the charging record, abandon the calculation of the first occupancy time; if there is no charging record, calculate the first occupancy time based on the lock lowering time.
[0106] It should be noted that the car owner needs to send a lock-down request to the cloud platform through the client. The cloud platform sends a lock-down command to the ground lock device based on the lock-down request. After the ground lock device executes the lock-down command, the ground lock device actively reports the ground lock status to the cloud platform as a lock-down state. After the cloud platform receives the ground lock status, it will record the corresponding time. Specifically, it can be the lock-down time A. Refer to Figure 5 .
[0107] Similarly, after the vehicle enters the charging space and plugs in the gun, the owner needs to send a charging request to the cloud platform through the client. The cloud platform will send a start charging instruction to the charging gun device and record the charging start time B.
[0108] Similarly, after the vehicle is charged, the owner needs to send a charging command to the cloud platform through the client to issue a request to end charging. The cloud platform will then send an end charging command to the charging gun device and record the charging end time C.
[0109] Similarly, when the vehicle drives out of the charging parking space, the sensor of the ground lock device senses that the vehicle has driven out and will report that the ground lock status is in the up-lock state. When the cloud platform receives the ground lock status, it will record the corresponding time, specifically, it may be the up-lock time D. It can be understood that when the ground lock status is detected to be in the up-lock state, it is considered that the target vehicle has left the target charging parking space.
[0110] It can be understood that in the process of accumulating the first occupancy time based on the ground lock status, it is possible to determine whether there is a charging record based on the number of the charging gun device corresponding to the target charging parking space and the first current time period; it can be understood that if the charging gun number corresponds to multiple charging records, if the current time period coincides with the charging start time B and charging end time C recorded on the above-mentioned cloud platform, it is considered that there is a charging record.
[0111] If there is no charging record, it is considered that there is no charging behavior, and therefore, it is only necessary to accumulate the first occupancy time based on the lock-down time.
[0112] If there is a charging record, it is considered that there is a charging behavior. In order to avoid that the charging behavior and the occupying behavior are not generated by the same vehicle, it is necessary to further determine whether the vehicle that triggers the lowering of the ground lock is consistent with the vehicle corresponding to the charging record.
[0113] When the vehicle that triggers the ground lock to descend is the same as the vehicle corresponding to the charging record, it is considered that the occupying behavior and the charging behavior are generated by the same vehicle. Therefore, it is necessary to consider the impact of the charging time on the occupying time, that is, calculate the first occupying time based on the lock lowering time and the charging time in the charging record.
[0114] It should be noted that occupying a parking space is an abnormal behavior other than normal charging, while occupying a charging parking space during normal charging is a charging behavior; that is, from the time when the vehicle is detected to enter the target charging parking space, the first occupying time begins to accumulate. During this process, the parking space occupancy time corresponding to the charging behavior is not included.
[0115] It can be understood that when the vehicle that triggers the descent of the ground lock is inconsistent with the vehicle corresponding to the charging record, it is considered that the occupying behavior and the charging behavior are not generated by the same vehicle. Therefore, it is considered that the first occupancy time cannot be calculated according to the ground lock status, that is, the calculation of the first occupancy time is abandoned; that is, in this case, the cloud platform can also calculate the second occupancy time based on the charging gun status, and when it is detected that the target vehicle leaves the target charging parking space, the second occupancy time can be used as the target occupancy time.
[0116] Specifically, the calculation of the first occupancy time based on the lock-down time and the charging time in the charging record can be expressed as: E=D-(CB)-A; the calculation of the first occupancy time based on the lock-down time can be expressed as: E=DA.
[0117] Further, refer to Figure 4 When it is detected that the charging gun is in a plugged-in and uncharged state, the second occupancy time is calculated. The implementation method of calculating the second occupancy time may be:
[0118] Determine whether there is a lock-down trigger record, the lock-down trigger record is recorded when the ground lock state is detected to be the lock-down state; if there is no lock-down trigger record, determine whether there is a charging record according to the number of the charging gun device corresponding to the target charging parking space and the second current time period; if there is a charging record, then when the charging record is generated based on the same vehicle, calculate the second occupancy time according to the charging record and the charging gun usage record, wherein the charging gun usage record is recorded when the charging gun state is detected to change; if there is a lock-down trigger record, then when the ground lock device corresponding to the target charging parking space is in an abnormal state, calculate the second occupancy time according to the charging record and the charging gun usage record, and when the ground lock device corresponding to the target charging parking space is in a normal state, give up calculating the second occupancy time.
[0119] Since the lock-down trigger record can more completely reflect the vehicle's occupancy time than the charging gun usage record, it is possible to first determine whether there is a lock-down trigger record. If there is a lock-down trigger record, it is possible to determine whether it is necessary to continue calculating the second occupancy time by determining whether the ground lock device corresponding to the target charging parking space is in a normal state; when the ground lock device corresponding to the target charging parking space is in a normal state, the calculation of the second occupancy time is abandoned. That is, in this case, since the ground lock device is in a normal state, in order to improve the accuracy and completeness of the target occupancy time (calculating the occupancy time only based on the charging gun status will not detect whether there is any occupancy behavior in the time period before the gun is plugged in, that is, the lock-down trigger record can more completely reflect the vehicle's occupancy time than the charging gun usage record), the cloud platform can calculate the first occupancy time based on the ground lock status, and when it is detected that the target vehicle leaves the target charging parking space, the first occupancy time can be used as the target occupancy time.
[0120] When the ground lock device corresponding to the target charging parking space is in an abnormal state, the second occupancy time is calculated according to the charging record and the charging gun usage record. When the cloud platform detects that the target vehicle leaves the target charging parking space, the second occupancy time can be used as the target occupancy time; thereby ensuring that a relatively correct and complete target occupancy time can be obtained even when the ground lock device is in an abnormal state.
[0121] If there is no lock-down trigger record, it is considered that there is a fault in the network connection between the ground lock device and the cloud platform. It is necessary to determine whether there is a charging record based on the number of the charging gun device corresponding to the target charging parking space and the second current time period. This ensures that even if the network connection of the ground lock device fails, a relatively correct and complete target occupancy time can be obtained based on the charging record.
[0122] If there is a charging record, it is necessary to determine whether the charging record is generated based on the same vehicle. When the charging record is generated based on the same vehicle, it is considered that the charging time corresponding to the current charging record will affect the second occupancy time. Therefore, the second occupancy time is calculated based on the charging record and the charging gun usage record, wherein the charging gun usage record is recorded when the charging gun state is detected to have changed.
[0123] In the case where the charging record is generated based on the same vehicle, it is considered that the charging time corresponding to the current charging record cannot be used to calculate the accurate second occupancy time. In this case, when the vehicle is detected to leave the charging space, no occupancy fee is generated. If there is no lock-down trigger record and no charging record, when the vehicle is detected to leave the charging space, no occupancy fee is generated to avoid charging the occupancy fees of other vehicles to the target vehicle.
[0124] It should be noted that after the vehicle enters the charging parking space and plugs in the gun, the charging gun device actively reports the charging gun status as plugged in to the cloud platform, and the cloud platform records the start of the occupancy time G; the owner needs to send a charging request to the cloud platform through the client, and the cloud platform will send a start charging instruction to the charging gun device and record the charging start time B; similarly, after the vehicle is charged, the owner needs to send a charging instruction to the cloud platform through the client to send an end charging request, which will send an end charging instruction to the charging gun device and record the charging end time C; after the vehicle unplugs the gun, the charging gun device actively reports the charging gun status as plugged in to the cloud platform, and the cloud platform records the end of the occupancy time H, refer to Figure 6 .
[0125] Specifically, the second occupancy time calculated according to the charging record and the charging gun usage record can be expressed as: F=H-(CB)-G.
[0126] Specifically, based on the calculation logic of calculating the first occupancy time and the second occupancy time, when it is detected that the vehicle leaves the charging parking space, the target occupancy time obtained at this time is the first occupancy time E or the second occupancy time F.
[0127] It can be understood that if the ground lock device fails or the ground lock device is not set, there is no need to determine whether there is a lock lowering trigger record. Moreover, when it is detected that the charging gun device is unplugged and not charging, and no vehicle is photographed in the target charging parking space, it is considered that the target vehicle has left the target charging parking space.
[0128] Furthermore, a specific implementation method of generating the occupancy fee may be: generating the occupancy fee based on the target occupancy time; it can be understood that a more accurate and fair occupancy fee can be generated based on the target occupancy time that can accurately reflect the vehicle occupancy time.
[0129] Specifically, when there is a lock-down trigger record and the corresponding lock device of the target charging parking space is in normal status, the calculation of the second occupancy time is abandoned and only the first occupancy time is calculated until the target vehicle is detected to leave the target charging parking space, and the first occupancy time is used as the target occupancy time; when it is detected that the target vehicle has occupied the space, the occupancy fee is generated based on the first occupancy time.
[0130] If there is a charging record and the vehicle that triggers the ground lock to descend is inconsistent with the vehicle corresponding to the charging record, the first occupancy time is abandoned and only the second occupancy time is calculated until the target vehicle is detected to leave the target charging parking space, and the second occupancy time is used as the target occupancy time; when it is detected that the target vehicle has occupied the space, the occupancy fee is generated based on the second occupancy time.
[0131] Furthermore, when calculating the occupancy fee based on the target occupancy time, the free occupancy time can be preset, for example, 10 minutes or 30 minutes, that is, if the target occupancy time is less than or equal to the preset free occupancy time, the final occupancy fee is zero; if the target occupancy time is longer than the preset free occupancy time, the occupancy fee for the part longer than the preset free occupancy time is calculated based on the preset price.
[0132] In this embodiment, the above method is adopted. In the case of abnormalities in the ground lock device or the charging gun device, the target occupancy time of the vehicle can also be calculated, so that normal charges can be made, which is conducive to the management of occupied vehicles; the cloud platform obtains changes in the ground lock status and the charging gun status in real time, and records the time, so as to accurately calculate the occupancy time and occupancy fee, and improve management accuracy.
[0133] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the vehicle occupancy management method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0134] This application also provides a cloud platform, please refer to Figure 7 , the cloud platform includes:
[0135] The status acquisition module 10 is used to acquire the ground lock status and / or charging gun status of the target charging parking space in the charging station;
[0136] The occupancy identification module 20 is used to determine whether the target charging parking space corresponding to the target vehicle is occupied according to the ground lock state and / or the charging gun state;
[0137] The space occupying management module 30 is used to manage the target vehicle if there is space occupying behavior.
[0138] The cloud platform provided by this application adopts the vehicle occupancy management method in the above embodiment, which can solve the technical problem of low efficiency of charging gun equipment in charging stations. Compared with the prior art, the beneficial effects of the cloud platform provided by this application are the same as the beneficial effects of the vehicle occupancy management method provided by the above embodiment, and other technical features in the cloud platform are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0139] The present application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the vehicle occupancy management method in the above-mentioned embodiment 1.
[0140] Reference below Figure 8 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic devices in the embodiments of the present application may include but are not limited to mobile terminals such as mobile phones, tablet computers, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 8 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0141] like Figure 8As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0142] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0143] The electronic device provided by the present application adopts the vehicle occupancy management method in the above embodiment, which can solve the technical problem of low efficiency of charging gun equipment in charging stations. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as the beneficial effects of the vehicle occupancy management method provided by the above embodiment, and the other technical features in the electronic device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0144] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0145] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0146] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the vehicle occupancy management method in the above-mentioned embodiment.
[0147] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0148] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0149] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device executes the vehicle occupancy management method.
[0150] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0151] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to each embodiment of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0152] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0153] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned vehicle occupancy management method, and can solve the technical problem of low efficiency of charging gun equipment in charging stations. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the vehicle occupancy management method provided by the above-mentioned embodiment, and will not be repeated here.
[0154] The present application also provides a computer program product, including a computer program, which implements the steps of the vehicle occupancy management method as described above when executed by a processor.
[0155] The computer program product provided by this application can solve the technical problem of low efficiency of charging gun equipment in charging stations. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the vehicle occupancy management method provided by the above embodiment, which will not be repeated here.
[0156] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A vehicle occupancy management method, characterized in that: Applied to a cloud platform, the method includes: Obtain the ground lock status and / or charging gun status of the target charging parking space in the charging station; According to the ground lock state and / or charging gun state, determining whether the target charging parking space corresponds to a target vehicle occupying the target charging parking space; If there is any occupying behavior, the target vehicle will be managed.
2. The method according to claim 1, characterized in that The step of judging whether the target vehicle corresponding to the target charging parking space is occupying the target charging parking space according to the ground lock state and / or the charging gun state comprises: When the ground lock state is in the locked state, and the charging gun state is in the unplugged state, it is determined that the target vehicle corresponding to the target charging parking space is occupying the space; When the charging gun is in a plugged-in and uncharged state, it is determined that the target charging parking space corresponds to a target vehicle that is occupying the target charging parking space; When the ground lock state is a lock-down state and the charging gun state is a plugged-in and uncharged state, it is determined that the target vehicle corresponding to the target charging parking space is occupying the space.
3. The method according to claim 1, characterized in that The step of managing the target vehicle comprises at least one of the following: Sending a parking space occupancy reminder to the client corresponding to the target vehicle; When the target vehicle is detected to have driven out of the target charging parking space, a parking space occupation fee is generated, and the corresponding client of the target vehicle is notified to pay the parking space occupation fee; When a use request for the target charging parking space and / or charging gun device is received from the client corresponding to the target vehicle, it is determined whether the parking space fee has been paid. If not, use is not allowed.
4. The method according to claim 3, characterized in that Before the step of generating the placeholder fee, the method includes: When it is detected that the ground lock state is in the lock-down state, a first occupation time is calculated, and / or, when it is detected that the charging gun state is in the plugged-in and uncharged state, a second occupation time is calculated, until it is detected that the target vehicle leaves the target charging parking space, and a target occupation time is obtained, and the target occupation time is the first occupation time or the second occupation time; The step of generating the seat occupancy fee includes: Based on the target occupancy time, an occupancy fee is generated.
5. The method according to claim 4, characterized in that The step of calculating the first occupation duration includes: Determine whether there is a charging record according to the number of the charging gun device corresponding to the target charging parking space and the first current time period; If there is a charging record, then if the vehicle that triggers the ground lock to be lowered is consistent with the vehicle corresponding to the charging record, the first occupation time is calculated based on the lock lowering time and the charging time in the charging record; if the vehicle that triggers the ground lock to be lowered is inconsistent with the vehicle corresponding to the charging record, the calculation of the first occupation time is abandoned; If there is no charging record, the first occupancy time is calculated based on the lock-down time.
6. The method according to claim 4, characterized in that The step of calculating the second occupancy duration includes: Determine whether there is a lock-down trigger record, wherein the lock-down trigger record is recorded when the ground lock state is detected to be a lock-down state; If there is no lock-down trigger record, determine whether there is a charging record according to the number of the charging gun device corresponding to the target charging parking space and the second current time period; If there is a charging record, then when the charging record is generated based on the same vehicle, the second occupancy time is calculated according to the charging record and the charging gun usage record, wherein the charging gun usage record is recorded when a change in the state of the charging gun is detected; If there is a lock-down trigger record, then when the ground lock device corresponding to the target charging parking space is in an abnormal state, the second occupancy time is calculated based on the charging record and the charging gun usage record. When the ground lock device corresponding to the target charging parking space is in a normal state, the calculation of the second occupancy time is abandoned.
7. The method according to claim 1, characterized in that The ground lock device and / or charging gun device respectively establish a long link with the local, and the step of obtaining the ground lock status and / or charging gun status of the target charging parking space in the charging station includes at least one of the following: According to the heartbeat message regularly reported by the ground lock device and / or the charging gun device, the ground lock status and / or the charging gun status of the target charging parking space in the charging station are obtained; According to the feedback message of the ground lock device and / or the charging gun device in response to the status query message, the ground lock status and / or the charging gun status of the target charging parking space in the charging station is obtained, and the status query message is sent by the cloud platform to the ground lock device and / or the charging gun device at regular intervals; According to the status notification message reported by the ground lock device and / or the charging gun device when the status changes, the ground lock status and / or the charging gun status of the target charging parking space in the charging station is obtained.
8. A cloud platform, characterized in that: The cloud platform includes: A status acquisition module is used to obtain the ground lock status and / or charging gun status of the target charging parking space in the charging station; An occupancy identification module is used to determine whether there is an occupancy behavior of the target charging parking space corresponding to the target vehicle according to the ground lock state and / or the charging gun state; The place-occupying management module is used to manage the target vehicle if there is place-occupying behavior.
9. An electronic device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle occupancy management method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the vehicle occupancy management method according to any one of claims 1 to 7 are implemented.
11. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the vehicle occupancy management method according to any one of claims 1 to 7 are implemented.