APP下载

基于BIM的低成本工程项目进度控制系统设计

2018-03-27

计算机测量与控制 2018年3期
关键词:传输工程项目数据库

(北京语言大学 财务处,北京 100083)

0 引言

随着全球化和信息化时代的到来,信息逐渐成为全球经济发展的基础[1]。在信息技术影响下,低成本工程项目的管理已经转换为工程项目信息的管理,如何为低成本工程项目建设构造一个集成化形式的沟通与相互协调的良好环境,提升低成本工程项目建设效益,已经成为了国内外低成本工程项目管理领域的重要课题[2]。当前工程项目的建设过程日渐复杂,一个工程中参与的单位也越来越多,经常会涉及到政府部门、规划、施工以及材料和设备的供应商等,由于各个单位并不在同一处办公,属于异构式的低成本工程项目,它的管理模式、信息结构都是不同的,交流平台不统一,在进度传递与进度表达上,经常会出现信息断层现象[3],此时就需要一个低成本工程项目进度控制系统来解决这一问题[4]。当前的工程项目进度控制系统设计方法无法对工程进度进行高效地控制[5]。在这种情况下,如何使低成本工程项目进度控制系统设计的更加完善,成为了当前亟待解决的问题[6]。而基于BIM的低成本工程项目进度控制系统设计方法,可以对进度控制系统进行妥善地设计。当前的项目进度控制的问题已经严重影响到了低成本工程项目的建设,受到了有关学者的重视[7]。

文献[8]提出一种基于Map/Reduce的低成本工程项目进度控制系统设计方法。该方法根据引入本体,弥补传统的关键字控制而导致的语义匮乏的缺陷,并对多种本体的组建方法与技术进行综合分析,针对专利数据自身的特点,设计出一套半自动组建本体的体系,在此基础上组建本体的专利低成本工程项目进度控制系统框架,对系统的原型设计思想与控制流程进行分析,根据实验验证,该方法具有很好的延伸性,但是存在着查全率低的问题。文献[9]提出一种基于概念格的低成本工程项目进度控制系统设计方法。该方法利用Lucene对工程项目进度建立索引,根据中文分词器对进度信息中的中文进行分词,对进度信息中事物地理位置进行索引,在控制系统中利用地理位置的进度信息对控制的质量进行优化。文中的分布式运算层为进度信息的索引以及控制提供了计算能力支持。该方法性能较为优越,但是不适用于大规模进度控制中。文献[10]提出一种基于Silverlight的低成本工程项目进度控制系统设计方法。该方法将RISC微处理器当作控制的硬件核心,设计和完成了低成本工程项目进度控制系统。把网络通信与低成本工程项目进度控制结合,提出了控制系统的软件和硬件相结合的结构体系,与32位高性能RISC处理器结合,实现系统的应用,实验证明该方法可以满足低成本工程项目进度控制的要求,但是系统设计的成本高。

针对上述产生的问题,提出一种基于BIM的低成本工程项目进度控制系统设计方法。实验证明,所提方法可以有效对低成本工程项目进度控制系统进行设计。

1 低成本工程项目进度控制系统设计原理

1.1 项目进度控制系统整体构造

在低成本工程项目进度控制整体构造中,利用CAN传输进度信息控制数据库访问以及资源控制调度的程序,在控制系统操作界面,利用Qt/Embedded当作GUI对人机交互页面进行设计。同时控制系统的几个子系统:网络通信子系统、进度信息采集子系统、寄存器等,与系统电源、接口电路、进度信息控制模块以及进度传输电路共同组建低成本工程项目进度控制系统的整体结构。

图1 控制系统整体构造设计

1.2 系统硬件设计

控制系统硬件以ARM7微处理器以及液晶显示模块、IC总线、以太网模块等组成。硬件系统的主控制芯片采取的是ARM处理器LPC2290,把嵌入式微处理器和IC总线相连,用户根据控制按钮经过IC总线传送至ARM处理器中,利用处理器对控制的进度坐标进行处理,并识别进度的内容,依据以太网的接口访问低成本工程项目进度数据库,实现与用户的交互。

图2 控制系统硬件设计

1.2.1 进度信息传输电路设计

系统进度信息传输电路内置滤波器,COM1当作公共地,并设有限流电阻与24 V开路电压。进度信息传输端口是固定地址,利用晶体管传输形式,公共端相互隔离,其端口电压分别是+24 V和+5 V。传输端口中,y4、y5、y6、y7当作地址总线,因为晶体管传输为开路传输,传输总线的输出线需要外接上拉电阻和+5 V电源连接。图中的译码器当作地址分配器,取外部接口芯片与之相连,可以有效传输进度数据。

图3 进度信息传输电路设计

1.2.2 接口电路设计

在进度信息控制接口电路图中,将ICL7135的STROBE和单机片的断口INT1相连,在A/D转换期间,STROBE是高电平,转换之后,STROBE输出5个负脉冲。加上1个极性口,该控制系统接口电路仅占用单片机的7根I/O,进一步地减少了控制系统接口电路的负荷。

图4 接口电路图

1.2.3 进度信息控制模块设计

图5由用户发出进度信息控制访问,然后进入进度控制排队,系统开始控制相似或者相同进度信息进行匹配,并显示匹配结果,完成进度信息控制。

图5 进度信息控制模块设计

1.2.4 控制系统电源电路设计

控制系统电路中的TMS320VC5402芯片,属于功耗比较低的定点DSP芯片,根据双电源供电体制,控制系统电源利用内核电源以及I/O电源组成,其中,内核电源是1.8 V能够降低功耗,I/O电源是3.3 V,可以使DSP芯片直接和外部低压器件进行接口,不需要额外电瓶转换电路。该控制系统的电源环境选取的是TI公司的DSP专用芯片TPS73HD318,可以更好地为低成本工程项目进度控制系统供电。

图6 系统电源电路图

2 进度控制系统软件设计

2.1 低成本工程项目进度控制请求的处理

本文利用CSDT服务器对用户发送的低成本工程项目进度控制请求进行处理。为了减少控制请求的传送响应时间,在CSDT-S对TR(传送请求)处理中,加入了对TR的处理调度。详细的来说就是,在任意时刻,CSDT-S按照顺序对控制请求队列内的TR进行处理,对于新收到的TR就会被附加在请求队列中的尾部。间隔Δx时刻,调度器对控制请求队列中各个TR进行排队,在排队过程中,综合对TR处理进度信息的数目、大小等因素进行考虑,详细的排队函数为:

la=αlg(ga-λ)+βln(ha-Cμ)+γ1b(za-Cσ)

(1)

式中,la代表第l队列中,第a个TR排队函数值,ga代表该TR的进度信息数量,ha代表该TR中最长的低成本工程项目进度大小,za代表该TR的进度信息多少总和,权值α=0.35,β=0.15,γ=0.5。阈值λ,Cμ,Cσ分别代表关于TR进度信息的数量、大小以及最久进度信息,为可定制的常数。

TR按照其排队的函数值由大到小的顺序,插入至请求的队列中,排队函数值比较小的优先处理。为了避免排队的函数值比较大的TR长时间得不到处理,对上一Δx时刻间隔内没有处理完的TR,重新排队时的排队函数值按式(6)进行更新:

laprime=e-r·la

(2)

式中,r代表该TR通过调度的轮数,就是Δx周期次数,由此能够按指数跌代加速TR处理的优先级。

2.2 低成本工程项目进度关联指向特征的构建

在基于BIM的低成本工程项目进度控制系统中,利用分布式并行运算方式,就是同一时间通过数个处理器执行运算,可以提高计算速度,对大规模低成本工程项目进度进行计算处理。每当用户提出控制要求,并把提问内容交给控制代理时,控制代理将提问发送至系统的各个服务器,按照2.1中低成本工程项目进度控制请求的处理方法,对这些进度信息存储器进行并行分布控制,并将控制结果进行重新整合,按照相关度排序,排序后传送到用户的控制界面。最大程度地提高了控制速度以及控制能力。

实现低成本工程项目进度控制的核心为:进行低成本工程项目进度数据库的调度,利用模糊C均值聚类算法对低成本工程项目进度数据库进行访问控制。假设,将低成本工程项目进度数据库中三层集成的分布式存储构造的数学模型,定义为:

(3)

(4)

其中:H描述的是低成本工程项目进度数据库中,分布结构的向量集合,整个低成本工程项目进度数据库利用语义的分布形式,对进度属性进行分类,获得低成本工程项目进度特征的属性分类集合:

(5)

其中:单个的控制节点约束参量输入为:

v=[v1,v2,…,vN]∈RJN

(6)

构建低成本工程项目进度控制中本征向量的轨迹ya与yc,控制过程中语义的指向性进度是两个标量的向量,根据模糊C均值聚类对进度数据库中的低成本工程项目进度进行属性分类,并对低成本工程项目进度在其数据中的分布特征,进行关联指向特征提取,组建低成本工程项目进度数据库的关联指向特征,由下面的两个式子对其进行表示:

K(o)=p(o)L(o)+S(o)EHH(cτ)

(7)

M(V,F1)=M(keyword,B1)+M(search,B2)

(8)

其中:B1代表低成本工程项目进度数据库访问的控制样本测试集,B2代表低成本工程项目进度数据库的控制训练集。利用模糊C均值聚类算法完成低成本工程项目进度数据属性分类控制,借此结果完成对低成本工程项目进度的精确访问与控制。

3 实验结果与分析

为了证明基于BIM的低成本工程项目进度控制系统设计方法的可实践性,需要进行一次实验,在VisualDSP++4.5的环境下搭建低成本工程项目进度控制实验平台。实验数据取自于北京远东低成本工程项目管理有限公司,将本文所提方法应用于该公司的某一低成本工程项目,观察本文所提方法的整体性能。

3.1 实验参数由来

VisualDSP++中有一个开发环境为IDDE,可以有效完成对低成本工程项目进度控制系统的实验。该实验的硬件环境:处理器Inter(R)Core(TM)2DuoCPU2.94 GHz,其内存为8.00 GB。低成本工程项目进度数据库的访问中,对进度数据归一化的初始频率f1=0.8Hz,其终止频率f2=0.15Hz。在低成本工程项目进度控制系统中,进度数据的传输比特率是0.59 Bps/s,通过上述实验环境与参数的设置,对进度控制系统进行调试以及实验分析。在调试过程中,利用数据查准率、召回率等作为调试的指标,在A/D采样进度数据缓冲区域实现低成本工程项目进度控制系统的调试,为了证明本文方法的性能,利用本文所提方法与文献方法对一系列调试指标进行对比。

3.2 实验结果

表1是不同方法低成本工程项目进度控制系统的查准率(%),也可以叫作准确率(%)对比。下式为查准率(%)计算公式。

(9)

其中:TP代表预测为正时,实现也为正,FP代表预测为正时,实现为负。

表1 不同方法进度控制系统的查准率对比

分析表1,本文所提方法低成本工程项目进度控制系统的查准率,明显高于文献所提方法低成本工程项目管理控制系统的查准率。本文所提方法在系统的整体构造中,利用CAN传输进度信息控制数据库访问以及资源控制调度的程序,提高了进度信息控制的准确率,证明了本文所提方法具有较高可行性。表2是不同方法低成本工程项目管理控制系统的召回率(%)对比。下式为召回率(%)计算公式。

(10)

表2 不同方法进度控制系统的召回率对比

由表2可知,文献[9]所提方法进度控制系统的召回率最低,文献[9]所提方法根据中文分词器对进度中的中文进行分词,对进度中事物地理位置进行索引,仅考虑了中文控制情况,没有对其他语种控制状况进行专门设置,或者提供语种统一的控制平台,导致进度信息控制的查全率,也就是召回率较低。本文所提方法对进度信息存储器进行并行分布控制,并将控制结果进行重新整合,按照相关度排序,排序后传送到用户的控制界面,控制系统召回率要比文献所提方法高。图7是不同方法进度信息控制请求处理时间(s)对比。

图7 不同方法控制请求处理时间对比

图7中,在同样的控制请求数目下,文献[8]方法进度信息控制请求处理所用时间最长,文献[8]所提方法对多种本体的组建方法与技术进行综合分析,针对专利数据自身的特点,设计出一套半自动组建本体的体系,显然半自动化的体系无法实现进度控制系统高效率处理控制请求的目的。而本文所提方法为了减少控制请求的传送响应时间,在CSDT-S对TR(传送请求)处理中,加入了对TR的处理调度,进一步证明了本文方法较强的适用性和实用性。图8反映的是不同方法控制系统进度传输所用能耗(ω)对比,假设能耗单位为ω。

图8 不同方法进度信息传输所用能耗对比

图8中,本文所提方法进度信息传输所用能耗,明显少于文献所提方法进度信息传输所用能耗。因为在利用本文所提方法进行低成本工程项目进度数据传输时,传输电路利用的是晶体管传输形式,所以进度信息传输所用能耗较低,以上数据均说明了本文所提方法具有较强地可实践性。

图9 不同方法下系统进度控制精度对比

在不同方法所设计的控制系统对进度控制精度对比结果如图所示,随着进度信息传输数据数量的增加,传统方法精度一直偏低,最高为65%左右,最低达到20%以下,这样的精度无法满足实际应用要求。而所设计的进度控制方法,控制精度一直稳定在90%到95%之间,这说明该设计方法能够高精度的对工程项目进度进行控制。

实验证明,本文所提方法可以稳定地对低成本工程项目进度控制系统进行设计,减少了进度控制时间,可以为工程项目进度管理领域提供比较高地实际意义。

4 结束语

利用当前方法对低成本工程项目进度进行控制,存在设计复杂度高,系统运行稳定性差的问题,提出一种基于BIM的低成本工程项目进度控制系统设计方法。并通过实验证明,所提方法可以高效地对低成本工程项目进度控制系统进行设计。

[1]王莉军. 海量数据下的文本信息检索算法仿真分析[J]. 计算机仿真, 2016, 33(4):429-432.

[2]刘景矿, 阳文杰. 基于系统动力学的建设工程成本-进度控制研究[J]. 施工技术, 2016, 45(12):95-99.

[3]黄建文, 杨青青, 黄 琴,等. 基于多因素影响下缓冲区设置的进度风险预警[J]. 土木工程与管理学报, 2017, 34(1):33-37.

[4]伍振兴, 曾令伟, 汪文彬. 基于概念格特征分区的多源信息检索优化[J]. 科技通报, 2015, 31(8):174-176.

[5]王庆喜, 储泽楠. 基于动态布谷鸟搜索算法的PID控制器参数优化[J]. 计算机测量与控制, 2015, 23(4):1215-1217.

[6]史 晶, 王雪侠. 多Agent技术在智能化信息检索中的应用[J]. 电子设计工程, 2016, 24(19):60-62.

[7]曲朝阳, 孙立擎, 潘 峰,等. 基于流形排序的电网截面数据检索[J]. 科学技术与工程, 2016, 16(15):239-244.

[8]杨 曼, 何 鹏, 齐怀琴,等. 基于Map/Reduce的海量视频图像检索系统设计[J]. 电视技术, 2015, 39(4):33-36.

[9]沈夏炯, 叶曼曼, 甘 甜,等. 基于概念格的信息检索及其树形可视化[J]. 计算机工程与应用, 2017, 53(3):95-99.

[10]孙 义. 南水北调中线干线工程进度控制风险因素及风险管控措施[J]. 水电能源科学, 2015(7):159-163.

猜你喜欢

传输工程项目数据库
轨道交通信号系统无线传输应用
市场经济下工程项目的招投标管理
5G高新视频的双频段协同传输
5G 16K虚拟现实视频传输关键技术
牵引8K超高清传输时代 FIBBR Pure38K
邵阳三一工程机械与零部件再制造工程项目开工
海外大型铁路工程项目设备采购实践
数据库
数据库
数据库