开鑫五金网 >> 脂肪测试仪

稳定焊焊接电流模糊控制器的设计与仿真激光模组

2022-07-28

稳定CO2焊焊接电流模糊控制器的设计与仿真

稳定CO2焊焊接电流模糊控制器的设计与仿真 2011年12月09日 来源: 摘要:介绍一种以可编程控制器(PLC)为核心器件并通过软件方式实现稳定的CO2焊焊接电流的模糊控制器。该模糊控制器可以消除因电弧电压调节、网络电压波动、保护气体纯度或流量以及焊炬高度变化等随机因素所引起的焊接电流的偏差,达到稳定焊接电流的目的。针对所设计的模糊控制器利用MATLAB进行动态的仿真和分析。 关键词:CO2焊;模糊控制器;可编程控制器(PLC) 1 前言 焊接电流是影响焊丝熔化和焊缝熔深的主要焊接参数,一般在焊接过程控制中常作为恒定的设定参数来考虑。通常焊接电流是由送丝特性曲线与焊接电源外特性交点所决定的,在调节外特性曲线位置而调整电弧电压时,焊接电流就会随电压值的变化而偏离原来的设定值。焊接电路和电弧电压这两个主要的规范参数之间的关系是一种非线形的耦合关系,利用人工想很快使焊接电流回复到原设定值是很困难的[1]。另外,由于网络电压的波动、保护气体纯度、流量以及焊炬高度的变化等都引起焊接电流的波动。虽然焊机本身具有的自身调节作用,但都会给焊接电流带来一定的误差。针对以上情况,本文研制了一种以可编程控制器(PLC)为核心器件并自主开发的软件,实现稳定行CO2焊焊接电流的模糊控制器。 模糊控制器具有良好控制效果的关键是具有一个完善的控制规则。但对于高阶、非线性、大时滞、时变以及随机干扰严重的复杂被控过程,仅靠对操作者实践经验的总结或模糊控制信息的归纳,很难设计出适合被控过程不同运行状态的控制规则。 为此,本文不采用Mamdani规则表,而是在基本模糊控制器的设计基础上,设计了一种带修正函数自寻优模糊控制器(如图1),它是一种自组织的模糊控制器[2];并对所设计的模糊控制器使用MATLAB(含SIMULINK)软件进行仿真。 2 模糊控制器的设计 2.1 ei,ei/dt和ui基本论域的确定 由送丝特性曲线可知,当焊接电流在短路与过渡(小规范)范围内,电压每秒变化一伏,电流变化在几安培之内,当进行中规范焊接时,电弧电压变化一伏,电流变化最大可达十几安培。 本程序把ei在小规范论域设定为[-10~+10A];ei在中规范论域设定为[-30~+30A];ei在大规范论域设定为[-60~+60A]。 在PLC系统中ei/dt可以写为[e(k)-e(k-1)]/Δt。Δt是指扫描时间,对于某一个确定的程序而言,扫描一次的时间是相同的,因此可以把它设为一个常数,用[e(k)-e(k-1)]的大小近似地代表dei/dt.[e(k)-e(k-1)]的范围可估计为:0≤|[e(k)-e(k-1)]|≤2max[|e(k)|-|e(k-1)|],所以可以取dei/dt的基本论域分别为:[-20A/s+20A/s];[-60A/s+60A/s];[-120A/s+120A/s]。 为了便于编写程序,对小、中、大的ei和ei/dt的论域分别给上一个合适的比例因子k1、k2、k3。取:k1=3 k2=1 k3=1/2;得到ei和ei/dt的统一的格式为[-30,+30],[-60,+60]。 ei是每次采集得到的u(k)与给定值之差,所以ui的论域可取与ei的相似论域,即为[-30,+30]。 2.2 输入输出的语言变量 在工程实际中,语言变量权m一般取为5~10档,结合本系统的具体的性能,本控制器取为5档。离散的语言变量论域中元素个数n与m的关系为:n=(1.5-2)m,因此n可取为9,从而ei,ei/dt和ui的语言变量论域E,Ec,U分别为: [-4,-3,-2,-1,0,+1,+2,+3,+4] 与此对应偏差量化因子为0.1;偏差变化率量化因子为0.05;输出量化因子为0.1。 2.3 模糊控制器的规则 假设被控对象的实际动态过程可用下式描述: Y(K)+a1Y(K-1)+…+anY(K-n)=b1U(K-m-1)+…bnU(K-m-n)+e(K)+c1e(K-1)+…+cne(K-n) (1) 式中U(K),Y(K)分别为被控对象的输入和输出;e(K)为噪声干扰率明表示被控对象的传输延时;ai,bi,ci(i=1,2,…n)为各项系数。 设计一个预报模型,即根据K时以前的数据Y(K),Y(K-1),…和U(K),U(K-1),…来预报Y

30吨微机控制电子万能试验机

橡胶弹性元件刚度试验测试机

60吨伺服拉力试验机

电力电缆导管拉力试验机

橡胶缓冲器静刚度试验机

友情链接