整数规划诸如工厂开工和停工的离散事件,都作为该模型的整数规划分量加以表示。在该目标函数中整数变量和固定费用都用作系数,而在约束方程组中整数变量和最大选矿能力都用作系数。
整数规划变量太多了,使执行时间长得难以接受。这些变量不得滥用。因此在许多情况下,把握工厂开工和停产的时机,以及采矿速度,在给定的方案下都加以固定。根据方案情况,固定费用可作为已被硬性固定处理,根本不用进行分析。上海真空泵在整个该设施的名义处理吨数上,这些固定费用可能是成比例变化的,并且包含在某个可变费用中。整数变量和固定/可变费用的处理,都是通过该Access数据库管理的。实际使用的优化程序含有多学科的内华达规划小组由来自管理层、冶金、矿山规划和会计部门的人员组成。他们负责优化工具的操作,还负责对结果进行解释和表述。下面介绍一个方案的7个解算步骤和所需的大致时间。
收集信息第一步是确定需要运算的方案,并且收集所需的矿山规划、费用和约束条件等信息。其中包括与现场管理部门、矿山工程师、工厂冶金学家和会计部门交流获取信息。完成这一步需要的时间,从某一现有方案较小变化的几分钟到新方案情况下的几天不等。根据所分析的方案情况,有些费用可作经营费用或固定费用处理。
输入信息必须将数据输入Access数据库。罗茨真空泵矿山规划信息是以电子方式从品位-吨数文件中装入。费用和约束条件信息以手工方式按照Access数据库内设的格式进行输入。确认数据是否已正确输入很重要。这个步骤所占用的时间,从某一现有方案较小变化的几分钟到新方案情况下的几天不等。一个纽蒙特内华达方案的Access数据库容量约为70兆字节。
为线性规划问题列公式Access程序中的宏程序可借助LINDO求解程序所用的线性规划问题公式生成ASCò文件。这里含有紧凑的但是完整的线性规划公式,其中包括所规定的变量系数、约束条件和该目标函数。运行该宏功能约需1小时。解算线性规划问题一个典型的线性规划问题含有约100000个变量、400000个系数和20000个约束条件。在1台配备128兆字节RAM(随机存取存储器)的400MHzPentium微处理机解算时,需时约15分钟。LINDO求解程序在另一份ASC文件上列出该解。