Charging control method, system and device and readable storage medium

By predicting and calculating the charging needs of multi-vehicle accounts, and sending out charging instructions to the target charging equipment in a timely manner, solving the problem of overdrafting and redemption of resources in multiple-vehicle accounts, realizing the effective use of resources and reducing the risk of charging service platform.

CN119821213AActive Publication Date: 2025-04-15BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311332580.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-13
Publication Date
2025-04-15
Estimated Expiration
2043-10-13

AI Technical Summary

Technical Problem

When multiple vehicle accounts are charged at the same time, account overdraft problems are prone to occur, and charging service platforms are difficult to effectively avoid the problem of inexpensive redemption resources.

Method used

By determining the consumption redemption resources and cycle charges of the target charging device, predicting the future charging and redemption resources, calculating the total amount of redemption resources required for multi-vehicle accounts, and sending a stop-charging instruction to the target charging device when the total amount of redemption resources required is greater than or equal to the remaining redemption resources.

Benefits of technology

It effectively avoids the overdraft problem of multiple vehicle accounts, ensures the effective use of redemption resources, and reduces the risk of overdraft on the charging service platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119821213A_ABST
    Figure CN119821213A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a charging control method, system and device and a readable storage medium, and relates to the technical field of computers. According to the embodiment of the invention, at least one target charging device which charges the target vehicle bound with the multi-vehicle account can be determined, and the total amount of required exchange resources corresponding to the multi-vehicle account is determined according to the charging information reported by each target charging device. When the total amount of the required exchange resources is greater than or equal to the residual exchange resources corresponding to the multiple vehicle accounts, the charging stopping instruction can be sent to each target charging device, so that each target charging device stops charging, the purpose of controlling the target charging device to stop charging at a reasonable time is achieved, and the charging efficiency is improved. And the problems of multi-vehicle account overdraft and the like are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a charging control method, system, device and readable storage medium. Background Art

[0002] With the development of new energy technologies, the demand for charging electric vehicles is gradually increasing. At present, charging users generally include single-vehicle users and multi-vehicle users.

[0003] In the related art, multi-vehicle users can charge their vehicles by pre-storing exchange resources in multi-vehicle accounts and exchanging charging power with the pre-stored exchange resources. However, since a multi-vehicle account can charge multiple vehicles at the same time, and multiple vehicles that are charged at the same time generally exchange charging power uniformly by the multi-vehicle account, when the total amount of exchange resources generated by charging multiple vehicles is large, the multi-vehicle account is prone to account overdraft problems. Summary of the invention

[0004] In view of this, the embodiments of the present application provide a charging control method, system, device and readable storage medium to control the target charging device to stop charging at a reasonable time, avoid problems such as overdraft of multiple vehicle accounts, and reduce the overdraft risk of the charging service platform.

[0005] In a first aspect, a charging control method is provided, the method comprising:

[0006] At least one target charging device that is charging the target vehicle bound to the multi-vehicle account is determined.

[0007] In response to receiving charging information reported by any of the target charging devices, the current consumption exchange resources and periodic charging amount of the corresponding target charging device are determined according to the charging information, wherein the charging information at least includes the charging amount.

[0008] According to the periodic charging amount, the predicted charging amount of the corresponding target charging device within a predetermined time period in the future and the predicted exchange resources corresponding to the predicted charging amount are determined.

[0009] The total amount of exchange resources required for the multiple vehicle accounts is determined, where the total amount of exchange resources required includes the sum of the consumed exchange resources and the predicted exchange resources currently corresponding to each of the target charging devices.

[0010] In response to the total amount of required exchange resources being greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, a stop charging instruction is sent to each of the target charging devices, so that each of the target charging devices stops charging.

[0011] In some embodiments, the cycle charging amount is determined based on the difference in charging power reported by the target charging device in two adjacent cycles.

[0012] In some embodiments, determining the predicted charging amount of the corresponding target charging device within a future predetermined time period according to the periodic charging amount includes:

[0013] The power estimation is performed according to the preset predetermined parameters and the periodic charging amount to determine the predicted charging amount of the target charging device within a future predetermined time period.

[0014] In some embodiments, the predetermined parameter is determined based on a multiple of the duration of the future predetermined time period relative to the duration of the cycle.

[0015] In some embodiments, the duration of the future predetermined time period is determined based on the time interval from issuing the stop-charging instruction to completing the stop-charging.

[0016] In some embodiments, determining the total amount of exchange resources required for the multiple vehicle accounts includes:

[0017] In response to determining the predicted exchange resource corresponding to any of the target charging devices, the estimated resource consumption of the corresponding target charging device is updated, where the estimated resource consumption is the sum of the predicted exchange resource and the consumed exchange resource of the corresponding target charging device.

[0018] The estimated resource consumption currently corresponding to each of the target charging devices is summed to determine the total amount of exchanged resources required.

[0019] In some embodiments, determining at least one target charging device that is charging the target vehicle bound to the multi-vehicle account includes:

[0020] Based on the task tags corresponding to all the charging devices being charged, all the charging devices being charged are screened to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account, wherein the task tag is used to identify the multi-vehicle account and the single-vehicle account.

[0021] In a second aspect, a charging control system is provided, the system comprising a plurality of charging devices and a charging control device.

