Control method and related device of intelligent fuse for DC cabinet protection

By dynamically adjusting the protection threshold through intelligent fuses and combining current data and environmental parameters, the safety hazards of DC cabinets caused by temperature and light intensity fluctuations in photovoltaic power generation systems are resolved, ensuring the safe operation and protection of DC cabinets.

CN120377196BActive Publication Date: 2025-09-05GUANGDONG SINOBILE ENERGY TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510866970.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-09-05
Estimated Expiration
2045-06-26

AI Technical Summary

Technical Problem

Traditional fixed protection thresholds are difficult to adapt to the safety hazards of DC cabinet operation caused by temperature and light intensity fluctuations in photovoltaic power generation systems.

Method used

Through intelligent fuses, combined with current data and environmental parameters, the protection threshold is dynamically adjusted, and circuit breaking is controlled in a timely manner to ensure the safety of the DC cabinet.

Benefits of technology

It improves the safety of DC cabinets, avoids equipment damage and fire accidents caused by electrical faults, and ensures the safety of personnel and equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120377196B_ABST
    Figure CN120377196B_ABST
Patent Text Reader

Abstract

The present application provides a control method and related device for an intelligent fuse used to protect a DC cabinet. The method includes: obtaining first current data and a first environmental parameter set of a photovoltaic module within a preset first time period; determining a first protection threshold based on the first current data; obtaining second current data and a second environmental parameter set of the photovoltaic module within a preset second time period; adjusting the first protection threshold based on the first and second environmental parameter sets to obtain a second protection threshold; obtaining reference temperature data of the DC cabinet within the preset second time period; adjusting the second protection threshold based on the reference temperature data to obtain a third protection threshold; determining a current state based on the second current data and the third protection threshold; and controlling the intelligent fuse to perform circuit breaking based on the current state to ensure safe operation of the DC cabinet. By dynamically and accurately adjusting the protection threshold, the safety of the DC cabinet can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of circuit control technology, and in particular to a control method and related devices for an intelligent fuse for protecting a DC cabinet. Background Art

[0002] The output characteristics of photovoltaic power generation systems are highly dependent on environmental factors such as light intensity and temperature, and the operating conditions of their DC circuits are complex and highly variable. Fluctuations in temperature and light intensity can significantly alter circuit operating characteristics and device performance. Traditional fixed protection thresholds are unable to adapt to these dynamic changes, resulting in safety risks for DC switchgear during operation.

[0003] Therefore, how to improve the safety of DC cabinets needs to be solved urgently. Summary of the Invention

[0004] The embodiments of the present application provide a control method and related devices for an intelligent fuse for protecting a DC cabinet, which dynamically adjusts the protection threshold according to actual conditions, determines the current state based on current data, and promptly controls the intelligent fuse to perform circuit breaking, thereby improving the safety of the DC cabinet.

[0005] In a first aspect, an embodiment of the present application provides a control method for a smart fuse for DC cabinet protection, which is applied to a controller of a smart power system; the smart power system includes the controller, a photovoltaic module, a DC cabinet, and a smart fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the smart fuse via a communication line; the photovoltaic module, the DC cabinet, and the smart fuse are connected in series; the method includes:

[0006] Acquiring first current data and a first environmental parameter set of the photovoltaic component within a preset first time period;

[0007] determining a first protection threshold according to the first current data;

[0008] Acquiring second current data and a second environmental parameter set of the photovoltaic component within a preset second time period; the end time of the preset first time period is earlier than the start time of the preset second time period;

[0009] Adjusting the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold;

[0010] Acquiring reference temperature data of the DC cabinet within the preset second time period;

[0011] adjusting the second protection threshold according to the reference temperature data to obtain a third protection threshold;

[0012] determining a current state according to the second current data and the third protection threshold;

[0013] The intelligent fuse is controlled to perform circuit breaking according to the current state to ensure the safe operation of the DC cabinet.

[0014] In a second aspect, an embodiment of the present application provides a control device for a smart fuse for DC cabinet protection, which is applied to a controller of a smart power system; the smart power system includes the controller, a photovoltaic module, a DC cabinet, and a smart fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the smart fuse via a communication line; the device includes an acquisition module, a determination module, an adjustment module, and a control module, wherein:

[0015] The acquisition module is configured to acquire first current data and a first environmental parameter set of the photovoltaic component within a preset first time period;

[0016] The determining module is configured to determine a first protection threshold according to the first current data;

[0017] The acquisition module is further configured to acquire second current data and a second environmental parameter set of the photovoltaic component within a preset second time period; the end time of the preset first time period is earlier than the start time of the preset second time period;

[0018] The adjustment module is configured to adjust the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold;

[0019] The acquisition module is further configured to acquire reference temperature data of the DC cabinet within the preset second time period;

[0020] The adjustment module is further configured to adjust the second protection threshold according to the reference temperature data to obtain a third protection threshold;

[0021] The determining module is further configured to determine a current state according to the second current data and the third protection threshold;

[0022] The control module is used to control the intelligent fuse to perform circuit breaking processing according to the current state to ensure the safe operation of the DC cabinet.

[0023] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program comprises instructions for executing the steps of any method of the first aspect of the embodiment of the present application.

[0024] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the above-mentioned computer-readable storage medium stores a computer program for electronic data exchange, wherein the above-mentioned computer program enables a computer to execute part or all of the steps described in any method of the first aspect of the embodiment of the present application.

[0025] In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to execute some or all of the steps described in any method of the first aspect of the embodiments of the present application. The computer program product may be a software installation package.

[0026] By implementing the embodiments of the present application, the protection threshold is dynamically adjusted according to the actual situation, the current state is judged in combination with the current data, and the intelligent fuse is promptly controlled to perform circuit breaking processing, thereby improving the safety of the DC cabinet. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0028] Figure 1 This is a system architecture diagram of a smart power system provided by an embodiment of the present application;

[0029] Figure 2 This is an application scenario diagram of an intelligent fuse provided in an embodiment of the present application;

[0030] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0031] Figure 4 This is a flow chart of a method for controlling a smart fuse for protecting a DC cabinet provided in an embodiment of the present application;

[0032] Figure 5 This is a schematic diagram of a process for determining a first protection threshold provided by an embodiment of the present application;

