基于小型PLC的有轨小车寻线高精度控制数学模型设计

刘明明+刘志红



摘 要: 提出以激光循迹小型PLC为基础的有轨小车运输方式提升效率,并对有轨小车实现高精度控制设计。利用激光发射器射出的光线对不同物体呈现不同颜色的特点,将收集的高低电平导入PLC系统中,对高低电平开关量编码,建立包括步进电动机模型、传动机构模型和小车转向系统闭环状态空间模型的小车寻线模型,并建立以PLC系统为基础结合PID控制器完成GPC?PID控制系统,利用该系统及时调控小车动态过程,根据动态性能变化完成控制器参数的重新调整与设定,通过GPC算法调整该系统目标函数的增量,确保小型PLC有轨小车寻线轨迹的精确度。实验证明,利用该方法可有效地确保基于小型PLC有轨小车寻线的精度。
关键词: 激光循迹; 有轨小车; 寻线; 高精度控制; 数学模型
中图分类号: TN911.1?34; TP391 文献标识码: A 文章编号: 1004?373X(2017)13?0144?04
Abstract: The rail guided vehicle transport mode based on laser tracking small PLC is put forward to improve its transport efficiency. The high?precision control design of the rail guided car is realized. By means of the characteristics that the laser rays send by laser generation appear different colors for different objects, the collected high?low level is input into the PLC system, and its switching value is coded. The stepping motor model, transmission mechanism model and vehicle line tracking model of the closed?loop vehicle steering system space state model were established. The GPC?PID control system combined PLC system with PID controller was established to control the vehicle dynamic process timely. The controller parameters are readjusted and set according to the change of dynamic performance. The increment of the system objective function is adjusted by means of GPC algorithm to ensure the accuracy of the rail guided vehicle line tracking based on small PLC. The experimental results show that the designed method can ensure the precision of the rail guided vehicle line tracking based on small PLC effectively.
Keywords: laser tracking; rail guided vehicle; line tracking; high?precision control; mathematical model
0 引 言
文献[1]中提到在经济迅猛发展的今天,我国工业化水平也获得了极大提升,同时也存在一些制约发展的因素显现出来。对于企业而言,日趋复杂的工艺、产量激增导致仓储成本上升以及人口老龄化引起的人力成本提高等众多因素影响,都迫使企业不断提升生产过程中的自动化水平和劳动生产率[2?3]。作为协调生产的重要环节,文献[4]提到工厂运输效率对生产成本以及生产效率的提高有直接影响。因传统物流模式已不能适应现今各行业的生产与发展,所以需要用一种新的全方位、全自动化的物流系统来替代传统物流运输系统[5?7]。
文献[8]指出空间运输和地面运输是目前生产过程中最常用的物料运输方式。在空中利用如电动绞车等起重设备,吊起物料并按既定路线运输到指定位置,然后放下物料,此种方式就是空间运输。地面运输是指通过叉车等运输工具运送物料。对于现代企业来说,以上两种运输方式都存在许多弊端,比如空间运输效率低、操作不便且投资较大,而地面运输费时费力且人力成本越来越高,安全程度较低。
本文提出以激光循迹小型PLC为基础的有轨小车提高运输效率,并且实现有轨小车高精度控制设计。通过GPC算法控制该系统目标函数的增量,保证小型PLC有轨小车寻线轨迹精确度[9]。
1 基于小型PLC的有轨小车控制系统总体设计
1.1 构建有轨小车寻线轨迹系统模型
作为一种数字运算操控的电子系统,可编程控制器的设计与应用对工业发展贡献巨大。可编程存储器被应用于内部存储,进行顺序控制、逻辑运算、定时计算等操作,再利用模拟式、数字式输入与输出操控各种类型机械。构建基于PLC控制有轨小车动力系统的数学模型,有助于更加深入地分析该系统的动态轨迹以及预测控制系统性能,通过现代控制理论的状态空间模型可以更准确地描述系统。
1.1.1 步进电机模型
步进电机是一种利用电脉冲信号转换成角度的执行元件,脉冲信号的数量、相序和频率决定了转动角度、转动方向以及转速。整个有轨小车转向系统的快速性及准确性与步进电机动态特性好坏息息相关。此动态过程由步进电机接收到脉冲信号开始到脉冲信号停止,随着时间变化,步进电机输出量也随之改变。在忽略失调角度产生的阻力矩时,步进电机动态平衡方程可描述为:
式中:为转子转动惯量;为阻尼系数;为阻尼转矩;为步进电机转动角度;为步进电机系统运转时间。
设步进电机输入脉冲数量为实际输出位移量为。设定其中为两个方向的常量。將个脉冲相对应理论角位移值当作输入量,以转子实际角位移值为输出量,代表失调角,则:
式中:为步进电机最大净转矩;为失调角;为转子齿数,以电角度代表失调角并用表示。
将式(2)代入式(1)可得:
式中:代表方向上时刻实际输出的位移变化量;表示实际输出角位移量;代表实际输出位移角总体变化量。
则步进电机状态空间方程可描述为:
1.1.2 传动机构模型
舵轮与传动机构间采取刚性连接,传动装置末端留有小孔,使舵轮支撑梁穿过其中,因此其传动比值为11。设输入到传动机构中的角位移为传动装置输出角位移为令传动装置动力学方程可描述为:
式中:为传动装置转动惯量;为传动装置阻尼系数;为传动装置刚度系数;传动装置输出角位移变化量为。
整理式(5)可得:
式中:表示传动装置输出角位移首次变化量;表示传动装置输出角位移总体变化量;输入到传动装置中的角位移由表示;传动装置方向的输出角位移由表示。传动机构状态空间方程为:
式中:传动装置输出角位移量由表示。在系统改变角度的条件下,可以设置角位移传感器的反馈量为单位负反馈,即输出反馈矩阵是常数-1。
系统闭环空间表达式可在引入输出反馈后描述为:
式中:代表单位反馈矩阵;代表系统反馈矩阵;代表系统输出矩阵。根据以上各个单独系统的设计,对系统进行串联后与PLC控制系统实现连接,初步完成基于小型PLC的有轨小车系统,为增强小车寻线轨迹的稳定性,通过高精度控制方法对该系统实现进一步调控。
1.2 基于PLC的小车寻线控制方法
由于GPC算法和PID控制算法在控制率方面具有相似性,因此整合GPC算法与PID控制算法能够形成二者结合的高精度控制器。基于ARIMAX模型的GPC算法可描述为:
式中:表示输出向量;表示输入向量;表示零均值白噪声序列;及阶的多项式由及表示。
该模型可采用积分形式删除余差,则定义目标函数为:
式中:表示最大预测长度;表示控制长度,且目标函数输出、输入向量分别由表示;代表GPC的参考轨迹;加权系数由表示,并设定为常数。
可对GPC的参考轨迹进行描述,则:
式中:为系统输出向量;为系统设定值;为柔化系数。目标函数中末项能够在控制增量过强时给予抑制,从而有效地防止系统超出受控范围或发生震荡。
GPC控制可总结为求解使目标函数获取最小值的最优解问题。根据丢番图方程,在不计未来时刻噪声的条件下,对时间之后步的预测可描述为:
式中:为预测输出向量;为单位阶跃响应采用值;表示丢番图方程的多项式;系统经过时间之后步的输出变量由表示;系统输入的变化向量由表示。
利用输入与输出数据总量代替丢番图方程的多项式,则实际控制中的输入分量为:
式中:单位阶跃响应采用值中的第一行值由表示;系统参考轨迹由表示;经过时间后输入变量由表示。
根据PID控制策略的基础性能,PID控制率可以描述为:
式中:为PID控制器的单位阶跃响应值;为比例系数;为积分时间常数;为微分时间常数;为控制器调控时间。由于该控制器对控制对象的特性变化反应较慢,所以需要将GPC算法与PID控制器相结合。在控制系统中常采用增量式PID,则该控制算法可描述为:
式中:为PID控制器调控参数;为系统设定输入与实际输出的差值;为控制器输出;为采样时间;为差分算子。
为方便推导及计算,令,则式(15)可变化为:
式中:为比例系数算子。因为GPC算法与PID算法在控制率方面具有相似性,则可对二者进行整合,获取GPC二次型性能指标最小化公式:
式中:为静态增益项。通过将GPC算法与PID算法结合得出系统调控输出向量,使有轨小车在寻线过程中按照上述参数调整后获得稳定输出。
2 仿真实验及结果分析
为有效完成基于PLC有轨小车的寻线过程,需对小车寻线过程中动态性能的不稳定运用文中GPC?PID控制系统进行调控,以保证整个PLC小车控制系统的整体稳定性。
实验1:为保证有轨小车在寻线过程中出现线路偏差能够及时纠正,文中运用GPC?PID控制器及传统PID控制器对控制输出实现调控,通过调整参数使偏差消除,两种控制器的调控效果如图1及图2所示。
通过图1,图2可以看出,当有轨小车轨迹出现偏差时,利用文中GPC?PID控制器及PID控制器分别对偏差轨迹进行参数调整,由于文中GPC?PID控制器分别对比例项增益系数及积分系数同时进行调控,在对比例系数进行控制时,可确保有轨小车偏差轨迹恢复到原位,防止比例系数调控过大造成震动,同时对积分系数进行调控,保证位置回归准确的情况下,确保有轨小车的稳定性能。传统PID控制器只单方面从比例增益系数调节有轨小车寻线输出系统,在调节系数增大的情况下会造成综合系统的震动及不稳定,使小车寻线轨迹偏离方向,产生严重误差,不能达到预期效果。比较两种控制器,文中GPC?PID控制器的控制输出效果较为稳定。
实验2:将GPC?PID控制及丢番图方程计算求解运用计算机进行Matlab编程,并设定系统输出值为2,观察文中GPC?PID控制器及传统PID控制器输出设定值的系统响应时间,通过图3系统响应时间曲线图比较两种控制器的差异性。
在输出设定值一定的情况下,通过10次仿真实验比较GPC?PID控制器输出设定值系统响应时间与传统PID控制器输出设定值系统响应时间可以看出,文中GPC?PID控制器的系统响应时间明显较传统PID系统响应时间短,说明本文基于PLC的GPC?PID控制系统灵敏度及稳定性能都非常良好。
3 结 论
为提高工业生产线运输材料的效率,本文提出基于小型PLC对有轨小车寻线轨迹进行高精度数学模型。实验仿真结果表明,本文设计方法可以有效地确保有轨小车寻线轨迹的精确性和稳定性。
参考文献
[1] 袁大海,陈英葵.构建与创新:中国新型工业化水平评价模型运用述评与展望[J].工业经济论坛,2016,3(5):485?493.
[2] 刘伟,蔡志洲.我国工业化进程中产业结构升级与新常态下的经济增长[J].北京大学学报(哲学社会科学版),2015,52(3):5?19.
[3] 葛立波.推进流程再造管理,提升企业生产效率[J].价值工程,2015,34(8):223?224.
[4] 许振腾,李艳军,曹愈远,等.基于PLC的双余度海底管道开孔机远程电气控制系统设计[J].科学技术与工程,2015,15(20):244?248.
[5] 邱盛成,蔡启仲,李克俭,等.PLC梯形图转化为多操作数逻辑指令的设计与实现[J].计算机测量与控制,2016,24(6):202?205.
[6] 陈荣雄.物联网技术在仓储物流领域应用分析与展望[J].信息与电脑(理论版),2015,25(14):52?53.
[7] 李金夫,庹先国,刘勇,等.关于整车物流运输车辆路径优化设计的研究[J].计算机仿真,2016,33(4):184?188.
[8] 周迎,胡大斌,金如峰,等.基于PLC的模糊控制在船舶舵减摇系统的应用[J].现代电子技术,2016,39(2):140?142.
[9] 安爱民,王静,张浩琛,等.基于广义预测控制策略的微生物燃料电池控制[J].化工学报,2016,67(3):1048?1054.