[0022] Wherein, the charging device is configured to charge the vehicle.

[0023] The charging control device comprises a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in the first aspect.

[0024] In a third aspect, a charging control device is provided, the device comprising:

[0025] The target charging device determination module is configured to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account.

[0026] The charging status determination module is configured to execute in response to receiving charging information reported by any of the target charging devices, and determine the current consumption exchange resources and cycle charging amount of the corresponding target charging device according to the charging information, wherein the charging information at least includes the charging amount.

[0027] The charging state prediction module is configured to determine the predicted charging amount of the corresponding target charging device in a future predetermined time period and the predicted exchange resources corresponding to the predicted charging amount based on the periodic charging amount.

[0028] The exchange resource total amount determination module is configured to determine the required total amount of exchange resources corresponding to the multiple vehicle accounts, and the required total amount of exchange resources includes the sum of the consumed exchange resources and the predicted exchange resources currently corresponding to each of the target charging devices.

[0029] The control module is configured to execute, in response to the total amount of required exchange resources being greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, sending a stop charging instruction to each of the target charging devices so that each of the target charging devices stops charging.

[0030] In some embodiments, the cycle charging amount is determined based on the difference in charging power reported by the target charging device in two adjacent cycles.

[0031] In some embodiments, the charging state prediction module is specifically configured to execute:

[0032] The power estimation is performed according to the preset predetermined parameters and the periodic charging amount to determine the predicted charging amount of the target charging device within a future predetermined time period.

[0033] In some embodiments, the predetermined parameter is determined based on a multiple of the duration of the future predetermined time period relative to the duration of the cycle.

[0034] In some embodiments, the duration of the future predetermined time period is determined based on the time interval from issuing the stop-charging instruction to completing the stop-charging.

[0035] In some embodiments, the exchange resource total amount determination module is specifically configured to execute:

[0036] In response to determining the predicted exchange resource corresponding to any of the target charging devices, the estimated resource consumption of the corresponding target charging device is updated, where the estimated resource consumption is the sum of the predicted exchange resource and the consumed exchange resource of the corresponding target charging device.

[0037] The estimated resource consumption currently corresponding to each of the target charging devices is summed to determine the total amount of exchanged resources required.

[0038] In some embodiments, the target charging device determination module is specifically configured to execute:

[0039] Based on the task tags corresponding to all the charging devices being charged, all the charging devices being charged are screened to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account, wherein the task tag is used to identify the multi-vehicle account and the single-vehicle account.

[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method described in the first aspect is implemented.

[0041] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program / instructions, which, when executed by a processor, implement the method described in the first aspect.

[0042] In an embodiment of the present application, when the total amount of required exchange resources is greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, it indicates that the remaining exchange resources of the multiple vehicle accounts will not be sufficient to exchange the currently consumed exchange resources, as well as the exchange resources corresponding to the charging power generated during the stop-charging process (i.e., not enough to exchange the current total amount of required exchange resources). At this time, the embodiment of the present application can send a stop-charging instruction to each target charging device in a timely manner to avoid the problem of account overdraft in multiple vehicle accounts. In addition, since the embodiment of the present application will send a stop-charging instruction to each target charging device only when the remaining exchange resources of the multiple vehicle accounts are not sufficient to exchange the current total amount of required exchange resources, the embodiment of the present application can also make the remaining exchange resources corresponding to the multiple vehicle accounts be used as effectively as possible, avoiding the problem of endless consumption of exchange resources in multiple vehicle accounts. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The above and other purposes, features and advantages of the embodiments of the present application will become more apparent through the following description of the embodiments of the present application with reference to the accompanying drawings, in which:

[0044] Figure 1 A schematic diagram of a charging control system according to an embodiment of the present application;

[0045] Figure 2 This is a flow chart of a charging control method according to an embodiment of the present application;

[0046] Figure 3 A schematic diagram of a target charging device periodically reporting charging information according to an embodiment of the present application;

[0047] Figure 4 A schematic diagram of a curve showing a relationship between time and charging power or state of charge;

[0048] Figure 5 A schematic diagram of a cycle duration and a future scheduled time period in an embodiment of the present application;

[0049] Figure 6 A flowchart for determining the total amount of exchange resources required for an embodiment of the present application;

[0050] Figure 7 This is a schematic diagram of the structure of a charging control device according to an embodiment of the present application;

[0051] Figure 8 This is a schematic diagram of the structure of a charging control device according to an embodiment of the present application. DETAILED DESCRIPTION

[0052] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.

[0053] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0054] Unless the context clearly requires otherwise, the words "include", "comprising" and the like throughout this application should be interpreted as including rather than exclusive or exhaustive; that is, as meaning "including but not limited to".

[0055] In the description of this application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, "multiple" means two or more. In addition, the schemes described in this specification and the embodiments, if involving the processing of personal information, will be processed on the premise of having a legal basis (for example, with the consent of the subject of personal information, or necessary for the performance of a contract, etc.), and will only be processed within the prescribed or agreed scope. The user's refusal to process personal information other than the necessary information required for basic functions will not affect the user's use of basic functions.

