Spaces:
Sleeping
Sleeping
| title: HVAC Load Calculator | |
| emoji: 🔥❄️ | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: streamlit | |
| sdk_version: 1.32.0 | |
| app_file: app.py | |
| pinned: false | |
| # HVAC Load Calculator | |
| A modern web tool for calculating HVAC cooling and heating loads based on the ASHRAE method. | |
| ## Features | |
| - **Separate Calculators**: Independent cooling and heating load calculators | |
| - **Step-by-Step Input Forms**: Guided process with validation | |
| - **Reference Data**: Comprehensive material properties and location data | |
| - **Visual Results**: Charts and tables for load components | |
| - **Smart Validation**: Proceed with warnings rather than blocking progress | |
| - **Downloadable Data**: Export results for student assignments | |
| - **ASHRAE Method**: Implementation based on industry-standard calculation methods | |
| - **Extensible Design**: Framework for adding other calculation methods or locations | |
| ## How to Use | |
| 1. Select either the Cooling Load Calculator or Heating Load Calculator from the sidebar | |
| 2. Fill in the required information in each step | |
| 3. Review any warnings that appear (you can proceed with warnings) | |
| 4. Calculate results and analyze the output | |
| 5. Export results for your assignments | |
| ## Cooling Load Calculator | |
| The cooling load calculator helps determine the amount of heat that needs to be removed from a space to maintain comfort conditions. It accounts for: | |
| - Conduction through building envelope | |
| - Solar radiation through windows | |
| - Internal heat gains (people, equipment, lighting) | |
| - Infiltration and ventilation | |
| ## Heating Load Calculator | |
| The heating load calculator helps determine the amount of heat that needs to be added to a space to maintain comfort conditions. It accounts for: | |
| - Conduction through building envelope | |
| - Infiltration and ventilation | |
| - Annual heating energy requirements based on heating degree days | |
| ## Technical Details | |
| - Built with Python and Streamlit | |
| - Modular design for extensibility | |
| - Comprehensive reference data based on ASHRAE standards | |
| - Visualization using Plotly | |
| - Data export in CSV and JSON formats | |
| ## Educational Purpose | |
| This tool is designed for educational purposes to help students understand the factors that influence HVAC load calculations. It provides a practical way to apply theoretical knowledge and see how different building parameters affect heating and cooling requirements. | |
| ## Acknowledgements | |
| Based on ASHRAE calculation methods for heating and cooling loads. | |