[0033] Figure 6 This is a schematic diagram of a flow chart for determining a current state provided by an embodiment of the present application;

[0034] Figure 7 This is a schematic diagram of a circuit breaker process provided by an embodiment of the present application;

[0035] Figure 8This is a block diagram of the functional modules of a control device for an intelligent fuse for DC cabinet protection provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0037] The terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0038] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document indicates that the associated objects are in an "or" relationship. The "plurality" appearing in the embodiments of this application refers to two or more.

[0039] In the embodiments of the present application, "at least one item" or similar expressions refers to any combination of these items, including any combination of single items or plural items, and refers to one or more, and multiple refers to two or more. For example, at least one item (item) of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.

[0040] The "connection" appearing in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not impose any limitations on this.

[0041] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0042] The following are the explanations of the relevant terms involved in this application:

[0043] A DC switchgear is a type of power distribution equipment used to provide a stable DC power supply. It typically consists of a voltage converter, a voltage stabilizer, a current protector, a compensator, a monitoring and display unit, and multiple combination devices. In a photovoltaic power generation system, a DC switchgear centralizes the DC power generated by photovoltaic panels and distributes it to power-consuming devices.

[0044] The output characteristics of photovoltaic power generation systems are highly dependent on environmental factors such as light intensity and temperature, and the operating conditions of their DC circuits are complex and highly variable. Fluctuations in temperature and light intensity can significantly alter circuit operating characteristics and device performance. Traditional fixed protection thresholds are unable to adapt to these dynamic changes, resulting in safety hazards for DC switchgear during operation. Therefore, improving the safety of DC switchgear is an urgent issue.

[0045] To address the above-mentioned issues, embodiments of the present application provide a control method and related device for a smart fuse for DC cabinet protection, which is applied to a controller of an intelligent power system; the intelligent power system includes the controller, a photovoltaic module, a DC cabinet, and a smart fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the smart fuse via a communication line; the photovoltaic module, the DC cabinet, and the smart fuse are connected in series. First, first current data and a first environmental parameter set of the photovoltaic module within a preset first time period are obtained; a first protection threshold is determined based on the first current data; then, second current data and a second environmental parameter set of the photovoltaic module within a preset second time period are obtained; the end time of the preset first time period is earlier than the start time of the preset second time period; the first protection threshold is adjusted based on the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold; then, reference temperature data of the DC cabinet within the preset second time period is obtained; the second protection threshold is adjusted based on the reference temperature data to obtain a third protection threshold; a current state is determined based on the second current data and the third protection threshold; and finally, the smart fuse is controlled to perform circuit breaking based on the current state to ensure safe operation of the DC cabinet. The protection threshold is dynamically adjusted according to the actual situation, the current state is judged based on the current data, and the intelligent fuse is controlled in time to perform circuit breaking, thereby improving the safety of the DC cabinet.

[0046] For easier understanding, see Figure 1 , Figure 1 This is a system architecture diagram of a smart power system provided in an embodiment of the present application. The smart power system includes a controller, photovoltaic panels, a DC cabinet, and smart fuses. The controller is connected to the photovoltaic panels, DC cabinet, and smart fuses via communication lines; the photovoltaic panels, DC cabinet, and smart fuses are connected in series.

[0047] Photovoltaic modules utilize the photoelectric effect of semiconductor materials to directly convert solar energy into direct current (DC). Under sunlight, the photovoltaic cells within a PV module absorb photon energy, generating free electrons. These electrons are then directed through the internal circuit structure to generate an output current. The power quality and efficiency of PV modules are affected by factors such as light intensity and ambient temperature. PV modules are the primary source of power for smart power systems.

[0048] The DC cabinet centrally collects the DC power output from multiple PV panels and distributes it appropriately based on the needs of subsequent circuits and equipment. It also monitors parameters such as voltage, current, and power in the DC circuit in real time. This data is transmitted to the controller or other monitoring equipment via built-in monitoring devices, allowing personnel to promptly monitor the system's operating status.

[0049] Smart fuses, in addition to the overcurrent protection features of traditional fuses, also integrate intelligent monitoring and protection modules. They monitor circuit parameters such as current, voltage, and leakage in real time, using built-in algorithms and logic to determine the circuit's operating status. When an abnormal condition such as overload, short circuit, or leakage is detected, the smart fuse automatically disconnects the circuit within a very short time, protecting equipment and personnel. Furthermore, the smart fuse can receive remote control commands from the controller to provide circuit-breaking protection.

[0050] The controller establishes connections with the PV panels, DC cabinets, and smart fuses via communication lines. It collects real-time power generation data from the PV panels, operating parameters from the DC cabinets, and status information from the smart fuses for comprehensive analysis and processing. Based on pre-set control strategies and algorithms, the controller optimizes the operating status of the PV panels, such as using maximum power point tracking to improve power generation efficiency. It also rationally controls energy distribution based on the DC cabinet's operating conditions and system requirements. Protection thresholds can be dynamically and accurately adjusted based on the PV panel's environmental parameters and DC cabinet temperature data. This allows for a reasonable assessment of current status and sends tripping commands to the smart fuses, enabling intelligent control and management of the entire smart power system.

[0051] It can be seen that through the controller's data collection, analysis, processing, optimization, regulation and control of various parts of the smart power system, intelligent management of the entire smart power system is realized, and the overall performance and operation efficiency of the system are improved.

[0052] For easier understanding, see Figure 2 , Figure 2 This is a diagram of an application scenario for a smart fuse provided by an embodiment of the present application. The first and second photovoltaic modules are power generation units that utilize the photoelectric effect of semiconductor materials to convert solar energy into direct current (DC). The smart fuse, located between the first and second photovoltaic modules and the DC cabinet, not only provides the circuit-breaking protection of a traditional fuse but also monitors circuit parameters such as current, voltage, and leakage in real time. When an anomaly such as an overload, short circuit, or leakage is detected, it automatically disconnects the circuit to ensure the safety of equipment and personnel. It can also receive remote control commands to flexibly disconnect the circuit. It should be noted that a configuration where each photovoltaic module corresponds to a smart fuse facilitates precise fault location and troubleshooting when a photovoltaic module fails, though this is not specifically limited here. The DC cabinet collects the DC power output by the first and second photovoltaic modules and distributes it appropriately based on the needs of subsequent circuits and equipment, such as the first and second power-consuming devices. The first and second power-consuming devices consume power and use the DC power distributed from the DC cabinet to maintain their own operations. It should be noted that the first electrical equipment and the second electrical equipment include but are not limited to DC lighting fixtures, DC refrigeration equipment, communication base station equipment, and surveillance cameras, and are not specifically limited here.

[0053] It can be seen that the intelligent fuse can monitor parameters such as current, voltage, and leakage in real time, and automatically cut off the circuit quickly when encountering abnormalities such as overload, short circuit, and leakage. It can effectively avoid equipment damage, fire and other accidents caused by electrical failures, and ensure the safety of personnel and equipment. It can also receive remote control commands to flexibly disconnect the circuit, thereby ensuring the safe operation of the DC cabinet.

[0054] The following combination Figure 3 The electronic device in the embodiment of the present application is described. Figure 3 is a structural diagram of an electronic device provided in an embodiment of the present application, such as Figure 3 As shown, the electronic device includes one or more processors, a memory, a communication interface and one or more programs, and the processor is communicatively connected with the memory and the communication interface via an internal communication bus.

[0055] Among them, the processor is mainly used for:

[0056] Acquiring first current data and a first environmental parameter set of the photovoltaic component within a preset first time period;

[0057] determining a first protection threshold according to the first current data;

[0058] Acquiring second current data and a second environmental parameter set of the photovoltaic component within a preset second time period; the end time of the preset first time period is earlier than the start time of the preset second time period;

[0059] Adjusting the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold;

[0060] Acquiring reference temperature data of the DC cabinet within a preset second time period;

[0061] Adjust the second protection threshold according to the reference temperature data to obtain a third protection threshold;

[0062] determining a current state according to the second current data and a third protection threshold;

[0063] The intelligent fuse is controlled to perform circuit breaking according to the current status to ensure the safe operation of the DC cabinet.

[0064] The one or more programs are stored in the above-mentioned memory and are configured to be executed by the above-mentioned processor, and the one or more programs include instructions for executing any step in the above-mentioned method embodiment.

[0065] The processor may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, units, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit may be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit may be a memory.

[0066] The memory may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM), which is used as an external cache memory. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM).

[0067] It is understood that the electronic device may include more or fewer structural elements than those in the above structural block diagram, for example, including a power module, physical buttons, Wi-Fi module, speaker, Bluetooth module, sensor, display module, etc., which are not limited here. It is understood that the electronic device may be equipped with Figure 1 The system architecture described.

[0068] After understanding the software and hardware architecture of this application, Figure 4 A control method for an intelligent fuse for DC cabinet protection in an embodiment of the present application is described. Figure 4 This is a flow chart of a control method for a smart fuse for DC cabinet protection provided in an embodiment of the present application, which is applied to a controller of a smart power system; the smart power system includes the controller, a photovoltaic module, a DC cabinet, and a smart fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the smart fuse via a communication line; the photovoltaic module, the DC cabinet, and the smart fuse are connected in series, and specifically includes the following steps:

[0069] Step S401: obtaining first current data and a first environmental parameter set of the photovoltaic component within a preset first time period.

[0070] Specifically, according to the time range corresponding to the preset first time period, the current data records and environmental parameter records of the corresponding photovoltaic components can be searched in the database corresponding to the controller, the current data of the current data record can be extracted as the first current data, and the environmental parameter information such as temperature and light intensity in the environmental parameter record can be integrated into the first environmental parameter set.

[0071] Step S402: Determine a first protection threshold according to the first current data.

[0072] For easier understanding, see Figure 5 , Figure 5 : This is a flow chart of determining a first protection threshold provided by an embodiment of the present application, wherein the first current data includes multiple first current values, and determining the first protection threshold based on the first current data specifically includes the following steps:

[0073] A1. Obtain an average value of the multiple first current values ​​to obtain a first current average value;

[0074] A2. Calculating a standard deviation based on the first current average value and the multiple first current values ​​to obtain a first standard deviation;

[0075] A3. Obtaining a first rated current of the photovoltaic module;

[0076] A4. Determine a first safety margin corresponding to the first rated current based on a preset mapping relationship between the rated current and the safety margin; the first safety margin is used to ensure that the current value is within a safe range;

[0077] A5. Calculate the difference between a preset standard deviation threshold and the first standard deviation to obtain a first difference;

[0078] A6. Adjusting the first safety margin according to the first difference to obtain a second safety margin;

[0079] A7. Determine the first protection threshold according to the second safety margin and the first current average value.

[0080] In a specific embodiment, first, an average of multiple first current values ​​corresponding to the first current data is calculated to obtain a first current average value. A standard deviation is then calculated based on the first current average value and the multiple first current values ​​to obtain a first standard deviation. The first standard deviation can reflect fluctuations in current values ​​relative to the first current average value during the first time period.

[0081] Next, the first rated current corresponding to the PV module is obtained. This first rated current is the specified current value that the PV module can output under standard test conditions (such as specific light intensity and temperature). It is used to measure its current output capability during normal operation. Then, based on a preset mapping relationship between the rated current and the safety margin, a first safety margin corresponding to the first rated current is determined. The first safety margin is a margin set to ensure that the current value of the PV module remains within a safe range during operation. For example, if the first rated current is 10A and the first safety margin is 10% of the first rated current, the first safety margin is 1A.

[0082] Next, the difference between the preset standard deviation threshold and the first standard deviation is calculated to obtain a first difference. The standard deviation threshold is a pre-set standard value used to measure the acceptable range of current fluctuation. By calculating the difference between the standard deviation threshold and the first standard deviation, the degree of deviation of the current fluctuation from the standard can be determined. The first safety margin is then adjusted based on the first difference to obtain a second safety margin. If the first difference is positive, the current fluctuation is less than the preset standard. The first safety margin can be appropriately reduced to allow the PV module to operate closer to its rated current, thereby improving power generation efficiency, fully utilizing the PV module's power generation capacity, and reducing power generation losses caused by overly conservative safety margin settings. If the first difference is negative, the current fluctuation is greater than the preset standard. The first safety margin should be appropriately increased to provide more buffer space and reduce the risk of system instability caused by current fluctuations. Finally, the second safety margin is added to the first current average value to obtain the first protection threshold.

