org.powertac.officecomplexcustomer.configurations
Class OfficeComplexConstants

java.lang.Object
  extended by org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants

public class OfficeComplexConstants
extends Object

This class contains constant definitions used throughout the office complex models.

Version:
1.5, Date: 2.25.12
Author:
Antonios Chrysopoulos

Field Summary
static int AIR_CONDITION_BTU_LARGE
           
static int AIR_CONDITION_BTU_MEDIUM
           
static int AIR_CONDITION_BTU_SMALL
           
static double AIR_CONDITION_CLASS_A_COP
           
static double AIR_CONDITION_CLASS_A_EER
           
static double AIR_CONDITION_CLASS_B_COP
           
static double AIR_CONDITION_CLASS_B_EER
           
static double AIR_CONDITION_CLASS_C_COP
           
static double AIR_CONDITION_CLASS_C_EER
           
static double AIR_CONDITION_CLASS_D_COP
           
static double AIR_CONDITION_CLASS_D_EER
           
static double AIR_CONDITION_CLASS_E_COP
           
static double AIR_CONDITION_CLASS_E_EER
           
static double AIR_CONDITION_CLASS_F_COP
           
static double AIR_CONDITION_CLASS_F_EER
           
static double AIR_CONDITION_CLASS_G_COP
           
static double AIR_CONDITION_CLASS_G_EER
           
static double AIR_CONDITION_COP_EER_RATIO
           
static int AIR_CONDITION_DURATION_CYCLE_INVERTER
           
static int AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL
           
static int AIR_CONDITION_DURATION_CYCLE_ON_NORMAL
           
static int AIR_CONDITION_LOW_LIMIT_MEAN
           
static int AIR_CONDITION_LOW_LIMIT_VARIANCE
           
static double AIR_CONDITION_POWER_MEAN_INVERTER
           
static double AIR_CONDITION_POWER_OVER_START_INVERTER
           
static int AIR_CONDITION_UPPER_LIMIT_MEAN
           
static int AIR_CONDITION_UPPER_LIMIT_VARIANCE
           
static double BROKER_SWITCH_FACTOR
           
static int COFFEE_MACHINE_DURATION_CYCLE
           
static int COFFEE_MACHINE_POWER_MEAN
           
static int COFFEE_MACHINE_POWER_VARIANCE
           
static int COFFEE_MACHINE_SHIFTING_INTERVAL
           
static int COFFEE_MACHINE_SHIFTING_PERIODS
           
static int COFFEE_MACHINE_START_OPERATION
           
static int COFFEE_MACHINE_STOP_OPERATION
           
static int COMPUTERS_DURATION_CYCLE
           
static int COMPUTERS_POWER_MEAN
           
static int COMPUTERS_POWER_VARIANCE
           
static int CONSUMER_ELECTRONICS_DURATION_CYCLE
           
static int CONSUMER_ELECTRONICS_POWER_MEAN
           
static int CONSUMER_ELECTRONICS_POWER_VARIANCE
           
static int COPY_MACHINE_DURATION_CYCLE
           
static int COPY_MACHINE_POWER_MEAN
           
static int COPY_MACHINE_POWER_VARIANCE
           
static int COPY_MACHINE_STANDBY_POWER_MEAN
           
static int COPY_MACHINE_STANDBY_POWER_VARIANCE
           
static int DAYS_OF_BOOTSTRAP
           
static int DAYS_OF_COMPETITION
           
static int DAYS_OF_WEEK
           
static double DISTRUST_FACTOR
           
static int END_OF_FUNCTION
           
static int END_OF_FUNCTION_HOUR
           
static int END_OF_LAUNCH_BREAK
           
static int END_OF_LAUNCH_BREAK_HOUR
           
static int FIVE_WORKING_DAYS
           
static int FOUR_WORKING_DAYS
           
static int FRIDAY
           
static int HOURS_OF_DAY
           
static int ICT_DURATION_CYCLE
           
static int ICT_POWER_MEAN
           
static int ICT_POWER_VARIANCE
           
static double INTERRUPTIBILITY_FACTOR
           
static int LIGHTS_DURATION_CYCLE
           
static int LIGHTS_POWER_MEAN
           
static int LIGHTS_POWER_VARIANCE
           
static int LUMINANCE_VARIANCE
           
static int MAX_DEFAULT_DURATION
           
static int MICROWAVE_OVEN_DURATION_CYCLE
           
static int MICROWAVE_OVEN_OPERATION_PERCENTAGE
           
static int MICROWAVE_OVEN_POWER_MEAN
           
static int MICROWAVE_OVEN_POWER_VARIANCE
           
static int MID_DAY_QUARTER
           
static int MIN_DEFAULT_DURATION
           
static int MONDAY
           
static int NOT_SHIFTING_TYPE
           
static int ONE_WORKING_DAY
           
static double OPERATION_PARTITION
           
static int PERCENTAGE
           
static int PERSONS
           
static int QUARTERS_OF_DAY
           
static int QUARTERS_OF_HOUR
           
static int RANDOM_DAYS_NUMBER
           
static double RATIONALITY_FACTOR
           
static int REFRIGERATOR_DURATION_CYCLE
           
static int REFRIGERATOR_POWER_MEAN
           
static int REFRIGERATOR_POWER_VARIANCE
           
static int REFRIGERATOR_SHIFTING_INTERVAL
           
static int REFRIGERATOR_SHIFTING_PERIODS
           
static double SAME
           
static int SATURDAY
           
static int SERVERS_DURATION_CYCLE
           
static int SERVERS_POWER_MEAN
           
static int SERVERS_POWER_VARIANCE
           
static int SERVERS_SLEEP_POWER_MEAN
           
static int SERVERS_SLEEP_POWER_VARIANCE
           
static int SEVEN_WORKING_DAYS
           
static int SIX_WORKING_DAYS
           
static int SMART_SHIFTING_TYPE
           
static int START_OF_BREAK_MEAN
           
static int START_OF_BREAK_VARIANCE
           
static int START_OF_FUNCTION
           
static int START_OF_FUNCTION_HOURS
           
static int START_OF_LAUNCH_BREAK
           
static int START_OF_LAUNCH_BREAK_HOUR
           
static int START_OF_WORK_MEAN
           
static int START_OF_WORK_VARIANCE
           
static int SUNDAY
           
static int TARIFF_COUNT
           
static double TARIFF_SWITCH_FACTOR
           
static int THOUSAND
           
static int THREE_WORKING_DAYS
           
static int THURSDAY
           
static double TIERED_RATE_FACTOR
           
static double TOU_FACTOR
           
static int TUESDAY
           
static int TWO_WORKING_DAYS
           
static double VARIABLE_PRICING_FACTOR
           
static int VENDING_MACHINE_DURATION_CYCLE
           
static int VENDING_MACHINE_POWER_MEAN
           
static int VENDING_MACHINE_POWER_VARIANCE
           
static int VENDING_MACHINE_SHIFTING_INTERVAL
           
static int VENDING_MACHINE_SHIFTING_PERIODS
           
static int WEDNESDAY
           
static int WEEKDAYS
           
static int WEEKS_OF_BOOTSTRAP
           
static int WEEKS_OF_COMPETITION
           
static double WEIGHT_INCONVENIENCE
           
 
Constructor Summary
OfficeComplexConstants()
           
 
Method Summary
static void setDaysOfCompetition(int days)
          This is the function utilized in order to estimate the days of Competition for precomputing the model's behavior
static void setDaysOfWeek()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERCENTAGE

public static final int PERCENTAGE
See Also:
Constant Field Values

THOUSAND

public static final int THOUSAND
See Also:
Constant Field Values

SAME

public static final double SAME
See Also:
Constant Field Values

OPERATION_PARTITION

public static final double OPERATION_PARTITION
See Also:
Constant Field Values

DISTRUST_FACTOR

public static final double DISTRUST_FACTOR
See Also:
Constant Field Values

TOU_FACTOR

public static final double TOU_FACTOR
See Also:
Constant Field Values

INTERRUPTIBILITY_FACTOR

public static final double INTERRUPTIBILITY_FACTOR
See Also:
Constant Field Values

VARIABLE_PRICING_FACTOR

public static final double VARIABLE_PRICING_FACTOR
See Also:
Constant Field Values

TIERED_RATE_FACTOR

public static final double TIERED_RATE_FACTOR
See Also:
Constant Field Values

TARIFF_SWITCH_FACTOR

public static final double TARIFF_SWITCH_FACTOR
See Also:
Constant Field Values

BROKER_SWITCH_FACTOR

public static final double BROKER_SWITCH_FACTOR
See Also:
Constant Field Values

RATIONALITY_FACTOR

public static final double RATIONALITY_FACTOR
See Also:
Constant Field Values

TARIFF_COUNT

public static final int TARIFF_COUNT
See Also:
Constant Field Values

WEIGHT_INCONVENIENCE

public static final double WEIGHT_INCONVENIENCE
See Also:
Constant Field Values

MIN_DEFAULT_DURATION

public static final int MIN_DEFAULT_DURATION
See Also:
Constant Field Values

MAX_DEFAULT_DURATION

public static final int MAX_DEFAULT_DURATION
See Also:
Constant Field Values

DAYS_OF_COMPETITION

public static int DAYS_OF_COMPETITION

WEEKS_OF_COMPETITION

public static int WEEKS_OF_COMPETITION

DAYS_OF_BOOTSTRAP

public static final int DAYS_OF_BOOTSTRAP
See Also:
Constant Field Values

WEEKS_OF_BOOTSTRAP

public static final int WEEKS_OF_BOOTSTRAP
See Also:
Constant Field Values

DAYS_OF_WEEK

public static final int DAYS_OF_WEEK
See Also:
Constant Field Values

WEEKDAYS

public static final int WEEKDAYS
See Also:
Constant Field Values

QUARTERS_OF_HOUR

public static final int QUARTERS_OF_HOUR
See Also:
Constant Field Values

QUARTERS_OF_DAY

public static final int QUARTERS_OF_DAY
See Also:
Constant Field Values

HOURS_OF_DAY

public static final int HOURS_OF_DAY
See Also:
Constant Field Values

MID_DAY_QUARTER

public static final int MID_DAY_QUARTER
See Also:
Constant Field Values

LUMINANCE_VARIANCE

public static final int LUMINANCE_VARIANCE
See Also:
Constant Field Values

NOT_SHIFTING_TYPE

public static final int NOT_SHIFTING_TYPE
See Also:
Constant Field Values

SMART_SHIFTING_TYPE

public static final int SMART_SHIFTING_TYPE
See Also:
Constant Field Values

PERSONS

public static final int PERSONS
See Also:
Constant Field Values

START_OF_WORK_MEAN

public static final int START_OF_WORK_MEAN
See Also:
Constant Field Values

START_OF_WORK_VARIANCE

public static final int START_OF_WORK_VARIANCE
See Also:
Constant Field Values

START_OF_BREAK_MEAN

public static final int START_OF_BREAK_MEAN
See Also:
Constant Field Values

START_OF_BREAK_VARIANCE

public static final int START_OF_BREAK_VARIANCE
See Also:
Constant Field Values

START_OF_LAUNCH_BREAK

public static final int START_OF_LAUNCH_BREAK
See Also:
Constant Field Values

START_OF_LAUNCH_BREAK_HOUR

public static final int START_OF_LAUNCH_BREAK_HOUR
See Also:
Constant Field Values

END_OF_LAUNCH_BREAK

public static final int END_OF_LAUNCH_BREAK
See Also:
Constant Field Values

END_OF_LAUNCH_BREAK_HOUR

public static final int END_OF_LAUNCH_BREAK_HOUR
See Also:
Constant Field Values

MONDAY

public static int MONDAY

TUESDAY

public static int TUESDAY

