主权项 |
一种基于PD控制的扰动观测器控制方法,其特征在于:该方法包括如下具体步骤,S1.1对机械系统输入速度信号x<sub>i</sub>(t),运用编码器从输出轴采集到输出速度信号x<sub>o</sub>(t);根据x<sub>i</sub>(t)和x<sub>o</sub>(t),运用MATLAB系统辨识工具箱辨识出离散机械系统的传递函数G(z<sup>‑1</sup>);S1.2然后PD控制器对机械系统进行闭环控制,在控制器内部运用扰动观测器控制;S2然后PD控制器对机械系统进行闭环控制,在控制器内部运用扰动观测器的控制模型;所述扰动观测器的控制模型如下,S2.1PD控制器输出的信号u减去反馈信号u′得到信号e,即e=u‑u′;S2.2信号e进入机械系统后,采集到输出轴的速度信号x<sub>o</sub>(t);S2.3速度信号x<sub>o</sub>(t)与根据ZPETC算法得到的逆函数G<sup>‑1</sup>(z)卷积,由于逆函数在高频阶段幅值发散、相角滞后,故需要加入低通滤波器Q(s),得到信号x′(s),即x′(s)=x<sub>0</sub>(t)*G<sup>‑1</sup>(z)Q(s);另外信号e经过低通滤波器Q(s),得到信号e′,即e′=e*Q(s)。 |