如何评估瞬态期间的闭环控制?

信息处理 控制系统
2022-02-02 15:16:56

我已经实现了一个闭环控制,以执行所需信号R的跟踪。基本情况总结如下:

在此处输入图像描述

我必须使用 Error E的移动平均值来评估我的控件G的性能。 当没有瞬态时,误差E应小于某个阈值。

但是,如何在瞬态期间放宽阈值?
补充资料:

  • R 的频率限制为 2 HZ
  • 上升时间为200ms
  • 控制G有一个 1 Hz 频带(但这不是问题)
  • 我可以得到R E UY
  • R的实时 FFT在执行期间是不可能的。

我的想法是找到一个阈值作为r信号的函数,当参考静止(至少 200 ms 的常数)时该阈值较小,而当参考快速变化时该阈值较高。

谢谢大家
的问候

1个回答

为了评估瞬态期间控制器的性能,您可以使用不同的指标。您可以使用的两个指标是

ITAE=

0t|e|dt

ITSE =

0te2dt

其中 e 是您的参考值与测量值之间的差异,t 是参考值更改后的时间。

基本上,您希望最小化这些指标。基本思想是,一开始的错误不会对指标产生太大影响,而在参考更改后 1 秒的错误会对您的指标产生更大的影响。

您可能还可以使用其他指标。您也可以使用 1% 或 5% 的稳定时间。

编辑:如果您的信号是周期性的,您可以将积分上限限制为有限数量的 2-Hz 周期。

伊塔=

0NTt|e|dt

ITSE =

0NTte2dt

其中 N 是整数,T 是参考信号的周期。