PSS®ODMS | CIM-based transmission network modeling and analysis software

PSS®ODMS – your CIM-based transmission network modeling and analysis software

PSS®ODMS closely aligns real and virtual worlds – enabling you to utilize a single source of truth for all of your network modeling and analysis needs

Transmission operations studies and analyses are only as good as the data or models on which they are based. With the PSS®ODMS multipurpose solution, you can easily create, manage, validate, and exchange network models for use in long-term planning studies, near-term operational planning, and real-time system operation.

Request a free trial or more information on PSS®ODMS:

Contact us

Amercian Electric Power T-Nexus

Accelerating Digital Transformation at American Electric Power

American Electric Power (AEP), the largest transmission grid operator in the U.S, is tackling the energy transition head-on by implementing a digital twin of its entire transmission network. By breaking down data silos, the utility will have one common network model that all departments work from to ensure reliable planning, operation, and protection of the power grid.

PSS®ODMS software

Your trusted solution for CIM-based transmission network modeling and analysis

PSS®ODMS is a CIM-based network modeling and analysis tool that bridges the gap between multiple utility domains. It provides power system planners, operations planners, system operators and IT managers with a variety of capabilities.

Find your application

Unique benefits for every application

Seamless data management and exchange across multiple utility domains

By designing and deploying a standards-based network model management solution, AEP can leverage emerging industry technologies around data management and data analytics.
Eric Hatter, T-Nexus program manager at American Electric Power

Automated, repeatable, and accurate production of solved forecast cases

Achieve ENTSO-E requirements to ensure interoperable data exchange

Anticipate, assess, and mitigate real-time issues without deploying a full EMS

Save time, reduce errors, and simplify the process of creating offline cases based on real-time data

Typically, a single customer would not encounter all of these use cases simultaneously. That is why PSS®ODMS can be priced and deployed in different configurations – so you can get only the functionality that matches your use cases. PSS®ODMS is very modular, allowing the addition of functionality over time.

Improve efficiency and ensure reliability

With its flexibility, lightweight deployment, ease of use, CIM (IEC 61970) compatibility, open architecture, public APIs, and seamless integration with planning tools like PSS®E, PSS®ODMS can benefit power companies of various sizes and functions, including TSOs, ISOs, RTOs, balancing authorities, reliability coordinators, and integrated utilities.


Benefits include:

  • Greater efficiency in your model exchange workflows / business processes
  • Higher degree of accuracy in your power system studies, models, and simulations
  • Increased power system reliability/security
  • Fewer regulatory violations/fines
  • Turnkey compliance with key regulatory requirements around model accuracy, audit trails, network analysis, and model exchange, and network model / data formats
Download PSS®ODMS brochure

Download now

PSS®ODMS releases

What’s new in PSS®ODMS?

Take a look at the latest product developments and news.

New features in PSS®ODMS 13.0

Network Model Management

Preparation for CGMES 3.0

With the release of  new standard in the ENTSO-E area, PSS®ODMS is expecting a new conformity progress. To prepare for this process, PSS®ODMS 13.0 is supporting the necessary test models to participate in the conformity testing.


Enhanced template functionality

Based on user feedback on the initial release of the template feature, version 13.0 introduces further modelling and user experience enhancements. For example, it is now also possible to edit non-required fields when applying a template or busbars templates can only have voltage limits.


New CIMedit view

To improve the user experience of PSS®ODMS, some new CIMedit configurations are now being redelivered. Therefore 13.0 release comes with a new configuration for contingency handling as well as a new view for the ENTSO-E extensions.

Contingency improvements including store/load of N-1 contingencies

PSS®ODMS 13.0 introduces the capability to model contingencies in a CIM compliant way using a special CIMedit configuration. In addition, contingencies can be loaded directly to the network analysis as well as stored from the network analysis into the CIM database. With a consolidated model export, the contingencies can also be exported for exchange.


Improved handling for VSC DC lines


With this release PSS®ODMS introduces few enhancements to the DC handling. Some of those changes are listed below:

  •  Support for parallel VSC DC line
  • Support capability curves for VSC DC lines

New features in PSS®ODMS 12.3

Network Model Management

Improved Import and Export Functions

With the close feedback from our customers, we recently did some enhancements to the import and export functions in the PSS®ODMS 12.3. Furthermore, the incremental creation function has been improved and included in this release.


Enhanced PSS®E Compatibility

PSS®ODMS stores PSS®E needed information in custom CIM extensions. To keep up to date with the PSS®E versions, the newest releases always extend the model to support those PSS®E fields. Along with that the function to keep those identifiers unique has also been improved.


Customer feedback

Our goal is to continous improve our user's expereince and with the feedback from our customers, we are improving on all parts of the software as quickly as possible. As you all know that the QoCDC is always an important topic for European customers and to address that, with PSS®ODMS 12.3 we support the 3.2 release of those rules

Improved handling of nonlinear tabular phase shifter

Now with PSS®ODMS 12.3 you will get better support to nonlinear tabular phase shifters. With some interpolation functions, the analysis becomes more enhanced to get the right tap position which improves the calculation accuracy. 


Improved handling for DC handling


With PSS®ODMS 12.3 you will get few enhancements of the DC handling. Some of the changes are listed here:

o    Power control on inverter side

o    Support resistive loss on VsConverter

o    Support DC tap changing control based on the associated automatic LTC transformer control setting

o    Support HVDC line without line resistance

o    New DC Lines view column 'Power Control Side'

New features in PSS®ODMS 12.2

Network Model Management

New Template feature

Working closely with our customers, we developed a feature to allow users to pre-define elements according to the CIM structure. These can later be easily used during your network modelling process. It streamlines the process by prefilling certain values and you can also enable an option to mandate the user to enter a value during the usage of that template.


New function to clean up the model while copying

While PSS®ODMS keeps a complete history of model changes including deleted elements, the database can become quite large over time. With this new enhancement, models can be copied with an extra option to remove deleted and committed elements. This significantly reduces the database size for further usage.


Support for more elements

Did you see that PSS®ODMS 12.1 implemented more models and functionality which are increasingly required for your daily work, such as asynchronous machines? PSS®ODMS 12.2 introduces support for even more elements! Synchronous condensers are now fully supported with this release – meaning users can now model those elements in CIMEdit and within the diagram directly. Further elements like critical equipment, contingencies (CA), or system integrity protection schemas (SIPS) are also enhancements to the existing functionalities.


Support for Synchronous Condensers

With the upcoming release, synchronous condensers are supported in CIMedit and all the analysis functions. This helps to simulate a more accurate behavior of the network in the specific case that a synchronous condenser is included. Necessary and “by the CIM” standard defined attributes are also now available.


Improved switching behavior for breaker and disconnector

Based on user feedback, PSS®ODMS 12.2 supports an enhanced switching handling for breakers and disconnectors. In cases where disconnectors were used to take elements out of service, the adjacent circuit breaker will also be operated. This feature can be easily activated or deactivated according to the user requirements.


Support for Transformer Core Kind

With PSS®ODMS 12.2, transformer core kind is also introduced into the modelling. The Transformer Core Kind is reflected in the PSS®E export and produces the right configuration of the transformer considering the core kind and the connection type.



New features in PSS®ODMS 12.1

Network Model Management

Support for EnergySource schedule data

The CIM standard doesn’t define a way to model generation schedule for cim:EnergySource. PSS®ODMS 12.1 provides a PTI extended class pti:EnergySourceOpSchedule to allow generation schedule to be create for cim:EnergySource. These schedules can then be used for analysis study in PSS®ODMS or export to PSS/E as generator schedule data.


New option to delete profiles and models

Profiles allow for a more efficient way of exchanging data by defining a specific set of data to be included so that only data of interest is exported, avoiding unnecessary data going back and forth between the producer and consumer. PSS®ODMS 12.1 further improves on profile management capabilities by introducing the ability to delete profiles and their corresponding Modeling Authority Set models.


Extended support for PSS®E substation modelling

PSS®ODMS 12.1 provides the capability to auto generate PSS®E substation and node IDs in CIMedit. This allow for a more seamless diagram exchange between PSS®ODMS and PSS®E.




PSS®E 35 .rawx support

PSS®E 35 introduced a new file format to replace the “raw” file with a “rawx” file, which will become the standard text-based data format for PSS®E in the future. The new RAWX format is a JSON-compliant, human-readable data storage. PSS®ODMS 12.1 provides the option to import from and export to rawx for all PSS®E native elements to allow an easier transition.


Support for new elements

New equipment elements are introduced to PSS®ODMS 12.1, including asynchronous machine, energy source, PowerElectronic element from CIM17. The asynchronous machine is represented as induction machine to keep consistent with PSS®E. These new elements are now supported both in the network model management as well as in the network analysis.



Support for complex switched shunt control configurations

In addition to switched shunt control on bus section voltages, the switched shunt can be configured to regulate the reactive power output of plant or VSC dc line converter. Furthermore, the switched shunt can be used to adjust admittance setting of another switched shunt.


New format for Save Case

For larger network models, the loading time of saved cases (.sav) has been extremely long. The .sav structure has been redesigned in PSS®ODMS 12.1 to improve the loading time by more than 100%, which boosts the performance especially for bigger networks. The old .sav format is no longer supported and can’t be loaded in the new PSS®ODMS version. 

New features in PSS®ODMS 12.0

Network Model Management


Improved user interface with dockable windows 

The user interface was refreshed to enhance your experience with modern features. The new features enable you to not only separate the PSS®ODMS GUI, but also to float-out the output window. Easily arrange the windows according to your needs with the dockable windows capability. This will simplify daily work as you will be able to not only dock/undock the data and output window but also place the diagrams next to each other. For those not wanting to dock, it’s just a click of a button and you will be back to the original look and feel.

Reimplemented APIs on .NET Core for simplified integrations 
The next step of the API reimplementation was launched with PSS®ODMS 12.0. The CIMdbNET and PMdbNET APIs have been reimplement on .NET Core to simplify cross-platform integration. Leverage the delivery of NuGet packages to integrate all the .NETCore APIs into your automation processes. This will reduce the required information and total files needed for integration topics, as well as allow for a cross-platform integration for the first time thanks to .NETCore.


Basic support for the current CIM17 model
The CIM standard is an evolving standard and always changing over time. Start your transition to the new standard as PSS®ODMS 12.0 is one of the first products to support CIM17. Begin assessing the look and behavior of the CIM17 model to ease into the future transition. As CGMES 3.0 will also be based on CIM17, this will allow you to get a preview of potential changes to your model.

Energized/de-energized device status indication, distinct from in-service control flag

In-service control is consistent with Equipment.inService property which is a flag whether the equipment is available for network analysis. Energized/De-energized device status indicates the actual electrical status of the equipment.


Three-winding transformer improvements

  • Support LTC and PS taps among the different windings of the same three-winding transformer - PSS®ODMS now supports the three-winding transformer model with LTC transformer control and phase shifter control in different windings.
  • New outage ranking option to generate full three-winding transformer outage contingencies - Three windings of a three-winding transforms can now be considered as one (N-1) contingency. This allows the user to decide to have three separate contingencies for winding outages or only one for an outage of the complete three-winding transformer.


Updated Power Flow to support modeling multiple Switched Shunts at the same bus

No longer do you need to consolidate switch shunts to a single element. All switched shunts connected to one bus are controlled simultaneously, with reactive power allocated based on individual RMPCT value. This will allow you to achieve more realistic models with multiple switch shunts per bus with the ability to control and adjust shunts independently in power flow


PSS®E 35 .raw support

PSS®ODMS now fully support the new major version of PSS®E (35). This means you will be able to import and export cases with the PSS®E raw file, and compare PSS®E models.  and take advantage of all the new elements implemented in PSS®E 35. This functionality will be available for CIM16 as well as for CIM17.


Continued improvements to PSS®E latest node-breaker support

Node Number extension is added in the CIM model to store the node information of the node-breaker model. This ensures that the regulated node number is consistent in the raw export of regulating equipment data. Split bus identification is now enhanced to align with PSS®E latest node-breaker support.


In-memory messages for network analysis activities eliminate temporary PSSOMESSAGE files

Messages generated by network analysis activities are now kept as in-memory buffer and displayed in the output window only. This eliminates the undesired temporary PSSOMESSAGE files created under working directories. Message output into file is supported by pssoPy function call.

New features in PSS®ODMS 11.7

Network Model Management

Reimplemented CIMdbNET APIs to support multi-threading

The reimplemented CIMdbNET APIs now support multi-threading, enabling the program to improve processing efficiency. No longer dependent on COM APIs, this was a foundational step towards improving automation and introducing web APIs in future releases.   


Quickly import & link customer profiles to one or more Modeling Authority Sets

The import functionality has been moved to a top-level location in CIMedit to make it more convenient to import user defined profiles (associate customer profiles). Once the profile is imported, users can now link it to one or more of the related ModelingAuthoritySets (MAS) at the same time. Users then can export the related profile directly from the selected MAS.  


Support for Python 3.7 for all Python APIs

PSS®ODMS now supports Python v3.7 for all Python APIs as Python 2.7 will reach it’s end of life at the end of this calendar year.

Unlimited model size configuration for 64-bit version

With the latest x64 version of PSS®ODMS, users can freely increase the model size configuration for network analysis, which was capped to 50,000-bus configuration in prior releases (note: usable program memory is limited by the available space in the machine RAM). The 50,000-bus configuration cap is still applied for x86 version of PSS®ODMS.


Editable AC/DC control settings for VS converter
It is now possible to change the VS converter control settings in a study case. This functionality is also provided via the pssoPy API. This allows customized scripting of HVDC control modes.


The control mode of the VS converter can now be conveniently changed in the network sheet – enabling users to apply a different control mode for the network analysis and network changes in one case. This functionality is also available via the Python APIs, which allows customized scripting for any VSC-HVDC control modes.


Enhancement of state estimator (SE) logic to consider transformer winding angles

State estimator now considers transformer winding connection angles (e.g., 30 degree for Y-Δ). This improves the accuracy of state estimation and post-SE power flow results when flows on the Load Tap Changer (LTC) transformers with angle shift are measured.


New features in PSS®ODMS 11.6

Network Model Management

Reimplemented APIs on .NET Core for simplified integrations
The next step of the API reimplementation was launched with PSS®ODMS 12.0. The CIMdbNET and PMdbNET APIs have been reimplement on .NET Core to simplify cross-platform integration. Leverage the delivery of NuGet packages to integrate all the .NETCore APIs into your automation processes. This will reduce the required information and total files needed for integration topics, as well as allow for a cross-platform integration for the first time thanks to .NETCore.


New OPC Unified Architecture (UA) Client
The new OPCsync supports OPC UA (Unified Architecture) protocol in addition to the legacy protocols (OPC DA and OPC HDA). OPC UA leverages configurable ports which enables the protocol to be more firewall friendly and the server can be run on Windows OS and Linux as it is platform independent. Finally, the new OPCsync allows the subscription to multiple set points as well as resolving deadlock.


Contingency Analysis supports multiple voltage limit sets
Similar to flow violations, Contingency Analysis can now support multiple limit sets (normal and emergency). This gives you more flexibility to choose the different limit sets you use for Contingency Analysis.


Learn more about the PSS®ODMS releases:

User Support Page

Downloads and support

Learn more about PSS®ODMS

Would you like to know more about our CIM-based network modeling and analysis software? Here you will find all the latest information on PSS®ODMS including brochures, webinars, support links, and more.
Success Stories

PSS®ODMS in action

Customers around the world benefit from our CIM-based transmission network modeling and analysis software.


We are happy to answer all your questions

Transmission operations studies and analyses are only as good as the data or models that they are based on – that is why it is crucial to utilize an all-in-one tool for data management / maintenance. Contact us to learn how PSS®ODMS can help you tackle your modeling and analysis challenges.

Interested in implementing PSS®ODMS?

Contact us

Related topics