Req:Dishwasher

The purpose of this document is to describe the modeling and simulation requirements for the dishwasher class in the residential module.

Description
The multi-state dishwasher model in GridLAB-D shall facilitate the realistic representation of dishwasher power and energy consumption under varying conditions. Modelers shall be allowed to make changes to the all input parameters according to these requirements.

Application Concept
The dishwasher model developed in GridLAB-D is a multi-state model that provides the energy consumption profile and the time horizon over which dishwasher operates for various operational modes. This model allows the user to observe the impacts of residential dishwasher on power system performance. In addition, the flexibility of the model allows users to make necessary changes to all the variables used in the model, as per their requirements, and therefore define their own potential scenarios. The user will be able to witness the collective response of an arbitrary large population of dishwashers that follow the dishwasher’s ELCAP load shape. This is because, the time at which the dishwasher is to turn on is modeled using normalized ELCAP dishwasher load shape.

Background
Typical dishwashers are equipped with motors, heating elements, control switches, and thermostats. The motor is connected to a pump that forces the water around the dishwasher during the wash cycle and removes the water during the drain cycle. Wash cycles, drying cycles, and temperature selection are controlled by the user through selector switches on the front panel. The heating element is used to heat the water for wash and rinse cycles to a pre-set value and can also help in drying the dishes. When the motor starts running, it pumps water and the heating element heats the water to a pre-set value if it is below the desired temperature. The detergent dispenser opens and the wash cycle pump shoots the water through the jets to get the dishes cleaned. Once the cycle is complete, the motor drains the last rinse water and the heating elements heat the air in the dishwasher to dry the dishes.

= Specific Requirements =

The dishwasher model in the residential shall meet the following requirements.

R1

 * Interfacing

The dishwasher model shall connect to house objects as required by the residential module.

R2

 * Inputs

The following inputs shall be available to users


 * Cycle energy : Specifies the total energy used by a complete cycle of operation.


 * Control power : Specifies the power required to operate the control system.


 * Motor power : Specifies the power required to operate the motor.


 * Coil power air : Specifies the power required to operate the heating coil in air.


 * Coil power : Specifies the sustained power required to operate the heating coil in water.


 * Coil power pulsed : Specifies the power required to briefly operate the heating coil in water.


 * Motor power factor : Specifies the motor power factor.


 * Heated dry : Specifies whether the consumer has selected heated drying.


 * Daily demand : Specifies the daily number of dish washing loads expected.


 * Demand queue : Specifies the current number of dish washing loads in the queue. When this value exceeds 1.0, the dishwasher is turned on.


 * Pause time : Specifies the time between start and the first drain, and the time between dry cycles.


 * Drain time : Specifies the time required to initially drain water and drain water after rinsing.


 * Hot wash time : Specifies the time required to perform the hot wash.


 * Cold wash time : Specifies the time required to perform the cold wash.


 * Wait time : Specifies the wait time between wash and rinse, between rinse and dry, and after dry.


 * Rinse time : Specifies the time required to rinse.


 * Dry time : Specifies the time required for a single dry cycle.

R3

 * Output


 * Enduse : Specifies the end use power/energy/demand information (see residential enduse structure).


 * Demand queue : Specifies the current demand queue.


 * Run probability : Specifies the current probability of a run (per unit time).

R4

 * Operational model

The ELCAP(End-Use Load and Consumer Assessment Program Residential Base Study)[4] load shapes shall be used to govern the probability of operation of a dishwasher at different times during the course of an average day.

R5

 * Timing model

The cycle timing shall be governed by the timing input variables (see R2).

Version
This dishwasher model was introduced in.