Material Properties Db | Skills Pool
Material Properties Db Query fluid viscosities, densities, and material properties vs temperature
Soljourner 9 스타 2025. 11. 7. Material Properties Database Skill
Query temperature-dependent fluid and material properties essential for pump design, heat transfer, and fluid mechanics calculations. This skill provides verified correlations and empirical data for common engineering fluids.
Overview
Material property databases provide critical data for engineering calculations:
Fluid Properties : Viscosity, density, surface tension, vapor pressure
Temperature Dependence : Polynomial fits, Sutherland's law, Andrade equation
Phase Data : Saturation properties, freezing/boiling points
Transport Properties : Thermal conductivity, specific heat
Dimensionless Numbers : Reynolds, Prandtl, kinematic viscosity
This skill focuses on practical correlations for fluids commonly encountered in pumping applications, chemical processing, and HVAC systems.
Common Fluids for Pumps
빠른 설치
Material Properties Db npx skillvault add Soljourner/soljourner-claude-engineering-skills-skills-databases-material-properties-db-skill-md
스타 9
업데이트 2025. 11. 7.
직업
Water (H₂O) The most common pumping fluid with well-established properties:
Temperature Range : 0°C to 100°C (273.15 K to 373.15 K)
Density : ~1000 kg/m³ (decreases slightly with temperature)
Viscosity : Highly temperature-dependent (1.79 mPa·s at 0°C to 0.28 mPa·s at 100°C)
Applications : HVAC, cooling systems, water supply, municipal systems
Standards : IAPWS-95 formulation (International Association for Properties of Water and Steam)
Hydraulic Oils Mineral-based and synthetic oils used in hydraulic systems:
ISO VG Grades : VG 32, VG 46, VG 68, VG 100 (viscosity at 40°C)
Temperature Range : -20°C to 100°C typical
Density : 850-900 kg/m³ (relatively constant)
Viscosity : Strong temperature dependence (follows Walther equation)
Applications : Hydraulic pumps, power transmission, control systems
Viscosity Index (VI) : Measure of viscosity-temperature relationship (higher = less change)
Lubricating Oils Engine oils and industrial lubricants:
SAE Grades : SAE 10W, 20W, 30, 40, 50
Multigrade : SAE 10W-30, 15W-40, 20W-50
Temperature Range : -40°C to 150°C
Density : 870-920 kg/m³
Viscosity : Engineered for specific temperature ranges
Applications : Bearings, gearboxes, engines, turbines
Refrigerants HFC and natural refrigerants for cooling cycles:
Common : R134a, R410A, R32, R717 (ammonia), R744 (CO₂)
Temperature Range : -50°C to 70°C typical
Two-Phase Properties : Critical for evaporators and condensers
Pressure Dependent : Properties vary significantly with pressure
Applications : Chillers, air conditioning, heat pumps, industrial refrigeration
Note : Use CoolProp database for accurate refrigerant properties
Chemicals and Process Fluids Common industrial chemicals:
Ethylene Glycol : Antifreeze, heat transfer fluid (-40°C to 100°C)
Propylene Glycol : Food-grade antifreeze, pharmaceuticals
Acids/Bases : Sulfuric acid, caustic soda (corrosive, density ~1.2-1.8 kg/L)
Solvents : Acetone, toluene, methanol, ethanol
Hydrocarbons : Gasoline, diesel, kerosene, crude oil
Brines : Sodium chloride, calcium chloride solutions
Gases (Compressed) For gas handling and pipeline calculations:
Air : Standard reference fluid (ideal gas at low pressure)
Natural Gas : Primarily methane, compressible flow
Nitrogen : Inert atmosphere, purging
Oxygen : Medical, combustion applications
Note : Compressibility effects significant at high pressure
Temperature-Dependent Correlations
Viscosity Models
Andrade Equation (Liquids) Simple exponential model for liquid viscosity:
μ = dynamic viscosity (Pa·s or mPa·s)
T = absolute temperature (K)
A, B = fluid-specific constants
Good for : Quick estimates, limited temperature ranges
Accuracy : ±5-10% for moderate temperature ranges
Vogel-Fulcher-Tammann Equation (Better for Oils) More accurate for oils and high-viscosity fluids:
μ(T) = A · exp(B/(T - C))
C = typically 95-140 K for oils
Better fit over wide temperature ranges
Walther Equation (Petroleum Products) ASTM D341 standard for petroleum oils:
log₁₀(log₁₀(ν + 0.7)) = A - B·log₁₀(T)
ν = kinematic viscosity (cSt = mm²/s)
T = absolute temperature (K)
A, B = constants from two-point calibration
Used for : ISO VG oils, SAE grades, ASTM viscosity indices
Accuracy : Excellent for petroleum products
Sutherland's Law (Gases) For gas viscosity temperature dependence:
μ(T) = μ₀ · (T/T₀)^(3/2) · (T₀ + S)/(T + S)
μ₀ = reference viscosity at T₀
T₀ = reference temperature (often 273.15 K)
S = Sutherland constant (K)
Air: S = 110.4 K
Nitrogen: S = 111 K
Oxygen: S = 127 K
Good for : Ideal gases at moderate pressures
Range : Valid from ~100 K to 2000 K
Density Models
Linear Approximation (Liquids) For incompressible liquids over moderate temperature ranges:
ρ(T) = ρ₀ · [1 - β(T - T₀)]
ρ₀ = density at reference temperature T₀ (kg/m³)
β = volumetric thermal expansion coefficient (1/K)
Water: β ≈ 0.0002 K⁻¹ near 20°C
Oils: β ≈ 0.0007 K⁻¹
Polynomial Fit (Water) IAPWS-IF97 simplified for atmospheric pressure:
ρ(T) = a₀ + a₁·T + a₂·T² + a₃·T³
For water (0-100°C at 1 atm) :
High accuracy (±0.01%)
Coefficients from NIST or steam tables
Ideal Gas Law (Gases) For gases at low to moderate pressure:
P = absolute pressure (Pa)
M = molar mass (kg/mol)
R = universal gas constant = 8.314 J/(mol·K)
T = absolute temperature (K)
Vapor Pressure Models
Antoine Equation Most common correlation for vapor pressure:
log₁₀(P_vap) = A - B/(T + C)
P_vap = vapor pressure (mmHg, kPa, or bar depending on constants)
T = temperature (°C or K, depending on constants)
A, B, C = fluid-specific constants
Common fluids (T in °C, P in mmHg) :
Water : A=8.07131, B=1730.63, C=233.426 (1-100°C)
Ethanol : A=8.04494, B=1554.3, C=222.65 (20-93°C)
Methanol : A=7.89750, B=1474.08, C=229.13
NPSH calculations (Net Positive Suction Head)
Cavitation prediction
Flash point estimation
Boiling point at altitude
Clausius-Clapeyron Equation Thermodynamic basis for vapor pressure:
ln(P₂/P₁) = -ΔH_vap/R · (1/T₂ - 1/T₁)
ΔH_vap = heat of vaporization (J/mol)
R = gas constant = 8.314 J/(mol·K)
Good for : Extrapolation from known point, theoretical calculations
Kinematic Viscosity Relationship between dynamic and kinematic viscosity:
ν = kinematic viscosity (m²/s or cSt)
μ = dynamic viscosity (Pa·s)
ρ = density (kg/m³)
Conversion: 1 cSt = 1 mm²/s = 10⁻⁶ m²/s
Reynolds number calculations
ISO VG oil ratings (viscosity at 40°C in cSt)
Viscometer measurements
Data Sources and Standards
Primary Sources
NIST (National Institute of Standards and Technology)
NIST Chemistry WebBook : https://webbook.nist.gov/chemistry/
Properties : Thermophysical data for thousands of compounds
Accuracy : Research-grade, high reliability
Coverage : Density, viscosity, vapor pressure, thermal properties
IAPWS (International Association for Properties of Water and Steam)
IAPWS-95 : Water and steam properties formulation
IAPWS-IF97 : Industrial formulation (simpler, faster)
Coverage : 0-1000°C, 0-1000 MPa
Accuracy : Best available for water/steam
Perry's Chemical Engineers' Handbook
Publisher : McGraw-Hill
Content : Comprehensive physical property data
Correlations : Empirical equations for thousands of fluids
Industry Standard : Widely used in chemical engineering
ASHRAE Handbooks
Coverage : HVAC fluids, refrigerants, psychrometrics
Updates : Annual updates for refrigerants
Applications : Building systems, refrigeration
Standards Organizations
ASTM International
ASTM D341 : Viscosity-temperature charts for petroleum products
ASTM D445 : Kinematic viscosity measurement
ASTM D2270 : Viscosity index calculation
ASTM D6751 : Biodiesel specifications
ISO (International Organization for Standardization)
ISO 3448 : Industrial liquid lubricant viscosity grades (VG system)
ISO 12185 : Crude petroleum and petroleum products density
ISO 2909 : Petroleum measurement tables
API (American Petroleum Institute)
API gravity : Oil density scale (°API)
Technical Data Book : Petroleum refining properties
Software and Databases
CoolProp
Open-source thermophysical property library
100+ pure and pseudo-pure fluids
High-accuracy equations of state
See coolprop-db skill for details
REFPROP (NIST)
Reference fluid thermodynamic properties
Gold standard for accuracy
Commercial license required
Based on peer-reviewed equations of state
Engineering Equation Solver (EES)
Built-in property database
Automatic unit conversion
Educational and professional versions
Practical Usage Guidelines
Property Selection for Pump Design
Viscosity : Critical for Reynolds number, friction losses
Use kinematic viscosity (ν) for Re calculations
Dynamic viscosity (μ) for wall shear stress
Density : Affects head-pressure conversion, power requirements
Use average density for approximate calculations
Temperature-corrected for accurate NPSH
Vapor Pressure : Essential for NPSH available calculations
Must be evaluated at pumping temperature
Critical for hot fluids or low suction pressure
Specific Gravity : Ratio to water density (dimensionless)
SG = ρ_fluid / ρ_water @ 4°C
Simplifies pump curve scaling
Temperature Considerations
Design Point : Select properties at maximum/minimum operating temperature
Startup : Consider cold start conditions (high viscosity)
Seasonal Variation : Account for ambient temperature effects
Heat Generation : Pump inefficiency adds heat to fluid
Uncertainty and Safety Factors
Property Uncertainty : ±5% typical for correlations
Viscosity Range : Design for ±20% variation if uncertain
NPSH Margin : Add 0.5-1.0 m safety margin above required
Verification : Always verify critical properties against multiple sources
Query Methods
Manual Calculation Use empirical equations with fluid-specific constants:
import math
def water_viscosity(T_celsius):
"""Vogel equation for water viscosity"""
A = 0.02414 # mPa·s
B = 247.8 # K
C = 140 # K
T_kelvin = T_celsius + 273.15
mu = A * 10**(B / (T_kelvin - C))
return mu # mPa·s
Tabular Interpolation Linear or polynomial interpolation from standard tables:
import numpy as np
# Example: Water density table
T_data = np.array([0, 20, 40, 60, 80, 100]) # °C
rho_data = np.array([999.8, 998.2, 992.2, 983.2, 971.8, 958.4]) # kg/m³
def interpolate_density(T):
return np.interp(T, T_data, rho_data)
Database Lookup Use libraries like CoolProp for high-accuracy data:
from CoolProp.CoolProp import PropsSI
# Water viscosity at 25°C, 1 atm
mu = PropsSI('V', 'T', 298.15, 'P', 101325, 'Water')
Engineering Applications
Reynolds Number Calculation Re = ρ · v · D / μ = v · D / ν
Determines flow regime (laminar vs turbulent)
Critical for friction factor selection
Typical pump range: Re = 10⁵ to 10⁷
NPSH Available NPSH_a = (P_atm - P_vap) / (ρ·g) + h_static - h_friction
Requires vapor pressure at pumping temperature
Prevents cavitation
Must exceed NPSH_required by margin
Pressure-Head Conversion
H = head (m)
ΔP = pressure rise (Pa)
ρ = fluid density (kg/m³)
g = 9.81 m/s²
Power Calculation P_hydraulic = ρ · g · Q · H
P_shaft = P_hydraulic / η_pump
Density affects power requirements directly
Higher specific gravity = higher power
Best Practices
Always use absolute temperature (Kelvin) for correlations
Verify units - many correlations use mixed units (°C, mmHg, cSt)
Check validity range - don't extrapolate beyond calibrated range
Use multiple sources for critical applications
Document assumptions - property source, temperature, pressure
Consider impurities - real fluids differ from pure substance data
Account for aging - oil degradation changes viscosity over time
Validate with measurements when possible (viscometer, hydrometer)
Quick Reference Data
Water at Atmospheric Pressure T (°C) ρ (kg/m³) μ (mPa·s) ν (mm²/s) P_vap (kPa) 0 999.8 1.787 1.787 0.611 10 999.7 1.307 1.307 1.228 20 998.2 1.002 1.004 2.339 25 997.0 0.890 0.893 3.169 30 995.7 0.798 0.801 4.246 40 992.2 0.653 0.658 7.384 50 988.0 0.547 0.554 12.35 60 983.2 0.467 0.475 19.94 70 977.8 0.404 0.413 31.19 80 971.8 0.355 0.365 47.39 90 965.3 0.315 0.326 70.14 100 958.4 0.282 0.294 101.3
Common Oil Viscosities at 40°C ISO VG ν @ 40°C (cSt) ρ (kg/m³) μ @ 40°C (mPa·s) VG 32 32 865 27.7 VG 46 46 870 40.0 VG 68 68 875 59.5 VG 100 100 880 88.0 VG 150 150 885 132.8
Sutherland Constants for Common Gases Gas μ₀ @ 273K (μPa·s) S (K) Valid Range Air 17.16 110.4 100-1900 K N₂ 16.66 111 100-1900 K O₂ 19.20 127 100-1900 K CO₂ 13.73 240 200-1900 K H₂ 8.41 72 100-1900 K
This skill provides practical correlations and data sources for material properties essential to pump design, fluid mechanics, and thermal engineering applications.
02
Overview
전산화학
Drug Discovery Pharmaceutical research assistant for drug discovery workflows. Search bioactive compounds on ChEMBL, calculate drug-likeness (Lipinski Ro5, QED, TPSA, synthetic accessibility), look up drug-drug interactions via OpenFDA, interpret ADMET profiles, and assist with lead optimization. Use for medicinal chemistry questions, molecule property analysis, clinical pharmacology, and open-science drug research.