Class in Zendir.Classes | Inherits from PowerNodeModel

Declaration

class TransmitterPowerModel;

Description

The Transmitter Power Model creates a coupling between a Transmitter component and the Power Bus electrical network. This model enables realistic power consumption simulation during data transmission, where the transmitter draws additional power from the spacecraft power system when actively transmitting. The model also enforces power availability constraints, preventing transmission when insufficient voltage is available.


Properties

DeclaredDescription
IdleResistanceSpecifies the base level resistance for the power modelthat will occur when not transmitting.
InheritedDescription
CurrentInThe Input Current of the node.
CurrentOutThe Output Current of the node.
IsEnabledIs true if the object is currently enabled.
IsOpenCircuitA flag if the power node is currently open and no power willbe transferred to the next component.
NameThe display name or tag of this object.
NetPowerNet power: a positive value is power supplied to the circuit; a negative value is power consumed from the circuit.
Out_PowerNodeMsgThe power node message that stores all the properties ofthe node.
ParentThe currently attached parent object.
PowerThe Power consumed by this power node
ResistanceThe Resistance of the node.
SelfSolveA Flag to determine if the Power Node Model should update Output parameters itself if not connected to a PowerBus
VoltageInThe Input Voltage of the node.
VoltageNodeThe Node Voltage being used.
VoltageOutThe Output Voltage of the node.

Methods

InheritedDescription
ClearClear the Power Node Model if the circuit is open
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.