Detection method, detection device, equipment and medium for composite material structure model

By acquiring and comparing the attribute information and material information in the composite material structure model, and marking units that do not meet the preset requirements, the problem of inaccurate differences identification after the composite material structure model is solved, and more accurate structural adjustment is achieved.

CN113779850BActive Publication Date: 2025-04-15SHANGHAI AVIATION IND GRP CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111144252.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-28
Publication Date
2025-04-15
Estimated Expiration
2041-09-28

AI Technical Summary

Technical Problem

After the composite structure model is updated in the prior art, the differences in the finite element model of the composite structure cannot be accurately identified.

Method used

By obtaining the composite material structure model of the target structure, determine its candidate units in the finite element model based on the part information of the target part, compare the attribute information and material information, and mark units that do not meet the preset requirements.

Benefits of technology

Accurate identification of differences after the composite structural model is achieved, and clear reminders from staff of the structure that needs to be adjusted are improved, ensuring the accuracy of adaptive adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113779850B_ABST
    Figure CN113779850B_ABST
Patent Text Reader

Abstract

The present application provides a detection method, detection device, equipment and medium for a composite material structure model, including: obtaining a composite material structure model of a target structure according to a detection request; wherein the detection request carries an updated target part, and the target structure includes the target part; according to the part information of the target part, determining the candidate unit associated with the target part in the composite material structure finite element model; for each candidate unit, if it is determined that the structure of the candidate unit does not meet preset requirements according to the attribute information and material information of the candidate unit, then determining the candidate unit as a target unit; marking the position corresponding to the target unit in the composite material structure finite element model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of composite materials, and in particular, to a detection method, detection device, equipment and medium for a composite material structure model. Background Art

[0002] Composite materials are a kind of mixture, which has played a great role in many fields and replaced many traditional materials. Composite materials are divided into metal-metal composite materials, non-metal-metal composite materials, and non-metal-non-metal composite materials according to their composition. Composite materials have good thermal stability, special vibration damping characteristics, can reduce vibration and noise, have good fatigue resistance, are easy to repair after damage, and are easy to form as a whole. They can be used in the aerospace field and the automotive industry.

[0003] When using composite materials to manufacture large equipment, finite element modeling is used to construct a model of the large equipment. The larger and more complex the model is, the more it is necessary to update the finite element model of the composite structure after maintaining and updating the parts in the equipment. At present, the differences caused by updating the finite element model of the composite structure are mainly identified manually, resulting in inaccurate identification of the differences. Summary of the invention

[0004] In view of this, the purpose of the present application is to provide a detection method, detection device, equipment and medium for a composite material structure model, which is used to solve the problem in the prior art that after the composite material structure model is updated, the differences in the composite material structure finite element model cannot be accurately identified.

[0005] In a first aspect, an embodiment of the present application provides a method for detecting a composite material structure model, comprising:

[0006] Acquire a composite material structure model of a target structure according to a detection request; wherein the detection request carries an updated target part, and the target structure includes the target part;

[0007] Determining, according to the part information of the target part, a candidate unit associated with the target part in a finite element model of the composite material structure;

[0008] For each candidate unit, if a comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet the preset requirements, the candidate unit is determined as a target unit;

[0009] The position corresponding to the target unit is marked in the finite element model of the composite material structure.

[0010] Optionally, determining, according to the part information of the target part, a candidate unit associated with the target part in the finite element model of the composite material structure includes:

[0011] According to the contour of the target part, determining the unit node to which the target part belongs in the finite element model of the composite material structure;

[0012] According to the unit node to which the target part belongs, a candidate unit including the unit node to which the target part belongs is determined in the finite element model of the composite material structure.

[0013] Optionally, the attribute information includes any one or more of the following information:

[0014] Coordinate system orientation, cross-sectional area, cross-sectional parameters, area moment of inertia of one-dimensional elements, and equivalent elastic modulus of composite beam-rod structures;

