首页> 外文会议>SPIE Astronomical Telescopes + Instrumentation Conference >High Contrast Imaging for Python (HCIPy): an open-source adaptive optics and coronagraph simulator
【24h】

High Contrast Imaging for Python (HCIPy): an open-source adaptive optics and coronagraph simulator

机译:适用于Python的高对比度成像(HCIPy):一种开源自适应光学和日冕仪模拟器

获取原文

摘要

HCIPy is a package written in Python for simulating the interplay between wavefront control and coronagraphic systems. By defining an element which merges values/coefficients with its sampling grid/modal basis into a single object called Field, this minimizes errors in writing the code and makes it clearer to read. HCIPy provides a monochromatic Wavefront and defines a Propagator that acts as the transformation between two wavefronts. In this way a Propagator acts as any physical part of the optical system, be it a piece of free space, a thin complex apodizer or a microlens array. HCIPy contains Fraunhofor and Fresno 1 propagators through free space. It includes an implementation of a thin complex apodizer, which can modify the phase and/or amplitude of a wavefront, and forms the basis for more complicated optical elements. Included in HCIPy are wavefront, errors (modal, power spectra), complex apertures (VLT. Keck or Subaru pupil), coronagraphs (Lyot, vortex or apodizing phase plate coronagraph). deformable mirrors, wavefront sensors (Shack-Hartmann. Pyramid, Zernike or phase-diversity wavefront sensor) and multi-layer atmospheric models including scintillation). HCIPy aims to provide an easy-to-use, modular framework for wavefront control and coronagraphy on current and future telescopes, enabling rapid prototyping of the full high-contrast imaging system. Adaptive optics and coronagraphic systems can be easily extended to include more realistic physics. The package includes a complete documentation of all classes and functions, and is available as open-source software.
机译:Hcipy是用Python写入的包,用于模拟波前控制和调用血管素系统之间的相互作用。通过定义将值/系数与其采样网格/模态的基础合并到一个名为字段的单个对象中的元素,这最大限度地缩短了编写代码的错误,并更清楚地读取。 Hcipy提供单色波前沿,并定义一个充当两个波前之间的变换的传播者。以这种方式,传播器用作光学系统的任何物理部分,是一块自由空间,薄的复合剂或微透镜阵列。 Hcipy通过自由空间包含Fraunhofor和Fresno 1宣传商。它包括薄复杂的解腾器的实现,其可以修改波前的相位和/或幅度,并形成更复杂的光学元件的基础。包含在HCIP中是波前,错误(模态,功率谱),复杂孔径(VLT或次次瞳孔),胰凝血素(Lyot,Vortex或Apodizing Callonagraph)。可变形镜,波前传感器(Shack-Hartmann。金字塔,Zernike或相位分比波前传感器)和包括闪烁的多层大气模型。 HCIPY旨在为电流和未来望远镜提供易于使用的波前控制和Coronagraphy框架,实现全高对比度成像系统的快速原型设计。自适应光学和调节系统可以很容易地扩展到包括更现实的物理物理。该软件包包括所有类和功能的完整文档,可作为开源软件使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号