EPRI’s Joe Hughes is here to explain why a robust set of requirements is absolutely critical as you design and build out the Smart Grid to support the functions and applications end users will expect. Bottom line? Errors or omissions in requirements can be costly to fix if they are discovered after systems are designed -- and even more costly if caught following implementation or deployment. Joe has the basics outlined for you.">
SmartGridNews.com The insider's guide to the modernization and automation of electric power
Why Requirements Development is Critical to Making the Smart Grid Smart By Joe Hughes Mar 22, 2010 - 11:19:54 AM
If the Smart Grid is going to live up to its name it must be able to support the functions and applications that many people are now envisioning. The process of identifying these functions and capabilities is known as “requirements” development.
Why Are Requirements So Important?
Types of Requirements
Requirements come in a few different general categories of “functional” and “non-functional,” and both are needed to specify systems adequately. Functional requirements specify the functions and identify what the completed system is to do for the end users. Non-functional requirements specify the supporting capabilities that are also necessary to adequately administer and secure the systems. Non functional requirements specify the levels of performance and underlying management features needed to support the functional requirements.
Good Requirements Are Not Easy
Good requirements take significant work to be as complete as possible. Studies have shown that creating good requirements are worth the effort. Recommended practices for requirements development include the creation of “use cases” that articulate functions as well as defining the equipment and personnel involved with a given application. Presently a template is proposed for industry use and is available for download from the NIST Smart Grid Twiki website. The template includes not only sections for the narrative description of functions but also includes detail of the individual steps of an application including necessary constraints.
Requirements Are at the Heart of Robust Standards for Advanced Systems
Good requirements are at the heart of successful standards. Virtually all standards in use are based on some initial set of functional requirements. These requirements may not be documented in the forms that are now in use by the industry; however they have become embedded within the standards documentation. Successful standards will reflect these requirements in that they are able to support a wide variety of devices from different vendors and meet user needs.
EPRI’s initial work on the Utility Communications Architecture (UCA), for example, started from requirements development. These requirements in turn were used to assess existing standards. This process led to the initial selection and development of several standards that are now in use and available from the International Electrotechnical Commission (IEC). It should be noted that the standards were further developed based on what was learned from a series of EPRI projects to implement the standards. These projects identified requirements that needed to be supported by the standards. This resulted in a maturing of the standards to the point where they are in use today. Subsequent projects have focused on meeting requirements that span across different standards, thus driving the need for the harmonization or integration of standards.
An example of where requirements influenced the development of a standard is perhaps best represented by an IEC standard for advanced automation equipment. When developing a standard to integrate substation equipment, power engineers realized the complexity of the equipment involved and that it may be necessary to communicate to different functions within different physical devices that are complex. This requirement led to the development of an advanced application level language that included a way to model communications to remote equipment. The resulting standardized “hierarchical” set of communication instructions and data provided a robust and successful approach to communications with equipment that can vary widely in complexity. The IEC 61850 standard for automation equipment has this capability today and is foreseen as a strategic approach to future advanced communications for field equipment.
Plan Requirements Development into Your Projects
Though not easy to do well, requirements are critical to successful projects. Help is available from emerging technical disciplines. The disciplines of systems engineering, complex systems engineering and system architecture development can help direct the details of requirements development. Planning for requirements development is one of the most important tasks to get right for your project.
You might also be interested in …
Smart Grid Standards Self-Test: Do It Now (Or Feel the Pain Later)
Handbook for Assessing Smart Grid Projects (pdf)
NIST Framework and Roadmap for Smart Grid Interoperability Standards, Release 1.0
Smart Grid Standards news and technologies
Smart Grid Strategy opinions and resources
Stay connected with SGN …
Smart Grid Discussions: Get LinkedIn with Jesse
Smart Grid on Facebook: Be a Fan
Subscribe to our FREE eMail News Alert!
Smart Grid Newsletter (SGN) is the insider's guide to the Smart Grid revolution. It consists of a FREE bi-monthly email summary, along with a companion Web site that contains the full stories and other helpful materials. Benefits of subscribing: SGN is the only central source for all of the news, trends, research and marketplace information relevant to grid automation. In it, you will read about cutting edge technologies; successful pioneers and how they got ahead; regulatory changes that could unleash new markets; the latest research; and new opportunities for sales of grid-related products and services. © Copyright 2009 SmartGridNews.com |