Charging method and device, computer readable storage medium and charging pile

By calculating and selecting a combination of wear-balanced relays for charging, the problem of unbalanced wear of the matrix flexible charging stack relay is solved, extending the service life of the charging stack and improving operating stability.

CN119176048AActive Publication Date: 2024-12-24CYG & CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411231376.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2024-12-24
Estimated Expiration
2044-09-03

AI Technical Summary

Technical Problem

The uneven wear of the relays in the matrix flexible charging stack leads to deterioration or failure of some relays, affecting the service life and operating stability of the charging stack.

Method used

By obtaining the vehicle's target charging needs, determining the power distribution combination and candidate relay combination, calculating the degree of wear equalization of the relay, and selecting the most balanced relay combination for charging to balance the wear level of each relay.

Benefits of technology

Extend the service life of the charging stack, improve the operating stability of the charging stack, and avoid performance degradation or failure caused by unbalanced wear of the relay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119176048A_ABST
    Figure CN119176048A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of charging management, and particularly relates to a charging method and device, a computer readable storage medium and a charging pile. The method comprises the following steps: acquiring a target charging demand of a vehicle; determining each power distribution combination based on the target charging demand; determining each candidate relay combination corresponding to each power distribution combination; if each candidate relay combination comprises more than two candidate relays, respectively calculating a relay wear balance degree corresponding to each candidate relay combination; wherein the relay wear balance degree is used for representing the balance degree of the wear degree of each candidate relay in the candidate relay combination; determining the candidate relay combination corresponding to the maximum value in the relay wear balance degrees as a target relay combination; and charging the vehicle based on the target relay combination.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the development of the electric vehicle industry, the demand for charging facilities has also increased significantly. Compared with traditional single-power charging piles, the matrix flexible charging pile can distribute the charging power according to the charging needs of the vehicle's battery management system, and dynamically distribute the charging power of each charging module to each charging gun.

[0003] When distributing charging power, the charging modules and charging guns in the matrix flexible charging stack are connected or disconnected through relays. Affected by factors such as the installation location of the charging gun and user habits, the frequency of use of each charging gun is different, which ultimately leads to inconsistent wear of each relay. The wear of some relays may be significantly higher than that of other relays, and relays with higher wear may experience performance degradation or failure, which will eventually affect the normal operation of the charging stack. Summary of the invention

[0004] In view of this, embodiments of the present application provide a charging method, device, computer-readable storage medium, and charging stack to solve the problem that the existing charging method affects the service life of the charging stack.

[0005] A first aspect of an embodiment of the present application provides a charging method, which may include:

[0006] Obtaining the target charging demand of the vehicle;

[0007] Based on the target charging demand, determining various power allocation combinations;

[0008] Determine candidate relay combinations corresponding to respective power allocation combinations;

[0009] If each of the candidate relay combinations includes more than two candidate relays, then the relay wear balance degree corresponding to each of the candidate relay combinations is calculated respectively; wherein the relay wear balance degree is used to characterize the balance degree of the wear degree of each of the candidate relays in the candidate relay combination;

[0010] Determine the candidate relay combination corresponding to the maximum value of the wear leveling degrees of each relay as the target relay combination;

[0011] Based on the target relay combination, the vehicle is charged.

[0012] A second aspect of the embodiments of the present application provides a charging device, which may include:

[0013] A target charging demand acquisition module is used to acquire the target charging demand of the vehicle;

[0014] A power allocation combination determination module, configured to determine each power allocation combination based on the target charging demand;

[0015] A candidate relay combination determination module is used to determine each candidate relay combination corresponding to each power allocation combination;

[0016] A wear leveling calculation module, for respectively calculating the relay wear level corresponding to each candidate relay combination if each candidate relay combination includes more than two candidate relays; wherein the relay wear level is used to characterize the balance of the wear levels of each candidate relay in the candidate relay combination;

[0017] A target relay combination determination module, configured to determine the candidate relay combination corresponding to the maximum value of the wear leveling degrees of each of the relays as a target relay combination;

