Web-Based Psychrometric Calculator
Overview
Johnson Controls, Inc. (JCI) certainly needs no introduction. They are one of the largest HVAC equipment and controls
manufacturers in the world. They also do a lot more, and you can investigate it here.
Carmel Software was hired by JCI
to develop a web-based javascript HVAC psychrometric calculator to aid in the
selection of their residential line of
HVAC equipment.
The requirements were quite simple: Allow a user to input the elevation, entering dry- and wet-bulb temperatures,
airflow, and total and sensible capacities in BTUh.
Based upon a combination of all these inputs, the leaving air conditions and remaining entering air psychrometric
properties would be instantly calculated.
All calculations could occur in either English or Metric units.
Also, an additional web page was developed that allows for inputs for two different streams of air and displays results that include mixed-air and leaving air conditions.
The advantages of javascript versus server-side hosting are many. The main advantage, though, is that all code resides in the webpage that is on your computer. Therefore, every interaction that occurs is instantaneous and does not require an Internet connection. In other words, everything is taking place within your Internet browser (think Google Maps with its ability to instantaneously pan as you move your cursor), and all calculations occur locally on your machine, so the instant an input is updated, the outputs immediately update. It's almost as if you are using a native software tool like Microsoft Excel.
Also, an additional web page was developed that allows for inputs for two different streams of air and displays results that include mixed-air and leaving air conditions.
The advantages of javascript versus server-side hosting are many. The main advantage, though, is that all code resides in the webpage that is on your computer. Therefore, every interaction that occurs is instantaneous and does not require an Internet connection. In other words, everything is taking place within your Internet browser (think Google Maps with its ability to instantaneously pan as you move your cursor), and all calculations occur locally on your machine, so the instant an input is updated, the outputs immediately update. It's almost as if you are using a native software tool like Microsoft Excel.
Below are some screenshots of the software that was released in 2016:
Screenshots
Standard conditioned air stream calcs with leaving air conditions and remaining entering air properties: