You are on page 1of 5

Lahore University of Management Sciences CS 664 Software Engineering for Smart Grids

Spring 2012-2013

Instructor Room No. Office Hours Email Telephone Secretary/TA TA Office Hours Course URL (if any)

Naveed Arshad SBASSE 9-124A Will be announced at the start of semester naveedarshad@lums.edu.pk 042-35608190 (from inside campus dial 8190) Will be announced at the start of semester Will be announced at the start of semester Will be announced at the start of semester

Course Basics Credit Hours Lecture(s) Recitation/Lab (per week) Tutorial (per week) Course Distribution Core Elective Open for Student Category Close for Student Category

Nbr of Lec(s) Per Week Nbr of Lec(s) Per Week Nbr of Lec(s) Per Week

28 -

Duration Duration Duration

75 mins -

No No Any student who has completed the pre-requisite course Freshmen

COURSE DESCRIPTION This seminar course focuses on the issues and applications of software technology to support the modernization of our electrical infrastructure commonly known as the smart grid. Participants will read selected papers on software for the smart grid to become familiar with the issues, and will carry out a project related to the course. The project could be an evaluation of an existing technology or the development of new software to support the smart grid. We will also try to visit some of the companies who are working in the field of renewable energy and smart grids in the vicinity of Lahore. COURSE PREREQUISITE(S) CS 360 - Software Engineering (undergraduates) or Graduate Standing or Instructors Consent COURSE OBJECTIVES 1. 2. 3. Understand the issues and problems in smart grid. Have an understanding of software engineering issues of smart grids. Be able to solve a problem of smart grid using an innovative technique(s).

Learning Outcomes

Lahore University of Management Sciences


Grading Breakup and Policy Project (s) and Research Paper: 50% Presentation(s) and Assignment(s): 20% Daily Reading Quiz: 20% Tool Demonstration: 10%

Examination Detail Midterm Exam

No Exam

Final Exam

No Exam

COURSE OVERVIEW (TENTATIVE) Week/ Lecture/ Topics Module 1 Overview of the Smart Grid 2 Architecture 3 Microgrids 4 Microgrids (contd) 5 Open Source Systems 6 Modeling and simulation 7 Load Monitoring 8 Smart Homes 9 Smart Homes (contd) 10 Visualization 11 Security and Privacy 12 Smart Grid Maturity Model 13 Open slot 14 Project Demos

Recommended Readings

Objectives/ Application

Textbook(s)/Supplementary Readings The following is a tentative list of papers that we will be following throughout the semester. Not all papers from this list will be used. New papers may be added to this list. We will try to cover 2-3 papers in each session. Anvaari, M., D. S. Cruzes, and R. Conradi (2012, January). Smart Grid software applications as an ultra-large-scale system: Challenges for evolution. 2012 IEEE PES Innovative Smart Grid Technologies (ISGT), 1-6. Bankier, C. J. (2010). GridIQ A Test Bed for Smart Grid Agents By. Development (September), 70. Barbera, R., G. Donvito, A. Falzone, G. La Rocca, L. Milanesi, G. P. Maggi, and S. Vicario (2009). The GENIUS Grid Portal and robot certificates: a new tool for e-Science. BMC Bioinformatics 10 (Suppl 6), S21. Baumeister, T. (2010). Literature Review on Smart Grid Cyber Security. (December). Beenken, P., S. Rohjans, M. Specht, and M. Uslar (2010). Towards a standard compliant Smart Grid through Semantic Web Technologies concerning interoperability , security and SOA. PowerGrid Europe.

Lahore University of Management Sciences


Belkacemi, R., A. Feliachi, M. A. Choudhry, and J. E. Saymansky (2011). Multi-Agent systems hardware development and deployment for smart grid control applications. In Power and Energy Society General Meeting 2011 IEEE, pp. 1-8. Bou Ghosn, S., P. Ranganathan, S. Salem, J. Tang, D. Loegering, and K. E. Nygard (2010b, October). Agent-Oriented Designs for a Self Healing Smart Grid. 2010 First IEEE International Conference on Smart Grid Communications, 461-466. Brewer, R. and P. Johnson (2010, October). WattDepot: An open source software ecosystem for enterprise-scale energy data collection, storage, analysis, and visualization. First International Conference on Smart Grid Communications, 91-95. Carreira, P., V. Amaral, and B. Barroca (2011). The case for a systematic development of Building Automation Systems. Cerf, V. G. (2011). Open Source, Smart Grid, and Mobile Apps. Internet Computing IEEE 15 (1), 96. 1 Chopade, P., K. M. Flurchick, M. Bikdash, and I. Kateeb (2012, March). Modeling and visualization of Smart Power Grid: Real time contingency and security aspects. 2012 Proceedings of IEEE Southeastcon, 1-6. Clements, S. and H. Kirkham (2010). Cybersecurity considerations for the smart grid. IEEE PES General Meeting , 1-5. Cohen, D. A. and C. E. O. Infotility (2008). GridAgents TM : Intelligent Agent Applications for Integration of Distributed Energy Resources within Distribution Systems. pp. 1-5. Dam, Q. B., L. Gleason, and V. McMullin (2011). Using agility to build robust, real-time platforms for smart grid software services. In Power Systems Conference and Exposition PSCE 2011 IEEEPES, pp. 1-5. IEEE. Depuru, S. S. S. R., L. Wang, and V. Devabhaktuni (2011). Smart meters for power grid: Challenges, issues, advantages and status. Renewable and Sustainable Energy Reviews 15 (6), 2736-2742. Dugan, R. C. and T. E. McDermott (2011). An open source platform for collaborating on smart grid research. In Power and Energy Society General Meeting 2011 IEEE, Number Ivvc, pp. 1-7. IEEE. Dugan, R. C. and T. E. Mcdermott (2011). An Open Source Platform for Collaborating on Smart Grid. Erol-Kantarci, M. and H. T. Mouftah (2011). Wireless multimedia sensor and actor networks for the next generation power grid. Ad Hoc Networks 9 (4), 542-551. Espinoza, A., M. Ortega, C. Fernandez, J. Garbajosa, and A. Alvarez (2011, July). Software-intensive systems interoperability in Smart Grids: A semantic approach. 2011 9th IEEE International Conference on Industrial Informatics, 739-744. Fernandes, R. a. S., I. N. Silva, and M. Oleskovicz (2010, July). Identification of residential load profile in the Smart Grid context. IEEE PES General Meeting, 1-6. Feroze, H. (2009). Multi-Agent Systems in Microgrids : Design and Implementation Multi-Agent Systems in Microgrids : Design and Implementation Hassan Feroze. Ph. D. thesis. Fhom, H. S., N. Kuntze, C. Rudolph, M. Cupelli, and A. Monti (2010). A User-centric Privacy Manager for Future Energy Systems. Power (October), 1-7. Cerf, V.G.. (2011). Open Source , Smart Grid , and Mobile Apps. pp. 7801. Haan, J. E. S. D., S. Member, P. H. Nguyen, and W. L. Kling (2011). Social Interaction Interface for Performance Analysis of Smart Grids. pp. 79-83.

Lahore University of Management Sciences


Hauser, C. H., D. E. Bakken, and A. Bose (2005). A failure to communicate: next generation communication requirements, technologies, and architecture for the electric power grid. Power and Energy Magazine IEEE 3 (2), 47-55. Heindl, M., H. Suttner, J. Weber, J. Withalm, and W. Wolfel (2010). Towards new business models in the energy sector based on Software-as-aService-Utilities and value-added services. Challenges, 1-9. Iyer, G. and P. Agrawal (2010, March). Smart power grids. 2010 42nd Southeastern Symposium on System Theory (SSST 2010), 152-155. Jr., J. J. S. (2011). Engineering Education Activities in Electric Energy Systems. Karnouskos, S. and T. N. D. Holanda (2009). Simulation of a Smart Grid City with Software Agents. 2009 Third UKSim European Symposium on Computer Modeling and Simulation, 424-429. Kazman, R., L. Bass, J. Ivers, and G. A. Moreno (2011). Architecture Evaluation without an Architecture : Experience with the Smart Grid. pp. 663670. King, C. and J. Strapp (2012). Software Infrastructure and the Smart Grid. In Smart Grid Integrating Renewable Distributed Efficient Energy, pp. 259-288. Elsevier Inc. Kouluri, M. K., R. K. Pandey, and A. A. Responsibilities (2011). Intelligent Agent Based Micro grid Control. pp. 62-66. Kush, N. (2010). Smart Grid Test Bed Design and Implementation. Ph. D. thesis, Queensland University of Technology. Laverty, D. M., D. J. Morrow, A. McKinley, and M. Cregan (2011, July). OpenPMU: Open source platform for Synchrophasor applications and research. 2011 IEEE Power and Energy Society General Meeting , 1-6. Ling, A. P. A., S. Kokichi, and M. Masao (2012, March). Security Philosophy Important for a Sustainable Smart Grid System. In 2012 26th International Conference on Advanced Information Networking and Applications Workshops, pp. 29-34. IEEE. MacIsaac, L. and A. Knox (2011). Domestic end-use simulation of smart grid technologies. Magoutas, B., D. Apostolou, and G. Mentzas (2011, September). Situation-aware Demand Response in the smart grid. 2011 16th International Conference on Intelligent System Applications to Power Systems, 1-6. Magoutas, B., G. Mentzas, and D. Apostolou (2011). Proactive Situation Management in the Future Internet: The Case of the Smart Power Grid. Mcmillin, B., S. Member, R. Akella, S. Member, and D. Ditch (2011). Architecture of a Smart Microgrid Distributed Operating System. (Figure 1), 1-5. Mcparland, C. (2011). OpenADR Open Source Toolkit : Developing Open Source Software for the Smart Grid. Society (July). Mohsenian-Rad, A.-H. and A. Leon-Garcia (2011). Distributed Internet-Based Load Altering Attacks Against Smart Power Grids. Moslehi, K., R. Kumar, and S. Member (2010). A Reliability Perspective of the Smart Grid. 1 (1), 57-64. Natsheh, E. M., a. Albarbar, and J. Yazdani (2011, December). Modeling and control for smart grid integration of solar/wind energy conversion system. 2011 2nd IEEE PES International Conference and Exhibition on Innovative Smart Grid Technologies, 1-8. Orlando, E. and L. Berkeley (2011). Web-Based Economic and Environmental Optimization of Microgrids. pp. 5-6. Padget, J., H. Riat, B. Forchhammer, M. Warnier, F. M. T. Brazier, and S. Natarajan (2010). An agent-based infrastructure for energy profile capture and management. Processing (i), 11-13. Petrlic, R. and U. Paderborn (2010). A privacy preserving Concept for Smart Grids. Sicherheit in vernetzten Systemen 18 DFN Workshop. Postina, M., S. Rohjans, U. Steffens, and M. Uslar (2010, October). Views on Service Oriented Architectures in the Context of Smart Grids. 2010

Lahore University of Management Sciences


First IEEE International Conference on Smart Grid Communications, 25-30. Prowell, S. J., S. Member, M. Pleszkoch, K. D. Sayre, and R. C. Linger. Automated Vulnerability Detection for Compiled Smart Grid Software. pp. 15. Radhika, N. (2011). Network Architecture for Smart grids The college of Brockport. pp. 24-26. Ramchurn, S., P. Vytelingum, A. Rogers, and N. Jennings (2011). Agent-Based Control for Decentralised Demand Side Management in the Smart Grid. The Tenth International Conference on Autonomous Agents and Multiagent Systems AAMAS 2011 , 2-6. Rathnayaka, A. J. D., V. M. Potdar, and S. J. Kuruppu (2011). An Innovative Approach to Manage Prosumers in Smart Grid. pp. 141-146. Reed, G. F., P. A. Philip, S. Member, A. Barchowsky, C. J. Lippert, and A. R. Sparacino (2010). Sample Survey of Smart Grid Approaches and Technology Gap Analysis. Energy, 1-10. Ricci, A., E. Smargiassi, D. Mancini, I. D. Munari, V. Aisa, and P. Ciampolini (2011). Wr @ p : a Last-Meter Technology for Energy-Aware Networked Appliances. pp. 193-198. Sabharwal, R. (2006). Grid Infrastructure Deployment using SmartFrog Technology. International conference on Networking and Services ICNS06 00 (c), 73-73. Shah, M., R. Vaishnav, N. Rajagopal, and K. V. Prasad (2010). Delivering power system decision support tools over the web. In IEEE PES General Meeting, pp. 1-8. IEEE. Shekara, S., S. Reddy, L. Wang, V. Devabhaktuni, and N. Gudi (2011). Smart Meters for Power Grid Challenges , Issues , Advantages and Status. pp. 1-7. Sianaki, O. A., O. Hussain, T. Dillon, and A. R. Tabesh (2010). Intelligent Decision Support System for Including Consumers Preferences in Residential Energy Consumption in Smart Grid. 2010 Second International Conference on Computational Intelligence Modelling and Simulation, 154-159. Simmhan, Y., A. G. Kumbhare, B. Cao, and V. Prasanna (2011, July). An Analysis of Security and Privacy Issues in Smart Grid Software Architectures on Clouds. 2011 IEEE 4th International Conference on Cloud Computing, 582-589. Strasser, T., M. Stifter, F. Andren, D. B. De Castro, and W. Hribernik (2011). Applying open standards and open source software for smart grid applications: Simulation of distributed intelligent control of power systems. Business, 1-8. Swearingen, M. and I. Member (2011). Real Time Evaluation and Operation of the Smart Grid Using Game Theory. pp. 1-6. Tanaka, N. Technology Roadmap: Smart Grids. Technical report. Tugurlan, C., H. Kirkham, and D. Chassin (2011). Software Technology Readiness for the Smart Grid. In PNSQC 2011 Proceedings, pp. 1-11. Venugopal, R., W. Wang, and J. Belanger (2011). Advances in real-time simulation for power distribution systems. Viejo, P., E. Kremers, M. Hernandez, J. Hernandez, J. Evora, P. Langlois, E. Daude, J. M. G. D. Durana, and O. Barambones (2011). Towards an interdisciplinary approach for the simulation of future smart grid architectures from a complex systems science point of view. In European Conference on Complex Systems 2011. Widergren, S. E., S. Member, and H. Kirkham (2010). Smart Grid Transforming Power System Operations. pp. 1-5. Yin, J., A. Kulkarni, S. Purohit, and I. Gorton (2011). Scalable Real Time Data Management for Smart Grid. Power 1 (509), 6. Zhao P A B C Xu, (2010). Research and application of the fault information integration and intelligent analysis in distributed grid. In 2010 China International Conference on Electricity Distribution CICED 2010.