针对三维多输入多输出(3D MIMO)正交频分多址(OFDMA)系统,提出了一种能效优化算法。该算法在垂直波束成形技术下,以能量效率最大化为目标,通过调整资源分配、功率分配、天线的波束下倾角来提高系统能量效率。根据分数优化理论,将复杂的分数优化问题转化为较易求解的整式优化问题,然后引入拉格朗日乘子通过不断迭代得到能量效率的最优值。仿真结果表明,所提算法在较少迭代次数下可以获得更高的能量效率。