[0015] Coordinate system direction, ply sequence, ply angle, and offset of 2D elements;

[0016] The coordinate system orientation of the 3D element.

[0017] Optionally, the material information includes any one or more of the following information:

[0018] Longitudinal elastic modulus, transverse elastic modulus, symmetric material property matrix, Poisson's ratio, in-plane shear modulus of composite materials.

[0019] Optionally, for each candidate unit, if a comparison result of the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet preset requirements, then the candidate unit is determined as a target unit, including:

[0020] For each candidate unit, based on the attribute information and material information of the current structure of the candidate unit that can be currently read in the composite material structure model, the attribute information and material information of the current structure of the candidate unit that cannot be currently read in the composite material structure model is calculated according to the structural mechanical properties; based on the attribute information and material information of the original structure of the candidate unit that can be currently read in the composite material structure finite element model, the attribute information and material information of the current structure of the candidate unit that cannot be currently read in the composite material structure finite element model is calculated according to the structural mechanical properties;

[0021] For each candidate unit, according to the property information and material information of the current structure in the composite material structure model, and the property information and material information of the original structure in the composite material structure finite element model, calculate the degree of difference between the current structure of the candidate unit and the original structure of the candidate unit;

[0022] For each candidate unit, if the difference degree does not meet the preset requirement, the candidate unit is determined as the target unit.

[0023] Optionally, marking a position corresponding to the target unit in the finite element model of the composite material structure includes:

[0024] Determining a marking color of the target unit according to the difference degree of the target unit;

[0025] Based on the marking color of the target unit, a position corresponding to the target unit is marked in the finite element model of the composite material structure.

[0026] Optionally, determining the marking color of the target unit according to the difference degree of the target unit includes:

[0027] If the marking color is a color, determining the color saturation of the marking color used to mark the target unit according to the degree of difference of the target unit; or,

[0028] A color system of the marking color for marking the target unit is determined according to the difference degree and the difference threshold of the target unit.

[0029] In a second aspect, an embodiment of the present application provides a detection device for a composite material structure model, comprising:

[0030] An acquisition module, used to acquire a composite material structure model of a target structure according to a detection request; wherein the detection request carries an updated target part, and the target structure includes the target part;

[0031] A first determination module is used to determine, according to the part information of the target part, a candidate unit associated with the target part in the finite element model of the composite material structure;

[0032] A second determination module is used for, for each candidate unit, if a comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet a preset requirement, determining the candidate unit as a target unit;

[0033] The marking module is used to mark the position corresponding to the target unit in the finite element model of the composite material structure.

[0034] In a third aspect, an embodiment of the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned detection method when executing the computer program.

[0035] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned detection method are executed.

[0036] The detection method of the composite material structure model provided in the embodiment of the present application first obtains the composite material structure model of the target structure according to the detection request; wherein the detection request carries the updated target part, and the target structure includes the target part; then, according to the part information of the target part, the candidate unit associated with the target part in the composite material structure finite element model is determined; secondly, for each candidate unit, if the comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet the preset requirements, the candidate unit is determined as the target unit; finally, the position corresponding to the target unit in the composite material structure finite element model is marked.

[0037] In some embodiments, candidate units associated with the target part can be accurately determined based on the part information of the target part, and target units with defects can be determined among the candidate units based on the attribute information and material information of the corresponding candidate units after the part is updated. That is, target units with defects in other structures caused by the updated part can be accurately determined, and the corresponding positions of the target units can be marked on the finite element model of the composite structure, so that staff can be reminded more clearly and accurately, so that they can make adaptive adjustments to the target units based on the reminder.

[0038] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0040] Figure 1 A schematic flow chart of a method for detecting a composite material structure model provided in an embodiment of the present application;

[0041] Figure 2 A schematic flow chart of a method for marking a composite material structure model provided in an embodiment of the present application;

