Title: Inductive Local Correlation Tracking or, Getting from One Magnetogram to the Next
1Inductive Local Correlation Trackingor, Getting
from One Magnetogram to the Next
Brian Welsch, Bill Abbett, and George
Fisher, Space Sciences Lab, UC-Berkeley
- Goal (MURI grant) Realistically simulate coronal
magnetic field in eruptive events. - New Idea Evolve boundary of MHD code
consistently with magnetograms. - Question How can one derive a velocity from a
time series of magnetograms?
2Outline
- How does the field in magnetograms evolve?
- How can we derive flows consistent with both this
evolution and MHD? - How do we use these flows?
3An example of magnetic evolution in an active
region
- NOAA AR 8210, May 1 1998 1 day of evolution
seen by MDI
4Local Correlation Tracking, Fourier-style
- Central idea of LCT schema find proper motions
of features in a pair of successive images are by
maximizing a cross-correlation function (or
minimizing an error function) between sub-regions
of the images. - The concept is generally attributed to November
Simon (1988). - Useful with G-band filtergrams, H? images, or
magnetograms. - The FLCT method (which we developed) is similar.
For each pixel, we - mask each image with a Gaussian, of width ?,
centered at that pixel - crop the resulting images, keeping only
signficant regions - compute the cross-correlation function between
the two cropped images, using standard Fast
Fourier Transform (FFT) techniques - use cubic-convolution interpolation to find the
shifts in x and y that maximize the
cross-correlation function to one of two
precisions (chosen by the user), either 0.1 or
0.02 pixel and - use the shifts in x and y and ?t between images
to find the intensity features' apparent motion
along the solar surface.
5Example of FLCT applied to NOAA AR 8210 (May 1
1998)
6The Demoulin Berger (2003) Interpretation of LCT
- Apparent horizontal
- motion, ULCT , is from
- combination of hori-
- zontal motions and
- vertical motions acting
- on non-vertical fields.
7The Ideal MHD Induction Equation
- How can we ensure that LCT-determined velocities
are physically consistent with the magnetic
induction equation? - Only the z-component of the induction equation
contains no unobservable vertical derivatives
Now, substitute in the Demoulin Berger
hypothesis
The ideal MHD induction equation simplifies to
this form
8ILCT Use LCT to constrain solutions of the
induction equation
Let
- Solve for ?,? with 2D divergence and 2D curl
(z-comp), and the approximation that UULCT
Note that if only Bz (or an approximation to it,
BLOS) is known, we can still solve for ?,? !
9Apply ILCT to IVM vector magnetogram data for AR
8210
- Vector magnetic field data enables us to find 3-D
flow field from ILCT via the equations shown on
slide 5. Transverse flows are shown as arrows,
up/down flows shown as blue/red contours.
10(No Transcript)
11(No Transcript)
12Flows Consistent with Induction Equation!
13We have v(x,y,0t) --- now put it all together...
14We have v(x,y,0t) --- now put it all together...
15We have v(x,y,0t) --- now put it all together...
16We have v(x,y,0t) --- now put it all together...
17We have v(x,y,0t) --- now put it all together...
18Bill Abbett has driven an MHD code with v(x,y)!
19Conclusions
- From a time series of vector magnetograms, weve
derived three-component, photospheric flows that
are quantitatively consistent with the induction
equations z-component. - Qualitatively, the flows appear consistent with
the observed field evolution. - Were using these flows to drive MHD simulations
please stay tuned!
20ILCT Flows are Only Consistent with Induction
Eqns Normal Component!
21What about other components?
Directly measured
????
Derived by ILCT
From NLFFF Extrapolation/ Prev. Time Step
at photosphere, z 0
above photosphere, z gt 0
22Incorporate Vertical Gradients with a Boundary
Code!
23What about other components?
Directly measured
Calculated by Boundary Code
Derived by ILCT
From NLFFF Extrapolation/ Prev. Time Step
at photosphere, z 0
above photosphere, z gt 0
24Induction Equations Components
25Driving Simulations from LOS Data, p.1
- Start with a vector magnetogram.
- Derive ?,? that will move system from vector
data to initial LOS data. - Derive ?,? to move system from one LOS
magnetogram to the next. - Evolve code, using B and ?,? at each step to
find v(x,y) via
26Driving Simulations from LOS Data, p.2
27Driving Simulations from LOS Data, p.3
28Driving Simulations from LOS Data, p.4
29Driving Simulations from LOS Data, p.5
30Driving Simulations from LOS Data, p.6
31Driving Simulations from LOS Data, p.7