高庆芳,赵 霞
(1.陇南师范高等专科学校数信学院,甘肃 陇南 742500;2.甘肃农业大学,甘肃 兰州 730070)
从计算机技术与运筹学出现以来,在矿山开采计划的运用中也越来越广泛。矿山开采计划作为矿山生产的主要依据,其计划的质量会能够直接影响矿山生产的效率,对矿山经济收益也是有着极大影响。但是由于传统矿山开采计划中存在影响因素较多,且资源数据较为复杂,导致矿山开采计划无法有效进行,其矿山开采目标也不能很好的实现[1]。因此,需要采用现代化科学的管理方式,通过计算机技术提高矿山开采计划编制的合理性,满足矿山实际开采计划编制管理需求。因此对矿山开采计划计算机自动编制系统进行研究,使矿山开采计划编制中的交互式技术受到重视[2]。利用计算机对人工编制方法进行模拟,利用模糊数学理论与ES技术对矿山开采计划进行编制优化。从而提高矿山开采编制的科学性,提高矿山企业的全面性与自动化生产水平。
矿山开采计划计算机自动编制系统在设计中,主要考虑到针对不同矿山开采时期的每一阶段任务都应满足任务目标的质量要求与上下限要求。同时在开采过程中,应在最大限度增加开采能力的同时,降低开采成本。根据开采作业量,开采中制定材料消耗指标,降低材料消耗量的同时节约开采成本。矿山开采计划尽量贴合既定长期生产目标,确保矿山长期经济的最佳发展。确保矿山开采计划在采矿技术上的合理性,同时让编制系统拥有更大的灵活性,并根据实际需求对系统进行调整。系统需要以实际数据为准,及时解决矿山开采中所出现的问题,并最大程度的减少管理人员的计算工作,提高计划管理水平。
矿山开采计划计算机自动编制系统考虑到实际应用情况,主要针对软件进行设计,系统中一般功能模块主要分为:资源数据模块、生产资源能力核算模块、编制作业计划模块、计划数据输出模块以及综合平衡模块。在系统的每个模块中,又分为多个子程序与公用子程序。将系统进行模块化能够更加有利于系统的维护与移植。矿山开采计划计算机自动编制系统使用BASICE与DBASEⅢ语言编程,系统主要支持汉字DBASEⅢ、汉字2.13H以及同类系统。且整体系统由控制键选择相应模块后,完成开采编制工作。
根据矿山开采计划计算机自动编制系统整体系统结构,在对系统数据库进行设计时,将其分为资源数据库与定额数据库两部分,即动态数据库与静态数据库,将两种数字资源放入到作业计划数据库中进行汇总。资源数据库中主要包括主要材料设备、人员配备等数据;定额数据库汇总主要包括材料消耗定额、台班等额等数据。系统中数据库针对数据传输,对静态数据与动态数据进行自动分类。在系统模型计算过程中,其数据字段,如下表1所示:
表1 矿山数据库中的数据字段
通过对矿山开采计划计算机自动编制系统整体系统结构与数据库的设计,想要解决矿山开采计划自动化编制计算,需要首先对开采计划中的各类作业方案进行资源能力需求计算:
其中x1为i段的总成本,xij为i在j项目中的成本。
而矿山成本为:
其中C为矿山成本,xi为i队阶段生产成本,为管理费用。
计算原矿成本为:
图1 两系统自动编制效率对比结果
为验证矿山开采计划计算机自动编制系统的有效性,与传统自动编制系统进行自动编制效率对比实验,经过50次的测试,设计的计算机自动编制系统运行正常,没有出现编制错误以及遗漏的问题,两种系统的自动编制效率对比结果如图1所示。
从图1中可以看出,本文设计的矿山开采计划计算机自动编制系统,经过60次的测试平均自动编制效率在83%左右,传统自动编制系统的平均自动编制效率在76%左右,比传统效率高出10%,由此可以证明,本文设计的系统具备极高的有效性。
矿山开采计划作为影响整个矿山开采工程的重要因素,计划质量直接影响到矿山生产效率与经济收益。通过对矿山开采计划计算机自动编制系统进行研究可以看出,系统能够在满足矿山实际需求的情况合理的运行,并且能够根据矿山开采计划实际需求对其进行自动化编制调整,满足矿山实际开采计划编制管理需求。