Spectroscopic analysis of double-lined binary systems Andrew Tkachenko and IvS team Instituut voor Sterrenkunde, KU Leuven Binary workshop, 14.04.2015
Jul 26, 2020
Spectroscopic analysis of double-lined binary systems
Andrew Tkachenko and IvS team
Instituut voor Sterrenkunde, KU Leuven
Binary workshop, 14.04.2015
Why spectrum analysis?
Because it is important!
Binary workshop, 14.04.2015
The role of spectroscopy
TripleSpec [email protected] Hale telescope
2014 Science, 344, 277
Binary workshop, 14.04.2015
The role of spectroscopy
The HIRES spectrograph@10m Keck telescope
2013 Nature, 503, 381
Binary workshop, 14.04.2015
The role of spectroscopy
The FIES [email protected] NOT telescope
2013 Science, 342, 331
Binary workshop, 14.04.2015
The role of spectroscopy
The HRS [email protected] HET telescope +
The Tull Coude [email protected] HJST telescope +
The HIRES spectrograph@10m Keck telescope +
The FIES [email protected] NOT telescope
2012 Nature, 481, 475
Binary workshop, 14.04.2015
The role of spectroscopy
The SES [email protected] Otto Struve telescope +
The NARVAL spectrograph@2m TBL telescope +
The FIES [email protected] NOT telescope
2011 Nature, 477, 570
Binary workshop, 14.04.2015
The role of spectroscopy
FIES + TLS + DAO + Tull
2011 Science, 332, 216
Binary workshop, 14.04.2015
Spectrum analysis
• Precise atmospheric parameters + chemical composition
• Production and evolution of chemical elements, stellar and galactic evolution
• Understanding of various physical processes in stars
Binary workshop, 14.04.2015
Spectral disentagling what is it about?
Binary workshop, 14.04.2015
Binary workshop, 14.04.2015
Separation of individual spectra + binary parameters
Simon & Sturm (1994, A&A, 281, 286): disentangling in wavelength domain Æ spectrum separation + RV amplitudes
Spectral disentagling what is it about?
Hadrava (1995, A&AS, 114, 393): disentangling in Fourier space Æ spectrum separation + orbital elements.
Binary workshop, 14.04.2015
Spectral disentagling in practice
FDBinary code (Ilijic et al. 2004, ASPC, 318, 11)
Web site: http://sail.zpf.fer.hr/fdbinary
Binary workshop, 14.04.2015
• Current version 3 (fdb3)
• Disentangling of spectra in the Fourier space.
• The code is written in C and is designed as a command- line utility for a Unix-like operating system.
• Three component hierarchical orbital model.
• AÆB – close pair in a wide (eccentric) Keplerian orbit with tertiary C.
FDBinary
Binary workshop, 14.04.2015
• demo.in: control file with descriptors to observed spectra, and orbital parameters initial guess with limits for optimization. Times are in days, velocities in km/s, angles in degrees.
FDBinary: input
• demo.obs: observed spectra Æ wavelength (log-scale) normalized flux
Binary workshop, 14.04.2015
FDBinary: input file
Binary workshop, 14.04.2015
FDBinary: input file
Time-series of observations (log-wavelength vs.
normalized flux)
Binary workshop, 14.04.2015
FDBinary: input file
Wavelength range to be disentangled (log-scale)
Binary workshop, 14.04.2015
FDBinary: input file
(Output) file with the observations in the
wavelength range used for the disentangling
Binary workshop, 14.04.2015
FDBinary: input file
Number of stellar components
Binary workshop, 14.04.2015
FDBinary: input file
Characteristics of the observed
spectra
Binary workshop, 14.04.2015
FDBinary: input file
Julian date of the observation
Binary workshop, 14.04.2015
FDBinary: input file
Heliocentric radial velocity correction
Binary workshop, 14.04.2015
FDBinary: input file
Weight
Binary workshop, 14.04.2015
FDBinary: input file
Light factor (primary)
Binary workshop, 14.04.2015
FDBinary: input file
Light factor (secondary)
Binary workshop, 14.04.2015
FDBinary: input file
Parameters of the outer orbit
Binary workshop, 14.04.2015
FDBinary: input file
Parameters of the inner orbit
Binary workshop, 14.04.2015
FDBinary: input file
period T0 e Z K1 K2
Binary workshop, 14.04.2015
FDBinary: input file
Optimization runs + iterations + tolerance
Binary workshop, 14.04.2015
FDBinary: input file
Disentangled spectra
Binary workshop, 14.04.2015
FDBinary: input file
Residuals (O-C)
Binary workshop, 14.04.2015
FDBinary: input file
Radial velocities (pixel units)
Binary workshop, 14.04.2015
FDBinary: input file
Log-file
Binary workshop, 14.04.2015
FDBinary: output files (*.mod)
Wavelength (log-scale)
Flux1
Flux2
Binary workshop, 14.04.2015
FDBinary: output files (*.rvs)
RV1 RV2
Binary workshop, 14.04.2015
FDBinary: example
RV1 RV2
Observations + fit
Disentangled spectra
Binary workshop, 14.04.2015
Spectrum analysis in practice
GSSP code (Tkachenko 2015, in preparation)
Will be available on the IvS web site after the workshop
The GSSP package
• GSSP_single:
• GSSP_binary:
• GSSP_composite:
Binary workshop, 14.04.2015
The GSSP package: building blocks • The SynthV code (Tsymbal 1996): LTE-based radiative
transfer, individual abundances, stratification, atomic + molecular transitions
• The LLmodels code (Shulyak 2004): LTE-based atmosphere models, line-by-line opacities, individual abundances, stratification
• Bonus: MARCS models (low temperatures), interpolated grid of Kurucz models
Binary workshop, 14.04.2015
The GSSP package: LLmodels grid
Binary workshop, 14.04.2015
The GSSP_single module: algorithm
Single stars +
Disentangled spectra of binary components
Binary workshop, 14.04.2015
GSSP_single: single stars
Application to Vega
(Lehmann et al. 2011)
Binary workshop, 14.04.2015
GSSP_single: single stars
Binary workshop, 14.04.2015
GSSP_single: more examples
Binary workshop, 14.04.2015
GSSP_single: disentnalged spectra
IvS seminar, 10.04.2015
primary secondary
GSSP_single: disentangled spectra
IvS seminar, 10.04.2015
KIC 4931738: Papics et al. (2013)
primary secondary
The GSSP_binary module: algorithm
Disentangled spectra of binary components
(wavelength-dependent light dilution)
Binary workshop, 14.04.2015
GSSP_binary: disentangled spectra
Binary workshop, 14.04.2015
GSSP_binary: disentangled spectra
KIC 4931738: Papics et al. (2013)
primary secondary
Binary workshop, 14.04.2015
GSSP_binary: disentangled spectra KIC 6352430: Papics et al. (2013)
Binary workshop, 14.04.2015
GSSP_binary: disentangled spectra KIC 6352430: Papics et al. (2013)
Binary workshop, 14.04.2015
The GSSP_composite module: algorithm
Composite spectra fitting
Binary workshop, 14.04.2015
GSSP_composite: composite spectra
primary
composite
secondary
Binary workshop, 14.04.2015
The GSSP package: documentation
Appendix
Binary workshop, 14.04.2015
The GSSP package@IvS
Single machine: mpirun –n N executable_name input_file
SLURM: sbatch SLURm_command_file
Best „documentation“: office 03.32
Binary workshop, 14.04.2015
The GSSP package with SLURM Run time in
minutes Number of
CPUs
Output and log-files
Basic setup, work directory, running
command
Binary workshop, 14.04.2015
The GSSP package: output
Grid of atmosphere models
Binary workshop, 14.04.2015
The GSSP package: output
F2 tables
Binary workshop, 14.04.2015