Skip to Content
Home /  Courses And Programs / Designing IEEE 2030.5 Distributed Energy Resources (DER) Interfaces

As of 2021, nearly all Distributed Energy Resources,

including solar PV+ energy storage systems and natural gas or diesel generators, will be required to communicate with utilities and system operators using communication protocols based on the IEEE 2030.5-2018 standard. Because this standard is new, interface software must be written for the 100’s of products that will be developed, manufactured, and interconnected during the coming decade. This course will provide software engineers with the knowledge, skills, and resources they need to develop this type of software, thus allowing them to contribute effectively on software engineering teams specializing in energy technology.

Course Highlights:

  • Theory of operation
    • IEEE 2030.5 – 2018 standard
    • IEEE 2030.5 – 2018 roles of client, aggregator, and server
    • IEEE 2030.5 – 2018 Test procedures
    • IEEE 2030.5 DER and EV functionality
    • IEEE 2030.5 interface types: client, server, gateway, admin, etc.
  • Role of interface certification
  • Understanding network topology and its relationship to utility operations
  • Network security considerations
  • Device security considerations
  • Introduction to the Common Smart Inverter Profile specification
  • Open source libraries
  • Development environment considerations
  • Testing and interoperability
  • IEEE 2030.5 relationship to SunSpec Modbus
  • Relationship of communication controls and physical DER functions
  • Make versus buy
  • Performance and scaling considerations

Course Learning Outcomes:

  • Explain the theory of operation of IEEE 2030.5
  • Explain the functionality of IEEE 2030.5 for DER and EV
  • Identify IEEE 2030.5 interface types: client, server, gateway, admin, etc.
  • Recognize the role of interface certification
  • Understand network topology and its relationship to utility operations
  • Incorporate network and device security into design
  • Explain the Common Smart Inverter Profile specification
  • Access available open source libraries
  • Identify what to include in the development environment
  • Understand testing and interoperability
  • Describe the relationship between IEEE 2030.5 and SunSpec Modbus
  • Explain the relationship between communication controls and physical DER functions
  • Select appropriate make versus buy options
  • Select appropriate performance and scaling options

Course Typically Offered: TBD

Next Step: After completing this course, consider taking

Contact: For more information about this course, please email unexengr@ucsd.edu.

Course Number: ECE-40311
Credit: 3.00 unit(s)