Blade calibration method and device
By dividing and adjusting the initial load curve to generate a third load curve, the problem of time-consuming blade strength verification is solved, fast and accurate blade verification is achieved, and verification efficiency and fitting accuracy are improved.
Patent Information
- Application Number
- CN202210450746.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-26
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-04-26
AI Technical Summary
In the prior art, blade strength verification is too time-consuming and inefficient, and cannot achieve rapid and accurate verification under all operating conditions.
The initial load curve is divided into multiple segments of second load curves by positive and negative division, and each segment of the curve is adjusted and integrated to generate a third load curve for target direction strength verification of the blade.
It achieves fast and accurate calibration under all working conditions, improves calibration efficiency and fitting accuracy, reduces blade costs and improves the competitiveness of wind turbines.
Smart Images

Figure CN114880898B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wind power generation, and in particular to a blade calibration method and device. Background Art
[0002] Wind power generation utilizes wind power to rotate a rotor, converting the wind's kinetic energy into mechanical energy, and then converting the mechanical energy into electrical energy. The rotor is composed of several blades, each of which must withstand high strength. Existing techniques involve performing a strength check on blades based on the maximum and fatigue loads in multiple directions across all radial cross-sections under all operating conditions. This method of blade strength verification is time-consuming and inefficient. Summary of the Invention
[0003] The present invention provides a blade calibration method and device to solve the defects of the existing method of strength calibration of blades, which is too time-consuming and inefficient. It realizes one-time accurate calibration of all working conditions and can improve the calibration efficiency.
[0004] The present invention provides a blade calibration method, comprising:
[0005] Obtain the initial load curve;
[0006] Performing a positive-negative segmentation process on the load in the initial load curve, using a target extreme value point in the first load curve obtained by the segmentation process as a segmentation point, and segmenting the first load curve into a plurality of second load curves;
[0007] adjusting each section of the second load curve, and integrating the adjusted multiple sections of the second load curve into a third load curve;
[0008] The blade is strength-checked in a target direction based on the third load curve.
[0009] According to the blade calibration method provided by the present invention, the adjusting of each section of the second load curve includes:
[0010] For each section of the second load curve, the second load curve is adjusted based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve.
[0011] According to the blade calibration method provided by the present invention, adjusting the second load curve based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve includes:
[0012] At least part of the load in the second load curve is adjusted to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value is less than or equal to a corresponding deviation constraint value.
[0013] According to the blade calibration method provided by the present invention, each load in the second load curve is a load in the target direction of each radial cross section distributed along the length direction of the blade, and adjusting at least part of the loads in the second load curve to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value to be less than or equal to a corresponding deviation constraint value includes:
[0014] Along the direction from the tip to the root of the blade, a radial section is selected from the second load curve in sequence as a first target radial section, and the following processing is performed:
[0015] If the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the corresponding load constraint value is greater than the corresponding deviation constraint value, the load of the first target radial section is adjusted based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve.
[0016] According to the blade calibration method provided by the present invention, adjusting the load of the first target radial cross section includes:
[0017] If the first target radial cross-section is the radial cross-section closest to the blade tip in the second load curve, adjusting the load of the first target radial cross-section to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value to be less than or equal to a corresponding deviation constraint value;
[0018] If the first target radial cross-section is not the radial cross-section closest to the blade tip in the second load curve, the load of at least a portion of the radial cross-section located on the blade tip side of the first target radial cross-section is adjusted based on the load constraint values and the deviation constraint values corresponding to each load in the second load curve.
[0019] According to the blade calibration method provided by the present invention, adjusting the load of at least a portion of the radial section located on the blade tip side of the first target radial section based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve includes:
[0020] For each radial section located on the blade tip side of the first target radial section, one radial section is selected in sequence along the direction from the blade root to the blade tip as the second target radial section, and the following processing is performed:
[0021] For each radial section of the second target radial section and each radial section located on the blade tip side of the second target radial section, calculating an actual deviation of the load of the radial section from a corresponding load constraint value, and calculating a difference between the actual deviation corresponding to the radial section and the corresponding deviation constraint value;
[0022] taking the minimum value among the differences as the maximum adjustment amplitude of the second target radial cross section;
[0023] adjusting the load of the second target radial cross section based on the maximum adjustment amplitude;
[0024] If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is less than or equal to the corresponding load constraint value and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value, stopping selecting the second target radial section;
[0025] If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the load constraint value is greater than the corresponding deviation constraint value, and it is determined that the second target radial section has not been selected, continue to select the second target radial section.
[0026] According to the blade calibration method provided by the present invention, the adjusting of each section of the second load curve further includes:
[0027] A smoothing process is performed on the curve between two loads in each adjusted segment of the second load curve.
[0028] According to the blade calibration method provided by the present invention, integrating the adjusted multiple segments of the second load curve into a third load curve includes:
[0029] Extending each section of the second load curve excluding the blade root of the blade to the blade root to obtain a fourth load curve;
[0030] using the fourth load curve and the second load curve including the blade root as load curves to be integrated;
[0031] The curves to be integrated are integrated into the third load curve.
[0032] According to the blade calibration method provided by the present invention, the positive and negative splitting of the load in the initial load curve includes:
[0033] If the positive and negative values of the non-zero loads in the initial load curve are exactly the same, the initial load curve is used as the first load curve;
[0034] If the positive and negative values of the non-zero loads in the initial load curve are not exactly the same, the positive loads in the initial load curve are divided into one of the first load curves, and the negative loads are divided into another of the first load curves, wherein the discontinuous parts of each of the first load curves after division are filled with preset line segments.
[0035] According to the blade calibration method provided by the present invention, if the non-zero load in the first load curve is positive, the target extreme value point is a maximum value point;
[0036] If the non-zero load in the first load curve is negative, the target extreme point is a minimum point.
[0037] The present invention also provides a blade calibration device, comprising:
[0038] Curve acquisition module, used to obtain the initial load curve;
[0039] a curve segmentation module, configured to perform positive and negative segmentation processing on the load in the initial load curve, and to segment the first load curve into a plurality of second load curves using a target extreme value point in the first load curve obtained by the segmentation processing as a segmentation point;
[0040] an adjustment and integration module, configured to adjust each section of the second load curve and integrate the adjusted sections of the second load curve into a third load curve;
[0041] The blade calibration module is used to perform strength calibration on the blade in a target direction based on the third load curve.
[0042] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any one of the blade calibration methods described above is implemented.
[0043] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which implements any of the blade calibration methods described above when executed by a processor.
[0044] The blade calibration method provided by the present invention can obtain an initial load curve, and then perform positive and negative segmentation processing on the load in the initial load curve, and use the target extreme value point in the first load curve obtained by the segmentation processing as the segmentation point to segment the first load curve into multiple segments of second load curves, and adjust each segment of the second load curve to achieve local optimization. Since the curve segmentation adjustment speed is faster, fast and accurate fitting of each segment of the second load curve is achieved, and the adjusted multiple segments of the second load curve are integrated into a third load curve, which can achieve global optimization and improve the fitting accuracy and fitting speed as a whole. The strength of the blade in the target direction is calibrated based on the third load curve, which can improve the calibration efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0046] Figure 1 This is one of the flow charts of the blade calibration method provided by the present invention;
[0047] Figure 2 is a schematic diagram of a blade provided by the present invention;
[0048] Figure 3 is a schematic diagram of the target direction provided by the present invention;
[0049] Figure 4 This is one of the load curve schematic diagrams provided by the present invention;
[0050] Figure 5 This is the second load curve schematic diagram provided by the present invention;
[0051] Figure 6 This is the third load curve schematic diagram provided by the present invention;
[0052] Figure 7 This is the fourth load curve diagram provided by the present invention;
[0053] Figure 8 This is the second flow chart of the blade calibration method provided by the present invention;
[0054] Figure 9 is a schematic diagram of a load constraint curve provided by the present invention;
[0055] Figure 10 Schematic diagram of the deviation constraint curve provided by the present invention;
[0056] Figure 11 This is the fifth load curve diagram provided by the present invention;
[0057] Figure 12 This is the sixth load curve diagram provided by the present invention;
[0058] Figure 13 This is the seventh load curve diagram provided by the present invention;
[0059] Figure 14 It is a deviation schematic diagram provided by the present invention;
[0060] Figure 15 This is the eighth load curve diagram provided by the present invention;
[0061] Figure 16 This is the ninth load curve diagram provided by the present invention;
[0062] Figure 17 This is the tenth load curve diagram provided by the present invention;
[0063] Figure 18 It is a structural schematic diagram of the blade calibration device provided by the present invention;
[0064] Figure 19 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0065] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0066] The following combination Figures 1 to 17 The blade calibration method of the present invention is described.
[0067] Figure 1 This is one of the flow charts of the blade calibration method provided by the present invention.
[0068] like Figure 1 As shown, the present embodiment provides a blade calibration method, which can be executed by an electronic device such as a computer. The method includes at least the following steps:
[0069] Step 101: Obtain an initial load curve.
[0070] The initial load curve may be an initial load representing each radial section distributed along the length direction of the blade in the same target direction, and the initial load may be obtained based on the extreme load of the radial section under all working conditions in the target direction.
[0071] like Figure 2 The schematic diagram of the blade shown in FIG. 1 shows that the longitudinal direction of the blade is the extending direction of the blade and the blade root, and the radial direction is the direction perpendicular to the longitudinal direction. Figure 2 As shown, multiple radial sections can be obtained along the dotted lines in the figure, which are indicated by dotted lines A, B, C and D. On each radial section, directions of 0 to 360 degrees can be included, such as Figure 3In the radial cross-section shown, the direction of the radial cross-section is expressed as an angle θ relative to the ox-axis. Alternatively, other methods can be used to express the direction of the radial cross-section. The target direction is the direction to be verified. The initial load curve contains the initial load for each radial cross-section in the same target direction.
[0072] During implementation, a single target direction may be identified and strength checked for that single target direction, or multiple target directions may be identified and strength checked for multiple targets. For example, the target directions may include the maximum swing direction, the minimum swing direction, the maximum sway direction, and the minimum sway direction. Of course, more target directions may also be checked, for example, every 30 degrees.
[0073] All the working conditions therein are working conditions that need to be checked. For example, the working conditions that need to be checked may include starting, stopping and strong wind conditions. In practical applications, the extreme loads in various directions under various working conditions that need to be checked can be collected. Based on the extreme loads in various directions under all working conditions, the maximum or minimum value of the extreme loads of the radial section under all working conditions in the target direction is selected. If the extreme load of the radial section under each working condition in the target direction is positive, the maximum value is selected. If the extreme load of the radial section under each working condition in the target direction is negative, the minimum value is selected. The initial load curve obtained can be found in Figure 4 The figure shows the target direction with the minimum swing array direction as the target direction. The horizontal axis represents the position of each radial section along the length direction, and the vertical axis represents the load. The load can be represented by the bending moment or the force corresponding to the bending moment. Figure 4 The load is indicated by bending moment. The unit of bending moment in the vertical axis is kilonewton meter (KN.m), and the unit of the horizontal axis is meter (m).
[0074] Since the initial load curve is obtained based on the extreme loads under all working conditions, there are many locations where the load suddenly changes greatly. Figure 4 The initial load curve shown shows a sudden increase in load at the position of 50 on the horizontal axis, resulting in excessive fluctuations. This does not meet the actual calibration requirements and can easily lead to distortion of the calibration results. Therefore, a new load curve needs to be refitted based on the initial load curve. The fitting process of the new load curve is introduced in the following steps.
[0075] Step 102 : performing positive and negative segmentation processing on the load in the initial load curve, using the target extreme value point in the first load curve obtained by the segmentation processing as the segmentation point, and segmenting the first load curve into multiple second load curves.
[0076] Wherein, the loads with the same positive and negative signs in the initial load curve are divided into the same first load curve. In this step, the loads in the initial load curve are divided into positive and negative signs to obtain at least one first load curve.
[0077] Since the initial load curve is obtained based on the extreme loads under all working conditions, such as Figure 4 As shown, the loads in the initial load curve include positive loads and negative loads, and the positive and negative of the loads indicate the direction. In actual applications, there are few cases where positive loads and negative loads alternate. Therefore, in this step, the loads in the initial load curve are divided into positive and negative. Specifically, if the positive and negative of the non-zero loads in the initial load curve are exactly the same, the initial load curve is used as the first load curve; if the positive and negative of the non-zero loads in the initial load curve are not exactly the same, the positive load in the initial load curve is divided into one of the first load curves, and the negative load is divided into another of the first load curves, wherein the discontinuous parts of each first load curve after division are filled with preset line segments. The preset line segments here can be straight lines, and of course they can also be curves of other forms. As Figure 5 As shown in the figure, the initial load curve on the left is divided into two first load curves on the right. The upper first load curve contains positive loads, and the lower first load curve contains negative loads.
[0078] Additionally, the zero load in the initial load curve may be located in any of the first load curves.
[0079] For each first load curve, the target extreme point in the first load curve is used as a segmentation point to segment the first load curve into multiple second load curves. Specifically, if the non-zero load in the first load curve is positive, the target extreme point is a maximum point, such as Figure 5 The first load curve shown above has two maximum points at the positions of 0 and 50 on the horizontal axis. These two maximum points can be used as segmentation points to segment the first load curve into multiple second load curves. If the non-zero load in the first load curve is negative, the target extreme point is the minimum point, such as Figure 5 The first load curve shown below has a minimum point at the position of 53 on the horizontal axis. This minimum point can be used as a dividing point to divide the first load curve into multiple second load curves.
[0080] Step 103: Adjust each section of the second load curve, and integrate the adjusted sections of the second load curve into a third load curve.
[0081] By adjusting each section of the second load curve, each section of the second load curve is made smoother, local optimization is achieved, and rapid fitting of each section of the second load curve is realized. Figure 6The second load curve shown is the initial second load curve. Figure 7 As shown, the dark curve is the fitted second load curve, and the light curve is the initial second load curve.
[0082] After integrating the adjusted second load curves of each segment, the obtained third load curve can achieve global optimization. The third load curve is the new load curve finally obtained by fitting, which has higher fitting accuracy, smaller fitting error, and is closer to the actual load.
[0083] Step 104: Perform strength check on the blade in a target direction based on the third load curve.
[0084] In this embodiment, an initial load curve can be obtained, and then the load in the initial load curve is segmented into positive and negative values. The target extreme value point in the first load curve obtained by the segmentation process is used as the segmentation point, and the first load curve is segmented into multiple second load curves. Each second load curve is adjusted to achieve local optimization. Since the curve segmentation adjustment speed is faster, each second load curve can be quickly and accurately fitted. The adjusted multiple second load curves are integrated into a third load curve to achieve global optimization, which improves the fitting accuracy and speed as a whole. The strength of the blade in the target direction is checked based on the third load curve, which can improve the checking efficiency.
[0085] In addition, since the initial load curve can represent the initial load of each radial section distributed along the length direction of the blade in the same target direction, the initial load is obtained based on the extreme load of the radial section under all working conditions in the target direction. In this way, the strength of the blade in the target direction is checked based on the third load curve, which achieves a one-time accurate check of all working conditions, and can further improve the check efficiency.
[0086] During implementation, the finite element model of the blade may be calibrated according to the third load curve, and of course the actual blade may also be calibrated.
[0087] In addition, a more reasonable safety value of the load can be determined based on the verification results.
[0088] According to the verification results of this embodiment, the cost of the blade is greatly reduced and the competitiveness of the entire wind power generation machine in which the blade is located is improved.
[0089] Based on the above embodiment, the adjustment of each second load curve segment may be specifically implemented by adjusting the second load curve for each second load curve segment based on the load constraint value and deviation constraint value corresponding to each load in the second load curve. The load constraint value corresponding to a load is used to constrain the corresponding load. The deviation constraint value is used to constrain the actual deviation of the corresponding load from the load constraint value. The actual deviation and the deviation constraint value are expressed as percentages. The deviation constraint value and the load constraint value are two thresholds, both of which can be pre-set and are not specifically limited here.
[0090] In this embodiment, the second load curve is adjusted based on the load constraint value and the deviation constraint value corresponding to the load of the second load curve, which can improve the adjustment effect of each section of the second load curve and avoid the phenomenon of unrealistic verification results caused by excessive errors in load fitting.
[0091] Based on the above embodiment, the second load curve is adjusted based on the load constraint values and deviation constraint values corresponding to each load in the second load curve. Specifically, this may include adjusting at least some of the loads in the second load curve to be less than or equal to the corresponding load constraint values, and adjusting the actual deviations from the load constraint values to be less than or equal to the corresponding deviation constraint values. In this embodiment, by adjusting the second load curve so that at least some of the loads in the second load curve satisfy the load constraint values and the deviation constraint values, the second load curve is smoother and reaches a local optimum, thereby achieving a global optimum for the integrated third load curve, further improving the verification effect.
[0092] Based on the above embodiment, each load of the second load curve is a load of each radial cross section distributed along the length direction of the blade in the target direction, and at least part of the load in the second load curve is adjusted to be less than or equal to the corresponding load constraint value and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value, such as Figure 8 As shown, its specific implementation may include:
[0093] Step 801. Select a radial section from the second load curve in sequence as a first target radial section along the direction from the tip to the root of the blade, and perform the following processing: Step 802. If the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the corresponding load constraint value is greater than the corresponding deviation constraint value, adjust the load of the first target radial section based on the load constraint value and deviation constraint value corresponding to each load of the second load curve.
[0094] In actual applications, before selecting a radial section as the first target radial section from the second load curve in sequence, a preset load constraint curve and a deviation constraint curve can be obtained first. The load constraint curve includes the load constraint values corresponding to the loads in the target direction of each radial section distributed along the length direction of the blade, and the deviation constraint curve includes the deviation constraint values corresponding to the loads in the target direction of each radial section distributed along the length direction of the blade.
[0095] In practical applications, a load constraint curve F can be pre-set, which is expressed as the force corresponding to the bending moment, also known as the section force constraint curve. A deviation constraint curve P can also be pre-set, which is the deviation constraint curve corresponding to the bending moment.
[0096] The load constraint curve and the deflection constraint curve can be linear or nonlinear. Figure 9 , shown as a linear load constraint curve, see Figure 10 , illustrated by a linear deviation constraint curve. The load Fi on radial section i satisfies Fi ≤ F. The actual deviation P(i) between the load on radial section i and the corresponding load constraint value satisfies: 0 ≤ P(i) ≤ P.
[0097] The first target radial section is the radial section that currently needs to be processed.
[0098] Since the load on the blade acts from the tip to the root, the load on each radial section can be adjusted in sequence along the direction from the tip to the root of the blade, so that the load on each radial section can be adjusted quickly and accurately.
[0099] In practical applications, the first and second steps above can be performed multiple times to achieve a better fitting effect, that is, multiple iterations can be performed. The number of iterations can be set according to actual conditions. For example, the number of iterations n satisfies n≤50.
[0100] Specifically, adjusting the load of the first target radial cross section may include:
[0101] If the first target radial section is the radial section closest to the blade tip in the second load curve, the load on the first target radial section is adjusted to be less than or equal to the corresponding load constraint value, and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value. In actual applications, the load on the radial section closest to the blade tip in the second load curve, i.e., the first radial section on the blade tip side in the second load curve, can act on various radial sections on the blade root side. Therefore, the load on the first target radial section itself can be directly adjusted so that the load on the first target radial section is less than or equal to the corresponding load constraint value, and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value.
[0102] If the first target radial section is not the radial section closest to the blade tip in the second load curve, the load on at least a portion of the radial section located on the blade tip side of the first target radial section is adjusted based on the load constraint values and deviation constraint values corresponding to each load in the second load curve. In actual applications, the second load curve starts at the second radial section close to the blade tip side, that is, it is not the radial section closest to the blade tip. In this case, the load on the first target radial section is affected by the load on the radial section located on the blade tip side of the first target radial section. Therefore, the load on at least a portion of the radial section located on the blade tip side of the first target radial section can be adjusted, thereby causing the load on the first target radial section to change to satisfy the load constraint value and the deviation constraint value.
[0103] Exemplarily, the load of at least a portion of the radial sections located on the blade tip side of the first target radial section is adjusted based on the load constraint value and the deviation constraint value corresponding to each load in the second load curve. A specific implementation method may include: for each radial section located on the blade tip side of the first target radial section, sequentially selecting a radial section along the direction from the blade root to the blade tip as the second target radial section, and performing the following processing:
[0104] The first step is to calculate the actual deviation between the load of the radial section and the corresponding load constraint value for each radial section in the second target radial section and each radial section located on the tip side of the second target radial section, and calculate the difference between the actual deviation corresponding to the radial section and the corresponding deviation constraint value.
[0105] The second step is to use the minimum value of the differences as the maximum adjustment range of the second target radial cross section.
[0106] The third step is to adjust the load of the second target radial cross section based on the maximum adjustment range.
[0107] Specifically, the adjustment range of the load of the second target radial cross section may be gradually increased, and the adjustment is stopped when the maximum adjustment range is reached.
[0108] Step 4: If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is less than or equal to the corresponding load constraint value and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value, stop selecting the second target radial section.
[0109] Step 5. If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the load constraint value is greater than the corresponding deviation constraint value, and it is determined that the second target radial section has not been selected, continue to select the second target radial section.
[0110] The second target radial section is the radial section used to adjust the load of the first target radial section. In this embodiment, the maximum adjustment range of the load of each second target radial section is determined based on the minimum difference between the actual deviation corresponding to each other radial section on the blade tip side and the corresponding deviation constraint value. This can reduce the impact on the already adjusted first target radial section on the blade tip side, thereby further improving the fitting speed.
[0111] Of course, the load in the second load curve can also be adjusted by other means, as long as at least part of the load in the second load curve can be adjusted to be less than or equal to the corresponding load constraint value and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value. These methods will not be listed here one by one.
[0112] Furthermore, the adjustment of each section of the second load curve may also include: smoothing the curve between the two loads in each section of the adjusted second load curve. In actual applications, the load of each radial section is a discrete value. In order to better simulate the actual load situation, the curve between the loads of the two radial sections can be smoothed. At this time, the curve between the two radial sections is a curve with a local variable curvature, that is, local smoothing is achieved, and the discrete load is converted into a load with a local continuous curvature. In implementation, interpolation can be performed between the two radial sections based on the load of the radial section close to the tip side. For example, if the load of the radial section is 500N, 100 points can be inserted between the two radial sections, and the load of 500N is dispersed to each point.
[0113] like Figure 11 As shown, the light-colored curve is the original second load curve, and the dark-colored curve is the second load curve after one iteration. In the figure, the light-colored curve is covered by the dark-colored curve.
[0114] like Figure 12 As shown, the dark curve is the second load curve after two iterations.
[0115] like Figure 13 As shown, the light curve shows the force corresponding to the bending moment after the first iteration, and the dark curve shows the force corresponding to the bending moment after the second iteration. After the second iteration, the force becomes smoother.
[0116] like Figure 14As shown, the light-colored curve shows the actual deviation after the first iteration, and the dark-colored curve shows the actual deviation after the second iteration, both of which are within the deviation constraint curve range.
[0117] Based on the above embodiment, the integration of the adjusted multiple second load curves into the third load curve may be specifically implemented as follows:
[0118] In the first step, each section of the second load curve that does not include the blade root of the blade is extended to the blade root to obtain a fourth load curve.
[0119] Specifically, the point on the second load curve close to the blade root side may be extended straightly to the blade root.
[0120] like Figure 15 As shown in FIG, the light-colored curve indicates the original second load curve, and the dark-colored curve indicates the adjusted second load curve. Figure 16 As shown, the light-colored curve illustrates the original initial load curve, and the dark-colored curve illustrates the second load curve after extension.
[0121] In the second step, the fourth load curve and the second load curve including the blade root are respectively used as load curves to be integrated.
[0122] The third step is to integrate the curves to be integrated into the third load curve.
[0123] Specifically, for each radial section in the longitudinal direction, the load of each curve to be integrated in the radial section can be obtained, and the maximum value or minimum value of each load obtained can be used as the load of the third load curve. If the curve to be integrated contains a positive load, the maximum value of each load obtained can be used as the load of the third load curve; if the curve to be integrated contains a negative load, the minimum value of each load obtained can be used as the load of the third load curve.
[0124] like Figure 17 As shown, the light-colored curve illustrates the original initial load curve, and the dark-colored curve illustrates the third load curve. The third load curve after fitting is smoother.
[0125] Since the load of the blade can act on the blade root, in this embodiment, the second load curve that does not include the blade root is first extended to the blade root and then integrated. This can fit the effect of the second load curve on the blade root direction into the third load curve, and the obtained third load curve is more accurate.
[0126] The blade calibration device provided by the present invention is described below. The blade calibration device described below and the blade calibration method described above can be referenced to each other.
[0127] Figure 18It is a structural schematic diagram of the blade calibration device provided by the present invention.
[0128] like Figure 18 As shown, this embodiment provides a blade calibration device, comprising:
[0129] The curve acquisition module 1801 is used to obtain the initial load curve;
[0130] A curve segmentation module 1802 is configured to perform positive and negative segmentation processing on the load in the initial load curve, and to segment the first load curve into multiple second load curves using the target extreme value point in the first load curve obtained by the segmentation processing as a segmentation point;
[0131] An adjustment and integration module 1803 is configured to adjust each section of the second load curve and integrate the adjusted sections of the second load curve into a third load curve;
[0132] The blade verification module 1804 is configured to perform strength verification on the blade in a target direction based on the third load curve.
[0133] Based on the above embodiment, the adjustment integration module 1803 is specifically used to:
[0134] For each section of the second load curve, the second load curve is adjusted based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve.
[0135] Based on the above embodiment, the adjustment integration module 1803 is specifically used to:
[0136] At least part of the load in the second load curve is adjusted to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value is less than or equal to a corresponding deviation constraint value.
[0137] Based on the above embodiment, each load of the second load curve is a load of each radial cross section distributed along the length direction of the blade in the target direction. The adjustment integration module 1803 is specifically configured to:
[0138] Along the direction from the tip to the root of the blade, a radial section is selected from the second load curve in sequence as a first target radial section, and the following processing is performed:
[0139] If the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the corresponding load constraint value is greater than the corresponding deviation constraint value, the load of the first target radial section is adjusted based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve.
[0140] Based on the above embodiment, the adjustment integration module 1803 is specifically used to:
[0141] If the first target radial cross-section is the radial cross-section closest to the blade tip in the second load curve, adjusting the load of the first target radial cross-section to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value to be less than or equal to a corresponding deviation constraint value;
[0142] If the first target radial cross-section is not the radial cross-section closest to the blade tip in the second load curve, the load of at least a portion of the radial cross-section located on the blade tip side of the first target radial cross-section is adjusted based on the load constraint values and the deviation constraint values corresponding to each load in the second load curve.
[0143] Based on the above embodiment, the adjustment integration module 1803 is specifically used to:
[0144] For each radial section located on the blade tip side of the first target radial section, one radial section is selected in sequence along the direction from the blade root to the blade tip as the second target radial section, and the following processing is performed:
[0145] For each radial section of the second target radial section and each radial section located on the blade tip side of the second target radial section, calculating an actual deviation of the load of the radial section from a corresponding load constraint value, and calculating a difference between the actual deviation corresponding to the radial section and the corresponding deviation constraint value;
[0146] taking the minimum value among the differences as the maximum adjustment amplitude of the second target radial cross section;
[0147] adjusting the load of the second target radial cross section based on the maximum adjustment amplitude;
[0148] If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is less than or equal to the corresponding load constraint value and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value, stopping selecting the second target radial section;
[0149] If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the load constraint value is greater than the corresponding deviation constraint value, and it is determined that the second target radial section has not been selected, continue to select the second target radial section.
[0150] Based on the above embodiment, the adjustment integration module 1803 is further used to:
[0151] A smoothing process is performed on the curve between two loads in each adjusted segment of the second load curve.
[0152] Based on the above embodiment, the adjustment integration module 1803 is specifically used to:
[0153] Extending each section of the second load curve excluding the blade root of the blade to the blade root to obtain a fourth load curve;
[0154] using the fourth load curve and the second load curve including the blade root as load curves to be integrated;
[0155] The curves to be integrated are integrated into the third load curve.
[0156] Based on the above embodiment, the curve segmentation module 1802 is specifically configured to:
[0157] If the positive and negative values of the non-zero loads in the initial load curve are exactly the same, the initial load curve is used as the first load curve;
[0158] If the positive and negative values of the non-zero loads in the initial load curve are not exactly the same, the positive loads in the initial load curve are divided into one of the first load curves, and the negative loads are divided into another of the first load curves, wherein the discontinuous parts of each of the first load curves after division are filled with preset line segments.
[0159] Based on the above embodiment, if the non-zero load in the first load curve is positive, the target extreme point is a maximum point;
[0160] If the non-zero load in the first load curve is negative, the target extreme point is a minimum point.
[0161] Figure 19 An example of a physical structure diagram of an electronic device is shown below. Figure 19 As shown, the electronic device may include: a processor 1910, a communication interface 1920, a memory 1930, and a communication bus 1940, wherein the processor 1910, the communication interface 1920, and the memory 1930 communicate with each other via the communication bus 1940. The processor 1910 may call the logic instructions in the memory 1930 to execute the blade calibration method, which includes:
[0162] Obtain the initial load curve;
[0163] Performing a positive-negative segmentation process on the load in the initial load curve, using a target extreme value point in the first load curve obtained by the segmentation process as a segmentation point, and segmenting the first load curve into a plurality of second load curves;
[0164] adjusting each section of the second load curve, and integrating the adjusted multiple sections of the second load curve into a third load curve;
[0165] The blade is strength-checked in a target direction based on the third load curve.
[0166] In addition, the logic instructions in the above-mentioned memory 1930 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0167] In another aspect, the present invention further provides a computer program product, comprising a computer program stored on a non-transitory computer-readable storage medium, wherein the computer program comprises program instructions. When the program instructions are executed by a computer, the computer is capable of performing the blade calibration method provided by the above methods, the method comprising:
[0168] Obtain the initial load curve;
[0169] Performing a positive-negative segmentation process on the load in the initial load curve, using a target extreme value point in the first load curve obtained by the segmentation process as a segmentation point, and segmenting the first load curve into a plurality of second load curves;
[0170] adjusting each section of the second load curve, and integrating the adjusted multiple sections of the second load curve into a third load curve;
[0171] The blade is strength-checked in a target direction based on the third load curve.
[0172] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program is implemented to perform the blade calibration method provided above, the method comprising:
[0173] Obtain the initial load curve;
[0174] Performing a positive-negative segmentation process on the load in the initial load curve, using a target extreme value point in the first load curve obtained by the segmentation process as a segmentation point, and segmenting the first load curve into a plurality of second load curves;
[0175] adjusting each section of the second load curve, and integrating the adjusted multiple sections of the second load curve into a third load curve;
[0176] The blade is strength-checked in a target direction based on the third load curve.
[0177] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0178] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiments.
[0179] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A blade calibration method, characterized in that: include: Obtaining an initial load curve, where the initial load curve represents the initial load of each radial cross section distributed along the length direction of the blade in the same target direction; Performing a positive-negative segmentation process on the loads in the initial load curve; if the positive and negative values of the non-zero loads in the initial load curve are exactly the same, then using the initial load curve as the first load curve; if the positive and negative values of the non-zero loads in the initial load curve are not exactly the same, then segmenting the positive loads in the initial load curve into the first load curve; and segmenting the first load curve into multiple second load curves using a target extreme value point in the first load curve obtained by the segmentation process as a segmentation point; adjusting each section of the second load curve, and integrating the adjusted multiple sections of the second load curve into a third load curve; The blade is strength-checked in a target direction based on the third load curve.
2. The blade calibration method according to claim 1, characterized in that: The adjusting of each section of the second load curve includes: For each section of the second load curve, the second load curve is adjusted based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve.
3. The blade calibration method according to claim 2, characterized in that: The adjusting the second load curve based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve includes: At least part of the load in the second load curve is adjusted to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value is less than or equal to a corresponding deviation constraint value.
4. The blade calibration method according to claim 3, characterized in that: Each load in the second load curve is a load in the target direction on each radial cross section distributed along the length direction of the blade. Adjusting at least part of the loads in the second load curve to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value to be less than or equal to a corresponding deviation constraint value includes: Along the direction from the tip to the root of the blade, a radial section is selected from the second load curve in sequence as a first target radial section, and the following processing is performed: If the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the corresponding load constraint value is greater than the corresponding deviation constraint value, the load of the first target radial section is adjusted based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve.
5. The blade calibration method according to claim 4, characterized in that: The adjusting the load of the first target radial cross section includes: If the first target radial cross-section is the radial cross-section closest to the blade tip in the second load curve, adjusting the load of the first target radial cross-section to be less than or equal to a corresponding load constraint value and an actual deviation from the load constraint value to be less than or equal to a corresponding deviation constraint value; If the first target radial cross-section is not the radial cross-section closest to the blade tip in the second load curve, the load of at least a portion of the radial cross-section located on the blade tip side of the first target radial cross-section is adjusted based on the load constraint values and the deviation constraint values corresponding to each load in the second load curve.
6. The blade calibration method according to claim 5, characterized in that: The adjusting the load of at least a portion of the radial section located on the blade tip side of the first target radial section based on the load constraint value and the deviation constraint value corresponding to each load of the second load curve includes: For each radial section located on the blade tip side of the first target radial section, one radial section is selected in sequence along the direction from the blade root to the blade tip as the second target radial section, and the following processing is performed: For each radial section of the second target radial section and each radial section located on the blade tip side of the second target radial section, calculating an actual deviation of the load of the radial section from a corresponding load constraint value, and calculating a difference between the actual deviation corresponding to the radial section and the corresponding deviation constraint value; taking the minimum value among the differences as the maximum adjustment amplitude of the second target radial cross section; adjusting the load of the second target radial cross section based on the maximum adjustment amplitude; If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is less than or equal to the corresponding load constraint value and the actual deviation from the load constraint value is less than or equal to the corresponding deviation constraint value, stopping selecting the second target radial section; If, after adjusting the load of the second target radial section, it is determined that the load of the first target radial section is greater than the corresponding load constraint value and / or the actual deviation from the load constraint value is greater than the corresponding deviation constraint value, and it is determined that the second target radial section has not been selected, continue to select the second target radial section.
7. The blade calibration method according to any one of claims 1 to 6, characterized in that: The adjusting of each section of the second load curve further includes: A smoothing process is performed on the curve between two loads in each adjusted segment of the second load curve.
8. The blade calibration method according to any one of claims 1 to 6, characterized in that: The step of integrating the adjusted multiple second load curves into a third load curve includes: Extending each section of the second load curve excluding the blade root of the blade to the blade root to obtain a fourth load curve; using the fourth load curve and the second load curve including the blade root as load curves to be integrated; The load curves to be integrated are integrated into the third load curve.
9. The blade calibration method according to any one of claims 1 to 6, characterized in that: The performing positive and negative segmentation processing on the load in the initial load curve includes: If the positive and negative values of the non-zero loads in the initial load curve are exactly the same, the initial load curve is used as the first load curve; If the positive and negative values of the non-zero loads in the initial load curve are not exactly the same, the positive loads in the initial load curve are divided into one of the first load curves, and the negative loads are divided into another of the first load curves, wherein the discontinuous parts of each of the first load curves after division are filled with preset line segments.
10. The blade calibration method according to claim 9, characterized in that: If the non-zero load in the first load curve is positive, the target extreme point is a maximum point; If the non-zero load in the first load curve is negative, the target extreme point is a minimum point.
11. A blade calibration device, characterized in that: include: A curve acquisition module is used to acquire an initial load curve, wherein the initial load curve represents the initial load of each radial cross section distributed along the length direction of the blade in the same target direction; a curve segmentation module, configured to perform positive and negative segmentation processing on the loads in the initial load curve; if the positive and negative non-zero loads in the initial load curve are exactly the same, the initial load curve is used as the first load curve; if the positive and negative non-zero loads in the initial load curve are not exactly the same, the positive loads in the initial load curve are segmented into the first load curve; and the first load curve is segmented into multiple second load curves using the target extreme value point in the first load curve obtained by the segmentation processing as the segmentation point; an adjustment and integration module, configured to adjust each section of the second load curve and integrate the adjusted sections of the second load curve into a third load curve; The blade calibration module is used to perform strength calibration on the blade in a target direction based on the third load curve.
12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the blade calibration method according to any one of claims 1 to 10 is implemented.
13. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the blade calibration method according to any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Fatigue testing method for wind turbine blade based on staged loading
CN108918106A