Spectra of Planetary Nebulae

Color spectra of planetary nebula under various excitation conditions.
The output produced by the Java program isn't dithered. It may appear so if your display doesn't have enough colors to represent the entire color range. Displays limited to 256 colors or less don't produce acceptable spectra. Try increasing your color resolution to 16 or 24 bits (16 million colors).

This Java program reads a file containing a list of emission line wavelengths and their corresponding strengths then simulates the appearance of the spectrum in a good visual spectroscope.

Note: This program generates deep 24 bit color plots, therefore you may need to increase the color depth of your system to view subtle details in these spectra.

Warning: There may be a small delay as the Applet loads its element emission line file and computes the spectra...

Planetary Nebulae Spectra
(listed in order of decreasing excitation)
Name PK number other name Temperature Density Data File
NGC 2440 234+ 2 1 - 220,000 - NGC2440.txt
NGC 7009 37-34 1 "Saturn" - - NGC7009.txt
NGC 2392 197+17 1 "Eskimo" - - NGC2392.txt

Name The most commonly used named in scientific publications.
PK num Number from the Perek Kohoutec catalog
other name Also refered to by this name
Temperature Electron temperature of the plasma determined from the [ O III ] line diagnostic
Density Electron density of the plasma determined from the [ S II ] line diagnostic
Data files Click on the name to download a text file containing an a list of emission lines in Ångstroms and their associated strengths for the corresponding nebula.

There is a comprehensive description for each emission line found in these tables from Meinel et al. (1975) and Acker et al. (1989). The element, wavelength range and line width are all controlled by applet parameter (PARAM) tags in the HTML source for this page. There are other options such as width and height of spectra in pixels and contrast which can also be controlled. There are also options to overlay a continuous blackbody spectrum of varying strength and to limit the wavelength range.
For example here are the parameters for Neon :

<APPLET CODE=discharge.class WIDTH=784 HEIGHT=64>
<PARAM NAME=element VALUE=NGC2440.txt>
<PARAM NAME=startWavelength VALUE=4000>
<PARAM NAME=endWavelength VALUE=7000>
<PARAM NAME=lineWidth VALUE=2.5>
<PARAM NAME=contrast VALUE=20>
<PARAM NAME=continuum VALUE=0.3>
</APPLET>
The simulated planetary nebula spectrum is synthesized by assigning each emission line to a gaussian and each point in the spectra is computed as a mathematical sum of all the emission lines. This applet was successfully run under the following browsers : An upcoming version of this Applet will include a more graphical user interface for controlling these parameters.

This Applet was created by John Talbot. Source code is available : discharge.java (Currently limited to 200 emission lines, however this limit can easily be removed by changing the source code and recompiling. There are more details on the color encoding subroutine)

I am also working on several other Java Applets.


Physics Background

There are two basic line broadening mechanisms; instrumental and intrinsic : In most thin plasmas one sees a combination of Doppler and Lorenztian broadening called Voigt profiles. The Lorentzian component affects mostly the low intensity 'wings' of the emission lines so line profiles can be approximated as gaussians, especially considering the dynamic range limitations of computer screens. Most of the time spectra taken by researchers do not fully resolve the intrinsic line profile so the lines are broadened mainly by instrumental imperfection.


References

Laser Stars