A wind turbine heat dissipation abnormality early warning method, system and terminal device

By establishing a thermal resistance matrix and a correction matrix in the wind turbine and using the firefly algorithm to optimize temperature calculation, the problem of abnormal heat dissipation of the wind turbine is solved, early warning and processing are achieved, and the normal operation of the unit is ensured.

CN115163423BActive Publication Date: 2025-09-09XEMC WINDPOWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210618486.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-01
Publication Date
2025-09-09
Estimated Expiration
2042-06-01

AI Technical Summary

Technical Problem

Abnormal heat dissipation of wind turbines in high temperature and strong wind environments causes the stator temperature of the generator to be too high, affecting the normal operation of the unit.

Method used

By obtaining the inlet and outlet temperature values ​​of the generator cooling system, establishing a thermal resistance matrix and a correction matrix, and using the firefly algorithm to optimize the thermodynamic mapping relationship, the temperature difference is calculated and it is determined whether it exceeds the temperature difference threshold, and an alarm is issued to prevent cooling system abnormalities.

Benefits of technology

Provide early warning and take measures to prevent over-temperature, avoid excessive temperature of the generator stator, and ensure normal operation of the unit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115163423B_ABST
    Figure CN115163423B_ABST
Patent Text Reader

Abstract

The present application relates to the field of wind power generation, and in particular to a method, system and terminal device for warning of abnormal heat dissipation of a wind turbine. The method includes obtaining inlet temperature and outlet temperature, establishing a thermal resistance matrix according to the generator structure, then establishing a correction matrix for correcting the thermal resistance matrix, establishing a relationship between the inlet temperature and the outlet temperature, optimizing the fitness function through a firefly algorithm to obtain an optimized correction matrix, and then calculating the outlet temperature value based on the optimized correction matrix and the thermal resistance matrix. Whether the heat dissipation system is abnormal is determined based on whether the difference between the calculated outlet temperature value and the actual outlet temperature value is greater than a temperature difference threshold. In the event of an abnormality, an alarm is issued to prevent damage to the wind turbine. The value of the temperature difference threshold is lower than the temperature difference value when the heat dissipation system is abnormal. When the heat dissipation system of the wind turbine may be abnormal, an early warning is issued to prevent the temperature from being too high, so as to avoid the stator temperature of the generator from being too high, which affects the normal operation of the unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wind power generation, and in particular to a method, system and terminal device for early warning of abnormal heat dissipation of a wind turbine. Background Art

[0002] Wind power generation is currently the most mature and promising renewable energy technology. Wind turbines absorb wind energy through their blades, converting it into mechanical energy, which is then converted into electrical energy through generators.

[0003] Wind turbines generate a large amount of heat loss during operation, and as the power of a single wind turbine increases, the heat loss of the generator also increases accordingly, which poses a great challenge to the heat dissipation system of the generator. Especially in the hot and windy environment in summer, the full heat loss of the generator reaches the maximum, and the high ambient temperature and large heat radiation can easily cause the stator temperature of the generator to be too high, affecting the normal operation of the unit. Summary of the Invention

[0004] In order to prevent abnormalities in the heat dissipation system of a generator from affecting the normal operation of the unit, the present application provides a wind turbine heat dissipation abnormality early warning method, system and terminal equipment.

[0005] The present application provides a wind turbine heat dissipation abnormality warning method, system and terminal device using the following technical solutions:

[0006] A wind turbine heat dissipation abnormality early warning method comprises: obtaining an inlet temperature value and an outlet temperature value of a heat dissipation system of the wind turbine in steady-state operation;

[0007] According to the generator structure, the thermal resistance matrix of the generator cooling system is established;

[0008] Establishing a correction matrix for the generator heat dissipation system based on the thermal resistance matrix;

[0009] Based on the correction matrix and the thermal resistance matrix, a thermodynamic mapping relationship is established, wherein the thermodynamic mapping relationship is used to represent the change relationship between the inlet temperature value and the outlet temperature value;

[0010] Based on the correction matrix, a firefly algorithm position encoding rule is obtained;

[0011] Based on the thermodynamic mapping relationship, a fitness function is obtained;

[0012] Optimizing the positions of the firefly population according to the fitness function, and performing inverse conversion according to the optimized global optimal firefly position code to obtain an optimized correction matrix;

[0013] Based on the optimization matrix and the thermal resistance matrix, a calculated outlet temperature value is obtained;

[0014] Obtaining a temperature difference based on the outlet temperature value and the calculated outlet temperature value;

[0015] Determine whether the absolute value of the temperature difference is greater than a temperature difference threshold;

[0016] If the absolute value of the temperature difference is greater than the temperature difference threshold, the heat dissipation system is abnormal and an alarm is issued.

