12月13日消息,根据中国科学院信息,紫金山天文台围绕空间探测任务近邻宜居行星巡天计划(Closeby Habitable Exoplanet Survey,CHES)开展了先期研究,搭建了基于Python的仿真平台,包含行星轨道参数反演、卫星观测视场仿真、观测策略与方案仿真等内容。
近邻宜居行星巡天计划由紫金山天文台领衔的科研团队提出。该计划将发射一个1.2米口径的空间望远镜, 通过微角秒级的相对天体测量方法探测围绕100颗近邻类太阳型恒星(距太阳系约 32 光年)的宜居带类地行星。该计划是具有原创性技术路线的“中国方案”。相关研究将回答“地球是否唯一”以及“行星如何成为生命摇篮”等科学问题。
随着天文学的发展,高精度的天体测量技术以及时空基准的建立,对于基本天文学研究尤其重要。国际天文联合会在对于时间、空间、坐标系、地球姿态等问题进行多次的定义、讨论与统一后,发布了多项决议以协调解决相关问题,为天文学家在基本天文学研究中所需要的各项参数提供了关键算法,建立并维护Fortran和C语言版本的SOFA软件。
该团队在国际天文联合会所发布的SOFA(the Standards of Fundamental Astronomy Service)软件基础上进行了重新编写,推出了一套可应用在Python平台并与国际天文联合会的决议相一致的、权威的算法即PyMsOfa,并将此程序加入到CHES仿真平台中。PyMsOfa填补了SOFA软件在Python语言的空白,为科研工作者提供了SOFA算法在Python中直接、方便和高效的应用。PyMsOfa提供了三种方式在Python中实现SOFA中的算法,包括ctypes、cffi以及基于SOFA算法的利用Python语言编写。三种方法均可实现SOFA中全部247个函数的全部功能。目前的版本是基于SOFA在2023年10月11日最新发布的版本。
(责编:赵珊)