US20020183993A1 - Analysis method using finite element method, program causing computer to execute same, and system for same - Google Patents

Analysis method using finite element method, program causing computer to execute same, and system for same Download PDF

Info

Publication number
US20020183993A1
US20020183993A1 US10/157,499 US15749902A US2002183993A1 US 20020183993 A1 US20020183993 A1 US 20020183993A1 US 15749902 A US15749902 A US 15749902A US 2002183993 A1 US2002183993 A1 US 2002183993A1
Authority
US
United States
Prior art keywords
analysis
implicit
explicit
finite element
stress
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/157,499
Inventor
Ichiro Hirata
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Assigned to NEC CORPORATION reassignment NEC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HIRATA, ICHIRO
Publication of US20020183993A1 publication Critical patent/US20020183993A1/en
Priority to US12/461,580 priority Critical patent/US8229712B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Complex Calculations (AREA)

Abstract

An FEM analysis system is provided which is capable of analyzing with high accuracy and within a short time in a drop shock analysis of electronic devices in which a very small mesh size is incorporated. Processing to be performed by an optimal solution selecting and analyzing section includes a step of checking whether an analysis to be performed is a shock analysis, a step of searching for a minimum mesh size when the analysis to be performed is judged to be a shock analysis, a step of creating a simplified analysis model using the minimum mesh size, a step of performing a preliminary analysis on a simplified model by an implicit method and explicit method, and a step of selecting either of the implicit method or explicit method as an optimal analysis method by comparing results from preliminary analysis, results from these analyses and experiments or exact solution.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to a drop shock analysis system using an FEM (Finite Element Method) and more particularly to an analysis method using the FEM for analyzing a drop shock of an electronic device, a program for the analysis by the FEM method, and an FEM analysis system. [0002]
  • The present application claims priority of Japanese Patent Application No.2001-164730 filed on May 31, 2001, which is hereby incorporated by reference. [0003]
  • 2. Description of the Related Art [0004]
  • Since it is expected that, by using a stress analysis (by way of simulation) based on an FEM, a number of times of manufacturing a prototype and of experiments can be reduced and a development period can be shortened, the stress analysis using the FEM is now being carried out increasingly in businesses or universities. [0005]
  • The stress analysis can be classified into two types, one being a static analysis and another being a dynamic analysis. A method for the stress analysis can also be classified into two types, one being an implicit method and another being an explicit method. These two methods are different from each other in that an expression of the implicit method contains a spring constant “k” as a matrix, thereby forming a non-diagonal matrix and an expression of the explicit method contains a mass “m” as a matrix, thereby forming a diagonal matrix. Therefore, when the stress analysis is performed, an inverse matrix calculation of the spring constant “k” takes more time than an inverse matrix calculation of the mass “m”. Moreover, in the case of the implicit method, a simultaneous linear equation is solved so that an equilibrium condition is satisfied and therefore accuracy of a stress analysis is higher compared with the explicit method, however, more time is required for the analysis compared with the explicit method. [0006]
  • Each of the implicit and explicit methods has an advantage and a disadvantage. As a result, the implicit method is used for the static analysis not requiring so much time and the explicit method is used, in most cases, for the dynamic analysis requiring much time. Under present circumstances, in an automobile industry having a most advanced drop shock (crash) analysis technology being a field of the present invention, in particular, the stress analysis is performed by using an explicit method-specific software typified by PAM-SHOCK and LS-DYNA. FIG. 4 is a flowchart showing one example of the analysis processing operation in a conventional FEM analysis system. That is, in Step A[0007] 301, whether or not an analysis to be made is a shock analysis is judged and, if it is the shock analysis, the explicit method provided in Step A303 is used unconditionally and, if it is not the shock analysis, a subsequent process is relegated to a judgement of the analyzer in Step A304.
  • In such circumstances, sizes and weights of electronic devices are being reduced rapidly in recent years and a cellular phone or a like becomes widespread remarkably in particular, however, a problem occurs in that, when it is dropped while carrying it, a connected portion of an LSI chip embedded therein is broken. In order to evaluate connection reliability of portable electronic devices, an actual drop test is required using actual electronic devices, however, the experiment entails high costs and time. Therefore, a demand for reduction in costs required in such experiments for a drop shock analysis is increasing. In an attempt to respond to this demand, a method using a shock analysis technique cultivated through experiences in automobiles was tried by some universities, however, values calculated in experiments are not in agreement with actual phenomena, for example, reaction force (impact force) is extraordinarily larger (that is, larger by one to two digits) than calculated values and it is therefore expected that a new method of an analysis of a drop shock that can be used for the analysis of electronic devices is developed. [0008]
  • A reason why behavior (deformation of each part) and reaction force (impact force) are widely different from actual phenomena when the explicit method is used for a dynamic analysis, in particular, for a drop analysis of portable electronic devices is explained below. [0009]
  • When “Δt[0010] ex” is defined to be an analysis time interval in the explicit method and “Δtim” is defined to be an analysis time interval in the implicit method, a constraint in the implicit method is only a converging calculation of displacement obtained from an equilibrium equation in every step while the dynamic analysis is performed in the explicit method and therefore there is a following constraint (Courant condition) related to a minimum mesh size, longitudinal elastic modulus, and mass density:
  • Δt ex <L/c  Expression (3)
  • c=(E/ρ)1/2  Expression (4)
  • where “L” denotes a minimum mesh size in an analysis model, “c” denotes a propagation speed of an elastic wave, “E” denotes a longitudinal elastic modulus (also being called “Young's modulus”) and “ρ” denotes mass density. Thus, since the explicit method has a property that it depends on the analysis time interval Δt[0011] ex and since the analysis time interval Δtex has a constraint by a minimum mesh size “L” as shown in the expression (3), the analysis time interval Δtexbecomes too small in the analysis model for a small-sized portable electronic device. Therefore, a following expression (5) is given:
  • α≈v/Δt ex , F=mα  Expression (5)
  • where “α” denotes acceleration, “m” denotes a mass, “F” denotes reaction force, and “v” denotes a drop velocity. As a result, the calculation produces extremely large reaction force (impact force) F and different deformation occurs. [0012]
  • As one example, when a body is dropped from a height of 1000 mm, due to a law of conservation of energy, a following equation (6) is given: [0013]
  • v=(2gh)1/2=4400 mm/s  Expression (6)
  • where “g” denotes gravimetric acceleration and “h” denotes a dropped height. Since a phenomenon of about 5×10[0014] −4 seconds is a problem in a drop of electronic devices, the acceleration “α” and the reaction force “F” have following values.
  • α=4400×10000/5=8×106 mm/s 2
  • F=0.1×8.8×106=880N
  • As a convergence stabilizing condition in the explicit method, the analysis time interval Δt[0015] ex has to satisfy a following relation:
  • Δt ex <L/c and
  • c=(E/ρ) 1/2
  • If a solder ball diameter is 1.0 mm, a Young's modulus E=19600 N/mm[0016] 2, a density “ρ”=2×10−9 kg/mm3, c=3.2×106 m/s. Here, if the solder ball diameter is divided into four portions, L/c=0.25/(3.2×106) seconds=7.8×10−8 seconds.
  • Therefore, in order to analyze a drop phenomenon at a speed of 5×10[0017] −4 seconds, in the implicit method, by reducing the acceleration “α” to one tenth (that is, a digit is reduced by one), its analysis is made possible, while, in the case of the explicit method, an analysis time interval has to be reduced to one thousands.
  • As described above, if an analysis time interval is same, since a number of times of the analysis required to reach the value of 5×10[0018] −4 seconds becomes same, time required for a total analysis becomes more shorter in the explicit method in which time required for one time analysis becomes short because of use of an expression of a diagonal matrix compared with the implicit method.
  • However, if the analysis time interval required for satisfying conditions for stabilization in the explicit method becomes extraordinarily smaller compared with that in the implicit method because a fine mesh is contained like in the case of a model for portable electronic devices, a number of times of the explicit method (analysis time interval in the implicit method/analysis time interval in the explicit method)×(number of times in the implicit method). As a result, due to an increased number of the analysis in the explicit method, time required for the total analysis is increased more in the explicit method compared with the implicit method. [0019]
  • Moreover, in the analysis during the very short time interval, there are some cases in which shock force increases and deformation state is not in agreement with an actual phenomenon. In the above example, in the case of the implicit method, a value approaching to a result from a calculation on paper can be acquired by using a shock force of about 980N, however, in the case of the explicit method, about one hundred-folded shock force is necessary. [0020]
  • SUMMARY OF THE INVENTION
  • In view of the above, it is an object of the present invention to provide an FEM analysis system which is capable of analyzing with high accuracy and with a short time in a drop shock analysis of electronic devices or a like in which an analysis result is very different from actual phenomena and in which a very small mesh size is incorporated. [0021]
  • According to a first aspect of the present invention, there is provided an analysis method using a finite element method for performing a stress analysis on an analysis model, including: [0022]
  • a first step of judging whether or not an analysis to be made is a shock analysis; [0023]
  • a second step of performing an analysis using an implicit method when the analysis to be made is judged to be a shock analysis in the first step; and [0024]
  • a third step of performing an analysis using an analysis method selected by an analyzer when the analysis to be made is judged to be not a shock analysis in the first step. [0025]
  • With the above configuration, whether or not an analysis to be made is a shock analysis is judged and when it is judged to be a shock analysis, an analysis is made using the implicit method. Therefore, a shock analysis using the explicit method is not performed in which a decrease in accuracy in an analysis and an increase in analysis time occur when a mesh size is made minute and an FEM analysis using the implicit method is made in which a result from an analysis approaching to a real phenomena can be obtained within a short time. [0026]
  • In the foregoing, a preferable mode is one wherein a Newmark β method is used as the implicit method. [0027]
  • According to a second aspect of the present invention, there is provided an analysis method using a finite element method for creating meshes of an analysis model and for making a stress analysis of the analysis model, the analysis method including: [0028]
  • a first step of judging whether an analysis to be made is a shock analysis; [0029]
  • a second step of searching for a minimum mesh size out of the meshes of the analysis model; [0030]
  • a third step of creating a simplified analysis model using the minimum mesh size; [0031]
  • a fourth step of analyzing the simplified analysis model by using an implicit method and an explicit method; [0032]
  • a fifth step of selecting either of the implicit method or the explicit method as an optimal method, based on a result from an analysis in the fourth step; [0033]
  • a sixth step of having an analyzer select either of the implicit method or the explicit method based on a result from the analysis in the forth step; and [0034]
  • a seventh step of analyzing the analysis model by using an analysis method selected in the fifth step or the sixth step. [0035]
  • With the above configuration, a simplified analysis model using a minimum mesh size of an analysis model is analyzed by the implicit method and explicit method. Based on a result from the analysis, either of the implicit method or the explicit method is selected as an optimal method and an FEM analysis is made by using the selected analysis method. Moreover, the analysis method can be selected by an analyzer and therefore it is possible to execute the FEM analysis in consideration of demands required for an analysis such as a desire for shortening analysis time or a desire for placing importance on analysis accuracy. [0036]
  • In the foregoing, a preferable mode is one wherein a Newmark β method is used as the implicit method. [0037]
  • Also, a preferable mode is one wherein, in the fifth step, when a following expression holds, [0038]
  • Tim<Tex
  • Where the “T[0039] im” denotes analysis time required for the implicit method and “Tex” denotes analysis time required for the explicit method, the implicit method is selected while, when above the expression does not hold, the explicit method is selected.
  • Also, a preferable mode is one wherein, in the fifth step, when a following expression holds, [0040]
  • abs(E−S im)<abs(E−S ex)
  • where the “abs” denotes an absolute value, the “S[0041] im” denotes an analysis result containing data on displacement, stress, and distortion obtained from the implicit method, the “Sex” denotes an analysis result containing data on displacement, stress, and distortion obtained from the explicit method, and the “E” denotes a result containing data on displacement, stress, and distortion obtained from the implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than the explicit method, the implicit method is selected while, when above the expression does not hold, the explicit method is selected.
  • Also, a preferable mode is one wherein, in the sixth step, the analyzer is allowed to select an analysis method based on a relation between analysis time required for the implicit method “T[0042] im” and analysis time required for the explicit method “Tex” and based on a relation among an analysis result “Sim” containing displacement, stress, and distortion obtained from the implicit method, an analysis result “Sex” containing displacement, stress, and distortion obtained from the explicit method, and a result “E” containing displacement, stress, and distortion obtained from the implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than the explicit method.
  • According to a third aspect of the present invention, there is provided a program for having a computer make an analysis using a finite element method used to perform a stress analysis of an analysis model: the program including; [0043]
  • a first step of judging whether or not an analysis to be made is a shock analysis; [0044]
  • a second step of performing an analysis using an implicit method when the analysis to be made is judged to be a shock analysis in the first step; [0045]
  • a third step of performing an analysis by using an analysis method selected by an analyzer when the analysis to be made is judged to be not a shock analysis in the first step. [0046]
  • In the foregoing, a preferable mode is one wherein a Newmark β method is executed by a computer as the implicit method. [0047]
  • According to a fourth aspect of the present invention, there is provided a program for having a computer execute an analysis using a finite element method which creates meshes of an analysis model and performs a stress analysis of the analysis model, the program including: [0048]
  • a first process of judging whether or not an analysis to be performed is a shock analysis; [0049]
  • a second process of searching for a minimum mesh size out of the meshes of the analysis model; [0050]
  • a third process of creating a simplified analysis model using the minimum mesh size; [0051]
  • a fourth process of analyzing the simplified analysis model by using an implicit method and an explicit method; [0052]
  • a fifth process of selecting either of the implicit method or the explicit method as an optimal method, based on a result from the analysis in the fourth process; [0053]
  • a sixth process of having an analyzer select either of the implicit method or the explicit method based on a result from the analysis in the fourth process; and [0054]
  • a seventh process of analyzing the analysis model by using an analysis method selected in the fifth process or the sixth process. [0055]
  • In the foregoing, a preferable mode is one wherein a Newmark β method is executed by a computer as the implicit method. [0056]
  • Also, a preferable mode is one wherein, in the fifth process, when a following expression holds, [0057]
  • T im <T ex
  • Where the “T[0058] im” denotes analysis time required for the implicit method and the “Tex” denotes analysis time required for the explicit method, the implicit method is selected while, when above the expression does not hold, the explicit method is selected.
  • Also, a preferable mode is one wherein, in the fifth process, when a following expression holds, [0059]
  • abs(E−S im)<abs(E−S ex)
  • where the “abs” denotes an absolute value, the “S[0060] im” denotes an analysis result containing data on displacement, stress, and distortion obtained from the implicit method, the Sex denotes an analysis result containing data on displacement, stress, and distortion obtained from the explicit method, and the “E” denotes a result containing data on displacement, stress, and distortion obtained from the implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than the explicit method, the implicit method is selected while, when above the expression does not hold, the explicit method is selected.
  • Also, a preferable mode is one wherein, in the sixth process, the analyzer is allowed to select an analysis method based on a relation between the analysis time required for the implicit method “T[0061] im” and the analysis time required for the explicit method “Tex” and based on a relation among an analysis result “Sim” containing displacement, stress, and distortion obtained from the implicit method, an analysis result “Sex” containing displacement, stress, and distortion obtained from the explicit method, and a result “E” containing displacement, stress, and distortion obtained from the implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than the explicit method.
  • According to a fifth aspect of the present invention, there is provided a finite element method analysis system having a unit for creating meshes of an analysis model and having a unit for making an analysis using a finite element method used to perform a stress analysis on the analysis model using the finite element method, the finite element method analysis system including: [0062]
  • a first unit to judge whether or not an analysis to be made is a shock analysis; [0063]
  • wherein, when the analysis to be performed by the unit for making the analysis using the finite element method is judged by the first unit to be a shock analysis, an analysis is made by using an implicit method and wherein, when the analysis to be performed by the unit making the analysis using the finite element method is judged by the first unit to be not a shock analysis, the analysis is made by using an analysis method selected by an analyzer. [0064]
  • In the foregoing, a preferable mode is one wherein the unit making the analysis using the finite element method performs a Newmark β method as the implicit method. [0065]
  • According to a sixth aspect of the present invention, there is provided a finite element method analysis system having a unit for creating meshes of an analysis model and having a unit for making an analysis using a finite element method used to perform a stress analysis on the analysis model using the finite element method, the finite element method analysis system including: [0066]
  • a first section to judge whether or not an analysis to be performed is a shock analysis; [0067]
  • a second section to search for a minimum mesh size out of the meshes of the analysis model; [0068]
  • a third section to create a simplified analysis model using the minimum mesh size; [0069]
  • a fourth section to select either of the implicit method or the explicit method as an optimal method, based on a result from a simplified analysis in which the simplified analysis model is analyzed by a unit for making an analysis using a finite element method by using an implicit method and an explicit method; [0070]
  • a fifth section to have an analyzer select either of the implicit method or the explicit method as an analysis method based on a result from the simplified analysis; and [0071]
  • wherein the unit for making an analysis using a finite element method analyzes the analysis model by using the fourth section or the fifth section. [0072]
  • In the foregoing, a preferable mode is one wherein the unit making the analysis using the finite element method performs a Newmark β method as the implicit method. [0073]
  • Also, a preferable mode is one wherein, the fourth section, when a following expression holds, [0074]
  • T im <T ex
  • where the “T[0075] im” denotes analysis time required for the implicit method and the “Tex” denotes analysis time required for the explicit method, selects the implicit method while, when above the expression does not hold, selects the explicit method.
  • Also, a preferable mode is one wherein, the fourth section, when a following expression holds, [0076]
  • abs(E−S im)<abs(E−S ex)
  • where the “abs” denotes an absolute value, the “S[0077] im” denotes an analysis result containing data on displacement, stress, and distortion obtained from the implicit method, the Sex denotes an analysis result containing data on displacement, stress, and distortion obtained from the explicit method, and the “E” denotes a result containing data on displacement, stress, and distortion obtained from the implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than the explicit method, selects the implicit method while, when above the expression does not hold, selects the explicit method.
  • Also, a preferable mode is one wherein the fifth section has the analyzer select an analysis method based on a relation between analysis time required for the implicit method “T[0078] im” and analysis time required for the explicit method “Tex” and based on a relation among an analysis result “Sim” containing displacement, stress, and distortion obtained from the implicit method, an analysis result “Sex” containing displacement, stress, and distortion obtained from the explicit method, and a result “E” containing displacement, stress, and distortion obtained from the implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than the explicit method.
  • With the above configuration, whether an analysis is made by the explicit method or whether the analysis is made by the implicit method can be selected according to an analysis model. Since an analysis can be performed on an analysis model using an optimal method, an analysis result can be obtained with high accuracy and within a short time.[0079]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, advantages, and features of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings in which; [0080]
  • FIG. 1 is a schematic diagram showing an FEM analysis system according to a first embodiment of the present invention; [0081]
  • FIG. 2 is a flowchart showing a processing operation to be performed by an optimal solution selecting and analyzing section in the FEM analysis system of the first embodiment of the present invention; [0082]
  • FIG. 3 is a flowchart showing a processing operation to be performed by an optimal solution selecting and analyzing section in an FEM analysis system of the second embodiment of the present invention; and [0083]
  • FIG. 4 is a flowchart showing one example of a processing operation in a conventional FEM analysis system.[0084]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Best modes of carrying out the present invention will be described in further detail using various embodiments with reference to the accompanying drawings. [0085]
  • First Embodiment
  • FIG. 1 is a schematic block diagram showing an FEM analysis system according to an embodiment of the present invention. As shown in FIG. 1, the FEM analysis system of the embodiment includes an analysis [0086] model creating section 100, an analysis model data registering section 101 to store analysis model data to a file, an optimal solution selecting and analyzing section 102, and an analysis data registering section 103 to store analysis data to a file.
  • Rough operations of each of the above sections are as follows. [0087]
  • The analysis [0088] model creating section 100, after having performed a meshing process (that is, after having discretized a shape using an element) based on CAD (Computer-Aided Design) data or after having created shape data from a preprocessor to be exclusively used for an analysis and having performed a meshing process, adds a boundary condition required for the analysis to a model.
  • The analysis model [0089] data registering section 101 registers analysis model data created by the analysis model creating section 100 on a specified file in a storage medium 104.
  • The optimal solution selecting and analyzing [0090] section 102 judges which method can perform an analysis, with high accuracy and within a short time, on analysis model data registered by the analysis model data registering section 101, the implicit method or the explicit method, and analyzes the data by the selected method.
  • Finally, the analysis [0091] data registering section 103 registers data analyzed by the optimal solution selecting and analyzing section 102 on a specified file in the storage medium 104.
  • Next, operations of the entire FEM analysis system are described in detail by referring to the block diagram in FIG. 1 and to the flowchart in FIG. 2. [0092]
  • As shown in the schematic block diagram in FIG. 1, in the analysis [0093] model creating section 100 of the first embodiment, after a meshing process has been performed based on CAD data or after shape data has been formed from a preprocessor being exclusively used for analysis and then the meshing process has been performed, boundary conditions required for analysis are added to a model.
  • Next, in the analysis model [0094] data registering section 101, an analysis model data created by the analysis model creating section 100 is registered on a specified file in the storage medium 104.
  • Moreover, in the optimal solution selecting and analyzing [0095] section 102, which method can perform an analysis, with high accuracy and within a short time, on analysis model data registered by the analysis model data registering section 101 on a specified file in the storage medium 104 is judged, the implicit method or the explicit method, and the data is analyzed using the selected method.
  • Finally, in the analysis [0096] data registering section 103, data analyzed by the optimal solution selecting and analyzing section 102 is stored in a specified file in the storage medium 104.
  • Especially, a method for selecting an optimal solution and for analyzing by the optimal solution selecting and analyzing [0097] section 102 serving as a characteristic portion of the present invention is described by referring to the flowchart in FIG. 2.
  • First, in a step (A[0098] 1 in FIG. 2) in which checking is made on whether or not an analysis to be made is a shock analysis, a judgement is made as to whether processing to be performed by the optimal solution selecting and analyzing section 102 is a shock analysis or not and, if the above processing is a shock analysis, an analysis using the implicit method is executed in a step (A2 in FIG. 2) in which the implicit method is to be performed. If the processing is other than the shock analysis, processing is relegated to a judgement of an analyzer in a next step (A4 in FIG. 2).
  • Moreover, in the optimal solution selecting and analyzing [0099] section 102, a Newmark β method is preferably used as the implicit method. The implicit method can be roughly classified into two types, one being the Newmark β method and another being a Houbalt method. Research by the inventor shows that, when the Newmark β method is used, a value approaching to a result from a calculation on paper is obtained, however, when the Houbalt method (cubic function interpolation) is used, the value becomes near to a result from an analysis performed using the explicit method. Therefore, though all the methods being called the implicit method are not always suitable to a drop analysis of electronic devices, a method that can be used for the drop analysis is not limited to the Newmark β method applied to the embodiment of the present invention.
  • As explained above, in the embodiment, when a shock analysis is performed on electronic device models or a like having a portion with a very small mesh size, an analysis using the implicit method is selected. Therefore, by using the FEM analysis system of the embodiment of the present invention, unlike in the case of using the FEM analysis system using the explicit method in which a decrease in analysis accuracy and an increase in analysis time occur when a mesh size becomes minute, a highly accurate analysis result approaching to a real phenomenon can be obtained within a short time. [0100]
  • Second Embodiment
  • Processing in an FEM analysis system of a second embodiment is same as that of the first embodiment except processing to be performed in an optimal solution selecting and analyzing [0101] section 102 and their descriptions are omitted accordingly. In the second embodiment, same reference numbers are assigned to corresponding to configurations and processing of the FEM analysis system as in the first embodiment.
  • FIG. 3 is a flowchart showing processing operations to be performed by the optimal solution selecting and analyzing [0102] section 102 in the FEM analysis of the second embodiment of the present invention.
  • As shown in the flowchart in FIG. 3, the optimal solution selecting and analyzing [0103] section 102 performs processing in Step A1 in which checking is made on whether or not an analysis to be made is a shock analysis, processing in Step A5 in which a minimum mesh size is searched for, processing in Step A6 in which a simplified analysis model is created using a minimum mesh size, processing in Step A7 in which a preliminary analysis is performed by an implicit method and by an explicit method, processing in Step A8 in which an analysis method is selected based on an analysis result, processing in Step A2 in which an analysis is performed using an implicit method, processing in Step A3 in which an analysis is performed using an explicit method, and processing in Step A4 in which a process is relegated to a judgement of an analyzer.
  • Next, operations of an entire FEM analysis system will be described by referring to the flowchart in FIG. 3. [0104]
  • First, in the step (A[0105] 1 in FIG. 3) in which checking is made as to whether an analysis to be made is a shock analysis, the analysis to be made is judged to be a shock analysis, the processing proceeds to a step (A5 in FIG. 3) in which a minimum mesh size is searched for and if the analysis to be made is judged to be an analysis other than the shock analysis, the routine proceeds to a next step (A4 in FIG. 3) in which a process is relegated to a judgement of an analyzer and the routine is terminated.
  • If an analysis to be made is judged to be a shock analysis and the routine proceeds to a step (A[0106] 5 in FIG. 3) in which a minimum mesh size is searched for, in a step (A6 in FIG. 3) in which a simplified analysis model is created by using a minimum mesh size, mesh cutting processing is performed by using a minimum mesh size obtained by an automatic mesh function is step A5 on CAD data having a simplified shape that has been already registered and an FEM analysis model is produced. Moreover, in a step (A7 in FIG. 3) in which an analysis is performed by using the implicit method and the explicit method, a preliminary analysis is performed using a simplified model based on the both the methods.
  • Next, an analysis method is determined in a step (A[0107] 8 in FIG. 3) in which an optimal analysis method is to be selected based on a result from a preliminary analysis. If a following expression holds in the preliminary analysis,
  • Tim<Tex  Expression (1)
  • where “T[0108] im” denotes analysis time required for the implicit method and “Tex” denotes analysis time required for the explicit method, that is, if, in the preliminary analysis, the analysis time required for the implicit method is shorter than that required for the explicit method, the routine proceeds to a step (A2 in FIG. 3) in which the analysis using the implicit method is performed in order to perform the analysis by the implicit method. On the other hand, if a relation between the analysis time “Tim” and the analysis time “Tex” does not satisfy the above expression (1), that is, if the analysis time required for the explicit method is shorter than that required for the implicit method, the routine proceeds to a step (A3 in FIG. 3) in which an analysis by the explicit method is performed in order to perform the analysis by the explicit method.
  • Thus, by using the expression (1) as a reference for selection of the analysis method, a method that can perform an analysis within a short time can be selected. [0109]
  • Moreover, selection of the analysis method in a step (A[0110] 8 in FIG. 3) in which an optimal analysis method is selected may be made in a way other than that using the above expression (1).
  • That is, if a following expression (2) holds, an analysis is made by using a model causing the analysis to be performed in the step (A[0111] 2 in FIG. 3) in which the implicit method is used; otherwise, the analysis is made by using a model causing the analysis to be performed in the step (A3 in FIG. 3) in which the explicit method is used:
  • abs(E−S im)<abs(E−S ex)  Expression (2)
  • where the “abs” denotes an absolute value, “S[0112] im” denotes an analysis result including data on displacement, stress, distortion, or a like obtained by the implicit method in the preliminary analysis in Step A7, “Sex” denotes an analysis result including data on displacement, stress, distortion, or a like obtained by the explicit method, and “E” denotes a result obtained by an experiment including data on displacement, stress, distortion, or a like or an exact solution obtained from a theoretical expression.
  • Thus, by using an analysis method given by the expression (2) as a reference for selection, a simplified model based on a minimum mesh size of a model to be analyzed can be created, a preliminary analysis can be made by actually using both methods, an analysis method having less errors can be selected by making a comparison between an analysis result obtained by the preliminary analysis and a result obtained from an experiment or an exact solution, which enable highly accurate acquirement of analysis results. [0113]
  • The method that can satisfy the expressions.(1) and the method that can satisfy the expression (2) are not always same and, in the case of the analysis handling enormous numbers of meshes, even if some discrepancies occur between results obtained by using the above methods and results obtained by experiments, it is possible to select a method which requires less time. [0114]
  • To respond to such cases, an analyzer may select an analysis method by adding the step A[0115] 4 in which a judgement is made by the analyzer after the step (A8 in FIG. 3) in which an analysis method is determined based on the analysis result and by making a comparison between the expression (1) allowing selection of the method in which a result can be obtained within a short time and the expression (2) allowing selection of the method providing a highly accurate analysis. In this case, the analyzer can select a method that the analyzer desires from a viewpoint of analysis time and analysis accuracy.
  • As described above, in the first embodiment as shown by the flowchart in FIG. 2, if, an analysis to be performed, in step A[0116] 1 in which checking is made as to whether or not the analysis to be made is a shock analysis, is judged to be a shock analysis, an analysis using the implicit method is made in Step A2. While, in the second embodiment as shown by the flowchart in FIG. 3, by performing procedures shown in Steps A5 to A8, a simplified model based on a minimum mesh size of a model to be analyzed is created and an preliminary analysis is made by the implicit method or the explicit method in a separate manner.
  • Thus, according to the FEM analysis system of the second embodiment, like in the case of the first embodiment, when a shock analysis to be performed on electronic device models or a like having portions being very small in a mesh size is made, an analysis result approaching to actual phenomena can be obtained with high accuracy within a short time. Moreover, in the FEM analysis system of the second embodiment, after a simplified model has been created based on a minimum mesh size of a model to be analyzed, a preliminary analysis using both the methods and therefore an optimal method to be applied to an individual model can be selected with high accuracy. [0117]
  • It is apparent that the present invention is not limited to the above embodiments but may be changed and modified without departing from the scope and spirit of the invention. [0118]

Claims (21)

What is claimed is:
1. An analysis method using a finite element method for performing a stress analysis on an analysis model, comprising:
a first step of judging whether or not an analysis to be made is a shock analysis;
a second step of performing an analysis using an implicit method when said analysis to be made is judged to be a shock analysis in said first step; and
a third step of performing an analysis using an analysis method selected by an analyzer when said analysis to be made is judged to be not a shock analysis in said first step.
2. The analysis method using the finite element method according to claim 1, wherein a Newmark β method is used as said implicit method.
3. An analysis method using a finite element method for creating meshes of an analysis model and for making a stress analysis of said analysis model, said analysis method comprising:
a first step of judging whether an analysis to be made is a shock analysis;
a second step of searching for a minimum mesh size out of said meshes of said analysis model;
a third step of creating a simplified analysis model using said minimum mesh size;
a fourth step of analyzing said simplified analysis model by using an implicit method and an explicit method;
a fifth step of selecting either of said implicit method or said explicit method as an optimal method, based on a result from an analysis in said fourth step;
a sixth step of having an analyzer select either of said implicit method or said explicit method based on a result from said analysis in said fourth step; and
a seventh step of analyzing said analysis model by using an analysis method selected in said fifth step or said sixth step.
4. The analysis method using the finite element method according to claim 3, wherein a Newmark β method is used as said implicit method.
5. The analysis method using the finite element method according to claim 3, wherein, in said fifth step, when a following expression holds,
T im <T ex
where said “Tim” denotes analysis time required for said implicit method and said “Tex” denotes analysis time required for said explicit method, said implicit method is selected while, when above said expression does not hold, said explicit method is selected.
6. The analysis method using the finite element method according to claim 3, wherein, in said fifth step, when a following expression holds,
abs(E−S im)<abs(E−S ex)
where said “abs” denotes an absolute value, said “Sim” denotes an analysis result containing data on displacement, stress, and distortion obtained from said implicit method, said “Sex” denotes an analysis result containing data on displacement, stress, and distortion obtained from said explicit method, and said “E” denotes a result containing data on displacement, stress, and distortion obtained from said implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than said explicit method, said implicit method is selected while, when above said expression does not hold, said explicit method is selected.
7. The analysis method using the finite element method according to claim 3, wherein, in said sixth step, said analyzer is allowed to select an analysis method based on a relation between analysis time required for said implicit method said “Tim” and analysis time required for said explicit method said “Tex” and based on a relation among an analysis result said “Sim” containing displacement, stress, and distortion obtained from said implicit method, an analysis result said “Sex” containing displacement, stress, and distortion obtained from said explicit method, and a result said “E” containing displacement, stress, and distortion obtained from said implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than said explicit method.
8. A program for having a computer make an analysis using a finite element method used to perform a stress analysis of an analysis model: said program comprising:
a first step of judging whether or not an analysis to be made is a shock analysis;
a second step of performing an analysis using an implicit method when said analysis to be made is judged to be a shock analysis in said first step;
a third step of performing an analysis by using an analysis method selected by an analyzer when said analysis to be made is judged to be not a shock analysis in said first step.
9. The program according to claim 8, wherein a Newmark β method is executed by a computer as said implicit method.
10. A program for having a computer execute an analysis using a finite element method which creates meshes of an analysis model and performs a stress analysis of said analysis model, said program comprising:
a first process of judging whether or not an analysis to be performed is a shock analysis;
a second process of searching for a minimum mesh size out of said meshes of said analysis model;
a third process of creating a simplified analysis model using said minimum mesh size;
a fourth process of analyzing said simplified analysis model by using an implicit method and an explicit method;
a fifth process of selecting either of said implicit method or said explicit method as an optimal method, based on a result from said analysis in said fourth process;
a sixth process of having an analyzer select either of said implicit method or said explicit method based on a result from said analysis in said fourth process; and
a seventh process of analyzing said analysis model by using an analysis method selected in said fifth process or said sixth process.
11. The program according to claim 10, wherein a Newmark β method is executed by a computer as said implicit method.
12. The program according to claim 10, wherein, in said fifth process, when a following expression holds,
T im <T ex
where said “Tim” denotes analysis time required for said implicit method and said “Tex” denotes analysis time required for said explicit method, said implicit method is selected while, when above said expression does not hold, said explicit method is selected.
13. The program according to claim 10, wherein, in said fifth process, when a following expression holds,
abs(E−S im)<abs(E−S ex)
where said “abs” denotes an absolute value, said “Sim” denotes an analysis result containing data on displacement, stress, and distortion obtained from said implicit method, Sex said denotes an analysis result containing data on displacement, stress, and distortion obtained from said explicit method, and said “E” denotes a result containing data on displacement, stress, and distortion obtained from said implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than said explicit method, said implicit method is selected while, when above said expression does not hold, said explicit method is selected.
14. The program according to claim 10, wherein, in said sixth process, said analyzer is allowed to select an analysis method based on a relation between said analysis time required for said implicit method said “Tim” and said analysis time required for said explicit method said “Tex” and based on a relation among an analysis result said “Sim” containing displacement, stress, and distortion obtained from said implicit method, an analysis result said “Sex” containing displacement, stress, and distortion obtained from said explicit method, and a result said “E” containing displacement, stress, and distortion obtained from said implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than said explicit method.
15. A finite element method analysis system having a unit for creating meshes of an analysis model and having a unit for making an analysis using a finite element method used to perform a stress analysis on said analysis model using said finite element method, said finite element method analysis system comprising:
a first unit to judge whether or not an analysis to be made is a shock analysis;
wherein, when said analysis to be performed by said unit for making said analysis using said finite element method is judged by said first unit to be a shock analysis, an analysis is made by using an implicit method and wherein, when said analysis to be performed by said unit making said analysis using said finite element method is judged by said first unit to be not a shock analysis, said analysis is made by using an analysis method selected by an analyzer.
16. The finite element method analysis system according to claim 15, wherein said unit making said analysis using said finite element method performs a Newmark β method as said implicit method.
17. A finite element method analysis system having a unit for creating meshes of an analysis model and having a unit for making an analysis using a finite element method used to perform a stress analysis on said analysis model using said finite element method, said finite element method analysis system comprising:
a first section to judge whether or not an analysis to be performed is a shock analysis;
a second section to search for a minimum mesh size out of said meshes of said analysis model;
a third section to create a simplified analysis model using said minimum mesh size;
a fourth section to select either of said implicit method or said explicit method as an optimal method, based on a result from a simplified analysis in which said simplified analysis model is analyzed by a unit for making an analysis using a finite element method by using an implicit method and an explicit method;
a fifth section to have an analyzer select either of said implicit method or said explicit method as an analysis method based on a result from said simplified analysis; and
wherein said unit for making an analysis using a finite element method analyzes said analysis model by using said fourth section or said fifth section.
18. The finite element method analysis system according to claim 17, wherein said unit making said analysis using said finite element method performs a Newmark β method as said implicit method.
19. The finite element method analysis system according to claim 17, wherein, said fourth section, when a following expression holds,
T im <T ex
where said “Tim” denotes analysis time required for said implicit method and said “Tex” denotes analysis time required for said explicit method, selects said implicit method while, when above said expression does not hold, selects said explicit method.
20. The finite element method analysis system according to claim 17, wherein, said fourth section, when a following expression holds,
abs(E−S im)<abs(E−S ex)
where said “abs” denotes an absolute value, said “Sim” denotes an analysis result containing data on displacement, stress, and distortion obtained from said implicit method, said Sex denotes an analysis result containing data on displacement, stress, and distortion obtained from said explicit method, and said “E” denotes a result containing data on displacement, stress, and distortion obtained from said implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than said explicit method, selects said implicit method while, when above said expression does not hold, selects said explicit method.
21. The finite element method analysis system according to claim 17, wherein said fifth section has said analyzer select an analysis method based on a relation between analysis time required for said implicit method said “Tim” and analysis time required for said explicit method said “Tex” and based on a relation among an analysis result said “Sim” containing displacement, stress, and distortion obtained from said implicit method, an analysis result said “Sex” containing displacement, stress, and distortion obtained from said explicit method, and a result said “E” containing displacement, stress, and distortion obtained from said implicit method including an experiment value and an exact solution of a theoretical expression and from a method other than said explicit method.
US10/157,499 2001-05-31 2002-05-30 Analysis method using finite element method, program causing computer to execute same, and system for same Abandoned US20020183993A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/461,580 US8229712B2 (en) 2001-05-31 2009-08-17 Analysis method using finite element method, program causing computer to execute same, and system for same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001-164730 2001-05-31
JP2001164730A JP4720964B2 (en) 2001-05-31 2001-05-31 FEM analysis method, program, and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/461,580 Continuation US8229712B2 (en) 2001-05-31 2009-08-17 Analysis method using finite element method, program causing computer to execute same, and system for same

Publications (1)

Publication Number Publication Date
US20020183993A1 true US20020183993A1 (en) 2002-12-05

Family

ID=19007513

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/157,499 Abandoned US20020183993A1 (en) 2001-05-31 2002-05-30 Analysis method using finite element method, program causing computer to execute same, and system for same
US12/461,580 Expired - Fee Related US8229712B2 (en) 2001-05-31 2009-08-17 Analysis method using finite element method, program causing computer to execute same, and system for same

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/461,580 Expired - Fee Related US8229712B2 (en) 2001-05-31 2009-08-17 Analysis method using finite element method, program causing computer to execute same, and system for same

Country Status (2)

Country Link
US (2) US20020183993A1 (en)
JP (1) JP4720964B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030014227A1 (en) * 2001-04-12 2003-01-16 Kenzo Gunyaso Method and apparatus for analyzing physical target system and computer program product therefor
US20050078870A1 (en) * 2003-09-25 2005-04-14 Pioneer Corporation Analysis apparatus
US20060155416A1 (en) * 2002-11-28 2006-07-13 Yasuo Iimori Method for predicting bending durability of electric wire and bend protection member, and apparatus and recording medium storing program therefor
WO2007086193A1 (en) * 2006-01-27 2007-08-02 National University Corporation Nagoya University Method and program for structure analyzing by finite element method
US20090259329A1 (en) * 2008-04-14 2009-10-15 Daa Draexlmaier Automotive Of America Llc Processing device and method for structure data representing a physical structure
US20090299702A1 (en) * 2008-05-27 2009-12-03 Livermore Software Technology Corporation Systems and Methods of Limiting Contact Penetration in Numerical Simulation of Non-linear Structure Response
US8229712B2 (en) 2001-05-31 2012-07-24 Nec Corporation Analysis method using finite element method, program causing computer to execute same, and system for same
CN103699734A (en) * 2013-12-23 2014-04-02 吉林大学 Car head-on collision conceptual design method based on LPM (Lumped Parameter Model)
CN104008240A (en) * 2014-05-22 2014-08-27 北京航空航天大学 Dynamic coupling time varying failure rate analysis method of on-orbit space flexible gear mechanism
CN104951580A (en) * 2014-03-28 2015-09-30 南京理工大学 Unconditional stability and conditional stability mixed time domain spectral element electromagnetic analyzing method
CN107133414A (en) * 2017-05-18 2017-09-05 中国科学院武汉岩土力学研究所 A kind of analysis method of block Dynamic response to earthquake
US10380276B2 (en) 2015-02-06 2019-08-13 Fujitsu Limited Information processing apparatus that adjusts analysis model and method for adjusting analysis model

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005169909A (en) * 2003-12-12 2005-06-30 Fujitsu Ten Ltd Impact analysis method for resin molding
JP4939508B2 (en) * 2008-09-26 2012-05-30 三菱重工業株式会社 STRESS ANALYSIS DEVICE AND STRESS ANALYSIS PROGRAM FOR WIND TURBINE STRUCTURE AND WIND POWER GENERATION SYSTEM
KR101139613B1 (en) 2009-09-01 2012-04-27 한양대학교 산학협력단 Determination method of the scale factor of finite element contact/impact analysis algorithm
US9170805B2 (en) * 2010-07-20 2015-10-27 Hitachi, Ltd. Software maintenance supporting device for analyzing relationships between variables
US10042962B2 (en) * 2014-05-20 2018-08-07 The Boeing Company Mid-surface extraction for finite element analysis
CN112070662B (en) * 2020-11-12 2021-02-26 北京达佳互联信息技术有限公司 Evaluation method and device of face changing model, electronic equipment and storage medium

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5408638A (en) * 1990-12-21 1995-04-18 Hitachi, Ltd. Method of generating partial differential equations for simulation, simulation method, and method of generating simulation programs
US5590261A (en) * 1993-05-07 1996-12-31 Massachusetts Institute Of Technology Finite-element method for image alignment and morphing
US20020042703A1 (en) * 2000-05-22 2002-04-11 Kabushiki Kaisha Toyota Chuo Kenkyusho Method and system for analyzing behavior of whole human body by simulation using whole human body model
US20020177983A1 (en) * 2001-04-17 2002-11-28 Maker Bradley N. Implicit-explicit switching for finite element analysis
US20020183992A1 (en) * 2001-02-08 2002-12-05 Inria Institut National De Recherche En Informatique Et En Automatique Apparatus for simulating the deformation of materials, notably of soft body tissues
US20030055617A1 (en) * 2001-09-18 2003-03-20 Naoaki Iwasaki Method for tire rolling simulation
US6560570B1 (en) * 1999-11-22 2003-05-06 Sandia Corporation Method and apparatus for connecting finite element meshes and performing simulations therewith
US6662125B2 (en) * 2001-06-26 2003-12-09 Fujitsu Limited Electromagnetic wave analyzer and program for same
US6678642B1 (en) * 1998-10-08 2004-01-13 Sandia Corporation Method of and apparatus for modeling interactions
US6714901B1 (en) * 1997-11-19 2004-03-30 Inria Institut National De Recherche En Informatique Et En Automatique Electronic device for processing image-data, for simulating the behaviour of a deformable object
US6804635B1 (en) * 1999-08-16 2004-10-12 Mtu Aero Engines Gmbh Generating a three-dimensional mesh for finite element analysis
US6823244B2 (en) * 1995-06-07 2004-11-23 Automotive Technologies International, Inc. Vehicle part control system including electronic sensors
US7167816B1 (en) * 2002-02-22 2007-01-23 Livermore Software Technology Corporation Eulerian-Lagrangian mapping for finite element analysis
US7363198B2 (en) * 2001-10-29 2008-04-22 The Board Of Trustees Of The Leland Stanford Junior University Long elements method for simulation of deformable objects
US7395128B2 (en) * 2002-10-15 2008-07-01 Livermore Software Technology Corporation System, method, and device for designing a die to stamp metal parts to an exact final dimension

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63238665A (en) * 1987-03-26 1988-10-04 Toshiba Corp Forming device for triangular mesh for digitizing
US4933889A (en) * 1988-04-29 1990-06-12 International Business Machines Corporation Method for fine decomposition in finite element mesh generation
US5125038A (en) * 1991-01-22 1992-06-23 International Business Machine Corporation Face and edge trim method for an automatic mesh generation system
US5315537A (en) * 1991-04-08 1994-05-24 Blacker Teddy D Automated quadrilateral surface discretization method and apparatus usable to generate mesh in a finite element analysis system
JP2838968B2 (en) * 1994-01-31 1998-12-16 日本電気株式会社 Mesh generation method for semiconductor device simulator
JPH07262171A (en) * 1994-03-18 1995-10-13 Hitachi Ltd Area input method and simulation program generating method using the same
JPH08292938A (en) * 1995-02-24 1996-11-05 Fujitsu Ltd Method and device for finite element mesh generation and method and device for analysis
US5946479A (en) * 1995-05-25 1999-08-31 Matsushita Electric Industrial Co., Ltd. Method and device for generating mesh for use in numerical analysis
US6064810A (en) * 1996-09-27 2000-05-16 Southern Methodist University System and method for predicting the behavior of a component
DE69806954D1 (en) * 1997-01-02 2002-09-05 Univ Massachusetts Z CHROMOSOMAL MARKERS OF CHICKEN (Gallus domesticus) AND THEIR USE FOR CHROMOSOMAL MAPPING
JP2972654B2 (en) * 1997-05-27 1999-11-08 日本電気株式会社 Data creation calculation device and computer-readable recording medium in finite element method
US6353768B1 (en) * 1998-02-02 2002-03-05 General Electric Company Method and apparatus for designing a manufacturing process for sheet metal parts
JP3787743B2 (en) * 1998-11-18 2006-06-21 株式会社日立製作所 Mesh generator for numerical analysis
US6718290B1 (en) * 1998-12-10 2004-04-06 Georgia Tech Research Corporation Systems and methods for encoding tetrahedral meshes
US6789051B1 (en) * 1999-10-27 2004-09-07 Caterpillar Inc Method and apparatus for providing a simulation of a welding process using integrated models
JP3511498B2 (en) * 2000-06-19 2004-03-29 インターナショナル・ビジネス・マシーンズ・コーポレーション Mesh generation system, design support system, analysis system, mesh generation method, and storage medium
DE60114012D1 (en) * 2000-06-29 2005-11-17 Object Reservoir Inc METHOD AND DEVICE FOR MODELING GEOLOGICAL STRUCTURES WITH A FOUR-DIMENSIONAL UNSTRUCTURED GRILLE
US6904395B1 (en) * 2000-08-16 2005-06-07 Ford Global Technologies, Llc System and method of generating a finite element mesh for a threaded fastener and joining structure assembly
US20020077795A1 (en) * 2000-09-21 2002-06-20 Woods Joseph Thomas System, method and storage medium for predicting impact performance of thermoplastic
US6526550B1 (en) * 2000-09-29 2003-02-25 General Electric Company Analyzing characteristics of geometries
US6505326B1 (en) * 2000-09-29 2003-01-07 General Electric Company Analyzing thermal characteristics of geometries
US6570568B1 (en) * 2000-10-10 2003-05-27 International Business Machines Corporation System and method for the coordinated simplification of surface and wire-frame descriptions of a geometric model
KR100428066B1 (en) * 2001-02-23 2004-04-27 한국과학기술원 Hexahedral Finite Element Mesh To Control The Element Size Modelling Method And Storage Medium Thereof
JP4720964B2 (en) 2001-05-31 2011-07-13 日本電気株式会社 FEM analysis method, program, and system
US7324103B2 (en) * 2001-10-30 2008-01-29 Ford Motor Company System and method of direct mesh manipulation
US7467074B2 (en) * 2002-02-01 2008-12-16 Ford Motor Company System and method of interactively assembling a model
US7454320B1 (en) * 2002-03-14 2008-11-18 Nvidia Corporation System and method for calculating partial differential equations in a hardware graphics pipeline
US7027048B2 (en) * 2002-05-31 2006-04-11 Ugs Corp. Computerized deformation analyzer
JP2004094674A (en) * 2002-08-30 2004-03-25 Fujitsu Ltd Program for making computer execute mesh data generating method and mesh data generating device
KR100512760B1 (en) * 2003-12-23 2005-09-07 한국전자통신연구원 Method for generating 3d mesh from 3d points by using shrink-wrapping scheme of boundary cells
JP4500308B2 (en) * 2004-03-10 2010-07-14 富士通株式会社 Electronic package reliability prediction apparatus and electronic package reliability prediction program
US7733339B2 (en) * 2004-05-04 2010-06-08 Raytheon Company System and method for partitioning CAD models of parts into simpler sub-parts for analysis of physical characteristics of the parts
JP4664023B2 (en) * 2004-08-31 2011-04-06 国立大学法人北海道大学 Tetrahedral mesh generator for analysis
US7788613B2 (en) * 2005-07-06 2010-08-31 Fujitsu Limited Border-enhanced sliding window scheme (SWS) for determining clock timing in a mesh-based clock architecture
JP4791133B2 (en) * 2005-10-14 2011-10-12 富士通株式会社 Simulation system
US8010326B2 (en) * 2005-12-28 2011-08-30 Caterpillar Inc. Method and apparatus for automated grid formation in multi-cell system dynamics models
JP4804189B2 (en) * 2006-03-29 2011-11-02 富士通株式会社 Structure analysis device, structure analysis method, and structure analysis program
JP5001304B2 (en) * 2007-01-15 2012-08-15 パナソニック株式会社 Circuit device analysis device, circuit device analysis method, circuit device design method, circuit device analysis program, and storage medium
JP4999522B2 (en) * 2007-04-06 2012-08-15 株式会社日立製作所 Analysis mesh generator
JP5056393B2 (en) * 2007-12-14 2012-10-24 富士通株式会社 Analysis model creation apparatus and method, and program
US7953578B2 (en) * 2008-05-27 2011-05-31 Livermore Software Technology Corporation Systems and methods of limiting contact penetration in numerical simulation of non-linear structure response

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5408638A (en) * 1990-12-21 1995-04-18 Hitachi, Ltd. Method of generating partial differential equations for simulation, simulation method, and method of generating simulation programs
US5590261A (en) * 1993-05-07 1996-12-31 Massachusetts Institute Of Technology Finite-element method for image alignment and morphing
US6823244B2 (en) * 1995-06-07 2004-11-23 Automotive Technologies International, Inc. Vehicle part control system including electronic sensors
US6714901B1 (en) * 1997-11-19 2004-03-30 Inria Institut National De Recherche En Informatique Et En Automatique Electronic device for processing image-data, for simulating the behaviour of a deformable object
US6678642B1 (en) * 1998-10-08 2004-01-13 Sandia Corporation Method of and apparatus for modeling interactions
US6804635B1 (en) * 1999-08-16 2004-10-12 Mtu Aero Engines Gmbh Generating a three-dimensional mesh for finite element analysis
US6560570B1 (en) * 1999-11-22 2003-05-06 Sandia Corporation Method and apparatus for connecting finite element meshes and performing simulations therewith
US20020042703A1 (en) * 2000-05-22 2002-04-11 Kabushiki Kaisha Toyota Chuo Kenkyusho Method and system for analyzing behavior of whole human body by simulation using whole human body model
US20020183992A1 (en) * 2001-02-08 2002-12-05 Inria Institut National De Recherche En Informatique Et En Automatique Apparatus for simulating the deformation of materials, notably of soft body tissues
US20020177983A1 (en) * 2001-04-17 2002-11-28 Maker Bradley N. Implicit-explicit switching for finite element analysis
US7286972B2 (en) * 2001-04-17 2007-10-23 Livermore Software Technology Corporation Implicit-explicit switching for finite element analysis
US6662125B2 (en) * 2001-06-26 2003-12-09 Fujitsu Limited Electromagnetic wave analyzer and program for same
US20030055617A1 (en) * 2001-09-18 2003-03-20 Naoaki Iwasaki Method for tire rolling simulation
US7363198B2 (en) * 2001-10-29 2008-04-22 The Board Of Trustees Of The Leland Stanford Junior University Long elements method for simulation of deformable objects
US7167816B1 (en) * 2002-02-22 2007-01-23 Livermore Software Technology Corporation Eulerian-Lagrangian mapping for finite element analysis
US7395128B2 (en) * 2002-10-15 2008-07-01 Livermore Software Technology Corporation System, method, and device for designing a die to stamp metal parts to an exact final dimension

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030014227A1 (en) * 2001-04-12 2003-01-16 Kenzo Gunyaso Method and apparatus for analyzing physical target system and computer program product therefor
US8229712B2 (en) 2001-05-31 2012-07-24 Nec Corporation Analysis method using finite element method, program causing computer to execute same, and system for same
US20060155416A1 (en) * 2002-11-28 2006-07-13 Yasuo Iimori Method for predicting bending durability of electric wire and bend protection member, and apparatus and recording medium storing program therefor
US7330805B2 (en) * 2002-11-28 2008-02-12 Yazaki Corporation Method for predicting bending durability of electric wire and bend protection member, and apparatus and recording medium storing program therefor
US20050078870A1 (en) * 2003-09-25 2005-04-14 Pioneer Corporation Analysis apparatus
US7372995B2 (en) * 2003-09-25 2008-05-13 Pioneer Corporation Analysis apparatus
WO2007086193A1 (en) * 2006-01-27 2007-08-02 National University Corporation Nagoya University Method and program for structure analyzing by finite element method
US20090259329A1 (en) * 2008-04-14 2009-10-15 Daa Draexlmaier Automotive Of America Llc Processing device and method for structure data representing a physical structure
US8401827B2 (en) * 2008-04-14 2013-03-19 Daa Draexlmaier Automotive Of America Llc Processing device and method for structure data representing a physical structure
US7953578B2 (en) * 2008-05-27 2011-05-31 Livermore Software Technology Corporation Systems and methods of limiting contact penetration in numerical simulation of non-linear structure response
US20090299702A1 (en) * 2008-05-27 2009-12-03 Livermore Software Technology Corporation Systems and Methods of Limiting Contact Penetration in Numerical Simulation of Non-linear Structure Response
CN103699734A (en) * 2013-12-23 2014-04-02 吉林大学 Car head-on collision conceptual design method based on LPM (Lumped Parameter Model)
CN104951580A (en) * 2014-03-28 2015-09-30 南京理工大学 Unconditional stability and conditional stability mixed time domain spectral element electromagnetic analyzing method
CN104008240A (en) * 2014-05-22 2014-08-27 北京航空航天大学 Dynamic coupling time varying failure rate analysis method of on-orbit space flexible gear mechanism
US10380276B2 (en) 2015-02-06 2019-08-13 Fujitsu Limited Information processing apparatus that adjusts analysis model and method for adjusting analysis model
CN107133414A (en) * 2017-05-18 2017-09-05 中国科学院武汉岩土力学研究所 A kind of analysis method of block Dynamic response to earthquake

Also Published As

Publication number Publication date
US20090312991A1 (en) 2009-12-17
JP2002358335A (en) 2002-12-13
JP4720964B2 (en) 2011-07-13
US8229712B2 (en) 2012-07-24

Similar Documents

Publication Publication Date Title
US8229712B2 (en) Analysis method using finite element method, program causing computer to execute same, and system for same
US7937256B2 (en) Systems and methods of efficient library characterization for integrated circuit cell libraries
US6321186B1 (en) Method and apparatus for integrated circuit design verification
US8117576B2 (en) Method for using an equivalence checker to reduce verification effort in a system having analog blocks
CN102867075B (en) Acceleration frequency response analysis-based body floor optimal design method
US7467076B2 (en) Apparatus for predicting reliability in electronic device package, program for predicting reliability in electronic device package, and method for predicting reliability in electronic device package
US6295517B1 (en) Method and apparatus for adaptively or selectively choosing event-triggered cycle-based simulation or oblivious-triggered cycle-based simulation on a cluster-by-cluster basis
US6993470B2 (en) Method of evaluating test cases in a simulation environment by harvesting
US11176305B2 (en) Method and system for sigma-based timing optimization
US7761825B2 (en) Generating testcases based on numbers of testcases previously generated
US7188327B2 (en) Method and system for logic-level circuit modeling
US7437282B2 (en) Method and apparatus to provide alternative stimulus to signals internal to a model actively running on a logic simulation hardware emulator
Gupta et al. Analytical models for RTL power estimation of combinational and sequential circuits
JP5265151B2 (en) Method and apparatus for dynamic simulation at gate level
US6845489B1 (en) Database for design of integrated circuit device and method for designing integrated circuit device
US9405882B1 (en) High performance static timing analysis system and method for input/output interfaces
US8813006B1 (en) Accelerated characterization of circuits for within-die process variations
US20080141184A1 (en) Optimization of flip flop initialization structures with respect to design size and design closure effort from RTL to netlist
US20110099531A1 (en) Statistical delay and noise calculation considering cell and interconnect variations
Behal et al. An automated setup for large-scale simulation-based fault-injection experiments on asynchronous digital circuits
US6993739B2 (en) Method, structure, and computer program product for implementing high frequency return current paths within electronic packages
US6532576B1 (en) Cell interconnect delay library for integrated circuit design
US7398495B1 (en) Method and apparatus for characterizing arrays using cell-based timing elements
US6704916B1 (en) Method and apparatus for optimizing placement and routing and recording medium for recording program for optimizing placement and routing
US9418192B1 (en) Pass eco flow based on reduced timing scope timer

Legal Events

Date Code Title Description
AS Assignment

Owner name: NEC CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HIRATA, ICHIRO;REEL/FRAME:012950/0793

Effective date: 20020524

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION