For the analysis of meteor spectra it is useful to generate synthetic meteor spectra and compare these with observed meteor spectra. By adjusting the intensities of different atomic species of the meteor and atmospheric oxigen and nitrogen, it is possible to disentangle the complex meteor spectra with overlapping lines. The meteor spectra also contain a thermal (blackbody) contribution and a prominent band of molecular nitrogen (the first positive band). With a least square fit all these contributions can be determined. The atomic spectra can be calculated from data at NIST (https://physics.nist.gov/PhysRefData/ASD/lines_form.html), assuming thermal equilibrium and a plasma temperature, which can also be determined with the least square fit.
The calculation has been integrated into the Python script for the processing of meteor spectra, which has been discussed here previously (https://meteorspectroscopy.org/…/creation-and-use-of-flat-field-for-meteor-spectroscopy/ and other posts in this blog).
The calculation is done on a separate page, where all the parameters for the fit can be edited and calculated:

meteor spectrum with atomic spectra before fit
synthetic spectrum (in black) after fit

Note that the instrument response is applied to the synthetic spectra and the fitting of the instrumental linewidth.
An application of these calculation is the determination of relative intensities of Fe-, Mg- and Na-lines by integration over the most prominent lines or line groups of these elements around 530, 515 and 590 nm and presenting these intensity ratios as a ternary plot, for some meteorspectra recorded during the last months:

ternary plot of Fe- (A), Mg- (B) and Na- (C) intensities, sporadic meteors

The script has been published on my Github repository. Since it is still in an experimental stage, it is published as a branch synthetic_spectra, separate from the regular meteor processing script (it can be downloaded from here: https://github.com/…/tree/synthetic_spectra and includes the earlier full processing version). After final testing it will be merged into the main script, which can still be used for all the other processing of meteor spectra (https://github.com/…/tree/master). A detailed description of the script for synthetic spectra can also be downloaded from: https://github.com/…Synthetic meteor spectra.pdf)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.