[0018] A vehicle charging module is used to charge the vehicle based on the target relay combination.

[0019] A third aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any one of the above-mentioned charging methods are implemented.

[0020] A fourth aspect of an embodiment of the present application provides a charging stack, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any one of the above-mentioned charging methods when executing the computer program.

[0021] A fifth aspect of the embodiments of the present application provides a computer program product. When the computer program product is run on a charging stack, the charging stack is enabled to execute the steps of any one of the above-mentioned charging methods.

[0022] Compared with the prior art, the embodiments of the present application have the following beneficial effects: the embodiments of the present application obtain the target charging demand of the vehicle; based on the target charging demand, determine each power allocation combination; determine each candidate relay combination corresponding to each power allocation combination; if each candidate relay combination includes more than two candidate relays, calculate the relay wear balance degree corresponding to each candidate relay combination; wherein the relay wear balance degree is used to characterize the balance degree of wear of each candidate relay in the candidate relay combination; determine the candidate relay combination corresponding to the maximum value of each relay wear balance degree as the target relay combination; and charge the vehicle based on the target relay combination. Through the embodiments of the present application, the relay wear balance degree of the candidate relay combination can be calculated, and charging can be performed according to the relay combination with the most balanced wear of the relays, so as to better balance the wear degree of each relay, which helps to improve the service life and operation stability of the charging stack. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0024] Figure 1 A schematic diagram of an application scenario of an embodiment of the present application;

[0025] Figure 2 This is a flow chart of an embodiment of a charging method in an embodiment of the present application;

[0026] Figure 3 This is a structural diagram of an embodiment of a charging device in an embodiment of the present application;

[0027] Figure 4 It is a schematic block diagram of a charging stack in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, features, and advantages of the invention of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described below are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.

[0030] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0031] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0032] As used in this specification and the appended claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0033] In addition, in the description of the present application, the terms "first", "second", "third", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0034] With the development of the electric vehicle industry, the demand for charging facilities has also increased significantly. Compared with traditional single-power charging piles, the matrix flexible charging pile can distribute the charging power according to the charging needs of the vehicle's battery management system, and dynamically distribute the charging power of each charging module to each charging gun.

[0035] When distributing charging power, the charging modules in the matrix flexible charging stack can be connected or disconnected with the charging gun through relays. If the relay between a charging module and a charging gun is closed, the charging module can be connected to the charging gun to provide charging power for the charging gun.

[0036] For example, see Figure 1The matrix-type flexible charging stack includes four charging modules, namely, charging module 1, charging module 2, charging module 3 and charging module 4. The matrix-type flexible charging stack also includes four charging guns, namely, charging gun 1, charging gun 2, charging gun 3 and charging gun 4. Through relays K11, K21, K31 and K41, charging gun 1 can be connected or disconnected with charging module 1, charging module 2, charging module 3 and charging module 4 respectively; through relays K12, K22, K32 and K41, charging gun 1 can be connected or disconnected with charging module 1, charging module 2, charging module 3 and charging module 4 respectively. K42, the charging gun 2 can be connected or disconnected with the charging module 1, the charging module 2, the charging module 3 and the charging module 4 respectively; through relays K13, K23, K33 and K43, the charging gun 3 can be connected or disconnected with the charging module 1, the charging module 2, the charging module 3 and the charging module 4 respectively; through relays K14, K24, K34 and K44, the charging gun 4 can be connected or disconnected with the charging module 1, the charging module 2, the charging module 3 and the charging module 4 respectively.

[0037] Affected by factors such as the installation location of the charging gun and user habits, the usage frequency of each charging gun may be different, resulting in the wear degree of some relays being significantly higher than the wear degree of other relays; and relays with higher wear degrees may experience performance degradation or failure, which will eventually affect the normal operation of the charging stack.