[0083] It can be seen that flexibly adjusting the safety margin according to the actual current fluctuations enables the system to better adapt to various operating conditions, facilitates more accurate setting of protection thresholds, avoids malfunction or failure of the protection mechanism, and improves the accuracy and effectiveness of system protection.

[0084] Step S403: obtaining second current data and a second environmental parameter set of the photovoltaic component within a preset second time period.

[0085] The end time of the preset first time period is earlier than the start time of the preset second time period. Current sensors can be installed on the photovoltaic modules to measure current data, and various environmental sensors, such as temperature sensors and light sensors, can be deployed to collect environmental parameters in real time. Then, within the preset second time period, current data and environmental parameters are collected at regular intervals, for example, once per second, once per minute, or once per hour, without specific limitation. The collected current data and environmental parameters are then integrated into a second current data set and a second environmental parameter set, respectively.

[0086] Step S404: Adjust the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold.

[0087] The first environmental parameter set includes a plurality of first temperatures and a plurality of first light intensities, and the second environmental parameter set includes a plurality of second temperatures and a plurality of second light intensities. The first protection threshold is adjusted according to the first environmental parameter set and the second environmental parameter set to obtain the second protection threshold. Specifically, the steps include:

[0088] B1. Analyze the multiple first current values, the multiple first temperatures, and the multiple first light intensities according to a preset multiple linear regression method to obtain a temperature influencing factor and a light intensity influencing factor;

[0089] B2. Calculating average values ​​of the multiple first temperatures, the multiple first light intensities, the multiple second temperatures, and the multiple second light intensities, respectively, to obtain a first temperature average value, a first light intensity average value, a second temperature average value, and a second light intensity average value;

[0090] B3. Calculate the difference between the first temperature average and the second temperature average to obtain a first temperature difference;

[0091] B4. Calculate the difference between the first light intensity average value and the second light intensity average value to obtain a first light intensity difference value;

[0092] B5. Determine a first adjustment amount based on the temperature influencing factor, the light intensity influencing factor, the first temperature difference, the first light intensity difference, and the preset multiple linear regression method;

[0093] B6. Adjust the first protection threshold according to the first adjustment amount to obtain the second protection threshold.

[0094] In a specific embodiment, first, a plurality of first current values, a plurality of first temperatures, and a plurality of first light intensities are analyzed according to a preset multivariate linear regression method, and a first model is established based on the linear relationship between the first current values, the first temperatures, and the first light intensities. The first model is as follows:

[0095]

[0096] Wherein, I represents the first current value; T represents the first temperature; L represents the first light intensity; a1 represents the temperature influence factor; a2 represents the light intensity influence factor; b represents the intercept term, i.e., the theoretical value of the first current value when both the temperature and the light intensity are 0; represents the error term, i.e., random error. The sum of squared errors can be minimized using the least squares method using multiple sets of I, T, and L data, i.e., multiple first current values, multiple first temperatures, and multiple first light intensities. The solution then yields a1 and a2, i.e., the temperature and light intensity influencing factors.

[0097] Next, the average values ​​of the multiple first temperatures, multiple first light intensities, multiple second temperatures, and multiple second light intensities are calculated to obtain the first temperature average value, the first light intensity average value, the second temperature average value, and the second light intensity average value. Calculating the average values ​​eliminates random fluctuations in the data, thereby obtaining representative values ​​of temperature and light intensity for the first and second preset time periods, facilitating subsequent comparisons of differences in environmental parameters between the two time periods. The difference between the first temperature average value and the second temperature average value is then calculated to obtain a first temperature difference value. The difference between the first light intensity average value and the second light intensity average value is then calculated to obtain a first light intensity difference value.

[0098] Then, a first adjustment amount is determined based on the temperature influence factor, the light intensity influence factor, the first temperature difference, the first light intensity difference, and a preset multiple linear regression method. The preset multiple linear regression method determines that changes in temperature and light intensity will cause changes in current. Therefore, the temperature influence factor and the first temperature difference can be multiplied to obtain a first product, and the light intensity influence factor and the first light intensity difference can be multiplied to obtain a second product. These first and second products are then added together to obtain the first adjustment amount. This first adjustment amount reflects the theoretical change in current due to changes in temperature and light intensity over two time periods and is used to adjust the first protection threshold to adapt to the new environmental conditions. Finally, the first protection threshold is adjusted based on the first adjustment amount to obtain a second protection threshold. For example, when the first adjustment amount is 1A and the first protection threshold is 10A, the first adjustment amount and the first protection threshold are added together to obtain the second protection threshold, which is 11A.

[0099] It can be seen that adjusting the protection threshold according to environmental changes makes the protection threshold more consistent with the actual operating conditions, ensuring that PV panels and DC cabinets can be effectively protected under different environmental conditions.

[0100] Step S405: Acquire reference temperature data of the DC cabinet within the preset second time period.

[0101] Specifically, the temperature sensor corresponding to the DC cabinet can be used to monitor the temperature changes of the DC cabinet in real time. During a preset second time period, the temperature sensor collects temperature data at a set sampling frequency (e.g., once per second). This temperature data is then preprocessed, such as by filtering and calibration, to obtain reference temperature data.

[0102] Step S406: Adjust the second protection threshold according to the reference temperature data to obtain a third protection threshold.

[0103] The reference temperature data includes a plurality of reference temperatures, and the second protection threshold is adjusted according to the reference temperature data to obtain the third protection threshold. Specifically, the steps include:

[0104] C1. Obtaining an average value of the multiple reference temperatures to obtain a reference temperature average value;

[0105] C2. Obtaining the temperatures corresponding to the multiple reference temperatures at the start and end times of the preset second time period to obtain a start reference temperature and an end reference temperature;

[0106] C3. Determine the basic temperature coefficient corresponding to the average value of the reference temperature;

[0107] C4. Obtaining a difference between the starting reference temperature and the ending reference temperature to obtain a second temperature difference;

[0108] C5. determining a reference temperature change rate according to the second temperature difference and the duration of the preset second time period;

[0109] C6. Adjusting the basic temperature coefficient according to the reference temperature change rate to obtain a target temperature coefficient;

[0110] C7. determining a second adjustment amount according to the second temperature difference and the target temperature coefficient;

[0111] C8. Adjust the second protection threshold according to the second adjustment amount to obtain the third protection threshold.

