17.6 정적 하중 분석과 구조적 안전 계수

17.6 정적 하중 분석과 구조적 안전 계수

1. 개요

로봇 시스템의 정역학적 분석은 관절 토크 산정에 한정되지 않는다. 액추에이터가 공급하는 힘이 링크, 결합, 베어링, 감속기를 거쳐 전달되는 과정에서 기계 요소들은 각각 고유의 응력 상태에 놓이며, 이러한 응력이 재료와 부품의 허용 한계를 초과하지 않도록 설계되어야 한다. 정적 하중 분석(static load analysis)은 정상 작동 조건과 예상 외부 하중 아래에서 각 구조 요소가 겪는 힘과 모멘트를 정량화하는 과정이며, 구조적 안전 계수(structural safety factor)는 이러한 내부 하중과 재료의 한계 사이의 보수적 여유를 수치화한다.

본 절에서는 로봇 구조에 작용하는 정적 하중의 식별과 산정 방법, 링크 단면에서의 응력 해석, 베어링과 감속기의 하중 평가, 그리고 구조적 안전 계수의 정의와 선정 원리, 설계 규정에 의한 표준 값의 활용을 학술적으로 기술한다.

2. 정적 하중의 분류

로봇 구조 요소에 작용하는 정적 하중은 그 발생 원인과 시간 특성에 따라 다음과 같이 분류된다.

첫째, 자중 하중은 링크, 관절, 액추에이터, 배선, 감속기, 그리고 부착된 엔드이펙터와 같은 모든 구성 요소의 질량으로 인한 중력 하중이다. 매니퓰레이터 자세에 따라 각 링크가 자기 자신과 하류 링크들의 중력을 지지해야 하며, 이러한 하중은 자세 의존적이다.

둘째, 페이로드 하중은 로봇이 취급하는 작업물, 공구, 또는 센서의 무게와 외부에서 가해지는 작업 반력을 포함한다. 페이로드는 설계 사양에서 명시된 최대 값 근방에서 반복적으로 작용하는 경우가 많으며, 자중과 합산되어 링크와 관절의 하중을 결정한다.

셋째, 환경 상호작용 하중은 말단 효과기가 환경과 접촉할 때 발생하는 외력과 외부 모멘트이다. 조립 작업의 끼워 맞춤 하중, 연삭 작업의 절삭 하중, 조작 작업의 접촉 하중이 이에 해당한다. 상호작용 하중의 크기와 방향은 작업 공정에 따라 다르며, 설계 시 가장 불리한 조합을 가정한다.

넷째, 예측 가능한 준정적 관성 하중은 정상 작동 조건에서 로봇이 느린 가감속을 할 때 발생하는 관성 기여이다. 엄밀한 의미의 정적 하중은 아니나, 정적 하중 분석에서는 가속도 시간 평균 또는 최대 값의 준정적 등가 하중으로 포함되는 경우가 많다.

3. 내부 하중의 결정과 단면력

각 링크의 내부 하중은 자유물체도 기반의 정적 평형 해석으로부터 결정된다. 하나의 링크를 임의의 위치에서 가상 단면으로 나누고 그 한 부분에 대한 평형을 고려하면, 단면에서 전달되는 내력과 내부 모멘트가 결정된다. 이러한 단면력은 일반적으로 다음의 성분으로 분리된다.

축력(normal force) N은 단면에 수직한 방향의 내력이며, 인장 또는 압축 응력을 일으킨다. 전단력(shear force) V는 단면 내 평면 방향의 내력이며, 전단 응력의 원천이 된다. 굽힘 모멘트(bending moment) M_b는 링크 축에 수직한 축 주위의 내부 모멘트이며, 링크의 굽힘 응력을 유발한다. 비틀림 모멘트(torsional moment) T는 링크 축 방향의 내부 모멘트이며, 비틀림 전단 응력을 발생시킨다.

직렬 매니퓰레이터의 각 링크는 자세에 따라 축력, 전단, 굽힘, 비틀림이 복합적으로 작용하는 보(beam)로 모델링되며, 단면력의 분포는 링크의 길이 방향 좌표의 함수이다. 최대 내력과 최대 모멘트는 일반적으로 링크의 근위 끝, 즉 베이스 쪽 관절 부위에서 발생하는 경우가 많다.

4. 링크의 응력 해석

단면력으로부터 응력을 계산하기 위하여 재료역학의 표준 공식이 적용된다. 등단면 보의 축 응력은 다음과 같이 주어진다.

\sigma_N = \frac{N}{A}

여기서 A는 단면적이다. 순수 굽힘에 의한 최대 응력은 다음과 같다.

\sigma_b = \frac{M_b \, c}{I}

여기서 I는 중립축에 대한 관성 모멘트이고 c는 중립축에서 단면 가장자리까지의 최대 거리이다. 비틀림에 의한 전단 응력은 원형 단면의 경우 다음과 같이 표현된다.

\tau_T = \frac{T \, r}{J_p}

여기서 J_p는 극관성 모멘트이고 r은 중심축에서의 거리이다. 전단력에 의한 평균 전단 응력은 다음의 근사로 주어진다.

\tau_V = \frac{V}{A_s}

여기서 A_s는 전단 유효 면적이다. 이러한 응력들은 일반적으로 중첩되어 복합 응력 상태를 이룬다.

5. 조합 응력과 등가 응력

로봇 링크는 축, 굽힘, 비틀림 하중이 동시에 작용하므로 한 점에서의 응력 상태는 응력 텐서로 표현된다. 연성 재료의 항복 한계와 비교하기 위하여 다음과 같이 폰 미제스(von Mises) 등가 응력이 사용된다.

\sigma_{\text{vM}} = \sqrt{\sigma^2 + 3 \tau^2}

여기서 \sigma는 축과 굽힘에 의한 정규 응력의 합이고, \tau는 비틀림과 전단에 의한 전단 응력의 합이다. 취성 재료의 경우에는 최대 주응력 기준(Rankine criterion)이 사용되며, 그 밖에도 응력 상태의 성격에 따라 트레스카(Tresca) 기준이 활용된다. 각 재료의 파손 기준은 제조사 자료와 재료역학 문헌에서 표준값이 제공된다.

등가 응력의 계산은 일반적으로 단면 내에서 공간적으로 변화하므로, 최대 등가 응력이 발생하는 위치를 식별하고 그 값을 설계 기준으로 채택한다. 이러한 위치는 응력 집중부, 특히 구멍, 모서리, 단면 변화부 근방에서 발견된다.

응력 집중과 피로의 고려

실제 로봇 구조에는 볼트 구멍, 보스, 곡률 변화, 용접 이음 등 기하학적 불연속이 존재하며, 이러한 부위에서는 응력 집중(stress concentration)이 발생한다. 응력 집중 계수 K_t는 이상적 균일 응력에 대한 실제 최대 응력의 비로 정의되며, 표준 도표를 통하여 기하학과 하중 유형별로 주어진다. 실무 응력 평가에서는 \sigma_{\max} = K_t \, \sigma_{\text{nom}}을 사용하여 응력 집중의 영향을 반영한다.

정적 하중 분석에서는 순수한 한 번의 최대 하중이 아닌, 반복 작업에서 누적되는 피로(fatigue)의 영향을 함께 고려해야 한다. 피로 한도 S_e는 재료의 인장 강도 S_u의 일정 비율로 시작하여 표면 마무리, 크기, 하중 유형, 온도, 신뢰도 등의 수정 계수로 조정된다. 정적 설계 단계에서도 피로 여유를 암시적으로 확보하기 위하여 허용 응력을 보수적으로 설정하는 것이 일반적이다.

안전 계수의 정의

구조적 안전 계수(safety factor) n_s는 재료 또는 구성 요소의 허용 한계를 실제 계산된 작용 응력 또는 작용 하중으로 나눈 값으로 정의된다. 일반적인 형식은 다음과 같다.

n_s = \frac{S}{\sigma_{\text{app}}}

여기서 S는 재료의 한계 응력으로, 연성 재료에서는 항복 응력 S_y, 취성 재료에서는 극한 강도 S_u가 일반적으로 사용된다. \sigma_{\text{app}}는 작용 응력으로서 위에서 기술된 방법으로 산정된 복합 응력 또는 등가 응력이다.

안전 계수는 단일 값이 아니라 다수의 요인을 포괄하는 종합 계수이며, 다음과 같은 불확실성들을 완충하는 역할을 한다. 첫째, 재료 특성의 통계적 산포와 제조 공정에 의한 편차. 둘째, 해석 모델의 단순화와 근사에 의한 오차. 셋째, 실제 하중이 설계 하중을 초과할 가능성. 넷째, 마모, 부식, 피로로 인한 시간에 따른 강도 저하. 다섯째, 환경 조건의 변화. 여섯째, 조립 공차와 취급 부주의에 기인한 추가 하중.

