Revision history  [back]

GenOpt/EnergyPlus-How to write your own cost function for load-shift during peak hours

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 45C <= Temperature Domestic Hot Water<= 55C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-How to write your own cost function GenOpt/EnergyPlus-Best Algorithm for load-shift during peak hoursload reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 45C 18C <= Temperature Domestic Hot Water<= 55C21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} + P_{DHW} +...] * TimeOfUse (t) $

  • $C(t)$ : Cost function

  • $TimeOf Use(t)$ : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Power associated to a Heat Pump

  • $P_{DHW}$ : Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} : C(t) dt$

Where,

$C(t) = [P_{HP} $C(t): [Php + P_{DHW} Pdhw +...] * TimeOfUse (t) $

  • $C(t)$ C(t) : Cost function

  • $TimeOf Use(t)$ Time of Use : on-peak hour tariff prices and off-peak hour tariff prices

  • $P_{HP}$: Php: Power associated to a Heat Pump

  • $P_{DHW}$ : Pdhw: Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

GenOpt/EnergyPlus-Best Algorithm for peak load reduction (load-shift)

Hi All,

I am actually trying to develop an algorithm to shift the load demand during on-peak hours using GenOpt. I have had a quick trial testing the example file HookJeeves HookJeives Algorithm, however I have some doubts in order to achieve my target.

I would like to start with something very simple such as:

$\min_{J} min J : C(t) dt$

dt Where,

$C(t): C(t): [Php + Pdhw +...] * TimeOfUse Time of Use (t) $

  • C(t) : Cost function

  • function Time of Use : on-peak hour tariff prices and off-peak hour tariff prices

  • prices Php: Power associated to a Heat Pump

  • Pump Pdhw: Power associated to the Domestic Hot Water

and,

  • 18C <= Temperature indoor<= 21C

  • 18C <= Temperature Domestic Hot Water<= 21C

Therefore, I am not too sure if HookJeeves HookJeives is the best algorithm to use for this case, and if it is, how can I set the time of use parameter and constraint the temperatures.

Thanks!!!