Skip to content

Appliance and consumption model form

Kyriakos Chatzidimitriou edited this page Jul 16, 2013 · 8 revisions

When creating/editing an appliance, the user enters the following:

  • Name: the name of the appliance
  • Type: the type of the appliance
  • Description: a short description of the appliance
  • Energy Class: the energy class of the appliance
  • Stand By: the stand-by consumption power
  • Base: whether the appliance constitutes a base load
  • Shiftable: whether the appliance is shiftable
  • Controllable: whether the appliance is controllable

and with respect to the consumption model:

  • Name: the name of the consumption model
  • Description: a short description of the consumption model
  • P-Expression: the expression that provides the active power curve
  • Q-Expression: the expression that provides the re-active power curve

P-Expression and Q-Expression have the following form:

{m {n1 [p1,d1,s1] [p2,d2,s2]}, {n2 [p3,d3,s3]}, ...}

and

{m {n1 [q1,d1,s1] [q2,d2,s2]}, {n2 [q3,d3,s3]}, ...}

respectively, with:

  • p: active power
  • q: reactive power
  • d: duration in minutes
  • s: slope

Tuples p1 and p2 will be executed for n1 timesteps and then p3 tuple for n2 timesteps. Those n1*2+n2 timesteps (since there will be n1 steps for p1/q1 and n1 steps for p2/q2) will be executed m times. Of course there can be n3, n4 etc. For loops we can set either m or n to 0. For example, lamp: {m=0 {n1=1 [60,1,0]}}, refrigerator:

{"n":0,"params":[{"n":1,"values":[{"p":140,"d":20,"s":0},{"p":117,"d":18,"s":0},{"p":0,"d":73,"s":0}]}]} 

Every appliance should have a consumption model.

Appliance form

Appliance form

Back to User Manual

Clone this wiki locally