为了实现起重机的自动化控制作业,同时有效提升起重机装卸作业效率,必须采用有效手段对起重机作业过程中的起吊物摆动进行控制。文中提出了基于起重机运行加速度控制的摆动控制方法,并构建了起重机摆动控制系统。首先建立了起重机搬运系统的三维模型,基于三维运动方程并结合实际的操作经验提出了一种有效的摆动控制方法。分析了摆动控制系统的特征参数,给出了摆动控制参数的具体计算方法,并进行了三维仿真与试验,仿真及试验结果验证了提出方法的有效性。