[0038] For example, see Figure 1 If the user selects charging gun 1 for charging 4 times within a period of time, and charging module 1 is enabled for each charging, that is, relay K11 is closed four times, then in the above charging process, the use frequency of relay K11 is higher than the use frequency of other relays; in the long run, relay K11 may experience performance degradation or failure, affecting the service life of the charging stack.

[0039] In view of this, embodiments of the present application provide a charging method, a device, a computer-readable storage medium, and a charging stack to solve the problem that the existing charging method affects the service life of the charging stack.

[0040] It should be noted that the execution subject of the method of the present application is a charging stack, which can be a matrix-type flexible charging stack or other common charging stacks.

[0041] See also Figure 2 , an embodiment of a charging method in the embodiment of the present application may include:

[0042] Step S201: Obtain the target charging requirement of the vehicle.

[0043] When the user needs to charge the vehicle, he can choose any available charging gun for charging. At this time, the charging stack can obtain the target charging requirements of the vehicle.

[0044] Specifically, the charging stack can communicate with the vehicle's battery management system (BMS) based on a preset communication protocol; the BMS can collect the vehicle's battery status information and send the battery status information to the charging stack, and the charging stack can determine the vehicle's target charging requirements based on the status information provided by the BMS. Alternatively, the BMS can determine the vehicle's target charging requirements based on the battery status information and send the target charging requirements to the charging stack.

[0045] Here, the target charging demand may include a required charging power of the vehicle.

[0046] Step S202: Determine various power allocation combinations based on the target charging demand.

[0047] In the embodiment of the present application, the charging stack may include a preset number of charging modules, and each charging module may be connected in parallel to the power bus through a relay, so that a suitable number of charging modules may be selected according to actual charging needs to provide charging power for the charging gun. The number of charging modules included in the charging stack may be set according to actual needs, and the embodiment of the present application does not limit this.

[0048] Specifically, the number of charging modules that need to be enabled and the distribution combination of the charging power can be determined according to the target charging demand.

[0049] For example, the charging stack includes 4 charging modules, and the upper limit of the charging power of each charging module is 50 kilowatts; if the required charging power of the vehicle in the target charging demand is 100 kilowatts, then 100 kilowatts can be distributed to 2 or more charging modules during charging; specifically, 100 kilowatts can be distributed to 2 charging modules according to the power distribution combination of 50 kilowatts and 50 kilowatts; or, 100 kilowatts can be distributed to 3 charging modules according to the power distribution combination of 20 kilowatts, 30 kilowatts and 50 kilowatts; or, 100 kilowatts can be distributed to 3 charging modules according to the power distribution combination of 10 kilowatts, 40 kilowatts and 50 kilowatts...

[0050] In an embodiment of the present application, in order to improve the allocation efficiency, a correspondence between the charging demand (required charging power) and the power allocation combination corresponding to the charging demand can be pre-constructed. Here, this correspondence can be referred to as a demand-power correspondence relationship; when determining the power allocation combination based on the target charging demand, the constructed demand-power correspondence relationship can be directly used to determine the various power allocation combinations corresponding to the target charging demand.

[0051] As an example only, the required power correspondence may be shown in the following table:

[0052]

[0053] The demand-power correspondence may include each charging demand and the corresponding power allocation combination. According to the demand-power correspondence, each power allocation combination corresponding to the target charging demand can be efficiently determined. For example, if the target charging demand is 40 kilowatts, then according to the above demand-power correspondence, a unique power allocation combination corresponding to 40 kilowatts can be determined; for another example, if the target charging demand is 60 kilowatts, then according to the above demand-power correspondence, 3 different power allocation combinations corresponding to 60 kilowatts can be determined.

[0054] Step S203: determine candidate relay combinations corresponding to respective power allocation combinations.

[0055] Specifically, an available relay corresponding to a target charging gun may be determined; wherein the available relay corresponding to the target charging gun is a relay between a charging module and the target charging gun, and the target charging gun is a charging gun used to charge a vehicle.

