Computer Modelling and Simulation of a Smart Water Heater

Similar documents
NEW CD WARP CONTROL SYSTEM FOR THE CORRUGATING INDUSTRY

Dynamic Simulation of Double Pipe Heat Exchanger using MATLAB simulink

2. HEAT EXCHANGERS MESA

Jülich Solar Power Tower System Behavior During Downtime

Reducing the Carbon Footprint of Existing Domestic Heating: A Non-Disruptive Approach

THE A.A.B. COMPANY 615 McCallie Avenue Chattanooga, TN

Research on Decision Tree Application in Data of Fire Alarm Receipt and Disposal

Energy Transfer Based Test Method Development and Evaluation of Horizontal Air Flow Re- Circulatory Air Curtain Efficiencies

PRELIMINARY ANALYSIS OF THE NUMBER OF OCCUPANTS, FIRE GROWTH, DETECTION TIMES AND PRE-MOVEMENT TIMES FOR PROBABILISTIC RISK ASSESSMENT

Shortcut Model for Predicting Refrigeration Cycle Performance

Lesson 25 Analysis Of Complete Vapour Compression Refrigeration Systems

ZONE MODEL VERIFICATION BY ELECTRIC HEATER

TESTS OF ADSIL COATING

Open and Closed Door Moisture Transport and Corresponding Energy Consumption in Household Refrigerator

ARTI Charcoal Solar Briquette Dryer Improvement Project Report

Statistical Predictions of Electric Load Profiles in the UK Domestic Buildings

Thermal Properties and Temperature

FLIGHT UNLOADING IN ROTARY SUGAR DRYERS. P.F. BRITTON, P.A. SCHNEIDER and M.E. SHEEHAN. James Cook University

Effect of Inclination Angle on Temperature Characteristics of Water in- Glass Evacuated Tubes

Elegance. SMT-700 User manual. Ver