[0056] With the development of new energy technologies, the demand for charging electric vehicles has gradually increased. Currently, charging users (that is, users with charging needs) generally include single-vehicle users and multi-vehicle users. Among them, a single-vehicle user is a user whose account corresponds to one vehicle. A single-vehicle user can charge by using the method of pay-first-use-later (that is, charging first and paying later). In other words, the single-vehicle account used by a single-vehicle user can only charge one vehicle at a time. The single-vehicle user can first use the charging equipment to charge the vehicle. When the vehicle is charged, the single-vehicle user can pay the corresponding exchange resources to the charging service platform based on the charging power consumed during this charging process. Among them, the exchange resources can be account points, pre-charged exchangeable power, and the amount paid directly, etc.

[0057] A multi-vehicle user is a user whose account corresponds to multiple vehicles. The multi-vehicle user can be an individual or an enterprise (such as a fleet). For example, an individual user can bind multiple vehicles to his account in advance to become a multi-vehicle user. Furthermore, a multi-vehicle user can simultaneously request multiple charging devices to charge multiple vehicles through a multi-vehicle account. Since the exchange resources generated by charging multiple vehicles are often much greater than the exchange resources generated by charging a single vehicle, if the multi-vehicle user does not pay after the charging of multiple vehicles is completed or does not pay for a long time, it will cause certain troubles to the charging service platform. In other words, the method of using first and paying later is not suitable for multi-vehicle users.

[0058] In response to this situation, in the relevant technology, multi-vehicle users can pre-store redemption resources (such as account points, pre-charged redeemable electricity, and pre-charged amounts that can be used directly for payment, etc.) in multi-vehicle accounts, and charge by exchanging charging electricity with the pre-stored redemption resources. However, since multi-vehicle accounts can supply charging to multiple vehicles at the same time, and multiple vehicles that are charged at the same time generally exchange charging electricity uniformly by the multi-vehicle accounts, when the total amount of redemption resources generated by charging multiple vehicles is large, multi-vehicle accounts are prone to account overdraft problems. In addition, the above method currently has problems such as inexhaustible consumption of redemption resources.

[0059] Specifically, on the one hand, since the process of sending a stop charging command to the charging device to actually stop charging (i.e., stop charging is completed) takes a certain amount of time, if the charging service platform sends a stop charging command to the charging device after the remaining exchange resources in the multiple vehicle accounts are exhausted, the charging device will charge the vehicle with additional electricity within the above-mentioned certain period of time (especially in the fast charging scenario), and this part of the additional electricity cannot be paid by the multiple vehicle accounts, which will lead to overdraft problems in the multiple vehicle accounts, which will cause certain troubles to the charging service platform.

[0060] On the other hand, if the charging service platform sets a starting threshold for redemption resources (i.e., charging can only start when the remaining redemption resources in the multi-vehicle account reach a certain value), and the starting threshold is set low, the above-mentioned overdraft problem cannot be avoided. If a high starting threshold is set, it is easy for a large amount of redemption resources to remain in the multi-vehicle account and cannot be consumed, causing certain troubles to multi-vehicle users.

[0061] Therefore, how to control the charging equipment to stop charging at a reasonable time to avoid the endless consumption of exchange resources and overdraft of multiple vehicle accounts is an issue that needs to be solved urgently.

[0062] In order to solve the above problems, the embodiments of the present application provide a charging control method and a charging control system, and the charging control system may include multiple charging devices and charging control devices, wherein the charging device may be a charging pile and other devices, and is configured to charge the vehicle. The charging control device (that is, the device on the charging service platform side) may be a terminal device or a server, and the terminal device may be a smart phone, a tablet computer or a personal computer (PC), etc. The server may be a single server, a server cluster configured in a distributed manner, or a cloud server.

[0063] For example, Figure 1 As shown, the charging control system may include a charging control device 11 and a plurality of charging devices 12, and the charging devices 12 may be used to charge the vehicle. Figure 1 Only two charging devices 12 are shown. In actual applications, there may be any number of charging devices 12 .

[0064] The charging control device 11 can exchange data with each charging device 12 through the network to receive data reported by each charging device 12 and issue corresponding instructions to each charging device 12. In the embodiment of the present application, the charging control device 11 can execute the above-mentioned charging control method to realize various charging scenarios (especially fast charging scenarios), control the target charging device to stop charging at a reasonable time, and avoid problems such as endless consumption of exchange resources and overdraft of multiple vehicle accounts.

[0065] Specifically, Figure 2 As shown, the charging control method of the embodiment of the present application may include the following steps:

[0066] In step S110 , at least one target charging device that is charging a target vehicle bound to a multi-vehicle account is determined.

[0067] by Figure 1 For example, if Figure 1 The two vehicles shown are target vehicles bound to a multi-vehicle account. Figure 1 The charging device 12 that is charging the two vehicles is the target charging device.

[0068] In step S120 , in response to receiving charging information reported by any target charging device, the current consumption exchange resources and periodic charging amount of the corresponding target charging device are determined according to the charging information.

[0069] In the embodiment of the present application, each target charging device can periodically report charging information to the charging service platform (i.e., charging control device) after starting charging, wherein the reporting period of each target charging device can be set according to the actual situation (e.g., 1 minute or 30 seconds, etc.). Furthermore, each time the charging service platform receives charging information, it can determine the current consumption exchange resources and periodic charging amount of the corresponding target charging device based on the charging power in the charging information.

