在200中,流量的累计应该怎样编程,希望各位老师能够赐教
最佳答案
1、累计流量是瞬时流量对时间的积分。
2、瞬时流量是一个不规则的函数,无法用标准积分计算,况且CPU也没有能力处理真正的模拟量函数。
3、既然都是离散量,就可以采用近似积分计算。其原理如同初中数学中不规则形状的面积的矩形近似计算法。
4、截取一个个相等的时间段,一这个时间段中的瞬时流量(含时间量纲)乘以时间,得到这个时间段中的流量(不含时间量纲),然后把这些流量数值累积就可以了。
5、时间段的截取应以CPU的负荷能力为限制条件,尽可能选得小,以减小累积误差。
6、在实际的程序中,这个时间段可以和你的采样周期同步;每次采样结束,直接计算。
提问者对于答案的评价:
谢谢各位的回答
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353547.html