Contents
Bremmstrahlung analysis
d = PowerDHe3;
d.tE = 30;
d.tD = 70;
d.tHe3 = 100;
d.nD = 1e20;
d.nHe3 = 3e20;
Z = [1 2];
rPlasma = 0.25;
lPlasma = 2;
relection = 0;
beta = 0.7;
nE = NumberOfElectrons( [d.nD d.nHe3], Z );
fprintf('\nDensity 3He: %g at %g keV\n',d.nHe3,d.tHe3);
fprintf('Density D: %g at %g keV\n',d.nD,d.tD);
fprintf('Density e-: %g at %g keV\n',nE,d.tE);
volume = 2/3*pi*rPlasma^2*lPlasma;
[pF, pN, pB] = PowerDHe3( d );
pNRL = Bremsstrahlung( [d.nD d.nHe3], Z, d.tE, 1 )
pTeller = Bremsstrahlung( [d.nD d.nHe3], Z, d.tE, 2 )
pSant = BremsstrahlungSantarius( nE, d.nD, d.nHe3, d.tE )
fprintf('\nFusion power: %f MW\n',pF*volume);
fprintf(' Plasma radius: %g m\n',rPlasma);
fprintf(' Plasma length: %g m\n',lPlasma);
fprintf('Bremsstrahlung, NRL: %f MW\n',pNRL*volume);
fprintf('Bremsstrahlung, Teller: %f MW\n',pTeller*volume);
fprintf('Santarius: %.1f%% \n',pSant/pF*100);
fprintf('Teller: %.1f %%\n',pTeller/pF*100);
fprintf('NRL: %.1f %%\n',pNRL/pF*100);
Density 3He: 3e+20 at 100 keV
Density D: 1e+20 at 70 keV
Density e-: 7e+20 at 30 keV
pNRL =
2.6637
pTeller =
3.0588
pSant =
3.0801
Fusion power: 4.025413 MW
Plasma radius: 0.25 m
Plasma length: 2 m
Bremsstrahlung, NRL: 0.697361 MW
Bremsstrahlung, Teller: 0.800784 MW
Santarius: 20.0%
Teller: 19.9 %
NRL: 17.3 %
Survey plot
rho = [1 3 5];
Te = linspace(20,100,20);
Pbingren = zeros(3,20);
Pteller = zeros(3,20);
Pnrl = zeros(3,20);
for k = 1:length(rho)
nD = 1/3*rho(k)*1e20;
nHe3 = rho(k)*1e20;
nE2 = NumberOfElectrons( [nD nHe3], Z );
for j = 1:length(Te)
Pnrl(k,j) = Bremsstrahlung( [nD nHe3], Z, Te(j), 1 );
Pteller(k,j) = Bremsstrahlung( [nD nHe3], Z, Te(j), 2 );
end
end
[~,l1] = Plot2D(Te,Pnrl,'Electron Temperature (keV)','Bremsstrahlung (MW/m^3)',...
'Model Comparison');
hold on;
l2 = plot(Te,Pteller,'--');
text(50,1,'nHe3 = 1e20')
text(40,4,'nHe3 = 3e20')
text(30,9,'nHe3 = 5e20')
legend([l1.h(1);l2(1)],'NRL','Teller')
function p = BremsstrahlungNRL( nE, nD, nHe3, Te )
p = 1.69e-32*nE*1e-6*sqrt(Te*1e3)*(nD+4*nHe3)*1e-6;
end
function p = BremsstrahlungSantarius( nE, nD, nHe3, tE )
nI = [nD nHe3];
zI = [1 2];
zEff = sum(nI.*zI.^2)/nE;
zEffC = sum(nI.*zI.^3)/nE;
h = 1 + 0.00155*tE + 7.15e-6*tE^2;
p = 5.4e-43*nE^2*sqrt(tE)*(0.00414*tE + 0.07*zEffC/sqrt(tE) + zEff*h);
end