The disclosure of Japanese Patent Application No. JP2007-158429 filed on Jun. 15, 2007 including the specification, drawings and abstract is incorporated herein by reference in its entirety.
1. Field of the Invention
The invention relates generally to a computerized structural analysis technology, and, more specifically, to a technology for simulating breakage.
2. Description of the Related Art
Structural analysis methods, typified by a finite element method, are used to examine designs of various structures such as industrial products and architectural structures. For example, in an automobile design phase, deformation, breakage, stress state, etc. at the time of an automotive impact are simulated using a three-dimensional shaped model of a vehicle body, and the simulation result is used to examine the structure of the vehicle body.
In a common finite element analysis, a breakage model as shown in
As shown in
If the structure is divided into considerably small elements in a meshed pattern to significantly reduce the size of each element, it may be possible to simulate a crack and stress concentration on the tip of the crack. In this case, the problem described above does not occur. However, the structure needs to be divided into enormous number of elements, which increases time and cost for an analysis. Hence, there is a great demand for breakage models with which an actual breakage phenomenon is accurately simulated even if a structure is divided into relatively large-sized elements in a meshed pattern.
Japanese Patent Application Publication No. 11-272649 (JP-A-11-272649), Japanese Patent Application Publication No, 2001-34655 (JP-A-2001-34655), Japanese Patent Application Publication No. 2002-35986 (JP-A-2002-35986), and Japanese Patent Application Publication No. 2002-296163 (JP-A-2002-296163) describe methods for simulating breakage. JP-A-11-272649 describes a model formulating method for automatically dividing a shape having a crack into multiple elements in a meshed pattern. JP-A-2001-34655 describes a method for simulating crack propagation. According to the simulation method, a stress value is determined by a finite element computation, and a portion, which is located ahead of the crack, is updated by a crack propagation law. JP-A-2002-35986 describes a method for estimating, by a finite element method, a possible-crack occurrence portion in a structure, formed by connecting multiple panels to each other by spot-welding, based on a separation distance in the direction perpendicular to an estimation target face. JP-A-2002-296163 describes an impact analysis method for a molded resin product. According to the impact analysis method, the breakage determination condition for an element, which is adjacent to an element where the breakage determination condition is satisfied, is changed to a condition that corresponds to 10% to 80% of the original breakage determination condition.
The invention provides a technology for making it possible to accurately simulate breakage of a structure without reducing a size of each element.
A first aspect of the invention relates to a structural analysis apparatus. The structural analysis apparatus includes: a state value calculation unit that calculates a state value of each of multiple elements constituting a model with which breakage of a structure is simulated; a breakage determination unit that determines that an element among the multiple elements is broken when the state value of the element satisfies a breakage threshold condition that is set in advance for the element; a crack face calculation unit that calculates a crack face of the broken element that is determined to be broken by the breakage determination unit; and a breakage threshold condition changing unit that changes a breakage threshold condition that is set for an element which is among the multiple elements, which is adjacent to the broken element, and which intersects with an extended face of the crack face of the broken element.
A second aspect of the invention relates to a structural analysis method. According to the structural analysis method, a state value of each of multiple elements constituting a model with which breakage of a structure is simulated is calculated, and it is determined that an element among the multiple elements is broken when the state value of the element satisfies a breakage threshold condition that is set in advance for the element. Then, a crack face of the broken element that is determined to be broken is calculated, and a breakage threshold condition that is set for an element which is among the multiple elements, which is adjacent to the broken element, and which intersects with an extended face of the crack face of the broken element is changed. The second aspect of the invention also relates to a storage medium that stores a program based on which the structural analysis method described above is executed.
According to the aspects of the invention described above, stress concentration due to formation of a crack is replaced with a change (adjustment) of the breakage threshold condition for the element that is adjacent to the broken element and that is present on the extension of the crack. Thus, it is possible to simulate the “likelihood of breakage” due to development of a crack. In addition, not the breakage threshold conditions for all the elements that are adjacent to the broken element but only the breakage threshold condition for the element that intersects with the extended face of the crack face is changed. Accordingly, it is possible to simulate the direction in which the crack develops. Further, the above-described aspects of the invention may be applied independently of the size of an element. Therefore, application of the above-described aspects of the invention does not incur increases in time and cost for analysis.
The foregoing and further features and advantages of the invention will become apparent from the following description of an example element with reference to the accompanying drawings, wherein the same or corresponding portions will be denoted by the same reference numerals and wherein:
Hereafter, an example embodiment of the invention will be described with reference to the accompanying drawings.
The structural analysis apparatus includes a finite element analysis unit 10, a breakage simulation unit 11, and a storage unit 12, as main functional units. The storage unit 12 stores various data used for a structural analysis such as a finite element model 13, a breakage threshold condition table 14, and crack face information 15. The finite element analysis unit 10 has the function of calculating a state value (i.e., strain or stress) of each of elements that constitute the finite element model 13. The breakage simulation unit 11 has the function of simulating breakage of the element based on the result of calculation performed by the finite element analysis unit 10. These functions will be described later in detail.
The structural analysis apparatus may be formed of a general-purpose computer that includes some pieces of hardware such as a CPU (Central Processing Unit), a storage device (e.g. hard disc), an input unit (key board, pointing device), and a display unit. The functions and processing of the finite element analysis unit 10 and the breakage simulation unit 11 are implemented when the CPU executes the programs stored in the storage device. The storage unit 12 is a region that is reserved within the storage device when the programs are executed.
A breakage model (method for simulating breakage) used in the structural analysis apparatus according to the embodiment of the invention will be described with reference to
As shown in
A breakage threshold condition is set in advance for each of the elements E1 to E6. The breakage threshold condition is a parameter that is used to determine whether an element is broken. If a state value that is obtained as a result of a finite element analysis satisfies the breakage threshold condition that is set for an element, it is determined that the element is broken. The broken element is erased from the finite element model.
As a state value that is used to determine whether an element is broken, typically, “strain” or “stress” is used. However, instead of “strain” or “stress”, any parameters that have causal relationship with breakage of an element may be used. Further, a combination of multiple types of parameters may be used as a state value.
For example, when strain is used as a state value, a breakage threshold value of strain (breakage threshold strain) is used as the breakage threshold condition. Then, whether an element is broken is determined by determining whether a main strain that occurs in the element has reached the breakage threshold strain. Because a main strain that occurs in an element may develop in any direction, preferably, a condition, based on which threshold values for multiple directions are determined, is used as the breakage threshold condition. Therefore, according to the embodiment of the invention, as shown in
The following description will be provided on the assumption that the element E3 is broken as shown in
First, a crack face of the broken element E3 is determined. More specifically, a crack face 21 (indicated by an alternate long and short dash line in
Next, the element, which intersects with an extended face 22 (indicated by a dashed line in
At this time, preferably, an adjustment is made in such a manner that the breakage threshold value for the direction that is perpendicular to the crack face is set to a value lower than the threshold value for the direction that is parallel to the crack face, instead of a manner that the threshold values for all the directions are uniformly reduced. This is because the influence of stress concentration due to a crack is most obvious in the direction that is perpendicular to the crack face. Therefore, according to the embodiment of the invention, the breakage threshold strain is reduced in the direction that is perpendicular to the crack face, as shown by a dashed line 32 in
(x/ε)2+(y/kε)2+(z/ε)2=1
If the breakage threshold strain is changed in the above-described manner, in the breakage simulation, the element 4 breaks more easily in the direction that is perpendicular to the direction in which the crack develops, as in an actual breakage phenomenon.
When “stress”, instead of “strain” is used as a state value, a breakage threshold value of stress (breakage threshold stress) is used as the breakage threshold condition. Then, whether an element breaks is determined by determining whether a main stress caused in the element has reached the breakage threshold stress. Because the method for defining the breakage threshold stress and the method for adjusting the breakage threshold stress are similar to the method for defining the breakage threshold strain and the method for adjusting the breakage threshold strain shown in
The routine for implementing the breakage model will be described with reference to a flowchart in
In step (hereinafter, referred to as “S”) 10, the breakage simulation unit 11 checks the adjacency relationship among the elements that constitute the finite element model 13. The numbers of the elements that are adjacent to an attention element are stored in the storage unit 12.
In S11, the finite element analysis unit 10 carries out a finite element analysis based on given conditions (e.g. magnitude of load, load input point, and flexibility) to calculate, for example, a state value (strain, stress) of the attention element.
In S12, the breakage simulation unit 11 determines whether the element adjacent to the attention element is broken. If it is determined that the adjacent element is not broken, S15 is executed. On the other hand, if it is determined that the adjacent element is broken, S13 is executed.
In S13, the breakage simulation unit 11 determines whether the attention element intersects with the extended face of the crack face of the element that is adjacent to the attention element. The presence or absence and the position of the crack face are determined with reference to the crack face information 15. If it is determined that the attention element does not intersect with the extended face of the crack face, there is no influence of the crack face on the attention element (or there is considerably small influence on the attention element). Therefore, S15 is executed. On the other hand, if it is determined that the attention element intersects with the extended face of the crack face, S14 is executed.
In S14, the breakage simulation unit 11 changes the breakage threshold condition for the attention element, and decreases the breakage threshold value for the direction that is perpendicular to the crack face. Then, S15 is executed.
In S15, the breakage simulation unit 11 determines whether the state value of the attention element, which is calculated in S11, has exceeded the breakage threshold value. If it is determined that the state value has exceeded the breakage threshold value, it is determined that the attention element is broken (S16). Then, the attention element is erased from the finite element model 13, the crack face of the broken attention element is determined, and the crack face information 15 stored in the storage unit 12 is updated (S17).
The above-described routine is executed on each of all the elements to simulate breakage. In the embodiment of the invention, the finite element analysis unit 10 corresponds to a state value calculation unit according to the invention, and the breakage simulation unit 11 corresponds to a breakage determination unit, a crack face calculation unit and a breakage threshold condition changing unit according to the invention.
With the breakage model according to the embodiment of the invention, stress concentration due to formation of a crack is replaced with a change in the breakage threshold condition for the adjacent element that is present on the extension of the crack. Thus, it is possible to simulate the “likelihood of breakage” due to development of a crack. In addition, not the breakage threshold conditions for all the elements that are adjacent to the broken element but only the breakage threshold condition for the element that intersects with the extended face of the crack face is changed. Accordingly, it is possible to simulate the direction in which the crack develops. Further, the above-described method is employed independently of the size of an element. Therefore, employment of the above-described method does not incur increases in time and cost for analysis.
While the invention has been described with reference to an example embodiment thereof, it is to be understood that the invention is not limited to the described embodiment or constructions. To the contrary, the invention is intended to cover various modifications and equivalent arrangements. In addition, while the various elements of the example embodiment are shown in various combinations and configurations, other combinations and configurations, including more, less ore only a single element, are also within the sprit and scope of the invention.
For example, in the flowchart in
In the above description with reference to
In the embodiment of the invention described above, a finite element method is employed. However, the invention may be applied to a structural analysis method other than a finite element method.
Number | Date | Country | Kind |
---|---|---|---|
2007-158429 | Jun 2007 | JP | national |