6. 안전 계수의 선정 원리

안전 계수의 선정은 설계 대상의 중요도, 하중의 예측 가능성, 사용 재료의 품질, 파손 시의 결과 심각도, 그리고 적용 규정에 따라 결정된다. 일반적인 기계 설계 문헌에서는 다음과 같은 경향이 참고된다.

정적 하중 아래에서 연성 재료를 사용하는 일반적 기계 부품의 경우 안전 계수는 대개 1.5에서 2.5 사이에서 선정된다. 하중의 성질이 불확실하거나 충격이 예상되는 경우에는 2.5에서 4 사이로 증가된다. 인간과 근접한 상호작용이 예상되는 협동 로봇이나 의료 로봇의 구조 요소에서는 관련 표준에 따라 더 보수적인 값이 요구된다.

다만 로봇공학의 구체적 분야에서는 그 분야의 규제와 제품 표준이 요구하는 값을 우선적으로 적용해야 하며, 산업용 매니퓰레이터에서는 관련 ISO 표준, 협동 로봇에서는 ISO 10218 및 ISO/TS 15066 등이 설계 기준의 출발점이 된다. 각 표준은 허용 응력, 허용 변형, 충격 반응, 에너지 제한 등에 대한 구체적 규정을 제공하며, 설계자는 이러한 요구사항을 만족하는 범위 내에서 안전 계수를 산정한다.

7. 베어링과 감속기의 하중 평가

로봇 관절의 베어링과 감속기는 단면 응력이 아닌 하중 수준에 근거하여 평가된다. 베어링의 경우 동적 기본 정격 하중 C와 실제 작용 하중 P로부터 수명 L_{10}이 계산된다.

L_{10} = \left( \frac{C}{P} \right)^{p} \times 10^6 \; \text{회전}

여기서 p는 볼 베어링에서 3, 롤러 베어링에서 10/3의 값을 갖는다. 정적 하중 분석의 맥락에서는 정적 기본 정격 하중 C_0와 작용 정적 하중의 비가 정적 안전 계수 s_0 = C_0 / P_0로 정의되며, 이 값이 제조사가 권장하는 최소 기준을 넘도록 설계한다.

감속기, 특히 조화 감속기와 사이클로이드 감속기의 경우 허용 순시 최대 토크, 허용 평균 토크, 허용 반복 피크 토크가 각기 다르게 정격되며, 정적 하중 분석에서는 작업 중 발생 가능한 최대 토크가 허용 순시 최대 토크 이하가 되도록 제약한다. 감속기의 수명은 평균 토크와 평균 속도로부터 제조사 공식에 따라 계산된다.

강성 기반 설계 조건

구조적 안전 계수 외에도 로봇의 정밀도를 결정짓는 핵심 인자로서 강성 조건이 함께 고려된다. 정적 하중 아래에서 링크의 처짐, 관절의 탄성 변형, 감속기의 비틀림 변형이 누적되어 말단의 위치 오차가 발생한다. 말단 위치 오차 \delta \mathbf{x}는 작업 공간 강성 행렬 \mathbf{K}_x와 외부 렌치 \mathbf{F}_e의 관계로부터 다음과 같이 표현된다.

\delta \mathbf{x} = \mathbf{K}_x^{-1}(\mathbf{q}) \, \mathbf{F}_e

여기서 \mathbf{K}_x는 관절 강성 \mathbf{K}_{\theta}와 자코비안을 통하여 \mathbf{K}_x = (\mathbf{J} \mathbf{K}_{\theta}^{-1} \mathbf{J}^T)^{-1}의 형태로 유도된다. 설계 시에는 허용 처짐을 만족시키는 구조 강성을 확보해야 하며, 이 조건이 강도 조건보다 더 엄격한 설계 제약이 되는 경우가 빈번하다.

8. 불확실성과 부분 안전 계수 기법

전통적 단일 안전 계수 대신, 하중과 강도의 불확실성을 별도로 모델링하는 부분 안전 계수 기법(partial safety factor method)이 구조 설계에서 표준화되어 있다. 이 기법에서는 하중 F에 하중 계수 \gamma_F를 곱한 설계 하중 F_d = \gamma_F F_k와, 재료 강도 R에 강도 계수 \gamma_M으로 감한 설계 강도 R_d = R_k / \gamma_M를 별도로 정의한다. 설계 조건은 다음과 같다.

