Electric


This route is used to interpolate an electric furnace for the given conditons.

Route:

POST https://hvacmath.com/api/v1/interpolate

JSON Input Example:

  • heatPumpCapacity
    Optional heat pump capacity for the project. (This should be the final interpolated capacity at design conditions).
  • houseLoad
    The project house load at the design conditons.
  • inputKW
    The rated kilowatts of the electric furnace.
  • {
      "designInfo" : {
        "elevation" : 0,
        "summer" : {
          "indoorHumidity" : 50,
          "indoorTemperature" : 75,
          "outdoorTemperature" : 90
        },
        "winter" : {
          "outdoorTemperature" : 5
        }
      },
      "houseLoad" : {
        "cooling" : {
          "sensible" : 13894,
          "total" : 17872
        },
        "heating" : 49667
      },
      "route" : {
        "heating" : {
          "electric" : {
            "heatPumpCapacity" : 23200,
            "inputKW" : 15
          }
        }
      },
      "systemType" : {
        "airToAir" : {
          "climate" : "mildWinterOrLatentLoad",
          "compressor" : "variableSpeed",
          "type" : "heatPump"
        }
      }
    }

    JSON Output Example:

    {
      "failures" : [
        "Oversizing failure."
      ],
      "isFailed" : true,
      "result" : {
        "heating" : {
          "electric" : {
            "percentOfLoad" : 193.5,
            "requiredKW" : 7.75,
            "sizingLimits" : {
              "oversizing" : {
                "electric" : 175
              },
              "undersizing" : {
                "electric" : 90
              }
            }
          }
        }
      }
    }

    Validation Errors

    The following is an example of errors if the inputs are not appropriate.

    Electric Request Errors:
    inputKW: Input KW should be greater than 0.