1 Introduction
2 Preliminaries and methods used
2.1 Multivariate McCormick relaxations
2.2 Componentwise convex functions
2.3 Variants of \(\alpha\)BB
3 Construction of relaxations of functions from the IAPWS-IF97
-
Region 1: \(h_1(p,T)\), \(s_1(p,T)\), \(T_1(p,h)\), \(T_1(p,s)\)
-
Region 2: \(h_2(p,T)\), \(s_2(p,T)\)
-
Region 4-1/2: \(p_{\mathrm{s}}(T)\), \(T_{\mathrm{s}}(p)\)
-
Boundary between Regions 2 and 3: \(p_{\mathrm{B23}}(T)\), \(T_{\mathrm{B23}}(p)\)
3.1 Determination of physical domains and box domains
3.2 Model modification outside the physical domain
-
they have similar monotonicity and convexity properties as the original functions on their physical domains as far as possible,
-
the intermediate modified functions are continuous,
-
the solution values of problem (5) for the intermediate modified functions are nonnegative, or those of the corresponding maximization problems are nonpositive (whenever possible, both are achieved simultaneously by making the functions continuously differentiable).
3.3 Range bounds
3.4 Convex and concave relaxations
3.4.1 Univariate functions
3.4.2 Bivariate functions
4 Case studies
-
Case Study 1 Basic Rankine cycle with fixed temperature of the hot gas turbine exhaust at the outlet of the heat recovery steam generator (HRSG).
-
Case Study 2 Basic Rankine cycle but with variable gas outlet temperature and with a turbine bleed to an open feedwater heater that also serves as deaerator.
-
Case Study 3 Dual-pressure cycle where the outlet of the high-pressure (HP) turbine is mixed with the outlet of the low-pressure (LP) superheater before entering the LP turbine. The latter also has a bleed stream to the deaerator.
4.1 Modeling and implementation
4.2 Numerical results
Symbol | Description | Unit | Range | \(\max {\dot{W}}_{\mathrm{net}}\) | \(\min {\text {LCOE}}\) |
---|---|---|---|---|---|
Optimization variables | |||||
\(p_{S2 }\) | Upper cycle pressure | MPa | [0.3, 10] | 10 (5.46) | 4.33 (3.55) |
\({\dot{m}}\) | Cycle mass flow rate | kg/s | [5, 100] | 27.9 (29.5) | 28.9 (30.6) |
\(T_{S5 }\) | Live steam temp. | K | [300, 873] | 826 (668) | 751 (616) |
Objective functions | |||||
\({\dot{W}}_{\mathrm{net}}\) | Net power output | MW | 31.7 (30.0) | ||
LCOE | Levelized cost of el. | $/MWh | 50.8 (50.2) |
Symbol | Description | Unit | Range | \(\max {\dot{W}}_{\mathrm{net}}\) | \(\min {\text {LCOE}}\) |
---|---|---|---|---|---|
Optimization variables | |||||
\(p_{S2 }\) | Deaerator pressure | MPa | [0.02, 0.5] | 0.02 (0.02) | 0.0404 (0.02) |
\(p_{S4 }\) | Upper cycle pressure | MPa | [0.3, 10] | 10 (4.53) | 6.67 (4.03) |
\({\dot{m}}_{Cond }\) | Mass flow rate condenser | kg/s | [1, 99] | 26.7 (24.5) | 24.4 (25.6) |
\({\dot{m}}_{Bleed }\) | Mass flow rate bleed | kg/s | [0.05, 20] | 1.45 (0.83) | 2.09 (0.92) |
\(T_{S7 }\) | Live steam temp. | K | [300, 873] | 817 (873) | 758 (731) |
Objective functions | |||||
\({\dot{W}}_{net }\) | Net power output | MW | 35.7 (34.4) | ||
LCOE | Levelized cost of el. | $/MWh | 51.2 (48.8) |
Symbol | Description | Unit | Range | \(\max {\dot{W}}_{\mathrm{net}}\) | \(\min {\text {LCOE}}\) |
---|---|---|---|---|---|
Optimization variables | |||||
\(p_{S2 }\) | Deaerator pressure | MPa | [0.02, 0.5] | 0.02 (0.02) | 0.04 (0.02) |
\(p_{S4 }\) | LP pressure level | MPa | [0.3, 1.5] | 0.589 (0.920) | 1.5 (1.5) |
\(p_{S8 }\) | HP pressure level | MPa | [1, 10] | 10 (10) | 6.31 (4.58) |
\({\dot{m}}_{\mathrm{HP}}\) | Mass flow rate HP part | kg/s | [2.5, 95] | 26.4 (22.5) | 24.3 (21.3) |
\({\dot{m}}_{\mathrm{Cond}}\) | Mass flow rate condenser | kg/s | [4, 99] | 29.6 (28.4) | 25.8 (27.1) |
\({\dot{m}}_{\mathrm{Bleed}}\) | Mass flow rate bleed | kg/s | [0.05, 20] | 1.56 (1.02) | 2.25 (0.98) |
\(T_{S7 }\) | LP steam temp. | K | [300, 873] | 584 (585) | 478 (515) |
\(T_{S11 }\) | HP steam temp. | K | [300, 873] | 873 (873) | 784 (797) |
\(T_{S12s }\) | Isentropic temp. HP turbine | K | [300, 873] | 458 (513) | 565 (623) |
\(T_{S13 }\) | Temp. LP turbine inlet | K | [300, 873] | 508 (558) | 569 (610) |
Objective functions | |||||
\({\dot{W}}_{\mathrm{net}}\) | Net power output | MW | 39.8 (39.3) | ||
LCOE | Levelized cost of el. | $/MWh | 52.1 (49.5) |
Problem | Func. | IAPWS-IF97 model | Ideal model | ||||
---|---|---|---|---|---|---|---|
McCormick | Proposed | McCormick | |||||
CPU | Iter. | CPU | Iter. | CPU | Iter. | ||
CS1, \({\dot{W}}_{\mathrm{net}}\) | 10 | 0.60 s | 557 | 0.08 s | 17 | 0.03 s | 3 |
CS1, LCOE | 10 | 4.36 s | 2845 | 0.32 s | 195 | 0.05 s | 19 |
CS2, \({\dot{W}}_{\mathrm{net}}\) | 19 | >24 h (gap \(4\times 10^{11}\)) | 0.939 s | 499 | 0.10 s | 129 | |
CS2, LCOE | 19 | >24 h (gap 92%) | 14.5 s | 7353 | 0.78 s | 1109 | |
CS3, \({\dot{W}}_{\mathrm{net}}\) | 31 | >24 h (gap undef.) | 9.90 min | \(1.6\times 10^{5}\) | 2.92 s | 2199 | |
CS3, LCOE | 31 | >24 h (gap 92%) | >24 h (gap 4%) | >24 h (gap 2%) |