| FLEXPLAN *
 *
 * MILP MULTIPERIOD MODEL FOR CAPACITY
                        EXPANSION IN FLEXIBLE
 * CONTINUOS AND BATCH PROCESSES
 *
 * L. Norton and I. E. Grossmann
 *
 * Department of Chemical Engineering,
                        Carnegie Mellon University
 * Pittsburgh, PA 15213, U.S.A.
 *
 * Ref: Ind. Eng. Chem. Res., Vol. 33,
                        No.1,1994.
 
 
 SCALARS
 NP NUMBER OF PROCESSES IN THE NETWORK / 4
                        /
 NT NUMBER OF TIME PERIODS / 3 /
 NC NUMBER OF CHEMICALS IN THE NETWORK / 6
                        /
 NM NUMBER OF MARKETS / 1 /
 NS NUMBER OS ALTERNATE PRODUCTION SCHEMES
                        / 9 /
 INTR INTEREST RATE / 0.12 /
 TAX TAX RATE / 0.45 /;
 
 SETS
 T TIME PERIODS / 1,2,3 /
 I PROCESSES / P1,P2,P3,P4 /
 J CHEMICALS / 1*6 /
 L MARKETS / 1*1 /
 S PRODUCTION SCHEMES / 1*9 /
 TT PROJECT LIFETIME /1*100/;
 
 PARAMETERS
 PS(I) INDEX SET OF ALL PRODUCTION SCHEMES
                        FOR PROCESS I/
 P1 1
 P2 2
 P3 4
 P4 2 /
 
 
 LENP(T) LENGTH OF TIME PERIOD /
 1 1
 2 1
 3 1 /
 
 
 CI(T) LIMIT ON INVESTMENT /
 1 INF
 2 INF
 3 INF /
 
 
 NEXP(I) LIMIT ON THE NUMBER OF EXPANSIONS
                        /
 P1 2
 P2 2
 P3 2
 P4 2 /
 
 
 WCAPF(I) WORKING CAPITAL FACTOR /
 P1 0.15
 P2 0.15
 P3 0.15
 P4 0.15 /
 
 
 EXCAP(I) EXISTING CAPACITIES /
 * (million LB/YR)
 P1 0
 P2 0
 P3 0
 P4 0 /
 
 
 SVALF(I) SALVAGE VALUE FACTOR /
 P1 0.10
 P2 0.10
 P3 0.10
 P4 0.10 /;
 
 
 TABLE H(I,T) PROCESS AVAILABILITY PER
                        PERIOD (YEARS)
 1 2 3
 P1 1 1 1
 P2 1 1 1
 P3 1 1 1
 P4 1 1 1
 
 TABLE JMM(I,S) MAIN PRODUCT FOR EACH
                        PROCESS AND SCHEMES
 *MAIN PRODUCT COLUMN SHOULD BE LEFT ZERO
                        WHEN IT IS NOT MAIN PRODUCT
 1 2 3 4
 
 P1 3
 P2 3 4
 P3 3 4 3 4
 P4 5 5
 
 
 TABLE QELB(I,T) LOWER BOUNDS ON EXPANSION
 * (million LB/YR)
 1 2 3P1
 P2
 P3
 
 TABLE QEUB(I,T) UPPER BOUNDS ON EXPANSION
 * (million LB/YR)
 1 2 3
 P1 200 200 200
 P2 200 200 200
 P3 200 200 200
 P4 200 200 200
 
 
 TABLE MI(I,S,J) MASS BALANCE COEFFICIENTS
 * POSITIVE FOR INPUTS AND NEGATIVE FOR
                        OUTPUTS.
 * VALUE SHOULD BE LEFT TO ZERO IF PRODUCT
                        J IS NEITHER INPUT TO
 * NOR OUTPUT FROM PROCESS J
 * -1 FOR MAIN PRODUCT
 
 1 2 3 4 5 6
 P1.1 1.05 -1 0.03
 P2.1 1.02 -1
 P2.2 1.10 -1 0.09
 P3.1 1.10 -1
 P3.2 1.20 -1
 P3.3 1.08 -1
 P3.4 1.05 -1
 P4.1 1.20 -1 -0.10
 P4.2 1.10 -1 -0.05
 
 
 TABLE ALPHA(I,T) VARIABLE INVESTEMENT
                        COEFFICIENT
 * ( $/LB)
 1 2 3
 P1 0.10 0.11 0.15
 P2 0.09 0.10 0.10
 P3 0.11 0.15 0.15
 P4 0.08 0.07 0.12
 
 
 TABLE BETA(I,T) FIXED INVESTEMENT
                        COEFFICIENT
 * (1E6 $)
 1 2 3
 P1 20.0 20.0 20.0
 P2 10.0 10.0 10.0
 P3 15.0 15.0 15.0
 P4 30.0 30.0 30.0
 
 
 TABLE DELTA(I,S,T) OPERATING EXPENSES PER
                        UNIT OF MAIN PRODUCT
 * ( $ /LB)
 1 2 3
 P1.1 0.10 0.10 0.10
 P2.1 0.10 0.10 0.10
 P2.2 0.10 0.10 0.10
 P3.1 0.10 0.10 0.10
 P3.2 0.10 0.10 0.10
 P3.3 0.10 0.10 0.10
 P3.4 0.10 0.10 0.10
 P4.1 0.10 0.10 0.10
 P4.2 0.10 0.10 0.10
 
 
 TABLE LAM(J,L,T) PRICES OF RAW MATERIALS
                        AT TIME PERIODS
 * ( $/LB)
 * VALUES SHOULD BE LEFT TO ZERO IF
                        CHEMICAL J IS NOT AVAILABLE
 * FROM MARKET K DURING PERIOD T
 1 2 3
 1.1 0.75 0.75 0.90
 2.1 0.50 0.75 0.90
 3.1
 4.1 2.00 2.00 2.00
 5.1
 6.1 0.25 0.25 0.25
 
 
 TABLE PLB(J,L,T) LOWER BOUND FOR RAW
                        MATERIAL AVAILABILITY
 * ( MILLION LB/YR)
 * BOTH LOWER AND UPPER BOUNDS SHOULD BE
                        LEFT TO ZERO
 * IF CHEMICAL J IS UNAVAILABLE FROM
                        MARKET K DURING PERIOD T
 1 2 3
 1.1
 2.1
 3.1
 
 
 TABLE PUB(J,L,T) UPPER BOUND FOR RAW
                        MATERIAL AVAILABILITY
 * ( MILLION LB/YR)
 * BOTH UPPER AND LOWER BOUND SHOULD BE
                        LEFT TO ZERO
 * IF CHEMICAL J IS UNAVAILABLE FROM
                        MARKET K DURING PERIOD T
 1 2 3
 1.1 200 200 200
 2.1 200 200 200
 3.1
 4.1 200 200 200
 5.1
 6.1 10 5 10
 
 
 TABLE GAMMA(J,L,T) PRICES OF PRODUCTS AT
                        TIME PRODUCTS
 * ( $/LB)
 * VALUES SHOULD BE LEFT TO ZERO IF
                        CHEMICAL J IS NOT
 * DESIRED BY MARKET K DURING PERIOD T
 1 2 3
 1.1
 2.1
 3.1 1.50 1.55 2.00
 4.1
 5.1 2.00 2.00 2.00
 6.1
 
 
 TABLE SUB(J,L,T) UPPER BOUND FOR PRODUCT
                        DEMAND
 * (MILLION LB/YR)
 * BOTH LOWER AND UPPER BOUNDS SHOULD BE
                        LEFT TO ZERO
 * IF CHEMICAL J IS NOT DESIRED BY MARKET
                        K DURING PERIOD T
 1 2 3
 1.1
 2.1
 3.1 100 50 150
 4.1
 5.1 75 80 85
 6.1
 
 
 TABLE SLB(J,L,T) LOWER BOUND FOR PRODUCT
                        DEMAND
 * (MILLION LB/YR)
 * BOTH UPPER AND LOWER BOUNDS SHOULD BE
                        LEFT TO ZERO
 * IF CHEMICAL J IS NOT DESIRED BY MARKET
                        K DURING PERIOD T
 1 2 3
 1.1
 2.1
 3.1
 4.1
 5.1
 6.1
 
 
 TABLE RHO(I,S,J) PRODUCT RATE
                        COEFFICIENTS
 * ONE FOR DEDICATED PROCESSES AND A
                        CONSTANT FOR FLEXIBLE PROCESSES
 * AT EACH PRODUCTION SCHEMES FOR MAIN
                        PRODUCT AT THAT SCHEME
 
 1 2 3 4 5 6
 P1.1 1.00 1.00 1.00 1.00 1.00 1.00
 P2.1 1.00 1.00 1.00 1.00 1.00 1.00
 P2.2 1.00 1.00 1.00 1.00 1.00 1.00
 P3.1 1.00 1.00 1.00 1.00 1.00 1.00
 P3.2 1.00 1.00 1.00 1.00 1.00 1.00
 P3.3 1.00 1.00 1.00 1.00 1.00 1.00
 P3.4 1.00 1.00 1.00 1.00 1.00 1.00
 P4.1 1.00 1.00 1.00 1.00 1.00 1.00
 P4.2 1.00 1.00 1.00 1.00 1.00 1.00;
 
 
 |