技术领域
[0001] 本
发明属于计算机
软件技术领域,尤其涉及一种交流电传动矿用自卸车与电铲匹配选型控制系统及方法。
背景技术
[0002] 目前,业内常用的
现有技术是这样的:矿产资源是指经过地质成矿作用而形成的,天然赋存于
地壳内部或地表埋藏于地下或出露于地表,呈固态、液态或气态的,并具有开发利用价值的矿物或有用元素的集合体。矿产资源属于非可再生资源,其储量是有限的。就矿山而言,如何做到合理开采、安全生产、高效且不浪费的开采矿产资源,研究意义重大。现有技术中存在人工选择矿山开发所需的矿用自卸车/电铲装备方案不精确的问题,在计算作业周期时没有考虑装料等待时间,在对采掘运输设备选型和规划年产量时不能准确确定车铲比和勺容比;矿产开发商选择满足自身需要的矿车/电铲装备方案时,将其预期年产量、矿山工况信息等数据作为输入,现有技术中不能计算出不同吨位矿车与电铲的装备吨位、铲容和数量匹配方案及预期投资以供开发商选择,并存在人为预估的带来的误差,达不到精准选型、精确预算的目的。矿产开发商在规划好开采计划后,需要采购矿车和电铲进行开采。
[0003] 综上所述,现有技术存在的问题是:
[0004] (1)现有技术中存在人工选择矿山开发所需的矿用自卸车/电铲装备匹配和选型方案不精确的问题,在计算作业周期时没有考虑矿车等待时间,在计算年产量时不好确定车铲比和勺容比;若未准确考虑矿车待装时间、车铲比和勺容比,将导致不科学、不准确的产量计算,预算结果将严重偏离实际情况,从而影响到我们对矿车/电铲型号和购置数量的选择,甚至影响到整个矿山的产能规划和生产计划。
[0005] (2)矿山开发商选择满足自身需要的矿车/电铲装备方案时,将其预期年产量、矿山工况信息等数据作为输入,现有技术中不能计算出不同吨位矿车与电铲的装备选型方案及价格,以供开发商选择;同时存在人为预估的带来的误差,达不到选型精确的目的。
[0006] 解决上述技术问题的难度和意义:
[0007] 以往计算作业周期和生产率时,通常采用矿车运输速度取为车辆上、下坡车速的平均值(假定为常数)这种简单粗糙的方法,实际上不同吨位的矿车动
力特性相差较大,会导致在不同坡度行驶时运输速度也较大差异,生产率和作业周期会随矿车的吨位和道路坡度不同而有较大幅度的
波动,本发明将不同吨位矿车的动力特性和
制动性质内置于
数据库内,使得作业周期和生产率测算得更为准确和科学,其大小将直接影响矿车/电铲数量、车铲比、勺容比的选择,使得预期结果更加符合实际情况。
[0008] 矿车/电铲装备方案的选择在本发明之前均为人工选择,主要困难在于矿车等待时间、车铲比和勺容比难以准确估算,全靠工程师或管理决策人员的经验,但往往带来误差。本发明根据
发明人著作论文中对矿车/电铲工作过程的精确分析。得出了大量可靠的计算推导过程和前人采用并得到实际验证过的经验值,能够准确地计算出车铲比、勺容比和矿车等待时间,确定矿车/电铲的吨位、数量和生产率,本发明精确地将矿车/电铲作业匹配模型程序化、通用化和系列化,解决了人凭经验选择的误差问题,大幅提升了开发商的经济效益。
发明内容
[0009] 针对现有技术存在的问题,本发明提供了一种交流电传动矿用自卸车与电铲匹配选型控制系统及方法。
[0010] 本发明是这样实现的,一种交流电传动矿用自卸车与电铲匹配选型控制方法,所述交流电传动矿用自卸车与电铲匹配选型控制方法包括:
[0011] 第一步,搭建好程序界面后要设置交流电传动矿用自卸车与电铲匹配选型控制系统及方法序运行的动作,输入数据;
[0012] 第二步,将TextBox中的文本形式的数据转换为double类型;
[0013] 第三步,输出结果在输出界面中输出,求得各车型对应矿车数量、电铲数量、电铲容积、勺容比、车铲比、实际年产量、路面宽度后,各自单价乘以数量相加即为采购总价,以上数据求得以后用To_String()用作字符串输出。
[0014] 进一步,所述第一步搭建好程序界面后要设置程序运行的动作,跳转至输入界面;
[0015] private voidbnt22_Click(object sender,EventArgs e){
[0016] Form2 f2=new Form2();
[0017] f2.Show();
[0018] this.Hide();}。
[0019] 进一步,所述第二步将TextBox中的文本形式的数据转换为double类型;
[0020] double.Parse(textBox1.Text);
[0021] 执行:mineInput.exPro=double.Parse(textBox1.Text);
[0022] mineInput.exDis=double.Parse(textBox2.Text);
[0023] mineInput.exDre=double.Parse(textBox3.Text);
[0024] 用C#封装好的方法将文本框textbox中的数据转化为浮点型double。
[0025] 进一步,所述第三步包括待选矿车和电铲装备的性能和动力曲线内置在数据库内,车铲比、勺容比和矿车等待时间等核心计算过程与理论模型内嵌到计算机软件内,得到的输出结果在输出界面中输出,求得后矿车数量、电铲数量、电铲容积后,各自单价乘以数量相加即为采购总价,以上数据求得以后用To_String():
[0026] str170_3+=(mineCar170.numOfCar*mineCar170.production/10000).ToString("f2");
[0027] 表示将170吨矿车的数量乘以其单车年产量,得到的值是一个double类型,但输出是string类型,调用封装的ToString方法,将double转化到string类型,在输出框中显示,用作字符串输出。
[0028] 进一步,所述交流电传动矿用自卸车与电铲匹配选型控制方法设置变量标记动态记录该铲的容积和铲数。铲数乘以单铲的作业周期即为装料时间,根据交流电传动矿车
电机的功率特性和传动原理,计算得不同矿山道路上的变化的行车速度,输入的运输距离除以速度为满载运输时间,空载折返时间的计算同理,卸料时间取1min。
[0029] 进一步,所述交流电传动矿用自卸车与电铲匹配选型控制方法矿车等待时间计算过程如下:等待时间=一个电铲配的矿车数乘以装料时间再减去理想作业周期;得到包括等待时间的作业周期后,根据输入的开工率及其他指标计算得到生产率和单车年产量,单车年产量乘以车队中的矿车数量即为矿山全年的预期年产量。
[0030] 本发明的另一目的在于提供一种实施所述交流电传动矿用自卸车与电铲匹配选型控制方法的交流电传动矿用自卸车与电铲匹配选型控制系统,所述交流电传动矿用自卸车与电铲匹配选型控制系统包括:
[0031] 程序开始模
块,用于引出软件初始界面;
[0032] 系统输入模块,用于接收输入数据,用label作提示标签,设置文本框,用作数据接收;
[0033] 系统输出模块,用于输出各个方案结果。
[0034] 本发明的另一目的在于提供一种实现所述交流电传动矿用自卸车与电铲匹配选型控制方法的
计算机程序。
[0035] 本发明的另一目的在于提供一种实现所述交流电传动矿用自卸车与电铲匹配选型控制方法的信息
数据处理终端。
[0036] 本发明的另一目的在于提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行所述的交流电传动矿用自卸车与电铲匹配选型控制方法。
[0037] 综上所述,本发明的优点及积极效果为:本发明具有生产能力能满足预期需求,避免生产能力过剩,提高经济性指标;矿产开发商选择满足自身需要的矿车/电铲装备方案时,将其预期年产量、矿山工况信息等数据作为输入,本程序能计算出不同吨位矿车与电铲的装备方案及价格,及该方案选择的车铲比和勺容比供开发商选择。
[0038] 本发明可以精确的根据矿山规划情况来选择合适装备方案,首先交流电传动矿车的作业周期、生产率理论模型可以保证程序计算的正确性,因为程序的计算步骤完全是和数学模型一致;其次此程序可以得出多种合理方案供客户选择,并且根据需要可以很好的扩展;在任何输入条件下,都可以计算出合理的方案,避免人为预估的带来的误差,实现精确选型。
附图说明
[0039] 图1是本发明
实施例提供的交流电传动矿用自卸车与电铲匹配选型控制系统的结构示意图;
[0040] 图中:1、程序开始模块;2、系统输入模块;3、系统输出模块。
[0041] 图2是本发明实施例提供的交流电传动矿用自卸车与电铲匹配选型控制方法的
流程图。
具体实施方式
[0042] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043] 本发明解决了人工选择矿山开发所需的矿用自卸车/电铲装备方案不精确的问题。矿产开发商选择满足自身需要的矿车/电铲装备方案时,将其预期年产量、矿山工况信息等数据作为输入;能计算出不同吨位矿车与电铲的装备方案、该方案所采用的车铲比和勺容比及采购价格,供开发商选择。避免了人为预估的带来的误差,实现了精确选型。
[0044] 下面结合附图对本发明的应用原理作详细的描述。
[0045] 如图1所示,本发明实施例提供的交流电传动矿用自卸车与电铲匹配选型控制系统包括:
[0046] 程序开始模块1:新建一个Form界面,用bottom控件作为“点击开始”,点击进入输入模块。
[0047] 系统输入模块2:输入模块接收输入数据,用label作提示标签,设置文本框,作接收数据;下拉框选择运输的材料;用bottom做“确定”按钮,点击“确定”按钮进入输出界面。
[0048] 系统输出模块3:输出模块中点击“查看”,ListBox框输出各个方案结果。
[0049] 如图2所示,本发明实施例提供的交流电传动矿用自卸车与电铲匹配选型控制方法包括以下步骤:
[0050] S201:搭建好程序界面后要设置程序运行的动作,在开始界面,点击“点击开始”后,界面要跳转到数据输入界面;即把开始界面隐藏,唤出输入界面;
[0051] S202:输入界面跳转到输出界面也是同理,输入界面的数据处理是将TextBox中的文本形式的数据转换为double类型;
[0052] S203:计算过程与理论模型已知,得到的输出结果在输出界面中输出,求得各车型对应矿车数量、电铲数量、电铲容积、勺容比、车铲比、实际年产量、路面宽度后,各自单价乘以数量相加即为采购总价,以上数据求得以后用To_String()将其用作字符串输出即可。
[0053] 搭建好程序界面后要设置程序运行的动作,在开始界面,点击“点击开始”后,界面要跳转到数据输入界面;即把开始界面隐藏,唤出输入界面:
[0054] private voidbnt22_Click(object sender,EventArgs e){
[0055] Form2 f2=new Form2();
[0056] f2.Show();
[0057] this.Hide();}
[0058] 输入界面跳转到输出界面也是同理,输入界面的数据处理是将TextBox中的文本形式的数据转换为double类型;
[0059] double.Parse(textBox1.Text);
[0060] 计算过程与理论模型已知,得到的输出结果在输出界面中输出,求得后矿车数量、电铲数量、电铲容积后,各自单价乘以数量相加即为采购总价,以上数据求得以后用To_String()将其用作字符串输出即可。
[0061] 矿车作业周期包含装料时间、满载运输时间、卸料时间、空载折返时间和等待装料时间。用程序计算一系列电铲带给矿车的最大有效
质量,并设置变量标记动态记录该铲的容积和铲数。铲数乘以单铲的作业周期即为装料时间,根据交流电传动矿车电机的功率特性和传动原理,可计算得不同矿山道路上的变化的行车速度,输入的运输距离除以速度即为满载运输时间,空载折返时间的计算同理,卸料时间取1min。矿车等待时间计算过程如下:等待时间=一个电铲配的矿车数乘以装料时间再减去理想作业周期。得到包括等待时间的作业周期后,根据输入的开工率及其他指标可以计算得到生产率和单车年产量,单车年产量乘以车队中的矿车数量即为矿山全年的预期年产量。
[0062] 下面结合仿真对本发明的应用效果作详细的描述。
[0063] 以某车型的实际参数如下:
[0064] 表1矿车具体参数
[0065]
[0066] 矿山的实际参数如下:
[0067] 表2矿山输入数据
[0068]
[0069]
[0070] 在已知如上矿车和工作环境的具体参数时,根据本人所著论文:《考虑等待时间的电传动矿车生产率理论计算方法及设备选型软件》给出的理论模型,求出该车的单车年产量为:2781097.85t。那么需要矿用自卸车的数量为:2×108/2781097.85=71.9向上取整为72辆;计算得需要电铲: 个,其中N=9即为车铲比。
[0071] 将矿山预期年产量、运距,矿山道路平均坡度和
矿石种类等参数作为输入,在本发明的输入界面中输入。
[0072] 点击确定按钮,跳转到输出界面。
[0073] 该车型对应的输出结果与论文中的计算结果完全一致。有效地证明本发明的正确性和可靠性。
[0074] 在上述实施例中,可以全部或部分地通过软件、
硬件、
固件或者其任意组合来实现。当使用全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、
计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个
网站站点、计算机、
服务器或
数据中心通过有线(例如同轴
电缆、光纤、数字用户线(DSL)或无线(例如红外、无线、
微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输)。所述计算机可读取存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是
磁性介质,(例如,
软盘、
硬盘、磁带)、光介质(例如,DVD)、或者
半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0075] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何
修改、等同替换和改进等,均应包含在本发明的保护范围之内。