[0042] Figure 3 A schematic diagram of the structure of a detection device for a composite material structure model provided in an embodiment of the present application;

[0043] Figure 4 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0045] A device composed of composite materials can construct a composite material structure model based on the various parts that make up the device. When a part in the device needs to be updated or maintained, other parts that are directly related to the part (such as riveting, welding) can be intuitively seen in the composite material structure model. The connections between the various parts in the device are intricate. The update or maintenance of the part will affect more parts besides the directly related parts, resulting in differences in the installation of more parts. Therefore, it is necessary to use a composite material structure finite element model that can reflect structural mechanics to determine the parts associated with the part. The prior art basically relies on manual identification to determine the parts associated with the part in the composite material structure finite element model, resulting in inaccurate parts that are determined to have installation differences.

[0046] Based on the above defects, the present application embodiment provides a method for detecting a composite material structure model, such as Figure 1 As shown, the following steps are included:

[0047] S101, acquiring a composite material structure model of a target structure according to a detection request, wherein the detection request carries an updated target part, and the target structure includes the target part;

[0048] S102, determining, according to the part information of the target part, candidate units associated with the target part in the finite element model of the composite material structure;

[0049] S103, for each candidate unit, if a comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet a preset requirement, the candidate unit is determined as a target unit;

[0050] S104: Mark the position corresponding to the target unit in the finite element model of the composite material structure.

[0051] In the above step S101, the detection request is sent to the server by the terminal device after updating at least one part in the composite material structure model. The detection request can be actively triggered by the staff, or it can be actively triggered by the terminal device after detecting that at least one part in the composite material structure model has been updated. The structure of the target structure update parts, for example, the vertical tail section in the aircraft, or the skin, front and rear beams, ribs, long stringers, etc. in the vertical tail section in the aircraft. The composite material structure model is a model that can restore the real parameters of the target structure, including the connection relationship between each part. The target part refers to the part whose material or shape has been updated. Only after the composite material structure model of the target structure is obtained according to the detection request, the subsequent steps S102-S104 will be executed.

[0052] In the above step S102, the part information includes any one or two of the following information: the name identification of the part, and the location information of the part. The name identification of the part is an identification used to characterize the unique identity information of the part, and the name identification can be composed of characters, and the characters can be numbers, letters, special characters, etc. The finite element model of the composite structure is a model composed of a target structure discretized with a finite number of units based on structural mechanics. The units that constitute the finite element model of the composite structure can be of various shapes (such as triangles, quadrilaterals, hexahedrons, etc.), and each unit is composed of at least three unit nodes. In the finite element model of the composite structure, each finite element unit and unit node has a corresponding name identification, and the name identification corresponding to the unit and unit node in the finite element model of the composite structure is associated with the name identification of the corresponding part. The unit corresponding to the part is the unit that can constitute the complete part, and the unit node corresponding to the part is the unit node of the unit that can constitute the complete part. The name identifiers corresponding to the units and unit nodes in the finite element model of the composite structure are associated with the name identifiers of the corresponding parts. For example, if the name of the part is "588", the names of the units corresponding to the part can be "5880", "5881", "5882", and the names of the unit nodes corresponding to the part can be "58800", "58801", "58802", "58810", "58811", "58812", where the association relationship between the name identifiers of the parts and the corresponding units and unit nodes is that the prefixes of the name identifiers all contain "588". In this application, the database will store the part information corresponding to each part in the target structure, as well as the information corresponding to the units and unit nodes in the finite element model of the composite structure. The candidate unit is the unit associated with the target part in the finite element model of the composite structure.

[0053] In a specific implementation, after obtaining the target part, the candidate unit corresponding to the target part can be queried from the database based on the association relationship between the part and the corresponding unit and unit node, or the candidate unit corresponding to the part can be queried in the finite element model of the composite material structure based on the part position information in the target structure.

