论文部分内容阅读
随着天气状况的恶化,人工影响天气作业可能会越来越广泛。由于缺乏有效的信息化手段,使得人工影响天气作业参数的检测、上报等技术相对落后,造成作业参数精度相对较差,作业实时性不强,还有很大的提升空间。提高人工影响天气作业参数的自动检测水平以及开发可视化的指挥平台、数据实时传输技术有利于提高人工影响天气作业的效率。因此,研究相关检测技术开发相关的地面作业信息采集与控制系统具有一定的现实意义。本论文所研究的人工影响天气作业信息采集与控制系统,核心的芯片是采用意法半导体公司生产的STM32F103单片机以及HMC5883L地磁传感器和MPU-6050加速度、陀螺仪传感器。本文以人工降雨作业为例,对以往人工降雨作业系统的优缺点、作业原理、作业装备以及作业参数的采集以及姿态角度解算的理论知识进行了分析,介绍了姿态角度的解算方法以及卡尔曼滤波器的设计。其次,完成了系统的功能需求分析,设计了信息采集与控制系统的总体结构和工作原理框架,选择了适合本系统的STM32单片机以及实现系统功能所需的别的相关芯片。然后采用模块化的结构思想,分别对姿态采集模块及其相关电路、主控模块及其相关电路进行电路设计研究。介绍了系统的通信协议以及迪文触摸屏的配置情况,对系统的主要软件流程进行设计,最终开发出具有人工降雨作业信息检测功能、和指挥中心通信功能、指导现场作业人员作业功能的信息采集与控制系统。系统通过姿态采集模块采集作业的俯仰角和方位角、通过SIM908芯片实现GPS定位和GPRS通信功能、通过触摸屏实现信息的显示和控制功能。本文的主要研究内容如下:(1)分析了传统人工降雨作业系统的优缺点,研究了人工降雨作业过程和人工降雨作业的原理。(2)介绍了姿态角度解算的相关信息,针对本系统设计了卡尔曼滤波器,通过设计卡尔曼滤波器可以减小系统输出姿态角度的误差,提升姿态角度的精度。(3)设计了人工降雨作业信息采集系统的硬件电路,对各电路模块进行介绍,并完成了电路PCB板的设计和研制。(4)介绍了和指挥系统之间的通信协议以及迪文触摸屏的相关变量的配置情况,给出了各功能模块程序设计的流程图,并进行了简单介绍。通过试验验证系统的部分功能,并进行了相关分析。