Processing math: 100%
본문 바로가기
기계공학 기타과목/유한요소해석 강의

[유한요소법] 6. 강성행렬 감잡기 (2) 선형 스프링 2개 직렬

by bigpicture 2021. 6. 4.
반응형

지난시간에는 선형 스프링 하나에 힘 T가 가해진 경우의 강성행렬을 구했습니다. 

오늘은 스프링을 하나 추가해서, 스프링 두개가 직렬로 연결된 경우의 강성행렬을 구해봅시다. 


스프링 1에서의 힘-변위 방정식

스프링 1의 자유물체도는 아래와 같습니다. 

 

 

스프링1의 늘어난 길이를 δ1 이라고 한다면 아래 등식이 성립합니다. 

 

T=k1δ1

 

노드1의 변위를 u1, 노드2의 변위를 u2로 놓으면 위 식을 아래와 같이 변형할 수 있습니다. 

 

T=k1(u2u1)

 

노드 1에 가해지는 하중을 f(1)1 이라고 놓겠습니다. 위 첨자는 스프링번호이고 아래첨자는 노드번호입니다. 노드2에 가해지는 하중은 f(1)2 입니다. 이때 아래 등식이 성립합니다 .

 

f(1)1=T=k1(u2u1)

f(1)2=T=k1(u2u1)

 

행렬로 만들면 아래와 같습니다. 

 

[f(1)1f(1)2]=[k1k1k1k1][u1u2]


스프링 2에서의 힘-변위 방정식

스프링 2의 자유물체도는 아래와 같습니다. 

 

스프링2의 늘어난 길이를 δ2 이라고 한다면 아래 등식이 성립합니다.

 

T=k2δ2

 

노드2의 변위를 u2, 노드3의 변위를 u3로 놓으면 위 식을 아래와 같이 변형할 수 있습니다. 

 

T=k2(u3u2)

 

노드 2에 가해지는 하중을 f(2)2 이라고 놓겠습니다. 위 첨자는 스프링번호이고 아래첨자는 노드번호입니다. 노드3에 가해지는 하중은 f(2)3 입니다. 이때 아래 등식이 성립합니다 .

 

f(2)2=T=k2(u3u2)

f(2)3=T=k2(u3u2)

 

행렬로 만들면 아래와 같습니다. 

 

[f(2)2f(2)3]=[k2k2k2k2][u2u3]


식 조립하기

스프링1과 2에서 구한 행렬형태의 수식을 풀어서 쓰면 아래와 같습니다. 

 

f(1)1=k1u1k1u2f(1)2=k1u1+k1u2f(2)2=k2u2k2u3f(2)3=k2u2+k2u3

 

아래와 같이 변형할 수 있습니다.

 

f(1)1=k1u1k1u2+0u3f(1)2=k1u1+k1u2+0u3f(2)2=0u1+k2u2k2u3f(2)3=0u1k2u2+k2u3

가운데 두 식을 더해줍시다. 같은 node에 가해지는 힘 끼리 더해준 것입니다. 

 

f(1)1=k1u1k1u2+0u3f(1)2+f(2)2=k1u1+(k1+k2)u2k2u3f(2)3=0u1k2u2+k2u3

 

행렬형태로 바꿔줍니다. 

 

[f(1)1f(1)2+f(2)2f(2)3]=[k1k10k1(k1+k2)k20k2k2][u1u2u3]


변위 구하기

각 노드에 가해진 힘을 계산하면 아래와 같습니다. 

 

[T0T]=[k1k10k1(k1+k2)k20k2k2][u1u2u3]

 

양변에 역행렬을 곱해주면 되는데, 역행렬이 없습니다. 해가 무수히 많은 방정식입니다. 

반응형

댓글