Class in Zendir.Classes | Inherits from PowerNodeModel

Declaration

class ComputerPowerModel;

Description

Creates a power model for a Computer, which will draw power from the electrical circuit based on the operational sate of the Computer.


Properties

DeclaredDescription
ComputerLoadA scalar value representing the load on the computer. Used when the computer is running.
NominalOperationalVoltageThe nominal operational voltage of the Computer.
PowerThe Power Consumption of the Computer based on its current state.
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.
Out_PowerNodeMsgThe power node message that stores all the properties ofthe node.
ParentThe currently attached parent object.
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

DeclaredDescription
UpdatePowerPerStateUpdates the power consumption for a specific state of the computer.
InheritedDescription
ClearClear the Power Node Model if the circuit is open
DestroyRemoves the current object from the simulation.
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.