Method and device for calculating power of charging module
By screening and analyzing the order message data of the DC charger, determining the power of the charging module is solved, and the speed and accuracy of identifying the power of the charging module in the prior art is solved, and fast and accurate power recognition is achieved.
Patent Information
- Application Number
- CN202311167264.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-11
- Publication Date
- 2025-03-11
AI Technical Summary
In the prior art, it is impossible to quickly and accurately identify the power size of the charging module of each charging pile, resulting in slow detection speed and easy manual recording errors.
By obtaining multiple order message data of the DC charger, filtering according to the setting rules, determining the candidate order message data, and determining the candidate charging module power based on the time when the second charging gun power reaches the maximum value, and finally determining the target charging module power based on the number of repetitions.
It realizes the rapid and accurate identification of the power size of the charging module of each charging pile, reducing the need for manual inspection, and improving the detection speed and accuracy.
Smart Images

Figure CN119599295A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy vehicles, and in particular to a method and device for calculating power of a charging module. Background Art
[0002] With the development of new energy vehicles, the sales of new energy vehicles are increasing. The proportion of new energy vehicles in the country has exceeded 3% of the total number of vehicles. In order to meet the energy replenishment needs of new energy vehicles, charging piles play a vital role; the common charging piles are DC chargers. The charging module is the smallest switching unit for power distribution during the charging process of the DC charger. It is one of the more important components of the DC charger. Identifying the power of the charging module is very important for the subsequent abnormal identification and operation and maintenance of the DC charger. For example, after accurately identifying the power of the charging module, the number of damaged modules in the current DC charger can be inferred through the recent peak power of the DC charger, and then the cost of maintenance can be calculated; due to the large number of charging piles, it is impossible to accurately identify the power of the charging module of each charging pile.
[0003] In the prior art, the power of the charging module in each charging pile is tested by on-site testing. Thousands of charging piles require a large amount of manpower to test. Not only is the testing speed slow, but manual recording of a large amount of data will also result in errors.
[0004] In summary, how to quickly and accurately identify the power size of the charging module of each charging pile is a problem that needs to be solved at present. Summary of the invention
[0005] In view of this, an embodiment of the present invention provides a method and device for calculating the power of a charging module, which can quickly and accurately identify the power size of the charging module of each charging pile.
[0006] In a first aspect, an embodiment of the present invention provides a method for calculating power of a charging module, the method comprising:
[0007] Obtain multiple order message data of DC chargers;
[0008] Screening the plurality of order message data according to set rules to determine a plurality of candidate order message data;
[0009] Determine the deployment time point of each candidate order message data, wherein the deployment time point is the time point when the power of the second charging gun reaches a maximum value after the second charging gun starts working when the first charging gun is in the working state;
[0010] Determine the candidate charging module power of the first charging gun at the allocation time point;
[0011] The target charging module power is determined based on the multiple candidate charging module powers.
[0012] Optionally, the order message data includes the unique code of the DC charger, the time when the order message data is reported, the current value, the voltage value, the order number and the unique code of the charging gun.
[0013] Optionally, the screening of the plurality of order message data according to a set rule to determine a plurality of candidate order message data specifically includes:
[0014] Screening the plurality of order message data according to the set rules, and filtering out the order message data that does not meet the set rules;
[0015] The order message data that meets the set rule is determined as the candidate order message data.
[0016] Optionally, the setting rule includes:
[0017] The DC charger of the order message data is an integrated device, and the DC charger has two charging guns, namely a first charging gun and a second charging gun; and or
[0018] The charging duration of the order message data is greater than a first set threshold; and or
[0019] The order number of the order message data overlaps with another order number in terms of charging time; and or
[0020] The charging amount of the order message data is greater than a second set threshold; and or
[0021] The order message data is a normal order with no abnormal signal; and or
[0022] The average satisfaction rate of the order message data in the set time before the overlapping time point is less than the third set threshold, wherein the overlapping time point is the time point when two orders overlap.
[0023] Optionally, determining the candidate charging module power of the first charging gun at the allocation time point specifically includes:
[0024] Determine a difference between an average power of the first charging gun in a set time period before the deployment time point and an average power in a set time period after the deployment time point;
[0025] The candidate charging module power is determined according to the average power difference.
[0026] Optionally, determining the candidate charging module power according to the average power difference specifically includes:
[0027] Compare the average power difference with the powers of multiple charging modules in the charging module power list, and determine the charging module power in the charging module power list with the smallest difference from the average power difference;
[0028] The charging module power with the smallest difference is determined as the candidate charging module power.
[0029] Optionally, determining a target charging module power according to a plurality of candidate charging module powers specifically includes:
[0030] The candidate charging module power with the largest number of repetitions among the multiple candidate charging module powers is determined as the target charging module power.
[0031] In a second aspect, an embodiment of the present invention provides a device for calculating power of a charging module, the device comprising:
[0032] An acquisition unit, used for acquiring multiple order message data of a DC charger;
[0033] A screening unit, configured to screen the plurality of order message data according to a set rule to determine a plurality of candidate order message data;
[0034] A first determining unit, configured to determine a deployment time point of each candidate order message data, wherein the deployment time point is a time point when the power of the second charging gun reaches a maximum value after the second charging gun starts working when the first charging gun is in a working state;
[0035] A second determining unit, configured to determine the candidate charging module power of the first charging gun at the allocation time point;
[0036] The third determining unit is used to determine the target charging module power according to the multiple candidate charging module powers.
[0037] Optionally, the order message data includes the unique code of the DC charger, the time when the order message data is reported, the current value, the voltage value, the order number and the unique code of the charging gun.
[0038] Optionally, the screening unit is specifically used for:
[0039] Screening the plurality of order message data according to the set rules, and filtering out the order message data that does not meet the set rules;
[0040] The order message data that meets the set rule is determined as the candidate order message data.
[0041] Optionally, the setting rule includes:
[0042] The DC charger of the order message data is an integrated device, and the DC charger has two charging guns, namely a first charging gun and a second charging gun; and or
[0043] The charging duration of the order message data is greater than a first set threshold; and or
[0044] The order number of the order message data overlaps with another order number in terms of charging time; and or
[0045] The charging amount of the order message data is greater than a second set threshold; and or
[0046] The order message data is a normal order with no abnormal signal; and or
[0047] The average satisfaction rate of the order message data in the set time before the overlapping time point is less than the third set threshold, wherein the overlapping time point is the time point when two orders overlap.
[0048] Optionally, the second determining unit is specifically configured to:
[0049] Determine a difference between an average power of the first charging gun in a set time period before the deployment time point and an average power in a set time period after the deployment time point;
[0050] The candidate charging module power is determined according to the average power difference.
[0051] Optionally, the second determining unit is further configured to:
[0052] Compare the average power difference with the powers of multiple charging modules in the charging module power list, and determine the charging module power in the charging module power list with the smallest difference from the average power difference;
[0053] The charging module power with the smallest difference is determined as the candidate charging module power.
[0054] Optionally, the third determining unit is specifically configured to:
[0055] The candidate charging module power with the largest number of repetitions among the multiple candidate charging module powers is determined as the target charging module power.
[0056] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement a method as described in the first aspect or any possible one of the first aspect.
[0057] In a fourth aspect, an embodiment of the present invention provides an electronic device, comprising 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 a method as described in the first aspect or any possible one of the first aspect.
[0058] In the embodiment of the present invention, multiple order message data of the DC charger are obtained; the multiple order message data are screened according to the set rules to determine multiple candidate order message data; the allocation time point of each candidate order message data is determined, wherein the allocation time point is the time point when the power of the second charging gun reaches the maximum value after the second charging gun starts working in the working state of the first charging gun; the candidate charging module power of the first charging gun at the allocation time point is determined; the target charging module power is determined based on the multiple candidate charging module powers. Through the above method, the power size of the charging module of each charging pile can be quickly and accurately calculated based on the order message data. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
[0060] Figure 1 This is a flow chart of a method for calculating charging module power according to an embodiment of the present invention;
[0061] Figure 2 is a schematic diagram of a DC charger according to an embodiment of the present invention;
[0062] Figure 3 is a schematic diagram of a deployment time point in an embodiment of the present invention;
[0063] Figure 4 is a flow chart of another method for calculating charging module power according to an embodiment of the present invention;
[0064] Figure 5 is a flow chart of another method for calculating charging module power according to an embodiment of the present invention;
[0065] Figure 6 Schematic diagram of a device for calculating power of a charging module according to an embodiment of the present invention;
[0066] Figure 7 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0067] The present invention is described below based on the embodiments, but the present invention is not limited to these embodiments. In the detailed description of the present invention below, some specific details are described in detail. It is possible for a person skilled in the art to fully understand the present invention without the description of these details. In order to avoid confusing the essence of the present invention, known methods, processes, procedures, components and circuits are not described in detail.
[0068] 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.
[0069] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".
[0070] In the description of the present invention, 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 the present invention, unless otherwise specified, the meaning of "plurality" is two or more.
[0071] In the prior art, the power of the charging module in each charging pile is usually tested by on-site testing. Thousands of charging piles require a lot of manpower for testing, which is not only slow, but also causes errors in manually recording a large amount of data. Moreover, even if a lot of time is spent on manually measuring the charging module in the charging pile, the charging pile will need to be manually tested again because of the replacement of the charging module for maintenance. Therefore, how to quickly and accurately identify the power of the charging module of each charging pile is a problem that needs to be solved at present.
[0072] In an embodiment of the present invention, in order to solve the above problems, a method for calculating the power of a charging module is proposed. The flow chart of the method for calculating the power of a charging module is as follows: Figure 1 As shown, specifically including:
[0073] Step S100: Acquire multiple order message data of the DC charger.
[0074] Specifically, multiple order message data of each DC charger are obtained, wherein the order message data includes a unique code of the DC charger, a time when the order message data is reported, a current value, a voltage value, an order number, and a unique code of a charging gun.
[0075] In a possible implementation, a charging pile, i.e., a DC charger, includes two charging guns, such as Figure 2As shown, the DC charger includes a first charging gun and a second charging gun; each DC charger reports order message data to the data processing platform, and the order message data includes a unique coding ID of the charging gun, a unique coding ID of the DC charger, a time when the order message data is reported, a current value, a voltage value, and an order number; that is, order message data will be generated when a user uses the first charging gun or the second charging gun, and the DC charger sends the order message data to the data processing platform.
[0076] For example, the user uses the first charging gun 3021201 of the DC charger 30212, and the order message data includes the unique code 30212 of the DC charger, the time, current value, voltage value, order number and unique code 3021201 of the charging gun when the order message data is reported.
[0077] Step S101: Screen the plurality of order message data according to set rules to determine a plurality of candidate order message data.
[0078] Specifically, the plurality of order message data are screened according to the set rules to filter out the order message data that do not comply with the set rules; and the order message data that comply with the set rules are determined as the candidate order message data.
[0079] In one possible implementation, the setting rules include: the DC charger of the order message data is an integrated machine, and the DC charger has two charging guns, namely a first charging gun and a second charging gun; and or the charging time of the order message data is greater than a first set threshold; and or the order number of the order message data overlaps with another order number in charging time; and or the charging amount of the order message data is greater than a second set threshold; and or the order message data is a normal order with no abnormal signal; and or the average satisfaction rate of the order message data for a set time before the overlapping time point is less than a third set threshold, wherein the overlapping time point is the time point when two orders overlap.
[0080] For example, the order message data reported by the DC charger with an integrated device model is retained, and the DC charger with a split device polarity is filtered out; and only the order message data reported by the DC charger with two charging guns is retained, and the order message data reported by the DC charger with more than two charging guns, or the order message data reported by the DC charger with less than two charging guns is filtered out; the setting rules also include that the charging time of the order message data is greater than the first set threshold, for example, the order message data with a charging time greater than 20 minutes is retained, and the order message data with a charging time less than or equal to 20 minutes is filtered out, because the charging time is too short and the generated order message data is unstable; the setting rules also include that the charging amount of the order message data is greater than the second set threshold, for example, the order message data with a charging amount greater than 5 yuan is retained, and the order message data with a charging amount less than or equal to 5 yuan is filtered out, that is, the test order message data is excluded; the setting rules also include that the order message data is a normal order without abnormal signals, that is, the normal orders are retained and the ones with abnormal signals are filtered out. order; the setting rules also include that the order number of the order message data overlaps with another order number in charging time; for example, during the charging process of one charging gun, another charging gun starts charging, that is, the two orders generated by the two charging guns overlap in time, and the switching of the charging module will occur only when the orders overlap; and only one overlapping order is retained. Assuming that during the charging process of one charging gun, another charging gun charges and stops multiple times to generate multiple orders overlappingly, the order message data corresponding to the order is filtered out, and frequent switching will cause data instability; the setting rules also include that the average satisfaction rate of the order message data for a set time before the overlapping time point is less than a third set threshold, wherein the overlapping time point is the time point when two orders overlap; for example, the average satisfaction rate of the order message data 5 minutes before the overlapping time point is less than 90%, excluding the situation where the vehicle demand has been met, and the satisfaction rate refers to the ratio of the power provided by the DC charger to the charging vehicle to the power required by the charging vehicle; when the vehicle demand has been met, the switching of the charging module will not affect the power of the charging vehicle.
[0081] Step S102, determining the allocation time point of each candidate order message data, wherein the allocation time point is the time point when the power of the second charging gun reaches a maximum value after the second charging gun starts working when the first charging gun is in working state.
[0082] Specifically, assuming that the candidate order message data is generated by the first charging gun, when the first charging gun is in working state, the second charging gun starts to work. After the second charging gun starts to work for a period of time, the power of the second charging gun can reach the maximum value. The time point when the maximum value is reached is the deployment time point. Figure 3As shown, the order for the first charging gun and the order for the second charging gun are charged, and the set time after the second charging gun starts charging, for example, the time point when the second charging gun starts charging is the starting overlapping time point. When the second charging gun starts charging for 5 minutes, the power of the second charging gun reaches the maximum value, and the corresponding time point is the deployment time point.
[0083] Step S103: determining the candidate charging module power of the first charging gun at the allocation time point.
[0084] In a possible implementation, the determining of the candidate charging module power of the first charging gun at the deployment time point is specifically as follows: Figure 4 As shown, the following steps are included:
[0085] Step S400: Determine the difference between the average power of the first charging gun in a set time period before the deployment time point and the average power in a set time period after the deployment time point.
[0086] For example, the average power of the first charging gun 5 minutes before the deployment time point is subtracted from the average power within 5 minutes after the deployment time point to obtain the average power difference, wherein the set time period can also be 2 minutes, 3 minutes, 6 minutes, etc., which is determined according to actual conditions.
[0087] Step S401: Determine the candidate charging module power according to the average power difference.
[0088] Specifically, the average power difference is compared with the powers of multiple charging modules in the charging module power list to determine the charging module power in the charging module power list with the smallest difference from the average power difference; the charging module power with the smallest difference is determined as the candidate charging module power.
[0089] In a possible implementation, the charging module power list is shown in Table 1 below:
[0090] Table 1
[0091] Power of charging module (kw) 15 20 30 40
[0092] The power of the charging modules in the charging module power list is the power of the current common charging modules. Table 1 is an exemplary description and is determined based on actual conditions.
[0093] For example, assuming that the average power difference is 18kw, the average power difference 18kw is compared with the powers of multiple charging modules in the charging module power list, specifically 18kw is compared with 15kw, 20kw, 30kw, and 40kw respectively, and the absolute values of 4 groups of differences are determined, which are 3kw, 2kw, 12kw and 22kw respectively. The power of the charging module in the charging module power list with the smallest difference with the average power difference is 20kw; the charging module power 20kw with the smallest difference is determined as the candidate charging module power.
[0094] Step S104: determining a target charging module power according to the plurality of candidate charging module powers.
[0095] Specifically, the candidate charging module power with the largest number of repetitions among the multiple candidate charging module powers is determined as the target charging module power.
[0096] For example, suppose a DC charger obtains 10 candidate charging module powers after screening over a period of time, which are 15kw, 15kw, 20kw, 20kw, 20kw, 20kw, 20kw, 20kw, 20kw and 30kw, among which 20kw is repeated at most 7 times. Therefore, the candidate charging module power 20kw is determined as the target charging module power.
[0097] In the embodiment of the present invention, since only an integrated DC charger with only two charging guns is considered, the order message data reported by the integrated DC charger is screened, and the order message data with only one module switching and meeting the set rules is obtained, and the target charging module power is determined based on this. In this way, the charging module power of a large number of DC chargers can be determined without manual detection, and the detection speed is fast and the accuracy is high.
[0098] The following is a detailed description of the method for calculating the power of the charging module through a complete embodiment. Figure 5 As shown, the following steps are included:
[0099] Step S500: The DC charger reports order message data.
[0100] Step S501: The data processing platform receives a plurality of order message data of the DC charger.
[0101] Step S502: The data processing platform stores the multiple order message data.
[0102] Step S503: the data processing platform analyzes the plurality of order message data, screens the plurality of order message data according to set rules, and determines a plurality of candidate order message data.
[0103] Specifically, the multiple candidate order message data constitute an order message data set.
[0104] Step S504: the data processing platform determines a deployment time point for each candidate order message data.
[0105] The adjustment time point is the time point when the power of the second charging gun reaches a maximum value after the second charging gun starts to work when the first charging gun is in working state.
[0106] Step S505: The data processing platform determines the candidate charging module power of the first charging gun at the allocation time point.
[0107] Specifically, a candidate charging module power is determined based on a single module switch.
[0108] Step S506: The data processing platform determines a target charging module power based on the multiple candidate charging module powers.
[0109] Figure 6 FIG. 1 is a schematic diagram of a device for calculating the power of a charging module according to an embodiment of the present invention. Figure 6 As shown, the apparatus of this embodiment includes an acquiring unit 601 , a screening unit 602 , a first determining unit 603 , a second determining unit 604 and a third determining unit 605 .
[0110] Among them, the acquisition unit 601 is used to acquire multiple order message data of the DC charger; the screening unit 602 is used to screen the multiple order message data according to the set rules to determine multiple candidate order message data; the first determination unit 603 is used to determine the deployment time point of each candidate order message data, wherein the deployment time point is the time point when the power of the second charging gun reaches the maximum value after the second charging gun starts working under the working state of the first charging gun; the second determination unit 604 is used to determine the candidate charging module power of the first charging gun at the deployment time point; the third determination unit 605 is used to determine the target charging module power based on the multiple candidate charging module powers.
[0111] Furthermore, the order message data includes a unique code of the DC charger, a time when the order message data is reported, a current value, a voltage value, an order number, and a unique code of the charging gun.
[0112] Furthermore, the screening unit is specifically used for:
[0113] Screening the plurality of order message data according to the set rules, and filtering out the order message data that does not meet the set rules;
[0114] The order message data that meets the set rule is determined as the candidate order message data.
[0115] Furthermore, the setting rules include:
[0116] The DC charger of the order message data is an integrated device, and the DC charger has two charging guns, namely a first charging gun and a second charging gun; and or
[0117] The charging duration of the order message data is greater than a first set threshold; and or
[0118] The order number of the order message data overlaps with another order number in terms of charging time; and or
[0119] The charging amount of the order message data is greater than a second set threshold; and or
[0120] The order message data is a normal order with no abnormal signal; and or
[0121] The average satisfaction rate of the order message data in the set time before the overlapping time point is less than the third set threshold, wherein the overlapping time point is the time point when two orders overlap.
[0122] Furthermore, the second determining unit is specifically configured to:
[0123] Determine a difference between an average power of the first charging gun in a set time period before the deployment time point and an average power in a set time period after the deployment time point;
[0124] The candidate charging module power is determined according to the average power difference.
[0125] Furthermore, the second determining unit is further configured to:
[0126] Compare the average power difference with the powers of multiple charging modules in the charging module power list, and determine the charging module power in the charging module power list with the smallest difference from the average power difference;
[0127] The charging module power with the smallest difference is determined as the candidate charging module power.
[0128] Further, the third determining unit is specifically configured to:
[0129] The candidate charging module power with the largest number of repetitions among the multiple candidate charging module powers is determined as the target charging module power.
[0130] Figure 7 Schematic diagram of an electronic device according to an embodiment of the present invention. Figure 7 As shown, Figure 7 The electronic device shown is a device for calculating the power of a charging module, which includes a general computer hardware structure, which includes at least a processor 701 and a memory 702. The processor 701 and the memory 702 are connected via a bus 703. The memory 702 is suitable for storing instructions or programs executable by the processor 701. The processor 701 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 701 executes the instructions stored in the memory 702 to execute the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 703 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 704 and the display device and the input / output (I / O) device 705. The input / output (I / O) device 705 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 705 is connected to the system via an input / output (I / O) controller 706.
[0131] Among them, the instructions stored in the memory 702 are executed by at least one processor 701 to achieve: obtaining multiple order message data of the DC charger; filtering the multiple order message data according to the set rules to determine multiple candidate order message data; determining a deployment time point according to each of the candidate order message data, wherein the deployment time point is the time point when the power of the second charging gun reaches the maximum value after the second charging gun starts working when the first charging gun is in the working state; determining the candidate charging module power of the first charging gun at the deployment time point; determining the target charging module power based on the multiple candidate charging module powers.
[0132] Specifically, the electronic device includes: one or more processors 701 and a memory 702, Figure 7 Take a processor 701 as an example. The processor 701 and the memory 702 may be connected via a bus or other means. Figure 7 The example of the bus connection is taken as an example. The memory 702 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs and modules. The processor 701 executes various functional applications and data processing of the device by running the non-volatile software programs, instructions and modules stored in the memory 702, that is, the method for calculating the power of the charging module is realized.
[0133] The memory 702 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store a list of options, etc. In addition, the memory 702 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 702 may optionally include a memory remotely arranged relative to the processor 701, and these remote memories may be connected to an external device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0134] One or more modules are stored in the memory 702, and when executed by one or more processors 701, the method for calculating the charging module power in any of the above method embodiments is executed.
[0135] The above-mentioned product can execute the method provided in the embodiment of the present application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.
[0136] An embodiment of the present invention 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.
[0137] 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 instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a 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.
[0138] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present invention, and that in actual applications, various changes may be made in form and detail without departing from the spirit and scope of the present invention.
[0139] The solutions described in this specification and in the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.
Claims
1. A method for calculating charging module power, characterized in that: The method includes: Obtain multiple order message data of DC chargers; Screening the plurality of order message data according to set rules to determine a plurality of candidate order message data; Determine the deployment time point of each candidate order message data, wherein the deployment time point is the time point when the power of the second charging gun reaches a maximum value after the second charging gun starts working when the first charging gun is in the working state; Determine the candidate charging module power of the first charging gun at the allocation time point; The target charging module power is determined based on the multiple candidate charging module powers.
2. The method according to claim 1, characterized in that The order message data includes the unique code of the DC charger, the time when the order message data is reported, the current value, the voltage value, the order number and the unique code of the charging gun.
3. The method according to claim 1, characterized in that The screening of the plurality of order message data according to the set rules to determine a plurality of candidate order message data specifically includes: Screening the plurality of order message data according to the set rules, and filtering out the order message data that does not meet the set rules; The order message data that meets the set rule is determined as the candidate order message data.
4. The method according to claim 1, characterized in that The setting rules include: The DC charger of the order message data is an integrated device, and the DC charger has two charging guns, namely a first charging gun and a second charging gun; and or The charging duration of the order message data is greater than a first set threshold; and or The order number of the order message data overlaps with another order number in terms of charging time; and or The charging amount of the order message data is greater than a second set threshold; and or The order message data is a normal order with no abnormal signal; and or The average satisfaction rate of the order message data in the set time before the overlapping time point is less than the third set threshold, wherein the overlapping time point is the time point when two orders overlap.
5. The method according to claim 1, characterized in that The determining of the candidate charging module power of the first charging gun at the allocation time point specifically includes: Determine a difference between an average power of the first charging gun in a set time period before the deployment time point and an average power in a set time period after the deployment time point; The candidate charging module power is determined according to the average power difference.
6. The method according to claim 5, characterized in that The determining the candidate charging module power according to the average power difference specifically includes: Compare the average power difference with the powers of multiple charging modules in the charging module power list, and determine the charging module power in the charging module power list with the smallest difference from the average power difference; The charging module power with the smallest difference is determined as the candidate charging module power.
7. The method according to claim 1, characterized in that Determining a target charging module power according to the plurality of candidate charging module powers specifically includes: The candidate charging module power with the largest number of repetitions among the multiple candidate charging module powers is determined as the target charging module power.
8. A device for calculating charging module power, characterized in that: The device includes: An acquisition unit, used for acquiring multiple order message data of a DC charger; A screening unit, configured to screen the plurality of order message data according to a set rule to determine a plurality of candidate order message data; A first determining unit, configured to determine a deployment time point of each candidate order message data, wherein the deployment time point is a time point when the power of the second charging gun reaches a maximum value after the second charging gun starts working when the first charging gun is in a working state; A second determining unit, configured to determine the candidate charging module power of the first charging gun at the allocation time point; The third determining unit is used to determine the target charging module power according to the multiple candidate charging module powers.
9. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 7 when executed by a processor.
10. An electronic device comprising a memory and a processor, characterized in that: 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 to 7.