|
|
|
Parent Menu
Same Level Menu
Child Menu
Questions/Comments
|
Example of Using the IntelliGrid Architecture:Protection Engineer Reviews and Modify Protection SettingsAmong the many potential IntelliGrid Architecture uses, this section presents but one example, in some detail, to illustrate how one can obtain benefits from IntelliGrid Architecture. Statement of the Problem – Protection Planning EngineerA protection engineer wants to review fault recorder information and modify settings in a protection device in a substation. She currently uses a dial-up modem from her workstation (which is connected to a modem bank through the corporate network) to the substation to review the information, but then must physically travel (or send someone) to the substation to modify the settings. This system has been in place a number of years and has worked reasonably well. However, the engineer has been told that all dial-up modems must be eliminated due to security concerns. Also, as staffing has been reduced, traveling to the substation herself, or sending someone, must be minimized. What to do? The protection engineer goes to the Power System Functions on IntelliGrid Architecture website (or the Use Cases narratives in Volume 2) and finds a function (Transmission Operations – Automated Control Baseline) that is similar to her situation. She does note some differences, however. First, the Automated Control function assumes that protection devices can be accessed through a ‘substation master’, but in her situation, each protection device must be accessed separately. She is also aware that most of the protection devices are not configured to allow remote updating of settings (for security reasons), while the function assumes remote updates can be made. While this function is therefore not a perfect solution for the engineer, it is a strong start. Engineering the Solution – Project EngineerThe protection engineer goes to the project engineer for help in the next steps. She shows him the Automated Control function on his computer by linking to IntelliGrid Architecture website and quickly jumping to the appropriate page. She explains what she needs and now it is similar but still somewhat different from the description of the function. The project engineer quickly scrolls down to the Steps section of the Automated Control function and starts reviewing the steps until he finds the step that is closest to the problem she has identified. Scanning over to the Environments column, he realizes that the closest IntelliGrid Architecture Environment to what she needs is the Critical Operations Intra-Substation Environment. He clicks on the link in the step. RequirementsThe Automated Control function’s requirements have identified the following as key requirements which links to the Critical Operations Intra-Substation Environment: § Configuration Requirements – Provide point-to-point interactions between two entities – Support peer to peer interactions – Support interactions within a contained environment (e.g. substation or control center) § Quality of Service Requirements – Provide high speed messaging of less than 1 second – Support very high availability of information flows of 99.99+ (~1 hour) – Support time synchronization of data for age and time-skew information § Security Requirements – Provide Authorization Service for Access Control (resolving a policy-based access control decision to ensure authorized entities have appropriate access rights and authorized access is not denied) – Provide Information Integrity Service (data has not been subject to unauthorized changes or these unauthorized changes are detected) – Provide Audit Service (responsible for producing records, which track security relevant events) – Provide Credential Renewal Service (notify users prior to expiration of their credentials) – Provide Security Policy Service (concerned with the management of security policies) – Provide Single Sign-On Service (relieve an entity having successfully completed the act of authentication once from the need to participate in re-authentications upon subsequent accesses to managed resources for some reasonable period of time) – Provide Security Discovery (the ability to determine what security services are available for use) § Network and System Management Requirements – Provide Network Management (management of media, transport, and communication nodes) – Provide System Management (management of end devices and applications) § Data Management Requirements – Support the management of large volumes of data flows – Support keeping the data up-to-date – Support extensive data validation procedures – Support specific standardized or de facto object models of data – Provide discovery service (discovering available services and their characteristics) – Provide conversion and protocol mapping IntelliGrid Architecture High Level ConceptsThese requirements link to a number of recommended technologies, services, and best practices that are based on the IntelliGrid Architecture High Level Concepts. Therefore, the project engineer first reads through the IntelliGrid Architecture High Level Concepts by clicking on the different topics under ‘IntelliGrid Architecture Framework’. These topics include: § Abstract modeling § Security services, risk assessment, and policies § System and network management services § Data management issues § Integration and interoperability The project engineer notes that they have been advocating object-oriented approaches for a few years, but has run into ‘legacy system’ issues and lack of management support that have prevented him from moving forward in that direction. Platform Independent ModelThe project engineer should understand how the high level concepts are realized in a technology independent way. While the exact technology used to implement the architecture may vary from vendor to vendor or over time, the Platform Independent Model provides continuity to ensure that a unified approach is maintained. Additionally, the Platform Independent Model provides for a level of interoperability that cannot be achieved via just the specification of high-level concepts and technology. Recommended Technologies, Services, and Best PracticesNext, he examines the technologies identified as recommended and alternative solutions for the Critical Operations Intra-Substation Environment. These recommended technologies and alternative solutions include the following (in part). § Energy Industry-Specific Technologies – ISO 9506 MMS–Manufacturing Messaging Specification - Configuration, Quality of Service, – IEC61850–Substation Automation Communications - Configuration, – IEC61850
Part 7-2– – IEC61850
Part 7-2– – IEC61850 Part 7-2–Abstract Common Services Interface (ACSI) - Configuration, Quality of Service, Data Management – IEC61850 Parts 7-3 and 7-4–Substation Object Modeling - Network Management, Data Management – IEC61850 Part 6–Substation Configuration Language - Network Management, Data Management – IEC61850 Power Quality Object Models - Data Management § Security Functionality – FIPS
197 for Advanced Encryption Standard ( – Role-Based Access Control - Security, – FIPS
186 Digital Signatures Standard ( – Intrusion Detection Technologies - Security, Network Management, – Intrusion
Prevention Systems ( – Service Level Agreements (SLA) - Security, § Network and System Management Functionality – Simple Network Management Protocol (SNMP) - Network Management, – IEC 62351-7 Objects for Network Management - Quality of Service, Network Management, Data Management The project engineer has heard of Use of UML to Develop Specific Use CaseHowever, spurred by the IntelliGrid Architecture concept of using UML for abstract modeling of functions, and with the help of one of his IT colleagues, he reviews the UML diagrams of the Automated Control function by going to the detailed UML-based Use Case links on IntelliGrid Architecture website, and finding the detailed analysis of the Automated Control Use Case. He creates a similar one that reflects the situation in his utility and the specific needs of the protection engineer. He reviews this with the protection engineer who, after adding some more details, agrees that conceptually it meets her requirements. But the question of how has still not been resolved. Use of Environments to Determine SolutionsThe project engineer now delves into the technologies, services, and best practices that were associated with IntelliGrid Architecture Environment. Ultimately he decides to: 1. Recommend using VPNs between the corporate network and the substation router, along with very strict role-based access control, passwords, and a strongly worded and enforced security policy. This will allow protection engineers to have direct access to the substation equipment again, now that the modems have been taken out. 2.
Recommend the time synchronization of all substation protection devices
using 3. Recommend using IEC61850 for all new protection IEDs, but with dual ports so that the SCADA system can continue to receive its data from the protection IED via DNP. This approach will provide protection engineers with more information, more accurate timestamp information, and more easily maintained data management. 4. Recommend that all data, including IEC61850 objects and CIM-based objects, use XML schemas to represent their metadata. This approach would permit protection engineers to browse the XML-structured metadata objects, pick the information of interest, and have this data automatically included in their access list (if permitted under the security access control). 5. Recommend the implementation of data ‘brokers’ using the publish/subscribe service to update databases. These brokers will manage data across multiple networks, thus ensuring that key data is consistent across all databases. This data management system would include backup systems, automatic update of databases if they were off-line, roll-back of data if warranted, and other tools for managing data. Architecting for the Future – Automation ArchitectAfter the project engineer completes his tasks in supporting the protection engineer, he sets up a meeting with the CIO of his company. He shows her IntelliGrid Architecture website and the web pages describing IntelliGrid Architecture high level concepts. She acknowledges that she has heard about IntelliGrid Architecture project and that it was making architectural recommendations, but that she had not quite gotten around to checking it out. She agrees it is time for her and her staff to do so. She clicks on the Executive Summary and the Project Summary to get a very quick overview of the project, and then jumps to the Recommendations. She sees there the recommendations to: § “Adopt the IntelliGrid Architecture as the strategic vision for your information infrastructure” § “Create systems architect positions” § “Think in architectures, not projects” After reviewing these recommendations in more detail, and discussing the concepts and possibilities with her staff, she develops a position paper using many of the arguments discussed in IntelliGrid Architecture recommendations. She presents this to the other executives, shows them the Executive Summary from IntelliGrid Architecture website, and gets their overall concurrence, with the understanding that although IntelliGrid Architecture concepts are indeed the strategic vision, individual decisions will need to be made on actually implementing specific technologies, based on financial and technical situations. The CIO agrees with these provisos, appoints an ‘Automation Architect’, and requests that he develop a more detailed plan for implementing IntelliGrid Architecture recommendations.
|
|
IntelliGrid Architecture
|