compute's home energy applications

260
8/6/2019 Compute's Home Energy Applications http://slidepdf.com/reader/full/computes-home-energy-applications 1/260

Upload: cubemanpdx

Post on 08-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 1/260

Page 2: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 2/260

Page 3: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 3/260

F r o mT h eP u b l i s h e r so f C O M P U T E !M a g a z i n e

H o m eE n e r g y

A p p l i c a t i oO n Y o u rP e r s o n a lC o m p u t e r

D a v i dE « P i t t s

P u b l i s h e db yC O M P U T E !B o o k s ,A D i v i s i o no f S m a l lS y s t e mS e r v i c e s ,I n c . ,

G r e e n s b o r o ,N o r t hC a r o l i n a

Page 4: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 4/260

C o p y r i g h t© 1 9 8 3 ,S m a l lS y s t e mS e r v i c e s ,I n c .A l lr i g h t sr e s e r v e d .

R e p r o d u c t i o no r t r a n s l a t i o no f a n yp a r to f t h i sw o r kb e y o n dt h a tp e r m i t t e db y S e c t i o n s1 0 7a n d1 0 8o f t h eU n i t e dS t a t e sC o p y r i g h tA c tw i t h o u tt h ep e r m i s s i o no f t h ec o p y r i g h to w n e r

i s u n l a w f u l .

" H o m eH e a t i n ga n dC o o l i n g A u d i t "w a so r i g i n a l l yp u b l i s h e di n C O M P U T E !M a g a z i n e ,J u l y1 9 8 1 ,C o p y r i g h t© 1 9 8 1 ,S m a l lS y s t e mS e r v i c e s ,I n c ." W i n d o wH e a tL o s s / G a i n "w a so r i g i n a l l y

p u b l i s h e da s " W i n d o wH e a t i n gA n a l y s i s "i n C O M P U T E !M a g a z i n e ,D e c e m b e r1 9 8 1 ,C o p y r i g h t© 1 9 8 1 ,S m a l lS y s t e mS e r v i c e s ,I n c ." E n e r g yW o r k b o o k " w a so r i g i n a l l yp u b l i s h e di n

C O M P U T E !M a g a z i n e ,M a r c h1 9 8 2 ,C o p y r i g h t© 1 9 8 2 ,S m a l lS y s t e mS e r v i c e s ,I n c .

P r i n t e di n t h eU n i t e dS t a t e s o fA m e r i c ab y t h eW a l n u tC i r c l e P r e s s .

I S B N0 - 9 4 2 3 8 6 - 1 0 - 8

1 0 9 8 7 6 5 4 3 21

S m a l lS y s t e mS e r v i c e s ,I n c . ,P o s tO f f i c eB o x5 4 0 6 ,G r e e n s b o r o ,N C2 7 4 0 3 ,( 9 1 9 )2 7 5 - 9 8 0 9 ,i s a n i n d e p e n d e n tp u b l i s h e ro f q u a l i t yc o n s u m e rp r o d u c t sf o rt h e p e r s o n a lc o m p u t e ri n d u s t r y ,

a n di s n o ta s s o c i a t e dw i t ha n ym a n u f a c t u r e ro f p e r s o n a l c o m p u t e r s .V I C - 2 0i s a t r a d e m a r ko f C o m m o d o r eE l e c t r o n i c sL i m i t e d . A t a r ii s a t r a d e m a r ko f A t a r i ,I n c .T I - 9 9 / 4 Ai s a t r a d e m a r ko f T e x a sI n s t r u m e n t s .C o m m o d o r e6 4 a n dP E Ta r et r a d e m a r k so f C o m m o d o r eB u s i n e s sM a c h i n e s .A p p l ei s a t r a d e m a r ko f A p p l e ,I n c .C o l o rC o m p u t e ri s a t r a d e m a r ko f R a d i oS h a c k .

Page 5: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 5/260

T a b l eo f C o n t e n t

I n t r o d u c t i o n v

E n e r g yD a t aB a s e 1

E n e r g yW o r k b o o k 2 3

E n e r g yP l o t 6 1

E l e c t r i cU s a g eE s t i m a t o r 9 1

H o m eH e a t i n gA n dC o o l i n gA u d i t 1 1 1

H e a t C o n d u c t i o n 1 5 1

B u y i n gA N e wA i rC o n d i t i o n e r 1 6 9

W i n d o wH e a tL o s s / G a i n 1 8 3

W i n d o wS h a d i n gA n a l y s i s 2 0 9

C e i l i n gF a nA n a l y s i s 2 2 7

A p p e n d i x 2 4 1

Page 6: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 6/260

Page 7: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 7/260

Page 8: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 8/260

H e r e ' sa m a j o rp e r s o n a lf i n a n c i a lp r o b l e m w h i c hc a n

d i r e c t l yb e n e f i tf r o mt h es p e e da n dp o w e ro f y o u rp e r s o n a l

c o m p u t e r .I t ' so n eo f t h ef a s t e s tw a y st o m a k et h ec o m p u t e r

p a yf o ri t s e l f .W h e nf r i e n d sa n dn e i g h b o r sf i n do u tw h a t

y o u ' r eu p t o ,d o n ' tb e s u r p r i s e di f t h e ya s ky o uf o ra h o m ee n e r g ya n a l y s i st o o .I n m o s tc a s e s ,t h e s ep r o g r a m sc a nr e s u l t

i n v e r yi m p r e s s i v es a v i n g s .

T h eA p p l ea n dP E T / C B Mv e r s i o n sa r e t h es a m ea s t h e

C o m m o d o r e6 4v e r s i o n se x c e p ti n t h o s ec a s e s( " E n e r g yP l o t "

f o re x a m p l e )w h e r eg r a p h i c sv a r i a t i o n sr e q u i r e d

i n d i v i d u a l i z e dp r o g r a m s .I n s o m ec a s e s( " H o m eH e a t i n gA n dC o o l i n g "f o re x a m p l e ) ,a l e n g t h ys e r i e s o fD A T As t a t e m e n t s

i s i d e n t i c a li n e a c hc o m p u t e r ' sv e r s i o n .W h e nt h i si s t h ec a s e ,

s i m p l ya d dt h e s e p a r a t eD A T Al i s tt o y o u rc o m p u t e r ' s

p r o g r a m .I f y o ua r e u s i n ga n 8 0 - c o l u m ns c r e e ns u c ha s t h e

C B M8 0 3 2 ,s o m ep r o g r a m sc o n t a i n i n f o r m a t i o ni n R E M

s t a t e m e n t st o m a k ea d j u s t m e n t sf o ra m o r ep l e a s i n gs c r e e nf o r m a t .A l lp r o g r a m sa r ec l e a ra n dw e l l - c o m m e n t e d .W i t h

t h ee x c e p t i o no f " E n e r g yP l o t , "t h es c r e e n f o r m a t sa r e

e s s e n t i a l l yi n t e r c h a n g e a b l ea n dd o n o tr e l yo n g r a p h i c so r

c o m p u t e r - s p e c i f i cv i d e ot e c h n i q u e s .T h e r ea r e n o t e si n e a c h

c h a p t e ra b o u ta n ys p e c i a lh a n d l i n gr e q u i r e df o rp a r t i c u l a r

c o m p u t e rm o d e l s .

B e f o r et y p i n gi n a n yo f t h ep r o g r a m si n t h i sb o o k ,c h e c k

t h eA p p e n d i xf o ra n e x p l a n a t i o no f t h ec o n v e n t i o n su s e di n

l i s t i n gs p e c i a lk e y b o a r dc h a r a c t e r s .

v i

Page 9: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 9/260

E n e r g

D a t a B a

Page 10: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 10/260

Page 11: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 11/260

E n e r g yD a t aB a s e

N o t e :T h i sp r o g r a mc r e a t e sf i l e so fe n e r g yu s a g e d a t af o r f u t u r e

r e f e r e n c ea n df o ru s eb yo t h e rp r o g r a m si n t h i sb o o k .T h eO S I ,A t a r i ,

A p p l e ,a n dC o l o rC o m p u t e rv e r s i o n ss t o r et h ef i l e st o d i s k .T h eV I C ,

P E T / C B M / 6 4 , a n dT Iv e r s i o n s c r e a t ed a t af i l e so n t a p e .

K e e p i n gt r a c ko f e n e r g yu s ea n dc o s ti s a n i n t e g r a lp a r to f a n y

s e r i o u sa t t e m p ta t c o n s e r v i n ge n e r g yc o s t .I h a v e b e e nd o i n gt h i s

f o rs e v e r a ly e a r sb y s i m p l yg r a p h i n gm ye n e r g yu s eo n a c h a r t ,

u s i n gm ye l e c t r i ca n dn a t u r a lg a sb i l l s .T h i si s q u i t ea d e q u a t et o

d e t e r m i n ew h e nI a mr e d u c i n gm ye n e r g yu s e .

H o w e v e r ,u n l e s sI a l s ok e e pt r a c ko f t h ec o s t ,I a ms e e i n g

o n l yp a r to f t h ep i c t u r e .I f I w e r et o s t a r tk e e p i n gt r a c ko f t h ec o s t

o n a c h a r t ,t h e r ew o u l du n d o u b t e d l yb e o t h e rf a c t o r s( s u c ha s c o s tp e ru n i t o fe n e r g yo r e n e r g yu s e dp e rd e g r e ed a y )t h a tI w o u l da l s o

w a n tt o p l o t ,a n di f I w e r en o tc a r e f u l ,I w o u l d e n d u pp l o t t i n gs o

m a n yd i f f e r e n tf a c t o r s t h a tt h i sw o u l db e c o m ea b u r d e na n dI

w o u l dl i k e l yf o r g e tt h ew h o l ei d e a .

T h i s d a t ab a s ep r o g r a ma l l o w sb o t he n e r g yu s ea n dc o s tt o b e

s a v e do n d i s ko r t a p ea n dr e c a l l e db y o t h e rp r o g r a m s ,s o t h a tI

d o n ' th a v et o c o n s t a n t l ye n t e rt h es a m ed a t ai n v a r i o u sp r o g r a m s .

T h ed a t aa r es a v e db y m o n t ha n dy e a r ,a n da d d i t i o n a ld a t ac a nb e

a d d e da s t h en e e do c c u r s .T h ed i m e n s i o n sf o rt h ee n e r g y( E )a n dc o s t( D )a r em a d et o b e v a r i a b l es o t h a tt h ep r o g r a mc a nb e r u no n

s y s t e m so f v a r y i n gs i z e .T h ep r o g r a mh a sp r o v i s i o n st o c r e a t ea n d

e d i tf i l e sc a l l e d" N A T G A S , "" E L E C T , "" C O A L , "" O I L , "a n d

" W O O D . "S h o u l dy o ud e s i r et o a d do t h e ru t i l i t i e s ,s u c ha s w a t e r ,

t h e ns i m p l yr e m o v eo n eo f t h eu n u s e du t i l i t i e sf r o ml i n e s3 8 0 - 4 2 0 .

T h ep r o g r a mh a sf i v ec o m m a n d s :L = l i s td a t a ,I = i n p u t

d a t a ,G = g e td a t af r o md i s k o rt a p e ,S = s a v ed a t at o d i s ko r t a p e ,

a n dE = e d i td a t a( i n c l u d e sa d d i n ga n a d d i t i o n a ly e a r ) .

A d d i n gA d d i t i o n a l Y e a r sW h e ny o ue n t e r" e d i t " ,a y e a ro f d a t aw i l lb e d i s p l a y e d .I f y o u

d e s i r et o e d i ta d i f f e r e n ty e a r ,s i m p l ya n s w e r" N "t o t h ep r o m p t" I s

l i n et o b e e d i t e ds h o w n " .O n c et h ey e a rd e s i r e di s s h o w n ,a n s w e r

w i t h" Y " ,a n dt h ep r o g r a mw i l lp r o m p ty o uf o rt h em o n t hd e s i r e d .

T h ep r o g r a mr e q u i r e sa n e x a c tm a t c hw i t ht h es t r i n gf o rt h e

Page 12: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 12/260

Page 13: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 13/260

J U L YA U G

S E P T

O C T

N O V

D E C

Y E A R1 9 8 0

J A N

F E B

M A R

A P R

M A Y

J U N E

J U L Y

A U G

S E P TO C T

N O V

D E C

Y E A R

1 9 8 1

J A N

F E B

M A RA P R

M A Y

J U N E

J U L Y

A U G

S E P T

O C T

N O V

D E C

1 7 6 82 0 4 32 1 6 6

6 6 4

7 7 5

1 1 1

E L E C T

U S A G E

7 1 4

6 7 9

6 7 37 1 6

8 6 1

1 5 7 6

1 9 8 0

2 0 4 3

1 7 6 11 2 6 1

7 7 5

9 5 5

E L E C T

U S A G E

1 1 1

8 4 6

8 0 49 3 3

1 0 9 8

1 5 7 0

1 9 8 0

2 0 4 61 6 3 81 3 7 0

6 0 5

8 3 3

7 6 . 9 28 6 . 1

8 8 . 1

3 0 . 9 9

3 3 . 5 83 4 . 3 9

E L E C T

C O S T

3 7 . 5 43 4 . 0 2

3 1 . 3 4

3 1 . 5 34 0 . 7 58 1 . 0 7

1 0 2 . 3 61 0 5 . 6 2

9 2 . 26 7 . 4 94 1 . 4 8

4 6 . 4 3

E L E C T

C O S T

3 8 . 2 6

4 3 . 2 1

4 5 . 1 45 2 . 9 6

6 2 . 3 3

1 0 7 . 81 4 1 . 0 31 3 7 . 0 81 0 9 . 9 1

9 1 . 4 7

3 7 . 8 45 3 . 8 3

1

Page 14: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 14/260

P r o g r a m1 *

O S I

V e r s i o n .

1 0

R E M

E N E R G Y

D A T A B A S E

2 5

R $ « C H R $ < 1 3 )

3 0

g o s u b 5 3 o : p

r i n t t a b ( 2 5 > j m e n e r g y

d a t a

b a s e 1 1s p r i n t : p r i n t : p r i n t

3 5

r e m p o k e 2 8 8

8 , 0 : p o k e 8 7 2 2 , 0 : r e m

a c c e p t

n u l l

i n p u t

4 0

i n p u t 1 1 *

y r

s

f o r

d a t a

b a s e 1 1

? n : i f n = 0 t h e n n = 5

5 0

D I M M t < 1 2 ) f

E < N » 1 2 > > D ( N , 1 2 )

6 0

F 0 R I « l T 0 i 2

t R E A D M $ < I ) t N E X T : P R I N T

7 0

D A T A J A N , F E

B t M A R t A P R f M A Yf J U

N E f J U L Yt A U G , S E P T, O C T> N O V , D E C

8 0

P R I N T ' ̂ L t l ̂ G ̂ S ̂ E ) 1 1

9 0

G O S U B 5 4 0

1 0 0

Y « < C > 6 8 ) +

< C > 7 0 ) + ( C > 7 2 ) + ( C > 7 5 ) + ( C > 8 2 )

1 1 0

O N A B S < Y ) G

O S U B 1 3 0 , 3 2 0 * 3 5 0 * 2 7 0 , 5 1 0 : G O T O 8 0

1 1 5

E N D

1 2 0

R E M

E D I T

1 3 0

P R I N T T A B< 1 0 ) I " E D I T 1 1 : F O R I = 1 T O N : G O S U B 4 8 0 : F O R M « 1 T O 1 2 : P R I N T M *< M ) JT A B< 1 5 ) t

1 4 0

P R I N T E < I ,

M >* T A B < 2 9 > ? D < I ̂ M ) : N E X T

1 5 0

P R I N T : P R I

N T " I S

L I N E

T O

B E

E D I T E D

S H O W N ? 1 1: P R I N T " < Y >

O R

< N > M

1 6 0

G O S U B 5 4 0 :

i F C « 7 8 T H E N N E X T : G O T O 2 2 0

1 7 0

I F C O 8 9 T H E N 1 6 0

1 8 0

I N P U T " M O N

T H

T O

E D I T " J A * : F

0 R J = l T 0 1 2 : i F M * < J

) O A * T H E N N E X T

1 9 0

P R I N T M E D I

T

M O N T H

O F M ? M * < J ) l E < I f J ) * D < I , J ) : i N P U T M E N E R G Y

U S A G E 1 1} E ( I » J )

2 0 0

I N P U T n E N E

R G Y

C O S T 1 1J D < I ̂ J )

2 1 0

R E T U R N

2 2 0

P R I N T 1 1A D D

1

Y E A R

T O

D A T A

B A S E ,

< Y >

O R

< N > M

2 3 0

G O S U B 5 4 0 :

i F C « 7 8 T H E N R E T U R N

2 4 0

I F C O 8 9 T H E N 2 3 0

2 5 0

E Y = E Y + 1 : N

= N + 1 : K = N t G O S U B 4 6 0X R E T U R N

2 6 0

R E M

L I S T

D A T A

oo

ccoococcc

o

c

c

ooo

oc

oooc

occ

>o

c

c

c

c ̂c

Page 15: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 15/260

Page 16: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 16/260

1

P r o g r a m2 * V I CV e r s i o n .

1 0 R E ME N E R G Y D A T A B A S EV I C V E R S I O N

3 0 R $ = C H R $ ( 1 3 ) : P R I N T " { C L E A R }E N E R G Y D A T AB AS E { 0 3D O W N } 1 1

4 0 N = 5 : P R I N T " # Y E A R SF O RD A T A B A S E " : P R I N T " D I R E D , " ; : I N P U T " D E F A U L T = 5 " ; N

5 0 D I M M $ ( 1 2 ) , E ( N , 1 2 ) f D ( N , 1 2 )6 0 F O R I = 1 T O 1 2 : R E A D M $ ( I ) : N E X T : P R I N T7 0 D A T A J A N , F E B , M A R , A P R , M A Y , J U N E , J U L

, O C T , N O V , D E C

8 0 P R I N T " ( L , I f G , S # E ) { D O W N } "9 0 G E T Y $ : I F Y $ = " " T H E N 9 01 0 0 C = A S C ( Y $ ): Y = ( C > 6 8 )+ ( C > 7 0 ) +( C > 7 2 )+ ( O 7 5 )+ ( C

> 8 2 ) : O N A B S ( Y ) G O S U B 1 3 0 , 3 2 0 , 3 5 0 , 2 7

1 1 0 G O T O 8 01 2 0 R E M E D I T1 3 0 P R I N T " { C L E A R } E D I T " : F O R I = 1 T O N : G O

= 1 T O 1 2 : P R I N T M $ ( M ) ; T A B ( 6 ) ; E ( I , M ) ;

1 4 0 N E X T1 5 0 P R I N T " { D O W N } I SL I N ET O B E E D I T E DS H O W N ? " :

P R I N T " < Y >O R < N > "1 6 0 G E T Y $ : I F Y $ = C H R $ ( 7 8 ) T H E N N E X T : G O 1 7 0 I F Y $ O C H R $ ( 8 9 ) T H E N 1 6 01 8 0 I N P U T " M O N T HT O E D I T " ; A $ : F O R J = 1 T O 1 2 : I F

< > A $ T H E N N E X T1 9 0 P R I N T " { U P } E D I T M O N T HO F " ; : P R I N T M $ ( J ) ; E ( I ,

J ) ; D ( I f J ) : I N P U T " E N E R G YU S A G E " ; E ( I , J )2 0 0 I N P U T " E N E R G YC O S T " ; D ( I , J )

2 1 0 R E T U R N2 2 0 P R I N T " A D D1 Y R T O D A T AB A S E" ;

2 3 0 G E T Y $ : I F Y $ = C H R $ ( 7 8 ) T H E N R E T U R N

2 4 0 I F Y $ O C H R $ ( 8 9 ) T H E N 2 3 02 5 0 E Y = E Y + 1 : N = N + 1 : K = N : G O S U B 4 6 0 : R E T U

2 6 0 R E M L I S TD A T A2 7 0 F O R I = 1 T O N : G O S U B 4 8 0 : F O R M = 1 T O 1 2 : P

A B ( 6 ) ; E ( I , M ) ; T A B ( 1 3 ) ; D ( I , M ) : N E X T2 8 0 P R I N T " { D O W N } A N YK E YT O C O N T I N U E "2 9 0 G E T Y $ : I F Y $ = " " T H E N 2 9 03 0 0 N E X T - . R E T U R N

3 1 0 R E MG E TT A P EF I L E

3 2 0 I N P U T " T A P EF I L EN A M E " ; C $ : O P E N 1 , 1 , 0 , C $ :T # l , N f B Y , E Y

3 3 0 F O R I= 1 T O N : F O R M = 1 T O 1 2 : I N P U T * 1 , E ( I , M, D ( I f M )

Page 17: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 17/260

1

: N E X T : N E X T : C L 0 S E 1 : R E T U R N3 4 0 R E M I N P U TD A T A3 5 0 K = l : P R I N T " 1 )N A T U R A L G A S " : P R I N T " 2 )E L E C T R I

C I T Y " : P R I N T " 3 ) C O A L " : P R I N T " 4 )O I L "3 6 0 P R I N T " 5 )W O O D " : P R I N T " { D O W N } C H O O S EO N E "3 7 0 G E T Y $ : I F Y $ < > I I 1 I I A N D Y $ < > " 2 I I A N D Y $

" 4 " A N D Y $ < > " 5 " T H E N 3 7 03 8 0 I F Y $ = " 1 " T H E N C $ = " N A T G A S " : G O T O 4 4 0

3 9 0 I F Y $ = " 2 " T H E N C $ = " E L E C T " : G O T O 4 4 04 0 0 I F Y $ = " 3 " T H E N C $ = " C O A L " : G O T O 4 4 04 1 0 I F Y $= " 4 " T H E N C $= I I O I L " : G O T O 4 4 0

4 2 0 I F Y $ = " 5 " T H E N C $ = " W O O D " : G O T O 4 4 0

4 3 0 G O T O 3 7 0

4 4 0 I N P U T " { C L E A R j B E G I N N I N G Y E A R " ; B Y4 5 0 I N P U T " { D O W N l E N D I N G Y E A R " ; E Y : N = E4 6 0F O R I = K T O N : G O S U B 4 8 0 : F O R M = i T O 1 2

A B ( 6 ) ;4 7 0 I N P U T E ( I , M ) : P R I N T T A B ( 1 3 ) ; " { U P } " ;: I N P U T D ( I ,

M ) : N E X T : P R I N T : N E X T : R E T U R N

4 8 0 P R I N T " { C L E A R } Y E A R " ; T A B ( 6 ) ; C $ ; T A4 9 0 P R I N T I + B Y - 1 ; T A B ( 6 ) ; " U S A G E " ; T A B ( 1

R E T U R N

5 0 0 R E MS A V ED A T AT O T A P E

5 1 0 P R I N T " S A V I N G" ; C $ ; "T O T A P E " : O P E N 1 , 1 , 1 , C $ P R I N T * 1 , N ; R $ ; B Y ; R $ ; E Y : F O R I = 1 T O N : 1 T O 1 2

5 2 0 P R I N T # 1 , E ( I , M ) ; R $ ; D ( I f M ) : N E X T : N E XR E T U R N

P r o g r a m3 . P E T / C B M / 6 4V e r s i o n .

1 0 R E ME N E R G YD A T A B A S E

3 0 R $ = C H R $( 1 3 )- . P R I N T "{ C L E A R } E N E R G YD A T A B A S E { 0 3D O W N } "

4 0 N = 5 : P R I N T " *Y E A R S F O RD A T AB A S E D E S I R E D , " :

I N P U T " D E F A U L T = 5 " ; N

5 0 D I M M $ ( 1 2 ) , E ( N , 1 2 ) , D ( N , 1 2 )6 0 F O R I = 1 T O 1 2 : R E A D M $ ( I ) : N E X T : P R I N T7 0 D A T A J A N , F E B , M A R , A P R , M A Y , J U N E , J U L

, O C T , N O V , D E C

8 0 P R I N T " ( L , I , G , S , E ) { D O W N } "9 0 G E T Y $ : I F Y $ = " " T H E N 9 01 0 0 C = A S C ( Y $ ): Y = ( C > 6 8 )+ ( C > 7 0 )+ ( C > 7 2 )

Page 18: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 18/260

1

> 8 2 ) : O N A B S ( Y ) G O S U B l 3 0 , 3 2 0 , 3 5 0 , 2 7 01 1 0 G O T O 8 01 2 0 R E M E D I T1 3 0 P R I N T " { C L E A R } E D I T " : F O R I

= 1 T O N : G O S U B 4 8 0 : F O R M = 1 T 0 1 2

1 4 0 P R I N T M $ ( M ) ; T A B ( 1 4 ) ; E ( I , M ) ; T A B ( 2 7

E X T1 5 0 P R I N T " { D O W N } I SL I N ET O B E E D I T E DS H O W N ? " : P

R I N T " < Y >O R < N > "

1 6 0 G E T Y $ : I F Y $ = C H R $ ( 7 8 ) T H E N N E X T : G O T 1 7 0 I F Y $ O C H R $ ( 8 9 ) T H E N 1 6 01 8 0 I N P U T " M O N T HT O E D I T " ; A $ : F O R J = 1 T O 1 2 : I F M

< > A $ T H E N N E X T1 9 0 P R I N T " { U P } E D I T M O N T HO F " ; : P R I N T M $ ( J ) ; E ( I ,

J ) ; D ( I , J ) : I N P U T " E N E R G YU S A G E " ; E ( I , J )

2 0 0 I N P U T " E N E R G Y C O S T " ; D ( I , J )

2 1 0 R E T U R N2 2 0 P R I N T " A D D1 Y R T O D A T A B A S E" ;

2 3 0 G E T Y $ : I F Y $ = C H R $ ( 7 8 ) T H E N R E T U R N2 4 0 I F Y $ O C H R $ ( 8 9 ) T H E N 2 3 02 5 0 E Y = E Y + 1 : N = N + 1 : K = N : G O S U B 4 6 0 : R E T U 2 6 0 R E M L I S TD A T A2 7 0 F O R I = l T O N : G O S U B 4 8 0 : F O R M = l T O 1 2 : P

A B ( 1 4 ) ; E ( I , M ) ; T A B ( 2 7 ) ; D ( I , M ) : N E X T2 8 0 P R I N T " { D O W N } A N YK E YT O C O N T I N U E "2 9 0 G E T Y $ : I F Y $ = " " T H E N 2 9 03 0 0 N E X T : R E T U R N

3 1 0 R E MG E TT A P EF I L E3 2 0 I N P U T " T A P EF I L EN A M E " ; C $ : O P E N l f 1 , 0 , C $ : I

T # l f N f B Y , E Y3 3 0 F O R I = 1 T O N : F O R M = 1 T O 1 2 : I N P U T # 1 , E ( I

: N E X T : N E X T : C L O S E 1 : R E T U R N

3 4 0 R E M I N P U TD A T A3 5 0 K = 1 : P R I N T " 1 )N A T U R A LG A S " : P R I N T " 2 ) E L E C T

C I T Y " : P R I N T " 3 ) C O A L " : P R I N T " 4 )O I L "3 6 0 P R I N T " 5 )W O O D " : P R I N T " { D O W N } C H O O S EO N E "3 7 0 G E T Y $ : I F Y $ < > " 1 " A N D Y $ < > " 2 " A N D Y $ O

" 4 " A N D Y $ O " 5 " T H E N 3 7 03 8 0 I F Y $ = " 1 " T H E N C $ = " N A T G A S " : G O T O 4 4 03 9 0 I F Y $ = " 2 " T H E N C $ = " E L E C T " : G O T O 4 4 04 0 0 I F Y $ = " 3 " T H E N C $ = " C O A L " : G O T O 4 4 04 1 0 I F Y $ = " 4 " T H E N C $ = " O I L " : G O T O 4 4 0

4 2 0 I F Y $ = " 5 " T H E N C $ = " W O O D " : G O T O 4 4 0

4 3 0 G O T O 3 7 0

1 0

Page 19: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 19/260

1

4 4 0 I N P U T " { C L E A R j B E G I N N I N G Y E A R " ; B Y4 5 0 I N P U T " { D O W N } E N D I N G Y E A R " ; E Y : N = E 4 6 0 F O R I = K T O N : G O S U B 4 8 0 : F O R M = l T O 1 2 : P

A B ( 1 4 ) ;

4 7 0 I N P U T E ( I , M ) : P R I N T T A B ( 2 7 ) ; " { U P } " ; : M ) : N E X T : P R I N T : N E X T : R E T U R N

4 8 0 P R I N T " { C L E A R } Y E A R " ; T A B ( 1 4 ) ; C $ ; T A4 9 0 P R I N T I + B Y - 1 ; T A B ( 1 4 ) ; " U S A G E " ; T A B ( 2

: R E T U R N

5 0 0 R E M S A V ED A T AT O T A P E

5 1 0 P R I N T " S A V I N G" ; C $ ; "T O T A P E " : O P E N 1 , 1 , 1 , C $ :P R I N T # 1 , N ; R $ ; B Y ; R $ ; E Y : F O R I = 1 T O N : F

1 T O 1 25 2 0 P R I N T # 1 , E ( I , M ) ; R $ ; D ( I , M ) : N E X T : N E X T

R E T U R N

P r o g r a m sA t a r iV e r s i o n *

1 0 R E M * * * E N E R G YD A T A B A S E* * *2 0 R E M* * * A T A R IV E R S I O N* * *3 0 P O K E7 5 2 , 1 : P O K E8 2 , 2 s ?C H R * < 1 2 5 )

P E N # 1 , 4 , 0 , " K s " S P O K E8 5 , 1 1 s ?

: ? s ? : ?

5 0 D I M M * ( 4 ) , M O N T H * ( 4 8 ) , F I L E N A M E, A * ( 4 ) , E ( 1 0 , 1 2 ) , D ( 1 0 , 1 2 ) , T T * <

6 0 F O R 1 = 1 T O 1 2 s R E A DM * s M O N T H * < L E N < O N T H * > + 1 > = M * : F O RJ = O T O N : D ( J , I ) = Os E ( J , I ) = O : N E X T J s N E X TI

7 0 D A T A J A N, F E B , M A R, A P R , M A Y , J U N E, J U L Y . A U G , S E P T , O C T, N O V , D E C

8 O ? : ? " T Y P EF I R S T L E T T E RO F O P T I O N S

9 0 ? s ? " H I S TD A T A " : ?s ? " O M P U TD A T A ": ? s ? " l ^ T D A T A " s ?: ? " a f t V ED A T A " :? s ? " ® > I T D A T A "s ?

1 0 0G E T

# 1 , A1 1 0 I F A = 7 6T H E NG O S U B3 1 01 2 0 I F A = 7 3T H E NG O S U B3 9 01 3 O I F A = 7 1T H E N G O S U B3 6 01 4 0 I F A = 8 3 T H E NG O S U B5 5 01 5 0 I F A = 6 9T H E NG O S U B1 7 01 6 0 G O T O9 0

1 1

Page 20: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 20/260

1 7 0 ? C H R * < 1 2 5 ) s P O K E 8 5 , l O s ?" ( 3 [ g E l B " s FO R 1 = 1 T O N s G O S U B5 3 0

1 8 O A = 1 : F O RM = l T O 1 2 s P 0 K E8 5 , 1 s ?M O NT H * < A , A + 3 ) ; : A = A + 4 s P 0 K E8 5 , 8 s ?E d, M ) ; s P O K E 8 5 , 1 7 s ?D < I , M ) s N E X TM

1 9 0 ? s ? " I S L I N ET O B E E D I T E D S H O W N< Y O R N > ? "

2 0 0 B E T# 1 , A : I FA = 7 8 T H E N N E X TI s G O T O2 7 0

2 1 0 I F A O 8 9T H E N2 0 02 2 0 ? " M O N T HY O UW A N TT O E D I T " ; s I N P U T

A * s A = l s F O RJ = l T O 1 22 3 O I F M O N T H *( A ,A + 2 ) O A *T H E NA = A + 4 s N

E X T J s ? A * ; " < : B E L L >I S N O T A M O N T H. " s G O T O2 2 0

2 4 0 ? s ? " E D I TM O N T HO F " ; M O N T H * ( A , A +3 ) s E < I , J ) ? " / " ; D < I , J )

2 5 O ? " E N E R G YU S A G E " ; s I N P U TE s E ( I , J ) =E s ? " E N E R G YC O S T " ; s I N P U TD s D ( I , J )= D

2 6 0 R E T U R N2 7 O ? " A D D1 Y E A RT O D A T A B A S E< Y O R

N ) ? " ;

2 8 O G E T # l , A s I FA = 7 8T H E NR E T U R N2 9 0 I F A O 8 9T H E N2 8 03 0 0 E Y = E Y + l s N = N + l s K = N s G O S U B5 1 0 s R E T U R

N3 1 O R E ML I S TD A T A3 2 0 F O R 1 = 1 T O N s A = l s G O S U B 5 3 O s F O RM =

1 T O 1 2 s ?M O N T H * < A , A + 3 > ; : P O K E8 5 ,

8 s ? E ( I , M ) ; s P O K E 8 5 , 2 2 s ?D ( I , M )

3 2 5 A = A + 4 s N E X TM

3 3 0 ? s ? s ? " H I TA N Y K E YT O C O N T I N U E "3 4 0 G E T # 1 , A3 5 O N E X TI s R E T U R N3 6 0 R E MG E T D I S K F I L E3 6 2 G O S U B4 O O3 6 5 T T * = " D s " : T T * ( 3 ) = F I L E N A M E *3 7 0 O P E N# 2 . 4 , O , T T * s I N P U T# 2 , N , B Y . E Y s

F O R 1 = 1 T O N

3 8 0 F O RM = l T O1 2 s I N P U T# 2 , E , D s E < I , M )

1 2

Page 21: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 21/260

1

= E : D < I , M > = D : N E X TM s N E X TI : C L O S E#

2 : R E T U R N3 9 0 R E MI N P U TD A T A3 9 1 G O S U B 4 0 0 : G O T O4 9 94 O O K = l : ?: ? : ? " O . . . N A T U R A LG A S " : ?

" E E L E C T R I C I T Y " : ?" E - . . C O A L "4 1 0 ? " E . . . O I L " : ?" m . . . W O O D " : ?: ? :

? " C H O O S EO N E "4 2 0 G E T # 1 , A : I FA O 4 9A N DA O 5 0A N DA

O 5 1 A N DA O 5 2A N DA O 5 3T H E N4 2 04 3 O I F A = 4 9T H E NF I L E N A M E * = " N A T G A S

O T O 4 9 04 4 O I F A = 5 0 T H E N

: G O T O4 9 04 5 O I F A = 5 1T H E N

O 4 9 O4 6 0 I F A = 5 2T H E NF I L E N A M E * = " O I L " : G

4 9 0

4 7 O I F A = 5 3T H E N0 4 9 0

4 8 0 G O T O 4 2 O4 9 0 R E T U R N4 9 9 ? C H R * < 1 2 5 >

N P U TB Y5 0 0 ? " E N D I N GY E A R " ;

+ 1

5 1 0 A = 1 : F O RI = K T O N : G O S U B 5 3 O : F O RH =1 T O 1 2 : ? M O N T H * < A , A + 3 > ; : A = A +

" ; s I N P U TE : E ( I , M ) = E : ?" < U P J " ;5 2 0 P O K E8 5 , 2 2 : I N P U T D : D < I , M ) = D :

M : A = 1 : N E X T I : R E T U R N

5 3 0 ? C H R * < 1 2 5 ) : ?" Y E A R " ; : P O K E8 5 , 8 : ?F I L E N A M E * ; : P O K E8 5 , 2 2 : ? F I L E N A M

*

5 4 0 ? I + B Y - 1 ; : P O K E8 5 , 8 : ?" U S A G E " ; : P O

K E 8 5 , 2 2 : ? " C O S T " : P O K E8 5 , O : F O RJ= 1 T O 4 0 : ? " - " ; : N E X TJ : R E T U R N

5 5 0 R E MS A V E D A T AT O D I S K5 5 1 G O S U B4 0 05 5 5 T T * = " D : " : T T * < 3 ) ^ F I L E N A M E *5 6 0 O P E N# 2 , 8 , 0 , T T * : ?# 2 ; N : ?# 2 ; B Y : ?

F I L E N A M E * = " E L E C T R

F I L E N A M E * = " C O A L " :

F I L E N A M E * = " W O O D " :

? " B E G I N N I N GY E A R "

I N P U TE Y : N = E Y - B Y

1 3

Page 22: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 22/260

1

# 2 ; E Y : F 0 R1 = 1 T O N s F O RM = l T O 1 2 :? # 2 ; E < I , M ) s ?# 2 ; D ( I , M )

5 7 0 N E X TM sN E X T I s C L O S E# 2 : R E T U R N

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

1 0 R E MD A T A B A S E2 0 C L S : P R I N T T A B ( 8 ) ; n E N E R G YD A T AB A S E " : P R I N T3 0 P R I N T " *O F Y E A R SF O RD A T A B A S E " : I N P U T " D E

R E D ,D E F A U L T = 5 " ; N ; I F N = 0 T H E N N = 5

4 0 D r M M $ ( 1 2 ) , E ( N , 1 2 ) , D ( N , 1 2 )5 0 F O R I = 1 T O 1 2 : R E A D M $ ( I ) : N E X T6 0 D A T A J A N , F E B , M A R , A P R , M A Y , J U N E , J U

, O C T , N O V , D E C

7 0 P R I N T " ( L , I , G f S , E ) " : P R I N T

8 0 Y $ = I N K E Y $ : I F Y $ = " " T H E N 8 09 0 C = A S C ( Y $ ) : Y = ( C > 6 8 )+ ( O 7 0 )+ ( C > 7 2 ) +( O 7 5 )+ ( C

> 8 2 )9 5 O N A B S ( Y )G O S U B 1 1 0 , 2 2 0 , 2 3 0 , 1 9 0 , 3 0 01 0 0 G O T O 7 01 1 0 C L S : P R I N T T A B ( 1 0 ) ; " E D I T " : F O R I = 1 T

1 1 5 F O R M = 1 T O 1 2 : P R I N T T A B ( 1 ) ; M $ ( M ) ; T A; T A B ( 1 7 ) ; D ( I , M ) : N E X T

1 2 0 P R I N T " I SL I N ET O B E E D I T E DS H O W N ? " : P R I N T " Y > O R < N > "

1 3 0 Y $ = I N K E Y $ : I F Y $ = C H R $ ( 7 8 ) T H E N N E X TE I F Y $ O C H R $( 8 9 ) T H E N 1 3 0

1 4 0 I N P U T " M O N T H D E S I R E DT O E D I T " ; A $ : F O R J = 1 T O

1 4 1 I F M $( J ) O A $ T H E N N E X T E L S E P R I N T " E D I TM O N T HO F

" ; M $ ( J ) ; E ( i , J ) v - D ( I , J )1 4 2 I F M $( J ) O A $ T H E NI N P U T " E N E R G YU S A G E " ;E ( I , J )

: I N P U T " E N E R G YC O S T " ; D ( I # J )

1 5 0 R E T U R N1 6 0 P R I N T " A D D1 Y E A RT O D A T AB A S E ? " ;1 7 0 Y $ = I N K E Y $ : I F Y $ = C H R $ ( 7 8 ) T H E N R E T U

> C H R $ ( 8 9 ) T H E N 1 7 01 8 0 E Y = E Y + 1 : N = N + 1 : K = N : G O S U B 2 8 0 : R E T U1 9 0 F O R I = 1 T O N : G O S U B 2 9 0 : F O R M = 1 T O 1 2 :

A B ( 8 ) ; E ( I f M ) ; T A B ( 1 7 ) ; D ( I # M )1 9 5 N E X T : P R I N T " H I TA N Y K E Y T OC O N T I N U E "2 0 0 I F I N K E Y $ = " " T H E N 2 0 0

1 4

Page 23: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 23/260

1

2 1 0 N E X T - . R E T U R N2 2 0 I N P U T " D I S KF I L EN A M E 1 1 ;C $ - . O P E N " I ", # 1, C $: I N

P U T # 1 , N , B Y , E Y : F O R I = 1 T O N2 2 5 F O R M = 1 T O 1 2 : I N P U T # 1 , E ( I , M ) , D ( I , M ) :

: C L O S E * 1 : R E T U R N2 3 0 K = l :P R I N T "1 ) N A T U R A LG A S 1 1 :P R I N T 1 12 ) E L E C T

R I C I T Y " : P R I N T "3 ) C O A L "2 3 5 P R I N T "4 ) O I L " : P R I N T "5 ) W O O D " : P R I N T : P R I N T

" C H O O S EO N E "2 4 0 Y $= I N K E Y $ : I F Y $ < > " 1 " A N D Y $ < > " 2 " A N D Y $

Y $ O I I 4 " A N D Y $ < > " 5 " T H E N 2 4 02 5 0 I F Y $ = " 1 " T H E N C $ = " N A T G A S " E L S E I F Y $

" E L E C T " E L S E I F Y $ = " 3 " T H E N C $ = " C O A L "2 5 5 I F Y $= " 4 " T H E N C $= " O I L I I E L S E I F Y $ = I I 5 " T H E N C = " W O

O D " E L S E 2 3 02 6 0 I N P U T " B E G I N N I N GY E A R " ; B Y2 7 0 I N P U T " E N D I N G Y E A R " ; E Y : N = E Y - B Y + 12 8 0 F O R I = KT O N : G O S U B 2 9 0 : F O R M = 1 T O 1 2 : P R I

; M $ ( M ) ; T A B ( 8 ) ; : I N P U T E ( I , M )2 8 5 P R I N T@ 8 1 + 3 2 * ( M - 1 ) , " " ; : I N P U T D ( I , M ) :

I N T : N E X T : R E T U R N2 9 0 C L S : P R I N T "Y E A R " ; T A B ( 8 ) ; " E N E R G Y " ; T A B

E N E R G Y " ; T A B ( 2 5 ) ; C $2 9 5 P R I N T I + B Y - 1 ; T A B ( 8 ) ; " U S A G E " ; T A B ( 1

R E T U R N3 0 0 O P E N" O " f # l f C $ : W R I T E # l , N , B Y , E Y : F O R I

O R M = 1 T O 1 2 : W R I T E # 1 , E ( I , M ) ,3 1 0 N E X T : N E X T : C L O S E # 1 : R E T U R N

P r o g r a m6 . T I - 9 9 V e r s i o n .

1 0 R E Me n e r g yd a t a b a s e ,T I v e r s i o n2 2 C A L LC L E A R

2 3 C A L LS C R E E N < 7 >3 O G O S U B5 3 03 2 P R I N TT A B < 7 > ; " e n e r g yd a t a b a s e " : s

• • •• ■ m

5 0 D I M M * ( 1 2 > , E ( 1 O , 1 2 ) , D < 1 O , 1 2 >5 5 R E Md i m e n s i o n c u r r e n t l ys e t u p f o r

1 0 y e a r s6 0 F O R 1 = 1 T O 1 2

6 2 R E A DM * < I )

6 4 N E X TI

1 5

Page 24: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 24/260

1

6 6 P R I N T7 O D A T AJ A N , F E B , M A R , A P R , M A Y , J U N

, A U G , S E P T , O C T , N O V , D E C

8 0 P R I N T" ( 1 , i , g , s , e ) "9 0 G O S U B5 4 09 5 I F ( C < 6 5 )+ ( O 8 4 ) T H E N8 01 O O Y = ( 0 6 8 )+ ( 0 7 0 )+ ( C > 7 2 )+ ( C > 7 5 )+ ( C >

8 2 )

1 O 5 C A L LC L E A R1 1 O O N A B S ( Y ) G O S U B1 3 0 , 3 2 0 , 3 5 0 , 2 6 2 , 5

O

1 1 2 G O T O8 0

1 1 5 E N D1 2 0 R E M e d i t

1 3 0 P R I N T" e d i t "

1 3 2 F O R 1 = 1 T O N

1 3 4 G O S U B4 8 0

1 3 6 F O R M = l T O 1 21 3 8 P R I N TM * ( M ) ; T A B ( 1 0 ) ; E ( I , M ) ; T A

) ; D ( I , M )

1 4 O N E X TM1 4 2 P R I N T" i s l i n e t o b e e d i t e ds h o w n

? < y > o r < n > "1 6 O G O S U B5 4 0

1 6 2 I F C O 7 8T H E N1 7 0

1 6 4 N E X TI

1 6 6 G O T O2 2 01 7 O I F C O 8 9T H E N1 6 O

1 8 O I N P U T" m o n t ht o e d i t ? H : A *

1 8 2 F O R J = l T O 1 2

1 8 4 I F S E G * ( M * ( J ) , 1 , 3 ) = S E G * ( A * , 1E N 1 9 0

1 8 6 N E X TJ1 9 O P R I N T" e d i t m o n t ho f " ; M * ( J ); E ( I ,

J ) ; D ( I , J )

1 9 2 I N P U T" e n e r g yu s a g e ?" : E ( I , J )

2 O O I N P U T" e n e r g yc o s t ? " : D ( I , J )

2 1 O R E T U R N2 2 0 P R I N T" a d d 1 y e a r t o d a t a b a s e , <

y > o r < n > "2 3 0 G O S U B5 4 O

2 3 2 I F C O 7 8T H E N2 4 0

1 6

Page 25: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 25/260

1

2 3 4 R E T U R N2 4 0 I F C O 8 9T H E N2 3 02 5 O E Y = E Y + l2 5 2 N = N + 12 5 4 K = N2 5 6 G O S U B4 6 O

2 5 8 R E T U R N2 6 0 R E M l i s t d a t a2 6 2 F O R1 = 1 T O N

2 6 4 G O S U B4 8 O2 6 6 F O R M = l T O1 2

2 6 8 P R I N TM * < M ) ; T A B < 1 0 ) ; E < I , M ) ; T A> ; D ( I , M >

2 7 O N E X TM2 7 2 P R I N T: :

2 8 O P R I N T" a n y k e y t o c o n t i n u e "2 9 0 G O S U B5 4 03 O O N E X TI

3 O 2 R E T U R N3 1 0 R E Mg e t t a p e f i l e3 2 0 O P E N# 2 : " C S 1 " , I N T E R N A L , I N P U T, F I X

E D 1 2 8

3 2 2 I N P U T# 2 s C * , N , B Y , E Y3 3 O F O R 1 = 1 T O N

3 3 4 I N P U T# 2 s E < I , 1 ) , D < I , 1 ) , E ( I , 2 ) ,

3 3 5 I N P U T# 2 : E < I , 8 > , D ( I , 8 ) , E ( I , 9 ), D ( I

, 9 ) , E < I , 1 O ) , D < I , 1 O ) , E < I , 1 1 ) , 1 > , E ( I , 1 2 ) , D C I , 1 2 )

3 3 6 N E X TI

3 3 7 C L O S E# 23 3 9 R E T U R N3 4 0 R E M i n p u td a t a

3 5 0 K = l3 5 2 P R I N T: s

3 5 4 P R I N TT A B < 1 O ) ; " 1 ) n a t g a s "3 5 5 P R I N TT A B < 1 0 ) ; " 2 ) e l e c t "3 5 6 P R I N TT A B d O ); " 3 ) c o a l"3 5 7 P R I N TT A B d O ); " 4 ) o i1 "

1 7

Page 26: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 26/260

3 5 8 P R I N TT A B < I 0 > ; " 5 ) w o o d " :: : s3 6 0 P R I N T " c h o o s eo n e "3 7 0 G O S U B5 4 O3 7 2 I F ( C < 4 9 ) + < C > 5 3 ) T H E N3 7 03 S O I F C O 4 9T H E N3 9 0

3 8 2 C $ = " n a t g a 5 "3 8 4 G O T O4 4 03 9 O I F C 0 5 0T H E N4 0 0

3 9 2 C $ = " e l e c t "

3 9 4 G O T O4 4 04 0 0 I F C O 5 1T H E N4 1 0

4 0 2 C * = " c o a l "4 0 4 G O T O 4 4 04 1 0 I F C O 5 2T H E N 4 2 O4 1 2 C * = " o i l "4 1 4 G O T O4 4 04 2 0 I F C O 5 3T H E N4 3 04 2 2 C * = " w o o d "4 2 4 G O T O4 4 04 3 0 G O T O3 7 04 4 O G O S U B5 3 04 4 2 I N P U T" b e g i n n i n g y e a r ?" : B Y4 4 4 I N P U T" e n d i n gy e a r ?" : E Y4 5 O N = E Y - B Y + l4 6 0 F O R I = K T O N

4 6 2 G O S U B4 8 04 6 4 F O RM = l T O 1 2

4 6 6 P R I N TM *< M >; T A B < 9 >;

4 7 0 I N P U T E ( I , M >4 7 2 P R I N T T A B < 2 1 ) ;4 7 4 I N P U T D < I , M >4 7 5 N E X TM

4 7 6 G O S U B5 3 04 7 7 N E X TI

4 7 8 R E T U R N

4 7 9 R E M * * * * * * * * * * * *4 8 0 G O S U B5 3 0

4 8 2 P R I N T" y e a r l l ; T A B <1 O ); C * ; T A B < 2 1> ; C*

4 9 0 P R I N T I + B Y - 1 ; T A B < 1 O >; H u s a g e N ; ' T A B <2 1 ) 5 " c o s t "

4 9 2 R E T U R N

1 8

Page 27: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 27/260

1

5 O O R E Ms a v e d a t a t o t a p e * * *5 1 O P R I N T" s a v i n g" ; C * ; "t o t a p e "5 1 2 O P E N# 2 : " C S 1 " , S E Q U E N T I A L , I N T

, O U T P U T , F I X E D1 2 85 1 4 P R I N T# 2 : C * , N , B Y , E Y5 2 O F O R1 = 1 T O N

5 2 4 P R I N T# 2 : E < I ,1 ) , D ( I ,1 > - ,E < I , 2 ) , D < I

5 2 5 P R I N T# 2 : E < I , 8 >, D ( I , 8 ), E < I , 9 ) , D ( I, 9 > , E ( I , 1 0 ) , b ( I , 1 0 ) , E < i , l l ) i ) , E ( I , 1 2 ) , D ( I , 1 2 )

5 2 6 N E X TI

5 2 7 C L O S E# 25 2 8 R E T U R N

5 3 0 C A L LC L E A R5 3 2 R E T U R N

5 4 O C A L LK E Y < 3 , C , S T A T U S )5 5 0 I F S T A T U S = OT H E N5 4 05 6 O R E T U R N

P r o g r a m7 . A p p l eV e r s i o n .

1 0 R E M E N E R G Y D A T A B A S EA P P L EV E R S I O N

3 0 H O M Ei I N V E R 8 Ei P R I N T" E N E R G Y D A T AB AS E " i D *» C H R *( 4 ) 1 N O R M A LI P R I N Ti P R I N T

4 0 N- 5 i P R I N T" « O F Y E A R 8 F O RD A T AB A B E D ES I R E D , " iI N P U T" D E F A U L T = 5 i " | N * s N aV A L< N * ) iI F N * = " " T H E NN - 5

5 0 D I MM * ( 1 2 ) V E < N , 1 2 ) , D ( N , 1 2 )6 0 F O RI - 1 T O 1 2 i R E A DM * ( I ) iN E X TI P R I N T

7 0 D A T AJ A N , F E B , M A R , A P R , M A Y , J U N , J U L , A

P , O C T , N O V , D E C8 0 H O M Ei P R I N Ti I N V E R S Ei P R I N T" L " | iN O R M A L8 P R I N T" 1 S TD A T A "

8 1 P R I N Ti I N V E R S Es P R I N T" I " j i N O R M A Li P R I N T" N P U T D A T A "

8 2 P R I N Ti I N V E R S Es P R I N T» 8 " j «N O R M A Ls P R I N T" E TD A T A "

8 3 P R I N TI I N V E R S Es P R I N T" S " s iN O R M A L8 P R I N T" A V ED A T A "

1 9

Page 28: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 28/260

1

8 5 P R I N Ta I N V E R S EI P R I N T" E " | BN O R M A Li P R I N T" D I TD A T A "

9 0 P R I N Ta P R I N T" W H I C H ?" 5 1 B E TY * a I FY * »C H R *( 2 7 ) T H E N H O M Es E N D

9 5 P R I N TY *

1 0 0 C- A S C( Y * ) s Y« ( C > 6 8 ) + < C > 7 0 ) +( C > 7 2 ) + ( C > 7 5 ) + < C > 8 2 ) 8 O N A B B( Y ) G O S U B 1 3 0 , 3 1 0 , 3 5 0 , 2 7 0 , 5 0 0

1 1 0 P R I N TC H R *( 7 ) 8 G O T O8 01 2 0 R E M E D I T

1 3 0 H O M E8 P R I N T" * ♦ E D I T* * " a P R I N T8 F O RI = 1 T O N : G O S U B4 8 0 s F O RM - 1 T O 1 2 8

I F M / 2 - I N T ( M / 2 ) T H E NI N V E R S E

1 3 5 P R I N TM * < M ) ; :N O R M A L8 P R I N TT A B (6 ) ? E( I , M ) ;T A B ( 1 3 ) ; D ( I , M )

1 4 0 N E X T

1 5 0 P R I N Tb P R I N T" I S L I N ET O B EE D I T E DS H OW N ?( Y / N ) 8 " |

1 6 0 G E TY * 8 I F Y * - C H R *( 7 8 ) T H E N H O M E8

N E X Ts 6 0 T 0 2 2 01 7 0 I F Y $ <> C H R *( 8 9 ) T H E NP R I N TC H R *

( 7 ) ( 8G O T O1 6 0

1 8 0 P R I N T8 I N P U T" M O N T HT O E D I T ?" 5 A * s A *-L E F T *( A * 9 3 ) sF O RJ = 1 T O 1 2 s I F M * ( J

) < > A * T H E N N E X T8 P R I N T C H R *( 7 ) 8G O T O1 3 0

1 9 0 H O M E8 P R I N T" E D I TM O N T HO F " ; M * ( J ) j " aUS A G E" ; E ( I , J ) $ "C O S T* " ; D ( I , J ) jP R I N T

1 9 5 I N P U T" E N E R G YU S A G E ?" j T * 8 I FT * > " " T H E NE ( I , J )- V A L( T * )

2 0 0 I N P U T " E N E R G YC O S T ?* " 5 T * bI F T * > " " T H E ND ( I , J )» V A L( T * )

2 1 0 R E T U R N

2 2 0 P R I N Tb P R I N T" D OY O U W A N TT O A D DO N EYE A R " aP R I N T" T OT H ED A T AB A S E ?( Y / N ) b " |

2 3 0 G E TY * s I F Y * * C H R *( 7 8 ) T H E NR E T U R N

2 4 0 I F Y * < > C H R *( 8 9 ) T H E N P R I N TC H R *( 7 ) ; 8G O T O 2 3 0

2 5 0 E Y = E Y + l s N = N + l a K = N s G O S U B4 6 0 bR E T U R N2 6 0 R E M L I S T D A T A2 7 0 F O RI » 1 T O N s H O M Es G O S U B4 8 0 sF O RM

= 1 T O 1 2 i I F M / 2 » I N T ( M / 2 ) T H E NI N V E R S E

2 7 5 P R I N TM * ( M ) j sN O R M A L8 P R I N TT A B (6 ) ; E

2 0

Page 29: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 29/260

1

< I , M > ;T A B < 1 3 ) | D < I , M ) sN E X T2 8 0 P R I N Ta P R I N T" P R E S S A N YK E YT O C O N T I N U

E s " ;

2 9 0 G E TY »

3 0 0 N E X Ta R E T U R N3 1 0 R E MG E TD I S K F I L E3 1 1 H O M Es P R I N T" G E TD I S KF I L E sW H I C H ? " 8P R I N T

a G O S U B 6 0 03 2 0 P R I N Ts F L A S Hs P R I N T " R E A D I N G" j C S sN O R M A L

8 P R I N T

3 2 1 O N E R RG O T O3 3 53 2 2 P R I N T D * j " O P E N" j C f c sP R I N T D * ; " R E A D" | C

*

3 2 5 I N P U TN b I N P U TB Y b I N P U TE Y3 3 0 F O RI - 1 T O N s F O RM - 1 T O 1 2 s I N P U T

E ( I , M ) 8I N P U T D < I , M ) sN E X T8 N E X Ts P R I N TD * r i C L O S E " | C * sP O K E2 1 6 , 0 bR E T U R N

3 3 5 P R I N TD » 5 " C L O S E " j C * 58 H O M Ea P R I N TC H R »( 7 ) 8 P R I N T8 I N V E R S Es P R I N T" E R R O RR E A

D I N G" ; C * 38 F O RI = 1 T O 3 0 0 0 sN E X T8 N O R M A L

8 G O T O8 03 4 0 R E MI N P U TD A T A3 5 0 H O M Es P R I N T" * * *I N P U TD A T A* * * " 8P R I N T

8 P R I N Ts G O S U B 6 0 04 4 5 I N P U T" B E G I N N I N G Y E A R ?" 5 B Y4 5 0 I N P U T" E N D I N GY E A R ?" | E Y s N = E Y- B Y +

1

4 6 0 F O RI = K T O N s H O M E1 G O S U B4 8 0 s P R I N Ts F O RM - 1 T O 1 2 b P R I N TM » ( M ) ; T A B <6 )

;

4 7 0 I N P U T E < I , M ) sV T A B3 + M s P O K E3 6 , 1 3 a I N P U TD ( I , M ) 8N E X T8 P R I N Ts N E X Ts R E T U R N

4 8 0 I N V E R S Eb P R I N T" Y E A R " ;T A B <6 ) ; C * ; T A B (1 3 ) 5 C *

4 9 0 P R I N TI + B Y - I 5 T A B (6 ) 5 " U S A G E " ?T A B <1 3 ) ; " C O S T " 8N O R M A L8 R E T U R N

5 0 0 R E M S A V ED A T AT O D I S K5 0 1 F L A S Hs P R I N Ts P R I N T " W R I T I N G" ; C * sN O R M A L

s P R I N T

5 0 3 O N E R RG O T O4 0

5 0 5 P R I N T D * j " O P E N " j C » b P R I N TD * ; " W R I T E " s C *

5 1 0 P R I N TN s P R I N TB Y b P R I N TE Y s F O RI = 1 T ON s F O RM = 1 T O 1 2

5 2 0 P R I N TE < I , M ) sP R I N TD < I , M ) aN E X Ts N E X T

5 3 0 P R I N T D * ; " C L O S E " 3 C * :P O K E2 1 6 , 0

5 3 5 R E T U R N

2 1

Page 30: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 30/260

5 4 0 H O M Es I N V E R S E: P R I N T" E R R O R" j P E E K<2 2 2 ) ; "T R Y I N G T O W R I T E" ; C * sP R I N Ta P R I N Ts N O R M A L: F O RW = 1 T O 3 0 0 0 :N E X Ts P R I N TD * ; " C L O S E " ; C * s G O T O 8 0

6 0 0 K = I n P R I N T" 1 ) N A T U R A LG A S " :P R I N T: P R I N T" 2 ) E L E C T R I C I T Y " :P R I N T: P R I N T" 3 ) C O AL " : P R I N T: P R I N T" 4 > O I L " :P R I N T: P R I N T" 5 > W O O D " :P R I N T: P R I N T" C H O O S EO N E : " ;

6 1 0 G E TY » : I F Y * ■ C H R *< 2 7 )T H E NH O M E:

6 2 06 3 06 4 0

6 5 06 6 0

6 7 0

E N DI F

I F

I F

I F

I F

I F

Y * »

Y * -

Y * =

Y * =

Y * -

Y * <

1 1 1 "

" 2 "• 1 3 1 1

" 4 "" 5 "1 1 ^ 1 1

T H E NT H E NT H E NT H E NT H E NO R Y *

C *

C *

C *

C »C t

>

■ " N A T G A S "

- " E L E C T "= " C O A L "= " O I L "

= " W O O D "

" 5 " T H E NP R I N TC H R »( 7 ) ; : G O T O6 1 0

6 8 0 P R I N TY $ : R E T U R N

2 2

Page 31: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 31/260

E n e r g y

W o r k b o

Page 32: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 32/260

Page 33: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 33/260

E n e r g yW o r k b o o

N o t e :T h eD A T As t a t e m e n t si n l i n e s1 0 0 0 - 2 0 0 0 ( P r o g r a m7 )s h o u l db e

a d d e dt o w h i c h e v e rv e r s i o no ft h ep r o g r a m y o uu s e .

T h ee n e r g yw o r k b o o kp r o g r a ma l l o w sf o ra w i d ev a r i e t yo f f u e l s

f o rb o t hh e a t i n ga n dc o o l i n g :o i l ,n a t u r a lg a s , e l e c t r i c i t y ,w o o d ,

l i q u i dp e t r o l e u m ,g a s ,a n dc o a l .T h es a v i n g sd u et o i n s t a l l i n gs t o r m

w i n d o w s , c h a n g i n gt h e r m o s t a ts e t t i n g s ,c a u l k i n ga n dw e a t h e r -

s t r i p p i n g ,o r a d d i n gc e i l i n go r f l o o ri n s u l a t i o na r ec a l c u l a t e df o rt h e

h o m e o w n e r .T h er e q u i r e di n p u t sa r es h o w ni n T a b l e1 . R e p e t i t i v e

c a l c u l a t i o n si n v o l v i n gf u t u r ee n e r g yc o s tc a ne a s i l yb e m a d eu s i n g

t h ep r o g r a m ,t h u si m p r o v i n gt h eh o m e o w n e r ' se s t i m a t eo f t h e

a c c r u e de n e r g ys a v i n g s .

T h ep r o g r a mi s b a s e do n a n a l g o r i t h mf r o mt h eF e d e r a lE n e r g yA d m i n i s t r a t i o nw h i c hd i v i d e st h e4 8 c o n t i g u o u ss t a t e si n t o

c l i m a t i cr e g i o n sf o rc o o l i n ga n dh e a t i n gf o ra v e r a g eh o u s i n g ,f u e l ,

a n dc l i m a t i c c o n d i t i o n s .I f t h eu s e r ' ss i t u a t i o ni s u n u s u a li n t e r m so f

h o m ec o n s t r u c t i o n ,a l t i t u d e ,e t c . ,a d d i t i o n a la d v i c ef r o m

g o v e r n m e n to f f i c e so r u t i l i t yc o m p a n i e sm a yb e n e e d e d .

S t r i n g v a r i a b l e sa r eu s e dt o r e a dt h et a b l e o fs t a t e s ,c i t i e s ,a n d

h e a t i n g( H )a n dc o o l i n g( C )f a c t o r s .C o m m a sa r eu s e df o rd e l i m i t e r s

s e p a r a t i n g t h es t a t e sf r o mt h ec i t i e sa n dt h e i rf a c t o r s .B e c a u s eo f

t h i s ,n a m e so f c i t i e sc o m p r i s e do f t w oo r m o r ew o r d sh a v eh a dt h ei n t e r i o rb l a n k sr e m o v e d .B o t ht h eh e a t i n gz o n ea n dt h ec o o l i n g

z o n er a n g ef r o mz e r ot o f i v e ,w i t hf i v eb e i n gt h em o s ts e v e r e

w i n t e rc l i m a t ea n dz e r ob e i n gt h em o s ts e v e r es u m m e rc l i m a t e .

T h eh e a t i n ga n dc o o l i n gz o n e sa r eu s e dt o c a l c u l a t ea h e a t i n g

f a c t o ra n da c o o l i n gf a c t o r .T h ef u e lf a c t o r sF H( I )a n dF C ( I )a r e

r e a df r o mt h eD A T As t a t e m e n t sf o rt h ef u e lc h o s e nb y t h eu s e r ,

a n da h e a t i n gi n d e x( H I )o r c o o l i n gi n d e x( C I )i s c a l c u l a t e db y t h e

p r o d u c to f t h eh e a t i n g( o rc o o l i n g )f a c t o rt i m e st h ef u e lf a c t o rt i m e s

t h ep r i c ep e rf u e lu n i t .

T h ef u e li n d e x( F I )i s c a l c u l a t e db y t h es u mo f t h eh e a t i n g

i n d e xa n dc o o l i n gi n d e x .T h ea n n u a lh e a t i n gf u e lc o s ti s t a k e n

f r o mt h et o t a le n e r g yc o s tf o rt h eh e a t i n gs e a s o nt i m e s. 8 5 t o

a c c o u n tf o ro t h e r u s e so f f u e l( e . g . ,h o tw a t e rh e a t i n g ) .T oa c c o u n t

f o ro t h e ru s es u c ha s l i g h t i n g ,t h ea n n u a lc o o l i n gc o s ti s c a l c u l a t e d

f r o mt o t a lc o o l i n gs e a s o nf u e lc o s tt i m e s. 6 .T h e s er a t i o sc a nb e

2 5

Page 34: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 34/260

c h e c k e db y d e t e r m i n i n ga v e r a g eo f fs e a s o nt o a v e r a g ei n s e a s o n

u s a g e .T h ea p p r o p r i a t er a t i o ss h o u l db e u s e di n s t a t e m e n t s1 7 5a n d

2 0 0( l i n e s1 7 7a n d 2 0 6i n t h eT I v e r s i o n ) .T h er a t i o si n m yh o m ew e r e. 5 6a n d. 8 8f o rc o o l i n ga n dh e a t i n gr e s p e c t i v e l y , q u i t ec l o s e

t o t h eE n e r g yA d m i n i s t r a t i o n ' se s t i m a t e .

A n n u a lh e a t i n gs a v i n g sd u et o c h a n g i n gt h et h e r m o s t a t

s e t t i n ga r ec a l c u l a t e df r o mt h ep r o d u c to f t h en u m b e ro f d e g r e e s

t u r n e dd o w nt i m e st h ea n n u a lh e a t i n gc o s t ( H S )t i m e sa s a v i n g s

f a c t o r( Y ) .A d d i t i o n a ls a v i n g sd u et o s e t t i n gb a c kt h e n i g h t t i m e

t e m p e r a t u r ea r ec a l c u l a t e du s i n ga s i m i l a rp r o c e d u r e ,b u tw i t ha n

a d d e df a c t o r. 3 ( d u et o t h er e d u c e dt i m et h es e tb a c kt e m p e r a t u r e

i s i n e f f e c t ) .C o o l i n gs e a s o n ss a v i n g s a r ec a l c u l a t e df r o mt h ea n n u a l

c o o l i n gc o s tt i m e s. 0 2t i m e st h en u m b e ro f d e g r e e st h et h e r m o s t a t

i s t u r n e du p .T h ea n n u a ls a v i n g sf r o mc a u l k i n ga n dw e a t h e r -

s t r i p p i n ga r ec a l c u l a t e df r o ma d r a f tf a c t o rt i m e s t h et o t a lf l o o r

a r e at i m e s t h ef u e li n d e x .T h ed r a f tf a c t o ri s t h es u mo f t h ef a c t o r s

f o rw i n d o w s ,d o o r s ,a n dg e n e r a lh o u s ec o n d i t i o n ,e a c ho f w h i c h

r a n g e sf r o m0 t o . 0 2i n s t e p so f . 0 1 ,r a n g i n gf r o ma t i g h tf i t( 0 )t od r a f t y .

A n n u a ls a v i n g sf r o ms t o r mw i n d o w sa r ec a l c u l a t e df r o mt h e

p r o d u c to f t h es i n g l eg l a s sa r e a ,t h ef a c t o r0 . 6 5 ,a n dt h ef u e li n d e x .

T h ea n n u a ls a v i n g sf r o ma d d i n gc e i l i n g i n s u l a t i o na r ec o m p u t e d

f r o mt h ep r o d u c to f t h ec e i l i n gs a v i n g si n d e x( X - I ) ,t h ef i r s tf l o o r

a r e a ,a n dt h ef u e li n d e x( l i n e4 7 0 ) .T h ec e i l i n gs a v i n g si n d e xi s

c a l c u l a t e da s t h ed i f f e r e n c eb e t w e e nt h ec o n d u c t i o nf a c t o r

b e t w e e nt h er e c o m m e n d e dc e i l i n gi n s u l a t i o na n dt h ee x i s t i n g

c e i l i n gi n s u l a t i o n .T h er e c o m m e n d e dc e i l i n gi n s u l a t i o ni s

c a l c u l a t e di n l i n e s4 5 0 - 4 6 0a n di s o n l y af u n c t i o no f t h e h e a t i n g

z o n e ,t h e r e b yu n d e r e s t i m a t i n gt h e s a v i n g sa c c r u e dd u et o

r e d u c i n ga i rc o n d i t i o n i n gc o s t .T h ea n n u a ls a v i n g sf r o mf l o o r

i n s u l a t i o na r ec a l c u l a t e db y t h ep r o d u c to f t h ef l o o r f a c t o r( J ) ,t h e

f l o o rs a v i n g si n d e x ,t h ef l o o ra r e a ,a n dt h ef u e li n d e x .

R e f e r e n c e

H o m eE n e r g yS a v e r ' sW o r k b o o k . F E A / D - 7 7 / 1 1 7 .W a s h i n g t o n ,D . C . :

G o v e r n m e n tP r i n t i n gO f f i c e ,1 9 7 7 .

2 6

Page 35: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 35/260

T a b l e1 .

T h ei t e m sn e e d e df o r E n e r g yW o r k b o o ka r e t h ef o l l o w i n g :

1 ) S t a t e

2 ) C i t y

3 ) H e a t i n gf u e lc o s t( e . g . ,. 3 7c e n t s / c u .f t . )

4 ) C o o l i n gf u e lc o s t( e . g . ,5 . 1 4c e n t s / K W H )

5 ) S q u a r ef t . o f s i n g l e g l a s sw i n d o w si n h o u s e

6 ) A n n u a lh e a t i n gf u e lc o s t

7 ) A n n u a lc o o l i n gf u e lc o s t

8 ) C h e c kl e a k a g ea r o u n dw i n d o w sa n dd o o r sw i t hc a n d l e o rc i g a r e t t e

9 ) F l o o ra r e ao f h o u s e— s q . f t .

1 0 ) C e i l i n gR v a l u e ,u s ef o l l o w i n gt a b l e :

R V a l u e sf o rV a r i o u sT h i c k n e s s e so f I n s u l a t i o n

R - l l

R - 1 3

R - 1 9

R - 2 2

R - 2 6

R - 3 0

R - 3 3

R - 3 8

B A T T SO RB L A N K E T S

g l a s s

f i b e r

3 t e " - 4 "

4 "

6 V 2 "

8 "

9 W - 1 0 W1 1 "

1 2 " - 1 3 "

r o c k

w o o l

3 "

A W . --

5 V 4 "

6 "

8 ! / 2 "

9 "

1 0 "

1 0 > / 2 "

L O O S EF I L L( P O U R E D - I N )

> g l a s s

f i b e r

5 "

- : ; . 6 y < i-

% " - 9 "1 0 "

1 2 ' ;

1 3" - 1 4 "

1 5 "

1 7" - 1 8 "

r p q kw o o l

4 "

A W .

6 " - 7 "

7 " - 8 "

9 "

• 1 0" - 1 1 ?

1 1" - 1 2 "

1 3" - 1 4 "

c ^ l T i a f e s i cf i b e r

3 "

- ? : ■ . £ & & :- ±- : , - 5 " 7 . -■ "

: ; - % > ; > >

9 ' '

l # ' ' - i l ".

; r

R - l l

R 4 3

R - 1 9

R - 2 2

R r ? 6 , ,

R - 3 3

R - 3 8

1 1 ) F i r s tf l o o ra r e a— s q . f t .

1 2 ) F l o o rR v a l u ei f b a s e m e n ti s u n h e a t e do r i f h o u s ei s o n p i l l a r s .

T a b l e2 * S a m p l eR u n .

E N E R G Y W O R K B O O K

I T E M SN E E D E D F O RW O R K B O O K :

1 ) S T A T E& C I T Y2 ) H E A T I N GF U E L C O S T( E . G .. 3 7 C E N T S / C UF T )3 ) C O O L I N G F U E L C O S T( E . G .5 . 1 4C E N T S / K W H )

4 ) S Q F TO F S I N G L E G L A S S W I N D O W S5 ) A N N U A L -H E A T I N G A N D C O O L I N G F U E L C O S T6 ) C H E C K F O RL E A K A G EA R O U N D W I N D O W S A N D D O O R S W I T H C A N D L7 ) F L O O R A R E AO F H O U S E- S Q F T8 ) C E I L I N GR V A L U E- U S E T A B L E P R O V I D E D9 ) F I R S T F L O O RA R E A- S Q F T1 0 ) F L O O RR V A L U EI F B A S E M E N TI S U N H E A T E DO R H O U S EI S O N P I L L A R S

2 7

Page 36: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 36/260

- S T A T E ( D O N ' TA B B R E V I A T E ) ?T E X A S

1 D A L L A S

2 H O U S T O N3 B R O W N S V I L L E

4 A M A R I L L O

C H O O S E# F O RN E A R E S TC I T Y ?2

1 O I L / G A L L O N2 N A T G A S / C U F T3 E L E C T R I C I T Y / K W H4 W O O D / C O R D5 L P G / C U F T6 L P G / L B S7 L P G / G A L L O N8 C O A L / T O N

C H O O S E# F O RH E A T I N GF U E L ?2

C O S T P E RU N I T F O R H E A T I N G F U E L( C E N T S ) ?. 4 5

C H O O S E# F O R C O O L I N GF U E L ?3C O S TP E RU N I T F O R C O O L I N G F U E L ( C E N T S ) ?6

I N P U T# O F S Q F TO F S I N G L E G L A S SW I N D O W SD O N O TC O U N TS T O R MW I N D O W SO R S L I D I N GG L A S SD O O R S ?1 9 0

A N N U A LS A V I N G SD U ET O S T O R M W I N D O W S =1 1 6 . 7

I S H E A T I N G F U E L U S E D F O RO T H E RP U R P O S E S ,E . G . C O O K I N G ?YA N N U A LH E A T I N GF U E L C O S T ( D O L L A R S ) ?1 7 5

I S C O O L I N G F U E L U S E D F O RO T H E RP U R P O S E S ,E . G . L I G H T I N G ?YA N N U A L C O O L I N GF U E LC O S T ( D O L L A R S ) ? 8 0 0

T H EF O L L O W I N G S E C T I O N E V A L U A T E S T H E S A V I N G SO B T A I N E DB Y T U R N I N G

T H E T H E R M O S T A T D O W NI N W I N T E R O RU P I N S U M M E R F R O M T H ES E T T I N GY O UH A V E B E E NU S I N G .

H E A T I N G

D E G R E E S T U R N E D D O W N D U R I N GD A Y ? 5

S A V I N G S= $ 3 7 . 1 8A D D I T I O N A L D E G R E E ST U R N E D D O W N D U R I N G N I G H T ?5

S A V I N G S = $1 1 . 1 5A N N U A LT O T A L H E A T I N G S A V I N G S= $ 4 8 . 3 3

C O O L I N G

D E G R E E S T H E R M O S T A TT U R N E DU P D U R I N G C O O L I N G ?5

S A V I N G S= $ 4 8

T O T A L A N N U A L S A V I N G S= $ 9 6 . 3 3

A N N U A LS A V I N G S F R O M C A U L K I N G A N DW E A T H E R S T R I P P I N G

C H E C KD R A F T SH O L D I N GC A N D L EN E A RC R A C K O NW I N D YD A Y

2 8

Page 37: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 37/260

C H O O S E O N E O F F O L L O W I N G :1 ) W I N D O W SW I T HG O O DF I T2 ) S O M EL E A K A G E3 ) R A T H E R D R A F T Y

C H O O S E O N EO F F O L L O W I N G :1 ) D O O R SF I T W E L L2 ) S O M E L E A K A G E3 ) D R A F T Y

? 2

C H O O S E O N E O FF O L L O W I N G :

1 ) C A U L K I N G A N D W E A T H E R S T R I P P I N G G O O D2 ) N E E DR E P A I R3 ) N O C A U L K I N GO R W E A T H E R S T R I P P I N G

? 2

F L O O R A R E AO F H O U S E- S Q F T ?2 0 0 0

A N N U A LS A V I N G SF O RC A U L K I N G A N DW E A T H E R S T R I P P I N G= $ 5 6 . 7

A N N U A LS A V I N G SF R O MC E I L I N GI N S U L A T I O N

C E I L I N GR V A L U E1 9

F I R S TF L O O RA R E AO F H O U S E( S Q F T ) ? 2 0 0 0

A N N U A LS A V I N G SB Y B R I N G I N GC E I L I N GR U P T O2 6 = $ 2 2 . 6 8

I S H O U S E O N P I L L A R SO R A N U N H E A T E DB A S E M E N T ?YC H O O S E F O U N D A T I O N F A C T O R F R O M L I S TB E L O W :

F A C T O R F O U N D A T I O N C H A R A C T E R I S T I C S0 . 5 B U I L D I N G W I T H T I G H T C R A W L S P A C E0 . 5 B U I L D I N G W I T HT I G H TB A S E M E N T( U N H E A T E D )

0 . 8 S T O N E W A L L B A S E M E N T( U N H E A T E D )0 . 8 2 F T O R M O R EO F B A S E M E N TW A L L E X P O S E D( U N H E A T E D )0 . 8 C R A W L S P A C E S K I R T E D1 . 0 B U I L D I N G O N P I L L A R S W I T H N O S K I R T S

F L O O R F A C T O R F R O MA B O V E T A B L E ?1

C U R R E N T RF A C T O R F O RF L O O R ?. 0 7 7

A N N U A LS A V I N G S B Y I N C R E A S I N G F L O O R RV A L U ET O 1 1 = $ 7 9 3 . 8 6

2 9

Page 38: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 38/260

P r o g r a m1 .

O S IV e r s i o n .

1

R E M

E N E R G Y

W O R K B O O K

I S

B A S E

D

O N

F E A / D - 7 7 / 1 1 7 ,

A P R I L

1 9 7 7

2

L = 9 6

3

F O R I » 1 T 0 2 5X P R I N TX N E X TX X X P R I

N T T A B ( 2 5 ) t " E N E R G Y

W O R K B O O K " X P R I N T

X P R I N TX P R I N T X P R I N T

4

P R I N T M I T E M S

N E E D E D

F O R

E N E R G Y

W O R K B O O K 1 1X P R I N T : P R I N T "1 )

S T A T E " : P R I N T " 2 >

C I T Y "

5

P R I N T " 3 )

H E A T I N G

F U E L

C O S T

< E * G *

* 3 7

C E N T S / C U

F T ) 1 1

6

P R I N T " * >

C O O L I N G

F U E L

C O S T

< E * G *

5 * 1 4

C E N T S / K W H ) "

7

P R I N T " 5 )

S Q U A R E

F T

O F

S I N G L E

G L A S S

W I N D O W S

I N

H O U S E "

8

P R I N T " 7 )

A N N U A L

H E A T I N G

A N D

C O O L I N G

F U E L

C O S T "

9

P R I N T " 8 )

C H E C K

F O R

L E A K A G E

A R O U N D

W I N D O W S

A N D

D O O R S

W I T H

C A N D L E "

1 0

P R I N T " 9 )

F L O O R

A R E A

O F

H O U S E

-

S Q

F T "

1 1

P R I N T " 1 0 )

C E I L I N G

R

V A L U E

-

U S E

T A B L E

P R O V I D E D

W I T H

I N S T R U C T I O N S "

1 2

P R I N T " 1 1 )

F I R S T

F L O O R

A R E A

-

S Q

F T "

1 3

P R I N T " 1 2 )

F L O O R

R

V A L U E

I F

B A S E M E N T

I S

U N H E A T E D

O R

H O U S E

I S

O N

P I L L A R S "

1 4

P R I N T X P R I N T X P R I N T X I N P U T " S T A T E ( D O N ' T

A B B R E V I A T E ) " t B $ X F O R I » 1 T O L X R E A D C *

1 5

I F L E F T *<B * , 7 ) « L E F T *<C *f 7 ) T

H E N B * « C $X R E A D D *

2 0

N E X T t F Q R I * l T 0 4 : B $ < I ) » " " : N E X T t I * l t Y « L E N < D $ > *

J « l

2 5

X « A S C<M I D * ( D % f 1 , 1 ) ) * I F X * 3 2 T H E N 4 5

3 0

B t < J ) » B t < J ) + C H R * < X > : G 0 T 0 5 5

4 7

I « I + l t J « J + l

5 5

I F K Y T H E N I « I + i : G 0 T 0 2 5

5 8

J « J - l : P R I N T X P R I N T X P R I N T X F O R I » 1 T O J

6 0

P R I N T T A B < 1 5 > ; i i T A B < 2 0 > ; B * < I > * T A B < 3 5 > $ B * : N E X

T

6 5

p r i n t : p r i n t : i n p u t " c h o o s e♦

f o r

n e a r e s t

c i t y " ; i : h » x < i ) : c » y < d : r e m

z o n e s

8 0

X « i : F O R I » l T O 5 : i F C « I T H E N 9 0

8 5

X » X - * 2 5 : N E X T

9 0

h c = x : x « o : f o r i « o t o 5 : i f h = i t h e n i o o : h f

&

c f

a r e

h e a t

&

c o o l

f a c t o r s

9 5

x « x + * s : n e x t

i o o

h f « x : p r i n t : p r i n t

C

CC

C 'C

C )C

OOCCC

C

C

C

C

CC

OC ;CCOC

C

C

C

C

C

Page 39: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 39/260

))))))3)))))3)))))))

1 1 0

F Q R I » l T 0 8 : R E A D B t , F H ( I ) , F C ( I ) : P R I N T S P C ( 1 5 ) ; i

; B t : N E X T

1 1 5

P R I N T : P R I N

T : I N P U T M C H O O S E

#

F O R

H E A T I N G

F U E L

" J J

1 2 0

I N P U T M C O S T

P E R

U N I T

F O R

H E A T I N G

F U E L ( C E N T S ) 1

1* S : S « S / 1 0 Q

1 2 5

H I « S * F H ( J )

k H F : R E M

H E A T

I N D E X

1 2 6

p r i n t : p r i n

t : i n p u t u c h o o s e♦

f o r

c o o l i n g

f u e l

" * j

1 2 7

i n p u t m c o s t

p e r

u n i t

f o r

c o o l i n g

f u e l ( c e n t s )

m * s : s « s / 1 0 0

1 3 0

c i « s * f c ( J ) x h c : f i « h i + c i : r e m

c o o l

a n d

f u e l

i n

d e x

1 3 5

p r i n t : p r i n

t : p r i n t : p r i n t

1 4 5

P R I N T M I N P U

T

O F

S Q U A R E

F T

O F

S I N G L E

G L A S S

W I N D O W S ,

D O

N O T "

1 5 0

I N P U T " C O U N

T

S T O R M

W I N D O W S

O R

S L I D I N G

G L A S S

D O O R S " J X

1 7 0

X = I N T ( X * 1 0

0 x F I * * 6 5 ) / 1 0 0

1 7 5

P R I N T " A N N U

A L

S A V I N G S

D U ET O

S T O R M

W I N D O W S *

* " * X : X » * 8 5 : G O S U B 8 0 0

1 8 0

P R I N T : P R I N

T " I S

H E A T I N G

F U E L

U S E D

F O R

O T H E R

P U R P O S E S ,

E . G .

C O O K I N G

" *

1 9 0

I N P U T B * : I F

A S C ( B * ) « 7 8 T H E N X « 1

2 0 0

I N P U T " A N N U

A L

H E A T I N G

F U E L

C O S T

( D O L L A R S ) " J H S : H S » H S x X : P R I N T : P R I N T : X = * 6

2 1 0

P R I N T " I S

C O O L I N G

F U E L

U S E D

F O R

O T H E R

P U R P O S E S ,

E . G .

L I G H T I N G " t

2 2 0

I N P U T B * : I F

A S C ( B $ ) « 7 8 T H E N X * 1

2 3 0

I N P U T " A N N U

A L

C O O L I N G

F U E L

C O S T

( D O L L A R S ) " J C

S : C S * C S * X

2 4 0

P R I N T : P R I N T : Y « ♦ 0 5 : F O R I - 1 T 0 3 : I F I « H T H E N 2 4 7

2 4 6

I F H * 5 T H E N Y

« * 0 2

2 4 7

G O S U B 8 0 0

2 5 0

P R I N T " T H E

F O L L O W I N G

S E C T I O N

E V A L U A T E S

T H ES

A V I N G S

O B T A I N E D

B Y

T U R N I N G "

2 5 5

P R I N T " T H E

T H E R M O S T A T

D O W N

I N

W I N T E R

O R

U PI

N

S U M M E R

F R O M

T H E

S E T T I N G "

2 5 6

P R I N T " Y O U

H A V E

B E E N

U S I N G * " : P R I N T : P R I N T : P R I

N T " H E A T I N G " : P R I N T

2 6 0

I N P U T " D E G R

E E S

T U R N E D

D O W N

D U R I N G

D A Y " ? X : S = I

N T ( 1 0 0 * Y * H S * X ) / 1 0 0

2 6 5

P R I N T " S A V I

N G S

« * " * S : P R I N T " A D D I T I O N A L

D E G R E E

S

T U R N E D

D O W N

D U R I N G

N I G H T " t

2 7 0

I N P U T X : I « I N T ( 1 0 0 * Y * H S * X x ♦ 3 ) / 1 0 0 : P R I N T " S A V I N

G S « $ " 1 1

2 8 0

S * S + i : P R I N T " A N N U A L

T O T A LH E A T I N G

S A V I N G S

» *

" * S : P R I N T : P R I N T " C O O L I N G " : P R I N T

2 8 5

I N P U T " D E G R

E E S

T H E R M O S T A TT U R N E D

U P

D U R I N GC

O O L I N G " J X

Page 40: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 40/260

2 )

N E E D R E P A I R "

w

2 9 0

I « I N T < 1 0 0 » c C S 5 i c X ) i c * 0 2 ) / 1 0 0 : P R I N T l l S A V I N G S

= $ 8 8 } I

3 0 0

p r i n t : p r i n

t m t o t a l

a n n u a ls a v i n g s

= * m ? s + i : g o

s u b 8 0 0

3 1 0

p r i n t : p r i n t : p r i n t 1 1a n n u a ls a v i n g s

f r o m

c a u l k

i n g

a n d

w e a t h e r s t

r i p p i n g 1 1

3 1 5

p r i n t " c h e c

k

d r a f t s

h o l d i n g

c a n d l e

n e a r

c r a c

k

o n

w i n d y

d a y 1 1

3 2 0

p r i n t m c h o o

s e

o n e

o f

f o l l o w i n g 1 1 : p r i n t 1 1

1

)

w i n d o w s

w i t h

g o o d

f i t 1 1

3 4 0

p r i n t 1 1

2 )

s o m e

l e a k a g e 1 1 : p r i n t 1 1

3 )r

a t h e r

d r a f t y 1 1

3 5 0

i n p u t y : p r i n t: p r i n t m c h o o s e

o n e

o f

f o l l o w i n g 1 1 : p r i n t 1 8

1 )

d o o r s

f i t

g o o d 1 0

3 6 0

p r i n t 1 1

2 )

s o m e

l e a k a g e 1 1 : p r i n t 1 1

3 )d r a f t y 1 1: i n p u t i

3 7 0

p r i n t : p r i n

t : p r i n t m c h o o s e

o n e

o f

f o l l o w i n g 1 1 :

p r i n t

3 8 0

p r i n t 1 1

1 )

c a u l k i n g

a n d

w e a t h e r s t r i p p i n g

g o o d 8 1 : p r i n t 1 1

3 9 0

p r i n t 1 8

3 )

n o

c a u l k i n g

o r

w e a t h e r s t r i p p i n g 8 8 : i n p u t s

4 0 0

i n p u t 8 i f l o o

r

a r e a

o f

h o u s e

-

s q

f t i 8 j x

4 1 0

x = x x < y + i + s ~ 3 ) / i o o j i c f i : x » i n t

< x x i o o ) / i o o : p r i n t

4 2 0

p r i n t 1 1a n n u a l

s a v i n g s

f o r

c a u l k i n g

a n d

w e a t h e r s t r i p p i n g *

* 1 8 j

x : g o s u b 8 0 0

4 4 0

p r i n t : p r i n t : p r i n t 1 1a n n u a l

s a v i n g s

f r o m

c e i l i n g

i n s u l a t i o n 1 1 : p r i n t : p r i n t

4 5 0

Y « 3 8 : i N P U T 8 l C E I L I N G

R

V A L U E 1 1* X : i F H < 3 T H E N Y = 2 6

4 5 5

i f h » 3 t h e n y = 3 0

4 6 0

i f h » 4 t h e n y » 3 3

4 6 5

i n p u t 8 i f i r s

t

f l o o r

a r e a

o f

h o u s e

( s q

f t ) " j f

4 7 0

r » y : g o s u b 9 0 o : i « r : r » x : g o s u b 9 0

o : x » r : x = i n t < i o o j k < x ~ i ) ) i c f x f i ) / i o o

4 7 5

i f x < 0 t h e n x = 0

4 8 0

p r i n t 1 8 a n n u

a l

s a v i n g s

b y

b r i n g i n g

c e i l i n g

r

u p

t q 8 8 ; y ? "

=

* m* x : g o s u b 8 0 0

5 5 0

i n p u t 8 i i st

h e

h o u s e

o n

p i l l a r s

o r

h a v e

a n

u n h e a t e d

b a s e m e n t 8 1j b *

5 5 5

i f a s c ( b * ) =

7 8 t h e n 7 9 9

5 6 0

p r i n t 8 i c h o o

s e

f o u n d a t i o n

f a c t o r

f r o m

l i s t

b e l o w 8 8 :p r i n t

5 6 5

p r i n t 8 8

f

a c t o r

f o u n d a t i o n

c h a r a c t e r i s t i c s 8 1 : p r i n t

CO

C 'C ;dC 'OCOOOOC >

OCOOOO

dCC :OOO

CC ;OOOOC

OCCC

Page 41: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 41/260

5 7 0

P R I N T 1 1

0 * 5

B U I L D I N G

W I T H

T I G H T

C R A W LS P A C E 1 1

5 8 0

P R I N T "

0 * 5

B U I L D I N G

W I T H

T I G H T

B A S E M E N T

( U N H E A T E D ) 1 1

5 9 0

P R I N T 1 1

0 * 8

S T O N E

W A L L

B A S E M E N T

( U N H E A T E D ) 1 1

6 0 0

P R I N T 1 1

0 * 8

2

F T

O R

M O R E

O F

B A S E M E N T

W A L L

E X P O S E D

( U N H E A

T E D ) 1 1

6 1 0

P R I N T 1 1

0 * 8

C R A W L

S P A C E

S K I R T E D 1 1

6 2 0

P R I N T 1 1

1 * 0

B U I L D I N G

O N

P I L L A R S

W I T H

N O

S K I R T S "

6 2 5

P R I N T : i N P U T M F L O O R

F A C T O R

F R O M

A B O V E

T A B L E " J J

6 2 7

Y * l 1 X I F H >

1 T H E N Y « 1 3 X I F H > 2 T H E N Y « 1 9 X I F H > 3 T H E N Y = 2 2

6 2 8

R « Y t G O S U B

9 0 0 : Q = R * I N P U T M C U R

R E N T

R

F A C T O R

F O R

F L O O R " * R

6 3 0

G O S U B 9 0 0 X

X « J * ( R - Q ) * F * F I X P R I N T X P R I N T X X » I N T ( X * 1 0 0 ) / 1 0 0 * I F X < 0 T

H E N X « 0

6 4 0

P f c l N T " A N N U A L

S A V I N G S

B YI N C R E A S I N G

F L O O RR

V A L U E

T O

"J Y * "

* * " * X

6 4 5

G O S U B 8 0 0

7 9 9

R E S T O R EXP

R I N TJP R I N T : G O S U B 8

00 XP R I N T : P R I N TX L

* 9 6*G O T O 1 4

800

PRINTMa B a s 5 s » a s a s s s « 5 3 « w a

8 0 1

R E T U R N

8 2 8

R » Y * G Q S U B

9 0 0 * I » R

8 9 9

R E M

C O N D U

C T I O N

F A C T O R

S U B R O U T I N E

9 0 0

I F R < l l T H E N 9 2 0

9 0 1

I F R < 1 2 T H E N R » * 0 7 7 XR E T U R N

9 0 2

I F R < 1 5 T H E

N R « * 0 6 6 * R E T U R N

9 0 3

I F R < 2 0 T H E

N R « * 0 4 8 : R E T U R N

9 0 4

I F R < 2 4 T H E

N R « * 0 4 2 X R E T U R N

9 0 5

I F R < 2 8 T H E

N R » * 0 3 6 * R E T U R N

9 0 6

I F R < 3 4 T H E

N R « * 0 3 1 : R E T U R N

9 1 0

R " » 0 2 S : R E

T U R N

9 2 0

R « ♦ 5 - t 0 3 8

5 x R : R E T U R N

wscaa

aB»aw*aaaaaaaaaaaaaaaaaaaaaaaaaaa

C O

C O

Page 42: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 42/260

P r o g r a m2 * V I CV e r s i o n .

1 R E ME N E R G Y W O R K B O O KI S B A S E DO N F E A / D - 7 7 / 11 7 , A P R I L1 9 7 7 V I CV E R S I O N

2 L = 9 63 P R I N T " { C L E A R } { 0 9D O W N } E N E R G YW O R K B O O K "

: F O R I = 1 T O 1 5 0 0 : N E X T4 P R I N T " I T E M SN E E D E D { D O W N } " : P R I N T " 1 )S T A T E&

C I T Y "5 P R I N T " 2 )H E A T I N GF U E LC O S T " : R E ME . G . . 3 7 C

E N T S / C UF T6 P R I N T " 3 )C O O L I N GC O S T " : R E ME . G . 5 . 1 4 C E N T S

/ K W H7 P R I N T " 4 )S Q F T O F S I N G L E G L A S S W I N D O

W S "8 P R I N T " 5 )A N N U A LH E A T I N GA N D C O O L I N GF U E

L C O S T "9 P R I N T " 6 )C H E C KF O R L E A K A G EA R O U N D W I N D

O W SA N D D O O R SW I T HC A N D L E "

1 0 P R I N T " 7 )F L O O RA R E A- S Q F T "1 1 P R I N T " 8 )C E I L I N GR V A L U E " : R E MU S ET A B L EP R

O V I D E D

1 2 P R I N T " 9 )F I R S T F L O O RA R E A "1 3 P R I N T " 1 0 ) F L O O RR V A L U EI F B A S E M E N TI

S U S E D " : P R I N T "O R H O U S EI S O N "1 4 P R I N T " P I L L A R S " : P R I N T " { D O W N } S T A T

A B B R E V I A T E " : I N P U T B $ : F O R I = 1 T O L :1 5 I F L E F T S ( B $ , 7 ) = L E F T $ ( C $ , 7 ) T H E N B $ =2 0 N E X T : F O R I = 1 T O 4 : B $ ( I ) = " " : N E X T : 1 = 1

: J = 12 5 X = A S C ( M I D $ ( D $ , I , 1 ) ) : I F X = 3 2 T H E N 4 5

3 0 B $ ( J ) = B $ ( J ) + C H R $ ( X ) : G O T O 5 54 5 1 = 1 + 1 : X ( J ) = V A L ( M I D $ ( D $ , I , 1 ) ) : 1 = 1 +

L ( M I D $ ( D $ , 1 , 1 ) )4 7 1 = 1 + 1 : J = J + 15 5 I F K Y T H E N I= I + 1 : G O T O 2 55 8 J = J - 1 : P R I N T " { C L E A R }" ; B $ ; " { 0 3D O W N } " :

F O R I = 1 T O J

6 0 P R I N T I ; B $ ( I ) : N E X T6 5 P R I N T : P R I N T : P R I N T " C H O O S E# F O RN E A R E S TC I

T Y " : I N P U T I : H = X ( I ) : C = Y ( I ) : R E MZ O N E S

8 0 X = 1 : F O R I = 1 T O 5 : I F C = I T H E N 9 0

8 5 X = X - . 2 5 : N E X T

9 0 H C = X : X = 0 : F O R I = 0 T O 5 : I F H = I T H E N H

F & C F A R EH E A T A N DC O O L F A C T O R S

3 4

Page 43: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 43/260

Page 44: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 44/260

2

D E G R E E S T U R N E DD O W ND U R I N GN I G H T "2 7 0 I N P U T X : I = I N T ( 1 0 0 * Y * H S * X * . 3 ) / 1 0 0

D O W N } S A V I N G S = $ " ; I2 8 0 S = S + I : P R I N T " { D O W N } A N N U A LT O T A L H E A T I N G S A

V I N G S= $ " ; S : P R I N T : P R I N T " C O O L I N G { D

2 8 5 P R I N T " D E G R E E S T H E R M O S T A T T U R N E U P D U R I N G*

C O O L I N G " : I N P U T X2 9 0 I = I N T ( 1 0 0 * C S * X * . 0 2 ) / 1 0 0 : P R I N T " S A= $ " , •

I

3 0 0 P R I N T : P R I N T ° T O T A L A N N U A LS A V I N G S= § " ; S + I : GO S U B 8 0 0

3 1 0 P R I N T " { D O W N } A N N U A LS A V I N G S F R O MC A U L K I N GAN D W E A T H E R S T R I P P I N G "

3 1 5 P R I N T " C H E C KD R A F T SH O L D I N GC A N D L EN E A RC R AC K O N W I N D YD A Y "

3 2 0 P R I N T " { D O W N } C H O O S EO N E O FF O L L O W I N G " : P R I N " 1 ) W I N D O W S W I T HG O O DF I T "

3 4 0 P R I N T " 2 )S O M EL E A K A G E " : P R I N T " 3 )R A T H E RD R A

3 5 0 I N P U T Y : P R I N T : P R I N T " { D O W N } C H O O SO N E O F F O LL O W I N G " : P R I N T " 1 ) D O O R SF I T G O O D "

3 6 0 P R I N T " 2 )S O M E L E A K A G E " : P R I N T " 3 )D R A F T Y " : I NP U T I

3 7 0 P R I N T " { D O W N } C H O O S EO N EO F F O L L O W I N G " : P R I N

3 8 0 P R I N T " 1 )C A U L K I N G A N D W E A T H E R S T R IP P I N G G O O D "

3 9 0 P R I N T " 2 )N E E DR E P A I R " : P R I N T " 3 )N O C A U L K I N GO R W E A T H E R S T R I P P I N G " : I N P U T S

4 0 0 P R I N T " F L O O R A R E AO F H O U S E- " : I N P U T " S QF T " ;

X4 1 0 X = X * ( Y + I + S - 3 ) / 1 0 0 * F I : X = I N T ( X * 1 0 0

T4 2 0 P R I N T " { C L E A R } A N N U A LS A V I N G SF O RC A U L K I N GA

N D W E A T H E R S T R I P P I N G =$ " ; X : G O S U B 8 0 04 4 0 P R I N T : P R I N T : P R I N T " A N N U A LS A V I N G SF R O M C E I L

I N G I N S U L A T I O N " : P R I N T : P R I N T4 5 0 Y » 3 8 : I N P U T " C E I L I N GR V A L U E " ; X : I F H < 3 T H E N

6

4 5 5 I F H = 3 T H E N Y = 3 04 6 0 I F H = 4 T H E N Y = 3 34 6 5 P R I N T " F I R S TF L O O RA R E AO F H O U S E( S QF T ) " : I

N P U T F4 7 0 R = Y : G O S U B 9 0 0 : I = R : R = X : G O S U B 9 0 0 : X

3 6

Page 45: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 45/260

0 * ( X - I ) * F * F I ) / 1 0 04 7 5 I F X < 0 T H E N X = 04 8 0 P R I N T " A N N U A LS A V I N G SB Y B R I N G I N G C E I L I N GR

U P T O " ; Y ; "= $ M ; X : G O S U B 8 0 05 5 0 I N P U T M I SH O U S EO N P I L L A R SO R H A V EA N U N H E A

T E D B A S E M E N T " ; B $5 5 5 I F A S C ( B $ ) = 7 8 T H E N 7 9 95 6 0 P R I N T " C H O O S EF O U N D A T I O NF A C T O R F R O M L I S TB

E L O W { D O W N } "5 6 5 P R I N T " { D O W N } F A C T O RF O U N D A T I O NC H A R A C T E R I S T

I C S "5 7 0 P R I N T "0 . 5 B U I L D I N GW I T HT I G H T C R A W LS P A C E

n

5 8 0 P R I N T " 0 . 5 B U I L D I N GW I T H T I G H T B A S E M E N T( U N

H E A T E D ) "5 9 0 P R I N T " 0 . 8S T O N EW A L LB A S E M E N T( U N H E A T E D ) "6 0 0 P R I N T " 0 . 82 F T O R M O R EO F B A S E M E N T W A L LE X

P O S E D( U N H E A T E D ) "6 1 0 P R I N T " 0 . 8 C R A W LS P A C ES K I R T E D "

6 2 0 P R I N T " 1 . 0B U I L D I N GO N P I L L A R SW I T HN O S K I RT S "

6 2 5 P R I N T " { D O W N } F L O O RF A C T O R F R O MA B O V ET A B L E ": I N P U T J

6 2 7 Y = l l : I F H > 1 T H E N Y = 1 3 : I F H > 2 T H E N Y = 1 9Y = 2 2

6 2 8 R = Y : G O S U B 9 0 0 : Q = R : P R I N T " C U R R E N TR F A C T O RF OR F L O O R " : I N P U T R

6 3 0 G O S U B 9 0 0 : X = J * ( R - Q ) * F * F I : P R I N T : P R

X * 1 0 0 ) / 1 0 0 : I F X < 0 T H E N X = 06 4 0 P R I N T " A N N U A LS A V I N G SB Y I N C R E A S I N GF L O O RR

V A L U ET O " : Y : "= $ " ; X

6 4 5 G O S U B 8 0 07 9 9 R E S T O R E : P R I N T : P R I N T : G O S U B 8 0 0 : P R I

= 9 6 : G O T O 1 48 0 0 P R I N T " " : R E T U R N8 2 8 R = Y : G O S U B 9 0 0 : I = R8 9 9 R E MC O N D U C T I O NF A C T O RS U B R O U T I N E

9 0 0 I F R < 1 1 T H E N 9 2 09 0 1 I F R < 1 2 T H E M R = . 0 7 7 : R E T U R N

9 0 2 I F R < 1 5 T H E N R = . 0 6 6 : R E T U R N9 0 3 I F R < 2 0 T H E N R = . 0 4 8 : R E T U R N

9 0 4 I F R < 2 4 T H E N R = . 0 4 2 : R E T U R N

9 0 5 I F R < 2 8 T H E N R = . 0 3 6 : R E T U R N

9 0 6 I F R < 3 4 T H E N R = . 0 3 1 : R E T U R N

9 1 0 R = . 0 2 5 : R E T U R N

9 2 0 R = . 5 - . 0 3 8 5 * R : R E T U R N

3 7

Page 46: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 46/260

P r o g r a m3 . M i c r o s o f tV e r s i o n .

1 R E ME N E R G YW O R K B O O KI S B A S E DO N F E A / D - 7 7 / 1

1 7 , A P R I L1 9 7 7 /2 L = 9 6

3 P R I N T " { C L E A R } { 0 9D O W N } E N E R G YW OR K B O O K { 0 3D O W N } " : F O R I = l T O 1 0 0 0 : N E X T

4 P R I N T " { C L E A R } { 0 3D O W N } I T E M SN EE D E D { D O W N } " : P R I N T " 1 ) S T A T E& C I T Y "

5 P R I N T " 2 )H E A T I N G F U E LC O S T " : R E ME . G . . 3 7 CE N T S / C UF T

6 P R I N T " 3 )C O O L I N G C O S T " : R E ME . G . 5 . 1 4 C E N T S/ K W H

7 P R I N T " 4 ) S Q F T O FS I N G L E G L A S S W I N D O W S "

8 P R I N T " 5 )A N N U A LH E A T I N G A N DC O O L I N GF U E LC

O S T "

9 P R I N T " 6 )C H E C KF O RL E A K A G E A R O U N DW I N D O W S~

A N D D O O R SW I T HC A N D L E "1 0 P R I N T " 7 )F L O O R A R E A- S Q F T "1 1 P R I N T " 8 )C E I L I N GR V A L U E " : R E MU S ET A B L EP R

O V I D E D1 2 P R I N T " 9 )F I R S TF L O O RA R E A "1 3 P R I N T " 1 0 )F L O O RR V A L U EI F B A S E M E N TI S U S E

D "

1 4 P R I N T " O RH O U S EI S O N P I L L A R S { 0 2 D O W N } "

1 5 I N P U T " S T A T E ( D O N ' T A B B R E V I A T E ) " ; BC L E A R } " : F O R I = 1 T O L : R E A D C $

1 6 I F L E F T $ ( B $ , 1 ) = L E F T $ ( C $ , 7 ) T H E N B $ = C2 0 N E X T : F O R I = 1 T O 4 : B $ ( I ) = " " : N E X T : I = 1 : Y

: J = 1

2 5 X = A S C ( M I D $ ( D $ , 1 , 1 ) ) : I F X = 3 2 T H E N 4 53 0 B $ ( J ) = B $ ( J ) + C H R $ ( X ) : G O T O 5 54 5 1 = 1 + 1 : X ( J ) = V A L ( M I D $ ( D $ , 1 , 1 ) ) : 1 = 1 + 2

L ( M I D $ ( D $ , I , 1 ) )4 7 I = I + 1 : J = J + 15 5 I F K Y T H E N I= I + 1 : G O T O 2 55 8 J = J - 1 : P R I N T " { C L E A R } " ; B $ ; " { 0

3 D O W N } " : F O R I = 1 T O J6 0 P R I N T T A B ( 1 2 ) ; I ; B $ ( I ) : N E X T

6 5 P R I N T : P R I N T : I N P U T " C H O O S E# F O R N E A R E S T C I T

Y " ; I : H = X ( I ) : C = Y ( I ) : R E MZ O N E S

8 0 X = l : F O R I = l T O 5 : I F C = I T H E N 9 08 5 X = X — • 2 5 : N E X T9 0 H C = X : X = 0 : F O R I = 0 T O 5 : I F H = I T H E N 1H

3 8

Page 47: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 47/260

F & C F A R EH E A TA N D C O O L F A C T O R S9 5 X = X + . 5 : N E X T1 0 0 H F = X : P R I N T : P R I N T

1 1 0 F O R I = 1 T O 8 : R E A D B $ , F H ( I ) , F C ( I ) : P R I I ; B $ : N E X T

1 1 5 I N P U T " { 0 2D O W N } C H O O S E# F O R H E A T I N GF U E L " ;J

1 2 0 P R I N T " { D O W N } C O S TP E RU N I T F O RH E A T I N GF U E L

( C E N T S ) " : I N P U T S : S = S / 1 0 0

1 2 5 H I = S * F H ( J ) * H F : R E MH E A TI N D E X1 2 6 I N P U T " { 0 2D O W N } C H O O S E# F O RC O O L I N GF U E L " ;J

1 2 7 P R I N T " { D O W N } C O S TP E R U N I TF O RC O O L I N GF U E L' C E N T S ) " : I N P U T S : S = S / 1 0 0

1 3 0 C I = S * F C ( J ) * H C : F I = H I + C I : R E MC O O LA N DF U E LIN D E X

1 4 5 P R I N T " { C L E A R } I N P U T# O F S Q F T O F S I N G L EG LA S SW I N D O W S "

1 5 0 P R I N T " D ON O TC O U N T S T O R M W I N D O W SO R S L I D I N

G " : I N P U T " G L A S S D O O R S " ; X1 7 0 X = I N T ( X * 1 0 0 * F I * . 6 5 ) / 1 0 01 7 5 P R I N T " { C L E A R } A N N U A LS A V I N G SD U ET O S T O R MW

I N D O W S =$ " : P R I N T T A B ( 1 2 ) ; X : X = . 8 5 : G O S 8 0 0

1 8 0 P R I N T : P R I N T " I S H E A T I N GF U E L U S E DF O RO T H E RP U R P O S E S "

1 9 0 I N P U T " E . G . C O O K I N G - Y , N " ; B $ : I F A S CX = l

2 0 0 P R I N T " A N N U A LH E A T I N GF U E L C O S T( D O L L A R S ) " :I N P U T H S : H S = H S * X : P R I N T : P R I N T : X = . 6

2 1 0 P R I N T " I SC O O L I N GF U E L U S E DF O RO T H E R P U R P OS E S "

2 2 0 I N P U T " E . G .L I G H T I N G - Y , N " ; B $ : I F A S C ( B $ E N X = 1

2 3 0 P R I N T " A N N U A L C O O L I N GF U E L C O S T( D O L L A R S ) " :I N P U T C S : C S = C S * X

2 4 0 P R I N T : P R I N T : Y = . 0 5 : F O R I = 1 T O 3 : I F I =2 4 5 Y = Y - . O 1 : N E X T : I F H = 4 T H E N Y = . O 2 52 4 6 I F H = 5 T H E N Y = . O 22 4 7 G O S U B 8 0 0

2 5 0 P R I N T " { C L E A R } T H E F O L L O W I N GS E C T I O N E V A L U A TE S T H E S A V I N G SO B T A I N E DB Y T U R N I NG "

2 5 5 P R I N T " T H E T H E R M O S T A TD O W NI N W I N T E RO R U P ~

I N S U M M E RF R O MT H ES E T T I N GY O U "

3 9

Page 48: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 48/260

2 5 6 P R I N T " H A V EB E E NU S I N G . " : P R I N T : P R I N T " H E AG " : P R I N T

2 6 0 P R I N T " D E G R E E S T U R N E DD O W ND U R I N G " : I N P U T " D AY " ; X : S = I N T ( 1 0 0 * Y * H S * X ) / 1 0 0

2 6 5 P R I N T " S A V I N G S= $ " ; S : P R I N T " { D O W N } A D D I T D E G R E E ST U R N E D D O W N D U R I N G "

2 7 0 I N P U T " N I G H T " ; X : I = I N T ( 1 0 0 * Y * H S * X * I N T " { D O W N } S A V I N G S = $ " ; I

2 8 0 S = S + I : P R I N T " { D O W N } A N N U A LT O T A L H E A T I N GS A V

I N G S= $ " ; S : P R I N T : P R I N T " C O O L I N G { D O W

2 8 5 P R I N T " D E G R E E S T H E R M O S T A T T U R N E DU P D U R I N G~

C O O L I N G " : I N P U T X2 9 0 I = I N T ( 1 0 0 * C S * X * . 0 2 ) / 1 0 0 : P R I N T " S A V= $ " ;

I

3 0 0 P R I N T : P R I N T " T O T A LA N N U A LS A V I N G S= $ " ; S + I : G

O S U B 8 0 03 1 0 P R I N T " { D O W N } A N N U A LS A V I N G SF R O MC A U L K I N GA

N D W E A T H E R S T R I P P I N G "3 1 5 P R I N T " C H E C KD R A F T S H O L D I N GC A N D L EN E A RC R A

C K O N W I N D YD A Y "3 2 0 P R I N T " { D O W N } C H O O S EO N EO F F O L L O W I N G " : P R I N T

" 1 ) W I N D O W SW I T HG O O DF I T "3 4 0 P R I N T " 2 ) S O M EL E A K A G E " : P R I N T " 3 ) R A T H E

F T Y "3 5 0 I N P U T Y : P R I N T : P R I N T " { D O W N } C H O O S EO N EO F F O L

L O W I N G " : P R I N T " 1 )D O O R SF I T G O O D "3 6 0 P R I N T " 2 )S O M EL E A K A G E " : P R I N T " 3 )D R A F T Y " : I N

P U T I3 7 0 P R I N T " { D O W N } C H O O S EO N EO F F O L L O W I N G " : P R I N T

3 8 0 P R I N T " 1 )C A U L K I N GA N DW E A T H E R S T R I P P I N GG O OD "

3 9 0 P R I N T " 2 )N E E D R E P A I R " : P R I N T " 3 )N O C A U L K I N GO R W E A T H E R S T R I P P I N G " - . I N P U T S

4 0 0 P R I N T " F L O O RA R E AO F H O U S E- " : I N P U T " S QF T " ;

X4 1 0 X = X * ( Y + I + S - 3 ) / 1 0 0 * F I : X = I N T ( X * 1 0 0 )

T

4 2 0 P R I N T " { C L E A R } A N N U A LS A V I N G SF O RC A U L K I N GAN D W E A T H E R S T R I P P I N G = $ " ; X : G O S

8 0 04 4 0 P R I N T : P R I N T : P R I N T " A N N U A LS A V I N G S F R O M C E I L

I N G I N S U L A T I O N " : P R I N T : P R I N T

4 5 0 Y = 3 8 : I N P U T " C E I L I N GR V A L U E " ; X : I F H < 3 T H E N Y

4 0

Page 49: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 49/260

4 5 5 I F H = 3 T H E N Y = 3 04 6 0 I F H = 4 T H E N Y = 3 34 6 5 P R I N T " F I R S TF L O O R A R E AO F H O U S E( S Q F T ) " : I

N P U T F

4 7 0 R = Y : G O S U B 9 0 0 : I = R : R = X : G O S U B 9 0 0 : X 0 * ( X - I ) * F * F I ) / 1 0 0

4 7 5 I F X < 0 T H E N X = 04 8 0 P R I N T " A N N U A LS A V I N G SB Y B R I N G I N G C E I L I N GR

U P T O " ; Y ; n= $ " ; X : G O S U B 8 0 05 5 0 I N P U T " I S H O U S EO N P I L L A R SO R H A V EA N U N H E A

T E DB A S E M E N T " ; B $

5 5 5 I F A S C ( B $ ) = 7 8 T H E N 7 9 95 6 0 P R I N T " C H O O S E F O U N D A T I O NF A C T O RF R O ML I S TB

E L O W { D O W N } "5 6 5 P R I N T " { D O W N } F A C T O RF O U N D A T I O NC H A R A C T E R I S T

I C S "

5 7 0 P R I N T " 0 . 5B U I L D I N GW I T HT I G H TC R A W LS P A C E "

5 8 0 P R I N T " 0 . 5B U I L D I N GW I T HT I G H TB A S E M E N T

( U N H E A T E D ) "5 9 0 P R I N T " 0 . 8 S T O N EW A L LB A S E M E N T( U N H E A T E D ) "6 0 0 P R I N T " 0 . 82 F T O R M O R EO F B A S E M E N T W A L L

E X P O S E D( U N H E A T E D ) "

6 1 0 P R I N T " 0 . 8C R A W LS P A C E S K I R T E D "

6 2 0 P R I N T " 1 . 0B U I L D I N GO N P I L L A R S W I T HN O S K I RT S "

6 2 5 P R I N T " { D O W N } F L O O R F A C T O RF R O M A B O V ET A B L E "I I N P U T J

6 2 7 Y = l l : I F H > 1 T H E N Y = 1 3 : I F H > 2 T H E N Y = 1 Y = 2 2

6 2 8 R = Y : G O S U B 9 0 0 : Q = R : P R I N T " C U R R E N TR F A C T O RF OR F L O O R " : I N P U T R

6 3 0 G O S U B 9 0 0 : X = J * ( R - Q ) * F * F I : P R I N T : P R X * 1 0 0 ) / 1 0 0 : I F X < 0 T H E N X = 0

6 4 0 P R I N T " A N N U A LS A V I N G SB Y I N C R E A S I N G F L O O RRV A L U ET O " ; Y ; "= $ " ; X

6 4 5 G O S U B 8 0 07 9 9 E N D

8 0 0 P R I N T "" : R E T U R N

8 2 8 R = Y : G O S U B 9 0 0 : I = R8 9 9 R E MC O N D U C T I O NF A C T O RS U B R O U T I N E9 D 0 I F R < 1 1 T H E N 9 2 O9 0 1 I F R < 1 2 T H E N R = . 0 7 7 : R E T U R N9 0 2 I F R < 1 5 T H E N R = . 0 6 6 : R E T U R N

4 1

Page 50: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 50/260

2

9 0 3 I F R < 2 0 T H E N R = . 0 4 8 : R E T U R N9 0 4 I F R < 2 4 T H E N R = . 0 4 2 : R E T U R N

9 0 5 I F R < 2 8 T H E N R = . 0 3 6 : R E T U R N

9 0 6 I F R < 3 4 T H E N R = . 0 3 1 : R E T U R N

9 1 0 R = . 0 2 5 : R E T U R N9 2 0 R = . 5 - . 0 3 8 5 * R : R E T U R N

P r o g r a m4 . A t a r iV e r s i o n .

1 R E ME N E R G Y W O R K B O O KI S B A S E DO N F E A/ D - 7 7 / 1 1 7 ,A P R I L1 9 7 7 A T A R IV E R S I ON

2 L = 9 6

3 P R I N T" * r . l F Q R > i d ? | i J . I « V < W W M ? » M s l t l i r g "i D I M

A * < 4 0 ) , B * ( 4 0 ) , C * < 4 0 ) , D * ( 4 0 ) , B

5 ) , B L ( 4 ) , X < 1 0 ) , Y ( 1 0 ) , F H ( 8 ) , F C4 P R I N T" { i > O W N >I T E M SN E E D E D : C D O W N * R I N T" 1 ) S T A T E& C I T Y "

5 P R I N T" 2 ) H E A T I N GF U E LC O S T " : R E ME .

G . . 3 7 C E N T S / C UF T6 P R I N T" 3 ) C O O L I N GC O S T " : R E ME . G . 5 .

1 4 C E N T S / K W H7 P R I N T" 4 ) S Q F T O FS I N G L E G L A S SW I N

D O W S "

8 P R I N T" 5 ) A N N U A LH E A T I N GA N D " : ?"

< 3 S P A C E S > C O O L I N GF U E LC O S T "9 P R I N T" 6 ) C H E C KF O R L E A K A G E A R O U N D

W I N D O W S " : ?" i Z S P A C E S J A N DD O O R SW I TH C A N D L E "

1 0 P R I N T" 7 ) F L O O RA R E A- S Q F T "1 1 P R I N T" 8 ) C E I L I N GR V A L U E " : R E MU S E

T A B L EP R O V I D E D

1 2 P R I N T" 9 ) F I R S T F L O O RA R E A "1 3 P R I N T" 1 0 ) F L O O RR V A L U EI F B A S E M E

N T I S U S E D " : P R I N T" € 4 S P A C E S 30 R H OU S E I S O N " : ?" < : 4 S P A C E S > PI L L A R S"

1 4 ? : ? " S T A T E < D O N ' TA B B R E V I A T E ) " : I N U T B * : F O R1 = 1 T O L : R E A DC *

1 5 T R A P2 0 : I FB * = C * ( 1 , L E N ( B * ) )T H E NB

4 2

Page 51: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 51/260

2

n

n

2 53 0

4 5

4 7

5 55 8

6 0

* = C * : T R A P 4 0 0 0 0 : R E A DD *2 O N E X TI s F O R1 = 1 T O 4 : B L ( I ) =O : N E X TI

: 1 = 1 : Y = L E N ( D * > : J = lX = A S C < D * < I > > : I FX = 3 2T H E N4 5B B * ( J * 2 0 + B L ( J >+ 1 > = C H R * < X ) : B L ( J ) =( J ) + 1 : G O T O5 51 = 1 + 1 : X< J ) = V A L ( D * ( I )) : 1 = 1 + 2 : Y < J ) = VA L ( D * ( I ) )

1 = 1 + 1 : J = J + 1I F K Y T H E NI = I + 1 : B O T O2 5J = J - 1 :P R I N T" ( C L E A R X 6S P A C E S * " ; B *j " < : 3 D O W N > " : F O R1 = 1 T O J

P R I N TI ; " . " ; B B * < I * 2 O + 1 , I * 2 0 + B L ) : N E X TI

6 5 P R I N T: P R I N T : P R I N T" C H O O S E# F O RN E A R E S T C I T Y " : I N P U T I : H = X ( I) : R E MZ O N E S

8 0 X = 1 : F O R1 = 1 T O 5 : I F C = I T H E N9 O8 5 X = X - 0 . 2 5 : N E X TI

9 0 H C = X : X = O : F O R1 = 0 T O 5 : I F H = I T H E N1 0 0 :R E MH F 8 c C F A R E H E A TA N DC O O L

F A C T O R S

9 5 X = X + 0 . 5 : N E X TI

1 0 0 H F = X : P R I N T: P R I N T1 1 0 F O R 1 = 1 T O 8 : R E A DB * , T 1 , T 2 : F H < I ) =

T 1 : F C ( I ) = T 2 : P R I N TI ; " . " ; B * : N E X T

I

1 1 5 P R I N T" £ 2 D O W N > C H O O S E# F O R H E A T IN G F U E L " : I N P U TJ

1 2 0 P R I N T" < C L E A R > C O S TP E R U N I T F O RH

E A T I N GF U E L< C E N T S > " : I N P U TS : S = S /

1 0 0

1 2 5 H I = S * F H ( J ) * H F : R E MH E A TI N D E X

1 2 6 P R I N T" C 2 D O W N > C H O O S E# F O R C O O L IN G F U E L " : I N P U TJ

1 2 7 P R I N T" < ! D O W N > C O S TP E R U N I T F O RC O

O L I N GF U E L ( C E N T S ) " : I N P U TS : S = S / 1 OO

1 3 0 C I = S * F C < J ) * H C : F I = H I + C I : R E MC O O LAN D F U E LI N D E X

1 4 5 P R I N T" ( D O W N } I N P U T# O F S Q F TO F

4 3

Page 52: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 52/260

S I N G L EG L A S S " : ?" W I N D O W S ,D O N O T "1 5 O P R I N T" C O U N TS T O R MW I N D O W SO R S L I

D I N GG L A S SD O O R S " ; s I N P U TX

1 7 O X = I N T < X * 1 0 0 * F I * 0 . 6 5 ) / 1 O O1 7 5 P R I N T" { C L E A R * A N N U A L S A V I N G D U E

T O " s ?" S T O R MW I N D O W S ^" ; X : X = O . 8 5 :G O S U B 8 0 0

1 8 O P R I N T: P R I N T" I S H E A T I N GF U E L U S ED F O R O T H E R " : ?" P U R P O S E S ,E . G . C O

O K I N G "1 9 O I N P U TB * : I FA S C ( B * ) = 7 8T H E NX = l

2 O O P R I N T" A N N U A LH E A T I N GF U E L C O S T(

D O L L A R S ) " : I N P U T H S : H S = H S * X: P R I N T : X = O . 6

2 1 0 P R I N T" I S C O O L I N GF U E L U S E DF O R O

T H E R " : ?" P U R P O S E S ,E . G . L I G H T I N G "2 2 0 I N P U TB * : I FA S C ( B * ) = 7 8T H E NX = l

2 3 0 P R I N T" A N N U A LC O O L I N GF U E L C O S T<

D O L L A R S ) " : I N P U TC S : C S = C S * X2 4 0 P R I N T: P R I N T: Y = O . O 5 : F O R1 = 1 T O 3

: I F I = H T H E N2 4 72 4 5 Y = Y - 0 . 0 1 : N E X TI s I F H = 4 T H E NY = O . O

2 5

2 4 6 I F H = 5 T H E NY = 0 . 0 22 4 7 G O S U B8 O O«

2 5 0 P R I N T" { C L E A R S T H EF O L L O W I N GS E C T I

O N E V A L U A T E ST H E C 3S P A C E S * S A V I N G O B T A I N E DB Y T U R N I N G "

2 5 5 P R I N T" T H ET H E R M O S T A TD O W NI N W I NT E R O RU P C 3S P A C E S > I N S U M M E RF R O M

T H E S E T T I N G "2 5 6 P R I N T" Y O UH A V EB E E NU S I N G . " : P R I N

T : P R I N T " H E A T I N G "2 6 0 P R I N T " D E G R E E ST U R N E DD O W ND U R I N G

D A Y " : I N P U T X : S = I N T < 1 O O * Y * H

0 0

2 6 5 P R I N T " S A V I N G S= * " ; S : P R I N T"

t D O W N J A D D I T I O N A LD E G R E E S T U R N E DD

O W ND U R I N GN I G H T " ;2 7 0 I N P U TX : I = I N T < 1 0 0 * Y * H S * X * O . 3

: P R I N T" C D O W N > S A V I N G S = * " ; I

4 4

Page 53: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 53/260

Page 54: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 54/260

2

: I F H < 3 T H E N Y = 2 64 5 5 I F H = 3 T H E N Y = 3 04 6 0 I F H = 4 T H E N Y = 3 34 6 5 P R I N T" F I R S TF L O O RA R E AO F H O U S E

( S Q F T ) " : I N P U TF

4 7 O R = Y : G O S U B9 O O : I = R : R = X : G O S U B9 0 0 : X= R : X= I N T < 1 0 0 *( X - I ) * F * F I ) / 1 O O

4 7 5 I F X < 0 T H E NX = O

4 8 0 P R I N T" A N N U A LS A V I N G SB Y B R I N G I N GC E I L I N GR " : ? " U P T O " ; Y ; " = * " ; X

: G O S U B 8 O O5 5 0 ? " I S H O U S EO N P I L L A R SO R H A V E " : ?

" A N U N H E A T E DB A S E M E N T " ; : I N P U TB *

5 5 5 I F A S C ( B * ) = 7 8T H E N7 9 95 6 0 P R I N T" C H O O S EF O U N D A T I O NF A C T O RF

R O ML I S TB E L O b t K D O W N } "

5 6 5 P R I N T" { D O W N * F A C T O R F O U N D A T C HA R A C T E R I S T I C S "

5 7 0 P R I N T" 0 . 5 B U I L D I N GW I T H T I G H TC R

A W LS P A C E "5 8 O P R I N T" 0 . 5 B U I L D I N GW I T H T I G H TB A

S E M E N T( U N H E A T E D ) 1 '

5 9 O P R I N T" O . 8 S T O N EW A L LB A S E M E N T( U

N H E A T E D ) "6 0 0 P R I N T" O . 8 2 F T O RM O R EO F B A S E M E

N T W A L LE X P O S E D( U N H E A T E D ) "

6 1 0 P R I N T" 0 . 8 C R A W L S P A C E S K I R T E D6 2 O P R I N T" 1 . 0 B U I L D I N GO N P I L L A R SW I

T H N O S K I R T S "6 2 5 ? : P R I N T " F L O O RF A C T O RF R O M A B O V E

T A B L E " : I N P U TJ

6 2 7 Y = 1 1 : I FH > 1 T H E NY = 1 3 : I FH > 2 T H E NY = 1 9 : I FH > 3 T H E N Y = 2 2

6 2 8 R = Y : G O S U B9 O O : Q = R : P R I N T" C U R R E N TR F A C T O RF O R F L O O R " : I N P U TR

6 3 0 G O S U B9 O O : X = J * ( R - Q ) * F * F I : P R I N: P

R I N T: X = I N T ( X * 1 0 0 ) / 1 O O : I FX < 0 T H E

N X = O6 4 O P R I N T " A N N U A LS A V I N G SB Y I N C R E A S I

N G F L O O RR V A L U ET O " ; Y ; "= * " ; X

6 4 5 G O S U B8 0 0

4 6

Page 55: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 55/260

7 9 9

O % J \ J

8 2 88 9 9

9 O O9 O 1

9 0 29 0 39 0 49 0 59 O 6

9 1 09 2 O

R E S T O R EP Rp pr n

R =

: P R I N T: P R I N TI N T : P R I N TT M T " -1 P I I

: G O S U B8 0 0 :

: L = 9 6 : S 0 T 01 4

( R E T U R NY : G O S U B 9 O O : I = R

R E MC O N D U C T I O NF A C T O RI F

I F

I F

I F

I F

I F

I F

R =

R < 11R < 1 2R < 1 5R < 2 0R < 2 4R < 2 8R < 3 4

O . O 2 5 :R = O . 5 - O .

T H E NT H E N

T H E NT H E NT H E NT H E NT H E N

9 2 0R = O . O 7 7 :R = 0 . 0 6 6 :R = 0 . 0 4 8 sR = 0 . 0 4 2 :R = O - O 3 6 :R = 0 - 0 3 1 s

R E T U R N0 3 8 5 * R : R E T U R N

S U B R O U T I N E

R E T U R NR E T U R NR E T U R NR E T U R NR E T U R NR E T U R N

P R

( E

( E

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

1 R E ME N E R G YW O R K B O O KI S B A S E DO N F E A / D - 7 7 / 11 7 , A P R I L1 9 7 7

2 L = 9 6

3 C L S : P R I N T T A B ( 9 ) " E N E R G YW O R K B O O K "4 P R I N T " I T E M SN E E D E DF O RE N E R G YW O R K B O O K " :

I N T " 1 )S T A T E " : P R I N T " 2 )C I T Y "5 P R I N T " 3 ) H E A T I N G F U E LC O S T " : P R I N T "

. G . . 3 7C E N T S / C UF T ) "6 P R I N T " 4 )C O O L I N GF U E LC O S T " : P R I N T "

. G . 5 . 1 4 C E N T S / K W H ) "7 P R I N T " 5 )S Q U A R EF T O F S I N G L EG L A S S

N H O U S E " : I N P U T " C O N T I N U E " ; Z Z $ : C L S8 P R I N T " 6 )A N N U A LH E A T I N GA N D C O O L I N G

U E LC O S T "

9 P R I N T" 7 ) C H E C KF O RL E A K A G EA R O U N DW I N D O W SA N D D O O R SW I T H C A N D LE "

1 0 P R I N T " 8 )F L O O R A R E AO F H O U S E- S Q F T "1 1 P R I N T " 9 )C E I L I N GR V A L U E- U S ET A B L E

R O V I D E D W I T HI N S T R U C T I O N S "1 2 P R I N T " 1 0 )F I R S TF L O O R A R E A- S Q F T "

1 3 P R I N T " 1 1 ) F L O O RR V A L U EI F B A S E M E N TI SN H E A T E DO R H O U S EI S O N P I L L A RS "

4 7

Page 56: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 56/260

1 4 P R I N T : I N P U T n S T A T E ( D O N ' TA B B R E V I A T E ) " ; B $ : F R I = 1 T O L : R E A D C $

1 5 I F L E F T $ ( B $ , 7 ) = L E F T $ ( C $ , 1 ) T H E N B $ = 2 0 N E X T : F O R I = 1 T O 4 : B $ ( I ) =" " : N E X T : 1 = 1 : Y = L E N ( D $

: J = 1

2 2 C L S

2 5 X = A S C ( M I D $ ( D $ , I , 1 ) ) : I F X = 3 2 T H E N 4 53 0 B $ ( J ) = B $ ( J ) + C H R $ ( X ) : G O T O 5 54 5 1 = 1 + 1 : X ( J ) = V A L ( M I D $ ( D $ , I f l ) ) : 1 = 1 +

L ( M I D $ ( D $ , I , 1 ) )4 7 I = I + 1 : J = J + 1

5 5 I F K YT H E N I= I + 1 : G O T O 2 55 8 J = J - 1 : P R I N T : F O R I = 1 T O J : P R I N T I ; T A B (

T A B ( 2 0 ) ; B $ : N E X T

6 5 P R I N T : I N P U T " C H O O S E# F O RN E A R E S T C I T Y H ; I : H= X ( I ) : C = Y ( I ) : R E MZ O N E S

7 0 C L S

8 0 X = 1 : F O R I = 1 T O 5 : I F C = IT H E N 9 08 5 X = X - . 2 5 : N E X T

9 0 H C = X : X = 0 : F O R I = 0 T O 5 : I F H = I T H E N 1 0 0 & C F AR E H E A TA N DC O O L F A C T O R S

9 5 X = X + . 5 : N E X T1 0 0 H F = X : P R I N T

1 1 0 F O R I = 1 T O 8 : R E A D B $ , F H ( I ) , F C ( I ) : P R I; B $ : N E X T

1 1 5 P R I N T : I N P U T M C H O O S E# F O RH E A T I N G F U E L " ; J1 2 0 I N P U T W C O S T P E R U N I TF O RH E A T I N GF U E L ( C

E N T S ) " ; S : S = S / 1 0 0

1 2 5 H I = S * F H ( J ) * H F : R E MH E A TI N D E X1 2 6 P R I N T : I N P U T " C H O O S E# F O RC O O L I N G I N D E X " ; J1 2 7 I N P U T M C O S TP E RU N I TF O RC O O L I N GF U E L ( C E N T S

1 3 0 C I = S * F C ( J ) * H C : F I = H I + C I : R E MC O O LA N DF U E LIN D E X

1 3 5 P R I N T1 4 5 P R I N T " I N P U T# O F S Q U A R EF T O F S I N G L EG L A S

S W I N D O W S "

1 5 0 P R I N T " D O N O T C O U N T S T O R M W I N D OO R S L ID I N GG L A S S D O O R S " ; : I N P U T X

1 7 0 X = I N T ( X * 1 0 0 * F I * , 6 5 ) / 1 0 01 7 5 P R I N T " A N N U A LS A V I N G SD U E T OS T O R M W I N D

O W S= $ " ; X : X = . 8 5 : G O S U B 8 0 01 8 0 P R I N T : P R I N T " I SH E A T I N G F U E LU S E DF O RO T H E R

P U R P O S E S ,E . G .C O O K I N G " ;1 9 0 I N P U T B $ : I F A S C ( B $ ) = 7 8 T H E N X = 1

4 8

Page 57: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 57/260

2 0 0 I N P U T " A N N U A LH E A T I N G F U E L C O S T( D O LL A R S ) " ; H S : H S =H S * X : P R I N T : X = . 6

2 1 0 P R I N T " I S C O O L I N GF U E LU S E DF O RO T H E RP U R P OS E S ,E . G . L I G H T I N G " ;

2 2 0 I N P U T B $ : I F A S C ( B $ ) = 7 8 T H E N X = 12 3 0 I N P U T " A N N U A LC O O L I N G F U E L C O S T( D O L

L A R S ) H ; C S : C S = C S * X2 4 0 P R I N T : Y = . 0 5 : F O R I = 1 T O 3 : I F I = HT H E N 2 4 72 4 5 Y = Y - . 0 1 : N E X T : I F H = 4 T H E N Y = . 0 2 52 4 6 I F H = 5 T H E N Y = . 0 2

2 4 7 C L S2 5 0 P R I N T " T H EF O L L O W I N G S E C T I O N E V A L U A T T H E~

S A V I N G S O B T A I N E DB Y "2 5 1 P R I N T " T U R N I N GT H ET H E R M O S T A TD O W NI N T H E *

W I N T E RO R U PI N S U M M E R "2 5 2 P R I N T " F R O MT H ES E T T I N GY O U H A V E B E E NU S I N G

. w : P R I N T : P R I N T : P R I N T " H E A T I N G " : P R 2 6 0 I N P U T " D E G R E E S T U R N E DD O W N D U R I N GT H E D A Y "

; X : S = I N T ( 1 0 0 * Y * H S * X ) / 1 0 0

2 6 5 P R I N T " S A V I N G S = $ " ; S : P R I N T " A D D I T I D E G R EE S T U R N E DD O W N D U R I N GT H EN I G H T " ;

2 7 0 I N P U T X : I = I N T ( 1 0 0 * Y * H S * X * . 3 ) / 1 0 0 : P

N G S = $ " ; I2 8 0 S = S + I : P R I N T " A N N U A LT O T A L H E A T I N G S A V I N G =

$ " ; S : P R I N T : P R I N T " C O O L I N G " : P R I N T2 8 5 I N P U T " D E G R E E S T H E R M O S T A T T U R N E DU P D U R I

N G C O O L I N G " ; X2 9 0 I = I N T ( 1 0 0 * C S * X * . 0 2 ) / 1 0 0 : P R I N T " S A V= $ " ;

I3 0 0 P R I N T : P R I N T " T O T A LA N N U A L S A V I N G S= $ " ; S + I : G

O S U B 8 0 03 1 0 P R I N T : P R I N T " A N N U A L S A V I N G SF R O MC A U L K I N GA

N D W E A T H E R S T R I P P I N G "3 1 5 P R I N T " C H E C KD R A F T SH O L D I N GC A N D L EN E A R C R A C

K O N W I N D YD A Y "3 2 0 P R I N T " C H O O S EO N EO F F O L L O W I N G " : P R I N T "1 )

W I N D O W S W I T H G O O DF I T "3 4 0 P R I N T " 2 ) S O M EL E A K A G E " : P R I N T "3 ) R A T H

E R D R A F T Y "3 5 0 I N P U T Y : C L S : P R I N T : P R I N T " C H O O S EO N EO F T H EF

O L L O W I N G "3 5 5 P R I N T " 1 ) D O O R SF I T G O O D "3 6 0 P R I N T "2 ) S O M EL E A K A G E " : P R I N T "3 ) D R A F

T Y " : I N P U T I

3 6 5 C L S

4 9

Page 58: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 58/260

2

3 7 0 P R I N T : P R I N T : P R I N T " C H O O S EO N E O F T H EF O L L O WI N G "

3 8 0 P R I N T "1 ) C A U L K I N G A N DW E A T H E R -S T R I P P I N GG O O D "

3 8 1 P R I N T " 2 ) N E E DR E P A I R " : P R I N T "3 ) N O C AU L K I N GO R W E A T H E R - S T R I P P I N G "

3 8 2 I N P U T S

3 9 5 C L S4 0 0 I N P U T " F L O O R A R E AO F H O U S E - S Q F T " ; X4 1 0 X = X * ( Y + I + S - 3 ) / 1 0 0 * F I : X = I N T ( X * 1 0 0

T

4 2 0 P R I N T " A N N U A LS A V I N G SF O RC A U L K I N G A N DW E A TH E R S T R I P P I N G = $ " ; X : G O S U B 8 0 0

4 4 0 P R I N T : P R I N T : P R I N T " A N N U A LS A V I N G SF R O MC E I LI N G I N S U L A T I O N " : P R I N T : P R I N T

4 5 0 Y = 3 8 : I N P U T " C E I L I N GR V A L U E " ; X : I F H < 3 T H E N

6

4 5 5 I F H = 3 T H E N Y = 3 04 6 0 I F H = 4 T H E N Y = 3 3

4 6 5 I N P U T " F I R S T F L O O R A R E AO F H O U S E ( S Q ~

F T )" ; F4 7 0 R = Y : G O S U B 9 0 0 : I = R : R = X : G O S U B 9 0 0 : X =

0 * ( X - I ) * F * F I ) / 1 0 04 7 5 I F X < 0 T H E N X = 04 8 0 P R I N T " A N N U A LS A V I N G SB Y B R I N G I N G C E I L I N GR

U P T O " ; Y ; "= $ " ; X : G O S U B 8 0 05 5 0 I N P U T " I ST H E H O U S EO N P I L L A R SO R H A V E A NU

N H E A T E DB A S E M E N T " ; B $5 5 5 I F A S C ( B $ ) = 7 8 T H E N 7 9 95 6 0 P R I N T " C H O O S EF O U N D A T I O N F A C T O RF R O M L I S T

B E L O W "5 6 5 P R I N T " F A C T O R F O U N D A T I O N C H A R A 5 7 0 P R I N T " 0 . 5B U I L D I N GW I T H T I G H TC R A W L

S P A C E "5 8 0 P R I N T " 0 . 5B U I L D I N GW I T HT I G H TB A S E M E N T

( U N H E A T E D ) "5 9 0 P R I N T " 0 . 8S T O N EW A L LB A S E M E N T

( U N H E A T E D ) "

6 0 0 P R I N T " 0 . 82 F T O R M O R EO F B A S E M E N TW A L LE X P O S E D( U N H E A T E D ) "

6 1 0 P R I N T " 0 . 8C R A W L S P A C ES K I R T E D "6 2 0 P R I N T " 1 . 0B U I L D I N GO N P I L L A R SW I T HN O

S K I R T S "6 2 5 I N P U T " F L O O R F A C T O RF R O MA B O V E T A B L E " ; J6 2 7 Y = l l : I F H > 1 T H E N Y = 1 3 : I F H > 2 T H E N Y = 1

Y = 2 2

5 0

Page 59: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 59/260

2

6 2 8 R = Y : G O S U B 9 0 0 : Q = R : I N P U T " C U R R E N TR F A C T O RF OR F L O O R " ; R

6 3 0 G O S U B 9 0 0 : X = J * ( R - Q ) * F * F I : P R I N T : P R IX * 1 0 0 ) / 1 0 0 : I F X < O T H E N X = 0

6 4 0 P R I N T " A N N U A LS A V I N G SB Y I N C R E A S I N G F L O OR R V A L U ET O " ; Y ; "= $ " ; X

6 4 5 G O S U B 8 0 07 9 9 R E S T O R E : G O S U B 8 0 0 : P R I N T : L = 9 6 : G O T O

8 0 0 p r i n T " = = = = = " - " = = = = " = = — - M " S = ! = =T U R N

8 2 8 R = Y : G O S U B 9 0 0 : I = R8 9 9 R E MC O N D U C T I O NF A C T O R S U B R O U T I N E

9 0 0 I F R < 1 1 T H E N 9 2 09 0 1 I F R < 1 2 T H E N R = . 0 7 7 : R E T U R N

9 0 2 I F R < 1 5 T H E N R = .0 6 6- . R E T U R N

9 0 3 I F R < 2 0 T H E N R = . 0 4 8 : R E T U R N9 0 4 I F R < 2 4 T H E N R = . 0 4 2 : R E T U R N

9 0 5 I F R < 2 8 T H E N R = . 0 3 6 : R E T U R N9 0 6 I F R < 3 4 T H E N R = . 0 3 1 : R E T U R N

9 1 0 R = . 0 2 5 : R E T U R N9 2 0 R = . 5 - . 0 3 8 5 * R : R E T U R N

P r o g r a m6 . T I - 9 9 V e r s i o n .

1 R E Me n e r g y w o r k b o o k , T Iv e r s i o n ,i sb a s e do n f e a / d - 7 7 / 1 1 7 5 a p r i 11 9 7 7

2 L =9 6

4 C A L LC L E A R5 P R I N TT A B < 8 > ; " e n e r g yw o r k b o o k "

6 P R I N TT A B C 9 ) ; " i t e m sn e e d e d " ::

7 P R I N T" D s t a t e "8 P R I N T" 2 > c i t y "9 P R I N T" 3 > h e a t i n gf u e l c o s t

C l l S P A C E S 3 < e - g .. 3 7 c e n t s / c uf t ) "

1 0 P R I N T" 4 ) c o o l i n gf u e l c o s t{ 1 1 S P A C E S * ( e . g . 5 . 1 4c e n t s / k w h ) "

1 1 P R I N T" 5 ) s q u a r ef t o f s i n g l e{ 9 S P A C E S > g l a s sw i n d o w si n h o u s e "

1 2 P R I N T" 6 ) a n n u a lh e a t i n ga n d< 1 0 S P A C E S > c o o l i n gf u e l c o s t "

1 3 P R I N T" 7 ) c h e c kf o r l e a k a g ea r o u n d

5 1

Page 60: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 60/260

Page 61: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 61/260

6 2

6 36 4

6 5

6 6

8 0

8 28 4

8 58 79 0

9 1

9 29 3

9 59 6

1 0 01 0 2n o1 1 2

1 1 4

1 1 51 1 6

1 1 7

1 2 0

1 2 1

1 2 5

1 2 6

1 2 7

1 2 8

1 2 9

1 3 0

1 3 1

1 3 3

1 4 0

N E X TI

P R I N TI N P U Tm T5 1

H = X X ( IC = Y Y ( I

X = l

F O R 1 =

I F C = I

: : :

" c h o o s e#

)

)

1 T O 5

T H E N9 OX = X - . 2 5N E X TI

H C = XX = 0

F O R 1 =

I F H = I

X = X + . 5N E X TI

H F = XP R I N TF O R I

R E A DP R I N TN E X TP R I N TI N P U T

" : J

I N P U T

0 T O 5

T H E N1 O O

• • •■ ■ ■

= 1 T O 8

B B * , F H < I > ,

T A B < 5 > ; I ;I

: : :

" c h o o s e#

" c o s t p e r€ 3 S P A C E S } f u e lS = S / 1 O OH I = S * F H ( J ) * H FP R I N TI N P U T

1 1 : J

I N P U Tf u e l

S = S / 1

: : :

" c h o o s e#

" c o s t p e r

( c e n t s ) ?"

0 0

C I = S * F C < J ) * H CF I = H I

P R I N TP R I N T

g l a

r m

+ C I• S B *■ • m m

" i n p u t#s s w i n d o w s

w i n d o w so r

f o r n e a r e s tc i t y "

F C (I )

B B «

f o r h e a t i n gf u e l

u n i t f o r h e a t i n g( c e n t s ) ?" s S

f o r c o o l i n gf u e l

u n i t f o r c o o l i n g

o f s q f t o f s i n g l e, d o n o t c o u n ts t o

5 l i d i n g ( 4S P A C E S >

5 3

Page 62: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 62/260

2

g l a s s d o o r s " ;1 5 0 I N P U TX1 7 O X = I N T < X * 1 O O * F I * . 6 5 ) / 1 0 01 7 5 P R I N T" a n n u a ls a v i n g sd u e t o s t a r

m w i n d o w s= * " ; X

1 7 7 X = . 8 5

1 7 8 G O S U B8 0 0

1 8 0 P R I N T: :

1 8 1 I N P U T" i s h e a t i n gf u e l u s e d f o rC 4 S P A C E S > o t h e r p u r p o s e s( e . g . c o o

k i n g ? " : B B *1 9 0 I F < A S C ( B B * ) < > 7 8 ) *< A S C < B B * ) < > 1 1 0

T H E N2 O O

1 9 1 X = l2 O O I N P U T " a n n u a lh e a t i n gf u e l c o s t

< 4 S P A C E S > ( d o l l a r s ) ?" : H S

2 0 2 H S = H S * X

2 0 4 P R I N Ts : s

2 0 6 X = . 62 1 O I N P U T" i s c o o l i n gf u e l u s e d f o r

C 4 S P A C E S > o t h e rp u r p o s e s ,e . g .

{ 8 S P A C E S > l i g h t i n g ? " : B B *

2 2 0 I F < A S C< B B * ) <> 7 8 >* < A S C < B B * ) <> 1 1 0 )

T H E N2 3 O2 2 5 X = l2 3 0 I N P U T " a n n u a lc o o l i n gf u e l c o s t

< 4 S P A C E S > ( d o l l a r s ) ?" : C S

2 3 5 C S = C S * X2 3 7 P R I N Ts s :

2 4 0 Y = . O 52 4 1 F O R 1 = 1 T O 3

2 4 2 I F I = H T H E N2 4 7

2 4 3 Y = Y - . O 12 4 4 N E X TI

2 4 5 I F H O 4 T H E N2 4 7

2 4 6 Y = . O 2 52 4 7 I F H O 5 T H E N2 4 9

2 4 8 Y = . O 22 4 9 G O S U B8 0 02 5 0 P R I N T" t h e f o l l o w i n gs e c t i o n

5 4

Page 63: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 63/260

C 7 S P A C E S > e v a l u a t e st h e s a v i n g sC 7 S P A C E S > o b t a i n e db y t u r n i n gt h e 1

2 5 2 P R I N T " t h e r m o s t a td o w ni n w i n t e r£ 3 S P A C E S > o ru p i n s u m m e rf r o m t he { 4 S P A C E S > s e t t i n gy o u h a v e b e e n

u s i n g " :: : : :

2 5 6 P R I N T" h e a t i n g " ::

2 6 0 I N P U T" d e g r e e s t u r n e dd o w nd u r i n gd a y ? " : X

2 6 2 S = I N T < 1 O O « Y * H S * X > / 1 O O2 6 5 P R I N T " s a v i n g s= * " ; S2 6 7 I N P U T" a d d i t i o n a ld e g r e e st u r n e d

C 3 S P A C E S > d o w nd u r i n g n i g h t ?" : X2 7 O I = I N T < 1 O O * Y * H S * X * . 3 > / I 0 0

2 7 2 P R I N T " s a v i n g s= * " ; I2 7 9 S = S + I2 8 0 P R I N T" a n n u a lt o t a l h e a t i n gs a v i n

g s = * " ; S : : :

2 8 2 P R I N T" c o o l i n g " ::

2 8 5 I N P U T" d e g r e e st h e r m o s t a tt u r n e du p d u r i n g c o o l i n g ?" : X

2 9 O I = I N T ( 1 0 0 * C S * X * . 0 2 ) / 1 0 02 9 5 P R I N T " s a v i n g s= * " ; I : : :

3 O O P R I N T" t o t a l a n n u a ls a v i n g s=

C 6 S P A C E S > * " ; S + I

3 O 5 G O S U B8 O O3 1 0 P R I N T: : :

3 1 2 P R I N T" a n n u a ls a v i n g s- f r o mc a u l k in g a n d w e a t h e r s t r i p p i n g " ::

3 1 5 P R I N T" c h e c kd r a f t s h o l d i n gc a n d l

e n e a r c r a c k o n w i n d yd a y " : : :

3 2 0 P R I N T " c h o o s eo n e o f f o l l o w i n g "3 2 5 P R I N T" £ 3 S P A C E S > 1 >w i n d o w sw i t h

g o o d f i t "

3 3 0 P R I N T" { . Z S P A C E S > 2 )s o m e l e a k a g e "3 4 0 P R I N T" { 3 S P A C E S > 3 ) r a t h e rd r a f t y

i i

3 5 0 I N P U TY

3 5 3 P R I N T: :

3 5 5 P R I N T" c h o o s eo n e o f - f o l l o w i n g "

3 5 7 P R I N T" < 3 S P A C E S * 1 >d o o r sf i t g o o

5 5

Page 64: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 64/260

3 6 03 6 83 6 93 7 0

3 9 04 O O

4 0 54 1 O4 1 54 2 0

4 3 04 4 04 4 2

4 5 04 5 24 5 34 5 44 5 5

4 5 64 5 74 5 84 5 9

4 6 54 6 74 6 84 6 94 7 04 7 24 7 44 7 54 7 64 7 7

d t l l S P A C E S > 2 ) s o m el e a k a g e€ 1 3 S P A C E S J 3 ) d r a f t y "I N P U TIP R I N Ts s

P R I N T" c h o o s eo n e o f - f o l l o w i n g "P R I N T" C 3 S P A C E S > 1 )c a u l k i n ga n dw e a t h e r - € 7S P A C E S > s t r i p p i n gg o o d€ 1 1 S P A C E S J 2 )n e e d r e p a i r s € 1 3S P A C E S > 3 ) n o n ee x i s t s "I N P U TSI N P U T" - f l o o ra r e a o - f h o u s e-€ 7 S P A C E S > s qf t ? " s X

X = X * ( Y + I + S - 3 ) / 1 0 0 * F IX = I N T ( X * 1 0 0 ) / 1 0 0P R I N TP R I N T" a n n u a ls a v i n g sf o r c a u l k i ng a n d w e a t h e r s t r i p p i n g= * " ; X

G O S U B8 O OP R I N Ts : :

P R I N T" a n n u a ls a v i n g sf r o m c e i l i ng i n s u l a t i o n " :: :

Y = 3 8I N P U T" c e i l i n gr v a l u e ? " i X

I F H > = 3T H E N4 5 5Y = 2 6I F H O 3Y = 3 0I F H O 4Y = 3 3I N P U T " f i r s t€ 3 S P A C E S > < s q

R = YG O S U B9 O O

I = RR = XG O S U B9 0 0

X = RX = I N T < 1 O O * < X - I ) » F * F I ) / 1 O OI F X > = 0 T H E N4 7 7X = OP R I N T" a n n u a ls a v i n g sb y b r i n g i n g

T H E N4 5 7

T H E N4 5 9

f 1 o o r

f t ) ?

a r e a o - f h o u s e

5 6

Page 65: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 65/260

c e i l i n gr u p t o " ; Y ; "= * " ; X4 8 O G O S U B8 0 05 5 O I N P U T" i s t h e h o u s eo n p i l l a r so r

h a v e a n u n h e a t e d b a s e m e n t ?" s B B*

5 5 5 I F ( A S C ( B B * >< > 8 9 )* ( A S C t B B * )O 1 2 1)

T H E N 7 O O

5 6 O P R I N T" c h o o s ef o u n d a t i o nf a c t o r€ 4 S P A C E S * f r o ml i s t b e l o w " :: :

5 6 5 P R I N T" f a c t o r £ 4 S P A C E S > f o u n d ao n "

5 6 6 P R I N T" { 1 2 S P A C E S > c h a r a c t e r i s t i c: : :

5 7 O P R I N T" { 3 S P A C E S > 0 . 5b u i l d i n gw i

t h t i g h t c r a w l s p a c e "5 8 O P R I N T" < : 3 S P A C E S > 0 . 8b u i l d i n gw i

t h t i g h t b a s e m e n t( u n h e a t e d ) "5 9 O P R I N T" { 3 S P A C E S > 0 . 8s t o n ew a l l b

a s e m e n t( u n h e a t e d ) "6 O O P R I N T" { 3 S P A C E S > 0 . 82 f t o r m o r e

o f b a s e m e n tw a l l e x p o s e d( u n h e a te d ) "

6 1 0 P R I N T" C 3 S P A C E S > O . 8c r a w l s p a c es k i r t e d "

6 2 0 P R I N T" < 3 S P A C E S > 1 . 0b u i l d i n go n

p i l l a r sw i t h n o s k i r t s " ::

6 2 5 I N P U T" f l o o rf a c t o rf r o m a b o v et b1 ? " : J

6 2 7 Y = l l

6 2 8 I F H < = 1T H E N6 3 4

6 2 9 Y = 1 36 3 0 I F H < = 2T H E N6 3 4

6 3 1 Y = 1 96 3 2 I F H < = 3T H E N6 3 46 3 3 Y = 2 2

6 3 4 R = Y6 3 5 G O S U B9 0 06 3 7 Q = R6 3 8 I N P U T" c u r r e n tr f a c t o rf o r f l o o r

? " : R

6 4 O G O S U B9 0 0

6 4 2 X = J * < R - Q ) * F * F I

5 7

Page 66: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 66/260

6 4 46 4 66 4 86 4 96 5 O

6 5 57 O O7 O 57 1 07 1 5

7 2 07 2 58 0 0

8 0 58 2 88 2 98 3 08 9 99 O O9 O 19 O 29 O 39 O 4

9 0 59 O 69 O 79 O 89 0 99 1 09 1 1

9 1 29 1 3

9 1 49 1 59 1 6

9 1 79 1 89 1 99 2 0

P R I N T: :

X = I N T < X * 1 O O > /I F X > = O T H E NX = 0P R I N T" a n n u a l

1 O O6 5 0

s a v i n g sb y i n c r e a s i

n g - f l o o rr v a l u et o " ; Y ; "=€ 4 S P A C E S > « " ;G O S U B8 O OR E S T O R EP R I N Ts s s

G O S U B8 O OP R I N T: :

L = 9 6G O T O1 8D D T h I T■ •r t \ 1 P I 1

R E T U R NR = YG O S U B 9 O OI = RR E Mc o n d u c t i nI F R < 1 1 T H E NI F R > = 1 2 T H E NR = . O 7 7R E T U R NI F R > = 1 5T H E N

R = . O 6 6R E T U R NI F R > = 2 0T H E NR = . O 4 8R E T U R NI F R > = 2 4T H E NR = . O 4 2R E T U R NI F R > = 2 8T H E N

R = . O 3 6R E T U R NI F R > = 3 4 T H E NR = . O 3 1R E T U R NR = . O 2 5R E T U R N

X

■ f a c t o rs u b r o u t i n e9 2 2

9 O 4

9 0 7

9 1 0

9 1 3

9 1 6

9 1 9

5 8

Page 67: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 67/260

9 2 2 R = . 5 - . 0 3 8 5 * R9 2 3 R E T U R N

P r o g r a m7 * D A T AS t a t e m e n t s .

1 0 0 0D A T A C A L I F O R N I A f L O S A N G E L E S1 4 S A N F R A N C I S C O3 4 S A C R A M E N T O1 3

1 0 1 0D A T A C O L O R A D O , D E N V E R3 4 D U R A N G O4 4 A S P E N-

4 51 0 2 0D A T A A L A B A M A , M O N T G O M E R Y1 2 B I R M I N G H A M1 3

H U N T S V I L L E2 3

1 0 3 0D A T A A R I Z O N A , P H O E N I X1 3 F L A G S T A F F3 3 , C O N N

E C T I C U T T f H A R T F O R D3 5

1 0 4 0D A T A N E W M E X I C O , R O S W E L L2 3 A L B U Q U E R Q U E3 3

S A N T A F E3 4

1 0 5 0D A T A U T A H f S A L T L A K E C I T Y3 4 M O A B4 4 , I D A H O , B

O I S E3 5 P O C A T E L L O4 4

1 0 7 0D A T A M O N T A N A , B I L L I N G S4 5 , O R E G O N , P O R T L A N D2

5 B A K E R3 5

1 0 9 0D A T A W A S H I N G T O N , S E A T T L E3 5 , N E V A D A r R E N O3 3

L A S V E G A S1 3

1 1 1 0D A T A N O R T H D A K O T A , G R A N D F O R K S5 5 f O K L A H O M A f O

K L A H O M A C I T Y2 3

1 1 2 0D A T A S O U T HD A K O T A , S I O U X F A L L S4 4 P I E R R E4 5

1 1 3 0D A T A N E B R A S K A , O M A H A3 4 , K A N S A S , W I C H I T A2 4 "

T O P E K A3 4

1 1 6 0D A T A T E X A S , D A L L A S1 3 H O U S T O N1 2 B R O W N S V I L

L E 0 1 A M A R I L L O2 3

1 1 7 0D A T A L O U I S I A N A , N E W O R L E A N S1 2 S H R E V E P O R T1 -

3

1 1 8 0D A T A A R K A N S A S , L I T T L E R O C K1 3 F A Y E T T E V I L L E2

3

1 1 9 0D A T A M I S S O U R I , S P R I N G F I E L D2 3 S T L O U I S2 4 K

A N S A S C I T Y3 4

1 2 0 0D A T A I O W A , D E S M O I N E S3 4 S I O U X C I T Y4 4 , V E R M O

N T , M O N T P E L I E R4 5

1 2 1 0D A T A M I N N E S O T A f M I N N E A P O L I S4 5 D U L U T H5 5 r NE W H A M P S H I R E , C O N C O R D4 5

1 2 2 0D A T A W I S C O N S I N , M A D I S O N4 4 E A U C L A I R E4 5 , R H

O D EI S L A N D , P R O V I D E N C E3 5

1 2 3 0D A T A I L L I N O I S , C H I C A G O3 4 S P R I N G F I E L D2 4 , VI R G I N I A f R I C H M O N D2 4

1 2 4 0D A T A M I C H I G A N , D E T R O I T3 4 G R A N D R A P I D S4 5 S

A U L T S T . M A R I E5 5

5 9

Page 68: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 68/260

1 2 7 0D A T A I N D I A N A , I N D I A N A P O L I S3 4 E V A N S V I L L E2 *

4 , W Y O M I N G , C A S P E R4 5

1 2 9 0D A T A T E N N E S S E E , M E M P H I S2 3 K N O X V I L L E2 4 C H

A T T A N O O G A2 3

1 3 0 0D A T A M I S S I S S I P P I , J A C K S O N1 2 T U P E L O1 3 , K E N

T U C K Y , L O U I S V I L L E2 4

1 3 2 0D A T A W E S T V I R G I N I A , C H A R L E S T O N3 4 , M A S S A C H U S

E T T S , B O S T O N3 5

1 3 3 0D A T A F L O R I D A f M I A M I0 1 J A C K S O N V I L L E1 2 f O H I

O r C O L U M B U S3 41 3 4 0D A T A G E O R G I A , S A V A N N A H1 3 A T L A N T A2 3 , M A I N E

. P O R T L A N D4 5

1 3 5 0D A T A S O U T H C A R O L I N A , C H A R L E S T O N1 3 , N E W J E R S

E Y , N E W A R K2 4

1 3 6 0D A T A N O R T H C A R O L I N A , R A L E I G H2 3 A S H E V I L L E2

4 W I L M I N G T O N1 3

1 3 9 0D A T A P E N N S Y L V A N I A , P I T T S B U R G H3 4 , M A R Y L A N D , BA L T I M O R E2 4

1 4 1 0D A T A N E W Y O R K , N E W Y O R K3 4 A L B A N Y4 5 , D E L A W A

R E , W I L M I N G T O O N2 4

1 4 8 0D A T A E R R O R

1 5 0 0D A T A O I L / G A L L O N , 1 , 0 , N A T G A S / C U F T C T R I C I T Y / K W H , 3 0 , 1 5

1 5 1 0D A T A W O O D / C O R D , . 0 1 , 0 , L P G / C U F T , 5 , 6 , 7 , L P G / G A L L O N , 1 . 3 , 1 . 5

1 5 2 0D A T A C O A L / T O N , . 0 0 6 , 02 0 0 0 E N D

6 0

Page 69: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 69/260

Page 70: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 70/260

Page 71: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 71/260

E n e r g yP l o t

N o t e :T h ed a t ap l o t t e db y t h i sp r o g r a mm u s tb es t o r e di n f i l e sc r e a t e d

b y t h e" E n e r g yD a t aB a s e " p r o g r a mi n t h i sb o o k .F o rt h eO S I ,A t a r i ,

A p p l e ,a n dC o l o rC o m p u t e rv e r s i o n s ,t h ep r o g r a me x p e c t st h ed a t a

f i l e st o b es t o r e do n d i s k .T h eV I C ,P E T / C B M ,6 4 ,a n dT I v e r s i o n s

e x p e c tt h ed a t at o b e s t o r e do n t a p e .

T h i sp r o g r a mp r o d u c e sb a rc h a r t so f e n e r g yu s e ,e n e r g yc o s t ,a n d

c o s t / e n e r g yf o rt h ed a t a c r e a t e di n t h ed a t ab a s ep r o g r a m .I t i s s e t

u p t o h a n d l ef i l e sf o r :" N A T G A S , "" E L E C T , "" C O A L , "" O I L "a n d

" W O O D , "o v e r l a y i n gt h eb a r sf o re a c hs u c c e s s i v ey e a ri n d i f f e r e n t

c o l o r s .T o o v e r c o m et h ep r o b l e mo f o n ey e a ro v e r w r i t i n ga n o t h e r ,

a n a l g o r i t h mw a sd e v e l o p e dw h i c hP E E K st h es c r e e na t t h et o po f

t h en e wb a ra n dP O K E st h en e wc o l o ro n l ya s l o n ga s t h ec o l o r

r e m a i n st h es a m e .T h i sw i l lc a u s et h es e c o n dy e a r ' sd a t at o

s o m e t i m e se x a c t l yo v e r w r i t et h ef i r s ty e a r ' s ,b u tm o r eo f t e ni t w i l l

c a u s e as h o r tb a rt o b e p l a c e da b o v et h ef i r s tb a ro r a b a rt o s t a r t i n

t h ei n t e r i o ro f t h ef i r s ta n de x t e n dt o t h ea b s c i s s ao f t h eg r a p h .T h i s

r o u t i n ew i l lt h u sa l l o wm u l t i p l ey e a r s 'd a t at o b e d i s p l a y e d

s i m u l t a n e o u s l yf o re a c hm o n t ho f t h ey e a r .

T h i sp r o g r a mw a so r i g i n a l l yw r i t t e no n t h eO S I 4 Pa n d o nt h e

5 Kv e r s i o no f t h eV I C - 2 0 .T h er o u t i n e sa r ev e r ys i m i l a re x c e p tf o r

t h el o c a t i o no f t h es c r e e n s ,w i d t ho f t h es c r e e n s ,a n dp o s i t i o n so ft h eo r i g i n so f t h eg r a p h s( u p p e rl e f tc o r n e r= V , w i d t ho f s c r e e n=

D , u p p e rl e f tc o r n e ro f t h e c o l o rs c r e e n= E + V ,a n dt h eo r i g i no f

t h eg r a p h= T ) .H a v i n gt h e s ev a r i a b l e sd e f i n e da t t h eb e g i n n i n go f

t h ep r o g r a mw i l lh e l pm a k et h ec o n v e r s i o nt o o t h e rm e m o r ym a p p e dv i d e os y s t e m sa l i t t l ee a s i e r .

W h e nt h eO S Iv e r s i o ni s r u n ,i t m u s tf i r s tc l e a rt h ec o l o r

s c r e e n( l i n e 3 5 ) .T h i si s n o tn e c e s s a r yo n t h eV I C ,a s t h el o w e r

t h r e eb i t so f t h ec o l o rs c r e e na r es e tb y t h eC L Rc o m m a n d .L i n e4 0

s e t st h es c r e e np o s i t i o n s ,a n dw i d t h so f t h es c r e e n s ,a n dt u r n so nt h ec o l o ri n t h eO S Iv e r s i o n .L i n e s5 0 - 7 0c l e a rt h es c r e e n ,p r i n tt h e

h e a d i n g , a c c e p ta n i n p u tf o rt h en u m b e ro f y e a r so f d a t a( N ) ,a n d

r e a di n t h es y m b o l sf o rt h em o n t h s( M $ ) .

T h eD I M e n s i o ns t a t e m e n ti s v a r i a b l ef o rt h eE n e r g y( E ) ,t h e

C o s t( D ) ,a n dt h ev a r i a b l et o b e p l o t t e d( Z ) .L i n e s8 0 - 1 7 0i n p u tt h e

d a t af i l e sf r o md i s ko r t a p e .L i n e s1 8 0t o 2 1 0p l o tt h ee n e r g y ,c o s t ,

6 3

Page 72: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 72/260

a n dr a t e ,a n dt u r n t h ec o l o ro f f( i nt h eO S Iv e r s i o n ) .T h es u b r o u t i n et o g e tt h e d a t af r o mt a p eo r d i s ki s l o c a t e di n l i n e s2 2 0 - 2 4 0 .T h e

m a i np l o t t i n gs u b r o u t i n ei s l o c a t e di n l i n e s2 5 0 - 3 0 0 .L i n e2 9 0

d e t e c t st h eS H I F Tk e y o nt h eO S Ia n da n yk e yo n t h eV I C - 2 0f o r

p l o t t i n gt h en e x t y e a ro r t h en e x tg r a p h .T h eb a r g r a p hg e n e r a t i o n

r o u t i n ei s l o c a t e di n l i n e s3 1 0 - 3 5 0 .

D i f f e r e n ts y m b o l sa n dd i f f e r e n tc o l o r sa r eu s e do n t h eO S If o r

e a c hy e a ro f d a t a .T h eV I C - 2 0v e r s i o n u s e st h es a m es y m b o la n d

d i f f e r e n tc o l o r sf o re a c hy e a ro f d a t a .T h i sw a sd o n eb e c a u s ea

c o n v e n i e n tg r o u po f s y m b o l sw e r ei n a c o n t i g u o u sa r e ao f t h e

c h a r a c t e rt a b l e( a n db e c a u s eI h a v ea b l a c ka n dw h i t em o n i t o ro n

t h eO S I ) .V I C - 2 0u s e r sm a ya l s ou s ed i f f e r e n tc h a r a c t e r si f t h e y

d e s i r eb y c h a n g i n gt h e v a r i a b l eC Ht o v a r yw i t hI . S i m i l a r l y ,u s e r s

m a yl e tt h ec o l o r( C O )v a r yo r s e ti t t o a s i n g l ec o l o ri n l i n e2 7 0 .

L i n e s3 3 0a n d3 4 0p r o v i d et h eb a ro v e r l a y i n gl o g i c .T h i sc a n

b e r e m o v e da n dt h er o u t i n ec a nb e m o d i f i e dt o p l o to n ey e a ro f

d a t aa t a t i m eb y c a l l i n gt h eb a rb l a n k i n gr o u t i n ei n l i n e4 6 0a f t e r

e a c hy e a ro f d a t ai s p l o t t e d .L i n e s3 6 0t o 3 9 0d e t e r m i n et h em a x i m u m( M X )a n dt h em i n i m u m( M I ) ,a n ds e tu p t h es c a l i n g

f a c t o rP R .L i n e s4 0 0 - 4 4 0p r i n tt h el a b e l sa n dd r a wt h eo r d i n a n ta n d

a b s c i s s a .L i n e4 2 0P O K E st h ea b s c i s s aa n dl i n e4 3 0P O K E st h e

a b s c i s s al a b e l s ( t h em o n t h so f t h ey e a r ) .

L i n e4 4 0p l a c e s t h et i cm a r k s o nt h eo r d i n a n t ,a n dl i n e4 6 0

b l a n k so u t t h e b a r so n t h eO S Iv e r s i o n .T h eV I C - 2 0v e r s i o nd o e s n ' t

n e e dt h i ss u b r o u t i n es i n c ei t h a sa c l e a rs c r e e nc o m m a n d .O S I

u s e r sw h oh a v et h e3 . 3D O Sc a na l s or e p l a c et h i s l i n ew i t ha c l e a r

s c r e e nc o m m a n d .U s e r si n t e r e s t e di n p l o t t i n ga s i n g l ey e a ra t at i m em a yw a n tt o i n c r e a s e t h er e s o l u t i o no f t h eb a r g r a p h sb y

u s i n gt h et e c h n i q u e sd i s c u s s e db y D a v i dS w a i m( " H i g hR e s o l u t i o n

B a r G r a p h sf o rt h eP E T , "C O M P U T E ! ,O c t o b e r1 9 8 1 , # 1 0 ,p p .

1 4 3 - 1 4 4 ) .

A t a r iN o t e sF o r" E n e r g yP l o t 1 1

I n s t e a do f m e r e l yc o n v e r t i n gt h eV I C - 2 0o r O S Iv e r s i o no f " E n e r g y

P l o t " t ot h eA t a r i ,a c u s t o mp r o g r a mw a sw r i t t e ni n o r d e rt o

e x p l o i ts o m eo f t h eA t a r i ' ss p e c i a l f e a t u r e s ,s u c ha s h i g h - r e s o l u t i o n

g r a p h i c s .

T h ep r o g r a mw i l ld i s p l a yt h r e el i n e( v e r s u s b a r )g r a p h sf o r

e a c hy e a ro f e n e r g yd a t a( s e et h ef i g u r e ) .T h ed a t a ,f u e la n df u e l

c o s t ,s h o u l dh a v e b e e np r e v i o u s l ye n t e r e dw i t ht h eA t a r iv e r s i o no f

" E n e r g yD a t aB a s e "a n ds a v e do n d i s k .T h ep r o g r a mw i l la s ky o u

6 4

Page 73: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 73/260

t o t y p et h ef i r s tl e t t e ro f t h ea p p r o p r i a t ef i l e( E f o rE l e c t r i c ,C f o rC o a l ,e t c . ) .

Y o uw i l lt h e ns e et h eo n e - c o l o r , h i g h - r e s o l u t i o ns c r e e n

( G R A P H I C S8 ) t r a n s f o r m e di n t oa f o u r - c o l o r ,h i g h - r e s o l u t i o ns c r e e n

w i t ht h eh o r i z o n t a lr e s o l u t i o no f G R A P H I C S7 , a n dt h ev e r t i c a l

r e s o l u t i o no f G R A P H I C S8 . T h i ss p e c i a lm o d e ,k n o w no n l ya s A n t i c

M o d e1 4 ,c a n n o tb e a c c e s s e dd i r e c t l yf r o mB A S I C ,b u tc a nb e

c r e a t e dw i t hd i s p l a y - l i s tm o d i f i c a t i o n .( B r i e f l y ,a l lI n s t r u c t i o n

R e g i s t e rm o d e s1 5 a n d7 9 m u s t b e c h a n g e dt o 1 4 a n d7 8 ,

r e s p e c t i v e l y . )I n o r d e rt o P L O To n t h i ss c r e e n ,w em u s tu s e" P O K E8 7 , 7 "t o t r i c kt h eO S( o p e r a t i n gs y s t e m )i n t ot h i n k i n gw ea r ei n

g r a p h i c sm o d es e v e n .I f w ed o n ' td o t h i s ,t h ec o l o r sw i l lb e g a r b l e d

a n du n a d d r e s s a b l e .U n f o r t u n a t e l y ,a l t h o u g ht h i sa l l o w su s t o d r a w

i n f o u rc o l o r s ,i t l i m i t st h ev e r t i c a lh e i g h tt o 9 6 l i n e s ,o n l yh a l ft h e

s c r e e n .T h eo t h e rh a l fc a no n l yb e d r a w nu p o nw i t ht r i c k y

t e c h n i q u e s .

O n et r i c k yt e c h n i q u eu s e di s a m a c h i n el a n g u a g er o u t i n e

k n o w na s " T e x t P l o t "( C O M P U T E ! ,N o v e m b e r1 9 8 1 ,# 1 8 ) .T h i s

r o u t i n ea l l o w sy o ut o p l a c ea n yA T A S C I Ic h a r a c t e ra n y w h e r eo n

t h es c r e e n .T e x t P l o ti s u s e dt o d r a wt h ea x e s , d i s p l a yt h et i t l e ,k e y ,

a n dg i v eo t h e rm e s s a g e s .T h i sf i l l st h es c r e e nn i c e l y .T h eg r a p hi s

p l o t t e di n a n i m a g i n a r yw i n d o w( s e et h ef i g u r e ) .T h eo t h e rr o u t i n e

u s e di n t h i sp r o g r a mi s a r e l a t i v e l ys h o r to n et h a t " p l o t s "n u m e r a l s .

I t i s u s e dt o d i s p l a yt h em i n i m u ma n dm a x i m u mv a l u e so f t h e

g r a p h .I t w a su s e di n s t e a do f T e x t P l o tb e c a u s ei t h a s ag r e a t e r

d e n s i t y .( E a c hc h a r a c t e ri s 3 vb y 5 h ,r a t h e rt h a n8 x 8 ,s o y o uc a nf i t

m o r en u m b e r si n t ol e s ss p a c e . )

Y o uc a nu s ei t i n y o u ro w np r o g r a m sb y c a l l i n gl i n e3 0 0 0

( G O S U B3 0 0 0 )w i t ht h ev a r i a b l e" A "c o n t a i n i n gt h en u m e r a l( 0 - 9 ) .

I f A = - 2 ,t h e n ad e c i m a lp o i n tw i l lb e p l o t t e d .T h en u m e r a lw i l lb e

p l o t t e da t s c r e e nc o o r d i n a t e sN Xa n dN Y .A l t e r n a t i v e l y ,y o uc a n

e n t e r t h e s u b r o u t i n ea t 3 5 0 0w i t hG X ,G Y ,a n dG C( t h eX - Y

c o o r d i n a t e sa n dt h ec o l o r ,0 - 3 )t o p r i n tt h en u m b e ri n t h ev a r i a b l e

N . G Di s u s e dt o l i m i tt h el e n g t ho f t h en u m b e rp l o t t e dt o f i ti t i n t oa

l i m i t e d d i s p l a yw i d t h( f r o mt h el e f tm a r g i nt o t h es i d e o ft h eg r a p h ,

i n E n e r g yP l o t ) .S e ti t t o e i g h to r m o r e ,o r j u s tl e a v e t h es t a t e m e n to u to f t h es u b r o u t i n e .A l s o ,t h e s u b r o u t i n ea t 1 0 0 0p r i n t sa s t r i n g

( M S G $ )u s i n gT e x t P l o t ,a t c o o r d i n a t e sG Xa n dG Yi n c o l o rG C .I f

A L Ti s s e tt o o n e ,t h ec o l o rw i l la l t e r n a t et h r o u g ht h es t r i n g( s e ti t

t o z e r of o rn o r m a lu s e ) .Y o uc a na l s o t r yt o u s et h es u b r o u t i n ea t

2 0 0 0 ,w h i c hs c a l e sa n dp l o t sa l i n ef r o mt h ea r r a yZ ( 1 - 1 2 ) .O n e

f i n a ln o t e :y o um a yw a n tt o d e l e t el i n e3 9 7t o i m p r o v ec o l o r

6 5

Page 74: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 74/260

Page 75: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 75/260

P r o g r a m1 *

O S

IV e r s i o n .

1 0

R E M

E N E R G Y P L O T

3 0

R E M

L 0 A D Z < Y E A R , 1 2 >

W I T H

P L O T

V E C T O R S

3 5

F 0 R I « 5 7 3 4 4 T 0 5 9 3 9 1 : P O K E I , 1 4 : N E X T

4 0

V = 5 3 2 4 8 : D = 6 4 : E = 4 0 9 6 : T = V + 1 8 7 1 : P O K E 5 6 8 3 2 , 5

5 0

F O R I « 1 T O 3 2 : P R I N T : N E X T : P R I N TJ T A B ( 2 0 ) } " E N E R G

Y

P L O T 1 1 : P R I N T : P R I N T : P R I N T

5 5

P R I N T l l D E F A U L T = 5 l i : i N P U T l l # Y E A R S

O F

D A T A = "J N : i F N = 0 T H E N N = 5

6 0

dimz<n,12),m*<12),e<n,12>,

d<n,12>

7 0

f o r i = i t o i

2 : r e a d m * < d : n e x t

s o

p r i n t : p r i n t m i n s e r t

a

d i s k e t t e

w i t h

o n e

o f

t h e

f o l l o w i n g

f i l e s 1 1

9 0

p r i n t : p r i n t m i ) n a t g a s i i : p r i n t

i i 2 ) e l e c t i i : p r i n t i i 3 > c o a l i i : p r i n t i i 4 ) o i l h

1 0 0

p r i n t n 5 ) w

o o d 1 1 : p r i n t : p r i n t 1 1

< c h o o s e

o n e > "

1 1 0

I N P U T Y *

1 2 0

I F Y * ~ " 1 I I

T H E N C * = I I N A T G A S "

1 3 0

I F Y * « I I 2 I I T H E N C $ = I I E L E C T 1 1

1 4 0

I F Y $ = M 3 I I T H E N C $ « l l C 0 A L M

1 5 0

I F Y $ - l l 4 l l

T H E N C $ = l l 0 I L 1 1

1 6 0

I F Y $ = l l 5 l l

T H E N C $ = l l W 0 0 D 1 1

1 7 0

G O S U B 2 3 0

1 8 0

f o r i = i t o n : f o r m = i t o i 2 : z < i , m ) « e ( i , m ) : n e x t : n e x t

1 8 5

c $ = i i e n e r

g y i i : g o s u b 2 5 o : r e m

p l o t

e n e r g y

1 9 0

F 0 R i = i T 0 N : F Q R M = i T a i 2 : z < i , M > = D < i , M > : n e x t : n e x t

1 9 5

C * * M C O S T M : G O S U B 2 5 0 : R E M

P L O T

C O S T

2 0 0

F O R I « l T O N : F O R M « l T O 1 2 : Z < I t

M ) « 0 : i F E < I t M ) > 0 T H E N Z < I , M ) « 1 0 0 ) « D <

I , M ) / E < I f M )

2 0 5

n e x t : n e x t : c $ « i i r a t e i i : g o s u

b 2 5 o : r e m

r a t e

2 1 0

P 0 K E 5 6 8 3 2 , i : E N D

2 2 0

r e m

g e t

d a t a *

n « # y r s ,

b y = b e g

y r *

e y = e n d

y r ,

e < ) = e n e r g y * d < ) = c o s t

2 3 0

d i s k

o p e n , 6 , c * : i n p u t # 6 , n , b y , e y : f o r i = i t q n : f q r m « i t o i 2

Page 76: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 76/260

g g

2 3 5

I N P U T # 6 , E < I , M > , D < I , M > i N E X T : N E X T

2 4 0

R E T U R N

2 5 0

R E M

P L O T

S U B R O U T I N E ,

M X = M A X ,

M I = M I N ,

Z < Y E A R , M O N T H > = D A T A

2 6 0

G O S U B 3 6 0 J G O S U B 4 0 0

2 7 0

F O R I = 1 T O N : C O = I + 1 J C H = 1 3 5 + I J F O R M = 1 T O 1 2

2 8 0

X = 3 * M J Y = ( Z ( I , M > - M I ) * P R : G O S U B 3 1 0 J N E X T

2 9 0

I F P E E K < 5 7 0 8 8 > = 1 T H E N 2 9 O

3 0 0

N E X T X R E T U R N

3 1 0

R E h

B A R G R A P H

E N T E R

W I T H

X

&

Y ,

C O = C O L O R

3 2 0

X X = T + X - 1X Y = I N T<Y>X I F Y O 0 T

H E N R E T U R N

3 3 0

F 0 R I I = Y T 0 1 S T E P - l ! Q = X X - I I * D { A « 1 5 A N D P E E K < Q + E > J I F I I = Y T H E N B « A

3 4 0

I F A = B T H E N P O K E Q , C H J P O K E Q + E , C O

3 5 0

N E X T { R E T U R N

3 6 0

R E M

S C A L I N G

3 7 0

M X = Z ( l , l ) J M I = M X : F 0 R I = l T 0 N J F 0 R M = l T 0 1 2 J X = Z < I , M ) t I F X > M X T H E N M

X = X

3 8 0

I F X < M I T H E N M I = X

3 9 0

N E X T : N E X T J M X = I N T ( M X + 1 ) J M I = I N T ( M I ) : P R = 3 0 x . 8 / < M X - M I ) : R E T U R N

4 0 0

F O R I » 1 T O 3 2 X P R I N TX N E X T J G O S U B 4 6 0 J R E M

A X E S

. &

L A B E L S

4 0 5

P R I N T T A B ( 3 0 ) J C »

4 1 0

F 0 R I = 5 T 0 1 S T E P - l X P R I N T I N T ( M I + I * 5 / P R ) : P R I N T J P R I N T : P R I N T

4 1 5

P R I N T t N E X T

4 2 0

f o r i = t t o t + 4 0x p o k e i , 1 3 1 : p o k e i + e , 1 4x n e x t

4 3 0

f o r i = i t o i 2 : q = t + 6 3 + i * 3 : p o k e q + e , 1 4 : p o k e q , a s c < m » < i > > : n e x t

4 4 0

f 0 r i = v + 1 3 t 0 t s t e p dx p o k e i + e , 1 4x p o k e i , 2 0 7x n e x t : r e t u r n

4 5 0

d a t a j , f , m , a , m , j , j , a , s , o , n , d

4 6 0

f o r m = 1 t o 1 2 x f o r i = 1 t o 2 9 : p 0 k e e + t - l + m * 3 - i * 6 4 , 1 4 * n e x t : n e x t

4 7 0

R E T U R N

cc

cc

cccc

ccc

cccc

ccccc

ccc^cc

cc

c

c

cc

c

ccc

c

Page 77: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 77/260

P r o g r a m2 . V I CV e r s i o n .

1 0 R E M E N E R P L O T V I CV E R S I O N3 0 R E M L 0 A D Z ( Y E A R , 1 2 )W I T HP L O TV E C T O R S4 0 V = 7 6 8 0 : D = 2 2 : E = 3 0 7 2 0 : T = V + 4 6 85 0 N = 5 : P R I N T " { C L E A R }E N E R G Y P L O T { 0 3D O W N }

" : P R I N T " D E F A U L T = 5 " : I N P U T " #Y E A R SO F DA T A " ; N

6 0 D I M Z ( N , 1 2 ) , M $ ( 1 2 ) , E ( N , 1 2 ) , D ( N , 1 2 )7 0 F O R I = 1 T O 1 2 : R E A D M $ ( I ) : N E X T8 0 P R I N T " { D O W N } " ; " P L A C EA T A P EW I T HO N EO F T H

E F O L L O W I N GF I L E SI N T H EC A S S E T T ER D R

9 0 P R I N T " { 0 2D O W N } 1 ) N A T G A S " : P R I N T " 2 ) E LI N T " 3 ) C O A L " : P R I N T " 4 ) O I L "

1 0 0 P R I N T " 5 ) W 0 0 D " : P R I N T " { D O W N } < C H O O N E > "1 1 0 G E T Y $ : I F Y $ O " l n A N D Y $ < > " 2 " A N D Y $

" 4 " A N D Y $ O " 5 " T H E N 1 1 01 2 0 I F Y $ = " 1 " T H E N C $ = " N A T G A S "

1 3 0 I F Y $ = " 2 " T H E N C $ = " E L E C T "1 4 0 I F Y $ = " 3 " T H E N C $ = " C O A L "1 5 0 I F Y $ = " 4 " T H E N C $ = " O I L "1 6 0 I F Y $ = " 5 " T H E N C $ = " W O O D "1 7 0 G O S U B 2 3 0

1 8 0 F O R I = l T O N s F O R M = l T O 1 2 : Z ( I , M ) = E ( I , X T : C $ = " E N E R G Y " : G O S U B 2 5 0 : R E MP L O T E N E RG Y

1 9 0 F O R I = 1 T O N : F O R M = 1 T O 1 2 : Z ( I , M ) = D ( I ,X T : C $ = " C O S T " : G O S U B 2 5 0 : R E MP L O TC O S T

2 0 0 F O R I = 1 T O N : F O R M = 1 T O 1 2 : Z ( I , M ) = 0 : I FE N Z ( I , M ) = 1 0 0 * D ( I , M ) / E( I , M )

2 0 5 N E X T : N E X T : C $ = " R A T E " : G O S U B 2 5 0 : R ER A T E2 1 0 E N D

2 2 0 R E M G E TD A T A , N = # Y R S , B Y = B E G Y R , E Y = E N, E ( ) = E N E R G Y # D ( ) = C O S T

2 3 0 O P E N 1 , 1 , 0 , C $ : I N P U T * 1 , N , B Y , E Y : F O R M = l T O 1 2 : I N P U T # l , E ( I f M ) , D ( I , M ) : N E X X T

2 4 0 C L O S E 1 : R E T U R N2 5 0 R E M P L O TS U B R O U T I N E ,M X = M A X , M I = M I N , Z ( Y E A

M O N T H ) = D A T A2 6 0 G O S U B 3 6 0 : G O S U B 4 0 02 7 0 F O R I = 1 T O N : C O = I + 1 : F O R M = 1 T O 1 22 8 0 X = M : Y = ( Z ( I f M ) - M I ) * P R : G O S U B 3 1 0 : N E 2 9 0 G E T Y $ : I F Y $ = " " T H E N 2 9 0

6 9

Page 78: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 78/260

3 0 0 N E X T : R E T U R N3 1 0 R E MB A R G R A P H E N T E R W I T HX & Y , C O = C O L O R3 2 0 X X = 4 4 5 + V + X : Y = I N T ( Y )3 3 0 F O R I I = Y T O 0 S T E P - 1 : Q = X X - I I * D : A = 7 A N

: I F I I = Y T H E N B = A

3 4 0 I F A = B T H E N P O K E Q , 1 6 0 : P O K E Q + E , C O3 5 0 N E X T : R E T U R N3 6 0 R E MS C A L I N G3 7 0 M X = Z ( 1 , 1 ) : M I = M X : F O R I = 1 T O N : F O R M =

, M ) : I F X > M X T H E N M X = X

3 8 0 I F X < M I T H E N M I = X

3 9 0 N E X T : N E X T : M X = I N T ( M X + 1 ) : M I = I N T ( M/ ( M X - M I ) : R E T U R N

4 0 0 P R I N T " { C L E A R } " ; "" ; C $ ; " { H O M E } " ; : R EA X E S& L A B E L S

4 1 0 F O R I = 4 T O 1 S T E P - 1 : P R I N T I N T ( M I + I * 5D O W N } " : N E X T : P R I N T M I

4 2 0 F O R I = T T O T + 1 1 : P O K E I , 1 1 4 : P O K E I + E , 04 3 0 F O R I = 1 T O 1 2 : Q = T + 2 1 + I : P O K E Q + E , 0 : P O

( I ) ) - 6 4 : N E X T4 4 0 F O R I = V + 5 T O V + 4 6 7 S T E P 2 2 : P O K E I + E , 0

E X T : R E T U R N4 5 0 D A T A J , F , M , A , M , J , J , A , S , O , N , D

P r o g r a m3 . C o m m o d o r e6 4 V e r s i o n .

1 0 R E ME N E R P L O T

3 0 R E ML O A D Z ( Y E A R , 1 2 ) W I T HP L O TV E C T O R S4 0 V = 1 0 2 4 : D = 4 0 : E = 5 4 2 7 2 : T = V + 8 0 7 : P R I N T5 0 N = 5 : P R I N T " { C L E A R }E N E R G YP L O T { 0 3D O W N }

" : P R I N T " D E F A U L T = 5 I I : I N P U T " #Y E A R SO F DA T A " • N

6 0 D I M Z ( N , 1 2 ) , M $ ( 1 2 ) , E ( N , 1 2 ) , D ( N , 1 2 )7 0 F O R I = 1 T O 1 2 : R E A D M $ ( I ) : N E X T8 0 P R I N T " { D O W N } " ; " P L A C EA T A P EW I T HO N EO F T H

E F O L L O W I N GF I L E SI N T H EC A S S E T T ER D Rn

9 0 P R I N T " { 0 2D O W N } 1 ) N A T G A S " : P R I N T " 2 ) E LI N T " 3 ) C O A L " : P R I N T " 4 ) O I L "

1 0 0 P R I N T " 5 ) W O O D " : P R I N T " { D O W N } < C H O O N E > "1 1 0 G E T Y $ :I F Y $ < > " 1 " A N D Y $ < > " 2 " A N D Y $ O " 3

" 4 " A N D Y $ O " 5 " T H E N 1 1 01 2 0 I P Y $ = " 1 " T H E N C $ = " N A T G A S "1 3 0 I P Y $ = " 2 " T H E N C $ = " E L E C T "

7 0

Page 79: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 79/260

1 4 0 I F Y $= I I 3 " T H E N C $= " C O A L "

1 5 0 I F Y $ = " 4 " T H E N C $ = " O I L "1 6 0 I F Y $ = " 5 " T H E N C $ = " W O O D "

1 7 0 G O S U B 2 3 01 8 0 F O R I = 1 T O N : F O R M = 1 T O 1 2 : Z ( I , M ) = E ( I , M

X T : C $ = " E N E R G Y " : G O S U B 2 5 0 : R E MP L O TE N E R

G Y1 9 0 F O R I = 1 T O N : F O R M = 1 T O 1 2 : Z ( I , M ) = D ( I , M

X T : C $ = " C O S T " : G O S U B 2 5 0 : R E MP L O TC O S T

2 0 0 F O R I = l T O N : F O R M = l T O 1 2 : Z ( I , M ) = 0 : I F E E N Z ( I , M ) = 1 0 0 * D ( I , M ) / E ( I , M )

2 0 5 N E X T : N E X T : C $ = " R A T E " : G O S U B 2 5 0 : R E MR A T E

2 1 0 E N D2 2 0 R E MG E TD A T A , N = # Y R S , B Y = B E GY R , E Y = E N D I N GY R

, E ( ) = E N E R G Y , D ( ) = C O S T2 3 0 O P E N 1 , 1 , 0 , C $ : I N P U T # 1 , N , B Y , E Y : F O R I

M = 1 T O 1 2 : I N P U T # 1 , E ( I , M ) , D ( I , M ) : N E X T

X T

2 4 0 C L O S E 1 : R E T U R N2 5 0 R E M P L O TS U B R O U T I N E , M X = M A X , M I = M I N ,

M O N T H ) = D A T A2 6 0 G O S U B 3 6 0 : G O S U B 4 0 02 7 0 F O R I = 1 T O N : C O = I : F O R M = 1 T O 1 22 8 0 X = M * 2 : Y = ( Z ( I f M ) - M I ) * P R : G O S U B 3 2 0 : N

2 9 0 G E T Y $ : I F Y $ = " " T H E N 2 9 0

3 0 0 N E X T : R E T U R N3 1 0 R E MB A R G R A P HE N T E R W I T HX & Y , C O = C O L O R3 2 0 X X = T - 4 2 + X : Y = I N T ( Y )

3 3 0 F O R I I = Y T O 0 S T E P - l : Q = X X - I I * D : A = 7 A N D: I F I I = Y T H E N B = A

3 3 5 I F Y = 0 T H E N 3 5 03 4 0 I F A = B T H E N P O K E Q , 1 6 0 : P O K E Q + E , C O

3 5 0 N E X T - . R E T U R N3 6 0 R E M S C A L I N G3 7 0 M X = Z ( 1 , 1 ) : M I = M X : F O R I = 1 T O N : F O R M = 1

# M ) : I F X > M X T H E N M X = X

3 8 0 I F X < M I T H E N M I = X3 9 0 N E X T : N E X T : M X = I N T ( M X + 1 ) : M I = I N T ( M I

/ ( M X - M I ) : R E T U R N4 0 0 P R I N T " { C L E A R } " ; T A B ( 3 1 ) ; C $ ; " { H O M EA X

E S & L A B E L S4 1 0 F O R I = 4 T O 1 S T E P - 1 : P R I N T I N T ( M I + I * 5 /

D O W N } " : N E X T : P R I N T M I4 1 5 F O R I = T - l T O T + 2 2 : P O K E I , 6 7 : P O K E I + E , 14 2 0 F O R I = T T O T + 2 2 S T E P 2 : P O K E I , 1 1 4 : N E X T

7 1

Page 80: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 80/260

4 3 0 F O R I = l T O 1 2 : Q = T + 7 8 + 2 * I : P O K E Q + E , l : PM $ ( I ) ) - 6 4 : N E X T

4 4 0 F O R I = V + 5 T O T S T E P 4 0 : P O K E I + E , 1 : P O K

: R E T U R N

4 5 0 D A T A J , F f M f A , M , J , J , A , S , O , N , D

5 0 0 R E MV = U P P E RL E F TC O R N E RO F S C R E E N E =

C O L O R S C R E E N - S C R E E N = 5 5 2 9 6 - 1 0 2 45 1 0 R E MD = S C R E E NW I D T H ,T I S T H EP O S I T I O NO F T

H E O R I G I NO N T H ES C R E E N

P r o g r a m4 . P E T / C B MV e r s i o n .

1 0 R E M E N E R G Y P L O T P E T / C B MV E R S I O N3 0 R E M L O A D Z ( Y E A R , 1 2 )W I T HP L O TV E C T O R S4 0 V = 3 2 7 6 8 : D = 8 0 : T = V + 2 1 * D + 6 : P O K E 5 9 4 6 8U

S E D = 8 0F O R8 0 3 2

5 0 N = 5 : P R I N T " { C L E A R }E N E R G Y P L O T { 0 3D O W N }

1 1 :I N P U T M #Y E A R SO F D A T A ? _ 5 { 0 3L E F T } " ;N

6 0 D I M Z ( N , 1 2 ) , M $ ( 1 2 ) , E ( N , 1 2 ) , D ( N , 1 2 )

7 0 F O R I = 1 T O 1 2 : R E A D M $ ( I ) : N E X T8 0 P R I N T " { D O W N } " ; " P L A C EA T A P EW I T HO N EO F T H

E F O L L O W I N GF I L E SI N T H EC A S S E T T ER D Ri t

9 0 P R I N T " { 0 2D O W N } 1 ) N A T G A S " : P R I N T " 2 ) E L I N T " 3 ) C O A L " : P R I N T " 4 ) O I L "

1 0 0 P R I N T " 5 ) W O O D " : P R I N T " { D O W N } < C H O O N E > "1 1 0 G E T Y $ : I F Y $ < > " 1 " A N D Y $ < > " 2 " A N D Y $ <

" 4 " A N D Y $ O " 5 " T H E N 1 1 01 2 0 I F Y $ = " 1 " T H E N C $ = " N A T G A S "1 3 0 I F Y $ = " 2 " T H E N C $ = " E L E C T "1 4 0 I F Y $ = " 3 " T H E N C $ = " C O A L "1 5 0 I F Y $ = " 4 " T H E N C $ = " O I L "1 6 0 I F Y $ = " 5 " T H E N C $ = " W O O D "

1 7 0 G O S U B 2 3 01 8 0 F O R I = l T O N : F O R M = l T O 1 2 : Z ( I , M ) = E ( I f M

X T : C $ = " E N E R G Y " : G O S U B 2 5 0 : R E MP L O T E N E RG Y

1 9 0 F O R I = l T O N : F O R M = l T O 1 2 : Z ( I f M ) = D ( I f M

X T : C $ = " C O S T " : G O S U B 2 5 0 : R E MP L O TC O S T

2 0 0 F O R I = 1 T O N : F O R M = 1 T O 1 2 : Z ( I , M ) = 0 : I F

E N Z ( I r M ) = 1 0 0 * D ( I # M ) / E ( I f M )

2 0 5 N E X T : N E X T : C $ = " R A T E " : G O S U B 2 5 0 : R E MR A T E

2 1 0 E N D

7 2

Page 81: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 81/260

Page 82: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 82/260

1 3 0

1 4 0

1 6 O

1 7 O

1 8 0

1 9 02 0 02 1 02 2 02 2 52 3 0

? # 6 ; " { C L E A R * " : P 0 S1 1l l E l l E l l E B E E i E O "P O S I T I O N? # 6

? # 6 ; " N E

B C B B B B E

5 , 1

! E f f S !

i E ": ?# 6 ; " O B B " : ?

G E T # 1 , AI F A = 7 8

I F A = 6 9I F A = 6 7I F A = 7 9

I F A = 8 7I F F * = " "

P O S I T I O N

: F * =T H E N

T H E NT H E NT H E NT H E N

: ? # 6 ;

# 6 : ?

I T I O N5 , 0 : ?

" s e l e c tf i l e

2 " : ? # 6 : ? # 6 :

# 6 ; " C E E B 1 1 : ?# 6 : ? # 6 ; " W E E E "

■ i ■ ■

F * = " D

F * = " DF * = " DF * = " DF * = " D

T H E N1 7 01 0 ,

: N A T G A S "

: E L E C T R I C ": C O A L "

: O I L": W O O D "

8 : ? # 6 5 " E H E E D C E ":

# 6 ?

: " :

5 " E Q E# 6 : ?

P O S IT I O N 1 0 , 9 : ?# 6 5

2 4 0 T R A P2 5 0 : O P E N# 2 , 4 5 O , F * : T R A P4 O O OO : G O T O2 6 0

2 5 0 C L O S E# 2 : ? # 6 ; " < C L E A R > C A N ' TO P E NT H E F I L E . " : ? # 6 ; " P R E S SA N Y K E YT O

" : ? # 6 ; " T R Y A G A I N . " : G E T # 1 , A : G1 3 0

2 6 0 I N P U T# 2 ; N , B Y , E Y2 7 0 F O R1 = 1 T O N

2 8 0 F O RM = l T O1 2

2 9 0 I N P U T# 2 ; A , B : E < I 5 M ) = A : D ( I ? M ) = B2 9 8 F O R J = l T O4 : P 0 S I T I 0 N1 5 , 9 : ?# 6 ; Z

* ( J , J ) : F O RW = l T O4 : N E X T W : N E X TJ

3 0 0 N E X TM

3 1 0 N E X TI

3 2 0 G R A P H I C S5 + 1 6 : I FP E E K ( 1 6 0 0 ) O 2 5 2T H E NG O S U B2 0 0 0 0

3 2 1 D L= P E E K ( 5 6 0 ) + 2 5 6 * P E E K < 5 6 1) + 4

3 2 2 P O K ED L - 1 , l l + 6 4 : P 0 K E8 7 , 63 2 3 F O R 1 = 2 T O 1 5 : P 0 K ED L + I v 1 1 s N E X TI

3 2 5 S E T C O L O R 4 , 1 , 6 : S E T C O L O R 0 , 0 ,T C O L O R1 , 4 , 1 O : S E T C O L O R2 , 3 , 1 2

3 3 0 M S G * = "C B > H E O E E D » « "s G C = 3 :G X= O : G Y = O: G O S U B1 0 0 0

3 4 0 P O K E8 7 , 5 : M S G * = " E n e r g y " : G C = 2 : G: G Y = 2 4 : G O S U B1 0 0 0

3 5 0 M S G * = " P 1 o t " : G C = 3 : G X = 3 : G Y = 4 01 0 0 0

3 6 0 F O RW = l T O1 0 0 0 : N E X TW

7 4

Page 83: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 83/260

Page 84: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 84/260

5 1 0 F O R 1 = 1 T O 1 2 : Z < I > = D < Y E A R - B Y + 1 9: N E X TI : C 1 = 2 : G O S U B2 0 0 0

5 2 0 F O R 1 = 1 T O 1 2 s Z ( I ) = 0 : I F E < Y E A R - B■ H , I > > 0T H E NZ ( I > = 1 O O * D ( Y E A R - B Y +

, I ) / E < Y E A R - B Y + 1 5I >

5 3 0 N E X TI : C 1 = 3 : G O S U B2 0 0 05 5 O M S G * = "P r e s sE H B E E I I 1 1* G C= 2 :G X= 4 s G Y=

1 3 6 : G G S U Bl O O O s G E T # 1 5 A5 6 0 N E X TY E A R

9 9 9 R U N1 0 0 0R E MS U B R O U T I N ET O P R I N TM S G * , U S

I N G T E X T P L O T1 0 1 0R E ME N T E R W I T HG X , G Y , T H EX A N D

Y C O O R D I N A T E ST O S T A R TT H E M E S S A

G E1 0 1 5R E M A N DG C , T H EC O L O R( 6 - 3 )1 0 1 7 G P = G C1 0 2 0 F O RG I = 1 T O L E N ( M S G * >

1 0 3 0 G G = U S R ( 1 5 3 6 , A S C < M S G * < G I > ) ?G I - 1 5 G Y ) : I FA L T T H E NG C = G C * ( G C < 3) + l

1 0 4 0 N E X TG I s G C = G P1 O 5 OR E T U R N2 0 0 0 M A X= 0 s M I N = 1 . 0 E - i - 9 7

2 O 1 OF O R 1 = 1 T O 1 2

2 0 2 0 I F Z ( I ) > M A XT H E N M A X = Z ( I )2 0 3 0 I F Z C I X M I NT H E NM I N = Z ( I )

2 O 4 ON E X TI s P O K E 8 7 , 72 0 5 0 N = I N T < M I N * 1 0 0 0 ) / 1 O O O : N D = 8 sY = 9 6 - C 1 * 6 sG C= C 1 sG O S U B3 5 0 0

2 0 6 0 N = I N T< M A X * 1 O O O ) / 1 O O O : G X= O : G Y = 1 6+

C l * 6 s G O S U B3 5 0 02 1 0 0 C 2 = C 1 + 1 : I FC 2 > 3T H E NC 2 = l2 1 0 7 I F M A X = M I NT H E NM I N = M I N - 1 E - 0 42 1 1 0 F O R 1 = 1 T O 1 22 1 2 0 X = 3 2 + I * 8 + C 1 » 3 : A = Z ( I )2 1 3 0 Y = 9 4 - < ( A - M I N ) / ( M A X - M I N ) ) * 8 2 1 3 5 I F I > 1 T H E NC O L O RC 1 : D R A W T OX - l ,

Y

2 1 4 0 C O L O RC 2 s P L O T X + l , Y s P L O TX , Y - 1 : PL O T X , Y 4 - l s P L 0 TX , Y

2 1 5 0 N E X TI

2 1 6 0 R E T U R N3 0 0 0R E MP R I N TA T I N YN U M B E R

7 6

Page 85: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 85/260

3 0 0 1 R E ME N T E RW I T HA = 0 - 9 ,O R - 2 T OPR I N TA P E R I O D

3 0 0 5 I F A < O T H E N3 0 2 03 0 1 0O N A + l G O S U B3 1 0 0 , 3 1 1 0 , 3 1 2 0 , 3 1 3 0

, 3 1 4 0 , 3 1 5 0 , 3 1 6 0 , 3 1 7 0 , 3 1 8 0 , 3 1 93 0 2 0 I F A = - 2T H E N P L O TN X + l , N Y + 43 0 3 0 R E T U R N3 1 O O P L O TN X , N Y : D R A W T O N X + 2 , N Y : D R

N X + 2 , N Y + 4 : D R A W T 0 N X , N Y + 4 : D

N X , N Y : R E T U R N3 1 1 0 P L O TN X + 1 , N Y : D R A W T ON X+ 1 , N Y + 4 : R E

T U R N3 1 2 0 P L O TN X , N Y : D R A W T ON X + 2 , N Y : D R A W T Q

N X + 2 , N Y + 2 : D R A W T G N X , N Y + 2 : DN X , N Y + 4 : D R A W T 0N X + 2 , N Y + 4 : R E T U R N

3 1 3 0 P L O TN X , N Y s D R A W T O N X + 2 , N Y : D R N X + 2 , N Y + 4 : D R A W T ON X , N Y + 4 : P L 0 TN

X + 2 , N Y + 2 : D R A W T QN X, N Y + 2 :R E T U R N3 1 4 0 P L O TN X , N Y s D R A W T O N X , N Y + 2 : D R

N X + 2 , N Y + 2 s D R A W T 0 N X + 2 , N Y + 4T O N X - i - 2 ,N Y :R E T U R N

3 1 5 0 P L O TN X + 2 , N Y : D R A W T 0N X , N Y : D R A W T ON X , N Y+ 2 : D R A W T 0N X ^ - 2 ,N Y + 2 :D R A W T ON X + 2 , N Y + 4 : D R A W T O N X , N Y + 4 : R

3 1 6 0P L O TN X , N Y : D R A W T O N X , N Y + 4 : D RN X + 2 , N Y + 4 : D R A W T 0 N X + 2 , N Y + 2

T O N X , N Y + 2 : R E T U R N3 1 7 0 P L O TN X , N Y : D R A W T ON X + 2 , N Y : D R A W T ON X + 2 , N Y + 4 : R E T U R N

3 1 8 0 P L O TN X , N Y s D R A W T ON X + 2 , N Y : D R A W T ON X + 2 , N Y + 4 : D R A W T 0 N X , N Y + 4 : DN X , N Y

3 1 8 5 P L O TN X , N Y + 2 : D R A W T 0N X + 2 , N Y + 2 : R ET U R N

3 1 9 0 P L O TN X + 2 , N Y + 4 : D R A W T ON X + 2 , N Y : D RA W T ON X , N Y : D R A W T O N X , N Y + 2 : D R

N X + 2 , N Y + 2 : R E T U R N3 5 0 0R E MP R I N T SA N U M B E R( N ) A T P O S I T

I O N 6 X , G YI N C O L O RG C3 5 0 5R E MS T R I N GI S C L I P P E DT O L E N G T H

N D ( N U M B E RO F D I G I T S )L E A V EO U TL I N E 3 5 0 8I F F E A T U R EN O TD E S I R E D

3 5 0 7 C O L O R G C : M S G * = S T R * ( N )

7 7

Page 86: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 86/260

3 5 0 8 I F L E N < M S G * ) > N DT H E NM S G * = M S 6 * < 1, N D >

3 5 1 0F O R G I = 1 T OL E N C M S G * )3 5 2 0A = A S C ( M S G * < G I ) ) - 4 8 : N X = G X + <

4 : N Y = G Y : G 0 S U B3 O 0 0

3 5 3 0N E X TG I : R E T U R N2 0 0 0 0M L = 1 5 3 6 : F 0 R1 = 0 T O 2 5 2 : R E A DA : P

O K EM L + I , A : N E X TI : R E T U R N2 0 0 1 0D A T A1 0 4 , 2 4 0 , 1 0 , 2 0 1 , 4 , 2 4 0

2 0 0 2 0D A T A1 1 , 1 7 0 , 1 0 4 , 1 0 4 , 2 0 2 , 2 0 82 0 0 3 0D A T A2 5 1 , 1 6 9 , 2 5 3 , 7 6 , 1 6 4 , 2 4 62 O O 4 OD A T A1 0 4 , 1 3 3 , 1 9 5 , 1 0 4 , 2 0 1 , 1 2 82 0 0 5 0D A T A1 4 4 , 4 , 4 1 , 1 2 7 , 1 9 8 , 1 9 52 O O 6 O D A T A1 7 0 , 1 4 1 , 2 5 0 , 6 , 2 2 4 , 9 62 0 0 7 0 D A T A1 7 6 , 1 5 , 1 6 9 , 6 4 , 2 2 4 , 3 22 0 0 8 0D A T A1 4 4 , 2 , 1 6 9 , 2 2 4 , 2 4 , 1 0 92 0 0 9 0D A T A2 5 0 , 6 , 1 4 1 , 2 5 0 , 6 , 1 0 42 0 1 0 0D A T A1 0 4 , 1 4 1 , 2 5 1 , 6 , 1 0 4 , 1 0 4

2 0 1 1 0 D A T A1 4 1 , 2 5 2 , 6 , 1 4 , 2 5 2 , 62 0 1 2 0D A T A1 0 4 , 1 0 4 , 1 4 1 , 2 5 3 , 6 , 1 3 32 0 1 3 0D A T A1 8 6 , 1 6 6 , 8 7 , 1 6 9 , 1 0 , 2 2 42 0 1 4 0D A T A3 , 2 4 0 , 8 , 1 6 9 , 2 0 , 2 2 42 0 1 5 0 D A T A5 , 2 4 0 , 2 , 1 6 9 , 4 0 , 1 3 32 0 1 6 0D A T A2 0 7 , 1 3 3 , 1 8 7 , 1 6 5 , 8 8 , 1 3 32 0 1 7 0D A T A2 0 3 , 1 6 5 , 8 9 , 1 3 3 , 2 0 4 , 3 22 0 1 8 0 D A T A2 2 8 , 6 , 2 4 , 1 7 3 , 2 5 2 , 62 O 1 9 OD A T A1 0 1 , 2 0 3 , 1 3 3 , 2 0 3 , 1 4 4 , 22 0 2 0 0D A T A2 3 0 , 2 0 4 , 2 4 , 1 6 5 , 2 0 3 , 1 0 12 0 2 1 0D A T A2 1 2 , 1 3 3 , 2 0 3 , 1 6 5 , 2 0 4 , 1 0 12 0 2 2 0 D A T A2 1 3 , 1 3 3 , 2 0 4 , 1 7 3 , 2 5 0 , 62 0 2 3 0 D A T A1 3 3 , 1 8 7 , 1 6 9 , 8 , 1 3 3 , 1 8 62 0 2 4 0D A T A3 2 , 2 2 8 , 6 , 1 6 5 , 2 1 2 , 1 3 32 0 2 5 0D A T A2 0 5 , 1 7 3 , 2 4 4 , 2 , 1 0 1 , 2 1 32 0 2 6 0D A T A1 3 3 , 2 0 6 , 1 6 0 , 0 , 1 6 2 , 8

2 0 2 7 0D A T A1 6 9 , 0 , 1 3 3 , 2 0 8 , 1 3 3 , 2 0 92 O 2 8 OD A T A1 7 7 , 2 0 5 , 6 9 , 1 9 5 , 7 2 , 1 0 42 0 2 9 0D A T A1 0 , 7 2 , 1 4 4 , 8 , 2 4 , 1 7 32 0 3 0 0D A T A2 5 1 , 6 , 5 , 2 0 8 , 1 3 3 , 2 0 82 0 3 1 0D A T A2 2 4 , 1 , 2 4 0 , 8 , 6 , 2 0 82 O 3 2 OD A T A3 8 , 2 0 9 , 6 , 2 0 8 , 3 8 , 2 0 92 O 3 3 O D A T A2 0 2 , 2 0 8 , 2 2 8 , 1 0 4 , 1 5 2 , 7 22 0 3 4 0D A T A1 6 0 , 0 , 1 6 5 , 2 0 9 , 1 4 5 , 2 0 32 0 3 5 0D A T A2 0 0 , 1 6 5 , 2 0 8 , 1 4 5 , 2 0 3 , 1 0 42 0 3 6 0D A T A1 6 8 , 2 4 , 1 6 5 , 2 0 3 , 1 0 1 , 2 0 7

7 8

Page 87: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 87/260

Page 88: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 88/260

( I , M ) / E ( I , M )s N E X T : N E X T : G O S U B 1 E H P L O TE N E R G YR A T E

1 5 0 E N D

1 6 0 O P E N " I " , # 1 , C * :I N P U T # 1 , N , B Y , E Y :R I = 1 T O N : F O R M = 1 T O 1 2 : I N P U T #, D < I , M ) : N E X T : N E X T : C L O S E * 1 :

1 7 O » P L O TS U B R O U T I N E1 8 0 * U S E SM X = M A X I M U M M I = M I N I M UZ < Y E

A R , M O N T H ) = D A T A

1 9 O P M 0 D E 3 , 1 : P C L S : S C R E E N 1 , 12 0 0 A A * = " JF M A M J J A S O ND " : D R A

W B M 5 2 ,1 7 0 ": G O S U B 3 1 O2 1 0 A A * = " AE A P A U U U E C OE " : D R A

W B M 5 2 ,1 8 1" : G 0 S U B 3 1 0 :A A * = " NB R R

Y N L 6 P T V C " : D R A W " B M 5 2 , 1 9 1G O S U B 3 1 O

2 2 0 L I N E ( 5 O , O ) - ( 5 O , 1 6 1 ) , P S E T : L 1 6 1 ) - ( 2 5 5 , 1 6 1 ) , P S E T

2 3 O M X = Z ( 1 , 1 ) : M I = M X : F O R Y = 1 T O N0 I 2 : I F Z ( Y , Z ) > M X T H E N M X = Z ( YI F Z ( Y , Z X M IT H E N M I= Z < Y ,Z )

2 4 0 N E X T : N E X T : M X = I N T ( M X ) : M 1 = 1

2 5 O A A * = S T R * ( M X ): D R A W B M O, 7 " : G 0 S U B 3 1 0: A A « = S T R « ( M I ) : D R A W " B M O , 1 63 1 0 : A A * = S T R * ( I N T ( ( M X - M I ) / 3R A M" B i l l ,1 O 7 " : G O S U B 3 1 O :A A * = S T R * ( I N

T ( ( M X - M I ) / 3 * 2 + M D ): D R A W B M 1, 5 8 ": GO S U B 3 1 O

2 6 0 P R = 1 6 O / ( M X - M I ) : C O = M I * P R2 7 0 F 0 R Y E = l T 0 N : C 0 L 0 R Y E + l , 42 8 0 F O R Z = 1 T O 1 1 : L I N E ( 5 5 + 1 7 . 9 * ( Z

( 1 6 0 - P R * Z ( Y E , Z ) + C O ) ) - ( 7 2 . 9 +Z - l ), A B S ( 1 6 0 - P R * Z( Y E ,Z + D + C O )) , P S

E T : N E X T2 9 O N E X T Y E

3 0 0 I F I N K E Y * = " " T H E N 3 0 0 E L S E R E T3 1 0 ' L E T T E R S R O U T I N E3 2 0 F O R I = 1 T O L E N ( A A * ) : I F M I D * ( A

1 1 " T H E N D R A W " B M + 9 , 0 ": G 0 T 0 3 6 03 3 0 I F M I D * ( A A * , I , 1 ) = " 0 " T H E N D R A

) : G O T O 3 6 O

8 0

Page 89: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 89/260

Page 90: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 90/260

4 4 O D A T A " U 1 ; E 4 ; U 1 ; B M - 4 , O ; D 1 ; F 3 , 0 " , " B M + 0 , - 6 ; D 2 ; F 2 ; N D 2 ; E 2 3 , 7 " , " N R 4 ; U 1 ; E 4 ; U 1 ; L 4 ; B M + 7

P r o g r a m7 . T I - 9 9V e r s i o n .

1 R E M e n e r g y p l o t ,T I v e r s i o n

3 R E Ml o a d z ( y e a r , 1 2 ) w i t hp l o t v e c t or s

1 0 C A L LC O L O R < 1 2 , 4 , 7 >1 2 C A L LC O L O R C 1 3 , 1 6 , 4 )1 4 C A L LC O L O R ( 1 4 , 4 , 6 )1 6 C A L L C O L O R ( 1 5 , 4 , 1 6 )1 8 C A L LC O L O R ( 1 6 , 4 , 1 3 )3 2 D E F T R C ( X ) = I N T ( X * 1 0 ) / 1 03 3 C A L LC H A R ( 1 2 8 , " 1 8 1 8 1 8 F F F F 1 8 1

3 4 C A L LC H A R ( 1 2 9 , " O O O O O O F F F F O O3 5 C A L LC H A R ( 1 3 0 , " 1 8 1 8 1 8 1 8 1 8 1 8 1 3 7 C A L LC H A R ( 1 3 7 , " 5 5 A A 5 5 A A 5 5 A A 3 8 C A L LC H A R ( 1 4 7 , " 3 C 3 C 3 C 3 C 3 C 3 C 34 0 C A L LC H A R ( 1 5 7 , " C 3 C 3 C 3 C 3 C 3 C 3 C

4 9 C A L L C L E A R5 0 P R I N TT A B ( 1 0 ) ; " E N E R G YP L O T " :s s :

: :

6 0 D I M Z ( 1 0 , 1 2 ) , E ( 1 0 , 1 2 ) , D ( 1 0 , 1 2 6 5 R E M d i ms e t f o r1 O y r s o f d a t a7 O R E A DM *8 O P R I N T " i n s e r ta t a p e w i t h o n eo f

€ 3 S P A C E S > t h ef o l l o w i n gf i l e s "8 5 P R I N T" 1 ) n a t g a s ,2 ) e l e c t , 3 ) c o a

1 4 ) o i l , 5 ) w o o d " :: : : :

9 0 P R I N T" P R E S SA N YK E YT O C O N T I N U E "1 O O G O S U B5 O O

1 7 0 G O S U B2 3 O1 8 O F O R 1 = 1 T O N

1 8 4 F O R M = l T O 1 21 8 6 Z ( I , M ) = E ( I , M )1 8 8 N E X TM1 8 9 N E X TI1 9 0 D * = " E N E R G Y 1 1

8 2

Page 91: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 91/260

1 9 2 G O S U B2 5 01 9 4 F O R 1 = 1 T O N1 9 6 F O R M = l T O1 21 9 8 Z ( I , M ) = D < I , M >1 9 9 N E X TM2 0 0 N E X TI2 0 2 D * = " C O S T "2 0 3 G O S U B2 5 02 0 4 F O R 1 = 1 T O N

2 0 5 F O RM = l T O 1 22 0 6 Z ( I , M ) = O2 0 7 I F E ( I , M ) = OT H E N2 O 92 0 8 Z < I , M > = 1 O O * D < I , M > / E ( I , M )2 0 9 N E X TM

2 1 0 N E X TI

2 1 1 D * = " R A T E "2 1 2 G O S U B2 5 02 1 4 E N D

2 2 0 R E Mg e t d a t a , n = # y r s , b y = b e gy r ,e y = e n dy r , e ( ) = e n e r g y ,d < ) = c o s t

2 3 0 O P E N# 2 : " C S l " , I N T E R N A L , I N P U T, F I XE D 1 2 8

? H 7 t n p i i t* ' ? : C * , N , B Y , E Y

T O N

2 3 7

2 3 8 N E X TI

2 3 9 C L O S E# 22 4 0 R E T U R N2 5 O R E M p l o ts u b r o u t i n e ,m x = m a x , m i

= m i n ,z ( y e a r , m o n t h ) - d a t a2 6 0 G O S U B3 6 O2 6 5 G O S U B4 O O

2 7 0 F O R 1 = 1 T O N2 7 1 S = 1 O * < I - 1 )

8 3

Page 92: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 92/260

2 7 2 I F S < 3 1 T H E N2 7 62 7 3 S = - l O * < I - 4 >2 7 6 F O R M = l T O1 2

2 8 0 X = 2 * M2 8 2 Y = 2 1 - ( Z ( I , M > - M I ) * P R2 8 4 G O S U B3 1 02 8 6 N E X TM

2 9 0 G O S U B5 0 03 O O N E X TI

3 0 5 R E T U R N3 1 0 R E Mb a r g r a p he n t e r w i t hx & y , c o

= c o l o r3 2 0 X X = X + 83 2 2 Y = I N T ( Y >3 2 3 C A L LG C H A R < Y , X X , Q Q >

. 3 2 5 I F Y < 2 2 T H E N3 3 03 2 6 R E T U R N3 3 O F O RI I = Y T O 2 13 3 2 C A L LG C H A R ( II , X X , Q >3 3 4 I F Q O Q QT H E N3 3 73 3 5 N E X TI I

3 3 7 1 1 = 1 1 - 13 5 0 C A L LV C H A R < Y , X X , 1 2 7 + S , I I - Y + 3 5 5 R E T U R N3 6 0 R E Ms c a l i n g3 7 0 M X= Z ( 1 , 1 )

3 7 1 M I = M X3 7 2 F O R 1 = 1 T O N3 7 3 F O RM = l T O 1 23 7 4 X = Z ( I , M )3 7 5 I F X < M XT H E N3 7 83 7 6 M X = X3 7 8 I F X > M IT H E N3 9 03 7 9 M I = X3 9 0 N E X TM

3 9 2 N E X TI

3 9 4 M X = I N T < M X + 1 >3 9 6 M I = I N T < M I >3 9 8 P R = 2 O / < M X - M I )3 9 9 R E T U R N4 0 0 C A L LC L E A R4 0 4 P R I N TD * & " € 6S P A C E S } " & C *

8 4

Page 93: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 93/260

4 1 O F O R1 = 4 T O1 S T E P- 14 1 2 Y = T R C < M I + I » 4 / P R )4 1 3 P R I N TS T R * ( Y )4 1 5 P R I N Ts : : s

4 1 6 N E X TI

4 1 7 P R I N TS T R * < M I )4 1 8 P R I N TH *4 2 0 C A L LH C H A R < 2 2 , 9 , 1 2 9 , 2 5 )4 2 5 C A L LV C H A R < 2 , 9 , 1 3 0 , 2 1 )4 2 7 F O R 1 = 2 T O 2 2S T E P5

4 2 9 C A L LV C H A R < I , 9 , 1 2 8 , 1 )

A 3 O N E X TI

4 3 5 C A L LH C H A R < 2 3 , 3 2 , 1 O O , 1 )4 4 O R E T U R N4 5 O D A T A" € 7 S P A C E S > jf r o a m j j a s

o n "4 6 2 C A L LV C H A R ( 2 , 1 , 3 2 , 1 9 )

5 0 0 C A L LK E Y < 3 , Y , S T )5 1 O I F S T = O T H E N5 0 05 1 5 Y = Y - 4 85 2 O R E T U R N1 O O OC A L LC O L O R ( 1 1 , 1 6 , 4 )1 O O 2C A L LC H A R ( 1 1 7 , " 1 8 1 8 1 8 F F F F 1 8 1

)

1 0 0 5 C A L LH C H A R C 1 2 , 1 6 , 1 1 7 , 5 )

1 O 1 OG O T O1 0 1 0

P r o g r a m8 . A p p l eV e r s i o n .

1 0 0 R E M E N E R G Y P L O T- A P P L EV E R S I O N1 0 1 L O M E M i2 4 5 7 61 1 0 D * = C H R *( 4 )1 1 5 D I M E ( 1 0 , 1 2 ) , D < 1 0 , 1 2 ) , F ( 1 0 , 1 2 ) , Z ( 1 2 )

1 1 7 D I M C 8 * ( 2 6 ) , N S * ( 9 )1 2 0 T E X T: H O M E1 3 0 I N V E R S Es H T A B1 5 » P R I N T" E N E R G YP L O T " :

N O R M A L1 4 0 P R I N Ts P R I N Tt P R I N T" S E L E C TF I L E s " sP R I N T

s P R I N T1 6 0 P R I N T" A T U R A LG A S " sP R I N Ts P R I N T" L E

C T R I C I T Y " !P R I N Tt P R I N T" O A L " sP R I N T

8 5

Page 94: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 94/260

" N " T H E N" E " T H E N

" C " T H E N" 0 " T H E N" W " T H E N1 1 1 1T H E N

F * -F * =

F * =F * =F * =R U N

P R I N Ta P R I N TN O R M A LG O T O 2 5 0

" N A T G A S "" E L E C T "

" C O A L "" O I L "" W O O D "

a P R I N T" R E A D I N G

s P R I N T" I L " : P R I N Ts P R I N T" O O D "1 6 5 I N V E R S Es V T A B7 a P R I N T" N " sP R I N Ts P R I N T

" E " s P R I N Ts P R I N T" C " s P R I N Ta P R I N T"

O " b P R I N Ts P R I N T" W "

1 7 0 P R I N Ts N O R M A L8 P R I N T" P R E S SO N EL E T T ER s " s sG E TA * a I F A * = C H R *( 2 7 ) T H E N H O M E

8 E N D

1 7 5 F *" " "

1 8 0 I F A *1 9 0 I F A *

2 0 0 I F A *2 1 0 I F A *2 2 0 I F A *2 2 5 I F F *2 3 0 F L A S H

F I L E " 8

2 3 5 O N E R R2 4 0 P R I N TD * s " O P E N " s . F * aP R I N TD * j" R E A D " s . F *

2 4 5 G O T O2 6 02 5 0 P R I N TD * ; " C L O S E " ; F * sH O M Es I N V E R S Es P R I N T

" C A N ' TR E A D T H EF I L E ! " 8P R I N T8 N O R M A Ls P R I N T " P R E S SA K E Y T O T R YA G A I N . . . " ; s

G E TA * 8 R U N2 6 0 I N P U TN , B Y , E Y

2 7 0 F O RI - 1 T O N2 8 0 F O R M= 1 T O 1 2

2 9 0 I N P U T E < I , M ) s I N P U T D < I , M )

3 0 0 N E X TM3 1 0 N E X TI

3 1 1 P R I N TD * ; " C L O S E " s F *3 1 2 P O K E2 1 6 , 03 2 0 H G Rs H O M E: G O S U B 2 0 0 0 03 3 0 M S G *= " A P P L E I I " i G C= 7 a G X= O a G Y= O a S

C = 4 s G O S U B1 0 0 03 4 0 M S G *■ > " E N E R G Y " s G X= l s G Y= 6 0 : G O S U B1 0

0 0

3 5 0 M S G * = " P L 0 T " 8 G X= 2 a G Y= 1 0 0 8 G O S U B1 0 00

3 6 0 F O RW = 1 T O 1 0 0 0 8N E X TW

3 8 0 F O RY E A R« B Y T OE Y3 9 0 H G Ra H O M E4 0 0 M S G * = " E N E R G YP L O T " s G C= 7 s G X» O s G Y=

O a S C= 2 s G O S U B1 0 0 0

4 1 0 M S G *= F * s G X= 2 4 a G Y= O s G C = 7 a S C= l a G O S U B1 0 0 0

4 1 5 M S G * -" M A X " s S C= l s G X= 2 0 a G Y= 1 6 a G C-7 a G O S U B1 0 0 0

8 6

Page 95: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 95/260

4 1 7 M S G *= " M I N " : G X= 2 0 :G Y * 8 8 : G C= 7 : G Q S U B1 0 0 0

4 2 0 H C O L O R =7 : H P L O T 4 0 , 1 6T O 4 0 , 9 6 :F O RI -2 T O 1 1 : H P L O T4 0 , I * 8 T O 4 4 , 1 * 8 : N E X T

4 4 0 H P L O T4 0 , 9 6T O 1 5 2 , 9 6 iF O RI - 7 T O 1 8 :

H P L O TI * 8 + 4 , 9 6T O I * 8 + 4 , 9 4 :N E X T

4 4 1 M S G *« " J F M A M J J A S O N D " : G X= 7 : G Y- 1 3 * 8i G C = 7 : G O S U B1 0 0 0

4 4 2 M S G *- " A E A P A U U U E C 0 E " : 6 Y- G Y + 7 : G O S U B1 0 0 0

4 4 3 M S G *■ M N B R R Y N L G P T V C M : G Y= G Y + 7 : G O S U B1 0 0 0

4 5 0 G G= 6 4 : G C= 1 : G X -8 : 6 Y= 1 5 2 : G O S U B1 5

0 0 :M S G *= i i F U E L " b G C= 7 : G X= 2 : G O S U B1

0 0 04 6 0 G G = 6 4 : G C= 2 : G X= 6 4 : G Y= 1 5 2 : G O S U B1

5 0 0 : M S G *= " C O S T " : G C= 7 : G X= 9 : G O S U B1 0 0 0

4 7 0 G G = 6 4 : G C= 3 : G X= 1 2 0 : G Y= 1 5 2 : G O S U B1 5 0 0 : M S G *= " R A T E " : G C= 7 z G X= 1 6 : G O S U B1 0 0 0

4 8 0 M S G *- " Y E A R " : G X= 1 1 - L E N < S T R *( Y E AR > ) / 2 : G Y- 1 4 0 : G C- 7 : G O S U B1 0 0 0 : N D-4 a N = Y E A R : S C= 1 : G X = G X +1 4 : G O S U B35 0 0

5 0 0 F O RI - 1 T O 1 2 : Z < I )■ E ( Y E A R- B Y + 1 ,

1 ) 3 N E X T: C 1 = 1 : G O S U B2 0 0 0

5 1 0 F O RI = 1 T O 1 2 : Z ( I ) »D ( Y E A R- B Y + 1 ,I ) : N E X T: C 1 = 2 : G O S U B2 0 0 0

5 2 0 F O RI * 1 T O 1 2 : Z ( I )= 0 : I F E ( Y E A R- BY + 1 , 1 ) > 0 T H E NZ < I ) = 1 0 0 * D < Y E A R-

B Y + 1 , 1 ) / E ( Y E A R- B Y + 1 , 1 )

5 3 0 N E X TI : C 1 - 3 : G O S U B 2 0 0 05 5 0 V T A B2 3 : P R I N T" P R E S S" ; : I N V E R S E: P R I N T

" R E T U R N 1 1 ; :N O R M A L: P R I N T" . - . " 5 :G E T A*

5 6 0 N E X T Y E A R

9 9 9 R U N1 0 0 0 R E M S U B R O U T I N ET O P R I N T A L P H A T E X TI N

M S G *

1 0 1 0 R E M E N T E R W I T H G X , G YT H EX , Y C O O R D I N AT E S T OS T A R TT H EM E S S A G E

1 0 1 5 R E M A N DG C , T H EH C O L O R1 0 1 6 I F M S G *= " " T H E NR E T U R N

8 7

Page 96: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 96/260

Page 97: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 97/260

Page 98: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 98/260

Page 99: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 99/260

Page 100: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 100/260

Page 101: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 101/260

E l e c t r i cU s a g eE s t i m a t o

A se l e c t r i cr a t e sc o n t i n u et o r i s e ,i t i s i m p o r t a n tt o u n d e r s t a n dh o wm u c he l e c t r i c i t ye a c ho f o u re l e c t r i c a la p p l i a n c e s u s e s s ot h a tw e

c a nb e t t e rm a n a g eo u rp e r s o n a lr e s o u r c e s .T h i sp r o g r a mw i l la l l o w

y o ut o m a k ea q u i c ke s t i m a t eo f t h ec o s ty o ui n c u re a c hy e a rf r o m

e a c ha p p l i a n c e ,b a s e du p o ny o u rc u r r e n t( o rp r o j e c t e d )u t i l i t yr a t e .

T h ep r o g r a mw i l la l s os u mt h e s ec o s t sb y a p p l i a n c eg r o u pa n d

c a l c u l a t ea g r a n dt o t a lf o ra l la p p l i a n c e s .

T h ed a t au s e di n t h i sp r o g r a ma r et h ew a t t sa n dk i l o w a t t -

h o u r sf o re a c ha p p l i a n c e .( I h a v e a d d e ds e v e r a la p p l i a n c e st o t h e

l i s tb a s e du p o nm yu s a g e . )T h ew a t t a g eo f e a c ha p p l i a n c ei s e a s i l y

o b t a i n e db y r e a d i n gt h es p e c i f i c a t i o np l a t eo n t h ea p p l i a n c e( i t

u s u a l l y g i v e s t h ew a t t a g eo r t h ea m p e r a g e ) .O t h e r w i s e ,y o uc a n

m e a s u r et h ea m p e r a g ew i t ha n a m pm e t e r a n dm u l t i p l yt h a tb y t h e

v o l t a g et o g e tw a t t s .

H o w e v e r ,i t i s m o r ed i f f i c u l tt o d e t e r m i n et h en u m b e ro f

h o u r sp e ry e a rt h a ta n a p p l i a n c er u n si n o r d e rt o c a l c u l a t et h e

k i l o w a t t - h o u r s .S o m ea p p l i a n c e s— s u c ha s t e l e v i s i o ns e t s ,r a d i o s ,

w a s h i n gm a c h i n e s ,e t c .— -a r et u r n e do n a n do f f ,s o y o uc a nm a k e

a n e s t i m a t eo f t h en u m b e ro f h o u r st h e a p p l i a n c ei s i n u s e .

R e f r i g e r a t o r sa n df r e e z e r sa r e a n o t a b l ee x c e p t i o n ,h o w e v e r ,s i n c e

t h eo n / o f fc y c l ei s d i c t a t e db y a t h e r m o s t a t .B e c a u s eo f t h i s ,w ea r e

r e s t r i c t e d t ou s i n g t h ep u b l i s h e df i g u r e sf o ra n a v e r a g e h o u s e h o l d

f o rt h e s ei t e m s .

T h ed a t ai n t h ep r o g r a ma r eo r g a n i z e da c c o r d i n gt o t h e

a p p l i a n c en a m e ,f o l l o w e db y t h ea v e r a g ew a t t sa n dk i l o w a t t h o u r s .

T h ea v e r a g ew a t t s a r e n o tu s e db y t h ep r o g r a m ,b u ta r e i n c l u d e d

s o t h a tt h e u s e rc a n m o d i f yt h e w a t t so r t h en u m b e ro f h o u r st h e

a p p l i a n c ei s o p e r a t e dp e ry e a r( a n dt h e r e b ym o d i f yt h en u m b e ro f

k i l o w a t t - h o u r s ) .E a c ho f t h es e v e na p p l i a n c eg r o u p si s s e p a r a t e di n

t h ed a t as t a t e m e n t sb y a x x x( f o l l o w e db y t w oz e r o s ) .W h e nt h i s

c o n d i t i o ni s m e t ,t h ec o s to f t h a ta p p l i a n c eg r o u p( S K )i s p r i n t e d ,i s

r e s e tt o z e r o ,a n da n o t h e rg r o u pi s p r o c e s s e d . A f t e r t h es e v e n t h

g r o u pi s p r i n t e d ,t h et o t a lc o s tf o ra l la p p l i a n c e si s p r i n t e d .

O r g a n i z i n gt h ep r o g r a ma n dD A T As t a t e m e n t si n t h i sw a ya l l o w s

9 3

Page 102: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 102/260

Page 103: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 103/260

W A F F L EI R O N ?1

A N N U A L C O S T« 4 1 . 3 1

D I S P O S A L ?1

A N N U A LC O S T» 4 0 . 4 5

C O S T O F F O O D P R E P A R A T I O N A P P L I A N C E S P E RY E A R= 4 1 3 8 . 5 9

F O O DP R E S E R V A T I O NA P P L I A N C E S

F R E E Z E R ( M A N U A L D E F R O S T ) ?O

F R E E Z E R ( A U T O D E F R O S T ) ?1

A N N U A L C O S T» 4 1 2 8 . 7

R E F R I G E R A T O R / F R E E Z E R ( A U T OD E F R O S T ) ?1

A N N U A L C O S T= 4 1 1 7 . 5 7R E F R I G E R A T O R / F R E E Z E R ( M A N U A LD E F R O S T ) ?0

C O S T O FF O O DP R E S E R V A T I O N A P P L I A N C E SP E R Y E A R» 4 2 4 6 . 2 8

L A U N D R Y A P P L I A N C E S

C L O T H E S D R Y E R ?1

A N N U A LC O S T= 4 6 5 . 0 4

H A N DI R O N ?1

A N N U A L C O S T» 4 3 . 9 3

W A S H I N GM A C H I N E ?1

A N N U A L C O S T= 4 6 . 7 4

E L E C T R I C W A T E R H E A T E R ?O

Q U I C K R E C O V E R Y E L E C T R I C W A T E R H E A T E R ?O

C O S T O FL A U N D R Y A P P L I A N C E SP E R Y E A R- 4 7 5 . 7 1

A I R C O N D I T I O N I N G A P P L I A N C E S

A I R C L E A N E R ?O

R O O M A I R C O N D I T I O N E R ?O

E L E C T R I C B L A N K E T ?0

D E H U M I D I F I E R ?O

A T T I C F A N ?1

A N N U A L C O S T= 4 1 9 . 0 6

C I R C U L A T I N G F A N ?0

R O L L A W A Y F A N ?O

C E I L I N GF A N ?1A N N U A L C O S T= 4 2 . 6 2

F A N ( W I N D O W ) ?O

H E A T E R ( P O R T A B L E ) ?0

H E A T I N G P A D ?O

H U M I D I F I E R ? O

9 5

Page 104: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 104/260

4

C O S T O F A I R C O N D I T I O N I N G A P P L I A N C E S P E R Y E A R= ♦ 2 1 . 6 8

H E A L T HS c B E A U T YA P P L I A N C E SG E R M I C I D A L L A M P ?0

H A I R D R Y E R ?2

A N N U A L C O S T« t l . 8 3I N F R A R E D H E A T L A M P ? O

S H A V E R ?O

8 U N L A M P ?0

E L E C T R I C T O O T H B R U S H ? O

V I B R A T O R ?1

A N N U A L C O S T- 4 0 . 1 3

C O S T O F H E A L T Hf c B E A U T Y A P P L I A N C E S P E R Y E A R- 4 1 . 9 6

H O M EE N T E R T A I N M E N TA P P L I A N C E SR A D I O ?2

A N N U A L C O S T- 4 1 1 . 2 6R A D I O - R E C O R D P L A Y E R ?2

A N N U A L C O S T- 4 1 4 . 2 7M I C R O C O M P U T E R ?2

A N N U A LC O S T- 4 9 . 1 7B 8 c W T V ( S O L I DS T A T E ) ?2

A N N U A L C O S T- 4 1 3 . 1B & W ( T U B ET Y P E ) ?O

C O L O R T V( T U B ET Y P E ) ?O

C O L O R T V( S O L I DS T A T E ) ?2

A N N U A L C O S T» 4 1 3 . 1

C O S T O F H O M E E N T E R T A I N M E N T A P P L I A N C E S P E R Y E - 4 6 0 . 9 1

H O U S E W A R E S A P P L I A N C E SC L O C K ?4

A N N U A L C O S T- 4 4 . 4 5F L O O R P O L I S H E R ?0

S E W I N 8 M A C H I N E ?1

A N N U A L C O S T» 4 O . 7 2V A C U U MC L E A N E R ?2

A N N U A L C O S T - 4 6 . 0 2

C O S TO F H O U S E W A R E S A P P L I A N C E S P E R Y E A R- 4 1 1 . 2

T O T A LA N N U A LA P P L I A N C E C O S T- 4 5 5 6 . 3 5

9 6

Page 105: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 105/260

))))

D

)))))

3

))

))))))

))))))

))))))

)))))

C O

- 4

P r o g r a m1 .

O S IV e r s i o n .

1 0

d e f f n a ( x ) = i n t < x * 1 0 0 ) / 1 0 0 j r e m

e l e c t r i c

u s a

g e

e s t i m a t o r

3 0

f o r i = i t o 2 o : p r i n t : n e x t

4 0

p r i n t t a b ( 2 0 > r ' e l e c t r i c

u s

a g e

e s t i m a t o r " t g o s u b 4 5 0

5 0

i n p u t " e l e c t r i c i t y

c o s t

i n

c e n t s / k w h < e . g »

5 . 1 4 ) =

" j c : g o s u b 4 5 0

6 0

p r i n t " r e s

p o n d

w i t h

n u m b e r

o f

a p p l i a n c e s

u s e d

i n

h o m e "

7 0

C = C / 1 0 0 t F O R I = l T O 7 t R E A D Q * (

I ) : N E X T J G O S U B 4 5 0

8 0

S W = O i F O R J = l T 0 7 J S K = O J P R I N T

T A B < 1 5 > ; Q $ < J > * "

A P P L I A N C E S "

9 0

R E A D A * , W , K : I F A S C < A » ) = 4 2 A N

D K = O T H E N 1 3 O

1 0 0

P R I N T A » ? t I N P U T N

1 1 0

I F N > 0 T H E N S K = S K + K * N t P R I N T

T A B < 2 5 )? " A N N U A L

C O S T *

♦ " J F N A ( C * K * N ) J G O T 0 9 0

1 2 0

P R I N T : G O T 0 9 0

1 3 0

G O S U B 4 5 0 t P R I N T " C O S T

O F

" ; Q » ( J ) ? m

A P P L I A N C E S

P E R

Y E A R

♦ " J F N A < C * S K >

1 4 0

G O S U B 4 5 0

1 S W = S W + S K : N E X Tt G O S U B 4 5 0

1 5 0

P R I N T " T O T A L

A N N U A L

A P P L I

A N C E

C O S T =

" ? F N A ( S W * O : E N D

1 6 0

D A T A F O O D

P R E P A R A T I O N *F O O

D

P R E S E R V A T I O N , L A U N D R Y*

A I R C O N D I T I O N I N G

1 7 0

D A T A H E A L

T H

&

B E A U T Y ,

H O M

E

E N T E R T A I N M E N T ,

H O U S E W A R E S

1 8 0

D A T A B L E N

D E R , 3 0 0 , 1 , B R O I L E

R , 1 1 4 0 , 8 5 , C A R V I N G

K N I F E , 9 2 , 8

1 9 0

D A T A C O F F

E E. M A K E R , 8 9 4 , 1 0 6 , D E E P

F R Y E R , 1 4 4 8 , 8 3 , D I S H W A S H E R , 1 2 0 1 , 3 6 3

2 0 0

D A T A E G G

C O O K E R , 5 1 6 , 1 4 , F R

Y I N G

P A N , 1 1 9 6 , 1 0 0 , H O T

P L A T E , 1 2 0 0 , 9 0

2 1 0

D A T A M I X E

R , 1 2 7 , 2 , M I C R O W A V

E

O V E N , 1 4 5 0 , 1 9 0 , O V E N , 1 2 2 0 0 , 1 2 0 5

2 2 0

D A T A R O A S

T E R , 1 3 3 3 , 6 0 , S A N D

W I C H

G R I L L , 1 1 6 1 , 3 3 , T O A S T E R , 1 1 4 6 , 3 9

2 3 0

D A T A T R A S

H

C O M P A C T O R , 4 0 0 ,

5 0 , W A F F L E

I R O N , 1 2 0 0 , 2 0 , D I S P O S A L , 4 4 5 , 7

2 4 0

D A T A * * * ,

0 , 0

2 5 0

D A T A F R E E

Z E R ( M A N U A L

D E F R O S T ) , 4 8 0 , 1 3 2 0 , F R E E Z E R < A U T O

D E F R O S T ) , 4 8 0 , 1 9 6 5

2 6 0

D A T A R E F R

I G E R A T O R / F R E E Z E R

( A U T O

D E F R O S T ) , 5 4 0 , 1 7 9 5

2 7 0

D A T A R E F R

I G E R A T O R / F R E E Z E R

( M A N U A L

D E F R O S T ) , 5 4 0 , 7 0 0

Page 106: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 106/260

Page 107: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 107/260

Page 108: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 108/260

2 7 0 D A T A R E F R I G / F R E E Z R - M A N D E F , 5 4 0 , 72 8 0 D A T A * * * , 0 , 0 # C L O T H E S D R Y E R , 4 8 5 6 , 9I R

O N , 1 1 0 0 , 6 02 9 0 D A T A W A S H I N G M A C H I N E , 5 1 2 , 1 0 3 , E L E

T E R , 2 4 7 5 , 4 2 1 93 0 0 D A T A Q U I C KR E CW A T RH E A T R , 4 4 7 4 , 4 8 1 1 , * * * ,

3 1 0 D A T A A I R C L E A N E R , 5 0 , 2 1 6 , R O O MA I R C O N D I T I O N E R, 8 6 0 , 8 6 0

3 2 0 D A T A E L E C T R I CB L A N K E T , 1 7 7 , 1 4 7 , D E H U M I D 2 5 7 , 3 7 7

3 3 0 D A T A A T T I C F A N , 3 7 0 , 2 9 1 , C I R C U L A T I N

3 , R O L L A W A YF A N , 1 7 1 , 1 3 8

3 4 0 D A T A C E I L I N G F A N , 7 0 , 4 03 5 0 D A T A F A N ( W I N D O W ) , 2 0 0 , 1 7 0 , H E A T E R

3 2 2 , 1 7 6

3 6 0 D A T A H E A T I N G P A D , 6 5 , 1 0 , H U M I D I F I E R3 7 0 D A T A * * * , 0 , 0 , G E R M I C I D A L L A M P , 2 0 , 1

E R , 3 8 1 , 1 4

3 8 0 D A T A I N F R A R E DH E A TL A M P , 2 5 0 , 1 3 , S H A V E R , 1 55 , S U N L A M P , 2 7 9 , 1 6

3 9 0 D A T A E L E C T R I C T O O T H B R U S H , 1 . 1 , 1 , V 2 , * * * , 0 , 0

4 0 0 D A T A R A D I O , 7 1 , 8 6 , R A D I O - R E C O R DP L A Y E R , 1 0 9 , 1 0

9 , M I C R O C O M P U T E R , 1 8 0 , 7 04 1 0 D A T A B & WT V ( S O L I DS T A T E ) , 4 5 , 1 0 0 , B & WT V ( T U B"

T Y P E ) , 1 0 0 , 2 2 04 2 0 D A T A C O L O RT V ( T U B ET Y P E ) , 2 4 0 , 5 2 8 , C O L O RT V ( S

O L I DS T A T E , 1 4 5 , 1 0 04 3 0 D A T A * * * , 0 , 0 , C L O C K , 2 , 1 7 , F L O O RP O L I S H E R , 3 0 5 ,

1 5 , S E W I N G M A C H I N E , 7 5 , 1 14 4 0 D A T A V A C U U MC L E A N E R , 6 3 0 , 4 6 , * * * , 0 , 04 5 0 V = F N P 1 ( V ) : P R I N T T A B ( V ) ; : R E T U R N4 6 0 P R I N T " " : R E T U R N

P r o g r a m3 * M i c r o s o f tV e r s i o n *

5 R E ME L E C T R I CU S A G EE S T I M A T O R

1 0 D E FF N A ( X ) = I N T ( X * 1 0 0 ) / 1 0 03 0 L = 1 8 : P R I N T " { C L E A R } E L E C T R C E S

T I M A T O R " : G O S U B 4 6 05 0 P R I N T " E L E C T R I C I T YC O S TI N " : I N P U T " C E N T S / K

( E . G .5 . 1 4 ) = " ; C : P R I N T " "6 0 P R I N T " R E S P O N D W I T H N U M B E RO F A P P L I A N C E S U S

1 0 0

Page 109: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 109/260

Page 110: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 110/260

3 2 0 D A T A E L E C T R I CB L A N K E T , 1 7 7 , 1 4 7 , D E H U M I D 2 5 7 , 3 7 7

3 3 0 D A T A A T T I CF A N , 3 7 0 , 2 9 1C I R C U L A T I N GF A N , 8 8 , 4

3 , R 0 L L A W A YF A N , 1 7 1 , 1 3 83 4 0 D A T A C E I L I N GF A N , 7 0 , 4 03 5 0 D A T A F A N ( W I N D O W ) , 2 0 0 , 1 7 0 , H E A T E R

3 2 2 , 1 7 6

3 6 0 D A T A H E A T I N G P A D , 6 5 , 1 0 , H U M I D I F I E 3 7 0 D A T A * * * , 0 , 0 , G E R M I C I D A L L A M P , 2 0 , 1

E R , 3 8 1 , 1 43 8 0 D A T A I N F R A R E DH E A TL A M P , 2 5 0 , 1 3 , S H A V E R , 1 5

5 , S U N L A M P , 2 7 9 , 1 6

3 9 0 D A T A E L E C T R I C T O O T H B R U S H , 1 . 1 , 1 , V 2 * * * 0 0

4 0 0 D A T A R A D I O , 7 1 , 8 6 , R A D I O - R E C O R D P L

9 , M I C R O C O M P U T E R , 1 8 0 , 7 04 1 0 D A T A B & W T V ( S O L I D S T A T E ) , 4 5 , 1 0 0 ,"

T Y P E ) , 1 0 0 , 2 2 04 2 0 D A T A C O L O RT V ( T U B ET Y P E ) , 2 4 0 , 5 2 8 , C O L O RT V ( S

O L I D S T A T E , 1 4 5 , 1 0 04 3 0 D A T A * * * , 0 , 0 , C L O C K , 2 , 1 7 , F L O O RP O L I S H E R , 3 0 5 ,

1 5 , S E W I N G M A C H I N E , 7 5 , 1 14 4 0 D A T A V A C U U MC L E A N E R , 6 3 0 , 4 6 , * * * , 0 , 04 5 0 P R I N T T A B ( 3 0 ) ; : R E T U R N4 6 0 P R I N T "

" : R E T U R N

P r o g r a m4 . A t a r iV e r s i o n .

5 R E M* » E L E C T R I CU S A G EE S T I M A T O R* *

8 R E M* * * A T A R IV E R S I O N* * *1 0 D I M Q * < 2 0 * 8 > , Q L < 7 > , T T * < 4 0 > , A

2 O ? C H R * ( 1 2 5 >3 O P O K E8 5 , 4 s ?

S " s G O S U B4 3 O

E L E C T R I CU S f l G E

4 0 ? " E L E C T R I C I T YC O S TI N C E N T S / K W H " :

? " ( E . G . ,5 . 1 4 ) = " 5 : I N P U TC5 0 G O S U B 4 3 O : ?" R E S P O N DW I T HN U M B E RO

F A P P L I A N C E S " : ?" U S E DI N H O M E "6 0 C = C / 1 0 0 : G 0 S U B4 3 O s F O R1 = 1 T O 7 s R E A

D T T $ : Q ^< 1 * 2 0 + 1 >= T T $ : Q L ( I ) = L E N< T T *

) : N E X TI

7 0 S W = O : F O RJ = l T O 7 : S K = 0 : P 0 K E8 5 , 5 s ?

1 0 2

Page 111: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 111/260

Page 112: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 112/260

Page 113: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 113/260

4

5 O O R E M T H EN U M B E RO F H O U R SP E R Y E A RT H E A P P L I A N C EI S U S E DA N D

5 1 0 R E MC A L C U L A T I N G K = W A T T S * H Q5 2 O R E MS W = S U MA N N U A LK W H F O R A L L A P

L I A N C E S5 3 O R E MS K = S U M A N N U A LK W H F O R E A C HA P

P L I A N C E G R O U P5 4 0 R E MQ * = N A M EO F E A C HO F 7 G R O U P SO

F A P P L I A N C E S

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

5 R E ME L E C T R I C U S A G EE S T I M A T O R C O L O RC O M P U TE R V E R S I O N

1 0 D E F F N A ( X ) = I N T ( X * 1 0 0 ) / 1 0 0 : R E M E LU S A GE E S T I M A T O R

2 0 C L S

3 0 P R I N T T A B ( 4 ) " E L E C T R I CU S A G EE S T I M A T O R 1 1: G O S UB 4 3 0

4 0 I N P U T " E L E C T R I C I T YC O S TI N C E N T S / K W H( E . G. 5 . 1 4 ) =" ; C : G O S U B 4 3 0

5 0 G O S U B 4 3 0 : P R I N T " R E S P O N D W I T HN U M B E RO FA P P L I A N C E SU S E DI N H O M E 1 1

6 0 C = C / 1 0 0 : G O S U B 4 3 0 : F O R I = 1 T O 7 : R E A G O S U B 4 3 0

7 0 S W = 0 : F O R J = 1 T O 7 : S K = 0 : P R I N T : P R I N T TI ) ; " A P P L I A N C E S "

8 0 P R I N T : R E A D A $ , W , K : I F A S C ( A $ ) = 4 2 A N

9 0 P R I N T A ? ; : I N P U T N1 0 0 I F N > 0 T H E N S K = S K + K * N : P R I N T T A B ( 1 0 C O S

T = " ;

1 0 5 P R I N T U S I N G " $ # # # # . # # " ; F N A ( C * K * N )1 1 0 P R I N T : G O T O 8 0

1 2 0 G O S U B 4 3 0 : P R I N T " C O S TO F " ; Q $ ( j ) ; "A P P L I A N C ES P E RY E A R= " ;

1 2 5 P R I N T U S I N G " $ # # # # . # # " ; F N A ( C * S K )1 3 0 G O S U B 4 3 0 : S W = S W + S K : N E X T : G O S U B 4 3 1 4 0 P R I N T " T O T A L A N N U A L A P P L I A N C EC O S T= " ; : P

R I N T U S I N G " ? # # # # . # # " ; F N A ( S W * C ) : E 1 5 0 D A T A F O O D P R E P A R A T I O N , F O O D P R E S

N D R Y , A I RC O N D I T I O N I N G

1 6 0 D A T A H E A L T H& B E A U T Y , H O M EE N T E R T A I N M E N T # H

1 0 5

Page 114: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 114/260

S E W A R E S1 7 0 D A T A B L E N D E R , 3 0 0 , 1 , B R O I L E R , 1 1 4 0 ,*

K N I F E , 9 2 , 81 8 0 D A T A C O F F E EM A K E R , 8 9 4 , 1 0 7 , D E E P F R Y E R , 1

, D I S H W A S H E R , 1 2 0 1 , 3 6 31 9 0 D A T A E G GC O O K E R , 5 1 6 , 1 4 , F R Y I N GP A N , 1 1 9 6 , 1 0 0 ,

H O T P L A T E , 1 2 0 0 , 9 02 0 0 D A T A M I X E R , 1 2 7 , 2 , M I C R O W A V E O V E N

E N , 1 2 2 0 0 , 1 2 0 52 1 0 D A T A R O A S T E R , 1 3 3 3 , 6 0 , S A N D W I C HG R I L L , 1 1 6 1 , 3 3

, T O A S T E R , 1 1 4 6 , 3 92 2 0 D A T A T R A S H C O M P A C T O R , 4 0 0 , 5 0 , W A F FI R O N , 1 2 0

0 , 2 0 , D I S P O S A L , 4 4 5 , 72 3 0 D A T A * * * , 0 , 02 4 0 D A T A F R E E Z E R ( M A N U A L D E F R O S T ) , 4 8

. E R ( A U T O D E F R O S T ) , 4 8 0 , 1 9 6 52 5 0 D A T A R E F R I G E R A T O R / F R E E Z E R ( A U T O

, 1 7 9 52 6 0 D A T A R E F R I G E R A T O R / F R E E Z E R ( M A N U D E F R O S T ) , 5

4 0 , 7 0 02 7 0 D A T A * * * , 0 , 0 , C L O T H E SD R Y E R , 4 8 5 6 , 9 9 3 , H A N DI R

O N , 1 1 0 0 , 6 02 8 0 D A T A W A S H I N G M A C H I N E , 5 1 2 , 1 0 3 , E L E W A T E R

H E A T E R , 2 4 7 5 , 4 2 1 9

2 9 0 D A T A Q U I C KR E C O V E R YE L E C T R I CW A T E RH E A T E R , 4

4 7 4 , 4 8 1 1 , * * * , 0 , 03 0 0 D A T A A I R C L E A N E R , 5 0 , 2 1 6 , R O O MA I RC O N D I T I O N E

R , 8 6 0 , 8 6 0

3 1 0 D A T A E L E C T R I CB L A N K E T , 1 7 7 , 1 4 7 , D E H U M I D I

2 5 7 , 3 7 73 2 0 D A T A A T T I CF A N ,3 7 0 , 2 9 1 ,C I R C U L A T I N GF A N , - 8 8 , 4

3 , R 0 L L A W A YF A N , 1 7 1 , 1 3 8

3 2 5 D A T A C E I L I N GF A N , 7 0 , 4 03 3 0 D A T A F A N ( W I N D O W ) , 2 0 0 , 1 7 0 , H E A T E R

3 2 2 , 1 7 63 4 0 D A T A H E A T I N GP A D , 6 5 , 1 0 , H U M I D I F I E R , 1 7 7 , 3 5 0 D A T A * * * , 0 , 0 , G E R M I C I D A L L A M P , 2 0 , 1

E R , 3 8 1 , 1 4

3 6 0 D A T A I N F R A R E DH E A T L A M P , 2 5 0 , 1 3 , S H A V E R ,5 , S U N L A M P , 2 7 9 , 1 6

3 7 0 D A T A E L E C T R I C T O O T H B R U S H , 1 . 1 , 1 , V 2 * * * 0 0

3 8 0 D A T A R A D I O , 7 1 , 8 6 , R A D I O - R E C O R D P L

9 , M I C R O - C O M P U T E R , 1 8 0 , 7 03 9 0 D A T A B& W T V ( S O L I DS T A T E ) , 4 5 , 1 0 0 , B& W ( T

1 0 6

Page 115: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 115/260

U B E T Y P E ) , 1 0 0 , 2 2 04 0 0 D A T A C O L O RT V ( T U B ET Y P E ) , 2 4 0 , 5 2 8 , C O L O RT V "

( S O L I DS T A T E ) , 1 4 5 # 1 0 04 1 0 D A T A * * * , 0 , 0 , C L O C K , 2 , 1 7 , F L O O RP O L I S H E R , 3 0 5 ,

1 5 , S E W I N G M A C H I N E , 7 5 , 1 14 2 0 D A T A V A C U U MC L E A N E R , 6 3 0 , 4 6 , * * * , 0 , 0

4 3 0 P R I N T : P R I N T : R E T U R N4 4 0 R E MA $ = A P P L I A N C E , W = A V GW A T T S ,K = A N N U A LK W

H , N = # O F A P P L I A N C E S4 5 0 R E MK M A YB E A D J U S T E DB Y T H EU S E RB Y D E T E R

M I N I N G4 6 0 R E MT H EN U M B E RO F H O U R SP E RY E A RT H EA P P L I

A N C EI S U S E D A N D4 7 0 R E MC A L C U L A T I N GK = W A T T S * H O U R S / l 0 0 0 .4 8 0 R E MS K =S U MA N N U A LK W H

P r o g r a m6 * T I - 9 9V e r s i o n .

1 0 R E Me l e c t r i c u s a g e e s t i m a t o r ,T I ve r s io n

2 0 D E F F N A < X ) = I N T < X * 1 O O > / 1 0 03 0 C A L LC L E A R4 0 P R I N T" e l e c t r i c u s a g e e s t i m a t o r

■ * ■ ■ ■

4 1 G O S U B 4 5 O5 0 I N P U T" e l e c t r i c i t yc o s t i n c e n t s /

k w h ( e . g . 5 . 1 4 ) =" : C

5 1 G O S U B4 5 06 O P R I N T " r e s p o n dw i t h n u m b e ro - f

{ 6 S P A C E S J a p p l i a n c e su s e d i n h o m e "7 0 C = C / 1 O O7 1 F O R 1 = 1 T O 7

7 2 R E A DQ * ( I )7 3 N E X TI7 4 G O S U B4 5 O8 0 S W = O8 1 F O R J = l T O 7

8 2 S K = O8 3 P R I N TQ * ( J ) ; "a p p l i a n c e s"

8 5 P R I N TT A B < 1 7 > ; " a n n u a lc o s t "9 0 R E A DA « , W , K9 2 I F A S C ( A * ) < > 4 2T H E N1 O O

1 0 7

Page 116: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 116/260

Page 117: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 117/260

Page 118: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 118/260

4 6 0 P R I N TM

4 7 0 R E T U R N4 8 0 R E Ma $ = a p p l i a n c e ,w = a v gw a t t s ,k ~

a n n u a lk w h , n = # o f a p p l i a n c e s4 9 0 R E Mk m a y b e a d j u s t e db y t h e u s e r

b y d e t e r m i n i n g5 0 0 R E Mt h e n u m b e ro f h o u r sp e r y e a r

t h e a p p l i a n c ei s u s e d a n d5 1 O R E Mc a l c u l a t i n gk = w a t t s * h o u r s / 1 00 .

5 2 O R E Ms w = 5 u ma n n u a lk w h f o r a l l a p p

1 i a n c e s5 3 O R E Ms k = s u ma n n u a lk w h f o re a c h a p

p i i a n c eg r o u p5 4 O R E Mq * = n a m eo f e a c h o f 7 g r o u p s

o f a p p l i a n c e s

1 1 0

Page 119: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 119/260

H o m e

C o o l i n

A u d i t

Page 120: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 120/260

Page 121: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 121/260

Page 122: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 122/260

H e a t i n gd e g r e ed a yi s a n e s t i m a t eo f t h eh e a t i n gn e c e s s a r yi n t h ew i n t e r ,a n dc o o l i n gd e g r e ed a yi s a n e s t i m a t eo f t h e c o o l i n g

n e c e s s a r yi n t h es u m m e r .B o t ha r ec a l c u l a t e df r o mt h em a x i m u m

a n dm i n i m u mt e m p e r a t u r e sa n ds u m m e de a c hd a yt o a c c u m u l a t e

m o n t h l ya n dy e a r l yt o t a l s .

H e a t i n gd e g r e ed a y sa c c u m u l a t eo n d a y sw i t ha n a v e r a g e

t e m p e r a t u r ec o o l e rt h a n 6 5° F ,a n dc o o l i n gd e g r e ed a y s

a c c u m u l a t eo n d a y sw i t ha n a v e r a g e t e m p e r a t u r ew a r m e rt h a n

6 5° F .T h e s ed a t aa r er e c o r d e df o rs e v e r a lh u n d r e ds t a t i o n si n t h e

U n i t e dS t a t e sa n da r ea v a i l a b l ei n " L o c a lC l i m a t o l o g i c a l D a t a , "a

p u b l i c a t i o nf r o mt h eU . S . D e p t .o f C o m m e r c e ,N a t i o n a lC l i m a t i c

C e n t e r ,F e d e r a lB u i l d i n g , A s h e v i l l e ,N C2 8 8 0 1 .T h ec o n c e p t so f t h e

c o o l i n ga n dh e a t i n gd e g r e e d a y sh a v es h o w ne x c e l l e n t c o r r e l a t i o n

w i t hf u e lu s ei n m yr e s i d e n c e( s e eF i g u r e s1 a n d2 ) b o t hi n h e a t i n g

a n da i rc o n d i t i o n i n go n a m o n t hb y m o n t hb a s i s ,a n da n e v e n

h i g h e rc o r r e l a t i o nf o ra n e n t i r es e a s o n .T h i sc o r r e l a t i o np r o m p t e d

m et o d e v e l o pa B A S I Cp r o g r a mf o rc a l c u l a t i n ga n e n e r g yu s er a t e

f o ro n ey e a ra n dp r e d i c t i n ge n e r g yu s ei n t h e f o l l o w i n gy e a r s

b a s e do n d e g r e ed a y s .U s i n gt h i st e c h n i q u e ,y o uc a nc a l c u l a t e

e n e r g yf u e ls a v i n g sa s w e l la s e c o n o m i cs a v i n g s ,e v e nt h o u g ht h e

w e a t h e r ,e n e r g yc o s t ,a n de n e r g ye f f i c i e n c y o fy o u rh o m ea r e

c h a n g i n gm o n t hb y m o n t ha n dy e a rb y y e a r .

E a c hp r o g r a mr e q u i r e sl e s st h a n8 Ka n dc a n b es h o r t e n e d

c o n s i d e r a b l yb y s e l e c t i v e l ye l i m i n a t i n gD A T As t a t e m e n t st o

r e s t r i c tt h eg e o g r a p h i c a l c o v e r a g e .E a c hp r o g r a mr e q u i r e st h e

h o m e o w n e rt o h a v er e c o r d so f f u e lu s ea n dc o s tf o rt w oy e a r so r

m o r e .T h ep r o g r a m sc a ne v a l u a t ee f f i c i e n c yf r o mt h ey e a r s1 9 7 4t h r o u g ha n di n c l u d i n g 1 9 8 0 .A n yt y p eo f f u e lc a nb e u s e d ;j u s t

r e m e m b e rt h a tt h eu n i t sy o ui n p u tw i l lb e t h eu n i t sc a l c u l a t e df o r

t h ef u e ls a v i n g s .S i m i l a r l y ,t h er a t ei s g i v e na s c o s t / f u e lu n i t s ,a n d

s o i s d e p e n d e n tu p o nt h eu n i t sy o ui n p u t .C h a n g i n gf u e l so r

c h a n g i n gr e s i d e n c e si n v a l i d a t e st h e t e c h n i q u e .

T h eh e a t i n gs e a s o ni s f r o mO c t o b e r1 t o M a y1 , a n dt h e

c o o l i n gs e a s o ni s f r o mA p r i l1 t o N o v e m b e r1 ; s e a s o n sa r em a d e

e x t r al o n gi n o r d e rt o a c c o m m o d a t et h ew i d er a n g eo f c l i m a t e si n

t h eU n i t e dS t a t e s .B e c a u s em a n yf u e l sa r eu s e df o ro t h e rp u r p o s e ss u c ha s h o tw a t e rh e a t i n g ,h o m el i g h t i n g ,e t c . ,t h eo f fs e a s o n

m i n i m u mu s a g ei s u s e dt o r e m o v et h e s ef a c t o r sf r o mt h es e a s o n a l

w e a t h e re f f e c t s .T h u st h eh e a t i n gp r o g r a mr e q u e s t s t h eJ u l yf u e l

u s e ,a n dt h ec o o l i n gp r o g r a mr e q u e s t st h eJ a n u a r yf u e lu s e .S h o u l d

a u s e rl i v eb e t w e e nc i t i e s ,l i s t e dr u n sf o ra l lc i t i e si n t h a tr e g i o nw i l l

a l l o wi n t e r p o l a t i o n .F o l l o w i n ga r es o m ek e yv a r i a b l e s :

1 1 4

Page 123: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 123/260

Page 124: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 124/260

T a b l e1 * S a m p l e R u nO fH e a t i n gF u e lA u d i t .

H E A T I N GF U E LA U D I T

S T A T E( D O N ' TA B B R E V I A T E ) ?T E X A S

T H EW I N T E RO F 7 3 - 7 4I S C A L L E D7 4 , C H O I C E S A R E7 4 T O 8 0

S T A R T I N G Y E A R ?7 8L A S T Y E A R ?8 0

C H O I C E SO F I N P U T A R EB Y Y E A RO R M O N T H

B Y Y E A R( Y O R N ) ? Y

U N I T SO F F U E L C A NB E A N Y T H I N G : G A L L O N S ,K W H , C U F T ,

A L L F U E L E N T R I E S M U S TB E T H E S A M EU N I T S

Y E A R =7 8F U E LU S E F O RO C T1 T O M A Y1 ? 6 5 0C O S T ( D O L L A R S ) ?2 0 5 . 0 5

Y E A R =7 9

F U E L U S E F O R O C T1 T O M A Y1 ? 5 2 6C O S T ( D O L L A R S ) ?1 8 2 . 7

Y E A R =8 0

F U E L U S E F O RO C T1 T O M A Y1 ? 3 1 8C O S T ( D O L L A R S ) ?1 2 0 . 6

F U E L U S E F O RJ U L Y ?1 0S T A T E C I T Y

1 T E X A S B R O W N S V I L L E2 T E X A S A M A R I L L O3 T E X A S F O R TW O R T H4 T E X A S H O U S T O N

C H O O S E# O F C I T Y ?4

C H O S E NC I T Y =H O U S T O NR A T E ( 1 S TY R ) = . 3 1

Y E A R7 9

8 0

R A T E. 3 4

. 3 7

F U E LS A V E D1 5

1 7 8

D O L L A R S5 . 5 1

6 7 . 5 4

S A V E D

( + = S A V I N G S , -= L O S S )

1 1 6

Page 125: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 125/260

T a b l e2 * S a m p l e R u nO fC o o l i n gF u e lA u d i t .

C O O L I N G F U E L A U D I T

S T A T E( D O N ' TA B B R E V I A T E ) ? T E X A S

T H E S U M M E R O F1 9 7 4I S C A L L E D7 4 , C H O I C E S A R E 7 4T O 8 0

S T A R T I N G Y E A R ?7 8

L A S T Y E A R ?8 0

C H O I C E SO F I N P U T A R EB Y Y E A R O RM O N T H

B Y Y E A R( Y O R N ) ? Y

U N I T S O F F U E L C A NB E A N Y T H I N G : G A L L O N S ,K W H , C U F T , 1 0 0C U F TA L L F U E LE N T R I E SM U S TB E T H ES A M EU N I T S

Y E A R =7 8

F U E LU S EF O RA P R1 T O N O V1 ? 1 0 4 2 2C O S T ( D O L L A R S ) ?3 7 4 . 2 8

Y E A R =7 9

F U E LU S EF O RA P R1 T O N O V1 ? 9 4 8 3

C O S T ( D O L L A R S ) ? 4 0 2 . 5 6

Y E A R =8 0

F U E LU S EF O RA P R1 T O N O V1 ? 1 0 2 0 4

C O S T ( D O L L A R S ) ?5 2 8 . 0 8

F U E L U S E F O R J A N U A R Y ?6 7 9

C I T Y

B R O W N S V I L L EA M A R I L L O

F O R TW O R T H

H O U S T O N

C H O O S E# O F C I T Y ?4

C H O S E N C I T Y =H O U S T O N

R A T E ( 1 S TY R ) = . 0 3

1

2

3

4

S T A T E

T E X A S

T E X A S

T E X A S

T E X A S

Y E A R

7 9

8 0

R A T E

. 0 4

. 0 5

F U E L S A V E D

3 6 7

7 3 4

D O L L A R S S A V E D1 5 . 5 9

3 7 . 9 9

( + = S A V I N G S , -= L O S S )

1 1 7

Page 126: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 126/260

o o

B Y

M O N T H )

M O R E

R E Q U I R E D

P r o g r a m1 .

O S IV e r s i o n *

I

R E M

H E A T I N G

F U E L

A U D I T

1 0

R E M

I I

R E M

P R O G R A M

R E Q U I R E SH E A T I N G

F U E L

U S E

( A N N U A L

O R

1 2

R E M

H E A T I N G

M O N T H S

A R E

O C T

1

T O

M A Y

1 ,

2

Y R S

O R

1 3

R E M

O U T P U T

I S

F U E L

S A V I N G S ,

A N D

*

S A V

I N G S

1 5

REM

3 K K 1 K }

K } K } K ! K ] K X ( ] K } K 3 K } K } K } K } K ] K } K ) K 4 ( } K } K } K ) K X ( } K X ) K ) K ) K } K ) K ) K ) K } K ̂ ) K } K ) K > K ) K } K ) K } K ) K ) K } K ) K ) K } K

1 7

D E F F N T R C ( E ) = I N T ( E * 1 0 Q ) / 1 0 0

2 0

P R I N T T A B ( 1 2 ) ? " Y E A R

B Y

Y E A R

H E A T I N G

C O

N S E R V A T I O N

A U D I T " { P R I N T { P R I N T

2 2

G O S U B 5 00 { I N P U T " S T A T E(

D O N ' T

A B B R E V I A T

E ) " ? B *

2 3

F O R I = 1 T O 7 { R E A D M * ( I ) { N E X T { P R I N T

2 5

P R I N T " T H E

W I N T E R

O F

1 9

7 3 - 7 4

I S

C A L L E D

7 4 ,

C H O I C E S

A R E

7 4

T O

8 0 "

2 7

P R I N T { I N P U T " S T A R T I N GY

E A R " { Y S { I N P U T " L

A S T

Y E A R " { Y E { P R I N T

3 0

L » Y E - Y S + i J P R I N T " C H 0 I C E 8

O F

I N P U T

A R E

B Y

Y E A R

O R

M O N T H " { P R I N T

4 0

I N P U T " B Y

Y E A R

( Y

O R

N > l > ; A « : i F A S C ( A * ) < > 8 9 T H E N > 1 00

4 1

P R I N T { P R I N T " U N I T S

O FF U E L

C A N

B E

A N Y T

H I N G {

G A L L O N S ,

K W H ,

C U F T ,

1 00 C U F T "

4 3

P R I N T " A L L

F U E L

E N T R I E S

M U S T

B E

T H E

S A

M E

U N I T S " { G O S U B 5 00 J P R I N T

4 7

F O R I = 1 T O L { P R I N T " Y E A R -

" J I N T ( Y S + I - 1 )

4 8

P R I N T ' T U E L

U S E

F O R

O C T

1

T O

M A Y

1 " { { I N P U T F ( I ) { I N P U T " C O S T ( D O L L A R S ) "

9 0

G O S U B 5 00 { N E X T { G O T O 2 00

1 0 0

F O R I = 1 T O L . { G Q S U B 5 0 Q { P R

I N T " Y E A R

«

"{ I N KY S + I - 1 ){ F 0 R J - 1 T 0 7

1 0 5

P R I N T - F U E L

U S E

F O R

" J

M » < J > H I N P U T F t P R I N T " C O S T

F O R

" { M * ( J ) { J I N P U T D

1 1 0

F ( I ) - F ( I ) + F { D ( I ) = D ( I ) + D { N E X T { N E X T

2 00

I N P U T " F U E L

U S E

F O R

J U

L Y " { M I { 1 = 1

U l

C

CCC

'OOC

^GOOC >C

OC

C ̂CC 'O

C :C

C )C

OC

C

COCC

Page 127: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 127/260

3

)))))))))

3

))))

))))))

))))))

)))))

2 2 0

R E A D S T * , C n * ( I ) , H ( l / I ) , H ( 2 , I ) , H ( 3 , I ) , H (

4 , I ) , H ( 5 , I ) , H ( 6

, I ) , H ( 7 , I )

2 3 0

I F L E F T * ( S T * , 7 ) - L E F T * ( B * t 7 ) T H E N I - I + 1

2 4 0

I F S T * - " E N D " T H E N 2 5 0

2 4 5

G O T O 2 2 0

2 5 0

J - I - l : L L - Y S - 7 4 + i : P R I N T T A B ( I S ) ? " S T A T E " ?

T A B ( 2 5 ) ? " C I T Y "

2 5 5

F O R I - 1 T O J

2 6 0

P R I N T T A B ( 1 0 ) ? I ? T A B ( 1 5 ) ? B * ? T A B ( 2 5 ) ? C T * (

I ) : N E X T

2 7 0

I N P U T " C H O O S E

*

O F

C I T Y " ? I J P R I N T J G O S U B 5

00

2 8 0

X = ( F ( 1 ) - 7 * M I ) / H ( L L , I ) J R A T

E ( 1 ) = = = D ( 1 > / F ( 1 )

: H = F N T F I : C ( R A T E ( 1 ) )

2 8 2

P R I N T " C H O S E N

C I T Y =

" ? C T * ( I > ? T A B ( 3 7 ) ? " R

A T E < 1 S T

Y E A R ) - " J T A B < 5 8 > J H

2 8 5

P R I N T t P R I N T T A B ( 5 ) ? " Y E A R " ?

2 9 0

P R I N T T A B ( 1 6 > ? " R A T E " ? T A B ( 2 5 ) J " F U E L

S A V I

N G S " ? T A B ( 4 2 ) ? " S A V I N G S

2 9 5

3 0 0

3 1 2

3 2 0

3 4 0

5 0 0

R E T U R N

1 9 9 9

D A T A O C T O B E R , N O V E M B E R , D E C E M B E R , J A N U A R Y

, F E B R U A R Y , M A R C H ♦ A P R I L

P R I N T T A B ( 1 6 >? " R A T E " ? T A B ( 2 5 ) ? " F U E L

S A V I

N G S " ? T A B

( D O L L A R S )

"

F 0 R K = 2 T 0 L

H ~ H ( L L + K ™ 1 » I ) * X + 7 * M I - F ( K >XR A T E ( K )

H = F N T R C ( H ) { R A T E ( K ) « F N T R C ( R A T E ( K ) >

D ( K )

/ F ( K ) t C = H * R A T E (

K )

C = F N

T R C ( C )

P R I N T T A B ( 5 ) ? I N T ( Y S + K ~ 1 >

? T A B ( 1 5 ) ? R A T E ( K ) ? T A B ( 2 8 ) ? l

N E X T : P R I N T : G O S U B 5 00 ; P R I N T T A B ( 2 0 ) ? " ( +=

S A V I N G S ) ( •

L O S S ) " : G O T 0 2 5 5

U l

Page 128: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 128/260

P r o g r a m2 * V I CV e r s i o n .

1 R E MH E A T I N GF U E LA U D I T V I CV E R S I O N1 1 R E M P R O G R A M R E Q U I R E SH E A T I N G F U E LU S E ( A N N

U A LO R B Y M O N T H )l f

1 2 R E MH E A T I N GM O N T H SA R E O C T1 T O M A Y1 , 2 Y

R S O R M O R ER E Q U I R E D

1 3 R E MO U T P U TI S F U E L S A V I N G S ,A N D$ S A V I N G S1 7 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 0

2 0 P R I N T 1 1{ C L E A R }H E A T I N G F U E LA U D I T { D O W N }"2 2 P R I N T W S T A T E( D O N ' Tn : I N P U T " A B B R E V I A T E ) n

2 3 F O R I = 1 T O 7 : R E A D M $ ( I ) : N E X T : P R I N T2 5 P R I N T " T H EW I N T E RO F 7 3 - 7 4I S C A L L E D7 4 , C H

O I C E S A R E7 4 T O 8 0 M2 7 P R I N T : I N P U T " S T A R T I N G Y E A R " ; Y S : P R

L A S TY E A R " ; Y E : P R I N T3 0 L = Y E - Y S + 1 : P R I N T " C H O I C E SO F I N P U T A R EB Y Y

E A RO R M O N T H "4 0 I N P U T " B YY E A R( Y O R N ) " ; A $: I F A S C ( A $ )O 8 9 T H

E N 1 0 04 1 P R I N T "{ C L E A R j U N I T SO F F U E LC A NB E A N Y T H I N

G : G A L L O N S ,K W H , C U F T ,1 0 0 C U F T "4 3 P R I N T " A L LF U E LE N T R I E S M U S TB E T H ES A M EU N

I T S " : G O S U B 5 0 0 : P R I N T4 7 F O R I = 1 T O L : P R I N T " Y E A R =" ; I N T ( Y S + I - 1 )4 8 P R I N T " F U E LU S EF O RO C T1 T O " : I N P U T " M A Y1 " ;

F ( I ) : I N P U T " C O S T ( D O L L A R S ) " ; D ( I )

9 0 G O S U B 5 0 0 : N E X T : G O T O 2 0 01 0 0 F O R I = 1 T O L : G O S U B 5 0 0 : P R I N T " Y E A R= " ; I N T ( Y S + I

- 1 ) : F O R J = 1 T O 71 0 5 P R I N T " F U E LU S EF O R" ; M $ ( J ) ; : I N P U T F : P R I N T

O S TF O R" ; M $ ( J ) ; : I N P U T D

1 1 0 F ( I ) = F ( I ) + F : D ( I ) = D ( I ) + D : N E X T : N E X T2 0 0 P R I N T " F U E LU S EF O R " : I N P U T "J U L Y " ; M I : 1 = 12 2 0 R E A D S T $ , C T $ ( I ) , H ( 1 , I ) , H ( 2 , I ) , H ( 3 , I

2 3 0 I F L E F T $ ( S T $ , 7 ) = L E F T $ ( B $ , 7 ) T H E N I = 2 4 0 I F S T $ = " E N D " T H E N 2 5 02 4 5 G O T O 2 2 0

2 5 0 P R I N T " { C L E A R } " : J = I - 1 : L L = Y S - 7 4 + l :ST A T E " ; T A B ( 1 2 ) ; " C I T Y { D O W N } "

2 5 5 F O R I = 1 T O J2 6 0 P R I N T I ; B $ ; T A B ( 1 0 ) ; C T $ ( I ) : N E X T2 7 0 P R I N T " { D O W N } " : I N P U T " C H O O S E# O F C I T Y " ; I : P R

I N T : G O S U B 5 0 0

1 2 0

Page 129: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 129/260

Page 130: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 130/260

4 3 P R I N T " A L LF U E L E N T R I E SM U S TB E T H ES A M EU N

I T S " : G O S U B 5 0 0 : P R I N T4 7 F O R I= 1 T O L : P R I N T " Y E A R =" ; I N T( Y S + I - 1 )4 8 I N P U T " F U E LU S EF O RO C T1 T O M A Y1 " ; F ( I ) : I N

P U T " C O S T ( D O L L A R S ) " ; D ( I )

9 0 G O S U B 5 0 0 : N E X T : G O T O 2 0 01 0 0 F O R I = 1 T O L : G O S U B 5 0 0 : P R I N T " Y E A R= " ; I N T ( Y S + I

- 1 ) : F O R J = 1 T O 71 0 5 P R I N T " F U E LU S E F O R" ; M $ ( J ) ; : I N P U T F : P R I N

O S T F O R" ; M $ ( J ) ; : I N P U T D

1 1 0 F ( I ) = F ( I ) + F : D ( I ) = D ( I ) + D : N E X T : N E X T2 0 0 I N P U T " F U E LU S EF O RJ U L Y " ; M I : 1 = 1 : P R I N T " {

C L E A R } " ; T A B ( 1 7 ) ; " W A I T "2 2 0 R E A D S T $ , C T $ ( I ) , H ( 1 , I ) , H ( 2 , I ) , H ( 3 ,

, H ( 5 , I ) , H ( 6 , I ) , H ( 7 , I )2 3 0 I F L E F T $ ( S T $ , 7 ) = L E F T $ ( B $ , 7 ) T H E N I =2 4 0 I F S T $ = " E N D " T H E N 2 5 02 4 5 G O T O 2 2 02 5 0 P R I N T " { C L E A R } " : J = I - 1 : L L = Y S - 7 4 + l :

S T A T E " ; T A B ( 2 1 ) ; " C I T Y { D O W N } "2 5 5 F O R I = 1 T O J2 6 0 P R I N T I ; T A B ( 9 ) ; B $ ; T A B ( 2 0 ) ; C T $ ( I ) : N2 7 0 P R I N T " { D O W N } " : I N P U T " C H O O S E# O F C I T Y " ; I : P R

I N T

2 8 0 X = ( F ( 1 ) - 7 * M I ) / H ( L L , I ) : R A T E ( 1 ) = D ( 1F N T R C ( R A T E ( 1 ) )

2 8 2 P R I N T " { C L E A R } " ; T A B ( 9 ) ; " C H O S E NC I T Y =" ; C T $ (I ) : P R I N T T A B ( 9 ) ; " R A T E ( 1 S TY R ) =" ; H

2 8 5 P R I N T " { D O W N } Y E A RR A T E F U E LS A V E D "

2 9 0 P R I N T " S A V E D ( $ ) "

2 9 5 F O R K = 2 T O L3 0 0 H = H ( L L + K - 1 , I ) * X + 7 * M I - F ( K ) : R A T E ( K

) : C = H * R A T E ( K )3 1 2 H = F N T R C ( H ) : R A T E ( K ) = F N T R C ( R A T E ( K

C )

3 2 0 P R I N T I N T ( Y S + K - i ) ; T A B ( 7 ) ; R A T E ( K ) ?T ( H ) ; T A B ( 2 9 ) ; C

3 4 0 N E X T : P R I N T : G O S U B 5 0 0 : P R I N T " ( += S A V I N G S , -=L O S S ) " : G O T O 2 5 5

5 0 0 P R I N T "

— " : R E T U R N1 9 9 9D A T A O C T , N O V , D E C , J A N , F E B , M A R , A P

1 2 2

Page 131: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 131/260

Page 132: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 132/260

Page 133: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 133/260

3 4 0 N E X TK s P R I N T: G O S U B5 O O : P R I N T" < +» S A V I N G S ) < -■ L 0 S S ) M s 6 0 T 02 5 5

5 0 0 P R I N T"

n s R E T U R N

1 9 9 9D A T AO C T O B E R , N O V E M B E R , D E C E A N U A R Y , F E B R U A R Y , M A R C H , A P

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

I R E MH E A T I N GF U E LA U D I T1 0 R E M

I I R E MP R O G R A MR E Q U I R E SH E A T I N G F U E LU S E ( A N N UA L O R B Y M O N T H )

1 2 R E MH E A T I N GM O N T H SA R E O C T1 T O M A Y1 , 2 YR S O R M O R E R E Q U I R E D

1 3 R E MO U T P U TI S F U E L S A V I N G S ,A N D$ S A V I N G S1 5 R E M* * * * * * * * * * * * * * * * * * * * * * * * *

1 7 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 02 0 P R I N T " Y E A RB Y Y E A RH E A T I N GC O N S E R V A T I O NA U

D I T " : P R I N T : P R I N T2 2 G O S U B 5 0 0 : I N P U T t I S T A T E( D O N ' TA B B R E V I A T E )" ; B

$2 3 F O R I = 1 T O 7 : R E A D M $ ( I ) : N E X T : P R I N T2 5 P R I N T " T H E W I N T E RO F 1 9 7 3 - 7 4I S C A L L E D7 4 , ~

C H O I C E SA R E7 4 T O 8 0 "

2 7 P R I N T :I N P U T " S T A R T I N GY E A R "; Y S :I N P U T 1 1L A S TY

E A R " ; Y E : P R I N T3 0 L = Y E - Y S + 1 : P R I N T M C H O I C E SO F I N P U T A R EB Y Y E

A R O R M O N T H " : P R I N T4 0 I N P U T " B YY E A R " ; A $ : I F L E F T $ ( A $ ,1 ) < > l f Y " T H E N 1 0

0

4 1 P R I N T : P R I N T " U N I T SO F F U E L C A NB E A N Y T H I N G :G A L L O N S ,K W H ,C U F T ,1 0 0 C U F T "

4 3 P R I N T " A L LF U E LE N T R I E S M U S TB E T H E S A M EU N I T S " : G O S U B 5 0 0 : P R I N T

4 7 F O R I = 1 T O L : P R I N T " Y E A R =" ; I N T ( Y S + I - 1 )4 8 P R I N T " F U E LU S EF O R O C T1 T O M A Y1 " ; : I N P U T F

( I ) : I N P U T " C O S T ( D O L L A R S ) " ; D ( I )9 0 G O S U B 5 0 0 : N E X T : G O T O 2 0 01 0 0 F O R I = 1 T O L : G O S U B 5 0 0 : P R I N T " Y E A R =" ; I N T ( Y S + I -

1 ) : F O R J = 1 T O 7

1 0 5 P R I N T " F U E LU S EF O R" ; M $ ( J ) ; I N P U T F : P R I N T " S T F O R" ; M $ ( J ) ; : I N P U T D

1 2 5

Page 134: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 134/260

Page 135: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 135/260

1 8 C A L L S C R E E N ( 9 )1 9 D E F T R C < E > = I N T < E * 1 O O > / 1 O O2 0 P R I N T" y e a rb y y e a r h e a t i n ga u d i t "

2 2 G O S U B 5 O O2 3 I N P U T" s t a t e ( d o n ' ta b b r e v i a t e ) ?

2 4 F O R 1 = 1 T O 7

2 5 R E A DM * < I >

2 7 N E X TI2 9 P R I N T3 1 P R I N T" t h e w i n t e ro f 1 9 7 3 - 7 4i s

€ 4 S P A C E S J c a l l e d7 4 , c h o i c e sa r e 7

4 t o 8 0 " r s

3 5 I N P U T" s t a r t i n g y e a r ?" : Y S3 7 I N P U T " l a s ty e a r ? " : Y E

3 9 P R I N T

4 1 L = Y E - Y S + 14 2 P R I N T" u n i t so - f f u e l c a n b e

< . B S P A C E S > a n y t h i n g :g a l l o n ,k w h , c

u f t , l O Oc u f f4 3 P R I N T" a l l f u e l e n t r i e sr o u s tb e t h

e s a m eu n i t s " :: : :

4 4 P R I N T " c h o i c e so f i n p u t a r e b y y e a

r o r m o n t h " ::

4 7 I N P U T" b y y e a r < y o r n ) ? " : A *4 9 I F ( A S C ( A * > < > 8 9 ) * < A S C < A * > < > 1

N 1 O O

5 1 P R I N T5 7 G O S U B5 O O5 9 P R I N T6 1 F O R 1 = 1 T O L6 3 P R I N T" y e a r = " ; I N T < Y S + I - 1 )6 5 P R I N T" f u e l u s e f o r o c t 1 t o m a y 1

6 7 I N P U TF ( I )6 9 I N P U T" c o s t ( d o l l a r s ) ?" : D < I >

9 0 G O S U B5 O O9 4 N E X TI

9 6 G O T O1 5 01 0 0 F O R 1 = 1 T O L

1 0 1 G O S U B5 O O

1 2 7

Page 136: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 136/260

Page 137: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 137/260

Page 138: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 138/260

6 9 , 7 0 5 , 1 4 5 2 , 8 0 82 0 4 8 D A T A C A L I F O R N I A , S A N F R A N C I S C O , 2 72 9

, 2 5 9 4 , 1 9 7 2 , 2 7 7 4 , 2 1 1 62 0 5 0D A T A C O L O R A D O , D E N V E R , 5 5 6 9 , 5 8 2 6 , 5

8 2 , 5 9 3 7 , 5 3 3 3

2 0 5 2 D A T A C O N N E C T I C U T T , H A R T F O R D , 5 5 4 01 6 4 , 5 7 1 1 , 6 2 8 6 , 5 5 6 9

2 0 5 4D A T A D E L A W A R E , W I L M I N G T O N , 3 9 1 0 , 46 , 4 9 8 0 , 4 8 8 3 , 4 3 6 4

2 0 5 6 D A T A F L O R I D A , J A C K S O N V I L L E , 9 3 3 , 1 1

1 , 1 7 9 1 , 1 5 2 5 , 1 4 0 62 0 5 8 D A T A F L O R I D A , M I A M I , 1 3 1 , 5 9 , 2 0 2 , 3 1 1

0 4

2 0 6 0D A T A F L O R I D A , T A L L A H A S S E E , 1 1 0 6 , 1 9 , 2 1 6 6 , 1 7 4 6 , 1 6 9 2

2 0 6 2D A T A G E O R G I A , A T L A N T A , 2 3 0 5 , 2 8 7 3 , 29 8 , 2 7 5 7 , 2 7 3 7

2 0 6 4D A T A G E O R G I A , S A V A N N A H , 1 2 7 4 , 1 5 3 7 , 2 5 3 , 1 7 5 1 , 1 8 8 1

2 0 6 6 D A T A I D A H O , B O I S E , 4 9 7 7 , 5 3 1 8 , 5 3 7 6 , 5 9 8 4 , 4 7 9 2

2 0 6 8D A T A I D A H O , P O C A T E L L O , 6 3 8 7 , 6 7 1 3 , 6 20 3 , 7 1 0 9 , 5 8 3 9

2 0 7 0 D A T A I L L I N O I S , C H I C A G O , 5 6 3 4 , 6 0 3 9 , 5 3 2 2 , 6 6 8 6 , 5 5 3 7

2 0 7 2D A T A I L L I N O I S , S P R I N G F I E L D , 4 9 9 8 , 5 4 5 7 , 6 0 5 7 , 6 0 7 5 , 5 3 0 8

2 0 7 4D A T A I N D I A N A , E V A N S V I L L E , 3 8 7 3 , 4 4 2 , 5 1 1 3 , 4 9 7 9 , 4 6 7 6

2 0 7 6 D A T A I N D I A N A , F O R T W A Y N E , 5 6 6 0 , 6 0 9 3 6 4 7 2 , 6 2 7 1 , 6 0 4 6

2 0 7 8 D A T A I N D I A N A , I N D I A N A P O L I S , 4 6 9 8 , 5 4

6 0 , 5 6 9 8 , 5 7 4 8 , 5 4 8 42 0 8 0 D A T A I O W A , D E S M O I N E S , 5 9 0 8 , 6 4 6 8 , 5 2 6

6 , 7 0 4 1 , 5 8 2 72 0 8 2 D A T A I O W A , S I O U X C I T Y , 6 1 2 0 , 6 9 2 4 , 5 9 4

0 , 7 9 1 2 , 6 2 6 32 0 8 4D A T A K A N S A S , T O P E K A , 4 8 7 3 , 5 2 2 5 , 4 4 0 8

, 6 0 2 3 , 5 0 4 52 0 8 6 D A T A K A N S A S , W I C H I T A , 4 5 4 0 , 4 8 2 0 , 4 0 3

5 , 5 3 1 0 , 4 6 2 02 0 8 8D A T A K E N T U C K Y , L O U I S V I L L E , 3 6 9 7 , 4 2

6 , 4 8 9 6 , 4 5 8 3 , 4 3 9 22 0 9 0D A T A L O U I S I A N A , B A T O N R O U G E , 1 0 5 0 , 1

3 3 , 1 9 9 6 , 1 7 4 4 , 1 7 6 22 0 9 2D A T A L O U I S I A N A , N E W O R L E A N S , 93 1 , 1 2 9 5 , 1 4 3 0 , 2 0 5

1 3 0

Page 139: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 139/260

7 , 1 8 6 0 , 1 4 5 3 , 1 4 4 72 0 9 4 D A T A M A I N E , C A R I B O U , 8 9 8 0 , 9 0 2 4 , 8 9 4 7

, 8 6 3 8 , 7 8 6 0

2 0 9 6 D A T A M A I N E , P O R T L A N D , 6 4 7 2 , 6 7 4 7 , 6 7 0 , 7 0 4 0 , 6 4 2 7

2 0 9 8D A T A M A R Y L A N D , B A L T I M O R E , 4 2 4 1 , 4 2 , 4 5 4 2 , 4 5 0 8 , 4 2 7 1

2 1 0 0D A T A M A S S A C H U S E T T S , B O S T O N , 4 9 9 8 , 59 2 , 4 9 6 3 , 5 4 2 5 , 5 0 1 7

2 1 0 2D A T A M I C H I G A N , D E T R O I T , 5 9 2 3 , 6 3 7 5 , 4 0 8 , 6 5 3 8 , 6 0 8 8

2 1 0 4D A T A M I C H I G A N , G R A N D R A P I D S , 6 3 3 8 , 66 7 , 6 6 0 5 , 6 9 4 4 , 5 8 9 8

2 1 0 6D A T A M I C H I G A N , S A U L S T , M A R I E , 8 5 7 6 ,0 4 7 , 8 2 4 5 , 8 8 4 8 , 8 0 2 1

2 1 0 8D A T A M I N N E S O T A , D U L U T H , 9 2 9 2 , 9 4 3 5 , 6 5 7 , 9 5 7 7 , 8 3 5 1

2 1 1 0D A T A M I N N E S O T A , I N T . F A L L S , 9 8 4 4 , 9 7 54 4 , 9 8 5 8 , 1 0 7 4 5 , 9 4 4 2

2 1 1 2D A T A M I N N E S O T A , M I N N E A P O L I S , 7 5 6 0 , 78 0 0 , 7 7 8 9 , 8 1 3 2 , 7 1 4 0

2 1 1 4D A T A M I S S I S S I P P I , J A C K S O N , 1 7 4 6 , 2 0 6 61 , 2 8 8 1 , 2 4 5 1 , 2 5 6 8

2 1 1 6D A T A M I S S O U R I , K A N S A S C I T Y , 4 7 7 5 , 5 4 00 , 5 6 7 1 , 5 8 1 1 , 5 1 0 6

2 1 1 8D A T A M I S S O U R I , S T . L O U I S , 4 5 0 7 , 5 0 0 1 , 4

5 4 1 0 , 5 3 6 8 , 4 5 7 4

2 1 2 0D A T A M I S S O U R I , S P R I N G F I E L D , 3 9 8 2 , 4 6 3 3 , 4 9 7 3 , 5 1 1 6 , 4 1 4 0

2 1 2 2D A T A M O N T A N A , B I L L I N G S , 6 2 9 4 , 7 1 0 6 , 6 0 6 8 , 7 8 7 8 , 5 8 1 4

2 1 2 4D A T A M O N T A N A , G R E A T F A L L S , 6 8 1 0 , 7 4 8 , 7 6 0 6 , 8 1 3 8 , 6 1 6 4

2 1 2 6D A T A M O N T A N A , M I S S O U L A , 6 7 9 7 , 7 1 0 4 , 64 2 3 , 8 0 6 8 , 6 4 3 9

2 1 2 8D A T A N E B R A S K A , L I N C O L N , 6 0 6 7 , 6 5 0 4 , 5 4 8 4 , 6 8 8 1 , 5 5 6 2

2 1 3 0D A T A N E B R A S K A , O M A H A , 6 0 6 9 , 6 3 1 6 , 5 0 3 0 , 6 3 9 1 , 5 9 5 4

2 1 3 2D A T A N E V A D A , L A S V E G A S , 2 4 1 8 , 2 6 1 0 , 2 2 6 4 , 2 5 1 7 , 2 1 4 7

2 1 3 4D A T A N E V A D A , R E N O , 5 1 8 4 , 5 8 2 0 , 5 5 4 8 , 5 6 7 9 , 4 6 2 5

2 1 3 6D A T A N E WH A M P S H I R E , C O N C O R D , 6 9 2 4 , 7 3 0 4

7 3 2 , 7 0 9 4 , 7 2 2 9 , 6 4 7 92 1 3 8D A T A N E W J E R S E Y , T R E N T O N , 4 3 7 3 , 4 7 6 3

1 3 1

Page 140: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 140/260

, 5 0 5 6 , 4 8 1 8 , 4 5 9 52 1 4 0D A T A N E W M E X I C O , A L B U Q U E R Q U E , 4 2 0

4 7 6 1 , 3 5 4 3 , 4 0 2 0 , 3 7 3 52 1 4 2D A T A N E W M E X I C O , R O S W E L L , 3 0 1 5 , 3 6 6

, 2 7 1 2 , 3 5 8 5 , 3 2 9 72 1 4 4D A T A N E WY O R K , A L B A N Y , 6 5 3 9 , 6 8 3 5 , 5 9 9 9

1 5 , 6 8 0 6 , 6 0 2 32 1 4 6D A T A N E W Y O R K , N E W Y O R K , 4 3 3 3 , 4 6 4 3

8 0 4 , 4 9 5 0 , 4 4 3 42 1 4 8D A T A N E W Y O R K , S Y R A C U S E , 6 2 4 1 , 6 4 3 9

6 2 3 4 , 6 5 7 3 , 5 8 9 52 1 4 9D A T A N O R T H C A R O L I N A , A S H E V I L L E , 3

3 , 4 7 5 5 , 4 2 8 1 , 3 8 8 2 , 3 7 9 32 1 5 0D A T A N O R T HC A R O L I N A , R A L E I G H , 2 7 5 8 , 3 5 5

4 2 5 8 , 3 8 0 1 , 3 2 8 6 , 3 4 6 42 1 5 4D A T A N O R T HC A R O L I N A , W I L M N G T N , 1 6 8 3 , 2 2

, 2 8 4 9 , 2 6 5 8 , 2 2 5 6 , 2 4 6 42 1 5 6D A T A N O R T H D A K O T A , F A R G O , 9 1 7 1 , 8 5

, 9 0 1 2 , 9 9 1 5 , 8 4 0 22 1 5 8D A T A N O R T H D A K O T A , W I L L I S T O N , 8 7 1

8 1 9 2 , 8 8 6 7 , 9 7 8 4 , 7 7 8 72 1 6 0D A T A O H I O , C O L U M B U S , 4 7 0 1 , 5 3 1 4 , 4 8 6

, 5 6 5 3 , 5 2 5 32 1 6 2D A T A O H I O , T O L E D O , 5 9 9 6 , 6 2 4 3 , 5 6 7 4 ,

5 2 0 , 5 9 9 22 1 6 4D A T A O K L A H O M A , O K L A C I T Y , 3 2 7 8 , 3 7 6 2

3 9 7 7 , 4 1 4 2 , 3 5 4 32 1 6 6D A T A O R E G O N , B U R N S , 6 3 9 5 , 6 5 8 7 , 6 8 8 0

7 0 9 3 , 5 8 3 0

2 1 6 8D A T A O R E G O N , P O R T L A N D , 4 0 7 0 , 3 9 9 3 , 3 1 5 , 4 5 7 7 , 3 6 9 0

2 1 7 0D A T A P E N N S Y L V A N I A , H A R R I S B U R G , 4 5, 5 4 3 7 , 5 0 5 9 , 4 9 1 5 , 4 4 2 2

2 1 7 2D A T A P E N N S Y L V A N I A , P I T T S B U R G , 5 0 0 56 8 2 2 , 5 6 3 6 , 5 9 6 4 , 5 5 3 6

2 1 7 4D A T A P E N N S Y L V A N I A , S C R A N T O N , 5 9 5 0 6 4 2 , 5 9 6 3 , 6 3 4 8 , 5 4 1 7

2 1 7 6D A T A R H O D E I S L A N D , P R O V I D E N C E , 5 1 8, 6 0 3 5 , 5 4 9 7 , 5 8 6 7 , 5 0 2 9

2 1 7 8D A T A S O U T H C A R O L I N A , C H A R L E S T O N , 3 7 , 2 7 0 2 , 2 3 4 0 , 1 9 7 2 , 2 1 9 5

2 1 8 0D A T A S O U T H C A R O L I N A , G R E E N V I L L E , 2 0 , 3 8 5 1 , 3 3 9 2 , 3 1 2 2 , 3 1 6 6

2 1 8 2D A T A S O U T HD A K O T A , R A P I D C I T Y , 6 4 7 7 , 7 0 4 6 6 2 2 , 6 9 2 3 , 7 6 2 6 , 6 0 5 0

2 1 8 4D A T A S O U T HD A K O T A , S I O U X F A L L S , 7 0 8 8 , 7 5

1 3 2

Page 141: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 141/260

Page 142: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 142/260

Page 143: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 143/260

Page 144: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 144/260

P r o g r a m9 . V I CV e r s i o n .

1 R E MC O O L I N GF U E LA U D I TV I C V E R S I O N1 1 R E MP R O G R A MR E Q U I R E S C O O L I N G F U E LU S E ( A N N

U A LO R B YM O N T H )"

1 2 R E MC O O L I N G M O N T H SA R EA P R I L1 T O N O V1 , 2

Y R SO R M O R E R E Q U I R E D

1 3 R E MO U T P U TI S F U E L S A V I N G S , A N D$ S A V I N G S1 7 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 02 1 P R I N T 1 1{ C L E A R }C O O L I N GF U E LA U D I T { D O W N }M

2 2 P R I N T f l S T A T E ( D O N ' T" : I N P U T " A B B R E V I A T E )w ; B $

2 3 F O R I = 1 T O 7 : R E A D M $ ( I ) : N E X T : P R I N T2 5 P R I N T " T H ES U M M E RO F 1 9 7 4I S C A L L E D7 4 , C H O

I C E SA R E 7 4T O 8 0 "

2 7 P R I N T : I N P U T " S T A R T I N G Y E A R " ; Y S : P R L A S TY E A R " ; Y E : P R I N T

3 0 L = Y E - Y S + 1 : P R I N T " C H O I C E SO F I N P U TA R E B Y Y

E A RO R M O N T H "4 0 I N P U T " B Y Y E A R( Y O R N ) " ; A $: I F A S C( A $ )O 8 9 T H

E N 1 0 04 1 P R I N T "{ C L E A R j U N I T SO F F U E L C A NB E A N Y T H I N

G : G A L L O N S ,K W H ,C U F T #1 0 0 C U F T "4 3 P R I N T " A L LF U E L E N T R I E S M U S TB E T H ES A M EU N

I T S " : G O S U B 5 0 0 : P R I N T4 7 F O R I = 1 T O L : P R I N T " Y E A R =" ; I N T ( Y S + I - 1 )4 8 P R I N T " F U E LU S EF O RA P R1 T O " : I N P U T " N O V1 " ;

F ( I ) : I N P U T " C O S T ( D O L L A R S ) " ; D ( I )9 0 G O S U B 5 0 0 : N E X T : G O T O 2 0 0

1 0 0 F O R I = 1 T O L : G O S U B 5 0 0 : P R I N T " Y E A R= " ; I N T ( Y S + I- 1 ) : F O R J = 1 T O 7

1 0 5 P R I N T " F U E LU S EF O R" ; M $ ( J ) ; : I N P U T F : P R I N T O S TF O R" ; M $ ( J ) ; : I N P U T D

1 1 0 F ( I ) = F ( I ) + F : D ( I ) = D ( I ) + D : N E X T : N E X T2 0 0 P R I N T " F U E LU S EF O R " : I N P U T "J A N U A R Y " ; M I : 1 = 1

2 2 0 R E A D S T $ , C T $ ( I ) , H ( l , I ) , H ( 2 , I ) , H ( 3 , I

2 3 0 I F L E F T $ ( S T $ , 7 ) = L E F T $ ( B $ , 7 ) T H E N I = I2 4 0 I F S T $ = " E N D " T H E N 2 5 02 4 5 G O T O 2 2 0

2 5 0 P R I N T " { C L E A R } " : J = I - l : L L = Y S - 7 4 + l : ST A T E " ; T A B ( 1 2 ) ; " C I T Y { D O W N } "

2 5 5 F O R I = 1 T O J2 6 0 P R I N T I ; B $ ; T A B ( 1 0 ) ; C T $ ( I ) : N E X T2 7 0 P R I N T " { D O W N } " : I N P U T " C H O O S E# O F C I T Y " ; I : P R

1 3 6

Page 145: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 145/260

I N T : G O S U B 5 0 02 8 0 X = ( F ( 1 ) - 7 * M I ) / H ( L L , I ) : R A T E ( 1 ) = D ( 1 ): H =

F N T R C ( R A T E ( 1 ) )2 8 2 P R I N T "{ C L E A R } C H O S E NC I T Y =f 1 ;C T $( I ) : P R I N T E R

A T E( 1 S TY R ) =f f ; H

2 8 5 P R I N T " { D O W N } Y E A RR A T E F U E L S A V E D "2 9 0 P R I N T " S A V E D( $ ) "2 9 5 F O R K = 2 T O L3 0 0 H = H ( L L + K - 1 , I ) * X + 7 * M I - F ( K ) : R A T E ( K

) : C = H * R A T E ( K )3 1 2 H = F N T R C ( H )- . R A T E( K )= F N T R C ( R A T E( K )) : C = F N T R C (

C )3 2 0 P R I N T I N T ( Y S + K - 1 ) ; T A B ( 4 ) ; R A T E ( K ) ; T

( H ) ; T A B ( 1 5 ) ; C3 4 0 N E X T : P R I N T : G O S U B 5 0 0 : P R I N T " ( += S A V I N G S , -=

L O S S ) " : G O T O 2 5 55 0 0 P R I N T " " : R E T U R N1 9 9 9D A T A A P R I L , M A Y , J U N E , J U L Y f A U G , S E P

P r o g r a m1 0 . M i c r o s o f tV e r s i o n *

I R E MC O O L I N GF U E LA U D I T( A D DD A T AL I N E S2 0 0 0U P . )

I I R E MP R O G R A M R E Q U I R E SC O O L I N GF U E LU S E ( A N N

U A LO R B YM O N T H ) "1 2 R E MC O O L I N GM O N T H SA R EA P R I L1 T O N O Vl f 2

Y R SO R M O R E R E Q U I R E D

1 3 R E MO U T P U TI S F U E LS A V I N G S , A N D$ S A V I N G S1 7 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 02 0 P R I N T " Y E A RB Y Y E A RC O O L I N G C O N S E R V A T I O NA U

D I T { 0 2D O W N } "2 1 P R I N T " { C L E A R } " ; T A B ( 9 ) ; " C O O L I N GF U E LA U D I T {

D O W N } "2 2 I N P U T " S T A T E( D O N ' TA B B R E V I A T E ) " ; B $2 3 F O R I = 1 T O 7 : R E A D M $ ( I ) : N E X T : P R I N T2 5 P R I N T " T H ES U M M E RO F 1 9 7 4I S C A L L E D7 4 ,

C H O I C E SA R E 7 4T O 8 0 "2 7 P R I N T : I N P U T " S T A R T I N GY E A R " ; Y S : P R I N T : I N P U T

L A S TY E A R " ; Y E : P R I N T

3 0 L = Y E - Y S + 1 : P R I N T " C H O I C E SO F I N P U TA R E B YY

E A RO R M O N T H "

4 0 I N P U T " B Y Y E A R( Y O R N ) " ; A $ : I F A S C( A $ )O 8 9 T HE N 1 0 0

1 3 7

Page 146: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 146/260

Page 147: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 147/260

Page 148: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 148/260

" ; : I N P U TT : F ( I ) = T : P R I N T" C O S T ( D O L LA R S ) " j s I N P U TT s D ( I ) = T

9 0 G O S U B5 0 0 : N E X TI : G O T O 2 0 01 0 0 F O R 1 = 1 T O L : G O S U B 5 0 0 : P R I N T" Y E A

R = " ; I N T ( Y S + I - 1 ) : F O RJ = l T O 7

1 0 5 P R I N T" F U E LU S E F O R" ; M * ( J * 2 0 + l , J* 2 0 + M L ( J ) ) ; : I N P U T F : P R I N T" C O S T " ;: I N P U TD

1 1 O F ( I ) = F ( I ) + F : D ( I ) = D ( I ) + D : N E X J : N E

X T I

2 0 0 P R I N T" F U E LU S E F O RJ A N U A R Y " : I N P UT H i s1 = 1

2 2 O R E A DS T * , T T * : C T * ( I * 2 0 + l , 1 * 2 0 +T T * : C T L< I ) = L E N < T T * >

2 2 5 F O RK = l T O7 : R E A DT : H ( K , I ) = T : N E X TK

2 3 0 T R A P2 4 0 : I F S T * = B * < 1 , L E N < S T « )T HE N 1 = 1 + 1

2 4 0 T R A P4 0 0 0 0 : I F S T * = " E N D "T H E N 2 5 02 4 5 G O T O2 2 02 5 0 J = I - l : L L = Y S - 7 4 + l : P R I N T"

C 3 S P A C E S ? S T A T E * 1 4S P A C E S > C I T Y "2 5 5 F O R 1 = 1 T O J

2 6 0 P R I N TI ; " " ; B « ; : P O K E 8 5 , 2 2 : ?C T *< I * 2 0 + l , I * 2 0 + C T L ( I ) ) : N E X TI

2 7 O P R I N T" C H O O S E# O F C I T Y " ; : I N P U TI

: P R I N T: G O S U B5 0 02 8 0 X = ( F ( 1 ) - 7 * M I ) / H ( L L , I ) : R A T E (

) / F ( l ) : H = I N T ( R A T E ( 1 ) * 1 0 0 ) / I 02 8 2 P R I N T" C H O S E NC I T Y =" ; C T * ( I * 2 0 + l ,

I * 2 0 + C T L ( I ) ) : P R I N T" R A T E ( 1 S TY E A R) = " ; H

2 8 5 ? : ? " Y E A RR A T E F U E LS A V .* S A VI N G S "

2 9 5 F O RK = 2 T O L

3 O OH = H ( L L + K - 1 , I ) * X + 7 * M I - F ( K > : R= D ( K ) / F ( K ) : C = H « R A T E ( K )

3 1 2 H = I N T ( H * 1 0 0 ) / 1 0 0 : R A T E ( K ) = I ( K >* 1 0 0 ) / 1 0 0 : C = I N T ( C * 1 0 0 ) / 1 O

3 2 0 P R I N T" " ; I N T ( Y S + K - 1 ) ; " { T A B !" ; R AT E ( K ) ; " < T A B > " ; H ; " < T A B > C 3S P A C E S > "

1 4 0

Page 149: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 149/260

3 4 O N E X TK s P R I N Ts 6 0 S U B5 0 0 : P R I N T" < ♦= S A V I N G S )< - = L O S S ) 1 1s G O T O2 5 5

5 O O P R I N T"f l : R E T U R N

1 9 9 9 D A T AA P R I L , M A Y , J U N E , J U L Y , A US E P T E M B E R , O C T O B E R

P r o g r a m1 2 *C o l o rC o m p u t e rV e r s i o n .

1 R E M C O O L I N GF U E LA U D I T1 0 R E M

1 1 R E MP R O G R A M R E Q U I R E DC O O L I N G F U E LU S E ( A N N

U A LO R B Y M O N T H )

1 2 R E MC O O L I N GM O N T H SA R EA P R I L1 T O N O V1 , 2

Y R S O R M O R ER E Q U I R E D

1 3 R E MO U T P U TI S F U E L S A V I N G S ,A N D$ S A V I N G S1 5 R E M* * * * * * * * * * * * * * * * * * * * * * * *

1 7 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 01 8 C L S

2 0 P R I N T T A B ( 6 ) ; " Y E A RB Y Y E A RC O O L I N G " : P R I N T T AB ( 7 ) " C O N S E R V A T I O N A U D I T " : P R I N T :

2 2 G O S U B 5 0 0 : I N P U T " S T A T E( D O N ' TA B B R E V I A T E ) " ; B$

2 3 F O R I = 1 T O 7 : R E A D M $ ( I ) : N E X T : P R I N T2 5 P R I N T " T H E S U M M E RO F 1 9 7 4I S C A L L E D7 4 , C H O I

C E SA R E7 4 T O 8 0 "2 7 P R I N T : I N P U T " S T A R T I N GY E A R " ; Y S : I N P U T " L A S TY

E A R " ; Y E : P R I N T3 0 L = Y E - Y S + 1 : P R I N T " C H O I C E SO F I N P U T A R EB Y Y E

A R O R M O N T H " : P R I N T4 0 I N P U T " B YY E A R( Y O R N ) " ; A $: I F A S C( A $ )O 8 9 T H

E N 1 0 0

4 1 P R I N T :P R I N T " U N I T SO F F U E L C A NB E A N Y T H I N G :G A L L O N S ,K W H , C U F T f1 0 0 C U F T "

4 3 P R I N T " A L LF U E L E N T R I E S M U S TB E T H E S A M EU N I T S " : G O S U B 5 0 0 : P R I N T

4 7 F O R I = 1 T O L : G O S U B 5 0 0 : P R I N T " Y E A R= " ; I N T ( Y S + I -1 )

4 8 P R I N T " F U E LU S EF O RA P R1 T O N O V 1 " ; : I N P U T F( I ) : I N P U T " C O S T ( D O L L A R S ) " ; D ( I )

9 0 G O S U B 5 0 0 : N E X T : G O T O 2 0 01 0 0 F O R I = 1 T O L : G O S U B 5 0 0 : P R I N T " Y E A R= " ; I N T ( Y S + I -

1 4 1

Page 150: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 150/260

1 ) : F O R J = 1 T O 71 0 5 P R I N T " F U E LU S EF O R" ; M $ ( J ) ; : I N P U T F : P R I N T

O S TF O RM ; M $ ( J ) ; : I N P U T D1 1 0 F ( I ) = F ( I ) + F : D ( I ) = D ( I ) + D : N E X T : N E X T2 0 0 I N P U T " F U E LU S EF O RJ A N U A R Y " ; M I : 1 = 12 2 0 R E A D S T $ , C T $ ( I ) , H ( 1 , I ) , H ( 2 , I ) , H ( 3 , I

2 3 0 I F L E F T $ ( S T $ f 7 ) = L E F T $ ( B $ , 7 ) T H E N I = 2 4 0 I F S T $ = " E N D " T H E N 2 5 02 4 5 G O T O 2 2 02 5 0 J = I - l : L L = Y S - 7 4 + l : P R I N T "S T A T E C I T Y

n

2 5 5 F O R I = 1 T O J2 6 0 P R I N T I ; "" ; B $ ; " " ; C T $ ( I ) : N E X T2 7 0 I N P U T " C H O O S E# O F C I T Y " ; I : P R I N T : G O S U B 5 02 8 0 X = ( F ( 1 ) - 7 * M I ) / H ( L L , I ) : R A T E ( 1 ) = D ( 1

F N T R C ( R A T E ( 1 ) )

2 8 2 P R I N T " C H O S E NC I T Y =" ; C T $ ( I ) : P R I M T " R A T E ( 1Y E A R ) = " ; H

2 8 5 P R I N T : P R I N T " Y E A RR A T E F U E LS A V .S A V I N G ( D O L) "

2 9 5 F O R K = 2 T O L

3 0 0 H = H ( L L + K - 1 , I ) * X + 7 * M I - F ( K ) : R A T E ( K) : C = H * R A T E ( K )

3 1 2 H = F N T R C ( H ) : R A T E ( K ) = F N T R C ( R A T E ( K

C )

3 2 0 P R I N T I N T ( Y S + K - 1 ) ; "" ; R A T E ( K ) ; "" ; H ; " " ; C3 4 0 N E X T : P R I N T : G O S U B 5 0 0 : P R I N T " ( += S A V I N G S ) ( -~

= L O S S ) " : G O T O 2 5 55 0 0 P R I N T " " : R E T

U R N

1 9 9 9D A T A A P R I L , M A Y , J U N E , J U L Y , A U G U S T

C T O B E R

P r o g r a m1 3 * T I - 9 9 V e r s i o n *

I R E Mc o o l i n gf u e l a u d i t , T Iv e r s i o nI I R E Mp r o g r a m r e q u i r e sc o o l i n g- f u e l

u s e ( a n n u a lo r b y m o n t h )

1 2 R E Mc o o l i n g m o n t h sa r e a p r i l 1 t on o v 1 , 2 y r s o r m o r e r e q u i r e d

1 3 R E Mo u t p u ti s f u e l s a v i n g s ,a n d *

s a v in g s

1 4 2

Page 151: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 151/260

Page 152: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 152/260

Page 153: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 153/260

Page 154: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 154/260

6 , 2 3 5 8 , 1 9 2 6 , 2 4 8 62 0 4 6 D A T A C A L I F O R N I A , L O S A N G E L E S , 62 7 , 5 0 5 f 8 6 4 , 6 0 2 ,

8 2 7 , 8 4 5 , 4 9 4

2 0 4 8 D A T A C A L I F O R N I A , S A N F R A N C I S C O , 1 2 0 , 1 9 2 , 8 8 ,1 4 4 , 1 8 2 , 1 0 2

2 0 5 0 D A T A C O L O R A D O , D E N V E R , 7 1 5 , 5 5 4 , 6 6 71 , 9 5 0

2 0 5 2 D A T A C O N N E C T I C U T T , H A R T F O R D , 7 6 4 , 6 5 7 , 8 1 1 , 7 8 7

2 0 5 4 D A T A D E L A W A R E , W I L M I N G T O N , 1 1 0 9 , 1 0 , 1 0 1 6 , 9 9 0 , 1 3 3 3

2 0 5 6D A T A F L O R I D A , J A C K S O N V I L L E , 2 4 6 0 , 21 7 , 2 5 5 9 , 2 4 8 3 , 2 6 4 7

2 0 5 8D A T A F L O R I D A , M I A M I , 4 6 5 7 , 4 5 7 0 , 4 0 1 , 4 2 1 8 , 3 4 8 6

2 0 6 0 D A T A F L O R I D A , T A L L A H A S S E E , 2 4 7 2 , 2 8 , 2 4 8 0 , 2 1 9 8 , 2 4 5 8

2 0 6 2D A T A G E O R G I A , A T L A N T A , 1 5 0 6 , 1 6 0 0 , 1 7 3 , 1 7 6 2 , 2 3 7 0

2 0 6 4D A T A G E O R G I A , S A V A N A H , 2 2 8 9 , 2 5 7 4 , 17 0 , 2 3 9 0 , 2 5 0 12 0 6 6D A T A I D A H O , B O I S E , 85 1 , 7 8 9 , 5 3 5 , 82 2 , 5 9 7 , 75 2 , 5 1

1

2 0 6 8D A T A I D A H O , P O C A T E L L O , 4 6 0 , 4 4 0 , 3 7 2 9 , 2 2 5

2 0 7 0D A T A I L L I N O I S , C H I C A G O , 7 7 0 , 1 1 2 4 , 9 0, 8 1 2 , 9 2 9

2 0 7 2D A T A I L L I N O I S , S P R I N G F I E L D , 9 8 4 , 1 2 09 , 1 2 5 3 , 1 2 0 1 , 1 4 5 2

2 0 7 4D A T A I N D I A N A , E V A N S V I L L E , 1 2 2 9 , 1 5 0, 1 5 5 0 , 1 2 3 8 , 1 6 7 2

2 0 7 6D A T A I N D I A N A , F O R T W A Y N E , 72 7 , 83 3 , 6 6 4 , 1 0 3 2 , 8 9 8, 6 7 7 , 8 4 4

2 0 7 8D A T A I N D I A N A , I N D I A N A P O L I S , 8 5 0 , 1 0 , 1 3 0 0 , 8 8 2 , 1 1 4 2

2 0 8 0D A T A I O W A , D E S M O I N E S , 9 7 4 , 1 2 3 7 , 1 0 5 , 9 8 4 , 1 2 6 2

2 0 8 2D A T A I O W A , S I O U X C I T Y , 9 8 0 , 1 0 1 3 , 96 9 , 8 6 2 , 92 8 , 8 65 , 1 0 7 1

2 0 8 4D A T A K A N S A S , T O P E K A , 1 1 7 3 , 1 4 7 4 , 1 2 9 4, 1 2 7 5 , 1 8 1 0

2 0 8 6 D A T A K A N S A S , W I C H I T A , 1 4 6 6 , 1 5 1 2 , 1 4 17 , 1 6 6 3 , 2 2 8 6

2 0 8 8 D A T A K E N T U C K Y , L O U I S V I L L E , 1 0 5 5 , 1 5 07 , 1 5 3 9 , 1 2 3 6 , 1 6 7 6

2 0 9 0 D A T A L O U I S I A N A , B A T O N R O U G E , 2 6 4 1 , 2

1 4 6

Page 155: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 155/260

7 2 , 2 7 8 1 f 2 3 7 9 f 2 6 7 02 0 9 2 D A T A L O U I S I A N A , N E W O R L E A N S r 2 6 5 5 , 2

6 2 , 3 0 5 9 , 2 8 9 5 , 3 0 3 0

2 0 9 4D A T A M A I N E f C A R I B O U , 1 1 6 , 2 7 1 f 2 3 1 , 2 2 2 1 1

2 0 9 6D A T A M A I N E , P O R T L A N D , 2 9 6 , 3 5 1 , 3 0 8 , 3 , 4 6 8

2 0 9 8D A T A M A R Y L A N D , B A L T I M O R E , 1 0 3 8 , 1 2 4 , 1 2 7 4 , 1 1 3 7 , 1 4 0 7

2 1 0 0D A T A M A S S A C H U S E T T S , B O S T O N , 6 4 6 , 8 6 6 8 , 7 8 9 , 8 9 4

2 1 0 2D A T A M I C H I G A N , D E T R O I T , 6 2 0 , 73 1 , 7 0 6 , 8 7 3 , 7 6 0 , 52 2 , 6 7 2

2 1 0 4D A T A M I C H I G A N , G R A N D R A P I D S , 4 0 0 , 6 1 98 8 , 6 1 4 , 6 6 7

2 1 0 6D A T A M I C H I G A N , S A U L S T . M A R I E , 1 2 6 , 2 42 5 , 1 4 5 , 9 6

2 1 0 8D A T A M I N N E S O T A , D U L U T H , 1 4 9 , 2 2 9 , 2 7 16 9 , 2 4 1

2 1 1 0D A T A M I N N E S O T A , I N T . F A L L S , 2 5 9 , 3 2 8 , 9 , 1 3 1 , 3 2 7

2 1 1 2D A T A M I N N E S O T A , M I N N E A P O L I S , 6 1 9 , 8 58 1 1 , 6 5 1 , 7 7 6

2 1 1 4D A T A M I S S I S S I P P I , J A C K S O N , 2 0 3 6 , 2 3 0 05 , 2 4 2 1 , 1 9 4 7 , 2 5 7 8

2 1 1 6D A T A M I S S O U R I , K A N S A S C I T Y , 1 1 5 9 , 1 5 33 , 1 5 3 5 , 1 1 7 4 , 1 7 2 1

2 1 1 8D A T A M I S S O U R I , S T . L O U I S , 1 1 7 5 , 1 4 3 1 , 11 5 1 9 , 1 5 7 8 , 1 9 0 7

2 1 2 0D A T A M I S S O U R I , S P R I N G F I E L D , 1 0 9 5 , 1 3 9 2 , 1 5 6 5 , 1 1 2 2 , 1 8 5 0

2 1 2 2D A T A M O N T A N A , B I L L I N G S , 5 7 2 , 4 7 8 , 5 4 7 1 6 , 6 7 0

2 1 2 4D A T A M O N T A N A , G R E A T F A L L S , 4 7 3 , 3 1 5 , 3, 3 9 6 , 3 0 2

2 1 2 6D A T A M O N T A N A , M I S S O U L A , 3 0 3 , 2 5 8 , 1 5 8 ,3

9 0 , 1 2 5

2 1 2 8D A T A N E B R A S K A , L I N C O L N , 1 1 2 8 , 1 2 8 2 , 1 1 7 5 , 1 0 9 8 , 1 5 5 2

2 1 3 0D A T A N E B R A S K A , O M A H A , 1 0 2 1 , 1 3 8 9 , 1 2 4 1 , 1 1 2 4 , 1 3 7 4

2 1 3 2D A T A N E V A D A , L A S V E G A S , 3 4 0 3 , 2 9 7 3 , 2 8 00 0 , 3 3 8 7 , 3 0 3 5

2 1 3 4D A T A N E V A D A , R E N O , 2 5 8 , 3 4 8 , 2 3 6 , 5 0 0 , 3 0

2 1 3 6D A T A N E WH A M P S H I R E , C O N C O R D , 3 0 2 , 5 5 3 , 4 1

1 4 7

Page 156: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 156/260

Page 157: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 157/260

Page 158: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 158/260

Page 159: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 159/260

Page 160: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 160/260

Page 161: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 161/260

6

H e a t C o n d u c t

I f y o uh a v ee v e rb e e ni n y o u ra t t i ci n t h es u m m e ro r h a v ef e l ta

c o l dw i n d o ww i t hy o u rh a n di n t h ew i n t e r ,y o up r o b a b l y

w o n d e r e dh o wm u c ht h ec o n d u c t i o nt h r o u g ht h ew i n d o wo r t h e

c e i l i n gw a sc o s t i n gy o u .T h ef i r s ti n c ho f i n s u l a t i o nd o e st h em o s t

g o o da t r e s i s t i n gh e a tf l o w ,a n de a c hi n c ha f t e rt h a ti s l e s sa n dl e s s

e f f e c t i v e .E v e nw i t ht o d a y ' s r a p i d l y i n c r e a s i n ge n e r g yp r i c e s ,a

p o i n ti s r e a c h e dw h e ni t i s n o te c o n o m i c a lt o k e e pa d d i n g

i n s u l a t i o n .

T h ec o n d u c t i o np r o g r a mw i l la l l o wy o ut o d e t e r m i n eh o w

m u c hh e a ty o ua r el o s i n gi n t h ew i n t e ro r h o wm u c hh e a ty o ua r e

g a i n i n gi n t h es u m m e ra n dh o wt h i sa f f e c t sy o u ru t i l i t yb i l l s .T h e

p r o g r a mr e q u i r e st h a ty o uk n o wt h et e m p e r a t u r eo n e a c hs i d eo f

t h e w a l lo r w i n d o wi n q u e s t i o n .T h i sc a nb e d o n e b yu s i n gs i m p l e

t h e r m o m e t e r s w h i c ha r es h a d e d f r o mt h es u na n da r em a n u a l l y

r e c o r d e de v e r yf e wh o u r sd u r i n ga d a y .

C a l c u l a t i n gT h e E E R

T h ep r o g r a mr e q u i r e st h a tt h eh o ts i d e( T l )a l w a y sb e h o t t e rt h a n

t h e c o l ds i d e( T 2 ) ;n o r e v e r s a l sa r ep e r m i t t e d .T h ee n e r g y

e f f i c i e n c y o ft h ea i rc o n d i t i o n e rm u s t b ek n o w n .I t w i l lb e e i t h e ra n

E E Ro r S E E R .I f y o ud o n ' tk n o wt h er a t i n g ,y o uc a nc a l c u l a t ei t

a f t e ry o ud e t e r m i n et h en u m b e ro f a m p si t d r a w sb y r e a d i n gt h e

s p e c i f i c a t i o np l a t e .U s et h e f o l l o w i n gf o r m u l at o c a l c u l a t et h eE E R :

E E R= T O N S * 1 2 0 0 0 / ( v o l t s * a m p s )

I t s h o u l df a l lb e t w e e n6 a n d1 2 f o ra t y p i c a lu n i t .

T h ea r e aa n dt h eR v a l u eo f t h ew a l lo r w i n d o wm u s tb e

k n o w n ,a l o n gw i t ht h ep r i c eo f e l e c t r i c i t y f o rc o o l i n g o rn a t u r a lg a s

f o rh e a t i n g .B o o k sl i s t i n gt h eR v a l u e so f v a r i o u s m a t e r i a l sa r e

w i d e l ya v a i l a b l ef r o mp u b l i cl i b r a r i e sa n df r o mp o w e rc o m p a n i e s .

T h ef o l l o w i n gi s a s m a l ls a m p l et o g e ty o us t a r t e d .

M a t e r i a l R - v a l u e

S h e e tR o c kw a l lb o a r d . 3 2

S i n g l ew i n d o w 1 . 0

D o u b l ew i n d o w 2 . 0

1 / 4" p l y w o o d . 3

B r i c k . 4

a i rs p a c e> . 7 5i n . 9

1 5 3

Page 162: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 162/260

Page 163: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 163/260

Page 164: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 164/260

Page 165: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 165/260

))

)

3

)

3

)

3

)

3

)))))))))))))))

))))))

)))))

2 4 0

G O S U B 3 3 0

: P R I N T " C O S T

O F

C O N D U C T I O N

O F

H E A T

I N T O

H O U S E "

2 4 2

P R I N T ' T O

R

3 0

D A Y S

=

* " J F N T R C ( 3 0 * F L * A * C / ( S E E R * 1 0 0 0 0 0 ) ) : S T O P

2 5 0

F O R I = = 1 T

O 3 2 : P R I N T : N E X T J

P R I N T ' T O S T

O F

C O N D U C T I O N

O FH E A T

O U T

O F

H O U S

E "

2 5 2

P R I N T ' T O

R

3 0

D A Y S

~

* " J F N T R C ( F L * A * C * 3

0 / 5 5 0 0 0 )

2 6 0

E N D

2 7 0

F O R M = 1 T O

N : P R I N T J I N P U T " H O U R = " JH R ( M> : I F L = 0 A N D H R ( M ) < H R ( M - 1 ) T H E N L = l

2 8 0

I F L = l T H E N H R ( M ) ~ H R ( M ) + 2 4

2 9 0

I N P U T " M I

N U T E S -

" J M I N ( M )

3 0 0

I N P U T " H O

T

S I D E

T E M P ="

J T K M >

3 1 0

I N P U T " C O

L D

S I D E

T E M P -

" J T 2 < M >

3 2 0

I F T 2 ( M ) > T 1 ( M ) T H E N P R I N T " E R R O R

I N

" J M T ' L I N E " : S T O P

3 2 5

N E X T J R E T

U R N

3 3 0

F O R I = 1 T 0 1 0 J P R I N T : N E X T : R E T U R N

3 5 0

R E M

F L = H

E A T

F L U X

B T U / S Q

F T

3 6 0

R E M

C = C O

S T

O F

F U E L

3 7 0

R E M

T 1 = H

O T

S I D E

T E M PD E G

F

3 8 0

R E M

T 2 « C

0 L D

S I D E

T E M P

D E G

F

3 9 0

R E M

A = A R

E A

O F

S U R F A C E

S Q

F T

4 0 0

T R M

H T ( )

= H O U R S ,

M I N ( ) = M I N

4 1 0

R E M

D l

&

D 2

»

T E M P

D I F F E R E N T I A L

4 2 0

R E M

R =

R

V A L U E

O F

I N S U L A T I O N

4 3 0

R E M

S E E R

=

E E R

O R

S E E R

( E F F I C I E N C Y )

O F

A I R C O N D I T I O N E R = ( B T U / H R ) / W A T

T

4 4 0

R E M

D T = T

I M E

B E T W E E N

T W O

T E M P E R A T U R E

M E A S U R E M E N T S

( H

O U R S )

e n j

Page 166: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 166/260

P r o g r a m2 . V I CV e r s i o n .

1 0 R E MC O N D U C T I O N P R O G R A MV I CV E R S I O N3 0 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 04 0 G O S U B 3 3 0 : P R I N T " { C L E A R }H E A TC O N D U C T I O NP R O

G { D O W N } "5 0 P R I N T " C A L C U L A T I O N SA R E F O R " : P R I N T " 1 )A I RC

O N D I T I O N I N G "6 0 P R I N T n 2 )H E A T I N G { D O W N } " : P R I N T "< C H O O S E0

N E > " : I N P U T A $

7 0 P R I N T " { D O W N } #O F T E M PD A T A P T S " : I N P U T " D ER E D " ; N

8 0 D I MH R ( N ) , M I N ( N ) , T 1 ( N ) , T 2 ( N )9 0 P R I N T " { D O W N } R V A L U EO F I N S U L A T I O N " : I N P U T1 0 0 P R I N T " { D O W N } A R E AO F S U R F A C E ( S QF T ) " : I N P U T A

1 1 0 I F A $ = " 2 " T H E N 1 4 01 2 0 P R I N T " { D O W N j C O S TO F E L E C T R I C I T Y " : I N P U T

N T S / K W H )" ; C1 3 0 P R I N T " { D O W N } S E E RO R E E R O F A I R C O N D I

T I O N E R( 6 - 1 2 ) " : I N P U T S E E R z G O T O 1 5 01 4 0 P R I N T " { D O W N j C O S TO F N A T U R A LG A S( C E N T S / C U~

F T ) " : I N P U T C1 5 0 G O S U B 3 3 0 : P R I N T " { C L E A R } I NT H EF O L L O W I N GS E C

T I O NY O U S H O U L D I N P U TT H E T I M E "

1 5 2 P R I N T " A N D T E M P E R A T U R E SF O R T H EH E A TC O N D UC T I O N C A L C U L A T I O N S "

1 5 4 P R I N T " D U R I N GT H A T P A R TO F A D A YW H E NT E M P I> = T E M P 2 "

1 6 0 P R I N T " M I L I T A R YT I M ES H O U L DB E U S E DE . G . 1P M I S 1 3 "

1 6 2 P R I N T " T E M P E R A T U R ES H O U L DB E I N D E GF "1 7 0 P R I N T " H I T C A R R I A G ER E T U R N T O C O N T I N U E "1 8 0 G E T B $ : I F B $ = " " T H E N 1 8 02 0 0 G O S U B 2 7 0 : F L = 0 : F O R M = 2 T O N : D 1 = T 1 (

: D 2 = T 1 ( M ) - T 2 ( M )

2 1 0 D T = H R ( M ) + M I N ( M ) / 6 0 - H R ( M - l ) - M I N ( 2 2 0 F L = F L + ( D 1 + D 2 ) * D T / ( 2 * R ) : N E X T2 3 0 I F A $ = " 2 " T H E N 2 5 02 4 0 G O S U B 3 3 0 : P R I N T " { C L E A R j C O S TO F C O N D U C T I O N0

F H E A TI N T OH O U S E "

2 4 2 P R I N T " F O R3 0 D A Y S= $ " ; F N T R C ( 3 0 * F L * A * C /E R M 0 T 5 ) ): S T O P

2 5 0 P R I N T " { C L E A R j C O S TO F C O N D U C T I O NO F H E A TO UT O F H O U S E "

1 5 8

Page 167: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 167/260

Page 168: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 168/260

Page 169: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 169/260

Page 170: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 170/260

L L O W I N G S E C T I O NY O US H O U L D " : ?" E NT E R T H E T I M E "

1 5 2 P R I N T" A N DT E M P E R A T U R E SF O R T H EHE A T " : ? " C O N D U C T I O N C A L C U L

1 5 4 P R I N T" D U R I N G T H A T P A R TO F A D A Y ": ? " W H E NT E M P I > =T E M P 2 "

1 6 O P R I N T " M I L I T A R YT I M ES H O U L DB E U SE D " : ?" E . G . 1 P M I S 1 3 "

1 6 2 P R I N T" T E M P E R A T U R E S H O U L DB E I N D

E G F "1 7 0 ? : P R I N T" H I Ti d ^ l l s i ;T O C O N T I N U E "1 8 O G E T # l , Z Z2 0 0 G O S U B2 7 0 : F L = 0 : F 0 RM = 2 T O N : D 1 = T 1

( M - 1 ) - T 2 < M - 1 ) : D 2 = T 1 < M ) - T 2 <2 1 O D T = H R ( M ) + M I N ( M ) / 6 0 - H R ( M - l

D / 6 O2 2 O F L = F L + ( D 1 + D 2 ) * D T / ( 2 * R ) : N E M2 3 0 I F A * = " 2 " T H E N2 5 02 4 O G O S U B3 3 O : P R I N T" C C L E A R > C O S TO F C

O N D U C T I O NO F H E A TI N T OH O U S E "2 4 2 P R I N T" F O R3 O D A Y S= * " ; : V = ( 3 0 * F L

t A * C / ( S E E R * 1 O A 5 ) ) : V = I N T < V ) / 1 0 0 : ?V : E N D

2 5 O P R I N T" < : C L E A R > C O S TO F C O N D U C T I O NO F H E A T O U TO F H O U S E "

2 5 2 P R I N T" F O R3 0 D A Y S= * " ; : V = ( F L * A *C * 3 O / 5 5 O O O ) : V = I N T < V * 1 O O + O? V

2 6 O E N D

2 7 0 P R I N T" { C L E A R }H R < 3S P A C E S > M I N< 3 S P A C E S J T E M P 1€ 3 S P A C E S } T E M P 2 ": P

R I N T

2 7 5 F O RM = l T O N : I N P U T T T : H R < M ) = T L = 0 A N DH R < M X H R ( M - 1 )T H E NL = l

2 8 0 I F L = l T H E NH R ( M ) = H R ( M ) + 2 4

2 9 0 P R I N T " C U P } " ; : P O K E8 5 , 8 : I N P U TT T :M I N ( M ) = T T

3 0 0 P R I N T " { U P } " ; : P O K E8 5 , 1 4 : I N P U TT T: T 1 ( M ) = T T

3 1 0 P R I N T" { U P } " ; : P O K E 8 5 , 2 2 : I N P T T: T 2 ( M ) = T T

3 2 O I F T 2 ( M ) > T 1 ( M )T H E NP R I N T" E R R O R

1 6 2

Page 171: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 171/260

I N " ; M s "L I N E " : E N D3 2 5 N E X TM : R E T U R N3 3 0 P R I N T" £ 2 D O W N * " : R E T U R N3 5 0 R E MF L = H E A TF L U XB T U / S QF T3 6 0 R E MC = C O S TO F F U E L3 7 0 R E MT 1 = H O TS I D E T E M PD E G F

3 8 O R E MT 2 = C 0 L DS I D E T E M P D E GF

3 9 0 R E MA = A R E AO F S U R F A C ES Q F T4 0 0 R E MH T ( ) = H O U R S 5M I N ( ) = M I N

4 1 0 R E MD l 8 c D 2 = T E M PD I F F E R E N T I A L4 2 0 R E MR = R V A L U EO F I N S U L A T I O N4 3 0 R E MS E E R= E E R O R S E E R( E F F I C I E N C

Y ) O F A I R C O N D T I O N E R = ( B T U / H RT

4 4 0 R E MD T = T I M E B E T W E E NT W OT E M P E R A T UR E M E A S U R E M E N T S< H O U R S >

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

1 0 R E MC O L O R C O M P U T E R V E R S I O N2 0 R E MC O N D U C T I O N P R O G R A M3 0 D E F F N T R C ( A ) = I N T ( A * 1 0 0 ) / 1 0 04 0 C L S : P R I N T T A B ( 5 ) ; " H E A T C O N D U C T I O P R O G R A M " :

P R I N T

5 0 P R I N T H C A L C U L A T I O N SA R EF O R : " : P R I N T "1) A I R C O N D I T I O N I N G " : P R I N T "2 ) HE A T I N G "

6 0 P R I N T : I N P U T " C H O O S EO N E " ; A $7 0 P R I N T : P R I N T " #O F T E M P E R A T U R E D A T AP O I N T S " :

I N P U T " D E S I R E D " ; N : I F N = 0 T H E N 7 08 0 D I MH R ( N ) , M I N ( N ) , T 1 ( N ) f T 2 ( N )

9 0 P R I N T : I N P U T " R V A L U EO F I N S U L A T I O N " ; R : C L S1 0 0 P R I N T : I N P U T " A R E AO F S U R F A C E( S Q F T ) " ; A1 1 0 I F A $ = " 2 " T H E N 1 4 0

1 2 0 P R I N T : I N P U T " C O S TO F E L E C T R I C I T Y( C E N T S / K W H) " ; C

1 3 0 P R I N T : I N P U T " S E E RO R E E RO F A I R C O N D I T I O N E R~

( 6 - 1 2 ) " ; S E E R : G O T O 1 5 01 4 0 P R I N T : I N P U T " C O S TO F N A T U R A LG A S ( C E N T S / C U~

F T )" ; C

1 5 0 C L S : P R I N T " I NT H EF O L L O W I N GS E C T I O NY O US H OU L DI N P U TT H ET I M E A N DT E M P E R A T U R E S "

1 5 5 P R I N T " F O RT H E H E A TC O N D U C T I O NC A L C U L A T I O N S

1 6 3

Page 172: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 172/260

Page 173: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 173/260

P r o g r a m6 . T I - 9 9 V e r s i o n .

1 0 R E Mc o n d u c t i o np r o g r a m ,t i - 9 9 v e r s

i o n3 0 D E F T R C < E ) = I N T ( E * 1 O O ) / 1 O O

4 0 C A L LC L E A R4 4 P R I N T" { 3 S P A C E S > h e a t c o n d u c t i o p

r o g r a m "4 5 F O R 1 = 1 T O 1 0

4 6 P R I N T4 7 N E X TI

5 0 P R I N T" c a l c u l a t i o n sa r e f o r "5 2 P R I N T" 1 ) a i r c o n d i t i o n i n g "5 4 P R I N T" 2 ) h e a t i n g "5 6 P R I N T5 8 I N P U T" c h o o s eo n e " : A *

6 0 P R I N T7 0 I N P U T" n u m b e ro - f t e m p e r a t u r ed a t a

p o i n t s d e s i r e d ?" s N8 0 D I M H R < 3 O )s , M I N ( 3 0 ), T 1 < 3 0 ), T 2 ( 3 0 )

8 4 C A L LC L E A R9 0 I N P U T" r v a l u eo f i n s u l a t i o n ?" : R

9 4 P R I N T9 5 P R I N T1 0 0 I N P U T " a r e ao f s u r f a c e< s q f t ) ? "

: A

1 1 0 I F A * = " 2 "T H E N1 4 O1 1 4 P R I N T

1 1 5 P R I N T1 2 0 I N P U T" c o s t o f e l e c t r i c i t y

£ 9 S P A C E S > ( c e n t s / k w h ) ?" : C

1 2 4 P R I N T1 2 5 P R I N T1 3 O I N P U T" s e e r o r e e r o f £ 1 4 S P A C E S > a

r c o n d i t i o n e r< 6 - 1 2 > ?" : S E E R

1 3 4 G O T O1 5 O1 4 0 P R I N T1 4 1 P R I N T1 4 4 I N P U T" c o s t o f n a t u r a l g a s( c e n t s

/ c u f t ) ? " : C1 5 0 C A L LC L E A R1 5 2 P R I N T" i n t h e f o l l o w i n gs e c t i o ny

1 6 5

Page 174: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 174/260

o u s h o u l di n p u t t h e t i m e "1 5 4 P R I N T" a n d t h e t e m p e r a t u r e sf o r t

h e h e a tc o n d u c t i o n c a l c u l a t i o n s 1 5 6 P R I N T" d u r i n gt h a t p a r t o f a d a y

< ! 3 S P A C E S > w h e nt e m p i > = t e m p 2 " s:

1 5 9 P R I N T " m i l i t a r y t i m es h o u l db e u se d e . g . 1 p m i s 1 3 " : : :

1 6 2 P R I N T" t e m p e r a t u r es h o u l db e i n1 4 S P A C E S > d e gf . " : s :

1 7 O P R I N T" p r e s s< e n t e r >t o c o n t i n u e "1 8 0 I N P U TB *1 8 1 C A L LC L E A R1 8 2 G O S U B2 7 0

2 0 0 F L = O2 O 2 F O R M = 2 T O N

2 0 4 D 1 = T 1 C M - 1 > - T 2 < M - l )2 0 6 D 2 = T 1 < M > - T 2 < M >2 1 0 D T = H R ( M ) + M I N ( M ) / 6 0 - H R < M - 1

1 ) / 6 0

2 2 0 F L = F L + < D 1 + D 2 > * D T / ( 2 * R )2 2 2 N E X TM2 3 O I F A * = " 2 " T H E N2 5 02 4 0 G O S U B3 3 02 4 1 M 0= T R C< 3 0 * F L * A * C / ( S E E R * 1 O O O O)

2 4 2 P R I N T" c o s t o f c o n d u c t i o no f h e a t

i n t o h o u s ef o r 3 0 d a y s{ 6 S P A C E S > =* " ; M G

2 4 4 S T O P

2 5 0 C A L LC L E A R2 5 1 M O= T R C< F L * A * C * 3 O / 5 5 O O O >2 5 2 P R I N T" c o s t o f c o n d u c t i o no f h e a t

o u t o f h o u s ef o r 3 0 d a y s = * " ; M0

2 6 O E N D

2 7 0 F O R M = l T ON2 7 1 P R I N T2 7 2 I N P U T" h o u r = ? " : H R < M )2 7 3 I F L O O T H E N2 8 02 7 6 I F H R ( M ) > = H R < M - 1 > T H E N2 8 02 7 7 L = l

2 8 0 I F L O 1 T H E N2 9 0

1 6 6

Page 175: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 175/260

Page 176: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 176/260

Page 177: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 177/260

Page 178: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 178/260

Page 179: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 179/260

Page 180: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 180/260

Page 181: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 181/260

Page 182: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 182/260

P r o g r a m1 .

O S IV e r s i o n .

1 0

3 0

4 0

5 0

6 0

7 0

8 0

9 0

1 0 0

Ho

1 2 0

1 3 0

1 5 0

1 6 0

1 7 0

1 , 8 0

1 9 0

2 0 0

2 1 0

2 2 0

2 3 0

2 50

2 6 0

2 7 0

R E M

C H O O S I

N G

A N

A I R C O N D I T I O N E R

D E F F N T R C ( X

> = I N T < X * 1 0 0 ) / 1 0 0

J P O K E 2 8 8 8 , 0 J P O K E

8 7 2 2 , 0 J R E M

N U L L

I N P U T

F O R I = 1 T O N :

F O R M = 1 T O 1 2

M I « l E 1 0 t J «

0 : F O R I « l T O l 5 : P R I

N T : N E X T

P R I N T T A B ( 2

0 ) J M C H O O S I N G

A N

A I R C O N D I T I O N E R 1 1J F O R I ̂ I T O I O J P R I N T

* N E X T

P R I N T ' I N S E

R T

D I S K

W I T H

D A T

A

F I L E

' E L E C T ' " J

P R I N T : P R I N T : P R I N

T

I N P U T n H I T

R E T U R N

A F T E R

I N S

E R T I N G

D I S K " J I

G O S U B 2 3 0

P R I N T : P R I

N T : P R I N T n U S I N GD

A T A

F R O M

m J E Y J "

I N

C A L C U L A T I O N S 1 1

i = n : f q r m =

i t o i 2 : x = e < i , m >

i f x > 0 t h e n j = j + 1 j s = = s + e <i ,m )

ji f x < m i t h e n m i = x

n e x t j s = = s ~ m i * j

p r i n t : p r i

n t j p r i n t

i n p u t " s e e

r

o f

o l d

a i r c o n d i t i o n e r 1 1j b s j p r i n t j p r i n t : p r i n t

i n p u t m s e e

r

o f

n e w

a i r c o n d i t i o n e r 1 1j n s j p r i n t j p r i n t j p r i n t

i n p u t m c u r

r e n t

c o s t

o f

e l e

c t r i c i t y

i n

c e n t

s / k w h « " j c o j p r i n t

j p r i n t j p r i n t

p r i n t m a n n

u a l

s a v i n g s

o f

n e w

a i r c o n d i t i o n e r

1 1

p r i n t " a s

c o m p a r e d

t o

t h e

o l d

u n i t =

vj

p r i n t f n t r

c ( c o * s * b s * ( 1 / b s -

l / n s ) / 1 0 0 )

E N D

R E M

G E TD

A T A ,

N ̂ Y R S ,

B Y = B

E G

Y R ,

E Y ̂ E N D

Y R , E O « E N E R G Y , D <> = C Q S T

D I S K

O P E N

, 6 , " E L E C T " J I N P U T

# 6> N , B Y , E YJ D I M E< N , 1 2 ) , D < N , 1 2 )

F O R I = 1 T O N

J F O R M = 1 T O 1 2

INPUT*A,E

<I,M),D<I,M>:NEX

TJNEXTJRETURN

R E M

S = S U M

O F

K I L O W A T T

H R S

M I N U S

B A S E

K W A T

T

H R S

D U E

T O

O T H E R

U S E S

R E M

C O = C O

S T

I N

C E N T S / K W A T

T

H R

cc

c

c

c

cc

cc

c

c

c

c

c

ccc

cc

c

c

c

c

cc

c

c

c

c

c

c

c

ccc

c

Page 183: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 183/260

Page 184: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 184/260

P r o g r a m3 . M i c r o s o f tV e r s i o n .

1 0 R E MC H O O S I N G A NA I R C O N D I T I O N E R

3 0 D E F F N T R C ( X ) = I N T ( X * 1 0 0 ) / 1 0 04 0 F O R I = 1 T O N : F O R M = 1 T O 1 2

5 0 M I = 1 E 1 0 : J = 06 0 P R I N T " { C L E A R } " : P R I N T T A B ( 1 3 ) ; " C H A N " :

P R I N T T A B ( 1 1 ) ; " A I RC O N D I T I O N E R "7 0 P R I N T " { 0 3 D O W N j l N S E R TT A P EW I T HD A T AF I L E~

' E L E C T 1 " : P R I N T " { 0 2D O W N } "8 0 I N P U T " H I T R E T U R NA F T E RI N S E R T I N GT A P E " 7I

9 0 G O S U B 2 3 01 0 0 P R I N T " { 0 2 D O W N j U S I N G D A T A F R O M

N C A L C U L A T I O N S "1 1 0 I = N : F O R M = 1 T O 1 2 : X = E ( I , M )1 2 0 I F X > 0 T H E N J = J + 1 : S = S + E ( I , M ) : I F X < M 1 3 0 N E X T : S = S - M I * J1 4 0 P R I N T " { 0 2D O W N } "1 5 0 I N P U T " S E E RO F O L DA I RC O N D I T I O N E R " ? B S : P R

T " { 0 2D O W N } "1 6 0 I N P U T " S E E RO F N E WA I R C O N D I T I O N E R " 7 N S :

T " { 0 2 D O W N } "1 7 0 P R I N T " C U R R E N TC O S T O FE L E C T R I C I T YI N C E N T S

/ " : I N P U T " K W H= " 7C O : P R I N T " { 0 2D O W N }1 8 0 P R I N T " A N N U A LS A V I N G SO F N E W A I RC O N D I T I O N E

R "1 9 0 P R I N T " A S C O M P A R E DT O T H EO L DU N I T= $ " 72 0 0 P R I N T F N T R C ( C O * S * B S * ( l / B S - l / N S ) /2 1 0 E N D2 2 0 R E M G E TD A T A ,N = Y R S ,B Y = B E GY R , E Y = E N DY R ,

E ( ) = E N E R G Y , D ( ) = C O S T2 3 0 O P E N 1 , 1 , 0 , " E L E C T " : I N P U T # 1 , N , B Y , E

2 ) , D ( N , 1 2 )2 4 0 F O R I = 1 T O N : F O R M = 1 T O 1 22 5 0 I N P U T # l , E ( l , M ) , D ( l , M ) : N E X T : N E X T :

U R N2 6 0 R E M S = S U MO F K I L O W A T TH R S M I N U S B A S EK W A T T

H R S D U E T OO T H E RU S E S

2 7 0 R E M C O = C O S TI N C E N T S / K W A T TH R

1 7 6

Page 185: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 185/260

Page 186: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 186/260

Page 187: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 187/260

2 4 0 F O R I = 1 T O N : F O R M = 1 T O 1 22 5 0 I N P U T # 1 , E ( I , M ) , D ( I , M ) : N E X T : N E X T : C

T U R N2 6 0 R E M S = S U M O F K I L O W A T TH R SM I N U SB A S EK W A T T

H R SD U ET O O T H E RU S E S2 7 0 R E M C O = C O S TI N C E N T S / K W A T T H R

P r o g r a m6 * T I - 9 9 V e r s i o n *

1 O R E Mc h o o s i n ga n a i r c o n d i t i o n e r , T I

v e r s io n

3 0 D E F T R C ( X > = I N T < X * 1 0 0 ) / I 0 03 5 M I = 1 0 - 1 04 0 C A L LC L E A R4 5 D I M E < 1 O 5 1 2 ) , D ( 1 O , 1 2 >4 6 R E Mc u r r e n t l ys e t u p t o h a n d l e1 0

y r s o - f d a t a6 0 P R I N T " c h o o s i n ga n a i r c o n d i t i o n e r

» • « • • • • • • ■

7 0 P R I N T" i n s e r ta d a t a t a p ew i t h d a t

a f i l e < e l e c t > " :s : : s

8 0 P R I N T " p r e s sa n y k e y t o c o n t i n u e "

8 5 G O S U B2 6 O

9 0 G O S U B2 3 01 0 0 P R I N T: s : :

1 0 5 P R I N T" u s i n g" ; C * ; "d a t a "1 0 8 P R I N T" f r o m" ; E Y ; "i n c a l c u l a t i o n

s " : s : :

1 1 0 I = N

1 1 2 F O R M = l T O1 2

1 1 4 X = E ( I , M )1 1 6 I F X < = OT H E N1 3 0

1 1 8 J = J + 11 2 0 S = S + E ( I , M >

1 2 2 I F X > M IT H E N1 3 01 2 5 M I = X1 3 0 N E X TM1 3 5 S = S - M I * J1 4 0 P R I N T: : : :

1 7 9

Page 188: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 188/260

1 5 0 I N P U T" s e e r o f o l d a i r c o n d i t i o n er ? " : B S

1 5 5 P R I N T: s s

1 6 O I N P U T" s e e r o f n e w a i r c o n d i t i o n er ? " : N S

1 6 5 P R I N T: : :

1 7 O I N P U T" c u r r e n tc o s t o f e l e c t r i c i ty i n c e n t s / k w h = ?" : C 0

1 7 5 P R I N T: : :

1 8 0 Y = T R C < C O * S * B S * ( 1 / B S - l / N S ) /1 9 0 P R I N T" a n n u a ls a v i n g so f n e w

1 7 S P A C E S 3 a i r c o n d i t i o n e ra s c o m pa r e d t o t h e o l d u n i t =* " ; Y

2 0 0 E N D2 2 O R E Mg e t d a t a , c * = f i l en a m e ,n = y r s

, b y = b e gy r , e y = e n d y r , e < > = e n e r g d < ) = c o s t

2 3 0 O P E N# 2 : " C S 1 " , I N T E R N A L , I N P U T, F I X

E D 1 2 82 3 5 I N P U T# 2 : C $ ? N , B Y , E Y2 4 O F Q R1 = 1 T O N

2 4 2 I N P U T# 2 : E < I , 1 ) , D < I , 1 ) , E < I , 2 ) ,, 2 ) , E < I , 3 ) , D < I , 3 ) , E ( I , 4 ) , D ( I

< I , 5 ) , D < I , 5 ) , E < I , 6 ) , D < I ? 6 ) , E, D < I , 7 )

2 4 4 I N P U T# 2 : E < I , 8 > , D ( I , 8 ) , E < I , 9 )

, 9 > , E ( I , 1 O ) , D ( I , 1 O ) , E ( I , 1 1 ) ,1 ) , E ( I , 1 2 ) , D < I , 1 2 )

2 4 6 N E X TI

2 4 8 C L O S E# 2

2 5 0 R E T U R N2 6 0 C A L LK E Y < 3 , K E Y , S T )2 7 O I F S T = OT H E N2 6 02 8 0 R E T U R N2 9 0 R E Ms = s u mo f k i l o w a t th r s m i n u sb

a s e k w a t th r s d u e t o o t h e r u s e s3 O O R E Mc o = c o s ti n c e n t s / k w a t th r

1 8 0

Page 189: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 189/260

P r o g r a m7 * A p p l eV e r s i o n .

1 0 R E MC H O O S I N GA N A I R C O N D I T I O N E RA P P L EV E R S IO N

2 0 D $ = C H R $ ( 4 ) : T E X T : H O M E3 0 D E F F N T R C ( X ) = I N T ( X * 1 0 0 ) / 1 0 04 0 F O R I = 1 T O N : F O R M = 1 T O 1 25 0 M I = 1 E 1 0 : J = 0

6 0 P R I N T T A B ( 0 5 ) ; " C H O O S I N GA N 1 1 :P R I N T T A B ( 4 ); " A IR C O N D I T I O N E R "

7 0 P R I N T : P R I N T : P R I N T " I N S E R TD I S KW I T H D A T AF IL E ' E L E C T ' "

8 0 P R I N T " H I T R E T U R NA F T E R " : P R I N T " I N S E R T I N GT AP E "

8 5 G E T A $ : I F A $ < > C H R $ ( 1 3 ) T H E N 8 59 0 G O S U B 2 3 0

1 0 0 P R I N T - . P R I N T" U S I N GD A T AF R O M " ;E Y :P R I N T" I N m

C A L C U L A T I O N S "1 1 0 I = N : F O R M = 1 T O 1 2 : X = E ( I , M )

1 2 0 I F X > 0 T H E N J = J + 1 : S = S + E ( I , M ) : I F X < M I 1 3 0 N E X T : S = S - M I * J1 4 0 P R I N T : P R I N T : P R I N T1 5 0 P R I N T " S E E RO F O L D " : I N P U T " A I R C O N D I T I O N

S : P R I N T : P R I N T

1 6 0 P R I N T " S E E RO F N E W " : I N P U T " A I R C O N D I T I O NS : P R I N T : P R I N T

1 7 0 P R I N T " C U R R E N TC O S TO F " : P R I N T " E L E C T R I C I T YI

N C E N T S / " : I N P U T " K W H= " ; C O1 8 0 P R I N T : P R I N T : P R I N T " A N N U A LS A V I N G S O FN E W " : P

R I N T " A I R C O N D I T I O N E R "1 9 0 P R I N T " A S C O M P A R E DT O T H E O L D U N I T= $ " ;

2 0 0 P R I N T F N T R C ( C O * S * B S * ( 1 / B S - 1 / N S ) / 12 1 0 E N D2 2 0 R E MG E TD A T A ,N = Y R S ,B Y = B E GY R , E Y ^ E N DY R ,

E ( ) = E N E R G Y ,D ( ) = C O S T2 3 0 P R I N TD $ ; " O P E N E L E C T " : P R I N TD $ ; " R E A DE L E C T

i i

2 3 4 I N P U TN , B Y , E Y : D I M E ( N , 1 2 ) , D ( N , 1 2 )

2 4 0 F O R I = 1 T O N : F O R M = 1 T O 1 22 5 0 I N P U TE ( l , M ) , D ( l , M ) : N E X T : N E X T : P R I N TD $ ; M C L

O S E E L E C T " : R E T U R N2 6 0 R E M S = S U M O F K I L O W A T TH R S M I N U S B A S EK W A T T

H R SD U ET O O T H E RU S E S2 7 0 R E M C O = C O S TI N C E N T S / K W A T TH R

1 8 1

Page 190: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 190/260

Page 191: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 191/260

W i n d oH e a tL o s s /

Page 192: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 192/260

Page 193: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 193/260

8

W i n d o wH e a tL o s s / G a i

I n a t y p i c a lh o m e ,t h es u n l i g h tt r a n s m i t t e dt h r o u g ht h ew i n d o w s

a c c o u n t sf o r1 0 - 1 4 %( r e f .1 ) o f t h et o t a l a i rc o n d i t i o n i n gc o s t .T h i s

c a nb e e q u a lt o t h e s a v i n g sa c c r u e db y i n s t a l l i n gs t o r mw i n d o w so r

a d d i n ga t t i ci n s u l a t i o ni n s o m er e g i o n so f t h eU n i t e dS t a t e s .

F u r t h e r m o r e ,s h i e l d i n gw i n d o w sb y p l a n t i n gt r e e so r u s i n gs o l a r

s c r e e n si s u s u a l l ym u c hl e s se x p e n s i v et h a na d d i n gi n s u l a t i o no r

s t o r mw i n d o w s( e s p e c i a l l yi f y o ut r e a to n l yt h ew i n d o w sw h i c h

n e e ds h a d i n g ) .T h ew i n d o wa n a l y s i sp r o g r a md e s c r i b e dh e r ew i l l

a l l o wy o ut o c a l c u l a t eh o wm u c hi s s a v e db y s h a d i n gw i n d o w si n

t h es u m m e ra n da u g m e n t i n gt h ew i n t e rh e a t i n gb y a l l o w i n gs u n l i g h ti n t ot h eh o m e .A l s o ,t h ep r o g r a mc a n b eu s e df o rp l a n n i n g

s o l a r c o l l e c t o rs y s t e m s ,d e s i g n i n gg r e e n h o u s e s ,e v a l u a t i n g t h e

m e r i to f a d d i n gs k y l i g h t s ,o r e n c l o s i n gp o r c h e sw i t hg l a s s .

A ss h o w ni n T a b l e s1 a n d2 , t h eu s e ri n p u t st h el a t i t u d e ,t h e

l a t i t u d e ,t h es i z e o ft h ew i n d o w ,t h et i l to f t h ew i n d o wf r o mt h e

h o r i z o n t a l ,t h ea z i m u t h( c o m p a s sd i r e c t i o n s ) t h a tt h ew i n d o w

f a c e s ,a n dc h o o s e se i t h e rh e a t i n go r c o o l i n ga n a l y s i st o b e

p e r f o r m e d .I f c o o l i n ga n a l y s i si s d e s i r e d ,t h e u s e ri n p u t st h e

c a p a c i t y( t o n s )o f t h e c o o l i n g s y s t e m , t h e c u r r e n ti t d r a w s( a m p s ) ,

a n dt h ec o s to f t h ee l e c t r i c i t y .I f t h eu s e rc h o o s e sh e a t i n ga n a l y s i s ,

h e m u s ti n p u tt h ec o s to f n a t u r a lg a s .B o t hf u e ls a v i n g s ,e c o n o m i c

s a v i n g sa n dt h ea c c r u e de n e r g yi n B T U / s q .f t .a r ep r i n t e db y

m o n t ha n ds e a s o n .B e c a u s et h ew i n d o wa z i m u t ha n de l e v a t i o n

a n g l ep e r m i ta n ya n g l ew i n d o wt o b e a n a l y z e d ,a v a r i e t yo f

a p p l i c a t i o n si s p o s s i b l e .I n m yr e s i d e n c e ,t h ee a s t - f a c i n gw i n d o w s

c a u s e a l m o s t$ 1 0 0i n e x c e s sc o o l i n gc o s t ,w h e r e a st h ew i n t e r g a i n

i s a b o u ta f a c t o ro f t h r e es m a l l e r .A t t h el o wl a t i t u d eo f m yr e s i d e n c e , s o u t h - f a c i n gw i n d o w sd o n o tc o n t r i b u t es i g n i f i c a n t l y t o

t h eh e a tl o a di n t h es u m m e r ,b u t a r ei m p o r t a n ti n r e d u c i n gh e a t i n g

c o s tw h e nt h es u ni s l o w e ri n t h es o u t h e r ns k y .

T h eC a l c u l a t i o n sT h ep r o g r a mu s e se i g h tb a s i ce q u a t i o n s ,w h i c hd e s c r i b et h e

p h y s i c a la m o u n to f s u n l i g h ta n dt h ea n g l ea t w h i c hi t f a l l so n t h e

w i n d o w ' ss u r f a c e( r e f s .2 a n d3 ) .

1 8 5

Page 194: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 194/260

8

T h ed a yo f t h ey e a r( D O Y )i s c a l c u l a t e df r o mt h em o n t h( M )a n dt h ed a yo f m o n t h( D ) .T h es o l a rd e c l i n a t i o n( D E )i s c a l c u l a t e d

f r o mt h ed a yo f y e a r .T h ec o s i n eo f t h ez e n i t ha n g l eo f t h es u n( A l )

i s c a l c u l a t e df r o mt h es o l a r d e c l i n a t i o n ,t h eh o u ra n g l e ,a n ds o l a r

e l e v a t i o na n g l e( A L ) .T h ed i r e c t s o l a ri r r a d i a n c ei s c a l c u l a t e df r o m

t h ea p p a r e n ts o l a ri r r a d i a n c ea t z e r oa i rm a s s( A O ) ,t h e

a t m o s p h e r i ce x t i n c t i o nc o e f f i c i e n t( B E T A ) ,a n ds o l a re l e v a t i o n

a n g l e( A L ) .T h ed i f f u s ei r r a d i a n c ei s c a l c u l a t e df r o mt h et i l to f t h e

w i n d o w( T I )a n dt h ed i r e c t s o l a rf l u x( G N ) .T h ec o s i n eo f t h ea n g l e

b e t w e e nt h ev e c t o r p e r p e n d i c u l a rt o t h ew i n d o wa n dt h ev e c t o rt o

t h es u ni s c a l c u l a t e d ,b a s e do n t h ew i n d o wt i l t( T I ) ,t h ew i n d o w

a z i m u t h( B I ) ,t h es u n ' sa z i m u t h( A Z ) ,a n dt h es u n ' sz e n i t ha n g l e( Z ) .

F i n a l l y ,t h et o t a lf l u xt r a n s m i t t e dt h r o u g ht h ew i n d o w( G L )i s

c a l c u l a t e da n ds u m m e db y m o n t h( T T )a n d b ys e a s o n( S L ) .

T h ei n t e g r a t i o no f t r a n s m i t t e de n e r g yd u r i n ga d a yi s

a c c o m p l i s h e di n t h eF O Rl o o pf r o ml i n e s3 7 0t o 7 1 2 .I n t h i sl o o p ,

c a l c u l a t i o n sa r em a d ed u r i n g ad a yf o rh o u ra n g l e s( H E )o f m i n u s

1 2 0 d e g r e e s( 4 a . m .l o c a ls o l a rt i m e )t o p l u s1 2 0d e g r e e s( 8 p . m .

l o c a ls o l a rt i m e ) .I t i s a s s u m e dt h a tt h i sc a l c u l a t i o ni s v a l i df o rt e n

d a y s .T h ei n t e g r a t i o nb y m o n t hi s a c c o m p l i s h e db y c a l c u l a t i n g

t h r e et e n - d a yi n t e r v a l sp e rm o n t h .

T h ec o n v e r s i o nf r o me n e r g yt o u t i l i t yu s a g ei s m a d e

a s s u m i n gt h a t1 1 0 0B T Ua r ep r o d u c e db y e a c hc u .f t . o f n a t u r a lg a s

a n dt h a ta i rc o n d i t i o n e rr u nt i m ec a nb e c a l c u l a t e df r o mB T U sb y

t h ef a c t o r1 2 , 0 0 0B T U / ( h r .t o n ) .K i l o w a t th o u r sa r ec a l c u l a t e df r o m

v o l t st i m e sa m p st i m e st i m ed i v i d e db y 1 0 0 0 .T h ep r o g r a mi s

d e s i g n e dt o b e u s e da t a n yl a t i t u d e( e x c e p t0 ) .H o w e v e r ,i fs o u t h e r nh e m i s p h e r ec a l c u l a t i o n sa r ed e s i r e d ,t h es e a s o n sm u s t b e

s w i t c h e d( t h es t a r t i n gm o n t hM f o rh e a t i n g= 1 1 ,a n df o rc o o l i n g

= 5 ) .S i m i l a r l y ,t h el e n g t h so f t h eh e a t i n ga n dc o o l i n gs e a s o n s

m u s tb e m o d i f i e df r o m1 5 2d a y sa n dt h ep r i n t i n gr o u t i n es h o u l db e

m o d i f i e df o rh e a t i n ga n dc o o l i n gs e a s o n sa p p r o p r i a t et o t h el o n g

s e a s o nr e g i o n s .S p e c i a lt r a n s m i s s i o nf u n c t i o n sf o rd o u b l eg l a z e d

g l a s so r s o l a rf i l mm a yb e s u b s t i t u t e da s d e s i r e df o rt h es u b r o u t i n e

i n l i n e s2 0 0 0 - 2 0 5 0 .

R e f e r e n c e s

1 . H o u s t o nL i g h t i n ga n dP o w e rR e s i d e n t i a lC o n s e r v a t i o nS e r v i c e s .A u s t i n ,

T e x a s :P l a n e n e r g yI n c . ,1 9 8 1 .

2 . K l e n , D a v i dC . 4 < S o l a rS p e c s . "M i c r o c o m p u t i n g ,M a r c h1 9 8 0 ,p p . 6 8 - 7 0 .

3 . Y e l l o t ,J o h nI . S o l a rE n e r g yU t i l i z a t i o nf o rH e a t i n ga n dC o o l i n g .N S F

7 4 - 4 1 .W a s h i n g t o n ,D . C : G o v e r n m e n tP r i n t i n gO f f i c e ,1 9 7 4 .

1 8 6

Page 195: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 195/260

Page 196: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 196/260

8

T a b l e2 * E x t r aC o o l i n gD u eT oW i n d o wH e a t i n g .

W I N D O WA N A L Y S I S- S O L A R T R A N S M I S S I O N

L A T I T U D E ( D E G ) ?3 0

A N A L Y S I SD E S I R E D :

1 ) H E A T I N G2 ) C O O L I N G

? 2

# S Q F TO F W I N D O W S F O RE V A L U A T I O N ?7 0

W I N D O WT I L TF R O MH O R Z ,N O R M A L= 9 0 ? 9 0

W I N D O WA Z I M U T H( N = 0 , S = 1 8 0 ) ,D E G ? 9 0A I RC O N D I T I O N E RT O N S ?4E N T E RA M P S O FA I R C O N D I T I O N E R

( I F N O TK N O W NH I T < R E T U R N > ) ?3 0C O S TF O RE L E C T R I C I T Y , C E N T S / K W H ?6 . 5 5

M O N T H= 5 T O T A L= 2 7 0 8 6 . 4 6B T U / ( S QF T )P O W E RE X P E N D E D= 2 6 0 . 7 K W HC O O L I N GC O S T D U E T OW I N D O W= 1 7 . 0 7 D O L L A R S

M O N T H= 6 T O T A L= 2 7 1 1 8 . 4 7B T U / ( S QF T )P O W E R E X P E N D E D= 2 6 1 . 0 1 K W HC O O L I N G C O S T D U E T OW I N D O W= 1 7 . 0 9 D O L L A R S

M O N T H= 7 T O T A L« = 2 6 6 5 2 . 0 2B T U / ( S QF T )P O W E RE X P E N D E D= 2 5 6 . 5 2 K W HC O O L I N G C O S T D U E T OW I N D O W= 1 6 . 8 D O L L A R S

M O N T H= 8 T O T A L= 2 6 2 6 8 . 8B T U / ( S QF T )P O W E RE X P E N D E D= 2 5 2 . 8 3 K W HC O O L I N GC O S TD U ET O W I N D O W= 1 6 . 5 6 D O L L A R S

M O N T H= 9 T O T A L= 2 5 2 2 3 . 8 8B T U / ( S QF T )P O W E R E X P E N D E D= 2 4 2 . 7 7 K W HC O O L I N G C O S T D U E T OW I N D O W= 1 5 . 9 D O L L A R S

M O N T H= 1 0 T O T A L= 2 3 6 8 9 . 7 8 B T U / ( S QF T )

P O W E R E X P E N D E D= 2 2 8 . 0 1K W HC O O L I N GC O S T D U E T OW I N D O W= 1 4 . 9 3 D O L L A R S

A N N U A LS A V I N G S :

P O W E RE X P E N D E D= 1 5 0 1 . 8 7K W H

C O O L I N GC O S T D U E T OW I N D O W= 9 8 . 3 7 D O L L A R S

1 8 8

Page 197: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 197/260

o o

< £ >

P r o g r a m1♦

O S IV e r s i o n .

1 0

R E M

*****

*****WINDOW

H E A T I N G

ANALYSIS*

*************

3 0

R E M

P R O G R A M

C A L C U L A T E S

S O L A R

R A D I A T I O N

T R A N S M I T T E D

3 1

R E M

T H R O U G H

A

W I N D O W

G I V E N

L A T I T U D E ,A

Z I M U T H

A N D

Z E N I T H

A N D

3 2

R E M

A N G L E

O F

W I N D O W

3 5

R E M

A L = S O L A R

A L T I T U D E , H E = H R

A N G L E , D E - D E C L I N A T I O N

3 6

R E M T R = T R A

N S M I S S I O N , S L = S E A S O N A L

T O T A LB

T U / S Q

F T , T T

=

M O N T H L Y

3 7

R E M

T M = T I

M E ( H R S > , A O = A P P A R E N T

S O L A R

I R R

A D I A N C E

A T

Z E R O

A I R

M A S S

3 8

R E M

B E T A =

A T M O S P H E R I C

E X T I N C T I O N

C O E F F I

C I E N T

4 4

F O R I = l T O 2

0 J P R I N T ? N E X T

4 5

P R I N T T A B (

1 5 ) ? " W I N D O W

A N A L Y S I S

-

S O L A R

T R A N S M I S S I O N "

4 6

P R I N T T A B < 2 5 ) 1 ? " D .

E .

P I T T S "

4 7

P R I N T ? P R I N T

4 8

P I = 3 ♦ 1 4 1 5 ?J P 2 = P I / 2 1 D I M B E T A ( 1 2 ) , A O ( 1 2 )

5 0

D E F F N R A D <

A ) ~ A * P I / 1 8 0

5 1

D E F F N A S N<B ) = A T N ( B / < S Q R ( 1 - B A 2 ) ) )

5 2

D E F F N A C S <

C ) * A T N ( ( S Q R ( 1 - C A 2 ) ) / C )

5 3

D E F F N D E G (

D ) = I N T ( ( D * 1 80 ) / P I )

5 4

D E F F N T R C (

E ) = I N T ( E * 1 00> / 1 0 0

5 5

D E F F N F U N <

F ) = F x l 8 0 / P I

2 00

i n p u t " l a

t i t u d e ( d e g ) " ? l a t jl i = l a tj l a t = f

n r a d ( l a t )

2 2 3

p r i n t " a n

a l y s i s

d e s i r e d " s p r i n t "

1 )

h e a

t i n g " s p r i n t "

2 )

c o o l i n g "

2 2 5

m = i i : i n p

u t x : d = i : i f x = 2 t h e n m = s

2 2 6

i f m < 3 t h e

n d o y = m x 3 1 - 3 1 + d : g o t q 2 4 0

2 2 7

d o y = i n t (

m x 3 0 « 6 - 3 2 » 3 + d ) j r e m

d a y

o f

y e a

r

Page 198: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 198/260

Page 199: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 199/260

3

3

3

3

3

3

))))

3

))

))))))

))))))

))))))

)))))

4 2 5

4 4 0

4 4 1

4 4 2

4 4 5

4 5 0

4 7 0

4 8 0

4 9 0

5 6 0

5 7 0

5 7 5

5 9 0

6 0 0

7 1 2

7 1 3

7 1 4

7 1 5

7 1 7

7 1 8

7 1 9

7 2 0

7 3 0

7 4 0

I F A L > P 2 T H E N A L = A L ~ P I

A 2 = C 0 S ( D E ) * S I N<A N> / C O

S ( A L )

R E M

I F A 2 < - 1 T H E N A 2 = ™ » 9 9 9 9

R E M

I F A 2 > 1 T H E N A 2 = . 9 9 9

9

X =<C O S ( D E ) * C O S ( A N ) - S I

N ( A N ) x C O S < L A T ) ) / < C O S ( A N ) * S I N ( L A T ) )

A Z - F N A S N( A 2 )+ P I JZ - - P 2 - A LiI F X < 0 T H E N A Z = P I -A Z

I F A L < F N R A D < l ) T H E N G N ~ 0 * G O T O 4 9 0

G N = A O ( M ) / E X P<B E T A ( M ) / S I N ( A L ) )

G D = G N * » 7 5 * < l + C 0 S ( T I > > / 1 2

A 3 - C 0 S( Z>* C O S( T I )+ S I N

( Z )x S I N<T I )x C O S( A Z )x C O S( B I )

A 3 = A 3 + S I N ( Z ) x S I N ( T I ) x S I N ( A Z ) x S I N ( B I )

I N - F N A C S ( A 3 ) J I F I N < 8 T H E N T R = 0JG O T O 6 00

G O S U B 2 000

G L =<G N x A 3 * T R + G D ) * 1 0 : T

T = T T + G L t S L = S L + G L

N E X TtD D = = D D + 1 0 1D O Y = D O Y + 1 0iI F D 0 Y > 3 6 5 T H E N D 0 Y = D 0 Y - 3 6 5

N E X T J P R I N T " M O N T H =

" ? T

A B < 9 > J M J T A B ( 2 9 ) J " T O T A L

=

" J T A

B ( 3 8 ) J F N T R C < T T )

I

P R I N T T A B ( 4 8 > r ' B T U / < S Q

F T ) "

G 0 S U B 7 1 9 { I F D D < 1 5 2 T H E N 3 4 8

P R I N T " A N N U A L

S A V I N G S !

" J P R I N T S G 0 S U B 7 1 9 S F O R I = 1 T O 1 0 0 0 J N E X T J R U N 4 8

I F M > 4 A N D M < 1 1 T H E N 8 0 0

P = T T X F T / 1 1 O O O O I P R I N T "

N A T U R A L

G A S

S A V E D

" J F N T R C ( P ) I "

1 0 0

C U

F T "

P R I N T " D O L L A R

S A V I N G S

" J F N T R C < P * C >

DDTKIT*DC»TKIT«»

^ ,

jr

r vj . . I x

I

r

t\xix

I

* * * * *

* * * •*

* * * * * *

*

*

" - • — • — • — - • • • — - • • • — — • • - •——•-••—~-

• ■

~ ~— •—'~~~~~~

~~~'~~~•—'—~-•———————-

Page 200: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 200/260

7 5 0

8 0 0

8 0 5

8 1 0

8 3 0

1 0 0 0

2 0 0 0

2 0 1 0

2 0 2 0

2 0 3 0

2 0 5 0

2 1 0 0

4 0 0 0

4 0 0 2

5 0 0 0

P R I N T i R E T U R N

T M = T T * F T / T ; P = 2 2 0 * S E * T

M / 1 00 G

P R I N T " P O W E R

E X P E N D E D

"J F N T R C ( P )J" K W H "

P R I N T " C O O L I N G

C O S T

D U

E

T O

W I N D O W " ? F N T R C < C * P / 1 0 0 )^ ' D O L L A R S "

PK'TWT^PK'TWT11

- »

P R I N T

R E T U R N

R E MG E T

T R A N S M I T T A N C

E

F O R

S I N G L EG L A Z E D

G L A S S

I F I N < » 8 7 2 < S 6 T H E N T R =♦8 7JG 0 T 0 2 1 00

I F I N > l * 2 2 1 8 T H E N 2 0 5 0

o o

T R = 3 « 0 5 9 9 - 1 « 9 ̂ 8 * I N t I

F T R < 0 T H E N T R = 0

R E T U R N

D A T A 3 9 0 ,♦1 * 1 2 , 3 8 5 ,♦1 ̂ , 3 7 6 ,. 1 5 6 , 3 6 0 ,, 1 8 , 3 5 0 , *1 9 6 , 3 ̂ 5 , . 2 0 5 ,

D A T A 3 5 1 , , 2 0 1 , 3 6 5 , , 1 7

7 , 3 7 8 , . 1 6 , 3 8 7 , ♦ 1 4 9 , 3 9 1 , » 1 4 2

E N D

2 0 7

C - C

- C 'CCC

C' C ' C ' C

GOCi

OCC

OCO G C : (

C

CG

OOOC

CC

C

OC

CC

Page 201: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 201/260

8

P r o g r a m2 * V I CV e r s i o n .

1 0 R E M W I N D O WH E A T I N G A N A L Y S I SV I CV E R S I O N

3 0 R E MP R O G R A M C A L C U L A T E S S O L A RR A D I A T I O NT R AN S M I T T E D

3 1 R E MT H R O U G HA W I N D O WG I V E NL A T I T U D E ,A Z I M UT H A N DZ E N I T H A N D

3 2 R E MA N G L EO F W I N D O W

3 5 R E MA L = S O L A RA L T I T U D E , H E = H RA N G L E ,D E = D E CL I N A T I O N

3 6 R E MT R = T R A N S M I S S I O N , S L = S E A S O N A LT O T A LB T U /S Q F T , T T = M O N T H L Y

3 7 R E MT M = T I M E ( H R S ) , A O = A P P A R E N TS O L A R I R R A D I AN C EA T Z E R OA I R M A S S

3 8 R E MB E T A = A T M O S P H E R I C E X T I N C T I O N C OT

4 4 P R I N T " { C L E A R }W I N D O WA N A L Y S I S { D O W N }S O L A R T R A N S M I S S I O N { D O W N } n

4 8 P I = 3 . 1 4 1 5 9 : P 2 = P I / 2 : D I M B E T A ( 1 2 ) , A O 5 0 D E F F N R A D ( A ) = A * P I / 1 8 05 1 D E F F N A S N ( B ) = A T N ( B / ( S Q R ( 1 - B t 2 ) ) )5 2 D E F F N A C S ( C ) = A T N ( ( S Q R ( 1 - C ? 2 ) ) / C )5 3 D E F F N D E G ( D ) = I N T ( ( D * 1 8 0 ) / P I )5 4 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 05 5 D E F F N F U N ( F ) = F * 1 8 0 / P I

2 0 0 P R I N T " L A T I T U D E ( D E G ) " ; : I N P U T L A T : LF N R A D ( L A T )

2 2 3 P R I N T 1 1{ D O W N j A N A L A Y S I S D E S I R E D { D O W" : P R I N T1 1 1 )H E A T I N G 1 1 :P R I N T 1 1 2 )C O O L I N G "

2 2 5 M = 1 1 : I N P U T X : D = 1 : I F X = 2 T H E N M = 52 2 6 I F M < 3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O 2 4 02 2 7 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D ) : R E MD A Y O FY E A R2 4 0 F O R I = 1 T O 1 2 : R E A D A O ( I ) , B E T A ( I ) : N E X

2 5 0 P R I N T " { D O W N } #S Q F T O F W I N D O W SF O RE V A L U A T IO N " : I N P U T F T

2 6 0 P R I N T " { D O W N } W I N D O WT I L T F R O MH O R Z ,N O R M A L"

= 9 0 " : I N P U T T L : T 1 = * T L2 6 1 P R I N T " { D O W N } W I N D O W A Z I M U T H( N = 0 , S = 1 8 0 ) ,D E

G " : I N P U T B I ; B 1 = B I : T L = F N R A D ( T L )2 6 2 B I = F N R A D ( B I ) : I F X = 1 T H E N 3 1 02 6 3 P R I N T " A I R C O N D I T I O N E R T O N S " ; : I N P U

0 0

1 9 3

Page 202: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 202/260

Page 203: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 203/260

8

7 3 0 P R I N T l f D O L L A RS A V I N G S" ; F N T R C ( P * C )7 4 0 P R I N T "{ D O W N } " : P R I N T :R E

T U R N

8 0 0 T M = T T * F T / T : P = 2 2 0 * S E * T M / 1 0 0 08 0 5 P R I N T " P O W E RE X P E N D E D M ; F N T R C ( P ) ; "K W H "8 1 0 P R I N T W C O O L I N GC O S TD U ET O W I N D O W = " : P R I N T F

T R C ( C * P / 1 0 0 ) ; " D O L L A R S "8 2 0 P R I N T "{ D O W N } { D O W N }"

1 0 0 0R E T U R N

2 0 0 0 R E MG E T T R A N S M I T T A N C EF O RS I N G L EG L A Z E DG L

A S S2 0 1 0I F I N < . 8 7 2 6 6 T H E N T R = . 8 7 : G O T O 2 1 0 02 0 2 0I F I N > 1 . 2 2 1 8 T H E N 2 0 5 02 0 3 0C I = ( I N - . 8 7 2 6 6 3 9 ) * 4 . 5 : T R = . 1 6 * C O S

T O 2 1 0 0

2 0 5 0T R = 3 . 0 5 9 9 - 1 . 9 4 8 * I N : I F T R < 0 T H E N T R 2 1 0 0 R E T U R N

4 0 0 0D A T A 3 9 0 , . 1 4 2 , 3 8 5 , . 1 4 4 , 3 7 6 , . 1 5 6 , 3 , . 1 9 6 , 3 4 5 , . 2 0 5 , 3 4 4 , . 2 0 7

4 0 0 2D A T A 3 5 1 , . 2 0 1 , 3 6 5 , . 1 7 7 , 3 7 8 , . 1 6 , 3 8 , . 1 4 25 0 0 0E N D

P r o g r a m3 . M i c r o s o f tV e r s i o n .

1 0 R E MW I N D O WH E A T I N G A N A L Y S I S3 0 R E M P R O G R A MC A L C U L A T E SS O L A R R A D I A T I O N T R

N S M I T T E D3 1 R E M T H R O U G HA W I N D O WG I V E N L A T I T U D E ,A Z I M U

T H A N DZ E N I T HA N D

3 5 R E MA L = S O L A RA L T I T U D E , H E = H RA N G L E ,D E = D E CL I N A T I O N

3 6 R E MT R = T R A N S M I S S I O N , S L = S E A S O N A LT O T A LB T U /S Q F T , T T = M O N T H L Y

3 7 R E MT M = T I M E ( H R S ) , A O = A P P A R E N TS O L A R I R R A D I AN C EA T Z E R OA I R M A S S

3 8 R E MB E T A = A T M O S P H E R I CE X T I N C T I O NC O E F F I C I E NT

4 4 P R I N T " { C L E A R } W I N D O WA N A L Y S I S {D O W N } S O L A RT R AN S M I S S I O N { D O W N } "

4 8 P I = 3 . 1 4 1 5 9 : P 2 = P I / 2 : D I M B E T A ( 1 2 ) , A O ( 5 0 D E F F N R A D ( A ) = A * P I / 1 8 0

1 9 5

Page 204: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 204/260

5 1 D E F F N A S N ( B ) = A T N ( B / ( S Q R ( 1 - B T 2 ) ) )5 2 D E F F N A C S ( C ) = A T N ( ( S Q R ( 1 - C T 2 ) ) / C )5 3 D E F F N D E G ( D ) = I N T ( ( D * 1 8 0 ) / P I )5 4 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 05 5 D E F F N F U N ( F ) = F * 1 8 0 / P I2 0 0 P R I N T " L A T I T U D E ( D E G ) " ; : I N P U T L A T : L

F N R A D ( L A T )2 2 3 P R I N T "{ D O W N }A N A L A Y S I S D E S I R E D{ D O W N }! ' : P R I N T

" 1 ) H E A T I N G " : P R I N T " 2 ) C O O L I N G "2 2 5 M = 1 1 : I N P U T X : D = 1 : I F X = 2 T H E N M = 5

2 2 6 I F M < 3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O 2 4 02 2 7 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D ) : R E MD A YO F Y E A R2 4 0 F O R I = 1 T O 1 2 : R E A D A O ( I ) , B E T A ( I ) : N E X

2 5 0 I N P U T " { D O W N } #S Q F TO F W I N D O W SF O R E V A L U A T IO N " ; F T

2 6 0 I N P U T " { D O W N } W I N D O WT I L TF R O MH O R Z ,N O R M A L =9 O " ; T L : T 1 = T L

2 6 1 *I N P U T " { D O W N } W I N D O W A Z I M U T H( N = 0 , S = 1 8 0 ) ,D EG " ; B I : B 1 = B I : T L = F N R A D ( T L )

2 6 2 B I = F N R A D ( B I ) : I F X = 1 T H E N 3 1 O2 6 3 I N P U T " A I R C O N D I T I O N E RT O N S " ; T : T = T * 1 2 0 0 02 6 4 S E = 2 5 : P R I N T " E N T E RA M P SO F A I R C O N D I T I O N E R " :

I N P U T " I FN O TK N O W NH I T < C R > " ; S E2 6 7 I N P U T " C O S TF O RE L E C T R I C I T Y ,C E N T S / K W H " ; C : G

O T O 3 3 53 1 0 I N P U T " { D O W N } C O S TO F N A T U R A LG A S ( C E N T S / C U"

F T ) " ; C3 3 5 P R I N T " { C L E A R } W I N D O WA N A L Y S I S "3 4 0 P R I N T " { D O W N } L A T I T U D E= " ; L 1 ; " D E G

i t

3 4 4 P R I N T " W I N D O WA N G L E " ; T 1 ; " D E G "

3 4 5 P R I N T " W I N D O WA Z = " ? B 1 ; " D E G "

3 4 6 P R I N T T A B ( 1 5 ) ; " { 0 4 D O W N } W A I T { 0 5U P } "3 4 8 P R I N T : T T = 0 : F O R J = l T O 33 5 0 X = F N R A D ( D O Y - 8 2 ) * 1 8 0 / 1 8 2 . 5 : X = 2 3 . 5

= - 1 3 5

3 5 5 M = 1 : I F D O Y > 3 1 T H E N M = I N T ( ( D O Y + 3 2 . 3

3 6 0 D E = F N R A D ( X )

3 7 0 F O R I = 0 T O 1 6 : A M = 4 + I : H E = H E + 1 5 : A N = F N4 1 0 A 1 = C O S ( D E ) * C O S ( A N ) * C O S ( L A T ) + S I N (

T )4 2 0 X = F N A C S ( A 1 ) : A L = P 2 - X

4 2 5 I F A L > P 2 T H E N A L = A L - P I

4 4 0 A 2 = C O S ( D E ) * S I N ( A N ) / C O S ( A L )4 4 5 X = ( C O S ( D E ) * C O S ( A N ) - S I N ( A N ) * C O S ( L

A N ) * S I N ( L A T ) )

1 9 6

Page 205: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 205/260

8

4 5 0 A Z = F N A S N ( A 2 ) + P I : Z = P 2 - A L : I F X < O T H E4 7 0 I F A L < F N R A D ( l ) T H E N G N = 0 : G O T O 4 9 04 8 0 G N = A O ( M ) / E X P ( B E T A ( M ) / S I N ( A L ))

4 9 0 G D = G N * . 7 5 * ( 1 + C O S ( T L ) ) / 1 25 6 0 A 3 = C O S ( Z ) * C O S ( T L ) + S I N ( Z ) * S I N ( T L )

O S ( B I ) + S I N ( Z ) * S I N ( T L ) * S I N ( A Z ) * S I

5 7 5 I N = F N A C S ( A 3 ) : I F I N < 0 T H E N T R = 0 : G O T 5 9 0 G O S U B 2 0 0 06 0 0 G L = ( G N * A 3 * T R + G D ) * 1 0 : T T = T T + G L : S L

7 1 2 N E X T : D D = D D + 1 0 : D O Y = D O Y + 1 0 : I F D O Y D O Y - 3 6 5

7 1 3 N E X T : P R I N T " M O N T H = " ; M ; " T O T A L = " ; FB T U / ( S QF T ) "

7 1 5 G O S U B 7 1 9 : I F D D < 1 5 2 T H E N 3 4 87 1 7 T T = S L : P R I N T "

7 1 8 P R I N T " A N N U A L S A V I N G S { D O W N } " : G O S

7 1 9 I F M > 4 A N D M < 1 1 T H E N 8 O O7 2 0 P = T T * F T / 1 1 0 0 0 0 : P R I N T " N A T U R A LG A SS A V E D = " ; F

N T R C ( P ) ; "1 0 0 C U F T "

7 3 0 P R I N T " S A V I N G S= $ " ; F N T R C ( P * C )7 4 0 P R I N T "

" : R E T U R N

8 0 0 T M = T T * F T / T : P = 2 2 0 * S E * T M / 1 0 0 08 0 5 P R I N T " P O W E RE X P E N D E D" ; F N T R C ( P ) ; "K W H "

8 1 0 P R I N T " C O O L I N GC O S TD U ET O W I N D O W *$ " ; F N T R C( C * P / 1 0 0 )

8 2 0 P R I N T "

1 0 0 0R E T U R N

2 0 0 0R E M G E TT R A N S M I T T A N C EF O R S I N G L EG L A Z E DG LA S S

2 0 1 0I F I N < . 8 7 2 6 6 T H E N T R = . 8 7 : G O T O 2 1 0 02 0 2 0I F I N > 1 . 2 2 1 8 T H E N 2 0 5 02 0 3 0C I = ( I N - . 8 7 2 6 6 3 9 ) * 4 . 5 : T R = . 1 6 * C O S ( C

T O 2 1 0 0

2 0 5 0T R = 3 . 0 5 9 9 - 1 . 9 4 8 * I N : I F T R < 0 T H E N T R 2 1 0 0R E T U R N

4 0 0 0D A T A 3 9 0 , . 1 4 2 , 3 8 5 r . 1 4 4 , 3 7 6 , . 1 5 6 , 3 6, . 1 9 6 , 3 4 5 , . 2 0 5 , 3 4 4 , . 2 0 7

4 0 0 2D A T A 3 5 1 , . 2 0 1 , 3 6 5 , . 1 7 7 , 3 7 8 , . 1 6 , 3 8 7 , . 1 4 2

5 0 0 0E N D

1 9 7

Page 206: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 206/260

P r o g r a m4 . A t a r iV e r s i o n .

1 0 R E M* * * W I N D G W H E A T I N G A N A L Y 3 0 R E MP R O G R A MC A L C U L A T E SS O L A R

€ 1 6 S P A C E S > R A D I A T I O NT R A N S M I T T E D3 1 R E MT H R O U G HA W I N D O WG I V E NL A T I T U D

E , € 8 S P A C E S > A Z I M U T HA N DZ E N I T H . A N D3 2 R E MA N G L EO F W I N D O W - D A V I DP I T T S

€ 8 S P A C E S > 1 6 0 1 1S T O N E H A V E ND R H O U S

T O N T X 7 7 0 5 93 5 R E MA L = S O L A RA L T I T U D E , H E = H RA N G L E ,

€ 1 0 S P A C E S > D E = D E C L I N A T I O N3 6 R E MT R = T R A N S M I S S I O N ,S L = S E A S O N A L

€ 1 2 S P A C E S > T O T A LB T U / S QF T , T T = M O N TH L Y

3 7 R E MT M = T I M E < H R S ) , A O = A P P A R E N S O L A R€ 1 0 S P A C E S > I R R A D I A N C EA T Z E R O A I RM

A S S

3 8 R E MB E T A = A T M O S P H E R I CE X T I N C T I O N€ 1 3 S P A C E S > C O E F F I C I E N T

4 4 P R I N TC H R * < 1 2 5 )4 5 ?

4 6 P O K E8 5 , 1 44 7 ? : ?4 8 P I = 3 . 1 4 1 5 9 : P 2 = P I / 2 : D I MB E T A ( 1 2 ) , A 0

( 1 2 ) : R A D5 0 F R A D = 1 O O5 1 F A S N = 1 1 O5 2 F A C S = 1 2 05 3 F D E G = 1 3 05 4 F T R C = 1 4 05 5 F F U N = 1 5 O6 0 G O T O 2 0 01 0 0 V = V * P I / 1 8 0 : R E T U R N

1 1 0 V = A T N < V / < S Q R < 1 - V * V ) ) ) s R E T U1 2 0 V = A T N ( < S Q R < 1 - V * V ) ) / V ) s R E T U1 3 0 V = I N T ( ( V * 1 8 0 ) / P I ) s R E T U R N1 4 0 V = I N T ( V * 1 0 0 ) / 1 0 0 : R E T U R N1 5 0 V = V * 1 8 0 / P I : R E T U R N2 0 0 P R I N T" L A T I T U D E ( D E G ) " ; s I N P U TL A T s

L 1 = L A T : V = L A T : G O S U BF R A D : L A T = V

1 9 8

Page 207: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 207/260

8

2 2 3 P R I N T" A N A L Y S I SD E S I R E D " s P R I N T" 1) H E A T I N G " s P R I N T" 2 ) C O O L I N G "

2 2 5 M = l i : I N P U TX : D = 1 : I FX = 2 T H E NM = 52 2 6 I F M < 3 T H E ND 0 Y = M * 3 1 - 3 1 + D s G O T 2 4

O2 2 7 D 0 Y = I N T C M * 3 0 . 6 - 3 2 . 3 + D > : R E MD A YO F

Y E A R2 4 0 F O R1 = 1 T O 1 2 : R E A DA : A O ( I ) - A : R E A D

B : B E T A ( I ) = B : N E X TI

2 5 0 P R I N T" # S QF T O FW I N D O WF O RE V A L UA T I O N " ; : I N P U TF T : ?

2 6 0 ? : ? " W I N D O WT I L TF R O MH O R I Z ,N O RM A L = 9 O " : I N P U TT I : T 1 = T I

2 6 1 ? " W I N D O WA Z I M U T H < N = 0 , S = 1 8 0 ) , ; : I N P U TB I : B 1 = B I : V = T I : G O S U BF R A D sT I = V

2 6 2 V = B I : G O S U BF R A D s B I = V : I FX = l T H E N

3 1 02 6 3 ? " A I RC O N D I T I O N E R T O N S " ; : I N T

: T = T * 1 2 0 0 02 6 4 ? " E N T E RA M P SO F A I R C O N D I T I O N E R "

: ? " I F N O TK N O WE N T E RO " ; : I N P U TS

E

2 6 5 I F S E < 1T H E N S E = 2 52 6 7 ? " C O S TF O R E L E C T R I C I T Y ,C E N T S / K W

H " ; : I N P U T C : G O T O3 3 5

3 1 O ? : ? " C O S TO F N A T U R A LG A S ( C E N T S /C U F T ) " ; : I N P U TC

3 3 5 ? : ? : ? : ? " W I N D O WA N A L Y S I SB Y D I

R E C TS U N L I G H T "3 4 0 ? " L A T I T U D E = " ; L 1 ; "D E G "3 4 5 ? : ? " W I N D O W A N G L E" ; T 1 ; "D E G

€ 3 S P A C E S } W I N D O WA Z = " ; B l s "D E G "3 4 8 ? : T T = O : F O RJ = l T O 3

3 5 0 V = D 0 Y - 8 2 : G O S U BF R A D : X = V * 1 8 0 / 1 8 2 5

: X = 2 3 . 5 * S I N < X ) : H E = - 1 3 53 5 5 M = 1 : I FD O Y > 3 1T H E N M = I N T < ( D O Y + 3

3 ) / 3 0 . 6 )3 6 0 V = X : G O S U B F R A D : D E = V3 7 O F O R 1 = 0 T O1 6 : A M = 4 + I : H E = H E + 1 5 :

E : G O S U B F R A D : A N = V

1 9 9

Page 208: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 208/260

8

4 1 O A l = C O S < D E ) * C O S ( A N ) * C O S ( L A E ) * S I N ( L A T )

4 2 O V = A 1 : G O S U BF A C S : X = V : A L = P 2 - X4 2 5 I F A L > P 2T H E NA L = A L - P I4 4 0 A 2 = C 0 S ( D E ) * S I N < A N ) / C O S ( A L )4 4 1 I F A 2 < - 1T H E NA 2 = - 0 . 9 9 9 94 4 2 I F A 2 > 1T H E NA 2 = 0 . 9 9 9 94 4 5 X = ( C O S ( D E ) * C O S ( A N ) - S I N < A N

T ) ) / ( C O S ( A N ) t S I N ( L A T ) )4 5 0 V = A 2 : G 0 S U BF A S N s A Z = V + P I : Z = P 2 - A

F X < 0 T H E N A Z = P I - A Z4 7 O I F A L < P I / 1 8 0T H E NG N = O s G O T O4 9 04 8 0 G N = A O ( M ) / E X P ( B E T A ( M ) / S I N ( A4 9 0 6 D = 6 N * 0 . 7 5 * ( l + C 0 S ( T I ) ) / 1 25 6 0 A 3 = C O S ( Z ) * C O S ( T I ) + S I N ( Z ) * S

C O S ( A Z ) * C O S ( B I )5 7 O A 3 = A 3 + S I N ( Z ) * S I N ( T I ) * S I N ( A

B I )5 7 5 V = A 3 : G O S U B F A C S s I N = V : I FI N < 0T H E N

T R = O : 6 O T O6 0 05 9 0 6 0 S L J B2 0 0 06 0 0 G L = ( 6 N * A 3 * T R + G D ) * 1 0 : T T = T T

L + G L7 1 2 N E X TI s D D = D D + 1 0 s D 0 Y = D 0 Y + 1 0 : D O Y

> 3 6 5T H E ND 0 Y = D 0 Y - 3 6 57 1 3 N E X TJ s P R I N T" M O N T H = " ; M ; " T O T A

M ; s V = T T s G O S U B F T R C : P R I N TV ; " B T U /( S Q F T ) "

7 1 5 G O S U B 7 1 9 : I FD D < 1 5 2T H E N3 4 87 1 7 T T = S L : ?"

7 1 8 ? " A N N U A LS A V I N G S ! " : ?: G O S U B7 1 9 :

F O R 1 = 1 T O 1 0 0 0 : N E X TI : C L R: G O T O

4 87 1 9 I F M > 4 A N DM < 1 1T H E N8 0 07 2 0 P = T T * F T / 1 1 O O O O : ?" N A T U R A LG A S S A V

E D " ; s V = P : G O S U BF T R C : P R I N TV ; " 1 0

O C U F T "7 3 0 P R I N T " D O L L A RS A V I N G S " ; : V = P * C :

S U B F T R C : P R I N TV

7 4 0 ? : ? "

2 0 0

Page 209: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 209/260

8

7 5 0 ? : R E T U R N8 0 0 T M = T T * F T / T : P = 2 2 0 * S E * T M / 1 0 0 8 0 5 ? " P O W E RE X P E N D E D" ; s V = P s G O S U BF T

R C : ? V ; " K W H "8 1 0 ? " C O O L I N GC O S TD U ET O W I N D O W* " ;

: V = C » P / 1 0 0 s G O S U BF T R C s ?V

8 2 0 ? s ? " ' -

8 3 0 ?

1 O O OR E T U R N2 0 0 0R E M G E TT R A N S M I T T A N C EF O R S I N G L E

G L A Z E DG L A S S2 0 1 0 I F I N < 0 . 8 7 2 6 6T H E NT R = 0 . 8 7 : G 0 T 0

2 1 0 02 0 2 0 I F I N > 1 . 2 2 1 8T H E N 2 O 5 O2 0 3 0C I = ( I N - 0 . 8 7 2 6 6 3 9 ) * 4 . 5 : T R = 0

S ( C I ) + 0 . 6 8 s G 0 T 02 1 0 02 0 5 0T R = 3 . 0 5 9 9 - 1 . 9 4 8 * I N : I FT R < O T H E N

T R = O2 1 0 0 R E T U R N4 0 0 0 D A T A3 9 0 , . 1 4 2 , 3 8 5 , . 1 4 4 , 3 7 6 , . 1

3 6 0 , . 1 8 , 3 5 0 , . 1 9 6 , 3 4 5 , . 2 0 5 , 3 0 7

4 0 0 2D A T A3 5 1 , . 2 0 1 , 3 6 5 , . 1 7 7 , 3 7 8 , . 18 7 , . 1 4 9 , 3 9 1 , . 1 4 2

5 0 0 0 E N D

P r o g r a m5 * C o l o rC o m p u t e rV e r s i o n .

1 0 R E M * W I N D O WH E A T I N GA N A L Y S I S *

2 0 R E MP R O G R A MC A L C U L A T E SS O L A RR A D I A T I O N T R AN S M I T T E D T H R O U G HA W I N D O W

3 0 R E MG I V E NL A T I T U D E ,A Z I M U T HA N D Z E N I T H A N D

A N G L EO F W I N D O W

3 5 R E MA L = S O L A R A L T I T U D E , H E = H R A N G L E ,N A T I O N

3 6 R E MT R = T R A N S M I S S I O N , S L = S E A S O N A LT O T A LB T U /S Q F T , T T = M O N T H L Y

3 7 R E MT M = T I M E ( H R S ) , A O = A P P A R E N TS O L A R I R R A D I AN C EA T Z E R OA I R M A S S

3 8 R E MB E T A = A T M O S P H E R I C E X T I N C T I O N C OT

2 0 1

Page 210: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 210/260

4 4 C L S4 5 P R I N T T A B ( 8 ) " W I N D O WA N A L Y S I S " : P R I N T T A B ( 7

O L A RT R A N S M I S S I O N "4 6 P R I N T T A B ( 1 0 ) " D .E . P I T T S "4 7 P R I N T : P R I N T4 8 P I = 3 . 1 4 1 5 9 : P 2 = P I / 2 : D I M B E T A ( 1 2 ) f A O (5 0 D E F F N R A D ( A ) = A * P I / 1 8 05 1 D E F F N A Z N ( B ) = A T N ( B / S Q R ( 1 - B2 ) )

5 2 D E F F N A C S ( C ) = A T N ( ( S Q R ( 1 - C2 ) ) / C )5 3 D E F F N D E G ( D ) = I N T ( ( D * 1 8 0 ) / P I )5 4 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 05 5 D E F F N F U N ( F ) = F * 1 8 0 / P I2 0 0 I N P U T " L A T I T U D E ( D E G ) " ; L A T : L 1 = L A T

L A T )

2 2 3 P R I N T " A N A L Y S I SD E S I R E D " : P R I N T "1 ) H E A T I N G ": P R I N T "2 ) C O O L I N G "

2 2 5 M = 1 1 : I N P U T X : D = 1 : I F X = 2 T H E N M = 52 2 6 I F M < 3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O 2 4 02 2 7 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D ) : R E MD A YO F Y E A R

2 2 8 P R I N T2 4 0 F O R I = 1 T O 1 2 : R E A D A O ( I ) , B E T A ( I ) : N E X

2 5 0 I N P U T " #S Q F T O F W I N D O WF O RE V A L U A T I O N " ; F T• . P R I N T

2 6 0 I N P U T " W I N D O WT I L TF R O MH O R Z ,N O R M A L = 9 0 " ; T I: T 1 = T I

2 6 1 I N P U T " W I N D O WA Z I M U T H ( N = 0 , S = 1 8 0 ) ,D E G " ; B I : B

1 = B I : T I = F N R A D ( T I )2 6 2 B I = F N R A D ( B I ) : I F X = 1 T H E N 3 1 0

2 6 3 I N P U T " A I R C O N D I T I O N E R T O N S " ; T : T = T2 6 4 I N P U T " E N T E RA M P SO R A I R C O N D I T I O N E R ,I F N O T

K N O W NE N T E R0 " ; S E

2 6 5 I F S E < 1 T H E N S E = 2 52 6 7 I N P U T " C O S TF O RE L E C T R I C I T Y ,C E N T S / K W H " ; C : G

O T O 3 3 5

3 1 0 P R I N T : I N P U T " C O S TO F N A T U R A LG A S ( C E N T S / C U~

F T )" ; C

3 3 5 C L S : P R I N T T A B ( 5 ) " W I N D O WH E A T I N GA N A L Y S I S " s PR I N T T A B ( 7 ) " B YD I R E C TS U N L I G H T "

3 4 0 P R I N T T A B ( 6 ) " L A T I T U D E= " ; L I ; " D E G "3 4 5 P R I N T T A B ( 6 ) " W I N D O WA N G L E =" ; T l ; " D E G " : P R I N T

T A B ( 6 ) " W I N D O WA Z = " ; B 1 ; " D E G "

3 4 8 T T = 0 : F O R J = 1 T O 33 5 0 X = F N R A D ( D O Y - 8 2 ) * 1 8 0 / 1 8 2 . 5 : X = 2 3 . 5

= - 1 3 53 5 5 M = 1 : I F D O Y > 3 1 T H E N M = I N T ( ( D O Y + 3 2 . 3

9 0 ?

Page 211: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 211/260

8

3 6 0 D E = F N R A D ( X )3 7 0 F O R I = 0 T O 1 6 : A M = 4 + I : H E = H E + 1 5 : A N = F N3 7 2 I F P O I N T ( 0 , 0 ) = - 1O R P O I N T ( 0 r 0 ) = 0 T H E N S E T (

0 f l ) : G O T O 4 1 03 7 3 I F P O I N T ( 0 , 0 ) = 1 T H E N R E S E T ( 0 , 0 )4 1 0 A 1 = C O S ( D E ) * C O S ( A N ) * C O S ( L A T ) + S I N

T )

4 2 0 X = F N A C S ( A 1 ) : A L = P 2 - X

4 2 5 I F A L > P 2T H E N A L = A L - P I4 4 0 A 2 = C O S ( D E ) * S I N ( A N ) / C O S ( A L )4 4 1 R E MI F A 2 < - 1 T H E N A 2 = . 9 9 9 9

4 4 2 R E MI F A 2 > 1 T H E N A 2 = . 9 9 9 94 4 5 X = ( C O S ( D E ) * C O S ( A N ) - S I N ( A N ) * C O S ( L

A N ) * S I N ( L A T ) )4 5 0 A Z = F N A Z N ( A 2 ) + P I : Z = P 2 - A L : I F X < 0 T H E N

4 7 0 I F A L < F N R A D ( 1 ) T H E N G N = 0 : G O T O 4 9 04 8 0 G N * A O ( M ) / E X P ( B E T A ( M ) / S I N ( A L ) )4 9 0 G D = G N * . 7 5 * ( 1 + C O S ( T I ) ) / 1 25 6 0 A 3 = C O S ( Z ) * C O S ( T I ) + S I N ( Z ) * S I N ( T I ) *

O S ( B I )5 7 0 A 3 = A 3 + S I N ( Z ) * S I N ( T I ) * S I N ( A Z ) * S I N ( B

5 7 5 I N = F N A C S ( A 3 ) : I F I N < 0 T H E N T R = 0 : G O T O

5 9 0 G O S U B 2 0 0 06 0 0 G L = ( G N * A 3 * T R + G D ) * 1 0 : T T = T T + G L : S L =

7 1 2 N E X T : D D = D D + 1 0 : D O Y = D O Y + 1 0 : I F D O Y >

D O Y - 3 6 57 1 3 N E X T : S O U N D 2 0 0 , 3 : P R I N T n M O N T H =" ; M : P R I N T n T O T

A L =" ; F N T R C ( T T ); " B U T / ( S QF T ) 1 1

7 1 5 G O S U B 7 1 9 : I F D D < 1 5 2 T H E N 3 4 87 1 6 F O R Z Z = 1 T O 5 : S O U N D 5 0 , 1 : F O R Z Y = 1 T O 3 :

7 1 7 T T = S L : P R I N T "_ i i

7 1 8 P R I N T " A N N U A L S A V I N G S ! " : P R I N T : G O S= 1 T O 1 0 0 0 : N E X T : R U N 4 8

7 1 9 I F M > 4 A N D M < 1 1 T H E N 8 0 07 2 0 P = T T * F T / 1 1 0 0 0 0 : P R I N T " N A T oG A SS A V E D " ; F N T R C

( P ) ; " 1 0 0C U F T "

7 3 0 P R I N T " D O L L A RS A V I N G S" ; F N T R C ( P * C )

7 4 0 P R I N T " "

7 5 0 R E T U R N8 0 0 T M = T T * F T / T : P = 2 2 0 * S E * T M / 1 0 0 08 0 5 P R I N T " P O W E RE X P E N D E D " ; F N T R C ( P ) ; " K W H "8 1 0 P R I N T " C O O L I N GC O S TD U E T OW I N D O W " : P R I N T F N T

R C ( C * P / 1 0 0 ) ; " D O L L A R S "8 2 0 P R I N T " "

2 0 3

Page 212: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 212/260

8

1 0 0 0R E T U R N2 0 0 0R E MG E TT R A N S M I T T A N C EF O RS I N G L EG L A Z E DG L

A S S

2 0 1 0 I F I N < . 8 7 2 6 6 T H E N T R = . 8 7 : G O T O 2 1 0 02 0 2 0I F I N > 1 . 2 2 1 8 T H E N 2 0 5 0

2 0 3 0C I = ( I N - . 8 7 2 6 6 3 9 ) * 4 . 5 : T R = , 1 6 * C O S (T O 2 1 0 0

2 0 5 0 T R = 3 . 0 5 9 9 - 1 . 9 4 8 * I N : I F T R < O T H E N T R 2 1 0 0R E T U R N

4 0 0 0 D A T A 3 9 0 , . 1 4 2 , 3 8 5 , . 1 4 4 , 3 7 6 , . 1 5 6 , 3 6, . 1 9 6 , 3 4 5 , . 2 0 5 f 3 4 4 , . 2 0 7

4 0 0 2 D A T A 3 5 1 , . 2 0 1 , 3 6 5 , . 1 7 7 , 3 7 8 , . 1 6 , 3 8 7, . 1 4 2

5 0 0 0 E N D

P r o g r a m6 . T I - 9 9V e r s i o n .

1 0 R E Mw i n d o wh e a t i n ga n a l y s i s{ 3 S P A C E S *

3 0 R E Mp r o g r a m c a l c u l a t e ss o l a r r a d i at i o n t r a n s m i t t e dt h r o u g ha w i n d o wg i v e nl a t i t u d e ,a z i m u t ha n d z e n i t ha n d

3 2 R E Ma n g l eo f w i n d o w3 5 R E Ma l = 5 o l a ra l t i t u d e ,h e = h r a n g l e

, d e = d e c 1 i n a t i o n

3 6 R E Mt r = t r a n s m i s s i o n ,s l = s e a s o n a lt

o t & l b t u / s qf t , t t = m o n t h l y3 7 R E Mt m = t i m e ( h r s ) ,a O = a p p a r e n ts o l a

r i r r a d i a n c ea t z e r o a i r m a s s , b e ta = a t m o s p h e r i ce x t i n c t i o nc o e f f i c i en t

4 4 C A L LC L E A R4 5 P R I N T" < 7 S P A C E S > w i n d o wa n a l y s i s "4 6 P R I N T" U S S P A C E S > s o l a r t r a n s m i s s

n " : s z z s :

4 7 D I M B E T A ( 1 2 ) , A 0 < 1 2 >4 8 P I = 3 - 1 4 1 5 94 9 P 2 = P I / 25 0 D E FR A D ( A ) = A * P I / 1 8 05 1 D E F A S N < B ) = A T N < B / < S Q R ( 1 - B * B )

2 0 4

Page 213: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 213/260

8

5 2 D E F A C S < C ) = A T N < < S Q R < 1 - C * C > ) / 5 3 D E F D E G < D ) = I N T < < D * 1 8 O ) / P I >5 4 D E F T R C ( E ) = I N T < E * 1 O O ) / 1 O O5 5 D E FF U N < F ) = F * 1 8 0 / P I6 0 P R I N T " p r o g r a mr e q u i r e s3 O m i n t o

r u n " : : : s

2 0 0 I N P U T" l a t i t u d e ( d e g ) ?" : L A T2 0 1 P R I N T2 0 5 L 1 = L A T2 1 0 L A T = R A D ( L A T )2 1 5 P R I N T " a n a l y s i s d e s i r e d "2 2 0 P R I N T" l > h e a t i n g "2 2 1 P R I N T" 2 > c o o l i n g "2 2 3 M = l l2 2 4 I N P U TX

2 2 5 I F X O 2 T H E N2 2 82 2 6 M = 5

2 2 8 I F M > = 3 T H E N2 3 22 2 9 D 0 Y = M * 3 1 - 3 1 + D2 3 0 G O T O2 3 5

2 3 2 D O Y = I N T ( M * 3 O . 6 - 3 2 . 3 + D >2 3 5 F O R1 = 1 T O 1 2

2 3 6 R E A DA O ( I > , B E T A ( I )2 4 0 N E X TI

2 4 5 P R I N T

2 5 O I N P U T" # s q f t o fw i n d o wf o r

€ 6 S P A C E S > e v a l u a t i o n ?" : F T2 5 2 P R I N T

2 5 5 I N P U T" w i n d o wt i l t f r o m h o r z,£ 6 S P A C E S > n o r m a l = 9 0 ?" : T I

2 5 7 T 1 = T I2 5 8 P R I N T

2 5 9 I N P U T" w i n d o wa z i r o u t h ( n = O , s = 1 8 O > d e g ? " : B I

2 6 0 P R I N T

2 6 1 B 1 = B I2 6 3 T I = R A D < T I )2 6 5 B I = R A D ( B I )

2 6 7 I F X = l T H E N3 1 O2 6 9 I N P U T" a i r c o n d i t i o n e rt o n s ?" : T2 7 0 T = T * 1 2 O O O2 7 1 P R I N T

2 0 5

Page 214: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 214/260

2 7 2 I N P U T" e n t e ra m p so f a i r c o n d i t i o ne r , i f n o t k n o w n e n t e r0 ? " : S E

2 7 32 7 52 7 72 8 0

2 8 23 1 0

3 3 53 3 63 3 7

3 3 83 4 03 4 23 4 5

3 4 63 4 73 4 83 4 9

3 5 03 5 23 5 33 5 4

3 5 53 5 63 5 73 6 03 7 O

3 7 2

3 7 4

3 7 63 7 8

4 1 0

4 2 O4 2 2

4 2 5

4 2 74 4 O

P R I N TI F S E > 0T H E N2 8 0S E = 2 5I N P U T" c o s t f o r e l e c t rs / k w h ?" : C

G O T O 3 3 5I N P U T" c o s t o f n a t u r a l

/ c u f t ) ? " : CP R I N T: s s s s

C A L LC L E A RP R I N T " w i n d o wh e a t i n g€ 8 S P A C E S > d i r e c ts u n l i

P R I N Ts s

P R I N T" l a t i t u d e= " ; L 1P R I N TP R I N T " w i n d o w a n g l e ="

P R I N TP R I N T" w i n d o wa z = " ; B 1

T T= O

P R I N TF O R J = l T O 3X = R A D ( D 0 Y - 8 2 ) * 1 8 O / 1 8 2 .X = 2 3 . 5 * S I N ( X )

H E = - 1 3 5

M = lI F D O Y < = 3 1T H E N 3 6 OM = I N T ( ( D O Y + 3 2 . 3 ) / 3 O . 6 )D E = R A D ( X )F O R I = O T O 1 6

A M = 4 + I

H E = H E + 1 5

A N = R A D ( H E )C A L LS C R E E N ( 3 + I / 2 )

A 1 = C O S ( D E ) * C O S ( A N ) * C O SE ) * S I N ( L A T )X = A C S ( A 1 )A L = P 2 - X

I F A L < = P 2T H E N4 4 0A L = A L - P IA 2 = C 0 S ( D E ) * S I N ( A N ) / C O S

i c i t y , c e n t

g a s ( c e n t s

a n a l y s i sb y

g h t "

; " d e g "

; T 1 ; " d e g "

; " d e g "

5

( L A T ) + S I N ( D

( A L )

2 0 6

Page 215: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 215/260

8

4 4 5 X = < C O S < D E ) * C O S < A N ) - S I N ( A N )T ) ) / < C O S ( A N ) * S I N ( L A T ) )

4 5 0 A Z = A S N ( A 2 ) + P I4 5 2 Z = P 2 - A L4 5 5 I F X > = OT H E N4 7 04 5 6 A Z = P I - A Z4 7 0 Y Y = R A D ( 1 )4 7 1 I F A L > = Y YT H E N4 8 04 7 3 G N = O

4 7 5 G O T O 4 9 04 8 0 G N = A O ( M ) / E X P ( B E T A ( M ) / S I N ( A 4 9 0 G D = G N * . 7 5 * ( 1 + C O S ( T I ) > / 1 25 6 O A 3 = C 0 S ( Z ) * C O S ( T I ) + S I N ( Z ) t S I

C O S ( A Z ) * C O S ( B I )5 7 0 A 3 = A 3 + S I N ( Z ) * S I N ( T I ) * S I N < A Z

B I )

5 7 5 I N = A C S ( A 3 )5 8 O I F I N > = OT H E N5 9 0

5 8 2 T R = O5 8 5 G O T O 6 O O5 9 0 G O S U B 2 O O O6 O O 6 L = ( G N * A 3 * T R + G D ) * 1 O6 0 5 T T = T T + G L6 1 O S L = S L + G L7 O O N E X TI

7 O 2 D D = D D + 1 O7 O 4 D O Y = D O Y + 1 O7 0 6 I F D O Y < 3 6 6T H E N7 O 87 0 7 D 0 Y = D 0 Y - 3 6 57 0 8 N E X TJ7 1 0 Y Y = T R C ( T T )7 1 1 P R I N T" m o n t h =" ; M ; " t o t a l= " ; Y Y

; " b t u / s qf t "

7 1 2 C A L LS O U N D d O O ,1 O O O , O )7 1 3 G O S U B7 2 5

7 1 4 I F D D < 1 5 2T H E N3 4 87 1 5 T T = S L7 1 6 P R I N T"

7 1 87 1 9

P R I N TG O S U B

" a n n u a l7 2 5

s a v i n g s

2 0 7

Page 216: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 216/260

7 2 O7 2 57 2 67 2 77 2 87 2 97 3 O7 4 O

7 5 07 5 1

8 0 08 0 28 0 48 0 5

8 O 98 1 0

8 2 O

E N DI F < H > 4 ) * < M < 1 1 ) T H E N8 O OP = T T * F T / 1 1 0 0 0 0Y Y = T R C < P >P R I N T" n a t u r a l g a ss a v e d =" ; Y YY Y = T R C < P * C )P R I N TP R I N T

" d o l l a rs a v i n g s= Y Y

Y Y ; k w h

P R I N TR E T U R NT M = T T * F T / TP = 2 2 O * S E * T M / 1 O O OY Y = T R C ( P )P R I N T" p o w e re x p e n d e dY Y = T R C < C * P / 1 O O >P R I N T" c o o l i n gc o s t d u e t ow i n d o w

= " ; Y Y ; "d o l l a r s "

P R I N T"

8 3 O P R I N T1 O O OR E T U R N2 O O OR E Mg e t t r a n s m it t a n c e - f o r s i n g l e

g l a z e d g l a s s2 O 1 OI F I N > = . 8 7 2 6 6T H E N 2 O 2 O

2 O 1 2 T R = . 8 72 0 1 4 G O T O2 1 0 02 O 2 OI F I N M . 2 2 1 8T H E N2 O 5 O2 O 3 OC I = < I N - . 8 7 2 6 6 3 9 ) * 4 . 52 O 3 5T R = . 1 6 * C O S ( C I ) + . 6 82 O 4 O G O T O 2 1 0 02 O 5 OT R = 3 . O 5 9 9 - 1 . 9 4 8 * I N

2 0 5 5 I F T R > 0 T H E N 2 1 0 02 0 6 0 T R = O2 1 O OR E T U R N

4 O O OD A T A3 9 0 , . 1 4 2 , 3 8 5 , . 1 4 4 , 3 7 6 , . 13 6 O , . 1 8 , 3 5 0 , . 1 9 6 , 3 4 5 , . 2 0 5 , 3O 7

4 O O 2 D A T A3 5 1 , . 2 O 1 , 3 6 5 , . 1 7 7 , 3 7 8 , . 8 7 , . 1 4 9 , 3 9 1 , . 1 4 2

5 O O OE N D

2 0 8

Page 217: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 217/260

W i n d o S h a d i nA n a l y s i

Page 218: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 218/260

Page 219: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 219/260

Page 220: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 220/260

t h eo t h e rs i d e o ft h e h o u s e .T h e s ei n s t a n c e sa r ei n d i c a t e di n t h eo u t p u tt a b l e ,w i t hz e r o sf o rt h es i z eo f t h ee a v eo r l e n g t ho f t h e

s h a d o w . A tt i m e st h ep r o g r a mw i l lc a l lf o re x t r a o r d i n a r i l y l a r g e

e a v e si n o r d e rt o p e r f o r mt h e r e q u i r e ds h a d i n g .I t i s l e f tu p t o y o u

t o c h o o s ed i m e n s i o n sw h i c ha r ea r c h i t e c t u r a l l ys o u n da n d

e s t h e t i c a l l yp l e a s i n g .

T h ei n p u t sr e q u i r e df o rt h ep r o g r a ma r el a t i t u d e( L A T ) ,

m o n t h( M ) ,d a y( D ) ,t h ea m o u n to f s h a d er e q u i r e d( S H ) ,t h es i z eo f

t h ee a v e( E V ) ,a n dt h ew i n d o wa z i m u t h( t h ed i r e c t i o nt h ew i n d o w

f a c e s ) .T h eo u t p u t sa r e t h el o c a ls o l a rt i m e ,t h ea z i m u t ho f t h es u n

( A Z ) ,t h ea l t i t u d eo f t h es u na b o v et h eh o r i z o n( A L ) ,t h ez e n i t h

a n g l eo f t h es u n( Z ) ,a n dt h ed e p t ho f t h ee a v ef r o mt h eh o u s e

/ n e c e s s a r yt o p r o d u c et h e r e q u i r e d s h a d e ,a n dt h el e n g t ho f t h e

s h a d o wo n t h ew a l l .

T h u s ,i f y o u w a n t e da w i n d o ws h a d e di n t h es u m m e r ,t h e

p r o g r a m w o u l db e r u nf o rJ u n e2 0 ( s u m m e rs o l s t i c e ) ,s e t t i n gt h e

a m o u n to f s h a d e( S H ) a st h ed i s t a n c eb e t w e e nt h eb o t t o mo f t h e

w i n d o wa n dt h eb o t t o mo f t h ee a v e( T a b l e1 ) . I n o r d e rt o

c a l c u l a t et h es i z eo f e a v en e c e s s a r yt o a l l o ws u n l i g h ti n t h e

w i n d o w ,t h ep r o g r a ms h o u l db e r u nf o rD e c e m b e r2 0 ( w i n t e r

s o l s t i c e )u s i n g t h ed i s t a n c eb e t w e e nt h e t o po f t h ew i n d o wa n dt h e

b o t t o mo f t h e e a v e .T h e ny o um u s tc o m p a r et h et w or e s u l t sa n d

h o wt h e yv a r yd u r i n g ad a yt o d e c i d eo n a n o p t i m u ms i z eo v e r h a n g .

O n c ey o uc h o o s et h i so p t i m u ms i z eo v e r h a n g , t h e ny o us h o u l d u s e

t h e o p t i o no f s e t t i n ga c o n s t a n to v e r h a n gd i s t a n c e ( E V )a n d

r u n n i n gc a s e sf o ra l lc r i t i c a ls e a s o n st o v e r i f y t h a tt h ee a v es i z e

w a sc h o s e nc o r r e c t l y .A ne x a m p l eo f t h i st y p eo f r u ni s g i v e ni nT a b l e2 .

T h ep r o g r a mi s v e r ys i m p l e .L i n e s3 0 t o 1 3 0s e tu p t h e

f u n c t i o n s , c o n s t a n t s ,a n dt i t l e s .L i n e s1 4 0t o 1 8 0c a l c u l a t et h ed a y

o f y e a r( D O Y ) a n ds o l a rd e c l i n a t i o n( D E )f r o mt h em o n t ha n dd a y .

L i n e s1 9 0t o 2 9 0i n p u tt h eg e o m e t r yo f t h ee a v e ,s h a d o w ,a n d

l a t i t u d e ,a n ds e tu p t h et a b l eh e a d i n g s .L i n e3 0 0s t a r t st h eF O Rl o o pf o rt i m eo f d a y( A M )a n dc o n v e r t si t t o h o u ra n g l e( H E ) .L i n e s

3 1 0t o 3 5 0c a l c u l a t et h ea l t i t u d ea n da z i m u t ho f t h es u n( A La n dA Z

r e s p e c t i v e l y ) ,u s i n gs t a n d a r df o r m u l a s . L i n e s3 6 0a n d3 7 0c a l c u l a t e

t h ep r o j e c t i o no f t h ee a v eo n t h e w a l la n dv i c ev e r s a .

R e f e r e n c e

K l e n ,D a v i dC . " S o l a r S p e c s . "M i c r o c o m p u t i n g ,M a r c h1 9 8 0 , p p .6 8 - 7 0 .

2 1 2

Page 221: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 221/260

T a b l e1 *S a m p l e R u n— R e q u i r e d E a v eS i z e *

W I N D O WS H A D I N G

P R O G R A MC A L C U L A T E S T H ES I Z EE A V EN E C E S S A R YT O S H A D EA W I N D O WF A C I N G A N Y D I R E C T I O N F R O M D I R E C T S U N L I G

P R O G R A M A L S OC A L C U L A T E S T H ES I Z ES H A D O WO N T H EW A L LP R O D U C E DB Y A N E A V E O FA G I V E N S I Z E

L A T I T U D E ( D E G ) ?3 0M O N T H ?6

D A Y ? 2 0D I S T A N C E E A V E P R O J E C T S F R O MW A L L( A N YU N I T S A R E O K ) ?H E I G H TO F E A V EA B O V ED E S I R E DL O CO F S H A D E( A N YU N I T S A R E O K ) ?4 8W I N D O WA Z I M U T H ,0 = N ,9 0 = E , 1 8 0 = S , 2 7 0 = W ,D E G ? 2 7 0

W I N D O WE A V EE V A L U A T I O N F O R3 0 D E GL A T I T U D EW I N D O WA Z =2 7 0 , J U N E2 0

I S U NT I M E1 S U NP O S I T I O NI S I Z E O Fi S I Z E O F1

I L O C A LI A Z I A L T Z E NI E A V E I S H A D O WI

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 71 8

6 9

7 5

8 1

8 8

9 6

1 1 2

1 7 9

2 4 7

2 6 3

- 8 9

- 8 2

- 7 6- 7 0

1 1

2 33 6

4 9

6 2

7 5

8 3

7 5

6 2

4 9

3 6

2 3

1 1

7 8

6 6

5 3

4 0

2 7

1 4

6

1 4

2 7

4 0

5 3

6 6

7 8

0

0

0

0

0

0

0

1 1

2 4

4 0

6 3

1 0 5

2 2 0

0

0

0

0

0

0

0

0

0

0

0

0

0

2 1 3

Page 222: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 222/260

T a b l e2 , S a m p l e R u n— S h a d i n gB yE a v e s *

W I N D O W S H A D I N G

P R O G R A M C A L C U L A T E ST H ES I Z EE A V E N E C E S S A R YT O S H A D E

A W I N D O WF A C I N GA N YD I R E C T I O N F R O M D I R E C T S U N L I G H T

P R O G R A M A L S OC A L C U L A T E ST H E S I Z ES H A D O W O N T H E W A L LP R O D U C E DB Y A N E A V EO F AG I V E NS I Z E

L A T I T U D E ( D E G ) ?3 0M O N T H ?6

D A Y ? 2 0

D I S T A N C E E A V E P R O J E C T SF R O MW A L L( A N YU N I T S A R EO K ) ? 2 5H E I G H T O FE A V EA B O V ED E S I R E DL O C O F S H A D E( A N YU N I T SA R EO K ) ? 0W I N D O WA Z I M U T H ,0 = N ,9 0 = E , 1 8 0 = S , 2 7 0 = W ,D E G ? 2 7 0

W I N D O WE A V EE V A L U A T I O N F O R3 0 D E GL A T I T U D EW I N D O WA Z =2 7 0 , J U N E2 0

1 S U NT I M Ei S U NP O S I T I O N1 S I Z E O F1 S I Z E O F1

1 L O C A L1 A Z I A L T Z E N1 E A V E 1 S H A D O W1

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 71 8

6 9

7 58 1

8 8

9 6

1 1 2

1 7 92 4 7

2 6 3

- 8 9

- 8 2

- 7 6- 7 0

1 1

2 33 6

4 9

6 27 5

8 3

7 5

6 2

4 9

3 6

2 31 1

7 8

6 6

5 34 0

2 7

1 4

6

1 4

2 7

4 0

5 3

6 67 8

0

0

0

0

0

0

0

0

0

0

0

00

0

0

0

0

0

0

0

1 0 1

4 8

2 9

1 8

1 15

2 1 4

Page 223: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 223/260

P r o g r a m1 . O S IV e r s i o n .

1 0 R E MW I N D O WS H A D I N G A N A L Y S I S

3 0 D I MM $ ( 1 2 ) : P I = 3 . 1 4 1 5 9 2 6 5 : P 2 = P I / 2 R A D ( A ) = A * P l / l 8 0

4 0 D E F F N A S N ( B ) = A T N ( B / ( S Q R ( 1 - B * 2 ) C S ( C ) = A T N ( ( S Q R ( 1 - C * 2 ) / C ) )

5 0 D E F F N D E G ( D ) = I N T ( ( D * 1 8 0 ) / P l ) : D E) = I N T ( E * 1 0 0 ) / 1 0 0

6 0 F O R I = 1 T O 2 0 : P R I N T : N E X T : P R I N T T A N D O WS H A D I N G "

7 0 F O R I = 1 T O 1 0 : P R I N T : N E X T8 0 P R I N T T A B ( 5 ) ; " P R O G R A M C A L C U L A TT H ES I

Z E E A V EN E C E S S A R YT O S H A D E "9 0 P R I N T T A B ( 5 ) ; " A W I N D O WF A C I N GA N YD I R E C

T I O N F O RD I R E C TS U N L I G H T "1 0 0 P R I N T : P R I N T : P R I N T1 1 0 P R I N T T A B ( 5 ) ; " P R O G R A M A L S O C A LT

H E S I Z ES H A D O WO N T H EW A L L "1 2 0 P R I N T T A B ( 1 2 ) ; " P R O D U C E DF R O M A NE A V EO F

A G I V E NS I Z E "1 3 0 F O R I = 1 T O 5 : P R I N T : N E X T : I N P U T " L A

G ) " ; L A T1 4 0 L 1 = L A T : L A T = F N R A D ( L A T ) : I N P U T " # " ; M

: I N P U T " D A Y " ; D1 5 0 I F M <3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O l 7 0

1 6 0 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D )1 7 0X = F N R A D ( ( D O Y - 8 2 ) * 1 8 0 / 1 8 2 . 5 ) : X

( X )1 8 0 D E = F N R A D ( X ) : F O R I = 1 T O 1 2 : R E A D M

R E S T O R E

1 9 0 I N P U T " D I S T A N C EE A V EP R O J E C T S F R O MW A L L, A N YU N I T SA R EO K " ; E V

2 0 0 I N P U T " H E I G H T O FE A V EA B O V E D E S I R E D L O CO F S H A D E ,A N YU N I T SA R EO K " ; S H

2 1 0 I N P U T " W I N D O WA Z I M U T H ,0 = N ,9 0 = E ,1 8 0 = S, 2 7 0 = W ,D E G " ; B I : B 1 = B I

2 2 0 B I = B I + 9 0 : B I = F N R A D ( B I ) : H E = - 1 0 5 8 : P R I N T : N E X T

2 3 0 P R I N T T A B ( 5 ) ; " W I N D O WE A V EE V A L U A T I O NF OR " ; L 1 ; " D E G L A T I T U D E "

2 1 5

Page 224: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 224/260

2 4 0 P R I N T : P R I N T T A B ( 1 4 ) ; " W I N D O WA Z =" ; B 1 ; ' \M ; T A B ( 3 0 ) ; M $ ( M ) ; T A B ( 3 5 ) ; D

2 5 0Y = F N D E G ( D E ) : P R I N T T A B ( 1 5 ) ; " S IO F T H E"

E A V EI S " ; F N T R C ( E V )2 6 0 P R I N T " D I S T A N C EF R O M B O T T O M O F S H A D T O

B O T T O MO F E A V E =" ; S H2 7 0 P R I N T : G O S U B 4 2 02 8 0 P R I N T "I S U NT I M EI S U NP O S I T I O N1 S I Z E

O F I S I Z EO F 1 " : G O S U B4 2 02 9 0 P R I N T "I L O C A L I A Z I A L T Z E N1 E A V

E 1 S H A D O W1 "3 0 0 G O S U B 4 2 0 : F O R I = 0 T O 1 2 : A M = 6 + I : H E

= F N R A D ( H E )3 1 0 O B = 0 : A 1 = C O S ( D E ) * C O S ( A N ) * C O S

E ) * S I N ( L A T )3 2 0 X = F N A C S ( A 1 ) : A L = P 2 - X : I F A L > P 2 T

I

3 3 0x = ( c o s ( d e ) * c o s ( a n ) - s i n ( a l ) * c o s c o s ( a l ) * s i n ( l a t ) )

3 4 0 i f x < 0 t h e n o b = 13 5 0 A 2 = C 0 S t D E - ) * S r N ( A N ) 7 C 0 S ( A L ) :A Z = F N A S N ( f t 2

) + P I : I F O B = 1 T H E N A Z = P I - A Z3 6 0 Z = 1 . 5 7 0 8 - A L : R = T A N ( Z ) * S I N ( B I - A

2 T H E N R = 03 7 0Y = 0 : X = 0 : I F R > 0 T H E N X = S H * R : Y = E3 8 0 A Z = F N D E G ( A Z ) : A L = F N D E G ( A L ) : Z3 9 0 P R I N T T A B ( 2 ) ; A M ; T A B ( 1 1 ) ; A Z ; T A

A B ( 2 1 ) ; Z ;4 0 0 P R I N T T A B ( 2 8 ) ; F N T R C ( X ) ; T A B ( 3

: N E X T : E N D4 1 0 D A T A J A N , F E B , M A R C H , A P R I L , M A Y

, A U G , S E P T , O C T , N O V , D E C

4 2 0 P R I N T "■ ■j R E T U R N

2 1 6

Page 225: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 225/260

P r o g r a m2 * V I CV e r s i o n *

1 0 R E MW I N D O WS H A D I N G A N A L Y S I S V I C V E R S I 3 0 D I M M $ ( 1 2 ) : P I = 3 . 1 4 1 5 9 2 6 5 : P 2 = P I / 2 : D EF N R A D (

A ) = A * P l / l 8 04 0 D E FF N A S N ( B ) = A T N ( B / ( S Q R ( l - B t 2 ) ) ) : D EF N A C S

( C ) = A T N ( ( S Q R ( 1 - C t 2 ) / C ) )5 0 D E FF N D E G ( D ) = I N T ( ( D * 1 8 0 / P I ) ) : D E FF N T R C ( E ) =

I N T ( E * 1 0 0 ) / 1 0 06 0 P R I N T T A B ( 4 ) ; " W I N D O WS H A D I N G " : P R I N T : P R I N T :

R I N T8 0 P R I N T " P R O G R A M C A L C U L A T E S T H E S I Z EE A V EN E C E

S S A R YT O S H A D EA W I N D O WF A C I N G "9 0 P R I N T " A N Y D I R E C T I O N F R O MD I R E C TS U N L I G H

T " : P R I N T : P R I N T1 1 0 P R I N T " P R O G R A M C A L C U L A T E S T H E S I Z EO N

T H E " ;1 2 0 P R I N T " W A L L P R O D U C E D F R O M A NE A V EO F A *

G I V E NS I Z E "

1 3 0 P R I N T : P R I N T :I N P U T" L A T I T U D E( D E G )" ; L A T1 4 0 L 1 = L A T : L A T = F N R A D ( L A T ) : I N P U T" M O N T H " ; M : I N P U

T " D A Y " ; D1 5 0 I F M < 3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O 1 7 01 6 0 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D )1 7 0 X = F N R A D ( ( D O Y - 8 2 ) * 1 8 0 / 1 8 2 . 5 ) : X = 2 3 .1 8 0 D E = F N R A D ( X ) : F O R I = 1 T O 1 2 : R E A D M $ ( I 1 9 0 P R I N T : P R I N T " D I S T A N C EE A V E P R O J E C T S F R O MW A

L L A N YU N I T S " : I N P U T " A R EO K " ; E V2 0 0 P R I N T : P R I N T " H E I G H TO F E A V EA B O V ED E S I R E D

L O CO F S E & D E "2 0 5 I N P U T " , A N Y U N I T SA R EO K " ; S H2 1 0 P R I N T : I N P U T " W I N D O WA Z I M U T H ,0 = N ,9 0 = E , 1 8 0 =

S , 2 7 0 = W ,D E G " ; B I : B 1 = B I2 2 0 B I = B I + 9 0 : B I = F N R A D ( B l ) : H E = - 1 0 52 3 0 P R I N T " W I N D O WE A V EE V A L U A T I O N F O R" ; L l ; " D E G

L A T I T U D E "2 4 0 P R I N T " W I N D O W A Z = " ; B l ; M $ ( M ) ; D2 8 0 P R I N T " S U NS U N S I Z E S I Z E "

2 9 0 P R I N T " T I M EP O S O F O F " : P R I N T "A ZA L TE A V ES H A D E " : G O S U B 4 2 0

3 0 0 F O R I = 0 T O 1 2 : A M = 6 + I : H E = H E + 1 5 : A N = F N3 1 0 O B = 0 : A 1 = C O S ( D E ) * C O S ( A N ) * C O S ( L A T

I N ( L A T )3 2 0 X = F N A C S ( A 1 ) : A L = P 2 - X3 2 5 I F A L > P 2 T H E N A L = A L - P I

2 1 7

Page 226: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 226/260

3 3 0 X = ( C O S ( D E ) * C O S ( A N ) - S I N ( A L ) * C O S A L ) * S I N ( L A T ) )3 4 0 I F X < 0 T H E N O B = 1

3 5 0 A 2 = C O S ( D E ) * S I N ( A N ) / C O S ( A L ) : A Z = : I F O B = 1 T H E N A Z = P I - A Z

3 6 0 Z = 1 . 5 7 0 8 - A L : R = T A N ( Z ) * S I N ( B I - A Z ) N R = 0

3 7 0 X = 0 : Y = 0 : I F R > 0 T H E N X = S H * R : Y = E V / R3 7 5 I F R < . 0 0 0 1 T H E N Y = 03 8 0 A Z = I N T ( F N D E G ( A Z ) ) : A L = I N T ( F N D E G

Y ) : X = I N T ( X )3 9 0 P R I N T A M ; T A B ( 4 ) ; A Z ; T A B ( 9 ) ; A L ; T A B

1 7 ) ; Y : N E X T4 0 0 G O T O 4 0 0

4 1 0 D A T A " J A N " , " F E B " ," M A R 1 1 ," A P R I L 1 1 ," M A Y ", " J U N E 1 1, " J U L Y " , " A U G " , " S E P T " , " O C T " , " N O V i t

4 2 0 P R I N T " " : R E T U R N

P r o g r a m3 * M i c r o s o f tV e r s i o n .

1 0 R E MW I N D O WS H A D I N G3 0 D I M M $ ( 1 2 ) : P I = 3 . 1 4 1 5 9 2 6 5 : P 2 = P I / 2 : F N R A D (

A ) = A * P I / 1 8 04 0 D E FF N A S N ( B ) = A T N ( B / ( S Q R ( l - B f 2 ) ) ) : F N A C S

( C ) = A T N ( ( S Q R ( 1 - C t 2 ) / C ) )

5 0 D E FF N D E G ( D ) = I N T ( ( D * 1 8 0 / P I ) ) : D E FF N T R C ( E ) =I N T ( E * 1 0 0 ) / 1 0 06 0 p r i n t " { c l e a r } " ; t a b ( 1 0 ) ; " w i n d o ws h a d i n g { 0 3

d o w n } "8 0 p r i n t " p r o g r a m c a l c u l a t e st h e s i z ee a v en e c e

s s a r y t os h a d ea w i n d o wf a c i n g " ;9 0 P R I N T "A N YD I R E C T I O NF R O M D I R E C TS U N L I G H T

" : P R I N T : P R I N T1 1 0 P R I N T " P R O G R A MC A L C U L A T E S T H E S I Z E S H A

T H E " ;

1 2 0 P R I N T" W A L LP R O D U C E DF R O MA N E A V EO F A G I V EN S I Z E "

1 3 0 P R I N T : P R I N T s I N P U T " L A T I T U D E ( D E G )1 4 0 L 1 = L A T : L A T = F N R A D ( L A T ) s I N P U T" M O N T H " ; M : I N P U

T " D A Y " ; D1 5 0 I F M < 3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O 1 7 0

2 1 8

Page 227: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 227/260

9

1 6 0 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D )1 7 0 X = F N R A D ( ( D O Y - 8 2 ) * 1 8 0 / l 8 2 . 5 ) : X = 2 3 1 8 0 D E = F N R A D ( X ) : F 0 R I = l T 0 l 2 : R E A D M $ ( l )1 9 0 P R I N T : P R I N T " D I S T A N C EE A V EP R O J E C T S F R O MW A

L L A N Y " : I N P U T " U N I T SA R E O K " ; E V2 0 0 P R I N T : P R I N T " H E I G H TO F E A V E A B O V E D E S I R E DL

O C O F S H A D E "2 0 5 I N P U T " , A N Y U N I T SA R EO K " ; S H2 1 0 P R I N T " { D O W N } W I N D O WA Z I M U T H ,0 = N ,9 0 = E , 1 8 0 =

S , 2 7 0 = W , " : I N P U T " D E G " ; B I : B 1 = B I

2 2 0 B I = B I + 9 0 : B I = F N R A D ( B I ) : H E = - 1 0 52 3 0 P R I N T " { C L E A R } " ; " W I N D O WE A V EE V A L U A T I O NF O R

" ; L 1 ; " D E GL A T " : G O S U B 4 2 02 4 0 P R I N T " W I N D O WA Z = " ; B l ; M $ ( M ) ; D : G O S U B 4 2 02 8 0 P R I N T " S U N S U N S I Z ES I Z E "2 9 0 P R I N T " T I M EP O S O F O F "2 9 5 P R I N T " A ZA L T E A V ES H A D E " : G O S U

B 4 2 03 0 0 F O R I = 0 T O 1 2 : A M = 6 + I : H E = H E + 1 5 : A N = F 3 1 0 O B = 0 : A 1 = C O S ( D E ) * C O S ( A N ) * C O S ( L A T

I N ( L A T )3 2 0 X = F N A C S ( A 1 ) : A L = P 2 - X3 2 5 I F A L > P 2 T H E N A L = A L - P I3 3 0 X = ( C O S ( D E ) * C O S ( A N ) - S I N ( A L ) * C O S (

A L ) * S I N ( L A T ) )3 4 0 I F X < 0 T H E N O B = 13 5 0 A 2 = C O S ( D E ) * S I N ( A N ) / C O S ( A L ) : A Z = F

: I F O B = 1 T H E N A Z = P I - A Z3 6 0 Z = 1 . 5 7 0 8 - A L : R = T A N ( Z ) * S I N ( B I - A Z ) :

N R = 03 7 0 X = 0 : Y = 0 : I F R > 0 T H E N X = S H * R : Y = E V / R3 7 5 I F R < . 0 0 0 1 T H E N Y = 03 8 0 A Z = I N T ( F N D E G ( A Z ) ) : A L = I N T ( F N D E G (

Y ) : X = I N T ( X )3 9 0 P R I N T A M ; T A B ( 6 ) ; A Z ; T A B ( 1 2 ) ; A L 7 T A

( 2 6 ) ; Y : N E X T4 0 0 G O T O 4 0 0

4 1 0 D A T A " J A N ", " F E B " , " M A R ", " A P R I L ", " M A Y ", " J U N E "

, " J U L Y ", " A U G ", " S E P T ", " O C T ", " N O V ", " D E Ci t

4 2 0 P R I N T "

" : R E T U R N

2 1 9

Page 228: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 228/260

P r o g r a m4 . A t a r iV e r s i o n .

1 O R E MW I N D O W S H A D I N G A N A L Y S I SA T A R IV E R S I O N

2 0 D I M M * < 1 2 * 3 > : P I = 3 . 1 4 1 5 9 2 6 5 s P 3 0 F N R A D = 3 5 sF N A S N = 4 0 s F N A C S = 4 5 sF N D E G = 5

O s G O T O6 03 5 V = V * P I / 1 8 0 s R E T U R N4 0 V = A T N < V / < S Q R < 1 - V ~ 2 > > ) s R E T U4 5 V = A T N < < S Q R ( 1 - V ~ 2 > / V > ) s R E T U5 0 V = I N T < ( V * 1 8 0 / P I ) ) : R E T U R N6 0 P R I N T» f C L E A R > l g H M » T i 1 g » s l 8 M » W ? Wi P P T W

T S P R I N T S P R I N T8 0 ? S P R I N T" P R O G R A MC A L C U L A T E ST H E " s

? " S I Z EE A V EN E C E S S A R YT O " s ?" S H A DE A W I N D O WF A C I N G "

9 0 P R I N T" A N YD I R E C T I O NF R O M D I R E C TS

U N L I G H T " s P R I N T: P R I N T

1 1 0 P R I N T " P R O G R A MC A L C U L A T E ST H E S I ZE S H A D O WO N "

1 2 O P R I N T" T H EW A L LP R O D U C E D F R O M " s" A N E A V EO F A G I V E NS I Z E "

1 3 0 P R I N TS P R I N T s P R I N T" L A T I T U D E ( D E ) " ; s I N P U TL A T

1 4 0 L l = L A T s V = L A T s G O S U B F N R A D s" M O N T H " ; s I N P U TM s P R I N T" D A Y " ; s I N PU T D

1 5 O I F M < 3 T H E ND 0 Y = M * 3 1 - 3 1 + D : G O T 1 7

O

1 6 O D 0 Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D )1 7 0 V = ( ( D O Y - 8 2 ) * 1 8 0 / 1 8 2 . 5 ) s G O S F N R A

D s X = V sX = 2 3 - 5 « S I N < X )1 8 0 V = X s G O S U BF N R A D s D E = V s M * = " J A N

R A P R M A Y J U N J U L A U G S E P O C T N O1 9 0 P R I N Ts P R I N T" D I S T A N C E E A V EP R O J E

C T S F R O M " s ?" W A L L< A N YU N I T SA R EO K ) " ; s I N P U TE V

2 0 0 P R I N Ts P R I N T " H E I G H TO F E A V EA B O VE < 3 S P A C E S > D E S I R E DL O C "

2 0 5 P R I N T" O F S H A D E ,A N YU N I T SA R E O K" ; s I N P U TS H

2 1 O P R I N Ts P R I N T" W I N D O WA Z I M U T H ,0 = N, 9 0 = E , 1 8 0 = S , 2 7 0 = W ,D E G " ; s I N P U TB

I : B 1 = B I2 2 0

Page 229: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 229/260

2 2 O B I = B I + 9 0 : V = B I : G O S U B F N R A D : = - 1 0 5

2 3 O P R I N T" < C L E A R > W i n d o wE a v e E v a l u a ti o n " : ?" f o r " ; L i ; "D E GL a t i t u d e "

2 4 O P R I N T " W i n d o wA z i m u t h = " ; B l ; " , " s M < M * 3 - 2 , M * 3 > ; "" ; D

2 5 0 ? " { Q > € 5R > £ W > € 8R > C M > C 4R X W >€ 5

2 8 0 ? " ' M V F M i— E n r r < : 5a j s W a a p; b » * ^ a ;

R X 8 X BR > < S >€ 4 R > t S >

3 0 0 F O R 1 = 0 T O1 2 : A M = 6 + I : H E = H E + 1 5 : E : G O S U B F N R A D : A N = V

3 1 O 0 B = 0 : A 1 = C O S ( D E > * C O S ( A N ) » C OS I N ( D E ) * S I N ( L A T )

3 2 0 V = A 1 :G O S U BF N A C S :X = = V :A L = P 2 - X3 2 5 I F A L > P 2 T H E NA L = A L - P I3 3 0 X = < C O S < D E >* C O S ( A N ) - S I N ( A L ) * C O S

T ) ) / < C O S < A L ) * S I N < L A T ) )3 4 0 I F X < 0 T H E NO B = 13 5 0 A 2 = C 0 S < D E ) * S I N ( A N ) / C O S < A L )

O S U BF N A S N : A Z = V + P I : I FO B = 1T H E NAZ = P I - A Z

3 6 O Z = 1 . 5 7 0 8 - A L : R = < S I N < Z ) / C O S ( Z( B I - A Z ) : I F Z > = P 2 T H E N R = 0

3 7 0 X = O : Y = O : I FR > 0 T H E NX = S H * R : Y = E V / R3 7 5 I F R < 1 E - O 4T H E NY = 03 8 0 V = A Z : G O S U BF N D E G : A Z = I N T < V ) : V = A

O S U BF N D E G : A L = I N T < V ) : Y = I N T ( Y0 - 5 ) / I 0 0 : X = I N T ( X * 1 0 0 + 0 . 5 ) / I 0

3 9 0 P R I N T" S " ; A M ; : P O K E 8 5 , 8 : ?; " ! " ; AZ ; : P O K E8 5 , 1 4 : ? A L ; : P O K E 8 5 , 1 7 :

" ! " ; X ; : P O K E 8 5 , 2 2 : ? " S " ; Y ; : P 85 , 2 8 : ?" : " : N E X TI

3 9 5 ? " < : Z > < 5R > < X > « 8R > < : X > £ 4R > t X >

4 O O ? " W h e n- f i n i s h e d ,p r e s sQ S Q E I Z :" ;

4 1 0 I F P E E K < 7 6 4 X > 1 2T H E N4 1 04 2 O P O K E7 6 4 , 2 5 5 : G R A P H I C SO : E N D

2 2 1

Page 230: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 230/260

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

5 C O L O RC O M P U T E RV E R S I O N1 0 R E MW I N D O WS H A D I N G

3 0 D I MM $ ( 1 2 ) : P I = 3 . 1 4 1 5 9 2 6 5 : P 2 = P I / 2 : DA ) = A * P I / 1 8 0

4 0 D E F F N S A N ( B ) = A T N ( B / ( S Q R ( 1 - B2 ) ) ) : D E F F N A C S ( C) = A T N ( ( S Q R ( 1 - C2 ) / C ) )

5 0 D E F F N D E G ( D ) = I N T ( ( D * 1 8 0 ) / P I ) : D E F FT ( E )

6 0 C L S : P R I N T T A B ( 9 ) ; " W I N D O WS H A D I N G "7 0 P R I N T t P R I N T

8 0 P R I N T " P R O G R A MC A L C U L A T E ST H ES I Z EE A V EN E CE S S A R YT O S H A D EA W I N D O WF A C I N G "

9 0 P R I N T " A N Y D I R E C T I O NF R O MD I R E C T S U N L I G H T "1 0 0 P R I N T : P R I N T

1 1 0 P R I N T " P R O G R A MA L S OC A L C U L A T E ST H ES I Z E S H A DO W O N T H EW A L L "

1 2 0 P R I N T " P R O D U C E DF R O MA N E A V EO F A N YG I V E NS

I Z E "1 3 0 P R I N T : P R I N T : P R I N T : I N P U T " L A T I T U D( D E G ) " ; L A

T

1 4 0 L 1 = L A T : L A T = F N R A D ( L A T ) : I N P U T " M O# " ; M : I N PU T " D A Y " ; D

1 5 0 I F M < 3 T H E N D O Y = M * 3 1 - 3 1 + D : G O T O 1 7 01 6 0 D O Y = I N T ( M * 3 0 . 6 - 3 2 . 3 + D )

1 7 0 X = F N R A D ( ( D O Y - 8 2 ) * 1 8 0 / 1 8 2 . 5 ) : X = 2 1 8 0 D E = F N R A D ( X ) : F O R I = 1 T O 1 2 : R E A D M $ (

O R E

1 9 0 P R I N T : I N P U T " D I S T A N C EE A V EP R O J E C T SF R O MW AL L A N Y U N I T SA R EO K " ; E V

2 0 0 P R I N T : I N P U T " H E I G H TO F E A V EA B O V ED E S I R E DL

O C O F S H A D E ,A N Y U N I T SA R EO K " ; S H2 1 0 P R I N T : I N P U T " W I N D O WA Z I M U T H ,0 = N ,9 0 = E ,1 8 0

= S , 2 7 0 = W fD E G " ; B I : B 1 = B I

2 2 0 B I = B I + 9 0 : B I = F N R A D ( B I ) : H E = - 1 0 5 : F OI N T : N E X T

2 3 0 P R I N T " W I N D O WE A V EE V A L U A T I O N" : P R I N T T A

B ( 5 ) ; L 1 ; " D E GL A T I T U D E "2 4 0 P R I N T "W I N D O WA Z =" ; B l ; " , " ; M $ ( M ) ; D2 5 0 Y = F N D E G ( D E ) : P R I N T "S I Z EO F T H E E A V EI S ~

" ; F N T R C ( E V )2 6 0 P R I N T "D I S T A N C EF R O MB O T T O MO F S H A D E

T O B O T T O MO F E A V E = " ; S H2 7 0 G O S U B 4 2 0

2 2 2

Page 231: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 231/260

2 8 0 P R I N T " 1 S U N! S U NP O S I T I O N ! S I Z E ! S I Z E! "2 9 0 P R I N T " ! ! ! O F ! O F ! "

2 9 5 P R I N T " ! T I M E !A Z I A L T ! E A V E! S H A D E ! "

3 0 0 G O S U B 4 2 0 : F O R I = 0 T O 1 2 : A M = 6 + I : H E = H E A N = F NR A D ( H E )

3 1 0 O B = 0 : A 1 = C O S ( D E ) * C O S ( A N ) * C O S ( L A T )I N ( L A T )

3 2 0 X = F N A C S ( A 1 ) : A L = P 2 - X : I F A L > P 2 T H E N A

3 3 0 X = ( C O S ( D E ) * C O S ( A N ) - S I N ( A L ) C O S ( L AL ) * S I N ( L A T ) )

3 4 0 I F X < 0 T H E N O B = 13 5 0 A 2 = C O S ( D E ) * S I N ( A N ) / C O S ( A L ) : A Z = F N

: I F O B = 1 T H E N A Z = P I - A Z3 6 0 Z = 1 . 5 7 0 8 - A L : R = T A N ( Z ) * S I N ( B I - A Z ) : I FT H

E N R = 0

3 7 0 Y = 0 : X = 0 : l F R > 0 T H E N X = S H * R : Y = E V / R

3 7 5 I F R < . 0 0 0 1 T H E N Y = 03 8 0 A Z = F N D E G ( A Z ) : A L = F N D E G ( A L )3 9 0 P R I N T A M ; T A B ( 5 ) ; A Z ; T A B ( 1 2 ) ; A L ; T A B

( X ) ; T A B ( 2 5 ) ; F N T R C ( Y ) : N E X T4 0 0 G O T O 4 0 04 1 0 D A T AJ A N , F E B # M A R C H , A P R I L , M A Y , J U N E ,

, S E P T , O C T , N O V , D E C

4 2 0 P R I N T " " : R E TU R N

P r o g r a m6 * T I - 9 9V e r s i o n *

T I V E1 0

2 O

2 5

2 8

3 0

3 54 O

4 5

5 05 56 O

R E MR S I

D I MP I =

W I N D O W

O NM * <

3 . 1 4

P 2 = P I / 2D E F

D E FD E F

D E F

D E F

R A DA S NA C S

D E G

T R C

1 2 )

S H A D

1 5 9 2 6 5

( A )

( B )

< C )

< D >

( E )

C A L LC L E A RP R I

: :

N T " < 7

= A * P

= A T N= A T N

= I N T

= I N T

I

I N G

/ 1 8 0

A N A L Y S I S ,

( B / < S G R < 1 - B * B )<

(

<

( S Q R

< D * 1

E * 1 0

S P A C E S * w i

< 1 - C * C ) / C

8 0 ) / P I )

) / 1 0

n d o ws h a d

2 2 3

Page 232: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 232/260

8 0 P R I N T " p r o g r a mc a l c u l a t e st h e s i z ee a v e n e c e s s a r yt o s h a d ea "

9 0 P R I N T" w i n d o wf a c i n ga n y d i r e c t i o n■ f r o md i r e c t s u n l i g h t " :s : s

1 1 0 P R I N T " p r o g r a ma l s o ,c a c u l a t e st h es i z e s h a d o wo n t h e w a l l

£ 5 S P A C E S J p r o d u c e df r o ma n e a v e o fa < 3 S P A C E S > g i v e ns i z e " : s i s :

1 3 O I N P U T" l a t i t u d e( d e g ) = ? " : L A T1 3 2 L 1 = L A T

1 3 4 L A T = R A D ( L A T >1 3 6 I N P U T " m o n t h# ? " : M1 4 0 I N P U T" d a y ? " : D1 5 0 I F M > = 3T H E N1 6 0

1 5 5 D 0 Y = M * 3 1 - 3 1 + D

1 5 8 G O T O1 7 0

1 6 O D 0 Y = I N T < M * 3 0 . 6 - 3 2 . 3 + D )

1 7 O X = R A D ( < D 0 Y - 8 2 > * 1 8 0 / 1 8 2 - 5 )1 7 5 X = 2 3 - 5 * S I N < X )1 8 0 D E = R A D ( X )

1 8 2 F O R 1 = 1 T O 1 2

1 8 4 R E A DM * ( I >1 8 6 N E X TI

1 8 8 R E S T O R E1 8 9 P R I N T: :

1 9 0 I N P U T" d i s t a n c ee a v e p r o j e c t sf r om w a l l , a n y u n i t s a r e o k ? " : E V

1 9 5 P R I N T: :

2 O O I N P U T" h e i g h to f e a v e a b o v e d e s i re d 1 o c o f s h a d e , a n yu n i t sa r e o k

? " : S H2 0 5 P R I N T: s

0 = n J i 1 8 O = s2 1 O

2 1 52 2 O2 2 2

I

9

B

B

N P U T2 7 O =

1 = B I

" w i

I = B I + 9 OB I = R A D( B I

n d o wd e g ?

)

a z

1 1 s

i

B

m u t h ,

I

2 2 4

Page 233: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 233/260

2 2 4 H E = - 1 0 52 2 6 C A L LC L E A R2 3 O P R I N T " w i n d o we a v e e v a l u a t i o n- f o r

• i

2 3 5 P R I N TT A B ( 5 ) ; L 1 ; " d e gl a t i t u d e " :s

2 4 O P R I N TT A B ( 2 ) ; " w i n d o wa z = " ; B 1 ; T AB ( 2 1 ) ; M *< M ) ; T A B ( 2 5 ); D

2 5 O Y = D E G ( D E )2 5 2 Y Y = T R C ( E V >

2 5 5 P R I N TT A B ( 4 > ; " s i z eo f t h e e a v ei s" ; Y Y

2 6 0 G O S U B4 2 02 8 0 P R I N T" ! s u n ! s u n ( SS P A C E S } i s i z e !

s i z e "2 8 5 P R I N T" ! t i m e! p o s i t i o n !o f ! o f "2 9 0 P R I N T" ' l o c a l ! a z ia l t ! e v e I s h a d o

w "

3 0 0 G O S U B4 2 03 O 2 F O R1 = 0 T O 1 2

3 O 4 A M = 6 + I3 0 6 H E = H E + 1 53 0 8 A N = R A D ( H E )

3 1 O 0 B = 03 1 2 A 1 = C O S ( D E > * C 0 S < A N > * C O S ( L A

E ) * S I N ( L A T )

3 2 0 X = A C S ( A 1 )

3 2 2 A L = P 2 - X3 2 4 I F A L < = P 2 T H E N3 3 03 2 6 A L = A L - P I3 3 O X = ( e O S < D E ) * C O S < A N ) - S I N < A L

T ) ) / ( C O S( A Dt S I N ( L A T ))

3 4 0 I F X > = 0T H E N3 5 03 4 5 O B = 13 5 0 A 2 = C 0 S ( D E ) * S I N < A N ) / C O S ( A L )3 5 2 A Z = A S N ( A 2 ) + P I

3 5 4 I F 0 B O 1T H E N3 6 O3 5 6 A Z = P I - A Z3 6 O Z = 1 . 5 7 0 8 - A L3 6 2 R = T A N ( Z ) t S I N ( B I - A Z )3 6 4 I F Z < P 2 T H E N3 7 0

2 2 5

Page 234: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 234/260

Page 235: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 235/260

C e i l i n gF a nA n a l y s

Page 236: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 236/260

■ooooooooooooooooooooooo

oooooo

ooooooc

Page 237: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 237/260

1 0

C e i l i n gF a nA n a l y s i

A st h ec o s to f e l e c t r i c i t yi n c r e a s e sa t a n a l a r m i n gr a t e ,p e o p l ea r e

l o o k i n gf o rm e t h o d st o r e d u c et h ec o s to f k e e p i n gc o o l .T h e ya d d

i n s u l a t i o n ,s h a d ew i n d o w s ,r e d u c ek i t c h e nh e a t i n g ,t u r nu pt h e r m o s t a t s ,a n ds o m e t i m e s ,o u to f d e s p e r a t i o n ,t u r na i r

c o n d i t i o n e r sc o m p l e t e l yo f f .H o w e v e r ,s i n c em o s tp e o p l ep r e f e r

n o tt o s a c r i f i c et h e i rc o m f o r tt o a n u n d u ed e g r e e ,c e i l i n gf a n sh a v e

b e c o m ea p o p u l a rs u p p l e m e n tt o a i rc o n d i t i o n i n gi n m u c ho f t h e

S u n b e l t .T h e ym a ye v e ns e r v ea s a n i n e x p e n s i v ea l t e r n a t i v et o a i r

c o n d i t i o n i n gi n m o r em o d e r a t es u m m e rc l i m a t e s .

C e i l i n gf a n sc o o lb y t h es a m ew i n dc h i l lp r o c e s s e st h a tw ee x p e r i e n c ew i t ht h ep a s s a g eo f a " b l u en o r t h e r . "H o w e v e r ,a t t h e

h i g h e rs u m m e rt e m p e r a t u r e s ,t h ee f f e c ti s n o tn e a r l ya sp r o n o u n c e d .B a s i c a l l y ,t h ew i n dc h i l le f f e c to c c u r sb e c a u s et h e

c o n v e c t i v eh e a tt r a n s f e rf r o mo u rb o d i e si n c r e a s e sd r a m a t i c a l l ya s

t h ew i n ds p e e di n c r e a s e s .T h u s ,w i t ht h ea d d i t i o no f a c e i l i n g f a n ,

w ec a nr e d u c et h ea i rc o n d i t i o n i n gt h e r m o s t a ta n ds t i l le x p e r i e n c e

t h es a m ec o m f o r tl e v e l a ta d e c r e a s e de n e r g yc o s t .

S h o u l dy o ui n v e s ti n a c e i l i n gf a n ?T h r e ef a c t o r sn e e dt o b e

c o n s i d e r e d :1 ) t h ec o s to f t h ef a n ,2 ) t h ep o t e n t i a l s a v i n g s ,a n d3 )

t h ec o s to f o p e r a t i o n .T h i sp r o g r a mw i l le s t i m a t e t h el a s tt w oo f

t h e s e ,l e a v i n gi t u p t o y o ut o m i n i m i z et h ec o s to f t h ef a n .T h e

p r o g r a mw i l le n a b l ey o u ,t h eu s e r , t oe v a l u a t et h ee f f e c t i v e

d e c r e a s ei n t e m p e r a t u r e ,t h es a v i n g sd u et o i n c r e a s i n g t h ea i r

c o n d i t i o n e rt h e r m o s t a t ,a n dt h ec o s to f o p e r a t i n g t h ec e i l i n gf a n .

W i t ht h i s ,y o uw i l lh a v ea t o o lw i t hw h i c hy o uc a ne v a l u a t eb u y i n g

a c e i l i n gf a n ,b a s e do n t h ep a y - o u t p e r i o do f t h ei n v e s t m e n t .

C u s t o m i z i n gF o rW i n dC h i l l

T h ew i n dc h i l lf a c t o r( s e er e f . 2 . )u s e di n l i n e3 0 0( l i n e2 8 0i n t h e

A t a r ia n dC o l o rC o m p u t e rv e r s i o n s )i s a f u n c t i o no f t e m p e r a t u r e( T ,

d e g r e e sc e n t i g r a d e )a n dt h ew i n ds p e e d( V ,m / s e c ) . S e v e r a l

m o d i f i c a t i o n sw e r en e c e s s a r yi n o r d e rt o u s et h ew i n dc h i l li n d e x

f o rt h i sa p p l i c a t i o n .F i r s t ,t h eb a s ew i n ds p e e dw a si n c r e a s e dt o 4

m i / h r( 1 . 7 8 8m / s e c ) ,s i n c et h ei n d e xi s s e t f o ra p e r s o na t n o r m a l

w a l k i n gs p e e d .S e c o n d ,t h ei n d e xi s c a l i b r a t e df o ra n e m o m e t e r

m e a s u r e dw i n d s ,s o t h ec e i l i n gf a ns p e e dh a dt o b e i n c r e a s e dt o

2 2 9

Page 238: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 238/260

1 0 -

a c c o u n tf o rt h e h e i g h to f a s t a n d a r da n e m o m e t e r( d i v i d e db y 0 . 5 7 ) .

( S e er e f .4 . )O n c et h i si s d o n e ,t h ec o o l i n gi n d e xm a t c h e sF a n g e r ' s

c o m f o r te q u a t i o n( s e er e f .1 ) .

I m e a s u r e dt h ew i n ds p e e do f s e v e r a lc e i l i n gf a n sw i t ha

c o m m e r c i a lh o tw i r ea n e m o m e t e ra n df o u n dt h es p e e dt o b e a b o u t

1 m / s e c .I f y o uk n o wt h ew i n ds p e e do f y o u rp r o s p e c t i v ef a n ,t h e n

y o us h o u l da l t e rl i n e7 0 ( l i n e4 0 i n t h eA t a r iv e r s i o n ,l i n e5 0 i n t h e

C o l o rC o m p u t e rv e r s i o n ,o r l i n e7 5 i n t h eT I v e r s i o n ) a c c o r d i n g l y .

T h ee f f e c to f i n c r e a s i n g t h ea i rc o n d i t i o n i n gt h e r m o s t a tb y D F

d e g r e e si s c a l c u l a t e di n l i n e2 4 0( l i n e2 3 0i n t h eA t a r i v e r s i o n ,l i n e

2 2 0i n t h eC o l o rC o m p u t e rv e r s i o n ,o r l i n e2 4 3i n t h eT I v e r s i o n ) .

T h i sf o r m u l ai s b a s e do n t h e F e d e r a lE n e r g yA d m i n i s t r a t i o n

a l g o r i t h m( s e er e f .3 ) w h i c hu s e s t h eu t i l i t yc o s tr a t h e rt h a nt h ef u e l

a m o u n t . B e c a u s eo f t h i s ,t h ep r o g r a mw i l la c c e p ta n yc o o l i n gf u e l

( e . g . ,e l e c t r i c i t y ,n a t u r a lg a s ,e t c . ) .

T h ec o s to f o p e r a t i n ga c e i l i n gf a ni s u s u a l l ya b o u tt h es a m e

a s t h ec o s to f o p e r a t i n ga m o d e r a t e l ys i z e dl i g h tb u l b .H o w e v e r ,f o r

t h ep u r p o s eo f c o m p l e t e n e s s ,I h a v ea l l o w e df o rt h e s ec a l c u l a t i o n si n t h ep r o g r a m .T h eu s e rc a ni n p u tt h e c u r r e n tu s e db y t h ef a n ,t h e

n u m b e ro f h o u r st h ef a ni s u s e dp e rd a y ,a n dt h en u m b e ro f d a y s

u s e di n a c a l e n d a ry e a r .T h ed e f a u l tv a l u e su s e da r e0 . 5a m p s ,6

h r s / d a y ,a n d1 0 0d a y s .

R e f e r e n c e s

1 . A S H R A EH a n d b o o ko fF u n d a m e n t a l s .N e wY o r k :A m e r i c a nS o c i e t yo f

H e a t i n g ,R e f r i g e r a t i n ga n dA i rC o n d i t i o n i n gE n g i n e e r s ,I n c . ,1 9 7 2 .

2 . D a r e , P . M ." AS t u d yo f t h eS e v e r i t yo f t h eM i d w e s t e r nW i n t e r so f 1 9 7 7

a n d1 9 7 8U s i n g H e a t i n gD e g r e e D a y s D e t e r m i n e d f r o mB o t hM e a s u r e d

a n dW i n dC h i l lT e m p e r a t u r e s . "B u l l e t i no f t h eA m e r i c a nM e t e o r o l o g i c a l

S o c i e t y ,v o l .6 2 ,J u l y 1 9 8 1 .

3 . H o m eE n e r g yS a v e r ' sW o r k b o o k . F E A / D - 7 7 / 1 1 7 .W a s h i n g t o n ,D .C :G o v e r n m e n tP r i n t i n gO f f i c e ,1 9 7 7 .

4 . S t e a d m a n ,R . G . " I n d i c e s o fW i n d c h i l lo f C l o t h e dP e r s o n s . "J o u r n a lo f

A p p l i e dM e t e o r o l o g y ,v o l .1 0 , 1 9 7 1 ,p p .6 7 4 - 6 8 3 .

2 3 0

Page 239: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 239/260

1 0

S a m p l eR u n .

C E I L I N G F A N A N A L Y S I S

S A V I N G SI N A I R C O N D I T I O N I N GA N D C O S T O F O P E R A T I N GF A NW I L LB E C A L C U L A T E D

A N YC O O L I N G F U E L( E . G . ,E L E C T R I C I T Y ,N A T . G A 8 > I SO K .

I S C O O L I N G F U E L U S E DF O RO T H E RP U R P O S E S( E . G . ,L I G H T I N G ) ?Y

A N N U A L C O O L I N GF U E LC O S T( D O L L A R S ) ?5 2 6

T E M P( D E GF ) C U R R E N T L YS E TF O RA I RC O N D I T I O N E R ? 7 6

C 0 8 T F O R E L E C T R I C I T Y , C E N T S / K W H ? 6 . 5 5

H I T < R E T U R N >I F R E Q U E S T E DQ U A N T I T YI S U N K N O W N

A M P S D R A W N B Y C E I L I N G F A N ? O . S

• D A Y S P E R Y E A R F A NI S I NO P E R A T I O N ?1 0 0

f t H O U R SP E RD A Y F A NI S I N O P E R A T I O N ?6

A N N U A LC O S TO F O P E R A T I N G F A N- * 2 . 3 5

Y O U M A Y I N C R E A S E Y O U R T H E R M O S T A TT O 7 9 D E G R E E S FA N N U A L A / C S A V I N G S- « 2 4 . 5 7

P r o g r a m ! *O S I V e r s i o n *

1 0 R E MC E I L I N GF A NA N A L Y S I S3 0 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 04 0 D E F F N R D D ( F ) = I N T ( F + . 9 9 )5 0 P O K E 2 8 8 8 , 0 : P O K E 8 7 2 2 # 0 : R E MS E TC R F O RN

U L LI N P U T= 0

6 0 F O R I = 1 T O 2 0 : P R I N T : N E X T : P R I N T T AI L I N G F A N A N A L Y S I S "

7 0 P R I N T : P R I N T : P R I N T : P R I N T : X = • 6 : V8 0 P R I N T T A B ( 2 2 ) 7 " S A V I N G SI N A I R C O N D I T I O N

I N G "9 0 P R I N T T A B ( 1 5 ) ; " A N DC O S TO F O P E R A T I N G F A

N W I L LB E C A L C U L A T E D "

2 3 1

Page 240: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 240/260

Page 241: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 241/260

1 0

3 3 0 R E MA = A M P S ,D = #D A Y S ,H = #H O U R S / D A Y3 4 0 R E MX = R E D U C T I O NI N U T I L I T YC O S T T OA C C

O U N T F O R U S E S O T H E R

3 5 0 R E MT H A NC O O L I N G *3 6 0 R E MD F = E F F E C T I V ED E C R E A S EI N T E M P( D E G

F ) D U ET O W I N D .

P r o g r a m2 . V I CV e r s i o n .

1 0 R E MC E I L I N GF A NA N A L Y S I S V I CV E R S I O N

3 0 D E FF N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 04 0 D E FF N R D D ( F ) = I N T ( F + . 9 9 )6 0 P R I N T " { C L E A R }C E I L I N GF A NA N A L Y S I S "7 0 P R I N T " { 0 2D 0 W N } " : X = . 6 : V = l8 0 P R I N T " S A V I N G SI N A I R C O N D I T I O N I

N G A N D C O S TO F O P E R A T I N GF A N "

9 0 P R I N T "W I L LB E C A L C U L A T E D "1 0 0 P R I N T : G O S U B 2 8 0 : P R I N T1 1 0 P R I N T " A N Y C O O L I N GF U E L ( E . G .E L E C T R I C

I T Y , N A TG A S )I S O K "

1 2 0 P R I N T : P R I N T " I SC O O L I N GF U E LU S E D F O RO T H ER P U R P O S E S " : I N P U T " ( E . G . L I G H T I N G )

1 3 0 I F A S C ( B $ ) = 7 8 T H E N X = 11 4 0 C S = 0 : P R I N T : P R I N T " A N N U A LC O O L I N GF U E L " : I N P U

T " C O S T ( D O L L A R S ) " ; C S : C S = C S * X

1 5 0 T F = 0 : P R I N T : P R I N T " T E M P ( D E GF ) C U R R E N T L Y " : I NP U T " S E TF O RA / C " ; T F

1 6 0 T = ( T F + 4 0 ) * 5 / 9 - 4 0 : P R I N T1 7 0 C = 0 : P R I N T " C O S TF O RE L E C T R I C I T Y , " : I N P U T "

T S / K W H " ; C : C = C / 1 0 0 : P R I N T " { C L E A R } "1 8 0 P R I N T " H I T< C R >I F R E Q U E S T E D Q U A N T I T YI S U N

K N O W N " : G O S U B 2 8 0 : P R I N T1 9 0 A = . 5 : P R I N T " A M P SD R A W NB Y C E I L I N G " : I N P U T " F A

N " ; A

2 0 0 D = 1 0 0 : P R I N T : P R I N T " #D A Y S P E RY E A RF A N " : I N PU T " I SI N O P E R A T I O N " ; D

2 1 0 H = 6 : P R I N T : P R I N T " *O F H R SP E R D A YF A N " : I N P UT " I SI N O P E R A T I O N " ; H

2 2 0 P R I N T " { C L E A R } " : P R I N T " A N N U A L2 3 0 C O = C * D * H * A * 1 2 0 / 1 0 0 0 : P R I N T " C O S TO F R U N N I N G~

F A N= $ " ; F N T R C ( C O )

2 3 3

Page 242: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 242/260

1 0

2 4 0 V = 1 . 7 8 8 + V / . 5 7 : G O S U B 2 8 0 : G O S U B 3 0 0 :T F = F N R D D ( T F + D F )

2 5 0 P R I N T " Y O UM A YI N C R E A S EY O U RT H E R M O S T A TT O W; T F ; n D E GF "

2 6 0 P R I N T " A N N U A LA / C S A V I N G S= $ " ; F N T R C ( C S * D F* . 0 3 ) : G O S U B 2 8 0

2 7 0 E N D

2 8 0 P R I N T " " : R E T U R N3 0 0 D T = T - 3 3 - ( 1 0 * S Q R ( V ) + 1 0 . 4 5 - V ) * ( T - 3 3

F D T < 0 T H E N D T = 03 1 0 R E T U R N

P r o g r a m3 . M i c r o s o f tV e r s i o n .

1 0 R E M C E I L I N GF A NA N A L Y S I S

3 0 D E FF N T R C ( E ) = I N T ( E * 1 0 0 ) / 1 0 04 0 D E FF N R D D ( F ) = I N T ( F + . 9 9 )

6 0 P R I N T " { C L E A R } C E I L I N GF A NA N A L Y S IS "

7 0 P R I N T " { 0 2 D O W N } " : X = . 6 : V = 18 0 P R I N T " S A V I N G SI N A I R C O N D I T I O N I N GA N D C O S T

O F O P E R A T I N GF A N " ;9 0 P R I N T "W I L LB E C A L C U L A T E D "1 0 0 P R I N T : G O S U B 2 8 0 : P R I N T1 1 0 P R I N T " A N YC O O L I N GF U E L( E . G .E L E C T R I C I T Y ,"

N A TG A S )I S O K "1 2 0 P R I N T : P R I N T " I SC O O L I N G F U E L U S E D F O RO T H E R

P U R P O S E S " : I N P U T " ( E . G . L I G H T I N G ) 1 3 0 I F A S C ( B $ ) = 7 8 T H E N X = 11 4 0 C S = 0 : P R I N T : I N P U T " A N N U A LC O O L I N GF U E L C O S Tm

( D O L L A R S ) " ; C S : C S = C S * X1 5 0 T F = 0 : P R I N T : I N P U T " T E M P ( D E GF ) C U R R E N T L YS E T

F O RA / C " ; T F1 6 0 T = ( T F + 4 0 ) * 5 / 9 - 4 0 : P R I N T1 7 0 C = 0 : I N P U T " C O S TF O RE L E C T R I C I T Y , C E N T S / K

; C : C = C / 1 0 0 : P R I N T " { C L E A R } "

1 8 0 P R I N T " P R E S S< C R >I F R E Q U E S T E DQ U A N T I T Y " : P RI N T " I SU N K N O W N " : G O S U B 2 8 0 : P R I N T

1 9 0 A = . 5 : I N P U T " A M P SD R A W NB Y C E I L I N GF A N " ; A2 0 0 D = 1 0 0 : P R I N T : I N P U T " #D A Y SP E RY E A RF A NI S I

N O P E R A T I O N " ; D2 1 0 H = 6 : P R I N T : I N P U T " #O F H R SP E RD A YF A NI S I N

O P E R A T I O N " ; H

2 3 4

Page 243: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 243/260

1 0

2 2 0 P R I N T "{ C L E A R } 1 1 :P R I N T " A N N U A L" ;2 3 0 C O = C * D * H * A * 1 2 0 / 1 0 0 0 : P R I N T " C O S T ~

F A N= $ " ; F N T R C ( C O )2 4 0 V = 1 . 7 8 8 + v / . 5 7 : G O S U B 2 8 0 : G O S U B 3 0 0

T F = F N R D D ( T F + D F )2 5 0 P R I N T " Y O U M A Y I N C R E A S EY O U RT H E R M O S T A TT O "

: P R I N T T F ; " D E GF "2 6 0 P R I N T " A N N U A LA / CS A V I N G S= $ " ; F N T R C ( C S * D F

* - 0 3 ) : G O S U B 2 8 02 7 0 E N D

2 8 0 P R I N T "" : R E T U R N

3 0 0 D T = T - 3 3 - ( l 0 * S Q R ( V ) + 1 0 . 4 5 - V ) * ( T - 3 F D T < 0 T H E N D T = 0

3 1 0 R E T U R N

P r o g r a m4 * A t a r iV e r s i o n .

1 0 R E M * * * C E I L I N GF A N A N A L Y S I S* * *

2 0 R E M * * * A T A R IV E R S I O N* * *3 O P O K E8 2 , 2 : P 0 K E 7 5 2 , 1 : ? C H R * < 1 2

O K E8 5 , 9 : ?" E r i E B B I « r i E I I C i E I I i i E C I E f f4 0 ? : ? : X = 0 . 6 : V = l : D I MB * ( 1 )

5 0 P O K E8 5 , 5 : ?" S A V I N G SI N A I R - C O N D I TI O N I N G , "

6 0 P O K E8 5 , 8 : ?" A N DC O S TO F O P E R A T I N Gi i

7 0 P O K E8 5 , 8 : ?" F A NW I L LB E C A L C U L A T ED " : ? : ? : G O S U B2 7 0

8 0 ? : ? : ? " A N YC O O L I N GF U E LI S O K " : ?" ( E . G . ,E L E C T R I C I T Y ,N A T U R A LG A S )

i i

9 0 ? : ? " I S C O O L I N GF U E L U S E D F O R O TE R " s ? " P U R P O S E S( E . G . ,L I G H T I N G ) ,Y O R N " ;

1 0 0 I N P U TB * : I FB * = " N "T H E NX = l1 1 0 ? : P O K E8 5 , 1 : ?" A N N U A LC O O L I N GF U

E L C O S T< D O L L A R S > " ; : I N P U T C S :S * X

1 2 0 ? : ? " T E M P< D E GF ) C U R R E N T L YS E TO N " : ?" A I RC O N D I T I O N E R " ; : I N P U T F

2 3 5

Page 244: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 244/260

1 3 0 T = < T F+ 4 O ) * 5 / 9 - 4 0 :?1 4 0 ? " C O S T F O RE L E C T R I C I T Y ,C E N T S / K W

H " ; : I N P U TC : C = C / 1 0 0 : G O S U B2 7 01 5 0 ? : ? : ? " E N T E R0 ( Z E R O )I F R E Q U E S

T E D " : ? " Q U A N T I T YI S U N K N O W N "1 6 0 ? : ? " A M P SD R A W NB Y C E I L I N GF A N " ;

: I N P U TA s I F A = 0 T H E NA = 0 . 51 7 0 ? : ? " # D A Y SP E R Y E A RF A N I S I N " :

? " O P E R A T I O N " ; s I N P U TD : I F D = 0 T H E

N D = 1 0 01 8 0 ? : ? " # H O U R SP E R D A YF A N I S I N " :

? " O P E R A T I O N " ; : I N P U TH : I F H = 0 T H EN H =6

1 9 0 ? : ? : G O S U B2 7 0

2 0 0 C 0 = C * D * H * A * 1 2 0 / 1 0 0 0 : ?" A N N U A LC O ST O F O P E R A T I N G " : ?" F A N= * " ; I N T ( C0 * 1 0 0 ) / 1 0 0

2 1 0 V = l . 7 8 8 + V / 0 . 5 7 : G 0 S U B2 7 02 2 0 G O S U B2 8 02 3 0 D F= D T * 9 / 5 : T F = I N T (( T F + D F ) + 0 . 9 9 )2 4 0 ? " Y O U M A YI N C R E A S E Y O U RT H E R M O S T

A T T O " : ?T F ; " D E G F "

2 5 0 ? " A N N U A LA / C S A V I N G S= * " $ I N T < < CS * D F * 0 . 0 3 ) * 1 0 0 > / I 0 0 : G O S U B2 7 0 : G O SU B 2 7 0

2 6 0 E N D2 7 0 P O K E8 5 , 0 : F Q R1 = 1 T O 4 0 : ? " - " ; : N E

X T I : R E T U R N2 8 0 D T = T - 3 3 - < 1 0 * S Q R ( V ) + 1 0 . 4 5 - V

) / 2 2 . 0 3 : I FD T < 0 T H E N D T = O

2 9 0 R E T U R N3 0 0 R E MJ ^ * * * * * * * * * * * * * * t * * * * * * * *3 1 0 R E MD T = E F F E C T I V ED E C R E A S EI N T E M P

( C ) D U E T O W I N D( V = M / S E C )3 2 0 R E MT = D E G C E N T I G R A D E ,T F = D E GF A R E

N H E I T ,A = A M P S ,D = # D A Y S 5 H = #H O U R S/ D A Y

3 3 0 R E MX = R E D U C T I O NI N U T I L I T YC O S TT

O A C C O U N TF O R U S E SO T H E RT H A N C O O

L I N G3 4 0 R E MD F = E F F E C T I V E D E C R E A S EI N T E M P

( D E GF ) D U E T O W I N D .

2 3 6

Page 245: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 245/260

1 0

P r o g r a m5 . C o l o rC o m p u t e rV e r s i o n .

1 0 R E MC E I L I N GF A NA N A L Y S I S- C O L O RC O M P U T E R~

V E R S I O N

3 0 D E F F N T R C ( E ) = I N T ( E * 1 0 0 ) / l 0 03 5 D E F F N R D D ( F ) = I N T ( F + . 9 9 )4 0 C L S : P R I N T T A B ( 5 ) ; " C E I L I N GF A NA N A L Y S I S "5 0 P R I N T : P R I N T : X = . 6 : V = 16 0 P R I N T" S A V I N G SI N A I R C O N D I T I O N I N G , "7 0 P R I N T " A N DC O S T O FO P E R A T I N G "

8 0 P R I N T " F A NW I L LB E C A L C U L A T E D " : P R I N T : G O S 6 0 : P R I N T

9 0 P R I N T " A N Y C O O L I N GF U E LI S O K " : P R I N T " ( E . G .~

E L E C T R I C I T Y , N A T U R A LG A S ) "1 0 0 P R I N T : P R I N T " I SC O O L I N GF U E LU S E D F O RO T H E R

" : P R I N T " P U R P O S E S( E . G .L I G H T I N G " ;1 1 0 I N P U T B $ : I F A S C ( B $ ) = 7 8 T H E N X = 11 2 0 P R I N T : P R I N T " A N N U A LC O O L I N GF U E LC O S T " : I N P U

T " ( D O L L A R S ) " ; C S : C S = C S * X1 3 0 P R I N T : P R I N T " T E M P( D E GF ) C U R R E N T L YS E TF O R

1 1 :I N P U T " A I R C O N D I T I O N E R "; T F1 4 0 T = ( T F + 4 0 ) * 5 / 9 - 4 0 : P R I N T1 5 0 P R I N T " C O S TF O RE L E C T R I C I T Y , " : I N P U T " C E

W H " ; C : C = C / 1 0 0 : G O S U B 2 6 0 : P R I N T1 6 0 P R I N T : P R I N T : P R I N T " H I T< E N T E R > I FR E Q U E S T E D

" : P R I N T " Q U A N T I T YI S U N K N O W N "1 7 0 P R I N T : I N P U T " A M P SD R A W NB Y C E I L I N G F A N " ; A : I

F A = 0 T H E N A = . 51 8 0 P R I N T : P R I N T " # D A Y SP E R Y E A RF A NI S I N " : I N P

U T " O P E R A T I O N " ; D : I F D = 0 T H E N D = 1 0 01 9 0 P R I N T : P R I N T " *H O U R SP E RD A YF A NI S I N " : I N P

U T " O P E R A T I O N " ; H : I F H = 0 T H E N H = 62 0 0 P R I N T : P R I N T : G O S U B 2 6 0 : P R I N T " A N N U " ;

2 1 0 C O = C * D * H * A * 1 2 0 / 1 0 0 0 : P R I N T " C O S TO F O P E R A T I NG " : P R I N T " F A N= $ " ; I N T ( C O * 1 0 0 ) / 1 0 0

2 2 0 V = l . 7 8 8 + v / . 5 7 : G O S U B 2 6 0 : G O S U B 2 8 0 :T F = F N R D D ( T F + D F )

2 3 0 P R I N T " Y O U M A Y I N C R E A S EY O U RT H E R M O S T A TT O "

; T F ; " D E GF "2 4 0 P R I N T " A N N U A LA / C S A V I N G S= $ " ; F N T R C ( C S * D F *. 0 3 ) : G O S U B 2 6 0

2 5 0 E N D

2 6 0 P R I N T " "

2 7 0 R E T U R N

2 3 7

Page 246: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 246/260

Page 247: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 247/260

1 0

1 6 0 T = < T F + 4 0 > * 5 / 9 - 4 01 6 1 P R I N T1 7 0 I N P U T" c o s t f o r e l e c t r i c i t y ,

{ . 7 S P A C E S > c e n t s / k w h? " : C

1 7 1 C = C / 1 O O1 7 2 G O S U B2 8 01 7 3 P R I N Ts : :

1 8 2 P R I N T" e n t e r< 0 > i f r e q u e s t e dq ua n t i t yi s u n k n o w n " ::

1 9 1 I N P U T " a m p sd r a w nb y c e i l i n gf a n? " ; A

1 9 2 I F f i O O T H E N2 0 0

1 9 5 A = . 52 0 0 P R I N T2 0 1 I N P U T" # d a y sp e r y e a r f a n i s i n

€ 4 S P A C E S > o p e r a t i o n? " i D

2 0 2 I F D O 0 T H E N2 1 0

2 0 5 D = 1 0 02 1 0 P R I N T2 1 1 I N P U T" # h o u r sp e r d a y f a n i s i n

€ 3 S P A C E S > o p e r a t i o n? " : H2 1 2 I F H O OT H E N2 2 02 1 5 H = 6

2 2 0 P R I N T: :

2 2 2 G O S U B2 8 02 2 3 P R I N T" a n n u a l " ;

2 2 5 C 0 = C * D * H * A * 1 2 0 / 1 0 0 02 3 0 Y Y = T R C < C O )2 3 1 C 0 = C * D * H * A * 1 2 0 / 1 0 0 0

2 3 2 P R I N T" c o s t o f r u n n i n gf a n - * " ; YY

2 4 0 V = 1 . 7 8 8 + V / . 5 72 4 1 G O S U B2 8 02 4 2 G O S U B3 0 02 4 3 D F = D T * 9 / 52 4 4 T F = R D D < T F + D F )2 5 0 P R I N T" y o u m a y i n c r e a s ey o u r

< 7 S P A C E S > t h e r m o s t a tt o " ; T F ; »d e

9 * "2 5 9 Y Y = T R C < C S * D F * . 0 3 >2 6 0 P R I N T" a n n u a la / c s a v i n g s- * " ; Y Y

2 3 9

Page 248: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 248/260

2 6 1 G O S U B2 8 02 7 0 E N D2 8 0 P R I N T"

2 9 1 R E T U R N3 0 0 D T= T - 3 3 - < 1 0 * S Q R ( V > + 1 O . 4 5 - V ) < T - 3 3

) / 2 2 . 0 33 0 1 I F D T > 0T H E N3 1 03 0 5 D T = O3 1 0 R E T U R N3 1 1 R E Md t = e f f e c t i v e d e c r e a s ei n t e m p

< c ) d u e t o w i n d ( v = m / s e c )3 2 0 R E Mt = d e gc e n t i g r a d e , t f = d e gf a

r e n h e it

3 3 O R E Ma = a m p s , d = #d a y s , h = # h o u r s/ d a y

3 4 0 R E M x = r e d u c t i o ni n ( 5 S P A C E S > u t i l

i t y c o s t t o a c c o u n tf o r u s e s o t h er t h a n c o o l i n g .

3 6 0 R E Md f = e f f e c t i v ed e c r e a s ei n t e m p

( d e g f > d u e t o w i n d . { 3S P A C E S >

2 4 0

Page 249: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 249/260

A p p e n d i M a n yo f t h ep r o g r a m s w h i c ha r el i s t e d i n t h i sb o o kc o n t a i ns p e c i a l

c o n t r o lc h a r a c t e r s( c u r s o rc o n t r o l ,c o l o rk e y s ,i n v e r s ev i d e o ,e t c . ) .

T om a k ei t e a s yt o t e l le x a c t l yw h a tt o t y p ew h e ne n t e r i n go n eo f

t h e s ep r o g r a m si n t oy o u rc o m p u t e r ,w eh a v ee s t a b l i s h e dt h e

f o l l o w i n gl i s t i n gc o n v e n t i o n s .T h e r ei s a s e p a r a t ek e yf o re a c hc o m p u t e r .R e f e rt o t h ea p p r o p r i a t et a b l e sw h e ny o uc o m ea c r o s s

a n u n u s u a ls y m b o li n a p r o g r a ml i s t i n g .I f y o ua r eu n s u r eh o wt o

a c t u a l l ye n t e ra c o n t r o l c h a r a c t e r , c o n s u l ty o u rc o m p u t e r ' s

m a n u a l s .

A t a r i4 0 0 / 8 0 0C h a r a c t e r si n i n v e r s ev i d e ow i l la p p e a rl i k e :

E n t e rt h e s e c h a r a c t e r sw i t ht h eA t a r il o g ok e y ,{ A } .

W h e ny o us e e

( C L E A R }

< U P >

{ D O W N }

< L E F T >

< R I G H T >

( B A C KS >

{ D E L E T E }

< I N S E R T >

{ D E LL I N E *

( I N S L I N E }

< T A B >

< C L R T A B }

< S E TT A B >

{ B E L L }

< E S C >

T y p e

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

E S C

S H I F T<

C T R L-

C T R L=

C T R L+

C T R L♦

D E L E T E

C T R LD E L E T E

C T R L I N S E R T

S H I F T D E L E T E

S H I F TI N S E R T

T A B

C T R L T A B

S H I F TT A B

C T R L2

E S C

S e e

P i

* •

• € -

- » •

£ 1

U

t i l

Q

Q

Q

C l e a rS c r e e n

C u r s o rU p

C u r s o rD o w n

C u r s o rL e f t

C u r s o r R i g h t

B a c k s p a c e

D e l e t e C h a r a c t e r

I n s e r tC h a r a c t e r

D e l e t eL i n e

I n s e r tL i n e

T A B k e y

C l e a rT A B

S e t T A B s t o p

R i n g B u z z e r

E S C a p ek e y

G r a p h i c sc h a r a c t e r s ,s u c ha s C T R L - T ,t h eb a l lc h a r a c t e r• w i l l

a p p e a ra s t h e" n o r m a l "l e t t e re n c l o s e di n b r a c e s ,e . g .{ T } .

A s e r i e s o f i d e n t i c a lc o n t r o lc h a r a c t e r s ,s u c ha s 1 0 s p a c e s ,

t h r e ec u r s o r - l e f t s ,o r 2 0C T R L - R ' s ,w i l la p p e a ra s { 1 0S P A C E S } r i 3L E F T } ,{ 2 0R } ,e t c .I f t h ec h a r a c t e ri n b r a c e si s i n i n v e r s ev i d e o ,

t h a tc h a r a c t e ro r c h a r a c t e r ss h o u l db e e n t e r e d w i t ht h eA t a r il o g o

k e y .F o r e x a m p l e ,{ W} m e a n st o e n t e ra r e v e r s e - f i e l dh e a r tw i t h

C T R L - c o m m a ,{ 5m } m e a n st o e n t e rf i v ei n v e r s e - v i d e oC T R L - U ' s .

2 4 1

Page 250: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 250/260

C o m m o d o r eP E T / C B M / Y I C / 6 4U n l e s st h e r ea r e s e p a r a t ep r o g r a ml i s t i n g s ,u s et h ep r o g r a mt i t l e d

" M i c r o s o f tV e r s i o n "f o ra l lP E T / C B Mm o d e l sa n dt h eC o m m o d o r e

6 4 .

G e n e r a l l y ,a n yP E T / C B M / V I C / 6 4p r o g r a ml i s t i n g sw i l l

c o n t a i nb r a c k e t e dw o r d sw h i c hs p e l lo u ta n ys p e c i a lc h a r a c t e r s :

{ D O W N }w o u l dm e a nt o p r e s st h ec u r s o r - d o w nk e y ;{ 3 D 0 W N }w o u l dm e a nt o p r e s st h ec u r s o r - d o w nk e yt h r e et i m e s .

T oi n d i c a t e t h a ta k e ys h o u l db e s h i f t e d( h o l dd o w nt h eS H I F T

K E Yw h i l ep r e s s i n gt h eo t h e rk e y ) ,t h ek e y w o u l db e u n d e r l i n e di n

o u rl i s t i n g .F o re x a m p l e , ^ w o u l dm e a nt o t y p et h eS k e yw h i l e

h o l d i n gt h es h i f tk e y . T h i sw o u l dr e s u l ti n t h e " h e a r t " g r a p h i c s

s y m b o la p p e a r i n go n y o u rs c r e e n .S o m eg r a p h i c sc h a r a c t e r sa r e

i n a c c e s s i b l ef r o mt h ek e y b o a r do n C B MB u s i n e s sm o d e l s( 3 2 N ,

8 0 3 2 ) .

S o m e t i m e si n a p r o g r a ml i s t i n g ,e s p e c i a l l yw i t h i nq u o t e dt e x t

w h e na l i n er u n so v e ri n t ot h en e x tl i n e ,i t i s d i f f i c u l tt o t e l lw h e r e

t h ef i r s tl i n ee n d s .H o wm a n yt i m e ss h o u l dy o ut y p et h eS P A C Eb a r ?I n o u rc o n v e n t i o n ,w h e na l i n eb r e a k si n t h i sw a y ,t h e~s y m b o ls h o w se x a c t l yw h e r ei t b r o k e .F o r e x a m p l e :

1 0 0 P R I N T" T OS T A R TT H E G A M E~

Y O U M A YH I T A N YO F T H E K E Y S

Y O U RK E Y B O A R D .

s h o w st h a tt h ep r o g r a m ' s a u t h o ri n t e n d e df o ry o ut o t y p et w o

s p a c e sa f t e rt h ew o r dG A M E .

C l e a rS c r e e n{ C L E A R }

H o m eC u r s o r{ H O M E }

C u r s o rU p { U P }

C u r s o rD o w n{ D O W N }

C u r s o rR i g h t{ R I G H T }

C u r s o rL e f t { L E F T }

I n s e r tC h a r a c t e r{ I N S T }

D e l e t eC h a r a c t e r{ D E L }

R e v e r s eF i e l dO n { R V S }

R e v e r s eF i e l dO f f { O F F }

2 4 2

Page 251: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 251/260

A p p l eI l / A p p l eI I P l u s

E x c e p ti n t h o s e c a s e sw h e r ea s p e c i a lA p p l ev e r s i o ni s p r o v i d e d ,

u s et h e M i c r o s o f tv e r s i o n .T h eo n l yr e q u i r e dm o d i f i c a t i o n sa r et o

t h ec u r s o rc o n t r o lc o m m a n d s .

P E T / C B Mc o m m a n d A p p l ee q u i v a l e n t

{ C L E A R } H O M E{ D O W N } P R I N T

( A p p l eI I +: C A L L - 9 2 2 )

{ R I G H T } P R I N TC H R $ ( 2 1 ){ L E F T } P R I N TC H R $ ( 8 )

F o re x a m p l e ,

P E T / C B M : 1 0 P R I N T " { C L E A R }m e s s a g e "

A p p l e : 1 0 H O M E : P R I N T "m e s s a g e "

P E T / C B M : 2 0 P R I N T " {0 2 D O W N }m e s s a g e "

A p p l e : 2 0 P R I N T : P R I N T : P R I N T "m e s s a g e "

T R S - 8 0C o l o rC o m p u t e rN os p e c i a lc h a r a c t e r s a r eu s e d .

T e x a sI n s t r u m e n t s9 9 / 4T h eo n l ys p e c i a lc o n t r o lc h a r a c t e r su s e da r ei n P R I N Ts t a t e m e n t s

t o i n d i c a t ew h e r et w oo r m o r es p a c e ss h o u l db e l e f tb e t w e e n

w o r d s .F o r e x a m p l e ,E N E R G Y{ 1 0 S P A C E S }M A N A G E M E N Tm e a n st h a tt e ns p a c e s s h o u l db e l e f tb e t w e e nt h ew o r d sE N E R G Ya n dM A N A G E M E N T .E n t e ra l lp r o g r a m sw i t ht h eA L P H Al o c ko n

( i nt h ed o w np o s i t i o n ) .R e l e a s et h eA L P H Al o c kt o e n t e rl o w e r c a s e

t e x t .

2 4 3

Page 252: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 252/260

N o t e s

Page 253: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 253/260

N o t e s

Page 254: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 254/260

N o t e s

Page 255: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 255/260

I f y o u ' v ee n j o y e dt h ea r t i c l e si n t h i sb o o k ,y o u ' l lf i n dt h es a m es t y l ea n dq u a l i t yi n e v e r ym o n t h l yi s s u eo f C O M P U T E !M a g a z i n e . U s et h i sf o r mt o o r d e r y o u rs u b s c r i p t i o nt o

C O M P U T E !

F o rF a s t e s t S e r v i c e ,

C a l lO u rT o i l - F r e eU SO r d e rL i n e

8 0 0 - 3 3 4 - 0 8 6 8I n N Cc a l l9 1 9 - 2 7 5 - 9 8 0 9

C O M P U T E !P . O .B o x5 4 0 6G r e e n s b o r o ,N C2 7 4 0 3

M yC o m p u t e rI s :

□ P E T□ A p p l e□ A t a r iD V I C Q O t h e r□ D o n ' ty e th a v eo n e . . .

□ $ 2 0 . 0 0O n eY e a rU SS u b s c r i p t i o n

□ $ 3 6 . 0 0T w oY e a rU SS u b s c r i p t i o n□ $ 5 4 . 0 0T h r e eY e a rU SS u b s c r i p t i o n

S u b s c r i p t i o nr a t e so u t s i d et h eU S :

□ $ 2 5 . 0 0C a n a d af = 2$ 3 8 . 0 0E u r o p e / A i rD e l i v e r yf i = 3

$ 4 8 . 0 0M i d d l eE a s tN o r t hA f r i c aC e n t r a l A m e r i c a / A i rM a i l f i = 5

$ 8 8 . 0 0S o u t hA m e r i c aS o u t hA f r i c aA u s t r a l a s i a / A i rM a i l f i = 7

$ 2 5 . 0 0I n t e r n a t i o n a lS u r f a c eM a i l( l e n g t h y ,u n r e l i a b l ed e l i v e r y )f i = 4 , 6 , 8

N a m e

A d d r e s s

C i t y S t a t e Z i p

C o u n t r y

P a y m e n tm u s tb e i n U S F u n d sd r a w n o n aU SB a n kI n t e r n a t i o n a lM o n e yO r d e r ,o r c h a r g ec a r d .

□ P a y m e n tE n c l o s e d □ V I S A

□ M a s t e r C a r d □ A m e r i c a nE x p r e s s

A c c ' t .N o . E x p i r e s /

1 0 - 8

Page 256: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 256/260

Page 257: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 257/260

C O M P U T E !B o o k sP . O .B o x5 4 0 6 G r e e n s b o r o ,N C2 7 4 0 3

A s ky o u rr e t a i l e rf o rt h e s eC O M P U T E !B o o k s .I f h e o r s h e

h a ss o l do u to r d e rd i r e c t l yf r o mC O M P U T E !F o rF a s t e s tS e r v i c e

C a l lO u rT O L LF R E EU S O r d e rL i n e

8 0 0 - 3 3 4 - 0 8 6 8I n N Cc a l l9 1 9 - 2 7 5 - 9 8 0 9

Q u a n t i t yT i t l e P r i c e T o t a l

T h eB e g i n n e r ' sG u i d eT oB u y i n gA P e r s o n a lC o m p u t e r$ 3 . 9 5

[ A d d$ 1 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d$ 4 . 0 0a i rm a i l ;$ 2 . 0 0s u r f a c em a i l . )

C O M P U T E DF i r s tB o o ko f A t a r i$ 1 2 . 9 5[ A d d$ 2 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d$ 4 . 0 0a i rm a i l ;$ 2 . 0 0s u r f a c em a i l . )

I n s i d eA t a r iD O S $ 1 9 . 9 5[ A d d$ 2 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d$ 4 . 0 0a i rm a i l ;$ 2 . 0 0 s u r f a c em a i l . )

C O M P U T E DF i r s tB o o ko fP E T / C B M $ 1 2 . 9 5[ A d d$ 2 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d

$ 4 . 0 0a i rm a i l ;$ 2 . 0 0s u r f a c em a i l . )

P r o g r a m m i n gt h eP E T / C B M$ 2 4 . 9 5[ A d d$ 3 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d5 9 . 0 0a i rm a i l ;$ 3 . 0 0s u r f a c em a i l . )

E v e r yK i d ' sF i r s tB o o ko f

R o b o t sa n dC o m p u t e r s $ 4 . 9 5[ A d d$ 1 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d$ 4 . 0 0a i rm a i l ;$ 2 . 0 0s u r f a c em a i l . )

C O M P U T E DS e c o n d B o o ko f

A t a r i $ 1 2 . 9 5[ A d d$ 2 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d$ 4 . 0 0a i rm a i l ;$ 2 . 0 0s u r f a c em a i l . )

C O M P U T E DF i r s tB o o ko f V I C $ 1 2 . 9 5[ A d d$ 2 . 0 0s h i p p i n ga n dh a n d l i n g .O u t s i d eU Sa d d$ 4 . 0 0a i rm a i l ;$ 2 . 0 0s u r f a c em a i l . )

A l lo r d e r sm u s tb e p r e p a i d( m o n e yo r d e r ,c h e c ko r c h a r g e ) .A l l

p a y m e n t sm u s tb e i n U Sf u n d s .N Cr e s i d e n t sa d d4 %s a l e st a x .

□ P a y m e n te n c l o s e dP l e a s ec h a r g em y :□ V I S A□ M a s t e r C a r d

□ A m e r i c a nE x p r e s sA c c ' t ,N o . E x p i r e s /

N a m eA d d r e s s

C i t y S t a t e Z i p

C o u n t r y

A l l o w 4 - 5w e e k sf o r d e l i v e r y .

Page 258: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 258/260

Page 259: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 259/260

Page 260: Compute's Home Energy Applications

8/6/2019 Compute's Home Energy Applications

http://slidepdf.com/reader/full/computes-home-energy-applications 260/260