为减小龙门起重机运行过程中负载的摆角,在MATLAB/Simulink软件中建立PID控制模型,利用人工鱼群算法(Artificial Fish Swarm Algorithm,AFSA)优化模型参数,通过仿真分析,该模型显著减小了龙门起重机负载摆角,实现了龙门起重机快速精准定位,鲁棒性好。结果表明人工鱼群算法与PID控制器结合的方法具有可行性和有效性。