针对具有障碍物的复杂3D 平面定位误差大以及能耗高的问题，如何进行未知节点的定位，提出了一种具有障碍物的不规则复杂3D 平面定位策略，该策略将复杂三维平面划分为水平逻辑层并标记节点的所属层，然后在具有障碍物的水平层进行子区域的划分及合并，最后利用大气压传感器测距进行计算未知节点的坐标从而得到3D 复杂平面的定位.通过与最新 SV 定位机制及 COLA 定位机制在定位误差及能耗进行综合仿真实验对比，本文的定位策略3D-CCD平均定位误差比 SV 少了5%，比 COLA 的平均定位误差少8%以上，定位精度上比 SV 和 COLA提高了6.5%以上，及在能耗上比 SV 和 COLA 减少了2.7%左右.因此该定位策略(3D-CCD)在解决复杂不规则图形的不确定节点具有较大的优越性.