基于树的粮食物流工艺流程选择算法的实现

2021-09-01 13:31:06魏鹏飞张凯锋
现代食品 2021年12期
关键词:工艺流程粮食物流

◎ 魏鹏飞,张凯锋

(郑州中粮科研设计院有限公司,河南 郑州 450001)

随着粮食物流企业仓容的逐年扩大,粮食物流自动化控制系统的规模日益庞大。当项目分期建设时,由于分期项目工艺流程设计的整体性,需要对多期项目整体考虑,这就极大的增加了控制系统工艺流程选择的复杂程度。

1 流程选择现状

对于小型的粮食物流控制系统(工艺流程条数300条以下),采用流程矩阵算法[1]进行流程的选择,完全可以实现,目前已经有多个项目成功的案例。但是当控制系统受控设备数量的进一步增多时,流程矩阵规模呈指数级增长,人工处理和统计的难度大大增加,既降低了系统开发的效率,同时也增大了后期系统扩容和维护的成本。

对于中型的粮食物流控制系统(工艺流程条数300~1 000条),采用基于二叉树的流程选择算法[2],通过对工艺流程中设备关系的预处理,实现对工艺流程的选择,目前已在工程项目中成功应用。当然,对于小型系统也适用。但是对于更大规模的控制系统,设备关系的预处理过程就变得比较烦琐,不利于缩短系统开发周期。因此,需要寻找应用更加广泛的流程选择算法,用来方便地解决大规模控制系统的工艺流程选择问题。

2 理论基础

本文通过对粮食物流工艺流程中的设备及上下游关系进行抽象,将树中的结点与工艺流程中的设备进行一一对应,基于成熟的计算机树理论和遍历算法,实现了基于树的粮食物流工艺流程选择算法。……

登录APP查看全文

猜你喜欢
工艺流程粮食物流
高考工艺流程题例析
珍惜粮食
品牌研究(2022年26期)2022-09-19 05:54:48
珍惜粮食 从我做起
快乐语文(2021年36期)2022-01-18 05:49:06
请珍惜每一粒粮食
本刊重点关注的物流展会
我的粮食梦
“智”造更长物流生态链
汽车观察(2018年12期)2018-12-26 01:05:44
基于低碳物流的公路运输优化
现代企业(2015年2期)2015-02-28 18:45:09
现代合成氨工艺流程及特点
Outbound 46豪华帆船制造工艺流程
船海工程(2013年6期)2013-03-11 18:57:26