# 공압 실린더 동기화를 위한 이중 루프 제어 전략

> 출처: https://rodlesspneumatic.com/ko/blog/dual-loop-control-strategies-for-pneumatic-cylinder-synchronization/
> Published: 2025-12-08T04:47:33+00:00
> Modified: 2026-03-06T02:11:30+00:00
> Agent JSON: https://rodlesspneumatic.com/ko/blog/dual-loop-control-strategies-for-pneumatic-cylinder-synchronization/agent.json
> Agent Markdown: https://rodlesspneumatic.com/ko/blog/dual-loop-control-strategies-for-pneumatic-cylinder-synchronization/agent.md

## 요약

이중 루프 제어 전략은 중첩된 두 개의 피드백 루프를 사용하여 다중 공압 실린더를 동기화합니다: 비례 밸브 변조를 통해 개별 실린더 속도를 제어하는 내부 속도 루프와, 실린더 위치를 비교하고 동기화 오차를 최소화하기 위해 속도 설정값을 조정하는 외부 위치 루프입니다. 이 아키텍처는 기본 공압 시스템의 ±10~50mm 대비, 최대 3미터 스트로크 길이에서 ±0.5mm~±2mm의 동기화 정확도를 달성합니다.

## 기사

![동기화된 공압 실린더를 위한 이중 루프 제어 전략을 설명하는 기술적 개략도. 이 도면은 두 개의 실린더가 공유 하중을 이동시키는 모습을 보여주며, 위치 및 속도 센서가 모션 컨트롤러로 피드백을 제공합니다. 컨트롤러는 외부 위치 루프를 사용하여 동기화 오차를 계산하고, 각 실린더의 비례 밸브를 제어하는 두 개의 내부 속도 루프에 대한 속도 설정값을 조정합니다. 텍스트 상자는 동기화 정확도가 ±0.5mm에서 ±2mm 사이임을 나타냅니다.](https://rodlesspneumatic.com/wp-content/uploads/2025/12/Dual-Loop-Pneumatic-Synchronization-Control-Diagram-1024x687.jpg)

이중 루프 공압 동기화 제어 다이어그램

## 소개

다중 실린더 시스템에서 걸림, 제품 손상 또는 안전 위험을 유발하는 동기화 오류로 어려움을 겪고 계신가요? 무거운 짐을 들어 올리거나 넓은 패널을 안내하거나 복잡한 동작을 조정하는 등 두 개 이상의 공압 실린더가 함께 움직여야 하는 경우 작은 위치 차이도 심각한 문제를 일으킬 수 있습니다. 기존의 오픈 루프 공압 시스템으로는 현대 제조에서 요구하는 긴밀한 동기화를 유지할 수 없습니다.

**이중 루프 제어 전략은 중첩된 두 개의 피드백 루프를 사용하여 다중 공압 실린더를 동기화합니다: 비례 밸브 변조를 통해 개별 실린더 속도를 제어하는 내부 속도 루프와, 실린더 위치를 비교하고 동기화 오차를 최소화하기 위해 속도 설정값을 조정하는 외부 위치 루프입니다. 이 아키텍처는 기본 공압 시스템의 ±10~50mm 대비, 최대 3미터 스트로크 길이에서 ±0.5mm~±2mm의 동기화 정확도를 달성합니다.**

지난 분기에 저는 애리조나주 피닉스에 있는 태양광 패널 제조 시설에서 기계 엔지니어인 Steven과 함께 일했습니다. 2미터 유리 패널을 취급하는 그의 듀얼 실린더 갠트리 시스템은 15mm 동기화 오류로 인해 패널 파손으로 인해 매달 $8,000달러의 비용이 발생했습니다. 벱토 로드리스 실린더 시스템에 듀얼 루프 제어를 구현한 후, 동기화가 ±1.2mm로 개선되고 파손이 거의 0에 가까워졌으며 안전 작동 속도가 빨라져 처리량이 12%로 증가했습니다. 이 강력한 제어 전략이 어떻게 작동하는지 설명해 드리겠습니다.

## 목차

- [이중 루프 제어 전략이란 무엇이며 왜 필요한가?](#what-are-dual-loop-control-strategies-and-why-are-they-needed)
- [내부 속도 루프는 개별 실린더 속도를 어떻게 제어하는가?](#how-does-the-inner-velocity-loop-control-individual-cylinder-speed)
- [외부 위치 루프는 어떻게 동기화를 유지하는가?](#how-does-the-outer-position-loop-maintain-synchronization)
- [구현 요건과 모범 사례는 무엇인가요?](#what-are-the-implementation-requirements-and-best-practices)

## 이중 루프 제어 전략이란 무엇이며 왜 필요한가?

동기화 문제의 본질을 이해하면 정교한 제어가 필수적인 이유를 알 수 있습니다. ⚙️

**이중 루프 제어는 마찰 변동, 하중 불균형, 공급 압력 차이 등으로 인해 공압 실린더가 본질적으로 서로 다른 속도로 작동하는 근본적인 문제를 해결합니다. [공기 압축성](https://rodlesspneumatic.com/ko/blog/the-physics-of-air-compressibility-why-pneumatic-cylinders-experience-bounce/)[1](#fn-1). 이중 루프 구조는 속도 제어(100-500Hz로 작동하는 내부 루프)와 위치 동기화(10-50Hz의 외부 루프)를 분리하여, 간섭에 대한 빠른 응답을 유지하면서 동시에 조화된 동작을 가능하게 합니다. 이러한 계층적 접근 방식은 동기화 정확도 측면에서 단일 루프 시스템보다 5-10배 우수한 성능을 발휘합니다.**

![DNC 시리즈 ISO6431 공압 실린더](https://rodlesspneumatic.com/wp-content/uploads/2025/05/DNC-Series-ISO6431-Pneumatic-Cylinder-8.jpg)

[DNC 시리즈 ISO6431 공압 실린더](https://rodlesspneumatic.com/ko/products/pneumatic-cylinders/dnc-series-iso6431-pneumatic-cylinder/)

### 동기화 과제

#### 공압 실린더가 자연스럽게 동기화되지 않는 이유

심지어 “동일한” 실린더도 다음과 같은 이유로 서로 다른 특성을 보입니다:

- **마찰 변화**: 씰 마모, 윤활 차이 (±10-30% 힘 변동)
- **부하 불균형**: 무게 중심 편차, 불균형한 무게 분배
- **공급 압력 차이**: 불균등한 선 길이, 흐름 제한
- **공기 압축성**온도와 습도가 공기 밀도에 미치는 영향
- **제조 공차**: 보어 직경, 씰 치수 (±0.05mm 전형)

이러한 요인들로 인해 실린더 간 속도 차이가 5~20% 발생하며, 이는 스트로크 길이 동안 누적되는 위치 오차를 초래합니다.

### 단일 루프 대 이중 루프 아키텍처

| 제어 아키텍처 | 동기화 정확도 | 응답 시간 | 복잡성 | 비용 |
| 개방 루프(피드백 없음) | ±10~50mm | N/A | 매우 낮음 | 매우 낮음 |
| 단일 위치 루프 | ±3-8mm | 100-300ms | 낮음 | 낮음 |
| 이중 루프 (속도 + 위치) | ±0.5-2mm | 20-80ms | 보통 | 보통 |
| 트리플 루프 (힘 추가) | ±0.2~1mm | 10-50ms | 높음 | 높음 |

### 제어 루프 계층 구조

**외부 루프 (위치 동기화):**

- 모든 실린더의 위치를 비교합니다
- 동기화 오류를 계산합니다
- 각 실린더의 속도 설정값을 조정합니다
- 업데이트 속도: 10-50Hz (20-100ms마다)

**내부 루프 (속도 제어):**

- 개별 실린더 속도 제어
- 비례 밸브 위치를 조절한다
- 외부 루프의 속도 설정값에 반응함
- 업데이트 속도: 100-500 Hz (2-10ms마다)

이렇게 우려 사항을 분리하면 각 루프가 특정 작업에 맞게 최적화할 수 있습니다. 빠른 내부 루프는 동적 응답을 처리하고 느린 외부 루프는 조정을 유지합니다.

### 수학적 기초

실린더 간 위치 오차는 다음과 같습니다:

SyncError=|PositionCylinder1−PositionCylinder2|Sync_{Error} = \left| Position_{Cylinder1} - Position_{Cylinder2} \오른쪽|

외부 루프는 속도 보정을 생성합니다:

VelocityCorrection=Kp×SyncError+Kd×(dErrordt)속도_{보정} = K_{p} \times Sync_{Error} + K_{d} \times \left( \frac{dError}{dt} \right)

Where KpK_{p} 는 비례적인 이득이고 KdK_{d} 는 파생 이득(PD 컨트롤러 일반)입니다.

벡토에서는 일반적인 동기화 애플리케이션을 위한 사전 조정된 제어 매개변수를 개발하여, 안정적이고 정확한 성능을 보장하면서 시운전 시간을 며칠에서 몇 시간으로 단축했습니다.

## 내부 속도 루프는 개별 실린더 속도를 어떻게 제어하는가?

내부 루프는 동기화를 가능하게 하는 빠르고 정밀한 속도 제어 기능을 제공합니다.

**내부 속도 루프는 위치 센서(선형 인코더 또는 [자기변형성](https://math.libretexts.org/Workbench/Numerical_Methods_with_Applications_(Kaw)/2%3A_Differentiation/2.02%3A_Numerical_Differentiation_of_Continuous_Functions)[2](#fn-3)실시간 실린더 속도를 계산하기 위해 [수치 미분](https://www.ato.com/magnetostrictive-sensor-working-principle)[3](#fn-2), 이 루프는 외부 루프의 속도 설정값과 비교하여 속도 오차를 최소화하도록 비례 밸브 또는 서보 밸브를 조정합니다. PI 또는 PID 제어 알고리즘으로 100~500Hz에서 작동하는 이 루프는 ±2~5% 이내의 속도 정확도를 달성하며, 10~30ms 내에 외란에 반응하여 동기화에 필요한 안정적인 속도 제어 기반을 제공합니다.**

!["내부 속도 제어 루프"의 기술적 블록 다이어그램. "내부 속도 제어기(PI/PID, 100-500Hz)"는 "외부 루프"로부터 "속도 설정값"과 "실제 속도" 피드백을 수신합니다. 이 컨트롤러는 "공기 실린더"로의 "공기 유량"을 조절하는 "비례/서보 밸브"에 "밸브 명령"을 전송합니다. 실린더의 "위치 센서"는 데이터를 "속도 계산" 블록에 공급하여 루프를 완성합니다. 하단 텍스트는 "속도 정확도 달성: ±2-5%, 응답 시간: 10-30ms"라고 명시합니다."](https://rodlesspneumatic.com/wp-content/uploads/2025/12/Pneumatic-Inner-Velocity-Control-Loop-Diagram-1024x687.jpg)

공압 내부 속도 제어 루프 다이어그램

### 속도 측정 기술

#### 직접 속도 계산

대부분의 시스템은 위치 피드백으로부터 속도를 유도합니다:

Velocity=Positioncurrent−PositionpreviousSampleTime속도 = \frac{위치_{현재} - 위치_{이전}}{샘플_{시간}}

100Hz 제어 루프(10ms 샘플 시간)의 경우:

- 위치 변화 1mm = 100 mm/s 속도
- 위치 센서 분해능 0.01mm = 1 mm/s 속도 분해능

#### 필터링 요구사항

원시 속도 계산은 다음과 같은 이유로 잡음이 발생합니다:

- 위치 센서 양자화
- 기계적 진동
- 전기적 잡음

**저역 통과 필터링** 신호를 부드럽게 합니다:

- 1차 필터: 단순, 전형적인 시간 상수 5-20ms
- 이동 평균: 3-10 샘플 창
- 칼만 필터: 최적이지만 복잡하다

필터 시간 상수는 제어 루프 응답보다 빨라야 합니다(일반적으로 루프 대역폭의 1/5에서 1/10 사이).

### 밸브 제어 전략

#### 비례 밸브 변조

속도 제어기는 밸브 명령(일반적으로 0-10V 또는 4-20mA)을 출력합니다:

ValveCommand=Feedforward+PICorrectionValve_{Command} = 피드포워드 + PI_{Correction}

****[피드포워드](https://en.wikipedia.org/wiki/Feed_forward_(control))[4](#fn-4)** 구성 요소**: 원하는 속도와 부하에 기반하여 (응답성 향상)
**PI 보정**: 정상태 오차를 제거합니다

| 밸브 유형 | 응답 시간 | 해상도 | 비용 | 베스트 애플리케이션 |
| 비례 방향성 | 20-50ms | 8-12비트 | Medium | 일반 동기화 |
| 서보 밸브 | 5-15ms | 12-16비트 | 높음 | 고정밀 시스템 |
| PWM 제어 디지털 | 10-30밀리초 | 8-10비트 유효 | 낮음 | 비용에 민감한 애플리케이션 |

### 내부 루프 조정

**1단계: 비례 이득(**KpK_{p}**)**

- 낮은 게인으로 시작(KpK_{p} = 0.1)
- 시스템이 진동 없이 신속하게 반응할 때까지 증가시키십시오
- 일반적인 범위: 속도 제어 시 0.5~2.0

**2단계: 적분 이득 (**KiK_{i}**)**

- 정상태 오차를 제거하기 위한 적분 동작 추가
- 매우 낮게 시작(KiK_{i} = 0.01)
- 일반적인 범위: 0.05-0.3

**3단계: 파생 이득 (**KdK_{d}**)** (선택 사항)

- 과도 현상이 발생하는 시스템에 감쇠를 추가합니다
- 공기압 속도 제어에는 종종 불필요하다
- 필요한 경우에만 사용하십시오: 0.01-0.1

### 실제 성능

조지아주 애틀랜타 소재 포장 기계 제조업체는 4개의 동기화된 Bepto 로드리스 실린더에 내부 속도 루프를 구현했습니다. 튜닝 전에는 실린더 간 속도 차이가 ±15%였습니다. 적절한 내부 루프 튜닝 후:

- 속도 추적 오차: 설정값의 ±3%
- 부하 변동에 대한 응답 시간: 25ms
- 속도 리플: <2% (부드러운 동작)
- 동기화 기반: 외부 루프 정확도 ±1.5mm 지원 ✅

## 외부 위치 루프는 어떻게 동기화를 유지하는가?

외부 루프는 속도 설정값을 조정하여 여러 실린더를 조정합니다. ️

**외부 위치 루프는 마스터-슬레이브 또는 가상 마스터 아키텍처를 구현합니다: 실린더 위치를 지속적으로 비교하고, 각 슬레이브 실린더의 마스터(또는 평균 위치)에 대한 동기화 오차를 계산하며, 오차를 최소화하기 위해 개별 속도 설정값을 조정합니다. 이 루프는 PD 제어(비례-미분)로 10-50Hz에서 작동하며, ±10-50%의 속도 보정값을 생성합니다. 이로 인해 교란 발생 후 50-200ms 이내에 실린더를 정렬 상태로 복귀시켜 스트로크 전반에 걸쳐 동기화를 유지합니다.**

!["외부 위치 제어 루프: 동기화 아키텍처"라는 제목의 기술 도면. 왼쪽 패널 "마스터-슬레이브 구성"은 외부 위치 제어기가 마스터 및 슬레이브 실린더로부터 피드백을 수신하고 오차를 계산한 후 슬레이브에 속도 보정값을 전송하는 과정을 보여줍니다. 오른쪽 패널 "가상 마스터 구성"은 제어기가 두 실린더로부터 평균 가상 위치를 계산하고 각각에 개별 속도 보정값을 전송하는 과정을 보여줍니다. 하단 박스에는 성능 지표가 표시됨: "동적 동기화 ±1-2mm, 방해 요인 제거 100-200ms."](https://rodlesspneumatic.com/wp-content/uploads/2025/12/Pneumatic-Cylinder-Synchronization-Architectures-Diagram-1024x687.jpg)

공압 실린더 동기화 아키텍처 다이어그램

### 동기화 아키텍처

#### 마스터-슬레이브 구성

“마스터”로 지정된 하나의 실린더:

- 마스터는 명령된 속도 프로파일을 따릅니다
- 슬레이브 실린더는 마스터 위치에 맞춰 속도를 조정합니다
- 단순하고 예측 가능한 행동
- 단점: 마스터 실린더 오류가 슬레이브로 전파됨

**슬레이브 속도 보정:**

Vslave=Vcommanded+Kp×(Posmaster−Posslave)+Kd×(Velmaster−Velslave)V_{슬레이브} = V_{명령된} + K_{p} \times (Pos_{마스터} - Pos_{슬레이브}) + K_{d} \times (Vel_{마스터} - Vel_{슬레이브})

#### 가상 마스터 구성

평균 위치가 기준이 됩니다:

- 가상 위치 = (위치_1 + 위치_2 + … + 위치_n) / n
- 모든 실린더가 가상 위치에 맞춰 조정됩니다
- 장점: 오류를 모든 실린더에 분산시킵니다
- 3기통 이상의 시스템에 더 적합합니다

**각 실린더별 속도 보정:**

Vcylinderi=VcommandedKp×(Posvirtual−Poscylinderi)V_{cylinder_i} = V_{commanded} K_{p} \times (Pos_{virtual} - Pos_{cylinder_i})

### 동기화 오류 관리

#### 오차 한계 및 포화

외부 루프에는 반드시 한계가 포함되어야 합니다:

**최대 속도 보정**명령된 속도 ±30-50%

- 한 실린더가 과도하게 작동하는 것을 방지합니다
- 시스템 안정성을 유지합니다
- 모든 실린더가 전진하도록 보장한다

**경보 오차 허용치**: 5-10mm 일반적

- 초과 시 오류 상태를 유발함
- 기계적 문제 또는 제어 실패를 나타냄
- 장비 손상을 방지합니다

### 교차 결합 전략

고급 시스템은 실린더 간 교차 결합을 구현합니다:

| 전략 | 설명 | 동기화 개선 | 복잡성 |
| 독립 제어 | 각 실린더는 개별적으로 제어됩니다 | 기준선 | 낮음 |
| 마스터-슬레이브 | 노예는 주인을 따른다 | 3~5배 더 나은 | 낮음 |
| 가상 마스터 | 모두 평균 위치 추적 | 4~6배 더 나은 | 보통 |
| 완전 교차 결합 | 각 실린더는 다른 모든 실린더를 고려한다 | 5~8배 더 나은 | 높음 |

### 외부 루프 조정

**비례 게인 (**KpK_{p}**):**

- 실린더가 동기화 오류를 얼마나 적극적으로 수정하는지 결정합니다
- 너무 낮음: 느린 보정, 큰 정상태 오차
- 너무 높음: 진동, 실린더 간 충돌
- 일반적인 범위: 0.5-2.0 (무차원)

**파생 이득 (**KdK_{d}**):**

- 속도 차이에 기반한 감쇠를 제공합니다
- 오류 보정 시 오버슈트를 방지합니다
- 일반적인 범위: 0.1-0.5

**조정 절차:**

1. 설정 KdK_{d} = 0, KpK_{p} = 0.5
2. 실린더 간 5mm 위치 오프셋을 도입하십시오
3. 증가 KpK_{p} 진동 없이 빠르게 보정될 때까지
4. 추가 KdK_{d} 필요한 경우 오버슈트를 줄이기 위해

### 성능 지표

정밀하게 조정된 이중 루프 시스템은 다음을 달성합니다:

- **정적 동기화**: 정지 시 ±0.5-1mm
- **동적 동기화**: 동작 중 ±1-2mm
- **방해 제거**: 100~200밀리초 이내에 동기화 상태로 복귀
- **속도 추적**실린더 간 ±3-5%

벱토 듀얼 루프 동기화 시스템은 전 세계 150개 이상의 시설에 배치되어 최대 4미터의 스트로크 길이로 50kg에서 5,000kg의 하중을 처리하고 있습니다.

## 구현 요건과 모범 사례는 무엇인가요?

성공적인 듀얼 루프 동기화를 위해서는 적절한 하드웨어, 소프트웨어 및 커미셔닝이 필요합니다. ️

**구현에는 다음이 필요합니다: 각 실린더에 고해상도 위치 센서(0.01-0.1mm 해상도), 각 실린더용 비례 밸브 또는 서보 밸브(20-50ms 응답 시간), 100Hz 이상 루프 실행이 가능한 컨트롤러(산업용 PC 또는 고성능 PLC), 동기화된 센서 판독(1ms 이내), 그리고 충분한 강성을 갖춘 적절한 기계 설계(고유 진동수 >20Hz). 소프트웨어는 적절한 필터링, 윈드업 방지, 결함 감지 기능을 갖춘 두 제어 루프를 모두 구현해야 합니다. 전체 시스템 비용은 기본 공압 제어 대비 실린더당 $800-2,000이 추가됩니다.**

![이중 루프 공압 실린더 동기화를 위한 하드웨어 및 소프트웨어 요구사항을 상세히 기술한 기술 설계도입니다. 고해상도 위치 센서(0.01-0.1mm)와 비례/서보 밸브가 장착된 두 개의 실린더가 고성능 컨트롤러(PLC/IPC)에 연결되어 중첩 제어 루프를 실행하는 모습을 보여줍니다: 50Hz 외부 동기화 루프와 500Hz 내부 속도 루프입니다. 주석은 추가 시스템 비용과 1ms 이내 동기화된 센서 판독의 중요 요구사항을 강조합니다.](https://rodlesspneumatic.com/wp-content/uploads/2025/12/Implementation-Requirements-for-Dual-Loop-Cylinder-Synchronization-Diagram-1024x687.jpg)

이중 루프 실린더 동기화 다이어그램 구현 요구사항

### 하드웨어 요구 사항

#### 위치 센서

| 센서 유형 | 해상도 | 정확성 | 비용/실린더 | 최상의 대상 |
| 자기식 선형 인코더 | 0.1mm | ±0.2mm | $150-300 | 일반 애플리케이션 |
| 자기 변형 | 0.01mm | ±0.05mm | $400-800 | 고정밀 시스템 |
| 광학식 선형 스케일 | 0.001mm | ±0.01mm | $600-1,200 | 초정밀 (희귀) |
| 드로 와이어 인코더 | 0.1mm | ±0.5mm | $200-400 | 긴 스트로크(>2m) |

**필수 요건**모든 센서는 동기화 오류 발생을 방지하기 위해 동기적으로(1ms 이내) 읽어야 합니다.

#### 밸브 선택

**비례 밸브** 최소 요구사항은 다음과 같습니다:

- 응답 시간: <50ms
- 해상도: 8비트 이상 (12비트 권장)
- 유량 용량: 실린더 보어와 원하는 속도를 일치시킵니다.
- 전기 인터페이스: 0-10V 또는 4-20mA 아날로그 입력

**서보 밸브** 고성능을 위해:

- 응답 시간: <20ms
- 해상도: 12-16비트
- 탁월한 선형성과 반복성
- 높은 비용: 2-3배 비례 밸브

### 컨트롤러 플랫폼 선택

#### PLC 기반 시스템

**장점:**

- 익숙한 프로그래밍 환경
- 기계 제어와 통합됨
- 견고한 산업 디자인

**요구 사항:**

- 고속 아날로그 I/O 모듈 (100Hz 이상)
- 부동 소수점 연산 기능
- 충분한 스캔 시간(이중 루프 제어 시 5ms 미만)

**적합한 PLC**지멘스 S7-1500, 앨런-브래들리 컨트롤로직스, 베크호프 CX 시리즈

#### 산업용 PC / 모션 컨트롤러

**장점:**

- 더 높은 계산 능력
- 더 빠른 루프 속도 (1kHz 이상 가능)
- 고급 알고리즘을 더 쉽게 구현할 수 있다

**단점:**

- 더 복잡한 프로그래밍
- 별도의 안전 PLC가 필요할 수 있음

### 소프트웨어 아키텍처

#### 제어 루프 구조

주 제어 루프 (500 Hz):
  1. 모든 위치 센서 읽기 (동기화됨)
  2. 속도 계산 (필터링된 미분)

  내부 루프 (실린더당):
    3. 실제 속도와 설정점 속도 비교
    4. PI 보정 계산
    5. 출력 밸브 명령

동기화 루프 (50Hz, 10주기마다):
  6. 동기화 오차 계산
  7. 속도 보정값 생성 (PD 제어)
  8. 내부 루프의 속도 설정값 업데이트
  9. 오류 한계 및 고장 확인

#### 핵심 소프트웨어 기능

- **[반풍업](https://www.mathworks.com/help/simulink/slref/anti-windup-control-using-a-pid-controller.html)[5](#fn-5)**한계 상태에서 적분 항 축적을 방지합니다
- **부딪힘 없는 전송**: 수동/자동 모드 간 부드러운 전환
- **고장 감지**센서 유효성 및 과도한 오류 모니터링
- **데이터 로깅**진단을 위해 위치, 속도, 오류를 기록합니다.
- **튜닝 인터페이스**: 재컴파일 없이 매개변수 조정이 가능합니다

### 시운전 모범 사례

**1단계: 기계적 검증**

- 실린더 장착 강성 확인
- 부하 분산 확인 (10% 범위 내)
- 걸림 없이 부드러운 움직임을 보장하십시오

**2단계: 개별 실린더 튜닝**

- 각 내부 속도 루프를 독립적으로 조정하십시오
- 동기화 전 ±5% 속도 추적 확인

**3단계: 동기화 루프 조정**

- 낮은 외부 루프 이득으로 시작하십시오
- 안정성을 모니터링하면서 점진적으로 증가시키십시오
- 부하 변동 및 장애를 가한 테스트

**4단계: 성능 검증**

- 100회 이상의 동기화 오차 측정 주기 실행
- 오류가 사양 내에 유지되는지 확인
- 문서 최종 매개변수

### 일반적인 구현 실수

| 실수 | 영향 | 솔루션 |
| 비동기 센서 판독 | 잘못된 동기화 오류 | 하드웨어 트리거 방식의 동시 샘플링 사용 |
| 필터링 부족 | 시끄러운 속도 신호 | 적절한 저역 통과 필터 추가 (10-20ms) |
| 외부 루프가 너무 빠름 | 내부 루프와의 싸움 | 외부 루프 ≤ 내부 루프 속도의 1/5 |
| 속도 피드포워드 없음 | 느린 응답 | 명령된 속도에 기반한 피드포워드 추가 |
| 기계적 문제 무시 | 튜닝에도 불구하고 성능이 저조함 | 먼저 바인딩, 불균형 또는 유연성 수정 |

### 실제 성공 사례

오하이오주 톨레도에 위치한 유리 취급 시설의 자동화 엔지니어인 마리아는 3미터 폭의 컨베이어 이송 장치를 지지하는 세 개의 Bepto 로드리스 실린더를 동기화시키기 위해 몇 주 동안 고생했습니다. 광범위한 튜닝에도 불구하고 그녀의 시스템은 8mm의 동기화 오류를 보였습니다. 당사 기술팀이 그녀의 구현 방식을 검토한 결과 다음과 같은 사실을 발견했습니다:

1. 센서 판독값이 동기화되지 않았습니다(50ms 스큐)
2. 외부 루프가 내부 루프와 동일한 속도로 실행됨 (불안정)
3. 속도 필터링 없음 (과도한 노이즈)

동기화된 100Hz 내부 루프와 20Hz 외부 루프로 권장 아키텍처를 구현한 후, 그녀의 시스템은 ±1.3mm 동기화를 달성하여 여유를 두고 ±2mm 사양을 충족했습니다.

## 결론

듀얼 루프 제어 전략은 공압 실린더 동기화를 신뢰할 수 없는 문제에서 정밀하고 반복 가능한 공정으로 전환하여 고가의 전기 서보 시스템에 비해 공압 작동의 비용 및 단순성 이점을 활용하면서 조정된 다중 실린더 동작을 필요로 하는 애플리케이션을 지원합니다.

## 듀얼 루프 동기화 제어에 관한 자주 묻는 질문

### **Q: 위치 루프만으로도(속도 루프 없이) 좋은 동기화를 달성할 수 있나요?**

단일 루프 위치 제어는 저속 시스템(<0.5m/s)에서 ±3~8mm의 동기화를 달성할 수 있으나, 공기압 지연 및 밸브 응답 지연으로 인해 고속 동작에서는 어려움을 겪습니다. 내부 속도 루프는 방해 요인 제거 및 부드러운 동작에 필요한 빠른 응답을 제공합니다. ±5mm보다 우수한 정확도 또는 0.5m/s 이상의 속도가 요구되는 응용 분야에서는 이중 루프 제어를 강력히 권장합니다. 성능 향상은 복잡성의 적당한 증가를 정당화합니다.

### **Q: 듀얼 루프 제어 방식으로 몇 개의 실린더를 동기화할 수 있나요?**

이중 루프 제어를 사용하여 2~6기통 시스템 구현에 성공했습니다. 2~3기통 시스템은 비교적 간단하지만, 4~6기통 시스템은 더 정교한 교차 커플링과 높은 연산 능력이 필요합니다. 6기통을 초과할 경우 여러 개의 동기화된 그룹으로 분할하는 것을 고려하십시오. 제한 요인은 제어 알고리즘 자체가 아니라, 컨트롤러의 연산 용량과 다수의 연결 지점에서 강성을 유지하는 기계적 복잡성입니다.

### **Q: 작동 중에 하나의 위치 센서가 고장 나면 어떻게 되나요?**

적절한 결함 감지 시스템은 센서 고장(신호 범위 초과, 불가능한 속도, 또는 고정된 판독값)을 즉시 인식하고 모든 실린더의 제어 정지를 유발해야 합니다. 일부 고급 시스템은 잔여 센서를 활용하여 저하된 상태로 작동을 지속할 수 있으나, 이는 신중한 안전 분석이 필요합니다. Bepto에서는 중요 응용 분야에 중복 센서를 권장하거나, 백업 스트로크 종료 감지 방법으로 차압 감지 방식을 구현할 것을 권장합니다.

### **Q: 이중 루프 제어는 표준 온-오프 밸브로도 작동하나요, 아니면 비례 밸브가 필요한가요?**

이중 루프 제어는 실린더 속도를 지속적으로 조절하기 위해 비례 밸브 또는 서보 밸브가 필요합니다. 표준 온-오프 밸브는 필요한 가변 유량 제어를 제공할 수 없습니다. 그러나 고속 스위칭 온-오프 밸브에 대한 PWM(펄스 폭 변조) 제어는 비용의 60~80% 수준으로 비례 제어를 근사화할 수 있습니다. 예산이 제한된 응용 분야에서는 이중 루프 제어 방식의 PWM이 우수한 결과(±2-4mm 동기화)를 제공하지만, 진정한 비례 밸브 성능(±0.5-2mm)에는 미치지 못합니다.

### **Q: 한 실린더가 다른 실린더보다 더 많은 하중을 지탱하는 하중 불균형은 어떻게 처리해야 합니까?**

부하 불균형이 20-30% 범위 내일 경우 이중 루프 제어기가 자동으로 처리합니다. 내부 속도 루프는 서로 다른 부하에도 불구하고 동일한 속도를 유지하도록 밸브 위치를 조정합니다. 더 큰 불균형(>30%)의 경우 다음을 고려하십시오: 기계적 부하 균형 조정(장착점 조정), 피드포워드 보정(부하 의존형 밸브 바이어스 추가), 개별 압력 제어(실린더별 공급 압력 조절). 당사 Bepto 엔지니어링 팀은 귀사의 특정 부하 분포를 분석하고 해당 애플리케이션에 최적의 접근 방식을 제안해 드릴 수 있습니다.

1. 공기의 압력에 따라 부피가 변화하는 특성은 공압 시스템에 지연과 비선형성을 초래한다. [↩](#fnref-1_ref)
2. 자기장과 변형 펄스 간의 상호작용을 이용하여 거리를 측정하는 견고한 위치 감지 기술. [↩](#fnref-3_ref)
3. 특정 시간 간격 동안의 위치 변화를 계산하여 속도를 추정하는 계산 과정. [↩](#fnref-2_ref)
4. 출력에 영향을 미치기 전에 기준 신호나 외란을 바탕으로 시스템을 조정하는 능동 제어 기법. [↩](#fnref-4_ref)
5. 액추에이터가 포화된 상태에서 PID 제어기의 적분 항이 과도한 오차를 누적하는 것을 방지하는 메커니즘. [↩](#fnref-5_ref)
