Version 3.1 (June 12, 2014)
ThermoSysPro modifications from version 3.0
o Equation M.Ctr*abs(M.w) = IPower.signal is replaced by M.Ctr*M.w = IPower.signal
o New component SourceAngularVelocity
o New component SourceTorque
o New function SmoothMax
o New function SmoothMin
o New function SmoothCond
o New component CentrifugalPump, replaces old components DynamicCentrifugalPump and StaticCentrifugalPump.
o Obsolete component, replaced by component CentrifugalPump
o Obsolete component, replaced by component CentrifugalPump
o Parameter dynamic_energy_balance is removed
o Parameter dynamic_energy_balance is removed
o Correction of the computation of x for one-phase flow (liquid or vapor)
o Correction of the computation of Wout
o Correction: Cl.a = true (instead of Cl.b = true)
o Correction of the computation of dW[i]
o Correction of the mass balance equations
o Correction of the computation of HFuel
o Correction of the computation of HFuel
o Parameter k is replaced by parameters ke1, ke2, ks1, ks2.
o Correction of the computation of Y
o Unit SpecificEnthalpy removed
o Unit AbsolutePressure removed
o Unit AbsoluteTemperature removed
o New component DynamicWaterHeating
o New component TwoPhaseCavity
o Modifier stateSelect removed
o Modifier stateSelect removed
o Modifier stateSelect removed
o Modifier stateSelect removed
o xm is bounded by min value 0.01 (to avoid division by zero in case fluid is water, which should not happen in a compressor).
o Default value for parameter K changed to 1.e-3.
o Extension of the computation of xm and Q for supercritical regimes.
o Correction of the computation of deltaH.
o Value of rh is changed. Old value: 0.05 - New value: 0.20
o Value of rh is changed. Old value: 0.05 - New value: 0.20
o Value of rh is changed. Old value: 0.05 - New value: 0.20
o New functions SplineInterpolation and TableSplineInterpolation
o New package Utilities
o Function LinearInterpolation_i moved to Functions.Utilities
o Function TableLinearInterpolation_i moved to Functions.Utilities
o New function CubicHermite
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o Linear interpolation of F and G is replaced by spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o New interpolating option: spline interpolation
o Adding noEvent for the computation of hi and Xtt
o Extension of the computation of hc for laminar flows
o Modification of the computation of DPc and DPf. Previous version: DPc[i] = p_Kc*Qc[i]^2/(2*rhoc[i]); DPf[i] = p_Kf*Qf[i]^2/(2*rhof[i]); New version: DPc[i] = p_Kc*Qc[i]^2/rhoc[i]; DPf[i] = p_Kf*Qf[i]^2/rhof[i];
o Modification of the computation of DPc and DPf. Previous version: DPc[i] = p_Kc*Qc[i]^2/(2*rhoc[i]); DPf[i] = p_Kf*Qf[i]^2/(2*rhof[i]); New version: DPc[i] = p_Kc*Qc[i]^2/rhoc[i]; DPf[i] = p_Kf*Qf[i]^2/rhof[i];
o Modification of the value of eps. Previous value: 1. New value: 1.e-3.
o Adaptation to the supercritical phase
o New component DynamicWaterHeatingOnePipe
o New component HeatExchangerWallCounterFlow
o New package MoltenSalt
o New package Oil_TherminolVP1
o Equation xm = if noEvent(Ps > pcrit) then 1 else (1 + pros1.x)/2; is replaced by xm = 1;
o New parameter dynamic_mass_balance
o New equation A*(pro.ddph*der(P) + pro.ddhp*der(h))*z + A*rho*der(z) = BQ; when dynamic_mass_balance = true