본문 바로가기
econtop econtop

서보드라이브 노치필터와 공진주파수 억제를 이용한 진동 제어 원리

takshout 읽는 시간 약 7분

보통 사람들을 위한 공진과 진동 제어 이야기

우리가 주변에서 흔히 보는 공장 자동화 기계나 로봇, 심지어 정밀한 의료 장비까지 모두 눈에 보이지 않는 미세한 떨림과 싸우고 있습니다. 기계가 빠르게 움직이고 멈추기를 반복할 때 발생하는 떨림은 단순히 기분 나쁜 소음을 넘어 제품의 정밀도를 떨어뜨리고 기계 수명을 단축시키는 주범입니다. 이 문제를 해결하기 위해 서보드라이브라는 장치 속에는 아주 특별한 무기가 숨어 있습니다. 바로 노치필터라는 기능입니다.

기계 공학이나 자동화 분야를 전공하지 않은 분들이라면 노치필터나 공진주파수라는 단어가 생소하게 느껴질 수 있습니다. 하지만 이 원리는 우리 생활 속에서 기타 줄을 조율하거나 소음 제거 헤드폰을 사용하는 원리와 크게 다르지 않습니다. 기계가 특정 주파수에서 크게 떨리는 현상을 이해하고 이를 제어하는 방법을 알면 자동화 설비를 더 오래, 더 정확하게 사용할 수 있습니다.

공진주파수가 무엇이고 왜 문제가 되는지 알아보기

모든 물리적인 물체는 저마다 고유한 주파수를 가지고 있습니다. 와인잔을 손가락으로 튕겼을 때 맑은 소리가 나는 것처럼 기계 부품이나 프레임 역시 힘을 받으면 특정 주파수로 떨리려는 성질이 있습니다. 이를 고유진동수라고 부릅니다.

서보모터가 회전하면서 내는 회전수나 가속하는 주파수가 기계의 고유진동수와 우연히 맞아떨어지는 순간이 오는데 이를 공진이라고 합니다. 공진이 발생하면 작은 힘이라도 기계에 엄청난 증폭 효과를 일으켜 덜덜 떨리는 현상이 나타납니다. 마치 자동차가 특정 속도 구간에서만 핸들이 심하게 떨리는 현상과 비슷한 이치입니다.

공진이 발생하면 다음과 같은 여러 가지 문제가 생깁니다.

  • 모터가 목적한 위치에 정확히 멈추지 못하고 오차가 발생합니다
  • 기계 장치에 피로가 쌓여 부품이 쉽게 파손됩니다
  • 날카로운 쇳소리나 웅장한 진동 소음이 발생하여 작업 환경을 해칩니다
  • 모터가 과열되어 전력 소비가 늘어나고 수명이 줄어듭니다

서보드라이브의 노치필터가 진동을 잡는 원리

공진주파수 때문에 기계가 떨릴 때 이를 해결하는 가장 대표적인 방법이 바로 노치필터 기능입니다. 노치필터는 특정 주파수 대역만 쏙 골라서 차단하는 신호 처리 기술입니다. 마치 시끄러운 소음 속에서 특정 주파수의 소리만 지워버리는 노이즈 캔슬링 이어폰과 완벽하게 같은 원리입니다.

서보드라이브는 모터에 명령을 보낼 때 기계가 떨릴 만한 특정 주파수 성분이 포함되어 있으면 그 주파수 영역의 전류를 강제로 깎아냅니다. 모터가 떨림을 유발하는 주파수의 힘을 받지 않기 때문에 기계는 거짓말처럼 조용해지고 안정적으로 움직이게 됩니다.

노치필터의 주요 특징을 살펴보면 다음과 같습니다.

  • 특정 주파수만 집중적으로 제거하므로 전체적인 제어 성능에는 영향을 주지 않습니다
  • 대부분의 현대식 서보드라이브는 자동으로 공진 주파수를 찾아내어 필터를 설정해주는 오토튜닝 기능을 제공합니다
  • 하나의 필터로 부족할 경우 여러 개의 노치필터를 중첩해서 사용하기도 합니다

현장에서 노치필터를 효과적으로 활용하는 방법

공장에서 서보드라이브를 다루는 엔지니어들이 진동을 잡기 위해 노치필터를 설정할 때는 몇 가지 요령이 필요합니다. 무조건 필터를 많이 켠다고 해서 진동이 좋아지는 것은 아니며 오히려 제어 시스템 전체가 불안정해질 수 있습니다.