[0054] In the above step S103, the attribute information of the candidate unit includes any one or more of the following information: the coordinate system direction, cross-sectional area, cross-sectional parameters, area moment of inertia, and equivalent elastic modulus of the composite beam-rod structure of the one-dimensional unit; the coordinate system direction, ply order, ply angle, and offset of the two-dimensional unit; and the coordinate system direction of the three-dimensional unit. Among them, the coordinate system direction of the one-dimensional unit is the corresponding direction in the one-dimensional coordinate system, and the cross-sectional area, cross-sectional parameters, and area moment of inertia are the cross-sectional properties of the candidate unit in the one-dimensional unit. The cross-sectional properties are usually automatically calculated by the software based on the defined cross-sectional shape and size. The equivalent elastic modulus of the composite beam-rod structure is the equivalent elastic modulus of the beam-rod structure corresponding to the candidate unit in the composite structure, and the equivalent elastic modulus is the composite beam-rod structure when the deformation requirements are met. The coordinate system direction of the two-dimensional unit is the corresponding direction in the two-dimensional coordinate system, such as the horizontal axis (X axis) and the vertical axis (Y axis). The auxiliary order of each layer of material in the composite structure corresponding to the candidate unit in the two-dimensional coordinate system. The auxiliary angle of each layer of material in the composite structure corresponding to the candidate unit in the two-dimensional coordinate system. The offset is the distance between the bottom surface of the two-dimensional unit and the reference plane. The coordinate system direction of the three-dimensional unit is the corresponding direction in the three-dimensional coordinate system, such as the X-axis, Y-axis, and Z-axis. The material information includes any one or more of the following information: the longitudinal elastic modulus, transverse elastic modulus, symmetric material property matrix, Poisson's ratio, and in-plane shear modulus of the composite material. Among them, the elastic modulus is the stress and strain of the composite structure corresponding to the candidate unit in the elastic deformation stage, and its stress and strain are in direct proportion. Poisson's ratio refers to the ratio of the absolute value of the transverse normal strain to the axial normal strain when the composite structure corresponding to the candidate unit is subjected to unidirectional tension or compression. The in-plane shear modulus is the ratio of the shear stress to the strain of the composite structure model corresponding to the candidate unit. Material information is information pre-stored in the material library, which is used to store the material information corresponding to each part in the composite structure model and the material information corresponding to each unit in the finite element model of the composite structure. The preset requirement refers to the attribute information and material information corresponding to the candidate unit, which meets the finite element design rules and part inspection rules. The target unit is a unit whose attribute information and material information in the candidate unit do not meet the finite element design rules and part inspection rules.

[0055] In a specific implementation, for each candidate unit, the attribute information and material information of the candidate unit in the composite material structure model are compared with the attribute information and material information of the candidate unit in the composite material structure finite element model according to preset conditions in the finite element design rules and part inspection rules. If the difference between the comparison results is greater than a preset value, it means that the candidate unit does not meet the preset requirements, and the candidate unit is determined as the target unit.

[0056] In the above step S104, the target unit is a unit that does not meet the preset requirements. Such a unit is defective. These defective units are caused by the updated target parts. In order to facilitate the staff to adjust the defective units, the corresponding positions of the target units can be marked in the composite material structure model, so that the staff can quickly understand which positions in the target structure need to be adjusted.

[0057] In the embodiment provided by the present application, through the above four steps, the candidate units associated with the target part can be accurately determined based on the part information of the target part, and the defective target unit can be determined in the candidate unit according to the attribute information and material information of the corresponding candidate unit after the part is updated, that is, the target unit with defects in other structures caused by the updated part can be accurately determined, and the position corresponding to the target unit can be marked in the composite material structure model, so that the staff can be reminded more clearly and accurately, so that the staff can make adaptive adjustments to the target unit according to the reminder. And the staff can more accurately understand the structure that should be changed accordingly with the updated target part in the finite element model of the composite material structure.

