摘要

寻找中心渔场是渔业捕捞生产中备受关注的问题,北斗海洋浮标可为渔场快速搜寻提供有效支持。本研究基于北斗卫星短消息通信,用面向对象的方法设计终端软件,实现海洋浮标数据的接收与控制,利用传感器数据分解包为多帧方式解决北斗短消息数据量受限问题。终端软件通过哈希表管理接收数据,用队列管理回发的信息和命令,采用多线程管理多个浮标。浮标数据接收与控制终端软件经过5组数据收发测试,单帧数据收发成功率94.6%,多帧数据收发成功率90.5%,74条控制命令发送全部成功。浮标具有小型化、成本低、长期不间断运行等特点,可应用于渔业资源探测、海洋环境监测等数据采集服务。