一种矿石筛选系统及方法技术方案

技术编号:19857294 阅读:56 留言:0更新日期:2018-12-22 11:39
本发明专利技术提供了一种矿石筛选系统,包括X射线源和接收X射线源发射的X射线的探测器,其特征在于,包括数据捕获模块和数据分析模块;所述数据捕获模块,用于对探测器接收到的数据进行捕获;所述数据分析模块,用于对探测器捕获到的数据进行分析,得到矿石的类型和坐标。本发有通过捕获数据对比分析筛选矿石,可提前丢弃尾矿,从而提高原矿品位,减少入磨废石,提高磨矿效率。增加选矿处理能力,可以有效提高矿厂综合经济效益。

【技术实现步骤摘要】
一种矿石筛选系统及方法
本专利技术属于矿石领域,具体涉及一种矿石筛选系统及方法。
技术介绍
随着我国工业化水平的提高,工业上对自动化的机械设备应用越来越广泛。而传统的矿石筛选工作需要大量的人力来进行,效率低下,耗时耗力。而国外的厂商提供的相关软件价格高昂。所以急需自主开发一款能够通过X射线捕获数据并进行数据分析自动筛选矿石的系统。
技术实现思路
本专利技术通过提供一种矿石筛选系统及方法。为实现本专利技术的目的,本专利技术采用以下技术方案予以实现:一种矿石筛选系统,包括X射线源和接收X射线源发射的X射线的探测器,包括数据捕获模块和数据分析模块;所述数据捕获模块,用于对探测器接收到的数据进行捕获;所述数据分析模块,用于对探测器捕获到的数据进行分析,得到矿石的类型和坐标。所述数据分析模块的分析方法为:将捕获到的数据按时间和位置存入到二维数组a中,比较每一个数据与阈值数据的大小,若小于阈值,则对应于二维数组a中数据的时间与位置输出1到二维数组b中,若大于阈值,则对应于二维数组a中数据的时间与位置输出0到二维数组中;将二维数组b中的每个数据的上下左右四个数据相加,相加的结果对应于二维数组b中的数据的时间与位置存入到二维数组c中,若所述相加的结果为4,则查找位于该结果为4的数据的上下左右的数据,以获得矩阵的长和宽;根据时间、位置与长宽获得矿石的信息。该系统还包括参数设置模块,用于对数据捕获模块和数据分析模块的参数进行设置。为实现本专利技术的目的,本专利技术采用以下技术方案予以实现:一种矿石筛选方法,该方法为:由探测器接收X射线源发射的X射线;对探测器接收到的数据进行捕获;对探测器捕获到的数据进行分析,得到矿石的类型和坐标。所述数据分析模块对探测器捕获到的数据进行分析的方法为:将捕获到的数据按时间和位置存入到二维数组a中,比较每一个数据与阈值数据的大小,若小于阈值,则对应于二维数组a中数据的时间与位置输出1到二维数组b中,若大于阈值,则对应于二维数组a中数据的时间与位置输出0到二维数组中;将二维数组b中的每个数据的上下左右四个数据相加,相加的结果对应于二维数组b中的数据的时间与位置存入到二维数组c中,若所述相加的结果为4,则查找位于该结果为4的数据的上下左右的数据,以获得矩阵的长和宽;根据时间、位置与长宽获得矿石的信息。与现有技术相比,本专利技术提供的一种矿石筛选系统的优点是:本专利技术有通过捕获数据对比分析筛选矿石,可提前丢弃尾矿,从而提高原矿品位,减少入磨废石,提高磨矿效率,增加选矿处理能力,可以有效提高矿厂综合经济效益。附图说明图1为本专利技术的原理框图;图2为数据分析的流程图;图3为捕获的数据示意图。具体实施方式如图1所示,本专利技术提供一种矿石筛选系统,该系统包括X射线源和接收X射线源发射的X射线的探测器,还包括数据捕获模块和数据分析模块;所述数据捕获模块,用于对探测器接收到的数据进行捕获;所述数据分析模块,用于对探测器捕获到的数据进行分析,得到矿石的类型和坐标。①参数设置模块想要正确运行设备,必须先对设备的相关参数进行设置,用户对参数进行设置后应用到设备上。可以直接通过获取默认参数来获取默认的参数,获取后可以直接进行数据捕。同样,在数据分析开始之前,也需要对筛选阈值进行设置,设置不同类型矿石的筛选阈值。也可以直接获取设置好的默认筛选阈值。②数据捕获模块在完成参数设置后,可以进行数据捕获,获取到相关数据。③数据分析模块捕获到的数据是从设备一行一行扫描获得的,按时间顺序拼接起来。当没有矿石时,由于光能透过去,数据值将会稳定在一定的数值,而加入X光后,当有矿石时,X光无法透过金属,所以数值将会变小,并且不同种类矿石得到的数值不同可以通过数值变化来计算矿石,每一块矿石都在数据中形成一个类似矩阵的区域,通过算法计算出这个区域的大致大小,并且取中心的一个点,根据行列位置算出在机器上的坐标以及通过机器时的时间,输出矿石坐标、时间。具体地,如图2所示,因为数据是一行行经过设备获取到的,所以矿石数据将是一个个类似矩阵的数据块,每一块的数据根据矿石种类有所不同,矿石数据被事先存放到二维数组中,根据设置的最大筛选阈值,当数组中的数小于这个数值时,在同样坐标的一个新数组里输入1,反之,当数组中的数大于最大阈值时,输入0,这样就得到了一个和之前坐标一样的由1和0组成的更简化的新数组。接下来需要判断出每个矩阵的位置,取每一个数的上下左右四个数字加起来,输入到同样坐标的另一个新数组中,当这个值为4的时候,可以认为这个数字在一个矿石矩阵中,先向左右查找,获取这个矩阵的宽度然后再上下查找,获取矩阵的高度,同时把这个矩阵中的所有数字清0,避免重复查询,然后获取第一个数组中同样坐标的位置的数字,用这个数字和筛选阈值比对,获取矿石的种类,并且通过GetLocalTime这个函数获取点击开始时的时间,根据所在行数*获取数据间隔,加到时间上,输出这个矿石经过设备的精准时间,这样,就可以把矿石经过设备的时间,矿石的大小,矿石的种类,矿石在传送带上的位置全部精确的输出出来。于本实施例中,还可以获得矿石的质量,具体的方法为:通过由X射线穿透矿石后,在传感器上根据其生成的数值来判定(判定的依据要根据实验获得的不同矿石的数值进行比对鉴别)。本专利技术还提供一种矿石筛选方法,该方法为:由探测器接收X射线源发射的X射线;对探测器接收到的数据进行捕获;对探测器捕获到的数据进行分析,得到矿石的类型和坐标。捕获到的数据是从设备一行一行扫描获得的,按时间顺序拼接起来。当没有矿石时,由于光能透过去,数据值将会稳定在一定的数值,而加入X光后,当有矿石时,X光无法透过金属,所以数值将会变小,并且不同种类矿石得到的数值不同可以通过数值变化来计算矿石,每一块矿石都在数据中形成一个类似矩阵的区域,通过算法计算出这个区域的大致大小,并且取中心的一个点,根据行列位置算出在机器上的坐标以及通过机器时的时间,输出矿石坐标、时间。具体地,如图2所示,因为数据是一行行经过设备获取到的,所以矿石数据是一个个类似矩阵的数据块,每一块的数据根据矿石种类有所不同,矿石数据被事先存放到二维数组中,根据设置的最大筛选阈值,当数组中的数小于这个数值时,在同样坐标的一个新数组里输入1,反之,当数组中的数大于最大阈值时,输入0,这样就得到了一个和之前坐标一样的由1和0组成的更简化的新数组。接下来需要判断出每个矩阵的位置,取每一个数的上下左右四个数字加起来,输入到同样坐标的另一个新数组中,当这个值为4的时候,可以认为这个数字在一个矿石矩阵中,先向左右查找,获取这个矩阵的宽度然后再上下查找,获取矩阵的高度,同时把这个矩阵中的所有数字清0,避免重复查询,然后获取第一个数组中同样坐标的位置的数字,用这个数字和筛选阈值比对,获取矿石的种类,并且通过GetLocalTime这个函数获取点击开始时的时间,根据所在行数*获取数据间隔,加到时间上,输出这个矿石经过设备的精准时间,这样,就可以把矿石经过设备的时间,矿石的大小,矿石的种类,矿石在传送带上的位置全部精确的输出出来。应当指出的是,上述说明并非是对本专利技术的限制,本专利技术也并不仅限于上述举例,本
的普通技术人员在本专利技术的实质范围内所做出的变化、改性、添加或替换,也应属于本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.一种矿石筛选系统,包括X射线源和接收X射线源发射的X射线的探测器,其特征在于,包括数据捕获模块和数据分析模块;所述数据捕获模块,用于对探测器接收到的数据进行捕获;所述数据分析模块,用于对探测器捕获到的数据进行分析,得到矿石的类型和坐标。

【技术特征摘要】
1.一种矿石筛选系统,包括X射线源和接收X射线源发射的X射线的探测器,其特征在于,包括数据捕获模块和数据分析模块;所述数据捕获模块,用于对探测器接收到的数据进行捕获;所述数据分析模块,用于对探测器捕获到的数据进行分析,得到矿石的类型和坐标。2.根据权利要求1所述的一种矿石筛选系统,其特征在于,所述数据分析模块的分析方法为:将捕获到的数据按时间和位置存入到二维数组a中,比较每一个数据与阈值数据的大小,若小于阈值,则对应于二维数组a中数据的时间与位置输出1到二维数组b中,若大于阈值,则对应于二维数组a中数据的时间与位置输出0到二维数组中;将二维数组b中的每个数据的上下左右四个数据相加,相加的结果对应于二维数组b中的数据的时间与位置存入到二维数组c中,若所述相加的结果为4,则查找位于该结果为4的数据的上下左右的数据,以获得矩阵的长和宽;根据时间、位置与长宽获得矿石的信息。3.根据权利要求1所述的一种矿石筛选...

【专利技术属性】
技术研发人员:陈宁许晨阳
申请(专利权)人:重庆科技学院
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1