Description

The Magnetic Torque Bar Array Power Model is a Power Node Model that attaches to a Magnetic Torque Bar Array to model the electrical load from driving air-core coils. The model computes the current required to produce commanded dipole moments using coil physics, calculates the resulting power dissipation, and scales output commands when insufficient voltage is available.

Unlike constant power loads, magnetic torque bars are classical resistive loads where the resistance can be computed directly from the commanded dipoles without quasi-static iteration.


Example Use Cases

  • Power-Limited Actuation: Simulate realistic torque bar behavior when battery voltage drops, automatically scaling dipole outputs.
  • Power Budget Analysis: Evaluate power consumption of magnetic torque bars under various dipole command profiles.
  • Electrical Load Modeling: Determine current draw and resistance presented to the power bus during attitude control maneuvers.

Module Implementation

Coil Physics

Magnetic torque bars are air-core coils driven by H-bridge electronics. The dipole moment produced by a coil is:

where is the number of turns, is the coil current, and is the effective cross-sectional area. The current required to produce a commanded dipole is therefore:

Voltage Limiting

The coil voltage required to drive the current through the coil resistance is:

If any coil requires more voltage than available (), all output dipole commands are scaled proportionally:

This ensures the magnetic torque bars operate within the available voltage envelope.

Power Consumption

The power dissipated in each coil follows the resistive power law:

The total DC power draw includes driver efficiency and standby power:

where is the H-bridge driver efficiency.

Resistance Calculation

The equivalent resistance presented to the power bus is:

When no power is being drawn, the resistance defaults to a large value ().

Parameters

ParameterDescriptionDefault
CoilResistanceResistance per torque bar coil (Ω)10.0
CoilTurnsNumber of turns per coil400
CoilEffectiveAreaCross-sectional area per coil (m²)0.01
DriverEfficiencyH-bridge driver efficiency (0–1)0.85
DriverStandbyPowerQuiescent power when idle (W)0.2

Assumptions/Limitations

  • All torque bars in the array share the same coil parameters (resistance, turns, area).
  • The model assumes ideal H-bridge behavior with constant efficiency across the operating range.
  • When disabled or input voltage is zero, output dipole commands are set to zero.
  • The model does not account for coil inductance or transient current dynamics.
  • Thermal effects on coil resistance are not modeled.