Sie sind auf Seite 1von 10

DEVELOPMENT OF A ROOF SAVINGS CALCULATOR

BY JOSHUA NEW, PHD

WILLIAM “BILL” MILLER, PHD

ANDRÉ DESJARLAIS

OAK RIDGE NATIONAL LABORATORY


One Bethel Valley Road, Oak Ridge, TN, 37831

Phone: 865­241­8783 • Fax: 865­574­9354 • E­mail: newjr@ornl.gov

YU JOE HUANG

ENDER ERDEM, PHD

WHITE BOX TECHNOLOGIES, INC.

2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011 NEW ET AL. • 47


ABSTRACT
A Web-based Roof Savings Calculator (RSC) has been deployed for the Department of
Energy (DOE) as an industry consensus tool to help building owners, manufacturers, dis-
tributors, contractors, and researchers easily run complex roof and attic simulations. This
tool employs the latest Web technologies and usability design to provide an easy-input inter-
face to an annual simulation of hour-by-hour, whole-building performance using the world-
class simulation tools DOE­2.1E and AtticSim. Building defaults were assigned and can pro-
vide estimated annual energy and cost savings after the user selects nothing more than
building location.
In addition to cool reflective roofs, the RSC tool can simulate multiple roof types at arbi-
trary inclinations. There are options for above-sheathing ventilation, radiant barriers, and
low-emittance surfaces. The tool also accommodates HVAC ducts, either in the conditioned
space or in the attic with custom air-leakage rates. Multiple layers of building materials,
ceiling and deck insulation, and other parameters can be compared side by side to gener-
ate an energy-/cost-savings estimate between two buildings. The RSC tool was bench-
marked against field data for demonstration homes in Ft. Irwin, CA.

SPEAKER
JOSHUA NEW, PHD — OAK RIDGE NATIONAL LABORATORY

DR. JOSHUA NEW received his PhD in computer science at the University of Tennessee
(UTK) in 2009, his master’s in computer systems and software design, and his B.S. with a
double major in computer science and mathematics and a physics minor from Jacksonville
State University (JSU). His work experience includes graduate research assistantships at
UTK and JSU, internships at ORNL, and development of special-purpose computer systems
for Vital Images, Inc. and base closure at Ft. McClellan.

48 • NEW ET AL. 2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011


DEVELOPMENT OF A ROOF

SAVINGS CALCULATOR

1. INTRODUCTION to provide simulations that quantify annual ic heat flows through the building envelope.
The Roof Savings Calculator (RSC) was energy and cost savings between a standard At the zone level, DOE­2 uses weighting fac-
developed through collaboration between building and a cool-roof building. Below, we tors (also called zone response factors) to
Oak Ridge National Laboratory (ORNL) and discuss in more detail some history and the model the dynamic response of the space,
Lawrence Berkeley National Laboratory motivation to use each of these software taking into account its thermal mass or
(LBNL) in the context of a California Energy codes. capacitance (heat loss through radiation
Commission (CEC) Public Interest Energy and/or convection). DOE­2 is made up of
Research (PIER) project to make cool-col- DOE­2.1E two programs—an input processing pro-
ored roofing materials a market reality. The DOE­2.1E4 is a whole-building energy gram called “doebdl” and a simulation pro-
RSC Web site1 and a simulation engine val- simulation program that was originally gram called “doesim”—which is composed
idated against demonstration homes was developed by Lawrence Berkeley National of four separate modules called sequential-
developed to replace the liberal DOE Laboratory in the early 1980s (Version ly by DOE­2.1E. The Loads module simu-
Roofing Calculator2 and the conservative 2.1A)5, with continued development through lates the heat flows in and out of the build-
EPA Energy Star Roofing Calculator3, which 1993 (Ver. 2.1B through 2.1E)6. DOE­2.1E is ing and calculates the net balance at a fixed
reported different roof savings estimates. the most current version of DOE­2 that is in reference temperature, negative being inter-
The primary objective OF this calculator the public domain, although there are later preted as a heating load and positive as a
was to develop a Web-based tool with which efforts and user interfaces developed by pri- cooling load. The Systems module takes the
users could easily estimate realistic cooling vate companies. Counting its many versions results from Loads, simulates the operation
energy savings achieved by installing cool and user interfaces, DOE­2 is the most of the HVAC system, and derives the actual
roofing products on the most common resi- widely used building energy simulation pro- zone temperatures, amount of heating and
dential and commercial building types in gram in the world today. It has been the cooling provided by the system, and the
the U.S. Goals included development of a basis of most performance-based building energy consumed. If the building has a cen-
fast simulation engine benchmarked energy standards in the United States and tral plant, the heating and cooling demands
against cool-colored roofing materials, edu- at least ten other countries, as well as being from Systems are passed to the Plant mod-
cating the public with regard to cool roofing used for voluntary “green building” rating ule that simulates the energy consumed by
options and savings, helping manufacturers systems such as the U.S. Green Building the plant to meet the Systems demands.
of cool-colored materials deploy their prod- Council’s Leadership in Energy and The Economics module computes energy
ucts, and assisting utilities and public Environmental Design (LEED®). costs and is not used in this application.
interest organizations to refine incentive DOE­2 itself is an engineering program, Although the DOE stopped all support
programs for cool roofs. Recent emphasis with a text-based input and output proce- for DOE­2 in 1999, White Box Technologies
on domestic building energy use, market dure. The program takes as input a descrip- and others have continued to maintain and
penetration for cool roofing products, and tion of the physical building and its space- even add features to DOE­2.1E. For exam-
job creation has made the work a top prior- conditioning system, its internal conditions ple, Huang7 added an improved foundation
ity of the DOE’s Building Technologies (schedules for occupancy and lighting), model to the code at the request of the
Program. operations (thermostat schedules), and the California Energy Commission (CEC). Once
In the remainder of this paper, we first hourly weather conditions (temperature, LBNL approves making DOE­2.1E open-
describe the background of the software humidity, wind speed, and solar radiation), source, White Box Technologies intends to
programs in Section 2. In Section 3, we dis- and produces as output the energy con- create an Open Source Center for Building
cuss the integration of the software pro- sumption, as well as the indoor conditions Simulations to maintain the DOE­2.1E soft-
grams. In Section 4, we describe the of the building. Using the program is diffi- ware for the community of building scien-
ground-truth validation process using cult because it requires in-depth knowledge tists and practitioners.
demonstration homes in Ft. Irwin, followed of both how DOE­2 works and how build-
by the development of the Web interface in ings are constructed and operated. AtticSim
Section 5. Finally, we conclude in Section 6. Although there are numerous papers attest- AtticSim is a computer tool for predict-
ing to the fundamental soundness of the ing the thermal performance of residential
2. BACKGROUND DOE­2 program, the fact remains that a attics. The code is publicly available as an
The RSC is a Web-accessible tool that computer model is only as good as the ASTM protocol.8 It mathematically describes
leverages AtticSim for advanced modeling of inputs. The multiplicity of inputs can cause the conduction through the gables, eaves,
modern attic and cool roofing technologies confounding results. roof deck, and ceiling; the convection at the
in combination with hour-by-hour building DOE­2 operates on an hourly step and exterior and interior surfaces; the radiosity
energy performance provided by DOE­2.1E uses response factors to model the dynam- (heat exchange) between surfaces within

2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011 NEW ET AL. • 49


the attic enclosure; the heat transfer to the
ventilation air stream; and the latent heat
effects due to sorption and desorption of
moisture at the wood surfaces. Solar
reflectance, thermal emittance, and water
vapor permeance of the sundry surfaces are
input. The model can account for different
insulation R-values and/or radiant barriers
attached to the various attic surfaces. It
also has an algorithm for predicting the
effect of air-conditioning ducts placed in the
attic.9
Typical construction places ductwork
within the attic, which can literally triple
the loads for the attic assembly for moder-
ately leaky ducts.10 Petrie11 validated the
duct algorithm in ASTM C1340 against
experimental data for an attic assembly
tested first without and then with a radiant
barrier attached to the underside of the roof
deck. Validations showed the duct algo-
rithm predicted the duct air change (inlet-
to-outlet of the supply duct) within ±0.3°F
(±0.2°C) over all tests housing an insulated
duct system. Table 1 – Sample output from DOE­2.1E and AtticSim for the conduction transfer
AtticSim was the subject of an extensive functions computed through the stud path in the gable end of an attic.
field validation conducted by Ober and
Wilkes for ASHRAE,12 which provides math- through the building envelope, but uses system from the previous time step.
ematical documentation of the code and weighting factors (WF) to model the heat AtticSim then returns to doesim the attic
validation results for low-slope and steep- gain. temperature, the heat flow through the ceil-
slope field data collected from seven differ- The compatibility of the two sets of pro- ing, and the heat gain or loss to the HVAC
ent field sites. The code was later validated cedures and their setup for computing par- ducts, which are used by doesim to solve for
for steep-slope asphalt shingle and stone- allel path heat flows was a key hurdle for the temperature of the zone below, the heat
coated metal roofs.13 AtticSim was also making AtticSim work seamlessly within the addition or extraction, and, finally, energy
benchmarked against clay and concrete tile Systems module of the DOE­2.1E program. consumption of the HVAC system. To
and painted metal roof and attic assemblies White Box Technology made a comparison ensure these changes didn’t significantly
that exhibit above-sheathing ventilation of the response factors generated by DOE­2 affect the output of the integrated DOE­
where heat in an inclined air space is car- to those used by AtticSim and found them to 2/AtticSim program, comparison studies
ried by buoyant air away from the roof deck be the same, the only difference being that found the differences to be negligible, as
and out the roof ridge.14 DOE­2 starts using the common ratio earli- shown in Table 1.
er than does AtticSim. Table 1 displays To affect this linkage, numerous
3. INTEGRATION OF DOE­2/ATTICSIM results for the stud section of a west-facing changes were also necessary to the input-
DOE­2.1E and AtticSim are both written gable roof. The ratio of two consecutive processing doebdl program in order to pass
in Fortran, and the method of integration response factors is termed the “common the input data from the building model
primarily relies upon the idea of using the ratio,” and becomes constant after a suffi- described in DOE­2’s building description
attic floor as a boundary condition for inter- cient number of terms. language (BDL) to AtticSim. Some 20 new
action between the two codes. For all simu- In the linkage to DOE­2.1E, AtticSim has keywords have been added in addition to
lations, the attic floor is assumed sealed been converted to a subroutine that is the “data mining” of the existing DOE­2
with no air leakage crossing from the condi- called in the Systems module, in effect inputs.
tioned space into the attic. The heat-flows replacing the TEMDEV subroutine that As stated, AtticSim is an ASTM protocol16
at the attic’s roof, gables, eaves, and floor solves for the zone temperature and calcu- and is publicly available. It has been exten-
are calculated using the thermal response lates the heat gain or extraction provided by sively peer reviewed and benchmarked
factor technique by Mitalas and the HVAC system. As Systems loops against field data and, therefore, was an
Stephenson.15 This method requires the through the zones, it starts first with the excellent candidate for use with the whole
thermal conductivity, specific heat, density, attic, where it will invoke AtticSim and pass building model. DOE­2.1E does not ade-
and thickness of each attic section for cal- to it inputs for the ambient conditions, ther- quately describe the radiation exchanges
culating conduction transfer functions. mal properties (i.e., response factors) of the occurring in attics. AtticSim does not pre-
DOE­2.1E uses a similar technique of surfaces, as well as temperature of the dict whole-building performance. Com-
response factors (RF) to calculate heat flows space below and the on-time of the HVAC bined, the two tools offer a powerful feature

50 • NEW ET AL. 2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011


Figure 1 —
The attic air temperature (1A) and the heat flows through the south­facing roof deck (1B) for House N5, with cool­
color tile laid directly to the deck.

that can translate reduced heat flux from (labeled DB), also known as counterbattens, low the diurnal trends in heat flows cross-
cool-roof and attic technologies to annual in which the first layer of battens runs up ing the attic floor with RUS 38 (RSI 6.7) fiber-
energy and cost savings in a way that can slope and the second runs cross slope. glass batt insulation. The peak day values
be benchmarked against demonstration between AtticSim and measured ceiling heat
homes. AtticSim Benchmark of House N5 flows are within about 5% of measure; how-
The solar irradiance from pyranometers ever, measured data lags AtticSim predic-
4. DEMONSTRATION HOMES fixed to the sloped roof surfaces, and the tions, presumably due to the truss system
The 2003 F.W. Dodge17 report shows tile weather data were used by AtticSim to com- in the attic. Additional simulation work will
roofs comprise 30% of the new and retrofit pute the surface temperature of the tile, the be conducted to check whether the truss
roof markets in California. We therefore air temperature in the inclined air space system affects the predictions. See Figure 1.
conducted field experiments in southern made by the tile, the heat flux crossing the
California to benchmark both AtticSim as a roof decks, the attic air temperature, and AtticSim Benchmark of House N8
stand-alone tool and the new RSC tool. the heat flow crossing the attic floor. The air temperature in the inclined air
AtticSim has a history of validations against Measured temperature at the thermostat space formed by the double-batten arrange-
several different profiles of tile, stone-coated was also used by AtticSim to estimate con- ment of the concrete tile is shown in Figure
metal, asphalt shingle, and standing-seam vection effects from the ceiling into the con- 2 for data collected during February 2008.
metal roofs, all of which were field-tested at ditioned space. Again, the solar irradiance data from pyra-
ORNL. However, AtticSim was also bench- Estimates were made of the airflow nometers fixed to the sloped roof surfaces
marked against two of the Ft. Irwin homes induced by a solar fan installed on the were used as inputs to AtticSim, and the
to assist White Box Technology with its south-facing roof. All homes had fans that weather data were used in AtticSim to com-
benchmark of the RSC tool. energized whenever the photovoltaic panel pute the thermal performance of the roof
The four demonstration homes were generated enough current to drive the fan. and attic. The code replicated the measured
configured for making two bases of compar- However, results
ison: 1) concrete tile applied directly to the show that AtticSim
deck—one coated with a cool color coating, simulated the attic
the other not coated; and 2) concrete tile ele- air temperature with-
vated 1½ in (0.038 m) above the deck using in about ± 2°F
double battens and ventilated via eave and (0.6°C), as shown in
ridge vents—one roof coated with a cool Figure 1A.
color coating and the other not coated. The heat flux
AtticSim was benchmarked against crossing the south-
House N5 for summer data (August 2008) facing roof deck was
and House N8 for winter data (February accurately computed
2008). During these periods, tenants were by AtticSim as mea-
paid a $200-per-month incentive to keep sured by heat flux
their thermostats at 72ºF (22.2ºC). House transducers
N5 has the tile attached directly to the deck (installed on the
(labeled D-t-D) with the tile painted with underside of the roof
Cooltile IR Coatings™ by American RoofTile deck). Figure 1B Figure 2 — The air temperature in the inclined air space
Coatings. House N8 had conventionally shows that AtticSim under the concrete tile is predicted to within ±2°F (0.6°C) of
painted tile placed on double battens was also able to fol- the field data for House N8 having conventionally painted
tile placed on double battens.
2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011 NEW ET AL. • 51
Figure 3 – The ceiling heat flux computed by AtticSim and Figure 4 – Comparison of DOE­2.1E/AtticSim to measured
benchmarked against the field data for House N8 with attic temperature for House N5 collected in August 2008.
conventionally painted tile placed on double battens.

air temperature in the ventilated space ical for determining


under the tile very well. Miller et al.18 pro- the energy savings
vide details of the energy balance that is from attic conserva-
used to compute the air temperature in the tion measures, are
air space. further complicated
For this week of data from February, the by the fact that DOE­
outdoor air temperature peaks at about 2 uses several
68°F (20°C) during the day and drops sequential steps to
between 40° and 50°F (4.4° and 10°C) at derive net zone heat
night. Therefore, the ceiling heat loads are flows, so that in cou-
relatively small and did not exceed ± 0.5 pling DOE­2 with
Btu/(hr ft2) (0.16 W/m2). Yet results show AtticSim, it has been
that AtticSim simulated the daily trends in necessary to disable
ceiling heat flux relatively well in Figure 3. some of these steps
Figure 5 – Comparison of AtticSim before and after
During the daytime, the predicted and mea- to prevent double
integration with DOE­2.
sured flux are not accurate and differ by counting. To calcu-
about 0.25 Btu/(hr ft2) (0.08 W/m2), as late the duct losses, 5. WEB INTERFACE
shown in Figure 3. This occurs because the AtticSim needs to know the on-time for the Building Templates
temperature difference across the RUS 38 (RSI HVAC system, but that is not known until For the Web-based Roofing Calculator,
6.7) batt insulation is at best only 3.6°F further into the simulation process. four template files have been created for
(2°C), while at night, the temperature drop Ultimately, it was found necessary to model four building input types: residential, medi-
across the ceiling insulation is about 14.4°F the attic twice, once with DOE­2 and then um-sized office, warehouse, and big-box
(8°C). Therefore, the error is primarily due again with AtticSim. retail store. These building types are the
to the uncertainty of the temperature mea- Figure 4 is similar to Figure 1A, but this four largest by square footage of condi-
surements. time it shows the attic air temperatures tioned area in the United States. The resi-
modeled with the combined DOE­2/ dential file is adapted from the template file
DOE­2.1E/AtticSim Benchmark Houses AtticSim program rather than with the developed by Huang19 for the RESFEN pro-
We repeated the simulations described stand-alone AtticSim program. In compari- gram, a similar easy-to-use program for cal-
above for House N5 using the August 08, son to Figure 1A, the attic temperatures culating window energy performance using
2008 week of field data and for House N8 shown by the combined DOE­2.1E/AtticSim DOE­2 as the simulation engine. The three
using the February 08 data with the com- code are consistently several degrees lower commercial files are adapted from a set of
bined DOE­2.1E/AtticSim code. Testing than the daily maxima. This may be due commercial building prototypes first devel-
determined whether AtticSim worked prop- either to differences in how the attic is being oped by Huang in 1990, which later served
erly within DOE­2.1E for the thermal modeled as compared to the stand-alone as the basis for DOE’s commercial building
exchange through the attic floor (i.e., house AtticSim simulation, or to double counting benchmark models.20
ceiling) and for the data exchange about of ceiling heat flows in the draft version of These are called template files because
HVAC operations and duct losses. Both of the DOE­2.1E/AtticSim program. Figure 5 they contain numerous macros, a feature
these issues are complex since they are shows how well modeling data fit the field available in DOE­2 since the early 1990s
nonlinear as well as interrelated. The heat data before and after integration. that allows the file to be altered based on
flows through the attic floor, which are crit-
52 • NEW ET AL. 2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011
high-level user inputs set in a graphical RSC PAC PAC DOE EPA
user interface (GUI). These high-level inputs Slides QRpt
include building location, vintage, floor
Building type ✔ ✔ ✔ ✔
area, number of floors, window-to-floor (res-
idential) or window-to-wall (commercial) Location ✔ ✔ ✔ ✔
ratio, and HVAC equipment. For the RSC, Days of operation per week ✔ ✔ ✔
the user inputs are much more specific for Building stock ✔ ✔ ✔
the attic/roof assembly, including the roof Cooling system efficiency (SEER) ✔ ✔ ✔ ✔ ✔
construction, roof covering material, roof Type of heating ✔ ✔ ✔ ✔ ✔
slope/inclination, solar reflectance, thermal
Heating system efficiency ✔ ✔ ✔ ✔ ✔
emittance, inclusion of radiant barrier,
HVAC duct location and characteristics, Duct location ✔ ✔ ✔
and ceiling R-value. Once these user inputs Level of roof/ceiling insulation ✔ ✔ ✔ ✔ ✔
have been defined, the macro statements Above­sheathing ventilation ✔ ✔
allow the template file to be modified Radiant barrier ✔ ✔
accordingly. Roof thermal mass ✔ ✔
Roof solar reflectance ✔ ✔ ✔ ✔ ✔
Web Deployment
Roof solar reflectance ✔ ✔ ✔
An important objective identified early
(black compare)
in development was to maximize the impact
of this project by providing a publicly acces- Roof thermal emittance ✔ ✔ ✔ ✔
sible Web site for comparative simulations Roof thermal emittance ✔ ✔
of traditional and energy-saving roofing (black compare)
options. This Web portal is designed to Internal load ✔
serve as an industry-consensus roof sav- Conditioned space under roof ✔
ings calculator for commercial and residen- Gas and electricity costs ✔ ✔ ✔ ✔ ✔
tial buildings using whole-building energy Inclination/roof area ✔ ✔
simulations. The managers for the DOE and
HVAC schedule ✔
EPA calculators21,22 have agreed to take
down their Web-based calculators prior to Conditioned space (ft2) ✔ ✔
full deployment of the RSC. Below, we dis- Number of floors ✔
cuss in detail how the objectives of the Window­to­wall ratio ✔
Project Advisory Committee (PAC) were met,
the modern Web technologies employed in Table 2 – Input Comparison Chart
the development of the calculator, usability
considerations, and current functionality.
as there is currently no modeling support are detailed below.
Traceability for an atticless cathedral roof. The RSC tool DHTML enables the art of making
The PAC defined a set of questions and is initialized to default answers selected dynamic and interactive Web pages. It typi-
answers that the calculator was to support, from the best-available statistics offered by cally combines HTML, JavaScript, the
in meeting slides as well as in a quarterly the DOE’s Energy Information Admin- HTML DOM, and CSS. HTML and the HTML
report. In addition, the calculator was to istration23 (EIA) , EPA’s Energy Star24 pro- DOM are defined via specifications from the
support all relevant capabilities from other gram, and iterative expert review. World Wide Web Consortium (W3C). HTML
calculators while minimizing the number of is the predominant markup language for
questions a user must answer. The summa- Technologies Web pages. It allows the use of “tags” (key-
ry of comparative analysis between these Many current Web technologies were words surrounded by angle brackets) to
calculators, documents, and the current employed in the development of the denote structural semantics for a docu-
version of the calculator is listed in Table 2. deployed calculator. The use of dynamic ment. The HTML DOM is a cross-platform,
Subsequent alpha versions of RSC were hypertext markup language (DHTML) language-independent convention for inter-
refined by a panel of experts. These includ- includes technologies such as HTML and acting with HTML objects and thereby
ed the simplification of input by removing the HTML document object model (HTML allows all computer types to interact via the
days of operation per week, internal load, DOM),25 cascading style sheets (CSS),26 Internet. HTML DOM allows retrieval and
and HVAC schedule since it was believed asynchronous JavaScript and XML (AJAX), operations on specific elements within the
that we have fairly accurate data regarding and the personal home page language body of a page and is often used closely in
prevalent parameters for these properties as (PHP),27 as well as the jQuery28 and jQuery combination with CSS.
a function of building type, and that their user interface (jQueryUI) Javascript library. CSS is a simple mechanism for adding
presence would allow biased users to report The reasoning for employment of these style (e.g., fonts, colors, spacing) to Web
unrealistic savings estimates. AtticSim does technologies and their relevance to calcula- documents. This logical separation of con-
not support conditioned space under a roof tor capabilities, visibility, and maintenance tent and form through CSS offers several

2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011 NEW ET AL. • 53


advantages: 10,000 largest Web sites.31 jQuery allows cursor in the box for the user to begin typ-
• Editing a single CSS file can make efficient programming and reduced develop- ing). Radio buttons, rather than drop-down
site-wide changes in seconds. ment times by providing a powerful applica- boxes, were utilized heavily at the expense
• Logical handles (such as the class, tion-programming interface (API) that of screen space since they allow less cogni-
name, and ID properties of div and abstracts away many of the lower-level calls tive overhead (the user is immediately
span tags) allow precise simultane- necessary in pure JavaScript. jQueryUI pro- aware of all available choices). Label options
ous control of particular elements or vides access to jQuery’s visual controls and for radio buttons are clickable to reduce
group of elements. includes several core interaction plugins as selection time, and radio buttons require
• Load times are improved due to well as many UI widgets. jQueryUI’s fewer and less-accurate clicks than drop-
browser caching and reduction in Accordion widget was used to provide logi- down boxes.
the amount of formatting tags nec- cal groupings of form questions in a way The “seven plus/minus two” principle
essary. that could be minimized when completed. was followed by organizing the page into
• Maintenance capabilities are im- Additional mouse-over tool tips using essentially three levels: high-level groupings
proved due to cleaner code and sep- jQueryUI’s BeautyTips are also planned for of building, utility cost, and roof system;
aration of concerns. future calculator versions. The entire look less than seven questions in each of these
• Better search engine placement is and feel of the calculator was designed sections; and relevant subproperties of
possible due to proper HTML struc- using jQueryUI’s ThemeRoller32, which these questions indented under the appro-
ture. allows “skinning” by providing a mechanism priate material. The Pareto principle was
for immediately changing the calculator’s used to focus users on the subset of options
AJAX, coined by Jesse Garret in late look and feel based upon a custom, down- that require input while assigning defaults
2005, is actually a group of interrelated Web loaded theme. to all others. Fitt’s Law was leveraged by
development techniques and technologies providing immediate accessibility to all
involving execution on the client side to cre- Interface Design options as radio buttons and also making
ate interactive Web applications. It allows The calculator tool was designed to radio button labels clickable. The baby-
program-level code to operate within Web address several Web usability issues.33,34,35 duck syndrome was utilized by providing
applications while retrieving data asynchro- Domain-specific terms included in these simple form input in the form of a short,
nously from the server without interfering references are used throughout the remain- multiple-choice test.
with the display or behavior of the existing der of this subsection. Consistency is The Gestalt principles of proximity and
page. AJAX was used extensively to provide achieved through similar actions and similarity are evidenced in the logical
an interactive Web application that shows required wording. User selection of radio grouping of questions; the law of symmetry
and hides relevant questions/answers buttons and text box entry aligns with com- was the basis for the black roof and white
based upon recent selections, updates de- mon user mental models. Words for build- roof comparisons being symmetric across
fault values between residential/ ing technologies were chosen based upon the page center. The calculator was not
commercial building types, and allows popularity according to Google search hits, divided into multiple pages, but collapsible
interactive switching between basic/ which also serves to increase visibility in sections, since fold area is important but
advanced modes. The JavaScript Object the relevant domain. The input page is not crucial. Gloss is provided through
Notation (JSON) lightweight data-inter- designed to yield clo-
change format29 was used for transferring sure by dividing the
data between server and client. The draw- questions into logical
backs of AJAX include more complex code groups related to
and thus longer development and mainte- building properties,
nance efforts, often improper operation with heating/cooling, and
the “back” button, reduced security, and roof comparison that
the ~5%30 of people who do not have constitute the begin-
JavaScript enabled for security reasons and ning, middle, and
will be unable to use the dynamic content. end of the input
PHP is a general-purpose scripting lan- process. Simple error
guage typically used to provide dynamic handling is provided.
Web content. PHP code is used in the calcu- Short-term memory
lator to dynamically generate a custom load is reduced by
HTML response to the posted user selec- simplified questions,
tions and generate the server response that answers, and page
displays energy and cost savings. organization. Items
jQuery, initially released in 2006 and are made visible only
currently in active development, is a light- when relevant (i.e.,
weight JavaScript library that facilitates clicking the custom
interaction with HTML. It is the most popu- radio button makes
lar JavaScript library in use as of the time the text box visible Figure 6 – RSC main page: www.roofcalc.com.
of this writing and is used in 20% of the and also places the

54 • NEW ET AL. 2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011


mouse-over hints of where
question helper links will
take the user when clicked.
Granularity has been
addressed through collabo-
rative reduction of input
options. Readability has been
enhanced by using Web rank
determination for question-
and-answer phrasing. Walk-
up-and-use design was
implemented through page
organization to allow a first-
time user to quickly and eas-
ily run complex simulations.
Defaults were set according
to the best available statis-
tics for every question except
building location, allowing
the calculator to be run sim-
ply after answering a single
question. See Figures 6 and
7.

6. CONCLUSIONS Figure 7 –
Screenshots and system diagram of the RSC.
In conclusion, the RSC36
provides an approachable portal for both nonexclusive, royalty-
NOMENCLATURE
industry experts and residential homeown- free license to publish
ers to leverage the best available whole- or reproduce the pub- AJAX Asynchronous JavaScript and XML
building energy simulation packages and lished form of this con- API Application programming interface
determine energy and cost savings for mod- tribution, or allow oth-
ern roof technologies and related retrofits. ers to do so, for U.S. CSS Cascading Style Sheets
The tool uses the DOE­2.1E whole-building government purposes. DHTML Dynamic HyperText Markup Language
energy simulation program and calls
DOE Department of Energy
AtticSim from the Systems module where
AtticSim computes the temperatures and DISCLAIMERS DOM Document object model
heat flows of all surfaces in the attic and Mention of the EPA Environmental Protection Agency
passes back to DOE­2.1E the attic air tem- trade names, instru-
HVAC Heating ventilation and air conditioning
perature, the HVAC duct gains and losses, ment model, and model
and the ceiling heat flow. Combined, the number, and any com- JSON JavaScript Object Notation
two codes, benchmarked against field data, mercial products in the PHP Personal home page
including California demonstration homes manuscript does not
at Ft. Irwin, were shown to yield credible represent the endorse- PVC Polyvinylchloride thermoplastic membranes
results and are now usable online at ment of the authors nor PIER Public interest energy research
www.roofcalc.com. their employer, the Oak
RSC Roof Savings Calculator
Ridge National
ACKNOWLEDGEMENTS Laboratory, or the U.S. SR Solar reflectance
Funding for this project was provided by Department of Energy. TE Thermal emittance
the California Energy Commission’s Public
RUS Thermal resistance (hr ft2 ˚F) per Btu
Interest Energy Research program through REFERENCES
the U. S. Department of Energy under con- 1. W.A. Miller, J.R. RSI Thermal resistance (m2 K) per watt
tract DE-AC03-76SF00098. Oak Ridge New, J. Huang,
National Laboratory is managed by UT- E. Erdem, et al., 3. Environmental Protection Agency,
Battelle, LLC, for the U.S. Dept. of Energy “Roof Savings Calculator,” "Roofing Comparison Calculator” (no
under contract DE-AC05-00OR22725. The www.roofcalc.com. longer available), www.roofcalc.com
submitted manuscript has been authored 2. Department of Energy, “DOE Cool /RoofCalcBuildingInput.aspx.
by a contractor of the U.S. government Roof Calculator,” Oak Ridge National 4. Los Alamos Scientific Laboratory,
under contract DE-AC05-00OR22725. Laboratory, www.ornl.gov/sci/roofs+ DOE­2 Reference Manual, Parts 1
Accordingly, the U.S. government retains a walls/facts/coolcalcenergy.htm. and 2, Version 2.1. LA-7689-M Ver.

