这里设备的运行时间我们提供对应的输入接口,单位是累计运行分钟。总的设备数我们设计一个输入接口。累计运行时间短的设备优先启动。
在学习智能加减泵算法之前需要了解如何找出数据队列里的最大数和最小数所在位置序号,详细算法请参考下面文章:
https://rxxw-control.blog.csdn.net/article/details/135954250https://rxxw-control.blog.csdn.net/article/details/135954250我们先了解下大致的智能加减泵状态机。
1、加减泵状态机
上图是我们的分支1,如果按照这种方法编写,我们的代码效率并不高,划分状态也比较多,程序不便于维护。
启动加泵