摘要: 寻找中心渔场是渔业捕捞生产中备受关注的问题,北斗海洋浮标可为渔场快速搜寻提供有效支持。本研究基于北斗卫星短消息通信,用面向对象的方法设计终端软件,实现海洋浮标数据的接收与控制,利用传感器数据分解包为多帧方式解决北斗短消息数据量受限问题。终端软件通过哈希表管理接收数据,用队列管理回发的信息和命令,采用多线程管理多个浮标。
浮标数据接收与控制终端软件经过5组数据收发测试,单帧数据收发成功率94.6%,多帧数据收发成功率90.5%,74条控制命令发送全部成功。浮标具有小型化、成本低、长期不间断运行等特点,可应用于渔业资源探测、海洋环境监测等数据采集服务。
关键词:
海洋浮标,
海洋捕捞,
北斗卫星导航系统,
渔场
Abstract: Finding a central fishing ground is a matter of great concern in fishery production. Beidou ocean buoy can provide effective support for rapid fishing ground search. This research was based on Beidou satellite short message communication. Using object-oriented method to design terminal software, the data receiving and control for ocean buoy was realized. The sensor data decomposition package was used as a multi-frame method to solve the problem of limited data volume of Beidou short message. The terminal software received data through hash table management. Queues were used to manage messages and commands sent back. Multi thread was used to manage multiple buoys. The terminal software on buoy data receiving and control had passed five groups of data receiving and transmitting tests. The success rate of single frame data receiving and transmitting was 94.6%. The success rate of multi frame data receiving and transmitting was 90.5%. All 74 control commands were sent successfully. The buoy has the characteristics of miniaturization, low cost and long-term uninterrupted operation. It can be applied to data collection services such as fishery resources exploration and marine environment monitoring.
Key words:
ocean buoy,
ocean fishing,
Beidou satellite navigation system,
fishing ground
张胜茂1,戴阳1,杨胜龙1,范秀梅2,王斐2. 北斗海洋浮标数据接收与控制终端软件[J]. 渔业现代化杂志.
ZHANG Shengmao1, DAI Yang1, YANG Shenglong1, FAN Xiumei2, WANG Fei2. Terminal software on data receiving and control for Beidou ocean buoy[J]. .