[0056] For example, see Figure 1 , if the target charging gun is charging gun 1, relay K11 is the relay between charging module 1 and charging gun 1, relay K21 is the relay between charging module 2 and charging gun 1, relay K31 is the relay between charging module 3 and charging gun 1, and relay K41 is the relay between charging module 4 and charging gun 1. Based on this, it can be determined that the available relays corresponding to the target charging gun are relay K11, relay K21, relay K31 and relay K41.

[0057] In an embodiment of the present application, the number of candidate relays included in the power distribution combination can be determined. Specifically, the number of candidate relays is the same as the number of charging modules that need to be enabled in the power distribution combination. For example, if the power distribution combination is 20 kW, 30 kW, and 50 kW, it can be determined that 3 different charging modules need to be enabled at the same time to share 3 types of charging power, that is, 3 different relays need to be closed; therefore, it can be determined that the number of candidate relays included in the power distribution combination is 3. For another example, if the power distribution combination is 30 kW, it can be determined that 1 charging module needs to be enabled, that is, 1 relay needs to be closed; therefore, it can be determined that the number of candidate relays included in the power distribution combination is 1.

[0058] Afterwards, each candidate relay may be determined from the available relays based on the number of candidate relays included in the power distribution combination; and a candidate relay combination may be determined based on each candidate relay.

[0059] For example, see Figure 1 , the target charging gun is charging gun 1, then the available relays are relay K11, relay K21, relay K31 and relay K41 respectively. If the number of candidate relays included in the power allocation combination is 3, then any 3 available relays can be selected from relay K11, relay K21, relay K31 and relay K41 as candidate relays; based on the selected candidate relays, a candidate relay combination can be determined; specifically, if the selected candidate relays are relay K11, relay K21 and relay K31, then based on relay K11, relay K21 and relay K31, a candidate relay combination can be determined. Candidate relay combination 1; if the selected candidate relays are relay K21, relay K31 and relay K41, candidate relay combination 2 can be determined based on relay K21, relay K31 and relay K41; if the selected candidate relays are relay K11, relay K31 and relay K41, candidate relay combination 3 can be determined based on relay K11, relay K31 and relay K41; if the selected candidate relays are relay K11, relay K21 and relay K41, candidate relay combination 4 can be determined based on relay K11, relay K21 and relay K41.

[0060] Step S204: If each candidate relay combination includes more than two candidate relays, then calculate the relay wear balance degree corresponding to each candidate relay combination.

[0061] In an embodiment of the present application, in order to make the wear degree of each relay in the charging stack more balanced, when determining the relay that needs to be closed, the wear degree of each relay can be considered, and a relay combination with a more balanced wear degree can be selected for closed charging.

[0062] For example, if the difference in wear between relay A and relay B is small, and the difference in wear between relay A and relay C is large, when two relays need to be closed, relay A and relay B may be preferably closed to keep the wear of the relays similar.

[0063] In the embodiment of the present application, the wear degree of the candidate relays in the candidate relay combination may be calculated, and the target relay combination may be determined based on the wear degree of each candidate relay.

[0064] Specifically, the number of closing times of the candidate relays may be calculated, and the degree of wear of the candidate relays may be determined based on the number of closing times of the candidate relays.

[0065] In the embodiment of the present application, the number of times the relay is closed can be preferably used as the degree of wear of the relay. If the number of times the relay is closed is greater, the degree of wear of the relay is greater; if the number of times the relay is closed is smaller, the degree of wear of the relay is smaller.

[0066] If each candidate relay combination includes more than two candidate relays, it is necessary to calculate the relay wear balance degree corresponding to the candidate relay combination, and the target relay combination can be determined according to the relay wear balance degree of the candidate relay combination. The relay wear balance degree can be used to characterize the balance degree of the wear degree of each candidate relay in the candidate relay combination.

[0067] Specifically, for a certain candidate relay combination, when calculating the relay wear balance degree of the candidate relay combination, the wear degree of each candidate relay in the candidate relay combination can be calculated first; then, based on the wear degree of each candidate relay in the candidate relay combination, the relay wear balance degree of the candidate relay combination can be determined; here, the discrete degree of the wear degree of each candidate relay in the candidate relay combination can be calculated, and based on the discrete degree of the wear degree of each candidate relay, the relay wear balance degree of each candidate relay can be determined.

