flowchart TD
A@{ shape: circle, label: "开始" } --> B[获取装卸载行动参数]
B --> C[参数初始化与校验]
C --> D[生成时间序列]
D --> E[计算行动路径]
E --> F[更新位置坐标]
F --> G{判读是否到达目的地}
G --> |否| E
G --> |是| H{判断行动类型}
H --> |卸载| I[计算卸载时间]
H --> |装载| J[计算装载时间]
I --> K[按时间间隔更新装备及设施物资数量]
J --> L[按时间间隔更新装备及设施物资数量]
K --> M{是否完成卸载行动}
L --> N{是否完成装载行动}
M --> |否| K
N --> |否| L
M -->|是| O[更新行动状态]
N --> |是| O
O --> P@{shape: dbl-circ, label: "结束"}