37.15 마찰력 모델링과 마찰 보상

마찰력은 실제 로봇 동역학에서 중요하지만 복잡한 비선형 효과이다. 다양한 마찰 모델이 개발되어 있으며, 정확한 모델링과 효과적 보상이 정밀 제어와 고성능 운용에 필수적이다. 본 절에서는 마찰력 모델링과 마찰 보상을 학술적으로 다룬다.

1. 마찰의 중요성

1.1 실제 로봇의 필연

모든 실제 로봇에 마찰이 존재한다.

1.2 제어 성능 영향

마찰이 제어 성능을 저하시킨다.

1.3 학술적 과제

정확한 모델링과 보상이 학술적 과제이다.

2. 쿨롱 마찰 모델

2.1 정의

쿨롱 마찰(Coulomb friction)은 속도의 부호에 의존하는 일정 크기의 마찰이다.

F_c = F_{c0} \text{sgn}(\dot{q})

37.15.2.2 불연속성

속도 0에서 불연속이다.

37.15.2.3 수치적 어려움

불연속성이 수치적 어려움을 야기한다.

37.15.3 점성 마찰 모델

37.15.3.1 정의

점성 마찰(viscous friction)은 속도에 비례하는 마찰이다.

F_v = b \dot{q}

여기서 b는 점성 마찰 계수이다.

2.2 선형성

선형 모델로 수학적으로 다루기 쉽다.

2.3 고속에서의 주효성

고속에서 점성 마찰이 주요하다.

3. 쿨롱+점성 모델

3.1 결합 모델

두 모델을 결합한 일반 모델이다.

F = F_{c0} \text{sgn}(\dot{q}) + b \dot{q}

37.15.4.2 단순성

단순하면서도 실용적이다.

37.15.4.3 실무적 활용

많은 실무 응용에서 활용된다.

37.15.5 Stribeck 마찰

37.15.5.1 정의

Stribeck 마찰은 저속에서의 마찰 감소를 포함한다.

F = (F_{c0} + (F_s - F_{c0}) e^{-(\dot{q}/v_s)^2}) \text{sgn}(\dot{q}) + b \dot{q}

3.2 정적 마찰

F_s는 정적 마찰(static friction)이다.

3.3 Stribeck 속도

v_s는 Stribeck 속도로, 전환이 일어나는 속도이다.

4. LuGre 모델

4.1 동적 모델

LuGre 모델은 동적 마찰 모델이다.

4.2 내부 상태

내부 상태 z가 미세 변형을 표현한다.

4.3 복잡한 거동

히스테리시스 등 복잡한 마찰 거동을 표현한다.

5. Dahl 모델

5.1 히스테리시스

Dahl 모델은 마찰의 히스테리시스를 표현한다.

5.2 응용

정밀 제어에서 활용된다.

5.3 LuGre와의 관계

LuGre 모델이 Dahl 모델의 확장이다.

6. 마찰 파라미터의 식별

6.1 실험적 식별

저속과 고속 실험으로 파라미터를 식별한다.

6.2 최소 제곱

최소 제곱법이 파라미터 추정에 활용된다.

6.3 모델 타당성

모델과 실험의 일치성을 평가한다.

7. 마찰 보상

7.1 모델 기반 보상

모델의 마찰 토크를 전방향 보상한다.

7.2 스티치션 보상

스티치션(stiction) 현상의 특수 보상이 필요하다.

7.3 적응 제어

마찰 파라미터의 적응적 추정이 유용하다.

8. 학술적 활용

본 절에서 다룬 마찰력 모델링과 마찰 보상은 실제 로봇 동역학의 중요한 학술 주제이다. 다양한 마찰 모델의 이해와 적절한 보상이 고성능 로봇 제어의 학술적·실무적 기반이 된다.

9. 출처

  • Olsson, H., Åström, K. J., de Wit, C. C., Gäfvert, M., and Lischinsky, P., “Friction models and friction compensation”, European Journal of Control, Vol. 4, No. 3, pp. 176–195, 1998.
  • Canudas de Wit, C., Olsson, H., Åström, K. J., and Lischinsky, P., “A new model for control of systems with friction”, IEEE Transactions on Automatic Control, Vol. 40, No. 3, pp. 419–425, 1995.
  • Spong, M. W., Hutchinson, S., and Vidyasagar, M., Robot Modeling and Control, 2nd edition, Wiley, 2020.
  • Armstrong-Hélouvry, B., Dupont, P., and Canudas de Wit, C., “A survey of models, analysis tools and compensation methods for the control of machines with friction”, Automatica, Vol. 30, No. 7, pp. 1083–1138, 1994.
  • Dahl, P. R., “Solid friction damping of mechanical vibrations”, AIAA Journal, Vol. 14, No. 12, pp. 1675–1682, 1976.

10. 버전

  • 문서 버전: 1.0
  • 작성일: 2026-04-18