[0017] By adopting the above technical solution, when the wind turbine is in steady-state operation, the inlet temperature value and outlet temperature value of the generator heat dissipation system are obtained, and a thermal resistance matrix is ​​established according to the structure of the generator. The elements in the thermal resistance matrix are divided according to the structure of the generator, and the influence of one position on the temperature change of other positions. Each element in the correction matrix is ​​used to optimize the correction value of each element in the thermal resistance matrix. Then, based on the thermal resistance matrix and the correction matrix, a thermodynamic mapping relationship between the inlet temperature and the outlet temperature is established. The value calculated for each element in the correction matrix is ​​not the optimal solution, so it is necessary to optimize each element in the correction matrix. According to the correction matrix, the firefly algorithm coding rule is obtained, and the coding rule is optimized according to the fitness function. After optimization, the inverse transformation is performed to obtain the optimized correction matrix. The calculated outlet temperature value is calculated through the thermal resistance matrix and the optimized correction matrix. The calculated outlet temperature value is compared with the actually measured outlet temperature value to obtain the temperature difference. If the absolute value of the temperature difference is greater than the temperature difference threshold, the heat dissipation is abnormal and the heat dissipation system has failed. If the absolute value of the temperature difference is within the temperature difference threshold, the heat dissipation system is normal, and the value of the temperature difference threshold is lower than the temperature difference value when the heat dissipation system is abnormal. Therefore, when the heat dissipation system of the wind turbine may be abnormal, an early warning is issued and corresponding treatment measures are taken to prevent the temperature from being too high, so as to avoid the generator stator temperature being too high and affecting the normal operation of the unit.

[0018] Optionally, before obtaining the inlet temperature value and the outlet temperature value of the heat dissipation system of the wind turbine in steady-state operation, the method further includes:

[0019] Get the inlet temperature value within the interval time;

[0020] Based on the inlet temperature value, obtaining a temperature change within an interval;

[0021] Determining whether the temperature change is less than the temperature standard deviation;

[0022] If the temperature change is less than the temperature standard deviation, it is determined that the wind turbine heat dissipation system is operating in a steady state;

[0023] If the temperature change is greater than or equal to the temperature standard deviation, it is determined that the wind turbine heat dissipation system is not operating in a steady state.

[0024] By adopting the above technical solution, the steady-state operation of a wind turbine occurs when the fluctuation of the inlet temperature of the wind turbine is less than the temperature standard deviation over a period of time. If the fluctuation of the inlet temperature of the generator cooling system is less than the temperature standard deviation over a preset period of time, the generator cooling system is operating in a steady state. If the fluctuation of the inlet temperature of the generator cooling system is greater than the temperature standard deviation over a preset period of time, the generator cooling system is not operating in a steady state. By determining whether the cooling system of the generator is operating in a steady state, it is possible to prevent large errors in the obtained inlet temperature fluctuations, which could affect the subsequent calculation of the outlet temperature and lead to errors in determining whether the cooling system of the wind turbine is abnormal.

[0025] Optionally, establishing a thermal resistance matrix of the generator heat dissipation system based on the generator structure includes:

[0026] Divide the generator into grids in the axial direction, where each intersection of the grids is a node;

[0027] Each node corresponds to a temperature node, and the temperature nodes are connected through thermal resistance;

[0028] The thermal resistance of all nodes is used to build a thermal resistance matrix.

[0029] By adopting the above technical solution, the generator is divided into axial grids. Each intersection in the grid is a node. Each node has a temperature value of this node. The thermal resistance is the heat transfer temperature difference between two temperature nodes. The thermal resistance matrix of all nodes is established to intuitively understand the impact of each position on the temperature change of other positions, which is also convenient for the subsequent calculation of the outlet temperature value.

[0030] Optionally, each node corresponds to a temperature node, and the temperature nodes are connected via thermal resistance, including:

[0031] Get the thermal resistance type;

[0032] Based on the thermal resistor type, a corresponding thermal resistor value is obtained.

[0033] By adopting the above technical solution, when establishing the thermal resistance matrix, each element in the thermal resistance matrix has a different thermal resistance value depending on the type of generator. Therefore, when establishing the thermal resistance matrix, the thermal resistance type is obtained and the corresponding thermal resistance value is obtained according to the thermal resistance type.

[0034] Optionally, establishing a correction matrix for the generator heat dissipation system based on the thermal resistance matrix includes:

[0035] Get the number of rows and columns of the thermal resistance matrix;

[0036] Based on the number of rows and columns of the thermal resistance matrix, establishing the number of rows and columns of the correction matrix;

[0037] Each element position in the correction matrix corresponds to a corresponding element position in the thermal resistance matrix.

[0038] By adopting the above technical solution, each element in the correction matrix is ​​used to correct and optimize each element in the calculated thermal resistance matrix. Therefore, the rows and columns of the correction matrix and the thermal resistance matrix must be exactly the same, and the position of each element in the correction matrix corresponds to the position of the element in the thermal resistance matrix, so that each element in the thermal resistance matrix has a corresponding element in the correction matrix for correction and optimization.

[0039] Optionally, obtaining the firefly algorithm position encoding rule based on the correction matrix includes:

[0040] The correction matrix is ​​flattened in one dimension to obtain the position encoding rule of the firefly algorithm.

[0041] By adopting the above technical solution, the correction matrix is ​​flattened in one dimension to obtain each element in the correction matrix. After obtaining each element, it is convenient to optimize each element in the correction matrix according to specific rules.

