逆变电阻焊恒电流智能控制方法技术

技术编号:13583209 阅读:106 留言:0更新日期:2016-08-24 10:07
本发明专利技术公开逆变电阻焊恒电流智能控制方法,采用dsPIC33数字信号控制器作为系统的控制器,控制器上运行恒电流智能控制算法,通过二次侧整流检测的电流反馈信号对IGBT全桥逆变电路进行闭环控制,将恒电流输出的控制过程分为启动控制、中期控制、稳定控制3个阶段,控制器能根据输出电流误差的大小和变化的方向调整相应的控制规则和控制参数,实现恒电流智能控制。控制规则结构简单,不依赖于对象的数学模型,当非线性、时变不确定性和纯滞后等特点引入系统时,仍可实现有效控制,从而获得较好的控制性能。

【技术实现步骤摘要】

本专利技术涉及逆变电阻焊控制方法,尤其涉及到一种应用于大功率逆变恒流电阻焊的智能控制方法。
技术介绍
逆变恒流电阻焊机改变了传统的工频斩波控制方式,采用逆变控制过程,将其工作频率提高至千赫兹级别,响应时间提高至毫秒级别,比传统工频电阻焊机工作效率大大提高,因此响应速度快,控制精度高,焊接性能好,有效功率高,比传统焊接省电30%以上,对电网无污染、无冲击。在逆变电阻焊中广泛采用恒电流控制方法,通过实时检测焊接电流并与给定值进行比较,利用电流偏差来调整脉宽,使得实际焊接电流与给定值相等,以达到恒流控制的目的。常用的恒电流控制算法主要有PID控制、模糊控制等,这2种算法能基本消除控制过程的超调和振荡,基本实现控制目标,但都存在很大的缺点。PID控制方法需要建立精确的数学模型,而逆变电阻焊恒电流控制过程是一个复杂的变化过程,难以建立精确的数学模型,PID参数的整定也较复杂且需要经常调整。模糊控制存在量化误差,鲁棒性不高,且算法比较复杂。由于电阻焊系统的非线性、时变、复杂变化等特点,上述的传统控制算法很难取得最佳的控制效果。
技术实现思路
为了解决
技术介绍
中的问题,本专利技术提供一种逆变电阻焊恒电流智能控制方法,设计的智能控制器不依赖于对象的数学模型,而是根据系统表现出来的关键特征,在线确定和改变控制策略。当非线性、时变不确定性和纯滞后等特点引入系统时,仍可实现有效控制,从而获得较好的控制性能。控制算法把控制规则函数化,能根据误差的大小和变化的方向自动调整参数和控制规则,以适应对象和扰动的动态特性变化,实时性强,实现简单。为了实现上述专利技术目的,本专利技术采用如下技术方案:采用dsPIC33数字信号控制器作为系统的控制器,控制器上运行恒电流智能控制算法,通过二次侧整流检测的电流反馈信号对IGBT全桥逆变电路进行闭环控制,根据误差的大小和变化的方向调整相应的控制规则和控制参数,实现恒电流智能控制。将恒电流输出的控制过程分为3个阶段:启动控制阶段:是恒电流输出的启动阶段,电流误差较大,控制器输出较大的控制量实现加速控制,以迅速减小电流误差;中期控制阶段:电流误差较小,接近稳态,控制器输出较弱的控制量,采用参数可调的PID控制,在减少稳态误差的同时抑制超调的出现;稳定控制阶段:电流误差很小,系统接近稳态,利用PID反馈控制维持系统的稳定。在控制过程中,通过传感器不断采集焊接电流,并与给定值进行比较,获得电流输出误差e(k),根据电流误差表现出来的关键特征,离散控制规则为:规则1:如果|e(k)|>M,误差很大,控制器输出为u(k)=umax规则2:如果|e(k)|≤ε,误差很小,控制器输出为u(k)=kie(k)规则3:如果e(k)·Δe(k)<0,Δe(k)·Δe(k-1)>0,ε<|e(k)|<M,误差正在减小,控制器输出为u(k)=u(k-1)规则4:如果ε<|e(k)|<M,且满足e(k)·Δe(k)>0或e(k)·Δe(k)<0,Δe(k)·Δe(k-1)<0或Δe(k)=0,说明误差较大且没有减小的趋势,控制器输出为u(k)=u(k-1)+kp[e(k)-e(k-1)]+kie(k)+kd[e(k)-2e(k-1)+e(k-2)]上述规则中比例、微分和积分系数kp、kd、ki按照如下规则自动调整:(1)如果e(k)<0且Δe(k)<0,kp增大,ki减小,kd减小;(2)如果e(k)>0且Δe(k)<0,kp增大,ki不变,kd增大;(3)如果e(k)<0且Δe(k)>0,kp不变,ki不变,kd减小;(4)如果e(k)>0且Δe(k)>0,kp减小,ki增大,kd增大;(5)如果e(k)>0且Δe(k)=0,kp减小,ki增大,kd增大;(6)如果e(k)<0且Δe(k)=0,kp增大,ki减小,kd减小;其中e(k)是第k次采样的电流偏差,u(k)、u(k-1)为第k次、第k-1次控制器的输出,M为
电流输出误差阈值,ε为适当小的正数,umax为控制器最大输出。由于采用了上述技术方案,本专利技术具备如下有益效果:(1)控制器硬件由dsPIC33数字信号控制器构成,速度快,处理能力强:(2)控制规则结构简单,能根据实际情况自动调整和完善PID参数的控制规则,实现在线调整参数;(3)控制器不依赖于对象的数学模型,而是根据系统表现出来的关键特征,在线确定和改变控制策略。(4)当非线性、时变不确定性和纯滞后等特点引入系统时,仍可实现有效控制,从而获得较好的控制性能。附图说明图1为本专利技术逆变电阻焊恒电流智能控制方法的控制结构框图。图2为本专利技术逆变电阻焊恒电流智能控制方法的实施方法框图。具体实施方式以下结合附图对本专利技术逆变电阻焊恒电流智能控制方法进一步解释,以下实施例不得解释为对本专利技术创造的限制。结合图1,Ir(k)为参考电流,即电流给定值,Io(k)为实际输出焊接电流,电流误差e(k)=Ir(k)-Io(k),u(k)为控制量,智能控制器上运行恒电流智能控制算法,通过电流检测反馈信号对模型不确定的控制对象进行闭环控制,能根据电流误差的大小和变化的方向调整相应的控制规则和参数,实现恒电流智能控制。结合图2,系统的控制器为dsPIC33数字信号控制器,电流反馈信号来自实时检测的二次侧整流信号,控制信号调整IGBT的工作状态,使得实际焊接电流输出与给定值相等,以达到恒流控制的目的。优选的,将恒电流控制的响应过程分为3个阶段:启动控制阶段:是恒电流输出的启动阶段,电流误差较大,控制器输出较大的控制量实现加速控制,以迅速减小电流误差;中期控制阶段:电流误差较小,接近稳态,控制器输出较弱的控制量,采用参数可调的
PID控制,在减少稳态误差的同时抑制超调的出现;稳定控制阶段:电流误差很小,系统接近稳态,利用PID反馈控制维持系统的稳定。优选的,在控制过程中,通过传感器不断采集焊接电流,并与给定值进行比较,获得电流输出误差e(k),根据电流误差表现出来的关键特征,离散控制规则为:规则1:如果|e(k)|>M,误差很大,控制器输出为u(k)=umax规则2:如果|e(k)|≤ε,误差很小,控制器输出为u(k)=kie(k)规则3:如果e(k)·Δe(k)<0,Δe(k)·Δe(k-1)>0,ε<|e(k)|<M,误差正在减小,控制器输出为u(k)=u(k-1)规则4:如果ε<|e(k)|<M,且满足e(k)·Δe(k)>0或e(k)·Δe(k)<0,Δe(k)·Δe(k-1)<0或Δe(k)=0,说明误差较大且没有减小的趋势,控制器输出为u(k)=u(k-1)+kp[e(k)-e(k-1)]+kie(k)+kd[e(k)-2e(k-1)+e(k-2)]上述规则中比例、微分和积分系数kp、kd、ki按照如下规则自动调整:(1)如果e(k)<0且Δe(k)<0,kp增大,ki减小,kd减小;(2)如果e(k)>0且Δe(k)<0,kp增大,ki不变,kd增大;(3)如果e(k)<0且Δe(k)>0,kp不变,ki不变,kd减小;(4)如果e(k)>0且Δe(k)>0,kp减小,ki增大,kd增大;(5)如果e(k)>0且Δe(k)=0,kp减小,ki增大,kd增大;(6)如果e(k)<0且Δe(k)=0,kp增大,ki本文档来自技高网
...

【技术保护点】
逆变电阻焊恒电流智能控制方法,其特征是:采用dsPIC33数字信号控制器作为系统的控制器,控制器上运行恒电流智能控制算法,通过二次侧整流检测的电流反馈信号对IGBT全桥逆变电路进行闭环控制,能根据误差的大小和变化的方向调整相应的控制规则和控制参数,实现恒电流智能控制。

【技术特征摘要】
1.逆变电阻焊恒电流智能控制方法,其特征是:采用dsPIC33数字信号控制器作为系统的控制器,控制器上运行恒电流智能控制算法,通过二次侧整流检测的电流反馈信号对IGBT全桥逆变电路进行闭环控制,能根据误差的大小和变化的方向调整相应的控制规则和控制参数,实现恒电流智能控制。2.逆变电阻焊恒电流智能控制方法,其特征是:将恒电流输出的控制过程分为3个阶段:启动控制阶段:是恒电流输出的启动阶段,电流误差较大,控制器输出较大的控制量实现加速控制,以迅速减小电流误差;中期控制阶段:电流误差较小,接近稳态,控制器输出较弱的控制量,采用参数可调的PID控制,在减少稳态误差的同时抑制超调的出现;稳定控制阶段:电流误差很小,系统接近稳态,利用PID反馈控制维持系统的稳定;在控制过程中,通过传感器不断采集焊接电流,并与给定值进行比较,获得电流输出误差e(k),根据电流误差表现出来的关键特征,离散控制规则为:规则1:如果|e(k)|>M,误差很大,控制器输出为u(k)=umax规则2:如果|e(k)|≤ε,误差很小,控制器输出为u(k)=kie(k)规则3:如果e(k)·Δe(k)<0,Δe(k)·Δe(k-1)>0,...

【专利技术属性】
技术研发人员:刘学明李美清胡松明梁爵鸿徐明祥
申请(专利权)人:应城骏腾发自动焊接装备有限公司
类型:发明
国别省市:湖北;42

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

1