» 블로그 » 블로그 » 유한요소법 소개 | 유한요소 해석

유한요소법 소개 | 유한요소 해석

In this article you will read

목차

Main Article

Last updated on:

엔지니어들이 다리가 휘어지고, 비행기가 휘어지고, 엔진에 열이 흐르는 방식을 어떻게 예측하는지 궁금해 본 적 있나요? 이러한 현실적인 문제들을 손으로 해결하는 것은 거의 불가능하며, 바로 그 지점이 바로 유한요소법(FEM) 들어옵니다.

유한요소법(FEM)은 복잡한 문제를 작고 해결 가능한 부분으로 나누는 강력한 수치 도구입니다.

펨토초 복잡한 공학 및 물리 문제를 해결하는 데 사용되는 강력한 수치 기법입니다. FEM은 복잡한 구조 전체를 한 번에 다루려고 하는 대신, 이를 여러 개의 작고 관리하기 쉬운 조각으로 분해합니다. 강요. 이 방법은 다음과 같은 분야에서 널리 사용됩니다. 구조 해석, 열 전달, 유체 역학, 물질 전달 및 전자기학.

엔지니어는 특히 기존 분석 방법이 부족할 때 FEM을 사용합니다. 예를 들어 다음과 같은 문제를 처리할 때입니다.

  • 복잡한 기하학 (충돌 시뮬레이션과 같은),

  • 복잡한 로딩 조건 (시간에 따라 달라지는 힘 등),

  • 고급 재료 거동 (섬유 강화 플라스틱이나 초탄성 재료와 같은).

FEM 덕분에 엔지니어는 물리적으로 연구하기에는 너무 어렵거나 비용이 많이 드는 구조물과 재료의 동작을 모델링, 시뮬레이션하고 예측할 수 있습니다.

👉 우리와 함께하세요 이 게시물을 통해 다음을 알아보세요:

  • FEM과 유한요소해석(FEA)이 실제로 무엇인가,

  • 적용되는 곳,

  • 그리고 여러분도 직접 이들과 함께 일하는 법을 배우는 방법을 알아보세요!

What included in this 무료 다운로드 가능한 파일?

교육 비디오

파이썬 스크립트

Inp File

포트란 서브루틴

PDF

Free Example

Verification of Results

Matlab Code

Software Code

Modeling File

Presentation Slide

 

단계 단계 이름 설명 핵심 수학 개념 필드 변수/출력 주요 엔지니어링 목표
1 도메인을 분리하고 요소 유형을 선택합니다. 해 영역을 노드에서 연결된 더 작은 유한 요소로 나눕니다. 메시 생성, 노드 좌표, 요소 연결성, 보간 함수 절점 위치, 요소 형상 복잡한 형태를 다루기 쉬운 부분으로 나누기
2 보간 함수를 선택하세요 각 요소 내에서 필드 변수가 어떻게 변하는지 정의합니다. 형상 함수, 자유도, 다항식 근사 변위, 온도, 압력 물리적 장을 수학적으로 표현하기
3 요소 방정식을 유도합니다. 변분법과 잔차법을 이용하여 방정식을 세우십시오. 갤러킨 방법, 리츠 방법, 훅의 법칙 요소 강성 행렬, 응력, 변형률 요소 수준의 물리적 모델을 구축합니다.
4 전역 방정식을 조립하세요 모든 요소 방정식을 하나의 전체 시스템으로 결합합니다. 직접 강성 측정법, 연결 배열 전역 강성 행렬, 힘 벡터 전체 시스템을 모델링합니다.
5 경계 조건을 적용합니다. 해결 가능성을 보장하기 위해 제약 조건을 도입하십시오. 디리클레, 노이만, 로빈 조건 제약 조건이 있는 방정식 실제적인 제약 조건을 적용하세요
6 글로벌 시스템을 해결하세요 수치적으로 연립방정식을 푸시오. 직접 및 반복 솔버 노드 솔루션 주요 미지수를 구하십시오
7 후처리 보조 결과를 계산하고 시각화합니다. 변형률-변위 관계, 외삽법 응력, 변형률, 등고선 플롯 결과를 해석하고 안전성을 확인합니다.

What is Finite Element Method (FEM), Really?

간단히 말해서, 펨토초 이다 수치 기법 물리학 및 공학 분야의 복잡한 문제를 해결하는 데 사용됩니다. 복잡한 형상, 하중 조건 및 재료 특성을 가진 실제 구조물에서는 종종 불가능한 미분 방정식을 직접 푸는 대신, 유한요소법(FEM)은 해를 근사합니다. 숫자적으로.

그만큼 유한 요소 접근법 다음을 포함한 다양한 분야에서 널리 사용됩니다.

  • 구조 분석 (예: 다리, 건물),

  • 열전달 분석 (예: 전자 냉각),

  • 유체 흐름 (예: 자동차 위의 공기 흐름),

  • 대중교통 (예: 화학적 확산),

  • 전자기 퍼텐셜 (예: 안테나, 모터).

유한요소법(FEM)은 공학과 과학 분야에만 국한되지 않고 모든 삶의 문제를 더 쉽게 해결할 수 있도록 도와줍니다. 유한요소법의 흥미로운 응용 분야는 다음과 같습니다.

유한요소법

뼈의 응력 분석 [참조 ]

피스톤 커넥팅로드

피스톤로드 분석 [참조]

비행기

실물 크기 항공기 분석[참조]

이러한 문제의 과제는 복잡성으로 인해 미분 방정식이 포함된다는 것입니다., 정확하게 해결할 수 없다. 복잡한 기하학, 다양한 힘, 불균일한 재료 때문에 깔끔한 수학적 해법을 찾는 것은 불가능합니다.

거기가 바로 그곳이에요 수치 기법 FEM이 들어옵니다.
하나의 크고 어려운 방정식을 푸는 대신, FEM은 문제를 여러 개의 작고 간단한 부분으로 나눕니다. (라고 불리는 강요) 지점에 연결되어 있습니다(라고 함) 노드). 이는 원래 복잡한 문제를 대규모 집합으로 변환합니다. 연립 대수 방정식, 컴퓨터가 풀기 훨씬 쉬운 문제입니다.

메모:
Default Title

“Instead of trying to understand the structure of a cookie all at once, FEM breaks it into many small crumbs, analyzes each crumb carefully, and then puts the whole picture together.”

마지막으로 간단히 알려드리겠습니다.
하는 동안 펨토초 수학적 접근 방식을 말합니다., FEA (유한요소해석)은 FEM을 실제 문제에 적용하는 것입니다. (이 차이점에 대해서는 나중에 더 자세히 설명하겠습니다. 기대해 주세요!)

Why Do We Need the Finite Element Method (FEM)?

현실 세계에서 공학적 문제는 간단한 경우가 거의 없습니다.
비행기 날개 전체의 응력을 수동으로 계산하거나, 엔진 블록의 온도 분포를 예측하거나, 동맥을 통한 혈액 흐름을 시뮬레이션하는 것을 상상해 보세요. 이러한 시스템은 매우 복잡하여 전통적인 수작업 계산이나 간단한 공식으로는 계산하기 어려운 경우가 많습니다.

좀 더 학문적으로 설명하자면,

이론상으로는 하중에 따라 빔이 어떻게 구부러지는지, 열이 금속판을 통해 어떻게 퍼지는지와 같은 많은 물리적 문제는 다음을 사용하여 설명할 수 있습니다. 미분 방정식.
하지만 현실에서는, 그 방정식은 곧 정확히 풀기 불가능해집니다. 일이 복잡해질 때.

이것이 우리에게 필요한 이유입니다 펨토초:

Complex Geometries

자동차 차체, 항공기 날개 또는 스마트폰 케이스와 같은 대부분의 실제 세계 객체에는 불규칙하고 복잡한 모양. 이러한 모양에 대한 수학 방정식을 분석적으로 푸는 것은 거의 불가능합니다.
FEM은 이러한 복잡성을 처리합니다. 기하학을 실제 모양에 근접하는 여러 개의 작고 간단한 요소(예: 삼각형, 사각형 또는 사면체)로 분해합니다.

Complex Loading and Boundary Conditions

