{ "cells": [ { "cell_type": "code", "execution_count": 2, "id": "458a6a00-0c7c-4512-9097-b3d77481e085", "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import matplotlib.pyplot as plt\n", "import astropy.units as u\n", "import astropy.constants as c\n", "from dust_extinction.averages import GCC09_MWAvg" ] }, { "cell_type": "markdown", "id": "8313193a-3a0f-449d-942d-b3835fa701b2", "metadata": {}, "source": [ "# The Signal-to-Noise Equation" ] }, { "cell_type": "markdown", "id": "bf14c6bc-4707-4af1-a42d-36f0db20d00e", "metadata": {}, "source": [ "
\n", " Key Question \n", "\n", "How do we estimate whether a telescope will be able to detect a given source?\n", "
" ] }, { "cell_type": "markdown", "id": "526681c8-a04b-4d19-8a0b-3ec5ee7e506d", "metadata": {}, "source": [ "## Optical" ] }, { "cell_type": "markdown", "id": "89d4e88a-3c3c-4721-b9d0-5db4851f3442", "metadata": {}, "source": [ "Now imagine we wish to measure the signal-to-noise(SNR) ratio of a star. This is given by:\n", "$$\n", " {\\rm SNR} = \\frac{Signal}{Noise}\n", "$$\n", "For a CCD, there are 4 main sources of noise:\n", "- Shot noise due to $S_0$ photons from the source, $\\sigma_0=\\sqrt S_0$\n", "- Shot noise due to $S_b$ photons from the background, $\\sigma_b=\\sqrt S_b$\n", "- Shot noise due to $S_d$ counts casued by the thermal properties of the CCD, $\\sigma_d=\\sqrt S_d$.\n", "- A time independant readout out noise, $\\sigma_R=R$. This is not a square root, and is the standard deviation in the number of electrons measured at the readout step.\n", "\n", "Let's assume all of these processes are independant. We are also going to assume they all involve high enough numbers that they are Gaussians. As such, the variance of the sum is the sum of the variances, $\\sigma_{\\rm Total}^2 = \\sigma_0^2+\\sigma_b^2+\\sigma_d^2+\\sigma_R^2$. As such, the noise term, $N=\\sigma_{\\rm Total}$, is given by\n", "$$\n", " N = \\sqrt{S_0+S_b+S_d+R^2}\n", "$$\n", "and thus the Signal-to-Noise ratio is given by\n", "$$\n", " {\\rm SNR} = \\frac{S_0}{\\sqrt{S_0+S_b+S_d+R^2}}.\n", "$$\n", "This is the most basic form of this equation. Note that $S_0$, $S_b$, and $S_d$ will all scale linearly with exposure time.\n", "\n", "There are 3 limiting cases for the basic form of the equation.\n", "\n", "1. **Object limited: $S_0 >> S_b,S_d,R^2$**.\n", " In this case, the equation simplifies to ${\\rm SNR}=\\frac{S_0}{\\sqrt S_0}=\\sqrt {S_0}$. Since the number of counts detected, $S_0$, is proportional to time, then SNR $\\propto \\sqrt{t}$. This means you eventually get diminishing returns on increasing your exposure time. Additionally, $S_0$ is proportional to $D^2$, where D is the aperture of the telescope. As such, SNR $\\propto D$.\n", "2. **Background limited: $S_b >> S_0,S_d,R^2$**\n", " In this case, we get ${\\rm SNR}=\\frac{S_0}{\\sqrt S_b}$. Both $S_0$ and $S_b$ scale the same way with exposure time and telescope aperture, and the SNR scales the same as in the above. For fixed $S_0$, the SNR scales with the square root of the background signal - so if your background increases (because for example the moon rises), the SNR drops. This is important in determining when to observer your targets - can they withstand a bright moon, or do you need no moon at all?\n", "3. **Read noise limited: $R^2 >> S_0,S_b,S_d$**\n", " Read noise is indepedant of exposure time, so this typically only occurs for short exposures. ${\\rm SNR}=\\frac{S_0}{R}$. In this regime, since $R is time independant, SNR scales linearly with time and with the square of the aperture." ] }, { "cell_type": "markdown", "id": "b959feb7-1510-48e4-89a0-b0cb680415de", "metadata": {}, "source": [ "# Infrared Astronomy" ] }, { "cell_type": "markdown", "id": "f29f8951-59b8-4716-b818-4f1738e2c6d1", "metadata": {}, "source": [ "Recall Wien's displacement law, which states that\n", "$$\n", " \\lambda \\: T = {\\rm constant} = 2898 {\\rm \\mu m \\: K}\n", "$$\n", "So stars with a temperature of 2500 Kelvin will peak in Intensity at a wavelength of $1.2$ $\\mu$m. So if we want to observed the coolest stars (M-dwarfs), around which we've found a lot of exoplanets (which are also very cold objects), then we need to move to infrared wavelengths. This region is also where we're likely to see the optical spectra of highly redshifted Galaxies, making this a very important window for astronomy.\n", "\n", "One of the largest issues comes from the thermal radiation produced by the sky and the telescopes themselves. IR instruments are typically cooled to minimise these effects, normally with liquid He. This of course means they have limited lifespans - the helium on the Spitzer space telescope lasted for 5 years.\n", "\n", "1-5 $\\mu$m observations can be done from the ground, but above this, it is much better to go to space (especially > 25 $\\mu$m).\n", "\n", "IR astronomy comes with one other major advantage over Optical astronomy. The effects of interstellar extinction are far weaker at IR wavelengths than at optical wavelengths.\n", "\n", "Typically, when discussing interstellar extinction, a value is given as $A_{\\rm V}$. This represents the magnitude of light absorbed due to interstellar extinction in the Johnson V band. So $A_{\\rm V}=5$ means 5 mags are absorbed at V band, and so an object will appear 100 times fainter in the night sky than it should. The below figure shows extinction as a function of wavelength - it is stronger at short wavelengths, meaning it affects optical astronomy quite significantly.\n", "\n", "Very roughly, there is a linear dependance on $A_{\\rm V}$ with distance, with $A_{\\rm V}=1$ corresponding to a rough distance of 1 kpc." ] }, { "cell_type": "code", "execution_count": 3, "id": "d8ae962c-d72d-4afa-a618-c908fee718fd", "metadata": {}, "outputs": [ { "data": { "image/png": "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HwAAAKInKkmdmY02s39JypP0S3nTCRRLelfSfyU9KukFv1zib/+VpDwze9TMRrfh8gsk/Z+kjyVNlvQ5SadIOijp95KOds490Ybzox306Z6q319xjPx8QXkHy/TtJ1aolpqgqPjLW3W1dNOG9dC0YT1adZ7emak6Y3zfcPkJBkwBAADodNqc1JnZHyTlykumFkr6sqRRzrm+zrkZzrmLnXNXO+cu8st9JI2W9BVJ70i6TFKumf2+Ndd3zm12zv3QOXeqc26gcy7FOZfpnJvknLvJObehrfcR7ePEkb1061ljw+XX1+zR79/k39VW2w6U6qVVu8Llr7ayli4ksgnm62v26EBxRZvOBwAAgOiKRk3dtZLulzTUOXeWc+4h59zmwx3gnNvknPurc+4MScMkPeCfB13M12eP1ulH1dUE/e71dXo9YqJstNxf396kUIXniN4ZOnN8vzadb+aYPuqXVddU9pllO9oaIgAAAKIoGkndmc65W5xzO1tzsHNuh3PuZkktG5oPcSHUvy5yEI9vPb5cG/YWBxhV7MovqdQTS7eHy18+dYQSE448L93hJCUm6LPHDg6Xn1iaxzQUAAAAnUg0krqFZva4mbUpKXPO7Y5CLIhB2enJ+vPV05SRkihJOlRRrev+vkT5JUxM3lL/fH+ryqpqJEk9M1J06bTBRziieS6bXtcEc92eYpJuAACATiQaSV2xvP50uWZ2t5n1isI50cWM6dddd10+NVzecqBUX/vHB6qorgkuqBhTVlmjue9uCZevPnGY0pITj3hcWlqa/vd//ze8pKWlfWKf4b0zNHlw3cTlL6/iNxgAAIDOIhpJ3QhJd0tykr4paYOZfdfMUqNwbnQh50zsr++cUzcx+eItB/X9pz+iqV8zPbE0Twf82s305ER96eThzTouLS1Nt99+e3hpLKmTvP9PyMu5JHUAAACdRZuTOufcQefcrZLGSfqnpO6S7pT0sZld3dbzo2v5+uxR9fpvPf3hDt3zxvoAI4oNVTW1+nPENAafP36IemakRPUa506qS+pydxYp72BpVM8PAACA1ona5OPOuW3OuS9JOkbeZOBDJc01sw/N7IxoXQfxzcx052eO1gkjeobX3f36ej2yaGuAUXV+/125UzsKyiRJSQmm62a0bRqDxozqk6kxfTPD5VeorQMAAOgUopbUhTjnPnLOXSBptqRF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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "Ratio of extinction in K band to V band is: 0.12533034482999322\n" ] } ], "source": [ "fig, ax = plt.subplots(figsize=[6,4],ncols=1, dpi=150)\n", "\n", "# generate the curves and plot them\n", "x = np.arange(0.3,10.0,0.1)/u.micron\n", "ext_model = GCC09_MWAvg()\n", "\n", "ax.plot(1./x,ext_model(x))\n", "\n", "ax.set_title('Normalized Extinction, with enhancement at 217.5 nm.')\n", "ax.set_xlabel('$\\lambda$ [$\\mu m$]')\n", "ax.set_ylabel('$A(\\lambda)/A(V)$')\n", "ax.set_xscale('log')\n", "ax.set_xlim(0.09,4.0)\n", "ax.axvline(0.2175,linestyle='--',color='k')\n", "\n", "plt.tight_layout()\n", "plt.savefig(\"Figures/Extinction_Curve.png\")\n", "plt.show()\n", "\n", "print(\"Ratio of extinction in K band to V band is:\",ext_model(2*u.micron))" ] }, { "cell_type": "markdown", "id": "8f6d176a-dcfd-4e17-aa2d-58f41626a276", "metadata": {}, "source": [ "
\n", " Example: A star with $A_{\\rm V}=10$\n", "\n", "Imagine we are observing a star through a dust cloud, and that $A_{\\rm V}=10$ mag. The extintion at K band (which is at 2 $\\mu$m) would be:\n", "$$\n", " \\frac{A_{\\rm K}}{A_{\\rm V}}=0.1253303\\\\\n", " A_{\\rm K}=10\\times0.1253303=1.2\n", "$$\n", "So there's only 1.2 mags of extinction at the K band. Now if we assume that the object is equally bright in both V and K bands, that means the object is ~ 3000 brighter in the K band than in the V band!\n", "
" ] }, { "cell_type": "markdown", "id": "c689bc60-14c6-438f-888d-69373d7dbdc0", "metadata": {}, "source": [ "So, observing at IR wavelengths allows us to see objects which are heavily obscured by dust at optical wavelengths, such as star forming regions, galactic centres, etc!" ] }, { "cell_type": "markdown", "id": "50e80cb4-800f-49c3-86cf-79b87e0fe28f", "metadata": {}, "source": [ "# Radio Astronomy" ] }, { "cell_type": "markdown", "id": "5037297e-98a3-461e-91a2-e6e9ff77d72c", "metadata": {}, "source": [ "As discussed in Lecture 5, if we are observing at radio wavelengths, the angular resolution of a relative large dish is not very high. For example, observations at $\\lambda = 5$ cm with a 10 meter dish, then the angular resolution of the telescope is $0.3^{\\rm o}$. So in order to get high resolution images from radio telescopes, they need large diameters.\n", "\n", "Fortunately, this is possible to do - the accuracy a mirror requires to effectively reflect a wavelength scales with $\\sim \\lambda/4$ - so for observations taken at 5 cm, your mirror can have defects as large as 1cm. For example, FAST (the Five hundred Meter Aperture Spherical telescope) has an angular resolution of 25 arcsec. The problem with such telescopes is you can't point them (but you can move your focus to pick off subsets of the mirror).\n", "\n", "![Fast](Figures/Radiotelescopio_FAST.jpg)\n", "\n", "So how do we get better resolution? Say, milliarcsecond resolution?\n", "\n", "Karl Jansky observed the first radio waves coming from our Galaxy, when he found evidence for periodic radio emission. He first thought it was from the Sun, but after several months of observations, he found the period to be 23 hr and 56 min, and was coming from the centre of the Milky Way.\n", "\n", "The strength of radiation from a radio source is typically given by the Spectral Flux Density, $S(\\nu)$, and normally has units of Jy (1 Jy = $1\\times10^{-26}$ W/m$^2$/Hz). This turns out to be a very bright unit. The most common astrophysical sources are typically in the mJy to $\\mu$Jy range.\n", "\n", "Imagine a telescope has efficiency of $f(\\nu)$ at $\\nu$. The power recieved by the telescope from a source is then given by\n", "\n", "$$\n", " P=\\int_A \\int_\\nu S(\\nu)f(\\nu) d\\nu dA\n", "$$\n", "\n", "where A is the collecting area of your telescope.\n", "\n", "If $S(\\nu)$ is constant over the frequency range of interest $\\Delta\\nu$, and if our efficiency is 1, then\n", "\n", "$$\n", " P=S \\: A \\: \\Delta \\nu \\: (\\rm Watts)\n", "$$" ] }, { "cell_type": "markdown", "id": "ad993921-ae0a-4a7e-a35a-f8fbb1180657", "metadata": {}, "source": [ "## Interferometry" ] }, { "cell_type": "markdown", "id": "8b2d7f5a-66ca-4576-89c9-390545374946", "metadata": {}, "source": [ "Now, let's consider the Rayleigh criteria from the last lecture again. Assuming an observing wavelength $\\lambda=10cm$, and a dish with diameter 50m. The resolution of such a telescope is roughly 8 arcmins.\n", "\n", "Now, consider two radio dishes, separated by a distance L, and joined by a correlator. The path difference between the two telescopes for incoming photons, $c \\: t$, is given by $c \\: t=L\\sin(\\theta)$. Because of this path difference, the photons arriving at the two dishes are out of phase with each other. By design or through use of time delay, we can ensure that $c \\: t=n \\: \\lambda$, where $n$ is an integer. As such, the photons arriving at telescope 1 and 2 can be constructively interferred. This then means that $n \\lambda = L\\sin(\\theta)$. At this stage, the entire setup becomes analogous to Young's Double Slit experiment.\n", "\n", "Now assume that the angle $\\theta$ changes by a small angle $\\Delta \\theta$. The difference between the new and old time delay,$c \\Delta t$, is given by $c \\Delta t \\sim L\\Delta \\theta$. \n", "\n", "In order for the photons to constuctively interfer again, and for us to see a maximum in intensity in our interference pattern, the change in the path length must at least $c \\Delta t \\sim \\lambda$ - if it is less, the photons will not. Thus, in order to see another peak in the inteference pattern, the minimum angular distance is given by $\\Delta \\theta \\sim \\frac{\\lambda}{L}$.\n", "\n", "![SingleSlit](Figures/Interferometry.png)\n", "\n", "This gives the approximate resolution of a interferometer. If $L$ is large, then $\\Delta \\theta$ is very small." ] }, { "cell_type": "markdown", "id": "2ceab488-fc4b-458a-8818-74a3739af8ec", "metadata": {}, "source": [ "
\n", " Very Long Baseline Interferometry (VLBI)\n", "\n", "Imagine we had 2 dishes separated by the diamter of the Earth, and observing at 10cm. The resolution of the combined dishes would be $1.6\\times10^{-3}$ arcseconds!\n", " \n", "
" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.10" } }, "nbformat": 4, "nbformat_minor": 5 }