User’s Guide¶

Articles in this chapter are used to help users learn how to use the tool conceptually as well as at a detailed level using step-by-step examples. These articles are organized based on the functional modules of the Tool. Users can also find the related topics using Index and Search facilities. Note: some of the article may appear under multiple categories.

Table of Contents¶
- Getting Started
- How to Run the Applications?
- Basic Elements of User Interface
- Model Importing/Exporting
- Importing Models
- Exporting Models
- Exporting as CIM/XML Files
- Exporting as CIM/CSV Files
- Exporting as Zipped CIM/XML Files
- Exporting a Partial Model
- Exporting External Network
- Exporting a Partitioned Model
- Exporting Schematic Diagrams
- Exporting Geographical Diagrams
- Exporting Geographical Data in a User-Defined Format
- Exporting Diagrams as SVG
- Exporting as Self-Contained Package
- Unloading Models
- Renaming Models
- Model Browsing & Exploration
- Working with Workspaces
- Exploration of Model Hierarchies
- Multi-view Presentation
- Special Model Presentation and Navigation
- Discovery of 'Interesting Data'
- Model Visualization
- Diagram Displays
- Graphical Features
- Interactive User Experience
- Dynamical Interaction & Navigation
- In-Context Diagram & Property Popup
- Semantically- Rich Graphical Representation
- Label Overlap Management
- Snap-to-Grid
- Visual Information Searching
- Optimizing Rendering of Large Diagrams
- Diagram-Based Exploratory Data Analysis
- Rich Data visualization
- User-Configurable Preference Setting
- Selecting Preferred Color
- Choosing What to Display
- Personalizing Diagram Look-and-Feel
- Customizing Diagrams with Advanced Settings
- Adjustable Look and Feel
- Auto Play
- Diagram Saving & Exporting
- Graphical Symbols
- Model Editing
- Object-based Data Editing
- Model Editing Mode
- Editing Objects
- Adding Objects
- Deleting Objects
- Copying Objects
- Restricting Modeling Operations
- Data Entry Validation
- MVVM Support
- Graphical Model Editing
- Setting up Graphical Modeling Environment
- Understanding Graphical Modeling Entity
- Adding a Modeling Entity
- Adding a ConnectivityNode
- Adding a Substation
- Adding and Connecting an Equipment
- Deleting a Modeling Entity
- Editing a Modeling Entity
- Reconnecting Network Components
- Template-Based Modeling
- Enforcing Modeling Constraints
- Bulk Model Editing
- Bulk Model Processing
- Tracking Model Changes
- Model Validation
- Validating Models against Profiles
- CGMES Validation
- SHACL Validation
- Custom Model Validation
- Customizing Model Validation
- Scripting for Model Validation
- Inspecting the Validation Report
- Network Topology Analysis
- Detection of Unusual Modeling Patterns
- Detection of Object Islands
- Data Entry Validation
- Model Assembling & Partition
- Assembling Data Groups
- Assembling Regional Models
- Consistency Checking
- Cleaning up Assembled Model
- Conversion of Bus/Branch to Pseudo Node/Breaker
- Unrestricted Model Assembling
- Assembling As a Union
- Automatic Model Assembling
- Partition of an Assembled Model
- Filtering Model
- Exporting a Regional Model
- Model Comparison
- Comparing Two Models
- Comparing Network Configuration
- Presentation of Model Difference
- Generating Model Comparison Reports
- Model Change Reporting
- Model Updating
- Understanding Difference Model
- Updating with a Difference Model
- Bulk Model Processing
- Low-Voltage Network Reduction
- External Network Modeling
- Model Querying
- Model Query Language (MQL)
- MQL Applications
- Model Management
- Model Administration
- Model Depository
- Model Management Tutorial
- FAQ Related to Model Management
- Model Transformation
- Model Transformation Framework (MTF)
- Model Transformation Case Studies
- Model Conversion from CGMES 2.4.15 to 3.0
- Model Conversion from SERC to CIM 16
- Scripting for Model Transformation
- Scripting
- Python Environment Setup
- Fundamental of scripting support
- Building Scripting Applications
- Building Custom Process
- Example 1: Creating a New Model
- Example 2: Iterating through a Model
- Example 3: Finding Information of Interest
- Example 4: Updating Model Contents
- Extending Tool by Plugging-in Script Functions
- Scripting for Model Validation
- Extending MQL through Scripting
- Building Script-based Report
- Scripting for Model Transformation
- Building Standalone Scripting Applications
- Scripting APIs
- CSV-Based Scripting
- Power Flow
- Power Flow Environment Setup
- Power Flow Tutorial
- About PowSyBl
- Run Power Flow
- Interactive Power Flow
- Power Flow Reporting
- Power Flow Visualization
- Case, Logging, Configuration, and Debugging
- Known Issues & FAQs
- Advanced Features
- Customization & Personalization
- Configurations
- Dynamic Update of Configurations
- Tool Customization
- Customization Using Shared Resources
- Displaying Namespace
- Application Customization
- Sharing Custom Search and Filtering
- Set Default Parameters
- Personalizing a Loaded Model
- Defining a Data Source
- Customizing UI Display
- Generating Custom Reports
- Generating Model Comparison Reports
- Enforcing and Validating against Custom Profile
- Controlling Advanced Model Editing Operations
- User-Configurable Preference Setting
- Selecting Preferred Color
- Choosing What to Display
- Personalizing Diagram Look-and-Feel
- Persisting UI Settings
- Support of CIM Extension
- Visual Data Mining
- Rich Data Visualization for Grid Operation
- Automation
- Supporting Foreign Models
- Overview of Enterprise Edition
- FAQ
- General
- Trouble Shooting
- Tips
- Limitations and Known Issues