Inverter abnormal state judgment method and device, equipment and medium
By collecting and analyzing the telemetry data of the inverter, combining preset conditions and information from the superior equipment, the rapid and accurate determination of the inverter status is achieved, the problems of misjudgment and insufficient real-time in traditional technology are solved, and the power station is improved Operational efficiency and safety.
Patent Information
- Application Number
- CN202411378947.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-31
AI Technical Summary
Traditional inverter state judgment technology highly relies on internal sensors and monitoring systems, and is prone to misjudgment or misjudgment, and lacks real-time performance, making it difficult to accurately and quickly determine the inverter state in a rapidly changing power grid.
By collecting the real-time telemetry data of the inverter, including daily power generation, total active power, string current, string voltage, combined with preset offline conditions and abnormal status mark information, we can determine whether the inverter is offline, shut down or communicate. The interrupt state is determined by the power proportion deviation of the target superior device.
It realizes rapid and accurate judgment of the inverter status, reduces misjudgment and misjudgment, improves real-time performance, and more accurately identify abnormal states such as shutdown, offline and communication interruption, assists in the rapid on-site defect removal and reduces power generation losses in the power station. .
Smart Images

Figure CN119224462A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of inverter detection, and in particular to an inverter abnormal state determination method, device, equipment and medium. Background Art
[0002] With the continuous advancement of solar photovoltaic power generation technology, photovoltaic power stations have gradually developed towards grid-connected power generation. Among them, the inverter is a key device in the photovoltaic power station system. It converts DC power into AC power, so the stable operation of the inverter is crucial to the safety and efficiency of the entire power station. However, during the operation of the inverter, various problems may occur, causing it to be shut down for maintenance or overhaul.
[0003] Traditional inverter status judgment technology is highly dependent on sensors and monitoring systems inside the inverter. If these systems fail, it may lead to misjudgment or missed judgment, and the real-time performance is insufficient. Therefore, in a rapidly changing power grid, it is difficult to accurately and quickly determine the inverter status.
[0004] From the above, it can be seen that how to quickly and accurately determine the inverter state is a problem to be solved in the art. Summary of the invention
[0005] In view of this, the purpose of the present invention is to provide a method, device, equipment and medium for determining the abnormal state of an inverter, so as to quickly and accurately determine the state of the inverter. The specific scheme is as follows:
[0006] In a first aspect, the present application discloses a method for determining an abnormal state of an inverter, comprising:
[0007] S1: Collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage;
[0008] S2: Determine whether the current abnormal inverter meets the preset offline condition, if yes, determine that the current abnormal inverter is in an offline state, if no, proceed to step S3; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0;
[0009] S3: Determine whether the abnormal state mark information of the total active power is zero, if so, determine that the current abnormal inverter is in a shutdown state, if not, proceed to step S4;
[0010] S4: Determine whether the abnormal state mark information of the total active power is a constant value of zero, if so, proceed to step S5;
[0011] S5: Determine whether the abnormal status mark information of each of the telemetry real-time data is a constant value, if so, proceed to step S6;
[0012] S6: Determine whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, and if so, proceed to step S7;
[0013] S7: Calculate the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and determine whether the power ratio deviation is less than a first preset threshold value. If so, determine that the current abnormal inverter is in a shutdown state; otherwise, determine that the current abnormal inverter is in a communication interruption state.
[0014] Optionally, after determining whether the abnormal state mark information of the total active power is a constant value of zero, the method further includes:
[0015] If the abnormal state mark information of the total active power is a non-zero constant value, determining whether the abnormal state mark information of the daily power generation is a zero constant value;
[0016] If the abnormal state mark information of the daily power generation is a non-zero constant value, it is determined that the current abnormal inverter is in a communication interruption state.
[0017] Optionally, after determining whether the abnormal status mark information of each of the telemetry real-time data is a constant value, the method further includes:
[0018] If the abnormal status marking information of each of the telemetry real-time data is not a constant value, it is determined whether the abnormal status marking information of the daily power generation, the string current, and the string voltage are all non-constant values. If so, it is determined that the current abnormal inverter is in a shutdown state.
[0019] Optionally, before determining whether there is a target upper-level device that normally uploads telemetry real-time data in the upper-level device of the current abnormal inverter, the method further includes:
[0020] Determining whether the abnormal state mark information of the daily power generation is a constant value of zero;
[0021] If the abnormal state mark information of the daily power generation is a constant value of zero, it is determined whether there is a target subordinate device that normally uploads telemetry real-time data among the subordinate devices of the current abnormal inverter;
[0022] If there is a target lower-level device that normally uploads telemetry real-time data, it is determined that the current abnormal inverter is in a communication interruption state.
[0023] Optionally, the calculating of the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period includes:
[0024] Determine the relationship between the number of constant value inverters in the target upper-level device and a second preset threshold;
[0025] If the magnitude relationship indicates that the number of constant value inverters in the target upper-level device is greater than a second preset threshold, then calculating a power ratio deviation of the constant value inverters in the target upper-level device between a current time period and a preset historical time period;
[0026] If the size relationship indicates that the number of constant value inverters in the target upper device is equal to the second preset threshold, the real-time power of the constant value inverter in the current time period is calculated; if the real-time power of the constant value inverter in the current time period is less than or equal to the third preset threshold, the current abnormal inverter is determined to be in a shutdown state.
[0027] Optionally, the collecting of various telemetry real-time data of the current abnormal inverter at different times in the current time period includes:
[0028] Monitor whether the current abnormal inverter generates an internal fault code within the current time period;
[0029] If the current abnormal inverter does not generate the internal fault code in the current time period, collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period;
[0030] If the current abnormal inverter generates the internal fault code within a current time period, the state of the current abnormal inverter is determined based on the internal fault code.
[0031] Optionally, the determining whether the abnormal state flag information of the total active power is a zero value includes:
[0032] Determine normal equipment of the same type as the current abnormal inverter from the power station to which the current abnormal inverter belongs;
[0033] Collecting the real-time power and installed capacity of the normal device in the current time period, and determining whether the real-time power of the normal device in the current time period is greater than the product of the installed capacity and a second preset threshold;
[0034] If the real-time power of the normal equipment in the current time period is greater than the product of the installed capacity and the second preset threshold, it is determined whether the abnormal state mark information of the total active power is a zero value.
[0035] Optionally, the abnormal state of the telemetry real-time data is marked as any one of a zero value, a negative value, a null value, and a constant value, wherein the constant value includes a zero constant value and a non-zero constant value, the zero value indicates that the corresponding telemetry real-time data at different times in the current time period are not completely the same and are not greater than a third preset threshold, the zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are completely the same and are not greater than the third preset threshold, and the non-zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are completely the same and are greater than the third preset threshold.
[0036] In a second aspect, the present application discloses an inverter abnormal state determination device, comprising:
[0037] A data acquisition module is used to collect various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage;
[0038] A first judgment module is used to judge whether the current abnormal inverter meets the preset offline condition. If so, the current abnormal inverter is determined to be in an offline state. If not, the second judgment module is triggered; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0;
[0039] The second judgment module is used to judge whether the abnormal state mark information of the total active power is a zero value, and if so, it is determined that the current abnormal inverter is in a shutdown state, and if not, the third judgment module is triggered;
[0040] The third judgment module is used to judge whether the abnormal state mark information of the total active power is a constant value of zero, and if so, trigger the fourth judgment module;
[0041] The fourth judgment module is used to judge whether the abnormal status mark information of each of the telemetry real-time data is a constant value, and if so, trigger the fifth judgment module;
[0042] The fifth judgment module is used to judge whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, and if so, trigger the sixth judgment module;
[0043] The sixth judgment module is used to calculate the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and judge whether the power ratio deviation is less than the first preset threshold value. If so, it is judged that the current abnormal inverter is in a shutdown state; otherwise, it is judged that the current abnormal inverter is in a communication interruption state.
[0044] In a third aspect, the present application discloses an electronic device, including:
[0045] Memory, used to store computer programs;
[0046] The processor is used to execute the computer program to implement the steps of the inverter abnormal state determination method disclosed above.
[0047] In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the steps of the inverter abnormal state determination method disclosed above are implemented.
[0048] The beneficial effects of the present application are as follows: S1 of the present application: collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage; S2: judging whether the current abnormal inverter meets the preset offline condition, if so, judging that the current abnormal inverter is in an offline state, otherwise proceeding to step S3; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0; S3: judging whether the abnormal state mark information of the total active power is a zero value, if so, judging that the current abnormal inverter is in an outage state, otherwise proceeding to step S4; S4: Determine whether the abnormal state mark information of the total active power is a constant value of zero, if so, proceed to step S5; S5: Determine whether the abnormal state mark information of each of the telemetry real-time data is a constant value, if so, proceed to step S6; S6: Determine whether there is a target upper-level device that normally uploads telemetry real-time data in the upper-level device of the current abnormal inverter, if so, proceed to step S7; S7: Calculate the power proportion deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and determine whether the power proportion deviation is less than the first preset threshold value, if so, determine that the current abnormal inverter is in a shutdown state, otherwise determine that the current abnormal inverter is in a communication interruption state. It can be seen that the present application collects each telemetry real-time data of the current abnormal inverter at different times in the current time period, and determines whether it is in an offline state. If it is not in an offline state, it is determined whether the current abnormal inverter is in a communication interruption state or a shutdown state according to the combination logic of the abnormal state mark information of the telemetry real-time data and the power proportion deviation of the constant value inverter in the target upper-level device. Multiple determination methods can make the inverter abnormal state determination more accurate and reasonable. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0050] Figure 1 A flow chart of a method for determining abnormal state of an inverter disclosed in the present application;
[0051] Figure 2 A specific inverter abnormal state determination result diagram disclosed in the present application;
[0052] Figure 3 This is a schematic diagram of the structure of an inverter abnormal state determination device disclosed in the present application;
[0053] Figure 4 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION
[0054] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. 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 making creative work are within the scope of protection of the present invention.
[0055] With the continuous advancement of solar photovoltaic power generation technology, photovoltaic power stations have gradually developed towards grid-connected power generation. Among them, the inverter is a key device in the photovoltaic power station system. It converts DC power into AC power, so the stable operation of the inverter is crucial to the safety and efficiency of the entire power station. However, during the operation of the inverter, various problems may occur, causing it to be shut down for maintenance or overhaul.
[0056] Traditional inverter status judgment technology is highly dependent on sensors and monitoring systems inside the inverter. If these systems fail, it may lead to misjudgment or missed judgment, and the real-time performance is insufficient. Therefore, in a rapidly changing power grid, it is difficult to accurately and quickly determine the inverter status.
[0057] To this end, the present application correspondingly provides a solution for determining the abnormal state of an inverter, which can quickly and accurately determine the state of the inverter.
[0058] See also Figure 1 As shown, the embodiment of the present application discloses a method for determining an abnormal state of an inverter, comprising:
[0059] Step S1: Collect various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage.
[0060] Each photovoltaic power station will deploy the levels of each device in advance, that is, deploy the upper-level equipment, lower-level equipment, and same-level equipment of each device, and determine the inverters with abnormalities, so as to determine the status of each inverter with abnormalities.
[0061] In this embodiment, the collection of various telemetry real-time data of the current abnormal inverter at different times in the current time period includes: monitoring whether the current abnormal inverter generates an internal fault code in the current time period; if the current abnormal inverter does not generate the internal fault code in the current time period, collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; if the current abnormal inverter generates the internal fault code in the current time period, determining the state of the current abnormal inverter based on the internal fault code.
[0062] Real-time monitoring of whether the current abnormal inverter generates an internal fault code in the current time period, wherein the internal fault code is the telemetering shutdown signal, which is divided into fault shutdown, normal shutdown, power-limited shutdown, and emergency shutdown. That is to say, if it is monitored that the current abnormal inverter generates an internal fault code in the current time period, then the operating state of the current abnormal inverter can be determined as shutdown according to the internal fault code, and the cause of the shutdown can be determined. If it is monitored that the current abnormal inverter does not generate an internal fault code in the current time period, then it is necessary to collect the various telemetry real-time data of the current abnormal inverter at different times in the current time period. The collection time period can be set in advance, and the number of frames to be collected in the time period, each frame at a specific time in the time period, for example, the time period can be 1 minute, and 1 frame is every 10 seconds. Then when it is necessary to collect telemetry real-time data, the 1 minute before the current moment is the current time period, and 6 frames of telemetry real-time data in the current time period are collected.
[0063] Furthermore, the real-time telemetry data includes daily power generation, total active power, string current, and string voltage. Daily power generation refers to the total amount of electricity generated by a photovoltaic power station through a photovoltaic power generation system in one day; total active power refers to the power actually output by a photovoltaic inverter that can do effective work, and is also a direct reflection of electric energy. The size of the total active power directly determines the inverter's ability to output electric energy; string current refers to the current output by a string formed by multiple solar panels connected in series. By monitoring the string current, the working status of the solar panel can be understood, the power generation capacity of the system can be evaluated, and possible problems can be discovered in a timely manner; string voltage refers to the voltage after the photovoltaic panels are connected into a battery group. In a photovoltaic power station, photovoltaic panels are usually connected in series to form strings to meet the inverter's requirements for input voltage. String voltage is one of the important conditions for the normal operation of the inverter.
[0064] Step S2: Determine whether the current abnormal inverter meets the preset offline condition. If so, determine that the current abnormal inverter is in an offline state. If not, proceed to step S3; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0.
[0065] In this embodiment, the abnormal state of the telemetry real-time data is marked as any one of a zero value, a negative value, a null value, and a constant value, wherein the constant value includes a zero constant value and a non-zero constant value, the zero value indicates that the corresponding telemetry real-time data at different times in the current time period are not completely the same and are not greater than a third preset threshold, the zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are completely the same and are not greater than the third preset threshold, and the non-zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are completely the same and are greater than the third preset threshold.
[0066] After collecting telemetry real-time data, the telemetry real-time data is marked for abnormal status, where the abnormal status marks are divided into zero value, negative value, null value, and constant value. The constant value is further divided into zero constant value and non-zero constant value. The telemetry real-time data is marked according to its values at different times.
[0067] Furthermore, the zero value indicates that the corresponding telemetry real-time data at different times in the current time period are not completely the same and are not greater than the first preset threshold value. Taking daily power generation as an example, the values of daily power generation at different times in the current time period are not completely the same and are not greater than the first preset threshold value, then the daily power generation is marked as zero value; a negative value indicates that the corresponding telemetry real-time data at different times in the current time period is less than 0; a null value indicates that the value of a certain telemetry real-time data has not been collected in the current time period, for example, the total active power has not been collected in the current time period, then the total active power is marked as null value; zero constant value It indicates that the corresponding telemetry real-time data at different times in the current time period are exactly the same and are not greater than the first preset threshold value. For example, the string current at different times in the current time period is exactly the same and is not greater than the first preset threshold value, then the string current is marked as a zero constant value; the non-zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are exactly the same and are greater than the first preset threshold value. For example, the string voltage at different times in the current time period is exactly the same and is greater than the first preset threshold value, then the string voltage is marked as a non-zero constant value; wherein, the first preset threshold value can be specifically 0.1kw. It can be understood that if the abnormal state of the telemetry real-time data is marked as a null value or the telemetry real-time data is 0, that is, whether the current abnormal inverter meets the preset offline condition, it means that the current abnormal inverter cannot upload its own data, for example, a power outage or other fault occurs, resulting in the abnormal inverter being in an offline state. If the current abnormal inverter does not meet the preset offline condition, the current abnormal inverter is not in an offline state, and subsequent state determination is required.
[0068] Step S3: Determine whether the abnormal state mark information of the total active power is a zero value. If so, determine that the current abnormal inverter is in a shutdown state. If not, proceed to step S4.
[0069] In this embodiment, the determination of whether the abnormal status mark information of the total active power is a zero value includes: determining a normal device of the same type as the current abnormal inverter from the power station to which the current abnormal inverter belongs; collecting the real-time power and installed capacity of the normal device in the current time period, and determining whether the real-time power of the normal device in the current time period is greater than the product of the installed capacity and a second preset threshold; if the real-time power of the normal device in the current time period is greater than the product of the installed capacity and the second preset threshold, determining whether the abnormal status mark information of the total active power is a zero value. It is understandable that the main function of the inverter in a photovoltaic power station is to convert the DC power generated by the photovoltaic components into AC power so as to supply it to the power grid or users. Since the photovoltaic components hardly generate electricity at night, the inverter is correspondingly in a low-load or shutdown state. Therefore, if the current time period is daytime, there is no need to determine the inverter status. It is necessary to determine whether the current time period is daytime to prevent misjudgment of the working status of the inverter. The specific process is: determine the normal equipment of the same type as the current abnormal inverter from the power station to which the current abnormal inverter belongs; collect the real-time power and installed capacity of the normal equipment in the current time period, and determine whether the real-time power of the normal equipment in the current time period is greater than The product of installed capacity and the second preset threshold value; if the real-time power of the normal device in the current time period is greater than the product of the installed capacity and the second preset threshold value, then determine whether the abnormal state mark information of the total active power is zero value, for example, the second preset threshold value is 5%, that is, the real-time power of the normal device in the current time period is greater than 5% of the installed capacity, then it is determined that the inverter state can be determined in the current time period, because when the inverter is in the shutdown state, the total active power is close to zero value, that is, the total active power is less than or equal to 0.1kw, so next determine whether the abnormal state mark information of the total active power is zero value, if yes, it means that the current abnormal inverter is in the shutdown state, if otherwise, it is necessary to continue the state determination.
[0070] Step S4: Determine whether the abnormal state mark information of the total active power is a constant value of zero, and if so, proceed to step S5.
[0071] Determine whether the abnormal status mark information of the total active power is a constant value of zero, that is, determine whether the total active power in the current time period is the same and is less than or equal to the third preset threshold. Specifically, it can be determined whether the total active power in the current time period is the same and ≤0.1kw. If so, further status judgment is required, that is, enter step S5.
[0072] In this embodiment, after determining whether the abnormal state mark information of the total active power is a zero constant value, it also includes: if the abnormal state mark information of the total active power is a non-zero constant value, determining whether the abnormal state mark information of the daily power generation is a zero constant value; if the abnormal state mark information of the daily power generation is a non-zero constant value, determining that the current abnormal inverter is in a communication interruption state. It can be understood that the total active power and the daily power generation will fluctuate with changes in environmental factors such as light intensity and temperature. If the total active power of the current abnormal inverter is greater than the first preset threshold, that is, the total active power is a non-zero constant value, further, if the abnormal state mark of the daily power generation is also a non-zero constant value, that is, the abnormal state marks of the total active power and the daily power generation are both non-zero constant values, indicating that the current abnormal inverter cannot upload the latest total active power and daily power generation, and only maintains the data before the communication interruption or at a fixed time point, so when the abnormal state marks of the total active power and the daily power generation are both non-zero constant values, it is determined that the current abnormal inverter is in a communication interruption state. If the abnormal status mark information of the total active power is a non-zero constant value, that is, the total active power in the current time period is the same and greater than the third preset threshold, for example, the total active power in the current time period is the same and >0.1kw, then determine whether the abnormal status mark information of the daily power generation is a zero constant value. If it is determined that the daily power generation in the current time period is the same and >0.1kw, there is no need to perform subsequent status judgment, but it can be directly determined that the current abnormal inverter is in a communication interruption state.
[0073] Step S5: Determine whether the abnormal status mark information of each of the telemetry real-time data is a constant value, if so, proceed to step S6.
[0074] Determine whether the abnormal status marking information of each telemetry real-time data is a constant value, that is, whether the abnormal status marking information of daily power generation, the abnormal status marking information of total active power, the abnormal status marking information of string current, and the abnormal status marking information of string voltage are all constant values. That is to say, in the current time period, if the daily power generation of 6 frames is the same, the total active power of 6 frames is the same, the string current of 6 frames is the same, and the string voltage of 6 frames is also the same, then subsequent status judgment is required, that is, entering step S6.
[0075] In the present embodiment, after determining whether the abnormal status marking information of each of the telemetered real-time data is a constant value, it also includes: if the abnormal status marking information of each of the telemetered real-time data is not a constant value, determining whether the abnormal status marking information of each of the daily power generation, the string current, and the string voltage is a non-constant value, and if so, determining that the current abnormal inverter is in a shutdown state. Because before this it has been determined that the abnormal status mark information of the total active power is a constant value of zero, that is, the abnormal status mark information of the total active power is a constant value, that is to say, if the abnormal status mark information of each telemetry real-time data is not a constant value, then there are non-constant values in the abnormal status mark information of the daily power generation, the abnormal status mark information of the string current, and the abnormal status mark information of the string voltage. Then, it is necessary to determine whether the abnormal status mark information of the daily power generation, the string current, and the string voltage are all non-constant values. If the abnormal status mark information of the daily power generation is a non-constant value, the abnormal status mark information of the string current is a non-constant value, and the abnormal status mark information of the string voltage is also a non-constant value, then it can be directly determined that the current abnormal inverter is in a shutdown state.
[0076] Step S6: Determine whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, and if so, proceed to step S7.
[0077] Determine whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, wherein the telemetry real-time data uploaded by the target upper-level device is not a constant value or a zero value. If there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, proceed to step S7.
[0078] In this embodiment, before judging whether there is a target upper-level device that normally uploads telemetry real-time data in the upper-level device of the current abnormal inverter, it also includes: judging whether the abnormal state mark information of the daily power generation is a constant value of zero; if the abnormal state mark information of the daily power generation is a constant value of zero, judging whether there is a target lower-level device that normally uploads telemetry real-time data in the lower-level device of the current abnormal inverter; if there is a target lower-level device that normally uploads telemetry real-time data, judging that the current abnormal inverter is in a communication interruption state. In the case where the abnormal state mark information of each telemetry real-time data is a constant value, further judging whether the abnormal state mark information of the daily power generation is a constant value of zero, if the abnormal state mark information of the daily power generation is a constant value of zero, judging whether there is a target lower-level device that normally uploads telemetry real-time data in the lower-level device of the current abnormal inverter, wherein the telemetry real-time data uploaded by the target lower-level device is not a constant value or a zero value, if there is a target lower-level device, judging that the current abnormal inverter is in a communication interruption state.
[0079] Step S7: Calculate the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and determine whether the power ratio deviation is less than the first preset threshold value. If so, determine that the current abnormal inverter is in a shutdown state; otherwise, determine that the current abnormal inverter is in a communication interruption state.
[0080] In this embodiment, the calculation of the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period includes: determining the size relationship between the number of constant value inverters in the target upper-level device and the second preset threshold; if the size relationship indicates that the number of constant value inverters in the target upper-level device is greater than the second preset threshold, then calculating the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period; if the size relationship indicates that the number of constant value inverters in the target upper-level device is equal to the second preset threshold, then calculating the real-time power of the constant value inverter in the current time period, if the real-time power of the constant value inverter in the current time period is less than or equal to the third preset threshold, then determining that the current abnormal inverter is in a shutdown state. If there is a constant value inverter in the target upper-level device, then determining the size relationship between the number of constant value inverters and the second preset threshold, wherein the second preset threshold can be specifically 1, and there are several determination methods according to different size relationships:
[0081] 1) If there is only one constant value inverter, calculate the real-time power of the constant value inverter in the current time period. Specifically, the real-time power of the constant value inverter in the current time period can be calculated by the real-time power of the target upper-level device and the normal inverter of the same level. The specific formula is as follows:
[0082] ;
[0083] In the formula, Indicates the real-time power of the constant value inverter in the current time period. Indicates the real-time power of the target upper-level device in the current time period. Indicates the real-time power of the normal inverter at the same level as the current abnormal inverter in the current time period;
[0084] If the real-time power of the constant value inverter in the current time period is less than or equal to the third preset threshold, the current abnormal inverter is determined to be in an outage state. For example, if the real-time power of the constant value inverter in the current time period is not greater than 0.1 kW, the current abnormal inverter is determined to be in an outage state.
[0085] 2) If there is more than one constant value inverter, that is, the number of constant value inverters is greater than or equal to 2, then the power ratio deviation of the constant value inverter in the target upper device between the current time period and the preset historical time period is calculated. The specific formula for the power ratio of the constant value inverter is as follows:
[0086] ;
[0087] In the formula, Indicates the real-time power proportion of the constant value inverter. Indicates the real-time power of the target upper-level device in the current time period. Represents the sum of the real-time power of all constant value inverters;
[0088] The calculation formula of the power ratio deviation of the constant value inverter between the current time period and the preset historical time period is as follows:
[0089] ;
[0090] In the formula, Indicates the power ratio deviation, Indicates the real-time power ratio of the constant value inverter in the preset historical time period. Indicates the real-time power proportion of the constant value inverter in the current time period;
[0091] After calculating the power ratio deviation of the constant value inverter between the current time period and the preset historical time period, the state is determined according to the magnitude relationship between the power ratio deviation and the first preset threshold value;
[0092] 2.1) If the power ratio deviation is less than the first preset threshold, the current abnormal inverter is determined to be in an outage state; for example, if the power ratio deviation of the constant value inverter between the current time period and the preset historical time period is less than 5%, the current abnormal inverter is determined to be in an outage state;
[0093] 2.2) If the power ratio deviation is greater than the first preset threshold, the current abnormal inverter is determined to be in an outage state; for example, if the power ratio deviation of the constant value inverter between the current time period and the preset historical time period is greater than 5%, the current abnormal inverter is determined to be in a communication interruption state.
[0094] It should be noted that after determining the operating status of the current abnormal inverter, an alarm can be reported so that the operation and maintenance personnel can take corresponding measures on the current abnormal inverter and its power station based on the alarm to eliminate the alarm. In other words, through the internal fault code of the inverter and the real-time telemetry data of the inverter, the equipment operating status identification strategy is formulated through combination logic to accurately determine the operating status of the inverter, quickly identify equipment such as shutdown, offline, and communication interruption, and push the corresponding alarm information in time to assist in rapid fault elimination on site, reduce power generation losses of the power station, and increase the power generation revenue of the power station.
[0095] Three power stations are selected, and statistics are collected from May 1, 2024 to May 10, 2024. The operating status of the power station inverters is obtained through manual communication with the power stations. On May 26, the inverter status determination method in this embodiment is used to identify the equipment operating status of each power station. For example, Figure 2 As shown in the figure, a specific inverter status determination result diagram is used. By verifying the algorithm of the operating status of the inverters of the three power stations from May 1 to 10, the accuracy of identifying the outage equipment in each power station within the analysis period can reach 100%. The inverter operating status is diagnosed through the internal fault code of the inverter and the real-time telemetry data of the inverter core measurement points, and the equipment such as outage, offline, and communication interruption is quickly identified, and the corresponding alarm information is pushed in time to assist in rapid fault elimination on site, reduce the power generation loss of the power station, and increase the power generation revenue of the power station.
[0096] The beneficial effects of the present application are as follows: S1 of the present application: collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage; S2: judging whether the current abnormal inverter meets the preset offline condition, if so, judging that the current abnormal inverter is in an offline state, otherwise proceeding to step S3; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0; S3: judging whether the abnormal state mark information of the total active power is a zero value, if so, judging that the current abnormal inverter is in an outage state, otherwise proceeding to step S4; S4: Determine whether the abnormal state mark information of the total active power is a constant value of zero, if so, proceed to step S5; S5: Determine whether the abnormal state mark information of each of the telemetry real-time data is a constant value, if so, proceed to step S6; S6: Determine whether there is a target upper-level device that normally uploads telemetry real-time data in the upper-level device of the current abnormal inverter, if so, proceed to step S7; S7: Calculate the power proportion deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and determine whether the power proportion deviation is less than the first preset threshold value, if so, determine that the current abnormal inverter is in a shutdown state, otherwise determine that the current abnormal inverter is in a communication interruption state. It can be seen that the present application collects each telemetry real-time data of the current abnormal inverter at different times in the current time period, and determines whether it is in an offline state. If it is not in an offline state, it is determined whether the current abnormal inverter is in a communication interruption state or a shutdown state according to the combination logic of the abnormal state mark information of the telemetry real-time data and the power proportion deviation of the constant value inverter in the target upper-level device. Multiple determination methods can make the inverter abnormal state determination more accurate and reasonable.
[0097] See also Figure 3 As shown, the embodiment of the present application discloses a device for determining abnormal state of an inverter, comprising:
[0098] The data acquisition module 11 is used to collect various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage;
[0099] The first judgment module 12 is used to judge whether the current abnormal inverter meets the preset offline condition. If so, the current abnormal inverter is determined to be in an offline state. If not, the second judgment module is triggered; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0;
[0100] The second judgment module 13 is used to judge whether the abnormal state mark information of the total active power is zero, if so, it is determined that the current abnormal inverter is in a shutdown state, if not, the third judgment module is triggered;
[0101] The third judgment module 14 is used to judge whether the abnormal state mark information of the total active power is a constant value of zero, and if so, trigger the fourth judgment module;
[0102] The fourth judgment module 15 is used to judge whether the abnormal status mark information of each of the telemetry real-time data is a constant value, and if so, trigger the fifth judgment module;
[0103] The fifth judgment module 16 is used to judge whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, and if so, trigger the sixth judgment module;
[0104] The sixth judgment module 17 is used to calculate the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and judge whether the power ratio deviation is less than the first preset threshold value. If so, it is judged that the current abnormal inverter is in a shutdown state; otherwise, it is judged that the current abnormal inverter is in a communication interruption state.
[0105] The beneficial effects of the present application are as follows: S1 of the present application: collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage; S2: judging whether the current abnormal inverter meets the preset offline condition, if so, judging that the current abnormal inverter is in an offline state, otherwise proceeding to step S3; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0; S3: judging whether the abnormal state mark information of the total active power is a zero value, if so, judging that the current abnormal inverter is in an outage state, otherwise proceeding to step S4; S4: Determine whether the abnormal state mark information of the total active power is a constant value of zero, if so, proceed to step S5; S5: Determine whether the abnormal state mark information of each of the telemetry real-time data is a constant value, if so, proceed to step S6; S6: Determine whether there is a target upper-level device that normally uploads telemetry real-time data in the upper-level device of the current abnormal inverter, if so, proceed to step S7; S7: Calculate the power proportion deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and determine whether the power proportion deviation is less than the first preset threshold value, if so, determine that the current abnormal inverter is in a shutdown state, otherwise determine that the current abnormal inverter is in a communication interruption state. It can be seen that the present application collects each telemetry real-time data of the current abnormal inverter at different times in the current time period, and determines whether it is in an offline state. If it is not in an offline state, it is determined whether the current abnormal inverter is in a communication interruption state or a shutdown state according to the combination logic of the abnormal state mark information of the telemetry real-time data and the power proportion deviation of the constant value inverter in the target upper-level device. Multiple determination methods can make the inverter abnormal state determination more accurate and reasonable.
[0106] Furthermore, an embodiment of the present application also provides an electronic device. Figure 4 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content in the diagram cannot be regarded as any limitation on the scope of use of the present application.
[0107] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Specifically, it may include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the inverter abnormal state determination method performed by the electronic device disclosed in any of the aforementioned embodiments.
[0108] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device; the communication interface 24 can create a data transmission channel between the electronic device and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0109] Among them, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 can be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0110] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222 and data 223, etc. The storage method can be temporary storage or permanent storage.
[0111] Among them, the operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device to realize the operation and processing of the massive data 223 in the memory 22 by the processor 21, which can be Windows, Unix, Linux, etc. In addition to including a computer program that can be used to complete the inverter abnormal state determination method performed by the electronic device disclosed in any of the aforementioned embodiments, the computer program 222 can also further include a computer program that can be used to complete other specific tasks. In addition to data received by the electronic device and transmitted from an external device, the data 223 can also include data collected by its own input and output interface 25, etc.
[0112] Furthermore, the present application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the inverter abnormal state determination method disclosed above is implemented. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the above embodiments, and no further description will be given here.
[0113] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0114] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel may 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. The steps of the method or algorithm described in conjunction with the embodiments disclosed herein can be implemented directly with hardware, a software module executed by a processor, or a combination of the two. The software module can be placed in a random access memory (RAM), memory, read-only memory (ROM), electrically programmable EPROM (Erasable Programmable Read Only Memory), electrically erasable programmable EEPROM (Electrically Erasable Programmable read only memory), register, hard disk, removable disk, CD-ROM (Compact Disc Read-Only Memory), or any other form of storage medium known in the technical field.
[0115] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0116] The above is a detailed introduction to the inverter abnormal state determination method, device, equipment and medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for determining an abnormal state of an inverter, characterized in that: include: S1: Collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage; S2: Determine whether the current abnormal inverter meets the preset offline condition, if yes, determine that the current abnormal inverter is in an offline state, if no, proceed to step S3; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0; S3: Determine whether the abnormal state mark information of the total active power is zero, if so, determine that the current abnormal inverter is in a shutdown state, if not, proceed to step S4; S4: Determine whether the abnormal state mark information of the total active power is a constant value of zero, if so, proceed to step S5; S5: Determine whether the abnormal status mark information of each of the telemetry real-time data is a constant value, if so, proceed to step S6; S6: Determine whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, and if so, proceed to step S7; S7: Calculate the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and determine whether the power ratio deviation is less than a first preset threshold value. If so, determine that the current abnormal inverter is in a shutdown state; otherwise, determine that the current abnormal inverter is in a communication interruption state.
2. The method for determining an abnormal state of an inverter according to claim 1, characterized in that: After determining whether the abnormal state mark information of the total active power is a constant value of zero, the method further includes: If the abnormal state mark information of the total active power is a non-zero constant value, determining whether the abnormal state mark information of the daily power generation is a zero constant value; If the abnormal state mark information of the daily power generation is a non-zero constant value, it is determined that the current abnormal inverter is in a communication interruption state.
3. The method for determining an abnormal state of an inverter according to claim 1, characterized in that: After determining whether the abnormal status mark information of each of the telemetry real-time data is a constant value, the method further includes: If the abnormal status marking information of each of the telemetry real-time data is not a constant value, it is determined whether the abnormal status marking information of the daily power generation, the string current, and the string voltage are all non-constant values. If so, it is determined that the current abnormal inverter is in a shutdown state.
4. The method for determining an abnormal state of an inverter according to claim 1, characterized in that: Before determining whether there is a target upper-level device that normally uploads telemetry real-time data in the upper-level device of the current abnormal inverter, the method further includes: Determining whether the abnormal state mark information of the daily power generation is a constant value of zero; If the abnormal state mark information of the daily power generation is a constant value of zero, it is determined whether there is a target subordinate device that normally uploads telemetry real-time data among the subordinate devices of the current abnormal inverter; If there is a target lower-level device that normally uploads telemetry real-time data, it is determined that the current abnormal inverter is in a communication interruption state.
5. The method for determining an abnormal state of an inverter according to claim 1, characterized in that: The calculating of the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period includes: Determine the relationship between the number of constant value inverters in the target upper-level device and a second preset threshold; If the magnitude relationship indicates that the number of constant value inverters in the target upper-level device is greater than a second preset threshold, then calculating a power ratio deviation of the constant value inverters in the target upper-level device between a current time period and a preset historical time period; If the size relationship indicates that the number of constant value inverters in the target upper device is equal to the second preset threshold, the real-time power of the constant value inverter in the current time period is calculated; if the real-time power of the constant value inverter in the current time period is less than or equal to the third preset threshold, the current abnormal inverter is determined to be in a shutdown state.
6. The method for determining an abnormal state of an inverter according to claim 1, characterized in that: The collecting of various telemetry real-time data of the current abnormal inverter at different times in the current time period includes: Monitor whether the current abnormal inverter generates an internal fault code within the current time period; If the current abnormal inverter does not generate the internal fault code in the current time period, collecting various telemetry real-time data of the current abnormal inverter at different times in the current time period; If the current abnormal inverter generates the internal fault code within a current time period, the state of the current abnormal inverter is determined based on the internal fault code.
7. The method for determining an abnormal state of an inverter according to claim 1, characterized in that: The determining whether the abnormal state mark information of the total active power is a zero value includes: Determine normal equipment of the same type as the current abnormal inverter from the power station to which the current abnormal inverter belongs; Collecting the real-time power and installed capacity of the normal device in the current time period, and determining whether the real-time power of the normal device in the current time period is greater than the product of the installed capacity and a second preset threshold; If the real-time power of the normal equipment in the current time period is greater than the product of the installed capacity and the second preset threshold, it is determined whether the abnormal state mark information of the total active power is a zero value.
8. The method for determining an abnormal state of an inverter according to any one of claims 1 to 7, characterized in that: The abnormal state of the telemetry real-time data is marked as any one of a zero value, a negative value, a null value, and a constant value, wherein the constant value includes a zero constant value and a non-zero constant value, the zero value indicates that the corresponding telemetry real-time data at different times in the current time period are not completely the same and are not greater than a third preset threshold, the zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are completely the same and are not greater than the third preset threshold, and the non-zero constant value indicates that the corresponding telemetry real-time data at different times in the current time period are completely the same and are greater than the third preset threshold.
9. An inverter abnormal state determination device, characterized in that: include: A data acquisition module is used to collect various telemetry real-time data of the current abnormal inverter at different times in the current time period; wherein the telemetry real-time data includes daily power generation, total active power, string current, and string voltage; A first judgment module is used to judge whether the current abnormal inverter meets the preset offline condition. If so, the current abnormal inverter is determined to be in an offline state. If not, the second judgment module is triggered; wherein the preset offline condition is that the abnormal state mark information of the telemetry real-time data is a null value or the telemetry real-time data is 0; The second judgment module is used to judge whether the abnormal state mark information of the total active power is a zero value, and if so, it is determined that the current abnormal inverter is in a shutdown state, and if not, the third judgment module is triggered; The third judgment module is used to judge whether the abnormal state mark information of the total active power is a constant value of zero, and if so, trigger the fourth judgment module; The fourth judgment module is used to judge whether the abnormal status mark information of each of the telemetry real-time data is a constant value, and if so, trigger the fifth judgment module; The fifth judgment module is used to judge whether there is a target upper-level device that normally uploads telemetry real-time data among the upper-level devices of the current abnormal inverter, and if so, trigger the sixth judgment module; The sixth judgment module is used to calculate the power ratio deviation of the constant value inverter in the target upper-level device between the current time period and the preset historical time period, and judge whether the power ratio deviation is less than the first preset threshold value. If so, it is judged that the current abnormal inverter is in a shutdown state; otherwise, it is judged that the current abnormal inverter is in a communication interruption state.
10. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor is used to execute the computer program to implement the steps of the inverter abnormal state determination method according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that: Used to store computer programs; wherein, when the computer program is executed by a processor, the steps of the inverter abnormal state determination method according to any one of claims 1 to 8 are implemented.
