← 최신 논문
⚡ electrical engineering

Data-driven nonlinear output regulation via data-enforced incremental passivity

본 논문은 데이터 의존적 선형 행렬 부등식을 통해 증분 수동성(incremental passivity)을 보장하도록 피드백 제어기를 설계함으로써 점근적 추종 및 외란 제거를 달성하는 데이터 기반 비선형 출력 조절 프레임워크를 제안하며, 이를 통해 제어기 설계를 내부 모델로부터 분리하고 조절 및 비영 평형 안정화 문제 모두에 대한 효율적인 솔루션을 가능하게 한다.

원저자: Yixuan Liu, Meichen Guo

게시일 2026-07-10
📖 4 분 읽기☕ 가벼운 읽기

원저자: Yixuan Liu, Meichen Guo

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신은 아주 고집스럽고 꿈틀거리는 로봇 개에게 완벽한 원을 그리며 걷도록 가르치려 노력 중이라고 상상해 보세요. 비록 바닥은 로봇 아래에서 흔들리고 있고, 당신은 로봇의 설계도조차 가지고 있지 않지만 말입니다. 당신은 로봇의 뇌 속에서 어떤 기어가 돌아가는지, 어떤 수학적 계산이 이루어지는지 알 수 없습니다. 오직 로봇의 움직임을 녹화한 비디오 카메라와 당신이 내린 명령들만 가지고 있을 뿐입니다. 이것이 바로 이 논문의 저자인 이쉬안 리우(Yixuan Liu)와 메이첸 구오(Meichen Guo)가 해결하고자 했던 과제입니다.

그들의 주요 발견은, 모델을 전혀 모르는 상태에서도 기록된 실험 데이터만을 사용하여 이러한 까다로운 비선형 시스템을 위한 제어기를 구축할 수 있는 영리한 "데이터 기반(data-driven)" 레시피입니다. 그들은 "증분 수동성(incremental passivity)"이라는 특정 수학적 기법을 사용함으로써, 시스템이 원하는 경로를 완벽하게 따르도록 강제하고, 결국 오차(현재 위치와 있어야 할 위치 사이의 거리)를 정확히 zero로 줄일 수 있음을 증명했습니다.

"블랙 박스" 문제

보통 복잡한 기계를 제어하려면 엔지니어는 기계가 모든 밀고 당기는 힘에 어떻게 반응하는지를 설명하는 완벽한 수학적 모델—즉, 일련의 규칙—이 필요합니다. 하지만 현실 세계의 생태계, 뇌 네트워크, 또는 단순한 진자(pendulum) 같은 것들은 완벽하게 모델링하기에는 너무나 무질서할 수 있습니다. 저자들은 완벽한 결과를 얻기 위해 반드시 완벽한 모델이 있어야 한다는 생각에 반론을 제기합니다. 대신, 그들은 모델링 단계를 완전히 건너뛰고 "데이터"에서 "제어"로 곧장 나아갈 수 있음을 보여줍니다.

하지만 그들은 자신들이 하지 않는 것에 대해서도 매우 명확히 밝힙니다. 그들은 방대한 양의 데이터를 필요로 하며 보장된 성능 없이 실패할 수도 있는 신경망과 같은 "블랙 박스" 식의 추측 게임을 사용하지 않습니다. 또한, 다른 고급 방법들에서 흔히 요구되는 방식인, 일단 시동을 걸기 위해 먼저 "안정화(stabilizing)" 제어기를 찾는 방식에도 의존하지 않습니다. 그들의 방법은 직접적입니다. 여기 데이터가 있고, 여기 수학이 있으며, 여기 제어기가 있습니다.

"마법 거울"과 "유령"

이 과정을 설명하기 위해 비유를 들어보겠습니다. 로봇 개가 혼란스러운 댄서라고 상상해 보세요. 당신은 그가 특정 노래(참조 신호)에 맞춰 춤을 추길 원하지만, 누군가가 계속해서 그를 툭툭 치고 있습니다(외란).

1단계: "수동성(Passivity)" 메이크업
먼저, 저자들은 "마법 거울"처럼 작동하는 제어기를 설계합니다. 그들은 과거의 댄스 영상만을 사용하여, 댄서의 움직임을 조정함으로써 그를 "증분 수동적(incrementally passive)"으로 만듭니다. 쉬운 말로 설명하자면, 이는 댄서가 누군가 건드려도 날뛰지 않고, 대신 에너지를 부드럽게 흡수하여 다시 리듬 속으로 안착할 수 있을 만큼 아주 얌전하게 만드는 것을 의미합니다. 그들은 수집된 데이터를 사용하여 선형 행렬 부등식(Linear Matrix Inequalities, LMIs)이라는 특정 수학 퍼즐을 풀면 이 "건드림(feedback controller)"을 찾을 수 있다는 것을 증명했습니다.