Real-life forces aren’t always steady or simple.
하중이 있을 수 있습니다 시간이 지남에 따라 변화하다방향이 다르다, 또는 다른 지점에 영향을 미치다 동시에 (자동차 충돌 시뮬레이션이나 진동하는 터빈 날개를 생각해 보세요).
FEM을 사용하면 엔지니어가 이러한 복잡한 하중 조건을 모델링하고 분석할 수 있습니다. 정확하게.

Complex Material Behaviors

엔지니어링에서 사용되는 재료는 항상 단순한 금속이나 플라스틱만은 아닙니다.
우리는 종종 다음과 같은 문제를 다룹니다.

  • 이방성 재료 (복합재료와 마찬가지로 방향에 따라 속성이 다름),

  • 불균일한 재료 (구조에 따라 속성이 다름),

  • 비선형 재료 (초탄성 고무나 소성 변형과 같음).

여기서는 분석 방법이 어려움을 겪습니다. FEM은 쉽게 적응합니다 이러한 복잡한 물질적 행동에 대해서.

Multi-Physics Problems:

실제 문제 중에는 온도가 구조적 강도에 영향을 미치거나 전류가 유체 흐름에 영향을 미치는 것처럼 한 번에 두 가지 이상의 물리학이 발생하는 경우가 많습니다.

Simulations Save Time, Money, and Lives

여러 개의 프로토타입을 만들고 물리적 실험을 진행하는 대신(비용이 많이 들고 위험할 수 있음), 엔지니어는 먼저 제품을 디지털 방식으로 시뮬레이션할 수 있습니다.
이는 다음을 의미합니다.

  • 더 빠른 디자인 반복,

  • 개발 비용 절감,

  • 더 안전한 제품.

FEM이 없다면 자동차, 항공우주, 생체공학과 같은 현대 산업은 오늘날 우리가 기대하는 속도와 안전 수준으로 운영할 수 없습니다..

FEM은 불가능한 방정식을 한꺼번에 풀려고 하지 않습니다.
대신 문제를 작은 조각(요소)으로 나누고, 간단한 방정식으로 각 조각의 동작을 근사한 다음, 조각들을 조립하여 전체 시스템을 모델링합니다.

이를 통해 엔지니어는 다음을 수행할 수 있습니다.

  • 예측하다 응력과 변형 구조물에서,

  • 시뮬레이션하다 온도 분포 엔진에서,

  • 모델 유체 흐름 차량 주변의 파이프와 공기를 통해,

  • 분석하다 전자기장 MRI 장비나 전기 모터와 같은 장치에서.

FEM이 없었다면 오늘날 우리가 보는 경량 항공기부터 효율적인 전기 자동차, 안전한 고층 빌딩에 이르기까지 많은 첨단 설계가 불가능했을 것입니다.

👉 간단히 말해서, FEM은 격차를 메운다 아름다운 이론과 지저분한 현실 세계의 복잡성 사이.

📌 요약:

  • 문제: 실제 시스템은 간단한 수학으로는 설명하기에는 너무 복잡합니다.

  • 해결책: FEM은 문제를 관리 가능한 단위로 분해합니다.

  • 결과: 엔지니어는 높은 정확도로 설계를 시뮬레이션, 예측하고 개선할 수 있습니다.

Classifying Physics Problems with PDEs

또한 유한 요소법은 물리 문제를 지배하는 편미분 방정식(PDE)에 따라 분류합니다. 엔지니어는 주로 세 가지 유형의 문제를 다룹니다. 타원형비유담 같은, 그리고 쌍곡선.

  • 타원 방정식, 푸아송 방정식과 같은 이 방정식들은 구조적 응력과 같은 정상 상태 문제를 설명합니다.
  • 포물선 방정식, 푸리에 법칙과 같은 법칙들은 시간에 따른 열 확산을 지배합니다.
  • 쌍곡선 방정식, 파동 방정식 등을 포함한 여러 모델은 충돌과 같은 고속 현상을 모델링합니다.

Consequently, choosing the right numerical solver depends on this classification to ensure a “well-posed” solution.

How Does the Finite Element Method (FEM) Work? | Step-by-Step Guide

유한요소법(FEM)은 언뜻 보기에 복잡해 보일 수 있지만, 이를 간단한 단계로 나누어 보면 그 논리가 명확하고 직관적으로 드러납니다.
FEM은 거대한 퍼즐을 푸는 것과 같습니다. 큰 문제를 작은 부분으로 나누고, 각 부분이 어떻게 작동하는지 파악한 다음, 이를 모두 다시 조립하여 전체 솔루션을 찾는 것입니다.

일반적인 FEM 프로세스에 대한 간략한 개요는 다음과 같습니다.

단계 무슨 일이 일어나는가 Why It’s Important
1 도메인을 분리하고 요소 유형을 선택합니다. 복잡한 모양을 작고 간단한 부분으로 나누세요
2 U 함수(자유도)를 선택하세요 Define what you’re solving for (displacements, temperature, etc.)
3 변형-변위 및 응력-변형 관계 설정 물리 법칙을 모델에 연결하세요
4 요소 강성 행렬 및 방정식 도출 각 요소에 대한 작은 수학적 모델을 구축하세요
5 전역 방정식을 조립하고 경계 조건을 적용합니다. 전체 시스템을 생성하고 제한합니다.
6 알 수 없는 자유도에 대한 해결책 1차 솔루션(변위 등) 찾기
7 요소의 변형률과 응력을 계산합니다. 2차 결과(응력, 변형 등) 추출
8 결과를 분석하고 해석합니다 실제 엔지니어링 결정을 내리세요

Now, let’s dive deeper into each step — imagine you’re solving a real-world engineering problem!

Step 1: Discretize and Select the Element Types

FEM을 사용하여 문제를 해결하려면 먼저 문제를 관리 가능한 부분으로 분해해야 합니다.
이 과정을 호출합니다 이산화.

FEM의 맥락에서, 이산화 복잡한 구조나 도메인을 유한한 수의 더 작고 단순한 부분으로 나누는 것을 의미합니다. 강요.
이들 각 요소는 점을 통해 이웃 요소와 연결됩니다. 노드.

에이 마디 is a specific point in space used to define the system’s behavior.
각 노드에서 우리는 다음을 할당합니다. 자유도(DOF) — 이는 노드가 하중 하에서 이동하거나 반응할 수 있는 가능한 방식을 나타냅니다(문제에 따라 변환, 회전 또는 기타 물리적 양).
자유도는 또한 요소들 사이에서 힘, 모멘트 또는 기타 효과를 전달하는 역할을 합니다.

그만큼 실제 구현 이산화의 호출은 메싱.
메싱은 구조물의 기하학적 구조 위에 요소와 노드의 네트워크를 생성하는 과정입니다.
올바른 유형의 요소(예: 2D 문제에는 삼각형, 3D 문제에는 사면체)와 적절한 메시 크기를 선택하는 것이 중요합니다.
메시가 더 세밀할수록 결과는 더 정확해지지만, 계산 비용도 증가합니다.

메모:
Default Title

이산화는 복잡한 기하학을 정의된 자유도를 가진 점(노드)으로 연결된 더 작은 부분(요소)으로 단순화하고, 메싱은 실제로 유한 요소 모델을 생성하여 이 아이디어를 실현합니다.

그림 1에서 예를 볼 수 있습니다.

FEA 소프트웨어

그림 1: 구조를 요소로 나누기

Numerical Integration and Reference Elements

강성 행렬을 효율적으로 계산하기 위해 소프트웨어는 다음을 사용합니다. 참조 요소 as a “blueprint”. Instead of calculating complex integrals for every unique shape, the system maps each element to a standardized coordinate system.

또한 소프트웨어는 다음을 사용하여 이러한 적분을 평가합니다. 가우스 구적법. This method samples specific “Gauss points” within the element to provide exact results for polynomials. Therefore, this approach saves significant computational power while maintaining high precision across the mesh.

Element shape function

유한요소해석(FEM) 공학에서는 유한한 수의 이산 위치 데이터를 사용하여 연속 모델을 추정합니다. 이산화는 구조물을 이산적인 부분으로 분해하는 과정입니다. 요소 절점에서 얻은 이산 값 사이의 해를 보간하는 함수를 형상 함수라고 합니다. 다음과 같은 다양한 요소 형상 함수를 선택할 수 있습니다.

  • 선 요소(1D)

