<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    This is a little off-topic, but something I've pondered for some
    time...<br>
    <br>
    The question is when people are using eQUEST/DOE-2 with historical
    year weather, what do you do when it's a leap year?  Since DOE-2<br>
    always simulates a 365-day year,  do you just ignore the missing
    leap day, but then don't the Days of Week also get screwed up
    starting in March?<br>
    <br>
    Since a quarter of the years are leap years, I've never understood
    why accounting for them has been considered an insignificant detail.
    <br>
    I mean, if I told you that a quarter of the time your simulation
    results would be a little wrong, isn't that a pretty high frequency?<br>
    <br>
    Many eQUEST/DOE-2 users also have the mistaken impression that the
    fault lies in the DOE-2 weather files, which is not true. <br>
    Believe it or not, but the packed DOE-2 weather file format actually
    contains 384 days (32 days per month), and all the DOE-2 weather
    files I produce always contains Feb. 29 for the leap years (as well
    as other enhancements like greater precision in the data).<br>
    <br>
    So, where does the problem lie?  It's in the clock within DOE-2 that
    always sets February to be 28 days.  In other words, DOE-2 will read
    the weather file and do the simulation only through February 28th,
    even though the weather file contains data through February 32nd
    (:-)), although everything beyond the 28th would be blank on
    non-leap years, and beyond the 29th on leap years. <br>
    <br>
    When I've looked through the DOE-2.1E code, there are even flags
    setting the leap years but these are never used. I've thought many
    times of toying around with the code to see how difficult it would
    be to implement leap years, but just haven't gotten around to it. 
    As far as I can see, the biggest difficulty might might have to do
    not with the simulation itself, but with the reporting.<br>
    <br>
    I'd like to know if others think this is something of sufficient
    importance to merit further investigation.<br>
    <br>
    Joe<br>
    <br>
    <pre class="moz-signature" cols="90">Joe Huang
White Box Technologies, Inc.
346 Rheem Blvd., Suite 205A
Moraga CA 94556
<a class="moz-txt-link-abbreviated" href="mailto:yjhuang@whiteboxtechnologies.com">yjhuang@whiteboxtechnologies.com</a>
<a class="moz-txt-link-freetext" href="http://weather.whiteboxtechnologies.com">http://weather.whiteboxtechnologies.com</a> for simulation-ready weather data
(o) (925)388-0265
(c) (510)928-2683
"building energy simulations at your fingertips"
</pre>
    <div class="moz-cite-prefix">On 6/23/2015 10:27 AM, Collinge,
      William Overton wrote:<br>
    </div>
    <blockquote
      cite="mid:c87f2349f51c484c83425de545fe74c8@pitt-prodx-04.univ.pitt.edu"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Franklin Gothic Book";
        panose-1:2 11 5 3 2 1 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma",sans-serif;
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma",sans-serif;
        color:black;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {mso-style-name:msochpdefault;
        mso-style-priority:99;
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman",serif;}
span.htmlpreformattedchar0
        {mso-style-name:htmlpreformattedchar;
        font-family:Consolas;
        color:black;}
span.balloontextchar0
        {mso-style-name:balloontextchar;
        font-family:"Tahoma",sans-serif;
        color:black;}
span.emailstyle21
        {mso-style-name:emailstyle21;
        font-family:"Franklin Gothic Book",sans-serif;
        color:#1F497D;}
span.EmailStyle27
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle28
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle29
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:483939185;
        mso-list-type:hybrid;
        mso-list-template-ids:-2025530396 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">All,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">This
            is a fantastic thread, and I am wondering if it could be
            taken one step further to query if anyone has experience
            with methods to attempt calibrating models of energy savings
            attributable to retrofits of multiple systems simultaneously
            (plant, envelope, HVAC etc. – as most real-world retrofits
            likely are), going past the 4- or 5-parameter breakpoint
            regression models to incorporate inverse modeling of
            specific load types and their space- or time-variable
            characteristics. This would fit under multivariate methods
            in the last line of Table 2 in the older version of ASHRAE
            Guideline 14 that Jeff Haberl has posted on his website, and
            would attempt to standardize Maria’s Step 5 below without
            (possibly) the need to conduct as much in-depth field
            verification as might otherwise be required. I’ve dabbled in
            this a little bit…without extensive discussions with others…<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Example:
            changing the OA ventilation rate is going to have a specific
            load profile versus some retrofit that affects the solar
            gain rate. Of course, much easier in theory to do
            calibrations of this sort with hourly meter data versus
            monthly utility bills…<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Bill
            Collinge<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Postdoctoral
            Scholar<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">University
            of Pittsburgh<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Department
            of Civil and Environmental Engineering<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">From:</span></b><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:windowtext">
                Bldg-sim [<a class="moz-txt-link-freetext" href="mailto:bldg-sim-bounces@lists.onebuilding.org">mailto:bldg-sim-bounces@lists.onebuilding.org</a>]
                <b>On Behalf Of </b>Maria Karpman<br>
                <b>Sent:</b> Tuesday, June 23, 2015 12:02 PM<br>
                <b>To:</b> 'Jeff Haberl'; 'Joe Huang';
                <a class="moz-txt-link-abbreviated" href="mailto:bldg-sim@lists.onebuilding.org">bldg-sim@lists.onebuilding.org</a><br>
                <b>Subject:</b> Re: [Bldg-sim] Energy model calibration
                - normalizing the utility bills to month start-end<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Hello
            all,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">We
            usually do the following to calibrate model to monthly
            utility bills:<o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span
              style="mso-list:Ignore">1)<span style="font:7.0pt
                "Times New Roman"">     
              </span></span></span><!--[endif]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Create
            or purchase weather file corresponding to pre-retrofit
            period for which we have billing data. Lately we’ve been
            using WeatherAnalytics files, which we found to be more cost
            effective than creating our own (they charge $40 for an
            annual file).<o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span
              style="mso-list:Ignore">2)<span style="font:7.0pt
                "Times New Roman"">     
              </span></span></span><!--[endif]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Run
            simulation using this weather file instead of TMY.<o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span
              style="mso-list:Ignore">3)<span style="font:7.0pt
                "Times New Roman"">     
              </span></span></span><!--[endif]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Standard
            simulation reports (we typically use eQUEST) show usage by
            calendar month (e.g. January, February, etc.) which is
            usually not aligned with dates of utility bills, as noted in
            the question that started this thread. As Brian mentioned in
            one of the earlier posts, this may be circumvented by
            entering the actual meter read dates into eQUEST as shown in
            the screenshot below. This will align usages shown in
            eQUEST’s “E*” reports such as ES-E with the actual utility
            bills.  The approach does not allow entering more than one
            read date per month (e.g. we can’t capture April 3 – 28
            bill). For projects where this limitation is an issue we
            generate hourly reports that show consumption by end use for
            each meter in the project, and aggregate it into periods
            that are aligned with utility bills.
            <o:p></o:p></span></p>
        <p class="MsoListParagraph"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><img
              id="Picture_x0020_1"
              src="cid:part1.04070904.00090904@whiteboxtechnologies.com"
              height="330" width="444"><o:p></o:p></span></p>
        <p class="MsoListParagraph"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">  <o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span
              style="mso-list:Ignore">4)<span style="font:7.0pt
                "Times New Roman"">     
              </span></span></span><!--[endif]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">We
            then copy simulation outputs (either from ES-E or hourly
            reports, depending on the method used) into a standard
            spreadsheet with utility data. The spreadsheet is set up to
            plot side by side monthly utility bills and simulated usage,
            and also calculates normalized mean bias error (NMBE) and
            variance CV(RMSE).   <o:p></o:p></span></p>
        <p class="MsoListParagraph"
          style="text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span
              style="mso-list:Ignore">5)<span style="font:7.0pt
                "Times New Roman"">     
              </span></span></span><!--[endif]--><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">If
            we did not to where we want to be with NMBE and CV(RMSE) we
            adjust and re-run the model, and re-paste results into the
            same spreadsheet.
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">In
              my experience regression analysis using weather as
              independent variable (i.e. running model with TMY file and
              normalizing for difference in weather) or relying on HDD
              to allocate usage to billing periods can be very
              misleading, mainly because on many projects weather is not
              the main driver of consumption. For example energy usage
              of a school during a given time period depends much more
              on vacation schedule than outdoor dry bulb temperatures.  <o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Thanks,<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">--
              <o:p></o:p></span></p>
          <p class="MsoNormal"><b><span
