Control method, device and equipment of charging pile relay matrix, medium and product
By identifying the fault type and location in the charging stack relay matrix, and using preset strategies to isolate the fault relay, the system paralysis caused by relay failure is solved, ensuring the normal operation of some functions of the system and the continuity of charging services.
Patent Information
- Application Number
- CN202510718766.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-08-15
AI Technical Summary
The existing charging stack relay matrix control method can easily lead to the entire system being unable to provide charging services when the relay fails, and lacks reliability.
By determining the fault type and location information in the charging stack relay matrix, a preset fault relay processing strategy is used to isolate the impact of the fault relay and ensure that some functions of the system are functioned normally.
It realizes that in the case of relay failure, it only affects part of the system's functions without causing the entire system to be paralyzed, ensuring the continuity and safety of charging services.
Smart Images

Figure CN120497861A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile charging technology, and in particular to a control method, device, equipment, medium and product for a charging stack relay matrix. Background Art
[0002] DC charging piles are currently the mainstream high-power charging equipment. Power modules are the core components that provide power, and the charging power is determined by the number of power modules. In the actual operation of DC split charging piles, optimizing power distribution is particularly important to extend operating life and reduce overall costs. The main architecture of a high-power DC supercharging pile consists of a power main cabinet and charging terminals. The power main cabinet controls the switching distribution matrix and power output.
[0003] In related technologies, the power modules in the main power cabinet are primarily switched on and off through contactors and relays. The main architecture of a high-power DC supercharging pile includes a power control unit (PCU), a main control unit (TCU), a switch control unit (SCU), and a power module. The PCU is used to obtain the charging requirements of the charging terminal and determine the power allocation plan. The SCU is responsible for issuing the power allocation plan and executing the switch switching. The power module is used to execute the power output plan according to PCU instructions. The TCU is used to obtain the working status of each hardware unit sent by the PCU and upload it to the management platform. However, the existing matrix control method for charging pile relays is not reliable enough. When a relay fails, the power will be directly cut off to protect the entire system, causing the entire system to be unable to continue providing charging services. Summary of the Invention
[0004] Based on this, it is necessary to provide a control method, device, computer equipment, computer-readable storage medium and computer program product for a charging stack relay matrix to address the above technical problems.
[0005] In a first aspect, the present application provides a control method for a charging stack relay matrix. The method is applicable to a charging stack relay matrix. The charging stack relay matrix includes a plurality of copper bars connected in a crisscross pattern. A plurality of relays are evenly arranged on the copper bars. The input end of each column of copper bars corresponds to a power module, and the output end of each column of copper bars corresponds to a charging gun. The method includes:
[0006] Determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of the target power module being switched into the target charging gun to be closed or opened;
[0007] Upon receiving the fault information of the target relay, determine the fault type, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type;
[0008] In the preset fault relay processing strategy, the corresponding target processing strategy is determined according to the location information and identity information, and each charging gun is controlled according to the target processing strategy.
[0009] In one embodiment, the location information includes the coordinate information of the faulty target relay in the charging stack relay matrix; the identity information includes the identification and type of the charging gun and the identification of the pre-bound power module. The types of charging guns include liquid-cooled charging guns and air-cooled charging guns. When a liquid-cooled charging gun is used, at least two power modules are called, and when an air-cooled charging gun is used, at least one power module is called.
[0010] In one embodiment, the fault types include a normally open relay fault and a normally closed relay fault. The corresponding target processing strategy is determined based on the location information and the identity information, including:
[0011] When the fault type is a normally open relay fault and the target charging gun is a liquid-cooled charging gun, the target processing strategy is determined to be not to act on the faulty target relay, and to control the charging gun corresponding to the faulty target relay to disable the target power module, and to control the air-cooled charging gun in the charging stack relay matrix to disable the target power module.
[0012] In one embodiment, the method further comprises:
[0013] When the fault type is a normally open relay fault and the target charging gun is an air-cooled charging gun, the target processing strategy is determined to control the charging gun corresponding to the position information of the faulty target relay to disable the power module of the target charging gun.
[0014] In one embodiment, determining a corresponding target processing strategy based on the location information and the identity information includes:
[0015] When the fault type is a normally closed relay fault and the target charging gun is a liquid-cooled charging gun, the target processing strategy is determined to be no action on the faulty target relay, and the charging gun corresponding to the faulty target relay and its corresponding pre-bound power module are controlled to be disabled.
[0016] In one embodiment, the method further comprises:
[0017] When the fault type is a normally closed relay fault and the target charging gun is an air-cooled charging gun, the target processing strategy is determined to disable the charging gun corresponding to the control identifier and the position information of the faulty target relay and its corresponding pre-bound power module.
[0018] In a second aspect, the present application further provides a control device for a charging stack relay matrix, the device comprising:
[0019] The relay control module is used to determine the target power module to be called according to the issued power allocation plan, and control the target relay to be closed or opened corresponding to the process of the target power module being switched into the target charging gun;
[0020] A fault information acquisition module is used to determine the fault type upon receiving the fault information of the target relay, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type;
[0021] The relay fault processing module is used to determine the corresponding target processing strategy according to the location information and identity information in the preset fault relay processing strategy, and control each charging gun according to the target processing strategy.
[0022] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0023] Determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of the target power module being switched into the target charging gun to be closed or opened;
[0024] Upon receiving the fault information of the target relay, determine the fault type, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type;
[0025] In the preset fault relay processing strategy, the corresponding target processing strategy is determined according to the location information and identity information, and each charging gun is controlled according to the target processing strategy.
[0026] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the following steps:
[0027] Determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of the target power module being switched into the target charging gun to be closed or opened;
[0028] Upon receiving the fault information of the target relay, determine the fault type, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type;
[0029] In the preset fault relay processing strategy, the corresponding target processing strategy is determined according to the location information and identity information, and each charging gun is controlled according to the target processing strategy.
[0030] In a fifth aspect, the present application further provides a computer program product, the computer program product comprising a computer program, which, when executed by a processor, implements the following steps:
[0031] Determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of the target power module being switched into the target charging gun to be closed or opened;
[0032] Upon receiving the fault information of the target relay, determine the fault type, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type;
[0033] In the preset fault relay processing strategy, the corresponding target processing strategy is determined according to the location information and identity information, and each charging gun is controlled according to the target processing strategy.
[0034] The control method for a charging stack relay matrix is applicable to a charging stack relay matrix comprising a plurality of copper bars connected in a crisscross pattern, with a plurality of relays evenly distributed on the bars. The input end of each row of copper bars corresponds to a power module, and the output end of each row of copper bars corresponds to a charging gun. The method comprises: first, determining the target power module to be activated based on a power allocation plan, and controlling the target relay corresponding to the process of switching the target power module to the target charging gun to close or open; then, upon receiving fault information from the target relay, determining the fault type, and obtaining the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and a preset fault relay handling strategy corresponding to the fault type; finally, determining the corresponding target handling strategy within the preset fault relay handling strategy based on the location information and the identity information, and controlling each charging gun according to the target handling strategy. In this way, continuous relay status monitoring and fault handling can be achieved in both idle and running states. When a partial relay fails, the fault is detected and isolated, that is, the normal operation of the charging gun that does not correspond to the faulty relay is not affected, so that the faulty relay only affects part of the function of the entire system, without causing the entire system to be unable to provide charging services. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 This is a diagram of an application environment of a control method for a charging stack relay matrix according to an embodiment;
[0036] Figure 2A schematic diagram of the structure of a charging stack relay matrix in one embodiment;
[0037] Figure 3 is a flow chart of a control method for a charging stack relay matrix in one embodiment;
[0038] Figure 4 A structural block diagram of a control device for a charging stack relay matrix according to an embodiment;
[0039] Figure 5 is a diagram of the internal structure of a computer device in one embodiment;
[0040] Figure 6 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0042] The control method of the charging stack relay matrix provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store data that server 104 needs to process. The data storage system can be integrated with server 104 or placed on a cloud or other network server. Server 104 can be implemented as a standalone server or a server cluster consisting of multiple servers. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, and tablet computers.
[0043] The charging stack relay matrix consists of multiple copper bars crisscrossed with each other, with multiple relays evenly distributed on the bars. The input end of each copper bar corresponds to a power module, and the output end of each copper bar corresponds to a charging gun. The number of rows, columns, charging guns, and power modules in the charging stack relay matrix are all equal. Specifically, the copper bars serve as a connection between the power module and the charging gun in the charging stack relay. The relay is used to control the on / off of the circuit, and the connection between the power module and the charging gun is achieved by closing or opening.
[0044] For example, Figure 2 This is a structural diagram of a charging stack relay matrix. Figure 2There are 12 power modules in the charging stack relay matrix, and the power modules are identified as M0~M11. There are copper bars in the form of 12 rows*12 columns. The relays are arranged at the intersection of the copper bars, and the diagonals of the charging stack relay matrix are all short-circuit points of the relays. There are also 12 charging guns, and the charging guns are identified as G0~G11. The charging guns correspond to the power modules one by one, that is, each charging gun can be pre-bound to the power module with the same serial number in the identification. For example, the power module corresponding to gun G1 is M1. Among G0~G11, G0 is a liquid-cooled charging gun, and the rest are air-cooled charging guns, and the power modules corresponding to G0 are M0 and M6. The position information of the relay can be represented by coordinates. For example, the coordinates of the relay located in the upper left corner of the charging stack relay matrix can be defined as (0,0). Terminal 102 is used to obtain Figure 2 The status information of each charging gun, power module and relay in the charging stack relay matrix.
[0045] In one embodiment, Figure 3 As shown, this method is applied to Figure 1 The terminal in the example is used for illustration. It is understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:
[0046] Step 302: Determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of switching the target power module into the target charging gun to be closed or opened.
[0047] The target power module is the power module that needs to be called according to the power distribution plan of a charging gun. The target relay is the relay that controls the connection and disconnection between the target power module and the charging gun.
[0048] For example, taking the charging gun G0 as an example, which needs to call power modules M0, M1 and M6 according to the power distribution plan issued, the target power modules are power modules M0, M1 and M6. According to the above content, the points on the diagonal extending from the upper left to the lower right of the charging stack relay matrix are all short-circuit points. Therefore, the target relays that need to be controlled to be closed at this time include the relay corresponding to the power module M1 and the relay corresponding to the power module M6. The coordinates of the relay corresponding to the power module M1 are (0, 1), and the coordinates of the relay corresponding to the power module M6 are (0, 6).
[0049] Step 304 , upon receiving the fault information of the target relay, determine the fault type, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type.
[0050] The target relay's fault information is used to identify the target relay's fault. Relay fault types typically include normally open and normally closed. A normally open relay failure means the relay is disconnected and cannot be closed, while a normally closed relay failure means the relay is closed and cannot be disconnected from power generation. The location information of the faulty target relay is used to identify its specific location within the charger stack's relay matrix, enabling the system to promptly implement isolation or other actions.
[0051] The target charging gun's identity information corresponding to the target power module refers to the identity of the charging gun currently establishing a power supply connection with the target power module. This information uniquely identifies the target charger. The preset fault relay handling strategy is a pre-designed handling strategy tailored to the relay's fault type. When a relay in the charging stack relay matrix fails, a corresponding fault handling strategy is determined based on the fault type to avoid a complete system failure and an inability to provide charging services. This ensures that some system functions continue to operate normally, thus helping to ensure the reliability of system operation.
[0052] For example, consider the case where charging gun G0 requires power modules M0, M1, and M6. If the relay corresponding to power module M1's switching process (i.e., the relay at coordinates (0, 1)) experiences a normally open fault, power module M1 will have difficulty switching into charging gun G0. The faulty target relay can be determined to be located at coordinates (0, 1) in the charging stack relay matrix. If power module M1 is currently being used by charging gun G1, then the target charging gun corresponding to power module M1 is charging gun G1.
[0053] Step 306 : In the preset fault relay processing strategy, a corresponding target processing strategy is determined according to the location information and the identity information, and each charging gun is controlled according to the target processing strategy.
[0054] The target processing strategy is a specific fault processing strategy determined from the preset fault relay processing strategy according to the location information of the faulty target relay and the identity information of the target charging gun.
[0055] For example, still taking the above example, after obtaining the coordinates of the faulty target relay and the identity information of the target charging gun, the corresponding target processing strategy is determined from the preset fault relay processing strategy so that the system executes the target processing strategy, and the target processing strategy mainly controls the process of each charging gun calling the power module.
[0056] In the control method for the charging stack relay matrix described above, the target power module to be invoked is first determined based on the issued power allocation plan, and the target relay corresponding to the process of the target power module switching into the target charging gun is controlled to close or open. Then, upon receiving fault information from the target relay, the fault type is determined, and the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type are obtained. Finally, within the preset fault relay processing strategy, the corresponding target processing strategy is determined based on the location information and identity information, and each charging gun is controlled according to the target processing strategy. In this way, continuous status monitoring and fault processing of the relays can be achieved in both idle and running states. When some relays fail, the fault is detected and isolated, that is, the normal use of the charging guns that do not correspond to the faulty relay is not affected. As a result, the faulty relay only affects part of the function of the entire system, without causing the entire system to be unable to provide charging services.
[0057] In one embodiment, the location information includes the coordinate information of the faulty target relay in the charging stack relay matrix; the identity information includes the identification and type of the charging gun and the identification of the pre-bound power module. The types of charging guns include liquid-cooled charging guns and air-cooled charging guns. When a liquid-cooled charging gun is used, at least two power modules are called, and when an air-cooled charging gun is used, at least one power module is called.
[0058] The charging gun identifier uniquely identifies the gun. It can be its serial number. For example, the gun numbered 1 is identified by G0, the gun numbered 2 is identified by G1, and so on. As can be seen from the above, there are two main types of charging guns: liquid-cooled and air-cooled. One or more charging guns in a charging station can be pre-assigned as liquid-cooled. The pre-assigned power module identifier is the number or name of the power module pre-associated with each charging gun.
[0059] For example, taking charging gun G0 as a liquid-cooled charging gun, its pre-bound power modules are M0 and M6. Taking charging gun G1 as an air-cooled charging gun, its pre-bound power module is M1. In addition, if there are other liquid-cooled charging guns, the absolute value of the difference in the numbers of the two power modules pre-bound to the liquid-cooled charging gun must be equal to the median number of the power modules. For example, in this embodiment, there are 12 power modules, and the absolute value of the difference in the numbers of the two power modules pre-bound to the liquid-cooled charging gun must be equal to 6. For example, the absolute value of the difference in the numbers of the two power modules M0 and M6 pre-bound to the above-mentioned charging gun G0 is 6. This facilitates heat dissipation of the power modules during use, avoids heat accumulation, and thus improves charging safety.
[0060] In one embodiment, determining a corresponding target processing strategy based on the location information and the identity information includes:
[0061] When the fault type is a normally open relay fault and the target charging gun is a liquid-cooled charging gun, the target processing strategy is determined to be not to act on the faulty target relay, and to control the charging gun corresponding to the faulty target relay to disable the target power module, and to control the air-cooled charging gun in the charging stack relay matrix to disable the target power module.
[0062] The charging gun corresponding to the faulty target relay is a charging gun that currently needs to close or open the target relay.
[0063] For example, when the liquid-cooled power module M6 needs to be called, since the target charging gun G0 corresponding to the liquid-cooled power module M6 is a liquid-cooled charging gun, and the liquid-cooled charging gun G0 needs to call the liquid-cooled power modules M0 and M6 at the same time when in use, when the liquid-cooled power module M6 is cut in, if the relay with coordinates (0, 6) fails and cannot be closed, the system does not need to take any action. This is because for the liquid-cooled charging gun G0, even if one of the relays (such as the relay with coordinates (0, 6) mentioned above) is detected to have a normally open fault, since the other power module M0 can still power the liquid-cooled charging gun normally, the charging function of the liquid-cooled charging gun G0 will not be substantially affected, and the charging gun can still obtain the required electrical energy from the liquid-cooled power module M0, so that the system can continue to charge electric vehicles and other equipment. At the same time, it is necessary to control the charging gun (such as G6) corresponding to the relay with coordinates (0, 6) to prohibit occupying the liquid-cooled power modules M0 and M6. Because when the relay cannot be closed, the corresponding liquid-cooled power module M6 cannot establish a normal connection with the charging gun G6, and thus cannot provide power to the charging gun G6.
[0064] Furthermore, the air-cooled charging guns in the charging stack relay matrix must be controlled to disable liquid-cooled power modules M0 and M6. This is because when the liquid-cooled charging modules (i.e., liquid-cooled power modules M0 and M6) are not in use, if another air-cooled charging gun (such as charging gun G1) needs to be connected to the liquid-cooled power module for charging, and the relay corresponding to charging gun G0 (such as the relay at coordinates (0, 6)) cannot close, a loop problem will occur. Since the two liquid-cooled output terminals are short-circuited, if one of them cannot be properly connected to the air-cooled charging gun, the current will flow in an abnormal loop. In this abnormal loop, when the current from three power modules may pass through the faulty relay, the faulty relay will be subjected to current far exceeding its carrying capacity. This excessive current can cause the relay to overheat and damage, and even cause safety accidents such as short circuits and fires. Therefore, to avoid the above problems, the system adopts a strategy of refusing to occupy liquid-cooled power modules M0 and M6. This protects the safety of the relays and the entire charging system, preventing equipment damage and safety hazards caused by current overload.
[0065] In this embodiment, when the relay of a liquid-cooled charging gun and an air-cooled charging gun cannot be closed, a corresponding control strategy is adopted to ensure the safe and stable operation of the charging system.
[0066] In one embodiment, the method further comprises:
[0067] When the fault type is a normally open relay fault and the target charging gun is an air-cooled charging gun, the target processing strategy is determined to control the charging gun corresponding to the position information of the faulty target relay to disable the power module of the target charging gun.
[0068] Specifically, when the relay of the corresponding air-cooled charging gun cannot be closed, it means that the power module cannot establish a connection with the corresponding charging gun normally, that is, it cannot provide power to the corresponding charging gun. In this case, it is necessary to control the corresponding charging gun to prohibit occupying the power module.
[0069] For example, if the charging gun G0 also needs to call the air-cooled power module M1, if the switching relay (0, 1) corresponding to the power module M1 has a normally open fault, since the target charging gun corresponding to the switching relay (0, 1) is G1, and the charging gun G1 is an air-cooled charging gun, the charging gun G1 is controlled to prohibit occupying the power module M1.
[0070] In one embodiment, determining a corresponding target processing strategy based on the location information and the identity information includes:
[0071] When the fault type is a normally closed relay fault and the target charging gun is a liquid-cooled charging gun, the target processing strategy is determined to be inaction on the faulty target relay, and the charging gun corresponding to the faulty target relay and its corresponding pre-bound power module are controlled to be disabled.
[0072] For example, when the liquid-cooled power module M6 is in a closed state and the air-cooled charging gun G1 has difficulty in calling the liquid-cooled power module M6, it can be determined that the relay (1, 6) corresponding to the liquid-cooled power module M6 has a normally closed fault and cannot be disconnected, and the charging gun corresponding to the relay with coordinates (1, 6) is the liquid-cooled charging gun G0. Since the working mode of the liquid-cooled charging gun G0 is that the two power modules (M0 and M6) are short-circuited together to work together to meet the high-power charging demand, when the relay (1, 6) has a normally closed fault, the liquid-cooled power module M6 is always in a state of being connected to the charging circuit, and the power modules M0 and M6 themselves need to be short-circuited for power supply. Therefore, from the perspective of electrical connection, this normally closed state is consistent with the connection method when the liquid-cooled charging gun is working normally, and does not affect the basic charging function of the liquid-cooled charging gun. Therefore, the target relay of the fault does not operate, which can ensure the continuity of the charging process and avoid interruption of charging due to forcible processing of the relay fault, which brings inconvenience to the user.
[0073] In addition, although the faulty relay does not affect the normal use of the liquid-cooled charging gun, if other charging guns are allowed to use the power module M6 or its corresponding circuit, problems will arise. Because the relay corresponding to the power module M6 cannot be disconnected, when other charging guns are connected, it may cause the currents between multiple charging circuits to interfere with each other, forming an abnormal current loop, causing the current carried by relays (1, 6) to exceed their rated value, and thus causing safety accidents such as relay burnout and short circuit. Therefore, it is necessary to control the charging gun (such as G1) corresponding to the faulty target relay and its corresponding pre-bound power module (M1) to be disabled to ensure the safe and stable operation of the entire charging system.
[0074] In one embodiment, the method further comprises:
[0075] When the fault type is a normally closed relay fault and the target charging gun is an air-cooled charging gun, the target processing strategy is determined to disable the charging gun corresponding to the control identifier and the position information of the faulty target relay and its corresponding pre-bound power module.
[0076] For example, when the charging gun G1 needs to call the power module M2 that is being used, if it is difficult to call and it is determined that the corresponding target relay (1, 2) has a normally closed fault, the charging gun (such as G2) corresponding to the target relay (1, 2) and its corresponding pre-bound power module M2 are controlled to be disabled, thereby ensuring the safety and reliability of the charging system.
[0077] This embodiment adopts the above-mentioned method. First, the target power module to be called is determined based on the issued power allocation plan, and the target relay corresponding to the process of the target power module being switched into the target charging gun is controlled to be closed or opened. Then, when the fault information of the target relay is received, the fault type is determined, and the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type are obtained. Finally, within the preset fault relay processing strategy, the corresponding target processing strategy is determined based on the location information and identity information, and each charging gun is controlled according to the target processing strategy. In this way, the relay status can be continuously monitored and fault processing can be performed in both idle and running states. When some relays fail, the fault is detected and isolated, that is, the normal use of the charging guns that do not correspond to the faulty relay is not affected. As a result, the faulty relay only affects part of the function of the entire system, and does not cause the entire system to be unable to provide charging services.
[0078] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0079] Based on the same inventive concept, embodiments of the present application also provide a control device for a charging stack relay matrix for implementing the aforementioned control method for a charging stack relay matrix. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of the control device for one or more charging stack relay matrices provided below can be found in the aforementioned definition of the control method for a charging stack relay matrix, and will not be further elaborated here.
[0080] In one embodiment, Figure 4 As shown, a control device for a charging stack relay matrix is provided, comprising: a relay control module 402, a fault information acquisition module 404 and a relay fault processing module 406, wherein:
[0081] The relay control module 402 is used to determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of switching the target power module into the target charging gun to be closed or opened.
[0082] The fault information acquisition module 404 is used to determine the fault type when receiving the fault information of the target relay, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and the preset fault relay processing strategy corresponding to the fault type.
[0083] The relay fault processing module 406 is configured to determine a corresponding target processing strategy in a preset fault relay processing strategy according to the location information and the identity information, and control each charging gun according to the target processing strategy.
[0084] In one embodiment, the fault information acquisition module 404 is also used to: define the location information including the coordinate information of the faulty target relay in the charging stack relay matrix; the identity information includes the identification and type of the charging gun and the identification of the pre-bound power module. The types of charging guns include liquid-cooled charging guns and air-cooled charging guns. When a liquid-cooled charging gun is used, at least two power modules are called, and when an air-cooled charging gun is used, at least one power module is called.
[0085] In one embodiment, the relay fault processing module 406 is also used to: when the fault type is a normally open relay fault and the target charging gun is a liquid-cooled charging gun, determine the target processing strategy as not to act on the faulty target relay, and control the charging gun corresponding to the faulty target relay to disable the target power module, and control the air-cooled charging gun in the charging stack relay matrix to disable the target power module.
[0086] In one embodiment, the relay fault processing module 406 is also used to: when the fault type is a relay normally open fault and the target charging gun is an air-cooled charging gun, determine the target processing strategy to disable the power module of the target charging gun by controlling the charging gun corresponding to the position information of the faulty target relay with a control identifier.
[0087] In one embodiment, the relay fault processing module 406 is also used to: when the fault type is a normally closed relay fault and the target charging gun is a liquid-cooled charging gun, determine the target processing strategy to be inactive for the faulty target relay, and control the charging gun corresponding to the faulty target relay and its corresponding pre-bound power module to be disabled.
[0088] In one embodiment, the relay fault processing module 406 is also used to: when the fault type is a normally closed relay fault and the target charging gun is an air-cooled charging gun, determine that the target processing strategy is to disable the charging gun corresponding to the control identifier and the location information of the faulty target relay and its corresponding pre-bound power module.
[0089] Each module in the control device for the charging stack relay matrix can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.
[0090] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store relevant data of the power module, the relay and the charging gun. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a control method for a charging stack relay matrix is implemented.
[0091] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, memory, a communication interface, a display screen, and an input device connected via a system bus. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal via wired or wireless communication. The wireless communication can be achieved via Wi-Fi, a mobile cellular network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements a control method for a charging stack relay matrix. The display screen of the computer device can be a liquid crystal display or an electronic ink display. The input device of the computer device can be a touch screen covering the display screen, or keys, a trackball, or a touchpad provided on the computer device housing, or an external keyboard, touchpad, or mouse.
[0092] Those skilled in the art will understand that Figure 5 and Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0093] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0094] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0095] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0096] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0097] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.
[0098] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0099] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A control method for a charging stack relay matrix, characterized in that: Applicable to a charging stack relay matrix, the charging stack relay matrix includes multiple copper bars connected in a crisscross pattern, multiple relays are evenly distributed on the copper bars, the input end of each column of the copper bars corresponds to a power module, and the output end of each column of the copper bars corresponds to a charging gun, the method includes: Determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of the target power module being switched into the target charging gun to be closed or opened; Upon receiving the fault information of the target relay, determining the fault type, and obtaining the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and a preset fault relay processing strategy corresponding to the fault type; In the preset fault relay processing strategy, a corresponding target processing strategy is determined according to the location information and the identity information, and each charging gun is controlled according to the target processing strategy.
2. The method according to claim 1, characterized in that The location information includes the coordinate information of the faulty target relay in the charging stack relay matrix; the identity information includes the identification and type of the charging gun and the identification of the pre-bound power module. The types of the charging gun include liquid-cooled charging gun and air-cooled charging gun. The liquid-cooled charging gun calls at least two of the power modules when in use, and the air-cooled charging gun calls at least one of the power modules when in use.
3. The method according to claim 2, characterized in that The fault type includes a relay normally open fault and a relay normally closed fault, and determining a corresponding target processing strategy based on the location information and the identity information includes: When the fault type is a normally open fault of the relay and the target charging gun is a liquid-cooled charging gun, the target processing strategy is determined to be not to act on the faulty target relay, and the charging gun corresponding to the faulty target relay is controlled to disable the target power module, and the air-cooled charging gun in the charging stack relay matrix is controlled to disable the target power module.
4. The method according to claim 3, characterized in that The method further comprises: When the fault type is the relay normally open fault and the target charging gun is an air-cooled charging gun, the target processing strategy is determined to control the charging gun corresponding to the position information of the faulty target relay to disable the power module of the target charging gun.
5. The method according to claim 3, characterized in that The determining a corresponding target processing strategy according to the location information and the identity information includes: When the fault type is a normally closed fault of the relay and the target charging gun is a liquid-cooled charging gun, the target processing strategy is determined to be inaction on the faulty target relay, and the charging gun corresponding to the faulty target relay and its corresponding pre-bound power module are controlled to be disabled.
6. The method according to claim 5, characterized in that The method further comprises: When the fault type is the normally closed fault of the relay and the target charging gun is an air-cooled charging gun, the target processing strategy is determined to be that the charging gun corresponding to the control identifier and the position information of the faulty target relay and its corresponding pre-bound power module are both disabled.
7. A control device for a charging stack relay matrix, characterized in that: The device comprises: The relay control module is used to determine the target power module to be called according to the issued power allocation plan, and control the target relay corresponding to the process of the target power module being switched into the target charging gun to be closed or opened; A fault information acquisition module is used to determine the fault type upon receiving the fault information of the target relay, and obtain the location information of the faulty target relay, the identity information of the target charging gun corresponding to the target power module, and a preset fault relay processing strategy corresponding to the fault type; The relay fault processing module is used to determine a corresponding target processing strategy in the preset fault relay processing strategy according to the position information and the identity information, and control each charging gun according to the target processing strategy.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Multi-terminal concurrent scheduling charging group control system and control method based on power pooling
CN122034777A