선형 모양 함수는 선형 요소 또는 하위 차수 요소를 설명합니다.

유한요소법의 1D 요소

  • 표면 요소(2D)

Three or four corner nodes and a part’s mid-surface make up a surface element. The surface thickness must be assigned once it has been developed for the FEA software.

2D 요소

  • 솔리드 요소(3D)

솔리드 요소는 모든 CAD 솔리드 모델에 적용할 수 있으므로 FEA 소프트웨어의 자동 메시 생성기에서 가장 일반적으로 사용되는 요소 유형입니다.

유한요소법 및 유한요소해석의 3D 요소 | FEA 해석

Linear and Higher-Order Elements

The most typical element types were already covered, so I’ll just conclude here. I simply want to make a few things clear in FEM engineering because, regrettably, the names can be a little confusing.

People commonly refer to the “first-order” elements—those that only have Nodes in “corners”—by this name (Shown on the left side of figure 2). And there is another type, typically referred to as quadratic. These components would be considered second-order because in the midst of each of those are extra nodes (Shown on the right side of figure 2).

시뮬레이션 기능

Figure 2: First-order and second-order elements [참조]

Step 2: Select U Function (degrees of freedom)

구조가 요소와 노드로 구분되면 다음 단계는 구조가 어떻게 움직일 수 있는지 정의하는 것입니다.
이는 시스템의 가능한 변위를 설명하는 함수를 선택하여 수행됩니다. U 함수.

First, let’s talk about 자유도(DOF).
자유도(DOF) refers to the “ability” to move in a specific direction.
3D 공간에는 6가지 자유도가 있습니다. X, Y, Z축을 따라 이동하는 자유도와, 같은 세 축을 중심으로 하는 회전 자유도가 있습니다.
이러한 자유도는 하중 하에서 지점(노드)이 이동할 수 있는 방식을 정의합니다.

FEM에서 DOF는 다음과 같은 이유로 필수적입니다.

  • 경계 조건(이동 제한) 제어

  • 응력 및 내부 힘 계산 허용

  • 구조물이 하중에 어떻게 반응할지 정의합니다.

자유도(DOF)라는 개념은 통계, 기계 시스템, 로봇 공학, 진동, 그리고 물론 유한 요소 해석 등 많은 분야에 등장합니다.

For structural problems (like the one we’re focusing on in this article), the primary unknown is usually the 배수량 노드의.
따라서 이 단계에서는 각 요소에 대한 변위 함수를 선택합니다.
이 함수는 노드 값을 기반으로 각 요소 내의 변위장을 근사화합니다.

예를 들어:

  • 2D 빔 분석에서 각 노드는 X 및 Y 방향을 따라 이동하는 자유도와 Z축을 기준으로 하는 회전 자유도의 세 가지 자유도를 가질 수 있습니다.

  • 두 노드를 연결하는 단일 빔 요소의 경우 총 6개의 자유도(노드당 3개)를 갖게 됩니다.

유한요소법의 자유도

그림 3: 2D 빔 요소의 자유도

변위 함수는 일반적으로 요소 간의 호환성과 연속성에 대한 기본 요구 사항을 충족하는 간단한 다항식(예: 선형 또는 이차)으로 선택됩니다.
FEM은 모든 요소에 대한 이러한 간단한 함수를 조합하여 전체 구조에 걸쳐 연속적인 변위장을 근사화합니다.

메모:
Default Title

2단계에서는 각 노드의 자유도에 따라 변위 함수를 선택하여 각 요소가 어떻게 변형될 수 있는지 정의합니다.

메모: there are more to know about elements in Abaqus. You can have them all just by reading the article “Abaqus 요소 유형“".

3.2.1. FE의 기본 경계 조건

경계 조건(BC)은 경계값 문제를 푸는 데 필수적인 제약 조건으로, 경계값 문제는 도메인 내에서 정의되고 경계에서 알려진 조건에 의해 지배되는 미분 방정식을 포함합니다. 구간의 한쪽 끝에 조건이 지정되는 초기값 문제와 달리, 경계값 문제는 고체역학, 열전달, 유체역학, 음향학 등 광범위한 현상을 모델링하는 데 필수적입니다.

연속 시스템의 경계 조건은 일반적으로 두 가지 범주로 분류됩니다.

  • 기하학적(필수) 경계 조건

Also called kinematic BCs, these are dictated by geometric constraints, such as fixing one end of a beam or restricting a shaft’s motion. In FEA tools, these are typically implemented as “fixed BCs.” For example:

유한요소법

  • 힘(자연) 경계 조건

Also known as static BCs, these arise from force and moment balances. For example, applying a moment at a cantilever’s free end. These BCs are defined by loads acting on the structure and are crucial for accurate simulations. For example:

유한요소법

Step 3: Determination of strain/displacement and stress/strain relationships

구조를 이산화하고 변위 함수를 선택한 후 다음 단계는 이러한 변위를 변형률과 응력과 같은 물리적 양에 연결하는 것입니다.

첫째, 우리에게는 다음이 필요합니다. 변형률-변위 관계.

For example, for one-dimensional deformation in the x direction, the strain “εx” is associated with the displacement u by εx=du/dx if the strain is small. Furthermore, stress must be related to strain by the stress-strain law, commonly known as the law of materials. The ability to accurately define material behavior is paramount to achieving acceptable results. Hooke’s law is the simplest of the stress/strain laws and is commonly used in stress analysis.

유한요소법

  • F: 외부 힘
  • K: 요소의 강성 행렬
  • U: 각 요소의 변위
  • ε: 각 원소의 변형률
  • σ: 각 원소의 응력
  • E: 재료의 탄성계수

앞서 언급했듯이, 이 글에서 다루는 예시는 구조 유형에 관한 것이므로, 모든 방정식은 구조물의 응력과 변형률 계산과 관련이 있습니다. 다른 주제로 시뮬레이션 FEA를 시작하려면 해당 주제에 맞는 지배 방정식을 작성해야 합니다. 예를 들어, 열전달의 경우 다음과 같습니다.

Q = CT

Q는 물체 사이의 온도 차이와 물체의 열용량 C에 비례합니다.

메모:
🔵 참고사항:

더욱 진보된 FEM 연구에서는 비선형 재료 모델(가소성이나 초탄성 등)을 사용하여 영구 변형이나 고무와 같은 거동을 시뮬레이션하기도 합니다.

메모:
Default Title

3단계에서는 선택한 재료 모델을 기반으로 변위가 어떻게 변형을 생성하는지, 그리고 이 변형이 어떻게 응력을 생성하는지 확인합니다.

You can see the general usage of the FEM and the equation “F=KU” in lesson 2 of the 초보자를 위한 Abaqus 코스 패키지. Just go to the “General Usage of FEM” section of this lesson to learn more.

Step 4: Derive the Element Stiffness Matrix and Equations

이 단계에서는 각 요소의 물리적 동작을 수학적 형태로 변환합니다. 요소 강성 행렬.

강성 행렬은 요소가 힘을 받았을 때 변형에 어떻게 저항하는지 설명합니다.
이는 요소에 적용된 절점력과 그로 인한 절점 변위 간의 관계를 포착합니다.

메모:
Default Title

4단계에서는 적용된 힘에 따라 각 요소가 어떻게 변형되는지 정의하는 수학적 모델(강성 행렬)을 만듭니다.

요소 강성 행렬과 요소 방정식의 개발은 강성에 영향을 미치는 요인의 개념을 기반으로 하며, 이를 위해서는 정역학에 대한 배경 지식이 필요합니다. 본 연구에서는 대안적인 방법을 제시합니다.

Direct equilibrium Method

이 방법에 따르면, 절점력과 절점 변위를 연관시키는 강성 행렬과 요소 방정식은 기본 요소에 대한 힘 평형 조건과 힘/변형 연결을 사용하여 도출됩니다. 이 방법은 선 또는 1차원 요소에 가장 쉽게 적용할 수 있습니다.

예를 들어, 보의 수평 변위를 계산하려면 다음 방정식을 쓸 수 있습니다.

FEA 분석을 위한 직접 방법 공식화

이제 이 방정식들을 경계 조건 옆에 놓으면 강형(strong form)을 얻습니다. 강형 모드는 간단한 요소를 푸는 데 사용할 수 있습니다.

유한요소법

Work or energy Methods