2 A e ( I ( ω t k r)

INDOOR CLIMATE IN HEATING CONDITION OF A LARGE GYMNASIUM WITH UNDER-FLOOR SUPPLY/RETURN SYSTEM

PERFORMANCE ANALYSIS OF GROUND SOURCE HEAT PUMPS FOR DOMESTIC HOT WATER SUPPLY IN THE LOW ENERGY HOUSE AND ITS APPLICATION

EMPIRICAL MODEL SIMULATING RAINWATER HARVESTING SYSTEM IN TROPICAL AREA

NEBRASKA MODIFIED ROOF POND: 1985 SUMMER PERFORMANCE RESULTS

Analysis of Triangle Heating Technique using High Frequency Induction Heating in Forming Process of Steel Plate

ENSC 388: Engineering Thermodynamics and Heat Transfer

Energy Efficiency Potential of Heat Pump Water Heaters in Commercial Buildings

Effect of Contamination on the Sensitivity of Optical Scatter Smoke Sensors

Benefits of Enhanced Event Analysis in. Mark Miller

STACK EFFECT IN LIGHT WELL OF HIGH RISE APARTMENT BUILDING

14 Drying. I Basic relations and definitions. Oldřich Holeček, Martin Kohout

Effect Of Setup Thermostat Schedule On Heat Pump Water Heater Energy Consumption, Coefficient Of Performance And Peak Load

OVEN INDUSTRIES, INC.

Eliminating Condensation and Resulting Corrosion. Sulphur Tail Gas and De-Gas Lines

Thick-Film Heater achieves Superior Performance in Thermal Response, Uniformity and Efficiency.

Application Note. Application Note for BAYEX

Air Flow Study inside the Supermarket Refrigeration System

HOT IN HERE: OFFICE OCCUPANT THERMAL COMFORT IN LAWRENCE HALL

A student investigated how much energy from the Sun was incident on the Earth s surface at her location.

The electrical wattage needed by the circulator is:

GeyserWise MAX. Instruction manual. All in one hot water management

Modeling of Ceiling Fan Based on Velocity Measurement for CFD Simulation of Airflow in Large Room

Effect of domestic storage and cooking conditions on the risk distribution in ready to cook meat products

Implementation and testing of a model for the calculation of equilibrium between components of a refrigeration installation

ME 410 MECHANICAL ENGINEERING SYSTEMS LABORATORY MASS & ENERGY BALANCES IN PSYCHROMETRIC PROCESSES EXPERIMENT 3

How to Use Fire Risk Assessment Tools to Evaluate Performance Based Designs

Performance Study of Triple Concentric Pipe Heat Exchanger

Performance Analysis of a Domestic Refrigerator in Malaysia using Experimental Method

Boiler Manager Technical Report

Battery Performance Alert

Study of Hot-air Recirculation around Off-road Tier-4 Diesel Engine Unit Using CFD Abbreviations Keywords Abstract Introduction and Background

INSTRUMENTATION AND EVALUATION OF COMMERCIAL AND HOMEMADE PASSIVE SOLAR PANELS

Effective Biomass Moisture Control

Experimental study of hybrid loop heat pipe using pump assistance for high heat flux system

Numerical Studies On The Performance Of Methanol Based Air To Air Heat Pipe Heat Exchanger

MODELLING AND OPTIMIZATION OF DIRECT EXPANSION AIR CONDITIONING SYSTEM FOR COMMERCIAL BUILDING ENERGY SAVING

Jeremy Cockroft 1, David Kennedy 2, Martin O Hara 3, Aizaz Samuel 1, Paul Strachan 1, Paul Tuohy 1 ABSTRACT INTRODUCTION

Performance of Water-in-Glass Evacuated Tube Solar Water Heaters

Q1. The diagram shows the design of a solar cooker. The cooker heats water using infrared radiation from the Sun.

Different energy sources can be used to generate electricity.

Thin-layer drying of some Sri Lankan paddy varieties under low humid conditions

Evaluation on Residential Energy Efficiency Programs Using the City-Scale End-Use Simulation Model

for family composition, time allocation of people, ownership and specification of home appliances. This paper first presents the simulation procedure

A Generalized Correlation for Pressure Drop of Refrigerant R-134a through Helical Capillary Tubes

SOME PROBLEMS IN DEVELOPING MECHANICAL GRAIN DRYER AND RESEARCH IMPROVEMENT

Compression of Fins pipe and simple Heat pipe Using CFD

Minimization of Mass Flow in District Heating Network Equipped with One Stage Domestic Hot Water Production Substations

Heat Transfer in Evacuated Tubular Solar Collectors

CERBERUS: A NEW MODEL TO ESTIMATE SIZE AND SPREAD FOR FIRES IN TUNNELS WITH LONGITUDINAL VENTILATION

EVAPORATION NEEDS ENERGY

Q1. The diagram shows an experiment to find out what happens to infrared waves when they strike different surfaces.

Effective Alarm Management for Dynamic and Vessel Control Systems

Application of MATLAB based Solar Dryer for Cocoa Drying.

VARIABLE HEAT RECOVERY IN DOUBLE BUNDLE ELECTRIC CHILLERS. Richard J Liesen 1, Rahul J Chillar 2 1 University of Illinois at Urbana Champaign

Utilizing Finite Element Analysis (FEA) for Flexible Heater Designs

J. R. Qualey III, L. Desmarais, J. Pratt Simplex Time Recorder Co., 100 Simplex Drive, Westminster, MA 01441

MODULATING CONTROL OF LOW NO X BURNERS

Enhancement of COP in Vapour Compression Refrigeration System

TRACE 700. Slide 1. Hello, my name is Nick Cavitt and I m a marketing engineer in the C.D.S. group at TRANE.

The 5 th TSME International Conference on Mechanical Engineering th December 2014, The Empress, Chiang Mai

Clemens Felsmann 1, Jean Lebrun 2, Vincent Lemort 2 and Aad Wijsman 3 ABSTRACT INTRODUCTION METHODOLOGY

Drying principles and general considerations

Report from analysing the performance of the heating system in 64 churches in the Lichfield Diocese

Optimized Finned Heat Sinks for Natural Convection Cooling of Outdoor Electronics

Project Number: P15441

Connect North and South Korean Separated Families Higher Comfort Lower Energy

Real Time Pipeline Leak Detection on Shell s North Western Ethylene Pipeline

Advanced Facility Air-Management Technology

The Discrete Fourier Transform Illusion Copyright 1999 Dennis Meyers

Electric radiator tests

Stability of Inclined Strip Anchors in Purely Cohesive Soil

Climate Management and Control

CFD Analysis of a 24 Hour Operating Solar Refrigeration Absorption Technology

Simulation Of Pneumatic Drying: Influence Of Particle Diameter And Solid Loading Ratio

Pressure drop analysis of evaporator using refrigerants R-22, R-404A and R-407C

Fire Scenario Influence of Material of Boundary Condition on Results

Study into the operation of a convector heater at low temperatures

Technical description. Atec.

S TAR-ORION S OUTH D IAMOND P ROJECT E NVIRONMENTAL I MPACT S TATEMENT APPENDIX A FUNDAMENTALS OF ACOUSTICS

Transcription:

Computer Modelling and Simulation of a Smart Water Heater Maria Kathleen Ellul University of Malta ellul_maria@yahoo.com Adrian Muscat University of Malta adrian.muscat@um.edu.mt Abstract A computational model for a typical domestic water heater is developed. he model updates the simulated temperature of the mass of water periodically where the rate of change in temperature depends on the system inputs, outputs and losses. he water heater model is validated against measured data. A user model is added to simulate the times and type of hot-water usage. A simple basic prediction algorithm based on statistics and probabilities is then developed to check the viability of such a system. Hot-water usage is detected by processing the sampled temperature. he electrical energy consumed by the water heater over a period of time is calculated to demonstrate the usefulness of a smart water heater Index erms Smart, Water Heater, Modelling, Simulation 1. Introduction he low-cost commonly available water heater is inherently a lossy device and this means that a good percentage of the energy consumed heating water ends up being lost as heat to the surroundings. Informal measurements and practice show that if a family of four persons switches on and off the water heater just when required savings of up to 8% are recorded. In reality some people switch the water heater permanently ON, others switch it ON say 8 hours before it being used and switch it off after each use and yet others install a timer. All these techniques suffer either, increased energy consumption or flexibility, and may require the user to learn how to adjust the timer. In this paper the viability of a smart water heater is studied, where the user simply installs the water heater and then the embedded computer determines when to switch on the heater or not. o investigate this problem a computational model for a typical domestic water heating and usage system is developed. he system consists of the water heater, the users and the prediction algorithm. he water heater model simulates the temperature variations over time. he users model determines when users make use of hot water and the prediction algorithm calculates the next time that hot water is in demand. 2. Water Heater Physics An electric water heater consists of (a) an inner steel tank, that holds the water being heated, (b) insulation that surrounds the tank so as to decrease the amount of heat lost to the surroundings, (c) dip tube to allow cold water to enter the tank, (d) pipe to allow hot water to leave the tank, (e) thermostat that reads and controls the temperature of the water inside the tank, (f) heating element that heats the water by means of electricity, (g) drain valve to drain water during maintenance periods, (h) a pressure relief valve for safety reasons, and (i) a sacrificial anode rod that decreases corrosion of the steel tank. Water temperature inside the heater is controlled by the mechanical thermostat. he temperature may usually be set by the user somewhere in between 49 and 7 O C. he heater makes use of the convection heating principle to heat the water in the tank. Hot water is less dense than cold water. So, cold water moves to the bottom of the tank while the hot water rises to the top. he heat gained or lost by the water is given as in [1]: Q = mc θ + losses where Q is the heat gained by the water in Joules (J), m is the mass of the water, c is the specific heat capacity of the water, 42J/kgK, Q is the change in temperature experienced by the object, and losses are the heat loss experienced through the insulation and supporting studs. Also, Q = P he t Where P he is electrical power, and t is the time taken for the water to gain an energy Q. For simplicity, it will be assumed that the energy loss is negligible next to the energy gained when the water is being heated. herefore by substitution: P he t = mc θ Hence the relationship between a change in temperature and a change in energy is linear.

aking into consideration heat losses from the tank, the expected temperature vs time graph is approximately exponential. Although the water heater has good insulation, heat loss is inevitable since even so the insulator has a small value of heat conductivity. Newton s Law of cooling states: the rate of loss of heat is proportional to the access temperature over the surroundings, [1], p.636) As the heat inside the water heater decreases, the temperature difference between the temperature of the water inside the water heater and the temperature of the surrounding air (ambient temperature) decreases and hence gives an exponential decreasing graph when considering temperature of the water inside the tank vs. time. herefore considering all the facts discussed above on water heaters, the expected pattern of the temperature inside the water heater is expected to be fig.1: were carried out on a typical 8ltr home water heater that is available from hardware stores. wo K-type thermocouples were attached in parallel to the EL USB C hermocouple Data Logger. hermocouples in parallel give an average reading of the temperatures read at each different thermocouple [3, 4]. Since the temperature inside the water heater differs depending on the level of the water, each thermocouple was placed in two separate levels touching the water heater tank directly so as to read and store the average temperature values of the water inside the tank. One thermocouple was placed behind and held by the temperature indicator which is at the top section of the water heater while the other was placed in the lower part of the water heater next to the heating element s terminals. he data logger was set to store readings every ten seconds. Every data set stored a total of approximately three and a half days. he results taken over a period of a few months were then studied. Electrical Energy in Heating Element hermostat Fig. 1 emperature vs. ime graph for heating and cooling water Furthermore the thermostat controls the power input such that the water temperature oscillates between a minimum and maximum temperatures defined by the thermostat settings as well as the hysteresis characteristics of the thermostat. 3. he Water Heater Model he water heater model consists of updating the water temperature by (a) energy input from the heater (b) heat loss through insulation (c) heat loss due to exchange of hot water with cold water. he losses and gains incurred and the rate of change have a big impact on the performance of the water heater and therefore a measurements of temperatures of the water inside the water heater t Water emperature out Cold in Fig. 2: he water heater model Water Hot out Fig.4 shows a block diagram of the water heater model. he model is designed such that the electrical energy input, the cold water in and the hot water out cause a change in the temperature. he water temperature is also a model output that will be used by the usage detection algorithm and the prediction algorithm. he thermostat action was preserved so as to act as an upper limit constraint for the water temperature. Five different events that cause a change in temperature were considered: (1), Heating the water inside the water heater, (2) Natural cooling of the water inside the water heater, (3) Cool water usage, (4) Warm water usage, and (5) Hot water usage.

