发明名称 一种玻璃光纤拉丝设备优化生产方法
摘要 本发明涉及一种玻璃光纤拉丝设备优化生产方法。本发明是通过各台同轴电缆护套机生产效率与产品品质和与之相对应的生产操作参数数据采集,对每台同轴电缆护套机的生产操作参数与产品品质,建立基于数据挖掘技术的模型,并结合并行的优化算法等手段,确立了一种多台同轴电缆护套机生产优化分配生产任务的方法,利用该方法可有效的在总生产任务一定的情况,通过优化分配各台护套机的生产任务,提高生产效率和产品品质。
申请公布号 CN103613272A 申请公布日期 2014.03.05
申请号 CN201310560642.2 申请日期 2013.11.12
申请人 杭州电子科技大学 发明人 王春林
分类号 C03B37/07(2006.01)I 主分类号 C03B37/07(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 1.一种玻璃光纤拉丝机优化生产方法,其特征在于该方法的步骤包括:步骤(1)针对给定的玻璃光纤拉丝设备及光纤直径的要求,设定分为N级拉伸最终达到光纤产品的直径要求,每一级的拉出光纤直径为d<sub>i</sub>∈(d<sub>imin</sub>,d<sub>imax</sub>),i=1,2…N,N≥1,其中d<sub>imin</sub>为第i级拉出光纤直径允许最小值,d<sub>imax</sub>为第i级拉出光纤直径允许最大值;根据生产工艺要求设定产品光纤拉丝速度允许的范围:V∈(V<sub>min</sub>,V<sub>max</sub>),其中V为光纤拉丝速度,V<sub>min</sub>为允许光纤拉丝最小速度,V<sub>max</sub>为允许光纤拉丝最大速度;设定加热炉加热温度的允许范围T∈(T<sub>min</sub>,T<sub>max</sub>)及预制棒的馈送速度允许范围V<sub>y</sub>∈(V<sub>ymin</sub>,V<sub>ymax</sub>),其中T为加热炉加热温度,T<sub>min</sub>为允许加热炉最低加热温度,T<sub>max</sub>为允许加热炉最高加热温度,V<sub>y</sub>为光纤预制棒馈送速度,V<sub>ymin</sub>为允许光纤预制棒最小馈送速度,V<sub>ymax</sub>为允许光纤预制棒最大馈送速度;以上所述:光纤拉伸级数(N),每级对应的光纤拉出直径(di),光纤拉丝速度(V),加热炉加热温度(T)及光纤预制棒馈送速度(Vy)为玻璃光纤生产操作参数;在参数允许速度范围内,将各参数的允许范围均匀分为M个区间,M≥1,各参数允许范围内每个区间取一个数据作为代表,做不同拉丝速度、不同加热炉的加热温度和不同预制棒的馈送速度的组合试验,并记录相应参数组合下光纤产品品质,所述光纤产品品质指标包括:芯包比(α)、同心率(β)、折射率分布(γ)、直径比(δ);将以上试验数据采集入试验数据库中备用;步骤(2)采集玻璃光纤拉丝设备生产操作参数及相关的表征光纤产品品质的指标,建立生产实时数据库;具体的玻璃光纤拉丝设备生产操作参数和产品品质指标,通过玻璃光纤拉丝设备运行数控系统获取,或直接通过仪器测量采集,将以上生产实时数据采集入实时数据库中备用;步骤(3)建模数据选择,针对给定的玻璃光纤拉丝设备,选取试验数据库中全部数据,另外,再在实时数据库中选取试验数据库中数据量的2倍到5倍的数据作为建模数据,数据要包括步骤(1)和步骤(2)中所述的生产操作参数及光纤产品品质指标的情况;步骤(4)采用多目标支持向量机方法针对建模数据建模,建立玻璃光纤的产品品质指标与生产操作参数间的模型;具体建模方法如下:用于建模样本的输入参数及输出参数表示为<img file="FDA0000412515210000021.GIF" wi="234" he="106" />其中x<sub>i</sub>表示第i组作为输入数据向量的玻璃光纤拉丝设备生产操作参数,y<sub>i</sub>表示第i组作为输出参数向量的玻璃光纤产品品质的指标,N为样本数量,以建模数据为基础,建立各玻璃光纤拉丝设备的产品品质指标与各生产操作参数间的关系模型;采用支持向量机方法建模,支持向量机核函数选为径向基函数<maths num="0001"><![CDATA[<math><mrow><mi>K</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>,</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>&phi;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>&phi;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mo>|</mo><mrow><mo>(</mo><mfrac><msup><mrow><mo>|</mo><mo>|</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><mi>j</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow></mfrac><mo>)</mo></mrow><mo>|</mo></mrow></math>]]></maths>其中,参数“σ”为径向基函数的宽度,φ(x)为映射函数,设所求的目标函数为:f(x<sub>i</sub>)=w·φ(x<sub>i</sub>)+b,f(x<sub>i</sub>)为模型输出的向量值,w为权重系数向量,b为截距向量;引入松弛因子ξ<sup>*</sup><sub>i</sub>≥0和ξ<sub>i</sub>≥0和允许拟合误差ε,模型可以通过在约束:<maths num="0002"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mi>w</mi><mo>&CenterDot;</mo><mi>&phi;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>b</mi><mo>&le;</mo><mi>&epsiv;</mi><mo>+</mo><msub><mi>&xi;</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mi>w</mi><mo>&CenterDot;</mo><mi>&phi;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>b</mi><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>&le;</mo><mi>&epsiv;</mi><mo>+</mo><msubsup><mi>&xi;</mi><mi>i</mi><mo>*</mo></msubsup></mtd></mtr><mtr><mtd><msub><mi>&xi;</mi><mi>i</mi></msub><mo>&GreaterEqual;</mo><mn>0</mn></mtd></mtr><mtr><mtd><msubsup><mi>&xi;</mi><mi>i</mi><mo>*</mo></msubsup><mo>&GreaterEqual;</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>,</mo></mrow></math>]]></maths>条件下,最小化:<maths num="0003"><![CDATA[<math><mrow><mi>min</mi><mi>R</mi><mrow><mo>(</mo><mi>w</mi><mo>,</mo><mi>&xi;</mi><mo>,</mo><msup><mi>&xi;</mi><mo>*</mo></msup><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>w</mi><mo>&CenterDot;</mo><mi>w</mi><mo>+</mo><mi>C</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mi>&xi;</mi><mo>+</mo><msup><mi>&xi;</mi><mo>*</mo></msup></mrow></math>]]></maths>获得,其中常数C&gt;0为惩罚系数,k为预测超出允许拟合误差点的数量0≤k<N;该最小化问题为一个凸二次规划问题,引入拉格朗日函数:<maths num="0004"><![CDATA[<math><mfenced open='' close=''><mtable><mtr><mtd><mi>L</mi><mrow><mo>(</mo><mi>w</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>&xi;</mi><mo>,</mo><msup><mi>&xi;</mi><mo>*</mo></msup><mo>,</mo><mi>&alpha;</mi><mo>,</mo><msup><mi>&alpha;</mi><mo>*</mo></msup><mo>,</mo><mi>&gamma;</mi><mo>,</mo><msup><mi>&gamma;</mi><mo>*</mo></msup><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>w</mi><mo>&CenterDot;</mo><mi>w</mi><mo>+</mo><mi>C</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><mi>&xi;</mi><mo>+</mo><msup><mi>&xi;</mi><mo>*</mo></msup><mo>)</mo></mrow><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>[</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mrow><mo>(</mo><msub><mi>&xi;</mi><mi>i</mi></msub><mo>+</mo><mi>&epsiv;</mi><mo>+</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>]</mo></mtd></mtr><mtr><mtd><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>[</mo><msubsup><mi>&xi;</mi><mi>i</mi><mo>*</mo></msubsup><mo>+</mo><mi>&epsiv;</mi><mo>+</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>]</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><msub><mi>&xi;</mi><mi>i</mi></msub><mo>+</mo><msubsup><mi>&gamma;</mi><mi>i</mi><mo>*</mo></msubsup><msubsup><mi>&xi;</mi><mi>i</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></math>]]></maths>其中:<img file="FDA0000412515210000037.GIF" wi="497" he="74" />为拉格朗日乘数;在鞍点处,函数L是关于w,b,ξ<sub>i</sub>,ξ<sub>i</sub><sup>*</sup>的极小点,也是<img file="FDA0000412515210000038.GIF" wi="244" he="74" />极大点,最小化问题转化为求其对偶问题的最大化问题;拉格朗日函数L在鞍点处是关于w,b,ξ<sub>i</sub>,ξ<sub>i</sub><sup>*</sup>极小点,得:<maths num="0005"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mfrac><mo>&PartialD;</mo><mrow><mo>&PartialD;</mo><mi>w</mi></mrow></mfrac><mi>L</mi><mo>=</mo><mn>0</mn><mo>&RightArrow;</mo><mi>w</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mi>&phi;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mfrac><mo>&PartialD;</mo><mrow><mo>&PartialD;</mo><mi>b</mi></mrow></mfrac><mi>L</mi><mo>=</mo><mn>0</mn><mo>&RightArrow;</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mo>&PartialD;</mo><mrow><mo>&PartialD;</mo><msub><mi>&xi;</mi><mi>i</mi></msub></mrow></mfrac><mi>L</mi><mo>=</mo><mn>0</mn><mo>&RightArrow;</mo><mi>C</mi><mo>-</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mo>&PartialD;</mo><mrow><mo>&PartialD;</mo><msubsup><mi>&xi;</mi><mi>i</mi><mo>*</mo></msubsup></mrow></mfrac><mi>L</mi><mo>=</mo><mn>0</mn><mo>&RightArrow;</mo><mi>C</mi><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>-</mo><msubsup><mi>&gamma;</mi><mi>i</mi><mo>*</mo></msubsup><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced></math>]]></maths>可得拉格朗日函数的对偶函数:<img file="FDA0000412515210000034.GIF" wi="1027" he="292" />此时,<maths num="0006"><![CDATA[<math><mrow><mi>w</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mi>&phi;</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0007"><![CDATA[<math><mrow><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mi>K</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>b</mi></mrow></math>]]></maths>按照库恩-塔克(KKT)条件定理,在鞍点有下式成立:<maths num="0008"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>[</mo><mi>&epsiv;</mi><mo>+</mo><msub><mi>&xi;</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>+</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msubsup><mi>&alpha;</mi><mi>i</mi><mo>*</mo></msubsup><mo>[</mo><mi>&epsiv;</mi><mo>+</mo><msub><mi>&xi;</mi><mi>i</mi></msub><mo>+</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi></mrow></math>]]></maths>由上式可见,<img file="FDA0000412515210000043.GIF" wi="305" he="72" />α<sub>i</sub>和<img file="FDA0000412515210000044.GIF" wi="86" he="69" />都不会同时为非零,可得:<maths num="0009"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>&xi;</mi><mi>i</mi></msub><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msubsup><mi>&xi;</mi><mi>i</mi><mo>*</mo></msubsup><msubsup><mi>&gamma;</mi><mi>i</mi><mo>*</mo></msubsup><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi></mrow></math>]]></maths>从上式可求出向量b,获得模型;步骤(5)利用粒子群优化算法,结合以上步骤(4)所建各玻璃光纤拉丝设备的产品品质指标与各生产操作参数间的关系模型,进行各生产任务的优化,具体步骤如下:a.定义粒子群算法初始群体x向量的各维分量,分别为各玻璃光纤拉丝设备的生产操作参数;b.设定粒子群算法的搜索目标和迭代次数,搜索目标为各玻璃光纤产品品质指标的设定值;c.初始化群体向量x,其中各生产操作参数的优化范围均为相应允许范围;结合步骤(4)所建模型,根据初始群体中各生产操作参数的初始化值,获得各光纤产品品质指标的优化目标初始值,然后根据上一步设定的搜索目标,用粒子群算法进行迭代计算,搜索最优生产生产操作参数配置情况;d.当粒子群算法完成迭代次数或找到设定要求的最优时,停止计算获得相应最优的群体向量,即获得最优的各玻璃光纤生产设备的生产操作参数及最优的光纤产品品质指标;依据该优化结果可以指导实际生产,获得最优的产品品质。
地址 310018 浙江省杭州市下沙高教园区2号大街
您可能感兴趣的专利