1. 海洋遥测系统概述

海洋遥测,简单说就是“把海洋里的测量结果,可靠地送回岸上”。它要解决的核心矛盾是:传感器泡在海水里、装在浮标上或挂在几千米深的潜标上,而人坐在岸上的实验室里。两者之间隔着海水、空气、风浪和距离,必须依靠一套完整的链路把温度、盐度、波浪、流速等物理量变成可被理解的数据。理解这套链路,是后续学习终端硬件、通信协议与数据上传流程的起点。

一、海洋遥测的基本概念

“遥测”强调“远距离测量”,包含三个动作:感知(传感器把海洋环境量转成电信号)、传输(终端采集、编码并通过通信链路发出)、接收与处理(岸站接收、解析、入库、展示)。与之相邻的两个概念要区分清楚:遥控是反向的,岸站向海上设备发指令,比如修改采样间隔、切换工作模式;遥信则偏重设备自身状态(电压、舱温、进水报警)的回报。实际系统往往三者合一,统称“遥测遥控系统”。

海洋遥测区别于陆地遥测的难点在于:供电受限(靠电池和太阳能)、维护成本极高(一次出海布放动辄数万元)、通信带宽窄且不稳定(卫星链路按流量计费、海面反射多径严重)、环境恶劣(盐雾腐蚀、生物附着、波浪冲击)。因此系统设计的第一原则不是“传得快”,而是“在有限能量和带宽下,把最关键的观测数据完整、可追溯地传回来”。

二、系统组成:从传感器到岸站

一套典型的海洋遥测系统由四部分组成,缺一不可。

传感器层负责把物理量转为电信号。常见的有温盐深仪(CTD,测电导率、温度、压力并反演盐度与深度)、声学多普勒流速剖面仪(ADCP)、波浪浮标上的加速度计、气象传感器(风速风向、气压、湿度)。传感器输出形式多样:模拟电压、4–20 mA 电流环、RS-232/RS-485 串口、SDI-12 总线等,终端必须能对接这些接口。

终端层是系统的“大脑与管家”,也是本课程的主角。它完成四件事:按设定时序给传感器供电并采集数据;做初步质控(剔除野值、量程判断、时间戳对齐);把数据打包编码;通过通信链路发送,并在失败时缓存重传。终端还要管理自身功耗,例如“采集 2 分钟—休眠 58 分钟”的占空比工作方式。

通信链路层决定数据能走多远、多快、多贵。近岸可用 4G/5G、LoRa、Wi-Fi 或岸基无线电;远海主要靠卫星,如北斗短报文(单次数十至上千字节,适合小数据包和位置回报)、铱星 SBD(单包约 340 字节)、海事卫星 BGAN(带宽高但功耗与费用大)。链路选择直接约束了数据包大小和发送频次。

岸站层负责接收、解析、存储与分发。它把原始报文按协议拆包,做单位换算与质量标记,写入数据库,并通过网页或 API 提供给预报、科研和管理用户。岸站还应具备设备在线状态监控与告警能力,例如连续 3 个上报周期无数据即触发“失联”告警。

海洋遥测系统四层组成与数据/指令流向 传感器层 CTD 温盐深 ADCP 流速剖面 波浪加速度计 气象传感器 输出:模拟量 / 4–20mA RS-485 / SDI-12 终端层 供电与采集时序 质控与时间戳 打包编码 缓存与失败重传 低功耗占空比管理 通信链路层 近岸:4G / LoRa 岸基无线电 北斗短报文 小包 + 定位 铱星 SBD 约 340 字节/包 海事卫星 BGAN 高带宽 / 高功耗 约束:带宽、功耗、费用 岸站层 接收与解包 单位换算与质控 数据库存储 网页 / API 分发 在线状态与告警 蓝色箭头:观测数据上行(传感器 → 终端 → 链路 → 岸站) 橙色虚线:遥控指令下行(改采样间隔、切换模式)

三、典型应用场景

浮标是最常见的海面观测平台,随波起伏,靠太阳能板与蓄电池供电,通常搭载气象与波浪传感器,通过 4G 或北斗回传。它的设计重点是抗风浪、防生物附着和能量平衡。

潜标锚系于海底,主浮体悬于水下数十至数千米,传感器长期浸没,无法使用太阳能。数据要么通过释放器让数据舱上浮回收,要么通过水下声学调制解调器把数据传到水面浮标再转发卫星。它的难点是电池寿命与水下通信。

船载系统依托科考船或商船,供电充足、带宽较好,可走船载卫星宽带,适合走航连续观测,如船载 ADCP 与表层温盐走航测量。

岸基站点固定在码头、海岛或观测塔上,可用市电与光纤,带宽几乎不受限,常作为雷达、潮位站、气象站的接入点,也常充当近岸无线链路的汇聚节点。

四、一个可对照的示例

假设某近岸浮标每 10 分钟上报一次,传感器含 CTD 与波浪模块。终端采集后打包为:时间戳 4 字节、水温 2 字节、盐度 2 字节、有效波高 2 字节、波周期 2 字节、电池电压 1 字节,共 13 字节有效载荷,加帧头帧尾与校验约 20 字节。若走北斗短报文,单包容量足够,每天 144 包,流量与功耗都可接受;若改为每分钟上报,则需重新评估电池容量与资费。这个简单估算说明:采样频次、包长与链路能力必须一起设计,而不是先定终端再选通信。

五、课程学习路径

本课程按“先懂系统、再懂终端、后懂上传”的顺序展开。第一步建立系统观,明确四层组成与各自职责;第二步深入终端硬件与嵌入式软件,包括接口驱动、采集时序、低功耗设计与数据缓存;第三步学习通信协议与数据上传,涵盖报文封装、链路选择、断点续传与岸站对接;第四步进入运维与排障,处理失联、数据异常、时钟漂移等实际问题。学习时建议始终带着一个具体平台(如近岸浮标)去对照每一层的实现,把抽象概念落到具体接口和参数上,这样后续的硬件调试与协议分析才不会悬空。

学习提示:每学完一层,试着回答“这一层如果失效,系统会表现成什么样”。例如链路中断时终端应缓存数据而非丢弃,岸站应显示“最后在线时间”,这正是后续排障章节的判断依据。