比例-積分-微分 (PID) 控制器在工業領域應用廣泛,例如溫度調節、流量和液位控制以及馬達控制。要獲得最佳效能,通常需要仔細手動調整三個 PID 參數。
本次示範將介紹如何利用貝葉斯最佳化方法實現PID參數的自動整定,並將其應用於直流馬達軸角位置的控制。該過程首先進行少量手動運行。每次運行後,PID參數值以及測量值與期望值之間的誤差都會記錄在JMP資料表中。這些數據用於初始化JMP貝葉斯優化平台,該平台隨後會推薦一組新的PID參數設定。
JSL腳本透過將建議的PID參數傳送到實體控制器、取得產生的誤差訊號並將新結果追加到同一資料表中來自動完成調諧過程。然後重新運行JMP貝葉斯優化程式以找到下一次運行所需的參數。此迭代循環自動持續進行,直至收斂。
最後,我們使用圖形產生器創建位移-時間曲線,以視覺化改進流程。本次演示是一個實際案例,展示如何在 JMP 中結合實驗、腳本編寫和貝葉斯最佳化來解決實際控制問題。