CS 479/579: Introduction to smart grids

Fall 2016

Class Information

Time: Tuesdays and Thursdays 2:35-3:50pm
Location: SH 113

Instructors

William Yeoh
Office: SH 173
Email: wyeoh@cs.nmsu.edu
Phone: (575) 646-5666
Office Hours: Tuesdays 4-5pm and by appointment

Son Cao Tran
Office: SH 161
Email: tson@cs.nmsu.edu
Phone: (575) 646-1930
Office Hours: Tuesdays 1-2pm and by appointment

Schedule

Overview + Background

  • Aug 18: Discussion of Syllabus [pdf]
  • Aug 23: Traditional Power Grids [pdf]
  • Aug 25: Traditional Power Grids [pdf]

Smart Infrastructure System

  • Aug 30: Overview of Smart Grids [pdf]
  • Sep 1: Smart Energy Subsystem [pdf]
  • Sep 6: Smart Information Subsystem [pdf]
  • Sep 8: PowerTAC Tutorial [pdf1, pdf2] + Project Proposal Template [pdf]
  • Sep 13: Smart Information Subsystem [pdf]
  • Sep 15: Smart Communication Subsystem [pdf]
  • Sep 20: Invited Lecture by Jay Misra [pdf]

Smart Management System

  • Sep 22: Overview of Smart Management [pdf]
  • Sep 27: Constraint-based Systems [pdf]
  • Sep 29: Constraint-based Systems [pdf] + Homework 1 out [pdf]
  • Oct 4: Constraint-based Systems [pdf]
  • Oct 6: Constraint-based Systems [pdf]
  • Oct 11: Classical Game Theory [pdf]
  • Oct 13: Auctions [pdf]

Smart Protection System

  • Oct 18: Overview of Data Mining for Smart Grids [pdf]
  • Oct 20: Classification Algorithms [pdf]
  • Oct 25: Clustering Algorithms [pdf]
  • Oct 27: Invited Talk by Huiping Cao [pdf] + Homework 2 out [pdf][dataset1][dataset2]
  • Nov 1: Evaluation Methods
  • Nov 3: Security and Privacy in Information Subsystem
  • Nov 8: Security and Privacy in Communication Subsystem
  • Nov 10: Security and Privacy in Communication Subsystem

Course Wrapup

  • Nov 15: EPE Visit
  • Nov 17: PNM Visit
  • Nov 22: Thanksgiving Break
  • Nov 24: Thanksgiving Break
  • Nov 29: Project Presentations
  • Dec 1: Project Presentations

Syllabus

Instructors Information

William Yeoh
Office: SH 173
Email: wyeoh@cs.nmsu.edu
Phone: (575) 646-5666
Office Hours: Tuesdays 4-5pm and by appointment

Son Cao Tran
Office: SH 161
Email: tson@cs.nmsu.edu
Phone: (575) 646-1930
Office Hours: Tuesdays 1-2pm and by appointment

Required Textbook

The course does not require any textbooks.

Course Overview

The course introduces fundamental principles and techniques in smart grids, with specific focus in the information and communication subsystems. It provides an overview on (1) the overall smart infrastructure system, which is composed of the smart energy, information, and communication subsystems; (2) the smart management system, which includes the use of different methods and tools to optimize different metrics (e.g., energy efficiency); and (3) the smart protection system, which includes the use of different algorithms to improve security and privacy in the smart grid.

Learning Objectives

By the end of this course, you are expected to be able to

  • understand the different components (smart energy, information, and communication) of a smart grid infrastructure.
  • understand and use different optimization methods to optimize the management in a smart grid.
  • understand and use different algorithms to improve security and privacy in a smart grid.
  • understand the scientific and technical challenges in realizing the smart grid vision.

Course Topics

  • Smart infrastructure system
  • Smart management system
  • Smart protection system

Exams

There will be no exams.

Attendance and Class Participation

The class participation portion of the grade will reflect how actively the student participates in class. Participation consists of attempts to answer questions asked of the class, asking questions about the material being discussed, contributing to class discussions and taking part in classroom activities.

Students are responsible for all lecture material, handouts and announcements given during class. Too many absences will make it very difficult for the student to complete the assignments and participate in the classroom satisfactorily.

Evaluation

Homeworks: 30%
Quizzes: 10%
Class Project: 50%
Class Participation: 10%

Late submissions will not be accepted.

Grading Scale

The intended grading scale is as follows. The instructor reserves the right to adjust the grading scale.
A's (A,A,A+): >= 90%
B's (B-,B,B+): >= 80%
C's (C-,C,C+): >= 70%
D's (D-,D,D+): >= 60%
F: < 60%

Incomplete ("I") Grades

An "I" grade may be given for possible work that could not be completed due to circumstances beyond the student's control (e.g., severe illness, death in the immediate family). These circumstances must have developed after the last day to withdraw from the course. Requests for "I" grades should be made to the instructor, but must be approved by the department chair. In no case will an "I" grade be assigned to avoid a grade of "D" or "F" in the course.

Withdrawals

It is the responsibility of the student to know important dates such as University drop dates. Moreover, it is the responsibility of the student to officially withdraw from any class he or she intends to drop.

Students with Disabilities

Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act (ADA) cover issues relating to disability and accommodations. If a student has questions or needs an accommodation in the classroom (all medical information is treated confidentially), contact:

Trudy Luken
Student Accessibility Services (SAS) Corbett Center, Rm. 244
Phone: (585) 646-6840
E-mail: sas@nmsu.edu
Website: http://www.nmsu.edu/∼ssd

Do not wait until you receive a failing grade. Retroactive accommodations cannot be considered.

Academic Misconduct

Students should familiarize themselves with the NMSU Student Code of Conduct (found in the NMSU Student Handbook). Any violation of the Student Code of Conduct (e.g., plagiarism, cheating, etc.) will result in the student receiving a grade of "F" in this course. If you do not have a Student Handbook, this information is available here: http://deanofstudents.nmsu.edu/student-handbook.

Plagiarism is using another person's work without acknowledgment, making it appear to be one's own. Intentional and unintentional instances of plagiarism are considered instances of academic misconduct and are subject to disciplinary action such as failure on the assignment, failure of the course or dismissal from the university. The NMSU Library has more information and help on how to avoid plagiarism at http://lib.nmsu.edu/plagiarism.

Discrimination

NMSU policy prohibits discrimination on the basis of age, ancestry, color, disability, gender identity, genetic information, national origin, race, religion, retaliation, serious medical condition, sex, sexual orientation, spousal affiliation and protected veterans status. Furthermore, Title IX prohibits sex discrimination to include sexual misconduct, sexual violence, sexual harassment and retaliation.

For more information on discrimination issues, Title IX or NMSU's complaint process contact:

Title IX Coordinator
O'Loughlin House
Phone: (585) 646-3635
E-mail: equity@nmsu.edu
Website: https://eeo.nmsu.edu/

Academic Integrity Policy

Academic dishonesty includes (but not limited to) the following:

  • Giving or receiving information during an exam.
  • Unauthorized or malicious use of computing facilities.
  • Deception or misrepresentation in a student's dealing with the instructor, teaching assistant, or grader.
  • Inappropriate collaboration on or coping of homework assignments. Students are encouraged to discuss the readings with one another, even when the discussion relates to assignments. As long as the purpose of discussion is to help the student's understanding of the material, and not to reduce or share the work, such discussion will not be deemed inappropriate.
  • Plagiarism, the submission of material authored by another person but represented as the students own work. It does not matter whether the original work author gave permission.
  • Any violation of academic integrity standards described in the student conduct code. Students are expected to be familiar with these standards.

All students are responsible for reading and following the NMSU Student Code of Conduct (found in the NMSU Student Handbook). Any violation of the Student Code of Conduct will result in the student receiving a grade of "F" in this course. If you do not have a Student Handbook, this information is available here: http://deanofstudents.nmsu.edu/student-handbook.