研究方向介绍
观测控制系统/台站控制系统研究方向
实验室的观测控制系统/台站控制系统(observation control system/ observatory control system,均简称OCS)研究属于祖传手艺,是实验室的两大主要业务之一,导师的毕业论文做的就是此方向的内容,师兄们的毕业论文的研究内容也大多与此相关。
在最开始的阶段,实验室对于OCS的研究处于观测控制系统阶段,即仅处理与观测有关的内容,其他的类似于观测策略、故障诊断、环境监测系统等均与OCS无关,也不会集成到OCS中,OCS的研发重点着眼于对于观测流程的组织、与设备的通信、面向用户的可视化以及交互操作等
随着传感器技术与人工智能技术的发展,实验室的OCS系统页逐渐从观测控制系统阶段发展到了台站控制系统阶段,需要说明的是,该阶段跃迁发生于最近的WFST项目中,并处于正在进行时,目前我们仍在摸索一个台站控制系统的正确架构方式,目前国内与国际上有非常多的这方面的经验可以借鉴,我们也正在尝试从这些项目中摸索一个适合我们项目的架构方式。
由于设备在物理位置上的差异以及各设备在通信方式上的区别,OCS整体是按照分布式系统的方式进行架构的,通过节点与组件的方式隔离这些差异,因此OCS大部分的研究方向均与分布式系统有关,而随着近几年人工智能技术的发展,为了使得台站整体系统能够向着机器人自主望远镜的方向靠近,我们正在尝试将人工智能技术嵌入到OCS中,因此在OCS的研究方向中也会出现一些人工智能相关的研究方向。
分布式系统底层框架
coming soon…
系统服务的组件完整性
coming soon…
分布式存储系统
coming soon…
日志管理系统(待验证)
coming soon…
相机研发研究方向
实验室目前的另一主要业务是做满足各类使用场景与需求的相机,因此从相机向外衍生搭建了许多技术平台,不同的平台所面向的用途与需求均不同,部分平台的搭建是为了实验室内部更好的使用,部分平台的搭建则是为了能够让用户在快速熟悉相机使用方法的同时能够自己写程序从底层驱动相机。
相机SDK
在相机的硬件中,其实现逻辑控制部分的核心是FPGA(部分相机除外,后续在相机项目介绍中会提到),其控制着相机内部各路模块的协同工作,同时也控制USB模块/光纤模块/RJ45模块与上位机软件进行通信,完成各类指令的收发与图像的发送。
相机SDK则直接与相机硬件(即通信模块,主要为前面提到的USB模块等)通信,其可以将用户所希望下发的指令通过通信接口发送给相机并读取相机产生的图像,其主要功能为从底层驱动相机,并为用户提供上位机变成函数的接口,一方面实验室内部在开发其他控制相机的程序时可以调用该接口,简化开发流程,另一方面该接口也可以为用户所调用,实现用户对于相机控制流程的定制化。