It is much easier to use a work or energy method to develop the stiffness matrix and equations for two- and three-dimensional elements. The principle of virtual work (using virtual displacements), the principle of minimum potential energy, and Castigliano’s theorem are frequently used to derive element equations.

더욱이 가상 일의 원리는 잠재적 함수가 존재하지 않을 때에도 적용될 수 있습니다.

그 후, 이 원리는 일반적으로 다른 모든 응력 분석 강성 행렬과 요소 방정식을 유도하는 데 사용됩니다.

최소 위치 에너지의 원리에 사용된 것과 유사한 함수는 유한 요소법을 구조 응력 분석 분야에 확장하여 요소 강성 행렬과 방정식을 도출하는 데 매우 유용합니다.

함수는 문제를 기술하는 미분 방정식을 암묵적으로 포함하는 적분 표현식입니다. 일반적인 함수는 다음과 같은 형태를 갖습니다. 유한요소법 여기서 u(x).x와 F는 실수이므로 I(u)도 실수입니다. 여기서 유한요소법 .

구조 분석을 위해 다음 방정식을 작성할 수 있습니다.

유한요소법

Weighted residuals Methods

Weighted residual methods, particularly Galerkin’s method, are useful for developing element equations. Wherever energy methods are applicable, these methods produce the same results as energy methods. They are especially useful when a function, such as potential energy, is not readily available. The weighted residual methods allow applying the finite element method directly to any differential equation. In this method, the function that satisfies the differential equation is approximated as the sum of several assumed trial functions that each have unknown coefficients.

FEA 분석을 위한 가중 잔차법 공식화

이 근사해를 미분 방정식에 대입합니다. 미분 방정식 모드에서는 다음과 같이 쓸 수 있습니다.

유한요소법

오차에 대한 방정식은 잔차라고 불리며 오차 함수이고, 다음과 같이 쓸 수 있습니다.

유한요소법

y*(x)의 값이 정확한 값이면 오차 함수는 0과 같습니다.

각 시행 함수에 잔차를 곱하고 이 곱의 적분을 0으로 하면, 잔차를 최소화하는 미지수 계수를 계산할 수 있습니다. 이를 통해 미분 방정식의 근사해를 구할 수 있습니다. 이제 임의의 미지수 계수는 오차 함수를 사용하여 계산할 수 있습니다.

FEA 분석 가중 잔차법

Each element must have its own displacement function. This is a more widely applicable approach than the principle of minimum potential energy. To solve the singularity problem, we must use boundary conditions. We need boundary condition to keep the structure in place rather than moving as a rigid body, so “a” and “b” is the boundary condition of our problem.

You’re bored, right?! Let’s solve an example to understand it better.

Derivation of the Stiffness Matrix for a Spring element

We will now derive the stiffness matrix for a one-dimensional linear spring using the direct equilibrium approach. This spring obeys Hooke’s law and resists forces only in the direction of the spring.

이제 스프링 요소의 절점력과 절점 변위 사이의 관계를 도출하고자 합니다. 강성 행렬은 이 관계를 기반으로 합니다. 결과적으로, 절점력 행렬과 절점 변위 행렬 사이에 다음과 같은 관계가 성립합니다.

스프링 FEA 분석을 위한 기본 방정식

그림 3에 표시된 것처럼 스프링 축 방향 x를 따라 향하는 결과적인 절점 인장력 T를 받는 선형 스프링 요소가 평형 상태에 있다고 가정합니다.

FEA 분석을 위한 스프링 구성

그림 4: 인장력을 받고 평형 상태에 있는 스프링

변형률/변위 및 응력/변형률 관계를 정의해야 합니다. 절점 변위의 차이는 스프링의 전체 변형을 다음과 같이 나타냅니다.

유한요소법

응력/변형 관계 대신 힘/변형 관계를 고려해 보세요.

유한요소법

이제 우리는 다음과 같이 쓸 수 있습니다.

유한요소법

힘의 성분을 다음과 같이 대입하여 방정식을 다시 쓸 수 있습니다.

유한요소법

이제 위의 방정식을 단일 행렬 방정식으로 표현하면 다음과 같습니다.

유한요소법

그런 다음, 두 개 이상의 요소로 구성된 구조의 경우

t, 우리는 전역 방정식을 얻기 위해 요소 방정식을 조립하고 경계 조건을 도입해야 합니다.

FEA 해석 주요 공식

어디 유한요소법 그리고 유한요소법 이제 전역 참조 프레임에서 표현된 요소의 강성과 힘 행렬입니다.

변위는 지지 조건과 같은 경계 조건을 부과하고 동시에 다음과 같은 방정식 시스템을 풀어서 계산됩니다.

FEA 해석 주요 공식

마지막으로, 원소의 힘은 역대입을 통해 결정됩니다.

Step 5: Assemble the Element Equations to get the Global or Total Equations, and then add Boundary Conditions

각 개별 요소에 대한 강성 행렬을 도출한 후, 이제 이를 결합하여 전체 구조를 모델링해야 합니다.
이 과정을 호출합니다 집회.

5단계에서는 모든 요소 노드 평형 방정식을 조립합니다. 완전한 세트로 전역 노드 평형 방정식.
간단히 말해서, 우리는 모든 작은 요소들을 모아서 구조의 큰 퍼즐을 형성합니다.

글로벌 시스템을 조립하는 데는 두 가지 주요 접근 방식이 있습니다.

  • 표준 조립 방법:
    공유 노드를 기반으로 각 요소의 기여도를 전역 강성 행렬에 체계적으로 추가합니다.

  • 직접 강성법:
    적용을 기반으로 하는 보다 직접적이고 종종 더 간단한 방법 절점력 평형 곧장.
    이 방법에서는 처음부터 각 노드에서 힘의 평형이 있다고 가정하여 모든 요소가 완벽하게 맞물리도록 보장합니다.

🔵 중요 개념:
그만큼 연속성 또는 호환성 조립 시에는 구조가 매우 중요합니다.
이는 다음을 의미합니다.

  • 구조는 함께 유지되어야 합니다(요소 사이에 찢어짐이나 분리가 없어야 함).

  • 요소 간 공유 노드의 변위는 일관성이 있어야 합니다.

마지막으로, 경계 조건 (고정 지지대, 롤러 또는 규정된 변위 등)이 글로벌 시스템에 적용됩니다.
이러한 조건은 시스템을 해결 가능하고 물리적으로 의미 있게 만드는 데 필요합니다.

행렬 형태의 최종 조립식 또는 전역 방정식은 다음과 같습니다.

유한요소법

앞서 말했듯이 {F}는 전역 노드 힘의 벡터이고, [K]는 구조물의 전역 또는 전체 강성 행렬(대부분의 문제에서 전역 강성 행렬은 정사각이고 대칭임)이며, {u}는 구조물의 알려지거나 알려지지 않은 노드 자유도 또는 일반화된 변위의 벡터입니다.

요소 강성 행렬은 일련의 힘과 모멘트가 절점에 작용할 때 요소의 각 절점이 얼마나 변위되는지를 정의합니다. 또한, 이는 모든 절점의 변위를 해석하는 데 중요한 역할을 합니다. 그림 5에서는 하나의 요소만 보여 주지만, 전체 메시는 훨씬 더 많은 요소로 구성됩니다.

유한요소법에서 한 요소에 대한 강성 행렬

그림 5: 한 요소에 대한 강성 행렬

예를 들어, 2D 빔에서 모든 요소의 개별 강성 행렬(그림 6)을 조립하여 하중이 적용될 때 전체 구조가 어떻게 변위되는지 정의하는 거대한 전역 강성 행렬을 만들 수 있습니다.

유한요소법에서 2D 빔의 각 요소에 대한 강성 행렬 | FEA 해석

그림 6: 2D 빔의 각 요소에 대한 강성 행렬

요소 강성 행렬과 마찬가지로 전역 강성 행렬은 정사각 행렬이며, 행과 열의 개수는 모델의 총 자유도 수와 같습니다. 요소 강성 행렬은 요소의 연결 방식에 따라 조립되어 전역 강성 행렬을 형성합니다. 그림 7은 요소 1과 요소 2가 노드 2에서 연결되어 있음을 보여주며, 이 두 요소가 같은 노드에서 연결되어 있으므로 공통 노드에서 두 요소의 변위가 동일해야 함을 나타냅니다.

