粮食均衡抽样方法及装置制造方法及图纸

技术编号:15936167 阅读:26 留言:0更新日期:2017-08-04 20:23
本发明专利技术实施例提供的一种粮食均衡抽样方法及装置,涉及粮食抽样技术领域。所述方法包括基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得n个粮食加工区域的比值;将n个粮食加工区域的比值进行排序,获得粮食加工区域序列;基于分治法,将粮食加工区域序列分割为t个子序列,以获得t个采样区域;计算每个采样区域内的各元素的累加和,并分别将累加和乘以预设采样常数,以分别获得各个采样区域的采样次数;若采样次数大于0,则基于采样次数、采样区域内的各元素的累加和、该采样区域内的粮食加工区域的比值以及分配抽样计算规则,获得该粮食加工区域的抽样次数。采用分治法实现多个粮食加工区域的均衡抽样。

Grain balanced sampling method and device

The invention provides an equilibrium sampling method and device for grain, which relates to the technical field of grain sampling. The method includes calculating rule acquisition n food processing areas of food processing and the preset proportion based on the obtained ratio n food processing area respectively; the ratio of N grain processing area of the sort, access to food processing area sequence; based on the method, the food processing area is divided into t sub sequence sequence in order to obtain a T, calculated for each sampling area; sampling of various elements in the area and the accumulation and accumulation and multiplied by the preset sampling constants were respectively obtained, with each sampling frequency sampling area; if the sampling frequency is greater than 0, while the cumulative number of sampling and sampling of all elements within the region, and the sampling of food processing regional area ratio and the distribution of samples based on the calculation rules, get the sampling times of grain processing area. Balanced sampling of multiple grain processing areas was realized by using the divide and conquer method.

【技术实现步骤摘要】
粮食均衡抽样方法及装置
本专利技术涉及粮食抽样
,具体而言,涉及一种粮食均衡抽样方法及装置。
技术介绍
为了预估全国粮食加工过程中粮食损失浪费问题,需要对全国粮食加工企业进行大规模采样。由于受人力、物力、以及财力限制,抽样的次数往往是有限的。由于不同粮食主产区的粮食加工量不同,故需要制定合理的抽样方案。理论上,粮食加工越多的区域越多采样,粮食加工越少的区域越少采样。对于某种粮食,全国不同的省、自治区、自辖市对该种粮食的加工量存在很大差异。许多省份由于加工该种粮食的量比较少,导致这些省份的粮食无法被采样。然而,将这些省份加工粮食的总量比较大,如果不进行采样,将导致全国粮食的预估出现严重失真,目前缺少合理的抽样方案。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种粮食均衡抽样方法及装置,以改善上述问题。为了实现上述目的,本专利技术采取的技术方案如下:第一方面,本专利技术实例提供了一种粮食均衡抽样方法,所述方法包括基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得所述n个粮食加工区域的比值;将所述n个粮食加工区域的比值进行排序,获得粮食加工区域序列;基于分治法,将所述粮食加工区域序列分割为t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域;计算每个所述采样区域内的各元素的累加和,并分别将所述累加和乘以预设采样常数,以分别获得各个所述采样区域的采样次数,其中,所述元素为粮食加工区域的比值;若所述采样次数大于0,则基于所述采样次数、所述采样次数对应的采样区域内的各元素的累加和、该采样区域内的粮食加工区域的比值以及分配抽样计算规则,获得该粮食加工区域的抽样次数。第二方面,本专利技术实施例提供了一种粮食均衡抽样装置,所述装置包括比值获得单元,用于基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得所述n个粮食加工区域的比值;序列获得单元,用于将所述n个粮食加工区域的比值进行排序,获得粮食加工区域序列;分割单元,用于基于分治法,将所述粮食加工区域序列分割为t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域;采样次数获得单元,用于计算每个所述采样区域内的各元素的累加和,并分别将所述累加和乘以预设采样常数,分别获得各个所述采样区域的采样次数,其中,所述元素为粮食加工区域的比值;抽样次数获得单元,用于若所述采样次数大于0,则基于所述采样次数、所述采样次数对应的采样区域内的各元素的累加和、该采样区域内的粮食加工区域的比值以及分配抽样计算规则,获得该粮食加工区域的抽样次数。本专利技术实施例提供的一种粮食均衡抽样方法及装置,通过基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得所述n个粮食加工区域的比值;将所述n个粮食加工区域的比值进行排序,获得粮食加工区域序列;基于分治法,将所述粮食加工区域序列分割为t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域;计算每个所述采样区域内的各元素的累加和,并分别将所述累加和乘以预设采样常数,以分别获得各个所述采样区域的采样次数,其中,所述元素为粮食加工区域的比值;若所述采样次数大于0,则基于所述采样次数、所述采样次数对应的采样区域内的各元素的累加和、该采样区域内的粮食加工区域的比值以及分配抽样计算规则,获得该粮食加工区域的抽样次数。采用分治法将多个粮食加工区域划分为不同的采样区域,再对每个采样区域进行分层抽样,实现多个粮食加工区域的均衡抽样。本专利技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为一种可应用于本申请实施例中的电子设备的结构框图;图2为本专利技术第一实施例提供的粮食均衡抽样方法的流程图;图3为本专利技术第一实施例提供的2016年全国水稻加工量的数据示意图;图4为本专利技术第一实施例提供的T=50,s=0.4的均衡抽样结果示意图;图5为本专利技术第一实施例提供的T=50,s=0.6的均衡抽样结果示意图;图6为本专利技术第一实施例提供的T=50,s=0.8的均衡抽样结果示意图;图7为本专利技术第二实施例提供的粮食均衡抽样装置的结构框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参阅图1,图1示出了一种可应用于本申请实施例中的电子设备100的结构框图。该电子设备100可以作为用户终端,也可以是计算机或服务器,所述用户终端可以为手机或平板电脑。如图1所示,电子设备100可以包括存储器110、存储控制器111、处理器112和粮食均衡抽样装置。存储器110、存储控制器111、处理器112各元件之间直接或间接地电连接,以实现数据的传输或交互。例如,这些元件之间可以通过一条或多条通讯总线或信号总线实现电连接。粮食均衡抽样方法分别包括至少一个可以以软件或固件(firmware)的形式存储于存储器110中的软件功能模块,例如所述粮食均衡抽样装置包括的软件功能模块或计算机程序。存储器110可以存储各种软件程序以及模块,如本申请实施例提供的粮食均衡抽样方法及装置对应的程序指令/模块。处理器112通过运行存储在存储器110中的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本申请实施例中的粮食均衡抽样方法。存储器110可以包括但不限于随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。处理器112可以是一种集成电路芯片,具有信号处理能力。上述处理器可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProcessor,简称NP)等;本文档来自技高网...
粮食均衡抽样方法及装置

【技术保护点】
一种粮食均衡抽样方法,其特征在于,所述方法包括:基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得所述n个粮食加工区域的比值;将所述n个粮食加工区域的比值进行排序,获得粮食加工区域序列;基于分治法,将所述粮食加工区域序列分割为t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域;计算每个所述采样区域内的各元素的累加和,并分别将所述累加和乘以预设采样常数,以分别获得各个所述采样区域的采样次数,其中,所述元素为粮食加工区域的比值;若所述采样次数大于0,则基于所述采样次数、所述采样次数对应的采样区域内的各元素的累加和、该采样区域内的粮食加工区域的比值以及分配抽样计算规则,获得该粮食加工区域的抽样次数。

【技术特征摘要】
1.一种粮食均衡抽样方法,其特征在于,所述方法包括:基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得所述n个粮食加工区域的比值;将所述n个粮食加工区域的比值进行排序,获得粮食加工区域序列;基于分治法,将所述粮食加工区域序列分割为t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域;计算每个所述采样区域内的各元素的累加和,并分别将所述累加和乘以预设采样常数,以分别获得各个所述采样区域的采样次数,其中,所述元素为粮食加工区域的比值;若所述采样次数大于0,则基于所述采样次数、所述采样次数对应的采样区域内的各元素的累加和、该采样区域内的粮食加工区域的比值以及分配抽样计算规则,获得该粮食加工区域的抽样次数。2.根据权利要求1所述的方法,其特征在于,所述将所述n个粮食加工区域的比值进行排序,获得粮食加工区域序列,包括:将所述t个粮食加工区域的比值进行降序排列,获得粮食加工区域序列。3.根据权利要求2所述的方法,其特征在于,所述基于获取的n个粮食加工区域的粮食加工量以及预设的比重计算规则,分别获得所述n个粮食加工区域的比值,包括:基于分别获得所述n个粮食加工区域的比值,其中,wi为第i个粮食加工区域的粮食加工量,W为粮食加工总量,pi为第i个粮食加工区域的比值。4.根据权利要求2所述的方法,其特征在于,所述基于分治法,将所述粮食加工区域序列分割为t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域,包括:获取所述粮食加工区域序列中的一部分序列,并将所述一部分序列作为递归子结构以及根据计算得到所述递归子结构中最大元素与最小元素的相对距离,其中,xixi+1…xj为所述递归子结构,xi为所述递归子结构中最大元素,xj为所述递归子结构中最小元素,cij为所述递归子结构中最大元素与最小元素的相对距离;若j>i,cij≥s,则根据计算得到所述递归子结构中元素的均值,其中,s为预设分割阈值,a为所述递归子结构中元素的均值,k为断开位置值,k∈{i,i+1,…,j-1}且满足xk≥a和xk+1<a;根据mij=k|xk≥a,xk+1<a,k∈{i,i+1,…,j-1},计算得到所述递归子结构中的断开位置,其中,mij为所述递归子结构中的断开位置;递归求出第一递归子序列的断开位置,xi…xk为所述第一递归子序列,mik为所述第一递归子序列的断开位置,以及递归求出第二递归子序列的断开位置,xk+1…xj为所述第二递归子序列,mk+1,j为所述第二递归子序列的断开位置;基于以上步骤,计算得出所述粮食加工区域序列的所有断开位置,以获得t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域。5.根据权利要求4所述的方法,其特征在于,所述计算得出所述粮食加工区域序列的所有断开位置,以获得t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域,包括:计算得出所述粮食加工区域序列的所有断开位置,获得位置断开序列并将所述位置断开序列进行升序排列,以获得t个子序列,将每个子序列作为一个采样区域,以获得t个采样区域;其中,所述t个采样区域为S0=1,St=n,S1S2…St-1为所述位置断开序列,x1x2…xn为所述粮食加工区域序列。6.根据权利要求5所述的方法,其特征在于,所述计算得出所述粮食加工区域序列的所有断开位置,获得位置断开序列,包括:获取一个线性表,t=0为...

【专利技术属性】
技术研发人员:王防修周康祁华清刘朔刘江蓉高婧
申请(专利权)人:武汉轻工大学
类型:发明
国别省市:湖北,42

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

1