在工业控制领域.docVIP

  • 11
  • 0
  • 约3.41千字
  • 约 6页
  • 2019-01-27 发布于广东
  • 举报
在工业控制领域.doc

引言 在工业控制领域,如何冇效的实现控制算法一直是人们普遍关心的问题。目前,工控组态软件能够提 供友好的人机交互界而,强人的通讯功能,但是计算能力不强,很难实现一些复杂的控制策略[1]。Visual Basic是Microsoft公司开发的Windows平台的主力编程语言之一,它避开了 C卄编程繁琐和抽象的缺点, 综合运用了 BAIC语言和新的可视化设计工具,不仅简单易学,而且功能强大。同时,VB还具有事件驱动 的编程机制,在开发时可以充分扩充英功能,如在函数层调用功能态链接库(DLL)、在控件层使用VBX、 在应用层使用shell两数调用其他应用程序等[2]。因此,可以利用组态软件作为系统主控,定时进行数据采 样、动态工艺图显示、数据记录等;利用VB来实现复杂的控制算法,而二者Z间的无缝连接可以通过ActiveX 技术來实现,如图1所示。这样就可以充分发挥工控组态软件和VB各口的优势,实现复杂系统的控制。 工控组态软件 图1、ActiveX技术通信统结构图 1电线加塑生产工艺简介 单芯裸铜线的自动加塑过程中,主牵引机带动裸铜线经过挤塑机塑封上塑料,经测径、水冷、打字、 耐压测试合格后由收线机收卷成盘。生产过程中要求线材必须保持适当的张力,才能保证加塑均匀、铜芯 不被拉断或堆挤、卷取排列整齐、松紧适度。而线径大小,卷筒直径,电机速度等因素,都会影响到系统 的张力,影响产品质最。 1」电线加塑生产中张力的产生及特点 根据胡克定律,卷绕系统中卷材的张力來源于放卷和收卷的线速度差[3],当放卷速度恒定时,保持卷 取张力恒定实质上就是控制收卷速度。而在卷取过程中,当电机转速一定时,卷径的变化也会影响卷取速 度;主牵引机进行加减速时,即建张阶段,还会存在张力的震荡[4],所以张力控制系统不仅要对速度的冲击 有较强的抵抗力,同时对卷径的变化也应具有较强的鲁棒性。 1.2电线加塑生产恒张力系统的简单口适应控制 耍解决好匕述问题,采用传统算法的张力闭坏系统很难达到令人满意的效果,因此,设计了电流、速 度、张力三环变结构串级控制系统。建张过程中投入速度调节器,系统为转速电流双闭环调速系统,PI型 调节律,通过控制转速间接控制张力,属于间接张力控制系统;建张完成后,即张力偏差小于5%时,张力环 投入工作,形成张力电流双闭环系统,并引入一种新的控制策略 简单自适应控制律,系统为直接张力 控制系统[4]。系统结构图如图2所示。 图2、电线加塑恒张力简单口适应控制系统原理框图 图中BF为张力检测坏节;PLG为光电码盘测速坏节为直流收卷电机;ASR、ACR分别为全数字直流 调速装置中的转速调节器和电流调节器;TA为电流互感器;D/P为脉冲生成环节;P/D为脉冲整形环节;ATR为 张力调节器;Ke, Kx和Ku为简单自适应算法中的PI调节律。 简单自适应控制的主要待征是控制器组成结构简单,且与被控对象模型基本无关。控制的H标是使被 控对象的输出性能按照参考模型的输出性能变化,参考模型的阶次可以大大低于被控对彖的阶次。在简单 口适应控制的算法中,不仅使用了参考模型的输出与被控对象实际输出的误差信息,还利用了参考模型的 输入和其状态信息,这些信息的运用,提高了系统的控制精度,因而只要选择好参考模型,就能达到张力 闭环控制系统的要求。 2利用组态王设计电线加塑恒张力控制系统 结合生产实际情况,电线加蜩生产张力控制系统由直流收卷电机、全数字直流调速装置、PC机和张力 传感器构成。转速、电流双闭坏由传动级实现,本系统采用了徳国西门子的SIMOREG DC-MASTER 6RA70 全数字玄流调速装置。该装置主回路采用三相桥式反并联电路,16位的微处理器完成电流和转速的PI调节。 双闭环系统基木上实现了在电流受限制下的快速起动,利用了饱和非线性方法,达到了“准时间最优控制”。 可逆调速系统采用电枢反接线路进行切换,电机由正反两组晶闸筲供电的逻辑无环流控制,以确保主回路 没冇环流产生[5]。张力调节部分采用数字量控制,由PC机完成。 2」现场侑号的检测及采集 数据采集是系统的基础。对于张力控制而言需要将各点的张力借号及时准确地采集到控制计算机中, 而收卷电机转速、电枢电流等作为辅助变量也冇必要实时采集。从现场传感器输出的模拟值,经PCI数据 采集板卡AD通道就可以变化成数字最传输到计算机中。 由MCL-T1型张力传感器输出的0—5V信号经过科日新KPCI—811板卡12位ADC转换为0—4095的数 字量,存放在板卡的寄存器中。组态王下设置的I/O变量通过PCI总线读取数据,将其进行标度变换,还 原为物理量,就可以与用户输入的设定值比较运算。 例如在组态王数据词典里建立“张力测Mfftn/o变戢,板卡将传感器的输出转换为12位数字戢,通过该 变戢就可以将数字戢取出并

文档评论(0)

1亿VIP精品文档

相关文档