WEDNESDAY

public static int WEDNESDAY

THURSDAY

public static int THURSDAY

FRIDAY

public static int FRIDAY

SATURDAY

public static int SATURDAY

SUNDAY

public static int SUNDAY

ONE_WORKING_DAY

public static final int ONE_WORKING_DAY
See Also:
Constant Field Values

TWO_WORKING_DAYS

public static final int TWO_WORKING_DAYS
See Also:
Constant Field Values

THREE_WORKING_DAYS

public static final int THREE_WORKING_DAYS
See Also:
Constant Field Values

FOUR_WORKING_DAYS

public static final int FOUR_WORKING_DAYS
See Also:
Constant Field Values

FIVE_WORKING_DAYS

public static final int FIVE_WORKING_DAYS
See Also:
Constant Field Values

SIX_WORKING_DAYS

public static final int SIX_WORKING_DAYS
See Also:
Constant Field Values

SEVEN_WORKING_DAYS

public static final int SEVEN_WORKING_DAYS
See Also:
Constant Field Values

START_OF_FUNCTION

public static final int START_OF_FUNCTION
See Also:
Constant Field Values

START_OF_FUNCTION_HOURS

public static final int START_OF_FUNCTION_HOURS
See Also:
Constant Field Values

END_OF_FUNCTION

public static final int END_OF_FUNCTION
See Also:
Constant Field Values

END_OF_FUNCTION_HOUR

public static final int END_OF_FUNCTION_HOUR
See Also:
Constant Field Values

CONSUMER_ELECTRONICS_POWER_MEAN

public static final int CONSUMER_ELECTRONICS_POWER_MEAN
See Also:
Constant Field Values

CONSUMER_ELECTRONICS_POWER_VARIANCE

public static final int CONSUMER_ELECTRONICS_POWER_VARIANCE
See Also:
Constant Field Values

CONSUMER_ELECTRONICS_DURATION_CYCLE

public static final int CONSUMER_ELECTRONICS_DURATION_CYCLE
See Also:
Constant Field Values

ICT_POWER_MEAN

public static final int ICT_POWER_MEAN
See Also:
Constant Field Values

ICT_POWER_VARIANCE

public static final int ICT_POWER_VARIANCE
See Also:
Constant Field Values

ICT_DURATION_CYCLE

public static final int ICT_DURATION_CYCLE
See Also:
Constant Field Values

LIGHTS_POWER_MEAN

public static final int LIGHTS_POWER_MEAN
See Also:
Constant Field Values

LIGHTS_POWER_VARIANCE

public static final int LIGHTS_POWER_VARIANCE
See Also:
Constant Field Values

LIGHTS_DURATION_CYCLE

public static final int LIGHTS_DURATION_CYCLE
See Also:
Constant Field Values

AIR_CONDITION_BTU_SMALL

public static final int AIR_CONDITION_BTU_SMALL
See Also:
Constant Field Values

AIR_CONDITION_BTU_MEDIUM

public static final int AIR_CONDITION_BTU_MEDIUM
See Also:
Constant Field Values

AIR_CONDITION_BTU_LARGE

public static final int AIR_CONDITION_BTU_LARGE
See Also:
Constant Field Values

AIR_CONDITION_COP_EER_RATIO

public static final double AIR_CONDITION_COP_EER_RATIO
See Also:
Constant Field Values

AIR_CONDITION_POWER_OVER_START_INVERTER

public static final double AIR_CONDITION_POWER_OVER_START_INVERTER
See Also:
Constant Field Values

AIR_CONDITION_POWER_MEAN_INVERTER

public static final double AIR_CONDITION_POWER_MEAN_INVERTER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_A_EER

public static final double AIR_CONDITION_CLASS_A_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_A_COP

public static final double AIR_CONDITION_CLASS_A_COP
See Also:
Constant Field Values

AIR_CONDITION_CLASS_B_EER

public static final double AIR_CONDITION_CLASS_B_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_B_COP

public static final double AIR_CONDITION_CLASS_B_COP
See Also:
Constant Field Values

