网络计划单代号搭接网络(一)工程活动的逻辑关系分析几种形式的逻辑关系1.FTS,即结束—开始(FINISHTOSTART)关系。例如混凝土浇捣成型之后,至少要养护7天才能拆模,即见图8-3。通常将A称为B的紧前活动,B称为A的紧后活动。图8-3浇捣拆模混凝土BA7天FTS=7天或(a)(b)浇捣混凝土拆模7天拆模最早开始时间,不得提前但允许推迟图8-42.STS,即开始——开始(STARTTOSTART)关系紧前活动开始后一段时间,紧后活动才能开始,即紧后活动的开始时间受紧前活动的开始时间的制约。例如某基础工程采用井点降水,按规定抽水设备安装完成,开始抽水一天后,即可开挖基坑,即见图8-5。图8-5基坑基坑排水BA1天STS=1天或开挖(a)(b)4.STF即开始——结束(STARTTOFINISH)关系紧前活动开始后一段时间,紧后活动才能结束,这在实际工程中用的较少。举例说明,工程活动之间存在上述搭接关系。return3.FTF,即结束——结束(FINISHTOFINISH)关系紧前活动结束后一段时间,紧后活动才能结束,即紧后活动的结束时间受紧前活动结束时间的制约。例如基础回填土结束后基坑排水才能停止,即见图8-6。图8-6回填土基坑排水基坑或0天FTF=0天AB(a)(b)(二)单代号搭接网络的绘制1.基本形式单代号搭接网络以工程活动为节点,以带箭杆表示逻辑关系。活动之间存在各种形式的搭接关系(如FTS、FTF、STS、STF)。例如图8-23。BAFTS=10天图8-23A10天B=CFTF=5天DCD5天=ESTS=6天F6天=EFISTFJMA=20天IJ=MA=20天2.单代号搭接网络的基本要求(l)不能有相同编号的节点。(2)不能出现违反逻辑的表示。例如:1.环路(图8-24)。2.当搭接时距使用最大值定义时,有时虽没有环路,但也会造成逻辑上的错误(图8-25)。(3)不允许有多个首节点,多个尾节点。BAC图8-24图8-25ABCMA=3天5天8天3.单代号网络的优点(l)有较强的逻辑表达能力。(2)其表达与人们的思维方式一致,易于被人们接受。(3)绘制方法简单,不易出错,(4)在时间参数的算法上双代号网络是单代号搭接网络的特例,即它仅表示FTS关系,且搭接时距为0的状况。return(三)网络的时间参数return0ESiLSiEFiLFi项目开始TFiTFiDD最早安排最迟安排图8-30(四)网络分析方法现以一个单代号搭接网络为例介绍网络分析过程和计算公式的应用。某工程由下表8-7所示的活动组成。过程活动ABCDEFGHIJ持续时间4106104210622紧前活动ABCCDF、GGEH、I搭接关系FTSFTSFTSSTSFTSFTSFTSFTFFTS搭接时距020200040作网络图(见图8-31)图8-3110BC6F22MA=2D104E4A10GH62I2J42最早时间计算最早时间(ES和EF)计算从首节点开始,顺着箭头方向向尾节点逐步推算。1.令首节点ESA=0,如果用日历表示,则定义ESA为项目开始期。活动内存在关系:EFi=ESi十Di……(8-1)则:EFA=ESA十DA=0十4=4return2.其他活动的最早时间计算(从前向后传递)AAABBBESB=EFA十FTSABESB=ESA十STSABEFB=EFA十FTFAB当B有几个紧前活动时,则有几对值,取最大值.B:A、B为FTS关系,则ESB=EFA十FTSAB=4十0=4,EFB=ESB十DB=4十10=14。同理C:ESc=4,EFc=10,D:ESD=4,EFD=4十10=14,E:ESE=4,EFE=4十4=8。return对于F:F有两个紧前活动,则ESF必有两个计算结果。由B-F关系定义得:ESF1=EFB十FTSBF=14十2=16,EFF1=ESF1十DF=16十2=18由C-F关系定义得:ESF2=EFc十0=10十0=10EFF2=ESF2十DF=10十2=12这时取最大值,即:ESF=maxESF1,ESF2=max16,10=16,同时得EFF=16十2=18。return对于G:同样G有两个紧前活动C和D。由C-G关系定义:ESG1=ESC十STSCG=4十2=6,EFG1=ESG1十DG=6十10=16由D-G关系定义:ESG2=EFD十FTSDG=14十0=14,EFG2=ESG2十DG=14十10=24取最大值,则ESG=14,EFG=24。returnH有两个紧前活动,则:H:ESH=maxEFF十FTSFH,EFG十FTSGH=max18,24=24,则EFH=ESH+DH=30;I:ESI=maxEFGI十FTSG,EFE十FTFEG-DI=max24+0,8十4-2=24,则EFI=26;J:ESJ=maxEFH十FTSHJ,EFI十FTSIJ=max30,26=30,则EFJ=32。return总工期(TD)的确定取网络的总工期为活动的最早结束时间的最大值,即:TD=maxEFi=32(周)return最迟时间(LS、LF)的计算最迟时间的计算由结束节点开始,逆箭头方向由尾节点向首节点逐个推算。1.令结束节点LFJ=TD=32,即定义项目的最迟结束时间为总工期。LSi=LFi-DI……………(8-2)则:LSJ=LFJ-DJ=32-3=30。return2.其他活动的最迟时间计算(从后向前传递)AAABBBLFA=LSB——FTSABLSA=LSB——STSABLFA=LFB——FTFAB当A有几个紧后活动时,则有几对值,取最小值。H:LFH=LSJ-FTSHJ=30-0=30,LSH=LFH-DH=30-6=24;I:LFI=LSJ-FTSJI=30-0=30,LSI=LFI-DI=30-2=28;returnG:它有两个紧后活动,则必有两对LS和LF。计算规则是,当一个活动有几个紧后活动时,最迟时间计算取其中的最小值。则有:LFG=minLSH-FTSGH,LSI-FTSGI=min24,24=24则:LSG=LFG-DG=24-10=14F:仅有一个紧后工序,则:LFF=LSH-FTSFH=24,LSF=LFF-DF=24-2=22。returnD:D和G为FTS关系,则有:LFD=LSG-FTSDG=14-0=14LSD=LFD-DD=14-10=4E:E和I为FTF关系,则有:LFE=LFI-FTFEI=30-4=26LSE=LFE-DE=26-4=22C有两个紧后活动,按C—F关系,有:LFC1=LSF-FTSCF=22-0=22,LSC1=LFC1-DC=22-6=16。按C-G关系,则有:LSC2=LSG-STSCG=14-2=12,LFC2=LSC2十DC=12十6=18。这时取一对最小值,即LSC=minLSC1,LSC2=min16,12=12,LFC=18。returnB:B后仅有F,则LFB=LSF-FTSBF=22-2=20,LSB=LFB-DB=20-10=10A:A后有B、C、D、E四个活动,则:LFA=minLSB-FTSAB,LSC-FTSAC,LSD-FTSAD,LSE-FTSAE=4LSA=LFA-DA=4—4=0return总时差(TF)计算一个活动的总时差是项目所允许的最大机动余地,在总时差范围内的推迟不影响总工期。对所有的各个活动中有:TFi=LSi-ESi=LFi-EFi。则有:TFA=0-0=4-4=0,TFB=10-6=4,………………(其余略)return自由时差(FF)计算一个活动的自由时差是指这个活动不影响其它活动的机动余地,则必须按该活动与其它活动的搭接关系来确定自由时差。return当i活动有几个紧后活动时,必可以得到几个自由时差FFi,最终取其中的最小值2.其他活动的最迟时间计算(从后向前传递)AAABBBFTS关系:FFi=ESj-EFi-FTSijSTS关系:FFi=ESj-ESi-STSijFTF关系:FFi=EFj-EFi-FTFij当i活动有几个紧后活动时,必可以得到几个自由时差FFi,最终取其中的最小值结束节点自由时差计算对结束节点:FFj=TD-Efj在本例中:则FFJ=32-32=0returnABCDEFGHIJ410610421062204414410414482241618142424302426303232303024302824142422262214412182010400680186004000601460040return