Charging billing method and system based on charging operation platform
By calculating the difference between the output power of the charging pile and the charged amount of the vehicle, determining the actual charging amount of the vehicle and calculating the charging fee, the problem of inaccurate charging billing is solved and the accuracy of billing management is improved.
Patent Information
- Application Number
- CN202510208942.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-03-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing technology cannot accurately verify and supervise the charged amount reported by the charging pile, resulting in the actual charging of the charging vehicle being inconsistent with the electricity bill statistical pricing, and there is a problem of inaccurate charging.
By calculating the difference between the output power of the charging pile and the charged amount of the charging vehicle, the actual charging amount of the charging vehicle is determined based on the difference, and the charging fee is calculated based on the actual charging amount to monitor whether the output power of the charging pile meets the actual charging amount.
The verification and supervision of the vehicle's charged amount has been achieved, the accuracy of charging billing has been improved, and the rights and interests of car owners and operators have been ensured.
Smart Images

Figure CN119693077A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of supervision management technology, and specifically relates to a charging billing method, system, device and medium based on a charging operation platform. Background Art
[0002] As the number of electric vehicles continues to increase, supervision and management of charging vehicle billing has become a necessary part of charging settlement to ensure the rights and interests of car owners and charging pile operators.
[0003] In the prior art, charging billing is often done by monitoring the amount of charge a vehicle has received through the charging information reported by the charging pile, charging billing is performed based on the amount of charge received, and the billing results are fed back to the user terminal and the charging pile operator. However, due to external environmental factors such as fluctuations in power load or extreme weather and electromagnetic interference, the charging information reported by the charging pile may contain errors, resulting in the actual amount of charge charged to the charging vehicle not being consistent with the statistical pricing of electricity charges. The prior art is unable to verify and monitor the amount of charge reported by the charging pile, resulting in the problem of inaccurate charging billing for the charging vehicle. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a charging billing method, system, device and medium based on a charging operation platform, which can solve the problem of inaccurate charging billing for charging vehicles. By calculating the difference between the output power of the charging pile and the charged amount of the charging vehicle, the actual charging amount of the charging vehicle is determined according to the difference, so as to monitor whether the output power of the charging pile meets the actual charging amount of the charging vehicle, and then calculate the charging fee according to the actual charging amount, the purpose of verifying and supervising the charged amount of the vehicle can be achieved, and the accuracy of charging billing management for charging vehicles is improved.
[0005] In a first aspect, an embodiment of the present application provides a charging billing method based on a charging operation platform, the method comprising: Obtaining the charged capacity percentage and battery capacity reported by the charging vehicle, and determining the charged capacity of the charging vehicle based on the charged capacity percentage and battery capacity; Get the output power reported by the charging pile, calculate the difference between the output power and the charged power, and determine whether the difference is equal to 0; If the difference between the output power and the charged power is equal to 0, the charging fee of the charging vehicle is determined based on the output power and the preset charging billing rules; If the difference between the output power and the charged power is not equal to 0, the actual charging power of the charging vehicle is determined based on the difference, and the charging fee of the charging vehicle is determined based on the actual charging power and the preset charging billing rules.
[0006] Optionally, determining the actual charge amount of the charging vehicle based on the difference includes: Determine whether the difference is greater than 0; When the difference is greater than 0, the output power is determined to be the actual charge of the charging vehicle; When the difference is less than 0, the actual reporting time point and the preset reporting time point of the output power reported by the charging pile are obtained, and it is determined whether the actual reporting time point matches the preset reporting time point, and the actual charging amount of the charging vehicle is determined based on the judgment result.
[0007] Optionally, judging whether the actual reporting time point matches the preset reporting time point, and determining the actual charging amount of the charging vehicle based on the judgment result, includes: Determine whether the preset reporting time point and the actual reporting time point are the same; If the preset reporting time point and the actual reporting time point are the same, the output power is determined to be the actual charging power of the charging vehicle; If the preset reporting time point is different from the actual reporting time point, the charged amount is determined to be the actual charged amount of the charging vehicle.
[0008] Optionally, the charging fee of the charging vehicle is determined based on the actual charging amount and the preset charging billing rules, including: Acquire charging order information of a charging vehicle client, and determine a charging time period for the charging vehicle based on the charging order information; The charging fee of the charging vehicle is calculated based on the charging time period, the actual charging amount and the preset charging billing rules.
[0009] Optionally, after determining the charging fee of the charging vehicle based on the actual charging amount and the preset charging billing rule, the method further includes: Obtain the actual account balance and theoretical account balance of the charging vehicle client; Determine whether the account balance of the charging vehicle client is abnormal based on the actual account balance and the theoretical account balance; In the case where the account balance of the charging vehicle client is abnormal, the actual account balance is corrected based on the theoretical account balance, and the correction result is sent to the charging vehicle client and the operator of the charging pile to inform the charging vehicle client and the operator of the charging fee reconciliation result.
[0010] Optionally, correct the actual account balance based on the theoretical account balance, including: Determine the correction period of the actual account balance based on the preset settlement rules, and obtain the updated result of the actual account balance after the correction period is reached; Determine whether the updated result of the actual account balance is equal to the theoretical account balance; When the actual account balance update result is not equal to the account theoretical balance, the actual account balance update result is replaced with the account theoretical balance.
[0011] Optionally, the account theoretical balance includes the account recharge theoretical balance and the account consumption theoretical balance; Get the theoretical balance of the charging vehicle client account, including: Obtaining the initial account balance and recharge data of the charging vehicle client, and calculating the theoretical account recharge balance of the charging vehicle client based on the initial account balance and recharge data; or, The initial account balance of the charging vehicle client is obtained, and the theoretical account consumption balance of the charging vehicle client is calculated based on the charging fee and the initial account balance.
[0012] In a second aspect, an embodiment of the present application provides a charging billing system based on a charging operation platform, the system comprising: A charged capacity determination module is used to obtain the charged capacity percentage and battery capacity reported by the charging vehicle, and determine the charged capacity of the charging vehicle based on the charged capacity percentage and battery capacity; The power difference judgment module is used to obtain the output power reported by the charging pile, calculate the difference between the output power and the charged power, and judge whether the difference is equal to 0; A charging fee determination module, for determining the charging fee of the charging vehicle based on the output power and a preset charging billing rule if the difference between the output power and the charged power is equal to 0; The charging fee determination module is also used to determine the actual charging amount of the charging vehicle based on the difference if the difference between the output power and the charged amount is not equal to 0, and determine the charging fee of the charging vehicle based on the actual charging amount and the preset charging billing rules.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method of the first aspect.
[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method of the first aspect are implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a chip, the chip including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method of the first aspect.
[0016] In the embodiment of the present application, the percentage of charged capacity and battery capacity reported by the charging vehicle are obtained, and the charged capacity of the charging vehicle is determined based on the percentage of charged capacity and battery capacity; the output power reported by the charging pile is obtained, the difference between the output power and the charged capacity is calculated, and it is determined whether the difference is equal to 0; if the difference between the output power and the charged capacity is equal to 0, the charging fee of the charging vehicle is determined based on the output power and the preset charging billing rules; if the difference between the output power and the charged capacity is not equal to 0, the actual charged capacity of the charging vehicle is determined based on the difference, and the charging fee of the charging vehicle is determined based on the actual charged capacity and the preset charging billing rules. The above-mentioned charging billing method based on the charging operation platform can solve the problem of inaccurate charging billing for charging vehicles. By calculating the difference between the output power of the charging pile and the charged capacity of the charging vehicle, the actual charged capacity of the charging vehicle is determined according to the difference, and then the charging fee is calculated according to the actual charged capacity, so as to achieve the purpose of verifying the charged capacity of the vehicle and improve the accuracy of charging billing. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a flowchart of a charging billing method based on a charging operation platform provided in an embodiment of the present application; Figure 2 It is a schematic diagram of a process for determining the actual charging amount of a charging vehicle provided in an embodiment of the present application; Figure 3 It is a flowchart of another charging billing method based on a charging operation platform provided in an embodiment of the present application; Figure 4 This is a schematic diagram of a charging billing scenario based on a charging operation platform provided by this application; Figure 5 It is a structural diagram of a charging billing system based on a charging operation platform provided in an embodiment of the present application; Figure 6 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0019] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0020] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0021] In the following, in conjunction with the accompanying drawings, the charging billing method, system, device and medium based on the charging operation platform provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0022] Figure 1 is a flow chart of a charging billing method based on a charging operation platform provided in an embodiment of the present application. Figure 1 As shown, the specific steps include: S101, obtaining the charged capacity percentage and battery capacity reported by the charging vehicle, and determining the charged capacity of the charging vehicle based on the charged capacity percentage and the battery capacity.
[0023] First, the application scenario of this solution can be a scenario of charging and billing for charging vehicles in a charging station, especially a scenario of verifying the actual charging amount of charging vehicles in the charging station for accurate billing.
[0024] Based on the above usage scenarios, it can be understood that the executor of the present application can be an electronic device integrated with a charging operation platform, such as smart terminals such as mobile phones and computers.
[0025] The percentage of the charged amount may be the percentage of the remaining battery power of the charging vehicle from the start of charging to the end of charging. The battery capacity may be the total battery power of the charging vehicle when it is fully charged. The charged amount may be the amount of power added to the battery of the charging vehicle from the start of charging to the end of charging.
[0026] In one embodiment, the charging operation platform can use the CAN bus and other communication protocols to obtain the SOC (State of Charge, percentage of battery remaining power) reported by the BMS (battery management system) of the charging vehicle at the start and end of charging, and calculate the difference between the battery remaining power percentage at the end of charging and the initial charging time to determine the percentage of the charged capacity of the charging vehicle; the SOC (State of Charge, percentage of battery remaining power) reported in each cycle can also be continuously obtained at preset periodic intervals, and the difference between the battery remaining power percentage of the next cycle and the previous cycle is calculated to determine the percentage of the charged capacity of the charging vehicle in each monitoring cycle. The battery capacity of the vehicle can be obtained through the battery parameters reported by the BMS (battery management system) of the charging vehicle. The product of the percentage of charged capacity and the battery capacity is calculated, and the product result is used as the charged capacity of the charging vehicle.
[0027] S102, obtaining the output power reported by the charging pile, calculating the difference between the output power and the charged power, and determining whether the difference is equal to 0.
[0028] The output power can be the power output by the charging pile when charging the charging vehicle. The output power can be the total output power of the charging pile from the start of charging to the end of charging of the charging vehicle, or the output power reported by the charging pile in each cycle. The reporting cycle for the output power reported by the charging pile can be the same as the reporting cycle for the percentage of the charged capacity reported by the charging vehicle, that is, the charging pile and the charging vehicle can report power data at the same time.
[0029] In one embodiment, the output power reported by the charging pile can be obtained through the charging operation platform, the difference between the output power and the charged power at the end of charging is calculated, and it is determined whether the difference is equal to 0.
[0030] S1031: If the difference between the output power and the charged power is equal to 0, the charging fee of the charging vehicle is determined based on the output power and a preset charging billing rule.
[0031] The preset charging billing rules may be regulations for indicating the charging method of electric quantity. The preset charging billing rules may include the electricity billing methods corresponding to different electric quantities, for example, the more the charging amount, the more favorable the charging fee; and may also include the electricity prices corresponding to different electric quantities in different charging periods or the charging billing discounts for different levels of charging members. The charging fee may be the fee to be paid by the charging vehicle after the charging is completed.
[0032] In one embodiment, if the difference between the output power and the charged power is equal to 0, it means that the charging power reported by the charging pile is the same as the battery power reported by the charging vehicle. At this time, the output power reported by the charging pile is accurate, and the charging cost of the charging vehicle can be directly calculated based on the output power and the preset charging billing rules.
[0033] S1032: If the difference between the output power and the charged power is not equal to 0, the actual charging power of the charging vehicle is determined based on the difference, and the charging fee of the charging vehicle is determined based on the actual charging power and a preset charging billing rule.
[0034] The actual charge amount may be the amount of electricity actually charged into the battery of the charging vehicle. The actual charge amount may be the correct amount of electricity data in the output amount or the charged amount.
[0035] In one embodiment, if the difference between the output power and the charged power is not equal to 0, it means that the charging data reported by the charging pile is different from the battery power reported by the charging vehicle, which means that there may be errors in the output power or the charged power. Due to the fluctuation of power load or the interference of external environmental factors such as extreme weather and electromagnetic waves, the output power reported by the charging pile may be different from the actual battery power charged by the charging vehicle, which in turn causes errors in charging billing. At this time, the correct power data of the output power and the charged power can be determined based on the difference between the output power and the charged power. For example: the output power and the charged power can be continuously reported at the same preset periodic interval. Therefore, when the sum of the output power of multiple periodic intervals is greater than the sum of the charged power, it can be determined that there is an underreporting of the battery of the charging vehicle, and the output power is the correct power data. The correct power data is used as the actual charging power of the charging vehicle, and the charging fee of the charging vehicle is determined based on the actual charging power and the preset charging billing rules.
[0036] In one embodiment, optionally, determining the charging fee of the charging vehicle based on the actual charging amount and the preset charging billing rules includes: Acquire charging order information of a charging vehicle client, and determine a charging time period for the charging vehicle based on the charging order information; The charging fee for the charging vehicle is calculated based on the charging time period, the actual charging amount and the preset charging billing rules.
[0037] Among them, the charging vehicle client may be a terminal of the owner of the charging vehicle. The charging order information may be information that the charging vehicle client requests the charging pile to charge the charging vehicle by scanning a code or making an online reservation. The charging order information may include the vehicle configuration and parameters of the charging vehicle, and may also include the identity information of the charging vehicle client. The charging time period may be the interval from the start time of charging to the end time of charging of the charging vehicle. The charging time period may be the time period reserved by the charging vehicle client, or may be a record of the actual charging time of the charging vehicle.
[0038] In one embodiment, the charging order information can be obtained through the interactive interface between the charging operation platform and the charging vehicle client, and the charging time period of the charging vehicle can be determined according to the charging time identifier in the charging order information. Since the unit price of electricity in different charging time periods can be different, the charging time period can be taken into account when charging and the charging fee of the charging vehicle can be calculated according to the charging time period, the actual charging amount and the preset charging fee rules.
[0039] This solution determines the charging time period of the charging vehicle by obtaining the charging order information of the charging vehicle client, and calculates the charging cost of the charging vehicle according to the charging time period, the actual charging amount and the preset charging billing rules. This can achieve the purpose of charging billing in combination with the charging time period, and further improves the accuracy of the charging cost calculation.
[0040] The technical solution provided in the embodiment of the present application obtains the percentage of charged capacity and battery capacity reported by the charging vehicle, and determines the charged capacity of the charging vehicle based on the percentage of charged capacity and battery capacity; obtains the output power reported by the charging pile, calculates the difference between the output power and the charged capacity, and determines whether the difference is equal to 0; if the difference between the output power and the charged capacity is equal to 0, the charging fee of the charging vehicle is determined based on the output power and the preset charging billing rules; if the difference between the output power and the charged capacity is not equal to 0, the actual charged capacity of the charging vehicle is determined based on the difference, and the charging fee of the charging vehicle is determined based on the actual charged capacity and the preset charging billing rules. The above-mentioned charging billing method based on the charging operation platform can solve the problem of inaccurate charging billing for charging vehicles. By calculating the difference between the output power of the charging pile and the charged capacity of the charging vehicle, the actual charged capacity of the charging vehicle is determined according to the difference, and then the charging fee is calculated according to the actual charged capacity, so as to achieve the purpose of verifying the charged capacity of the vehicle and improve the accuracy of charging billing.
[0041] Figure 2 Schematic diagram of the process of determining the actual charging amount of a charging vehicle provided in an embodiment of the present application. Figure 2As shown, the specific steps include: S201, determining whether the difference between the output power reported by the charging pile and the charged power of the charging vehicle is greater than 0.
[0042] In one embodiment, it can be determined whether the difference between the output power reported by the charging pile and the charged power of the charging vehicle is greater than 0.
[0043] S2021: When the difference is greater than 0, determine that the output power is the actual charging capacity of the charging vehicle.
[0044] In one embodiment, since the charging pile and the charging vehicle can report power data at the same time, when the actual power output and the actual charging are correct, the output power is equal to the charged amount. When the difference between the output power and the charged amount is greater than 0, that is, the output power is greater than the charged amount, it means that the charging vehicle has a problem of underreporting power data, that is, the output power reported by the charging pile is correct. At this time, it can be determined that the output power is the actual charged amount of the charging vehicle.
[0045] S2022, when the difference is less than 0, obtain the actual reporting time point and the preset reporting time point when the charging pile reports the output power, determine whether the actual reporting time point matches the preset reporting time point, and determine the actual charging amount of the charging vehicle based on the judgment result.
[0046] The actual reporting time point may be the time point at which the charging pile actually reports the output power during the charging process. The preset reporting time point may be the theoretical time point at which the charging pile reports the output power during the charging process.
[0047] In one embodiment, when the difference is less than 0, that is, the output power is less than the charged power, it may be that the charging pile has missed reporting, or the charging vehicle has a false increase in battery. In order to determine the correct charging data, the number of data reports of the charging pile can be checked. The actual reporting time point of the output power reported by the charging pile can be obtained according to the data reporting record of the interaction between the charging pile and the charging operation platform, and the preset reporting time point of the charging pile can be determined according to the reporting rules stored in the charging operation platform. By comparing the number of actual reporting time points and the number of preset reporting time points, it is determined whether the actual reporting time point and the preset reporting time point match. If they match, it means that the number of data reports of the charging pile meets the preset requirements, that is, the charging pile has not missed reporting, and the output power of the charging pile can be used as the actual charging amount of the charging vehicle; if they do not match, that is, the number of data reports of the charging pile is less than the preset requirement, it means that the charging pile has missed reporting, and the charged amount of the battery of the charging vehicle is used as the actual charging amount of the charging vehicle.
[0048] In one embodiment, optionally, judging whether the actual reporting time point matches the preset reporting time point, and determining the actual charging amount of the charging vehicle based on the judgment result includes: Determine whether the preset reporting time point and the actual reporting time point are the same; If the preset reporting time point and the actual reporting time point are the same, the output power is determined to be the actual charging power of the charging vehicle; If the preset reporting time point is different from the actual reporting time point, the charged amount is determined to be the actual charged amount of the charging vehicle.
[0049] In one embodiment, it can be determined whether the preset reporting time point and the actual reporting time point are exactly the same or whether the preset reporting time point can correspond one-to-one with the actual reporting time point. If the preset reporting time point and the actual reporting time point are the same, it means that the charging pile has not missed the charging data, and the battery of the charging vehicle has a problem of false increase in power. At this time, the output power of the charging pile can be directly used as the actual charging amount of the charging vehicle; if the preset reporting time point and the actual reporting time point are not the same, it means that the charging pile has missed the charging data, and the charged amount of the battery of the charging vehicle is correct. At this time, the charged amount of the charging vehicle can be used as the actual charging amount of the charging vehicle.
[0050] This solution determines the final actual charging amount of the charging vehicle by judging whether the preset reporting time point and the actual reporting time point of the power data reported by the charging pile are the same. This can improve the efficiency of charging amount verification while ensuring the accuracy of the charging amount data, which is beneficial to the subsequent charging billing of the charging vehicle.
[0051] The technical solution provided in the embodiment of the present application determines the actual charging amount of the charging vehicle by judging whether the difference between the output power reported by the charging pile and the charged amount of the charging vehicle is greater than 0, thereby achieving the purpose of verifying the actual charging amount of the charging vehicle and improving the accuracy of subsequent charging billing.
[0052] Figure 3 FIG. 1 is a flow chart of another charging billing method based on a charging operation platform provided in an embodiment of the present application. Figure 3 As shown, the specific steps include: S301, obtaining the charged capacity percentage and battery capacity reported by the charging vehicle, and determining the charged capacity of the charging vehicle based on the charged capacity percentage and the battery capacity.
[0053] S302, obtaining the output power reported by the charging pile, calculating the difference between the output power and the charged power, and determining whether the difference is equal to 0.
[0054] S3031: If the difference between the output power and the charged power is equal to 0, the charging fee of the charging vehicle is determined based on the output power and the preset charging billing rules.
[0055] S3032: If the difference between the output power and the charged power is not equal to 0, the actual charging power of the charging vehicle is determined based on the difference, and the charging fee of the charging vehicle is determined based on the actual charging power and a preset charging billing rule.
[0056] S304, obtaining the actual account balance and theoretical account balance of the charging vehicle client.
[0057] The actual balance of the account may be the total amount that is finally displayed in the account after the charging vehicle client recharges its recharge account or the electricity bill is deducted. The theoretical balance of the account may be the standard total amount that should be finally displayed in the account after the charging vehicle client recharges its recharge account or the electricity bill is deducted.
[0058] In one embodiment, the account balance of the charging vehicle client at the start time of charging and the account balance at the end time of charging can be read respectively, and the account balance finally displayed at the end time of charging is used as the actual account balance. The charging or deduction operation of the charging vehicle client is obtained according to the identification of the charging vehicle client, and the theoretical account balance is calculated according to the amount corresponding to the charging or deduction operation and the account balance at the start time of charging.
[0059] In one embodiment, optionally, the account theoretical balance includes the account recharge theoretical balance and the account consumption theoretical balance; Get the theoretical balance of the charging vehicle client account, including: Obtaining the initial account balance and recharge data of the charging vehicle client, and calculating the theoretical account recharge balance of the charging vehicle client based on the initial account balance and recharge data; or, The initial account balance of the charging vehicle client is obtained, and the theoretical account consumption balance of the charging vehicle client is calculated based on the charging fee and the initial account balance.
[0060] Among them, the account recharge theoretical balance can be the recharged amount that the charging vehicle client should display in its account after recharging its recharge account. The account consumption theoretical balance can be the post-consumption amount that the charging vehicle client should display in its account after charging and paying for its recharge account. The initial account balance can be the starting amount of the recharge account of the charging vehicle client at the start of charging or before charging the vehicle. The recharge data can be the amount recharged by the charging vehicle client.
[0061] In one embodiment, the theoretical balance of the account may include the theoretical balance of account recharge and the theoretical balance of account consumption. The initial account balance of the charging vehicle client at or before the charging start time can be obtained according to the identification of the charging vehicle client, the charging notification of the charging vehicle client to its recharge account fed back by the third-party program is received, the recharge data is determined according to the recharge notification, the sum of the initial account balance and the recharge data is calculated, and the sum result is used as the theoretical balance of the account recharge of the charging vehicle client. After obtaining the initial account balance of the charging vehicle client, the difference between the initial account balance and the charging fee can be calculated, and the difference can be used as the theoretical balance of the account consumption of the charging vehicle client.
[0062] This solution calculates the theoretical balance of account recharge and the theoretical balance of account consumption respectively by obtaining the initial account balance, recharge data and charging fee of the charging vehicle client, so as to achieve the purpose of calculating the theoretical value of the balance after account recharge and the balance after account consumption, which is conducive to the subsequent verification of abnormal situation of the account balance of the charging vehicle client.
[0063] S305: Determine whether the account balance of the charging vehicle client is abnormal based on the actual account balance and the theoretical account balance.
[0064] In one embodiment, due to network delays, system failures, and errors in the above-mentioned charging amount statistics, the recharge account of the charging vehicle client may have a problem that the actual displayed account balance is inconsistent with the theoretical balance during the user's recharge or charging payment process, such as: the recharge has not been received, the battery power is falsely increased, resulting in overcharging, etc. Therefore, it is necessary to verify the actual account balance. Whether the account balance of the charging vehicle client is abnormal can be determined by comparing whether the actual account balance is the same as the theoretical account balance. If the actual account balance is the same as the theoretical account balance, the account balance is normal; if the actual account balance is different from the theoretical account balance, it means that the actual account balance is incorrect, that is, the account balance is abnormal.
[0065] S306, when the account balance of the charging vehicle client is abnormal, the actual account balance is corrected based on the theoretical account balance, and the correction result is sent to the charging vehicle client and the operator of the charging pile to inform the charging vehicle client and the operator of the charging fee reconciliation result.
[0066] Among them, the charging fee reconciliation result can be information used to inform the charging vehicle client and the charging pile operator of the abnormal situation of the user's account balance and the correction situation.
[0067] In one embodiment, when the account balance of the charging vehicle client is abnormal, the actual account balance can be replaced with the theoretical account balance to correct the actual account balance. The correction result is sent to the charging vehicle client and the operator corresponding to the charging pile of the charging vehicle to inform the charging vehicle client and the operator of the charging fee reconciliation result.
[0068] Figure 4 This is a schematic diagram of a charging billing scenario based on a charging operation platform provided by this application. Figure 4 As shown, the charging operation platform is connected to the charging vehicle and the charging station at the same time, and can obtain the battery charge data reported by the charging vehicle and the output power data of each charging pile in the charging station, determine the actual charge amount of the charging vehicle based on the charged data and the output power data, and perform charging billing. At the same time, the charging operation platform is connected to the vehicle charging client and the charging pile operator to send the billing results and the account balance reconciliation results of the charging vehicle client to the vehicle charging client and the charging pile operator respectively, and inform the charging user and the charging pile operator of the final and accurate results of the charging billing.
[0069] In one embodiment, optionally, correcting the actual balance of the account based on the theoretical balance of the account includes: Determine the correction period of the actual account balance based on the preset settlement rules, and obtain the updated result of the actual account balance after the correction period is reached; Determine whether the updated result of the actual account balance is equal to the theoretical account balance; When the actual account balance update result is not equal to the account theoretical balance, the actual account balance update result is replaced by the account theoretical balance.
[0070] The preset settlement rule may be a pre-set requirement for limiting the time and method of correcting the actual balance of the account. The correction cycle may be a time interval for correcting the amount displayed by the actual balance of the account at the current moment. The actual balance update result of the account may be to use the amount data obtained after the correction cycle is reached as the final actual balance of the account.
[0071] In one embodiment, the problem of incorrect actual balance of an account due to system delay or network delay can be automatically corrected by reloading the calculation after the system or network is normal, so a balance correction cycle can be set to buffer the delay of the system or network to ensure the accuracy and integrity of the data. The correction cycle of the actual balance of the account can be determined according to the preset settlement rules, and the updated result of the actual balance of the account can be obtained again after the correction cycle is reached, and it is determined whether the updated result of the actual balance of the account is equal to the theoretical balance of the account. If the updated result of the actual balance of the account is not equal to the theoretical balance of the account, it means that the incorrect balance problem at this time is not caused by system delay. At this time, the updated result of the actual balance of the account is still inaccurate, and the updated result of the actual balance of the account can be directly replaced with the theoretical balance of the account.
[0072] This solution obtains the actual account balance update result after the correction cycle is reached, and determines whether the actual account balance update result is equal to the account theoretical balance. If not, the actual account balance update result is replaced with the account theoretical balance. This can correct the account balance while ensuring data integrity, further improving the accuracy of the reconciliation results.
[0073] The technical solution provided in the embodiment of the present application determines whether the account balance of the charging vehicle client is abnormal by obtaining the actual account balance and the theoretical account balance of the charging vehicle client. If the account balance is abnormal, the actual account balance is corrected based on the theoretical account balance, and the correction result is sent to the charging vehicle client and the operator of the charging pile to inform the charging vehicle client and the operator of the charging fee reconciliation result, thereby achieving the purpose of reconciling and correcting the account data and further improving the accuracy of account recharge and charging billing processing.
[0074] Figure 5 Schematic diagram of the structure of the charging billing system based on the charging operation platform provided in the embodiment of the present application. Figure 5 As shown, specifically including the following: A charged capacity determination module 501 is used to obtain the charged capacity percentage and battery capacity reported by the charging vehicle, and determine the charged capacity of the charging vehicle based on the charged capacity percentage and battery capacity; The power difference judgment module 502 is used to obtain the output power reported by the charging pile, calculate the difference between the output power and the charged power, and judge whether the difference is equal to 0; A charging fee determination module 503 is used to determine the charging fee of the charging vehicle based on the output power and a preset charging billing rule if the difference between the output power and the charged power is equal to 0; The charging fee determination module 503 is also used to determine the actual charging amount of the charging vehicle based on the difference if the difference between the output power and the charged amount is not equal to 0, and determine the charging fee of the charging vehicle based on the actual charging amount and the preset charging billing rules.
[0075] Optionally, the charging fee determination module 503 is specifically used to: Determine whether the difference is greater than 0; When the difference is greater than 0, the output power is determined to be the actual charge of the charging vehicle; When the difference is less than 0, the actual reporting time point and the preset reporting time point of the output power reported by the charging pile are obtained, and it is determined whether the actual reporting time point matches the preset reporting time point, and the actual charging amount of the charging vehicle is determined based on the judgment result.
[0076] Optionally, the charging fee determination module 503 is specifically used to: Determine whether the preset reporting time point and the actual reporting time point are the same; If the preset reporting time point and the actual reporting time point are the same, the output power is determined to be the actual charging power of the charging vehicle; If the preset reporting time point is different from the actual reporting time point, the charged amount is determined to be the actual charged amount of the charging vehicle.
[0077] Optionally, the charging fee determination module 503 is specifically used to: Acquire charging order information of a charging vehicle client, and determine a charging time period for the charging vehicle based on the charging order information; The charging fee for the charging vehicle is calculated based on the charging time period, the actual charging amount and the preset charging billing rules.
[0078] Optionally, the charging cost determination module 503 is further used to: Obtain the actual account balance and theoretical account balance of the charging vehicle client; Determine whether the account balance of the charging vehicle client is abnormal based on the actual account balance and the theoretical account balance; In the case where the account balance of the charging vehicle client is abnormal, the actual account balance is corrected based on the theoretical account balance, and the correction result is sent to the charging vehicle client and the operator of the charging pile to inform the charging vehicle client and the operator of the charging fee reconciliation result.
[0079] Optionally, the charging cost determination module 503 is further used to: Determine the correction period of the actual account balance based on the preset settlement rules, and obtain the updated result of the actual account balance after the correction period is reached; Determine whether the updated result of the actual account balance is equal to the theoretical account balance; When the actual account balance update result is not equal to the account theoretical balance, the actual account balance update result is replaced by the account theoretical balance.
[0080] Optionally, the account theoretical balance includes the account recharge theoretical balance and the account consumption theoretical balance; The charging cost determination module 503 is specifically used for: Obtaining the initial account balance and recharge data of the charging vehicle client, and calculating the theoretical account recharge balance of the charging vehicle client based on the initial account balance and recharge data; or, The initial account balance of the charging vehicle client is obtained, and the theoretical account consumption balance of the charging vehicle client is calculated based on the charging fee and the initial account balance.
[0081] The technical solution provided in the embodiment of the present application includes a charged capacity determination module, which is used to obtain the percentage of charged capacity and battery capacity reported by the charging vehicle, and determine the charged capacity of the charging vehicle based on the percentage of charged capacity and battery capacity; a power difference judgment module, which is used to obtain the output power reported by the charging pile, calculate the difference between the output power and the charged capacity, and determine whether the difference is equal to 0; a charging fee determination module, which is used to determine the charging fee of the charging vehicle based on the output power and the preset charging billing rules if the difference between the output power and the charged capacity is equal to 0; and a charging fee determination module, which is also used to determine the actual charged capacity of the charging vehicle based on the difference if the difference between the output power and the charged capacity is not equal to 0, and determine the charging fee of the charging vehicle based on the actual charged capacity and the preset charging billing rules. Through the above-mentioned charging billing system based on the charging operation platform, the problem of inaccurate charging billing for charging vehicles can be solved. By calculating the difference between the output power of the charging pile and the charged capacity of the charging vehicle, the actual charged capacity of the charging vehicle is determined according to the difference, and then the charging fee is calculated according to the actual charged capacity, so as to achieve the purpose of verifying the charged capacity of the vehicle and improve the accuracy of charging billing.
[0082] The charging billing system based on the charging operation platform provided in the embodiment of the present application can implement each process implemented in the above method embodiment. To avoid repetition, it will not be repeated here.
[0083] Figure 6 Schematic diagram of the structure of the electronic device provided in the embodiment of the present application. Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601. When the program or instruction is executed by the processor 601, each process of the above-mentioned charging billing method embodiment based on the charging operation platform is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0084] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0085] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned charging billing method embodiment based on a charging operation platform is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0086] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0087] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned charging billing method embodiment based on the charging operation platform, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0088] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0089] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or system including the element. In addition, it should be pointed out that the scope of the method and system in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0090] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0091] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
[0092] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A charging billing method based on a charging operation platform, characterized in that: The method comprises: Obtaining a charged capacity percentage and a battery capacity reported by a charging vehicle, and determining a charged capacity of the charging vehicle based on the charged capacity percentage and the battery capacity; Obtain the output power reported by the charging pile, calculate the difference between the output power and the charged power, and determine whether the difference is equal to 0; If the difference between the output power and the charged power is equal to 0, the charging fee of the charging vehicle is determined based on the output power and a preset charging billing rule; If the difference between the output power and the charged power is not equal to 0, the actual charged power of the charging vehicle is determined based on the difference, and the charging fee of the charging vehicle is determined based on the actual charged power and a preset charging billing rule.
2. The method according to claim 1, characterized in that The determining the actual charge amount of the charging vehicle based on the difference includes: Determine whether the difference is greater than 0; When the difference is greater than 0, determining that the output power is the actual charging capacity of the charging vehicle; When the difference is less than 0, the actual reporting time point and the preset reporting time point at which the charging pile reports the output power are obtained, and it is determined whether the actual reporting time point matches the preset reporting time point, and the actual charging amount of the charging vehicle is determined based on the judgment result.
3. The method according to claim 2, characterized in that The determining whether the actual reporting time point matches the preset reporting time point, and determining the actual charging amount of the charging vehicle based on the determination result, includes: Determine whether the preset reporting time point and the actual reporting time point are the same; If the preset reporting time point is the same as the actual reporting time point, determining that the output power is the actual charging amount of the charging vehicle; If the preset reporting time point is different from the actual reporting time point, the charged amount is determined to be the actual charged amount of the charging vehicle.
4. The method according to claim 1, characterized in that: The determining the charging fee of the charging vehicle based on the actual charging amount and the preset charging charging rule includes: Acquire charging order information of a charging vehicle client, and determine a charging time period for the charging vehicle based on the charging order information; The charging fee of the charging vehicle is calculated based on the charging time period, the actual charging amount and a preset charging charging rule.
5. The method according to claim 1, characterized in that: After determining the charging fee of the charging vehicle based on the actual charging amount and the preset charging billing rule, the method further includes: Obtaining the actual account balance and theoretical account balance of the charging vehicle client; Determining whether the account balance of the charging vehicle client is abnormal based on the actual account balance and the theoretical account balance; In the case where the account balance of the charging vehicle client is abnormal, the actual account balance is corrected based on the theoretical account balance, and the correction result is sent to the charging vehicle client and the operator of the charging pile to inform the charging vehicle client and the operator of the charging fee reconciliation result.
6. The method according to claim 5, characterized in that The correcting the actual balance of the account based on the theoretical balance of the account includes: Determine a correction period for the actual account balance based on a preset settlement rule, and obtain an update result of the actual account balance after the correction period is reached; Determine whether the updated result of the actual balance of the account is equal to the theoretical balance of the account; In the case that the actual account balance update result is not equal to the account theoretical balance, the actual account balance update result is replaced by the account theoretical balance.
7. The method according to claim 5, characterized in that The theoretical balance of the account includes the theoretical balance of account recharge and the theoretical balance of account consumption; The obtaining of the theoretical balance of the account of the charging vehicle client includes: Acquire the initial account balance and recharge data of the charging vehicle client, and calculate the account recharge theoretical balance of the charging vehicle client based on the initial account balance and the recharge data; or, The initial account balance of the charging vehicle client is obtained, and the account consumption theoretical balance of the charging vehicle client is calculated based on the charging fee and the initial account balance.
8. A charging billing system based on a charging operation platform, characterized in that: The system comprises: A charged capacity determination module, configured to obtain a charged capacity percentage and a battery capacity reported by a charging vehicle, and determine a charged capacity of the charging vehicle based on the charged capacity percentage and the battery capacity; The power difference judgment module is used to obtain the output power reported by the charging pile, calculate the difference between the output power and the charged power, and judge whether the difference is equal to 0; a charging fee determination module, configured to determine the charging fee of the charging vehicle based on the output power and a preset charging fee rule if the difference between the output power and the charged power is equal to 0; The charging fee determination module is also used to determine the actual charging amount of the charging vehicle based on the difference between the output power and the charged amount if it is not equal to 0, and determine the charging fee of the charging vehicle based on the actual charging amount and a preset charging billing rule.
9. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the charging billing method based on the charging operation platform as described in any one of claims 1 to 7 are implemented.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the charging billing method based on the charging operation platform as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Charging network control method and device based on block chain, equipment and storage medium
CN111815858A
Online metering calibration verification method and system for charging pile
CN112782636A
Charging billing method and system for electric bicycle charging pile
CN117372006A