请问一个数值在不断波动,最后会逐渐趋于稳定。如何计算这个稳定值啊?

请教一下,在有超调量的系统中,比如说转矩值从0升高到100,然后降到60;然后升到91,然后降到71;然后升到86,然后降到76;最后在81、79之间波动。请问在PLC里如何计算这个最后的稳定值啊?原本我打算求所有转矩里的最大值的,最后发现求的最大值不是稳定值。

最佳答案

二楼说的这个方法不错:(第n个震荡峰值+第n个震荡谷值)/2=稳定值  (Amax)n+(Lmin)n=Aavr。

你只需要把当前值传输到MW0里,然后和当前值比较;如果当前值大于MW0则数据为上升,在当前值小于MW0时就是波峰;如果当前值小于MW0则数据为下降,在当前值大于MW0时就是波谷;然后取若干组求均值就非常接近最后的稳定值了。

提问者对于答案的评价:
有道理,就是太麻烦了。还有求出极值后如何依次放到一个数据块里啊?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc198161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:51
下一篇 2017年8月26日 上午12:51

相关推荐