[0058] When determining candidate units in the composite material structure finite element model, based on the association relationship between the name identifier of the part and the corresponding unit, the candidate unit related to the part in the composite material structure finite element model can be determined, but the name of the candidate unit may be complicated because the candidate unit has an association relationship with multiple parts, and the candidate unit corresponding to the part cannot be accurately queried directly through the name identifier of the part, that is, step S102 includes:

[0059] Step 1021, determining the unit node to which the target part belongs in the composite material structure finite element model according to the contour of the target part;

[0060] Step 1022: According to the node to which the target part belongs, a candidate unit including the node to which the target part belongs is determined in the finite element model of the composite material structure.

[0061] In the above step 1021, the contour of the target part is a closed loop. Based on this closed loop, the unit nodes contained in the closed loop can be determined. Since the unit nodes do not completely overlap with the closed loop, in order to reduce the omission of units, the unit nodes to which the target part belongs can be determined in the composite material structure finite element model by using a bounding box. The bounding box is to extend the contour of the target part outward, and determine the unit nodes to which the target part belongs in the composite material structure finite element model based on the extended closed loop. The unit nodes corresponding to the units related to the part can be determined, thereby reducing the situation of missing unit nodes.

[0062] In the above step 1022, each unit node in the composite material structure finite element model has a corresponding unit. Therefore, the unit composed of the unit node can be determined in the composite material structure finite element model according to the unit node, that is, the candidate unit of the node to which the target part belongs can be determined in the composite material structure finite element model.

[0063] After a part is updated, the structure associated with the part will also change, that is, the attribute information and material information of the structure associated with the part will change, which will cause the current change to be different from the original structure, and then the target unit that needs to be adjusted can be determined based on the difference. Therefore, step S103 includes:

[0064] Step 1031, for each candidate unit, based on the attribute information and material information of the current structure of the candidate unit that can be currently read in the composite material structure model, calculate the attribute information and material information of the current structure of the candidate unit that cannot be currently read in the composite material structure model according to the structural mechanical properties; based on the attribute information and material information of the original structure of the candidate unit that can be currently read in the composite material structure finite element model, calculate the attribute information and material information of the current structure of the candidate unit that cannot be currently read in the composite material structure finite element model according to the structural mechanical properties;

[0065] Step 1032, for each candidate unit, according to the property information and material information of the current structure in the composite material structure model, and the property information and material information of the original structure in the composite material structure finite element model, calculate the difference between the current structure of the candidate unit and the original structure of the candidate unit;

[0066] Step 1033: for each candidate unit, if the difference degree does not meet the preset requirement, the candidate unit is determined as the target unit.

[0067] In the above steps 1031 to 1033, some of the attribute information and material information of the candidate unit may be directly reflected in the composite material structure model or the composite material structure finite element model, and some information needs to be calculated by the calculation formula of structural mechanics (for example, area moment of inertia, equivalent modulus, etc.). The parts that make up the target structure will generate forces due to the connection relationship. Therefore, the attribute information and material information of the candidate unit that are not reflected in the composite material structure model or the composite material structure finite element model can be calculated based on the structural mechanics performance. Among them, the composite material structure model is the model after the target part is updated. Therefore, the attribute information and material information of the current structure of the candidate unit that can be read from the composite material structure model, and the attribute information and material information that are not read in the current structure can be calculated based on the attribute information and material information that can be read in the current structure and the structural mechanics calculation formula. The composite material structure finite element model is the model before the target part is updated. Therefore, the attribute information and material information of the original structure of the candidate unit can be read from the composite material structure finite element model, and the attribute information and material information of the original structure that cannot be read can be calculated based on the attribute information and material information that can be read and the structural mechanics calculation formula. According to the current structure in the composite material structure model of the candidate unit, there will be differences in the attribute information and material information corresponding to the original structure in the composite material structure finite element model of the candidate unit. The degree of difference is calculated based on the difference. Finally, according to the composite material structure finite element design rules and part inspection rules, it is determined whether the calculated degree of difference meets the preset requirements. If it does not meet the preset requirements, it can be determined that the candidate unit is a defective unit and is a target unit that needs to be adjusted.

[0068] When marking a composite material structure finite element model, the present application provides a method for marking a composite material structure finite element model, such as Figure 2 As shown, step S104 includes:

[0069] Step S1041, determining a marking color of the target unit according to the difference degree of the target unit;

[0070] Step S1042: marking a position corresponding to the target unit in the composite material structure finite element model based on the marking color of the target unit.

[0071] In the above step S1041, if the target unit corresponds to different degrees of difference, the target unit needs to be adjusted to different degrees. Therefore, in order to improve the accuracy of reminding the staff, different marking colors can be determined for different degrees of difference.

[0072] Specifically, step S1041 includes:

[0073] Step 10411, if the marking color is one color, determine the color saturation of the marking color used to mark the target unit according to the degree of difference of the target unit; or,

[0074] Step 10412: Determine a color system of the marking color for marking the target unit according to the difference degree and the difference threshold of the target unit.

[0075] In the above step 10411, the depth of color can reflect the degree of difference. The greater the difference, the darker the color, and the smaller the difference, the lighter the color. The color saturation can reflect the depth of color. Therefore, when the marking color has only one color, the corresponding color saturation can be determined for the target unit according to the degree of difference, and then the color of the target unit can be determined according to the color saturation.

[0076] In the above step 10412, the color system may be red, yellow, blue, etc. The difference threshold may be preset.

[0077] In a specific implementation, different color schemes may be pre-set for different difference thresholds, that is, the corresponding difference threshold is determined according to the difference degree of the target unit, and then the color scheme of the target unit is determined according to the corresponding difference threshold.

[0078] In the above step S1042, according to the determined corresponding color of the target unit, the corresponding position of the target unit is marked in the finite element model of the composite material structure, so that the staff can more accurately understand the structure that should be changed accordingly with the updated target parts in the finite element model of the composite material structure, and enable the staff to more clearly understand the degree of difference between each target unit, and then enable the staff to make adaptive adjustments according to the corresponding degree of difference.

[0079] The present application embodiment provides a detection device for a composite material structure model, such as Figure 3 As shown, including:

[0080] An acquisition module 301 is used to acquire a composite material structure model of a target structure according to a detection request; wherein the detection request carries an updated target part, and the target structure includes the target part;

[0081] A first determination module 302 is used to determine, according to the part information of the target part, a candidate unit associated with the target part in the finite element model of the composite material structure;

[0082] The second determination module 303 is used to determine, for each candidate unit, if the comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet the preset requirements, then determine the candidate unit as a target unit;

[0083] The marking module 304 is used to mark the position corresponding to the target unit in the finite element model of the composite material structure.

[0084] Optionally, the first determination module includes:

[0085] A first determining unit, configured to determine, in the composite material structure finite element model, a unit node to which the target part belongs according to a contour of the target part;

[0086] The second determining unit is used to determine, according to the unit node to which the target part belongs, a candidate unit including the unit node to which the target part belongs in the finite element model of the composite material structure.

[0087] Optionally, the attribute information includes any one or more of the following information:

[0088] Coordinate system orientation, cross-sectional area, cross-sectional parameters, area moment of inertia of one-dimensional elements, and equivalent elastic modulus of composite beam-rod structures;

[0089] Coordinate system direction, ply sequence, ply angle, and offset of 2D elements;

[0090] The coordinate system orientation of the 3D element.

[0091] Optionally, the material information includes any one or more of the following information:

[0092] Longitudinal elastic modulus, transverse elastic modulus, symmetric material property matrix, Poisson's ratio, in-plane shear modulus of composite materials.

[0093] Optionally, the second determination module includes:

[0094] A calculation unit, for calculating, for each candidate unit, the attribute information and material information of the current structure of the candidate unit that cannot be read in the composite structure model according to the structural mechanical properties, based on the attribute information and material information of the current structure of the candidate unit that can be read in the composite structure model; and calculating, based on the attribute information and material information of the original structure of the candidate unit that can be read in the composite structure finite element model, the attribute information and material information of the current structure of the candidate unit that cannot be read in the composite structure finite element model according to the structural mechanical properties;

[0095] A judgment unit, configured to calculate, for each candidate unit, a degree of difference between the current structure of the candidate unit and the original structure of the candidate unit according to the property information and material information of the current structure in the composite material structure model and the property information and material information of the original structure in the composite material structure finite element model;

[0096] The third determining unit is configured to determine, for each candidate unit, if the degree of difference does not meet a preset requirement, the candidate unit as a target unit.

[0097] Optional, tagging module, including:

[0098] a fourth determining unit, configured to determine a marking color of the target unit according to the difference degree of the target unit;

[0099] The editing unit is used to mark the position corresponding to the target unit in the finite element model of the composite material structure based on the marking color of the target unit.

[0100] Optionally, the fourth determining unit includes:

[0101] A first determining subunit is configured to determine the color saturation of the marking color used to mark the target unit according to the degree of difference of the target unit if the marking color is one color; or

[0102] The second determining subunit is used to determine a color system of the marking color used to mark the target unit according to the difference degree and the difference threshold of the target unit.

[0103] Corresponds to Figure 1 The present application also provides a computer device 400, such as Figure 4 As shown, the device includes a memory 401, a processor 402, and a computer program stored in the memory 401 and executable on the processor 402, wherein the processor 402 implements the detection method of the composite material structure model when executing the computer program.

[0104] Specifically, the above-mentioned memory 401 and processor 402 can be general-purpose memory and processor, which are not specifically limited here. When the processor 402 runs the computer program stored in the memory 401, it can execute the above-mentioned composite material structure model detection method, which solves the problem in the prior art that after the finite element model of the composite material structure is updated, the difference in the model cannot be accurately identified.

[0105] Corresponds to Figure 1The present application also provides a computer-readable storage medium having a computer program stored thereon, and the computer program executes the steps of the above-mentioned method for detecting a composite material structure model when the computer program is executed by a processor.

[0106] Specifically, the storage medium can be a general storage medium, such as a mobile disk, a hard disk, etc. When the computer program on the storage medium is run, the above-mentioned detection method of the composite material structure model can be executed, which solves the problem in the prior art that the differences in the composite material structure finite element model cannot be accurately identified after the composite material structure model is updated. The present application can accurately determine the candidate units associated with the target part based on the part information of the target part, and determine the defective target unit in the candidate unit according to the attribute information and material information of the corresponding candidate unit after the part is updated. That is, the target unit with defects in other structures caused by the updated part can be accurately determined, and the corresponding position of the target unit can be marked in the finite element model of the composite material structure, so that the staff can be reminded more clearly and accurately, so that the staff can make adaptive adjustments to the target unit according to the reminder.

[0107] In the embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0108] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0109] In addition, each functional unit in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0110] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. 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.

[0111] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.

[0112] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application. They should all be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A method for detecting a composite material structure model, characterized in that: include: Acquire a composite material structure model of a target structure according to a detection request; wherein the detection request carries an updated target part, and the target structure includes the target part; Determining, according to the part information of the target part, a candidate unit associated with the target part in a finite element model of the composite material structure; For each candidate unit, if a comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet the preset requirements, the candidate unit is determined as a target unit; Marking a position corresponding to the target unit in the composite material structure model; For each candidate unit, if a comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet the preset requirements, the candidate unit is determined as a target unit, including: For each candidate unit, based on the attribute information and material information of the current structure of the candidate unit that can be currently read in the composite material structure model, the attribute information and material information of the current structure of the candidate unit that cannot be currently read in the composite material structure model is calculated according to the structural mechanical properties; based on the attribute information and material information of the original structure of the candidate unit that can be currently read in the composite material structure finite element model, the attribute information and material information of the current structure of the candidate unit that cannot be currently read in the composite material structure finite element model is calculated according to the structural mechanical properties; For each candidate unit, according to the property information and material information of the current structure in the composite material structure model, and the property information and material information of the original structure in the composite material structure finite element model, calculate the degree of difference between the current structure of the candidate unit and the original structure of the candidate unit; For each candidate unit, if the difference degree does not meet the preset requirement, the candidate unit is determined as the target unit.