[0070] Among them, the charging information may at least include the charging power, that is, the power that the target charging device has charged into the target vehicle. Optionally, the charging information may also include information such as current, voltage, remaining power of the target vehicle, and task tags.

[0071] The current consumption exchange resources are used to represent the exchange resources that need to be paid but have not been paid for the amount of electricity that the corresponding target charging device has charged to the target vehicle from the beginning of charging to the current moment. The cycle charging amount is used to represent the charging amount of the corresponding target charging device between two adjacent reports.

[0072] For example, the embodiment of the present application can determine the current consumption exchange resources by the following formula:

[0073]

[0074] Among them, T can be used to characterize the current consumption exchange resources, PE can be used to characterize the exchange resources required for unit power consumption (for example, the electricity fee required to exchange 1 kWh, the number of points required to exchange 1 kWh, and the pre-charge amount required to exchange 1 kWh), and PS can be used to characterize other resources required for unit power consumption (for example, service fees, etc.). C can be used to characterize the above-mentioned charging power, i can be used to characterize the charging time period of the target charging device (the value range of i is 1-n), and n can be used to characterize the total number of time periods corresponding to the target charging device during the charging process. Further, PEi can characterize the exchange resources required for the unit power consumption corresponding to the i-th time period, PSi can characterize the other resources required for the unit power consumption corresponding to the i-th time period, Ci can characterize the charging power corresponding to the i-th time period, and (PEi+PSi)*Ci can characterize the consumption exchange resources corresponding to the i-th time period. Therefore, after determining the charging power, the embodiment of the present application can determine the cumulative sum of the consumption exchange resources corresponding to the target charging device in each time period through the above formula, thereby determining the current consumption exchange resources of the target charging device.

[0075] In some application scenarios, the unit electricity exchange resources are different in different time periods (for example, the unit electricity charges are different during the day or at night) or the maintenance costs of charging equipment are different in different time periods. Therefore, the charging platform also adopts different charging standards in different time periods.

[0076] It should be understood that, further, the calculation method of the consumption exchange resources in this embodiment is determined based on the specific charging method in the actual application scenario, and is not limited to the above calculation method. For example, the same billing method is used at all times, or the PS is not determined according to the unit power consumption, but is limited to a fixed value, etc. This embodiment does not limit this.

[0077] It should be noted that the above formula is only an example of an embodiment of the present application. In actual applications, the current consumption exchange resources can also be determined by other methods. For example, the embodiment of the present application can also determine the current consumption exchange resources only by the above PE and C. Moreover, the resources corresponding to PE and PS in each time period can be the same or different.

[0078] In addition, the reporting cycle of the embodiment of the present application is used to characterize the time interval between two reports of the target charging device. Since the time when each target charging device starts charging is not synchronized, the timing of each target charging device reporting charging information is also different. In other words, when the embodiment of the present application receives the charging information reported by any target charging device, it can determine the current consumption exchange resources and cycle charging amount of the target charging device in real time without waiting for the charging information reported by other target charging devices, thereby ensuring the timeliness of charging control.

[0079] In addition, the periodic charge amount of the embodiment of the present application can be determined according to the difference in charge power reported by the target charging device in two adjacent cycles, or according to the difference in charge power reported by the target charging device in two non-adjacent cycles. For example, the first moment, the second moment, and the third moment are three consecutive reporting moments. The embodiment of the present application can determine the difference in charge power reported by the target charging device at the first moment and the third moment (the first moment and the third moment are separated by 2 reporting cycles), and use the difference as the periodic charge amount. For another example, if the target charging device reports the charge power at the third moment, the embodiment of the present application can also determine the difference in charge power reported by the target charging device at the first moment and the second moment (the first moment and the second moment are separated by 1 reporting cycle), and use the difference as the periodic charge amount.

[0080] That is to say, the periodic charging amount in the embodiment of the present application can be the charging amount corresponding to the target charging device in the most recent one or more reporting cycles, or it can be the charging amount corresponding to the target charging device in one or more past (i.e., non-recent) reporting cycles. The embodiment of the present application can set the method for determining the periodic charging amount according to actual conditions.

[0081] In an optional implementation, the cycle charge amount of the embodiment of the present application can be determined based on the difference in charge power reported by the target charging device in two adjacent cycles, that is, the cycle charge amount can be determined based on the difference in charge power reported by the target charging device twice in a row. Optionally, the difference in charge power reported by the target charging device in two adjacent cycles can be the charge power corresponding to the most recent reporting cycle.

[0082] For example, Figure 3 As shown, the time axis 31 is used to represent the time process after the target charging device starts charging the target vehicle, and the time "0" is used to represent the starting charging time of the target charging device.

[0083] During the charging process, the target charging device can periodically report charging information to the charging service platform (i.e., charging control device). Figure 3For example, the target charging device may report charging information X1 to the charging service platform at time t1, and report charging information X2 at time t2 after a reporting cycle, wherein the charging information may at least include the charging power.

[0084] That is to say, charging information X1 and charging information X2 are charging information reported by the target charging device in two adjacent cycles. Further, if the charging power in charging information X1 is C1 and the charging power in charging information X2 is C2, then the embodiment of the present application can determine that the cycle charging power corresponding to the target charging device at time t2 is C2-C1.

