Skip to content

spec: add psychrometric-basic specification#4606

Merged
github-actions[bot] merged 1 commit intomainfrom
specification/psychrometric-basic
Mar 6, 2026
Merged

spec: add psychrometric-basic specification#4606
github-actions[bot] merged 1 commit intomainfrom
specification/psychrometric-basic

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Mar 6, 2026

New Specification: psychrometric-basic

Related to #4583


specification.md

psychrometric-basic: Psychrometric Chart for HVAC

Description

A psychrometric chart plots dry-bulb temperature against humidity ratio, overlaid with curves for relative humidity, wet-bulb temperature, enthalpy, and specific volume. It is the fundamental tool for HVAC system design and air conditioning process analysis. The chart reveals the thermodynamic properties of moist air at a glance, enabling engineers to trace heating, cooling, humidification, and dehumidification processes as paths on the diagram.

Applications

  • HVAC engineering: designing and analyzing air conditioning systems by tracing process paths (heating, cooling, mixing) on the chart
  • Building science: evaluating indoor thermal comfort zones and identifying condensation risks
  • Industrial process engineering: optimizing drying operations and clean room environmental control

Data

  • dry_bulb_temp (float) - Dry-bulb air temperature in degrees Celsius, x-axis primary variable
  • humidity_ratio (float) - Mass of water vapor per mass of dry air in g/kg, y-axis primary variable
  • relative_humidity (float[]) - Constant relative humidity curves from 10% to 100% in 10% increments
  • wet_bulb_temp (float[]) - Diagonal lines of constant wet-bulb temperature
  • enthalpy (float[]) - Oblique lines of constant enthalpy in kJ/kg
  • specific_volume (float[]) - Lines of constant specific volume in m3/kg
  • Size: derived from psychrometric equations over a dry-bulb range of -10 to 50 degrees Celsius
  • Example: standard atmosphere (101.325 kPa) psychrometric properties computed from ASHRAE formulas

Notes

  • The saturation curve (100% RH) forms the upper boundary of the chart and should be visually prominent
  • Relative humidity curves (10%-100%) should be drawn as smooth curves between the saturation line and x-axis
  • Wet-bulb and enthalpy lines run diagonally from upper-left to lower-right
  • Specific volume lines run at a slightly different diagonal angle
  • Include at least one example HVAC process path (e.g., cooling and dehumidification) shown as an arrow or highlighted line segment between two state points
  • A comfort zone region (approximately 20-26 C, 30-60% RH) should be highlighted as a shaded rectangle or polygon
  • All property lines should be labeled directly on the chart, not just in a legend
  • Use standard sea-level atmospheric pressure (101.325 kPa) for calculations

Next: Add approved label to the issue to merge this PR.


🤖 spec-create workflow

@github-actions github-actions Bot merged commit 05c9949 into main Mar 6, 2026
4 checks passed
@github-actions github-actions Bot deleted the specification/psychrometric-basic branch March 6, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants