发明名称 开关暗盒打螺丝偏差控制方法
摘要 本发明涉及开关暗盒技术领域,尤其涉及一种开关暗盒打螺丝偏差控制方法。主要通过测量设置在转台与电机之间的力矩传感器得到第n次力矩偏差值e<sub>n</sub>以及第n次力矩偏差的变化率△e<sub>n</sub>,之后根据得到的第n次力矩偏差值e<sub>n</sub>以及第n次力矩偏差的变化率△e<sub>n</sub>来进行具体的调控。这种开关暗盒打螺丝偏差控制方法打螺丝时偏差较小。
申请公布号 CN106444360A 申请公布日期 2017.02.22
申请号 CN201610986010.6 申请日期 2016.11.09
申请人 浙江大学宁波理工学院;宁波金氏实业有限公司 发明人 刘立君;金海平;李继强;贾志欣
分类号 G05B11/42(2006.01)I 主分类号 G05B11/42(2006.01)I
代理机构 宁波市鄞州甬致专利代理事务所(普通合伙) 33228 代理人 潘李亮
主权项 一种开关暗盒打螺丝偏差控制方法,它包括转台(1)以及用于带动转台转动的电机(3),其特征在于:所述转台(1)与电机(3)之间设有力矩传感器(7),且所述偏差控制方法包括以下步骤:(1)、将暗盒壳体安装到固定卡具卡紧,然后控制电机带动转台转动,使得固定有暗盒壳体的固定卡具位于压紧装置下方;(2)、控制压紧装置下压,压紧固定在固定卡具上的暗盒壳体,然后控制下压装置下压;(3)、控制器每隔X时间采集一次力矩传感器的信号,并且根据采集到的力矩信号得到第n次力矩偏差值e<sub>n</sub>以及第n次力矩偏差的变化率△e<sub>n</sub>,e<sub>n</sub>=F<sub>n</sub>‑F<sub>n‑1</sub>,其中F<sub>n</sub>为力矩传感器的第n次采集力矩信号,F<sub>n‑1</sub>为力矩传感器的第n‑1次采集力矩信号,其中F<sub>0</sub>=0;△e<sub>n</sub>=e<sub>n</sub>‑e<sub>n‑1</sub>,其中e<sub>n</sub>为第n次力矩偏差值,e<sub>n‑1</sub>第n‑1次力矩偏差值,且e<sub>0</sub>=0;(4)、若0&lt;e<sub>n</sub>≤e<sub>a</sub>,且‑△e<sub>a</sub>&lt;△e<sub>n</sub>≤0时,则满足装配要求,u<sub>n</sub>=0,u<sub>n</sub>为第n次转台输出转速,然后跳转到步骤(5);若e<sub>a</sub>&lt;e<sub>n</sub>≤e<sub>c</sub>,且‑△e<sub>a</sub>&lt;△e<sub>n</sub>≤0时,则采用比例模拟控制转台输出转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,然后跳转回步骤(3),等待下一次采集;若e<sub>n</sub>&gt;e<sub>c</sub>,且△e<sub>n</sub>≤0时,则控制转台采用最大速度运行,u<sub>n</sub>=‑U<sub>max</sub>,其中,u<sub>n</sub>为第n次转台输出转速,U<sub>max</sub>为设置的最大转速,然后跳转回步骤(3),等待下一次采集;若0&lt;e<sub>n</sub>≤e<sub>a</sub>,且‑△e<sub>c</sub>&lt;△e<sub>n</sub>≤‑△e<sub>a</sub>时,则采用微分控制转台输出转速,u<sub>n</sub>=K<sub>d</sub>·△e<sub>n</sub>,u<sub>n</sub>为第n次转台输出转速,K<sub>d</sub>为微分系数,然后跳转回步骤(3),等待下一次采集;若e<sub>a</sub>&lt;e<sub>n</sub>≤e<sub>c</sub>,且‑△e<sub>c</sub>&lt;△e<sub>n</sub>≤‑△e<sub>a</sub>时,则采用比例加微分控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>+K<sub>d</sub>·△e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,K<sub>d</sub>为微分系数,然后跳转回步骤(3),等待下一次采集;若0&lt;e<sub>n</sub>≤e<sub>c</sub>,且△e<sub>n</sub>≤‑△e<sub>c</sub>时,采用比例、积分以及微分控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>+K<sub>d</sub>·△e<sub>n</sub>+K<sub>i</sub>∫e<sub>n</sub>dt,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,K<sub>d</sub>为微分系数,K<sub>i</sub>为积分系数,然后跳转回步骤(3),等待下一次采集;若‑e<sub>a</sub>&lt;e<sub>n</sub>≤0,且‑△e<sub>a</sub>&lt;△e<sub>n</sub>≤0时,判断力矩偏差和力矩偏差变化率较小,满足装配要求,u<sub>n</sub>=0,u<sub>n</sub>为第n次转台输出转速,跳转到步骤(5);若‑e<sub>c</sub>&lt;e<sub>n</sub>≤‑e<sub>a</sub>,且‑△e<sub>a</sub>&lt;△e<sub>n</sub>≤0时,或者若‑e<sub>c</sub>&lt;e<sub>n</sub>≤0,且‑△e<sub>c</sub>&lt;△e<sub>n</sub>≤‑△e<sub>a</sub>时,则采用比例控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,然后跳转回步骤(3),等待下一次采集;若‑e<sub>c</sub>&lt;e<sub>n</sub>≤‑e<sub>a</sub>,且△e<sub>n</sub>≤‑△e<sub>c</sub>时,则采用比例加微分控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>+K<sub>d</sub>·△e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,K<sub>d</sub>为微分系数,然后跳转回步骤(3),等待下一次采集;若e<sub>n</sub>≤‑e<sub>c</sub>,控制转台停止输出,u<sub>n</sub>=0,靠机械惯性回调,其中,u<sub>n</sub>为第n次转台输出转速,然后跳转回步骤(3),等待下一次采集;若‑e<sub>a</sub>&lt;e<sub>n</sub>≤0,且0&lt;△e<sub>n</sub>≤△e<sub>a</sub>时,则判断力矩偏差和力矩偏差变化率较小,满足装配要求,u<sub>n</sub>=0,u<sub>n</sub>为第n次转台输出转速,跳转到步骤(5);若‑e<sub>c</sub>&lt;e<sub>n</sub>≤‑e<sub>a</sub>,且0&lt;△e<sub>n</sub>≤△e<sub>a</sub>时,则采用比例模拟控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,然后跳转回步骤(3),等待下一次采集;若e<sub>n</sub>≤‑e<sub>c</sub>且△e<sub>n</sub>≥0时,则控制转台采用最大速度运行,u<sub>n</sub>=U<sub>max</sub>,其中,u<sub>n</sub>为第n次转台输出转速,U<sub>max</sub>为设置的最大转速,然后跳转回步骤(3),等待下一次采集;若‑e<sub>a</sub>&lt;e<sub>n</sub>≤0,且△e<sub>a</sub>&lt;△e<sub>n</sub>≤△e<sub>c</sub>时,则采用微分控制转台转速,u<sub>n</sub>=K<sub>d</sub>·△e<sub>n</sub>,u<sub>n</sub>为第n次转台输出转速,K<sub>d</sub>为微分系数,然后跳转回步骤(3),等待下一次采集;若‑e<sub>c</sub>&lt;e<sub>n</sub>≤‑e<sub>a</sub>,且△e<sub>a</sub>&lt;△e<sub>n</sub>≤△e<sub>c</sub>时,则采用比例加微分控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>+K<sub>d</sub>·△e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,K<sub>d</sub>为微分系数,然后跳转回步骤(3),等待下一次采集;若‑e<sub>c</sub>&lt;e<sub>n</sub>≤0,且△e<sub>n</sub>≥△e<sub>c</sub>时,则采用比例、积分以及微分控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>+K<sub>d</sub>·△e<sub>n</sub>+K<sub>i</sub>∫e<sub>n</sub>dt,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,K<sub>d</sub>为微分系数,K<sub>i</sub>为积分系数,然后跳转回步骤(3),等待下一次采集;若0&lt;e<sub>n</sub>≤e<sub>a</sub>,且0&lt;△e<sub>n</sub>≤△e<sub>a</sub>时,判断力矩偏差和力矩偏差变化率较小,满足装配要求,u<sub>n</sub>=0,u<sub>n</sub>为第n次转台输出转速,然后跳转到步骤(5);若e<sub>a</sub>&lt;e<sub>n</sub>≤e<sub>c</sub>,且0&lt;△e<sub>n</sub>≤△e<sub>a</sub>时,或者若0&lt;e<sub>n</sub>≤e<sub>c</sub>,且△e<sub>a</sub>&lt;△e<sub>n</sub>≤△e<sub>c</sub>时,则采用比例控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,然后跳转回步骤(3),等待下一次采集;若e<sub>a</sub>&lt;e<sub>n</sub>≤e<sub>c</sub>,且△e<sub>n</sub>&gt;△e<sub>c</sub>时,则采用比例加微分控制转台转速,u<sub>n</sub>=K<sub>p</sub>·e<sub>n</sub>+K<sub>d</sub>·△e<sub>n</sub>,其中,u<sub>n</sub>为第n次转台输出转速,K<sub>p</sub>为比例系数,K<sub>d</sub>为微分系数,然后跳转回步骤(3),等待下一次采集;若e<sub>n</sub>&gt;e<sub>c</sub>,则控制转台停止输出,u<sub>n</sub>=0,靠机械惯性回调,其中,u<sub>n</sub>为第n次转台输出转速,然后跳转回步骤(3),等待下一次采集;其中‑e<sub>c</sub>,‑e<sub>b</sub>,‑e<sub>a</sub>,e<sub>a</sub>,e<sub>b</sub>,e<sub>c</sub>均为设定的力矩偏差阈值,‑△e<sub>c</sub>,‑△e<sub>b</sub>,‑△e<sub>a</sub>,△e<sub>a</sub>,△e<sub>b</sub>,△e<sub>c</sub>均为设定的力矩偏差变化率阈值;(5)、控制下压装置继续下压,同时控制电动螺丝刀旋转将螺丝拧紧到位。
地址 315100 浙江省宁波市鄞州区首南街道高教园区钱湖南路1号