天文选址望远镜远程控制

Download Report

Transcript 天文选址望远镜远程控制

天文选址望远镜远程控制
季凯帆 王锋 彭亚杰
昆明理工大学
国家天文台-昆明理工大学天文信息联合实验室
现代天文台的要求

海拔高,没有水,晴天多
高山、戈壁、极地
没有人去
下一代中国的光学天文台
 新疆
 西藏
 云南
 南极
 月球
西藏阿里狮泉河
CAST 2009-2010:狮泉河南选点
ShiQuanHe_25km South: newly selected site near the Ali airport
for simultaneously monitoring and small telescope project
小望远镜的控制物理结构
远程观测类型
脚本观测
 同步控制
 远程终端
 遥控器??

带宽和实时性!
RTS2–
Linux
ASCOM
-- Windows

In 1998, Bob Denny
 Sky & Telescope magazine several months
later,
 The asteroid 23257 Denny is named in his
honor.
ASCOM

The ASCOM Initiative is a loosely-knit group of
developers and astronomical instrument makers that
work together to bring vendor-independent and
language-independent plug-and play compatibility
between astronomy software and astronomical
instruments. ASCOM stands for the Astronomy
Common Object Model.
Compatible Languages











C++
Delphi Pascal
Visual Basic 6
FORTRAN
C#.NET
VisualBasic.NET
Java (the real thing)
COBOL
RemObjects PascalScript
Perl
Python











Tcl/Tk
PL/1
ReXX
JavaScript/JScript
VBScript
Microsoft Office (all products!)
Squeak Smalltalk
Visual Smalltalk
REALBasic
MATLAB
LABView
Drivers Include

Telescope/Mount
 Camera
 Dome & Roof
 Filter Wheels
 Focuser
 Rotator
Telescope/Mount









ACL Telescope Controllers
Astro-Physics GTO
Celestron Unified
EQMOD Project
Gemini Telescope
Generic LX-200
Intelliscope
LittleFoot Controller Project
Meade LX200 Classic and
Autostar #494, #495, and
#497

Meade LX200GPS and
LX200R
 PC-TCS ServoCAT
 Takahashi Temma
 TheSky Controlled
Telescope (Paramount, etc.,)
for TheSky X and TheSky
5/6
 Vixen SkySensor 2000
 Vixen Sphinx
暂时实现的功能
望远镜的状态获取(时角,赤经,赤纬
,方位角,地平高度)
 望远镜控制(跟踪,转动,Park)
 成像(设置曝光时间,开始曝光)
 获得成像结果(图像-服务端,包括显示
和存盘,曝光时间,图像大小。。。。
)

开发设计

CS结构
 服务端
 客户端
 在模拟器上开发
 移植到实际望远镜上
客户端
手柄
试验
时间:2011年10月13日
 地点:北京国台
 网络:望远镜-笔记本(服务端)-拨号(16900)-Internet;客户端-国台局域网Internet
 望远镜:Meade LX200 GPS
 试验功能:望远镜转动,跟踪,PARK
 试验结果:望远镜成功正确转动!

讨论
利用ASCOM驱动商用小望远镜是可实现
的。
 可以在服务端用脚本驱动
 可以在客户端同步控制

建立完整的实验室环境!