아래 그림과 같이 4절 링크가 있습니다. 주어진 값은 각 링크의 길이인 L1L1,L2L2,L3L3,L4L4와 θ2θ2 입니다. 이 값들을 이용하여 θ3θ3, θ4θ4 를 구하는 것이 목적입니다.

벡터 방정식은 아래와 같습니다.
→R2+→R3=→R1+→R4→R2+→R3=→R1+→R4
아래와 같이 이항합시다.
→R2+→R3−→R1−→R4=0→R2+→R3−→R1−→R4=0
오일러 공식을 이용하여 복소평면의 극좌표로 변형하면 아래와같습니다.
L2ejθ2+L3ejθ3−L1ejθ1−L4ejθ4=0
사인,코사인 형태로 나타내면 아래와 같습니다.
L2(cosθ2+jsinθ2)+L3(cosθ3+jsinθ3)−L1(cosθ1+jsinθ1)−L4(cosθ4+jsinθ4)=0
θ1은 0도이므로, 아래와 같이 변형됩니다.
L2(cosθ2+jsinθ2)+L3(cosθ3+jsinθ3)−L1−L4(cosθ4+jsinθ4)=0
실수부와 허수부를 따로 나타내면 아래와 같습니다.
L2cosθ2+L3cosθ3−L1−L4cosθ4=0
L2sinθ2+L3sinθ3−L4sinθ4=0
1) θ3 구하기
θ4를 제거하기 위해 위 두 식을 각각 아래와 같이 이항해줍니다.
L4cosθ4=L2cosθ2+L3cosθ3−L1
L4sinθ4=L2sinθ2+L3sinθ3
위 두 식의 양변을 제곱하여 더해줍니다.
L24(cos2θ4+sin2θ4)=L22cos2θ2+L23cos3θ3+L21+2L2L3cosθ2cosθ3−2L1L2cosθ2−2L1L3cosθ3+L22sin2θ2+L23sin2θ3+2L2L3sinθ2sinθ3
cos2θ+sin2θ=1이므로 아래와 같이 변형됩니다.
L24=L22+L23+L21+2L2L3cosθ2cosθ3+2L2L3sinθ2sinθ3−2L1L2cosθ2−2L1L3cosθ3
아래와 같이 이항합니다.
L24−L22−L23−L21=2L2L3cosθ2cosθ3+2L2L3sinθ2sinθ3−2L1L2cosθ2−2L1L3cosθ3
양변을 2로 나눕니다.
L24−L22−L23−L212=L2L3cosθ2cosθ3+L2L3sinθ2sinθ3−L1L2cosθ2−L1L3cosθ3
양변을 L2L3로 나눕니다.
L24−L22−L23−L212L2L3=cosθ2cosθ3+sinθ2sinθ3−L1L3cosθ2−L1L2cosθ3
아래와 같이 치환해줍니다.
A=cosθ2cosθ3+sinθ2sinθ3−Bcosθ2−Ccosθ3
아래와 같이 이항합니다.
A+Bcosθ2=cosθ2cosθ3+sinθ2sinθ3−Ccosθ3
아래와 같이 묶어줍니다.
A+Bcosθ2=(cosθ2−C)cosθ3+sinθ2sinθ3
아래 성질을 이용하여 치환하겠습니다.
sinθ3=2tan(θ32)1+tan2(θ32)
cosθ3=1−tan2(θ32)1+tan2(θ32)
치환하면 아래와 같습니다. 편의상 tan2(θ32)를 t로 놓겠습니다.
A+Bcosθ2=(cosθ2−C)1−t21+t2+sinθ22t1+t2
아래와 같이 변형합니다.
(A+Bcosθ2)(1+t2)=(cosθ2−C)(1−t2)+sinθ22t
t에 대해 내림차순으로 정렬합니다.
(A+Bcosθ2+cosθ2−C)t2−2sinθ2t+A+Bcosθ2−cosθ2+C=0
아래와 같이 치환합니다.
at2+bt+c=0
근을 구하면 아래와 같습니다.
t=tanθ32=−b±√b2−4ac2a
θ3는 아래와 같이 계산됩니다.
θ3=2tan−1(−b±√b2−4ac2a)
2) θ4 구하기
아래 내용으로 돌아갑시다. 실수부와 허수부를 따로 나타낸 부분입니다.
L2cosθ2+L3cosθ3−L1−L4cosθ4=0
L2sinθ2+L3sinθ3−L4sinθ4=0
θ3를 제거하기 위해 위 두 식을 각각 아래와 같이 이항해줍니다.
L3cosθ3=−L2cosθ2+L4cosθ4+L1
L3sinθ3=−L2sinθ2+L4sinθ4
위 두 식의 양변을 제곱하여 더해줍니다.
L23(cos2θ3+sin2θ3)=L22cos2θ2+L24cos3θ4+L21−2L2L4cosθ2cosθ4−2L1L2cosθ2+2L1L4cosθ4+L22sin2θ2+L24sin2θ4+2L2L4sinθ2sinθ4
cos2θ+sin2θ=1이므로 아래와 같이 변형됩니다.
L23=L22+L24+L21−2L2L4cosθ2cosθ4−2L2L4sinθ2sinθ4−2L1L2cosθ2+2L1L4cosθ4
아래와 같이 이항합니다.
L23−L22−L24−L21=−2L2L4cosθ2cosθ4−2L2L4sinθ2sinθ4−2L1L2cosθ2+2L1L4cosθ4
양 변을 −2L2L4로 나눠줍니다.
L23−L22−L24−L21−2L2L4=cosθ2cosθ4+sinθ2sinθ4+L1L4cosθ2−L1L2cosθ4
아래와 같이 치환합니다.
E=cosθ2cosθ4+sinθ2sinθ4+Fcosθ2−Gcosθ4
아래와 같이 이항합니다.
E−Fcosθ2=cosθ2cosθ4+sinθ2sinθ4−Gcosθ4
아래 성질을 이용하여 치환하겠습니다.
sinθ4=2tan(θ42)1+tan2(θ42)
cosθ4=1−tan2(θ42)1+tan2(θ42)
치환하면 아래와 같습니다. 편의상 tan2(θ42)를 t로 놓겠습니다.
E−Fcosθ2=cosθ21−t21+t2+sinθ22t1+t2−G1−t21+t2
아래와 같이 변형합니다.
(E−Fcosθ2)(1+t2)=cosθ2(1−t2)+sinθ22t−G(1−t2)
t에 대해 내림차순으로 정리합니다.
(E−Fcosθ2+cosθ2−G)t2−2sinθ2t+E−Fcosθ2−cosθ2+G=0
아래와 같이 치환합니다.
et2+ft+g=0
t=tanθ42=−f±√f2−4eg2e
θ4는 아래와 같이 계산됩니다.
θ4=2tan−1(−f±√f2−4eg2e)
아래는 θ3 계산 요약입니다.
θ3=2tan−1(−b±√b2−4ac2a)
a=A+Bcosθ2+cosθ2−C
b=−2sinθ2
c=A+Bcosθ2−cosθ2+C
A=L24−L22−L23−L212L2L3
B=L1L3
C=L1L2
아래는 θ4 계산 요약입니다.
θ4=2tan−1(−f±√f2−4eg2e)
e=E−Fcosθ2+cosθ2−G
f=−2sinθ2
g=E−Fcosθ2−cosθ2+G
E=L23−L22−L24−L21−2L2L4
F=L1L4
G=L1L2
'기계공학 기타과목 > 기구학' 카테고리의 다른 글
[기구학] 한 끝이 고정된 링크의 속도벡터 구하기 (0) | 2022.06.30 |
---|---|
[기구학] 4절 크랭크-슬라이더 위치해석 (position analysis) (2) 파이썬으로 위치계산기 만들기 (0) | 2022.06.28 |
[기구학] 4절 크랭크-슬라이더 위치해석 (position analysis) (1) 공식 유도 (0) | 2022.06.27 |
[기구학] 4절 링크 위치해석 (position analysis) (2) 파이썬으로 위치계산기 만들기 (0) | 2022.06.27 |
[가구학] 평면운동기구 자유도 구하는 원리 설명 (그뤼블러 판별식) (1) | 2022.06.08 |
댓글