ProjectTorreyPines / SynthDiag.jl

Package that defines synthetic diagnostics to generate sensor data based on plasma profile and syntehtic actuators.
Apache License 2.0
2 stars 0 forks source link

Make synthetic interferometer #1

Closed eldond closed 10 months ago

eldond commented 1 year ago
  1. Define three points along interferometer line: source, reflection point, and end point. The source and end points are often the same, but not always.
  2. Integrate the electron density along the interferometer path.
  3. Determine the path length in plasma (usually just using the distance between intersections of the laser with the separatrix)
  4. average density = integrated density / path length
    • Don't forget that the path length is for both line segments (or the same line segment twice if start and end points are the same)

Work consists of

SynthDiag list on SPARC sharepoint

Requires

anchal-physics commented 12 months ago

Questions:

a) Is the path length in 4. same as the defined "path length in plasma" in 3.? b) If yes, does that mean that we average over a shorter path length even though interferometer integrates over the whole distance (far SOL, SOL, core, and back) because most contribution is assumed to come from the core?

eldond commented 12 months ago

a) yes b) if there were significant density in the SOL, assuming the path length is core-only would produce an error. The truth is the line integral. Converting it into an average is convenient to look at because the units become compatible with other density measurements. It's usually fine. If you happen to think of a clever way of checking for significant error in the path length assumption (maybe comparisons of chords in different locations?), we could add that.

eldond commented 12 months ago

Actually, my earlier comment is based on experience with interferometers that don't pass through the divertor. I wonder what's being done with newer designs that do go through the divertor. The WEST tokamak has such an interferometer chord, for example.

anchal-physics commented 10 months ago

Finished with https://github.com/ProjectTorreyPines/SynthDiag.jl/pull/9 and https://github.com/ProjectTorreyPines/GGDUtils.jl/pull/30