30.03.2014 Views

System wyszukiwania gwiazd nowych i zmiennych w ... - Pi of the Sky

System wyszukiwania gwiazd nowych i zmiennych w ... - Pi of the Sky

System wyszukiwania gwiazd nowych i zmiennych w ... - Pi of the Sky

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.2 Conocny plan obserwacji<br />

Do stworzenia pliku zawierającego informacje na temat zaplanowanych obserwacji<br />

wykorzystałam plik current_night.pish 16 (skrypt z instrukcjami dla montażu na<br />

daną noc). Oprogramowanie tworzące ten plik składa się ze skryptu wywołującego,<br />

public.sh, przygotowującego dane oraz programu głównego, to_public.cpp,<br />

przetwarzającego informacje i generującego końcową tabelę. Kody źródłowe obu<br />

programów załączone są w dodatku A.<br />

_________________________________________________________<br />

time_start_UT RA[deg] DEC[deg] time_end_UT<br />

_______________________________________________________________<br />

2005-08-09 23:00 297.5 -30 2005-08-09 23:25<br />

2005-08-09 23:25 evening scan 2005-08-09 23:35<br />

2005-08-09 23:35 313 -30 2005-08-10 00:15<br />

2005-08-10 00:15 315 -15 2005-08-10 00:55<br />

2005-08-10 00:55 328.75 -30 2005-08-10 01:35<br />

2005-08-10 01:35 330 -15 2005-08-10 05:30<br />

2005-08-10 05:30 31.25 -30 2005-08-10 09:40<br />

2005-08-10 09:40 morning scan 2005-08-10 10:00<br />

2005-08-10 10:00 75 0 2005-08-10 10:40<br />

Rysunek 3.10 Wynik działania programów public.sh oraz to_public.cpp. Dane dla nocy z 9-go<br />

sierpnia 2005 roku. Czas początku i końca obserwacji podany jest w czasie UT 17 . Tabela ta dostępna jest<br />

na stronie publicznej projektu (grb.fuw.edu.pl) pod zakładką night schedule<br />

Najtrudniejszym krokiem, jaki należało wykonać podczas tworzenia programu do<br />

automatycznego generowania planu obserwacji, było pokonanie bariery strefy czasowej<br />

oraz różnych przesunięć wynikających z przeprowadzania obserwacji na drugiej<br />

półkuli. Skrypt musiałam napisać z niezwykłą dbałością o zmianę dni, miesięcy, lat oraz<br />

stuleci, starałam się, aby był on w pełni uniwersalny. Przeprowadzone testy oraz<br />

kontrola podczas jego pracy dała wyniki w pełni pozytywne. Zadanie to wykonałam<br />

razem z Marcinem Sokołowskim.<br />

Dzięki pracy nad tym skryptem miałam możliwość zapoznania się z budową skryptu<br />

kontrolującego ruch montażu przez cały czas obserwacji. W skrypcie oprócz danych<br />

dotyczących ruchu montażu oraz wywołania dodatkowych skryptów zawierających plan<br />

16 Po zakończeniu obserwacji zmieniana jest nazwa tego skryptu do formatu yyyymmdd.pish i<br />

kopiowany jest on do archiwum, w którym przechowywane są wszystkie skrypty, z których korzystał<br />

montaż.<br />

17 Umowny czas słoneczny, obowiązujący dla zerowego południka, od którego liczymy różnice dla<br />

czasów strefowych, i który stanowi podstawę różnych obliczeń dla czasów lokalnych.<br />

36

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!