transformer_pb2
frequenz.api.common.v1.microgrid.components.transformer_pb2
¤
Generated protocol buffer code.
Classes¤
frequenz.api.common.v1.microgrid.components.transformer_pb2.VoltageTransformer
¤
Bases: Message
A representation of a voltage transformer. Voltage transformers are used to step up or step down the voltage, keeping the power somewhat constant by increasing or decreasing the current. If voltage is stepped up, current is stepped down, and vice versa. Note that voltage transformers have efficiency losses, so the output power is always less than the input power.
Source code in frequenz/api/common/v1/microgrid/components/transformer_pb2.py
Attributes¤
primary: builtins.float
instance-attribute
¤
The primary voltage of the transformer. This is the input voltage that is stepped up or down.
secondary: builtins.float
instance-attribute
¤
The secondary voltage of the transformer. This is the output voltage that is the result of stepping the primary voltage up or down.