가장 먼저 해야 할 일은 기계가 어떤 주파수에서 떨리는지 정확하게 파악하는 것입니다. 서보드라이브 전용 소프트웨어를 연결하면 모터의 속도나 토크 파형을 실시간으로 모니터링할 수 있는 기능이 있습니다. 이 기능을 통해 진동 성분의 주파수를 눈으로 확인합니다.

주파수를 확인했다면 해당 값을 노치필터의 중심 주파수로 입력합니다. 이때 필터의 대역폭 설정을 너무 넓게 하면 진동뿐만 아니라 제어에 필요한 정상적인 신호까지 깎여 나가 오히려 동작이 느려질 수 있으므로 주의해야 합니다. 진동을 완벽히 잡으면서도 모터의 응답 속도가 느려지지 않는 최적의 지점을 찾는 것이 핵심 노하우입니다.

진동 제어에 대한 흔한 오해와 진실

현장에서 진동 문제를 겪는 분들이 흔히 오해하는 부분들이 몇 가지 있습니다. 잘못된 상식으로 접근하면 문제를 해결하기는커녕 기계를 더 망가뜨릴 수 있으므로 정확한 사실을 아는 것이 중요합니다.

모터의 게인 값을 무조건 높이면 진동이 사라질 것이라는 생각은 대표적인 오해입니다. 서보 시스템의 반응 속도를 높이기 위해 비례 게인이나 적분 게인을 무리하게 올리면 오히려 기계가 더 심하게 떨리거나 발진 현상이 일어납니다. 게인을 높이기 전에 반드시 노치필터로 기계적 공진을 먼저 억제해야 합니다.

또한 기계가 떨린다고 해서 무조건 모터를 더 비싸고 강력한 제품으로 교체하는 것은 비용 낭비일 수 있습니다. 대부분의 공진은 모터의 힘이 부족해서가 아니라 기계 프레임의 강성이 부족하거나 주파수가 맞지 않아서 생기는 문제이므로 소프트웨어적인 필터 설정이나 기계적 보강으로 해결하는 것이 훨씬 경제적입니다.

비용 효율적인 진동 대책과 유지보수 조언

장비를 새로 도입하거나 기존 설비의 성능을 개선할 때 비용을 아끼면서 진동을 잡는 방법은 체계적인 접근에 있습니다.

    • 가장 먼저 드라이브 내부의 소프트웨어 기능을 활용하여 공진 주파수를 스캔하고 노치필터를 적용합니다. 추가 비용이 전혀 들지 않는 가장 효율적인 방법입니다.
    • 소프트웨어로 해결되지 않는 저주파 영역의 진동이 있다면 기계적인 구조물에 보강판을 대거나 볼트를 조여서 고유진동수를 의도적으로 높여줍니다.
    • 정기적인 예방 정비 습관을 들입니다. 오랜 시간 장비를 사용하다 보면 베어링이 마모되거나 결합 부위가 느슨해져서 공진 주파수 자체가 변할 수 있습니다. 주기적인 점검만으로도 큰 진동 사고를 예방할 수 있습니다.

자주 묻는 질문

노치필터를 설정했는데도 기계 떨림이 멈추지 않는 이유는 무엇인가요

진동을 유발하는 주파수가 하나가 아닐 가능성이 높습니다. 기계 구조가 복잡할 경우 여러 개의 공진주파수가 동시에 존재할 수 있으므로 드라이브의 주파수 응답 분석 기능을 다시 실행하여 다른 피크 주파수가 있는지 확인하고 추가 노치필터를 활성화해야 합니다.

자동 튜닝 기능을 믿고 써도 안전한가요

대부분의 경우 제조사에서 제공하는 오토튜닝 기능은 매우 훌륭하게 작동하며 실수를 줄여줍니다. 하지만 기계의 강도가 너무 약하거나 백래시가 심한 경우에는 오토튜닝이 엉뚱한 값을 잡을 수 있으므로 튜닝 후 반드시 저속과 고속에서 직접 동작을 확인하는 과정이 필요합니다.

노치필터를 사용하면 모터의 수명이 늘어납니다

그렇습니다. 불필요한 미세 진동과 고주파 전류가 모터 내부로 흘러 들어가는 것을 막아주기 때문에 모터 발열이 줄어들고 베어링이나 권선의 물리적 피로도가 감소하여 결과적으로 전체적인 수명이 연장됩니다.

takshout

takshout
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.