FEA 해석에서 2D 빔 요소의 전역 강성 행렬

그림 7: 2D 빔 요소의 전역 강성 행렬

So when we assemble the global stiffness matrix, the terms in the element stiffness matrices corresponding to node 2 should be summed for each degree of freedom. Figure 7 shows that element 3 is not connected to node 2, so this element’s stiffness matrix should not affect the displacements at node 2. Figure 7 shows the actual global stiffness matrix for this model.

메모:
Default Title

5단계에서는 모든 요소를 연결하고 구조가 하나의 연속된 본체로 기능하도록 하여 전체적인 그림을 구축합니다.

메모: 와이ou can learn more about mesh and meshing in Abaqus just by reading this article “Abaqus Mesh에 대한 최고의 가이드“".

Step 6: Determine the Unknown Degrees of Freedom

Now that we have assembled the global system of equations and applied boundary conditions, it’s time to solve for the unknown nodal displacements.

전역 평형 방정식은 다음과 같은 형태를 갖습니다.

FEA 해석의 강성 행렬

미지수의 총 개수(N)는 구조물의 자유절점 자유도의 총 개수에 해당합니다.

경계 조건(고정 변위 또는 규정된 힘 등)을 통합하면 시스템을 해결할 수 있게 됩니다.
우리는 결과를 풀기 위해 다양한 수치적 방법을 사용할 수 있습니다. 연립 대수 방정식 집합:

  • 직접적인 방법:
    다음과 같은 기술 가우스 소거법 체계적으로 시스템을 축소하여 정확한 해결책을 찾습니다.

  • 반복적 방법:
    다음과 같은 접근 방식 가우스-자이델 또는 공액 기울기 특히 직접적인 방법이 계산적으로 비용이 많이 드는 매우 큰 시스템에 유용합니다.

메모:
Default Title

6단계에서는 방정식 시스템을 풀어서 주요 미지수인 절점 변위를 계산합니다.

Step 7: Solution for the Element Strains and Stresses

알려지지 않은 노드 변위를 해결한 후 이제 중요한 것을 계산할 수 있습니다. 2차 수량 — 즉, 부담 그리고 스트레스 각 요소 내에서.

이것은 가능한 이유입니다 부담 그리고 스트레스 직접적으로 관련되어 있습니다 배수량:

  • 변위장을 사용하여 각 요소 내의 변형률을 계산합니다(1차원 문제의 경우 ε = du/dx와 같은 변형률-변위 관계 사용).

  • 그런 다음, 재료를 사용하여 응력-변형 관계 (후크의 법칙과 같은) 응력을 계산합니다.

구조 응력 분석 문제에서 우리는 특히 다음 사항에 관심을 갖습니다.

  • 균주 — 재료가 국부적으로 얼마나 변형되는지.

  • 스트레스 — 재료 내부에 얼마나 많은 내부 힘이 작용하는지.

  • 모멘트와 전단력 — 특히 보나 프레임 구조의 경우.

메모:
Default Title

7단계에서는 계산된 변위를 엔지니어가 구조물의 안전성과 성능을 평가하는 데 사용하는 실제 양(변형률, 응력, 모멘트, 전단)으로 변환합니다.

FEA 해석에서의 공식화

Step 8: Analyze the Result of finite element analysis

유한 요소법 프로세스의 마지막 단계는 다음과 같습니다. 분석하다 그리고 통역 결과를 바탕으로 엔지니어링 결정을 내립니다.

계산된 변위균주스트레스, 그리고 다른 수량은 다음을 위해 신중하게 평가되어야 합니다.

  • 중요 지역을 식별하세요 높은 스트레스 또는 큰 변형.

  • 구조물이 강도, 강성, 안전성에 대한 설계 기준을 충족하는지 확인하세요.

  • 필요한 곳을 수정하여 디자인을 최적화합니다.

이 과정을 돕기 위해, 후처리 소프트웨어 (Abaqus, Ansys 또는 기타 FEA 프로그램의 시각화 도구와 유사) 결과를 그래픽으로 표시합니다.

  • 응력과 변위에 대한 색상 등고선 플롯.

  • 변형된 모양 보기.

  • 부하 적용의 애니메이션.

  • 자세한 연구를 위해 수치적 데이터를 추출했습니다.

메모:
Default Title

8단계는 엔지니어링 판단이 중요한 단계입니다. 즉, 결과가 실제 구조나 제품에 어떤 의미를 갖는지 이해하는 것입니다.

🎬 당신을 위한 보너스:
Since you’ve followed along with this beginner-friendly guide, there’s a special video waiting for you!
It shows the finite element method in action using Abaqus, connecting all the steps you’ve learned here.

Ensuring Accuracy with Adaptive Mesh Control

검증은 신뢰할 수 있는 엔지니어링에 매우 중요합니다. 따라서 전문가들은 다음과 같은 방법을 사용합니다. 사후 오차 추정치 완료된 시뮬레이션을 평가하기 위해 이러한 추정치를 사용합니다. 이러한 추정치는 잔차 오차가 너무 높은 영역을 식별합니다.

그러면 소프트웨어가 작업을 수행할 수 있습니다. h-적응성, 이 기능은 중요한 영역에서만 메쉬를 자동으로 세분화합니다. 이 과정을 통해 중요하지 않은 영역에 메모리를 낭비하지 않고 결과가 실제 물리적 해에 수렴하도록 보장합니다. 결과적으로 이 적응형 접근 방식은 정확도와 처리 속도 사이의 균형을 유지합니다.

What’s the Difference Between FEM and FEA (Finite Element Analysis)?

By now, you’ve seen that the Finite Element Method (FEM) is an incredibly powerful tool for solving complex engineering problems.
하지만 초보자들 사이에서는 흔히 다음과 같은 질문이 떠오릅니다.

메모:
Default Title

자세히 살펴보겠습니다.

🔹 FEM: 이 모든 것의 이면에 있는 이론

유한요소법(FEM) 를 가리킨다 수학적 및 이론적 틀 복잡한 문제를 작고 해결 가능한 부분으로 나누는 데 사용됩니다.
여기에는 다음이 포함됩니다.

  • 다음과 같은 수학적 접근 방식 갤러킨 방법가중 잔차법, 그리고 수치적분 방법.

  • 의 개발 원소 방정식강성 행렬, 그리고 시스템 어셈블리.

FEM을 다음과 같이 생각할 수 있습니다. “science textbook” 유한 요소 기술을 적용할 때 사물이 어떻게 동작해야 하는지 정의하는 방정식, 원리, 유도로 가득 차 있습니다.

🔹 FEA: 실제 적용

유한요소해석(FEA), 반면에, 는 다음을 가리킨다. FEM의 실제 활용 실제 엔지니어링 문제를 해결하는 데는 종종 소프트웨어의 도움이 필요합니다.

When you hear engineers talk about running an “FEA simulation” or using “FEA software,” they are applying the theory of FEM to analyze physical behavior, like:

  • 열전달

  • 구조적 강도

  • 진동

  • 유체 흐름

  • 좌굴, 피로 등

간단히 말해서:

메모:
Default Title

🔥 FEA가 왜 이렇게 인기를 얻었을까요?

산업계에서 FEA 사용이 폭발적으로 증가한 데에는 여러 가지 이유가 있습니다.

  • 사용자 친화적인 소프트웨어:
    과거에는 유한요소법(FEM)을 사용하려면 심도 있는 수학적 지식이 필요했습니다. 오늘날 소프트웨어는 간단하고 직관적인 인터페이스 뒤에 복잡한 수학적 지식을 숨겨줍니다.
    (무서운 방정식 대신 CAD 모델과 다채로운 등고선 플롯이 주로 보입니다!)

  • 비용 효율적인 설계 최적화:
    FEA는 값비싼 프로토타입을 제작하거나 끝없는 물리적 테스트를 수행하지 않고도 제품을 최적화할 수 있는 더 저렴하고 빠른 방법을 제공합니다.

  • 문제의 복잡성 증가:
    현대의 공학적 문제(우주 로켓, 생체의학 임플란트, 전기 자동차 등)는 너무 복잡해서 폐쇄형(정확한) 해결책을 찾는 것이 불가능합니다.
    FEA는 효율적인 방법을 제공합니다. 대략적이지만 신뢰할 수 있는 답변.

  • 업무 습관 변경:
    일부 엔지니어는 이제 FEA 소프트웨어에 크게 의존하여 수동으로 문제를 해결하는 대신 무거운 수학적 작업을 처리합니다.

What’s Next After FEA?

오늘날 FEA가 지배적이지만 다음과 같은 새로운 기술이 등장했습니다. 메시리스 방법 등장하고 있습니다.
디자인이 점점 더 유기적으로 변함에 따라(공기역학적인 자동차 차체나 생체역학적 보철물 생각해보세요) 메싱이 점점 더 어려워지고 시간도 많이 걸립니다.
메시리스 방식은 문제 해결을 약속합니다. 기존의 메싱이 필요 없음, 계산공학의 미래에 새로운 기회를 제공합니다.

따라서 FEA가 오늘날 엄청나게 강력하지만, 이 기술이 앞으로 어떤 방향으로 나아갈지 항상 주시하세요!

A Simple Real-World Example of FEM

After you have a cup of coffee, to make everything more concrete, let’s go through a very simple example of how the Finite Element Method is applied to a real-world problem.

현대적 형태의 유한요소법은 많은 산업 문제를 일상적으로 해결할 수 있습니다. 이를 통해 근본적인 이해를 돕고 제품 설계에 대한 예측 분석이 가능합니다. 구속된 전달 하중 P를 받는 I자형 보를 시뮬레이션하고자 합니다.

문제 설명 FEA 해석 예시

그림 8: 문제 설명(FEA 분석용)

이 글의 나머지 부분에서는 유한요소해석 단계를 설명했습니다. FEA 해석 학습에 관심이 있거나 프로젝트를 위해 유한요소해석을 시작해야 하는 학생이라면 다음 내용을 확인해 보시기 바랍니다. Abaqus 튜토리얼 페이지.

Step 1: Modeling

먼저 ABAQUS에서 Part 모듈을 사용하여 정적 모델로 모델링할 수 있습니다. ABAQUS/CAE 모델은 Part를 기반으로 구축됩니다. 각 Part는 Part 모듈을 사용하여 생성되고, Part의 인스턴스는 Assembly 모듈을 사용하여 조립됩니다.

엔지니어링 기능

그림 9: Part 모듈에서 모델 생성

3D 형상으로 모델 생성 | 유한요소법 샘플

그림 10: 3D 모양으로 생성된 모델

Step 2: Choose the material of the structure

ABAQUS의 Property 모듈을 사용하여 재료의 기계적 물성을 입력할 수 있습니다. 다양한 온도에서 물성을 입력하면 재료 물성이 온도에 따라 달라집니다. 재료 물성은 ABAQUS에서 계산된 변수의 함수로 정의될 수 있습니다. 예를 들어, 가공 경화 곡선을 정의하려면 응력을 등가 소성 변형률의 함수로 지정해야 합니다.

모델에 할당된 재료 속성 | 유한 요소법

그림 11: 모델에 할당된 재료 속성

Step 3: Assemble the structure

At the Assembly module, we can select any structure component to assemble. Using an organizational scheme that is analogous to the physical assembly, analysts can create a finite element mesh with the help of ABAQUS’s assembly interface. Part instances are the assemblies of individual components in ABAQUS.

어셈블리 모듈의 모델 인스턴스 | 유한 요소법 | FEA 분석

그림 12: 어셈블리 모듈의 모델 인스턴스

Step 4: Choose the solution method

In the Step module, we want to define the problem-solving approach. To solve this example, we can choose “Static, general.” Abaqus is based on the idea of breaking up the problem history into steps. An Abaqus step is any convenient loading history phase, such as a static, dynamic, or thermal transient. In its simplest form, a step can be nothing more than a static analysis of how a load changes from one magnitude to another.

Step 5: Create boundary condition

We can use the Load module in ABAQUS to create boundary conditions and insert loading. The model’s boundary conditions and loading conditions can be defined and managed with the help of the Load module.

하중 및 경계 조건 | 유한 요소법 샘플

그림 13: 하중 및 경계 조건

Step 6: Choose the element type

문제에 대한 만족스럽고 합리적인 해결책을 얻으려면 모델에 메시를 생성할 때 요소 유형을 선택해야 합니다. FEA 모델은 유한 요소의 배열인 메시를 정의합니다. Abaqus/CAE에서 부품이나 어셈블리에 메시를 정의할 수 있습니다. 형상을 유한 요소 표현 메시로 이산화하는 과정을 메시 생성이라고 합니다.

FEA 분석

그림 14: 메시된 부분

Step 7: result

시각화 모듈에서는 표시할 결과를 선택할 수 있습니다. 예를 들어, 응력이나 변형률을 선택하여 모델의 모든 요소에 대한 결과를 확인할 수 있습니다. 이 모듈에서는 원하는 변수의 결과를 플롯할 수 있습니다. FEA 분석 결과는 FEA 분석 프로세스의 결과이며, 엔지니어는 이 결과를 다음 계산에 사용합니다.

유한요소법

그림 15: Abaqus의 시각화 모듈 결과(FEA 분석 결과)

더 많은 예제, 무료 PDF, 무료 튜토리얼 비디오 패키지 등을 다음에서 찾을 수 있습니다. Abaqus 예제 기사.


FEM 시뮬레이션 구성 요소 또는 재료가 특정 영향에 어떻게 반응하는지 보여줍니다.. 유한요소법(FEM)을 기반으로 합니다. 이 수치 계산 방법을 사용하면 구성 요소 또는 전체 어셈블리가 유한한 개수의 요소(하위 영역)로 나뉩니다.

FEM(유한요소해석)의 적용

이제 이야기의 흥미로운 부분으로 넘어가 볼까요? 시작하기 전에 눈을 감고 10초 동안 휴식을 취해 보세요!

“Where is FEM used, and why is it such a big deal?”
알아보자!

유한요소법을 사용하면 구조적 문제와 비구조적 문제를 모두 검토할 수 있습니다.

가장 일반적인 구조적 영역은 다음과 같습니다.

  • 응력 분석: 트러스에서 프레임까지 FEM은 구조물에서 응력과 변형이 발생하는 위치를 파악하는 데 도움이 됩니다.
  • 기둥, 프레임, 용기 등의 좌굴: 기둥이나 용기와 같은 중요한 구성 요소의 경우 FEM을 사용하면 좌굴로 인한 잠재적인 고장을 예측할 수 있습니다.
  • 진동 장비와 같은 진동 분석: Whether it’s machinery or buildings, FEM aids in understanding and mitigating vibrations that could lead to failure.
  • 차량 충돌 분석을 포함한 충격 문제: FEM은 자동차 산업에서 충돌을 시뮬레이션하는 데 널리 사용되어 안전 기능이 충격을 견딜 수 있도록 설계되었습니다.

비구조적 문제에는 다음이 포함됩니다.

  • 개인용 컴퓨터 마이크로프로세서 칩과 같이 열을 방출하는 전자 장치에서와 같이 열 전달
  • 다공성 매체를 통한 침투를 포함한 유체 흐름: FEM을 사용하면 다공성 재료를 통한 침투와 같은 유체 역학을 간단하게 시뮬레이션할 수 있습니다.
  • 전기 또는 자기적 잠재력의 분포: FEM은 복잡한 시스템에서 전기장과 자기장이 어떻게 상호 작용하는지 예측하는 데 도움이 됩니다.
  • 생체역학: FEM을 이용한 인체 분석

인체 자체가 정교한 복합 소재라는 사실, 알고 계셨나요? 유한요소해석(FEM)을 사용하면 인체의 척추, 두개골, 관절, 심지어 치과 임플란트까지 모델링할 수 있습니다. 이러한 부위의 응력 분포를 이해하는 것은 더 강한 임플란트 제작부터 인체 생체역학 이해 증진에 이르기까지 의료 공학에 혁명을 가져왔습니다.

유한요소법의 적용

Areas of stress concentration [참조]

생체역학적 구조에 관심이 있고 Abaqus에서 실제적인 예를 보고 싶다면 이 패키지가 많은 도움이 될 것이라고 생각합니다.

생체역학 Abaqus 시뮬레이션 전체 패키지

Now, we’ll talk about some common uses for the finite element method or engineering FEA. These applications will demonstrate the variety, size, and complexity of the problems that can be solved using the FEM method, as well as the typical discretization process and types of elements used. For example, 120 nodes and 297 plane strain triangular elements were used to model the hydraulic cylinder rod end in figure 16. In addition, symmetry was applied to the entire rod end so that only half of it needed to be analyzed, as depicted. This analysis aimed to find places in the rod end where there was a lot of stress. This is a simple kind of finite element analysis (FEA analysis) in industrial applications.

FEA 해석을 통한 유압 실린더 로드 엔드의 2차원 해석

그림 16: 유압 실린더 로드 엔드의 2차원 해석(120개 노드, 297개 평면 변형 삼각형 요소)

Aerospace & FEA analysis

항공우주 및 자동차 산업에서 복합재는 높은 강도 대 중량비로 인해 필수적인 소재가 되었습니다. 그러나 이러한 소재는 높은 비용과 복잡한 거동 등 여러 가지 어려움을 안고 있습니다. 유한요소해석(FEM)은 극한 조건에서 복합재를 시뮬레이션하여 설계 및 성능 최적화에 필수적인 요소입니다.

유한요소법 또는 유한요소해석의 적용 | FEA 해석

항공우주 분야의 FEM 응용 분야 중 일부[참조]

Naval & FEA analysis

조선 산업에서 유한요소법(FEM)은 선박과 잠수함에 사용되는 재료의 기계적 특성을 예측하는 데 널리 사용됩니다. FEM은 무게 감소, 내구성 향상, 구조적 무결성 개선을 위한 설계 최적화를 지원하여 선박이 극한 조건에서도 성능을 발휘하고 효율성을 극대화할 수 있도록 합니다.

FEA 분석 응용 프로그램

해군의 일부 FEM 응용 프로그램[참조]

Sports & FEA analysis

스포츠 산업은 특히 경주용 자전거나 골프 클럽과 같은 고성능 스포츠 장비에 복합 소재를 적극적으로 활용하고 있습니다. 엔지니어들은 유한요소법(FEM)을 활용하여 더 가볍고, 더 강하고, 더 내구성이 뛰어난 소재를 설계하여 운동선수의 경기력을 향상시키고, 가능성의 한계를 뛰어넘을 수 있습니다.

유한요소법 또는 유한요소해석의 적용 | FEA 해석

스포츠 장비에서의 FEM 응용 분야 중 일부[참조]

Strengths and Limitations of the Finite Element Method (FEM)

Like any powerful tool, the Finite Element Method (FEM) has its strengths and weaknesses. Let’s explore what makes FEM so popular — and where its challenges lie.

✅ FEM의 장점

FEM은 엔지니어링 문제를 해결하는 기존 방법에 비해 여러 가지 주요 이점을 제공합니다.

  • 복잡한 기하학을 쉽게 처리합니다.
    FEM을 사용하면 불규칙하고 복잡한 모양의 물체를 설계하고 분석하는 것이 간단합니다.

  • 다양한 소재 모델링:
    FEM은 여러 재료나 다양한 특성을 지닌 재료(단일 요소 내에서도)로 만들어진 구조를 모델링할 수 있습니다.

  • 유연한 경계 조건:
    고정 지지대, 압력, 열 하중 등 무한한 다양한 경계 조건을 관리합니다.

  • 현지화된 개선:
    엔지니어는 필요한 경우 메시를 세분화하여 중요한 영역에 더 작은 요소를 사용하여 전체 모델에 과부하를 주지 않고도 정확도를 높일 수 있습니다.

  • 비선형 문제 해결:
    FEM은 기존 방식으로는 어려웠던 비선형 재료 거동(소성 변형 등)과 큰 변형을 시뮬레이션할 수 있습니다.

  • 광범위한 응용 분야:
    구조 역학, 열 전달, 유체 흐름, 전자기학 등의 시뮬레이션을 지원합니다.

  • 사용자 친화적이고 지원 가능:
    ANSYS, Abaqus, COMSOL, SolidWorks와 같은 최신 소프트웨어 도구를 사용하면 다양한 튜토리얼, 서적, 리소스가 제공되어 FEM에 쉽게 접근할 수 있습니다.

  • 결과 중심:
    엔지니어는 손으로 깊이 계산하지 않고도 응력, 변위, 열 구배, 압력장 등의 결과를 빠르게 생성할 수 있습니다.

⚠️ FEM의 한계

FEM은 강력한 기능을 가지고 있지만, 몇 가지 중요한 한계도 가지고 있습니다.

  • 높은 계산 비용:
    정교한 메시는 요소와 노드의 수를 크게 늘리므로 더 많은 메모리, 처리 능력, 솔루션 시간이 필요합니다.

  • 대략적인 솔루션만:
    FEM은 정확한 답이 아닌 수치적 근사치를 제공합니다.
    오류는 도메인 전체에서 최소화되지만, 실제 정확도는 특정 지점(일반적으로 노드)에서만 보장됩니다.

  • 현실의 이상화:
    실제 구조를 이상적인 모델로 단순화하면 부정확성이 생길 수 있으며, 특히 매우 복잡하거나 유기적인 모양의 경우 더욱 그렇습니다.

  • 메시 종속성:
    잘못 생성된 메시는 잘못된 결과나 불안정한 결과를 초래할 수 있습니다.
    좋은 메싱을 위해서는 경험과 판단력이 필요합니다.

  • 소프트웨어 종속성:
    오늘날 FEM 소프트웨어는 사용하기가 쉬워졌지만, 의미 있는 결과를 얻으려면 여전히 기본 물리학과 수치적 방법에 대한 깊은 이해가 중요합니다.

FEM은 많은 엔지니어링 문제에 대해 매우 정확하지만, 고차원 또는 역방향 문제에서는 계산 비용이 높고 효율성이 떨어질 수 있습니다. 새로운 대안은 다음과 같습니다. 물리학 기반 신경망(PINN), 이러한 한계 중 일부를 극복하기 위해 기계 학습과 물리학을 결합합니다.

빠른 요약 표

강점 제한 사항
복잡한 기하학을 해결합니다 상당한 계산 리소스가 필요합니다
모델은 다양한 재료를 쉽게 사용할 수 있습니다. 근사적 솔루션만
복잡한 경계 조건을 처리합니다 정확도는 메시 품질에 크게 좌우됩니다.
비선형 동작을 시뮬레이션합니다 실제 세계 객체의 이상화는 완벽하지 않습니다.
사용자 친화적인 도구와 풍부한 리소스 이론적 이해 없이는 오용의 위험이 있습니다.

FEM Software

유한요소 프로그램을 지원하고 유한요소 모델을 설계하는 데 관심이 있는 사용자는 소프트웨어를 구매하기 전에 공급업체와 신중하게 상의해야 합니다. 하지만 유한요소법을 사용하여 문제를 해결하는 데 현재 사용 가능한 다양한 상용 및 개인용 컴퓨터 프로그램에 대한 이해를 돕기 위해, 현재 사용 가능한 프로그램의 일부 목록을 제공합니다.

  1. Autodesk Simulation Multiphysics
  2. 아바쿠스
  3. 앤시스
  4. 코스모스/M
  5. GT-스트루들
  6. LS-다이나
  7. 마크
  8. MSC/나스트란
  9. 니사
  10. 프로/메카니카
  11. SAP2000
  12. 스타다인

컴퓨터 지원 엔지니어링의 다른 도구들 중에서 FEA의 위치는 무엇인가?

FEA는 기계 설계 프로세스에 사용되는 여러 컴퓨터 지원 엔지니어링(CAE) 도구 중 하나입니다. 다른 CAE 도구로는 유체 해석과 기계 해석(일반적으로 전산 유체 역학(CFD)이라고 함)이 있습니다. FEA, CFD, 그리고 동작 해석이라는 세 가지 주요 CAE 도구는 모든 CAE 애플리케이션의 허브인 컴퓨터 지원 설계(CAD)에 통합되어 있습니다. 형상, 재료 특성, 그리고 특정 경계 조건은 CAD와 애드인 프로그램, 그리고 애드인 프로그램 간에 교환될 수 있습니다. FEA, CFD, 그리고 기계 해석은 각각 독립적으로 개발되었으며 서로 다른 수치 해석 방법을 기반으로 합니다. CAE 도구는 독립 실행형 프로그램이며 CAD의 애드인은 아니지만, CAD에 연결할 수 있습니다.