he heating and natural cooling of the water inside an 8ltr hot water heater was calculated by studying the results taken from the data logger when the hot water heater was switched off for approximately 8 hours and switched on again without hot water being used. he result was then plotted using Microsoft Excel and best fitting equations were found through a best curve fit. he best fit equation for heating is given below and in fig.3. now = max + 2 ( max + 2)e -.2n It may be seen that the natural cooling could be taken to be a linear function since it takes a very long time to cool to ambient temperature were the exponential curve would be seen. now =.32n + heating process which is also seen to increase exponentially as seen previously. herefore this process was divided into two as seen below. he exponential decay results from an overall averaging out of the temperature inside the water heater. his is because the cold water that would have just entered the water heater continues to cool down the overall temperature through heat convection and heat conduction. Additionally the straight line graph was calculated from the beginning of the exponential series found so as to ensure continuation. For all the following equations: now = current temperature, max = maximum allowable temperature, n = a time step of 1 seconds and = starting temperature. e m p e r a t u r e ( D e g C ) 6 5 4 3 2 1 1 99 197 295 393 491 589 687 785 883 981 179 1177 1275 1373 ime Step Figure 3 Heating graph: Data logger reading superimposed with equation from curve fitting; Cool, warm and hot water usages are based on three different hot water flows. hese all force the temperature inside the tank to decrease drastically, but at different rates. he equations used in the simulation for the three different hot water flows were found by filling a 15 litre container with hot water using 3 different flows from the same outlet point. he time taken to fill the 15 litre container was recorded and the effect of the water flow on the temperature of the water inside the water heater was stored in the temperature data logger. he results were then studied and mathematical equations were formed using Microsoft Excel through best curve fitting. hrough the studies of the three graphs resulting from the three flows, it could be seen that while the water flows, there is an approximate straight line graph, but once the flow stops, the graph decays exponentially and then starts the Series2 he slow hot water flow: now = -.26n + now = 3.5e-.8n + 3.5 he medium hot water flow: now = -.29n + now = 1.75e-.19n + 1.75 he high hot water flow: now = -.65n + now = 3e-.2n + 3 he seasonal ambient temperature of the water going into the tank was not considered. his affects the results for forced cooling when winter and summer incoming cold water temperatures are taken into account. he tests were made on a single indoor 8ltr water heater used by a family of three people in Malta. he results found will change according to the insulation of different types of water heaters, their size and where they are installed i.e. outdoor or indoor and if it is installed in a cold or warm country. hree different hot water flows were taken into account. In reality more different types of water flows exist depending on how hot the user likes his or her bath or shower. he water flows were only tested in a shower that is always used by the owners of the tested water heater. Changing the place of hot water usage in the same home or using a different type of shower head may affect the flow of the water hence the hot water may cool down faster or slower.

