UNIWERSYTET KARDYNAŁA STEFANA WYSZYŃSKIEGO w Warszawie WYDZIAŁ MATEMATYCZNO – PRZYRODNICZY SZKOŁA NAUK ŚCISŁYCH KIERUNEK FIZYKA Katarzyna Ewa Małek System wyszukiwania gwiazd nowych i zmiennych w danych pochodzących z przeglądów nieba w eksperymencie "Pi of the Sky" Praca magisterska wykonana pod kierunkiem dr hab. Lecha Mankiewicza Warszawa, 2006 Serdeczne podziękowania dla dr hab. Lecha Mankiewicza i całego zespołu „π of the Sky” za wskazówki i wsparcie podczas tworzenia niniejszej pracy. Wstęp................................................................................................................................ 2 1. Historia odkryć GRB.............................................................................................. 3 1.1 Błyski SGR ........................................................................................................ 6 2. Projekt „π of the Sky” .......................................................................................... 20 3. Rozgrzewka – badanie działania systemu .......................................................... 31 4. 5. 3.1 Wykresy ruchu montażu .................................................................................. 32 3.2 Conocny plan obserwacji................................................................................ 36 3.3 Koordynowanie nazw obserwowanych pól..................................................... 37 Analiza skanów ..................................................................................................... 40 4.1 Astrometria i katalogowanie gwiazd pochodzących ze skanów ..................... 44 4.2 Wyszukiwanie gwiazd nowych – wypełnianie tabeli novaevents.............. 45 4.3 Wyszukiwanie gwiazd nowych – wykorzystanie analizy „wstecz” ................. 55 4.4 Wyszukiwanie gwiazd nowych – na bieżąco ................................................... 61 4.5 Wizualizacja wyników..................................................................................... 63 Wyniki.................................................................................................................... 67 5.1 Nova V 5115 Sgr ............................................................................................. 67 5.2 Neptun............................................................................................................. 72 5.3 Gwiazdy zmienne ............................................................................................ 74 5.3.1 NSV 12190 ............................................................................................. 79 5.3.2 VX Vel.................................................................................................... 79 5.3.3 RT Vel..................................................................................................... 80 5.3.4 V0973 Sgr ............................................................................................... 81 5.3.5 SX Vel..................................................................................................... 81 5.4 Tło ................................................................................................................... 82 Podsumowanie............................................................................................................... 87 Bibliografia .................................................................................................................... 88 Słownik........................................................................................................................... 89 Wstęp Celem niniejszej pracy było stworzenie oprogramowania umożliwiającego znajdowanie nowych gwiazd na zdjęciach otrzymywanych podczas wykonywania skanów wieczornych i porannych aparaturą „π of the Sky”. Ideą projektu „π of the Sky” są badania zjawisk astrofizycznych z duża rozdzielnością czasową. Głównym celem są poszukania błysków optycznych, głównie Gamma Ray Burst 1 , za pomocą aparatury astronomicznej umieszczonej w Las Campanas Observatory w Chile. 1 Wysoko-energetyczne błyski promieniowania γ pochodzenia pozagalaktycznego o bardzo krótkim czasie trwania (średnio od 0.01 do 100s). 2 1. Historia odkryć GRB Historia odkrycia błysków γ sięga lat 60-tych XX wieku i jest jedną z najbardziej nietypowych, jakie zdarzyły się w nauce. Czas Zimnej Wojny podzielił Świat na dwa wrogie bloki. Jednym z narzędzi polityki zagranicznej, pomimo zakazu agresji, był potencjał militarny, a szczególnie jądrowy, który pozwalał na zastraszanie przeciwnika. Wielkie mocarstwa, takie jak USA i istniejące wtedy ZSRR, finansowały wiele kosztownych badań nad produkcją coraz to bardziej nowoczesnej broni masowego rażenia. Prowadziło to do wielkiego zagrożenia wojną atomową. Ogromną szansą na jej uniknięcie było wdrożenie w życie "Układu o Zakazie Doświadczeń z Bronią Jądrową w Atmosferze, Przestrzeni Kosmicznej i Pod Wodą" (Partial Test Ban Treaty – PTBT) sformułowanej przez Organizację Narodów Zjednoczonych. Układ ten, pomimo ogromnej nieufności, został podpisany przez ZSRR i USA dnia 10 października 1963 roku. Ustalono, że obie strony będą się wzajemnie kontrolować z kosmosu. Ponieważ podczas wybuchu jądrowego około 50% fal wypromieniowywane jest w długościach rentgenowskich, natomiast 1% w długościach gamma, więc sposobem kontroli stało się wysłanie w przestrzeń kosmiczną odpowiednich detektorów. Fotony γ są o wiele rzędów wielkości bardziej energetyczne od fotonów z zakresu promieniowania widzialnego. Umożliwia im to przenikanie przez materię bez zauważalnego oddziaływania z nią. Plusem pomiarów promieniowania γ jest to, iż można bezpośrednio badać ich źródła, minusem natomiast jest fakt stosunkowo słabego oddziaływania promieniowania γ z tradycyjnymi detektorami. Rysunek 1.1 Zakres widma promieniowania elektromagnetycznego. Na Ziemi nie występują silne źródła tego typu promieniowania, więc każde ich zarejestrowanie w przestrzeni kosmicznej powinno oznaczać nielegalną próbę nad 3 bronią jądrową. Właśnie w takie detektory (detektory promieniowania neutronowego i γ) zostały wyposażone amerykańskie satelity szpiegowskie VELA [1] (nazwa pochodzi od hiszpańskiego czasownika velar - strzec). Celem ich działania była obserwacja całej Ziemi oraz Księżyca. Satelity VELA miały kształt dwunastościennych kostek, w wierzchołkach których zamontowano detektory promieni X oraz γ. Wystrzelono je na wysoką orbitę o promieniu rzędu 1/3 odległości pomiędzy Ziemią a Księżycem. Na orbicie jednocześnie znajdowała się para satelitów ustawionych naprzeciw siebie. Dzięki temu możliwa była równoczesna obserwacja całej planety, ale czujniki tych satelitów były także skierowane w stronę nieba. Ponieważ pierwsze pary satelitów zostały umieszczone na orbicie w latach 60 tych, należy więc pamiętać, iż ówczesna technologia stosowana w detektorach nie pozwalała na lokalizację źródeł promieniowania γ, a jedynie rejestrację natężenia i niezbyt dokładne określenie czasu błysku. Pierwsza para satelitów została wysłana w kosmos już 17 października 1963 roku i od tamtej pory zaczęto rejestrować kilkusekundowe błyski promieniowania X i γ. Technologia detektorów rozwijała się gwałtownie. Kolejne z modeli wystrzeliwanych satelitów były coraz bardziej udoskonalane i po kilku latach miały już zdolność precyzyjnego (z dokładnością do 5 stopni w roku 1969) wyznaczania kierunku pochodzenia źródła. Ręczne sprawdzanie otrzymywanych danych było nie lada wyzwaniem. Pierwszą astronomiczną analizę otrzymanych rezultatów przeprowadziło dwóch naukowców z Los Alamos National Laboratory: Ray Klebesadel i Roy Olson. [2]. Porównywali oni dane z satelitów, aby szukać koincydencji pomiędzy rejestracjami widm, gdyż jedynie taka metoda selekcji wybuchów mogła odrzucić przypadkowe wyładowania pochodzące ze Słońca, czy kosmosu. Znaleźli oni jeden bardzo ciekawy przypadek pochodzący z 2-go lutego 1967 roku. Satelity VELA 4 a i b zarejestrowały w tym samym czasie błysk promieniowania. Początkowo myślano, iż ZSRR złamało traktat, lecz kształt zarejestrowanego błysku był zdecydowanie różny od tego, jaki otrzymywany jest po wybuchu bomby jądrowej. W przypadku broni jądrowej satelita powinien zaobserwować pojedynczy błysk, natomiast zarejestrowane 2-go lutego widmo miało charakterystyczny, dwugarbny kształt. Błysk ten został zakwalifikowany jako błysk pochodzenia kosmicznego i nazwany Gamma Ray Bursts (GRB). Od tamtej pory dr Klebesadel zaczął przeszukiwać dane pochodzące z VELI pod kątem podobnych błysków. Początkowo spodziewał się, iż błyski te muszą być w jakiś sposób związane z wybuchami na Słońcu bądź, wybuchami supernowych. Odnalezione jednak 4 w danych błyski pojawiały się w zupełnie różnych momentach i wykluczały jako źródło błysków γ Słońce. Wtedy też powstała hipoteza, że błyski te mogą pochodzić od obiektów znajdujących się we wstędze Drogi Mlecznej, czyli w naszej Galaktyce. Rysunek 1.2 Pierwszy wykryty błysk gamma pochodzenia kosmicznego, zarejestrowany w dniu 02.07.1967r W marcu 1971 roku amerykanie wystrzelili na orbitę satelitę IMP 6 natomiast w październiku OSO 7 – oba przeznaczone do badań Słońca, wyposażone w detektory promieniowania γ. Potwierdzały one rejestrowane przez VELA błyski. Również radziecki satelita szpiegowski KONUS (odpowiednik amerykańskiej VELA) rejestrował przypadki błysków tego promieniowania. Ponieważ jednak oba projekty były tajnie, musiało upłynąć kilka lat zanim można było upowszechnić część danych potrzebnych do opublikowania odkrycia. W roku 1973 naukowcy z Los Alamos National Laboratory opisali w czasopiśmie Astrophysical Journal 16 udokumentowanych błysków promieniowania γ zarejestrowanych przez okres 4 lat począwszy od czerwca 1969 roku. Dane pochodzące z radzieckiego KONUSA zostały opublikowane rok później i potwierdziły rejestrację błysków przez amerykańskie detektory. W roku 1976 została powołana Sieć Międzyplanetarna IPN (Interplanetary Network) składająca się z detektorów promieniowania γ znajdujących się na statkach kosmicznych badających Słońce i planety. Detektory te do dziś pracują wspólnie w celu zlokalizowania błysków γ za pomocą metody triangulacji.[2] 5 Rysunek 1.3 Metoda triangulacji pomocna w znalezieniu miejsca pochodzenia błysku gamma. 1.1 Błyski SGR 5-go marca 1979 roku wszystkie satelity należące do IPN zarejestrowały najsilniejszy energetycznie i najdłużej trwający, bo kilkadziesiąt sekund, błysk promieniowania γ. Był tak jasny, iż nawet satelity wyposażone w niewielkie detektory w tym zakresie promieniowania miały możliwość wykrycia go. Dzięki temu możliwa była szczegółowa analiza jego pochodzenia i zachowania. Za pomocą matematycznych metod triangulacji dowiedziono, że źródło tego błysku znajdowało się w mgławicy w Obłoku Magellana. Kilka tygodni później po zanalizowaniu danych potwierdzających kierunek przylotu błysku okazało się, iż błysk zbiegł w czasie z odkryciem niewielkiej mgławicy, nazwanej przez naukowców N49, w Wielkim Obłoku Magellana (sąsiedniej do Drogi Mlecznej galaktyki odległej o około 160 tys. lat świetlnych). N49 jest pozostałością po wybuchu supernowej, stąd pierwsze wnioski, iż błyski γ są ściśle związane z supernowymi [3]. Po przeprowadzeniu dalszych badań odkryto, iż zaobserwowany w marcu 1979 roku błysk różnił się od swoich poprzedników: trwał znacznie dłużej, a część jego promieniowania przypadała na promieniowanie X, posiadał również regularną oscylację w trakcie słabnięcia. Po wielokrotnych obserwacjach podobnych błysków stwierdzono, iż są one nową klasą obiektów i nazwano je Soft Gamma-ray Repeaters (SGR). 6 Rysunek 1.4 Przykład błysku SGR zarejestrowanego 27.08.1998 roku (źródło http://observe.arc.nasa.gov/) Błyski SGR są już dobrze poznane i wiadomo, że pochodzą one od nietypowych gwiazd neutronowych – magnetarów. Podczas wybuchu supernowej jej warstwy zewnętrze są wyrzucane w przestrzeń kosmiczną, natomiast jądro zapada się do średnicy rzędu 20 km. W ten sposób powstaje gwiazda neutronowa, której wnętrze jest tak gęste, że czasem nazywa się ją gigantycznym jądrem atomowym. Centymetr sześcienny materii pochodzącej z takiej gwiazdy ważył by na Ziemi wiele miliardów ton. Magnetarem nazywamy taką gwiazdę neutronową, która znajduje się dodatkowo w bardzo silnym, anomalnym dla gwiazdy neutronowej, polu magnetycznym [4]. Taki przypadek zdarza się raz na tysiąc wybuchów supernowej. To pole magnetyczne jest kilka miliardów razy silniejsze od pola magnetycznego Ziemi. Zaraz po powstaniu magnetar obraca się w tempie ponad 1000 obrotów/sekundę, lecz w niedługim czasie zwalnia do jednego obrotu na kilka sekund. Dodatkowo pole magnetyczne, w jakim się znajduje, nie jest w pełni stabilne i gwiazda narażona jest na ciągłe naprężenia. Po kilku latach ciągłej walki z tym polem następuje gwałtowna przebudowa gwiazdy, podczas której pole magnetyczne osłabia się i wystrzeliwana może być w przestrzeń materia, która wydostając się z wnętrza magnetara, powoduje błysk w widmie promieniowania γ. Po błysku następuje początkowa stabilizacja, a następnie ponownie tworzą się naprężenia w magnetarze i po kilku latach sytuacja powtarza się. Cykl ten będzie trwał do tej pory, aż kolejne wyładowania materii obniżą wartość natężenia pola magnetycznego do rzędu pola w typowej gwieździe neutronowej. Dlatego właśnie ten typ błysków γ nazwano powtarzającymi się (repeaters). Szacuje się, że średnio życie magnetara, zanim przejdzie do stanu gwiazdy neutronowej, trwa około setek tysięcy lat. 7 Zrozumienie błysków SGR nie było jednak równoznaczne z odkryciem pochodzenia błysków GRB. Naukowcy przedstawiali wiele teorii. Najważniejsze modele teoretyczne, które rozważali naukowcy zebrał Robert Nemiroff z Uniwersytetu George’a Mason’a w Wirginii i opublikował jako listę ponad 100 modeli (ta liczba jest znacznie większa od liczby zaobserwowanych do tego czasu błysków GRB). Równocześnie w gazetach pojawiały się artykuły na temat zaobserwowanych przez astronomów wojen gwiezdnych. W roku 1999 NASA (National American and Space Administration) wystrzeliło w przestrzeń kosmiczną ważącego 17 ton satelitę CGRO (Compton Gamma Ray Observatory), jednego z serii wielkich obserwatoriów kosmicznych [5]. Satelita ten był wyposażony w cztery znaczące instrumenty: EGRET (Energetic Gamma-Ray Experiment Telescope), BATSE (Burst and Transient Source Experiment), OSSE (Oriented Scintillation Spectrometer Experiment) oraz COMPTEL (Imaging Compton Telescope). Dla celów GRB najważniejszym z nich był eksperyment BATSE 2 , którego 8 detektorów promieniowania γ umieszczono w rogach satelity. Takie rozmieszczenie umożliwiało równoczesną obserwację całej przestrzeni kosmicznej. Wielkim atutem BATSE było również wyznaczanie pozycji błysku γ z precyzją rzędu 1 stopnia. Precyzja ta nie jest najlepsza, jednak możliwość wyznaczenia źródła promieniowania bez angażowania wszystkich satelitów znajdujących się na orbicie była wielkim postępem. Naukowcy zajmujący się badaniem błysków γ, wierzący, iż źródłem tych błysków jest Droga Mleczna, liczyli na dokładne wskazanie obszaru naszej galaktyki odpowiedzialnej za te błyski. BATSE obserwowało kilka nowych GRB każdego dnia. Niektóre trwały nie dłużej niż kilka sekund, inne natomiast kilka minut. Błyski te różniły się też krzywą blasku: jasność ich gwałtownie spadała lub też wygaszały się wolniej. Każdy z zarejestrowanych GRB był inny, nie znaleziono wśród nich powtarzalności. Przełomem w badaniach było opublikowanie przez NASA mapy pozycji wszystkich zarejestrowanych przez BATSE błysków. Błyski te nie skoncentrowały się w żadnym obszarze, a rozkładały się równomiernie po całym niebie. 2 Oficjalna strona internetowa eksperymentu: http://f64.nsstc.nasa.gov/batse/grb/lightcurve/ 8 Rysunek 1.5 Mapa pozycji wszystkich 2704 błysków zarejestrowanych przez BATSE. (źródło http://antwrp.gsfc.nasa.gov) Ta izotropowość rozkładu błysków musiała znacząco zmniejszyć ilość modeli teoretycznych błysków GRB. Odrzucono najpopularniejszy w tamtym czasie model gliczy (z ang. gleaches) na gwiazdach neutronowych. Zakładał on, iż energia wyzwalana podczas gliczu może produkować błyski γ. Gliczem nazywa się moment przyspieszenia obrotu pulsara, czyli gwałtowną zmianę jego okresu, wywołaną nagłym przyspieszeniem rotacji. Podczas swojego istnienia pulsar stopniowo zmniejsza prędkość obrotów, co związane jest z powolnymi spłaszczeniami na biegunach gwiazdy. Gdy maleje ilość obrotów, zmniejsza się też siła odśrodkowa i w nagłej przemianie (podobnej do ziemskiego trzęsienia ziemi) grawitacja dąży do ponownego nadania pulsarowi kształtu zbliżonego do kuli. Jednak występująca tu energia nie jest aż tak wielka, więc obserwowane błyski mogłyby pochodzić tylko od bliskich Ziemi gwiazd neutronowych. Dodatkowo większość gwiazd neutronowych skupia się w dysku Galaktyki, a więc gdyby ten model był prawidłowy BATSE zaobserwowałby pewną niejednorodność w rozkładzie GRB. Na kilka lat przed pomiarami BATSE Bogdan Paczyński, polski astronom pracujący w Princeton University sugerował, iż GRB mają pochodzenie pozagalaktyczne. Zanim BATSE opublikowało wyniki był jedynym astronomem głoszącym tą teorię. Po publikacji procent ten wzrósł bardzo szybko jednak nadal pewna grupa astronomów z Donaldem Lamb’em na czele pracowała nad modelem, w którym źródłem GRB są gwiazdy neutronowe znajdujące się w naszej galaktyce. Nadal także nie było wiadomo 9 jakie procesy fizyczne kryją się za tymi błyskami. BATSE pracował na orbicie 9 lat dostarczając wiele ważnych informacji dotyczących błysków γ oraz innych zjawisk obserwowanych w kosmosie. Po awarii jednego z żyroskopów NASA zdecydowało o jego spaleniu i pomimo wielu protestów ze strony naukowców BATSE spłonął w atmosferze 4 czerwca 2000 roku [2]. Rysunek 1.6 Przykładowe krzywe blasku błysków γ zaobserwowanych przez BATSE. zjawiskiem dla GRB jest fakt, iż każdy błysk jest inny, niepowtarzalny Typowym (źródło http://f64.nsstc.nasa.gov/batse/) Cztery lata wcześniej na orbitę okołoziemską z Przylądka Canaveral został wystrzelony włosko-holenderski satelita Beppo-SAX. Był to pierwszy satelita, który został specjalnie przystosowany do badania błysków γ. Oprócz detektorów promieniowania γ został on wyposażony w teleskop dla nisko- i średnioenergetycznego promieniowania X oraz detektor przeznaczony do badania wyjątkowo silnych wiązek tego promieniowania. Beppo-SAX był pierwszym satelitą na świecie, który mógł obserwować całe spektrum promieni X w zakresie 0.1-300 keV. Dodatkowo był wyposażony w urządzenie pozwalające na lokalizację błysku z dokładnością do pięciu minut kątowych – taka precyzja pozwalała na skierowanie teleskopów w miejsce błysku 10 okularów teleskopów znajdujących się na Ziemi i dzięki temu umożliwiał badanie późniejszej, gwałtownie blednącej poświaty błysku w zakresie rentgenowskim, widzialnym i radiowym [6]. Pierwsza obserwacja z wykorzystaniem teleskopów naziemnych miała miejsce 28 lutego 1997. Beppo-SAX w czasie 8 godzin lokalizował na niebie miejsce błysku i wysłał sygnał do obserwatoriów naziemnych, które już po kolejnych 12 godzinach mogły obserwować to miejsce. Zaobserwowano tam poświatę słabnącego obiektu gwiazdowego. Rozpoczęła się analiza otrzymanych danych. Na zdjęciach pochodzących z teleskopu Hubble’a doszukano się niewielkiego obłoku, który zinterpretowano jako odległą galaktykę. Od tego dnia rozpoczęła się nowa era badań błysków γ za pomocą obserwacji pozostawionych poświat zarówno optycznych jak i radiowych. Zaobserwowany przez Beppo-SAX GRB z dnia 8 maja 1997 przyniósł jeszcze więcej informacji, gdyż udało się wtedy po raz pierwszy w historii zmierzyć przesunięcie poświaty pozostałej po błysku ku czerwieni. Przesunięcie to wynosiło z=0.835 co oznacza odległość około 7 miliardów lat świetlnych. Oszacowaną dzięki znajomości odległości błysku energię, jaka została wypromieniowania w czasie tego, trwającego 15 sekund GRB, porównać można z energią, jaką wypromieniowało Słońce przez okres 10 miliardów lat! Przez rok działania Beppo-SAX odkrył około 10 takich przypadków. Pozostawione po błyskach poświaty obserwowano jeszcze przez kilka tygodni lub miesięcy [2]. Kolejnym pytaniem dręczącym naukowców było określenie, co może być źródłem tak olbrzymich energii. Zaobserwowano już pewną koincydencję pomiędzy błyskami γ, a powstawaniem nowych gwiazd. Bohdan Paczyński wysunął wniosek, że GRB są związane z gwałtowną śmiercią bardzo masywnych gwiazd i zaproponował nadaniu temu zjawisku nazwy hipernowych [7]. Sam twierdził, iż wybuchy hipernowych są najjaśniejszymi obiektami we Wszechświecie oraz, że „błysk w dowolnej części obserwowalnego Wszechświata może do nas dotrzeć i być przez nas wykryty”. Pod koniec stycznia 1999 roku, dzięki Beppo-SAX, zaobserwowano jeden z najjaśniejszych błysków GRB, który można było obserwować z Ziemi przez zwykłą lornetkę, gdyż maksymalna jasność optyczna tego błysku milion razy przekraczała jasność całej galaktyki [8]. Dzięki dobrze zorganizowanej współpracy z jednostkami naziemnymi, poświata optyczna tego błysku była obserwowana już od 22 sekundy zdarzenia. Dodatkowo odkryto nowe radioźródło zlokalizowane w pozycji odpowiadającej temu GRB. Błysk zdarzył się w odległości około 10 miliardów lat 11 świetlnych od nas (z=1.6). Jego siła była tak potężna, że byłby widoczny za pomocą teleskopów nawet, gdyby wydarzył się w odległości 40 razy większej. Potęgę tego zjawiska zobrazował astronom z California Institute of Technology, S. George Djorgovski: ”gdyby bowiem przyjąć, że błyski gamma są emitowane równomiernie we wszystkich kierunkach, to ich energia przekracza dziesięć tysięcy razy energię, którą Słońce wyemitowało w ciągu swego dotychczasowego istnienia (czyli 5 miliardów lat!). Na dodatek, cała ta przeogromna porcja energii jest ekspediowana w kosmos w ciągu kilku lub kilkudziesięciu sekund.” [2]. Obserwacja tego błysku była także bardzo ważna dla Carla Akerlofa, projektanta naziemnego teleskopu ROTSE (Robotic Optical Transient Search Experiment). ROTSE został zbudowany z czterech długoogniskowych obiektywów, których łączne pole widzenia jest tylko kilka razy mniejsze od pola widzenia zwykłego, amatorskiego aparatu fotograficznego. Dzięki temu, iż nie jest to duży teleskop, lecz kilka małych obiektywów, można nim łatwo sterować i w bardzo krótkim czasie zmienić jego pozycje [9]. Gdy 23 stycznia 1999 roku ROTSE dostał sygnał z Beppo-SAX o położeniu błysku, jego kamery zlokalizowały obszar GRB i odnalazły błysk optyczny już po 22 sekundach. Umożliwiło to po raz pierwszy w historii pełną analizę widma optycznego zaraz po błysku. Zdjęcia wykonane przez ROTSE pokazują, że jasność błysku najpierw wzrosła, a następnie zaczęła spadać. 12 Rysunek 1.7 Zdjęcia wykonane przez teleskop ROTSE w 22 sekundy po błysku GRB990123 (źródło http://www.rotse.net/) Rysunek 1.8 Krzywa blasku błysku z 23 stycznia 1999 roku wykreślona przez BATSE (źródło http://f64.nsstc.nasa.gov/batse) Akerlof umieścił swój teleskop w Las Alamos w Nowym Meksyku. Przez większą cześć roku niebo nad Los Alamos jest czyste dzięki czemu ROTSE może obserwować widma optyczne dużej ilości błysków. 5-go lipca tego samego roku został zaobserwowany jeszcze jeden bardzo ważny błysk, oznaczony symbolem GRB990705. Jego dokładna analiza potwierdziła, iż 13 sprawcą tego GRB była bardzo masywna gwiazda, natomiast zawartość żelaza i prędkość emisji były podobne do wybuchu supernowej. Pod koniec roku 1999 zaobserwowano kolejne linie żelaza, tym razem w widmie błysku GRB991216. Obserwacja błysku zlokalizowanego 11 grudnia 2001 roku przez satelitę rentgenowskiego XMM-Newton (X-ray Multi-Mirror) zbudowanego przez Europejską Agencję Kosmiczną także przyniosła wiele informacji na temat składu chemicznego wyrzuconej materii. Analiza linii widomych pozwoliła na wyodrębnienie dużych ilości magnezu, krzemu, siarki, argonu oraz wapnia i stosunkowo mało żelaza. Podobna materia wyrzucana jest przez supernową podczas jej wybuchu [10]. Ponieważ do przetworzenia danych o błysku z satelity, w celu przekazania ich dalej do naziemnych teleskopów, potrzebny jest czas dłuższy, niż czas trwania błysku, dlatego został wystrzelony w kosmos kolejny satelita NASA – HETE 2 (High Energy Transient Explorer - badacz wysokoenergetycznych zjawisk krótkotrwałych). Zbudowany jest on w taki sposób, aby mógł przesyłać dane o błysku w ciągu 10-20 sekund od jego zauważenia. Krążący od października 2000 roku po orbicie satelita HETE 2 nie tylko ma informować naziemne obserwatoria o błysku, lecz sam również może dokonać jego analizy. Na jego pokładzie umieszczone są trzy podstawowe moduły: FREGATE (French Gamma Telescope – Francuski Teleskop Gamma) służący do detekcji promieniowania γ oraz wysokoenergetycznego promieniowania X, japońsko-amerykański WXM (Wide-Field X-ray Monitor) – obserwujący mniej energetyczne błyski z dużą zdolnością rozdzielczą oraz amerykański SXC (Soft X-ray Camera) – także do badania miękkiego promieniowania X [11]. Rysunek 1.9 Satelita HETE 2. (źródło http://heasarc.gsfc.nasa.gov/docs/hete2) 14 Urządzenia te pozwalają na identyfikacje i dokładną lokalizacje błysku (rocznie około 16-20 błysków γ lokalizowanych jest z precyzją lepszą niż 10 minut kątowych za pomocą WXM oraz około 2-5 GRB z dokładnością 10 sekund kątowych dzięki SXC). Kalkulacja współrzędnych błysku odbywa się w przestrzeni kosmicznej w ciągu 10-100 sekund po zauważeniu błysku. Różnice w czasie zależą od czasu trwania i struktury czasowej poszczególnych przypadków. Po wyznaczeniu współrzędnych HETE 2 przesyła je w czasie bliskim rzeczywistemu (<10 sekund) do Centrum Kontroli znajdującym się na politechnice MIT w Massachusetts w USA. Nastepnie dane te są natychmiastowo przesyłane dalej poprzez koordynacyjną sieć błysków γ GCN. Po przeprowadzeniu tych operacji satelita nadal bada błysk ustalając jego intensywność w miękkim i średnim promieniowaniu X oraz w widmie promieni γ poprzez wykorzystanie połączeń pomiędzy modułami. Spektroskopia zaobserwowanego GRB wykonywana jest w przedziale od 1 do 400 keV i pozwala ona na analizę widma promieniowania X poświaty zaobserwowanego błysku. 5-go października 2002 roku HETE 2 zaobserwował błysk i wysłał o nim informacje tak szybko, iż w czasie krótszym niż 10 min od jego rozpoczęcia naukowcy mogli go oglądać przez teleskopy naziemne. Dzięki temu naukowcy znaleźli dowody śmierci masywnej gwiazdy i pojawienia się po niej w tym samym miejscu czarnej dziury. Dodatkowo, tak długa obserwacja pozwoliła na analizę fluktuacji światła GRB w skali czasowej 15-30 minut. Kilkugodzinne badanie wahań intensywności światła poświaty błysku wraz z obserwacją okolicznych gwiazd pozwoliło na wyciągnięcie wniosku, iż fluktuacja światła poświaty jest cechą charakterystyczną dla GRB. 15 Rysunek 1.10 Krzywa blasku błysku zaobserwowanego 4-go października 2002 roku. (źródło http://space.mit.edu/HETE) Po 10 latach przygotowań i testów, w których uczestniczyły instytucje z wielu krajów Europy oraz ze Stanów Zjednoczonych, w czwartek 17 października 2002 roku z Kosmodromu Bajkonur (Kazachstan, Rosja), został wystrzelony na orbitę satelita Integral (International Gamma Ray Astrophysics Laboratory). Satelita ten okrąża Ziemię w ciągu 72 godzin. INTEGRAL posiada cztery urządzenia pomiarowe: francusko-niemiecki spektrometr SPI, włoską kamerę IBIS, duńską kamerę do obserwacji w promieniowaniu X JEM-X (Joint European X-Ray Monitor) oraz kamerę CCD (OMC - Optical Monitoring Camera) działająca w zakresie widzialnym. Główne przyrządy, czyli IBIS i JEM-X wykonano przy współpracy polskich naukowców z Centrum Badań Kosmicznych PAN i Centrum Astronomicznego Mikołaja Kopernika PAN. Polski wkład jest także widoczny w aparaturze kontrolnej: Polacy opracowali i skonstruowali aparaturę symulującą awarie oraz śledzącą prace poszczególnych przyrządów [12]. Najbardziej spektakularnym odkryciem satelity INTEGRAL była obserwacja z 3-go grudnia 2003 roku 30-to sekundowego błysku γ pochodzącego z małej galaktyki odległej od nas o około 1.6 miliarda lat świetlnych [13]. Błysk ten zadziwił naukowców swoją energią (pomiędzy 0.6, a 1.4·1043 J), która jest tysiąckrotnie niższa od typowych pomiarów energetycznych GRB. Wynik ten był także zaskakujący ze względu na fakt, iż GRB031203 był najbliższym zarejestrowanym do tej pory błyskiem. Poprzednio tak bliski przypadek (130 milionów lat świetlnych), również niskoenergetyczny, został 16 zaobserwowany w roku 1998, lecz wtedy astronomowie nie byli pewni, czy nie jest to swego rodzaju losowa eksplozja. Po odkryciu z grudnia 2003 roku dwie grupy naukowców z Niemiec i Rosji rozpoczęły badania nad zupełnie nową grupą błysków γ, znajdujących się pomiędzy wybuchami supernowych, a innymi GRB. Odkrycie to przyczyniło się do odrzucenia idei, że wszystkie błyski γ mają podobne energie. Możliwe jest, że już dużo wcześniej występowały takie słabo energetyczne błyski, lecz dostępna aparatura nie była w stanie ich zarejestrować. 20-go listopada 2004 roku wystartowała sonda SWIFT, której głównym zadaniem jest rejestrowanie i analiza błysków gamma. Ten satelita wyposażony jest w bardzo czułe detektory promieniowania γ, co pozwala na wykrywanie niskoenergetycznych i o małej jasności GRB w odległościach stosunkowo bliskich Ziemi. Jak powiedział Neil Gehrels z NASA/Goddard Space Flight Center, "Obserwatorium (SWIFT) jest czulsze od satelity Integral i będzie mogło ustalić jaką w rzeczywistości wielkość ma ta nowa populacja zdarzeń" [14]. Rysunek 1.11 Schemat satelity SWIFT z zaznaczonymi teleskopami (źródło http://swift.gsfc.nasa.gov) Satelita SWIFT wyposażony jest w teleskop promieniowania γ BAT (Burst Alert Telescope), promieniowania rentgenowskiego XRT (X-ray Telescope) oraz optycznego UVOT (UltraViolet/Optical Telescope) [15]. Dzięki temu błysk może być obserwowany w prawie całym zakresie widma elektromagnetycznego. Satelita SWIFT lokalizuje i obrazuje błyski γ szybciej niż INTEGRAL. Ponieważ większość błysków nie trwa dłużej niż 10 sekund, a nieliczne - ponad minutę, tak więc szybkość wykonania obserwacji i przekazanie informacji do stacji naziemnych, w celu skierowania w miejsce błysku γ dużych ziemskich teleskopów o małym polu widzenia, ma zasadnicze znaczenie dla zrozumienia błysków. Pierwszym GRB zarejestrowanym przez SWIFT, dla którego detektor XRT ustalił dokładną pozycję był GRB041223. 17 Najdłuższym błyskiem GRB zarejestrowanym do tej pory jest błysk pochodzący z 4-go września 2005 roku. Satelita SWIFT zauważył błysk γ znajdujący się w rekordowej odległości 13 milionów lat świetlnych, trwający 200 sekund. Rysunek 1.12 Krzywa blasku dla błysku Rysunek 1.13 Krzywa blasku dla najdłuższego zarejestrowanego przez SWIFT 23 grudnia 2004 błysku zarejestrowanego przez satelitę SWIFT. roku. (źródło http://swiftsc.gsfc.nasa.gov/) (źródło http://swiftsc.gsfc.nasa.gov/) Wszystkie informacje pochodzące z krążących satelitów oraz naziemnych teleskopów dotyczące GRB trafiają do koordynacyjnej sieci obserwacji rozbłysków γ nazywanej GCN (The Gamma Ray Bursts Coordinates Network). Sieć ta ma za zadanie rozsyłanie informacji o współrzędnych zaobserwowanego błysku do wszystkich podłączonych jednostek, a także wysyłanie raportów sporządzonych przez obserwatorów naziemnych. Ponieważ informacja pochodząca z satelity przesyłana jest natychmiastowo do wszystkich użytkowników sieci, duże teleskopy naziemne, mające małe pole widzenia, mogą przemieścić się po takim sygnale do odpowiedniej pozycji, pozwalającej na obserwację poświaty pozostawionej przez błysk γ, bądź też samego błysku [16]. 18 Rysunek 1.14 Schemat sieci GCN. (źródło http://gcn.gsfc.nasa.gov) Nowe dane pochodzące z satelitów posiadających bardzo czułe teleskopy, takich jak INTEGRAL i SWIFT, pozwoliły na weryfikacje niektórych hipotez przyczyn powstawania błysków γ. Na początku 2005 roku Bohdan Paczyński wraz z Pawłem Haenselem (Centrum Astronomiczne M. Kopernika PAN w Warszawie) opublikowali teorię, iż za błyski γ odpowiedzialne są gwiazdy kwarkowe [17]. Gwiazda taka mogłaby powstać po wybuchu supernowej, gdy gwiazda wypala się, a wnętrze jej zapada się do bardzo małych rozmiarów. Dotychczas wydawało się, ze najgęstszą materią jaka może istnieć jest gwiazda neutronowa, lecz niektóre rachunki mówią o tym, że neutrony w takiej gwieździe mogą rozpaść się na kwarki tworząc stabilną gwiazdę o jeszcze większej gęstości. Przemiana taka trwałaby zaledwie kilka minut, a wyemitowana w kosmos energia w postaci strumienia wyrzuconej materii mogłaby być rejestrowana jako długi i potężny błysk GRB. W swojej pracy obaj Panowie dokładnie opisali taki kataklizm i zaproponowali jak go wykryć. Od ponad 50 lat naukowcy próbują rozwiązać zagadkę potężnych błysków występujących losowo w kosmosie. Wydaje się, że zmierzamy w dobrym kierunku, a aparatura jaką dysponują astronomowie jest coraz czulsza i nowocześniejsza. Na rok 2006 NASA planuje wystrzelenie kolejnego satelity odpowiedzialnego za rejestrację GRB, GLAST (The Gamma Ray Large Area Space Telescope), zaprojektowanego do obserwacji źródeł γ dla energii od 10 keV do 300 GeV. Międzynarodowy projekt GLAST powstaje dzięki współpracy rządów oraz instytucji naukowych ze Stanów Zjednoczonych Ameryki, Francji, Niemiec, Japonii, Włoch i Szwecji. 19 2. Projekt „π of the Sky” Ideą projektu „π of the Sky” są badania zjawisk astrofizycznych z dużą rozdzielczością czasową, rzędu 10 sekund. Głównym celem są poszukiwania i badania błysków optycznych, stowarzyszonych z rozbłyskami gamma (GRB, Gamma Ray Burst) oraz pozostawionych po nich poświat, za pomocą aparatury astronomicznej umieszczonej na terenie obserwatorium astronomicznego w Las Campanas w Chile. Miejsce to zostało wybrane bardzo staranie ze względu na jego klimat i ukształtowanie terenu. Powietrze jest tam czyste i przejrzyste, dzięki czemu przez ponad 300 dni w roku można dokonywać obserwacji nieba. Dodatkowym atutem jest obecność w Las Campanas polskich teleskopów z projektów ASAS 3 oraz OGLE 4 kierowanych przez dr hab. Grzegorza Pojmańskiego z Obserwatorium Astronomicznego Uniwersytetu Warszawskiego. W poprzednim rozdziale, dotyczącym historii badań i odkryć związanych z błyskami promieniowania γ, zwróciłam uwagę na fakt, iż małe, naziemne teleskopy, takie jak ROTSE 5 , mają wysoką wydajność w obserwacjach GRB. Związane jest to z możliwością szybkiego przemieszczenia obiektywów do miejsca błysku. Dodatkowym atutem jest krótka ogniskowa obiektywów, dzięki czemu jednocześnie obserwowana jest większa część nieba. Oczywiście należy przyznać w tym miejscu, że duże teleskopy pozwalają na dokładniejsze pomiary, lecz czas, jaki jest potrzebny do skierowania ich do pozycji przekazanej przez koordynacyjną sieć obserwacji rozbłysków γ jest na tyle długim, iż nie jest możliwa obserwacja poświaty pozostawionej przez błysk w pierwszych minutach jej istnienia. 3 All-Sky Automated Survey: http://www.astrouw.edu.pl/~gp/asas/asas.html The Optical Gravitational Lensing Experiment: http://ogle.astrouw.edu.pl/ 5 Robotic Optical Transient Search Experiment: http://www.rotse.net/ 4 20 Rysunek 2.1 Naziemny teleskop ROTSE zlokalizowany w Los Alamos w Chile (źródło: http://www.ccd.com/ap10feature.html) Właśnie na podstawie doświadczeń małych, „zwinnych” teleskopów, takich jak ROTSE, powstał projekt zbudowania naziemnego teleskopu, z krótkim czasem naprowadzania, dodatkowo całkowicie zautomatyzowanego. Po okresie badań nad konstrukcją fizyczną jak i oprogramowaniem sterującym, w listopadzie 2002 roku ruszyła pierwsza faza polskiego projektu i kamera Kodak na ruchomym montażu została uruchomiona w Brwinowie (około 30 km od Warszawy). Kamera ta miała niską zdolność rozdzielczą (786 x 512 pikseli). Zbierała ona dane przez okres 10 miesięcy, a następnie została zastąpiona kamerą, której chip składał się z 2000 x 2000 pikseli i również pracowała w Brwinowie jeszcze przez miesiąc. Trzy miesiące później został skonstruowany i zbudowany montaż, na którym umieszczono dwie kamery o matrycach CCD 442A, które pracują do dziś. Sensory te zbudowane są z 2048 x 2048 pikseli, z czego czułe piksele tworzą obszar 2032 x 2032. Całkowity rozmiar piksela to 15 x 15 μm2. CCD 442A posiada wzmacniacz wyjściowy umieszczony na końcu pionowego rejestru. Elektronika układu jest skonstruowana tak, aby odczyt danych następował z olbrzymią szybkością 2 Mpikseli/sekundę, dzięki czemu czas odczytu całej matrycy trwa 2 sekundy. Wzmocniony analogowy sygnał pochodzący z matrycy CCD przechodzi przez przetwornik analogowo-cyfrowy i zapisywany jest w pamięci komputera poprzez złącza USB [18]. 21 Rysunek 2.2 Sensor CCD442A firmy Fairchild Rysunek 2.3 Obiektyw Planar-T* Carl'a Zeiss'a, Imaging wykorzystany w projekcie "Pi of the Sky". f=50 mm, d=f/1.4 (źródło http://photostyle.net) (źródło http://www.fairchildimaging.com) W Brwinowie testowano zestaw dwóch obiektywów Planar-T* Carl’a Zeiss’a – czołowego światowego producenta w zakresie profesjonalnej optyki. Obiektywy te mają ogniskową f=50 mm i aperturę równą d=f/1.4. Wspólne pole widzenia (FoV, Field of View) obejmuje obszar 33º x 33º. Pole to zostało dobrane w taki sposób, aby pokrywało się z FoV satelity HETE bądź INTEGRAL. Każda z kamer posiada specjalnie skontrowany system migawkowy umożliwiający długotrwałe działanie (z doświadczenia laboratoryjnego wynika, iż możliwe jest wykonanie nim 107 bezawaryjnych cykli otwarcia). Ostrość obu kamer korygowana jest za pomocą silnika krokowego wyposażonego w kontroler i może być także sterowana poprzez złącze USB [19]. Czułość detektora pozwala na obserwacje gwiazd o jasności od 11 magnitudo 6 (podczas 10-cio sekundowych naświetlań) oraz gwiazd w okolicach 13 magnitudo po zsumowaniu 20 klatek. Całość urządzenia chłodzona jest za pomocą dwóch modułów Peltiera do temperatury o 35 stopni niższej od temperatury otoczenia. Dzięki testom przeprowadzonym w Polsce, możliwe było przygotowanie programów służących do analizy otrzymywanych danych oraz skonstruowanie własnego systemu tryggerów, który pozwolił na rozpoznawanie największych źródeł tła: cząstek promieniowania kosmicznego padającego na matryce oraz światła odbijającego się od samolotów i sztucznych satelitów. Po zakończeniu fazy testowej montaż z kamerami oraz dwoma komputerami został przewieziony do Las Campanas Observatory w Chile i tam zainstalowany. Pierwsze regularne obserwacje rozpoczęły się w lipcu 2004. 6 Jednostka jasności gwiazdowej. Jest to jednostka wprowadzona przez Ptolemeusza ok. 140 r. n.e., ale prawdopodobnie wynaleziona przez Hipparcha. Jest to skala odwrócona, czyli im jaśniejsza jest gwiazda tym niższa jest jej wielkość gwiazdowa. Gwiazdy obserwowane gołym okiem mają jasność poniżej 7m. Obiekty widoczne przez lornetkę maja jasność poniżej 10m. 22 Zaletą zbudowanego systemu jest duże pole widzenia obiektywów w celu stałej kontroli dostępnego obszaru nieba. Umożliwia to obserwacje miejsca błysku GRB zarówno przed, po, jak i w czasie jego trwania. Czułość zainstalowanych kamer pozwala także na identyfikację wybuchów gwiazd nowych oraz supernowych, a stała obserwacja dostarcza informacji o zjawiskach optycznych, z krótkim czasem zmienności (takich jak gwiazdy zmienne). Znaczącym dla uzyskanych wyników rozwiązaniem jest wprowadzenie do oprogramowania sterującego montażem analizy danych wykonywanej w czasie rzeczywistym (on-line). Rysunek 2.4 Złożony z dwóch kamer montaż "π of Rysunek 2.5 Zdjęcie komety z czerwca 2004 the Sky" podczas testów w Brwinowie. (źródło roku pochodzące z danych zebranych w http://grb/fuw.edu.pl) Brwinowie. (źródło http://grb/fuw.edu.pl) Wraz z ruchomym montażem i kamerami, do Chile zostały przewiezione dwa komputery, w których analizowane i magazynowane są otrzymane dane. Komputery te podłączone są do sieci internetowej dzięki czemu możliwa jest stała komunikacja z nimi oraz z kamerami, a także ewentualna interwencja w przypadku awarii. Na obu PC zainstalowany jest system operacyjny Linux, a większość oprogramowania została napisana w języku C++. Oprogramowanie podzielone jest na kilka głównych modułów, które odpowiedzialne są miedzy innymi za sterowanie montażem, czy systemem akwizycji danych (DAQ 7 ), natomiast wszystkie te moduły mogą komunikować się ze sobą dzięki systemowi CORBA 8 . Zarządzanie modułami odbywa się dzięki centralnemu modułowi o nazwie PiManager, potocznie nazywanego pimanem. Duża 7 Data Aquisition System CORBA (Common Object Request Broker Architecture) jest to standard uniwersalnej architektury służącej do komunikacji obiektów rozproszonych wprowadzony przez OMG (Object Management Group). Podstawowym celem jest umożliwienie komunikacji między odległymi i niekompatybilnymi systemami - pracującymi na różnych platformach sprzętowych i programowych. 8 23 uwaga zwrócona jest na możliwość automatycznej naprawy obu komputerów bez fizycznej interwencji człowieka w Chile. Obie kamery mają wbudowany czujnik, który w przypadku awarii protokołu automatycznie je resetuje, a następnie przywraca im połączenie z komputerem. Oba PC mają aktywna opcje „Wake/Boot from LAN” i mogą być uruchamiane przez sieć, gdy zawiodą pliki systemowe. Dodatkowo każdy z komputerów może być resetowany i wyłączany/włączany przez drugiego. Bezpośrednia komunikacja z systemem jest prowadzona przez moduł PiShell. Podstawowe informacje dotyczące systemu (<20 kB) są automatycznie kopiowane co 5 minut na serwer WWW znajdujący się w Warszawie. Wybrane zdjęcia nieba są kompresowane do formatu jpg i także kopiowane co 20 min. W przypadku niepowodzenia w działaniu któregoś z modułów, system wysyła SMS z odpowiednią informacją na telefon komórkowy osoby dyżurującej oraz rozsyła e-maile [19]. Podczas obserwacji cały system działa zupełnie automatycznie według przygotowywanego każdego dnia schematu pracy, zwanego skryptem nocnym. Skrypt taki tworzony jest indywidualnie dla danej nocy. Określona jest w nim godzina początku i końca obserwacji, ruchy montażu, przebieg skanu wieczornego i porannego oraz wszystkie niezbędne informacje potrzebne do przeprowadzenia pracy. Jeżeli podczas trwania obserwacji, zostanie wysłany z sieci GCN sygnał o zaobserwowanym błysku γ, montaż zmieni pozycję z wcześniej zaplanowanej i przesunie się do pola, którego współrzędne zostały przekazane w wysłanym z sieci koordynującej tryggerze 9 . Krótki czas, jaki montaż potrzebuje do zmiany pozycji, umożliwia obserwowanie poświaty pozostawionej przez GRB już po kilkudziesięciu sekundach (ruch montażu umożliwiają silniki krokowe sterowane komputerowo). Po półgodzinnej obserwacji tego pola montaż powróci do dalszych, zaplanowanych w skrypcie obserwacji. W przypadku problemów z wygenerowaniem odpowiedniego na daną noc skryptu, do obserwacji nieba wykorzystywany jest skrypt z nocy ubiegłej. Kolejnym atutem ciągłych obserwacji oraz zainicjowania analizy on-line danych pochodzących z kamer jest możliwość zaprojektowania systemu w taki sposób, aby mógł samodzielnie wykrywać błyski γ. Dzięki temu, podczas obserwacji pola, na którym nastąpił rozbłysk γ, czas potrzebny na wysłanie z satelity informacji o zauważonym błysku do GCN, a następnie rozesłanie tej informacji do użytkowników 9 Informacja na temat zaobserwowanego błysku, rozsyłana przez/do użytkowników sieci GCN. 24 sieci i przestawienie montażu do właściwej pozycji, zostaje wykorzystany na właściwą obserwację miejsca wystąpienia GRB. Dwukrotnie w ciągu nocy wykonywany jest skan całego nieba (wieczorny - przed główną obserwacją i poranny – następujący zaraz po niej). Podczas skanu pola fotografowane są trzykrotnie, z czasem naświetlania 10 sekund. Otrzymane z obserwacji zdjęcia są analizowane w czasie rzeczywistym pod względem poszukiwania błysków o czasie narastania rzędu kilku sekund [20]. Algorytm używany do poszukiwań błysków jest bardzo prosty: następuje w nim porównywanie wcześniejszych klatek zebranych na danym obszarze pod względem występowania nowych obiektów. Oczywiście w pierwszej fazie poszukiwań błysków znajdowane są wszelkiego rodzaju pochodne tła (w tej fazie liczba znalezionych błysków sięga rzędu 109), lecz już żądanie koincydencji z obu kamer zmniejsza liczbę kandydatów na błysk o cztery rzędy wielkości. Kolejne zmniejszenie liczby interesujących przypadków odbywa się poprzez porównanie błysków z katalogiem znanych satelitów i gwiazd stałych oraz wyznaczenie torów lotu na podstawie przypadków z wielu kolejnych klatek. Po takich cięciach liczba znalezionych błysków zmniejsza się z początkowych kilku miliardów do kilkunastu interesujących przypadków. Rysunek 2.6 Uproszczony schemat algorytmu poszukiwań błysków. Po prawej stronie zaznaczona jest liczba potencjalnych kandydatów na błyski po kolejnych cięciach 25 Miejsca na klatkach, w których znajdują się pozostałe po segregacji błyski optyczne, są wycinane w formie kwadratu o długości boku 100 pikseli, z błyskiem znajdującym się na środku wycinka. Dodatkowo wycinki z takim samym obszarem są tworzone na klatkach sprzed i po zaobserwowaniu błysku i wszystkie razem zapisywane są na dysku. W trakcie obserwacji pobrane klatki kopiowane są na drugi komputer, gdzie następuje ich sumowania po 20. Dalej wykonywana jest analogiczna analiza do poszukiwania błysków, lecz tym razem z czasem narastania rzędu minut. Sumowanie klatek pozwala na podwyższenie stosunku sygnału do szumu i zwiększa zasięg widzenia gwiazd o 2 magnitudo. Po zakończeniu obserwacji na obu komputerach rozpoczyna się analiza offline. Na pierwszym PC, kontrolującym montaż, na którym znajdują się nieposumowane klatki następuje proces redukcji 10 , szybkiej fotometrii 11 , astrometrii 12 oraz katalogowania 13 . Na drugim PC, na sumach klatek, wykonywana jest redukcja, zwykła fotometria, a następnie jak w pierwszym przypadku, astrometria i katalogowanie. Dokładny opis poszczególnych procesów znajduje się poniżej. Podczas nocy zbieranych jest około 30 GB danych. Po przeprowadzeniu dziennych analiz na stałe zostaje zapisane około 10% z nich. Po zapełnieniu 200GB dysku wymiennego następuje zastąpienie go nowym, a dysk z zapisanymi danymi zostaje przewieziony do Warszawy celem dalszych analiz off-line. Taka wymiana następuje raz na 2-3 miesiące [20]. 10 Przygotowanie klatki do dalszych procesów poprzez odjęcie od niej tła oraz jej optymalizację. Proces polegający na odnalezieniu na otrzymanych klatkach gwiazd oraz odczytaniu ich jasności i pozycji (x,y) na chipie. 12 Transformacja współrzędnych instrumentalnych x,y pochodzących z chipu na współrzędne astronomiczne (ra, dec) 13 Normalizacja jasności aparaturowych wyliczonych w procesie fotometrii, a następnie przypisanie otrzymanych danych do poszczególnych pomiarów w plikach astrometrii. 11 26 Rysunek 2.7 Schemat przedstawiający system akwizycji danych (DAQ) w działaniu projektu „π of the Sky” Od surowej klatki odejmowany jest dark flat, czyli ciemna klatka, otrzymana poprzez naświetlenie chipu w takich samych warunkach jak klatki surowej (temperatura, czas ekspozycji), lecz przy zamkniętej REDUKCJA (plik typu .fits) migawce. Otrzymany wynik dzielony jest przez flat field (klatkę powstałą na skutek sumowania kilku klatek, który pozwala na uzyskanie jednorodności w jasności klatki pomimo różnic powstałych podczas produkcji obiektywu (jasność klatki jest największa przy jej środku). Procedura polegająca na odnalezieniu na zredukowanej klatce listy gwiazd wraz z ich współrzędnymi na chipie. Jasność gwiazdy na chipie obliczana jest dla 4 apertur. W projekcie rozróżnia się dwa rodzaje fotometrii: szybką fotometrię przeprowadzaną dla klatek nie posumowanych na komputerze FOTOMETRIA (plik typu .mag) odpowiedzialnym za kontrolę kamer oraz fotometrię precyzyjną, wykonywaną na sumach 20 klatek. Szybka fotometria na pojedynczych klatkach nie jest zbyt precyzyjna (Rysunek 2.8), ale fotometria na sumach pozwala na osiągnięcie dokładności 0.1m aż do 12 wielkości gwiazdowej (Rysunek 2.9. ) 27 Rysunek 2.8 Rozkład błędu pomiaru Rysunek 2.9 Rozkład błędu pomiaru jasności od jasności gwiazdy dla szybkiej jasności od jasności gwiazdy dla fotometrii [21] fotometrii precyzyjnej [21] Porównanie otrzymanej listy gwiazd z katalogiem 118 218 gwiazd, stworzonym przez satelitę Hipparcos, wystrzelonym na orbitę okołoziemską 8 sierpnia 1989 roku przez Europejską Agencję Kosmiczną. Satelita ten miał za zadanie zebrać dane o paralaksach gwiazd (zaczynając ASTROMETRIA (plik typu .ast) od magnitudo 10) oraz dostarczyć dokładne pomiary odległości kilkudziesięciu tysięcy gwiazd (do 1 000 lat świetnych).[4] Dzięki porównaniu listy gwiazd z tym katalogiem możliwa jest transformacja otrzymanych z chipu współrzędnych instrumentalnych na współrzędne astronomiczne: rektascensję i deklinację. Normalizacja jasności aparaturowych wyliczonych w procesie fotometrii, a następnie przypisanie otrzymanych danych do poszczególnych pomiarów w KATALOGOWANIE plikach astrometrii. Drugim krokiem katalogowania jest wpisanie wszystkich danych dotyczących pomiaru do bazy danych projektu. Procedury redukcji, fotometrii i astrometrii początkowo zostały zaadoptowane z projektu ASAS i są stopniowo zastępowane algorytmami stworzonymi przez zespół „π of the Sky”. Proces katalogowania został stworzony przez Marcina Sokołowskiego, doktoranta z Instytutu Problemów Jądrowych., głównego programisty projektu „π of the Sky”. Podczas pracy projektu „π of the Sky” od początku lipca do połowy stycznia 2006 roku zarejestrowano 89 błysków γ. Tylko dwa z nich były w polu widzenia kamer. Połowa błysków zdarzyła się w ciągu dnia, część błysków była widoczna na półkuli północnej, kilkakrotnie zdarzyło się, że niebo przysłaniały chmury lub aparatura była wyłączona. 15 przypadków zdarzyło się poza polem widzenia FoV. Pomimo tych niepowodzeń aparatura ”π of the Sky” zdołała 13 razy określić limity dla błysków i 28 opublikować je w sieci GCN [http://grb.fuw.edu.pl/pi/]. Dla dwóch zaobserwowanych błysków wyznaczono dokładne limity także sprzed błysku, w trakcie jego trwania i bezpośrednio po nim, była to pierwsza taka obserwacja. Przed GRB W czasie trwania GRB Po GRB GRB050412 14 >11.5m >11.0 m >11.5 m GRB040825 >10.0 m >10,.0 m >9.5 m Rysunek 2.10 Wyznaczone limity dla dwóch zaobserwowanych błysków GRB (źródło π of the Sky"). Oprócz szukania błysków γ detektor „π of the Sky” poszukuje zmienności w jasności gwiazd, obserwuje meteoryty, flary i inne zjawiska astronomiczne o wysokiej rozdzielczości czasowej. Cała aparatura oraz oprogramowanie projektu „π of the Sky” powstała w Polsce we współpracy z Instytutem Problemów Jądrowych, Centrum Fizyki Teoretycznej Polskiej Akademii Nauk, Obserwatorium Astronomicznym Uniwersytetu Warszawskiego (w tym we współpracy z dr G. Pojmańskim), Instytutu Fizyki Doświadczalnej Uniwersytetu Warszawskiego, Uniwersytetu Kardynała Stefana Wyszyńskiego, Instytutu Systemów Elektronicznych Politechniki Warszawskiej oraz dzięki uprzejmości i współpracy prof. B. Paczyńskiego z Princeton. 14 Nazwa błysku GRB oznacza błysk γ natomiast 050412 jest datą obserwacji, w tym przypadku jest to błysk γ zaobserwowany 12 kwietnia 2005 roku. Jest to uniwersalny sposób oznaczania pomiarów GRB. 29 Rysunek 2.11 Aparatura projektu „π of the Sky” Rysunek 2.12 Projekt "π of the Sky" w Las umieszczona w zautomatyzowanym kontenerze Campanas w Chile. Po prawej stronie znajduje sie (nazywanym Telescope Dome) w Las Campanas w zautomatyzowany kontener mieszczący w sobie ruchomy montaż z kamerami oraz PC koordynujący Chile. (źródło: http://grb.fuw.edu.pl) jego prace. Po lewej stronie umieszczona jest stacja kontrolna. (źródło: http://grb.fuw.edu.pl) Rysunek 2.13 Droga Mleczna zarejestrowana aparaturą "π of the Sky" 30 3. Rozgrzewka – badanie działania systemu Moje zadanie w zespole „π of the Sky” polegało między innymi na tworzeniu oprogramowania bezpośrednio związanego z tematem niniejszej pracy oraz programów ogólnych, wspomagających działanie projektu. Zanim przystąpiłam do rozwiązania głównego problemu jakim jest szukanie jasności gwiazd zaobserwowanych podczas skanów, postawiono przede mną trzy zadania, dzięki którym mogłam zapoznać się z działaniem systemu, strukturą i danymi zawartymi w poszczególnych logach oraz wdrożyć się w sposób pisania oprogramowania w taki sposób, aby był zrozumiały i użyteczny dla całego zespołu. Rysunek 3.1 Montaż wraz z kamerami podczas testów w Warszawie Pierwszym z moich zadań było stworzenie oprogramowania pozwalającego na codzienne, automatyczne generowanie wykresów ruchu montażu, w celu sprawdzenia poprawności jego prowadzenia. Wykresy należało stworzyć w funkcji wskazań potencjometrów umieszczonych w montażu oraz w zależności od współrzędnych podawanych montażowi w skrypcie nocnym. Kolejne zadanie odnosiło się do uruchomienia na stronie publicznej projektu (grb.fuw.edu.pl) skryptu generującego tabelę z zaplanowanymi na daną noc obserwacjami (night schedule). Ostatnim 31 zadaniem wprowadzającym było napisanie skryptu sprawdzającego, i w razie potrzeby poprawiającego, nazwy pól obserwacji, które zapisane są w plikach fitc. 3.1 Wykresy ruchu montażu W celu kontroli ruchów montażu oraz jego precyzji, napisałam skrypty generujące ploty z korelacjami astrometrii z pozycją montażu oraz ze wskazaniami skryptu nocnego. Dane pochodzące z astrometrii są bardzo dokładne, gdyż otrzymywane są poprzez porównanie zaobserwowanych gwiazd z katalogiem. Za wykonanie tych wykresów odpowiedzialny jest skrypt główny mount.script_vs_daq.sh Skrypt ten wywoływany jest automatycznie na komputerach w Warszawie za pomocą pimana, zaraz po zakończeniu obserwacji, komendą: mount.script_vs_daq.sh yyyymmdd gdzie yyyymmdd określa noc, dla której przeprowadzana była obserwacja. Parametr ten używany jest do opisywania wykresów i umieszczany jest także w nazwie plików, w celu zapewnienia jak największej przejrzystości przechowywanych na dyskach danych. Rezultatem działania tego skryptu jest 5 wykresów w formacie gif wygenerowanych poprzez program root: 1. yyyymmddDEC.gif – zależność czasowa współrzędnej deklinacji dla danych montażu odczytanych z potencjometrów (czarny kolor) oraz astrometrii (kolor czerwony). Przykład: 20050401DEC.gif - system zaczął działać koło godziny 1:30, na pierwszych zebranych klatkach zbiegła astrometria. Po 10 minutach system przeszedł do trybu skanu wieczornego (astrometria na skanach wywoływana jest offline). Skan trwał 15 minut i po tym czasie rozpoczęła się obserwacja pól o deklinacjach -15 i 0 stopni. Po skanie porannym astrometria nie zbiegła. Na wykresie widać nieznaczne przesunięcie dla pól o dec=-15 stopni. 32 Rysunek 3.2 20050401DEC.gif 2. yyyymmddHA.gif – wykres zmienności kąta godzinnego (ang. Hour Angle, HA 15 ) dla danych pochodzących z potencjometrów montażu (kolor czarny) i astrometrii (kolor czerwony). Na plocie tym widać dużą zgodność pomiędzy montażem i astrometrią. Bardzo wyraźne są ruchy montażu podczas wykonywania skanu koło godziny 2:00 i 11:00. Rysunek 3.3 20050401HA.gif 15 Kąt dwuścienny zawarty pomiędzy płaszczyzną lokalnego południka i płaszczyzną koła godzinnego danego obiektu. Kąt godzinny odmierza się w kierunku zgodnym z dziennym ruchem sfery niebieskiej, a przyjmuje on wartości (0h,24h) lub (0°,360°) 33 3. ALT.gif – wykres wysokości kamer nad horyzontem w czasie. Charakterystyczny garb powstaje na skutek obrotu Ziemi, kiedy montaż zmuszony jest do ciągłego korygowania swojej pozycji, aby fotografować ten sam punkt nieba. Rysunek 3.4 ALT.gif dla danych z 2005-04-01 4. diff_DEC.gif – różnica deklinacji pomiędzy danymi pochodzącymi z astrometrii, a skryptem nocnym. 5. diff_RA.gif - różnica rektascensji pomiędzy danymi pochodzącymi z astrometrii, a skryptem nocnym. Rysunek 3.5 diff_DEC.gif . Dane z 2005 04 01 Rysunek 3.6 diff_RA.gif. Dane z 2005 04 01 Na osi OX wszystkich wykresów odłożony jest czas w Warszawie w formacie hh/mm. 34 Dzięki wykresom różnic pomiędzy astrometrią a danymi ze skryptu nocnego zauważono, iż pozycja montażu nie jest dokładnie taka sama jak w skrypcie. Montaż podczas dłuższej obserwacji jednego miejsca zaczynał nieznacznie ‘pływać’, a jego niedokładność sięgała ponad pół stopnia w deklinacji i rektascensji (Rys. 3.7 i 3.6). W celu stabilizacji pozycji montażu została wprowadzona formuła samoprowadzenia (ang. autoguide). Polega ona na korekcie prędkości montażu dzięki danym o jego pozycji otrzymanym z astrometrii. Zabieg ten bardzo poprawił pozycję montażu, dzięki czemu możliwa jest obserwacja gwiazd w tych samych punktach na kolejnych zdjęciach wykonanych przez kamery. Autoguiding został zaimplementowany do oprogramowania projektu 18-go kwietnia 2005 roku. Uruchamia się go tylko podczas obserwacji zawartych pomiędzy skanami wieczornym i porannym. Korzystanie z niego w czasie skanów jest bezcelowe, gdyż podczas przechodzenia pomiędzy kolejnymi polami wykorzystywana jest już informacja o pozycji pochodząca z astrometrii, a montaż w żadnym z tych pól nie przebywa na tyle długo, aby na zdjęciach widoczny był jego ruch. Po zastosowaniu samoprowadzenia nastąpiła widoczna poprawa w pozycji montażu. Odstępstwa zarówno w deklinacji jak i rektascensji nie przekraczają 0.01 stopnia, co oznacza, że prowadzenie montażu poprawiło się dziesięciokrotnie. Rysunek 3.8 diff_DEC.gif . Dane z 2005 04 30 z Rysunek 3.9 diff_RA.gif. Dane z 2005 04 30 z włączonym samoprowadzeniem włączonym samoprowadzeniem 35 3.2 Conocny plan obserwacji Do stworzenia pliku zawierającego informacje na temat zaplanowanych obserwacji wykorzystałam plik current_night.pish 16 (skrypt z instrukcjami dla montażu na daną noc). Oprogramowanie tworzące ten plik składa się ze skryptu wywołującego, public.sh, przygotowującego dane oraz programu głównego, to_public.cpp, przetwarzającego informacje i generującego końcową tabelę. Kody źródłowe obu programów załączone są w dodatku A. _________________________________________________________ time_start_UT RA[deg] DEC[deg] time_end_UT _______________________________________________________________ 2005-08-09 23:00 297.5 -30 2005-08-09 23:25 2005-08-09 23:25 evening scan 2005-08-09 23:35 2005-08-09 23:35 313 -30 2005-08-10 00:15 2005-08-10 00:15 315 -15 2005-08-10 00:55 2005-08-10 00:55 328.75 -30 2005-08-10 01:35 2005-08-10 01:35 330 -15 2005-08-10 05:30 2005-08-10 05:30 31.25 -30 2005-08-10 09:40 2005-08-10 09:40 morning scan 2005-08-10 10:00 2005-08-10 10:00 75 2005-08-10 10:40 0 Rysunek 3.10 Wynik działania programów public.sh oraz to_public.cpp. Dane dla nocy z 9-go sierpnia 2005 roku. Czas początku i końca obserwacji podany jest w czasie UT 17 . Tabela ta dostępna jest na stronie publicznej projektu (grb.fuw.edu.pl) pod zakładką night schedule Najtrudniejszym krokiem, jaki należało wykonać podczas tworzenia programu do automatycznego generowania planu obserwacji, było pokonanie bariery strefy czasowej oraz różnych przesunięć wynikających z przeprowadzania obserwacji na drugiej półkuli. Skrypt musiałam napisać z niezwykłą dbałością o zmianę dni, miesięcy, lat oraz stuleci, starałam się, aby był on w pełni uniwersalny. Przeprowadzone testy oraz kontrola podczas jego pracy dała wyniki w pełni pozytywne. Zadanie to wykonałam razem z Marcinem Sokołowskim. Dzięki pracy nad tym skryptem miałam możliwość zapoznania się z budową skryptu kontrolującego ruch montażu przez cały czas obserwacji. W skrypcie oprócz danych dotyczących ruchu montażu oraz wywołania dodatkowych skryptów zawierających plan 16 Po zakończeniu obserwacji zmieniana jest nazwa tego skryptu do formatu yyyymmdd.pish i kopiowany jest on do archiwum, w którym przechowywane są wszystkie skrypty, z których korzystał montaż. 17 Umowny czas słoneczny, obowiązujący dla zerowego południka, od którego liczymy różnice dla czasów strefowych, i który stanowi podstawę różnych obliczeń dla czasów lokalnych. 36 obserwacji podczas wykonywania skanu wieczornego i porannego, znajduje się także nagłówek z ogólnymi danymi dotyczącymi wschodu i zachodu Słońca, pola obserwowanego przez satelitę HETE i INTEGRAL oraz dane dotyczące fazy i pozycji księżyca. Takie informacje mogą być bardzo użyteczne podczas analizy otrzymanych klatek – możemy np. badać, jak faza księżyca wpływa na ilość zaobserwowanych gwiazd. # auto-generated script # night : 20050520 # SUN sets at 1840 LCO time, at (AZ,H)=(107.61,-9.91) [deg] # SUN rises at 0635 LCO time # SWIFT at 20050330_195600 is at (RA,DEC)=(205.06,45.00) # HETE info file date : 20050520_150300 # HETE RA=237.12=15h48m28.80s DEC=-20.94 # MOON RA=205.94=13h43m44.60s DEC=-11.16 illum = 92.23 % # MOON will set at 20050521_051519, illum = 93.80 % # INTEGRAL RA=196.51=13h06m02.16s DEC=29.49 # MOON > 60 % Rysunek 3.11 Nagłówek skryptu nocnego current_night.pish dla nocy z 20-go maja 2005r 3.3 Koordynowanie nazw obserwowanych pól W każdym wykonanym przez kamery zdjęciu zapisane są podstawowe informacje o nim, czyli dane dotyczące obserwowanego pola, lokalizacji montażu, kamer, czasu ekspozycji oraz wiele innych technicznych danych takich jak temperatura chipu, sposób kompresji itd. Dane te podzielone są na osobne sekcje, w celu większej przejrzystości i łatwiejszego poruszania się miedzy nimi. Działanie skryptu do_object! ogranicza się do danych zawartych w sekcji nr 3 dotyczącej pola obserwacji. Znajdują się w niej dane takie jak: SECTIO3 = ----- Object ----------/ nazwa sekcji OBJECT = 'S0800-60' / Object nazwa obserwowanego pola 37 ROTATE = 1 / S is UP ( rotated FOV ) Obrót RA = 8.05235219 / RightAscension - observed rektascensja środka pola DEC = -60.51242949 / Declination - observed deklinacja środka pola HA = 2.31593045 / Hour angle kąt godzinny AZIM = 7.68933032 / Azimuth - observed azymut ALT = 0.63500893 / Altitude - observed wysokość ZENITH_D= 39.36499107 / zenith distance @ end odległość od zenitu exposure OBSMODE = 1 / Obs mode 0-const, 1-tracking FLIP = '2' / Image flip FH-horiz, FV-vert tryb obserwacji obrót obrazu W nazwie pola OBJECT można znaleźć informacje o rektascensji i deklinacji środka pola oraz trybie obserwacji (np. S - oznacza skan, H - obserwację pola widzenia satelity HETE, I - obserwację pola widzenia satelity INTEGRAL itp.). Czasem zdarza się, że dane o współrzędnych środka pola nie są analogiczne do nazwy pola. Taki błąd może zdarzyć się, gdy zmieniana jest zaplanowana pozycja montażu (otrzymany zostaje sygnał z sieci GCN) lub gdy nie wykonała się na danej klatce astrometria, a także gdy montaż jest sterowany ręcznie na pole, które nie zostało zdefiniowane w ogólnej liście dostępnych pól. Kilkakrotnie zdarzyło się też wpisanie w nazwę pola symbolu SKY. Skrypt do_object! ma za zadanie poprawę nazwy pól. Działa on dwustopniowo. Najpierw wywoływany jest skrypt do_testastro_para!. Skrypt ten porównuje dane o współrzędnych środka klatki pomiędzy polem OBJECT, a informacją pochodzącą z astrometrii zawartą w RA i DEC. Jeżeli różnica pomiędzy polem w OBJECT, a RA i DEC jest mniejsza od 2 stopni 18 - klatka nie zostaje zmieniona, jeżeli natomiast jest większa następuje poszukiwane wśród wszystkich dostępnych pól takiego, które odpowiadałoby parametrom rektascensji i deklinacji z astrometrii. Po odnalezieniu odpowiadającego współrzędnym pola w pliku fits nadpisywana jest jego nowa wartość. Może się również zdarzyć, że nie zostanie znalezione pole odpowiadające danym współrzędnym, wtedy przed nazwą pola dopisywana jest litera U (z ang. unidentified). 18 Parametr zbieżności wynoszący 2 stopnie został wybrany po przeprowadzeniu serii testów. Tabela z danymi utworzona podczas przeprowadzania tych analiz znajduje się na stronie http://www.fuw.edu.pl/~kkrupska/parametr/tabela_test.html 38 Tabela 3.1 Poniżej w tabeli zamieściłam dwa przykłady. W pierwszym wierszu nastąpiła zamiana złego pola I1900+15 na poprawne I1400-15. Różnica w rektascensji wynosiła 4.99421 stopnia a w deklinacji 30.0714 stopnia. W drugim przypadku nie znaleziono pola odpowiadającego współrzędnym, pochodzącym z astrometrii i pole to zostało oznaczone literą U. zamiana odrzucenie k2a_050412_02527.fitc diff_RA: 4.99421 diff_DEC: 30.0714 k2a_050412_02527.fitc replace OBJECT: I1900+15 -> I1400-15 k2a_050412_01962.fitc diff_RA: 0.00166749 diff_DEC: 2.67203 k2a_050412_01962.fitc replace OBJECT: H1300-15 -> U_H1300-15 W drugiej części działania skryptu do_object! wywoływany jest skrypt do_new_frames_list!, który tworzy listę tylko tych fitsów, które podczas działania skryptu do_testastro_para!, nie otrzymały litery U przed nazwą pola OBJECT. Nazwy utworzonych list to object_frams_list_ccd1 i object_frames_list_ccd2. Na podstawie tych plików są wykonywane kolejne procedury analizy off-line. 39 4. Analiza skanów Głównym celem mojej pracy było stworzenie w pełni automatycznego oprogramowania, które ułatwiałoby przeglądanie danych pochodzących ze skanów w sposób umożliwiający wyszukiwanie gwiazd nowych i zmiennych, a także innych ciekawych zjawisk astronomicznych o rozdzielczości czasowej rzędu kilkudziesięciu godzin, jakie upływają pomiędzy kolejnymi zdjęciami pola. Gwiazdy nowe należą do klasy gwiazd wybuchowych i charakteryzują się gwałtownym zwiększeniem jasności, od kilku do nawet 15 magnitudo. Po osiągnięciu maksimum jasności spadek - o trzy wielkości gwiazdowe - może trwać od 100 do ponad 1000 dni w zależności od rodzaju nowej 19 . Po tym czasie gwiazda nadal stopniowo słabnie, do momentu osiągnięcia wartości jasności sprzed wybuchu. Określenie „gwiazda nowa” pochodzi z II wieku p.n.e. i zostało wprowadzone przez Hipparchosa z Nicei. Zauważył on w gwiazdozbiorze Skorpiona gwiazdę, której nikt wcześniej nie obserwował. Po pewnym czasie gwiazda ta stała się niewidoczna. Największymi osiągnięciami Hipparchosa, było zmierzenie odległości Ziemi od Księżyca 20 , wyznaczenie czasu obrotu Ziemi wokół Słońca, wprowadzenie południków i równoleżników oraz wykonanie atlasu 1080 gwiazd. To właśnie podczas katalogowania gwiazd Hipparchos wprowadził jednostkę wielkości gwiazdowej (z łaciny magnitudo) [23]. Tworząc katalog, podzielił on wszystkie gwiazdy widoczne gołym okiem na 6 kategorii jasności. Najjaśniejsze z nich otrzymały wielkość gwiazdową równą 0, a najsłabsze – 6. 19 Na – szybkie nowe, spadek ich jasności o 3 magnitudo następuje już po 100 dniach, Nb – powolne nowe, u których spadek jasności po 100 dniach nie przekracza 3 jasności gwiazdowych i Nc – nowe bardzo powolne, które próg spadku 3 magnitudo przekraczają po około 3 latach. Istnieje także typ Nr gwiazdy nowej, która w ciągu swojego życia wybucha więcej niż raz. 20 Na podstawie analizy wyników obserwacji zaćmień Słońca stwierdził, że odległość do Księżyca wynosi 59 promieni Ziemi. Wynik ten różni się zaledwie o 2% od współcześnie przyjmowanej średniej odległości Księżyca. 40 Rysunek 4.1 Hipparchos, grecki astronom, matematyk i geograf żyjący około 190 p.n.e. - 120 p.n.e., wynalazca pierwszej skali jasności gwiazd Informacje o obserwacjach gwiazd nowych pochodzą także z kronik chińskich, prac Tycho Brahe 21 i Kepplera. Kolejne wzmianki o gwiazdach nowych znajdują się dopiero w pracach astronomów z XIX wieku. Pod koniec ubiegłego wieku amerykański astrofizyk, Robert Kraft potwierdził wcześniejsze przypuszczenia astronomów, że gwiazdy nowe należą do układów podwójnych [25]. Jedna z gwiazd tego układu jest przeważnie białym karłem 22 , druga natomiast chłodną gwiazdą typu głównego (chłodna i mało masywna), względnie olbrzymem lub podolbrzymem. Masa z gwiazdy chłodnej jest ściągana przez grawitację białego karła. Po osiągnięciu przez niego odpowiedniej masy temperatura wzrasta na tyle, że możliwe jest zajście procesów termojądrowych. Ponieważ reakcje te zachodzą bardzo gwałtownie, cały proces ma charakter wybuchu. Po początkowym, bardzo szybkim wzroście jasności i osiągnięciu maksimum, następuje stopniowy jej spadek, aż do stanu z przed wybuchu. 21 Duński astronom z XVI wieku. 11 listopada 1572 roku odkrył gwiazdę supernową w gwiazdozbiorze Kasjopei, która świeciła przez 16 miesięcy. Obserwacje nowej gwiazdy opisał w pracy De Nova Stella (O nowej gwieździe) w 1573. 22 Obiekt astronomiczny powstały po "śmierci" mało lub średnio masywnej gwiazdy (poniżej 1,4 masy Słońca), której jądro nie osiągnęło temperatury wystarczającej do zapłonu węgla w reakcjach syntezy termojądrowej. Brak ciśnienia reakcji termojądrowych sprawia, że jądro gwiazdy zapada się pod własnym ciężarem osiągając ogromną gęstość - masę Słońca ściśniętą w obszarze wielkości Ziemi. 41 Rysunek 4.2 Rysunek zaczerpniety ze strony AAVSO 23 (American Association of Variable Star Observers). Czerwony olbrzym (ang. Red Dwarf) zrzuca na powierzchnię białego karła strumień rozproszonej materii (ang. stream of mater). Zjawisko to nosi nazwę akrecji. W układach podwójnych, materia podlegająca akrecji ma znaczny moment pędu, uniemożliwiający bezpośrednie opadnięcie na powierzchnię gwiazdy. Powoduje to powstanie wokół karła dysku akrecyjnego (ang. accretion disk), z którego materia może opaść dopiero po utracie momentu pędu przez część cząstek Gwiazdy nowe oznaczane są za pomocą łacińskiego wyrazu Nova przeważnie z dodaniem nazwy gwiazdozbioru i rokiem pojawienia się, jak np Nova Cassiopeia 1995, a dodatkowo otrzymują dodatkowe, typowe oznaczenia dla gwiazdy zmiennej (dla nowej wymienionej powyżej jest to V723 Cas). Rysunek 4.3 Schematyczna krzywa blasku gwiazdy nowej. Wahania w jasności można podzielić na 4 obszary: gwałtowny wzrost jasności, początkowy powolny spadek, okres przejściowy i końcowy spadek jasności do osiągnięcia stanu sprzed wybuchu. Zachowanie gwiazdy w obszarze przejściowym definiuje klasę szybkości nowej (dla najszybszych nowych jasność w obszarze przejściowym maleje monotonicznie) [23] 23 http://www.aavso.org/ 42 Rysunek 4.4 Przykład krzywej blasku dla rzeczywistej nowej - dla Nova Cassiopeia 1995. Dane te pochodzą z bazy danych AAVSO i przedstawiają jej zmiany jasności od 1 lipca 1995 do 21 grudnia 2000. V723 Cas została odkryta przez zespół japoński (M. Yamamoto, Okazaki, Aichi) w sierpniu 1995 Charakterystyczną własnością gwiazd nowych, opisaną powyżej, jest ich nagłe pojawienie się oraz powolne pociemnienie i właśnie tą cechę wykorzystałam podczas pisania oprogramowania wyszukującego. W celu przyspieszenia mechanizmu automatycznego wyszukiwania gwiazd nowych dla projektu „π of the Sky” zastosowałam proces dwustopniowy. W pierwszym kroku informacje o gwiazdach, które danej nocy zostały zaobserwowane po raz pierwszy na klatkach pochodzących ze skanów, wprowadzam do osobnej tabeli w bazie (tabela ta nosi nazwę novaevents). Czynnikiem ograniczającym wprowadzenie do tej tabeli informacji o gwieździe zaobserwowanej po raz pierwszy, jest jej lokalizacja na polu, które nie było obserwowane minimum 3 razy. Poznanie historii obserwacji pola jest bardzo ważne przy wykluczeniu z dalszej analizy gwiazd stałych, które zostały zaobserwowane po raz pierwszy, co zdarza się jedynie podczas pierwszych obserwacji nowego pola. Dokładny opis użytego parametru określającego ilość minimalnej liczby obserwacji pola oraz fizyczna interpretacja jego wyboru znajduje się w rozdziale 5. Wyszukiwanie gwiazd nowych – wypełnianie tabeli novaevents, w którym także zamieściłam dokładny opis programu i wszystkich wykorzystanych w nim kryteriów odpowiedzialnych za wypełnianie tej tabeli. Kolejnym krokiem jest selekcja wszystkich dodanych do tej tabeli gwiazd. Wiedząc, iż gwiazda nowa zmniejsza swą jasność o 3 magnitudo nie wcześniej niż po 100 dniach od osiągnięcia maksimum jasności, w kolejnym kroku analizy pozostawiam tylko te gwiazdy, dodane do tabeli novaevents, które były obserwowane jeszcze przez co najmniej 5 razy. Klasyfikacja ta także jest dwupoziomowa: 43 • sprawdzanie wystąpienia gwiazd nowych poprzez analizę ‘wstecz’ – gwiazda zaobserwowana jako nowa sprawdzana jest pod kątem jej wystąpień na kolejnych klatkach pochodzących z następnych nocy obserwacji zadanego fragmentu nieba. Analiza ta jest bardzo dokładna, lecz nie jest możliwe uzyskanie dzięki niej informacji o gwiazdach nowych zaraz po ich wystąpieniu. Głównym parametrem wskazującym na zaobserwowanie gwiazdy nowej podczas tej analizy jest jej pięciokrotna obserwacja podczas kolejnych 30 dni po jej pierwszej rejestracji. Dokładniejszy opis parametrów tej analizy oraz programu odpowiedzialnego za jej przeprowadzenie znajduje się w podrozdziale 4.3 Wyszukiwanie gwiazd nowych – zastosowanie analizy wstecz. • analiza gwiazd dodanych do tabeli novaevents zaraz po zakończeniu nocnych obserwacji i po wykonaniu procesu katalogowania. Polega ona na sprawdzeniu pojedynczych klatek z 10-cio sekundowych naświetlań. Warunkiem koniecznym na wyodrębnienie nowej jest wystąpienie jej na wszystkich (bądź prawie wszystkich) zdjęciach wykonanych przez kamerę k2a i k2b, na których po zsumowaniu została zauważona gwiazda nowa. Ścisłe omówienie tej selekcji gwiazd znajduje się w podrozdziale 4.4 Wyszukiwanie gwiazd nowych – na bieżąco. Ten system wyszukiwania nie skupia się na parametrach gwiazd nowych, lecz na samym fakcie zaobserwowania nowego obiektu niebieskiego. Dopiero późniejsza obserwacja i analiza krzywej blasku, mogą udzielić odpowiedzi na pytanie, czy jest to gwiazda nowa. Dla „π of the Sky” jest jednak bardzo ważne zastosowanie algorytmów, które na bieżąco, po każdej nocy obserwacji, mogą wyszukiwać na niebie nowe zjawiska. 4.1 Astrometria i katalogowanie gwiazd pochodzących ze skanów W celu ustalenia współrzędnych niebieskich gwiazd zapisanych na chipie detektora oraz ustalenia jasności gwiazdy, należy wykonać proces astrometrii. W tym celu napisałam skrypt scan_run_pipe.sh, który składa się z programów wykonanych na potrzeby projektu ASAS i przystosowanych do projektu „π of the Sky”. Ponieważ dane pochodzące z właściwych nocnych obserwacji i skanów różnią się między sobą zarówno czasem naświetlania klatek jak i sposobami sumowania, moim zadaniem było 44 przystosowanie istniejących już programów i skryptów do stworzenia jednolitej procedury pipeline 24 dedykowanej wyłącznie danym pochodzącym ze skanów. W tym miejscu należy wspomnieć, iż już wcześniej, Katarzyna Kwiecińska prowadziła badania mające na celu analizę wyznaczania jasności gwiazd podczas wykonywania procedury pipeline [26]. Wykazała ona, że błędy systematyczne, takie jak różnica czułości pomiędzy pikselami, a także wewnątrz pojedynczego piksela, czy zachmurzenie i faza w jakiej znajduje się Księżyc, maja bardzo duży wpływ na dokładność przeprowadzonej przez pipeline analizy otrzymanych zdjęć. 4.2 Wyszukiwanie gwiazd nowych – wypełnianie tabeli novaevents Gwiazdy zaobserwowane podczas skanów wieczornego i porannego, po wykonaniu na nich procedur pipeline i skatalogowaniu w bazie danych, zostają poddawane kolejnym czynnościom, mającym na celu ich analizę pod względem wyszukiwania wśród nich nowych. W celu szybszego działania programów wyszukujących, w bazie skanów zsumowanych scan została wyodrębniona tabela novaevents. Tabela ta wypełniana jest danymi dotyczącymi tylko tych gwiazd, które zostały wyodrębnione po przeprowadzeniu serii cięć, mających na celu oddzielenie gwiazd stałych od nowych oraz zmiennych. Za wypełnienie tej tabeli odpowiedzialny jest program do_novaevents.pl, który zostaje wywołany dla jednej, zadanej nocy obserwacji. Program ten napisałam w języku Perl, który ma zaimplementowaną obsługę bazy danych PostgreSQL i umożliwia generowanie zapytań w języku SQL. Łączenie programu z bazą danych odbywa się za pomocą polecenia: use DBI; $dbh=DBI->connect(„dbi:Pgdbname=$name”,”$pidb_user”,””); Program do_novaevents.pl analizuje wszystkie dodane do bazy scan rekordy dla wybranej nocy. Każda z gwiazd zostaje sprawdzona pod względem trzech głównych parametrów, i jeżeli spełnia ona wszystkie kryteria opisane tymi parametrami, zostaje wpisana do tabeli novaevents. Poniżej przedstawiam listę użytych parametrów oraz krótką charakterystykę ich doboru: 24 Pipelinem nazywany jest zbiór procedur, którym poddawane są otrzymane zdjęcia nieba: redukcja, fotometria, astrometria, katalogowanie i wizualizacja wyników. 45 1. Danej nocy gwiazda została zaobserwowana po raz pierwszy. Taka sytuacja w bazie danych opisywana jest parametrem new_star w tabeli measurements (dotyczącej poszczególnych pomiarów dla danej gwiazdy). Pole new_star ma wartość true, gdy gwiazda ta została wpisana do bazy po raz pierwszy i wartość false w innym przypadku. 2. Ponieważ detektor używany w projekcie „π of the Sky” pozwala na obserwacje gwiazd o jasności do 11 magnitudo dla pojedynczych, 10-cio sekundowych naświetlań, dlatego też ta wartość jasności jest wartością graniczną dla gwiazd umieszczanych w tabeli novaevents. Ograniczenie to jest pomocne podczas późniejszego oglądania gwiazd nowych na pojedynczych klatkach, bo pomimo, iż wyszukiwanie gwiazd odbywa się w bazie skanów zsumowanych, to w celu ich weryfikacji, gwiazdy oglądane są również na pojedynczych klatkach. 3. Przed uruchomieniem programu do_novaevents.pl wykonałam kilka statystyk dotyczących pojawiania się gwiazd nowych w funkcji liczby obserwacji dla konkretnych pól. Z uwagi na zmienne warunki atmosferyczne (np. chmury), problemy techniczne (tj. awaria migawki) oraz zdolność rozdzielczą detektora nie jest możliwe, aby już po pierwszej obserwacji pola wszystkie gwiazdy zostały dopisane do bazy. W celu wyeliminowania z dalszej analizy gwiazd stałych, wprowadziłam cięcie dotyczące ilości obserwacji pola przed znalezieniem nowej. Początkowo parametr minimalnej liczby obserwacji pola ustawiony był na 10, co umożliwiało odsunięcie od dalszych obliczeń dużego procentu gwiazd stałych, lecz równocześnie bardzo ograniczało liczbę pozostałych do analizy „nowych”. Podczas kolejnych testów wykonywanych na tabeli novaevents i porównywaniu otrzymanych wyników z listą gwiazd nowych, jakie pojawiły się w czasie trwania eksperymentu „π of the Sky”, podjęłam decyzję o wprowadzeniu mniej rygorystycznych cięć. Bardzo zależało mi, aby wśród gwiazd nowych znajdujących się w tabeli, znalazła się także „udokumentowana” nowa, o nazwie V 5115 Sgr, odkryta 28 marca 2005 roku przez zespół japoński. Gwiazda ta po raz pierwszy została zaobserwowana przez kamery naszego projektu dnia 27 marca 2005 roku na polu oznaczonym symbolem S1900-15. Dla pola tego była to dopiero trzecia obserwacja i początkowo gwiazda ta nie była wyodrębniona jako nowa, gdyż nie spełniała wszystkich postawionych przeze mnie założeń. Ostatecznie do novaevents 46 wpisywane są tylko takie gwiazdy, które znajdują się na polach obserwowanych co najmniej po raz trzeci. Dodatkowo w tabeli zostało dodane pole ne_field_obs, które nie było uwzględnione podczas początkowych testów. Wpisywana jest w nim liczba wcześniejszych obserwacji pola, dzięki czemu w kolejnych krokach analizy można zażądać dłuższej, np. 10-ciokrotnej obserwacji. Problem z liczbą wcześniejszych obserwacji danego pola dotyczy w zasadzie tylko tych gwiazd, które zostały zaobserwowane w początkowej fazie projektu „π of the Sky”. Pierwsze pola obserwowane podczas skanów były zupełnie przypadkowe, nie przebiegały według określonego harmonogramu, a nazwy pól nie odzwierciedlały położenia ich obserwowanego środka (SKAN1, SKAN2 itp.). W połowie listopada 2004 roku został wprowadzony nowy system nazewnictwa pól skanów, który obowiązuje do dziś. Nazwa pola składa się z trzech danych: nazwy trybu obserwacji (S - skan) oraz rektascensji i deklinacji środka pola (np. S1900-15 oznacza pole obserwowane podczas skanu o współrzędnych środka ra,dec (1900,-15)). Umożliwia to głębszą analizę danych pochodzących ze skanów i ułatwia odtwarzanie historii obserwacji gwiazdy. Algorytm programu do_novaevents.pl zamieszczony jest w schemacie 1 znajdującym się na końcu tego rozdziału. Występującą w punkcie 3 wartość 10-ciu obserwacji pola otrzymałam po wykonaniu serii wykresów przedstawiających ilość nowych gwiazd na poszczególnych polach, w funkcji kolejnych obserwacji. Sądziłam, iż wszystkie wykresy będą przedstawiać funkcje silnie malejące już po drugim, bądź trzecim pomiarze. Udało mi się zaobserwować kilka takich, teoretycznie poprawnych pól, czego przykładem jest pole S1736-60 przedstawione na rysunku 4.4. Badając charakterystykę innych pól natknęłam się również na przypadki zupełnie skrajne, takie jak S0336-45 (również występujące na rysunku 4.4), gdzie maksymalna liczba zaobserwowanych gwiazd nowych wystąpiła dopiero przy 10-tym pomiarze i podobny pik wystąpił również po kolejnych 7-miu pomiarach. Takie przypadki spowodowane są zjawiskami naturalnymi (np. chmurami), a także technicznymi (problemy w działaniu migawki itp.). Wśród rozpatrywanych przeze mnie pól większość wykazywała charakterystykę pośrednią: liczba „nowych” gwiazd malała po pierwszych obserwacjach, ale nie w sposób gwałtowny, lecz poprzez oscylacje. Takimi „pośrednimi” polami są między innymi pola 47 S0103-30 i S0000-15 również przedstawione na poniższym rysunku. Po analizie otrzymanych danych przyjęłam, że 10 obserwacji może w dużym procencie zapewnić odrzucenie od dalszej analizy gwiazd stałych i wyodrębnienie jedynie ciekawych z punktu mojej pracy przypadków. Rysunek 4.4 Wykresy przedstawiające liczbę gwiazd nowych (new_star o wartości true) w funkcji kolejnych obserwacji pola Oprócz programu głównego, do_novaevents.pl, przygotowałam dodatkowo program pomocniczy all_night.pl, wywołujący do_novaevents.pl kolejno dla kilku nocy – od zadanej granicznej do nocy najnowszej. Jest to bardzo przydatne podczas wypełniania tabeli „wstecz”, gdy z różnych przyczyn niemożliwe było wypełnianie jej na bieżąco, po każdej nocy obserwacji. W tabeli novaevents znajdują się następujące pola: ne_star numer identyfikacyjny gwiazdy w bazie scan ne_night noc, podczas której gwiazda zaobserwowana była pierwszy raz ne_id_frm numer klatki, dla której pole new_star dla tej gwiazdy miało wartość true 48 ne_ra rektascensja ne_dec deklinacja ne_mag jasność gwiazdy ne_sel_type pole opisujące sposób selekcjonowania nowej. pole to ma wartość true jeżeli tej samej nocy gwiazda została ne_nova_k2b zaobserwowana jako „nowa” także na drugiej kamerze i false w innym przypadku jest to pole informujące, czy gwiazda została w ogóle zaobserwowana na drugiej kamerze. Możliwe jest, iż danej nocy kamera k2b nie działała i gwiazda ta, jako „nowa” została ne_k2b zaobserwowana dopiero podczas kolejnej obserwacji tego pola, bądź została zaobserwowana już wcześniej. Analogicznie jak dla pola ne_nova_k2b, pole to ma wartość true jeżeli gwiazda była obserwowana i false w innym przypadku ne_k2a_count ne_k2a_obs ne_k2b_count ne_k2b_obs liczba pojedynczych klatek, z których została utworzona suma, na której nastąpiło odnalezienie nowej (dla kamery k2a) liczba pojedynczych klatek, na których została zaobserwowana „nowa” (dla kamery k2a) liczba pojedynczych klatek, z których została utworzona suma, na której nastąpiło odnalezienie nowej (dla kamery k2b) liczba pojedynczych klatek, na która nowa została zaobserwowana (dla kamery k2b) w tym polu przechowywana jest informacja na temat innych gwiazd znajdujących się w pobliżu nowej, w odległości poniżej 120 sekund kątowych. Pomimo, iż podczas katalogowania gwiazd, każda obserwacja w promieniu 120 sekund daje wkład do ne_other_stars pomiarów jednej gwiazdy, to czasem, z różnych przyczyn może się zdarzyć, że pomiary gwiazdy zostaną „rozdzielone” i część z nich zostanie przypisana nowej gwieździe. Jest to olbrzymia trudność dla programu analizującego nowe, dlatego zdecydowałam się na odszukanie w bazie gwiazd znajdujących się w promieniu 120 sekund i dołączenie wiadomości o ilości tych gwiazd do tabeli 49 novaevents. ne_field_obs liczba wcześniej wykonanych obserwacji pola na jakim znaleziono nową pole to jest flagą o wartości 1, jeżeli gwiazda ne_star została ne_good_event uznana przez skrypty przeszukujące jako ciekawy przypadek i nastąpiła jej dalsza analiza (wykonanie wycinków pola, obejrzenie krzywej blasku itp.) pole tekstowe służące do przechowywania opisów i komentarzy na ne_comment temat gwiazdy ne_evt_link link do strony, na której znajdują się wycinki klatek dla zadanego pola Program do_novaevents.pl może zostać uruchomiony w zależności od 4 parametrów, z czego jeden, dotyczący nazwy nocy, jest niezbędny do prawidłowego wykonania się programu (za wyjątkiem analizy przeprowadzanej dla nocy najnowszej, dla której noc jest wyliczana automatycznie przez program). do_novaevents.pl –night –mag –min_obs_fild – no_measurements_new_star Wartości parametrów, no_measurements_new_star, min_obs_fild i mag są ustawione w programie domyślnie i wynoszą odpowiednio: Mag 11 magnitudo (minimalna jasność nowej) Min_obs_fild 3 (minimalna liczba wcześniejszych obserwacji pola) 4 (liczba pomiarów dla gwiazdy położonej w no_measurements_new_star odległości 120 sekund od „nowej”, dla których gwiazda ta zostaje oznaczona jako oddzielna i zostaje doliczona do pola ne_other_star) Jeżeli tak ustawione parametry uznajemy za prawidłowe, program uzupełniający tabelę novaevents możemy wywołać tylko za pomocą komendy: 50 do_novaevents.pl –night=yyyymmdd lub, dla najnowszej nocy do_novaevents.pl Program został napisany w taki sposób, aby podczas jego wywołania kolejność zadanych parametrów nie była istotna. Ważna natomiast jest forma zapisu parametru: -nazwa_parametru=wartość_parametru Wszystkie stałe występujące w programie umieszczone są na samym początku kodu, dzięki czemu łatwiejsza jest jego modyfikacja oraz znacznie wzrasta jego przejrzystość. Jedną z wartości domyślnych użytych w programie, lecz nie przystosowaną do zmiany za pomocą parametru jest –db_save, która posiada domyślną wartość równą 1. Parametr ten zezwala na modyfikacje tabeli novaevents. Ustawienie jego wartości na każdą inna liczbę powoduje wykonanie się całego programu bez wpisywania danych do tabeli. Jest to szczególnie użyteczne podczas przeprowadzania różnego rodzaju testów. Drugim takim parametrem jest -max_mag_cat, który został wprowadzony do rozpoznawania gwiazd znajdujących się w katalogu. Wartość tą zaimplementowałam jako parametr, gdyż istnieje możliwość zmiany katalogowania przyszłości. Wtedy, do dalszego, prawidłowego działania programu do_novaevents.pl będzie wystarczające podanie nowej wartości. Ponieważ do tabeli novaevents są wpisywane nie tylko dane pochodzące z bazy klatek zsumowanych scan, lecz również informacje dotyczące pojedynczych klatek z bazy scan_single, dlatego program do_novaevents.pl został podzielony na dwie części. Pierwsza z nich odpowiedzialna jest za wyszukanie „nowych” i wszelkich towarzyszących im informacji dotyczących współrzędnych, jasności, pola itd. Druga natomiast, po połączeniu z bazą scan_single, analizuje obecność nowej na klatkach pochodzących z kamer k2a i k2b. Podczas działania program tworzy plik do_novaevents.out, w którym na początku wpisuje nazwę nocy i użyte parametry, a następnie listę pól obserwowanych danej nocy, które spełniają wymogi dotyczące liczby obserwacji. Na końcu wypisywana jest liczba gwiazd, która została dodana do tabeli novaevents. 51 ***** NIGHT: 20050519 DBNAME: scan DB_SAVE: YES LOG: do_novaevents.out MIN_OBS_FIELD: 10 MIN_NO_MEASUREMENTS_STAR: 0 PARM: 0.0333333333333333 MAGNITUDE: 11 SELECT ofs_field FROM obsfieldstat WHERE ofs_count>10 and ofs_night=20050519 obs_field: - 1600-60 - 2224-60 - 1642-30 - 1912-60 - 2300+00 SELECT id_frm FROM frame WHERE sobject='S1600-60' and idaynight=20050519 id_frm: - 5942 SELECT id_frm FROM frame WHERE sobject='S2224-60' and idaynight=20050519 id_frm: - 5971 SELECT id_frm FROM frame WHERE sobject='S1642-30' and idaynight=20050519 id_frm: - 6253 SELECT id_frm FROM frame WHERE sobject='S1912-60' and idaynight=20050519 id_frm: - 6623 SELECT id_frm FROM frame WHERE sobject='S2300+00' and idaynight=20050519 id_frm: - 6722 INSERT INTO novaevents 718 new stars Rysunek 4.5 Przykład informacji zawartych w pliku do_novaevents.out dla danych pochodzących z 15-go maja 2005. Na początku pliku wypisane są użyte podczas wyszukiwania parametry, a w dalszej części znajduje się lista pól obserwowanych dla zadanej nocy oraz numery spełniających zadane kryteria klatek 52 do_novaevents.pl –night=$night –min_obs_field=$obs_field –no_measurements_star=$measurements Połączenie z bazą danych: $dbh=DBI->connect(”dbi:PG:dbname=$name”,”pidb_user”,””); Znalezienie ostatnio dodanej nocy w bazie scan: SELECT max(ofs_night) FROM obsfieldstat; Wyszukanie pól obserwowanych danej nocy oraz informacji na temat ilości przeprowadzanych na tym polu obserwacji: SELECT ofs_field, ofs_count FROM obsfieldstat WHERE ofs_count>$min_obs_fiels and ofs_night=$night Odnalezienie numerów klatek, jakie zostały wykonane dla odnalezionych pól dla kamery k2a: SELECT id_frm FROM frame WHERE sobject=’S@fields[$j]’ and idaynight=$night and icamid=$camera Na wyselekcjonowanych klatkach następuje poszukiwanie gwiazd nowych wraz z ich parametrami takimi jak numer klatki, współrzędne niebieskie, jasność, współrzędne instrumentalne, nazwa klatki, na jakiej gwiazda została zarejestrowana, numer jej odpowiednika na drugiej kamerze: SELECT star, measurements.id_frm, measurements.ra, measurements.dec, stars.magnitude, measurements.ccdx, measurements.ccdy, spathtofile, cam2_sstar_id FROM measurements, stars, frame WHERE measurements.id_frm=@id_frm[$j] and frame.id_frm=measurements.id_frm and measurements.star=stars.id and new_star=’t’ and no_measurements>$no_measurements_new_star and stars.magnitude<$magn and idaynight=$night; Wpisanie otrzymanych danych do tabeli novaevents: INSERT INTO novaevents (ne_star, ne_night, ne_id_frm, ne_ra, ne_dec, ne_mag, ne_sel_type, ne_nova_k2b, ne_k2b, ne_field_obd) VALUES ($star, $night, $id_frm, $ra, $dec, $magnitude, $0, ‘$new-star_k2b’, ‘$new_k2b’, @id_frm_obs[$j]); Odnalezienie ścieżek do tych klatek, z których złożona była suma dla kamery k2a, na której zaobserwowano nową i po połączeniu z bazą scan_single przeszukanie w niej rekordów w celu znalezienia nowej (gwiazda ta może mieć przesunięte współrzędne niebieskie o parametry ra_param i dec_param związane z katalogowaniem, które zdefiniowane są na początku programu: SELECT spathtofile FROM frame_avareged WHERE id_frm=@star_id[$j]; SELECT star, ra, dec FROM measurements, frame WHERE frame.id_frm=measurements.id_frm and abs(ra-(‘@star_ra[$j]’))<$ra_param and abs(dec-‘@star_dec[$j]’))<$dec_param and spathtofile=’$spathtofile’; 53 Odnalezienie nazw klatek, z których złożona była suma dla kamery k2b i analogiczne przeszukiwanie bazy scan_single w celu znalezienia nowej na pojedynczych klatkach: SELECT spathtofile FROM frame_avareged WHERE id_frm=$star_cam2_sstar_id; SELECT star, ra, dec FROM measurements, frame WHERE frame.id_frm=measurements.id_frm and abs(ra-(‘@star_ra[$j]’))<$ra_param and abs(dec-‘@star_dec[$j]’))<$dec_param and spathtofile=’$spathtofile’; Zliczanie gwiazd, które znajdują się w bliskiej odległości od nowej. Jeżeli liczba pomiarów dla innego obiektu w polu katalogowania nowej wynosi więcej niż $no_measurements_other_star wtedy zostaje on zliczony do ne_other_stars: SELECT id, ra, dec magnitude, no_measurements, calcdistradec(ra,dec,@star_ra[$j], @star_dec[$j])*(180/pi())*3600 as dist from stars WHERE ra>(@star_ra[$j]-0.002222222) and ra<@star_ra[$j]+0.002222222) and dec>(@star_dec[$j]-0.033333333) and dec<@star_dec[$j]+0.033333333) and camid=$cam_def; Wpisanie do tabeli novaevents informacji dotyczących danych pochodzących z pojedynczych klatek oraz liczby gwiazd zaobserwowanych w najbliższej okolicy nowej: UPDATE novaevents set ne_k2a-count=$lp_single+k2a, ne_k2b_count=$lp_single_k2b, ne_k2a_obs=$I_star1, ne_k2b_obs=$I_star2, ne_other_stars=$other_star WHERE ne_star=@star_table[$j]; KONIEC Schemat 1 Algorytm programu do_novaevents.pl 54 4.3 Wyszukiwanie gwiazd nowych – wykorzystanie analizy „wstecz” Po wypełnieniu tabeli novaevents danymi gwiazd wyodrębnionymi za pomocą pierwszego z cięć (dla przypomnienia: gwiazda o jasności powyżej 11 magnitudo zaobserwowana jako „nowa” na polu obserwowanym co najmniej po raz trzeci) następuje właściwa selekcja gwiazd „nowych”. W tym celu napisałam program do_search_new_star.pl, który na podstawie zadanych parametrów przeszukuje tą tabelę i wyszukuje w niej „nowe”, które spełniają założone przez użytkownika kryteria. Wywołanie do_search_nova_star.pl: do_search_new_star.pl -since_night=20050521 -nearly_night_lp=30 -min_obs_star=5 -min_obs_field=10 -min_mag=11 -ne_other_stars=0 –do_getparts –link=http://grb.fuw.edu.pl/pi0/user/kkrupska/nove_summ Ponieważ program analizuje częstotliwość występowania oraz jasności gwiazd przez okres co najmniej lp_nearly_night=30 nocy, dlatego podanie w wywołaniu programu nocy -since_night=20050521 powoduje rozpatrywanie przypadków tych gwiazd, które zostały uznane jako „nowe” w okresie od 20050420 do 20050521. W swojej pierwszej części działania program, wśród nowych dodanych do tabeli novaevents, selekcjonuje gwiazdy o jasności co najmniej min_mag=11, które znajdują się na polach obserwowanych min_obs_field=10 razy przed zaobserwowaniem „nowych” i posiadają w swoim najbliższym sąsiedztwie (120 sekund kątowych) co najwyżej ne_other_stars innych gwiazd. W programie parametr ne_other_stars ma wartość domyślną równą 0. W kolejnym kroku do_search_new_star.pl zlicza ilość nocy, podczas których gwiazda ta była obserwowana. Jeżeli nowa była obserwowana przez min_obs_star=5 dla 30 analizowanych nocy, to przypadek takiej gwiazdy zostaje uznany za ciekawy i do pola ne_good_event wpisywana jest wartość 1, a następnie tworzony jest odpowiedni plik o nazwie new_night_star_id.txt 25 , w którym zapisywane są wszystkie niezbędne informacje dotyczące tej gwiazdy. 25 Np. new_20050521_64356.txt jest plikiem powstałym dla gwiazdy o identyfikatorze 64356, zaobserwowanej 21-go maja 2005. 55 Wywołanie programu z parametrem do_getparts prowadzi do wykonania serii wycinków zdjęć uzyskanych przed pojawieniem się „nowej” oraz po jej zaobserwowaniu. Wycinki te służą do wizualnej analizy gwiazdy i są bardzo pomoce przy określaniu właściwości nowej. Parametr -link służy do określenia miejsca, do którego będą przekopiowane wykonane przez program getparts_scan.pl wycinki i z którego będzie możliwe ich oglądanie. Oprócz wymiennych wyżej parametrów, na początku programu znajduje się lista wszystkich stałych używanych podczas działania programu, gdzie najważniejsze to near_mag i near_dist_mag. Ponieważ w czasie początkowych testów tego programu duża część wyszukanych „nowych” znajdowała się w poświacie innych jasnych gwiazd lub sama stanowiła poświatę, dlatego zdecydowałam się na wprowadzenie ograniczenia mającego na celu wyeliminowanie podobnych sytuacji. W programie umieściłam dodatkowe, wymienione wyżej dwa parametry, które określają minimalną jasność oraz odległość od gwiazdy znajdującej się przy nowej. Przeglądając otrzymane wyniki ustaliłam, że „nowe” znajdujące się na klatce w odległości 10 pikseli (10 pikseli odpowiada neasr_dist_mag=600) od gwiazdy o jasności co najmniej 7 magnitudo są praktycznie nierozróżnialne od poświaty, a co za tym idzie, nieprzydatne do dalszej analizy. Tak bliska odległość od jasnej gwiazdy powodowała, iż nowa nie była widoczna na tle poświaty dużej gwiazdy i niemożliwa była jej obserwacja. Po zastosowaniu ograniczenia, liczba wyselekcjonowanych gwiazd spadła, lecz równocześnie znacznie wzrosła jakość i możliwości analizy pozostałych „nowych”. Według mnie parametry 7 i 10 są najbardziej optymalne, lecz nie potwierdziłam ich w mojej pracy wykresami i obliczeniami: wybrałam je na podstawie obejrzenia kilkudziesięciu klatek, na których współrzędne „nowej” znalazły się w poświacie gwiazdy. Wybór odpowiednich parametrów programu nie był prosty. Zanim, jako kryterium wybrałam ilość min_obs_star obserwacji na nearly_night_lp kolejnych nocach, przeprowadziłam wiele testów nad sposobem wyszukiwania nowych z bazy danych. Pierwszym pomysłem było sprawdzanie występowania „nowych” na klatkach pojedynczych. Wprowadziłam bardzo ostre kryteria sprawdzające, czy istnienie „nowej” na klatce zsumowanej przekłada się na zaobserwowanie jej na co najmniej dwóch z trzech klatek pojedynczych z danej nocy. Kryterium to musiało być spełnione 56 równocześnie dla danych z kamery k2a i k2b. Głównym zamierzeniem tego sposobu selekcji było wykluczenie wszelkiego rodzaju tła w postaci mionów kosmicznych, satelitów i samolotów, a także zjawisk atmosferycznych, takich jak chmury. Niestety podczas działania eksperymentu „π of the Sky” nastąpiła awaria kamery k2b. Choć nie była ona ciągła to jednak nie pozwalała na dokładną analizę tym sposobem, gdyż przy każdej następnej awarii występującej w przyszłości algorytm wyszukujący byłby zawodny. W kolejnym kroku ograniczyłam powyższe kryterium do występowania gwiazdy tylko na pojedynczych klatkach pochodzących z kamery k2a. Równocześnie pominięty został warunek zarejestrowania nowej na dwóch kamerach jednocześnie. Doprowadziło to do gwałtownego zwiększenia liczby „nowych” znajdowanych przez mój program, lecz otrzymanie obiekty w większości były szumami, samolotami oraz chmurami. Po wykonanych próbach znalezienia gwiazd nowych za pomocą sprawdzania klatek pojedynczych zrozumiałam, że nie jest to właściwa droga do napisania prawidłowo działającego algorytmu. W dalszej części skupiłam się wyłącznie na opracowaniu takiego kryterium, które korzystałoby jedynie z danych otrzymanych z klatek zsumowanych. Dodatkowo pracowałam nad nim w taki sposób, aby wystarczająca była rejestracja tylko na jednej kamerze. Ostatecznie zdecydowałam się właśnie na selekcję „nowych” na podstawie ilości obserwacji po jej odkryciu, lecz sama ilość rejestracji i ilość nocy na jakich prowadzone są poszukiwana także wymagały przeprowadzenia kilku prób. Początkowo szukałam tylko takich gwiazd, które obserwowano jeszcze pięciokrotnie w kolejnych 14 nocach obserwacji, jednak brak systematyczności w obserwacji danych pól, a także przerwy spowodowane zmianami atmosferycznymi i technicznymi bardzo ograniczały ilość wybranych w ten sposób nowych. Po przeanalizowaniu wyników zdecydowałam, że najbardziej optymalne kryterium to wydłużenie analizowanych nocy do 30 i pozostanie nadal przy 5 rejestracjach w tym okresie. Program napisałam jednak w taki sposób, aby użytkownik mógł w razie potrzeby zmienić te parametry bez konieczności zmieniania kodu programu. Ostatnim wprowadzonym przeze mnie cięciem było odrzucenie gwiazd znajdujących się w bliskiej odległości jasnej gwiazdy. Początkowo ograniczyłam się jedynie do negacji tylko tych gwiazd, które znajdowały się przy innej, o jasności co najmniej 5 magnitudo, lecz nadal znajdowałam przypadki „nowych” znajdujących się w poświacie innych gwiazd. Ostatecznie zdecydowałam się na obniżenie tego 57 parametru do 7 magnitudo, co ograniczyło prawie do zera występowanie takich przypadków. W przypadku, gdy wszystkie zapisane domyślnie parametry odpowiadają selekcji jaką chcemy przeprowadzić, program wystarczy wywołać za pomocą: do_search_new_star.pl -since_night=20050521 lub do_search_new_star.pl -since_night=20050521 -do_getparts w przypadku, gdy interesuje nas dodatkowe wykonanie wycinków z tych klatek pola, na których znajduje się nowa. Wywołanie tego programu bez podania wartości since_night spowoduje automatyczne ustawienie jej dla aktualnej nocy. Wykonaniem wycinków z klatek zajmuje się program getparts_scan.pl napisany przez Marcina Sokołowskiego. Do poprawnego uruchomienia programu getparts_scan.pl potrzebny jest plik scan_nova_events.txt zawierający informacje dotyczące id gwiazdy, nazwy klatki, współrzędnych niebieskich i instrumentalnych nowej, daty wykonania zdjęcia, a także numeru porządkowego zdjęcia dla danej nocy. W pliku tym należy umieścić dane dotyczące wszystkich klatek jakie chcemy poddać obróbce. 5932822 k2a_050227_00152.ast 8.59603054 18.89520698 1359.9 1259.02 20050227 152 5932822 k2b_050227_00152.ast 8.59603054 18.89520698 1359.9 1259.02 20050227 152 5932822 k2a_050227_00151.ast 8.59603054 18.89520698 1359.9 1259.02 20050227 151 5932822 k2b_050227_00151.ast 8.59603054 18.89520698 1359.9 1259.02 20050227 151 5932822 k2a_050227_00150.ast 8.59603054 18.89520698 1359.9 1259.02 20050227 150 5932822 k2b_050227_00150.ast 8.59603054 18.89520698 1359.9 1259.02 20050227 150 5932822 k2a_050120_01845.ast 8.59603054 18.89520698 0 0 20050120 1845 5932822 k2b_050120_01845.ast 8.59603054 18.89520698 0 0 20050120 1845 5932822 k2a_050120_01844.ast 8.59603054 18.89520698 0 0 20050120 1844 5932822 k2b_050120_01844.ast 8.59603054 18.89520698 0 0 20050120 1844 5932822 k2a_050120_01843.ast 8.59603054 18.89520698 0 0 20050120 1843 5932822 k2b_050120_01843.ast 8.59603054 18.89520698 0 0 20050120 1843 5932822 k2a_050116_02029.ast 8.59603054 18.89520698 0 0 20050116 2029 58 5932822 k2b_050116_02029.ast 8.59603054 18.89520698 0 0 20050116 2029 5932822 k2a_050116_02028.ast 8.59603054 18.89520698 0 0 20050116 2028 5932822 k2b_050116_02028.ast 8.59603054 18.89520698 0 0 20050116 2028 5932822 k2a_050116_02027.ast 8.59603054 18.89520698 0 0 20050116 2027 5932822 k2b_050116_02027.ast 8.59603054 18.89520698 0 0 20050116 2027 5932822 k2a_050108_01979.ast 8.59603054 18.89520698 0 0 20050108 1979 5932822 k2b_050108_01979.ast 8.59603054 18.89520698 0 0 20050108 1979 5932822 k2a_050108_01978.ast 8.59603054 18.89520698 0 0 20050108 1978 5932822 k2b_050108_01978.ast 8.59603054 18.89520698 0 0 20050108 1978 5932822 k2a_050108_01977.ast 8.59603054 18.89520698 0 0 20050108 1977 5932822 k2b_050108_01977.ast 8.59603054 18.89520698 0 0 20050108 1977 5932822 k2a_050104_01813.ast 8.59603054 18.89520698 0 0 20050104 1813 5932822 k2b_050104_01813.ast 8.59603054 18.89520698 0 0 20050104 1813 5932822 k2a_050104_01812.ast 8.59603054 18.89520698 0 0 20050104 1812 5932822 k2b_050104_01812.ast 8.59603054 18.89520698 0 0 20050104 1812 5932822 k2a_050104_01811.ast 8.59603054 18.89520698 0 0 20050104 1811 5932822 k2b_050104_01811.ast 8.59603054 18.89520698 0 0 20050104 1811 5932822 k2b_041223_01967.ast 8.59603054 18.89520698 0 0 20041223 1967 Rysunek 4.6 Przykład danych zapisywanych w pliku scan_nova_list.pl. Jest to fragment pliku przygotowanego dla gwiazdy 5932822. Gwiazda ta została zaobserwowana jako nowa 27-go lutego 2005 roku. Tylko dla danych pochodzących z tej nocy wpisywane są współrzędne instrumentalne z chipu, dla pozostałych w miejsce współrzędnych ccdx i ccdy wpisywane są wartości 0, a wycinanie klatek odbywa się na podstawie współrzędnych niebieskich Za utworzenie takiej listy odpowiedzialny jest program do_nova_list.pl. Program ten wywoływany jest z nazwą pliku wejściowego i ilością nocy wstecz, które chcemy porównać na wycinkach. Program napisałam w taki sposób, aby plikiem wejściowym mógł być plik wynikowy otrzymany dla wyselekcjonowanych gwiazd, utworzony w wyniku pracy programu do_search_new_star.pl. Dodatkowo na początku kodu programu zdefiniowana jest liczba nocy „w przód”, dla jakich zostaną wycięte zdjęcia. Domyślnie liczba tych nocy wynosi 8. Po utworzeniu pliku scan_nova_list.txt w katalogu, w którym się on znajduje wywoływany jest program getparts_scan.pl. W wyniku jego działania tworzony jest katalog, w którym oprócz plików informacyjnych znajdują się także dwa pliki html. Umożliwiają one - po uruchomieniu na stronie www - płynne oglądanie utworzonych wycinków zarówno na klatkach pochodzących z pojedynczych naświetleń jak i z sum trzech takich zdjęć. 59 Rysunek 4.7 Strona utworzona podczas działania getparts_scan.pl. Umożliwia ona przeglądanie kolejnych zdjęć poprzez ich przewijanie, bądź w formie automatycznej jako animacja. Po prawej stronie umieszczone są klatki pochodzące z kamery k2a, a po lewej z k2b. Kliknięcie na link SIMBAD map, umieszczony na dole strony, przeniesie nas do mapy tego obszaru znajdującej się w bazie danych SIMBAD Rysunek 4.8 Mapa nieba pochodząca z bazy danych SIMBAD ukazująca obszar widoczny na rysunku 4.7 umieszczonym powyżej 60 k2a_20050201_006.jpg k2a_20050227_007.jpg k2a_20050331_013.jpg Rysunek 4.9 Przykład kilku wycinków utworzonych przez program getparts_scan.pl dla gwiazdy o numerze identyfikacyjnym 5932822. Na pierwszym przedstawionym zdjęciu z 1-go lutego nie widać jeszcze gwiazdy. Pierwsze pojawienie nastąpiło 26 dni później, lecz jasność jej była bardzo niska, w granicach 11 magnitudo. Z każdym dniem jej jasność zwiększała się (na zdjęciu z 31 marca wynosiła już 9.4 magnitudo), a następnie znów zaczęła spadać. Dzięki tym zdjęciom oraz krzywej blasku można stwierdzić, że gwiazda ma charakter zmiennej Chcąc wykonać wycinki klatek dla zadanego numeru gwiazdy, nie koniecznie dla gwiazd wyselekcjonowanych przez program do_search_new_star.pl wystarczy wywołać ten program za pomocą formuły: do_search_new_star.pl -ne_star=star_from_novaevents gdzie zmienna star_from_novaevents jest numerem gwiazdy przypisanym jej w bazie danych scan projektu „π of the Sky”. Dla takich parametrów nie będzie przeszukiwał tabeli novaevents w poszukiwaniu gwiazd nowych, lecz przeprowadzi pełną analizę (wyszuka niezbędne informacje i wykona wycinki pól) dla jednej, zdefiniowanej w wywołaniu gwiazdy. Wynikiem działania tego programu jest katalog novastar_from_novaevents, w którym znajdą się wycinki zdjęć oraz logi programu. 4.4 Wyszukiwanie gwiazd nowych – na bieżąco Aby usprawnić analizę napisałam również dodatkowy program do_search_current_night.pl, który analizuje na bieżąco, po każdej zakończonej obserwacji, nowe obiekty zarejestrowane przez kamery. Po skatalogowaniu gwiazd i wstępnej selekcji nowych, które zostają wpisane do tabeli novaevents, program wyszukuje wśród nich takie przypadki, które widoczne są na pojedynczych klatkach. 61 Może zdarzyć się, że podczas wykonywania pojedynczego naświetlania, na jednej z klatek zostanie zapisany przypadkowy, jasny piksel, bądź na wykonanym zdjęciu widoczny będzie samolot lub satelita. Niewykluczone jest, że po zsumowaniu trzech klatek, ten przypadkowy obiekt będzie nadal widoczny, a co za tym idzie, podczas katalogowania zostanie on potraktowany jako „nowa” gwiazda. W omówionym wcześniej programie do_search_new_star.pl przypadek taki zostałby odrzucony, gdyż istnieją bardzo niewielkie szanse na to, że w ciągu kilku następnych obserwacji pola w dokładnie tym samym miejscu zostanie zauważony podobny obiekt. Podczas analizy gwiazd nowych wykonywanej bezpośrednio po zakończeniu obserwacji nie ma możliwości na sprawdzenie historii danej gwiazdy i jej kolejnych wystąpień. Zdecydowałam się więc na zastosowanie bardzo rygorystycznego kryterium, wymuszającego zaobserwowanie nowej na wszystkich pojedynczych klatkach, z których została złożona suma. Niewiele gwiazd w bazie danych spełnia takie kryteria. Spowodowane jest to warunkami atmosferycznymi (przesuwające się na zdjęciach chmury) oraz skończoną precyzją detektora i co za tym idzie, jakością zdjęć. Gwiazdy o jasności około 10 – 11 magnitudo są trudno rozpoznawalne na klatkach (na pojedynczych zdjęciach jasność 11 magnitudo jest wartością graniczną obserwacji), co także ma znaczący wpływ na fluktuacje w ich rejestracji na kilku klatkach. Gwiazda wyselekcjonowana przez program do_search_current_night.pl oznaczana jest w bazie poprzez wpisanie wartości 1 do pola ne_sel_type. Automatycznie zostają dla niej przygotowane wycinki pól z poprzednich nocy w celu wizualizacji obiektu. Wywołanie do_search_new_star.pl: do_search_current_night.pl -night=20050521 -mag=10 -do_getparts -max_quality –link=http://grb.fuw.edu.pl/pi0/user/kkrupska/nove_summ Warunkiem koniecznym do wywołania programu jest określenie nazwy nocy, dla której ma zostać przygotowana analiza. W przypadku, gdy program do_search_current_night.pl zostanie wywołany bez tego parametru, cała analiza zostanie wykonana dla danych pochodzących z aktualnej nocy. Możliwe jest określenie minimalnej jasności wyszukiwanych gwiazd. Uruchomienie programu z opcją - 62 do_getparts prowadzi do automatycznego wygenerowania wycinków pola, na którym została znaleziona nowa gwiazda, z poprzednich nocy, w celu wizualizacji pojawienia się nowego obiektu. Konsekwencją wywołania do_search_current_night.pl bez użycia parametru -max_quality jest znaczne osłabienie kryterium jakie musi spełniać nowy obiekt: aby gwiazda została uznana za nową, wystarczy, aby pojawiła się na dwóch z trzech klatek, z których złożona jest suma. Parametr link określa miejsce docelowe dla wykonanych wycinków. Gwiazdy w tabeli novaevents niewyselekcjonowane przez program do_search_current_night.pl nie są w żaden sposób oznaczane, czy usuwane z listy gwiazd potencjalnie nowych. W dalszych krokach analizowane są one przez program do_search_new_star.pl omówiony w poprzednim rozdziale. 4.5 Wizualizacja wyników W celu wizualizacji wyników otrzymanych z obu programów selekcjonujących napisałam skrypt nove.php. Skrypt ten łącząc się z bazą scan, wyświetla na stronie internetowej dane z tabeli novaevents, które dotyczą przypadków uznanych za ciekawe, czyli takich, które w polu ne_good_event mają wpisaną wartość większą od zera. Skrypt nove.php umożliwia szybkie przeglądanie interesujących gwiazd bez potrzeby ręcznego wyszukiwania wszystkich informacji w bazie danych. Wszystkie wyniki przedstawione są w postaci tabeli, w której znajdują się kolejno pola z numerem gwiazdy, nocą pierwszej obserwacji, jej wielkością gwiazdową i zmiennymi niebieskimi. Dodatkowo wyświetlana jest także liczba wcześniejszych obserwacji pola przed zarejestrowaniem na nim gwiazdy, a wartość pola ne_good_events pokazywana jest w kolumnie quality (jakość). Przy każdej z gwiazd wyświetlane jest pole komentarza. Jeżeli gwiazda została wyselekcjonowana przez program do_search_current_night.pl, to w trzeciej od końca kolumnie wyświetli się napis current night, w innym przypadku, pole to pozostaje puste. Link SUMM, znajdujący się w przedostatniej kolumnie, pojawia się tylko wtedy, gdy dla gwiazdy podczas poszukiwań zostały wykonane wycinki (opcja –do_getparts). Jeżeli gwiazda je posiada, to kliknięcie na ten link spowoduje przeniesienie do strony z tymi wycinkami. Przycisk EDIT, znajdujący się na końcu tabeli, uruchamia drugi ze skryptów php, nova_details.php, który umożliwia zmianę wartości pola quality, 63 wpisanie komentarza oraz zmianę (bądź podanie) linku do strony, na jakiej znajdują się wycinki gwiazdy. Stopniowanie pola quality odbywa się w następujący sposób: gwiazdy wyselekcjonowane przez programy do_search_new_star.pl i do_search_current_night.pl otrzymują wartość podstawową równą 1. Nadanie polu quality wartości równej 2 oznacza rozpoznanie gwiazdy jako gwiazdy zmiennej. Wartość 5 posiadają tylko gwiazdy nowe. Pomiędzy wartością 2 i 5 znajduje się miejsce na oznaczanie innych ciekawych obiektów, takich jak planety czy inne zjawiska niebieskie o niskiej rozdzielczości czasowej, które mogą zostać zidentyfikowane na skanach. Wstawienie w miejsce pola quality wartości 0 powoduje odrzucenie znalezionego przez programy przypadku, a w dalszym kroku – nie wyświetlanie go w tabeli wyników. Umieszczona w pierwszej kolumnie nazwa gwiazdy jest równocześnie linkiem do bazy danych projektu „π of the Sky” i umożliwia obejrzenie krzywej blasku dla danej gwiazdy. Krzywa blasku jest bardzo istotną informacją mówiącą o typie gwiazdy, dlatego zdecydowałam się na umieszczenie jej w tabeli wyników. Dzięki temu nie jest konieczne dodatkowe wyszukiwanie krzywej w bazie danych projektu i czas rozpoznania gwiazdy znacznie się skraca. Dodatkowo na dole strony, na której wyświetlana jest krzywa blasku, znajdują się linki do baz danych ASAS, SIMBAD, Tycho, Gcvs oraz do bazy projektu „π of the Sky” zawierającej informacje o obserwacjach nocnych. Kliknięcie na wybrany link powoduje wyszukanie w danej bazie gwiazd, położonych najbliżej gwiazdy znajdującej się w tabeli wyników. 64 Rysunek 4.10 Wypełniona tabela Nova list, która jest wynikiem działania skryptu nove.php. Dane znajdujące się w niej pochodzą z tabeli novaevents Rysunek 4.11 Przykład wiersza tabeli odpowiadającego jednej odnalezionej „nowej” o identyfikatorze 6742802. Po kliknięciu na id gwiazdy otworzone zostanie okno z jej krzywą blasku otrzymaną z danych znajdujących się w bazie scan. W kolejnej kolumnie znajduje się informacja na temat nocy, podczas której „nowa” została zaobserwowana po raz pierwszy. Na dalszych pozycjach znajduje się jasność „nowej”, jej współrzędne niebieskie i ilość wcześniejszych obserwacji pola, na którym została odnaleziona. W kolumnie quality znajduje się kategoria gwiazdy (w tym wypadku jest to gwiazda zmienna). Dalej umieszczony jest komentarz, pole informujące o sposobie odnalezienia gwiazdy (puste pole oznacza odnalezienie gwiazdy za pomocą programu do_search_new_star.pl), link do utworzonych wycinków oraz przycisk do edycji danych 65 Rysunek 4.12 Formularz umożliwiający edycję danych dotyczących znalezionej gwiazdy. Otwiera się on po kliknięciu na link EDIT znajdujący się w ostatniej kolumnie tabeli Nove list. Tytuł formularza stanowi identyfikator gwiazdy w tabeli scan. Poniżej przedstawione są parametry niepodlegające edycji: nazwa nocy pierwszej obserwacji, jasność, współrzędne niebieskie i liczba wcześniejszych obserwacji pola. Zmienić natomiast można współczynnik jakości gwiazdy, komentarz i link do strony zawierającej wycinki pola. Formularz ten napisany jest w języku PHP 66 5. Wyniki Stworzone przeze mnie oprogramowanie, umożliwiające automatyczne wyszukiwanie gwiazd nowych na zdjęciach pochodzących ze skanów wieczornych i porannych, zostało przetestowane na danych obejmujących okres od 1-go grudnia 2004 do 21-go maja 2005. W tym czasie projekt „π of the Sky” prowadził obserwacje nieba w Las Campanas Observatory w Chile. Po 21 maja 2005 roku kamery zostały przywiezione do Polski w celu ich konserwacji i przeprowadzenia modernizacji. Jakość otrzymanych zdjęć oraz odpowiednie dobranie parametrów programów selekcjonujących gwiazdy pozwoliło na znalezienie udokumentowanej przez inne projekty badawcze gwiazdy nowej oraz wielu przypadków gwiazd zmiennych. Dodatkowo w bazie danych pochodzących ze skanów została zlokalizowana poruszająca się planeta Neptun. 5.1 Nova V 5115 Sgr Napisane przeze mnie oprogramowanie ma na celu automatyczne wyszukiwanie gwiazd nowych. Zjawiska te nie występują często. W najbliżej położonej galaktyce w stosunku do Drogi Mlecznej, w Galaktyce Andromedy, w ciągu roku obserwuje się 20 – 30 wystąpień gwiazd nowych. Analizując położenia tych gwiazd zaobserwowano ich dużą koncentrację w centrum Galaktyki i w kierunku jej płaszczyzny. W rezultacie, chociaż w całej Galaktyce w ciągu roku może dochodzić do około 80 wybuchów nowych, to obserwowane jest zaledwie kilka procent z nich [23]. Ponieważ kamery „π of the Sky” obserwują tylko niewielki obszar nieba (FoV ~ 33ºx33º), a dodatkowo podczas testów oprogramowania korzystałam z danych, obejmujących jedynie okres półroczny, prawdopodobieństwo znalezienia jakiejkolwiek nowej było bardzo małe. Bez obaw można więc określić znalezienie nowej mianem wielkiego sukcesu, na który złożyły się dwa czynniki: wystąpienie nowej na analizowanym obszarze oraz prawidłowe działanie napisanej przeze mnie aplikacji. 67 Zdjęcie wykonane 19 marca 2005 roku. Współrzędne środka tego pola to (18.28264581, -25.95264992). W centrum zdjęcia nie znajduje się żadne gwiazda. Rysunek 5.1 k2a_20050319_001.jpg Na rys. 5.2 pokazane jest zdjęcie wykonane 27go marca podczas obserwacji pola S1900-15. Na środku zdjęcia można zauważyć gwiazdę, która nie była widoczna wcześniej. Jej jasność wynosi 9.71997 magnitudo. Współrzędne nowego obiektu to: Rektascensja: 18.2830h (18h:16m:59s) Deklinacja: -25.9466 (-25o56'48") Gwiazda ta po zakończeniu obserwacji i wykonaniu procedur pipeline, została skatalogowana jako nowa. Rysunek 5.2 k2a_20050327_002.jpg Podczas kolejnych skanów wykonywanych po 27 marca gwiazda była nadal widoczna. Jej wielkość gwiazdowa podczas drugiego pomiaru wzrosła o 0.02 magnitudo. Rysunek 5.3 k2a_20050404_003.jpg 68 Po kilku dniach obserwacji jasność gwiazdy zaczęła spadać. 13 dni po jej zaobserwowaniu wynosiła już 9.80579 magnitudo, dzień później już tylko 9.9637. Rysunek 5.4 k2a_20050408_004.jpg Ostatnia obserwacja nowej miała miejsce 19 kwietnia 2005, czyli po 23 dniach od jej pierwszego zaobserwowania. Tego dnia miała ona jasność 10.1482 magnitudo. W ciągu 23 dni jej obecności na zdjęciach pochodzących ze skanów, gwiazda ta obserwowana była 7 razy, a wszystkie te obserwacje przypadały na skan poranny. Rysunek 5.5 k2a_20050416_006.jpg Dużym udogodnieniem przy wyszukiwaniu tej nowej była jej jasność powyżej 10 magnitudo. Taka wielkość gwiazdowa pozwala na identyfikację rodzaju gwiazdy zarówno za pomocą danych z krzywej blasku, jak i bezpośrednio na zdjęciach pochodzących z obserwacji. Gwiazdy ciemniejsze są trudno rozpoznawalne na wycinkach, przez co ich analiza jest trudniejsza. Dodatkowo gwiazda ta doskonale spełnia warunki zadane przeze mnie w programie wyszukującym gwiazdy nowe na nocach wstecz, czyli pięciokrotną obserwację w ciągu 30 dni od momentu pierwszej rejestracji. 69 Rysunek 5.6 Krzywa blasku pochodząca z bazy danych skanów. To właśnie te dane pozwoliły na sklasyfikowanie gwiazdy jako nowej Rysunek 5.7 Pochodzące z bazy scan dane źródłowe dotyczące nowej, dla których został wykonany wykres zmiany jasności Pierwszego odkrycia nowej V 5115 Sgr dokonało niezależnie dwóch Japończyków: Hideo Nishimura (Kakegawa, Shizuoka-ken, Japan) i Yukio Sakurai (Mito, Ibakakiken, Japan). Pierwszy z nich zaobserwował gwiazdę wykonując dwa naświetlania aparatem Pentax 6x7 z obiektywem o ogniskowej f=200 mm i aperturze f/4.0. Wyznaczona przez niego wielość gwiazdowa nowej to 8,7 magnitudo. Yukiro Sakurai przypisał nowej jasność znacznie niższą, bo 9,1 magnitudo. Posługiwał się on kamerą CCD z obiektywem firmy Nikon o ogniskowej f=180 mm i aperturze f/2.8. Oba odkrycia nastąpiły prawie równocześnie dnia 28 marca 2005 (Nishimura 2005.03.28.779 UT, Samurai - 2005.03.28.796 UT) [27]. 70 Rysunek 5.8 Mapa nieba wykonana przez Sebastiana Otero z zaznaczoną pozycją Nowej V 5115 Sgr. Zdjęcie to znajduje się na stronie autora (http://ar.geocities.com/varsao/index.htm) i polecane jest przez portal AAVSO 71 5.2 Neptun Jednym z pierwszych wyników uzyskanych przez program mojego autorstwa było zlokalizowanie, wśród danych pochodzących ze skanów, Neptuna. Jest to ósma od Słońca planeta Układu Słonecznego, oddalona o 4500 milionów kilometrów. Neptun został odkryty w 1846 roku przez Johanna Gallego. Planeta ta porusza się po swojej orbicie z prędkością 5,43 km/s, a pełny okres obiegu wokół Słońca trwa 164,78 lat [4]. Rysunek 5.9 Neptun na zdjęciu wykonanym przez sondę Voyager 2 (źródło Views of the Solar System 26 ) Właśnie ten trwający prawie 165 lat obrót sprawił, że Neptun został sklasyfikowany w procesie katalogowania jako „nowy” obiekt. Jego powolne przemieszczanie się (około 2º rocznie) sprawiło, że przez prawie miesiąc jego położenie opisywały stałe współrzędne niebieskie, a w tym czasie kamery projektu „π of the Sky” wykonały serię zdjęć pola na jakim się znajdował. Wcześniej Neptun także był widoczny na zdjęciach pochodzących ze skanów, dzięki czemu możliwy do zaobserwowania jest jego ruch po orbicie. Pierwsza obserwacja Neptuna dla współrzędnych niebieskich ra = 21,33061121 i dec = -15,7105291 nastąpiła 5-go maja 2005 roku. Wyznaczona jasność obiektu wyniosła 8,13215 27 magnitudo. Pole, na którym znajdował się Neptun, było fotografowane codziennie w okresie od 5 do 9 oraz 11, 12, 18 i 21 maja (czyli do ostatniego dnia danych używanych do testowania oprogramowania). W sumie Neptun 26 27 http://www.solarviews.com/ Z danych astronomicznych wynika, że wielkość gwiazdowa tej planety nie przekracza 7,6 magnitudo 72 fotografowany był 10-ciokrotnie w przeciągu pół miesiąca, dzięki czemu spełniał wymagania postawione przeze mnie gwieździe nowej 28 . Na poniższych zdjęciach przedstawiłam 6 wybranych ze skanów zdjęć, które pokazują tor orbity Neptuna. Zdjęcia wykonane pomiędzy 5, a 21 maja wskazują na stałe położenie planety. Właśnie analiza danych pochodzących z tych zdjęć przez program do_search_new_star.pl wskazała na Neptuna jako na gwiazdę nową. 2005-04-07 2005-04-11 2005-04-15 2005-05-05 2005-05-17 2005-05-21 Rysunek 5.10 Zajęcia ukazujące ruch Neptuna, wykonane przez kamery projektu „π of the Sky” podczas skanów wieczornych i porannych Rysunek 5.11 Krzywa blasku Neptuna pochodząca z bazy danych scan 28 Co najmniej 5 obserwacji w ciągu kolejnych 30 dni. 73 Rysunek 5.12 Pochodzące z bazy scan dane, z których została wygenerowana krzywa blasku Neptuna 5.3 Gwiazdy zmienne Gwiazdami zmiennymi określa się gwiazdy, których jasność w czasie ulega zmianie. Wahania w wielkości gwiazdowej powodowane są głównie zaciemnieniami w układach podwójnych, wybuchami związanymi z niestabilnością (przykładem są gwiazdy nowe), a także pulsacjami zewnętrznych warstw powierzchni gwiazdy. Gwiazda o jasności poniżej 11 magnitudo, czyli praktycznie nierozróżnialnej przez detektory kamer „π of the Sky”, zwiększająca swoją jasność do poziomu powyżej 11 magnitudo i utrzymująca ją na takim poziomie przez kilka dni, jest przez program wyszukujący selekcjonowana jako gwiazda nowa (oczywiście tylko przy pierwszej rejestracji tej gwiazdy). Oba skrypty przygotowane do znajdowania gwiazd nowych na zdjęciach pochodzących ze skanów wyselekcjonowały podczas swojej pracy wiele gwiazd zmiennych o okresie oscylacji od kilku dni do kilku lat. Przypisanie znalezionego obiektu do klasy gwiazd zmiennych odbywa się poprzez porównanie go z danymi znajdującymi się w bazach innych projektów, w szczególności ASAS i SIMBAD. W czasie przeprowadzania testów znalazłam w sumie 40 gwiazd zmiennych. Ich okres zmienności waha się od 2 do 900 dni. 74 Rysunek 5.13 Histogram przedstawiający rozkład zmienności gwiazd wyselekcjonowanych przez programy do_search_new_star.pl oraz do_search_current_night.pl. Wyraźnie można rozróżnić dwa przedziały, 0-50 dni i 300-350 dni, dla których znaleziona liczba zmiennych była największa Jak widać na powyższym rysunku, rozkład okresu zmienności znalezionych przeze mnie gwiazd nie jest ciągły. Związane jest to z czasem obserwacji gwiazd, które zostały poddane analizie. Do dyspozycji miałam zdjęcia wykonane w okresie 172 dni, dlatego istniało mniejsze prawdopodobieństwo zaobserwowania gwiazdy o dłuższym okresie zmienności. Gwiazdy o okresie zmienności 350 dni i krótszym mogły pojawiać się w polu obserwacji kilkakrotnie, co znacznie zwiększało szanse na zaobserwowanie i określenie charakterystyki ich zachowania. Program do_search_new_star.pl wyselekcjonował tylko jedną gwiazdę zmienną o okresie zmienności powyżej 850 dni, natomiast aż 77% stanowią gwiazdy o okresie zmienności poniżej 350 dni. Na poniższym rysunku znajduje się krzywa jasności gwiazdy zmiennej o okresie 2,75692 dni wykonana dla danych pochodzących z bazy danych scan. Jest to gwiazda o najkrótszym okresie zmienności wyselekcjonowana przez mój program. Gwiazda ta po raz pierwszy została zarejestrowana kamerami „π of the Sky” 26 kwietnia 2005 roku. Tak mała ilość punktów pomiarowych dla tej gwiazdy związana jest z małą ilością obserwacji pola na jakim się ona znajduje (S1648-75). 75 Rysunek 5.14 Krzywa blasku wyselekcjonowanej przez mnie gwiazdy 135837-8217.7 o najkrótszym okresie zmienności (2,75692). Dane, z których została wykreślona powyższa krzywa pochodzą z bazy scan Rysunek 5.15 Wycinek krzywej blasku dla tej samej gwiazdy pochodzącej z bazy danych projektu ASAS. Na powyższym rysunku bardzo wyraźnie widać równe oscylacje jasności Gwiazda zmienna o najdłuższym okresie zmienności znaleziona przez programy selekcjonujące gwiazdy nowe do bazy scan opisywana jest identyfikatorem 0945537212.7 lub NSV04626. Jeden pełny okres oscylacji jej jasności wynosi 865 dni, natomiast amplituda zmian – nieco ponad pół wielkości gwiazdowej (0,51 magnitudo). 76 Rysunek 5.16 Krzywa blasku gwiazdy zmiennej, znalezionej przez programy wyszukujące gwiazdy nowe, o najdłuższym okresie zmienności (865 dni) Rysunek 5.17 Gwiazda przedstawiona na rysunku 5.16 Krzywa blasku gwiazdy o identyfikatorze 094558-7212.6 pochodząca z bazy danych ASAS 77 Rysunek 5.18 Fragment krzywej blasku gwiazdy przedstawionej na rysunku 5.17 pochodzący z bazy danych projektu ASAS. Na powyższym rysunku znajdują się dwa pełne okresy zmienności tej gwiazdy Gwiazdy zmienne odnalezione przez programy do_search_new_star.pl i do_search_current_night.pl można podzielić również ze względu na ich jasność. Najjaśniejsza ze znalezionych gwiazd charakteryzowała się wielkością gwiazdowa wynoszącą 7,659 natomiast najciemniejsza: 10,9847 magnitudo. Rysunek 5.19 Rozkład znalezionych przeze mnie gwiazd zmiennych w funkcji ich jasności. Maksimum tego rozkładu przypada na jasność pomiędzy 9,8, a 10 magnitudo Poniżej przedstawiam kilka przykładów gwiazd zmiennych znalezionych podczas testów oprogramowania na danych pochodzących z pierwszej połowy 2005 roku 29 . 29 Należy zwrócić uwagę, że skale czasu dla krzywych blasku pochodzących z danych projektu „π of the Sky” i ASAS są różne, a ich zestawienie ma charakter tylko porównawczy. 78 5.3.1 NSV 12190 Gwiazda typu MIRA zaobserwowana po raz pierwszy na skanach 5 maja 2005 roku. Do tej kategorii gwiazd zmiennych należą pulsujące gwiazdy długookresowe, czerwone olbrzymy i nadolbrzymy o okresie zmienności od 80 do 1000 dni. Amplituda jasności wynosi co najmniej 2,5 magnitudo, a czasem może przekraczać nawet 10 wielkości gwiazdowych. Okres zmienności poniższej gwiazdy wynosi prawie 382 dni. Na rysunku 5.21 przedstawiającym krzywą blasku tej gwiazdy widać, iż pełny okres zmienności obejmuje pojedynczy wzrost jasności o 2,5 magnitudo i stopniowy jej spadek. Rysunek 5.20 Krzywa blasku zmiennej NSV 12190 pochodząca z bazy scan 5.3.2 Rysunek 5.21 Krzywa blasku gwiazdy NSV 12190 pochodząca z projektu ASAS VX Vel Kolejna gwiazda typu MIRA. Zaobserwowana w bazie scan 1 maja 2005. Okres zmienności tej gwiazdy to 384 dni. Amplituda zmian jasności wynosi 3,66 magnitudo. Kamery projektu „π of the Sky” zaobserwowały tą gwiazdę w okresie wzrostu jasności z 10,5685 magnitudo do jej punktu maksymalnego (9,839 magnitudo). Na rysunku 5.23 umieszczonym po prawej stronie, przedstawiającym krzywą blasku tej gwiazdy, utworzoną z 384 danych pomiarowych zebranych przez projekt ASAS w przeciągu 800 dni widać, iż krzywa ma kształt nieregularny o długim okresie zmienności. 79 Rysunek 5.22 Krzywa blasku VX Vel pochodząca z bazy scan projketu "π of the Sky" 5.3.3 Rysunek 5.23 VX Vel w bazie danych ASAS RT Vel Gwiazda o zmienności 432 dni i amplitudzie jasności wynoszącej 5,5 magnitudo. Jest to kolejny przykład gwiazdy zmiennej typu MIRA. Na krzywej blasku pochodzącej z bazy scan (rysunek 5.24) widoczny jest obszar wysokiej jasności tej gwiazdy (zarejestrowana maksymalna jasność to 10,36 magnitudo). Pełny przebieg zmian jasności znajduje się na rysunku 5.25 pochodzącym z bazy danych ASAS, na który składa się 220 punktów pomiarowych zebranych w ciągu 900 dni obserwacji. Rysunek 5.24 Zaobserwowana dnia 28 kwietnia 2005 roku gwiazda RT Vel. Krzywa blasku pochodząca z bazy scan Rysunek 5.25 Krzywa blasku RT Vel sporządzona z danych projektu ASAS 80 5.3.4 V0973 Sgr Gwiazda zaobserwowana kamerami projektu „π of the Sky” 7 kwietnia 2005 roku. Okres zmienności wynosi 219,37 dni, a amplituda zmian jasności przekracza 3,7 magnitudo. Jest to kolejna gwiazda typu MIRA. Krzywa blasku pochodząca z bazy skanów projektu przedstawia samo maksimum jasności tej gwiazdy. Na rysunku 5.27 znajdują się dane zebrane przez ASAS w ciągu około 450 dni. W tym czasie kamery projektu zaobserwowały tą gwiazdę 385 razy. Na rysunku tym widać wyraźnie, że pełny okres zmienności obejmuje trzy podokresy oscylacji. Rysunek 5.26 Krzywa blasku zmiennej V0973 Sgr pochodząca z bazy danych scan 5.3.5 Rysunek 5.27 Krzywa blasku tej samej gwiazdy wyznaczona z danych projektu ASAS SX Vel Gwiazda typu DECP-FU o okresie zmienności 9,551 dni. Całkowita zmiana amplitudy nie przekracza 0,72 magnitudo. Ponieważ zmiany jasności są niewielkie, a całkowity okres zmienności nie przekracza 10 dni, dlatego krzywa złożona z wielu punktów wydaje się być linią prostą (tak jak to jest pokazane na rysunku 5.29, na którym znajduje się krzywa blasku tej gwiazdy z danych projektu ASAS). Dopiero dokładana obserwacja pozwala na zaobserwowanie pewnej zgodności w zmianie jasności w czasie. 81 Rysunek 5.28 Krzywa blasku gwiazdy SX Vel o krótkim okresie zmienności (9,551 dnia). Źródło: "π of the Sky" Rysunek 5.29 Krzywa blasku SX Vel przedstawiona w fazie. Dane pochodzą z obserwacji ASAS Większość znalezionych przez program do_search_new_star.pl to zmienne o amplitudzie zmiany jasności poniżej 1,5 magnitudo. Tylko 7 gwiazd zmieniło swoją jasność o wartość większą niż 4 magnitudo. Rysunek 5.30 Rozkład amplitud zmienności dla gwiazd wyselekcjonowanych przez programy do_search_new_star.pl i do_search_current_night.pl 5.4 Tło Do tabeli novaevents za pomocą programu do_novaevents.pl zostało wpisanych w sumie 114680 obiektów. Z tej ilości program do_search_new_star.pl wyselekcjonował 555 przypadków gwiazd pojawiających się pięciokrotnie w ciągu 30 kolejnych dni. Gwiazdy te, po połączeniu z bazą danych scan, za pomocą skryptu PHP, zostały umieszczone w tabeli Nove 82 list na stronie internetowej http://grb.fuw.edu.pl/pi0/user/kkrupska. W kolejnym kroku gwiazdy te zostały przeze mnie zidentyfikowane na podstawie ich krzywych blasku. Wielką trudnością jest określenie charakterystyki gwiazdy mając do dyspozycji tylko kilka jej pomiarów. W tym celu pod krzywą blasku zostały umieszczone linki do baz projektów ASAS, Gcvs, Tycho i SIMBAD. Dopiero porównanie współrzędnych niebieskich obiektu i jego jasności z danymi zawartymi w tych bazach umożliwia dokładną interpretację zachowania znalezionej gwiazdy. Niestety nie jest to łatwa procedura. Często spotykałam się z ciekawym zachowaniem krzywej blasku pochodzącej z bazy scan, lecz nie znalazłam jej potwierdzenia w innych bazach danych. W celu zachowania jak największej wiarygodności wyników traktowałam taką gwiazdę po prostu jako tło. Dodatkową trudnością przy identyfikacji wyselekcjonowanych przez program do_search_new_star.pl gwiazd jest częsty brak dokładnych informacji w największej bazie danych gwiazd – w bazie SIMBAD. Często jedyną informacją o gwieździe są jej współrzędne niebieskie bez podania wielkości gwiazdowej, a przy opisie gwiazd zmiennych nie ma danych dotyczących okresu zmienności. Właśnie na takie problemy natrafiłam najczęściej podczas analizy gwiazd znajdujących się w Nove list. Dzięki zamieszczonym w tabeli wycinkom zdjęć pól, na których znajdują się gwiazdy, możliwe jest także odrzucenie przypadków występowania fluktuacji na chipie. Kilkakrotnie do przypadków tła zakwalifikowałam „gwiazdy”, które okazały się być wyraźnymi, białymi pikselami uporczywie występującymi w tej samej pozycji. Często przyczyną powstania błędnej informacji o gwieździe było połączenie takich pikseli oraz występowanie na zdjęciach chmur. Dodatkowo za przyczynę powstawania tła odpowiedzialne są fluktuacje jasności gwiazd stałych o jasności około 11 magnitudo. Jest to graniczna jasność, z jaką rozpoznawane są gwiazdy na pojedynczych klatkach, co powoduje, że często takie gwiazdy stałe zostają dodane do bazy projektu „π of the Sky” dopiero po kilku, a nawet kilkunastu obserwacjach pola na jakim występują. Prowadzi to do oznaczenia ich jako gwiazd nowych i wpisania do tabeli novaevents, a następnie wyselekcjonowania przez program do_search_new_star.pl. Właśnie gwiazdy stałe stanowią największy odsetek tła w pierwszych trzech miesiącach analizy. Wszystkie te sytuacje wpływają na występowanie dużego tła, lecz należy zaznaczyć w tym miejscu, że nie można w całości określić go jako bezużytecznego. Możliwe jest, 83 że znajduje się w nim jeszcze dużo gwiazd zmiennych, czy nowych, które nie są zamieszczone w bazach ASAS, Gcvs i Tycho lub nie jest możliwa ich dokładna identyfikacja w bazie projektu SIMBAD. Rysunek 5.31 Liczba obiektów zakwalifikowanych do tła dla poszczególnych miesięcy obserwacji 250 gwiazdy zmienne i nowe tło liczba obiektów 200 150 100 50 0 grudzień 2004 styczeń 2005 luty 2005 marzec 2005 kwiecień 2005 maj 2005 miesiąc obserwacji Rysunek 5.32 Udział gwiazd nowych i zmiennych w ogólnej liczbie wyselekcjonowanych przez program do_search_new_star.pl obiektów. Tło stanowi 93% wszystkich otrzymanych wyników. Wielkość ta nie jest stała, lecz znacznie różni się dla poszczególnych miesięcy obserwacji. Dla początkowych dwóch miesięcy tło stanowiło ponad 90%. W kolejnych miesiącach wartość ta systematycznie się obniżała. 84 Rysunek 5.33 Procentowy udział tła w otrzymanych z programu do_search_new_star.pl wynikach Badając amplitudę przyporządkowanych do tła obiektów okazało się, że aż 72% z nich zmieniało swoją jasność w granicach od 0 do 0,6 magnitudo. Rysunek 5.34 Histogram przedstawiający zidentyfikowanych jako tło pomiarów rozkład amplitudy zmiany jasności obiektów Stosując w programie selekcjonującym nowe dodatkowe cięcie wymagające, aby amplituda zmiany jasności była większa od 0,6 magnitudo odrzuconych zostało by 42% gwiazd zmiennych, w tym także odnaleziona gwiazda nowa i Neptun. Odrzucenie przypadków z tabeli New list, dla których amplituda jest mniejsza niż 0,45 magnitudo 85 pozwoliłoby na pozostawienie nowej i zmniejszenie udziału tła o 57%. Przy tak wykonanym cięciu nadal pozostałoby 64% z odnalezionych do tej pory gwiazd zmiennych. W celu ustalenia optymalnego parametru, który mógłby posłużyć do efektywnego odrzucania tła, należy przeprowadzić dalszą analizę dla kolejnych miesięcy obserwacji. Z każdym miesiącem analizy procentowy udział tła spada gwałtownie (w szóstym miesiącu tło stanowiły już tylko 3 przypadki z 8 wyselekcjonowanych gwiazd) i możliwe, że ta tendencja utrzyma się. Wcześniejszy, olbrzymi udział tła w wyselekcjonowanych gwiazdach spowodowany był wpisywaniem do tabeli novaevents gwiazd stałych o jasnościach w granicach 10-11 magnitudo. Innym sposobem zmniejszenia tła bez ryzyka odrzucenia ciekawych przypadków jest zaimportowanie do bazy scan informacji na temat gwiazd stałych, dzięki czemu, podczas wypełniania tabeli novaevents nie będą wpisywane takie gwiazdy nawet podczas ich pierwszej obserwacji na zdjęciach pochodzących ze skanów wieczornych i porannych. 86 Podsumowanie Podczas mojej pracy zaprojektowałam i wykonałam automatyczny system wyszukiwania gwiazd nowych z danych pochodzących ze skanów wieczornych i porannych projektu „π of the Sky”. System został przetestowany na danych obejmujących półroczny okres ciągłych obserwacji. Analiza otrzymanych danych potwierdziła poprawne działanie oprogramowania. Programy wyselekcjonowały poprawnie jedną gwiazdę nową SV 5115 Sgr, przesuwającego się po orbicie Neptuna oraz 37 gwiazd zmiennych. System działa w pełni automatycznie, jedynie ostateczna selekcja otrzymanych przypadków wymaga udziału człowieka. Oprogramowanie to zostanie wcielone do codziennej analizy zdjęć skanów. 87 Bibliografia [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] J. Bonnelli, A Brief History of the Discovery of Cosmic Gamma-Ray Bursts, http://antwrp.gsfc.nasa.gov/htmltest/jbonnell/www/grbhist.html Govert Schilling, Flash! The hunt for the biggest explosions in the universe, Cambridge University Press, 2002 http://www.republika.pl/blyskigamma/ Wikipedia, http://pl.wikipedia.org/ NASA, http://cossc.gsfc.nasa.gov/docs/cgro/ http://www.asdc.asi.it/bepposax/ Stanisław Bajtlik, Hipernowe i Magnetary, Wiedza i Życie, nr 1/1999 Najjaśniejszy błysk gamma, URANIA - Postępy Astronomii, 4/1999 Oficjalna strona eksperymentu ROTSE, http://www.rotse.net/ Gamma-Ray Bursts A BRIEF HISTORY, NASA, http://imagine.gsfc.nasa.gov/docs/science/know_l1/GRB_history.pdf Oficjalna strona eksperymentu HETE, http://space.mit.edu/HETE/ Agnieszka Janiuk, INTGRAL obserwuje wszechświat, URANIA - Postępy astronomii, nr 3/2004 Lisa R. Johnston, Nowa klasa wybuchów promieniowania gamma o małej jasności, SKY and telescope, sierpień 2004 Magdalena Siemieniak, SWIFT na tropie rozbłysków gamma, URANIA - Postępy astronomii, nr 5/2003 Oficjalna strona projektu SWIFT, http://swift.gsfc.nasa.gov Oficjalna stronie sieci GCN, http://gcn.gsfc.nasa.gov/ B. Paczyński, P. Heansel, Gamma-Ray Bursts from quark stars, Los Alamos Library, http://xxx.arxiv.org/abs/astro-ph/0502297 http://www.fairchildimaging.com/ G. Wrochna, Sprawozdanie merytoryczne z realizacji projektu badawczego Badanie błysków optycznych towarzyszących rozbłyskom gamma, listopad 2004 Grant 1 P03B 103 29 złożony 31.1.2005 (T.Wibig), Poszukiwanie koincydencji wielkich pęków atmosferycznych z błyskami gamma i ich odpowiednikami optycznymi Sprawozdanie merytoryczne z realizacji projektu badawczego 2 P03B 038 25, Badanie błysków optycznych towarzyszących rozbłyskom gamma Główne typy gwiazd zmiennych, http://www.free.polbox.pl/w/wronkiab/ ORION, Serwis Edukacyjny Polskiego Towarzystwa Astronomicznego, Niezbędnik astronomiczny, http://orion.pta.edu.pl/astroex/toolkit/ Encyklopedia PWN, http://encyklopedia.pwn.pl Józef Smak, Gwiazdy nowe, Delta 05/1976 Katarzyna Kwiecińska, System wyznaczania jasności gwiazd w eksperymencie „π of the Sky” , Uniwersytet Kardynała Stefana Wyszyńskiego, Szkoła Nauk Ścisłych, praca magisterska, 2005 AAVSO ALERT NOTICE 316 (March 30, 2005), http://www.aavso.org/publications/alerts/alert316.shtml 88 Słownik astrometria autoguiding transformacja współrzędnych instrumentalnych x,y pochodzących z chipu na współrzędne astronomiczne (ra, dec) formuła samoprowadzenia montażu. Służy ona korekcie prędkości montażu dzięki danym o jego pozycji otrzymanym z astrometrii gwiazdy o bardzo małych promieniach (~0,01 pr. Słońca), wysyłające od 100 tys. do 10 tys. razy mniej energii niż Słońce. Temperatura na powierzchni wynosi około 4000–60000 K. Białe karły są jednym z końcowych etapów ewolucji gwiazd [23]. W białych karłach nie zachodzą już procesy jądrowe, a jedynym źródłem wysyłanej przez białe karły nie energii jest proces stygnięcia, który może trwać od kilkuset mln do kilku mld lat. Maksymalna masa, jaką obiekt może osiągnąć wynosi ok. 1,4 masy Słońca, a po jej przekroczeniu, biały karzeł wybucha jako supernowa i przeradza się w gwiazdę neutronową. Po kilkuset miliardach lat temperatura białego karła obniża się do tego stopnia, że przestaje on być widoczny - staje się czarnym karłem. Common Object Request Broker Architecture - standard uniwersalnej architektury służącej do komunikacji obiektów rozproszonych CORBA wprowadzony przez OMG Podstawowym celem jest (Object umożliwienie Management komunikacji Group). między odległymi i niekompatybilnymi systemami pracującymi na różnych platformach sprzętowych i programowych DAQ Data Aquisition System - systemem akwizycji danych ciemna klatka otrzymana poprzez naświetlenie w takich samych dark flat warunkach jak klatka surowa (temperatura, czas ekspozycji), lecz przy zamkniętej migawce jednostka układu astronomicznego, określająca położenie ciała w obydwu układach równikowych: równonocnym i godzinnym, deklinacja zdefiniowana jako kąt pomiędzy kierunkiem poprowadzonym od obserwatora do obiektu, a płaszczyzną równika niebieskiego. Obiekty położone na północnej półkuli nieba mają deklinację dodatnią (od 0° 89 do 90°), a na południowej ujemną (od 0° do -90°).[4]. flat field fotometria FOV klatka utworzona na podstawie sumy kilku klatek, pozwalająca na uzyskanie jednorodności w rozkładzie jasności obiektywu proces polegający na odnalezieniu na otrzymanych klatkach gwiazd oraz odczytaniu ich jasności i pozycji (x,y) na chipie (ang. field of view) – pole widzenia (ang. Gamma Ray Bursts Coordinate Network), koordynacyjna sieć obserwacji rozbłysków γ, mająca za zadanie rozsyłanie informacji o GCN współrzędnych zaobserwowanego błysku do wszystkich podłączonych jednostek, a także wysyłanie raportów sporządzonych przez obserwatorów naziemnych (ang. GRB Gamma Ray Burst) wysoko-energetyczne błyski promieniowania γ pochodzenia pozagalaktycznego o bardzo krótkim czasie trwania (średnio od 0.01 do 100s) gwiazda, która na skutek wybuchu gwałtownie zwiększa swoją gwiazda nowa jasność (o 7 – 15 magnitudo), a po początkowym, bardzo szybkim wzroście jasności następuje jej powolny spadek. Gwiazda nowa należy do układu gwiazd podwójnych. katalog 118218 gwiazd, stworzony przez satelitę Hipparcos, wystrzelonego w roku 1989 roku przez Europejską Agencję katalog Kosmiczną. Satelita ten miał za zadanie zebrać dane o paralaksach Hipparcosa gwiazd (zaczynając od magnitudo 10) oraz dostarczyć dokładne pomiary odległości kilkudziesięciu tysięcy gwiazd (do 1000 lat świetnych).. normalizacja jasności aparaturowych wyliczonych w procesie katalogowanie fotometrii, a następnie przypisanie otrzymanych danych do poszczególnych pomiarów w plikach astrometrii jednostka jasności gwiazdowej. Jest to jednostka wprowadzona przez Ptolemeusza ok. 140 r. n.e., ale prawdopodobnie wynaleziona przez magnitudo Hipparcha. Jest to skala odwrócona, czyli im jaśniejsza jest gwiazda tym niższa jej wielkość gwiazdowa. Gwiazdy obserwowane gołym okiem mają jasność poniżej 8m. 90 Słońce -26m Wenus -4 m Gwiazdy Wielkiego Wozu +2 m Granica fotografowanych gwiazd przez teleskop 40 cm +21m ruchoma montaż platforma, na której umieszczone są obiektywy fotograficzne, pozwalająca na skierowanie obiektywów w dowolny punkt nieba uwzględniając ruch obrotowy Ziemi zbiór procedur, którym poddawane są otrzymane zdjęcia nieba: pipeline redukcja, fotometria, astrometria, katalogowanie i wizualizacja wyników redukcja przygotowanie klatki do dalszych procesów poprzez odjęcie od niej dark flat’a oraz podzielenie jej przez flat field jednostka układu astronomicznego, zdefiniowana jako kąt dwuścienny pomiędzy płaszczyzną południka równonocny wiosennej (rektascensja równa 0h), a płaszczyzną południka obiektu. Rektascensję nalicza się rektascensja w kierunku na wschód, zgodnym z rocznym ruchem Słońca. Przyjmuje ona wartości z zakresu od 0h do 24h. Współrzędna ta nie ulega zmianie na skutek ruchu obrotowego Ziemi, jak w przypadku kąta [4] skan trygger proces fotografowania całego nieba (po trzy zdjęcia dla każdego z dostępnych danej nocy pól) informacja na temat zaobserwowanego błysku, rozsyłana przez/do użytkowników sieci GCN umowny czas słoneczny, obowiązujący dla zerowego południka, od UT którego liczymy różnice dla czasów strefowych, i który stanowi podstawę różnych obliczeń dla czasów lokalnych 91