style="font-size:11.0pt;font-family:"Verdana",sans-serif;color:#666666">Maria
                Karpman
              </span></b><span
style="font-size:11.0pt;font-family:"Verdana",sans-serif;color:#666666">LEED
              AP, BEMP, CEM</span><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Verdana",sans-serif;color:#666666">________________</span><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Verdana",sans-serif;color:#666666">Karpman
              Consulting<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:#666666"><a
                moz-do-not-send="true"
                href="http://www.karpmanconsulting.net/">www.karpmanconsulting.net</a>
            </span><span
style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:#666666">Phone </span><span
style="font-size:7.5pt;font-family:"Helvetica",sans-serif;color:#666666;background:white">860.430.1909 </span><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#666666">41C
              New London Turnpike</span><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#666666">Glastonbury,
              CT 06033</span><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:windowtext">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:windowtext">
                Bldg-sim [<a moz-do-not-send="true"
                  href="mailto:bldg-sim-bounces@lists.onebuilding.org">mailto:bldg-sim-bounces@lists.onebuilding.org</a>]
                <b>On Behalf Of </b>Jeff Haberl<br>
                <b>Sent:</b> Tuesday, June 23, 2015 10:16 AM<br>
                <b>To:</b> Joe Huang; <a moz-do-not-send="true"
                  href="mailto:bldg-sim@lists.onebuilding.org">bldg-sim@lists.onebuilding.org</a><br>
                <b>Subject:</b> Re: [Bldg-sim] Energy model calibration
                - normalizing the utility bills to month start-end<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Hello
              Joe,<o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Yes,
              you can count the degree days and regress against that to
              show a correlation. However, one will get a better "fit"
              to the weather data if you regress to the degree day that
              is calculated for the balance point temperature of the
              building -- hence the inverse model toolkit or the
              variable based degree day method.<o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">PRISM
              actually calculates the degree days to a variety of change
              points and actually provides a table for each location
              that you use as a look up. The IMT will actually perform a
              variable based degree day calculation that agrees well
              with PRISM. IMT will also provide you with the average
              daily temperature for the billing period.<o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">When
              using DOE-2 for actual billing periods, one will have to
              extract the appropriate hourly variable, sum it to daily
              and then regroup to align with the billing periods. Here's
              a chunk of code that will create a dummy plant, display
              PV-A, PS-A, PS-E and BEPS, and extract the relevant hourly
              variables to normalize the BEPS to the utility bills:<o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">INPUT
              PLANT ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">PLANT-REPORT
              VERIFICATION = (PV-A)<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              PV-A, EQUIPMENT SIZES<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">SUMMARY
              = (PS-A,PS-E,BEPS)<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              PS-A, PLANT ENERGY UTILIZATION SUMMARY<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              PS-E, MONTHLY ENERGY END USE SUMMARY<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              BEPS, BUILDING ENERGY PERFORMANCE SUMMARY<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">HVAC=PLANT-ASSIGNMENT
              ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              EQUIPMENT DESCRIPTION<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              ELECTRIC DOMESTIC WATER HEATER<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">BOIL-1
              =PLANT-EQUIPMENT TYPE=ELEC-DHW-HEATER SIZE=-999 ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              ELECTRIC HOT-WATER BOILER<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">BOIL-2
              =PLANT-EQUIPMENT TYPE=ELEC-HW-BOILER SIZE=-999 ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              HERMETICALLY SEALED CENT CHILLER<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">CHIL-1
              =PLANT-EQUIPMENT TYPE=HERM-CENT-CHLR SIZE=-999 ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              Graphics block for Data Processing ***<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">RP-3
              = SCHEDULE THRU DEC 31 (ALL) (1,24) (1) ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              8 = Total PLANT heating load (Btu/h)<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              9 = Total PLANT cooling load (Btu/h)<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">$
              10 = Total PLANT electric load (Btu/h)<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">BLOCK-3-1
              = REPORT-BLOCK<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">VARIABLE-TYPE
              = PLANT<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">VARIABLE-LIST
              = (8,9,10) ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">BLOCK-3-2
              = REPORT-BLOCK<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">VARIABLE-TYPE
              = GLOBAL<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">VARIABLE-LIST
              = (1) ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">HR-3
              = HOURLY-REPORT<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">REPORT-SCHEDULE
              = RP-3<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">REPORT-BLOCK
              = (BLOCK-3-1,BLOCK-3-2) ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">END
              ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">COMPUTE
              PLANT ..<o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black"> <o:p></o:p></span></p>
          <p><span
