모션 소프트웨어로봇 액추에이터 제어 소프트웨어 개발로봇 액추에이터 사양 분석
출제기준 좌표3·3·1·1
3과목 · 모션 소프트웨어

액추에이터 사양 분석

로봇 액추에이터 제어 소프트웨어 개발로봇 액추에이터 사양 분석
# 모션소프트웨어
01

📌 개요

  • 액추에이터(Actuator, 구동기) = 계획한 모션을 실제 힘과 움직임으로 바꾸는 장치
  • 제어 SW 개발의 전제 — 데이터시트 사양(정격 토크·속도·출력, 토크 상수, 감속비)을 읽고 부하 적합성 판단
  • 시험 빈출 — 액추에이터 종류별 특성 비교, 출력 P = \tau\omega 계산, 감속기의 토크·속도·관성 변환(감속비 N, N배, 1/N, 1/N^2)
02

📖 핵심 개념

액추에이터의 종류 — 에너지원에 따른 분류

구분 전기식 유압식 공압식
에너지원 전기 (모터) 기름의 압력 압축 공기
힘/출력 밀도 중간 매우 높음 (대형·중부하) 낮음~중간
제어 정밀도 높음 (정밀 위치·속도 제어) 중간 낮음 (정밀 위치제어 어려움)
청결/유지보수 깨끗, 관리 쉬움 기름 누유 우려, 관리 부담 깨끗, 구조 간단
대표 용도 산업용·협동 로봇 대부분 굴착기, 대형 중량물 로봇 그리퍼 개폐, 단순 왕복

로봇의 주류는 전기식이며, 그 안에서 다시 나뉜다.

  • 브러시 DC 모터: 구조 간단·저렴. 브러시(정류자) 마모로 수명·유지보수 부담
  • BLDC 모터(Brushless DC): 브러시 대신 전자 정류 — 수명 길고 효율·출력 밀도 높음. 현대 로봇의 표준
  • 스테핑 모터(Stepping Motor): 펄스 1개당 정해진 각도(스텝각)만큼 회전 — 엔코더 없이 개루프 위치제어 가능. 과부하 시 탈조 위험
  • 서보 모터(Servo Motor): 모터 + 엔코더 + 드라이버를 묶어 폐루프 제어로 위치·속도·토크를 정밀 제어하는 구성. 산업용 로봇 관절의 표준

데이터시트의 핵심 사양 항목

  • 정격 토크(Rated Torque) / 정격 속도(Rated Speed): 연속 운전해도 과열되지 않는 토크·속도의 한계
  • 최대(순시) 토크(Peak Torque): 가감속 순간처럼 짧은 시간만 허용되는 토크 (정격의 수 배)
  • 정격 출력(Rated Power): P = \tau \cdot \omega — 토크(N·m) × 각속도(rad/s) = 출력(W)
  • 토크 상수 k_t: 전류 1 A당 발생 토크 — \tau = k_t \, i (토크는 전류에 비례!)
  • 역기전력 상수 k_e: 속도 1 rad/s당 발생하는 역기전력 전압 — SI 단위계에서 k_t와 수치가 같다
  • 로터 관성 모멘트 J_m: 모터 자신의 회전 관성 — 가속 성능과 관성비 계산에 필요
  • 분해능(Resolution): 엔코더가 구별할 수 있는 최소 각도 (예: 펄스/회전)
  • 백래시(Backlash): 기어 이빨 사이 유격으로 인한 되돌림 틈새 — 정밀도를 깎는 요인
rpm ↔ rad/s 환산

\omega\,[\text{rad/s}] = \dfrac{2\pi}{60} \times N\,[\text{rpm}] \approx 0.1047 \times N. 예: 3000 rpm ≈ 314 rad/s.

