基于ZEMAX和Python软件的空间引力波望远镜光程差算法研究与实现

Research and implementation of OPD algorithm for spatial gravitational wave telescope based on ZEMAX and Python softwares

  • 摘要: 利用光学设计软件ZEMAX和Python软件联合实现空间引力波望远镜光程差(optical path difference, OPD)精密求解;通过动态数据交换(dynamic data exchange, DDE)实现ZEMAX软件和Python软件数据交换:首先,Python软件对有限元分析后望远镜镜面数据进行处理,并将分析结果通过DDE传输给ZEMAX进行光线追迹;其次,ZEMAX软件对追迹后的光线坐标再通过DDE传回Python软件;最后,Python软件通过全局坐标系,计算刚体平移带来的光程差和波前的变化。模拟1 mK温度变化下引力波望远镜的受力变形,通过ZEMAX软件和Python软件求解空间引力波望远镜光程差和波前变化,结果表明光程差精度为1e-13米量级,完全可以满足望远镜皮米级稳定性精度要求。本研究可为后续引力波望远镜光机结构方案设计中光程差分析提供技术参考。

     

    Abstract: The optical design softwares ZEMAX and Python were used to realize the precision solution of optical path difference (OPD) for spatial gravitational wave telescope.The dynamic data exchange(DDE) closed-loop communication between ZEMAX and Python was realized. First, the Python software processed the data of telescope mirror after the finite element analysis, and transmitted the analysis results to the ZEMAX with DDE for tracing ray.Secondly, the ZEMAX software transferred the ray coordinate value to the Python software through the DDE. Lastly, the Python software calculated the OPD and wavefront changes caused by rigid body translation through the global coordinate system. Through simulating the deformation of the gravitational wave telescope with the temperature change of 1 mK, the OPD and wavefront variation of the spatial gravitational wave telescope was solved by means of ZEMAX software and Python software. The results show that the OPD precision reaches the order of 1e-13 meter, which can satisfy the requirements of telescope for pico-level stability.It is concluded that the method is feasible to calculate the OPD, and it provides a technical reference for the OPD analysis for the further mechanism design of the gravitational wave telescope.

     

/

返回文章
返回