Design and draw an air core magnetic torquer
The design function performs an optimization to minimize the weighted cost of power consumption and mass. ------------------------------------------------------------------------- See also AirCoreMagneticTorquerDesign, AirCoreTorquerModel -------------------------------------------------------------------------
%-------------------------------------------------------------------------- % Copyright (c) 2014 Princeton Satellite Systems, Inc. % All rights reserved. %-------------------------------------------------------------------------- d = struct; % Wire comes in specific gauges, which you specify here. % Wire gauge 0000 is -3. d.aWG = 32; % Desired dipole (ATM^2) d.dipole = 1; % Conductor density (kg/m^3) d.densityConductor = 8960; % Conductivity (S/m) d.conductivity = 59.6e6; % Dimensions of the coil (m) d.dim = [0.1 0.1]; % Weight for the mass optimization (W/kg) d.alpha = 1e-7; % Design the minimum mass torquer d = AirCoreMagneticTorquerDesign( d ) % Visualize the model AirCoreTorquerModel( d.nTurns, d.rWire, d.dim ); %--------------------------------------
d =
struct with fields:
aWG: 32
dipole: 1
densityConductor: 8960
conductivity: 59600000
dim: [0.1 0.1]
alpha: 1e-07
rWire: 0.00010097
rhoWire: 0.52388
v: 20.955
nTurns: 2419
lWire: 967.6
mWire: 0.27767
power: 0.86627
i: 0.041339
R: 506.9