[0068] If the degree of dispersion of the wear levels of each candidate relay in the candidate relay combination is greater, it can be considered that there are significant differences in the wear conditions of each candidate relay in the candidate relay combination. Therefore, it can be considered that the degree of relay wear balance of the candidate relay combination is smaller; otherwise, it can be considered that the degree of relay wear balance of the candidate relay combination is greater.

[0069] Here, the above-mentioned discreteness can specifically be any common indicator for characterizing the discreteness of a data set, such as the standard deviation, variance, range, etc. of the candidate relay combination, and the present application does not limit this.

[0070] In a specific implementation of the embodiment of the present application, the relay wear balance degree of the candidate relay combination can be determined based on the standard deviation of the wear degree of each candidate relay. Specifically, the average value of the wear degree of each candidate relay can be first calculated.

[0071]

[0072] Where n is the number of candidate relays in the candidate relay combination, and E(i) is the wear degree (i.e., the number of closures) of the i-th candidate relay in the candidate relay combination. Afterwards, the standard deviation Dev of the wear degree of the candidate relay combination can be calculated:

[0073]

[0074] If the Dev of the wear degree of the candidate relay combination is larger, it can be considered that the difference in the wear conditions of each candidate relay in the candidate relay combination is larger, and the degree of relay wear balance of the candidate relay combination is smaller; if the Dev of the wear degree of the candidate relay combination is smaller, it can be considered that the difference in the wear conditions of each candidate relay in the candidate relay combination is smaller, and the degree of relay wear balance of the candidate relay combination is larger.

[0075] In another specific implementation of the embodiment of the present application, the relay wear balance degree of the candidate relay combination can be determined based on the variance of the wear degree of each candidate relay. Specifically, the average value of the wear degree of each candidate relay can be first calculated: Afterwards, the variance Var of the wear degree of the candidate relay combination can be calculated:

[0076]

[0077] If the Var of the wear degree of the candidate relay combination is larger, it can be considered that the difference in the wear conditions of each candidate relay in the candidate relay combination is larger, and the degree of relay wear balance of the candidate relay combination is smaller; if the Var of the wear degree of the candidate relay combination is smaller, it can be considered that the difference in the wear conditions of each candidate relay in the candidate relay combination is smaller, and the degree of relay wear balance of the candidate relay combination is larger.

[0078] In another specific implementation of the embodiment of the present application, the relay wear balance degree of the candidate relay combination can be determined based on the range of wear degrees of each candidate relay; the calculation formula of the range is as follows:

[0079] Range=E max -E min

[0080] Among them, E max is the maximum wear degree of each candidate relay in the candidate relay combination, E minis the minimum value of the wear degree of each candidate relay in the candidate relay combination. If the Range of the wear degree of the candidate relay combination is larger, it can be considered that the difference in the wear conditions of each candidate relay in the candidate relay combination is larger, and the wear balance degree of the relays in the candidate relay combination is smaller; if the Range of the wear degree of the candidate relay combination is smaller, it can be considered that the difference in the wear conditions of each candidate relay in the candidate relay combination is smaller, and the wear balance degree of the relays in the candidate relay combination is larger.

[0081] Step S205: determine the candidate relay combination corresponding to the maximum value of the wear leveling degree of each relay as the target relay combination.

[0082] If the relay wear balance degree of a candidate relay combination is greater, it means that the wear degrees of each candidate relay in the candidate relay combination are more balanced. In the embodiment of the present application, the candidate relay combination corresponding to the maximum value of the wear balance degrees of each relay can be determined as the target relay combination.

[0083] For example, in the above calculation process, if the relay wear balance degree of the candidate relay combination is determined based on the standard deviation of the wear degree of each candidate relay, the candidate relay combination corresponding to the minimum value of the standard deviation of the wear degree can be determined as the target relay combination.