AIR_CONDITION_CLASS_C_EER

public static final double AIR_CONDITION_CLASS_C_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_C_COP

public static final double AIR_CONDITION_CLASS_C_COP
See Also:
Constant Field Values

AIR_CONDITION_CLASS_D_EER

public static final double AIR_CONDITION_CLASS_D_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_D_COP

public static final double AIR_CONDITION_CLASS_D_COP
See Also:
Constant Field Values

AIR_CONDITION_CLASS_E_EER

public static final double AIR_CONDITION_CLASS_E_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_E_COP

public static final double AIR_CONDITION_CLASS_E_COP
See Also:
Constant Field Values

AIR_CONDITION_CLASS_F_EER

public static final double AIR_CONDITION_CLASS_F_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_F_COP

public static final double AIR_CONDITION_CLASS_F_COP
See Also:
Constant Field Values

AIR_CONDITION_CLASS_G_EER

public static final double AIR_CONDITION_CLASS_G_EER
See Also:
Constant Field Values

AIR_CONDITION_CLASS_G_COP

public static final double AIR_CONDITION_CLASS_G_COP
See Also:
Constant Field Values

AIR_CONDITION_DURATION_CYCLE_ON_NORMAL

public static final int AIR_CONDITION_DURATION_CYCLE_ON_NORMAL
See Also:
Constant Field Values

AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL

public static final int AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL
See Also:
Constant Field Values

AIR_CONDITION_DURATION_CYCLE_INVERTER

public static final int AIR_CONDITION_DURATION_CYCLE_INVERTER
See Also:
Constant Field Values

AIR_CONDITION_LOW_LIMIT_MEAN

public static final int AIR_CONDITION_LOW_LIMIT_MEAN
See Also:
Constant Field Values

AIR_CONDITION_LOW_LIMIT_VARIANCE

public static final int AIR_CONDITION_LOW_LIMIT_VARIANCE
See Also:
Constant Field Values

AIR_CONDITION_UPPER_LIMIT_MEAN

public static final int AIR_CONDITION_UPPER_LIMIT_MEAN
See Also:
Constant Field Values

AIR_CONDITION_UPPER_LIMIT_VARIANCE

public static final int AIR_CONDITION_UPPER_LIMIT_VARIANCE
See Also:
Constant Field Values

MICROWAVE_OVEN_POWER_MEAN

public static final int MICROWAVE_OVEN_POWER_MEAN
See Also:
Constant Field Values

MICROWAVE_OVEN_POWER_VARIANCE

public static final int MICROWAVE_OVEN_POWER_VARIANCE
See Also:
Constant Field Values

MICROWAVE_OVEN_DURATION_CYCLE

public static final int MICROWAVE_OVEN_DURATION_CYCLE
See Also:
Constant Field Values

MICROWAVE_OVEN_OPERATION_PERCENTAGE

public static final int MICROWAVE_OVEN_OPERATION_PERCENTAGE
See Also:
Constant Field Values

REFRIGERATOR_POWER_MEAN

public static final int REFRIGERATOR_POWER_MEAN
See Also:
Constant Field Values

REFRIGERATOR_POWER_VARIANCE

public static final int REFRIGERATOR_POWER_VARIANCE
See Also:
Constant Field Values

REFRIGERATOR_DURATION_CYCLE

public static final int REFRIGERATOR_DURATION_CYCLE
See Also:
Constant Field Values

REFRIGERATOR_SHIFTING_INTERVAL

public static final int REFRIGERATOR_SHIFTING_INTERVAL
See Also:
Constant Field Values

REFRIGERATOR_SHIFTING_PERIODS

public static final int REFRIGERATOR_SHIFTING_PERIODS
See Also:
Constant Field Values

COFFEE_MACHINE_POWER_MEAN

public static final int COFFEE_MACHINE_POWER_MEAN
See Also:
Constant Field Values

COFFEE_MACHINE_POWER_VARIANCE

public static final int COFFEE_MACHINE_POWER_VARIANCE
See Also:
Constant Field Values

COFFEE_MACHINE_DURATION_CYCLE

public static final int COFFEE_MACHINE_DURATION_CYCLE
See Also:
Constant Field Values

COFFEE_MACHINE_START_OPERATION

public static final int COFFEE_MACHINE_START_OPERATION
See Also:
Constant Field Values

COFFEE_MACHINE_STOP_OPERATION

public static final int COFFEE_MACHINE_STOP_OPERATION
See Also:
Constant Field Values

COFFEE_MACHINE_SHIFTING_INTERVAL

public static final int COFFEE_MACHINE_SHIFTING_INTERVAL
See Also:
Constant Field Values

COFFEE_MACHINE_SHIFTING_PERIODS

public static final int COFFEE_MACHINE_SHIFTING_PERIODS
See Also:
Constant Field Values

VENDING_MACHINE_POWER_MEAN

public static final int VENDING_MACHINE_POWER_MEAN
See Also:
Constant Field Values

VENDING_MACHINE_POWER_VARIANCE

public static final int VENDING_MACHINE_POWER_VARIANCE
See Also:
Constant Field Values

VENDING_MACHINE_DURATION_CYCLE

public static final int VENDING_MACHINE_DURATION_CYCLE
See Also:
Constant Field Values

VENDING_MACHINE_SHIFTING_INTERVAL

public static final int VENDING_MACHINE_SHIFTING_INTERVAL
See Also:
Constant Field Values

VENDING_MACHINE_SHIFTING_PERIODS

public static final int VENDING_MACHINE_SHIFTING_PERIODS
See Also:
Constant Field Values

COPY_MACHINE_POWER_MEAN

public static final int COPY_MACHINE_POWER_MEAN
See Also:
Constant Field Values

COPY_MACHINE_POWER_VARIANCE

public static final int COPY_MACHINE_POWER_VARIANCE
See Also:
Constant Field Values

COPY_MACHINE_STANDBY_POWER_MEAN

public static final int COPY_MACHINE_STANDBY_POWER_MEAN
See Also:
Constant Field Values

COPY_MACHINE_STANDBY_POWER_VARIANCE

public static final int COPY_MACHINE_STANDBY_POWER_VARIANCE
See Also:
Constant Field Values

COPY_MACHINE_DURATION_CYCLE

public static final int COPY_MACHINE_DURATION_CYCLE
See Also:
Constant Field Values

SERVERS_POWER_MEAN

public static final int SERVERS_POWER_MEAN
See Also:
Constant Field Values

SERVERS_POWER_VARIANCE

public static final int SERVERS_POWER_VARIANCE
See Also:
Constant Field Values

SERVERS_SLEEP_POWER_MEAN

public static final int SERVERS_SLEEP_POWER_MEAN
See Also:
Constant Field Values

SERVERS_SLEEP_POWER_VARIANCE

public static final int SERVERS_SLEEP_POWER_VARIANCE
See Also:
Constant Field Values

SERVERS_DURATION_CYCLE

public static final int SERVERS_DURATION_CYCLE
See Also:
Constant Field Values

COMPUTERS_POWER_MEAN

public static final int COMPUTERS_POWER_MEAN
See Also:
Constant Field Values

COMPUTERS_POWER_VARIANCE

public static final int COMPUTERS_POWER_VARIANCE
See Also:
Constant Field Values

COMPUTERS_DURATION_CYCLE

public static final int COMPUTERS_DURATION_CYCLE
See Also:
Constant Field Values

RANDOM_DAYS_NUMBER

public static final int RANDOM_DAYS_NUMBER
See Also:
Constant Field Values
Constructor Detail

OfficeComplexConstants

public OfficeComplexConstants()
Method Detail

setDaysOfCompetition

public static void setDaysOfCompetition(int days)
This is the function utilized in order to estimate the days of Competition for precomputing the model's behavior


setDaysOfWeek

public static void setDaysOfWeek()


Copyright © 2013 Power TAC. All Rights Reserved.