Interface CgmesMetadataModels
In each CGMES instance file there is a unique Model
object that holds metadata information.
The model contents are specified by profiles: equipment, power flow initial values, power flow results, etc.
Each model can contain data from multiple profiles and is produced by a modeling authority.
A model may have relationships to other models. Two kind of relationships are considered: "dependent on" and "supersedes".
A "dependent on" is a reference to an other required model. As an example: a load flow solution depends on the topology model it was computed from.
When a model is updated, the resulting model "supersedes" the models that were used as basis for the update.
As an example: when building a Common Grid Model (CGM) from Individual Grid Models (IGM), the power flow initial assumptions (SSH) of each IGM might be adjusted as part of the merging process and area interchange control, thus updated SSH instance files are created. Each updated SSH model "supersedes" the original one.
More information can be found in the IEC-61970-552.
- Author:
- Luma ZamarreƱo <zamarrenolm at aia.es>
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetModelForSubset
(CgmesSubset subset) getModelForSubsetModelingAuthoritySet
(CgmesSubset subset, String modelingAuthoritySet) default String
getName()
Return the name of this extension.Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
Field Details
-
NAME
- See Also:
-
-
Method Details
-
getModels
Collection<CgmesMetadataModel> getModels() -
getSortedModels
List<CgmesMetadataModel> getSortedModels() -
getModelForSubset
-
getModelForSubsetModelingAuthoritySet
Optional<CgmesMetadataModel> getModelForSubsetModelingAuthoritySet(CgmesSubset subset, String modelingAuthoritySet) -
getName
Description copied from interface:Extension
Return the name of this extension.
-