Observation Sequence
Last Up Date 2001.7.24
Before Observations
Before observations, support scientist, day crews, and technicians
prepare for COMICS for observations. It includes, pumping, pre-cooling
with liquid nytrogen, cooling with refrigerators, setting up computers,
check for right operation of detectors and motors, setting up status
file parameter of COMICS such as installed filters, windows, gratings,
and slits, check for right operation of softwares. Sometimes, SOSS system
has passed through some version up and you may have to change some abstract
commands and/or instrument dependent commands.
Start up COMICS
First of all, instrument operator and support scientist start up COMICS.
- Check general COMICS's status.
- Start up SOSS system.
- Login WS comics as comics.
- Also login WS wiwaxia or PC opabinia from WS comics's window.
- Then start up CSC system on comics/wiwaxia/opabinia.
- Check temperature. Are the detector mounts cold enough (<10K)?
- If cold enough, start up detectors carefully.
- Then take test images and check if the detectors are operating well.
- From test images, also check if the optical statuses are correct or not.
Adjustment of Optical Axes
On the first day during one observing run, optical axes of
COMICS and of the telescope must be adjusted. It is enough
that it is done only once after COMICS was mounted on Cassegrain.
- Choose any N-band filters, a mirror at the slit, and
the N-band pupil imaging lens.
- Take image and check if secondary image is placed at the center
of area where light is incident.
- If the position seems right, you don't have to do nothing.
If not, tilt incident mirror by two axes so that the secondary image
come to the center of the area.
Focus Adjustment
Before starting observations of objects, you must adjust telescope focus
by a point source. When focus seem to be worse during night, you must
adjust focus again, of course. There are two focus adjusting methods.
- If you know the difference of focus values between COMICS and
the auto guider, you can measure auto guider's focus by automatic
adjusting command FOCUSAGSEQUENCE. Then set the focus
by adding the offset to the AG's focus value.
- If you don't know, or if the weather condition is bad and focus
measurement using auto guider is not suidable, you can adjust
COMICS focus itself. For it, take some point source images at
different focus values of the telescope, and measure their FWHMs
and choose the best focus value. For doing this, you can use SOSS's
FOCUSAG command, which just change telescope focus to some
value.
Imaging
- Choose imaging filter, pre-optics filters, lens, and a mirror at the
slit, according your purpose.
- Move telescope to the object.
- Set up chopping parameters, that is amplitude and position angle.
- Is instrument rotator angle right?
- Take test image. Set clock parameters.
- If there's no problem, take data. Nod or dither with chopping, as you
need.
- Transfer data to OBC. This will be done automatically in data-getting
SOSS commands, in usual.
Flat for Imaging
Usually, sky flat is used for imaging. It is made from sky areas on object
and standard star images. Dome flat can be taken, but it is never recommended.
It is because owing to dome's high emissivity, you can't use the same clock
to take dome images as those used for objects/standards images.
- When you use sky flat, please take enough sky frames so that you can
make statistic analysis of them. Offset-beam frames without object,
sky area of object/offset-beam frames are able to be used as sky frames.
In this method, you can automatically take data of purpose filters,
lenses, and slits. Or you take sky frames itself independently,
remember to select the optics rightly.
- If you happen to take dome flat data, close cell cover and
take test data. If you need true dome flat, close dome and
take its data. No lamp or dome flat cell is used because COMICS
see just material's thermal emission. Remember to choose imaging
filter, pre-optics filters, lens, and a mirror at the slit,
according your purpose. Using test images, adjust
clock parameters for image levels not to saturate. Then take data.
Spectroscopy
- Choose pre-optics filters, a slit, a grating of your purpose.
According to them,
choose suitable lenses and imaging filters to take slit viewer images.
- Move telescope to the object.
- Set up chopping parameters, that is amplitude and position angle.
- Is instrument rotator angle right?
- Take test images and spectra. Set clock parameters.
If focus is bad, set up focus here.
- Adjust field so that object comes on the slit as you like, and take
test images and spectra. Check clock parameters if they are appropriate.
- Take data. Nod or dither with chopping, as you need.
- Transfer data to OBC. This will be done automatically in data-getting
SOSS commands, in usual.
Flat for Spectroscopy
Usually, dome flat is used for spectroscopy. If you need, you can use sky
flat, too, but it is not recommended.
For the latter, you should use offset-beam or sky area of object frames
to make sky flat, because spectra configuration move on arrays a little bit
according to telescope orientation and because sky spectra have a lot of
line emissions. Below is the method to take dome flat.
- For low-resolution specroscopy in the N-band, it's enough to take
flat data at the end of the night. Close cell cover, or dome
and take spectra. Remember to choose the same pre-optics filter,
slit, grating, lenses, as you used. Use hole at the imaging filter.
- For mid-resolution specroscopy in the N- and Q-band, you must take
dome flat spectra for object frames at the same time without switching
and tilting the grating. Because positional reproductivity of the
gratings are not high enough. Also, rigidity of the optics is not
good enough and a slit image move at most three pixels on the
spectroscopic arrays, and it causes fringe pattern movement on the
arrays. So should take flat frames for object frams at the same
elevation angles and position angles of the instrument rotator
as the object frames. You must take object spectra and dome flat
spectra successively. So please use cell cover for make flat. It is
easy and fast for the cover to be closed.
These procedures are the same for the calibration star frames.
Don't forget to take into account of time loss due to these
complicated method. It will be about 10 minutes to take one set of
flat frames including closing the cover.
- For high-resolution specroscopy in the N-band, we don't have experience
yet. However, situation is expected to be the same as those for
mid-resolution specroscopy.
Dark
At the end of a night, dark frames should be taken. (At the first of
the night, detector temperatures are not stable yet and dark current
is still varying. It will be stable during observation preparation
such as starting telescope and focus setting. )
- Choose dark filter at the pre-optics filter. Otherwise, choose
a perfect mirror at the slit and dark at the imaging filter.
- Among various clock parameters, dark frames should have the same pixel
period (PP), ND, readout range for partial readout if you used,
as you used in the night. Take all data to satisfy them. So it takes
very long time to complete dark data aquisition (maybe 1 to 1.5 hour).
One should take about 200 to 300 dark frames for each clock parameters.
So, please use RAW mode for CoAdd mode.
Standards
After Observations
Shutdown COMICS and telescope as right procedure.
- Did you take dark and flat data?
- Were all the data you took transfered to WS OBC ?
- Shutdown detectors. Remember to turn off the heaters at the detector
mounts.
- Shutdown CSC.
- Log off comics/wiwaxia/opabinia.
- Log off SOSS system.
2001.6-7のランをもとに観測ランのシーケンスを記録
●観測前
液体窒素発注
ステータスファイルの書き換え
インストールしてあるフィルター、窓、スリット、レンズ、回折格子
現在のフィルター、窓、スリット、レンズ、回折格子
真空引き
デュワー閉め
ポンプ取り付け (ターボ分子、スクロール)
真空引き
真空度モニタ
予冷
液体窒素をカセ床に運ぶ
予冷配管組み立て
予冷
冷凍機ON
真空ポンプOFF
温度モニタ起動
冷却
温度チェック
計算機接続
設定、pingチェック
SOSSソフトウエア更新
プログラムを指定場所に置く
検出器駆動試験、駆動系駆動試験
ソフトウエア更新試験
デコードエラー潰し
●観測中
検出器立ち上げ(CSC立ち上げ、検出器ウインドウ立ち上げ)
winset
obswin
/export/scr/comics/memo のしたのメモに沿って検出器起動
SOSS立ち上げ
ows2等にログイン(CDE環境)
右クリックでSOSSログインを選択
ID等入力--> 観測者、オペレータ等を入力
Observation Operationをクリックしてメイン制御画面を立ち上げ
・ows2
プロポーザルIDでログイン
そのIDでSOSSを立ち上げ
(CSCが立ち上がってExec Allをした後で)Allocation
ConfigからObwervation Operation(Configuration Setup)を選択
装置を選択して、"Observation"モードでアロケーション
Abstract Command画面を出す。
COMICSはIMAG_SPEC_NOCが現在使用しているもの
他にCOMMON TOOLなどを使う
抽象化コマンドINIT_COMICS 実行
観測の最初に実行するステータス取得プログラム
抽象化コマンドBOOTVGW 実行
(ows2でxhost +をしていないこと (xhost -すればよい))
抽象化コマンドBOOTQDAS 実行
(ows2でxhost +をしていないこと (xhost -すればよい))
駆動ファイル等(.cd, .op等)をロードするには、
File--> Load --> File
.cdとか.opの にはさまれた範囲が"OO"
Observation OperationウインドウのFile-Loadから見える
ktermをいちまい開き、xhost +をしてcomicsにログイン
comics:/home/comics でsosswinを実行
comicsから抜けて、xhost -しておく
comicsのyymmddcsc.logウインドウでtail -f YYMMDDcsc.logをしてCSCログ
を見えるようにする
また、comicsのもう一つのウインドウで、 /usr/tmp/00stk.logをtail -f
で見える要にする (データftp状況ログ)
・ows1
サポートサイエンティスト権限のある自分のアカウントでows1に入って
SOSSをo99200で立ち上げ、必要なら抽象化コマンドのアップデート、
望遠鏡モニタ、環境モニタ立ち上げ
・vgw
観測開始/終了時のWS vgwの起動/終了は望遠鏡オペレータの仕事
観測用ウインドウ立ち上げ
CSC log, ftp log
ヒータ設定
モータ初期化
画像試験取得
初日:瞳撮像モードで光軸調整
更新ソフトウエアのバグ潰し
chopper準備
天体導入
天体位置の微調整
抽象化コマンド SUBS 中の
SUBS_MOVEFILED_AG0 AGを全て切るので大きく動かせる
SUBS_MOVEFILED_AG1 <10"以下の移動量のとき
SUBS_MOVEFILED_AG2 使わない
SUBS_MOVEFILED_AG3 <5"以下の移動量のとき
ピント合わせ
抽象化コマンド FOCUSAGSEQUENCE 自動で星を探してAGで焦点あわせ
FOCUSAG 入っている星を使ってAGで焦点あわせ
標準星
天体
撮像
chop方向/振幅設定
フィルター合わせ
スリット抜き
スカイ撮像
レベル合わせのためのクロック設定
位置合わせ
撮像(NOD/DITHER)
分光
chop方向/振幅設定
フィルター合わせ
スリット入れ
回折格子合わせ(切替え、調整)
レベル合わせのためのクロック設定
位置合わせ(スリットへの星の導入)
抽象化コマンド ADJ_FIELD
!!注!! このコマンドを使うには、使うマシン(ows2が普通だろう)
でxhost -であることを確認。その上でCOMMON TOOLの
抽象化コマンド群中の BOOTVGW/BOOTQDASを実行しておく
必要がある
FRAME_ORG COMQの星が見えている画像を指定
この画像がSlit Frame Displayの画像として表示される
(USE_FRAM=SLITのとき)
FRAME_SLIT COMAのslitが見えている画像を指定
この画像がObject Frame Displayの画像として表示される
(USE_FRAM=SLITのとき)
USE_FRAM=ORGのとき、FRAME_ORG、FRAME_SLITのいずれでもFRAME_ORGで
指定した画像が表示される
このコマンドを実行すると、QDAS systemというウインドウが表示される
Click Pointsを押すと、その後画面上で押した点が目的のslit/
object位置として選ばれる
数字入力も可能。X,Yウインドウを左にドラッグすると、値が
反転して読めるようになるので、その状態でバックスペース、
数字入力をすればよい
また、Last Positionを選択すると、前回の位置に指定される
Object画面でのPick Objectは、天体の近くをクリックすると
自動で天体位置を選んでくれるが、負のイメージには効かない
ので要注意
slit/object位置を指定したら、Setを押す。OK?というウインドウが
出るのでOKすると、移動量が計算され実際の移動が行われる
分光(NOD/DITHER)
FLAT取得
ダーク取得
フィルター合わせ
クロック設定
ダーク取得
FLAT取得
フィルター合わせ(Imfが素どおし、スリット幅は目的のにあわせて)
クロック設定
フラット取得
データ転送 (AC: TRANS_DATA)
●観測終了
検出器の終了
SOSSの終了
・ows2
xhost - を確認した上で
COMMON TOOL SHUTDOWNVGW
COMMON TOOL SHUTDOWNQDAS
を実行。これをxhost -になっていない状態で実行するとおかしいことが
おきる。
SHUTDOWNVGWでVGWが終了しない場合には、
--> SHUTDOWNVGWをもう一度実行
--> でも落ちない
--> 一度BOOTVGWをする
--> もう一度SHUTDOWNVGWをすると古いほうが消える
--> 新しい方は File-->ExitがあるのでそこからExitする
抽象化コマンドウインドウ、コマンドエグゼキュータモニタウインドウ
等をclose
Configからウインドウを出して、装置のアロケーションをFreeにする
SOSSを抜ける
CSCの終了
今QUITがうまく機能していないので、obswinの全てのウインドウを
Ctrl-cして終わる
●現在ある抽象化コマンド
抽象化コマンドINIT_COMICS
観測の最初に実行するステータス取得プログラム
抽象化コマンドBOOTVGW (COMMON TOOLから)
vgwの立ち上げ (AGを使うために必要)
実行画面でxhost +をしていないこと (xhost -すればよい)
抽象化コマンドBOOTQDAS 実行 (COMMON TOOLから)
QDASの立ち上げ (スリットのせをするのに必要)
実行画面でows2でxhost +をしていないこと (xhost -すればよい)
抽象化コマンド
FOCUSAGSEQUENCE 自動で星を探してAGで焦点あわせ
FOCUSAG 入っている星を使ってAGで焦点あわせ
いずれも、デフォルトのステータス値で実行すると、フィット後の
極小点を含まないようなところで実行してしまうことがあるので、
できるだけ、手入力で近い値をいれておくほうが無難
抽象化コマンド ADJ_FIELD
!!注!! このコマンドを使うには、使うマシン(ows2が普通だろう)
でxhost -であることを確認。その上でCOMMON TOOLの
抽象化コマンド群中の BOOTVGW/BOOTQDASを実行しておく
必要がある
FRAME_ORG COMQの星が見えている画像を指定
この画像がSlit Frame Displayの画像として表示される
(USE_FRAM=SLITのとき)
FRAME_SLIT COMAのslitが見えている画像を指定
この画像がObject Frame Displayの画像として表示される
(USE_FRAM=SLITのとき)
USE_FRAM=ORGのとき、FRAME_ORG、FRAME_SLITのいずれでもFRAME_ORGで
指定した画像が表示される
このコマンドを実行すると、QDAS systemというウインドウが表示される
Click Pointsを押すと、その後画面上で押した点が目的のslit/
object位置として選ばれる
数字入力も可能。X,Yウインドウを左にドラッグすると、値が
反転して読めるようになるので、その状態でバックスペース、
数字入力をすればよい
また、Last Positionを選択すると、前回の位置に指定される
Object画面でのPick Objectは、天体の近くをクリックすると
自動で天体位置を選んでくれるが、負のイメージには効かない
ので要注意
slit/object位置を指定したら、Setを押す。OK?というウインドウが
出るのでOKすると、移動量が計算され実際の移動が行われる
抽象化コマンド GET_OBJECT
天体データをNFILEで指定した枚数とる
フィルター等の変更は行わない
CSCのGOを押すことに相当
抽象化コマンド GET_FLAT
フラットデータをとる
OBJECT_NAMEがFLATになる
撮像フィルターがH01になる(素どおしにしておかないと変な模様がのると言って
いたのに対応)
抽象化コマンド GET_FLAT
ダークデータをとる
OBJECT_NAMEがDARKになる
前フィルターがダークになる
抽象化コマンド NOD_OBJECT
nodしながらデータをとる(GET_OBJECT)
動かし先をRA/DECで指定
一点でとるファイル数(NFILE_PERBEAM)、NOD繰り返し数(NNOD_PAIR)も指定できる
最後は移動コマンドが走ってもとの位置に戻る
抽象化コマンド DITHER_OBJECT
ditherしながらデータをとる(GET_OBJECT)
動かし先をRA/DECで指定
4点ditherの場合(撮像用)
1箇所目 現在値(α、δ)
2 (α+RA, δ+DEC)
3 (α+RA,δ+DEC-RA)
4 (α+DEC, δ-RA)
3点ditherの場合(分光スリットのせ用)
1箇所目 現在値(α、δ)
2 (α+RA, δ+DEC)
3 (α+RA+RA, δ+DEC+DEC)
最後は移動コマンドが走ってもとの位置に戻る
抽象化コマンド SETUP_FIELLD
望遠鏡を星に向ける
抽象化コマンド TRANS_DATA
転送する最初と最後のファイルを指定して、実行
ファイル番号の指定は、COMAXXXXXXXXでもCOMQXXXXXXXXでも良い(番号しか
見ていない)
すでに転送済のファイルに付いては転送しないため実行時間はほとんど
かからず、悪影響もない
comics:/usr/tmp/00stk.logにftpログが表示される
comics:/usr/tmp/yymmddcsc.logにもコマンド実行状況が表示される。ここに
Send doneと出れば転送が終わっている
!!注!!
ない番号のファイル転送を大量に発行してしまったとき
実害はないはずだが、なるべくそのファイルに行く前に早急にCSCを
終了 (svrウインドウからCtrl-cで切る)