[0085] By determining the cycle charging amount through the charging power difference reported in two adjacent cycles, the embodiment of the present application can effectively improve the accuracy of the subsequent determination of the predicted charging amount and the predicted exchange resources corresponding to the predicted charging amount, thereby improving the accuracy of determining the timing of stopping charging.

[0086] In step S130, based on the periodic charging amount, the predicted charging amount of the corresponding target charging device within a predetermined future time period and the predicted exchange resources corresponding to the predicted charging amount are determined.

[0087] Based on the characteristics of battery charging, it can be known that when the battery power is low, the battery charging speed is faster. Correspondingly, as the battery power continues to increase, the battery charging speed will continue to decrease and gradually enter the trickle charging mode until charging is completed.

[0088] For example, Figure 4 As shown, Figure 4 It is a schematic diagram of the relationship curve between time and charging capacity (C) or state of charge (SOC). Among them, the state of charge refers to the ratio of the remaining capacity of the battery to its fully charged capacity, usually expressed as a percentage. Its value range is 0-1. When SOC=0, it means that the battery is fully discharged, and when SOC=1, it means that the battery is fully charged. Figure 4 It can be seen that as C or SOC gradually increases, the charging speed of the battery (that is, the slope of the relationship curve) gradually decreases.

[0089] Further, based on the characteristics of battery charging, the embodiment of the present application can predict the predicted charging amount of the target charging device in a predetermined time period in the future based on the periodic charging amount, and determine the corresponding predicted exchange resources based on the predicted charging amount. For example, the embodiment of the present application can determine the predicted charging amount based on a pre-set predetermined parameter or a machine learning model, and determine the corresponding predicted exchange resources based on the predicted charging amount in a similar manner to the above formula (i.e., the above formula for determining the current consumption exchange resource T).

[0090] In an optional implementation, the process of determining the predicted charging capacity may be performed as follows: power estimation is performed according to pre-set predetermined parameters and periodic charging capacity, and the predicted charging capacity of the target charging device within a future predetermined time period is determined.

[0091] Among them, the predetermined parameter can be a reasonably set adjustment parameter, which can be generated by neural network model setting, fitting setting, setting according to the duration of the reporting cycle, etc. In the process of power estimation, the embodiment of the present application can multiply the predetermined parameter and the cycle charge amount to determine the predicted charge amount of the target charging device in the future predetermined time period. Therefore, after determining the cycle charge amount, the embodiment of the present application can quickly determine the predicted charge amount of the target charging device in the future predetermined time period through the predetermined parameters, thereby improving the efficiency of charging control.

[0092] In an optional implementation, the duration of the future predetermined time period in the embodiment of the present application may be determined based on the time interval from issuing the stop-charging instruction to completing the stop-charging.

[0093] That is to say, the embodiment of the present application can predict the predicted charging amount and predicted exchange resources from the issuance of the stop charging command to the completion of the stop charging, and then perform charging control based on the predicted charging amount and predicted exchange resources in this stage, so as to control the charging equipment to stop charging at a reasonable time, avoid problems such as endless consumption of exchange resources and overdraft of multiple vehicle accounts.

[0094] It should be noted that, since the batteries corresponding to vehicles of different models and types often have certain differences, the time interval from the issuance of the stop charging instruction to the completion of the stop charging of different vehicles will also be different, that is, the length of the future scheduled time period corresponding to different vehicles will also be different. Furthermore, the embodiment of the present application can set a future scheduled time period of corresponding length for vehicles of different models and types, and determine the predicted charging amount and predicted exchange resources based on the future scheduled time period, so as to improve the accuracy of determining the timing of stopping charging.

[0095] In an optional implementation manner, the predetermined parameter of the embodiment of the present application may be determined based on a multiple of the duration of the future predetermined time period relative to the cycle duration.

[0096] like Figure 5 As shown, Figure 5 The figure is a diagram showing the relationship between time and charging capacity (C) or state of charge (SOC). Figure 5 In the relationship curve shown, i-4 and i-3 are used to represent the time when the target charging device reports charging information twice, and the reporting cycle is 30 seconds. Correspondingly, the C or SOC corresponding to i-4 is S0, and the C or SOC corresponding to i-3 is S1. The cycle charge from i-4 to i-3 is S1-S0. In addition, Figure 5 The 90 seconds in the above equation is the duration of the future scheduled time period, that is, time i is the time after time i-3 passes through the future scheduled time period (90 seconds). Accordingly, the C or SOC corresponding to time i is E1.

[0097] Depend on Figure 5 It can be seen that since the duration of the future scheduled time period is 90 seconds and the duration of the reporting cycle is 30 seconds, the embodiment of the present application can determine the predetermined parameter as 90 / 30=3. Furthermore, the predicted charge amount of the target charging device in the future scheduled time period is E0=(S1-S0)*3, that is, the C or SOC corresponding to the straight line obtained by connecting S1 and S0 at time i.

