施工组织设计阶段的公路造价优化

施工组织设计阶段的公路造价优化
仅供个人学习
反馈
文件类型:.zip解压后doc
资源大小:700.43K
标准类别:施工组织设计
资源属性:
下载资源

施工组织设计下载简介

内容预览随机截取了部分,仅供参考,下载文档齐全完整

施工组织设计阶段的公路造价优化

PARAMETER(INNQ=30,INNP=10,IP=30)

PARAMETER(INNQ3=INNQ*3)

COMMON/GA0/III,NNQ,NNP,NPS,NNQ3,NNH,IIQ

COMMON/GA1/A0(INNQ,INNP),A2(INNQ3,INNP),BX(INNP,2)

GBT50537-2017 油气田工程测量标准COMMON/RAD/RAD(2000),KKP

DIMENSIONX(INNP)

DO20I=1,NNP

20X(I)=A2(KK,I)

CALLSUBJECT(JMC,NNP,X,SUJ)

SUBROUTINEOBJE1(JMC,A3,SUJ)

PARAMETER(INNQ=30,INNP=10)

PARAMETER(INNQ3=INNQ*3)

COMMON/GA0/III,NNQ,NNP,NPS,NNQ3,NNH,IIQ

COMMON/GA1/A0(INNQ,INNP),A2(INNQ3,INNP),BX(INNP,2)

DIMENSIONX(INNP),A3(INNP)

DO22I=1,NNP

22X(I)=A3(I)

CALLSUBJECT(JMC,NNP,X,SUJ)

SUBROUTINESUBJECT(JMC,NNP,X,SUJ)

PARAMETER(IP=30)

CCOMMON/DIST/SAND1(IP,2),STONE1(IP,2),SAND2(IP,2),STONE2(IP,2)

COMMON/BASIC/MS(2),NS(2),CB(2),SMOUNT(3,2),DIS(3)

DIMENSIONX(NNP),CP(3)

DIMENSIONXS(NNP,2),SEG(NNP+1)

CALLSEGMENNT(NNP,X,SEG)

CALLSEARCH(JMC,NNP,X,MS,NS,XS)

CALLDISTA(NNP,SEG,XS,DIS)

CALLPRICE(DIS,CP)

WRITE(*,*)(CP(I),I=1,3)

S0=S0+SMOUNT(JJ,JMC)*CP(JJ)/10000

C WRITE(*,*)NNP

SUJ=S0+NNP*CB(JMC)/10000

C 材料运输单价计算子程序

C功能:材料运输单价的分段取值计算

C说明:按照[0,7],(7,25),[25,50]三个取费段计算

C 分段运输单价(以砂石路面为例),单位:元/每方

SUBROUTINEPRICE(DI,CP)

DIMENSIONDI(3),CP(3)

IF(SL<=7)THEN

ELSEIF(SL<25)THEN

CP(K)=0.46*SL*1.6*SL

C 筑路材料经济供应范围计算子程序

C功能:确定筑路材料的经济供应范围

SUBROUTINESRANGE(MS,NS)

PARAMETER(IP=30)

COMMON/DIST/SAND1(IP,2),STONE1(IP,2),SAND2(IP,2),STONE2(IP,2)

DIMENSIONMS(2),NS(2)

C计算基层砂料经济供应范围分界点桩号

DSA(I1,1)=SAND1(I1,1)+0.5*(S1+S2)

502 CONTINUE

C计算基层石料经济供应范围分界点桩号

DST(J1,1)=STONE1(J1,1)+0.5*(T1+T2)

503 CONTINUE

C计算面层砂料经济供应范围分界点桩号

DSA(I2,2)=SAND2(I2,1)+0.5*(SS1+SS2)

504 CONTINUE

C计算面层石料经济供应范围分界点桩号

DST(J2,2)=STONE2(J2,1)+0.5*(TT1+TT2)

505 CONTINUE

WRITE(12,*)"基层砂料经济供应范围"

WRITE(12,*)"基层石料经济供应范围"

WRITE(12,*)"面层砂料经济供应范围"

WRITE(12,*)"面层石料经济供应范围"

C 筑路材料运距计算子程序

C功能:搜索最近料场并计算相应运距

SUBROUTINESEARCH(JMC,NNP,X,MS,NS,XS)

PARAMETER(IP=30)

COMMON/DIST/SAND1(IP,2),STONE1(IP,2),SAND2(IP,2),STONE2(IP,2)

DIMENSIONX(NNP),XS(NNP,2),MS(2),NS(2)

write(*,*)JMC,M,N

C第K个伴和厂基层砂料的运距

IF(JMC.EQ.1)THEN

DO602K=1,NNP

IF(X(K)

ELSEIF(X(K)>DSA(I1,1).AND.X(K)<=DSA(I1+1,1))THEN

600 CONTINUE

C第K个伴和厂基层石料的运距

IF(X(K)

ELSEIF(X(K)>DST(J1,1).AND.X(K)<=DST(J1+1,1))THEN

601 CONTINUE

602 CONTINUE

DO605K=1,NNP

C第K个伴和厂面层砂料的运距

IF(X(K)

ELSEIF(X(K)>DSA(I2,2).AND.X(K)<=DSA(I2+1,2))THEN

603 CONTINUE

C第K个伴和厂面层石料的运距

IF(X(K)

ELSEIF(X(K)>DST(J2,2).AND.X(K)<=DST(J2+1,2))THEN

604 CONTINUE

605 CONTINUE

C WRITE(*,*)"JJJJJ"

C WRITE(*,*)(XS1(I,1),I=1,NNP)

C WRITE(*,*)(XS1(I,2),I=1,NNP)

C WRITE(*,*)(XS2(I,1),I=1,NNP)

C WRITE(*,*)(XS2(I,2),I=1,NNP)

C功能:计算拌合厂对应的分段点桩号

SUBROUTINESEGMENNT(NNP,X,SEG)

DIMENSIONX(NNP),SEG(NNP+1)

COMMON/MILE/WK1,WK2

SEG(1)=WK1

SEG(NNP+1)=WK2

C 平均运距计算子程序

C功能:计算混合料,基层砂、石料和面层砂、石料的平均运距

SUBROUTINEDISTA(NNP,SEG,XS,DIS)

DIMENSIONSEG(NNP+1),DIS(3)

DIMENSIONXS(NNP,2),SL(NNP)

COMMON/MILE/WK1,WK2

DOKK=1,NNP

C 混合料平均运距(KM)

C SUM=SUM+(SL(J)/4+0.5)*SL(J)

C DIS(1)=SUM/ZL

GBT5224-2014标准下载 DIS(1)=ZL/NNP/4+0.5

C 基层或面层砂料的平均运距(KM)

SUM1=SUM1+XS(J1,1)*SL(J1)

DIS(2)=SUM1/ZL

C 基层或面层石料的平均运距(KM)

SUM2=SUM2+XS(J2,2)*SL(J2)

DIS(3)=SUM2/ZL

C WRITE(*,*)"PPPPPP"

JZ-C保温浆料施工方案C WRITE(*,*)(DIS(I),I=1,5)

©版权声明
相关文章