0 引言
1 停车场环境描述及地图建模
1.1 AGV智能停车场描述
1.2 停车场环境地图建模
表1 部分节点拓扑关系数据 |
| 节点 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 29 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 30 | ∞ | ∞ | 3.375 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ |
| 140 | ∞ | 2.5 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 141 | ∞ | ∞ | 2.5 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 142 | ∞ | ∞ | ∞ | 2.5 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 143 | ∞ | ∞ | ∞ | ∞ | 2.5 | ∞ | 11 | ∞ | ∞ | ∞ | ∞ |
| 144 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 145 | ∞ | ∞ | ∞ | ∞ | 11 | ∞ | 2.5 | ∞ | ∞ | ∞ | ∞ |
| 146 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | 2.5 | ∞ | ∞ | ∞ |
| 147 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | 2.5 | ∞ | ∞ |
| 148 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | 2.5 | ∞ |
| 149 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | 2.5 |
| 150 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 151 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 152 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 153 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 154 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| 155 | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
2 停车位分配模型构建及算法求解
2.1 停车位分配模型
2.2 算法求解
3 实验仿真与结果分析
3.1 实例仿真
表2 NSGA-Ⅱ算法求解4台AGV、100辆待停车辆背景下的停车位分配方案 |
| 待停车辆 | 最优停车路径 | 停车路径长度/m | 停车路径冲突概率 |
|---|---|---|---|
| 1 | 1-109-144-143-142-141-140-139-138-137-116-8 | 28.75 | 0.00 |
| 2 | 2-110-109-144-145-180-179-178-54 | 29.75 | 0.04 |
| 3 | 3-111-142-30 | 10.12 | 0.00 |
| 4 | 4-112-141-140-139-138-137-136-135-134-133-132-131-130-129-128-127-19 | 45.12 | 0.22 |
| 5 | 5-113-140-139-138-151-150-149-148-147-31 | 36.12 | 0.07 |
| 6 | 6-114-139-138-151-174-187-186-185-212-76 | 45.25 | 0.05 |
| 7 | 1-109-144-145-180-181-216-217-252-251-250-249-248-247-246-245-244-225-83 | 72.12 | 0.00 |
| 8 | 2-110-109-144-145-180-181-216-217-252-251-250-249-248-247-246-245-244-243-242-241-240-239-9 | 83.75 | 0.01 |
| 9 | 3-111-142-141-140-139-138-151-174-187-210-223-246-245-244-243-242-241-240-239-238-94 | 79.88 | 0.04 |
| 10 | 4-112-141-140-139-138-151-150-149-148-32 | 36.12 | 0.06 |
| 97 | 1-109-144-145-180-181-216-217-252-251-250-249-248-247-246-245-244-243-242-241-240-239-238-231-87 | 87.12 | 0.02 |
| 98 | 2-110-109-144-143-142-141-29 | 19.00 | 0.05 |
| 99 | 3-111-142-141-140-139-138-137-136-135-134-133-132-131-122-121-13 | 42.38 | 0.14 |
| 100 | 4-112-141-140-139-138-151-174-187-210-223-246-245-244-243-242-241-240-239-238-237-93 | 79.88 | 0.17 |
| 总值5 005.88 | 均值0.11 | ||
3.2 对比分析
表3 3种停车位分配方法对比实验结果 |
| 实验 编号 | 考虑路径冲突的停车位分配方法 | 基于最短停车路径的停车位分配方法 | 空车位随机分配的停车位分配方法 | |||
|---|---|---|---|---|---|---|
| 停车路径长度/m | 停车路径冲突概率 | 停车路径长度/m | 停车路径冲突概率 | 停车路径长度/m | 停车路径冲突概率 | |
| 1 | 5 496.75 | 0.10 | 5 490.50 | 0.38 | 5 498.75 | 0.24 |
| 2 | 5 523.50 | 0.15 | 5 493.75 | 0.47 | 5 500.25 | 0.27 |
| 3 | 5 498.55 | 0.12 | 5 497.25 | 0.42 | 5 498.75 | 0.20 |
| 4 | 5 492.25 | 0.18 | 5 505.25 | 0.40 | 5 492.00 | 0.30 |
| 5 | 5 504.55 | 0.11 | 5 493.50 | 0.48 | 5 507.25 | 0.29 |
| 6 | 5 501.25 | 0.16 | 5 490.75 | 0.43 | 5 512.00 | 0.25 |
| 7 | 5 492.55 | 0.13 | 5 492.50 | 0.39 | 5 497.50 | 0.19 |
| 8 | 5 513.25 | 0.15 | 5 490.50 | 0.45 | 5 501.75 | 0.23 |
| 9 | 5 493.50 | 0.18 | 5 491.00 | 0.41 | 5 492.25 | 0.28 |
| 10 | 5 499.25 | 0.20 | 5 502.75 | 0.46 | 5 497.50 | 0.24 |
| 平均值 | 5 501.54 | 0.14 | 5 494.78 | 0.43 | 5 499.80 | 0.25 |