[0084] For another example, in the above calculation process, if the relay wear balance degree of the candidate relay combination is determined based on the variance of the wear degrees of each candidate relay, the candidate relay combination corresponding to the minimum variance of the wear degrees can be determined as the target relay combination.

[0085] For another example, in the above calculation process, if the relay wear balance degree of the candidate relay combination is determined based on the extreme difference of the wear degree of each candidate relay, the candidate relay combination corresponding to the minimum extreme difference of the wear degree can be determined as the target relay combination.

[0086] In the embodiment of the present application, if each candidate relay combination includes only one candidate relay, the candidate relay combination corresponding to the minimum value of the wear degree of each candidate relay can be determined as the target relay combination. The target relay combination is a relay combination for charging.

[0087] For example, there is a candidate relay combination 1, which specifically includes candidate relay K11; there is also a candidate relay combination 2, which specifically includes candidate relay K21; there is also a candidate relay combination 3, which specifically includes candidate relay K31; there is also a candidate relay combination 4, which specifically includes candidate relay K41; if the number of closures of candidate relay K31 is less than that of other candidate relays, it can be considered that the degree of wear of candidate relay K31 is less than that of other candidate relays, and therefore, the candidate relay combination corresponding to candidate relay K31 (i.e., candidate relay combination 3) can be determined as the target relay combination.

[0088] In a specific implementation, a dynamic array can be established and maintained based on the number of closures of each relay, and the dynamic array includes various data recording units, each of which can correspond to a relay, that is, the value of each data recording unit is the number of closures of a relay; accordingly, the degree of wear of the candidate relays can be efficiently determined. Optionally, the various data recording units can be sorted from small to large according to the value (i.e., the number of closures of the relay); when each candidate relay combination includes only one candidate relay, the relay corresponding to the frontmost data recording unit in the dynamic array can be determined, and the candidate relay combination corresponding to the relay can be determined as the target relay combination.

[0089] Step S206: charging the vehicle based on the target relay combination.

[0090] In the embodiment of the present application, the target charging module can be determined based on the target relay combination.

[0091] For example, see Figure 1 If the target relay combination includes relay K11 and relay K21, relay K11 is a relay between charging module 1 and charging gun 1, and relay K21 is a relay between charging module 2 and charging gun 1. Therefore, it can be determined that the target charging modules corresponding to the target relay combination are charging module 1 and charging module 2.

[0092] Based on the target charging module, the vehicle can be charged. Specifically, the target relay combination can be controlled to close so that the target charging gun can charge the vehicle using the target charging module.

[0093] In summary, the embodiment of the present application obtains the target charging demand of the vehicle; based on the target charging demand, determines each power allocation combination; determines each candidate relay combination corresponding to each power allocation combination; if each candidate relay combination includes more than two candidate relays, then calculates the relay wear balance degree corresponding to each candidate relay combination; wherein the relay wear balance degree is used to characterize the balance degree of wear of each candidate relay in the candidate relay combination; determines the candidate relay combination corresponding to the maximum value of each relay wear balance degree as the target relay combination; based on the target relay combination, charges the vehicle. Through the embodiment of the present application, the relay wear balance degree of the candidate relay combination can be calculated, and charging can be performed according to the relay combination with the most balanced relay wear, so as to better balance the wear degree of each relay, which helps to improve the service life and operation stability of the charging stack.

[0094] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0095] Corresponding to a charging method described in the above embodiment, Figure 3 A structural diagram of an embodiment of a charging device provided in an embodiment of the present application is shown.

[0096] In an embodiment of the present application, a charging device may include:

[0097] A target charging demand acquisition module 301 is used to acquire a target charging demand of a vehicle;

[0098] A power allocation combination determination module 302 is used to determine each power allocation combination based on the target charging demand;

[0099] A candidate relay combination determination module 303 is used to determine each candidate relay combination corresponding to each power allocation combination;

