当前位置: 首页 > 专利查询>济南大学专利>正文

一种利用改进遗传算法实现棉花加工过程智能控制的方法技术

技术编号:15763887 阅读:153 留言:0更新日期:2017-07-06 02:48
本发明专利技术公开了一种利用改进遗传算法实现棉花加工过程智能控制的方法,根据籽棉的回潮率和性状参数自动计算出棉花加工工艺过程的最优加工方案。首先将棉花加工设备串联起来,使用设备的输入输出结果分别训练各个设备的BP神经网络模型,这是遗传算法在运行迭代过程中的变量运算空间,然后建立了棉花品级评判BP神经网络模型,在此基础上,确定了棉花的综合质量等级评价方法,接下来利用线性加权和法建立单目标多变量优化函数模型,将其作为遗传算法在运行过程中的适应度评价函数,最后利用改进遗传算法实现棉花加工过程智能控制。

Method for realizing intelligent control of cotton processing process by using improved genetic algorithm

The invention discloses a method of realizing intelligent control using cotton processing improved genetic algorithm, according to the characters of seed cotton moisture regain and automatically calculate the optimum processing scheme of cotton processing process. The cotton processing equipment series, input and output devices using results of each device were trained BP neural network model, which is in operation in the iterative process of variable operation space genetic algorithm, then establishes the cotton grade evaluation of BP neural network model, on this basis, determine the comprehensive quality evaluation method of cotton, the next by using the linear weighted sum method to establish the optimization function model of single objective and multi variables, the genetic algorithm in the operation process of the fitness evaluation function, finally achieve the cotton processing process intelligent control genetic algorithm.