[0098] Need to explain, Figure 5 The cycle duration of 30 seconds and the duration of the future scheduled time period of 90 seconds shown in are only an example of an embodiment of the present application. In actual applications, the cycle duration reported by the target charging device can be set to an applicable duration according to actual conditions, and the duration of the future scheduled time period corresponding to the target vehicle can be determined according to the model and type of the target vehicle. In other words, since there are often certain differences in the batteries corresponding to vehicles of different models and types (that is, the duration of the future scheduled time period corresponding to different vehicles is often different), therefore, the predetermined parameters of the embodiment of the present application are not limited to the above 3, and their specific values ​​can be determined according to the actual cycle duration and the duration of the future scheduled time period.

[0099] According to the characteristics of battery charging, as C or SOC gradually increases, the charging speed of the battery (that is, the slope of the relationship curve) will gradually decrease. Therefore, the predicted charge amount E0 determined by the predetermined parameters in the embodiment of the present application will inevitably be greater than the actual power at the same time (that is, time i). Furthermore, charging control is performed based on the predicted exchange resources corresponding to the predicted charge amount E0. The embodiment of the present application will try to make the sum of the predicted exchange resources and the generated exchange resources (that is, consumed exchange resources) close to the remaining exchange resources corresponding to the multiple vehicle accounts, but will not exceed the remaining exchange resources, effectively avoiding the problem of inexhaustible consumption of exchange resources and overdraft of multiple vehicle accounts.

[0100] In step S140, the total amount of exchange resources required corresponding to the multiple vehicle accounts is determined.

[0101] Among them, the total amount of exchange resources required includes the sum of the consumed exchange resources and predicted exchange resources currently corresponding to each target charging device. In other words, the total amount of exchange resources required corresponding to multiple vehicle accounts is the sum of the consumed exchange resources and predicted exchange resources corresponding to all target charging devices. In actual applications, whenever any target charging device reports charging information, the embodiment of the present application can update the total amount of exchange resources required corresponding to multiple vehicle accounts according to the charging information reported by the target charging device to ensure the timeliness of the charging control process.

[0102] In an optional embodiment, if Figure 6 As shown, the above step S140 may include the following steps:

[0103] In step S141 , in response to determining the predicted exchange resources corresponding to any target charging device, the estimated resource consumption of the corresponding target charging device is updated.

[0104] The estimated resource consumption is the sum of the predicted exchange resources and the consumed exchange resources of the corresponding target charging device.

[0105] In step S142, the currently estimated resource consumption corresponding to each target charging device is summed to determine the total amount of resources required for exchange.

[0106] For example, the existing target charging devices A1, A2 and A3, the estimated resource consumption corresponding to the target charging devices A1, A2 and A3 at time 0 are B1, B2 and B3 respectively, and the total amount of required exchange resources corresponding to time 0 is Z0.

[0107] Furthermore, if the target charging device A3 reports charging information at time 1 (time 1 is a time after time 0), the embodiment of the present application can update the estimated resource consumption of the target charging device A3 from B3 to B3′ according to the charging information reported by the target charging device A3 at time 1. Furthermore, the embodiment of the present application can sum B1, B2 and B3′ according to the updated B3′ to determine the total amount of exchanged resources Z1 corresponding to time 1. By analogy, the embodiment of the present application can update the total amount of exchanged resources required in real time as the charging information periodically reported by each target charging device, thereby ensuring the timeliness of the charging control process.

[0108] In step S150 , in response to the total amount of required exchange resources being greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, a stop charging instruction is sent to each target charging device to cause each target charging device to stop charging.

[0109] That is to say, when the total amount of exchange resources required is greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, the remaining exchange resources representing the multiple vehicle accounts will soon be insufficient to exchange the currently consumed exchange resources, as well as the exchange resources corresponding to the charging power generated during the stop-charging process (i.e., insufficient to exchange the current total amount of exchange resources required). At this time, the embodiment of the present application can send a stop-charging instruction to each target charging device in a timely manner to avoid the problem of account overdrafts in multiple vehicle accounts. In addition, since the embodiment of the present application will send a stop-charging instruction to each target charging device only when the remaining exchange resources in the multiple vehicle accounts are about to be insufficient to exchange the current total amount of exchange resources required, the embodiment of the present application can also make the remaining exchange resources corresponding to the multiple vehicle accounts be used as effectively as possible, avoiding the problem of endless consumption of exchange resources in multiple vehicle accounts.

[0110] In an optional implementation, the above step S110 may be performed as follows: based on the task tags corresponding to all the charging devices being charged, all the charging devices being charged are screened to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account.

[0111] Among them, the task tag can be used to identify multiple vehicle accounts and single vehicle accounts. Specifically, when the charging device starts charging (i.e., when creating a charging task), the embodiment of the present application can identify whether the charging task is a charging task corresponding to multiple vehicle accounts. Furthermore, the embodiment of the present application can set a task tag to the corresponding charging task according to the identification result to identify the corresponding charging task.

[0112] Furthermore, in one case, the embodiment of the present application can pre-create a multi-vehicle account screening list. When a task tag is determined to be a new charging task for a multi-vehicle account, the embodiment of the present application can add the task information corresponding to the charging task (such as the task number and other information used to identify the task) and the task tag to the multi-vehicle account screening list to update the multi-vehicle account screening list. Furthermore, during the charging control process, the embodiment of the present application can determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account based on the multi-vehicle account screening list.