e m p e r a t u r e ( D e g C ) 53.6 53.4 53.2 53 52.8 52.6 52.4 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 22 23 ime Step Figure 4: Medium hot water flow graph 1 Series2 different times and may also turn off the water during different times of their washing experience. he results of the forced cooling were taken at different times and on different days. his may result on the input water temperatures being different and hence resulting in an error as my simulation is only based on these results. his was also tested at only one basic internal temperature and not at different inside temperatures. If the water heater temperature was raised or lowered, this may result in different readings with different overall equations. e m p e r a t u r e ( D e g C ) 54 53.5 53 52.5 52 51.5 51 5.5 1 19 37 55 73 91 19 127 145 163 181 199 217 235 253 271 289 37 ime Step Figure 5 Medium hot water flow graph 2: Reading from data logger superimposed with equation from curve fitting he testing was also done in a shower one floor directly below the water heater. If the testing was done in the upstairs bathroom adjacent to the water heater, the water pressure for the hot water would have been less, since height is a factor of pressure, and hence the hot water flow would have been less. he heating element may not have the same properties as another heating element inside a different water heater. he heat lost from the pipes leading to the shower was not taken into account. he temperature data logger used to measure and record the temperature inside the heater is accurate to ±. 5 degc. It was also not inserted directly inside the water heater but touched the tank in two separate places to take an average of the temperature inside the tank. his would have been more accurate if the temperature was taken directly from inside the water tank. A usage of hot water was considered for an average of between 1 and 1 minutes with water always running. his is not true as people take Series2 4. Model Validation he water heater model was validated against the measured data. Fig.8. shows the steady state temperature for the case of a thermostat controlled heater. emperature (Deg C) im e Figure 6 Heating and Natural Cooling Graph. Measured data can be superimposed on this. From the above graph, it can be seen that the temperature is kept between a minimum and maximum temperature which is taken from the average temperature set by the thermostat. he heating part is exponential while the natural cooling part is linear. his graph is a close match to measured data. he behaviour of the model during usage was also tested. he descent gradients in the graphs are steeper than that of the natural cooling. hat is as expected and this feature is used to locate usage in time. he model was then tested to see how it would react when a number of usages run one after the other. A graph of one single run is seen in fig.9. he usages are circled in red. his test was done a number of times with different combinations to make sure all different