[0112] In a specific embodiment, first, the average value corresponding to multiple reference temperatures is calculated to obtain a reference temperature average value. This reference temperature average value is used to represent the overall temperature level of the DC cabinet during a preset second time period. Then, the temperatures corresponding to the multiple reference temperatures at the start and end of the preset second time period are obtained to obtain a starting reference temperature and an ending reference temperature. The starting reference temperature and the ending reference temperature can reflect the starting and ending states of the DC cabinet temperature during the preset second time period. By comparing these two temperature values, the temperature trend can be understood.

[0113] Next, determine the basic temperature coefficient corresponding to the reference temperature average value. Different reference temperature average values ​​correspond to different basic temperature coefficients, which can be obtained through experiments, experience or historical data statistics. Then, calculate the difference between the starting reference temperature and the ending reference temperature to obtain a second temperature difference, which can be a positive value or a negative value. The reference temperature change rate is then determined based on the second temperature difference and the length of the preset second time period. The absolute value of the second temperature difference can be divided by the length of the preset second time period to obtain the reference temperature change rate, which reflects the speed of the DC cabinet temperature change within the preset second time period. Different temperature change rates have different effects on the protection threshold, so it is necessary to calculate the change rate to more accurately adjust the protection threshold.

[0114] Finally, the base temperature coefficient is adjusted according to the reference temperature change rate to obtain the target temperature coefficient. For example, when the reference temperature change rate is large, the base temperature coefficient can be appropriately increased; when the reference temperature change rate is small, the base temperature coefficient remains unchanged or is slightly adjusted. Then, the second adjustment amount is determined based on the second temperature difference and the target temperature coefficient, and the second protection threshold is adjusted according to the second adjustment amount to obtain the third protection threshold. Specifically, the second temperature difference can be multiplied by the target temperature coefficient to obtain the second adjustment amount, and then the second adjustment amount and the second protection threshold are added to obtain the third protection threshold. The unit of the target temperature coefficient is A / °C, which is used to indicate the degree of influence of the temperature change on the third protection threshold. It should be noted that when the second temperature difference is positive, the second adjustment amount is also positive; when the second temperature difference is negative, the second adjustment amount is also negative. For example, when the second temperature difference is 10°C and the target temperature coefficient is 0.1A / °C, the second adjustment amount is 1A. When the second temperature difference is -10°C and the target temperature coefficient is 0.1A / °C, the second adjustment amount is -1A. Therefore, when the second protection threshold is 11A, if the second adjustment amount is 1A, the third protection threshold is 12A. If the second adjustment amount is -1A, the third protection threshold is 10A.

[0115] It can be seen that by comprehensively considering the impact of the DC cabinet temperature change, the second protection threshold is adjusted to obtain the third protection threshold, so that the protection threshold can more accurately reflect the actual operating conditions and ensure the safe operation of the DC cabinet.

[0116] Step S407: determining a current state according to the second current data and the third protection threshold.

[0117] The second current data includes m second current values, where m is an integer greater than 1. The current state is determined according to the second current data and the third protection threshold, and the specific steps include:

[0118] D1. Obtaining a preset fourth protection threshold and a reference current value; the fourth protection threshold is greater than the third protection threshold;

[0119] D2. If the m second current values ​​are all less than or equal to the third protection threshold, determining that the current state is normal;

[0120] D3. If there are n second current values ​​among the m second current values ​​that are greater than the third protection threshold, the current state is determined according to the n second current values, the fourth protection threshold and the number of reference current values; n is a positive integer less than or equal to m.

[0121] In a specific embodiment, first, device parameters of the photovoltaic module can be obtained. These device parameters include, but are not limited to, a first inrush current peak value and a first inrush current duration, which are not specifically defined herein. The first inrush current peak value represents the maximum current value that the photovoltaic module can reach at startup, and the first inrush current duration represents the length of time that the inrush current remains above a third protection threshold. Then, a third safety margin corresponding to the first inrush current peak value is determined based on a preset mapping relationship between the inrush current peak value and the safety margin. The larger the first inrush current peak value, the larger the third safety margin, ensuring that the smart power system is not misprotected during normal operation due to occasional near-peak currents, while also ensuring that the device has sufficient safety buffer when withstanding peak currents. It should be noted that the third safety margin can also be a specific ratio of the first inrush current peak value. For example, if the first inrush current peak value is 20A, and the third safety margin is 10% of the first inrush current peak value, then the third safety margin is 2A, which is not specifically defined herein. Then, a fourth protection threshold is determined based on the first inrush current peak value and the third safety margin, where the fourth protection threshold is greater than the third protection threshold. The first inrush current peak value and the third safety margin can be added together to obtain the fourth protection threshold. The acquisition frequency corresponding to the second current data can be obtained, and the number of reference current values ​​can be determined based on the acquisition frequency and the duration of the first inrush current. Specifically, the acquisition frequency and the duration of the first inrush current are multiplied to obtain the number of reference current values. For example, if the acquisition frequency is 10 times / second and the duration of the first inrush current is 5 seconds, the number of reference current values ​​is 50. A reference current value is obtained for each acquisition.

[0122] Next, if all m second current values ​​are less than or equal to the third protection threshold, indicating that the current of the PV module or DC cabinet is within a safe and controllable range and no abnormal current increase has occurred, the current state is determined to be normal. If n of the m second current values ​​are greater than the third protection threshold, indicating that an abnormal current increase has occurred, the current state is determined based on the n second current values, the fourth protection threshold, and the number of reference current values, where n is a positive integer less than or equal to m.

[0123] It can be seen that by setting different protection thresholds and judging the current state based on the comparison result of the collected current value with the protection threshold, it is possible to accurately identify whether the current in the system is within the normal operating range and detect abnormal conditions in a timely manner.

[0124] The step of determining the current state according to the n second current values, the fourth protection threshold, and the number of reference current values ​​includes:

[0125] E1. Determine the difference between the n second current values ​​and the fourth protection threshold;

[0126] E2. If each of the n second current values ​​is less than or equal to the fourth protection threshold, determine the difference between n and the number of reference current values;

[0127] E3. If n is less than or equal to the number of reference current values, determining that the current state is the normal state;

[0128] E4. If n is greater than the number of reference current values, determining that the current state is an abnormal state;

[0129] E5. If at least one second current value among the n second current values ​​is greater than the fourth protection threshold, determine that the current state is the abnormal state.

[0130] In a specific embodiment, the magnitude of the n second current values ​​relative to the fourth protection threshold is first determined. If each of the n second current values ​​is less than or equal to the fourth protection threshold, the n second current values ​​may be inrush currents of the photovoltaic module at startup, and further determination of the magnitude of n relative to the number of reference current values ​​is required.

[0131] Next, if n is less than or equal to the number of reference current values, indicating that the duration of the inrush current is within a safe range, the current state is determined to be normal. If n is greater than the number of reference current values, indicating that the duration of the inrush current exceeds the safe range, the current state is determined to be abnormal. If at least one of the n second current values ​​is greater than the fourth protection threshold, indicating that the inrush current value is greater than the safety threshold, the current state is directly determined to be abnormal.

[0132] It can be seen that by accurately judging the current state, current conditions that may cause damage to the equipment can be discovered in a timely manner, and system malfunction or equipment damage caused by instantaneous large current can be avoided, thereby protecting photovoltaic modules and DC cabinets and ensuring the stable operation of the smart power system.

[0133] For easier understanding, see Figure 6 , Figure 6 This is a flow chart of determining the current state provided by an embodiment of the present application, wherein starting from the "Start" node, the process first enters the judgment condition "determining the size between n second current values ​​and the fourth protection threshold". If each of the n second current values ​​is less than or equal to the fourth protection threshold, the process enters the next judgment condition "determining the size between n and the number of reference current values". If n is less than or equal to the number of reference current values, it means that the number of second current values ​​exceeding the third protection threshold is relatively small, that is, the duration of the abnormal current is short, which is within the normal fluctuation range, so the current state is determined to be normal and the process reaches the "End" node. If n is greater than the number of reference current values, it means that the number of second current values ​​exceeding the third protection threshold is large, that is, the duration of the abnormal current is long, which is beyond the normal fluctuation range, so the current state is determined to be abnormal and the process reaches the "End" node. If at least one of the n second current values ​​is greater than the fourth protection threshold, the current state is directly determined to be abnormal and the process reaches the "End" node, which indicates that the entire process has ended.

[0134] Step S408: Control the intelligent fuse to perform circuit breaking according to the current state to ensure safe operation of the DC cabinet.

[0135] For easier understanding, see Figure 7 , Figure 7 : This is a schematic diagram of a flow chart of a circuit breaking process provided by an embodiment of the present application, wherein the circuit breaking process is controlled by the smart fuse according to the current state, and the specific steps include:

[0136] F1. When the current state is the normal state, keep the state of the smart fuse in the on state;

[0137] F2. When the current state is the abnormal state, obtaining an average value of the n second current values ​​to obtain a second current average value;

[0138] F3. Determine the reaction time of the smart fuse according to the second current average value;

[0139] F4. Switching the state of the intelligent fuse from the on state to the off state according to the reaction time.

[0140] In a specific embodiment, first, when the current state is normal, the smart fuse is kept in the on state to ensure that the photovoltaic components can generate and transmit power normally, and the DC cabinet can operate normally, thereby maintaining the normal operation of the smart power system.

[0141] Next, when the current state is abnormal, the average of n second current values ​​is calculated to obtain a second current average value. The response time of the smart fuse is then determined based on the second current average value, where a larger second current average value indicates a shorter response time. Finally, the state of the smart fuse is switched from the on state to the off state based on the response time.

[0142] As can be seen, abnormal currents of varying magnitudes can cause varying degrees of damage to equipment. By calculating the average value of the second current to determine the smart fuse's response time, the operating time of the smart fuse can be flexibly adjusted based on the actual current situation. For relatively small abnormal currents, the response time can be appropriately extended to avoid false tripping due to brief current fluctuations. For larger abnormal currents, the response time can be shortened to quickly disconnect the circuit and protect the DC switch in a timely manner.

[0143] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process of the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner 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.

[0144] The embodiment of the present application can divide the functional units of the electronic device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0145] In the case of dividing each functional module into corresponding functional modules, Figure 8 This is a block diagram of the functional modules of a control device for a smart fuse for DC cabinet protection provided in an embodiment of the present application, which is applied to a controller of a smart power system; the smart power system includes the controller, a photovoltaic module, a DC cabinet, and a smart fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the smart fuse via a communication line; the photovoltaic module, the DC cabinet, and the smart fuse are connected in series; the control device 800 for the smart fuse for DC cabinet protection includes an acquisition module 810, a determination module 820, an adjustment module 830, and a control module 840, wherein:

[0146] The acquisition module 810 is configured to acquire first current data and a first environmental parameter set of the photovoltaic assembly within a preset first time period;

[0147] The determining module 820 is configured to determine a first protection threshold according to the first current data;

[0148] The acquisition module 810 is further configured to acquire second current data and a second environmental parameter set of the photovoltaic module within a preset second time period; the end time of the preset first time period is earlier than the start time of the preset second time period;

[0149] The adjustment module 830 is configured to adjust the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold;

[0150] The acquisition module 810 is further configured to acquire reference temperature data of the DC cabinet within the preset second time period;

[0151] The adjustment module 830 is further configured to adjust the second protection threshold according to the reference temperature data to obtain a third protection threshold;

[0152] The determining module 820 is further configured to determine a current state according to the second current data and the third protection threshold;

[0153] The control module 840 is used to control the smart fuse to perform circuit breaking processing according to the current state to ensure the safe operation of the DC cabinet.

[0154] Optionally, the first current data includes a plurality of first current values. In determining the first protection threshold according to the first current data, the determining module 820 is specifically configured to:

[0155] Obtaining an average value of the plurality of first current values ​​to obtain a first current average value;

[0156] Calculating a standard deviation based on the first current average value and the plurality of first current values ​​to obtain a first standard deviation;

[0157] Obtaining a first rated current of the photovoltaic component;

[0158] Determining a first safety margin corresponding to the first rated current based on a preset mapping relationship between the rated current and the safety margin; the first safety margin is used to ensure that the current value is within a safe range;

[0159] Calculating a difference between a preset standard deviation threshold and the first standard deviation to obtain a first difference;

