v1.4.0
Created Montag 26 Oktober 2015
This release is planned for End of Feb. 2019
Overview
New Features
- Extended Summary of Heat Exchangers
- Flue gas path can be modelled now more conveniently due to parametrisable pressure losses in FlueGasJunction_L2
- Heat exchangers and flame rooms with tube bundles are parametrisable in a more flexible way
- New asserts to prevent users to parametrize tube bundles bigger than the inheriting volume
- New heat transfer models are available for Gas2VLE heat exchangers
- Lots of minor changes which improve usability of ClaRa
- Lots of minor changes which make models more robust and widen the scope of application
Bugfixes
- Bugfix of NTU heat exchangers for cross and parallel flows
- HEXvle2vle_L3_2ph_CH_ntu heat transfer area calculation corrected
- ClaRa.Basics.ControlVolumes.Fundamentals.HeatTransport.VLE_HT.NusseltPipe1ph_L4 correlations for local htc are used now
- Bugfixed ClaRaPlus.Basics.ControlVolumes.Fundamentals.HeatTransport.Gas_HT.Convection.Convection_finnedTubes_L2
Detailed Release Notes
Basics
Solid Volumes
- ClaRa.Basics.ControlVolumes.SolidVolumes.CylindricalThinWall_L4,ClaRa.Basics.ControlVolumes.SolidVolumes.ThinPlateWall_L4,
ClaRa.Basics.ControlVolumes.SolidVolumes.CylindricalThickWall_L4 rework Initialisation:
- introduce FixedTemperature Option with T=T_start
Fluid Volumes
- ClaRa.Basics.ControlVolumes.FluidVolumes.VolumeVLE_2 heat transfer for temperature difference with the bulk temperature is possible now
- ClaRa.Basics.ControlVolumes.FluidVolumes.VolumeVLE_L4_Advanced works now with VLE Mixtures and features slip models
- ClaRa.Basics.ControlVolumes.FluidVolumes.VolumeVLE_L4_Simple displays now the velocity in summary
Gas Volumes
- PipeFlowGas_L4_simple improved numerical behaviour
- Tau_rad removed from furnace volumes. Radiation time constant now is the same as for other pseudo states
- Medium-Independent values for xi_start and xi_nom were added in VolumeGas_L2, BoundaryGas_pTxi, BoundaryGas_Txim_flow
- Cleaned up parameter dialogue of hopper, burner and flame rooms
- more HT-models available for ClaRa.Basics.ControlVolumes.GasVolumes.VolumeGas_L2 and ClaRa.Basics.ControlVolumes.GasVolumes.VolumeGas_L2_chem
Heat Transfer
- ClaRa.Basics.ControlVolumes.Fundamentals.HeatTransport.VLE_HT.NusseltShell1ph_L2 improved calculation of nominal values, minor numerical improvements
- ClaRa.Basics.ControlVolumes.Fundamentals.HeatTransport.VLE_HT.NusseltShell2ph_L2 improved calculation of nominal values, minor numerical improvements
- ClaRa.Basics.ControlVolumes.Fundamentals.HeatTransport.VLE_HT.NusseltPipe1ph_L2 improved calculation of nominal values, minor numerical improvements, bugfixed calculation of length for heat transfer coefficient calculation
- ClaRa.Basics.ControlVolumes.Fundamentals.HeatTransport.VLE_HT.NusseltPipe1ph_L4 added, homotopy based init, improved calculation of nominal values, minor numerical improvements, implemented calculation of local alphas for each cell instead of mean alphas for total pipe
- Numerical improvements for convective heat transfer models on the furnace side
- Added dropdown menu for radiation heat transfer to walls to be able to choose the used temperature difference calculated with T_out, T_in, T_bulk and the arithmetic mean
- ClaRa.Basics.ControlVolumes.Fundamentals.HeatTransport.Gas_HT.Convection.Convection_finnedTubes_L2: fin material can now be chosen
Geometry
- ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.HollowBlockWithTubes based geometry enabled to parametrize tube length (convert script available)
- ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.HollowBlockWithTubesAndCarrierTubes based geometry enabled to parametrize tube length (convert script available)
- ClaRa.Basics.ControlVolumes.Fundamentals.Geometry.HollowBlockWithTubesAndHotwell based geometry enabled to parametrize tube length (convert script available)
- New asserts to prevent users from false tube bundle parametrization (if bundle is larger than volume)
Components
Electric Components
- zero rotation, reverse rotation of AsynchronousMotor_L2
- motor: improve init, shaft.phi should be set to zero, to add additional initial equation (now zero is assumed by solver)
Furnace
- Some chattering countermeasures were introduced in furnace volumes and particle migration model
- ClaRa.Components.Furnace.FlameRoom.FlameRoomWithTubeBundle_L2_Dynamic
- Parametrisable in a more flexible way by introduction of tubeOrientation parameter
- Asserts introduced to force more consistent parametrisation of tube bundle
- ClaRa.Components.Furnace.FlameRoom.FlameRoomWithTubeBundle_L2_Static
- Parametrisable in a more flexible way by introduction of tubeOrientation parameter
- Asserts introduced to force more consistent parametrisation of tube bundle
- Removed V_flow_flueGas_out_start from furnace volumes because it was not used
Heat Exchangers
General
- The overall heat resistance (kA or UA value) was added to the summary of each heat exchanger. This improves comparability of the parametrised heat exchangers with manufacturer or design data.
- Heat transfer models for tube bundles and finned tube bundles made available for gas2vle HEX.
- Introduced parameter tubeOrientation to one phase HEX for more flexible parametrisation.
- Asserts introduced, which require more reasonable parametrisation of the models
- Changed some default values to be consistent with new asserts, see list below to check
- HEXvle2vle_L3_1ph_BU_ntu
- Introduced parameter tubeOrientation
- Changed default values for N_rows, Delta_z_par,Delta_z_ort, width, height
- Bugfix of NTU heat exchangers for cross and parallel flows, this leads to deviating results of HEX with an effectiveness significantly smaller of one.
- HEXvle2vle_L3_1ph_BU_simple
- Introduced parameter tubeOrientation
- Changed default values for Delta_z_par,Delta_z_ort
- HEXvle2vle_L3_2ph_BU_simple
- Changed default values for position of in/-outlets.
- HEXvle2vle_L3_2ph_BU_ntu
- Changed default values for position of in/-outlets.
- Bugfix of NTU heat exchangers for cross and parallel flows, this leads to deviating results of HEX with an effectiveness significantly smaller of one.
- HEXvle2vle_L3_2ph_CH_ntu
- parameter for tube length is now handed over correctly to NTU model. Results of models change, which have a different shell length than length_tubes.
- Bugfix of NTU heat exchangers for cross and parallel flows, this leads to deviating results of HEX with an effectiveness significantly smaller of one.
- HEXvle2vle_L3_2ph_CU_ntu
- Bugfix of NTU heat exchangers for cross and parallel flows, this leads to deviating results of HEX with an effectiveness significantly smaller of one.
- HEXvle2gas_L3_1ph_BU_ntu
- Changed default values for Delta_z_par,Delta_z_ort
- Bugfix of NTU heat exchangers for cross and parallel flows, this leads to deviating results of HEX with an effectiveness significantly smaller of one.
- Introduced parameter tubeOrientation
- New heat transfer models are available for the shell side.
- HEXvle2gas_L3_1ph_BU_simple
- Changed default values for Delta_z_par,Delta_z_ort
- Introduced parameter tubeOrientation
- New heat transfer models are available for the shell side.
- HEXvle2gas_L3_2ph_BU_simple
- Changed default values for Delta_z_par,Delta_z_ort
Mechanical Separation
- Eye connector of Drum_L3 is now an array
Turbo Machines
- Initialisation of turbo machines propagated
Sensors
- Numerical Stability of ClaRa.Components.Sensors.SensorGas_L1_xi and ClaRa.Components.Sensors.SensorGas_L1_xi_i introduced by adding noEvent()
Valves
- ClaRa.Components.VolumesValvesFittings.Valves.Fundamentals.Quadratic_EN60534_incompressible:
- renamed m_flow_nominal to m_flow_nom
- renamed Kvs to Kvs_in
- renamed Kvs_actual to Kvs
- ClaRa.Components.VolumesValvesFittings.Valves.Fundamentals.Quadratic_EN60534:
- renamed to Quadratic_EN60534_compressible
- renamed m_flow_nominal to m_flow_nom
- renamed Kvs to Kvs_in
- renamed Kvs_actual to Kvs
- ClaRa.Components.VolumesValvesFittings.Valves.Fundamentals.QuadraticFlowFunction:
- renamed m_flow_nominal to m_flow_nom
- ClaRa.Components.VolumesValvesFittings.Valves.ValveVLE_L1:
- rename summary value isSuperCritical to isFlowChoked (EN60534 gives choked flow conditions for evaporation in vena contracta)
- renamed to GenericValveVLE_L1
- ClaRa.Components.VolumesValvesFittings.Valves.ValveGas_L1:
- renamed to GenericValveGas_L1
TurboMachines
- Turbines feature now initialisation options for noInit, fixed phi and fixed rpm.
StaticCycles
- renamed static cycle examples