基于PLC的模糊控制在雷管装管机中的应用 .pdf
doi10. 3969/ j. issn. 1001-8352. 2015. 05. 010 基于 PLC 的模糊控制在雷管装管机中的应用 ❋ 朱维璐 安国庆 河北科技大学电气工程学院河北石家庄,050018 [摘 要] 针对雷管生产过程中传统的人工装管过程繁琐、工作量大、效率低的状况,研制了雷管装管机。 该装置 在机械结构设计的基础上,提出了一种基于 PLC 的模糊控制方法,该方法以装管机中的主要变量装管速度、传送带 速度和推模速度为被控对象,通过模糊推理、离散计算和在线查表的模糊控制方法,以 PLC 控制步进电机的装管速 度作为基本控制依据,以 PLC 控制推模速度,同时控制变频器频率,进而调节传送带的速度为被控参数,使装管机 的各部分工作协调一致,并保持在最佳状态。 应用结果表明,该装置不但性能可靠,而且还操作方便。 [关键词] 雷管装管机;模糊推理;离散计算;模糊控制;步进电机;变频器 [分类号] TD235. 2 +2;TP273+ . 4 在我国,虽然民爆企业的自动化水平越来越高, 但发展并不平衡,如在雷管装管过程中,有些企业还 停留在手工作坊式操作上[1],为此本文研制了基于 PLC 模糊控制的雷管装管机[2]。 1 对装管机的性能要求 1装管规格长度 45 110 mm,金属管壳。 2装管正向率管口向上,100%。 3工作效率≥2 万发/ 小时。 4操作简单,工作可靠,要有故障报警及自保 护功能。 2 装管机的工作原理 其原理结构如图 1 所示,将某一规格的散装空 管壳倒入料斗 1 中,按下启动按钮,振动电机 2、拖 动电机 16 工作,调节料斗底部的漏管阀 21,可使适 量的管壳漏出并沿滑板 20 落在传送带 19 上;同时 电磁离合器 17 带电而闭合,通过驱动轮 18 带动传 送带运转。 当传送带向前运行 50 个槽的距离后,电 磁离合器断电分离,传送带停止运行,同时漏管阀自 动关闭。 传送带停止运行后,安装在其两侧的进给支架 4 及支架上的步进电机 3、旋转轴 5 及插针 6 同时向 内侧运动,将插针插进传送带上的管壳内;接着步进 电机带动旋转轴及插针旋转 240,将雷管管壳放入 漏管器 15 中;而后进给支架复位,步进电机反转带 动插针复位,完成正向工作。 雷管管壳通过漏管器15进入装管上模14,在 位 置1和位置2分别给组合模10装入30个和 1 - 料斗;2 - 振动电机;3 - 步进电机;4 - 进给支架; 5 - 旋转轴;6 - 插针;7、13 - 气缸;8 - 存模盒;9 - 传 送带;10 - 组合模;11 - 滑道;12 - 装模平台;14 - 装 管上模;15 - 漏管器;16 - 拖动电机;17 - 电磁离合 器;18 - 驱动轮;19 - 传送带;20 - 滑板;21 - 漏管 阀;22 - 刮板;23 - 居中板 图 1 整体结构示意图 Fig. 1 Whole structure diagram 20 个管壳。 延时 2 s 后装模平台 12 向下运动,当其 平面与存模盒 8 的底板平齐后停止下行。 延时 2 s, 气缸 7 动作,将待装的组合模再次从存模盒中推出, 并将原来在位置1和位置2的组合模分别向前 推动一个组合模的距离,使其位于位置2和位置 3,当到达位置4时,气缸 13 动作,经滑道 11 将 已装好管壳的组合模推到雷管组装生产线传送带 9 04 爆 破 器 材 Explosive Materials 第 44 卷第 5 期 ❋ 收稿日期2014 ̄12 ̄01 作者简介 朱维璐1957 ,男,教授,主要从事电机及其自动控制方向的教学研究。 E ̄mailzhuwl1888@163. com 上,完成自动装模和送模工作。 3 模糊控制在自动装管机中的应用 该系统的输入量为雷管管壳和空组合模,输出 量为已装满管壳的组合模,由于系统容易受到诸如 漏管阀开启量的大小、漏管的顺利度、传送带速度、 输入电压波动等因素的干扰,随机性较大,系统难以 建立准确的 PID 数学模型[3 ̄4],因此不宜采用经典 控制理论进行控制,由于模糊控制对解决该类问题 有着独特的控制优势[5 ̄6],为此将其应用在雷管自动 装管机中。 3. 1 模糊控制系统中控制参数的选取 在该系统中,控制变量较多,包括漏管速度、传 送带速度、装管包括插管、步进电机转动和管壳在 漏管器中的传递速度、推模速度等,但解决问题的 关键在于寻找那些既能在线监测、又能反映装管机 工作进程的物理量。 经反复研究它们之间的关系及 对系统的影响程度,得出装管速度能够反映整机的 工作速度及工作状态,因此以它作为基本控制参数。 3. 2 模糊控制器的结构 本设计由两个双输入单输出的模糊控制器组 成[7 ̄8]即传送带模糊控制器和推模模糊控制器。 传 送带模糊控制器的输入为传送带速度 vs和装管速 度 vz,输出为拖动电机的转速即调整后的传送带 速度。 推模模糊控制器的输入为推模速度 vt和装 管速度 vz,输出为调整后的推模速度即气缸的推 模频率。 当两个模糊控制器的输出速度不同步 时,应进行协调,方法是维持推模速度,调整传送带 速度,以确保整个机械各部分同步动作。 模糊控制 系统结构如图 2 所示。 图 2 模糊控制器结构 Fig. 2 Structure of the fuzzy controller 3. 3 论域变换 在时域中若输入变量为 x0,变化区间为[xmax, xmin],在论域中对应的输入变量为̇x0,变化区间为 [̇xmax,̇xmin],经变换可得 ̇x0= ̇xmax+̇xmin 2 + kx0- xmax+ xmin 2 ;1 k = ̇xmax+̇xmin xmax+ xmin。 2 式中本设计中输入变量 x0可以是传送带速度或推 模速度。 根据设计提出的工作效率不低于 2 万发/ 小时 的要求,本系统中装管速度设定为 9 秒/ 盘,根据传 送带凹槽的距离,传送带速度设定为 100 mm/ s,推 模速度设定为 9 秒/ 盘;在时域里模糊控制器中推模 速度 vt的偏差 et为{ -2. 0, - 1. 5, - 1. 0, - 0. 5, 0,0. 5,1. 0,1. 5,2. 0}秒/ 盘,模糊化为 Et取值为 { -4, -3, -2, -1,0,1,2,3,4};传送带速度 vs的 偏差 es为{ -8, -6, -4, -2,0,2,4,6,8}mm/ s,模 糊化为 Es取值为{ -4, -3, -2, -1,0,1,2,3,4}。 由于传送带速度 vs是通过变频器控制拖动电机而 得到的,故模糊控制器的输出量 u 只需控制变频器 的输出频率 f 即可,此时变频器的频率输出范围为 40, 42, 44, 46, 48, 50, 52, 54, 56Hz,拖动电机 采用 YVF100L2 ̄8 型,对应的转速范围为570, 600, 630, 660, 690, 720, 750, 780, 810r/ min。 3. 4 隶属函数的确定及模糊化 传送带速度 vs偏差,推模速度 vt偏差及模糊控 制器的输出量 u 的模糊语言变量均为{NL,NB,NM, NS,Z,PS,PM,PB,PL},其中对于传送带速度 vs、推 模速度 vt,其模糊语言变量定义如下NL、NB、NM、 NS 分别表示比设定值小许多、小较多、小一点、略 小,Z 表示与设定值相当,PS、PM、PB、PL 分别表示 比设定值略大、大一点、大较多、大许多;对模糊控制 器的输出 uNL、NB、NM、NS 分别表示输出量即变 频器的频率、推模速度比设定值低许多、低较多、 低一点、略低,Z 表示输出量与设定值相当,PS、PM、 PB、PL 分别表示比设定值略高、高一点、高较多、高 许多。 传送带速度 vs模糊控制器、推模速度 vt模糊控 制器的输入模糊函数采用均匀分布的三角形隶属度 函 数,如图3所示。模糊控制器的输出量模糊函数 采 用不均匀的三角形隶属度函数,如图4所示。这 样就做到了在装管速度较低时尽量采用偏高的转 速,而在装管速度较高时,又尽量采用偏低的转速, 图 3 输入变量的隶属度函数图 Fig. 3 Membership function of input variables 142015 年 10 月 基于 PLC 的模糊控制在雷管装管机中的应用 朱维璐,等 图 4 输出量隶属度函数图 Fig. 4 Membership function of output variables 其优点是可使系统的转速波动范围尽可能的小,比 较平稳,动作协调一致。 3. 5 模糊控制规则的确立及模糊推理 由于该设备在装模时要求定位准确、误差小,故 本设计模糊控制器输入变量采用了级数较多的 9 级 模糊划分,共 81 条语句,虽管控制语句较多,有些繁 琐,但控制精度较高。 以传送带模糊控制器为例,模 糊语句表示为 If ESis NB and EZis NB, the USis NB; If ESis NB and EZis NM, the USis NB; If ESis NB and EZis NS, the USis NM; ⋮ 应用 Mamdani 推理,可得模糊矩阵 R1= NBES NBEZ NBUS; R2= NBES NMEZ NBUS; R3= NBES NSEZ NSUS; ⋮ 该矩阵也可以表示成R = ∪ 81 i =1Ri,这是一个9 9 9 的模糊矩阵。 对拖动电机而言,输出转速的 模糊量 = ES EZR。 3. 6 模糊判决 由加权平均法可得输出量的计算公式为 Ui= ∑ n i =1uiμUi ∑ n i =1μUi 。3 式中n 为单节点数目,ui为离散论域的点,μUi为相 应点的隶属度函数值。 据此可得出模糊控制输出查 询表,见表 1。 再经变换可得变频器的最终输出频 率[9]为 f = Ui取 0. 5 倍数 +48 Hz,由此传送带的 转速也就随之而定了。 4 模糊控制的实现 根据雷管装管机的分步动作,控制系统需要采 集的信号数量和输出信号的数量,并考虑到其他部 分的控制要求及扩展余量,决定 PLC 采用 FX2N ̄ 64MR ̄001 型,模拟量输入模块采用 FX2N ̄2AD 型, 模拟量输出模块采用 FX2N ̄2DA 型,变频器采用台 安 V2系列。 步进电机驱动器采用 2M420 型,步进 电机采用 42HS2A47 型。 控制电路主接线图如图 5 所示。 正常工作时,为使推模速度与装管速度同步,通 过传感器对推出气缸 HV1的动作时间进行检测,并 经 K3送入 PLC;为使传送带速度与装管速度同步, 由测速发电机将反映速度高低的电压信号送入 FX2N ̄2AD 模块,经 A/ D 转换后送给 PLC,在 PLC 中 CPU 依靠软件程序对其送来的信号进行算术运算 和逻辑控制后,一方面从 Y15输出,控制 HV1的动作 时间,另一方面通过 FX2N ̄2DA 模块输出0 10 V 的 模拟电压调节变频器的频率,这样就达到了使推模 速度和传送带速度与装管速度同步的目的。 当装管 速度选择开关 K 分别置于位置 X4 X8时,可选择 5 种不同的装管速度。 对步进电机的正反转控制是通 表 1 模糊控制输出查询表 Tab. 1 Output query table of fuzzy control ECS ES -4-3-2-101234 -4-8. 0-6. 5-4. 0-2. 0-1. 00. 51. 01. 52. 0 -3-6. 5-4. 0-2. 5-1. 5-0. 80. 61. 21. 82. 5 -2-6. 0-3. 5-2. 0-1. 3-0. 50. 71. 52. 33. 0 -1-4. 0-2. 0-1. 5-0. 8-0. 20. 82. 03. 04. 0 0-2. 0-1. 5-1. 0-0. 501. 02. 53. 54. 5 1-1. 5-1. 2-0. 8-0. 20. 51. 53. 04. 05. 0 2-0. 8-0. 30. 50. 21. 52. 53. 54. 55. 5 30. 51. 01. 52. 02. 53. 54. 55. 56. 5 41. 52. 02. 53. 03. 54. 05. 06. 58. 0 24 爆 破 器 材 Explosive Materials 第 44 卷第 5 期 图 5 控制电路接线图 Fig. 5 Wiring diagram of control circuit 过 PLC 的 Y2端输出高低电平来达到的,对其转动 角度大小的控制是由 Y5端输出的脉冲频率来达 到的[10]。 5 应用 某企业甲班 2014 年 7 月和 9 月每周 6 个工作 日,每个工作日 6 h的装铜管速度如表 2 所示。 表 2 中,9 月 10 日产量明显小,查其生产记录可知 是有一个 80 mm 管壳混入了 58 mm 管中,发生了卡 壳,排除故障耗时约半小时所致。 由表 2 可知平均 装管速度为2. 13万发/ 小时;查其工作记录可知,装 管正向率为 100%;装管操作人数由 6 7 人减少为 1 2人,且操作方便,具有故障报警功能,可与雷管 装药环节形成一个完整的生产线。 6 结束语 经近一年的使用说明在 PLC 中写入模糊算 法,并以此驱动步进电机,进而实现对雷管管壳的正 向控制。同时以装管速度作为基本变量,通过控制 变频器的频率,以实现对传送带速度的适时调控和 对推管速度的适时调控,保证了装管机从进管、输 管、正向、漏管、装模到送模的整个工作过程做到了 342015 年 10 月 基于 PLC 的模糊控制在雷管装管机中的应用 朱维璐,等 表 2 装管速度 Tab. 2 Tubing speed万发/ 班 日期7 月123457891011121415 装管速度80 mm 管12. 7512. 7812. 7212. 7212. 8112. 8412. 7512. 7512. 8112. 8112. 7512. 8112. 81 日期9 月1234569101112131516 装管速度58 mm 管12. 7812. 8412. 8412. 8112. 7912. 8412. 8111. 7712. 7812. 8112. 8412. 8412. 84 1617181921222324252628293031 12. 7212. 7212. 7512. 7512. 8112. 8112. 8112. 8412. 7512. 7512. 7812. 8112. 8412. 75 171819202223242526272930 12. 8112. 8712. 8712. 8112. 8412. 8412. 8112. 8712. 8412. 7812. 8412. 81 同步动作,协调一致,达到了满意的效果。 参 考 文 献 [1] 徐衍海,惠蕾. 火工系统新技术的发展动向[J]. 火工 品,2001137 ̄41. Xu Yanhai, Hui Lei. Development trend of the system of initiating explosive device[J]. Initiators & Pyrotechnics. 2001137 ̄41. [2] 朱维璐. 一种雷管生产中雷管组合模的装管机构中 国,201310550915[P]. 2014 ̄03 ̄26. [3] 林雷,王洪瑞,任华彬. 基于模糊变结构的机械臂控制 [J]. 控制理论与应用,2007,244643 ̄645,650. Lin Lei, Wang Hongrui, Ren Huabin. Fuzzy ̄based varia ̄ ble structure control for robotic manipulators[J]. Control Theory & Applications,2007,244643 ̄645,650. [4] 顾伟军 彭亦功. 智能控制技术及其应用[J]. 自动化 仪表,2006,27增101 ̄104. Gu Weijun, Peng Yigong. Intelligent control technologies and their applications [J]. Process Automation Instru ̄ mentation, 2006,27 Suppl. 101 ̄104. [5] 彭勇刚. 模糊控制工程应用若干问题研究[D]. 杭州 浙江大学,2008. Peng Yonggang. A study on engineering application of fuzzy control[D]. HangzhouZhejiang University,2008. [6] 赵笑笑. 基于模糊理论与常规 PID 控制的模糊 PID 控 制方法研究[J]. 山东电力技术, 2009654 ̄57. Zhao Xiaoxiao.Research on fuzzy PID control method combined fuzzy theory and conventional PID control[J]. Shandong Electric Power, 20096 54 ̄57. [7] 朱军丽. 基于模糊控制的交流电机直接转矩控制研究 [D]. 沈阳东北大学,2013. Zhu Junli. Direct torque control of AC motor based on fuzzy control [ D].Shenyang Northeastern University, 2013. [8] 杨世勇, 徐国林. 模糊控制与 PID 控制的对比及其复 合控制[J]. 自动化技术与应用,2011,301121 ̄25. Yang Shiyong, Xu Guolin. Comparison and composite of fuzzy control and PID control[J]. Techniques of Automa ̄ tion and Applications, 2011,301121 ̄25. [9] 彭天好. 变频泵控马达调速及补偿特性的研究[D]. 杭州浙江大学,2003. Peng Tianhao.Research on variable frequency pump ̄ control ̄motor speed governing and compensation charac ̄ teristics[D]. HangzhouZhejiang University,2003. [10] 段英宏,杨硕. 步进电动机的模糊 PID 控制[J]. 计算 机仿真, 2006, 232290 ̄293. Duan Yinghong,Yang Shuo. Fuzzy ̄PID control of step ̄ ping motor[J]. Computer Simulation, 2006, 232 290 ̄293. Application of Fuzzy Control Based on PLC in Detonator Tubing Machine ZHU Weilu, AN Guoqing School of Electrical Engineering, Hebei University of Science and Technology Hebei Shijiazhuang, 050018 [ABSTRACT] For the case of cumbersome process, workload and low efficiency in the traditional manual detonator production, an detonator tubing machine was designed. The fuzzy control method based on PLC was proposed after the mechanical structure had been designed optimally. This method takes three primary variables including tubing speed, conveyor speed and push ̄mode speed as controlled objects to finish the fuzzy control which includes fuzzy reasoning, dis ̄ crete computing and look ̄up table online. The basic idea of this method is that PLC controls the stepper motor to change the speed of tubing. The push ̄mode speed and frequency of the inverter are also determined by PLC, so conveyor speed can be maintained at an optimal state to make every part of the tubing machine coordinated. The application results show that this machine is not only reliable, but also easy to be operated. [KEY WORDS] detonator tubing machine;fuzzy inference;discrete computing;fuzzy control;stepper motor;the inverter 44 爆 破 器 材 Explosive Materials 第 44 卷第 5 期