optimal scheduling of household appliances

16 views (last 30 days)
someone who has an example of a matlab code of optimal household appliances scheduling for variable pricing by the genetic algorithm or any metaheuristics ??
  6 Comments
Hiba Haider
Hiba Haider on 20 Jan 2023
hello dear
can you share the code if u get it

Sign in to comment.

Answers (1)

Hiro Yoshino
Hiro Yoshino on 8 Oct 2020
This example can be used for you application.
You can choose methods between problem-based and solver-based. Depending on the complexity of the problem, you can select either one. Generally speaking, problem-based approach is easier to begin with. So you should tackle with the problem using this method first and see how it goes.
  4 Comments
Walter Roberson
Walter Roberson on 14 Jan 2023
What are the inputs being optimized? Are they a list of start times for each appliance (with end times implied as some per-appliance constant duration)? Are the inputs a block of boolean values for each appliance representing half-hour runs with "true" meaning that the appliance ran during that half hour, and there being constraints such as the 5th appliance must run for (say) 4 blocks total, but those 4 blocks could be any times during the day?
Walter Roberson
Walter Roberson on 20 Jan 2023
Air conditioning is often considered to be something to be counted as a household appliance for these purposes, but you cannot just run air conditioning for a fixed number of hours to get the same effect. Running air conditioning for (say) 4 hours in the middle of the night is not going to achieve the same effect as running air conditioning between 1pm and 5pm.
Once you stop running the air conditioning, then if the external temperature is greater than the internal temperature, then the place will start warming up. But how quickly does it warm up? How quickly does it cool down? Can you save money by running the air conditioning between 16:30 and 17:00 (lower price) and then again for 15 minutes between 18:30 and 18:45 (higher price) ? Does it make economic sense to run the air conditioning for (say) 9:00 to 13:00 (four hours of non-surge) to make the house "cold" enough to be tolerable until 20:30, as compared to running it from 17:30 to 19:30 (two hours of surge)?
One summer I lived in an older brick house that had no air conditioning. It was a decent temperature during the day, but it became intolerable about 21:00 (roughly sunset) and we would have to go out for the evening to let it cool down. Why did it become intolerable about sunset when the peak heat was about 15:00 ? The answer is that the bricks absorbed sunlight during the day and radiated the heat into the house, at a time when the outside air had cooled off and so could not hold as much humidity, so the relative humidity was increasing. Radiated heat plus higher humidity generated more discomfort than being outside during the peak temperature...
So.. to model economic dispatch with surge pricing properly, you need to have information about home construction and heating and cooling mechanisms, and not just outside temperature and humidity but also cloud patterns (do bricks absorb as much heat on overcast days?)

Sign in to comment.

Categories

Find more on Agriculture in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!