【技术实现步骤摘要】
一种利用改进遗传算法实现棉花加工过程智能控制的方法
本专利技术属于棉花加工过程智能控制领域,特别涉及一种利用改进遗传算法实现棉花加工过程智能控制的方法。
技术介绍
我国是棉花种植和加工大国,棉花加工的质量对于棉花产业的效益影响很大。当前国内棉花的产量和加工量稳步增长,但棉花加工水平却还很低,加工时仅仅采用人工离线分析籽棉原料质量的方法来手动调整加工设备的参数,缺少在线检测环节,不能实时根据籽棉质量自动调整加工设备参数,极易导致不同质量、不同含杂量的籽棉原料同时加工,加工过程智能化、自动化程度低,严重降低了皮面成品的质量,导致生产成本高、利润率低。棉花加工过程受回潮率、含杂率量、杂质种类、设备参数的影响,而这些影响因素是非线性的,存在耦合和时变问题,不能实现各因素的同步优化。因此,棉花加工过程智能控制属于多目标优化问题。在发达国家,棉花加工设备正向着自动化、大型化、成套化方向发展,加工过程和加工方法向着精细化和智能控制方向发展。棉花加工高投入、低产出的现状严重制约着我国棉纺织产业的做大做强。随着市场对棉花成品质量要求的提高,我国急需能够实现棉花加工过程智能化控制的技术手段。
技术实现思路
针对现有棉花加工技术中存在的缺陷和不足,本专利技术提出一种利用改进遗传算法实现棉花加工过程智能控制的方法。为实现上述目的,本专利技术所采用的技术方案如下:一种利用改进遗传算法实现棉花加工过程智能控制的方法,包括如下步骤:(1)将棉花加工设备串联起来,使用设备的输入输出结果分别训练各个设备的BP神经网络模型。(2)建立棉花品级评定BP神经网络模型。利用大量人工分级后的标准棉样数据,建立6-15-1结构的棉花品级评判BP神经网络模型,实现由棉花特征参数到棉花品级的非线性映射。(3)建立皮棉综合质量等级评判标准。皮棉综合质量等级由棉花类型、棉花品级和长度等级这三个因素决定,将棉花的综合质量等级与当时市场价格建立联系,得到皮棉的单产毛利润。(4)建立棉花加工过程非线性多目标静态优化模型。根据棉花加工过程所要求的皮棉质量好、高效率和高产出的要求,建立优化模型为:maxf(x)=max[f1(x1…xp…x14)f2(x1…xp…x14)x1)]Ts.t.xpmin≤xp≤xpmax1≤p≤14其中:f1(x)为加工设备相关的棉花综合质量指标;f2(x)为与加工设备相关的棉花衣分指标;x1…xp…x14为系统产量和加工设备的14个参数。(5)利用线性加权和法建立单目标多变量优化模型。在棉花加工过程多目标优化模型中,皮棉的质量等级、棉花衣分及加工效率直接关系到皮棉的最终收益。利用线性加权和法建立基于棉花加工收益最大化的单目标优化数学模型:s.t.xpmin≤xp≤xpmax1≤p≤14式中:xp为各个加工设备参数,14个设计变量分别为x1…xp…x14;RQuality为棉花综合质量等级;PRank为棉花单价;MSC为籽棉重量;ψ为棉花衣分;CTime为每小时的加工成本;x1为棉花单产量;MSC·ψ为合格皮棉产出量;MSC/x1加工总用时。(6)利用改进遗传算法实现棉花加工过程智能控制。根据本专利技术优选的,所述步骤(1)将棉花加工设备串联起来,使用设备的输入输出结果分别训练各个设备的BP神经网络模型,具体步骤为:(1-1)采用BP神经网络建立由籽棉到皮棉的生产过程的黑箱模型,输入为加工前籽棉的性状参数P、籽棉回潮率M和加工设备参数,输出为加工后皮棉的性状参数、皮棉回潮率。(1-2)针对BP神经网络模型存在过于庞大、很难训练的问题,将各加工设备单独设计BP神经网络模型,利用现场加工数据进行反复的训练,得到精确的BP神经网络模型。将前面加工设备神经网络模型的输出作为后面的输入,实现各设备的顺次串接,从而构建从籽棉到皮面整个生产过程的BP神经网络模型。根据本专利技术优选的,所述步骤(6)利用改进遗传算法实现棉花加工过程智能控制,具体步骤为:(6-1)基于基因组的混合实数编码:将各个加工设备抽象为基因组,将若干个按照加工顺序依次排列的加工设备基因组构成一条染色体,每个加工设备基因组包含该设备的变量参数和使用与否的离散变量0、1。(6-2)将目标函数直接作为适应度函数:适应度函数为:s.t.xpmin≤xp≤xpmax1≤p≤16式中:xp表示加工过程中各设备的16个参数。(6-3)根据棉花轧花机加工后皮棉中不含有重杂的条件,利用惩罚函数法计算约束条件的满足情况。如果不满足约束条件,跳过后续计算,直接将该方案的适应值置零,进行惩罚。对个体适应度的调整方式为:式中:f(x)为原适应度;F(x)为经惩罚函数法调整后的适应度(6-4)利用专家经验构造初始种群棉花加工过程中,以往的加工经验非常重要,选取5组经验方案加入遗传算法的初始种群中;因为待加工的棉花是在货场成堆存放,一批棉花的性状参数变化不大,所有将遗传算法迭代计算过程中的前2个周期的控制方案一并加入到初始种群中;为了发挥遗传算法的多方向搜索优点,利用随机方式生成遗传算法种群的剩余个体。(6-5)基于适应度排序的改进遗传算法根据棉花加工系统自身的特点,构造两个染色体Hm(x)与Hn(x)的相似度系数Smn:式中:P=16;xpm、xpn分别为染色体Hm(x)与Hn(x)的各个基因位,且xpmin≤xpm,xpn≤xpmax。在算法中,设N为种群中个体的数量,F(Hj(x))为染色体Hj(x)的原始适应度经惩罚函数法调整后的最终适应度值,则种群中个体的适应度平均值FMean为:在群体中选取适应度大于FMean的个体两两进行相似度计算,设SGA为相似度判断的一个阈值,当Smn<SGA时,即认为这两个个体相似。根据本专利技术优选的,所述步骤(6-5)基于适应度排序的改进遗传算法,具体步骤为:(6-5-1)在第k代的迭代过程中,种群G(k)中的个体数目是N,(6-5-2)对种群G(k)中的所有个体求适应度平均值FMean,在种群G(k)中选取大于FMean的个体,利用这些个体建立新的种群数目是NTemp。该步操作是为了排除低适应度个体对遗传算法种群进化大方向的干扰影响。(6-5-3)对种群根据测试经验选定一个反映个体相似度的阈值SGA。首先分别计算适应度值最高的个体与种群内剩余个体的相似度Smn,将种群中小于SGA的个体去掉。再分别计算适应度值次高的个体与剩余个体的相似度Smn,将小于SGA的个体从种群中去掉。经过这些操作后,最终形成的种群中的个体数目为NTemp。该步操作删除了种群中的相似个体,避免了相似个体之间的过度繁殖对种群进化多样性的影响。(6-5-4)对数量为NTemp的种群利用遗传算法的两点交叉、均匀变异操作,使得种群的个体繁殖,个体数量增至2N。该步运算是遗传算法的常规操作,用来在保留变异多样性的条件下对种群规模进行定向扩充。(6-5-5)计算种群中所有个体的适应度,选择其中适应度最大的N个个体,至此迭代计算出了第k+1代种群G(k+1)。(6-5-6)计算迭代进行,直至设定的遗传算法停止条件满足。附图说明图1棉花性状参数、工艺参数数据流;图2棉花的品级评定模型实验;图3棉花品级与棉花单产毛利润的关系;图4染色体结构;图5棉花性状参数、工艺参数数据流;图6基于适应度排序的改进的遗传算法操作流程图。具本文档来自技高网...
一种利用改进遗传算法实现棉花加工过程智能控制的方法

【技术保护点】
一种利用改进遗传算法实现棉花加工过程智能控制的方法,包括如下步骤:(1)将棉花加工设备串联起来,使用设备的输入输出结果分别训练各个设备的BP神经网络模型;(2)建立棉花品级评判BP神经网络模型:利用大量人工分级后的标准棉样数据,建立6‑15‑1结构的棉花品级评判BP神经网络模型,实现由棉花特征参数到棉花品级的非线性映射;(3)建立皮棉综合质量等级评判标准:皮棉综合质量等级由棉花类型、棉花品级和长度等级这三个因素决定,将棉花的综合质量等级与当时市场价格建立联系,得到皮棉的单产毛利润;(4)建立棉花加工过程非线性多目标静态优化模型:根据棉花加工过程所要求的皮棉质量好、高效率和高产出的要求,建立优化模型为:maxf(x)=max[f

【技术特征摘要】
1.一种利用改进遗传算法实现棉花加工过程智能控制的方法,包括如下步骤:(1)将棉花加工设备串联起来,使用设备的输入输出结果分别训练各个设备的BP神经网络模型;(2)建立棉花品级评判BP神经网络模型:利用大量人工分级后的标准棉样数据,建立6-15-1结构的棉花品级评判BP神经网络模型,实现由棉花特征参数到棉花品级的非线性映射;(3)建立皮棉综合质量等级评判标准:皮棉综合质量等级由棉花类型、棉花品级和长度等级这三个因素决定,将棉花的综合质量等级与当时市场价格建立联系,得到皮棉的单产毛利润;(4)建立棉花加工过程非线性多目标静态优化模型:根据棉花加工过程所要求的皮棉质量好、高效率和高产出的要求,建立优化模型为:maxf(x)=max[f1(x1…xp…x14)f2(x1…xp…x14)x1)]Ts.t.xpmin≤xp≤xpmax1≤p≤14其中:f1(x)为加工设备相关的棉花综合质量指标,f2(x)为与加工设备相关的棉花衣分指标,x1…xp…x14为系统产量和加工设备的14个参数;(5)利用线性加权和法建立单目标多变量优化模型:在棉花加工过程多目标优化模型中,皮棉的质量等级、棉花衣分及加工效率直接关系到皮棉的最终收益;利用线性加权和法建立基于棉花加工收益最大化的单目标优化数学模型:s.t.xpmin≤xp≤xpmax1≤p≤14式中:xp为各个加工设备参数,14个设计变量分别为x1…xp…x14,RQuality为棉花综合质量等级,PRank为棉花单价,MSC为籽棉重量,ψ为棉花衣分,CTime为每小时的加工成本,x1为棉花单产量,MSC·ψ为合格皮棉产出量,MSC/x1加工总用时;(6)利用改进遗传算法实现棉花加工过程智能控制。2.根据权利要求1所述的方法,其特征在于,所述步骤(6)利用改进遗传算法实现棉花加工过程智能控制,具体步骤为:(6-1)基于基因组的...

【专利技术属性】
技术研发人员:张成梁李蕾董全成
申请(专利权)人:济南大学
类型:发明
国别省市:山东,37

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

1