发明名称 基于自适应粒子群算法的塑料片材机能耗优化方法
摘要 本发明公开了一种基于自适应粒子群算法的塑料片材机能耗优化方法,该方法通过塑料片材机主体工艺的数据采集,针对塑料片材机螺杆电机频率、电流大小、进料速度、进料温度、出产品速度、出产品温度、生产材料热特性等参数与加热速度、加热终温、能耗间的互相影响关系,建立多输入,多输出的广义人工神经网络模型,并应用粒子群优化算法训练模型的关系权重,确立了塑料片材机的能耗优化方法,利用该方法可有效提高加热效率和降低能耗。
申请公布号 CN104552887B 申请公布日期 2017.01.11
申请号 CN201510051405.2 申请日期 2015.01.30
申请人 江南大学 发明人 纪志成;高春能;田娜;吴定会;严大虎
分类号 B29C47/92(2006.01)I 主分类号 B29C47/92(2006.01)I
代理机构 无锡市大为专利商标事务所(普通合伙) 32104 代理人 曹祖良;韩凤
主权项 基于自适应粒子群算法的塑料片材机能耗优化方法,其特征是,包括以下步骤:步骤1、采集塑料片材机生产过程中的运行参数数据和运行特征数据,建立实时数据库,所述运行参数数据包括:螺杆电机频率γ、电流大小l、进料速度v<sub>i</sub>、出产品速度v<sub>0</sub>、进料温度T<sub>i</sub>、出产品温度T<sub>0</sub>、生产材料热特性参数τ,所述运行特征数据包括:加热速度v<sub>k</sub>、能耗E;步骤2、采用多输出的广义回归神经网络建模,建立加热速度v<sub>k</sub>、能耗E与螺杆电机频率γ、电流大小l、进料速度v<sub>i</sub>、出产品速度v<sub>0</sub>、进料温度T<sub>i</sub>、出产品温度T<sub>0</sub>、生产材料热特性参数τ间的模型;具体建模方法如下:用于建模样本的输入参数及输出参数表示为<img file="FDA0001002883850000011.GIF" wi="195" he="63" />其中x<sub>i</sub>表示第i组作为输入数据的塑料片材机运行参数向量{γ,l,ν<sub>i</sub>,ν<sub>0</sub>,T<sub>i</sub>,T<sub>0</sub>,τ};y<sub>i</sub>表示第i组作为输出参数向量的塑料片材机运行特征向量{v<sub>k</sub>,E};N为样本数量,以实际运行数据为基础建立塑料片材机运行参数及运行特征间的模型;采用多输出的广义回归神经网络建模,对于n个隐节点的3层广义回归神经网络采用径向基影射函数,其输出向量为:<img file="FDA0001002883850000012.GIF" wi="534" he="147" />ω<sub>i</sub>为权重系数向量、x为m维输入向量、c<sub>i</sub>为第i个基函数的中心向量、ρ<sub>i</sub>为函数的基宽度参数向量;采用粒子群优化算法迭代训练广义回归神经网络,定义初始群体Z向量的各维分量,分别为:隐节点个数、径向基函数的参数向量c<sub>i</sub>、ρ<sub>i</sub>和权重系数向量ω<sub>i</sub>,目标函数为:<img file="FDA0001002883850000013.GIF" wi="774" he="134" />其中<img file="FDA0001002883850000014.GIF" wi="53" he="71" />和<img file="FDA0001002883850000015.GIF" wi="59" he="78" />分别为第i个样本输出向量的第一个分量和第二个分量的多输出广义回归神经网络模型预测值,y<sub>i1</sub>和y<sub>i2</sub>分别为第i个样本输出向量的第一个分量和第二个分量的实际值;当K达到了最小、达到设定值或完成迭代次数时,训练完成,获得隐节点个数、径向基函数的参数向量和权重系数向量,从而获得多输出广义回归神经网络模型;步骤3、利用自适应粒子群优化算法结合步骤2所建模型,针对不同的生产工艺要求进行各运行参数配置的优化,具体步骤如下:a.定义粒子群位置向量λ<sub>i</sub>的各维分量分别为:γ,l,ν<sub>i</sub>,ν<sub>0</sub>,T<sub>i</sub>,T<sub>0</sub>,τ;i=1,2,...,NP,NP是粒子个数;b.设定粒子群的搜索目标和迭代次数;c.根据实际塑料片材机的设计和运行要求设定各可调运行参数的寻优范围;初始化位置向量λ<sub>i</sub>={γ,l,v<sub>i</sub>,v<sub>0</sub>,T<sub>i</sub>,T<sub>0</sub>,τ},然后根据上一步设定的搜索目标,用粒子群算法按照公式(1)和公式(2)进行迭代运算,搜索粒子群在参数向量空间内的最优位置;同时,按照公式(3)根据当前群体的多样性,自适应的调整惯性权重w<sub>i</sub>;V<sub>i</sub>(t+1)=w<sub>i</sub>V<sub>i</sub>(t)+c<sub>1</sub>r<sub>1</sub>(P<sub>i</sub>(t)‑λ<sub>i</sub>(t))+c<sub>2</sub>r<sub>2</sub>(P<sub>g</sub>(t)‑λ<sub>i</sub>(t))   (1)λ<sub>i</sub>(t+1)=λ<sub>i</sub>(t)+V<sub>i</sub>(t+1)   (2)<maths num="0001"><math><![CDATA[<mrow><msub><mi>w</mi><mi>i</mi></msub><mo>=</mo><msub><mi>w</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub><mo>+</mo><mrow><mo>(</mo><msub><mi>w</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>w</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub><mo>)</mo></mrow><mfrac><mrow><msub><mi>Rank</mi><mi>i</mi></msub></mrow><mrow><mi>N</mi><mi>P</mi></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001002883850000021.GIF" wi="1614" he="119" /></maths>其中,V<sub>i</sub>是第i个粒子的速度,t是迭代次数,P<sub>i</sub>是第i个粒子的历史最优位置,P<sub>g</sub>是群体最优位置,c<sub>1</sub>=c<sub>2</sub>=2,r<sub>1</sub>和r<sub>2</sub>是(0,1)上均匀分布的随机数,Rank<sub>i</sub>是第i个粒子按照能耗值E排序的名次,w<sub>max</sub>和w<sub>min</sub>分别定义为0.9和0.4;d.当粒子群算法完成迭代次数或找到设定要求的最优时,停止计算获得相应最优的位置向量,即获得最优的各可调运行参数组合,实现了塑料片材机的能耗优化。
地址 214122 江苏省无锡市蠡湖大道1800号