18.7 스트리벡 마찰 모델
1. 개요
스트리벡 마찰 모델은 저속 영역에서 관찰되는 마찰 계수의 비단조적 감소 거동을 포함하여, 쿨롱 성분, 점성 성분, 그리고 속도 의존적 과잉 성분을 단일한 대수적 함수로 결합한 정적 마찰 기술이다. 이 모델은 실험적으로 관찰된 스트리벡 곡선의 형태를 수학적으로 근사하기 위해 도입되었으며, 매개변수가 상대적으로 적고 구현이 용이하다는 실용적 장점 때문에 로봇 공학과 정밀 기계 공학에서 널리 사용된다. 본 절은 모델의 수학적 정식화, 주요 변형, 매개변수의 물리적 의미, 식별 절차, 수치적 구현, 한계와 적용 범위를 체계적으로 정리한다.
2. 수학적 정식화
가장 널리 사용되는 스트리벡 마찰 모델의 일반 형태는 다음과 같이 표현된다.
F_f(v) = \bigl[F_c + (F_s - F_c)\exp\!\bigl(-(|v|/v_s)^{\delta_s}\bigr)\bigr]\,\mathrm{sgn}(v) + F_v\,v
여기서 F_c는 쿨롱 마찰력, F_s는 정지 마찰력, F_v는 점성 마찰 계수, v_s는 스트리벡 특성 속도, \delta_s는 곡선의 형태를 결정하는 지수이다. 이 수식은 속도 크기가 영에 가까울 때 F_s에 근접하고, 속도가 증가함에 따라 지수 항이 감쇠하여 F_c로 수렴하며, 이후 점성 항 F_v\,v가 지배적이 되는 구조를 가진다. 이로써 경계 윤활의 초기 마찰 상승, 혼합 윤활의 감소 구간, 유체 역학 윤활의 점성 증가를 하나의 함수로 포착한다.
주요 변형
스트리벡 모델은 지수 함수의 형태와 매개변수 구조에 따라 여러 변형으로 나타난다. Bo와 Pavelescu는 가우시안 형태의 감쇠 함수를 사용한 표현을 제안하였으며, Armstrong-Hélouvry는 실험 적합의 편의를 위해 \delta_s = 2로 고정한 단순화를 널리 소개하였다. 또한 일부 변형은 정지 마찰에서 동적 마찰로의 전이를 더 날카롭게 기술하기 위해 지수 함수 대신 유리 함수 또는 tanh 기반 함수를 사용한다. 각 변형은 실험 데이터에 대한 적합도와 수치적 거동에서 차이를 보이며, 응용 목적에 따라 선택된다.
매개변수의 물리적 의미
스트리벡 모델의 매개변수는 각각 명확한 물리적 대응을 가진다. F_c는 고속 영역에서의 쿨롱 성분을 나타내며, 속도에 거의 무관한 기저 마찰력을 표현한다. F_s는 정지 상태 또는 매우 낮은 속도에서의 초기 마찰력이며, F_s - F_c는 경계 윤활과 동적 마찰 사이의 차이에 해당한다. v_s는 마찰 계수가 정지값에서 동적값으로 전이하는 특성 속도이며, 윤활 상태의 전환이 일어나는 속도 척도를 의미한다. \delta_s는 전이의 날카로움을 조절하며, 큰 값은 급격한 전이를, 작은 값은 완만한 전이를 기술한다. F_v는 유체 역학 윤활 영역의 점성 기울기를 포착한다.
매개변수 식별
스트리벡 모델의 매개변수는 일반적으로 광범위한 속도 범위에 걸친 등속 운동 실험 데이터에 비선형 최소 자승법을 적용하여 추정한다. 로봇 관절의 경우, 각 관절을 일정한 각속도로 회전시키면서 구동 토크를 측정하고, 중력 토크와 관성 토크를 보상한 후 잔여 토크를 마찰 토크로 해석한다. 측정된 마찰 토크-속도 관계에 모델 함수를 적합시켜 매개변수를 추정하며, 저속 영역의 밀도 있는 샘플링이 v_s와 \delta_s의 정확한 식별에 결정적이다. 여러 방향의 회전을 포함한 대칭성 검증은 모델의 적절성 평가에 유용하다.
수치적 구현
스트리벡 모델은 부호 함수의 불연속성을 포함하므로, 속도가 영을 지나는 순간에 마찰력이 불연속적으로 변한다. 수치 적분에서 이 불연속성은 고주파 진동이나 적분 오차를 유발할 수 있으므로, 평활화된 근사가 자주 사용된다. \mathrm{sgn}(v)를 \tanh(v/\varepsilon)이나 v/\sqrt{v^2 + \varepsilon^2}로 대체하는 방법이 단순하고 효과적이며, \varepsilon의 선택은 물리적 정확성과 수치 안정성의 균형을 결정한다. 더 엄밀한 구현에서는 속도 불감대 기법이나 상보성 정식화가 사용되며, 고품질 시뮬레이션에 적합하다.
제어 설계와의 관계
스트리벡 모델은 제어 설계 관점에서 저속 영역의 마찰 보상에 중요한 역할을 한다. 모델 기반 피드포워드 보상에서는 궤적의 속도를 모델에 대입하여 마찰 토크를 예측하고, 이를 제어 입력에 더함으로써 폐회로의 위치 오차를 감소시킨다. 이러한 보상은 저속 정밀 운동에서 고착-미끄럼 진동을 완화하고 추종 성능을 향상시킨다. 또한 Stribeck 영역의 음의 기울기는 시스템의 유효 감쇠를 감소시키므로, 안정성 해석에서 이 성분을 명시적으로 고려해야 한다. 적응 제어 기법은 매개변수의 온라인 추정을 통해 작동 조건의 변화에 대응한다.
일반화된 정적 마찰 모델
스트리벡 모델은 더 일반적인 정적 마찰 모델의 특수한 사례로 해석될 수 있다. 일반화된 정적 모델은 마찰력을 속도의 비선형 함수로 기술하며, 여러 성분의 합성으로 구성된다. 쿨롱 성분은 부호 함수로, 점성 성분은 선형 함수로, 스트리벡 성분은 지수 감쇠 함수로 표현되고, 필요에 따라 추가 항이 도입된다. 이러한 구조는 실험 데이터에 대한 적합성을 높이는 방향으로 확장될 수 있으며, 이후의 동적 마찰 모델과도 공통적 기반을 공유한다.
한계와 주의 사항
스트리벡 모델은 정적 모델이므로, 상태 변수를 가지지 않으며 이력 의존적 거동을 기술하지 못한다. 따라서 사전 미끄럼 영역의 변위 의존성이나 미시적 이력과 같은 현상은 포착되지 않는다. 또한 모델 함수는 속도의 단일 값 함수이므로 속도가 영을 지나는 전이 영역의 세부 거동을 정확히 기술하지 못하며, 고착 상태의 자연스러운 유지 조건을 직접 제공하지 않는다. 이러한 한계는 고정밀 응용에서 상태 변수 기반 동적 마찰 모델로의 확장을 필요하게 한다. 또한 매개변수가 온도, 윤활 상태, 마모에 따라 변화하므로, 장시간 작동하는 시스템에서는 주기적 재식별이 요구된다.
로봇 공학적 응용
스트리벡 모델은 산업용 매니퓰레이터, 조화 드라이브 관절, 정밀 위치 결정 시스템에서 널리 적용된다. 특히 저속 영역에서 관찰되는 위치 오차와 속도 리플을 설명하고 보상하는 데 효과적이며, 표면 연마, 미세 조립, 레이저 가공과 같이 저속 고정밀 운동이 요구되는 작업에서 중요한 역할을 한다. 이동 로봇의 조향 기구와 바퀴-지면 접촉의 일부 영역에서도 유사한 거동이 관찰되며, 모델의 응용 범위는 로봇 공학 전반에 걸쳐 있다.
본 절의 의의
본 절은 스트리벡 마찰 모델을 수학적, 물리적, 실무적 관점에서 체계적으로 정리한다. 이 모델은 정적 마찰 모델의 대표적 예로서, 쿨롱과 점성 모델의 한계를 저속 영역에서 보완하며, 실험 데이터와의 적합성이 양호하다. 이후 절들에서 다룰 상태 변수 기반 동적 마찰 모델은 본 절에서 소개된 정적 곡선을 정상 상태의 특성으로 포함하면서 이력과 사전 미끄럼을 추가로 기술하는 구조로 이어진다.
학습 권장사항
독자는 공개된 마찰 측정 데이터 또는 자체 실험으로 얻은 마찰 토크-속도 곡선에 본 절의 스트리벡 모델을 비선형 적합하여 매개변수를 추정해 볼 것을 권장한다. 적합 과정에서 초기값의 선택이 결과에 미치는 영향과 저속 영역의 샘플링 밀도가 v_s 추정 정확도에 미치는 영향을 관찰하면, 모델 식별의 실무 감각을 얻을 수 있다. 또한 식별된 모델을 단순 제어 시뮬레이션에 통합하여 피드포워드 보상의 효과를 정량적으로 확인해 볼 것을 권장한다.
참고 문헌
- Armstrong-Hélouvry, B. (1991). Control of Machines with Friction. Kluwer Academic.
- Armstrong-Hélouvry, B., Dupont, P., & Canudas de Wit, C. (1994). A survey of models, analysis tools and compensation methods for the control of machines with friction. Automatica, 30(7), 1083–1138.
- Bo, L. C., & Pavelescu, D. (1982). The friction-speed relation and its influence on the critical velocity of stick-slip motion. Wear, 82(3), 277–289.
- Olsson, H., Åström, K. J., Canudas de Wit, C., Gäfvert, M., & Lischinsky, P. (1998). Friction models and friction compensation. European Journal of Control, 4(3), 176–195.
- Hamrock, B. J., Schmid, S. R., & Jacobson, B. O. (2004). Fundamentals of Fluid Film Lubrication (2nd ed.). CRC Press.
- Khalil, W., & Dombre, E. (2002). Modeling, Identification and Control of Robots. Hermes Penton Science.
- Siciliano, B., & Khatib, O. (Eds.) (2016). Springer Handbook of Robotics (2nd ed.). Springer.
version: 1.0