六、模型求解
根据上述模型的建立过程,可认为堆场箱位分配问题可分解为三阶段决策,第一阶段决策——根据安全规则选择进场箱可放置的堆栈,第二阶段决策——最小化所有同箱组的贝间距和,第三阶段决策——最小化翻箱量。
(1)第一阶段决策:选择新进箱的堆栈位置时保证其横纵向高度差在安全范围内。

(2)第二阶段决策:最小化所有同组箱所占贝的距离之和,以减少装船时场桥横向行驶成本,同时有利于降低翻箱量。
目标函数为:


第二个约束方程要求同贝中箱量不超过理论最大堆存量。(https://www.daowen.com)
(3)第三阶段决策:最小化总的翻箱量。进场箱的翻箱量为:

总的翻箱量为:

目标函数为:

其中:
