pydynamicestimator.measurements.measurements
Classes
Metaclass to be used for all elements to be added |
|
Metaclass to be used for all elements to be added |
|
Metaclass to be used for all elements to be added |
|
Metaclass to be used for all elements to be added |
Module Contents
- class pydynamicestimator.measurements.measurements.Measurement[source]
Bases:
pydynamicestimator.devices.device.ElementMetaclass to be used for all elements to be added
- _meas: list[str] = []
- _mand: list[str] = []
- _noise_mapping
- acc
- distr
- seed
- xy_index(dae: pydynamicestimator.system.DaeEst, dae_sim: pydynamicestimator.system.DaeSim) None[source]
Assign indices for measured quantities
- Parameters:
dae_sim (pydynamicestimator.system.DaeSim)
- Return type:
None
- class pydynamicestimator.measurements.measurements.BusVoltagePMU[source]
Bases:
MeasurementMetaclass to be used for all elements to be added
- _type = 'pmuu'
- _name = 'PMU_voltage_measurement'
- bus: list[str | None] = []
- vre
- vim
- call(dae: pydynamicestimator.system.DaeEst, dae_sim: pydynamicestimator.system.DaeSim) None[source]
- Parameters:
dae_sim (pydynamicestimator.system.DaeSim)
- Return type:
None
- class pydynamicestimator.measurements.measurements.BranchCurrentPMU[source]
Bases:
MeasurementMetaclass to be used for all elements to be added
- _type = 'pmui'
- _name = 'PMU_current_measurement'
- bus_i: list[str | None] = []
- bus_j: list[str | None] = []
- ire
- iim
- call(dae: pydynamicestimator.system.DaeEst, dae_sim: pydynamicestimator.system.DaeSim) None[source]
- Parameters:
dae_sim (pydynamicestimator.system.DaeSim)
- Return type:
None
- class pydynamicestimator.measurements.measurements.BusCurrentPMU[source]
Bases:
MeasurementMetaclass to be used for all elements to be added
- _type = 'pmui'
- _name = 'PMU_current_measurement'
- bus_i: list[str | None] = []
- ire
- iim
- call(dae: pydynamicestimator.system.DaeEst, dae_sim: pydynamicestimator.system.DaeSim) None[source]
- Parameters:
dae_sim (pydynamicestimator.system.DaeSim)
- Return type:
None