1
将具有状态反馈的PID控制器组件转换为单传递函数和离散状态空间形式
作为一个为期一年的项目的一部分,我已经为这个问题努力了大约一个星期。我们正在基于模型设计用于特定反应堆的控制器。在看了一段时间之后,我仍然无法使它正常工作-因此,如果能得到一些帮助,我将不胜感激。 我们大量依据的一篇已发表的文献评论将PID控制器列出到每个单独的组件中,而不是一个组合方程式,如下所示: ⎧⎩⎨⎪⎪⎪⎪P(n )= Kp[ G (n )− t a r gÈ 吨]一世(n )= 我(n − 1 )+ KpŤ一世[ G (n )− t a r gÈ 吨]D (n )= KpŤddGdŤ(n ){P(n)=Kp[G(n)−target]I(n)=I(n−1)+KpTI[G(n)−target]D(n)=KpTDdGdt(n) \begin{cases} P(n)=K_p[G(n)-target] \\I(n)=I(n-1)+\frac{K_p}{T_I}[G(n)-target]\\D(n)=K_pT_D\frac{dG}{dt}(n)\end{cases} 只需将三个组件组合到PID控制器输出中即可: P一世D (n )= P(n )+ 我(n )+ D (n )PID(n)=P(n)+I(n)+D(n) PID(n)=P(n)+I(n)+D(n) 然后,作者在PID信号之上添加了一层状态反馈,以获取最终的控制器输出应用于系统。 { Q (n …