[0160] adjusting the first safety margin according to the first difference to obtain a second safety margin;

[0161] The first protection threshold is determined according to the second safety margin and the first current average value.

[0162] Optionally, the first environmental parameter set includes multiple first temperatures and multiple first light intensities, and the second environmental parameter set includes multiple second temperatures and multiple second light intensities. In adjusting the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain the second protection threshold, the adjustment module 830 is specifically configured to:

[0163] Analyzing the multiple first current values, the multiple first temperatures, and the multiple first light intensities according to a preset multiple linear regression method to obtain a temperature influencing factor and a light intensity influencing factor;

[0164] Calculating average values ​​of the plurality of first temperatures, the plurality of first light intensities, the plurality of second temperatures, and the plurality of second light intensities respectively to obtain a first temperature average value, a first light intensity average value, a second temperature average value, and a second light intensity average value;

[0165] Calculating a difference between the first temperature average value and the second temperature average value to obtain a first temperature difference;

[0166] Calculating a difference between the first light intensity average value and the second light intensity average value to obtain a first light intensity difference value;

[0167] determining a first adjustment amount according to the temperature influencing factor, the light intensity influencing factor, the first temperature difference, the first light intensity difference, and the preset multiple linear regression method;

[0168] The first protection threshold is adjusted according to the first adjustment amount to obtain the second protection threshold.

[0169] Optionally, the reference temperature data includes a plurality of reference temperatures. In adjusting the second protection threshold according to the reference temperature data to obtain the third protection threshold, the adjustment module 830 is further specifically configured to:

[0170] Obtaining an average value of the multiple reference temperatures to obtain a reference temperature average value;

[0171] Acquire the temperatures corresponding to the multiple reference temperatures at the start time and the end time of the preset second time period to obtain a start reference temperature and an end reference temperature;

[0172] Determine a basic temperature coefficient corresponding to the reference temperature average value;

[0173] Obtaining a difference between the starting reference temperature and the ending reference temperature to obtain a second temperature difference;

[0174] determining a reference temperature change rate according to the second temperature difference and the duration of the preset second time period;

[0175] Adjusting the basic temperature coefficient according to the reference temperature change rate to obtain a target temperature coefficient;

[0176] determining a second adjustment amount according to the second temperature difference and the target temperature coefficient;

[0177] The second protection threshold is adjusted according to the second adjustment amount to obtain the third protection threshold.

[0178] Optionally, the second current data includes m second current values, where m is an integer greater than 1. In determining the current state according to the second current data and the third protection threshold, the determination module 820 is further specifically configured to:

[0179] Obtaining a preset fourth protection threshold and a reference current value; the fourth protection threshold is greater than the third protection threshold;

[0180] If the m second current values ​​are all less than or equal to the third protection threshold, determining that the current state is a normal state;

[0181] If there are n second current values ​​among the m second current values ​​that are greater than the third protection threshold, the current state is determined based on the n second current values, the fourth protection threshold and the number of reference current values; n is a positive integer less than or equal to m.

[0182] Optionally, in determining the current state according to the n second current values, the fourth protection threshold, and the number of reference current values, the determining module 820 is further specifically configured to:

[0183] Determining the difference between the n second current values ​​and the fourth protection threshold;

[0184] If each of the n second current values ​​is less than or equal to the fourth protection threshold, determining the difference between n and the number of reference current values;

[0185] If n is less than or equal to the number of reference current values, determining that the current state is the normal state;

[0186] If n is greater than the number of reference current values, determining that the current state is an abnormal state;

[0187] If at least one second current value among the n second current values ​​is greater than the fourth protection threshold, the current state is determined to be the abnormal state.

[0188] Optionally, in controlling the smart fuse to perform circuit breaking according to the current state, the control module 840 is specifically configured to:

[0189] When the current state is the normal state, keeping the state of the smart fuse in the on state;

[0190] When the current state is the abnormal state, obtaining an average value of the n second current values ​​to obtain a second current average value;

[0191] determining a reaction time of the smart fuse according to the second current average value;

[0192] The state of the smart fuse is switched from the conducting state to the disconnecting state according to the reaction time.

[0193] It can be seen that the protection threshold is dynamically adjusted according to the actual situation, the current state is judged in combination with the current data, and the intelligent fuse is controlled in time to perform circuit breaking processing, thereby improving the safety of the DC cabinet.

[0194] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above. The control device 800 of the intelligent fuse for DC cabinet protection can be used to execute the above method embodiment of this application, which will not be repeated here.

[0195] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.

[0196] The present application also provides a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may comprise an electronic device.

[0197] It should be noted that, for the above-mentioned various embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations. Those skilled in the art should know that this application is not limited by the order of the actions described, because some steps in the embodiments of the present application can be performed in other orders or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily required by the embodiments of the present application.

[0198] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0199] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

[0200] The steps of the method or algorithm described in the embodiments of the present application can be implemented in hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), registers, hard disk, removable hard disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a management device. Of course, the processor and storage medium can also exist as discrete components in the terminal device or the management device.

[0201] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part via software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. This computer program product comprises one or more computer instructions. When these computer program instructions are loaded and executed on a computer, they fully or partially produce the processes or functions described in the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0202] The modules / units included in the various devices and products described in the above embodiments may be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for various devices and products applied to or integrated into a chip, the modules / units included therein may all be implemented in the form of hardware such as circuits, or at least part of the modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the modules / units included therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least part of the modules / units may be It is implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal equipment, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal equipment, or at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal equipment, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0203] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only a specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of protection of the embodiments of the present application.

Claims

1. A control method for an intelligent fuse for DC cabinet protection, characterized in that: A controller for an intelligent power system; the intelligent power system includes the controller, a photovoltaic module, a DC cabinet, and an intelligent fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the intelligent fuse via a communication line; the photovoltaic module, the DC cabinet, and the intelligent fuse are connected in series; the method includes: Acquiring first current data and a first environmental parameter set of the photovoltaic component within a preset first time period; determining a first protection threshold according to the first current data; Acquiring second current data and a second environmental parameter set of the photovoltaic component within a preset second time period; the end time of the preset first time period is earlier than the start time of the preset second time period; Adjusting the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold; Acquiring reference temperature data of the DC cabinet within the preset second time period; adjusting the second protection threshold according to the reference temperature data to obtain a third protection threshold; determining a current state according to the second current data and the third protection threshold; The intelligent fuse is controlled to perform circuit breaking according to the current state to ensure safe operation of the DC cabinet.

2. The method according to claim 1, wherein The first current data includes a plurality of first current values, and determining the first protection threshold according to the first current data includes: Obtaining an average value of the plurality of first current values ​​to obtain a first current average value; Calculating a standard deviation based on the first current average value and the plurality of first current values ​​to obtain a first standard deviation; Obtaining a first rated current of the photovoltaic component; Determining a first safety margin corresponding to the first rated current based on a preset mapping relationship between the rated current and the safety margin; the first safety margin is used to ensure that the current value is within a safe range; Calculating a difference between a preset standard deviation threshold and the first standard deviation to obtain a first difference; adjusting the first safety margin according to the first difference to obtain a second safety margin; The first protection threshold is determined according to the second safety margin and the first current average value.

3. The method according to claim 2, wherein The first environmental parameter set includes a plurality of first temperatures and a plurality of first light intensities, the second environmental parameter set includes a plurality of second temperatures and a plurality of second light intensities, and adjusting the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain the second protection threshold includes: Analyzing the multiple first current values, the multiple first temperatures, and the multiple first light intensities according to a preset multiple linear regression method to obtain a temperature influencing factor and a light intensity influencing factor; Calculating average values ​​of the plurality of first temperatures, the plurality of first light intensities, the plurality of second temperatures, and the plurality of second light intensities respectively to obtain a first temperature average value, a first light intensity average value, a second temperature average value, and a second light intensity average value; Calculating a difference between the first temperature average value and the second temperature average value to obtain a first temperature difference; Calculating a difference between the first light intensity average value and the second light intensity average value to obtain a first light intensity difference value; determining a first adjustment amount according to the temperature influencing factor, the light intensity influencing factor, the first temperature difference, the first light intensity difference, and the preset multiple linear regression method; The first protection threshold is adjusted according to the first adjustment amount to obtain the second protection threshold.

4. The method according to claim 3, wherein The reference temperature data includes a plurality of reference temperatures, and adjusting the second protection threshold according to the reference temperature data to obtain a third protection threshold includes: Obtaining an average value of the multiple reference temperatures to obtain a reference temperature average value; Acquire the temperatures corresponding to the multiple reference temperatures at the start time and the end time of the preset second time period to obtain a start reference temperature and an end reference temperature; Determine a basic temperature coefficient corresponding to the reference temperature average value; Obtaining a difference between the starting reference temperature and the ending reference temperature to obtain a second temperature difference; determining a reference temperature change rate according to the second temperature difference and the duration of the preset second time period; Adjusting the basic temperature coefficient according to the reference temperature change rate to obtain a target temperature coefficient; determining a second adjustment amount according to the second temperature difference and the target temperature coefficient; The second protection threshold is adjusted according to the second adjustment amount to obtain the third protection threshold.

5. The method according to claim 1, wherein The second current data includes m second current values, where m is an integer greater than 1. The determining of the current state according to the second current data and the third protection threshold includes: Obtaining a preset fourth protection threshold and a reference current value; the fourth protection threshold is greater than the third protection threshold; If the m second current values ​​are all less than or equal to the third protection threshold, determining that the current state is a normal state; If there are n second current values ​​among the m second current values ​​that are greater than the third protection threshold, the current state is determined based on the n second current values, the fourth protection threshold and the number of reference current values; n is a positive integer less than or equal to m.

6. The method according to claim 5, wherein The determining the current state according to the n second current values, the fourth protection threshold, and the number of reference current values ​​includes: Determining the difference between the n second current values ​​and the fourth protection threshold; If each of the n second current values ​​is less than or equal to the fourth protection threshold, determining the difference between n and the number of reference current values; If n is less than or equal to the number of reference current values, determining that the current state is the normal state; If n is greater than the number of reference current values, determining that the current state is an abnormal state; If at least one second current value among the n second current values ​​is greater than the fourth protection threshold, the current state is determined to be the abnormal state.

7. The method according to claim 6, wherein The controlling the intelligent fuse to perform circuit breaking processing according to the current state includes: When the current state is the normal state, keeping the state of the smart fuse in the on state; When the current state is the abnormal state, obtaining an average value of the n second current values ​​to obtain a second current average value; determining a reaction time of the smart fuse according to the second current average value; The state of the smart fuse is switched from the conducting state to the disconnecting state according to the reaction time.

8. A control device for an intelligent fuse for DC cabinet protection, characterized in that: A controller for an intelligent power system; the intelligent power system includes the controller, a photovoltaic module, a DC cabinet, and an intelligent fuse; the controller is connected to the photovoltaic module, the DC cabinet, and the intelligent fuse via a communication line; the photovoltaic module, the DC cabinet, and the intelligent fuse are connected in series; the device includes an acquisition module, a determination module, an adjustment module, and a control module, wherein: The acquisition module is configured to acquire first current data and a first environmental parameter set of the photovoltaic assembly within a preset first time period; The determining module is configured to determine a first protection threshold according to the first current data; The acquisition module is further configured to acquire second current data and a second environmental parameter set of the photovoltaic component within a preset second time period; the end time of the preset first time period is earlier than the start time of the preset second time period; The adjustment module is configured to adjust the first protection threshold according to the first environmental parameter set and the second environmental parameter set to obtain a second protection threshold; The acquisition module is further configured to acquire reference temperature data of the DC cabinet within the preset second time period; The adjustment module is further configured to adjust the second protection threshold according to the reference temperature data to obtain a third protection threshold; The determining module is further configured to determine a current state according to the second current data and the third protection threshold; The control module is used to control the intelligent fuse to perform circuit breaking processing according to the current state to ensure the safe operation of the DC cabinet.

9. An electronic device, characterized in that: include: a processor, a memory, a communication interface, and one or more programs; The one or more programs are stored in the memory and configured to be executed by the processor, wherein the programs include instructions for executing the steps of the method according to any one of claims 1 to 7.

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

Citation Information

Patent Citations

  • Overcurrent protection device and method and PFC circuit

    CN112636304A

  • Method and circuit arrangement for detecting an arc and photovoltaic (PV) inverter having a corresponding circuit arrangement

    US20220360214A1