감속기 — 모터의 속도를 힘과 바꾼다

  • 모터 = 빠르지만 힘이 약한 장치 ↔ 로봇 관절 = 느리지만 힘센 움직임 필요

  • 그래서 사이에 감속기(Reducer/Gearbox) 를 넣는다. 감속비 N (N:1)일 때 (이상적인 경우):

  • 속도: 출력축 속도 = 모터 속도 ÷ N (느려짐)

  • 토크: 출력축 토크 = 모터 토크 × N (실제로는 × 효율 \eta)

  • 관성: 출력축의 부하 관성 J_L이 모터축에서는 J_L / N^2로 보인다 — 반사 관성(Reflected Inertia), N^2로 나뉜다는 점이 계산 포인트

로봇용 감속기는 하모닉 드라이브(백래시 극소, 경량 — 소형 관절)와 RV 감속기/유성기어(고강성 — 대형 관절)가 대표적이다.

관성비 — 서보 선정의 실무 지표

  • 관성비 = 모터축 환산 부하 관성 ÷ 로터 관성 (J_L' / J_m)
  • 값이 너무 크면 부하가 모터를 "휘두르는" 꼴 → 제어 불안정·튜닝 곤란
  • 감속비를 키우면 반사 관성이 1/N^2로 줄어 관성비를 낮출 수 있다

액추에이터 선정 절차

  1. 부하 분석: 관절이 내야 할 토크·속도 프로파일 산출 (→ 액추에이터 동역학적 구동 프로파일)
  2. 필요 토크 계산: 가속 토크 + 마찰·중력 부하 토크
  3. 정격 검토: 연속 운전 구간의 실효(RMS) 토크 ≤ 정격 토크, 순간 최대 토크 ≤ 최대 토크
  4. 속도 검토: 최고 요구 속도 ≤ 정격 속도 (감속비 반영)
  5. 관성비·분해능·환경 조건(방진방수, 온도) 확인 + 안전 여유율(통상 20~30% 이상) 확보
03

📊 다이어그램 · 수식

액추에이터 선정 흐름

DIAGRAM
flowchart TD
    A["부하 요구 분석
토크·속도 프로파일"] --> B["감속비 가정
속도 ÷N, 토크 ×N, 관성 ÷N²"] B --> C["필요 토크 계산
가속 + 마찰·중력"] C --> D{"RMS ≤ 정격?
피크 ≤ 최대?
속도 ≤ 정격?"} D -- "아니오" --> B2["감속비/모터 변경"] --> B D -- "예" --> E["관성비·분해능·환경 검토
+ 여유율 20~30%"] E --> F["선정 완료"]

핵심 공식 모음

출력:

P\,[\text{W}] = \tau\,[\text{N·m}] \times \omega\,[\text{rad/s}]

토크와 전류:

\tau = k_t \, i

감속기 (감속비 N, 효율 \eta):

\omega_{out} = \frac{\omega_{motor}}{N}, \qquad \tau_{out} = N\,\eta\,\tau_{motor}, \qquad J_{reflected} = \frac{J_{L}}{N^{2}}

모터축 등가 관성:

J_{eq} = J_m + \frac{J_L}{N^2}
04

🎯 핵심 요약 · 암기 포인트

익힘 0 / 10카드를 눌러 뒤집고, 앞면에서 아는지 표시하세요.
Q · 1
전기·유압·공압 액추에이터 중 힘(출력 밀도)이 가장 큰 것은?
A
유압식 — 굴착기 등 대형·중부하에 사용
Q · 2
공압 액추에이터의 특징은?
A
구조가 간단하고 깨끗하지만 공기의 압축성 때문에 정밀 위치제어가 어렵다
Q · 3
BLDC 모터가 브러시 DC 모터보다 유리한 점은?
A
브러시(정류자)가 없어 수명이 길고 효율·출력 밀도가 높다 (전자 정류)
Q · 4
스테핑 모터의 특징은?
A
펄스당 정해진 스텝각만큼 회전해 엔코더 없이 개루프 위치제어가 가능하지만, 과부하 시 탈조한다
Q · 5
정격 토크와 최대(순시) 토크의 차이는?
A
정격은 연속 운전 가능한 한계, 최대는 가감속 순간에만 허용되는 단시간 한계
Q · 6
모터 출력 계산식은?
A
P = τ × ω (N·m × rad/s = W)
Q · 7
토크 상수 kt의 의미는?
A
전류 1 A당 발생하는 토크 — τ = kt·i, 토크는 전류에 비례
Q · 8
감속비 N인 감속기를 거치면 속도·토크·부하 관성은?
A
속도는 1/N, 토크는 N배(×효율), 모터축에서 본 부하 관성은 1/N²
Q · 9
백래시(Backlash)란?
A
기어 이빨 사이의 유격으로 생기는 되돌림 틈새 — 정밀도 저하 요인 (하모닉 드라이브는 백래시가 극히 작다)
Q · 10
관성비란 무엇이며 왜 중요한가?
A
모터축 환산 부하 관성 ÷ 로터 관성 — 너무 크면 제어가 불안정해지므로 서보 선정의 실무 기준이 된다
05

✏️ 예상문제

1. 어떤 모터가 토크 2 N·m를 내며 100 rad/s로 회전하고 있다. 이때의 기계적 출력은?

① 50 W ② 100 W ③ 200 W ④ 400 W

정답 및 해설

정답: ③ P = \tau\omega = 2 \times 100 = 200 W. 각속도가 rad/s 단위일 때 곧바로 와트가 나온다는 점을 기억하자 (rpm이면 rad/s로 환산 먼저).

2. 감속비 10:1인 감속기(효율 100% 가정)에 모터가 토크 1 N·m, 속도 3000 rpm으로 연결되어 있다. 출력축의 토크와 속도는?

① 토크 10 N·m, 속도 300 rpm ② 토크 0.1 N·m, 속도 30000 rpm ③ 토크 10 N·m, 속도 3000 rpm ④ 토크 1 N·m, 속도 300 rpm

정답 및 해설

정답: ① 감속기는 속도를 1/N로 줄이는 대신 토크를 N배로 키운다: 토크 1 \times 10 = 10 N·m, 속도 3000 / 10 = 300 rpm. 출력(τω)은 이상적으로는 보존된다.

3. 감속비 N = 10일 때, 출력축의 부하 관성 J_L = 0.4\ \text{kg·m}^2가 모터축에서 보이는 반사 관성은?

① 4 kg·m² ② 0.04 kg·m² ③ 0.004 kg·m² ④ 0.4 kg·m²

정답 및 해설

정답: ③ 반사 관성은 J_L / N^2 = 0.4 / 100 = 0.004 kg·m². 토크는 N배지만 관성은 N^2으로 나뉜다는 것이 단골 함정이다.

4. 펄스 신호만으로 개루프 위치제어가 가능하지만, 과부하 시 탈조(step-out)의 위험이 있는 모터는?

① 브러시 DC 모터 ② BLDC 모터 ③ 스테핑 모터 ④ 유도 전동기

정답 및 해설

정답: ③ 스테핑 모터는 펄스 1개당 정해진 스텝각만큼 회전하므로 펄스 수를 세는 것만으로 위치를 알 수 있다(엔코더 불필요). 다만 부하 토크가 한계를 넘으면 스텝을 놓치는 탈조가 발생하며, 개루프에서는 이를 감지하지 못한다.

5. 액추에이터 선정 시 검토 항목에 대한 설명으로 옳지 않은 것은?

① 연속 운전 구간의 실효(RMS) 토크는 정격 토크 이하여야 한다 ② 가감속 시의 순간 최대 토크는 모터의 최대 토크 이하여야 한다 ③ 부하 관성이 크면 감속비를 키워 관성비를 낮출 수 있다 ④ 여유율을 두지 않고 정격을 요구치에 정확히 일치시키는 것이 가장 경제적이고 바람직하다

정답 및 해설

정답: ④ 마찰 증가·부하 변동·모델 오차에 대비해 통상 20~30% 이상의 여유율을 둔다. ③은 반사 관성이 1/N^2로 줄어드는 원리를 이용한 실무 기법으로 옳다.

06

🔗 관련 노트

로봇소프트웨어개발기사 필기 · 학습 교재출제기준 2025.1.1 – 2027.12.31