combinations give good results. he results obtained matched the measured data. 7 6 e m p e r a t u r e ( d e g C ) 5 4 3 2 1 : : 1 1 : 2 3 : 2 : 4 5 : 5 4 : 8 : 4 5 : 3 1 : 3 6 : 5 4 : 2 8 : 1 7 : 1 9 : 4 : 1 1 : 2 : 5 1 2 : 2 5 : 4 1 3 : 4 8 : 3 1 5 : 1 1 : 2 1 6 : 3 4 : 1 1 7 : 5 7 : 1 9 : 1 9 : 5 2 : 4 2 : 4 2 2 : 5 : 3 2 3 : 2 8 : 2 : 5 1 : 1 2 : 1 4 : ime Figure 98 hree usages of hot water in series 5. Users Model he users model is required to generate instances of hot water uses in any one of the three intensities described in section 3.. Informal research showed that many people follow patterns throughout the day and this includes hot water usage for example when taking showers. For example for most people interviewed hot water usage is predictable during weekdays, however during weekends hot water usage occurs at random time and is less deterministic. he users were therefore modelled by adding to the event calendar the usages at the appropriate times. 6. Prediction Method 6:: a one is seen in the hot water usage tables more than once then there is a good probability that there will be a usage at that time and a usage is predicted. he predicted table would then be used to determine when the water should be heated or not depending on the series of ones and zeros. Separate tables were used for different days. A time window of 4 weeks is used when calculating the probability of occurrence. A pseudo code of how this table method was implemented is given in [5]. he hot water usage detection was tested by observing that the ones and zeros in the output vector correlate to the time domain temperature plot. he operation of the basic time series prediction algorithm was observed to verify that it operated as expected. A weekday graph followed by a weekend graph with random usage times may be seen below. On weekdays, hot water usage is consistent and deterministic, therefore the adding of the ON and OFF events work perfectly. his may be seen in the weekday graph where the water is heated to the right temperature just before someone uses the hot water and then the water was allowed to cool after the usage when no water was going to be used within the next two hours. he smart water heater is required to learn the times when hot water is demanded. In doing so the heater can be automatically switched on say 1 or 2 hours before the time of demand. In this way the minimum required electrical energy is consumed. In this paper a simple algorithm based on statistics is used to demonstrate the feasibility of the smart water heater. his time series prediction algorithm is termed the table method in this paper. 7 6 e m p e r a t u r e ( d e g C ) 5 4 3 2 1 he table method involves storing temperatures of the hot water heater throughout the day at equal intervals. he temperatures are then studied and another table is derived, by gradient comparisons, to show when there is hot water usage. A hot water usage is indicated by a one and a zero indicates that no hot water is being used. : : 1 : 1 3 : 2 : 2 6 : 3 : 3 9 : 4 : 5 2 : 6 : 5 : 7 : 1 8 : 8 : 3 1 : 9 : 4 4 : 1 : 5 7 : 1 2 : 1 : 1 3 : 2 3 : 1 4 : 3 6 : 1 5 : 4 9 : 1 7 : 2 : 1 8 : 1 5 : 1 9 : 2 8 : 2 : 4 1 : 2 1 : 5 4 : 2 3 : 7 : Figure 9 Weekday hot water usage including prediction ime he hot water usage table is stored and compared to other hot water usage tables to find a pattern of hot water usage. If, for example, at

