piel.analysis.signals.dc.transfer.power#
Attributes#
Functions#
Retrieves the minimum and maximum power values within a specified input voltage range, |
|
|
Retrieves the minimum and maximum power values within a specified input voltage range, |
|
Retrieves the mapped V_IN minimum and maximum power values within a specified input voltage range. Represents |
Module Contents#
- logger#
- calculate_power_signal_from_collection(collection: piel.types.SignalDCCollection, lower_threshold_ratio: float = 0, upper_threshold_ratio: float = 1, **kwargs) piel.types.ScalarMetric[source]#
Retrieves the minimum and maximum power values within a specified input voltage range, along with the corresponding V_in values where these extrema occur.
- Parameters:
collection (SignalDCCollection) – The collection of input, output, and power DC signals.
lower_threshold_ratio (float, optional) – The lower threshold as a fraction of V_in range (0-1). Defaults to 0.1.
upper_threshold_ratio (float, optional) – The upper threshold as a fraction of V_in range (0-1). Defaults to 0.9.
- Returns:
- ScalarMetric
ScalarMetric containing min and max power.
- get_power_metrics(collection: piel.types.SignalDCCollection, lower_threshold_ratio: float = 0, upper_threshold_ratio: float = 1, **kwargs) piel.types.ScalarMetric[source]#
Retrieves the minimum and maximum power values within a specified input voltage range, along with the corresponding V_in values where these extrema occur.
- Parameters:
collection (SignalDCCollection) – The collection of input, output, and power DC signals.
lower_threshold_ratio (float, optional) – The lower threshold as a fraction of V_in range (0-1). Defaults to 0.1.
upper_threshold_ratio (float, optional) – The upper threshold as a fraction of V_in range (0-1). Defaults to 0.9.
- Returns:
- ScalarMetric
ScalarMetric containing min and max power.
- get_power_map_vin_metrics(collection: piel.types.SignalDCCollection, lower_threshold_ratio: float = 0, upper_threshold_ratio: float = 1, **kwargs) piel.types.ScalarMetric[source]#
Retrieves the mapped V_IN minimum and maximum power values within a specified input voltage range. Represents along with the corresponding V_in values where these power extrema occur.
- Parameters:
collection (SignalDCCollection) – The collection of input, output, and power DC signals.
lower_threshold_ratio (float, optional) – The lower threshold as a fraction of V_in range (0-1). Defaults to 0.1.
upper_threshold_ratio (float, optional) – The upper threshold as a fraction of V_in range (0-1). Defaults to 0.9.
- Returns:
- ScalarMetric
ScalarMetric containing min and max power.