style="font-size:7.5pt;font-family:"Arial",sans-serif;color:black">STOP
              ..<o:p></o:p></span></p>
          <p><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></p>
          <div>
            <div>
              <div>
                <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:blue">8=! 
                    8=)  :=)  8=)  ;=)  8=)  8=(  8=)  8=()  8=)  8=| 
                    8=)  :=')  8=) 8=?<br>
                    Jeff S. Haberl,
                    Ph.D.,P.E.inactive,FASHRAE,FIBPSA,......<a
                      moz-do-not-send="true"
                      href="mailto:........jhaberl@tamu.edu">jhaberl@tamu.edu</a><br>
                    Professor........................................................................Office
                    Ph: 979-845-6507<br>
                    Department of
                    Architecture............................................Lab
                    Ph:979-845-6065<br>
                    Energy Systems
                    Laboratory...........................................FAX:
                    979-862-2457<br>
                    Texas A&M
                    University...................................................77843-3581<br>
                    College Station, Texas, USA,
                    77843.............................http://esl.tamu.edu<br>
                    8=/  8=)  :=)  8=)  ;=)  8=)  8=()  8=)  :=)  8=) 
                    8=!  8=)  8=? 8=) 8=0<o:p></o:p></span></p>
              </div>
            </div>
          </div>
          <div>
            <div class="MsoNormal" style="text-align:center"
              align="center">
              <hr align="center" size="2" width="100%">
            </div>
            <div id="divRpF51553">
              <p class="MsoNormal" style="margin-bottom:12.0pt"><b><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma",sans-serif">
                  Bldg-sim [<a class="moz-txt-link-abbreviated" href="mailto:bldg-sim-bounces@lists.onebuilding.org">bldg-sim-bounces@lists.onebuilding.org</a>] on
                  behalf of Joe Huang [<a class="moz-txt-link-abbreviated" href="mailto:yjhuang@whiteboxtechnologies.com">yjhuang@whiteboxtechnologies.com</a>]<br>
                  <b>Sent:</b> Monday, June 22, 2015 9:17 PM<br>
                  <b>To:</b> <a moz-do-not-send="true"
                    href="mailto:bldg-sim@lists.onebuilding.org">bldg-sim@lists.onebuilding.org</a><br>
                  <b>Subject:</b> Re: [Bldg-sim] Energy model
                  calibration - normalizing the utility bills to month
                  start-end</span><o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal" style="margin-bottom:12.0pt">Maybe
                I'm missing something here, but why can't you just count
                up the degree days for the utility period?<br>
                I hope you're not working with average or "typical year"
                degree days, but the degree days from the same time
                period.<br>
                <br>
                I also recall that the old Princeton Scorekeeping Method
                (PRISM) back in the 1980's allows the user to enter the
                degree days for that time period, so it's not a new
                problem.<br>
                <br>
                Joe<br>
                <br>
                <o:p></o:p></p>
              <pre>Joe Huang<o:p></o:p></pre>
              <pre>White Box Technologies, Inc.<o:p></o:p></pre>
              <pre>346 Rheem Blvd., Suite 205A<o:p></o:p></pre>
              <pre>Moraga CA 94556<o:p></o:p></pre>
              <pre><a moz-do-not-send="true" href="mailto:yjhuang@whiteboxtechnologies.com" target="_blank">yjhuang@whiteboxtechnologies.com</a><o:p></o:p></pre>
              <pre><a moz-do-not-send="true" href="http://weather.whiteboxtechnologies.com" target="_blank">http://weather.whiteboxtechnologies.com</a> for simulation-ready weather data<o:p></o:p></pre>
              <pre>(o) (925)388-0265<o:p></o:p></pre>
              <pre>(c) (510)928-2683<o:p></o:p></pre>
              <pre>"building energy simulations at your fingertips"<o:p></o:p></pre>
              <div>
                <p class="MsoNormal">On 6/22/2015 6:09 AM, Jones,
                  Christopher wrote:<o:p></o:p></p>
              </div>
              <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                <div>
                  <p class="MsoNormal">When calibrating an energy model
                    to utility bills the utility bills often don’t align
                    with the month start and end.  I have reviewed a
                    couple methods to calendar normalize the utility
                    bills but find them somewhat unsatisfactory.<o:p></o:p></p>
                  <p class="MsoNormal"> <o:p></o:p></p>
                  <p class="MsoNormal">For example the method I am
                    looking at does the following:<o:p></o:p></p>
                  <p class="MsoNormal">The April gas bill runs from
                    March 25 – April 24.  The algorithm takes the
                    average number of m3 per day from that bill, applies
                    it to the days in April.  Then it takes the average
                    number of days from the May bill which runs from
                    April 24 – May 25 and applies that average to the
                    remaining days in April.  <o:p></o:p></p>
                  <p class="MsoNormal"> <o:p></o:p></p>
                  <p class="MsoNormal">The issue is that the March-April
                    period has much higher HDD than the April-May period
                    and the “normalized” gas usage is significantly
                    lower than the simulation data for April.<o:p></o:p></p>
                  <p class="MsoNormal"> <o:p></o:p></p>
                  <p class="MsoNormal">I am wondering if there are any
                    papers or other sources of information as to how
                    others approach this problem.<o:p></o:p></p>
                  <p class="MsoNormal"> <o:p></o:p></p>
                  <p class="MsoNormal"> <o:p></o:p></p>
                  <div>
                    <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><img
                          id="Picture_x0020_2"
                          src="cid:part9.07000908.02060004@whiteboxtechnologies.com"
                          alt="cid:image003.png@01D09C46.E75BA0D0"
                          border="0" height="43" width="108"></span><o:p></o:p></p>
                    <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1C467A">Christopher
                          Jones,</span></b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D">P.Eng.<i>
                          <br>
                        </i></span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA">Senior Engineer</span><o:p></o:p></p>
                    <p class="MsoNormal"> <o:p></o:p></p>
                    <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                          lang="EN-CA">WSP Canada Inc.</span></b><o:p></o:p></p>
                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA">2300 Yonge Street, Suite 2300</span><o:p></o:p></p>
                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA">Toronto, ON M4P 1E4</span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#595959"
                        lang="EN-CA"><br>
                      </span><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA">T +1 416-644-4226</span><o:p></o:p></p>
                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA">F +1 416-487-9766</span><o:p></o:p></p>
                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA">C +1 416-697-0065</span><o:p></o:p></p>
                    <p class="MsoNormal"> <o:p></o:p></p>
                    <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#1F497D"
                        lang="EN-CA"><a moz-do-not-send="true"
                          href="http://www.wspgroup.com/"
                          target="_blank">www.wspgroup.com</a>
                      </span><o:p></o:p></p>
                  </div>
                  <p class="MsoNormal"> <o:p></o:p></p>
                </div>
                <div class="MsoNormal" style="text-align:center"
                  align="center">
                  <hr align="center" size="2" width="100%">
                </div>
                <div>
                  <p class="MsoNormal"><span
style="font-size:9.0pt;font-family:"Arial",sans-serif;color:gray"><br>
                      You are receiving this communication because you
                      are listed as a current WSP contact. Should you
                      have any questions regarding WSP’s electronic
                      communications policy, please consult our
                      Anti-Spam Commitment
                      <a moz-do-not-send="true"
                        href="https://teesmail.tees.tamus.edu/owa/UrlBlockedError.aspx"
                        target="_blank">
                        www.wspgroup.com/casl</a>. For any concern or if
                      you believe you should not be receiving this
                      message, please forward this message to us at
                      <a moz-do-not-send="true"
                        href="mailto:caslcompliance@wspgroup.com"
                        target="_blank">caslcompliance@wspgroup.com</a>
                      so that we can promptly address your request. This
                      message is intended only for the use of the
                      individual or entity to which it is addressed, and
                      may contain information which is privileged,
                      confidential, proprietary or exempt from
                      disclosure under applicable law. If you are not
                      the intended recipient or the person responsible
                      for delivering the message to the intended
                      recipient, you are strictly prohibited from
                      disclosing, distributing, copying or in any way
                      using this message. If you have received this
                      communication in error, please notify the sender,
                      and destroy and delete any copies you may have
                      received.
                      <br>
                      <br>
                      WSP provides professional land surveying services
                      through the following entities: WSP Surveys (AB)
                      Limited Partnership and WSP Surveys (BC) Limited
                      Partnership
                      <o:p></o:p></span></p>
                </div>
                <p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
                <pre>_______________________________________________<o:p></o:p></pre>
                <pre>Bldg-sim mailing list<o:p></o:p></pre>
                <pre><a moz-do-not-send="true" href="http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org" target="_blank">http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org</a><o:p></o:p></pre>
                <pre>To unsubscribe from this mailing list send  a blank message to <a moz-do-not-send="true" href="mailto:BLDG-SIM-UNSUBSCRIBE@ONEBUILDING.ORG" target="_blank">BLDG-SIM-UNSUBSCRIBE@ONEBUILDING.ORG</a><o:p></o:p></pre>
              </blockquote>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
          </div>
        </div>
        <div class="MsoNormal" style="text-align:center" align="center"><span
            style="color:windowtext">
            <hr style="color:#A0A0A0" align="center" noshade="noshade"
              size="1" width="100%">
          </span></div>
        <p class="MsoNormal"><span style="color:windowtext">No virus
            found in this message.<br>
            Checked by AVG - <a moz-do-not-send="true"
              href="http://www.avg.com">www.avg.com</a><br>
            Version: 2014.0.4800 / Virus Database: 4365/10055 - Release
            Date: 06/19/15<o:p></o:p></span></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Bldg-sim mailing list
<a class="moz-txt-link-freetext" href="http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org">http://lists.onebuilding.org/listinfo.cgi/bldg-sim-onebuilding.org</a>
To unsubscribe from this mailing list send  a blank message to <a class="moz-txt-link-abbreviated" href="mailto:BLDG-SIM-UNSUBSCRIBE@ONEBUILDING.ORG">BLDG-SIM-UNSUBSCRIBE@ONEBUILDING.ORG</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>