城市智慧港口安全预警监测系统设计

2023-11-22 02:56吴有龙朱子轩庞启明方咏绮
物联网技术 2023年11期
关键词:子系统港口预警

牛 帅,吴有龙,许 彬,朱子轩,庞启明,方咏绮

(1.金陵科技学院 电子信息工程学院,江苏 南京 211169;2.金陵科技学院 智能科学与控制工程学院,江苏 南京 211169)

0 引 言

港口是全球综合运输网络的节点,在我国国民经济发展中处于枢纽地位,因此港口的安全至关重要。但由于港口的特殊性,气象灾害如大风、大雾等天气对海上船只的运营以及港口的建设都会产生巨大的影响,特别是海洋气象灾害容易对航运、沿海基础设施等造成巨大的经济损失。而智慧城市的提出能够为港口的安全监测提供新的思路。

许多学者开始研究如何让现代港口加入到智慧城市的发展浪潮中,进一步发展智慧港口系统。王景敏[1]在物联网技术的基础上提出了一种集成化港口供应链协同管理模式,提高了港口的供应链集成度;袁飚等人[2]结合污染原因,设计了一套粉尘在线监测系统;文献[3-4]提出了港口空气质量监测和警报领域部署架构的解决方案;Tchao等[5]研究的MIMO技术在4G通信中的应用为本文的通信模块设计提供了思路;王健华等人[6]研究了不同能见度下的港口交通风险,为不同能见度的航行风险预测提供理论依据;文献[7-9]研究了港口区域的空气质量情况以及污染来源,为港口环境治理提供参考。但综合分析,这些设计依旧存在着成本过高、测量不够准确和不全面等局限性。

为了解决以上问题,本文设计了一款基于北斗的城市智慧港口安全预警监测系统。系统硬件部分以STM32单片机为核心,大大降低了研发成本;同时加入多种传感器,全方位检测港口信息,保障了港口的安全,减少经济损失。

1 系统设计

城市智慧港口安全预警监测系统采用硬件、软件相结合的方式设计,硬件部分由STM32物联网开发板、风速风向传感器、雷电传感器、水滴传感器、pH值传感器、浊度传感器和激光测距模块组成;利用多传感器信息融合技术,实现智慧港口安全信息的全面感知和可靠传输。系统流程如图1所示。软件部分为智慧港口安全管理平台。港口管理员可通过平台网页实时查看港口周边信息,并及时做出异常报警,最大程度上降低港口的经济损失。

图1 城市智慧港口安全预警监测系统

城市智慧港口安全预警监测系统主要对港口内部的环境、路面以及水文进行实时监测,并将数据上传至管理平台。若有异常情况发生,则会及时通告相关管理人员开展应对措施,进而满足智慧城市系统对城市港口整体状况的统一管控和安全监测的需求。

2 功能子系统设计

监测系统由控制与通信、数据感知、数据处理和应用平台四部分子系统组成,其硬件实物如图2所示。

图2 硬件实物连接图

2.1 控制与通信子系统

2.1.1 北斗定位模块

为了实现港口安全预警监测设备的统一管控,加入了北斗定位功能。板载EC20模块支持北斗/GPS卫星定位,内置的GNSS接收器能快速准确地获取定位信息,将模块连接有源北斗天线,通过串口发送“AT+QGPS=1”AT指令即可接收卫星定位数据并通过NEMA端口输出。

2.1.2 STM32F407控制核心

硬件核心控制模块采用基于ARM Cortex-M4内核的STM32F407芯片,其最高主频可达168 MHz,带有一个浮点运算单元(FPU),同时支持CAN、FSMC、I2C、AD/DA等丰富外设接口,可以用来外接各种模块和开发板进行通信。

物联网开发板除主控外,接口丰富,还集成了SWD下载、USART、电源等电路,易于开发和验证,硬件图如图3所示。

图3 STM32物联网开发板

2.1.3 4G通信模块

为了实现实时记录港口内的各项数据,使用4G网络进行数据的上报。4G通信技术具有较强的抗干扰性和信号覆盖能力,可以实现快速传输音频、视频等。EC20模块在获取定位信息的同时支持最大上行50 Mb/s和下行100 Mb/s的4G通信,通信质量较好,符合本设计的要求。EC20模块通信如图4所示。

图4 EC20通信模块

2.2 数据感知子系统

智慧港口安全预警监测系统的数据感知子系统由环境数据采集、路面情况预测、水文数据感知三大模块组成,涵盖了风速风向传感器、温湿度传感器、红外传感器、pH值检测器、雷电传感器和降水预警装置等多传感器数据融合,为整体平台提供了环境的安全以及路面、水文状况等多方面的数据。

2.2.1 环境数据采集

(1)风速风向监测

三杯式风速仪和风向传感器用于采集港口风速风向信息,通过STM32的ADC接口获取传感器信号端的电压值,计算可得风速风向信息。

(2)温湿度监测

通过使用DHT11温湿度传感器,可采集港口周边的温湿度情况。传感器参数见表1所列。

表1 DHT11传感器参数

(3)能见度监测

能见度受限的港口交通平均事故率是能见度不良与良好情况下的2.5~3倍,使用EC20 4G模块连接心知天气服务器,调用天气实况API即可获取当地能见度信息。

(4)雷电监测

雷电监测采用AS3935雷电传感器。AS3935能够准确监测闪电的出现时间和位置,估算风暴距离,量程为1~40 km。

(5)降水监测

监测港口区域的降水情况使用雨水感应模块,模块表面使用镍涂成线形,在空气中不易被氧化生锈。当雨滴滴落聚集在电路板上时,输出电压发生变化,当电压处在不同范围时,可判定雨量大小。

2.2.2 路面状况监测

港口地区由于装运货需求量大,车辆行人众多,出现道路结冰时,车轮与路面之间的摩擦力大幅减弱,容易打滑,造成交通事故。因此路面状况监测对于防止港口交通事故造成经济损失和人身危害有十分重要的意义。

根据中国气象局发布的《道路结冰预警信号》标准[10],道路结冰预警级别受地表温度、降水情况以及时间的影响,其关系见表2所列。

表2 道路结冰预警等级

经测试,采用温度传感器结合降雨检测模块实现道路结冰预警监测,符合系统设计要求。

2.2.3 水文状况监测

(1)水质检测

水的浑浊度是指水中含有的泥沙、黏土、有机物、浮游生物等物质造成的浑浊程度。根据光学原理,采用TSW-30浊度传感器,通过溶液中的透光率和散射率来综合判断浊度情况。TSW-30模块具有模拟量和数字量输出接口,测量精度高,性能稳定。

(2)pH酸碱度检测

pH值是重要的水文特征。使用pH传感器采集港口水域的酸碱度情况,扩展有DS18B20温度传感器接口,易于进行软件温度补偿,减小温度变化的影响。在25 ℃的环境下,模块测量精度高达±0.01。

(3)水位测量

港口水域标准水位为2~10 m,水位异常则会导致船舶搁浅等事故。采用WT53R激光测距模块测量港口水位,具备防水功能,工作稳定。使用时根据危险水位设置报警阈值,当测量距离异常时触发报警。与MCU进行串口通信,易于开发。

2.3 数据处理子系统

作为衔接感知层和网络应用平台的物理环节,数据处理子系统需要实现对采集到的数据进行整合、多组数据分析识别、事件流程协调管理、独立设备数据存储、完备数据实时通信等功能,决定了系统的实时性和有效性,是“城市智慧港口安全检测系统”的核心部分。例如依据海水水质标准的pH值规定[11],项目采用的pH传感器ADC采样值与pH值之间的关系如下:

5 V ADC采集系统:

y=-5.754 1x+16.654

3.3 V ADC采集系统:

y=-5.888 7x+21.677

式中:x表示电压值;y表示港口水域的pH值。

2.4 应用平台子系统

应用平台子系统使用Java、Spring、SpringMVC、MyBatis等多个技术栈搭建了后台管理系统,实现了对于终端所传回数据的基本处理逻辑;结合前端框架Vue,通过管理页面展示处理后的信息。应用平台如图5所示。

图5 应用平台首页

2.4.1 安全监测数据显示

图6显示了后台管理页面中的环境监测数据,将由温湿度传感器、惯性传感器、风速风向传感器等多个终端设备测得并传回的参数数据在管理页面端进行相应的显示;根据系统内部逻辑判断是否异常并进行不同颜色的标记,方便工作人员更快地排查隐患,提高效率。

图6 环境检测数据

2.4.2 数据大屏显示

数据大屏如图7所示,可以将终端设备传回的水质pH值、水位高度、位置信息、预警等级等在大屏上进行动态化展示,工作人员可以通过该大屏实时监测到港口各个方面的情况变化并对异常情况及时进行处理,有效提高了港口管理的智慧化水平。

图7 数据大屏显示

3 结 语

针对港口的复杂情况,设计了一款基于北斗的智慧港口安全预警检测系统,涵盖了城市港口周边的环境信息、道路结冰和水文检测功能,检测数据全面,并配备异常数据报警反馈机制,能够及时排查安全隐患,预防和减少事故发生,有效实现港口的自动化、信息化和智能化。

猜你喜欢
子系统港口预警
不对中转子系统耦合动力学特性研究
聚焦港口国际化
中国港口,屹立东方
GSM-R基站子系统同步方案研究
港口上的笑脸
法国发布高温预警 严阵以待备战“史上最热周”
驼峰测长设备在线监测子系统的设计与应用
园林有害生物预警与可持续控制
惠东港口
机载预警雷达对IFF 的干扰分析