比例-积分-微分 (PID) 控制器在工业领域应用广泛,例如温度调节、流量和液位控制以及电机控制。要获得最佳性能,通常需要仔细手动调节三个 PID 参数。
本次演示将介绍如何利用贝叶斯优化方法实现PID参数的自动整定,并将其应用于直流电机轴角位置的控制。该过程首先进行少量手动运行。每次运行后,PID参数值以及测量值与期望值之间的误差都会记录在JMP数据表中。这些数据用于初始化JMP贝叶斯优化平台,该平台随后会推荐一组新的PID参数设置。
JSL脚本通过将建议的PID参数发送到物理控制器、获取产生的误差信号并将新结果追加到同一数据表中来自动完成调谐过程。然后重新运行JMP贝叶斯优化程序以找到下一次运行所需的参数。此迭代循环自动持续进行,直至收敛。
最后,我们使用图形生成器创建位移-时间曲线,以可视化改进过程。本次演示是一个实际案例,展示了如何在 JMP 中结合实验、脚本编写和贝叶斯优化来解决实际控制问题。