유한요소해석 | Abaqus FEA

Figure – CAE applications such as FEA, CFD, and Motion Analysis are add-ins to CAD,They can exchange data with CAD and among themselves

Verification and Validation of FEA Results                                                                    

FEA를 이용한 설계 분석에 적용되는 검증 및 확인은 다음과 같이 정의됩니다.

  • 검증은 수학적 모델이 이산화되어 올바르게 풀렸는지 확인합니다.
  • 검증은 결과의 의도된 사용 관점에서 솔루션이 현실을 정확하게 표현하는지 확인합니다. 또한, 결과가 분석된 시스템의 실제 동작을 정확하게 설명하는지 확인합니다.

분석 대상 시스템의 실제 동작을 결과가 정확하게 설명하는지 확인합니다.

메시 오류가 있는 모델은 검증 테스트에 실패합니다. 예를 들어, 너무 큰 요소를 사용하면 잘못된 해가 도출됩니다. 이산화 오류나 해 오류로 인해 결과가 무효화되면 검증 테스트에 실패합니다. 수렴 분석은 테스트 실패의 원인이 되는 문제를 발견합니다.

하중 정의가 잘못된 모델은 검증 테스트에 실패합니다. 검증은 수학적 모델 해의 정확성에만 관심이 있고 수학적 모델 자체의 정확성에는 관심이 없기 때문입니다. 수학적 모델의 정확성과 해의 정확성을 모두 확립하는 것이 검증 과정입니다. 수학적 모델 정의에 개념적 오류가 있으면 검증은 실패합니다. 개념적 오류는 이산적 오류보다 훨씬 더 위험합니다.

특히 개념적 오류를 감지하는 명확하게 정의된 프로세스가 없기 때문에 모델러의 주의를 끌 수 있습니다. 검증 오류에 대한 유일한 보호 수단은 분석 대상 문제를 정확하게 정의하는 것입니다. 검증은 수학적 모델의 수치적 해를 검증하고, 검증은 결과가 실제 상황에 얼마나 잘 적용되는지 확인합니다. 흐름도는 또한 FEA 프로젝트의 각 단계에서 발생하는 오류를 보여줍니다.

유한요소법

Figure – Verification and validation of FEA results and the errors introduced at each step of the FEA project

유한요소해석(FEA)에서 발생하는 일반적인 오류 원인 이해

Finite Element Analysis (FEA) has revolutionized the way engineers and designers approach complex simulations, helping them solve problems across diverse fields from aerospace to biomechanics. However, like any powerful tool, FEA isn’t immune to errors. A single misstep can lead to inaccurate results, which could have significant real-world consequences. Understanding where these errors stem from is essential for improving the reliability of your simulations.

이 글에서는 유한요소해석에서 발생하는 주요 오류 원인을 살펴보고 이를 방지하는 방법을 알아보겠습니다.

  1. 메시 품질: 정확도의 기초

FEA에서 가장 중요한 측면 중 하나는 메시(mesh)입니다. 메시는 모델을 더 작고 단순한 요소로 분할하는 작업입니다. 메시의 품질과 밀도는 결과의 정확도에 큰 영향을 미칩니다.

  1. 경계 조건: 무대 설정

유한요소해석(FEA)이 실제 거동을 반영하려면 정확한 경계 조건이 필수적입니다. 경계 조건의 오류는 매우 부정확한 결과로 이어질 수 있습니다.

  1. 재료 속성: 모델의 핵심

FEA 결과의 정확도는 입력하는 재료 특성에 크게 좌우됩니다. 잘못된 재료 데이터는 시뮬레이션 결과에 큰 오류를 초래할 수 있습니다.

  1. 솔버 수렴 문제: 솔루션이 정착되지 않을 때

솔버 수렴은 유한요소해석(FEA)에서 흔히 발생하는 문제로, 문제가 선택한 설정에 비해 너무 복잡할 때 자주 발생합니다. 수렴은 여러 번의 반복 작업 후 수치 해석 결과가 안정화되는 과정을 의미합니다.

A Brief Introduction to Finite Element Analysis History

Now, let’s make an introduction to finite element analysis history and see where it come from.

  • 1941 & 1943, 구조공학 분야에서 Hrennikoff와 McHenry의 연구를 바탕으로, 유한요소법의 현대적 발전이 1940년대에 시작되었습니다.
  • ~ 안에 1947, Levy는 유연성 또는 힘 방법을 개발했으며 그의 연구에서는 다른 접근 방식을 사용해야 한다고 권장했습니다. 1953.
  • ~ 안에 1954, 아르지리스와 켈시는 에너지 원리를 사용하여 행렬 구조 분석 기술을 만들어냈습니다.
  • ~ 안에 1956 터너(Turner) 등은 2차원 요소에 대한 최초의 해석을 제시했습니다. 그들은 평면응력 하에서 2차원 삼각형 및 직사각형 요소, 보 요소, 트러스 요소에 대한 강성 행렬을 생성했습니다.
  • ~ 안에 1960 Clough developed the term “finite element” when plane stress analysis used both triangular and rectangular elements.
  • ~ 안에 1961, Melosh는 평평하고 직사각형 판 굽힘 요소 강성 행렬을 개발했습니다.
  • ~ 안에 1963 멜로쉬는 사면체 강성 행렬을 개발하여 유한요소법을 3차원 문제에 확장했습니다.
  • ~ 안에 1963 Melosh’s realization that the finite element method could be set up in terms of a variational formulation, it began to be used to solve nonstructural applications.
  • ~ 안에 1965 아처는 일관 질량 행렬을 개발할 때 동적 해석을 고려했습니다.
  • ~ 안에 1968, Zienkiewicz et al. extended the method to visco elasticity problems. (Introduction to finite element method)
  • ~ 안에 1969년, 사용 가중잔류 기법은 Szabo와 Lee가 최초로 구조 분석에 사용했던 탄성 방정식을 얻기 위해 고안한 기법입니다.
  • ~ 안에 1976, 벨리치코는 대변위 비선형 동적 거동과 관련된 문제를 고려하고, 그 결과로 발생하는 방정식 시스템을 풀기 위한 수치 기법을 개선했습니다.
  • 후반에 1970s와 초기 1980대규모 통합과 윈도우 스타일의 그래픽 사용자 인터페이스를 갖춘 워크스테이션이 컴퓨터 마우스와 함께 처음 개발되었습니다.

FEM 유한요소법의 간략한 역사

결론

이 글에서는 유한요소법(FEM)의 기본에 대해 살펴보겠습니다. FEM이 무엇인지, 어떻게 작동하는지, 어디에 사용되는지 알아보겠습니다.
이제 FEM이 단순한 수학적 도구가 아니라 게임 체인저 엔지니어가 더 안전한 다리, 더 튼튼한 항공기, 더 빠른 자동차, 심지어 생명을 구하는 의료 기기를 설계하는 데 매일 사용하는 기술입니다.

물론, 복잡한 측면도 있죠.
네, 한계가 있습니다.
But FEM allows us to tackle problems that traditional hand calculations simply can’t handle — and that’s why it’s so essential in modern engineering.

공학을 전공하는 학생으로서 FEM을 배우면 엄청난 이점.
자동차, 항공우주, 생물의학, 에너지, 토목공학 등의 산업에서 매우 높이 평가되는 기술입니다.
로켓, 고층 빌딩, 의수, 차세대 전기 자동차 등을 설계하는 것이 목표라면 FEM은 혁신을 위한 툴킷의 일부입니다.

Related 조항

Author

교육 전문가

Your 댓글

2개의 응답

답글쓰기

기계공학과 FEM 시뮬레이션 전공 학생들을 위해 설계된 이 Abaqus 초보자 과정은 가장 널리 사용되는 분야의 다양한 예제를 제공합니다. 이러한 예제에는 시뮬레이션에 필요한 요점과 이론이 포함되어 있습니다. 이 교육 패키지를 통해 모델링, 출력 및 보고에 필요한 결과를 얻는 방법 등 다양한 ABAQUS 모듈의 기능을 익힐 수 있습니다. 이 패키지의 교과과정을 다운로드할 수 있습니다. 여기. 데모 보기