二级建造师双代号计算主要涉及以下六个时间参数及其计算方法:
最早开始时间 (ESi-j)
对于起点节点为开始节点的工作,最早开始时间为0。
对于其他工作,最早开始时间等于其所有紧前工作最早完成时间的最大值。
最早完成时间 (EFi-j)
最早完成时间等于最早开始时间加上本工作的持续时间。
最迟开始时间 (LSi-j)
最迟开始时间等于最迟完成时间减去本工作的持续时间。
最迟完成时间 (LFi-j)
最迟完成时间等于计划工期,即终点节点相连各工作最早完成时间的最大值。
总时差 (TFi-j)
总时差等于最迟开始时间减去最早开始时间,或等于最迟完成时间减去最早完成时间。
自由时差 (FFi-j)
自由时差等于本工作紧后工作最早开始时间的最小值减去本工作的最早完成时间。
关键路径和时差计算
关键路径:总时差最小的工作是关键工作,自始至终全部由关键工作组成的线路为关键线路。
时差计算:TF = LF - ES = LF - ES - i,FF = LS - ES - i。
计算步骤
确定计算工期 (Tc)
计算工期等于网络计划的终点节点为箭头节点的各个工作的最早完成时间的最大值。当无要求工期的限制时,计划工期等于计算工期。
从终点节点开始逆箭线方向计算
最迟开始时间 = 最迟完成时间 - 本工作持续时间。
最迟完成时间 = 各紧后工作最迟开始时间的最小值。
从起点节点开始顺箭线方向计算
最早开始时间 = 各紧前工作最早完成时间的最大值。
最早完成时间 = 最早开始时间 + 本工作持续时间。
示例
假设有以下工作及其时间参数:
工作A:最早开始时间ES_A = 0,最早完成时间EF_A = 5,持续时间D_A = 5。
工作B:最早开始时间ES_B = ES_A + D_A = 5,最早完成时间EF_B = ES_B + D_A = 10,持续时间D_B = 5。
工作C:最早开始时间ES_C = ES_B + D_B = 10,最早完成时间EF_C = ES_C + D_B = 15,持续时间D_C = 5。
计算工期 (Tc):
Tc = max(EF_A, EF_B, EF_C) = max(5, 10, 15) = 15。
最迟开始时间 (LS):
LFi_A = 0(起点节点为开始节点的工作)
LS_B = LFi_A + D_B = 0 + 5 = 5
LS_C = LS_B + D_B = 5 + 5 = 10
最迟完成时间 (LF):
LF_A = 0(起点节点为开始节点的工作)
LF_B = LF_A + D_B = 0 + 5 = 5
LF_C = LF_B + D_B = 5 + 5 = 10
总时差 (TF):
TF_A = LF_A - ES_A = 0 - 0 = 0
TF_B = LF_B - ES_B = 5 - 5 = 0
TF_C = LF_C - ES_C = 10 - 10 = 0
自由时差 (FF):
FFi_B = min(LS_C, ES_C) -