Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

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 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 : C(t) dt Where,

C(t): [Php + Pdhw +...] * Time of Use (t) C(t) : Cost function Time of Use : on-peak hour tariff prices and off-peak hour tariff prices Php: Power associated to a Heat 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 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!!!

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 HookJeives 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 $\min_{J} : C(t) dt dt$

Where,

C(t): $C(t): [Php + Pdhw +...] * Time of Use TimeOfUse (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 HookJeives 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.

Thanks!!!

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): [Php $C(t) = [P_{HP} + Pdhw P_{DHW} +...] * TimeOfUse (t) $

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

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

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

  • Pdhw: $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} + 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 GenOpt/EnergyPlus-How to write your own cost function for load-shift during peak load reduction (load-shift)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

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

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.