SMART S7-200PLC流量累计算法实现(梯形图算法详解+优化)

流量累计基于积分的原理,采用细分面积的方法近似计算瞬时流量的累加。离散上也就是累加求和。公式虽然简单但是流量累计仍有些需要注意的地方,下面一一和大家举例说明。

1、数值积分的通式SMART S7-200PLC流量累计算法实现(梯形图算法详解+优化)_第1张图片

2、梯形积分公式

  从下面梯形积分公式也可以看出,流量累计属于近似计算,理论上因为积分项还有个二阶误差项的存在。

SMART S7-200PLC流量累计算法实现(梯形图算法详解+优化)_第2张图片

3、累计流量算法(积分法) 

SMART S7-200PLC流量累计算法实现(梯形图算法详解+优化)_第3张图片

 注意:在进行面积计算的时候,我们需要将度量衡统一,比如我们计算的是位移的话。如果积分步长(a-b=h)单位我们采用-秒,那我们的速度单位可以是 米/秒,或者厘米/秒。 如果我们积分步长采用ms ,对应的速度单位也需要是/ms为度量单位。流量累计算法也是一样的处理。 

4、如何获取一个浮点数的整数和小数部分

SMART S7-200PLC流量累计算法实现(梯形图算法详解+优化)_第4张图片

    数值分析数值计算里一个非常大的浮点数和一个非常小的浮点进行数值运

你可能感兴趣的:(数学与自动控制算法,自动化,学习,算法)