7 6 5 e m p e r a t u r e ( d e g C ) 4 3 2 1 are given in [5].he system is simulated as a discrete event system in the event view as defined in [5]. he event calendar is initialised with a first event to start heating the water in the hot water heater and seven days of daily hot water usages. 9. Conclusions : : 1 : 1 3 : 2 : 2 6 : 3 : 3 9 : 4 : 5 2 : 6 : 5 : 7 : 1 8 : 8 : 3 1 : 9 : 4 4 : 1 : 5 7 : 1 2 : 1 : 1 3 : 2 3 : 1 4 : 3 6 : 1 5 : 4 9 : 1 7 : 2 : 1 8 : 1 5 : 1 9 : 2 8 : 2 : 4 1 : 2 1 : 5 4 : 2 3 : 7 : ime Figure 1 Weekend hot water usage including prediction On the other hand, since the weekends are inconsistent the results are not that good. Firstly it seems that a usage was predicted in the early hours of the morning as the water was heated. his area is circled in black. he actual next usages are seen circled in white. In this case there was hot water there for these usages. here is another usage circled in red that was not predicted and in this case the water was not warm as it should have been if it was predicted. Nonetheless the simple prediction algorithm is still useful in determines the viability of a smart water heater. Better algorithms can improve the smartness 7. Energy Saving Calculations In this paper a water heater model was developed and validated with measured data. o this model a users model and a prediction algorithm were added so as to carry out a feasibility study of the concept of a smart water heater. he simulation results show that with the use of a simple prediction algorithm and one temperature sensor the energy savings are comparable to that of using a timer, with the added convenience of not having to reset the timer due to weekly and seasonal changes. Nevertheless there is ample space to improve on the prediction method used resulting in more savings. he prediction algorithm should strive to supply the right amount of hot water at the right time and in the right quantity. More studies can therefore be carried out in this respect. For example the learning algorithm can also vary the maximum temperature set resulting in higher savings and studies that consider various usage patterns can be included, to be able to determine the benefits for different lifestyles and conditions. he energy consumed by the water heater over a period of time is calculated by integrating the power supplied to the heater over time. Simulations show that for the case of a family of three people one can save about 2 hours of electricity input daily (3 kwhr units) with the table method compared to the case of manually switching the heater on and off when required. he above was calculated for a weekday and not a weekend. his is because the weekend does not yield significant savings because of the irregular times of hot water usage. When compared to the case of using a timer the energy consumed is approximately the same with the added luxury of the smart feature. 8. Software Development he design of the Smart Water Heater was developed using the JAVA language in the Eclipse Platform Version 3.3.. Details on this software Another feature that may be desired is a dissatisfaction input through which the water heater will learn that it either missed a usage event or the water was not heated to the required temperature. [1] Eastop and McConkey, Applied hermodynamics for Engineering echnologists, 5th Edition, 1993 (Pearson Education Ltd., Harlow) [2] Nelkon and Parker, Advanced Level Physics, 7 th Edition, 1997 (Heinemann, Oxford) [3] Retrieved on 15 th October 27 from http://rabi.phys.virginia.edu/hw/supplements/the rmometers_and_thermostats.pdf [4] Retrieved on 17 th November 27 from http://www.allaboutcircuits.com/vol_1/chpt_9/5.ht ml [5] Design of a Plug n Play Smart Water Heater, Maria Kathleen Ellul, University of Malta, 28