刘星桥, 陈海磊, 朱成云. 基于GPS的自学习导航游弋式水质监测系统设计[J]. 农业工程学报, 2016, 32(1): 84-90. DOI: 10.11975/j.issn.1002-6819.2016.01.011
    引用本文: 刘星桥, 陈海磊, 朱成云. 基于GPS的自学习导航游弋式水质监测系统设计[J]. 农业工程学报, 2016, 32(1): 84-90. DOI: 10.11975/j.issn.1002-6819.2016.01.011
    Liu Xingqiao, Chen Hailei, Zhu Chengyun. Design of self-learning cruising type water quality monitoring system based on GPS[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2016, 32(1): 84-90. DOI: 10.11975/j.issn.1002-6819.2016.01.011
    Citation: Liu Xingqiao, Chen Hailei, Zhu Chengyun. Design of self-learning cruising type water quality monitoring system based on GPS[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2016, 32(1): 84-90. DOI: 10.11975/j.issn.1002-6819.2016.01.011

    基于GPS的自学习导航游弋式水质监测系统设计

    Design of self-learning cruising type water quality monitoring system based on GPS

    • 摘要: 针对水质监测系统单点定位测量范围有限,多点定位测量成本高的问题,设计了一种自动导航游弋式水质监测系统。首先,采用CC2530芯片作为游弋船的运动主控制器和小船的遥控控制器,其中船上的CC2530模块作为Zigbee网络的汇聚节点,遥控器中的CC2530模块作为终端节点,通过遥控器实现测量船的现场手动路线示范遥控;其次,将小船运动控制芯片,数字传感器和GPS定位模块通过485总线连接到GPRS模块,再通过GPRS网络将信息上传到服务器,服务器对水质参数信息进行解码还原存入数据库,对各测量点GPS地理信息进行存储,自学习出合理的自动导航测量路径;最后,自动方式下,根据自动导航测量路径,测量船自动运行,服务器与Android客户端进行数据交互,实现对水质信息的多点移动监测。该系统不仅增加了测量范围,也降低了测量成本,可以广泛用于水产养殖、江河管理和城市供水的水源取水口的水质安全监控。

       

      Abstract: Aquaculture involves cultivating freshwater and saltwater populations under controlled conditions, in which the high water quality plays an important role for the harvest of aquatic organisms.This paper proposes a water quality monitoring system to achieve that goal.While current water quality monitoring devices share drawbacks of small measuring range, poor mobility and high cost, the distinguished contribution of water monitoring is a self-learning navigation component, which can address the previously mentioned challenges in other systems.Our system contains a front-end water monitoring subsystem, as well as a back-end server to store and analyze the monitored data.We developed three main modules in the front-end monitoring subsystem: a water quality collection module, a vessel movement control module, and a GPS navigation module.The water quality collection module contains a PT100 temperature sensor, a fluorescence dissolved oxygen sensor, and an industrial pH meter.Those sensors are used to collect parameters related to water quality including water temperature, dissolved oxygen, and the pH value.The vessel motion control is remotely managed by a CC2530 chip, which periodically sends commands to the motion coordinator in the ship.All data from the monitoring subsystem, including the water quality parameters, vessel movement control commands, and the GPS locations, are sent to the GPRS layer, which acts as a bridge to connect the monitoring subsystem and the server.Once the server received data, it parses them and calculates the water temperature, the dissolved oxygen and PH values.Meanwhile, the server extracts the location information and computes the distance and the direction angle to the target position.We have designed a database to store the collected data in the server, and also developed an Android application so that individual users can access the data at all time and places.The user can even set measurement target and control the movement of the vessel directly by the Android client.This process is achieved by following steps: 1) the Android client sends control commands to the server; 2) the server calculates the steering angle based on the current state of vessel and location information, and sends a corresponding control command to the GPRS module; 3) the GPRS module passes the message to CC2530 chip through the RS485 serial port; 4) the chip simulates PWM waves to control the left and right motor revolution so that vessel can change direction and move freely as expected.The vessel gradually revises its path according to the received data and its current GPS location, and will move towards the final target eventually.Our system has been evaluated in a modern fishery breeding base in Yangzhong, Jiangsu Province.In the experiment, the ship was initially driven by manual control to select twelve measurement positions.After that, we utilize our self-learning system to navigate the ship to access those target positions.The ship stayesat each location for two minutes and collectswater quality parameters in the neighborhood.After an hour of testing, the errors between navigated positions and real target positions areless than 2 meters on average, and the maximum difference of dissolved oxygen value between those positions is 1 mg/L.The change of water temperature is 1.5 ℃, and pHvalue remains unchanged.Those results are consistent with the horizontal distribution law of water quality parameters.Compared with current state-of-arts, our system has the capability of mobile data collection, which can not only increase the measurement range but also reduce the cost.The system has significant potential in various applications such as aquaculture, river management, and hydrological monitoring.

       

    /

    返回文章
    返回