2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011 NEW ET AL. • 55


2.1, LBL-8706 Rev. 1, Lawrence Radiant Barriers and Attic ACEEE Summer Study on Energy
Berkeley Laboratory, Berkeley CA Ventilation on Residential Attics and Efficiency in Buildings, Pacific Grove
and Los Alamos Scientific Labor- Attic Duct Systems: New Tools for CA, 2008.
atory, Los Alamos NM, 1980. Measuring and Modeling,” ASHRAE 21. DOE.
5. Lawrence Berkeley Laboratory, DOE­ Trans., Vol. 104, 1175-1192, 1998. 22. EPA.
2 Engineers Manual, Version 2.1A, 12. D.G. Ober and K.E. Wilkes, “An 23. U.S. Energy Information
Lawrence Berkeley Laboratory, Energy Calculation Method for Administration, “Independent
Berkeley CA, 1982. Attics, Including Radiant Barriers,” Statistics and Analysis,”
6. F. Winkelmann, B. Birdsall, F. Buhl, ASHRAE Research Project RP717 for www.eia.doe.gov.
K. Ellington, E. Erdem, J. Hirsch, TC4.7, Feb. 1997. 24. U.S. Environmental Protection
and S. Gates, DOE­2 Supplement, 13. W.A. Miller, “The Effects of Infrared- Agency, “Energy Star,”
Version 2.1E. LBL-34947, Lawrence Blocking Pigments and Deck Venting www.energystar.gov.
Berkeley National Laboratory, on Stone-Coated Metal Residential 25. World Wide Web Consortium (W3C),
Berkeley CA, 1993. Roofs,” ORNL/TM­2006/9. Oak “HTML 4.01 Specification,”
7. Y.J. Huang, R. Mitchell, A. Arasteh, Ridge, Tenn.: Oak Ridge National www.w3.org/TR/htm14.
and S. Selkowitz, “Residential Laboratory, 2006. 26. World Wide Web Consortium (W3C),
Fenestration Performance Analysis 14. W.A. Miller, M. Keyhani, T. Stovall, “Cascading Style Sheets,”
Using RESFEN 3.1,” Thermal Per­ and A. Youngquist, “Natural Con- www.w3.org/Style/CSS.
formance of the Exterior Envelopes of vection Heat Transfer in Roofs With 27. Rasmus Lerdor, “PHP: Hypertext
Building VII conference, Clearwater Above-Sheathing Ventilation,” Ther­ Processor,” www.php.net/index.php
Beach FL, also LBNL-42871, 1999. mal Performance of the Exterior 28. John Resig, “jQuery Project,”
8. American Society for Testing and Envelopes of Buildings X. Atlanta: www.jqueryui.com/themeroller
Materials (ASTM), “Standard American Society of Heating, 29. JavaScript Object Notation Organ-
Practice for Estimation of Heat Gain Refrigerating and Air-Conditioning ization, “Introducing JSON,”
or Loss Through Ceilings Under Engineers, 2007. www.json.org.
Attics Containing Radiant Barriers 15. D.G. Stephenson and G.P. Mitalas, 30. W3Schools, “Web Statistics and
by Use of a Computer Program,” “Calculation of Heat Conduction Trends,” www.w3schools.com/
Standard C 1340-04, West Consho- Transfer Functions for Multi-Layer browsers/browsers_state.asp.
hocken, PA: American Society for Slabs,” ASHRAE Transactions 77, 31. Olof Nordenstam, “Backend
Testing and Materials, 2004. Part II, 117, 1981. Battles – What the Biggest
9. T.W. Petrie, T.K. Stovall, and A.O. 16. ASTM Websites Have in Common,”
Desjarlais, “Comparison of Cathe- 17. F. W. Dodge, “Construction Outlook www.backendbattles.com.
dralized Attics to Conventional Forecast,” www.fwdodge.com. F.W. 32. Resig.
Attics: Where and When Do Cathe- Dodge Market Analysis Group, 33. Vitay Friedman, “30 Usability Issues
dralized Attics Save Energy and Lexington, MA, 2002. to Be Aware of,”
Operating Costs?” Thermal Per­ 18. Miller, 2006. www.smashingmagazine.com, 2007.
formance of the Exterior Envelopes of 19. Y.J. Huang, H. Akbari, L. Rainer, Accessed 10/09/30.
Buildings IX, Atlanta: American and R.L. Ritschard, "481 Pro- 34. Ben Shneiderman and Catherine
Society of Heating, Refrigerating and totypical Commercial Buildings for Plaisant, Designing the User
Air-Conditioning Engineers, 2004. Twenty Urban Market Areas (techni- Interface: Strategies for Effective
10. D. Parker, P. Fairey, and L. Gu, cal documentation of building loads Human­Computer Interaction.
“Simulation of the Effects of Duct database developed for the GRI isbn:0321197860, 2004.
Leakage and Heat Transfer on Cogeneration Market Assessment 35. Jakob Nielsen, “Jakob Nielsen on
Residential Space Cooling Energy Model)," LBL Report 29798, 1990. Usability and Web Design,”
Use,” Energy and Buildings, 20(2): 20. P. Torcellini, M. Deru, G. Griffith, K. www.useit.com/alertbox.
97–113, 1993. Benne, M. Halverson, D. Winiarski, 36. Miller et al., www.roofcalc.com
11. T.W. Petrie, K.E. Wilkes, P.W. Childs, and D. Crawley, “DOE Commercial
and J.E. Christian, “Effect of Building Benchmark Models,” 2008

56 • NEW ET AL. 2 6 T H R C I I N T E R N AT I O N A L C O N V E N T I O N AND TRADE SHOW • APRIL 7­12, 2011

Das könnte Ihnen auch gefallen