[0042] Optionally, the cooling system is abnormal, and after an alarm is issued, the following steps are included:

[0043] Get the current power of the wind turbine;

[0044] Based on the current power, the wind turbine is regulated to reduce the current power.

[0045] By adopting the above technical solution, when an abnormality occurs in the heat dissipation system of the wind turbine, in order to prevent the wind turbine from continuing to generate a large amount of heat and damaging the unit during operation, the power of the wind turbine is reduced to reduce heat generation.

[0046] In a second aspect, the present application provides a wind turbine heat dissipation abnormality warning system, which adopts the following technical solution.

[0047] A wind turbine heat dissipation abnormality early warning system comprises: an acquisition module for acquiring an inlet temperature value and an outlet temperature value of a heat dissipation system of a wind turbine in steady-state operation;

[0048] The first establishment module establishes the thermal resistance matrix of the generator heat dissipation system according to the generator structure;

[0049] A second establishing module is used to establish a correction matrix of the generator heat dissipation system based on the thermal resistance matrix;

[0050] A third establishing module is configured to establish a thermodynamic mapping relationship based on the correction matrix and the thermal resistance matrix, wherein the thermodynamic mapping relationship is configured to represent a changing relationship between the inlet temperature value and the outlet temperature value;

[0051] An encoding module, configured to obtain a position encoding rule of the firefly algorithm based on the correction matrix;

[0052] A first calculation module is used to obtain a fitness function based on the thermodynamic mapping relationship;

[0053] A correction module is used to optimize the position of the firefly population according to the fitness function, and perform inverse conversion according to the optimized global optimal firefly position code to obtain an optimized correction matrix;

[0054] A second calculation module is used to obtain a calculated outlet temperature value based on the optimization matrix and the thermal resistance matrix;

[0055] a third calculation module, configured to obtain a temperature difference based on the outlet temperature value and the calculated outlet temperature value;

[0056] A judgment module, used to judge whether the absolute value of the temperature difference is greater than a temperature difference threshold;

[0057] The execution module is used to determine that the heat dissipation system is abnormal and issue an alarm if the absolute value of the temperature difference is greater than the temperature difference threshold.

[0058] By adopting the above technical solution, the acquisition module obtains the inlet temperature value and the outlet temperature value of the generator heat dissipation system. After the first establishment module establishes the thermal resistance matrix, the second establishment module establishes the correction matrix based on the thermal resistance matrix. The third establishment module establishes the thermodynamic mapping relationship between the inlet temperature and the outlet temperature based on the thermal resistance matrix and the correction matrix. The encoding module obtains the firefly algorithm position encoding rule based on the correction matrix. The first calculation module obtains the fitness function based on the thermodynamic mapping relationship. The correction module optimizes the encoding rule based on the firefly algorithm position encoding rule and the fitness function, and performs inverse conversion to obtain the optimized correction matrix. The third calculation module obtains the outlet temperature value based on the optimization matrix and the thermal resistance matrix. The third calculation module obtains the temperature difference based on the calculated temperature value and the outlet temperature value. The judgment module is used to determine whether the temperature difference is greater than the temperature difference threshold. When the temperature difference is greater than the temperature difference threshold, the execution module issues an alarm. The value of the temperature difference threshold is lower than the temperature difference value when the heat dissipation system is abnormal. Therefore, when the heat dissipation system of the wind turbine may be abnormal, an early warning is issued and corresponding treatment measures are taken to prevent the temperature from being too high, thereby avoiding the generator stator temperature being too high and affecting the normal operation of the unit.

[0059] In a third aspect, the present application provides a terminal device that adopts the following technical solution:

[0060] A terminal device includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor loads and executes the computer program, the above-mentioned wind turbine heat dissipation abnormality early warning method is adopted.

[0061] By adopting the above technical solution, the above-mentioned wind turbine heat dissipation abnormality warning method is generated into a computer program and stored in a memory so as to be loaded and executed by a processor. Thus, a terminal device is manufactured based on the memory and the processor for easy use.

[0062] In summary, this application has the following beneficial technical effects:

[0063] When the cooling system of the wind turbine may be abnormal, early warning will be issued and corresponding treatment measures will be taken to prevent the temperature from being too high, so as to avoid the generator stator temperature being too high and affecting the normal operation of the unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 This is a method flow chart of a wind turbine heat dissipation abnormality early warning method according to an embodiment of the present application;

[0065] Figure 2 This is a flow chart of a method for obtaining an inlet temperature value and an outlet temperature value of a heat dissipation system of a wind turbine in steady-state operation according to an embodiment of the present application;

[0066] Figure 3 This is a flow chart of a method in which each node corresponds to a thermal resistance according to an embodiment of the present application;

[0067] Figure 4 is a flow chart of a method for establishing a correction matrix for a generator heat dissipation system based on the thermal resistance matrix according to an embodiment of the present application;

[0068] Figure 5 This is a flow chart of a method after an abnormality in the heat dissipation system of an embodiment of the present application and an alarm is issued;