[0100] The wear leveling calculation module 304 is used to calculate the relay wear leveling corresponding to each candidate relay combination if each candidate relay combination includes more than two candidate relays; wherein the relay wear leveling is used to characterize the balance of the wear levels of each candidate relay in the candidate relay combination;

[0101] A target relay combination determination module 305 is used to determine the candidate relay combination corresponding to the maximum value of the wear leveling degree of each relay as the target relay combination;

[0102] The vehicle charging module 306 is configured to charge the vehicle based on the target relay combination.

[0103] In a specific implementation of the embodiment of the present application, the device further includes:

[0104] a wear degree calculation module, configured to calculate the wear degree of the candidate relays in each candidate relay combination if each candidate relay combination includes only one candidate relay;

[0105] Furthermore, the target relay combination determination module may also be configured to determine the candidate relay combination corresponding to the minimum value of the wear degrees of the candidate relays as the target relay combination.

[0106] In a specific implementation of the embodiment of the present application, the wear leveling degree calculation module includes:

[0107] A wear degree calculation submodule, used for calculating the wear degree of each candidate relay in the candidate relay combination;

[0108] The wear leveling degree determining submodule is used to determine the relay wear leveling degree of the candidate relay combination based on the wear degree of each of the candidate relays.

[0109] In a specific implementation of the embodiment of the present application, the wear leveling degree determination submodule includes:

[0110] A wear leveling degree determining first unit, configured to determine a relay wear leveling degree of the candidate relay combination based on a standard deviation of the wear levels of each of the candidate relays;

[0111] A second wear leveling degree determination unit is used to determine the relay wear leveling degree of the candidate relay combination based on the variance of the wear levels of each of the candidate relays;

[0112] The wear leveling degree determining third unit is used to determine the relay wear leveling degree of the candidate relay combination based on the extreme difference of the wear degree of each candidate relay.

[0113] In a specific implementation of the embodiment of the present application, the power allocation combination determination module includes:

[0114] The power allocation combination determination submodule is used to determine each power allocation combination corresponding to the target charging demand based on a preset demand power correspondence relationship; wherein the demand power correspondence relationship is a correspondence relationship between the charging demand and the power allocation combination.

[0115] In a specific implementation of the embodiment of the present application, the candidate relay combination determination module includes:

[0116] An available relay determination submodule, used to determine an available relay corresponding to a target charging gun;

[0117] A candidate relay determination submodule, configured to determine each of the candidate relays from the available relays based on the number of the candidate relays in the power allocation combination;

[0118] The candidate relay combination determination submodule is used to determine the candidate relay combination based on each of the candidate relays.

[0119] In a specific implementation of the embodiment of the present application, the vehicle charging module includes:

[0120] A target charging module determination submodule, used for determining a target charging module based on the target relay combination;

[0121] The vehicle charging submodule is used to charge the vehicle based on the target charging module.

[0122] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices, modules and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0123] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0124] Figure 4 A schematic block diagram of a charging stack provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0125] like Figure 4 As shown, the charging stack 4 of this embodiment includes: a processor 40, a memory 41, and a computer program 42 stored in the memory 41 and executable on the processor 40. When the processor 40 executes the computer program 42, the steps in the above-mentioned various charging method embodiments are implemented, for example Figure 2 Alternatively, when the processor 40 executes the computer program 42, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 3 The functions of modules 301 to 306 are shown.

[0126] Exemplarily, the computer program 42 may be divided into one or more modules / units, which are stored in the memory 41 and executed by the processor 40 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 42 in the charging stack 4.

[0127] Those skilled in the art will understand that Figure 4 It is only an example of the charging stack 4 and does not constitute a limitation of the charging stack 4. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the charging stack 4 may also include input and output devices, network access devices, buses, etc.

[0128] The processor 40 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0129] The memory 41 may be an internal storage unit of the charging stack 4, such as a hard disk or memory of the charging stack 4. The memory 41 may also be an external storage device of the charging stack 4, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the charging stack 4. Furthermore, the memory 41 may also include both an internal storage unit and an external storage device of the charging stack 4. The memory 41 is used to store the computer program and other programs and data required by the charging stack 4. The memory 41 may also be used to temporarily store data that has been output or is to be output.