F_d \leq R_d

각 계수는 하중의 종류와 재료의 성질에 따라 표준이 규정한 값을 사용하며, 로봇 구조 설계에서도 이러한 방식이 증거 기반 설계 문화와 결합되어 점진적으로 도입되고 있다. 이는 한정된 정보 아래에서의 보수성을 체계적으로 부여하면서도 지나친 과설계를 피할 수 있는 장점이 있다.

로봇공학 응용에서의 통합 설계 절차

정적 하중 분석과 구조적 안전 계수의 도출은 로봇 설계의 초기 단계에서 다음의 절차로 통합된다. 첫째, 최악의 자세와 하중 조합을 식별한다. 둘째, 각 링크의 자유물체도를 작성하고 단면력을 결정한다. 셋째, 단면 형상과 재료를 가정하여 응력을 계산한다. 넷째, 응력 집중과 피로의 영향을 반영하여 허용 응력을 조정한다. 다섯째, 요구되는 안전 계수와 강성 조건을 만족하는지 검토한다. 여섯째, 필요시 단면 형상, 재료, 또는 구조 배치를 수정하여 설계 반복을 수행한다. 일곱째, 최종 설계에 대하여 유한 요소 해석을 통한 상세 검증을 수행한다.

이러한 절차는 실무 설계에서 단방향으로 진행되기보다 여러 차례 반복되며, 설계 경험과 분석 결과가 축적됨에 따라 안전 계수와 허용 응력의 선정이 점점 정교해진다.

본 절의 의의

본 절에서 기술된 정적 하중 분석과 구조적 안전 계수는 로봇 시스템이 장기간 신뢰성 있게 동작하기 위한 기계적 기초를 제공한다. 아무리 정교한 제어 알고리즘이 설계되더라도 그 전제가 되는 기계 구조가 작동 조건 하에서 파손되거나 과도하게 변형되면 로봇은 본래의 기능을 수행할 수 없다. 따라서 정역학적 관절 토크 해석과 자코비안 전치에 의한 힘 해석의 결과는 구조 설계와 긴밀히 연결되어야 하며, 본 절의 내용은 그 연결점을 제공한다.

또한 정적 하중 분석은 단순히 설계 단계에만 국한되지 않고, 운영 중인 로봇의 작업 계획과 자세 선정에서도 지속적으로 참조된다. 동일한 작업을 수행하더라도 자세에 따라 구조 응력이 크게 달라지므로, 구조적 안전과 수명의 관점에서 유리한 자세를 선호하는 운영 전략이 수립되는 경우가 많다.

학습 권장사항

본 절의 내용을 충분히 이해하기 위하여 재료역학, 기계 요소 설계, 그리고 자유물체도 기반의 정역학 해석에 대한 선행 학습이 권장된다. 본 절의 내용을 심화 학습하기 위해서는 피로와 파괴 역학, 유한 요소 해석, 확률론적 구조 신뢰성 이론, 그리고 국제 안전 표준과 로봇공학 관련 규제 문서에 대한 추가 학습이 권장된다.

참고 문헌

  • Shigley, J. E., Mischke, C. R., and Budynas, R. G. (2020). Shigley’s Mechanical Engineering Design (11th ed.). McGraw-Hill.
  • Norton, R. L. (2019). Machine Design: An Integrated Approach (6th ed.). Pearson.
  • Hibbeler, R. C. (2017). Mechanics of Materials (10th ed.). Pearson.
  • Juvinall, R. C., and Marshek, K. M. (2017). Fundamentals of Machine Component Design (6th ed.). Wiley.
  • Craig, J. J. (2018). Introduction to Robotics: Mechanics and Control (4th ed.). Pearson.
  • Siciliano, B., Sciavicco, L., Villani, L., and Oriolo, G. (2009). Robotics: Modelling, Planning and Control. Springer.
  • International Organization for Standardization. (2011). ISO 10218-1: Robots and Robotic Devices — Safety Requirements for Industrial Robots — Part 1: Robots.
  • International Organization for Standardization. (2016). ISO/TS 15066: Robots and Robotic Devices — Collaborative Robots.
  • Harris, T. A., and Kotzalas, M. N. (2006). Rolling Bearing Analysis (5th ed.). CRC Press.

version: 1.0