Distributed Energy Resources
ME59700
Credit Hours:
3Description:
Distributed energy resources (DERs) are controllable electrical devices that plug in at the edge of the power grid, typically through buildings. DERs - such as electric vehicles, heating and cooling equipment, energy storage systems, and rooftop solar photovoltaics - will play an increasingly important role in future energy systems that decarbonize, digitalize, and decentralize their operations. In this class, students will learn to model a variety of DERs, optimize DER designs, and control DERs to reduce costs, pollutant emissions, and impacts on the power grid. This class will involve a mix of coding and mathematical analysis. Students will do semester projects on current DER research and development topics.
Topics Covered:
- Introduction to energy systems and DERs (1 class)
- Modeling and simulating DERs (~6 classes)
- Optimization (~4 classes)
- Control (~7 classes)
- Applications (~8 classes)
- Project presentations (~4 classes)
Prerequisites:
- Required: Linear algebra, ordinary differential equations, and facility with programming in a language such as Matlab, Python, or Julia
- Not required, but may enhance appreciation: Probability, statistics, control systems, optimization, machine learning
Web Address:
https://purdue.brightspace.com
Homework:
Homework: 20%
- Homework, the exam, and final projects will involve some mathematical analysis and a lot of coding
- Code can be written in Matlab, Python, or Julia, but the course staff will only support Matlab
- Students are encouraged to work together on homework, but each student must submit their own solutions
- The TA(s) will grade homework quickly on a three-tier scale (full, half, or zero credit) based on how much of the solution is present, clear, and correct
Projects:
Final project: 50%
- Students can do projects individually or in teams of two to five
- Each team will submit one final project report, written in LATEX in conference paper format
- Each team will give one final project presentation, formatted like a conference talk
- Only one student from each team should present, but the whole team should help them prepare
- Teams of online students may pre-record video presentations or present during class via Zoom
- Each student will assess their contributions to their project in a final meeting with instructor and their team
Exams:
Take-home exam: 30%
- Each student will individually take a 24-hour take-home exam about halfway through the semester
Textbooks:
None.
Lecture slides, videos, and sample code will be posted online.