๋ฐ์ํ
์ฝค์ comsol ๊ธฐ๋ณธ๊ธฐ ๋ค๋ฃจ๊ธฐ
pde (partial diffential equation)
laplace equation(๋ผํ๋ผ์ค ๋ฐฉ์ ์ ํ์ด)
๋ฌธ์ 1
๊ฒฝ๊ณ์กฐ๊ฑด์ ์ฃผ๊ณ , ๋๋ฆฌํด๋ ๋ฅผ ํ์ฉํ๋ค
9๊ฐ ์ ์ขํ๊ฐ์ ๋ค์๊ณผ ๊ฐ๋ค
์ด 9๊ฐ์ ๋ฐฉ์ ์์ด ๋์ถ๋๋ค
|
์์์ K ๋ผ๋ coefficient matrix ์ T ๋ผ๋ solution vector ๊ฐ์ผ๋ก ๋ํ๋ผ ์ ์์ผ๋ฉฐ, f fksms force vector๋ก ์ผ๋ฐํ ์ํฌ ์ ์๋ค |
COMSOL
1) ์ด๊ธฐ ์ค์
Model Wizard > 2D > Mathematics > PDE Interfaces > Coefficient form PDE > Add > Study > Stationary > Done
comsol๋ก ๋ผํ๋ผ์ค๋ฅผ ํ๊ธฐ ์ํ ์ธํ ์ด๋ค
stationary๋ stationary state๋ก์, ์ ์ ์ํ๋ฅผ ์๋ฏธํ๋ค, (= steady state)
์ด๋ค ๋ฌผ์ฒด์ ๋ณํ๋ ์ด๋ ์ํ๊ฐ ์๊ฐ์ ํ๋ฆ์ ์ํฅ์ ๋ฐ์ง ์๊ณ ๊ทธ๋๋ก์ธ ์ํ์ธ ๊ฒฝ์ฐ ์ฌ์ฉ๊ฐ๋ฅํ๋ค. ์ ์ฒด์ ๊ฒฝ์ฐ ์๊ฐ์ ๋ณํ์ ๋ฐ๋ผ ์ ์ฒด ๋ด ๊ฐ์ ์ ์๋๊ฐ ๋ณํ์ง ์๋ ๊ฒ์ ๋งํ๋ฉฐ, ์ด์ ๋์ ๊ฒฝ์ฐ ์ด์ ์งํ์ด ์๋ ๊ฒ์ ๋งํ๋ค. ์ ์ฒด๋ ์ด์ ๋์ ๊ฐ๋ ์์ ์ด๋ฅผ ์ ์๋ฅ๋ผ ๋ถ๋ฅธ๋ค. ๋ฌผ๋ฆฌํ์์ ์ด์ ๊ฐ์ ์๋ฏธ๋ก ์๊ฐ์ ๋ณํ๊ฐ ์๋ ์ํ์์ ์ด๋ ํ ๊ณ์ ๊ณ๋ฅผ ์ ์ธํ ์ฃผ์๋ก๋ถํฐ์ ๋ฌผ์ง์ด๋ ์๋์ง์ ์ ์ ๋ฅ ๊ณผ ์ ์ถ๋ฅ ์ด ๊ท ํ์ ์ด๋ฃจ์ด ์ฐจ์ด๊ฐ ์๋ ๊ฒ์ ๋งํ๊ธฐ๋ ํ๋ค
2) geometry ์ค์
geometry 1 > rectangle ์ ํ > height 4 > build selected
geometry 1 > point ์ ํ > 9๊ฐ ์ ์ขํ๊ฐ ์ ๋ ฅ
geometry๋ฅผ ์์ฑํ๋ค
3) coefficient matrix ์ค์
์ด์ K ๊ฐ์ธ coefficient matrix ๋ฅผ ๊ตฌ์ฑํด์ผ ํ๋ค
coefficient form pde 1 > ๊ณ์ ๊ฐ c=1 > ๋๋จธ์ง 0
equation์ ์ฐฌ์ฐฌํ ๋ฏ์ด๋ณด๋ฉด,
c = 1๋๋-1๊ฐ์ ๋์ ํด์ค์ผ๋ง, x์ y์ 2๊ณ ๋ฏธ๋ถ์ธ ์์ธ ๋ผํ๋ผ์ค ํํ๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค
#๋ผํ๋ผ์ค ๋ฐฉ์ ์์ด๋?
์์์ผ๋ก ์ฐ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.∂2u∂x2+∂2u∂y2=0(1)(1)∂2u∂x2+∂2u∂y2=0
์ด ์์์ ๋ณด๋ฉด ์ด๋ฐฉ์ ์, ํ๋๋ฐฉ์ ์๊ณผ ์ฃผ์ํ๊ฒ ์ฐจ์ด๋ ๋ถ๋ถ์ ํ์ธํ ์ ์๋ค.
๋ฐ๋ก ์๊ฐ term์ด ์๋ค๋ ๊ฒ์ด๋ค.
๊ฐ๋ ์ฐธ๊ณ : https://angeloyeo.github.io/2019/08/31/Laplace_Equation.html
์ฐ๋ฆฌ์ ๊ธฐ์กด์
๋๋ฆฌํด๋ ๊ฒฝ๊ณ๊ฐ ์ค์ ํ๊ธฐ
๋๋ฆฌํด๋ ๊ฒฝ๊ณ??
๋ฑ์ฅ๋ฐฐ๊ฒฝ์ ๋ํด์ ์๊ธฐ ์ํด์๋ ์ฐ์ ํธ๋ฏธ๋ถ๋ฐฉ์ ์(pde)์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ๋ชจ๋ธ๋ง์ ๋ํด์ ์์์ผ ํ๋ค.
์์ ์ฒ์์ ์ธ์ธ๋ t=0์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๋์ง ์์์ผ ํ๋ฏ๋ก ์ด๊ธฐ์กฐ๊ฑด(Initial Condition) IC ๋ฅผ ์์์ผ ํ๋ค. ๋ํ x=0๊ณผ x= L์์ ๊ฐ ์ถ์ ๊ณ ์ ๋์ด ์์ ๊ฒฝ์ฐ ๊ฒฝ๊ฒ์กฐ๊ฑด(Boundary oondition) BC ๋ผ๊ณ ํ๋ฉฐ ์ด๋ฅผ ์์์ผ ํจ์ f ์ ๋ณ์๋ฅผ ํ์ ํ ์ ์๋ค.
์ด๋, BC ์ฆ ๊ฒฝ๊ณ์กฐ๊ฑด์๋ 3๊ฐ์ง ์ ํ์ ๊ฒฝ๊ณ์กฐ๊ฑด์ด ์๋ค.
|
Dirichlet ์กฐ๊ฑด |
|
Neumann ์กฐ๊ฑด |
Robin ์กฐ๊ฑด |
์ฌ๊ธฐ์ ๋ฏธ๋ถ ํํ์ ๋ฐ๋ผ 0์ธ ๊ฒฝ์ฐ ์ ์ฐจ ๋ฏธ๋ถ๋ฐฉ์ ์, ๋์ฐจ ๋ฏธ๋ถ๋ฐฉ์ ์ ( homogeneous DE) ๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ,
0์ด ์๋ ๊ฒฝ์ฐ ๋น์ ์ฐจ ๋ฏธ๋ถ๋ฐฉ์ ์, ๋น๋์ฐจ ๋ฏธ๋ถ๋ฐฉ์ ์( nonhomogeneous DE)๋ผ๊ณ ๋ถ๋ฅธ๋ค
4) mesh ์์ฑ
5) compute
study > compute
results > derived values > ์ฐํด๋ฆญ > point evaluation ์ ํ
์ธก์ ํ๊ณ ์ ํ๋ point ์ ํ > evaluate
๊ฒฐ๊ณผ๊ฐ ํ์ธ
๋ฐ์ดํฐ ํด๋ฆฝ๋ณด๋๋ก ๋ณต์ฌํด์ ํ์ธ ๊ฐ๋ฅ
๋ฐ์ํ
'๐๏ธ์ํํธ์จ์ด > ๐Matlab & COMSOL & CATIA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ์ ๊ณต๋์์ ๋ฐฐ์ด ๊ณตํ ์ง์๋ค Part1. (0) | 2022.02.07 |
---|---|
Matlab ๊ธฐ์ด - ๋ค์ด๋ก๋ ๋ฐ ์ฌ์ฉ๋ฒ (0) | 2021.10.06 |
[CAD/Catia V5] 2.๊ธฐ์ด ์ธํ (0) | 2021.09.04 |
[CAD/CATIA V5] 1. ๊ธฐ์ด (0) | 2021.09.04 |
1. ์ต์ ์ค๊ณ - ์ํตํ ๋ฐฐํฐ๋ฆฌ (0) | 2021.05.14 |