Web bonding state determination method and device and computer storage medium
By constructing shell element models and three-dimensional solid models of wind turbine blades, the load parameters and stresses of the wind turbine blade web are determined, solving the problem of inaccurate web bonding state in existing technologies and achieving more accurate evaluation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SINOMATECH WIND POWER BLADE
- Filing Date
- 2025-12-25
- Publication Date
- 2026-04-24
AI Technical Summary
The existing technology of determining the bonding state of the web of wind turbine blades using the average stress method is inaccurate, leading to inaccurate evaluation results.
By constructing a shell element model of the wind turbine blade, the load parameters of the external load acting on the web are determined. Based on the load parameters and preset thresholds, the risk location is determined. A three-dimensional solid model is constructed, and shear stress and peel stress are extracted to determine the web bonding state.
It improves the accuracy of web bonding state, reduces the amount of calculation, obtains real stress parameters, and avoids inaccuracies caused by a single index.
Smart Images

Figure CN121920005A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of wind turbine blade technology, and in particular relates to a method, device and computer storage medium for determining the bonding state of the web plate. Background Technology
[0002] In the manufacturing process of wind turbine blades, adhesives are typically used to bond the various components together. For example, adhesives are used to bond the web and skin of the blade. However, adhesive failure can cause significant damage to the wind turbine blade. Therefore, when designing wind turbine blades, the designed web bonding scheme should be evaluated to ensure the bonding effect of the actual manufactured blades.
[0003] The current evaluation method involves constructing a shell model of the wind turbine blade, calculating the average stress using the shell model, determining the web bonding state using the average stress, and then evaluating the web bonding scheme.
[0004] However, in actual operation, the stress on wind turbine blades is usually not evenly distributed. Therefore, the web bonding state determined by the average stress method is not accurate, which leads to inaccurate evaluation results.
[0005] Therefore, this application provides a method for determining the bonding state of the web plate. Summary of the Invention
[0006] This application provides a method, apparatus, computer storage medium, and program product for determining the web bonding state, which improves the accuracy of the determined web bonding state and thus improves the accuracy of evaluating web bonding schemes.
[0007] In a first aspect, embodiments of this application provide a method for determining the bonding state of the web plate, the method comprising: Based on the preset model construction parameters, construct the shell unit model of the wind turbine blade; Based on the shell element model, determine the load parameters at each location of the external load acting on the web of the wind turbine blade, wherein the load parameters include at least two of shear force, peeling force, and peeling moment; Based on the load parameters and preset load thresholds for each location, risk locations are determined among the locations. Based on the preset layer information of each risk location, construct a three-dimensional solid model of each risk location; Based on the three-dimensional solid model of each risk location, extract the shear stress and peeling stress of each risk location; The web bonding state at each of the risk locations is determined based on the shear stress and the peel stress at each of the risk locations.
[0008] Optionally, before determining the load parameters of the external load acting on the web of the wind turbine blade at each location based on the shell element model, the method further includes: The type of load borne by the wind turbine blade is determined according to the preset load conditions. When the load type is the ultimate load, the preset ultimate load amount is determined as the load amount of the external load; When the load type is fatigue load, the equivalent fatigue load of the wind turbine blade after undergoing a preset number of cycles is determined as the load of the external load.
[0009] Optionally, the preset load threshold includes a load threshold for each of the load parameters; Based on the load parameters and preset load thresholds for each location, risk locations are determined within each location, specifically including: Based on the load parameters and load threshold of each location, determine the multi-load damage value of each location; Based on the preset multi-load failure reference value and the multi-load damage value at each of the locations, the risk location is determined in each of the locations.
[0010] Optionally, the web bonding state at each of the risk locations is determined based on the shear stress and the peel stress at each risk location, specifically including: For each of the aforementioned risk locations, the multi-stress damage value of that risk location is determined based on the shear stress, the peel stress, and the preset peel stress threshold and preset shear stress threshold at that risk location. Based on the preset multi-stress failure reference value and the multi-stress damage value at the risk location, the web bonding state at the risk location is determined, and the web bonding state includes either the bonding failure state or the bonding non-failure state.
[0011] Optionally, the shear stress includes in-plane shear stress or out-of-plane shear stress; Based on the shear stress, peel stress, preset peel stress threshold, and preset shear stress threshold at the risk location, the multi-stress damage value at the risk location is determined, specifically including: Among the in-plane shear stress and the out-of-plane shear stress, the shear stress corresponding to the preset adhesive failure type is selected as the target shear stress. The multi-stress damage value at the risk location is determined based on the target shear stress, the peel stress, the preset peel stress threshold, and the preset shear stress threshold.
[0012] Optionally, the preset model construction parameters include the bonding configuration; The method further includes: For each of the aforementioned risk locations, when the web bonding state at that risk location is in a bonding failure state, the bonding configuration at that risk location is updated. Based on the updated bonding configuration, the process re-enters the step of constructing the shell unit model of the wind turbine blade according to the preset model construction parameters.
[0013] Optionally, based on the shell element model, the load parameters of the external load acting on the web of the wind turbine blade at each location are determined, specifically including: The displacement response of the web bonding connection was obtained by analyzing the shell element model. Based on the displacement response, determine the load parameters at each location where the external load acts on the web of the wind turbine blade.
[0014] On the other hand, embodiments of this application provide a web bonding state determination device, the device comprising: The shell model building module is used to build shell unit models of wind turbine blades based on preset model building parameters. The load parameter determination module is used to determine the load parameters of the external load acting on the web of the wind turbine blade at each position based on the shell element model. The load parameters include at least two of shear force, peel force and peel moment. The risk location determination module is used to determine the risk location in each of the locations based on the load parameters and preset load thresholds of each location. A three-dimensional solid model construction module is used to construct a three-dimensional solid model of each risk location based on the preset layer information of each risk location. The stress determination module is used to extract the shear stress and peel stress of each risk location based on the three-dimensional solid model of each risk location. The web bonding state determination module is used to determine the web bonding state at each of the risk locations based on the shear stress and the peel stress at each of the risk locations.
[0015] In another aspect, embodiments of this application provide an electronic device, the device comprising: a processor and a memory storing computer program instructions; the processor, when executing the computer program instructions, implements the web bonding state determination method.
[0016] In another aspect, embodiments of this application provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the web bonding state determination method.
[0017] In another aspect, embodiments of this application provide a computer program product, wherein when the instructions in the computer program product are executed by the processor of an electronic device, the electronic device performs the web bonding state determination method.
[0018] The web bonding state determination method, apparatus, device, and computer storage medium of this application construct a shell element model of a wind turbine blade to determine the load parameters at each location on the web of the wind turbine blade under external load. Then, based on the load parameters at each location and a preset load threshold, risk locations are determined at each location. A three-dimensional solid model of each risk location is constructed based on preset ply information. The web bonding state at each risk location is determined based on the three-dimensional solid model. This application considers the non-uniformity of stress distribution, identifying potential bonding risks from the perspective of external loads. By constructing a local three-dimensional solid model that reflects thickness information, accurate stress parameters are obtained, reducing computational load while obtaining accurate web bonding state. Furthermore, this application considers the influence of multiple load and stress parameters when determining parameters, avoiding inaccuracies in the determined web bonding state caused by using a single index. Attached Figure Description
[0019] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 A schematic diagram of a web structure provided in an embodiment of this application; Figure 2 A flowchart illustrating a method for determining the bonding state of a web plate, provided in an embodiment of this application; Figure 3 A shell unit model provided for embodiments of this application; Figure 4 A schematic diagram of a three-dimensional solid model provided for this application; Figure 5 A schematic diagram of the web bonding state determination device provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0021] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.
[0022] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0023] To better understand and explain the solutions provided in the embodiments of this application, some technical terms involved in the embodiments of this application will be briefly introduced below.
[0024] Figure 1 A schematic diagram of a web structure provided in an embodiment of this application is shown below. Figure 1 As shown.
[0025] The web 101 is an internal support structure of the wind turbine blade, used to increase the blade's stiffness and stability, preventing excessive bending or instability under heavy wind loads. The web is bonded to the inside of the upper and lower halves of the blade using adhesive. That is, it is bonded to the wind turbine blade skin 102 using adhesive.
[0026] Wind turbine blades are primarily made of composite materials. Therefore, during the manufacturing process, adhesives are typically used to bond the various components together. Adhesive failure is one of the main forms of damage to wind turbine blades. Damage to these bonds significantly reduces the strength and stiffness of the blade structure, ultimately leading to structural failure, which has a crucial impact on blade safety.
[0027] When inspecting the bonding condition of wind turbine blades, the design and evaluation of web bonding connections are mostly based on the average stress method. Specifically, the web bonding condition is determined based on the average stress, and the web bonding connection design is evaluated based on the web bonding condition. However, since stress is not uniformly distributed in reality, the web bonding condition obtained by the average stress method is inaccurate, leading to inaccurate subsequent evaluation results.
[0028] To address the problems of existing technologies, the web bonding state determination method, apparatus, device, and computer storage medium of this application construct a shell element model of a wind turbine blade to determine the load parameters at each location on the web of the wind turbine blade under external load. Then, based on the load parameters at each location and a preset load threshold, risk locations are determined at each location. A three-dimensional solid model of each risk location is constructed based on preset ply information. Finally, the web bonding state at each risk location is determined based on the three-dimensional solid model. This application considers the non-uniformity of stress distribution, identifying potential bonding risks from the perspective of external loads. By constructing a local three-dimensional solid model that reflects thickness information, accurate stress parameters are obtained, reducing computational load while obtaining accurate web bonding state. Furthermore, this application considers the influence of multiple load and stress parameters when determining parameters, avoiding inaccuracies in the determined web bonding state caused by using a single index.
[0029] The execution subject of this application embodiment can be any electronic device capable of executing the web bonding state determination method of this application embodiment, such as a server, personal computer, etc. For ease of subsequent explanation, this application embodiment uses a server as the execution subject. The web bonding state determination method provided by this application embodiment is first introduced below.
[0030] Figure 2 This is a flowchart illustrating a method for determining the bonding state of a web plate, as provided in an embodiment of this application. Figure 2 As shown, the process includes the following steps S201 to S206.
[0031] S201: Construct the shell unit model of the wind turbine blade according to the preset model construction parameters.
[0032] The preset model construction parameters may include the geometric data of the wind turbine blade, including airfoil series, chord length, twist angle, thickness distribution, etc., and may also include the type of material, such as glass fiber, carbon fiber, etc.
[0033] Figure 3 A shell unit model provided for embodiments of this application, such as Figure 3 As shown.
[0034] The shell element model of a wind turbine blade refers to idealizing the wind turbine blade structure as a smart curved surface with thickness and stiffness; essentially, it is a two-dimensional curved surface. When defining material properties, a thickness value can be configured to calculate the mechanical properties of the wind turbine blade structure. When constructing the shell element model, the Y-axis can be used as the direction parallel to the web, and the X-axis as the direction perpendicular to the web, to construct the shell element model of the wind turbine blade.
[0035] When constructing the shell element model, the external and internal geometry can be modeled first based on the geometric data in the preset model construction parameters. Then, material properties are defined according to the material type, such as strength parameters and anisotropic elastic parameters. Next, finite element discretization is performed, specifically selecting the shell element type and mesh generation strategy to mesh the wind turbine blade. Finally, the various components of the wind turbine blade can be connected, specifically simulating the connection of the skin and web.
[0036] Since constructing shell unit models is a technique well known to those skilled in the art, this application will not elaborate on it in the embodiments.
[0037] S202: Based on the shell element model, determine the load parameters at each location on the web of the wind turbine blade under external load.
[0038] In some embodiments, the external load can be set as needed, and this application embodiment does not limit this. By applying the external load to the shell unit, simulating the external load acting on each position of the web of the wind turbine blade, the load parameters at that position can be directly obtained. Then, the force exerted by the external load on each position of the web can be analyzed to determine the bonding state of the web under that force. The load parameters include at least two of shear force, peel force, and peel moment. Each position on the web of the wind turbine blade refers to the position of the interface where the web is bonded to other materials using adhesive.
[0039] Shear force, also known as shear deformation force, refers to the force that causes shear deformation in a target object, such as the web of a wind turbine blade. Peel force is a force perpendicular to the adhesive surface per unit length along the bonded surface; it can cause two bonded components to separate. The plane where the two components are bonded together is called the adhesive surface. Peel moment is a bending moment per unit length along the adhesive surface; it causes the adhesive surface to tend to peel off.
[0040] S203: Based on the load parameters and preset load thresholds at each location, determine the risk locations within each location.
[0041] In this embodiment, the preset load threshold can be set as needed, and this embodiment does not impose any restrictions on it. The risk location indicates that the web bonding state at that location may be in a bonding failure state. The web bonding state includes either a bonding failure state or a bonding non-failure state.
[0042] Since the load parameters may include at least two of shear force, peel force, and peel moment, when determining risk locations, for each location, if any force or moment included in the load parameters at that location exceeds a preset load threshold, that location is determined as a risk location. Alternatively, normalization calculations can be performed based on the multiple forces and moments included in the load parameters at a location, as well as several preset load thresholds, to obtain a normalized result. If the normalized result does not meet preset conditions, that location is designated as a risk location. The preset conditions may be corresponding normalization thresholds, etc., and this application embodiment does not limit this.
[0043] In this embodiment, the web bonding state at the risk location can be directly determined as a bonding failure state. Alternatively, a preliminary risk assessment can be made based on the external forces acting on the web under external loads, followed by further assessment by constructing a three-dimensional solid model of the risk location. This two-stage assessment method improves the accuracy of the determined web bonding state, thereby improving the accuracy of the determined web bonding design evaluation.
[0044] S204: Construct a three-dimensional solid model of each risk location based on the preset layer information of each risk location.
[0045] In this embodiment of the application, the preset ply information may include the number of ply layers, the ply material, the ply method, the ply structure, the ply thickness, the ply angle, etc. The ply information can be used to characterize the thickness information of the subsequent three-dimensional solid model.
[0046] When constructing a 3D solid model, external and internal geometry modeling can be performed based on geometric data with preset construction parameters. Then, material properties are defined using layup information. The difference between defining material properties when constructing a shell model and defining them in solid model construction is that it requires defining them using multi-layer composite materials based on layup information to ensure the constructed model has a thickness structure. Finite element discretization is then performed, specifically using solid elements such as hexahedral elements to mesh the wind turbine blade. Finally, the various components of the wind turbine blade can be connected, specifically simulating the connection of the skin and web.
[0047] Since the construction of three-dimensional solid models is a technique well known to those skilled in the art, the embodiments of this application will not elaborate on it.
[0048] Figure 4 A schematic diagram of a three-dimensional solid model provided in this application, such as... Figure 4As shown.
[0049] The three-dimensional solid model includes a pultruded plate reinforcement at the loading end of the web 1, a web core material 2, an adhesive reinforcement fabric 3, an adhesive 4, a main beam 5, and a web fiber cloth flange 6.
[0050] The web loading end refers to the end region where the web is bonded to the skin, and it is the area with the most severe stress concentration. Pultruded plate reinforcement refers to the localized reinforcement of composite material plates manufactured using the pultrusion molding process in the critical area of the web loading end.
[0051] By constructing a three-dimensional solid model of a local location of the wind turbine blade, the computational resources consumed in constructing the three-dimensional solid model are reduced, and a more accurate web bonding state can be obtained based on the three-dimensional solid model of the local location.
[0052] S205: Based on the three-dimensional solid model of each risk location, extract the shear stress and peeling stress of each risk location.
[0053] In this embodiment, specifically for each risk location, the load extracted from the shell element model is applied to each three-dimensional solid model to simulate the stress generated at each risk location based on the external load acting on each three-dimensional solid model, thereby extracting the shear stress and peel stress at each risk location. In other words, by applying the external load to each three-dimensional solid model, the shear stress and peel stress at the corresponding risk location of each three-dimensional solid model can be directly extracted. The load extracted from the shell element model at the risk location is the magnitude of the load parameter.
[0054] It should be noted that the risk location refers to the risk location at the interface where the web is bonded to other materials by adhesive. Therefore, what is extracted is the shear stress and peel stress at the interface where the web is bonded to other materials.
[0055] It should be noted that shear stress refers to the internal force borne by a target object per unit area under the action of shear force, and this internal force is generated by the shear force. Peel stress refers to the internal force borne by a target object per unit area under the action of peel force, and this internal force is generated by the peel force.
[0056] S206: Determine the web bonding status at each risk location based on the shear stress and peel stress at each risk location.
[0057] In this embodiment, shear stress and peel stress can also be referred to as stress parameters, corresponding to load parameters. Shear stress and peel stress also have corresponding preset peel stress thresholds and preset shear stress thresholds. Therefore, when determining the web bonding state at a risk location, if at least one of the shear stress and peel stress is greater than the corresponding stress threshold at the risk location, then the web bonding state at that risk location is determined as a bonding failure state.
[0058] Of course, normalization can also be performed using stress parameters and corresponding stress thresholds to obtain a normalized result. When the normalized result does not meet the preset conditions, the web bonding state at the risk location is determined to be a bonding failure state. The preset conditions can be the corresponding normalization threshold, etc., and this application embodiment does not limit this.
[0059] The web bonding state determination method of this application constructs a shell element model of a wind turbine blade to determine the load parameters at each location on the web of the wind turbine blade under external load. Then, based on the load parameters at each location and a preset load threshold, risk locations are determined. A three-dimensional solid model of each risk location is constructed based on preset ply information. The web bonding state at each risk location is determined based on the three-dimensional solid model. This application considers the non-uniformity of stress distribution, identifying potential bonding risks from the perspective of external loads. By constructing a local three-dimensional solid model that reflects thickness information, accurate stress parameters are obtained, reducing computational load while obtaining an accurate web bonding state. Furthermore, this application considers the influence of multiple load and stress parameters when determining parameters, avoiding inaccuracies in the web bonding state determined by using a single index.
[0060] In some embodiments, before executing S202, the load type borne by the wind turbine blade can be determined according to the preset load conditions. When the load type is the ultimate load, the preset ultimate load amount is determined as the load amount of the external load. When the load type is the fatigue load, the equivalent fatigue load amount of the wind turbine blade after experiencing a preset number of cycles is determined as the load amount of the external load.
[0061] The load conditions can include extreme conditions and fatigue conditions, and the load types can include fatigue loads and ultimate loads. The extreme condition represents the wind turbine blade operating under the maximum external load it can withstand, while the fatigue condition represents the wind turbine blade operating under the condition of accumulating damage under a large number of repetitive and random external loads during long-term operation.
[0062] The preset limit load can be set as needed, and can be determined based on the performance parameters of the wind turbine blade constructed by simulation. This application embodiment does not limit how to set the calculated load.
[0063] Fatigue conditions simulate the working state of wind turbine blades under repeated external loads. However, the external loads on the wind turbine blades may vary each time, so simulating each operation requires significant computational resources. To reduce computational resource consumption, an equivalent fatigue load can be determined, assuming that the external load on the wind turbine blades remains constant during each operation, thus converting the dynamic external load into a static external load.
[0064] The equivalent fatigue load can be determined using methods such as rainflow counting, and this application does not impose any limitations on this method. The preset number of cycles can be set as needed, such as 2*10^6 cycles. 6 .
[0065] In the embodiments of this application, wind turbine blades may experience different load conditions during actual operation. These different load conditions also affect the web bonding state. Therefore, by distinguishing the load types under different load conditions, the potential load on the wind turbine blade can be determined, thereby improving the accuracy of the determined web bonding state. Furthermore, considering different load conditions enhances the universality of the determined web bonding state. Determining the equivalent fatigue load reduces the computational workload of calculating the external loads on the wind turbine blade under fatigue conditions, thus saving computational resources.
[0066] In some embodiments, when S202 is executed, the shell element model can be analyzed to obtain the displacement response of the web bonding connection; based on the displacement response, the load parameters of the external load acting on each position on the web of the wind turbine blade can be determined. The displacement response characterizes the overall or partial deformation of the structure in space under the action of external loads.
[0067] To determine the displacement response, an external load can be applied to the web of the wind turbine blade, and the displacement, strain, and internal force distribution parameters of the web under the external load can be obtained using a finite element method (FEM). Among the obtained distribution parameters, the displacement response is derived by considering the displacement and rotation of the web and skin nodes located at the adhesive joint.
[0068] Subsequently, by defining the stiffness parameter in the material properties, the displacement in the displacement response, and the relationship between displacement and stiffness, the load parameters at each location on the web of the wind turbine blade under external loads were determined. The relationship between displacement and stiffness can be characterized by the following formula: F = K * δ Where K is the stiffness parameter, which can be the stiffness matrix, and δ is the displacement vector.
[0069] In this embodiment, the load parameters of the external load acting on the web of the wind turbine blade are determined by displacement response. This achieves a balance between the need for accuracy and efficiency, by utilizing the computational efficiency of the shell model to capture the overall mechanical behavior of the blade and obtaining the precise stress state of the local area through displacement transfer.
[0070] In some embodiments, the preset load threshold includes a load threshold for each load parameter, meaning that each load parameter has a corresponding load threshold. Specifically, there is a shear force threshold corresponding to shear force, a peel force threshold corresponding to peeling force, and a peeling moment threshold corresponding to peeling moment. The load threshold for each load parameter can be set as needed, and this embodiment does not impose any limitations on this.
[0071] Therefore, when executing S203, the multi-load damage value for each location can be determined based on the load parameters and load thresholds at each location. Based on the preset multi-load failure reference value and the multi-load damage value for each location, the risk location is determined among all locations. The multi-load damage value characterizes the degree of adhesive damage at that location under multiple loads; the larger the multi-load damage value, the more severe the adhesive damage.
[0072] The specific formula for determining the multi-load damage value is as follows: in, This represents the damage value under multiple loads. For shear force, Shear threshold For peeling force, The peeling force threshold, For stripping bending moment, This is the threshold for stripping bending moment.
[0073] The preset multi-load failure reference value can be 1. Generally, if the multi-load damage value is less than 1, then the web bonding state at this location under various working conditions is a non-failed bonding state, and the bonded connection is safe under extreme working conditions / fatigue working conditions. If the multi-load damage value is not less than 1, then the web bonding state at this location under various working conditions may be a failed bonding state. To further ensure the accuracy of the determined web bonding state, S206 can be executed.
[0074] In this embodiment, the bonding state at each location is determined by considering various load parameters and corresponding load thresholds. If the bonding state is one where the bonding has not failed, there is no need for further stress evaluation using a three-dimensional solid model. Otherwise, stress evaluation is performed using a three-dimensional solid model. This two-stage evaluation method improves the accuracy of the determined web bonding state.
[0075] In some embodiments, similar to the load parameters, each stress parameter also has a corresponding threshold. Specifically, there is a shear stress threshold corresponding to shear stress, and a peel stress threshold corresponding to peel stress. Therefore, when executing S206, for each risk location, the multi-stress damage value of that risk location can be determined based on the shear stress, peel stress, and preset peel stress and shear stress thresholds at that risk location; based on the preset multi-stress failure reference value and the multi-stress damage value of that risk location, the web bonding state of that risk location is determined, including either a bonding failure state or a bonding non-failure state. The multi-stress damage value characterizes the degree of bonding damage at that risk location under multi-stress conditions; the larger the multi-stress damage value, the more severe the bonding damage.
[0076] The multi-stress damage value can be determined using the following formula: in, This represents the multi-stress damage value. For shear stress, This is a preset shear stress threshold, also known as a shear strength characteristic value. This is the peel stress, which can be the nodal peel stress perpendicular to the adhesive surface. This is the preset peel stress threshold.
[0077] The preset multi-stress failure reference value can be 1. Generally, if the multi-stress damage value is less than 1, then the web bonding state at this risk location under various working conditions is considered unfailed, and the bonded connection is safe under extreme / fatigue conditions. If the multi-stress damage value is not less than 1, then the web bonding state at this risk location under various working conditions is considered failed, and this risk location is unsafe under extreme / fatigue loads, requiring modification of the bonded connection design and reassessment.
[0078] In this embodiment, by constructing a local three-dimensional solid model, the shear stress and peel stress at each risk location are extracted. By combining multiple stress parameters, the web bonding state can be determined. The combined use of multiple stress parameters avoids the inaccuracy of using a single stress for judgment.
[0079] In some embodiments, when determining the multi-stress damage value, in order to meet the requirements, the shear stress corresponding to the preset adhesive failure type can be selected from the in-plane shear stress and out-of-plane shear stress as the target shear stress; the multi-stress damage value at the risk location is determined based on the target shear stress, peel stress, preset peel stress threshold, and preset shear stress threshold at the risk location.
[0080] It should be noted that adhesive failure types can also be called failure types, indicating that the adhesive surface has been damaged by certain types of failure, leading to adhesive failure. Adhesive failure types can include Type II, Type III, and coupled types that include both Type II and Type III. Among them, Type II can also be called slip-off type, which refers to adhesive failure caused by shear stress parallel to the crack surface and crack propagation direction. Type III can also be called tear-off type, which refers to adhesive failure caused by shear stress parallel to the crack surface but perpendicular to the crack propagation direction.
[0081] Different types of adhesive failure exist because shear stress includes in-plane shear stress or out-of-plane shear stress. Generally speaking, Type II failure is usually due to greater in-plane shear stress, while Type III failure is usually due to greater out-of-plane shear stress.
[0082] Therefore, based on the preset adhesive failure type, the corresponding shear stress can be determined, and then the multi-stress damage value under the influence of this shear stress can be determined. If it is necessary to determine the multi-stress damage value under Type II failure, the in-plane shear stress is selected as the target shear stress, and then the multi-stress damage value is determined based on the target shear stress, other stresses, and the corresponding stress thresholds. If it is necessary to determine the multi-stress damage value under coupled failure, the in-plane and out-of-plane shear stresses are selected as the target shear stresses, and then the multi-stress damage value is determined based on the target shear stress, other stresses, and the corresponding stress thresholds.
[0083] In the embodiments of this application, a specific shear stress can be selected as needed to analyze the multi-stress damage value under a specific shear influence, thereby enabling the selection of stress components in the corresponding direction as required and improving the flexibility in determining the multi-stress damage value.
[0084] In some embodiments, the adhesive connection design may further include the design of the adhesive configuration, which can be configured when setting the model building parameters. In other words, the preset model building parameters include the adhesive configuration. Therefore, for each risk location, when the web adhesive state at that risk location is in an adhesive failure state, the adhesive configuration at that risk location is updated; based on the updated adhesive configuration, the process re-enters the step of building the shell element model of the wind turbine blade according to the preset model building parameters.
[0085] The bonding configurations can include single lap joints, double lap joints, and stepped joints. A single lap joint means that the end of the web plate is placed directly on the skin and connected by adhesive. A double lap joint means that there are lap plates on both sides of the web plate, or that the skin has lap portions on both sides of the web plate. A stepped joint means that the bonding surface is designed in a stepped shape to increase the bonding area and improve stress distribution.
[0086] When the web bonding state at a risk location is found to be in a bond failure state, it indicates that the current bonding configuration at that risk location has poor bonding performance and is difficult to meet manufacturing requirements. Therefore, by changing the bonding configuration at that risk location and re-evaluating, the obtained web bonding state can be found to be in a bond failure state.
[0087] In this embodiment of the application, by updating the bonding configuration, the web bonding state at risk locations is changed, thereby improving the bonding stability of the constructed wind turbine blade and increasing its service life.
[0088] In the embodiments of this application, by applying multi-load damage values and multi-stress damage values, adhesive damage caused by peeling can be reduced, the risks of web bonding connections can be avoided from the design stage, and the costs of blade modification and losses caused by blade replacement can be reduced.
[0089] Figure 5 A schematic diagram of a web bonding state determination device provided in an embodiment of this application. The web bonding state determination device 500 includes: Shell model construction module 501 is used to construct the shell unit model of the wind turbine blade according to the preset model construction parameters; The load parameter determination module 502 is used to determine the load parameters of the external load acting on the web of the wind turbine blade at each position based on the shell element model. The load parameters include at least two of shear force, peeling force and peeling moment. The risk location determination module 503 is used to determine the risk location in each of the locations based on the load parameters and preset load threshold of each location. The three-dimensional solid model construction module 504 is used to construct a three-dimensional solid model of each risk location based on the preset layer information of each risk location. The stress determination module 505 is used to extract the shear stress and peel stress of each risk location based on the three-dimensional solid model of each risk location. The web bonding state determination module 506 is used to determine the web bonding state at each of the risk locations based on the shear stress and the peel stress at each of the risk locations.
[0090] Optionally, the device further includes: The load determination module is used to determine the type of load borne by the wind turbine blade according to preset load conditions before determining the load parameters of the external load acting on each position on the web of the wind turbine blade based on the shell unit model. When the load type is the ultimate load, the preset ultimate load amount is determined as the load amount of the external load; When the load type is fatigue load, the equivalent fatigue load of the wind turbine blade after undergoing a preset number of cycles is determined as the load of the external load.
[0091] Optionally, the preset load threshold includes a load threshold for each of the load parameters; The risk location determination module 503 is specifically used to determine the multi-load damage value of each location based on the load parameters and load threshold of each location. Based on the preset multi-load failure reference value and the multi-load damage value at each of the locations, the risk location is determined in each of the locations.
[0092] Optionally, the web bonding state determination module 506 is specifically used to determine the multi-stress damage value of each risk location based on the shear stress, the peel stress, the preset peel stress threshold, and the preset shear stress threshold at that risk location. Based on the preset multi-stress failure reference value and the multi-stress damage value at the risk location, the web bonding state at the risk location is determined, and the web bonding state includes either the bonding failure state or the bonding non-failure state.
[0093] Optionally, the shear stress includes in-plane shear stress or out-of-plane shear stress; The web bonding state determination module 506 is specifically used to select the shear stress corresponding to the preset bonding failure type from the in-plane shear stress and the out-of-plane shear stress as the target shear stress. The multi-stress damage value at the risk location is determined based on the target shear stress, the peel stress, the preset peel stress threshold, and the preset shear stress threshold.
[0094] Optionally, the preset model construction parameters include the bonding configuration; The device further includes: The web bonding design update module is used to update the bonding configuration of each risk location when the web bonding status at that risk location is in a bonding failure state. Based on the updated bonding configuration, the process re-enters the step of constructing the shell unit model of the wind turbine blade according to the preset model construction parameters.
[0095] Optionally, the load parameter determination module 502 is specifically used to analyze the shell element model to obtain the displacement response of the web bonding connection; Based on the displacement response, determine the load parameters at each location where the external load acts on the web of the wind turbine blade.
[0096] The web bonding state determination device provided in this application constructs a shell element model of a wind turbine blade to determine the load parameters at each location on the web of the wind turbine blade under external load. Then, based on the load parameters at each location and a preset load threshold, it identifies risk locations within each location. Based on preset ply information for each risk location, it constructs a three-dimensional solid model of each risk location. Finally, based on the three-dimensional solid model of each risk location, it determines the web bonding state at each risk location. This application considers the non-uniformity of stress distribution, identifying potential bonding risks from the perspective of external loads. By constructing a local three-dimensional solid model that reflects thickness information, it obtains accurate stress parameters, reducing computational load while acquiring accurate web bonding state. Furthermore, this application considers the influence of multiple load and stress parameters when determining parameters, avoiding inaccuracies in the determined web bonding state caused by using a single index.
[0097] Figure 6 A schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application.
[0098] An electronic device may include a processor 601 and a memory 602 storing computer program instructions.
[0099] Specifically, the processor 601 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0100] Memory 602 may include mass storage for data or instructions. For example, and not limitingly, memory 602 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 602 may include removable or non-removable (or fixed) media. Where appropriate, memory 602 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 602 is non-volatile solid-state memory.
[0101] Memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the methods according to one aspect of this disclosure.
[0102] The processor 601 reads and executes computer program instructions stored in the memory 602 to implement any of the web bonding state determination methods in the above embodiments.
[0103] In one example, the electronic device may also include a communication interface 603 and a bus 610. For example, Figure 6 As shown, the processor 601, memory 602, and communication interface 603 are connected through bus 610 and complete communication with each other.
[0104] The communication interface 603 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.
[0105] Bus 610 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 610 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.
[0106] Furthermore, in conjunction with the web bonding state determination method in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the web bonding state determination methods in the above embodiments.
[0107] This application also provides a computer program product, including a computer program, which, when executed, implements any of the web bonding state determination methods described in the above embodiments.
[0108] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.
[0109] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0110] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0111] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0112] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.
Claims
1. A method for determining the bonding state of a web plate, characterized in that, include: Based on the preset model construction parameters, construct the shell unit model of the wind turbine blade; Based on the shell element model, determine the load parameters at each location of the external load acting on the web of the wind turbine blade, wherein the load parameters include at least two of shear force, peel force, and peel moment; Based on the load parameters and preset load thresholds for each location, risk locations are determined among the locations. Based on the preset layer information of each risk location, construct a three-dimensional solid model of each risk location; Based on the three-dimensional solid model of each risk location, extract the shear stress and peeling stress of each risk location; The web bonding state at each of the risk locations is determined based on the shear stress and the peel stress at each of the risk locations.
2. The method for determining the web bonding state according to claim 1, characterized in that, Before determining the load parameters at each location on the web of the wind turbine blade based on the shell element model, the method further includes: The type of load borne by the wind turbine blade is determined according to the preset load conditions. When the load type is the ultimate load, the preset ultimate load amount is determined as the load amount of the external load; When the load type is fatigue load, the equivalent fatigue load of the wind turbine blade after undergoing a preset number of cycles is determined as the load of the external load.
3. The method for determining the web bonding state according to claim 1, characterized in that, The preset load threshold includes the load threshold for each of the load parameters; Based on the load parameters and preset load thresholds for each location, risk locations are determined within each location, specifically including: Based on the load parameters and load threshold of each location, determine the multi-load damage value of each location; Based on the preset multi-load failure reference value and the multi-load damage value at each of the locations, the risk location is determined in each of the locations.
4. The method for determining the web bonding state according to claim 1, characterized in that, Based on the shear stress and peel stress at each of the aforementioned risk locations, the web bonding state at each of the risk locations is determined, specifically including: For each of the aforementioned risk locations, the multi-stress damage value of that risk location is determined based on the shear stress, the peel stress, and the preset peel stress threshold and preset shear stress threshold at that risk location. Based on the preset multi-stress failure reference value and the multi-stress damage value at the risk location, the web bonding state at the risk location is determined, and the web bonding state includes either the bonding failure state or the bonding non-failure state.
5. The method for determining the web bonding state according to claim 4, characterized in that, Shear stress includes in-plane shear stress or out-of-plane shear stress; Based on the shear stress, peel stress, preset peel stress threshold, and preset shear stress threshold at the risk location, the multi-stress damage value at the risk location is determined, specifically including: Among the in-plane shear stress and the out-of-plane shear stress, the shear stress corresponding to the preset adhesive failure type is selected as the target shear stress. The multi-stress damage value at the risk location is determined based on the target shear stress, the peel stress, the preset peel stress threshold, and the preset shear stress threshold.
6. The method for determining the web bonding state according to claim 1, characterized in that, The preset model construction parameters include the bonding configuration; The method further includes: For each of the aforementioned risk locations, when the web bonding state at that risk location is in a bonding failure state, the bonding configuration at that risk location is updated. Based on the updated bonding configuration, the process re-enters the step of constructing the shell unit model of the wind turbine blade according to the preset model construction parameters.
7. The method for determining the web bonding state according to claim 1, characterized in that, Based on the shell element model, the load parameters of the external load acting on the web of the wind turbine blade at each location are determined, specifically including: The displacement response of the web bonding connection was obtained by analyzing the shell element model. Based on the displacement response, determine the load parameters at each location where the external load acts on the web of the wind turbine blade.
8. A device for determining the bonding state of a web plate, characterized in that, The device includes: The shell model building module is used to build shell unit models of wind turbine blades based on preset model building parameters. The load parameter determination module is used to determine the load parameters of the external load acting on the web of the wind turbine blade at each position based on the shell element model. The load parameters include at least two of shear force, peeling force and peeling moment. The risk location determination module is used to determine the risk location in each of the locations based on the load parameters and preset load thresholds of each location. A three-dimensional solid model construction module is used to construct a three-dimensional solid model of each risk location based on the preset layer information of each risk location. The stress determination module is used to extract the shear stress and peel stress of each risk location based on the three-dimensional solid model of each risk location. The web bonding state determination module is used to determine the web bonding state at each of the risk locations based on the shear stress and the peel stress at each of the risk locations.
9. A device for determining the bonding state of a web plate, characterized in that, include: Processor and memory storing computer program instructions; When the processor executes computer program instructions, it implements the web bonding state determination method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the web bonding state determination method as described in any one of claims 1-7.