[0113] In another case, after determining the task tag, the embodiment of the present application may also send the task tag to the corresponding charging device, so that the charging device can report the charging information carrying the task tag. Furthermore, during the charging control process, the embodiment of the present application can determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account based on the charging information carrying the task tag.

[0114] Furthermore, after determining at least one target charging device that is charging target vehicles bound to multiple vehicle accounts, the embodiment of the present application can determine the current consumption exchange resources and periodic charging amount of the target charging device based on the charging information reported by each target charging device, and determine the predicted charging amount and predicted exchange resources of the corresponding target charging device in a predetermined time period in the future based on the periodic charging amount. Furthermore, the embodiment of the present application can determine the total amount of required exchange resources corresponding to multiple vehicle accounts based on the sum of the current consumption exchange resources and predicted exchange resources corresponding to each target charging device, and when the total amount of required exchange resources is greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, send a stop charging instruction to each target charging device to stop charging each target charging device.

[0115] In an embodiment of the present application, when the total amount of required exchange resources is greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, it indicates that the remaining exchange resources of the multiple vehicle accounts will not be sufficient to exchange the currently consumed exchange resources, as well as the exchange resources corresponding to the charging power generated during the stop-charging process (i.e., not enough to exchange the current total amount of required exchange resources). At this time, the embodiment of the present application can send a stop-charging instruction to each target charging device in a timely manner to avoid the problem of account overdraft in multiple vehicle accounts. In addition, since the embodiment of the present application will send a stop-charging instruction to each target charging device only when the remaining exchange resources of the multiple vehicle accounts are not sufficient to exchange the current total amount of required exchange resources, the embodiment of the present application can also make the remaining exchange resources corresponding to the multiple vehicle accounts be used as effectively as possible, avoiding the problem of endless consumption of exchange resources in multiple vehicle accounts.

[0116] Based on the same technical concept, the present application embodiment also provides a charging control device, such as Figure 7 As shown, the device includes: a target charging device determination module 71, a charging state determination module 72, a charging state prediction module 73, a total amount of exchange resources determination module 74 and a control module 75.

[0117] The target charging device determining module 71 is configured to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account.

[0118] The charging status determination module 72 is configured to execute in response to receiving charging information reported by any of the target charging devices, and determine the current consumption exchange resources and cycle charging amount of the corresponding target charging device according to the charging information, wherein the charging information at least includes the charging amount.

[0119] The charging state prediction module 73 is configured to determine the predicted charging amount of the corresponding target charging device in a future predetermined time period and the predicted exchange resources corresponding to the predicted charging amount based on the periodic charging amount.

[0120] The exchange resource total amount determination module 74 is configured to determine the required exchange resource total amount corresponding to the multiple vehicle accounts, wherein the required exchange resource total amount includes the sum of the consumed exchange resources and the predicted exchange resources currently corresponding to each of the target charging devices.

[0121] The control module 75 is configured to execute, in response to the total amount of required exchange resources being greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, sending a stop charging instruction to each of the target charging devices so that each of the target charging devices stops charging.

[0122] In some embodiments, the cycle charging amount is determined based on the difference in charging power reported by the target charging device in two adjacent cycles.

[0123] In some embodiments, the charging state prediction module 73 is specifically configured to execute:

[0124] The power estimation is performed according to the preset predetermined parameters and the periodic charging amount to determine the predicted charging amount of the target charging device within a future predetermined time period.

[0125] In some embodiments, the predetermined parameter is determined based on a multiple of the duration of the future predetermined time period relative to the duration of the cycle.

[0126] In some embodiments, the duration of the future predetermined time period is determined based on the time interval from issuing the stop-charging instruction to completing the stop-charging.

[0127] In some embodiments, the exchange resource total amount determination module 74 is specifically configured to execute:

[0128] In response to determining the predicted exchange resource corresponding to any of the target charging devices, the estimated resource consumption of the corresponding target charging device is updated, where the estimated resource consumption is the sum of the predicted exchange resource and the consumed exchange resource of the corresponding target charging device.

[0129] The estimated resource consumption currently corresponding to each of the target charging devices is summed to determine the total amount of exchanged resources required.

[0130] In some embodiments, the target charging device determination module 71 is specifically configured to execute:

[0131] Based on the task tags corresponding to all the charging devices being charged, all the charging devices being charged are screened to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account, wherein the task tag is used to identify the multi-vehicle account and the single-vehicle account.

[0132] In an embodiment of the present application, when the total amount of required exchange resources is greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, it indicates that the remaining exchange resources of the multiple vehicle accounts will not be sufficient to exchange the currently consumed exchange resources, as well as the exchange resources corresponding to the charging power generated during the stop-charging process (i.e., not enough to exchange the current total amount of required exchange resources). At this time, the embodiment of the present application can send a stop-charging instruction to each target charging device in a timely manner to avoid the problem of account overdraft in multiple vehicle accounts. In addition, since the embodiment of the present application will send a stop-charging instruction to each target charging device only when the remaining exchange resources of the multiple vehicle accounts are not sufficient to exchange the current total amount of required exchange resources, the embodiment of the present application can also make the remaining exchange resources corresponding to the multiple vehicle accounts be used as effectively as possible, avoiding the problem of endless consumption of exchange resources in multiple vehicle accounts.

