Novel algorithm implementations in DARC, the Durham AO Real-time Controller

被引:0
|
作者
Basden, Alastair [1 ]
Bitenc, Urban [1 ]
Jenkins, David [1 ]
机构
[1] Univ Durham, Dept Phys, South Rd, Durham DH1 3LE, England
来源
ADAPTIVE OPTICS SYSTEMS V | 2016年 / 9909卷
关键词
D O I
10.1117/12.2231622
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
The Durham AO Real-time Controller has been used on-sky with the CANARY AO demonstrator instrument since 2010, and is also used to provide control for several AO test-benches, including DRAGON. Over this period, many new real-time algorithms have been developed, implemented and demonstrated, leading to performance improvements for CANARY. Additionally, the computational performance of this real-time system has continued to improve. Here, we provide details about recent updates and changes made to DARC, and the relevance of these updates, including new algorithms, to forthcoming AO systems. We present the computational performance of DARC when used on different hardware platforms, including hardware accelerators, and determine the relevance and potential for ELT scale systems. Recent updates to DARC have included algorithms to handle elongated laser guide star images, including correlation wavefront sensing, with options to automatically update references during AO loop operation. Additionally, sub-aperture masking options have been developed to increase signal to noise ratio when operating with non-symmetrical wavefront sensor images. The development of end-user tools has progressed with new options for configuration and control of the system. New wavefront sensor camera models and DM models have been integrated with the system, increasing the number of possible hardware configurations available, and a fully open-source AO system is now a reality, including drivers necessary for commercial cameras and DMs. The computational performance of DARC makes it suitable for ELT scale systems when implemented on suitable hardware. We present tests made on different hardware platforms, along with the strategies taken to optimise DARC for these systems.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Durham adaptive optics real-time controller
    Basden, Alastair
    Geng, Deli
    Myers, Richard
    Younger, Eddy
    APPLIED OPTICS, 2010, 49 (32) : 6354 - 6363
  • [2] The Durham adaptive optics real-time controller: capability and Extremely Large Telescope suitability
    Basden, A. G.
    Myers, R. M.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2012, 424 (02) : 1483 - 1494
  • [3] Real-time fuzzy controller by fusing algorithm with hardware
    Li, Taifu
    Dong, Chun
    Liu, Shuxi
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 1397 - 1401
  • [4] Real-time implementations of an MRF-based motion detection algorithm
    Caplier, A
    Luthon, F
    Dumontier, C
    REAL-TIME IMAGING, 1998, 4 (01) : 41 - 54
  • [5] Real-time implementations using Windows
    Davis, AW
    COMPUTER DESIGN, 1997, 36 (01): : 96 - &
  • [6] SynDEx for real-time applications implementations
    Pomiers, P
    Semerano, A
    CLIMBING AND WALKING ROBOTS, 2001, : 299 - 306
  • [7] On efficient implementations of the Set-Membership NLMS algorithm for real-time applications
    Apolinario, Jose A., Jr.
    de Campos, Marcello L. R.
    PROCEEDINGS OF THE IEEE INTERNATIONAL TELECOMMUNICATIONS SYMPOSIUM, VOLS 1 AND 2, 2006, : 275 - +
  • [8] A novel real-time superpixel segmentation algorithm
    Zhu, Song
    Cao, Danhua
    Wu, Yubin
    Jiang, Shixiong
    2013 INTERNATIONAL CONFERENCE ON OPTICAL INSTRUMENTS AND TECHNOLOGY: OPTOELECTRONIC IMAGING AND PROCESSING TECHNOLOGY, 2013, 9045
  • [9] Real-time pricing controller
    OConnor, L
    MECHANICAL ENGINEERING, 1996, 118 (06) : 28 - 28
  • [10] Generation of Schedulable Real-Time Component Implementations
    Radermacher, Ansgar
    Mraidha, Chokri
    Tucci-Piergiovanni, Sara
    Gerard, Sebastien
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,