Contents
Axial magnet pancake design script
The alpha and beta shape parameters define the stresses and the fields at the inner magnet wall. For an infinitely long solenoid, Ba=B0 and Bb=0.
%-------------------------------------------------------------------------- % See also Bpancake, CoilStressSolenoid, MagneticPressure, PancakeMagnetMass %-------------------------------------------------------------------------- %-------------------------------------------------------------------------- % Copyright (c) 2018 Princeton Satellite Systems, Inc. % All rights reserved. % STTR NNX17CC74P %--------------------------------------------------------------------------
Magnet parameters
Ri = 0.5; Ro = 0.55; H = 0.1; Nt = 4*2000; Iop = 200; B0 = 2; % T d = SuperconductorDataStructure('HTS'); [mass,Nt,height,width] = PancakeMagnetMass( B0, Ri, [], Iop, d ); [Bc,alpha,beta] = Bpancake(Iop,Ri,Ri+height,Nt,width); K = 2.5; % guess from alpha/beta B0max = K*B0; % Stress for an infinite solenoid sigma = CoilStressSolenoid( Ri, Ro, true ); % pressure: assume 6 T betaM = 1; bPeak = 6; p = MagneticPressure( betaM, bPeak ); sigmaMax = sigma(1)*p; Ndp = 2;
Results
fprintf('\nAxial Magnets:\n'); fprintf('Central Field:\t%g T\n',B0); fprintf('Max Field:\t%g T\n',B0max); fprintf('Max Hoop Stress: %g MPa\n',sigmaMax*1e-6); fprintf('Mass: %g kg, Turns: %d\n',mass,Nt); fprintf('Height: %g cm, width: %g cm\n',height*100,width*100); %--------------------------------------
Axial Magnets: Central Field: 2 T Max Field: 5 T Max Hoop Stress: 158.629 MPa Mass: 137.807 kg, Turns: 8532 Height: 7.11 cm, width: 7.2 cm