本发明涉及一种双向空气压缩机的控制方法,包括以下步骤:(1)设置最大允许工作时间;(2)判断空气悬挂系统中压力传感器是否损坏;(3)判断压缩机温度传感器是否损坏;(4)首先启动压缩机,然后判断空气弹簧的高度是否变化正常,如果高度没有变化,则进行故障报警,执行步骤(5);如果高度变化正常,判断压缩机是否超出最大允许工作时间,如果超出则关闭压缩机暂停,待暂停时间到,继续启动压缩机;如果压缩机没有超出最大允许工作时间,则判断各个空气弹簧是否到达指定高度,如果到达指定高度,则执行步骤(5),否则执行步骤(4);(5)关闭压缩机和电磁阀。本发明能够延长空气压缩机的使用寿命,具有容错机制,能够诊断故障。