2단계: "유령" 파트너
댄서가 얌전해지면, 이제 "유령" 파트너를 도입합니다. 이 유령은 노래와 충격의 패턴을 정확히 알고 있는 단순하고 예측 가능한 기계(내부 모델)입니다. 유령은 댄서의 비밀스러운 움직임을 알 필요가 없습니다. 그저 음악의 리듬과 충격의 패턴만 알면 됩니다. 저자들은 이 잘 길들여진 댄서를 유령과 연결합니다. 두 존재 모두 "수동적(passive, 얌전함)"이기 때문에, 이들은 완벽한 조화를 이루며 결합됩니다. 유령이 이끌고 댄서가 따르며, 외부의 충격은 무시됩니다.

"디커플링(Decoupled)"의 이점

여기 정말 멋진 부분이 있습니다. 저자들은 "마법 거울(제어기)"과 "유령(내부 모델)"을 별개로 설계했습니다. 이 둘은 독립적입니다.

  • 만약 노래가 바뀐다면(참조 신호가 변한다면), 댄서에게 움직임을 다시 가르칠 필요가 없습니다. 유령만 교체하면 됩니다.
  • 만약 댄서의 스타일이 약간 변하더라도, 유령을 다시 설계할 필요가 없습니다.
    이러한 "디커플링" 설계는 효율성 측면에서 큰 승리입니다. 기존의 방법들에서는 노래가 바뀌면 전체 시스템을 처음부터 다시 시뮬레이션해야 하는 경우가 많았습니다. 여기서는 약간의 데이터를 더 수집하여 유령을 업데이트하기만 하면 됩니다.

그들이 실제로 한 것 (그리고 하지 않은 것)

저자들은 단순히 이것이 가능할 것이라고 제안한 것이 아니라, 특정 클래스의 비선형 시스템에 대해 이것이 작동함을 수학적으로 증명했습니다. 그들은 충분한 데이터(구체적으로, 시스템을 설명하는 데 사용하는 함수의 개수와 입력 및 외란의 차원 합보다 큰 데이터 세트 길이 TT)가 있다면, 오차가 zero로 수렴한다는 것을 보장할 수 있음을 보여주었습니다.

그들은 두 가지 시뮬레이션으로 이를 테스트했습니다:

  1. 단순 진자: 노이즈가 섞인 바람이 부는 진자를 시뮬레이션했습니다. 단 20개의 샘플(0.5초마다 수집)로부터 얻은 데이터를 사용하여, 시작 지점이 어디든 상관없이 진자가 원하는 리듬에 정확히 맞춰 흔들리도록 하는 제어기를 설계했습니다. 모든 경우에서 오차는 zero로 떨어졌습니다.
  2. 비제로 평형점(Non-Zero Equilibrium): 더 어려운 문제를 다루었습니다. 즉, 'zero'가 아닌 지점에서 시스템을 안정화하는 것입니다. 빗자루를 손 위에 세우는데, 특정한 각도로 균형을 잡고 싶지만 그 각도를 유지하기 위해 정확히 얼마만큼의 힘이 필요한지 모르는 상황을 상상해 보세요. 그들의 방법은 그 신비로운 "유지하는 힘"을 계산할 필요 없이 이를 안정화하는 방법을 찾아냈습니다.

한계와 미래

논문은 자신의 경계에 대해 매우 정직합니다. 그들의 "마법 거울"은 시스템의 무질서한 부분(비선형성)이 알려져 있고 이를 완벽하게 상쇄할 수 있을 때 가장 잘 작동합니다. 그들은 데이터의 노이즈가 (사인파처럼 패턴을 따르지 않고) 무작위적이고 예측 불가능하다면 현재의 방법이 어려움을 겪을 수 있음을 인정합니다. 그들은 향-후 연구에서 이러한 종류의 무질서한 노이즈를 처리하기 위해 "강건성(robustness)"을 추가해야 한다고 제안합니다.

또한, 현재의 방법은 시스템의 속도(상태의 미분값)를 직접 측정할 수 있다고 가정한다는 점을 언급합니다. 만약 노이즈가 섞인 위치 데이터로부터 속도를 추측해야 한다면, 아직 완전히 해결하지 못한 불확실성이 발생할 수 있습니다.

요약하자면, 리우와 구오는 무질서하고 꿈틀거리는 특정 유형의 시스템을 위해 가공되지 않은 데이터로부터 완벽한 제어로 가는 다리를 건설했습니다. 그들은 단순히 "가능하다"라고 말한 것이 아니라, 그 다리를 직접 만들고, 그것을 지탱하는 수학을 보여주었으며, 시뮬레이션을 통해 그 다리가 무너지지 않고 건널 수 있음을 증축하여 증명했습니다. 이는 완벽한 지도 없이도 무질서한 현실 세계를 제어하기 위한 하나의 진전입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →