Appliances scheduling via cooperative multi-swarm PSO under day-ahead prices and photovoltaic generation

Abstract This work studies the problem of appliances scheduling in a residential unit. An appliance-scheduling model for the home energy management system (HEMS) is established based on day-ahead electricity prices and photovoltaic (PV) generation. The HEMS receives the meter data and calculates the scheduling strategies, then the HEMS sends control signals to achieve the on/off control of the appliances through the ZigBee (a wireless communication technology with low power consumption in short distance). The study starts with a view to minimizing the summation of the electricity payments, the consumer's dissatisfaction (DS), and the carbon dioxide emissions (CDE), and the constraints specify the restrictions on the operating time and the power consumption of the appliances. A cooperative multi-swarm particle swarm optimization (PSO) algorithm is adopted to solve the combinational optimization problem. The appliances can be categorized into shiftable and non-shiftable appliances. For the shiftable appliances, the start time and power of the appliances can be scheduled flexibly in the case of the announced electricity prices. Furthermore, the plug-in hybrid electric vehicle (PHEV) is introduced to charge or discharge for energy management. Specially, the ability of selling electricity (SE) to the power grid is studied for appliances scheduling. Finally, the simulation results demonstrate that the cooperative multi-swarm PSO algorithm shows good convergence performance under different scenarios. Moreover, The electricity payments can be reduced by considering the carbon dioxide emissions in the objective function and selling electricity to the power grid, which also achieves the peak load curtailment.

[1]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[2]  Ding Li,et al.  Machine-Learning Aided Optimal Customer Decisions for an Interactive Smart Grid , 2015, IEEE Systems Journal.

[3]  Jamshid Aghaei,et al.  Mixed integer programming of multiobjective hydro-thermal self scheduling , 2012, Appl. Soft Comput..

[4]  Johan Löfberg,et al.  Automatic robust convex programming , 2012, Optim. Methods Softw..

[5]  Masatoshi Sakawa,et al.  Operation planning of district heating and cooling plants using genetic algorithms for mixed integer programming , 2001, Appl. Soft Comput..

[6]  Amir Safdarian,et al.  A Distributed Algorithm for Managing Residential Demand Response in Smart Grids , 2014, IEEE Transactions on Industrial Informatics.

[7]  James Kennedy,et al.  The Behavior of Particles , 1998, Evolutionary Programming.

[8]  Liu Jing-ha Optimal scheduling model for home energy management system based on real-time electricity pricing , 2015 .

[9]  Shing-Chow Chan,et al.  Demand Response Optimization for Smart Home Scheduling Under Real-Time Pricing , 2012, IEEE Transactions on Smart Grid.

[10]  H. Morais,et al.  Application-Specific Modified Particle Swarm Optimization for energy resource scheduling considering vehicle-to-grid , 2013, Appl. Soft Comput..

[11]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[12]  Xiao-Ping Zhang,et al.  Real-Time Scheduling of Residential Appliances via Conditional Risk-at-Value , 2014, IEEE Transactions on Smart Grid.

[13]  Mo-Yuen Chow,et al.  Joint Scheduling of Large-Scale Appliances and Batteries Via Distributed Mixed Optimization , 2015 .

[14]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[15]  Martin Maier,et al.  Smart Microgrids: Optimal Joint Scheduling for Electric Vehicles and Home Appliances , 2014, IEEE Transactions on Smart Grid.

[16]  Ning Lu,et al.  Appliance Commitment for Household Load Scheduling , 2011, IEEE Transactions on Smart Grid.

[17]  V. S. K. Murthy Balijepalli,et al.  An Effective Model for Demand Response Management Systems of Residential Electricity Consumers , 2016, IEEE Systems Journal.

[18]  Tim Blackwell,et al.  A Study of Collapse in Bare Bones Particle Swarm Optimization , 2012, IEEE Transactions on Evolutionary Computation.

[19]  Johan Löfberg,et al.  Dualize it: software for automatic primal and dual conversions of conic programs , 2009, Optim. Methods Softw..

[20]  Guoqiang Hu,et al.  A Cooperative Demand Response Scheme Using Punishment Mechanism and Application to Industrial Refrigerated Warehouses , 2014, IEEE Transactions on Industrial Informatics.

[21]  Wei Zhang,et al.  Control strategy PSO , 2016, Appl. Soft Comput..

[22]  Najeh Ben Guedria,et al.  Improved accelerated PSO algorithm for mechanical engineering optimization problems , 2016, Appl. Soft Comput..

[23]  Ying Lin,et al.  Particle Swarm Optimization With an Aging Leader and Challengers , 2013, IEEE Transactions on Evolutionary Computation.

[24]  Xinping Guan,et al.  Residential power scheduling for demand response in smart grid , 2016 .

[25]  Giorgio Rizzoni,et al.  Residential Demand Response: Dynamic Energy Management and Time-Varying Electricity Pricing , 2016, IEEE Transactions on Power Systems.

[26]  Yuping Zhang,et al.  An Improved Particle Swarm Optimization Algorithm for Solving Mixed Integer Programming Problems , 2015, 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics.

[27]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[28]  Nenad Mladenovic,et al.  Routing of barge container ships by mixed-integer programming heuristics , 2013, Appl. Soft Comput..

[29]  A. Rezaee Jordehi,et al.  Enhanced leader PSO (ELPSO): A new PSO variant for solving global optimisation problems , 2015, Appl. Soft Comput..

[30]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[31]  Eleonora Riva Sanseverino,et al.  Modelling energy storage systems using Fourier analysis: An application for smart grids optimal management , 2014, Appl. Soft Comput..

[32]  Guoqiang Hu,et al.  Distributed Energy Consumption Control via Real-Time Pricing Feedback in Smart Grid , 2014, IEEE Transactions on Control Systems Technology.

[33]  Ivan Stojmenovic,et al.  GTES: An Optimized Game-Theoretic Demand-Side Management Scheme for Smart Grid , 2014, IEEE Systems Journal.

[34]  Youxian Sun,et al.  Optimal Cooperative Charging Strategy for a Smart Charging Station of Electric Vehicles , 2016, IEEE Transactions on Power Systems.

[35]  Chau Yuen,et al.  Electricity Cost Minimization for a Microgrid With Distributed Energy Resource Under Different Information Availability , 2015, IEEE Transactions on Industrial Electronics.

[36]  João P. S. Catalão,et al.  Optimal Household Appliances Scheduling Under Day-Ahead Pricing and Load-Shaping Demand Response Strategies , 2015, IEEE Transactions on Industrial Informatics.

[37]  Xin-Ping Guan,et al.  Dynamic multi-swarm particle swarm optimizer with cooperative learning strategy , 2015, Appl. Soft Comput..