基于知识系统的施工进度自动安排.doc
基于知识系统的施工进度自动安排 进度计划是影响项目实施的一个重要因素,合理的进度安排为项目进度控制提供依据,并且有利于项目成本控制和质量控制。进度安排需要考虑大量的约束条件,如工作面、机械设备、劳动力、工作方法、工作效率、成本等,在大量的工程进度安排实例中最常用的是经验和直觉。如果进度安排不合理,则对工程的指导作用降低,导致拖期、资源安排不合理和成本增加。如果要编制比较合理的进度计划,则必须考虑不同约束条件,进行大量的工程量计算、持续时间计算、资源需求量计算,导致进度计划编制周期增加。 近年来,随着人工智能(ArtificialIntelligent, AI)技术的迅速发展,为施工进度计划的自动安排创造了条件。施工进度自动安排是建筑、工程和施工 (Architecture, Engineering,andConstruction, AEC)并行工程技术中非常重要的一个环节,进度安排所需的数据可与 CAD( computeraideddesign)接口。施工进度自动安排一直是研究的热点,例如, Morad 和 Beliveau 提出 KNOW- PLAN 专家系统,利用三维计算机模型产生所需的输入数据,进行进度安排。 Zozaya2Gorosti2za 等开发CONSTRUCIONPLANEX 专家系统,计算项目的成本和进度安排。 Thabet 和 Beliveau开发 SCaRC 专家系统,对空间约束和资源约束条件下的项目进度进行自动安排。利用计算机辅助施工 (computerintegratedconstruction)可以加快工程施工进度,降低工程施工成本。笔者基于知识系统 (knowledge2basedsystem, KBS),提出适合于施工进度自动安排的新方法。 1 系统模型 基于知识的专家系统 (knowledge- basedexpertsystem, KBES)作为人 工智能技术的一个分支,广泛应用于各个专业领域 [4]。使用 KBES 技术可以实现进度安排自动化,使计划员从繁杂的工程活动分类及其工程量和持续时间计算、工程进度计划安排和调整等工作中解脱,可以自动生成高质量的进度计划。 本文模型的核心是基于知识的系统和进度生成系统,此外还包括输入输出系统。系统模型原理图见图 1。 本文模型的知识系统由项目分解、活动分类、工期定额库和工程经验等组成。项目