From 5e90c07375cdcd11e356a40357c44a8f65d95868 Mon Sep 17 00:00:00 2001 From: donovaly Date: Mon, 22 Mar 2021 03:13:04 +0100 Subject: [PATCH] [FEM] add material cards for gases also add electrical conductivity for air and water --- src/Mod/Material/CMakeLists.txt | 2 ++ src/Mod/Material/FluidMaterial/Air.FCMat | 1 + src/Mod/Material/FluidMaterial/Argon.FCMat | 23 +++++++++++++++++++ src/Mod/Material/FluidMaterial/Nitrogen.FCMat | 23 +++++++++++++++++++ src/Mod/Material/FluidMaterial/Water.FCMat | 1 + 5 files changed, 50 insertions(+) create mode 100644 src/Mod/Material/FluidMaterial/Argon.FCMat create mode 100644 src/Mod/Material/FluidMaterial/Nitrogen.FCMat diff --git a/src/Mod/Material/CMakeLists.txt b/src/Mod/Material/CMakeLists.txt index 54daf1c795..8c544aedde 100644 --- a/src/Mod/Material/CMakeLists.txt +++ b/src/Mod/Material/CMakeLists.txt @@ -44,6 +44,8 @@ SOURCE_GROUP("MatLib" FILES ${MaterialLib_Files}) SET (FluidMaterial_Files FluidMaterial/None.FCMat FluidMaterial/Air.FCMat + FluidMaterial/Argon.FCMat + FluidMaterial/Nitrogen.FCMat FluidMaterial/Water.FCMat FluidMaterial/Readme.md ) diff --git a/src/Mod/Material/FluidMaterial/Air.FCMat b/src/Mod/Material/FluidMaterial/Air.FCMat index a23277eb7b..2ecdf911ff 100644 --- a/src/Mod/Material/FluidMaterial/Air.FCMat +++ b/src/Mod/Material/FluidMaterial/Air.FCMat @@ -20,3 +20,4 @@ VolumetricThermalExpansionCoefficient = 3.43e-3 m/m/K [Electrical] RelativePermittivity = 1.00059 ; at 18°C and 50Hz +ElectricalConductivity = 1e-12 S/m diff --git a/src/Mod/Material/FluidMaterial/Argon.FCMat b/src/Mod/Material/FluidMaterial/Argon.FCMat new file mode 100644 index 0000000000..6bd8193cce --- /dev/null +++ b/src/Mod/Material/FluidMaterial/Argon.FCMat @@ -0,0 +1,23 @@ +[General] +Name = Argon +Description = Argon properties at 20 Degrees Celsius and 1 atm +MolarMass = 39.95 +Father = Gas + +[Fluidic] +Density = 1.641 kg/m^3 +DynamicViscosity = 22.3e-6 kg/m/s +; Kinematic Viscosity = Dynamic Viscosity / Density +KinematicViscosity = 13.59-6 m^2/s +; PrandtlNumber is a nondimension number for CFD simulation +PrandtlNumber = 0.7 + +[Thermal] +SpecificHeat = 0.520 kJ/kg/K +ThermalConductivity = 0.018 W/m/K +; volumetric expansion coeff of ideal gas depends on temperature and pressure +VolumetricThermalExpansionCoefficient = 3.43e-3 1/K + +[Electrical] +RelativePermittivity = 1.000513 +ElectricalConductivity = 1e-15 S/m diff --git a/src/Mod/Material/FluidMaterial/Nitrogen.FCMat b/src/Mod/Material/FluidMaterial/Nitrogen.FCMat new file mode 100644 index 0000000000..9362414372 --- /dev/null +++ b/src/Mod/Material/FluidMaterial/Nitrogen.FCMat @@ -0,0 +1,23 @@ +[General] +Name = Nitrogen +Description = Nitrogen properties at 20 Degrees Celsius and 1 atm +MolarMass = 14.007 +Father = Gas + +[Fluidic] +Density = 1.2506 kg/m^3 +DynamicViscosity = 17.58e-6 kg/m/s +; Kinematic Viscosity = Dynamic Viscosity / Density +KinematicViscosity = 14.06e-6 m^2/s +; PrandtlNumber is a nondimension number for CFD simulation +PrandtlNumber = 0.7 + +[Thermal] +SpecificHeat = 1.04 kJ/kg/K +ThermalConductivity = 25.83e−3 W/m/K +; volumetric expansion coeff of ideal gas depends on temperature and pressure +VolumetricThermalExpansionCoefficient = 3.43e-3 1/K + +[Electrical] +RelativePermittivity = 1.00058 +ElectricalConductivity = 1e-12 S/m diff --git a/src/Mod/Material/FluidMaterial/Water.FCMat b/src/Mod/Material/FluidMaterial/Water.FCMat index c88709d60f..6a854d4757 100644 --- a/src/Mod/Material/FluidMaterial/Water.FCMat +++ b/src/Mod/Material/FluidMaterial/Water.FCMat @@ -22,3 +22,4 @@ VolumetricThermalExpansionCoefficient = 2.07e-4 m/m/K [Electrical] RelativePermittivity = 80.0 ; at 20°C and 50Hz +ElectricalConductivity = 5.5e-6 S/m