[0069] Figure 6 This is a system block diagram of a wind turbine heat dissipation abnormality warning system according to an embodiment of the present application.

[0070] Description of reference numerals:

[0071] 1. Acquisition module; 2. First establishment module; 3. Second establishment module; 4. Third establishment module; 5. Encoding module; 6. First calculation module; 7. Correction module; 8. Second calculation module; 9. Third calculation module; 10. Judgment module; 11. Execution module. DETAILED DESCRIPTION

[0072] The present application is further described in detail below in conjunction with all the accompanying drawings.

[0073] The present application discloses a method for warning abnormal heat dissipation of a wind turbine. Figure 1 ,include:

[0074] S100: Obtain an inlet temperature value and an outlet temperature value of a heat dissipation system of a wind turbine generator in steady-state operation.

[0075] Specifically, the inlet temperature of the generator cooling system is the temperature measured near the air inlet of the generator, and the outlet temperature of the generator is the temperature measured away from the air inlet of the generator. The steady-state operation of the generator means that the inlet temperature of the generator fluctuates very little over a period of time.

[0076] S101. Establish a thermal resistance matrix of the generator heat dissipation system based on the generator structure.

[0077] Specifically, each element in the thermal resistance matrix is ​​a thermal conduction resistance or a thermal transfer resistance. The thermal conduction resistance is the heat transfer between solids, and the thermal transfer resistance is the heat transfer between gases. All thermal resistances form an N-row and N-column thermal resistance matrix.

[0078] Based on the generator structure, the thermal resistance matrix of the generator heat dissipation system is established, including:

[0079] The generator is divided into grids in the axial direction, and each intersection of the grids is a node.

[0080] Specifically, each structural component in the motor is meshed along the axial direction. Due to differences in the material properties of the main structural components: heat sink, casing, end plate, stator, winding, magnet box, magnet, rotor and conical bracket, the thermal conductivity coefficient is different; along the axial wind path, the distance from the air inlet is inconsistent, and the heat dissipation coefficient is different. Therefore, the temperature of different nodes is different, and thus each node of the discrete grid is set.

[0081] Each node corresponds to a temperature node, and the temperature nodes are connected via thermal resistance.

[0082] Specifically, each node corresponds to a thermal resistance, which is the temperature transfer between two nodes, that is, the temperature difference between the two nodes. For example, R12 is the temperature increase at node 1 due to the unit power dissipation of node 2.

[0083] Build a thermal resistance matrix using the resistance values ​​of all nodes.

[0084] Specifically, the thermal resistance matrix established is a matrix with N rows and N columns.

[0085] S102: Establish a correction matrix for the generator heat dissipation system based on the thermal resistance matrix.

[0086] Specifically, each element in the correction matrix is ​​a correction value for optimizing each thermal conductivity resistance in the thermal resistance matrix. The positions of all correction values ​​correspond to the positions of the thermal conductivity resistance in the thermal resistance matrix, making the subsequent calculated outlet temperature values ​​more accurate. The correction matrix is ​​expressed as follows: 11 Corresponding to R in the thermal resistance matrix 11 , indicating that R 11 Correction is performed, and the correction matrix is ​​calculated based on the structure and size of the motor. For a fixed motor, the elements in the correction matrix are unchanged.

[0087] S103 . Based on the correction matrix and the thermal resistance matrix, a thermodynamic mapping relationship is established. The thermodynamic mapping relationship is used to express the changing relationship between the inlet temperature value and the outlet temperature value.

[0088] Specifically, the thermodynamic mapping relationship between inlet temperature and outlet temperature is: Where p1, p2, ... p n-1 ,p n is the node number that the heat dissipation path passes through, and S is the entry node.

[0089] S104: Based on the correction matrix, obtain the position coding rule of the firefly algorithm.

[0090] Specifically, the correction matrix is ​​flattened in one dimension to obtain the position encoding rule of the firefly algorithm. The specific calculation formula is X=flatten([θ] n,n ), where X is the position encoding rule of the firefly algorithm.

[0091] S105. Obtain a fitness function based on a thermodynamic mapping relationship.

[0092] Specifically, the fitness function is

[0093] S106 , optimizing the positions of the firefly population according to the fitness function, and performing inverse conversion according to the optimized global optimal firefly position code to obtain an optimized correction matrix.

[0094] Specifically, optimizing the position encoding rule of the firefly algorithm includes the following steps:

[0095] Step 1, the distance between fireflies i and j is defined as:

[0096] Where k represents the k-th dimension component of the firefly encoding.

[0097] Step 2: Define the attraction of firefly i to firefly j: β(r ij) = β0 × exp(-γr ij ), where β0 represents the attraction when the firefly distance is 0, preferably β0 = 1, and γ is the light absorption rate.

[0098] Step 3, define the movement rule of firefly i towards firefly j: where represents the random step factor, with a value range of (0, 1), rand is a random number, and it follows a uniform distribution on (0, 1). <​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​cbest ) If f(X' cbest ) ≥ f(X cbest ), the cbest position of the firefly is retained as X' cbest , otherwise, the firefly position is restored to Xcbest.

[0108] Step 13: Set K = K + 1, and judge the size relationship between K and itermax. If K < itermax, execute Step 7; otherwise, execute Step 14.

[0109] Step 14: Output the position X GBest of the firefly GBest with the highest global fitness function GBest and the fitness value f(X

[0110] Obtain the position X GBest of the firefly GBest with the highest value GBest and the fitness value f(X GBest ), and perform an inverse transformation on the flatten function rule to obtain

[0111] S107: Based on the optimization matrix and the thermal resistance matrix, obtain the calculated outlet temperature value.

[0112] Specifically, according to the optimization matrix and the thermal resistance matrix, the relational expression for obtaining the calculated outlet temperature value is: where T cin is the current steady-state inlet temperature change value, and SP1 corresponds to the modified thermal conductivity value.

[0113] S108: Based on the outlet temperature value and the calculated outlet temperature value, obtain the temperature difference.

[0114] Specifically, the outlet temperature value is the actual outlet temperature value measured by the temperature sensor, the calculated temperature value is the calculated outlet temperature value calculated in Step S107, and the temperature difference is equal to the outlet temperature value minus the calculated outlet temperature value.

[0115] S109: Judge whether the absolute value of the temperature difference is greater than the temperature difference threshold.

[0116] Specifically, the temperature difference threshold is the maximum value allowed for the absolute value of the temperature difference.

[0117] S110: If the absolute value of the temperature difference is greater than the temperature difference threshold, the heat dissipation system is abnormal and an alarm is issued.

[0118] Specifically, when the absolute value of the temperature difference is greater than the temperature difference threshold, it indicates that the heat dissipation system of the wind turbine has failed at this time, and the temperature of the wind turbine may soon exceed the capacity that the wind turbine can withstand, and an alarm is issued.

[0119] S111: If the absolute value of the temperature difference is less than or equal to the temperature difference threshold, no action is taken.

[0120] The implementation principle of a wind turbine heat dissipation abnormality warning method in an embodiment of the present application is as follows: when the wind turbine is in steady-state operation, the inlet temperature value and the outlet temperature value of the generator heat dissipation system are obtained, and a thermal resistance matrix is ​​established according to the structure of the generator. The elements in the thermal resistance matrix are divided according to the structure of the generator, and the influence of one position on the temperature change of other positions. Each element in the correction matrix is ​​a correction value used to optimize each element in the thermal resistance matrix. Then, based on the thermal resistance matrix and the correction matrix, a thermodynamic mapping relationship between the inlet temperature and the outlet temperature is established. The value calculated for each element in the correction matrix is ​​not the optimal solution. Therefore, it is necessary to optimize each element in the correction matrix. According to the correction matrix, the firefly algorithm coding rule is obtained. The response function optimizes the encoding rules and then performs an inverse transformation to obtain the optimized correction matrix. The calculated outlet temperature value is calculated through the thermal resistance matrix and the optimized correction matrix. The calculated outlet temperature value is compared with the actually measured outlet temperature value to obtain the temperature difference. If the absolute value of the temperature difference is greater than the temperature difference threshold, the heat dissipation is abnormal and the heat dissipation system has failed. If the absolute value of the temperature difference is within the temperature difference threshold, the heat dissipation system is normal, and the value of the temperature difference threshold is lower than the temperature difference value when the heat dissipation system is abnormal. Therefore, when the heat dissipation system of the wind turbine may be abnormal, an early warning is issued and corresponding treatment measures are taken to prevent the temperature from being too high, so as to avoid the stator temperature of the generator being too high and affecting the normal operation of the unit.

[0121] exist Figure 1 In step S100 of the embodiment shown, before obtaining the inlet temperature value and outlet temperature value of the heat dissipation system of the wind turbine in steady state operation, how to judge whether the wind turbine is in steady state operation? Figure 2 The illustrated embodiment is described in detail.

[0122] Reference Figure 2 Before obtaining the inlet temperature value and outlet temperature value of the heat dissipation system of the wind turbine in steady-state operation, the following steps are included:

[0123] S200: Obtain the inlet temperature value within the interval time.

[0124] Specifically, the interval time is a time period, such as 15 seconds.

[0125] S201. Obtain a temperature change within an interval based on an inlet temperature value.

[0126] Specifically, the temperature variation is the fluctuation value of the inlet temperature values ​​measured within the interval time period. For example, if the first measured temperature is 17° C. and the second measured inlet temperature is 15° C., then the temperature variation is 2° C.

[0127] S202: Determine whether the temperature change is less than the temperature standard deviation.

[0128] Specifically, the temperature standard deviation is the maximum value of the temperature variation allowed when the wind turbine heat dissipation system is operating in a steady state.

[0129] S203: If the temperature change is less than the temperature standard deviation, it is determined that the wind turbine heat dissipation system is operating in a steady state.

[0130] S204: If the temperature change is greater than or equal to the temperature standard deviation, it is determined that the wind turbine heat dissipation system is not operating in a steady state.

[0131] The embodiment of the present application obtains the inlet and outlet temperature values ​​of the wind turbine's heat dissipation system during steady-state operation based on the following principles: Steady-state operation of the wind turbine occurs when the fluctuation of the inlet temperature of the wind turbine is less than the temperature standard deviation over a period of time. If the fluctuation of the inlet temperature of the generator heat dissipation system is less than the temperature standard deviation over a preset period of time, the generator heat dissipation system is in steady-state operation. If the fluctuation of the inlet temperature of the generator heat dissipation system is greater than the temperature standard deviation over a preset period of time, the generator heat dissipation system is not in steady-state operation. By determining whether the heat dissipation system of the generator is in steady-state operation, the obtained inlet temperature fluctuation error is prevented from being large, thereby affecting the subsequent calculation of the outlet temperature and causing errors in determining whether the heat dissipation system of the wind turbine is abnormal.

[0132] Reference Figure 3 , each node corresponds to a thermal resistance including:

[0133] S300: Get the thermal resistance type.

[0134] Specifically, the thermal resistance type is different according to the shape and structure of the generator, and the thermal resistance type is also different.

[0135] S301. Obtain corresponding thermal conductivity resistance based on the thermal resistance type.

[0136] Specifically, when the thermal resistance type is flat plate thermal resistance, the thermal resistance calculation formula is: L is the material thickness, k is the thermal conductivity, As is the thermal conductivity area, and when the thermal resistance type is a circular tubular thermal resistance, the thermal resistance calculation formula is: Lp is the length of the tube, r2 and r1 are the outer and inner radii of the tube respectively. When the thermal resistance type is convection heat dissipation thermal resistance, the thermal resistance calculation formula is: h is the convective heat transfer coefficient.

[0137] The implementation principle of each node corresponding to a thermal resistance in the embodiment of the present application is as follows: when establishing a thermal resistance matrix, each element in the thermal resistance matrix has different thermal resistances depending on the type of generator. Therefore, when establishing the thermal resistance matrix, the thermal resistance type is obtained and the corresponding thermal resistance is obtained according to the thermal resistance type.

[0138] exist Figure 1 In step S102 of the embodiment shown, a correction matrix of the generator heat dissipation system is established based on the thermal resistance matrix. The relationship between the correction matrix and the thermal resistance matrix is ​​specifically achieved through Figure 4 The illustrated embodiment is described in detail.

[0139] Reference Figure 4 , the correction matrix of the generator cooling system based on the thermal resistance matrix includes:

[0140] S400: Obtain the number of rows and columns of the thermal resistance matrix.

[0141] Specifically, the number of rows and columns of the thermal resistance matrix is ​​the number of rows and columns when the thermal resistance matrix is ​​established.

[0142] S401. Based on the number of rows and columns of the thermal resistance matrix, establish the number of rows and columns of the correction matrix.

[0143] Specifically, since each element in the correction matrix is ​​used to correct the corresponding element in the thermal resistance matrix, the number of rows and columns in the correction matrix must be the same as the number of rows and columns in the thermal resistance matrix.

[0144] S402. Each element position in the correction matrix corresponds to a corresponding element position in the thermal resistance matrix.

[0145] Specifically, each element in the correction matrix corresponds to the element in the modified optimized thermal resistance matrix, so the positions should also correspond when arranged into the correction matrix. For example, the element in the first row and first column of the thermal resistance matrix is ​​R 11 , then correct R 11 The parameter θ in the correction matrix 11 It should also be in the first row and first column of the correction matrix.

[0146] The implementation principle of the correction matrix for establishing a generator heat dissipation system based on the thermal resistance matrix in the embodiment of the present application is as follows: each element in the correction matrix is ​​used to correct and optimize each element in the calculated thermal resistance matrix, so the rows and columns of the correction matrix must be exactly the same as the rows and columns of the thermal resistance matrix, and the position of each element in the correction matrix corresponds to the position of the element in the thermal resistance matrix, so that each element in the thermal resistance matrix has a corresponding element in the correction matrix for correction and optimization.

[0147] exist Figure 1In step S110 of the embodiment shown, the cooling system is abnormal. How to deal with the cooling system abnormality after the alarm is issued? Figure 5 The illustrated embodiment is described in detail.

[0148] Reference Figure 5 , the cooling system is abnormal, and the alarm is issued including:

[0149] S500: Obtain the current power of the wind turbine.

[0150] S501: Based on the current power, adjust the current power of the wind turbine to decrease.

[0151] The cooling system of the embodiment of the present application is abnormal, and the implementation principle after the alarm is issued is: after the cooling system of the wind turbine is abnormal, in order to prevent the wind turbine from continuing to generate a large amount of heat and damaging the unit during operation, the power of the wind turbine is reduced to reduce heat generation.

[0152] A wind turbine heat dissipation abnormality early warning method is described in detail above. A wind turbine heat dissipation abnormality early warning system based on the wind turbine heat dissipation abnormality early warning method is described in detail below.

[0153] A wind turbine heat dissipation abnormality early warning system, comprising:

[0154] The acquisition module 1 is used to obtain the inlet temperature value and the outlet temperature value of the heat dissipation system of the wind turbine in steady-state operation; the first establishment module 2 is used to establish the thermal resistance matrix of the heat dissipation system of the generator according to the generator structure;

[0155] A second establishing module 3 is used to establish a correction matrix of the generator heat dissipation system based on the thermal resistance matrix;

[0156] The third establishing module 4 is used to establish a thermodynamic mapping relationship based on the correction matrix and the thermal resistance matrix, and the thermodynamic mapping relationship is used to express the changing relationship between the inlet temperature value and the outlet temperature value;

[0157] Coding module 5, used for obtaining the firefly algorithm position coding rule based on the correction matrix;

[0158] A first calculation module 6 is used to obtain a fitness function based on a thermodynamic mapping relationship;

[0159] Correction module 7, used for optimizing the firefly population position according to the fitness function, and performing inverse conversion according to the optimized global optimal firefly position code to obtain an optimized correction matrix;

[0160] A second calculation module 8 is used to obtain a calculated outlet temperature value based on the optimization matrix and the thermal resistance matrix;

[0161] A third calculation module 9 is configured to obtain a temperature difference based on the outlet temperature value and the calculated outlet temperature value;

[0162] A judgment module 10 is used to judge whether the absolute value of the temperature difference is greater than a temperature difference threshold;

[0163] The execution module 11 is configured to generate an alarm if the absolute value of the temperature difference is greater than a temperature difference threshold value, indicating that the heat dissipation system is abnormal.

[0164] The implementation principle of the abnormal heat dissipation warning system for a wind turbine generator in the embodiment of the present application is as follows: the acquisition module 1 acquires the inlet temperature value and the outlet temperature value of the heat dissipation system of the generator; after the first establishment module 2 establishes the thermal resistance matrix, the second establishment module 3 establishes the correction matrix according to the thermal resistance matrix; the third establishment module 4 establishes the thermodynamic mapping relationship between the inlet temperature and the outlet temperature according to the thermal resistance matrix and the correction matrix; the encoding module 5 obtains the firefly algorithm position encoding rule according to the correction matrix; the first calculation module 6 obtains the fitness function according to the thermodynamic mapping relationship; the correction module 7 optimizes the encoding rule according to the firefly algorithm position encoding rule and the fitness function; and then performs the following steps: The inverse transformation is performed to obtain the optimized correction matrix. The third calculation module 9 obtains the outlet temperature value according to the optimized matrix and the thermal resistance matrix. The third calculation module 9 obtains the temperature difference according to the calculated temperature value and the outlet temperature value. The judgment module 10 is used to judge whether the temperature difference is greater than the temperature difference threshold. When the temperature difference is greater than the temperature difference threshold, the execution module 11 issues an alarm. The value of the temperature difference threshold is lower than the temperature difference value when the cooling system is abnormal. Therefore, when the cooling system of the wind turbine may be abnormal, an early warning is issued and corresponding treatment measures are taken to prevent the temperature from being too high, so as to avoid the stator temperature of the generator being too high and affecting the normal operation of the unit.

[0165] An embodiment of the present application also discloses a terminal device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, wherein when the processor executes the computer program, a wind turbine heat dissipation abnormality warning method in the above embodiment is adopted.

[0166] Among them, the terminal device can be a computer device such as a desktop computer, a laptop computer or a cloud server, and the terminal device includes but is not limited to a processor and a memory. For example, the terminal device can also include input and output devices, network access devices and buses, etc.

[0167] Among them, the processor can adopt a central processing unit (CPU). Of course, according to actual usage, other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. can also be adopted. The general-purpose processor can adopt a microprocessor or any conventional processor, etc., and this application does not impose any restrictions on this.

[0168] Among them, the memory can be an internal storage unit of the terminal device, such as the hard disk or memory of the terminal device, or it can be an external storage device of the terminal device, such as a plug-in hard disk, smart memory card (SMC), secure digital card (SD) or flash memory card (FC) equipped on the terminal device, etc., and the memory can also be a combination of the internal storage unit and the external storage device of the terminal device. The memory is used to store computer programs and other programs and data required by the terminal device. The memory can also be used to temporarily store data that has been output or is to be output. This application does not impose any restrictions on this.

[0169] Among them, through this terminal device, a wind turbine heat dissipation abnormality warning method in the above embodiment is stored in the memory of the terminal device, and is loaded and executed on the processor of the terminal device for easy use.

[0170] The above are all preferred embodiments of the present application, and are not intended to limit the scope of protection of the present application. Therefore, any equivalent changes made based on the structure, shape, and principle of the present application should be included in the scope of protection of the present application.

Claims

1. A wind turbine heat dissipation abnormality early warning method, characterized in that: include: Obtain the inlet temperature and outlet temperature of the heat dissipation system of the wind turbine under steady-state operation; According to the generator structure, the thermal resistance matrix of the generator cooling system is established; Establishing a correction matrix for the generator heat dissipation system based on the thermal resistance matrix; Based on the correction matrix and the thermal resistance matrix, a thermodynamic mapping relationship is established, wherein the thermodynamic mapping relationship is used to represent the change relationship between the inlet temperature value and the outlet temperature value; Based on the correction matrix, a firefly algorithm position encoding rule is obtained; Based on the thermodynamic mapping relationship, a fitness function is obtained; Optimizing the positions of the firefly population according to the fitness function, and performing inverse conversion according to the optimized global optimal firefly position code to obtain an optimized correction matrix; Based on the optimization correction matrix and the thermal resistance matrix, a calculated outlet temperature value is obtained; Obtaining a temperature difference based on the outlet temperature value and the calculated outlet temperature value; Determine whether the absolute value of the temperature difference is greater than a temperature difference threshold; If the absolute value of the temperature difference is greater than the temperature difference threshold, the heat dissipation system is abnormal and an alarm is issued.

2. The wind turbine generator heat dissipation abnormality early warning method according to claim 1, characterized in that: The step of obtaining the inlet temperature value and the outlet temperature value of the heat dissipation system of the wind turbine in steady-state operation includes: Get the inlet temperature value within the interval time; Based on the inlet temperature value, obtaining a temperature change within an interval; Determining whether the temperature change is less than the temperature standard deviation; If the temperature change is less than the temperature standard deviation, it is determined that the wind turbine heat dissipation system is operating in a steady state; If the temperature change is greater than or equal to the temperature standard deviation, it is determined that the wind turbine heat dissipation system is not operating in a steady state.

3. The wind turbine generator heat dissipation abnormality early warning method according to claim 1, characterized in that: The thermal resistance matrix of the generator heat dissipation system is established based on the generator structure, including: Divide the generator into axial grids, where each intersection of the grids is a node; Each node corresponds to a temperature node, and the temperature nodes are connected through thermal resistance; The thermal resistance of all nodes is used to build a thermal resistance matrix.

4. The wind turbine generator heat dissipation abnormality early warning method according to claim 3, characterized in that: Each node corresponds to a temperature node, and the temperature nodes are connected by thermal resistance including: Obtaining the thermal resistance type; Based on the thermal resistor type, a corresponding thermal resistor value is obtained.

5. The wind turbine generator heat dissipation abnormality early warning method according to claim 1, characterized in that: The establishment of a correction matrix for the generator heat dissipation system based on the thermal resistance matrix includes: Obtaining the number of rows and columns of the thermal resistance matrix; Based on the number of rows and columns of the thermal resistance matrix, establishing the number of rows and columns of the correction matrix; Each element position in the correction matrix corresponds to a corresponding element position in the thermal resistance matrix.

6. The wind turbine generator heat dissipation abnormality early warning method according to claim 1, characterized in that: The firefly algorithm position coding rule obtained based on the correction matrix includes: The correction matrix is ​​flattened in one dimension to obtain the position encoding rule of the firefly algorithm.

7. The wind turbine heat dissipation abnormality early warning method according to claim 1, characterized in that: The cooling system is abnormal, and after the alarm is issued, the following steps are included: Get the current power of the wind turbine; Based on the current power, the wind turbine generator is adjusted to reduce the current power.

8. A wind turbine heat dissipation abnormality warning system, using the method according to any one of claims 1 to 7, characterized in that: include: An acquisition module (1) is used to obtain an inlet temperature value and an outlet temperature value of a heat dissipation system of a wind turbine generator under steady-state operation; A first establishing module (2) establishes a thermal resistance matrix of the generator heat dissipation system according to the generator structure; A second establishing module (3) is used to establish a correction matrix of the generator heat dissipation system based on the thermal resistance matrix; A third establishing module (4) is used to establish a thermodynamic mapping relationship based on the correction matrix and the thermal resistance matrix, wherein the thermodynamic mapping relationship is used to express the change relationship between the inlet temperature value and the outlet temperature value; An encoding module (5) is used to obtain a firefly algorithm position encoding rule based on the correction matrix; A first calculation module (6) is used to obtain a fitness function based on the thermodynamic mapping relationship; A correction module (7) optimizes the position of the firefly population according to the fitness function, and performs inverse conversion according to the optimized global optimal firefly position code to obtain an optimized correction matrix; A second calculation module (8) is used to obtain a calculated outlet temperature value based on the optimization correction matrix and the thermal resistance matrix; a third calculation module (9), configured to obtain a temperature difference value based on the outlet temperature value and the calculated outlet temperature value; A judgment module (10) is used to judge whether the absolute value of the temperature difference is greater than a temperature difference threshold; The execution module (11) is used for determining that the heat dissipation system is abnormal and issuing an alarm if the absolute value of the temperature difference is greater than the temperature difference threshold.

9. A terminal device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that: When the processor loads and executes the computer program, the method according to any one of claims 1 to 7 is adopted.

Citation Information

Patent Citations

  • Cooling tower outlet air anti-fogging energy consumption optimization method based on firefly algorithm

    CN106440853A

  • Insulated gate bipolar transistor (IGBT) junction temperature online prediction method

    CN110377991A