2. The detection method according to claim 1, characterized in that: Determining, according to the part information of the target part, a candidate unit associated with the target part in the finite element model of the composite material structure, comprising: According to the contour of the target part, determining the unit node to which the target part belongs in the finite element model of the composite material structure; According to the unit node to which the target part belongs, a candidate unit including the unit node to which the target part belongs is determined in the finite element model of the composite material structure.

3. The detection method according to claim 1, characterized in that: The attribute information includes any one or more of the following information: Coordinate system orientation, cross-sectional area, cross-sectional parameters, area moment of inertia of one-dimensional elements, and equivalent elastic modulus of composite beam-rod structures; Coordinate system direction, ply sequence, ply angle, and offset of 2D elements; The coordinate system orientation of the 3D element.

4. The detection method according to claim 1, characterized in that: The material information includes any one or more of the following information: Longitudinal elastic modulus, transverse elastic modulus, symmetric material property matrix, Poisson's ratio, in-plane shear modulus of composite materials.

5. The detection method according to claim 1, characterized in that: Marking the position corresponding to the target unit in the finite element model of the composite material structure includes: Determining a marking color of the target unit according to the difference degree of the target unit; Based on the marking color of the target unit, the position corresponding to the target unit is marked in the finite element model of the composite material structure.

6. The detection method according to claim 5, characterized in that: Determining a marking color of the target unit according to the difference degree of the target unit includes: If the marking color is a color, determining the color saturation of the marking color used to mark the target unit according to the degree of difference of the target unit; or, A color system of the marking color for marking the target unit is determined according to the difference degree and the difference threshold of the target unit.

7. A detection device for a composite material structure model, characterized in that: include: An acquisition module, used for acquiring a composite material structure model of a target structure according to a detection request; The detection request carries an updated target part, and the target structure includes the target part; A first determination module is used to determine, according to the part information of the target part, a candidate unit associated with the target part in the finite element model of the composite material structure; A second determination module is used for, for each candidate unit, if a comparison result between the attribute information and material information of the candidate unit in the composite material structure model and the attribute information and material information of the candidate unit in the composite material structure finite element model does not meet a preset requirement, determining the candidate unit as a target unit; A marking module, used for marking the position corresponding to the target unit in the finite element model of the composite material structure; The second determination module includes: A calculation unit, for calculating, for each candidate unit, the attribute information and material information of the current structure of the candidate unit that cannot be read in the composite structure model according to the structural mechanical properties, based on the attribute information and material information of the current structure of the candidate unit that can be read in the composite structure model; and calculating, based on the attribute information and material information of the original structure of the candidate unit that can be read in the composite structure finite element model, the attribute information and material information of the current structure of the candidate unit that cannot be read in the composite structure finite element model according to the structural mechanical properties; A judgment unit, configured to calculate, for each candidate unit, a degree of difference between the current structure of the candidate unit and the original structure of the candidate unit according to the property information and material information of the current structure in the composite material structure model and the property information and material information of the original structure in the composite material structure finite element model; The third determining unit is configured to determine, for each candidate unit, if the degree of difference does not meet a preset requirement, the candidate unit as a target unit.

8. A computer 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 computer program, the steps of the detection method described in any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the detection method according to any one of claims 1 to 6 are executed.

Citation Information

Patent Citations

  • Apparatus, system and method for detecting the presence of genuine serviceable product components

    CN102869972A