基于Agent交互协议的施工运输与资源配置的模型和方法
上QQ阅读APP看书,第一时间看更新

1.3 研究方法及技术路线

在研究方法与技术路线方面,本书首先深入了解研究问题的实际需求,以问题和方法为导向进行文献检索和分析;随后结合实际工程问题和相关理论方法的研究趋势,建立相应的数学模型,并根据主流信息管理手段和建筑信息模型选取应用方法;最后,通过实际案例验证研究的合理性和适用性。

(1)某在建养老院地处繁华地段,空置场地非常有限。尤其是基础施工阶段需要安排与施工节奏一致的车辆运输计划,以提高场地配置率。既有建设工程和车辆调度相关文献虽然指出施工运输计划受到施工进度计划的制约,但没有深入研究两者的交互机制。因此,本研究提出建立以工艺约束为主的水平运输管理方法。该方法主要运用协调多资源约束进度管理的资源受限项目调度模型,受施工工艺约束运输总成本最低的车辆调度模型,以及在施工工艺和运输任务之间进行消息传递和矛盾协商的Agent模型,规划最优施工运输方案。

在该案例中,笔者在eclipse环境下用Java语言对水平运输管理相关的算法和流程进行编程,并将施工建筑信息模型作为数据导入和导出的接口。针对运输设备、操作场地、运输人员等需要控制的运输资源进行有效管理,在满足施工工艺约束的条件下,实现缩短施工运输总工期和降低成本等管理目标,形成在建筑信息模型辅助下的施工运输管理体系。

(2)上海中心大厦作为上海第一高楼,处于陆家嘴繁华地段,可供运输物放置缓冲的场地有限,对塔吊和电梯的使用强度非常大,需要缓解各条线和分包商对运输设备的需求矛盾,统筹安排使用垂直运输设备。笔者通过对车间调度、港口装配和机器人操作等集中资源调度管理领域及启发式算法进行深入研究,提出建立以设备约束为主的垂直运输管理模式,通过集中拍卖协议解决各方集中使用运输设备的矛盾,以全局最优为目标形成运输任务与运输设备的竞价交互机制。

笔者在Java2平台企业版上,建立采用B/S(Brower/Server)架构的建设工程垂直运输管理系统。该系统由终端、服务器和后台三部分组成。其中,终端只需安装浏览器并联网,服务器安装SQL Server数据库,后台则使用Java程序运行。该系统可以在考虑运输场地安排、运输时间表制定和运输成本控制等管理要素的情况下,实现具有辅助决策的垂直运输设备集中调度管理功能。

由于研究周期较长,笔者在研究过程中以实习生身份参与项目,所采集的数据涵盖面有限,故水平运输管理和垂直运输管理的应用案例为两个独立建设项目。但在理论层面上,水平运输管理和垂直运输管理具有独立的模型和方法,可通过合同网协议进行数据交互和协商,实现同一项目的联合管理。

本研究主要运用人工智能范畴下的启发式算法、仿生算法和基于Agent交互协议模型结构,建构以施工工艺约束为主的水平运输管理和以专项设备约束为主的垂直运输管理的计算模型,并提出相应的应用方法,具体研究方法及技术路线如图1.1所示。

图1.1 本研究的研究方法和技术路线