2. 自动机场基础

自动机场(Automatic Drone Nest / Drone-in-a-Box)是无人机实现无人值守作业的地面基础设施。它把无人机存放、充换电、环境监测、通信中继、任务调度与安全防护集成在一个可远程控制的物理单元中,使无人机从“人工携带、现场起降”转变为“远程下发、自动执行、自动回传”。理解自动机场,是后续云端运维与告警工程的前提:只有先看清它的组成与运行闭环,才能判断哪些状态需要采集、哪些异常需要告警、哪些动作可以远程闭环。

一、自动机场的定义与核心能力

从工程视角看,自动机场不是简单的“机库”,而是一套具备自主保障能力的边缘系统。其核心能力可归纳为四点:

  • 自动收放:舱盖开合、升降平台、对中归位,保证无人机精准进出。
  • 能源保障:自动充电或换电池,维持高频次连续作业。
  • 环境保障:温湿度控制、防水防尘、风速雨量监测,决定是否具备起飞条件。
  • 远程管控:通过 4G/5G/专网与云端平台通信,上报状态并接收任务。

这四项能力共同构成“无人值守”的最小闭环。缺少任何一项,机场都会退化为需要人工介入的半自动设备。

二、系统组成:从机械到云端的五层结构

自动机场的系统组成可以按“由底向上”划分为五层,每层承担不同职责,也对应不同的运维与告警对象。

层级主要部件关键状态/参数典型告警
机械结构层舱体、舱盖、升降台、对中机构舱盖开度、平台位置、限位信号舱盖卡滞、归位失败
能源层充电桩、电池仓、UPS、配电电压、电流、电池温度、SOC充电异常、电池过温
环境控制层空调、加热、除湿、气象站舱内温湿度、风速、降雨温控失效、风速超限
控制与通信层主控 PLC/工控机、交换机、路由在线状态、心跳、链路质量通信中断、心跳丢失
云端平台层任务调度、设备管理、告警中心任务队列、设备影子、告警级别任务超时、状态不一致

这五层之间存在明确的依赖关系:机械层动作依赖能源层供电,能源层安全依赖环境层散热,控制层负责协调前三层,云端层则对整体进行编排。运维告警设计时,必须沿这条依赖链定位根因,而不是只对最上层现象报警。

三、运行流程:一次完整任务的闭环

自动机场的典型运行流程可概括为“待命—准备—起飞—作业—返航—回收—充电—待命”的循环。下面用一段简化的状态日志说明关键节点:

[08:00:00] STATE=STANDBY 舱盖闭合 电量=98%
[08:00:05] TASK_RECEIVED 任务ID=WX-2024-0715 航线=巡检A
[08:00:08] STATE=PREPARE 舱盖开启 平台升起
[08:00:20] CHECK 气象:风速3.2m/s 温度26℃ 允许起飞
[08:00:35] STATE=TAKEOFF 无人机解锁 起飞成功
[08:12:40] STATE=RETURN 电量=31% 触发返航
[08:13:10] STATE=LANDING 精准降落 对中完成
[08:13:30] STATE=CHARGING 充电启动 电流=12A
[09:05:00] STATE=STANDBY 电量=100% 等待下一任务

从这段日志可以看出,每个状态切换都伴随可观测信号。云端运维的核心工作,就是把这些信号转化为状态机,并对“该切换而未切换”的情况产生告警。例如,PREPARE 超过 60 秒未进入 TAKEOFF,通常意味着舱盖或平台异常。

四、云端化演进:从本地控制到云边协同

自动机场的演进大致经历三个阶段:

  1. 本地控制阶段:机场由现场工控机管理,运维人员需到现场或通过局域网操作,告警仅本地声光提示。
  2. 远程接入阶段:机场通过公网接入平台,支持远程查看视频与状态,但任务调度仍偏手动。
  3. 云边协同阶段:云端负责多机场任务编排、设备影子、告警聚合与自动闭环,边缘端负责实时控制与断网续传。

云端化的关键价值在于规模化:当机场数量从个位数增长到几十上百台时,人工巡检不可持续,必须依赖云端统一采集、统一告警、统一策略。此时,设备影子(Device Shadow)成为核心数据模型,它保存机场的期望状态与实际状态,云端通过比对差异下发指令。

云边协同的典型分工:边缘端保证“断网也能安全回收”,云端保证“多机场统一调度与告警收敛”。两者通过心跳、状态上报和指令下发形成闭环。

五、典型业务模式与场景

自动机场的业务模式决定了运维指标的优先级。常见模式包括:

  • 电力/管线巡检:高频次、固定航线,关注任务成功率与电池循环寿命。
  • 应急安防:随机触发、要求快速起飞,关注待命状态与响应时延。
  • 测绘与环保:按计划执行,关注数据完整性与存储回传。
  • 多机场协同:跨区域调度,关注云端任务队列与设备在线率。

不同业务模式下,告警阈值应差异化配置。例如应急场景中,STANDBY 状态超过 5 分钟无心跳就应升级告警;而测绘场景可容忍更长的准备时间。

六、常见误区与复盘

误区一:把自动机场当作“无人值守的机库”,忽视环境控制与能源安全。
误区二:只监控无人机,不监控机场本体,导致“飞机正常但舱盖打不开”。
误区三:告警只报现象不报根因,例如只报“任务失败”,不报“充电电流异常导致电量不足”。

复盘时应沿“任务失败—状态机卡点—层级依赖—根因参数”的路径回溯。例如一次任务失败,表面是无人机未起飞,实际是环境层风速超限触发了安全锁;若告警只停留在任务层,运维人员会误判为飞控故障。正确的做法是在云端建立状态机 + 依赖链的联合判断,让告警直接指向可操作的根因。

自动机场五层系统组成与任务运行闭环 云端平台层 任务调度 · 设备影子 · 告警中心 控制与通信层 主控 · 交换机 · 4G/5G 路由 环境控制层 空调 · 除湿 · 气象站 能源层 充电桩 · 电池仓 · UPS 机械结构层 舱体 · 舱盖 · 升降台 · 对中 任务运行状态闭环 待命 STANDBY 准备 PREPARE 起飞 TAKEOFF 作业 MISSION 返航 RETURN 回收 LANDING 充电 CHARGING 云端采集与告警映射 状态上报 → 设备影子比对 → 状态机卡点检测 → 根因告警 → 远程闭环