[0130] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0131] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0132] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0133] In the embodiments provided in the present application, it should be understood that the disclosed device / charging stack and method can be implemented in other ways. For example, the device / charging stack embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0134] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0135] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0136] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electric carrier signals and telecommunication signals.

[0137] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A charging method, characterized in that: include: Obtaining the target charging demand of the vehicle; Based on the target charging demand, determining various power allocation combinations; Determine candidate relay combinations corresponding to respective power allocation combinations; If each of the candidate relay combinations includes more than two candidate relays, then the relay wear balance degree corresponding to each of the candidate relay combinations is calculated respectively; wherein the relay wear balance degree is used to characterize the balance degree of the wear degree of each of the candidate relays in the candidate relay combination; Determine the candidate relay combination corresponding to the maximum value of the wear leveling degrees of each relay as the target relay combination; Based on the target relay combination, the vehicle is charged.

2. The charging method according to claim 1, characterized in that: Also includes: If each of the candidate relay combinations includes only one candidate relay, then calculating the wear degree of the candidate relays in each of the candidate relay combinations; The candidate relay combination corresponding to the minimum value of the wear degrees of the candidate relays is determined as the target relay combination.

3. The charging method according to claim 1, characterized in that: The respectively calculating the relay wear balancing degree corresponding to each candidate relay combination includes: Calculating the degree of wear of each of the candidate relays in the candidate relay combination; Based on the wear levels of the candidate relays, a relay wear leveling level of the candidate relay combination is determined.

4. The charging method according to claim 3, characterized in that: The step of determining the relay wear balance degree of the candidate relay combination based on the wear degree of each candidate relay comprises: Determining the relay wear balance degree of the candidate relay combination based on the standard deviation of the wear degree of each candidate relay; or, Determining a relay wear balance degree of the candidate relay combination based on a variance of the wear degrees of each of the candidate relays; or, Based on the extreme differences in the wear levels of the candidate relays, the relay wear leveling level of the candidate relay combination is determined.

5. The charging method according to claim 1, characterized in that: The determining each power allocation combination based on the target charging demand includes: Based on a preset demand-power correspondence relationship, determining each power allocation combination corresponding to the target charging demand; The demand-power correspondence is a correspondence between charging demand and power allocation combination.

6. The charging method according to claim 1, characterized in that: The step of determining candidate relay combinations corresponding to the power allocation combinations includes: Determine the available relays corresponding to the target charging gun; Determining each of the candidate relays from the available relays based on the number of the candidate relays in the power distribution combination; Based on the respective candidate relays, the candidate relay combination is determined.

7. The charging method according to any one of claims 1 to 6, characterized in that: The charging of the vehicle based on the target relay combination includes: Based on the target relay combination, determining a target charging module; Based on the target charging module, the vehicle is charged.

8. A charging device, characterized in that: include: A target charging demand acquisition module is used to acquire the target charging demand of the vehicle; A power allocation combination determination module, configured to determine each power allocation combination based on the target charging demand; A candidate relay combination determination module is used to determine each candidate relay combination corresponding to each power allocation combination; A wear leveling calculation module, for respectively calculating the relay wear level corresponding to each candidate relay combination if each candidate relay combination includes more than two candidate relays; wherein the relay wear level is used to characterize the balance of the wear levels of each candidate relay in the candidate relay combination; A target relay combination determination module, configured to determine the candidate relay combination corresponding to the maximum value of the wear leveling degrees of each of the relays as a target relay combination; A vehicle charging module is used to charge the vehicle based on the target relay combination.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the charging method according to any one of claims 1 to 7 are implemented.

10. A charging stack, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the charging method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Vehicle charging port wear detection method and detection device

    CN112406572A

  • Vehicle battery charger

    US20140197790A1

  • Vehicle detection method and device

    WO2023124220A1