论文部分内容阅读
网络计划的作用是协调工程中各细节的关系,保证工程顺利进行,其核心是提供一种描述计划任务中各项活动之间(工艺或组织)逻辑关系的图解模型——网络图。目前,在网络图自动绘制方面,仍然存在网络图逻辑不清、信息不丰富等不足。在网络图的复杂性度量方面,由于系统的异构性和复杂性,还没有一种通用的评价方法,只能针对特定系统提出具体的测度手段。由于计划排产用到的启发式算法的排产效果因网络进度问题特征不同而不同,评价常用启发式算法的排产效果也成了亟待解决的问题。针对上述问题,本文提出了一种新的单代号网络图布图算法。该算法将深度优先与广度优先算法相结合,实现了二维平面上任务节点和箭线的拓扑结构初步确定,采用逻辑分类法进行网络图整体调整,最终实现逻辑清晰,少交叉网络图的自动生成,并通过工程实例进行了验证。在考虑了网络图节点数量、源点到汇点的实际路径条数等因素的前提下,提出了综合结构复杂度(TSC)的概念,用于反映网络图拓扑结构的复杂性,在此基础上,考虑网络计划中提供的设备种类、数量、节点工作时间等约束因素,提出了包含可选设备的网络图复杂度(ICECN)计算模型,较好地反映了实际工程中网络图的复杂性。在基于资源受限网络图排产方面,目前已经积累了大量的排产算法,包括理论上的最优化算法和实际应用中的大量启发式排产调度算法。使用启发式排产调度算法能得到在一定程度上满足实际问题的生产计划,并且其计算简单,可操作性强,目前已被广泛应用。但由于资源约束网络计划问题的复杂性,不同启发式排产调度算法处理同一网络计划问题的效果和同一启发式排产调度算法处理不同网络计划问题的效果却相差很大。因此,评价和分析这些启发式排产调度算法就成了网络计划排产的前提。本文基于前人成果和已建立的复杂性度量模型基础上,建立了排产调度算法的评价指标,并通过评价多种排产调度算法对资源受限网络图排产的效果和规律,实现排产调度算法的合理选择。论文最后用哈电机2006年戈兰滩5号水轮发电机组网络计划数据对系统功能进行了测试,测试结果表明了算法和系统的正确性和实用性。