비례-적분-미분(PID) 제어기는 산업 현장에서 온도 조절, 유량 및 레벨 제어, 모터 제어 등 다양한 분야에 널리 사용됩니다. 최적의 성능을 얻으려면 세 가지 PID 매개변수를 신중하게 수동으로 조정해야 하는 경우가 많습니다.
본 발표에서는 베이지안 최적화를 이용한 자동 PID 튜닝을 DC 모터 샤프트의 각도 위치 제어에 적용하는 방법을 시연합니다. 튜닝 과정은 먼저 몇 차례의 수동 실행으로 시작됩니다. 각 실행에서 PID 파라미터 값과 측정값과 목표값 사이의 오차를 JMP 데이터 테이블에 기록합니다. 이 데이터는 JMP 베이지안 최적화 플랫폼을 초기화하는 데 사용되며, 플랫폼은 이를 통해 새로운 PID 파라미터 설정값을 추천합니다.
JSL 스크립트는 제안된 PID 매개변수를 물리적 컨트롤러로 전송하고, 결과 오차 신호를 수집하여 새로운 결과를 동일한 데이터 테이블에 추가함으로써 튜닝 프로세스를 자동화합니다. 그런 다음 JMP 베이지안 최적화를 다시 실행하여 다음 실행에 필요한 매개변수를 찾습니다. 이 반복 과정은 수렴이 이루어질 때까지 자동으로 계속됩니다.
마지막으로, 그래프 빌더를 사용하여 변위 대 시간 곡선을 생성하고 개선이 어떻게 이루어졌는지 시각화합니다. 이 프레젠테이션은 JMP에서 실험, 스크립팅 및 베이지안 최적화를 결합하여 실제 제어 문제를 해결하는 실용적인 예시입니다.