Changeset 608 for branches/gui/eml/pressure_changers/compressor.mso
- Timestamp:
- Aug 25, 2008, 2:11:12 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/eml/pressure_changers/compressor.mso
r606 r608 39 39 VARIABLES 40 40 41 PolyCoeff as positive (Brief = "Polytropic Coefficient", Lower=0.2);42 IseCoeff as positive (Brief = "Isentropic Coefficient", Lower=0.2);43 41 Pratio as positive (Brief = "Pressure Ratio", Symbol ="P_{ratio}"); 44 42 Pdrop as press_delta (Brief = "Pressure Drop", DisplayUnit = 'kPa', Symbol ="\Delta P"); 45 43 Pincrease as press_delta (Brief = "Pressure Increase", DisplayUnit = 'kPa', Symbol ="P_{incr}"); 46 44 47 Head as energy_mass (Brief = "Actual Head" );45 Head as energy_mass (Brief = "Actual Head",Hidden=true); 48 46 HeadIsentropic as energy_mass (Brief = "Isentropic Head"); 49 47 HeadPolytropic as energy_mass (Brief = "Polytropic Head"); 50 Tisentropic as temperature (Brief = "Isentropic Temperature");51 48 52 PolytropicEff as efficiency (Brief = "Polytropic efficiency"); 53 IsentropicEff as efficiency (Brief = "Isentropic efficiency"); 54 EfficiencyOperation as efficiency (Brief = "Compressor efficiency - Polytropic or Isentropic (See Compressor Type)"); 55 MechanicalEff as efficiency (Brief = "Mechanical efficiency"); 49 EfficiencyOperation as positive (Brief = "Compressor efficiency - Polytropic or Isentropic (See Compressor Type)",Lower=1E-3,Upper=1); 50 MechanicalEff as positive (Brief = "Mechanical efficiency",Lower=1E-3,Upper=1); 56 51 57 FluidPower as power (Brief = "Fluid Power"); 58 BrakePower as power (Brief = "Brake Power"); 59 PowerLoss as power (Brief = "Power Losses"); 60 Mwm as molweight (Brief = "Mixture Molar Weight"); 61 rho as dens_mass (Brief = "Mass Density"); 62 Zfac_in as fraction (Brief = "Compressibility factor at inlet"); 63 Zfac_out as fraction (Brief = "Compressibility factor at outlet"); 52 FluidPower as power (Brief = "Fluid Power"); 53 BrakePower as power (Brief = "Brake Power"); 54 PowerLoss as power (Brief = "Power Losses"); 55 56 PolyCoeff as positive (Brief = "Polytropic Coefficient", Lower=0.2,Protected=true); 57 IseCoeff as positive (Brief = "Isentropic Coefficient", Lower=0.2,Protected=true); 58 PolytropicEff as positive (Brief = "Polytropic efficiency",Lower=1E-3,Upper=1,Protected=true); 59 IsentropicEff as positive (Brief = "Isentropic efficiency",Lower=1E-3,Upper=1,Protected=true); 60 61 Tisentropic as temperature (Brief = "Isentropic Temperature",Protected=true); 62 Mwm as molweight (Brief = "Mixture Molar Weight",Protected=true); 63 rho as dens_mass (Brief = "Mass Density",Protected=true); 64 Zfac_in as fraction (Brief = "Compressibility factor at inlet",Protected=true); 65 Zfac_out as fraction (Brief = "Compressibility factor at outlet",Protected=true); 64 66 65 67 in Inlet as stream (Brief = "Inlet stream", PosX=0.437, PosY=1, Symbol="_{in}"); … … 112 114 PP.VapourEntropy(Tisentropic, Outlet.P, Outlet.z) = PP.VapourEntropy(Inlet.T, Inlet.P, Inlet.z); 113 115 114 "Fluid Power"115 FluidPower = Head*sum(Mw*Inlet.z)*Inlet.F;116 117 116 "Brake Power" 118 117 BrakePower = -WorkIn; 119 118 120 119 "Brake Power" 121 BrakePower = FluidPower/MechanicalEff;120 BrakePower*MechanicalEff = FluidPower; 122 121 123 122 "Power Loss" … … 139 138 HeadPolytropic = (0.5*Zfac_in+0.5*Zfac_out)*(1/Mwm)*(PolyCoeff/(PolyCoeff-1.001))*Rgas*Inlet.T*((Outlet.P/Inlet.P)^((PolyCoeff-1.001)/PolyCoeff) - 1); 140 139 140 "Fluid Power" 141 FluidPower = Head*sum(Mw*Inlet.z)*Inlet.F*EfficiencyOperation+PowerLoss; 142 141 143 switch CompressorType 142 144 143 145 case "Isentropic Operation": 144 146 145 " Discharge Temperature"147 "Efficiency" 146 148 EfficiencyOperation = IsentropicEff; 147 149 148 150 case "Polytropic Operation": 149 151 150 " Discharge Temperature"152 "Efficiency" 151 153 EfficiencyOperation = PolytropicEff; 152 154
Note: See TracChangeset
for help on using the changeset viewer.