发明名称 一种水箱拉丝机的排线速度与位置跟踪方法
摘要 一种水箱拉丝机的排线速度与位置跟踪方法,所述水箱拉丝机的排线装置与排线伺服电机连接,所述排线伺服电机与排线伺服控制器连接,所述水箱拉丝机的收卷机构与收卷电机连接,所述收卷电机与收卷变频器连接,所述收卷机构上安装位置检测器,将每层排线运行控制过程分为3个阶段:AJ匀速阶段、CD高速阶段、DE降速阶段,在每个排线阶段,得到PPg和nP,根据排线位置脉冲数反馈值PPf,PPg与PPf之差通过PI调节输出ΔnP与nP相加,得到输出给排线伺服驱动器的排线速度nPP。本发明提供一种提升运行性能、提高工作效率和产品成品率的水箱拉丝机的排线速度与位置跟踪方法。
申请公布号 CN102527750A 申请公布日期 2012.07.04
申请号 CN201210012111.5 申请日期 2012.01.16
申请人 浙江工业大学 发明人 南余荣
分类号 B21C1/02(2006.01)I;B21C47/10(2006.01)I;B21C51/00(2006.01)I 主分类号 B21C1/02(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 一种水箱拉丝机的排线速度与位置跟踪方法,所述水箱拉丝机的排线装置与排线伺服电机连接,所述排线伺服电机与排线伺服控制器连接,所述水箱拉丝机的收卷机构与收卷电机连接,所述收卷电机与收卷变频器连接,所述收卷机构上安装位置检测器,其特征在于:将每层排线运行控制过程分为3个阶段:AJ匀速阶段、CD高速阶段、DE降速阶段;所述排线速度与位置跟踪方法包括以下步骤1),设总排线距离为S倍排距,CD高速阶段的持续距离为S1倍排距,DE降速阶段的持续距离为S2倍排距,S1+S2≤S,以及设AJ匀速阶段收卷、排线总脉冲数分别为PSAJ、PPAJ;CD高速阶段收卷、排线总脉冲数分别为PSCD、PPCD,DE降速阶段收卷、排线总脉冲数分别为PSDE、PPDE,所述收卷脉冲数指由收卷机构上脉冲检测到的脉冲数,排线脉冲数指的是伺服系统的脉冲数;根据位置检测器得到的收卷脉冲数,判断当前所处的运行阶段;2)3个阶段的运行控制过程如下:在AJ匀速阶段, <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>P</mi> <mi>SAJ</mi> </msub> <mo>=</mo> <mrow> <mo>(</mo> <mi>S</mi> <mo>-</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>Z</mi> <mi>S</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>P</mi> <mi>PAJ</mi> </msub> <mo>=</mo> <mrow> <mo>(</mo> <mi>S</mi> <mo>-</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>Z</mi> <mi>P</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <msub> <mi>D</mi> <mi>P</mi> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>在AJ匀速阶段,nP=nSDS/DP,从某一层排线开始,若收卷检测到已经旋转的脉冲数为PSX,结合PPZ/PSZ=(ZPDS)/(ZSDP),则 <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>n</mi> <mi>P</mi> </msub> <mo>=</mo> <msub> <mi>n</mi> <mi>S</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <msub> <mi>D</mi> <mi>P</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>P</mi> <mi>Pg</mi> </msub> <mo>=</mo> <msub> <mi>P</mi> <mi>SX</mi> </msub> <msub> <mi>Z</mi> <mi>P</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mi>S</mi> </msub> <msub> <mi>D</mi> <mi>P</mi> </msub> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow>在CD高速阶段, <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>P</mi> <mi>SCD</mi> </msub> <mo>=</mo> <msub> <mi>Z</mi> <mi>S</mi> </msub> <msub> <mi>S</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>P</mi> <mi>PCD</mi> </msub> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>S</mi> <mn>1</mn> </msub> <msub> <mi>Z</mi> <mi>P</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <mo>[</mo> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>D</mi> <mi>P</mi> </msub> <mo>]</mo> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>n</mi> <mi>P</mi> </msub> <mo>=</mo> <msub> <mi>n</mi> <mi>S</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <mo>[</mo> <msub> <mi>D</mi> <mi>P</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mi>P</mi> <mi>Pg</mi> </msub> <mo>=</mo> <msub> <mi>P</mi> <mi>PAJ</mi> </msub> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>P</mi> <mi>SX</mi> </msub> <mo>-</mo> <msub> <mi>P</mi> <mi>SAJ</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>Z</mi> <mi>P</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>/</mo> <mo>[</mo> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mi>S</mi> </msub> <msub> <mi>D</mi> <mi>P</mi> </msub> <mo>)</mo> </mrow> <mo>]</mo> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo> </mrow> </mrow>在DE降速阶段, <mfenced open='{' close='' separators=' '> <mtable> <mtr> <mtd> <msub> <mi>P</mi> <mi>SDE</mi> </msub> <mo>=</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <msub> <mi>Z</mi> <mi>S</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>P</mi> <mi>PDE</mi> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>Z</mi> <mi>P</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <mo>[</mo> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>D</mi> <mi>P</mi> </msub> <mo>]</mo> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>11</mn> <mo>)</mo> </mrow> </mfenced> <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>n</mi> <mi>P</mi> </msub> <mo>=</mo> <msub> <mi>n</mi> <mi>S</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>P</mi> <mi>SZ</mi> </msub> <mo>-</mo> <msub> <mi>P</mi> <mi>SX</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <mo>[</mo> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>D</mi> <mi>P</mi> </msub> <msub> <mi>P</mi> <mi>SDE</mi> </msub> <mo>)</mo> </mrow> <mo>]</mo> </mtd> </mtr> <mtr> <mtd> <msub> <mi>P</mi> <mi>Pg</mi> </msub> <mo>=</mo> <msub> <mi>P</mi> <mi>PZ</mi> </msub> <mo>-</mo> <mrow> <mo>(</mo> <msub> <mi>P</mi> <mi>SZ</mi> </msub> <mo>-</mo> <msub> <mi>P</mi> <mi>SX</mi> </msub> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>Z</mi> <mi>P</mi> </msub> <msub> <mi>D</mi> <mi>S</mi> </msub> <mo>/</mo> <mo>[</mo> <mn>2</mn> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>S</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <msub> <mi>P</mi> <mi>SDE</mi> </msub> <msub> <mi>Z</mi> <mi>S</mi> </msub> <msub> <mi>D</mi> <mi>P</mi> </msub> <mo>)</mo> <mo>]</mo> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo> </mrow> </mrow>在每个排线阶段,得到PPg和nP,根据排线位置脉冲数反馈值PPf,PPg与PPf之差通过PI调节输出ΔnP与nP相加,得到输出给排线伺服驱动器的排线速度nPP。
地址 310014 浙江省杭州市下城区朝晖六区