[0133] Figure 8 Schematic diagram of a charging control device according to an embodiment of the present application. Figure 8 As shown, Figure 8 The charging control device shown is a general address query device, which includes a general computer hardware structure, which includes at least a processor 81 and a memory 82. The processor 81 and the memory 82 are connected via a bus 83. The memory 82 is suitable for storing instructions or programs executable by the processor 81. The processor 81 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 81 executes the instructions stored in the memory 82 to execute the method flow of the embodiment of the present application as described above to realize the processing of data and the control of other devices. The bus 83 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 84 and the display device and the input / output (I / O) device 85. The input / output (I / O) device 85 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 85 is connected to the system through an input / output (I / O) controller 86.

[0134] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0135] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.

[0136] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.

[0137] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.

[0138] Another embodiment of the present application relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0139] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0140] Another embodiment of the present application relates to a computer program product, including a computer program / instruction, which can implement part or all of the above method embodiments when the computer program / instruction is executed by a processor.

[0141] That is, those skilled in the art can understand that the embodiments of the present application can specify relevant hardware (including the processor itself) through the processor executing a computer program product (computer program / instructions), thereby implementing all or part of the steps in the above-mentioned embodiment method.

[0142] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A charging control method, characterized in that: The method comprises: Determining at least one target charging device that is charging a target vehicle bound to the multi-vehicle account; In response to receiving charging information reported by any of the target charging devices, determining the current consumption exchange resources and cycle charging amount of the corresponding target charging device according to the charging information, wherein the charging information at least includes the charging amount; Determine, according to the periodic charging amount, a predicted charging amount of the corresponding target charging device within a future predetermined time period, and a predicted exchange resource corresponding to the predicted charging amount; Determine the total amount of exchange resources required for the multiple vehicle accounts, where the total amount of exchange resources required includes the sum of the consumed exchange resources and the predicted exchange resources currently respectively corresponding to each of the target charging devices; In response to the total amount of required exchange resources being greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, a stop charging instruction is sent to each of the target charging devices, so that each of the target charging devices stops charging.

2. The method according to claim 1, characterized in that The cycle charging amount is determined based on the difference in charging power reported by the target charging device in two adjacent cycles.

3. The method according to claim 1, characterized in that Determining the predicted charging amount of the corresponding target charging device within a future predetermined time period according to the periodic charging amount includes: The power estimation is performed according to the preset predetermined parameters and the periodic charging amount to determine the predicted charging amount of the target charging device within a future predetermined time period.

4. The method according to claim 3, characterized in that: The predetermined parameter is determined based on a multiple of the duration of the future predetermined time period relative to the cycle duration.

5. The method according to claim 3 or 4, characterized in that: The duration of the future predetermined time period is determined based on the time interval from issuing the charging stop instruction to completing the charging stop.

6. The method according to claim 1, characterized in that Determining the total amount of exchange resources required for the multiple vehicle accounts includes: In response to determining the predicted exchange resource corresponding to any of the target charging devices, updating the estimated resource consumption of the corresponding target charging device, wherein the estimated resource consumption is the sum of the predicted exchange resource and the consumed exchange resource of the corresponding target charging device; The estimated resource consumption currently corresponding to each of the target charging devices is summed to determine the total amount of exchanged resources required.

7. The method according to claim 1, characterized in that The step of determining at least one target charging device that is charging the target vehicle bound to the multiple vehicle accounts comprises: Based on the task tags corresponding to all the charging devices being charged, all the charging devices being charged are screened to determine at least one target charging device that is charging the target vehicle bound to the multi-vehicle account, wherein the task tag is used to identify the multi-vehicle account and the single vehicle account.

8. A charging control system, characterized in that: The system includes a plurality of charging devices and a charging control device; Wherein, the charging device is configured to charge the vehicle; The charging control device comprises a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-7.

9. A charging control device, characterized in that: The device comprises: A target charging device determination module is configured to determine at least one target charging device that is charging a target vehicle bound to a multi-vehicle account; A charging state determination module, configured to execute, in response to receiving charging information reported by any of the target charging devices, determining the current consumption exchange resources and cycle charging amount of the corresponding target charging device according to the charging information, wherein the charging information at least includes the charging amount; A charging state prediction module is configured to determine, based on the periodic charging amount, a predicted charging amount of the corresponding target charging device within a future predetermined time period, and a predicted exchange resource corresponding to the predicted charging amount; A total amount of exchange resources determining module is configured to determine the total amount of exchange resources required for the multiple vehicle accounts, wherein the total amount of exchange resources required includes the sum of the consumed exchange resources and the predicted exchange resources currently respectively corresponding to each of the target charging devices; The control module is configured to execute, in response to the total amount of required exchange resources being greater than or equal to the remaining exchange resources corresponding to the multiple vehicle accounts, sending a stop charging instruction to each of the target charging devices so that each of the target charging devices stops charging.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

11. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Charging method and device

    CN111137164A

  • Network slice resource allocation method suitable for electric vehicle charging and battery replacing network

    CN111901168A

  • Green virtual resource management method and related device

    CN112686556A

  • Electric vehicle charging control method and system, user side and vehicle-mounted electronic controller

    CN113580999A

  • Charging station charging order settlement method, settlement mode determination method, equipment and medium

    CN116703385A