基于MATLAB带钢卷取电液伺服控制系统的分析

系统动力学结课作业-基于MATLAB的带钢卷取电液控制系统的研究 姓名: 王紫民 流水号: S20130240 学号: S13002118 专业: 机 械 工 程 日期: 2014.05.10 基于MATLAB带钢卷取电液伺服控制系统的分析 一、课题研究内容 随着当今技术的不断革新,轧钢的生产已经向自动化、连续化、高速化方向发展,而电液控制系统已成为现代轧钢设备重要组成部分。尤其在张力控制、位置控制和速度控制上优势非常明显。本课题以一种卷取跑偏电液控制系统为例,基于MATLAB分析电液伺服控制系统的性能。 电液伺服系统是指电气和液压两种控制方式结合起来组成的控制系统。在这种控制系统中,用电气元件实现信号检测、传递和处理。用液压传动来驱动负载。其优点是利用电气的方便性、智能性以及液压系统响应速度快,负载刚度大的特点,使系统更具适应性、稳定性。 在带钢卷取过程中经常出现跑偏现象,引起跑偏的原因有张力不适当或张力波动较大、辊系的不平行度和不水平度、辊子偏心或有锥度、带钢厚度不均、浪形及横向弯曲等,跑偏控制系统其作用就是使带钢在准确位置上运动,避免跑偏过程过大损坏设备或造成断带停产。本次就是针对电液伺服机对带钢卷取机跑偏的控制系统的研究。 二、电液伺服控制系统组成及原理 该控制系统由液压能源、电液伺服阀、伺服液压缸等主要组件构成。 图1 带钢卷取跑偏控制系统原理图 1-钢带卷 2-卷筒 3-光电检测器 4-PLC控制器 5-伺服放大器 6-电液伺服阀 7-能源装置 8-伺服液压缸 9-卷取机 该系统原理是带钢跑偏位移式系统输入量,卷筒的跟踪位移为输出量。输入量与输出量的差值经光电检测器检测后,经PLC控制器控制、伺服放大机将信号放大,放大的频率信号驱动电液伺服阀动作,进而控制伺服液压缸驱动卷取机的移动。液压能源为整个系统工作提供足够的能量。 该系统控制系统框图如下: 图2 控制框图原理图 带钢卷取电液伺服系统主要设计数据如下: 带钢运行速度 ,纠偏调节速度,工作行程,系统频宽,钢卷边部误差,惯性负载 三、建立数学模型 (1)电液伺服阀 控制系统中采用的是TR-h7、20EF型动圈双极滑阀位置反馈式电液伺服阀,其主要技术参数为:,供油压力,额定流量 流量增益计算为: (1) 认定液压源压力恒定,不计液压油惯性,已知伺服阀峰值时间为,最大超调量,过渡时间,伺服阀可以看做二阶振荡环节,可得其固有频率,阻尼比按经验去液压,得到伺服阀传递函数为: (2) 是负载流量,是电流放大器输出的电流 (2)液压缸-负载 液压缸技术参数:活塞直径,活塞杆直径,活塞行程,液压缸有效工作面积,系统总的压缩容积,取液压油的等效弹性模量,其固有频率为 (3) 液压缸的阻尼比在跑偏系统中取。 由于是惯性负载,液压缸-负载环节传递函数为 (4) 是液压活塞的位移,是负载流量, 本例中忽略了光电检测器和电流放大器的数学模型,主要考虑机械传动部件的函数传递关系,但在仿真中应补充光电控制器的传递函数,本题中光电检测器增益暂且取为,再由式(2)和(4)得控制系统框图如下: 图3 控制系统框图 该闭环系统的传递函数为: (5) 四、基于MATLAB的系统仿真 MATLAB软件的含义为矩阵实验室,是应用很广的数值分析软件,主要包括MATLAB和Simulink两大部分,MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。 (1)绘制电液伺服阀传递函数的响应曲线 由(2)式,在MATLAB上其单位阶跃响应计算程序为: num=[0 0 20.94848]; den=[1 134.4 12544]; step(num,den); grid; 图4 电液伺服阀阶跃响应曲线 由图知该系统峰值时间为,最大超调量,过渡时间 (2)绘制液压缸-负载的阶跃响应曲线 由(4)式,在MATLAB上其单位阶跃响程序为: num=[387328.0423]; den=[1 24.2 3660.25 0]; step(num,den); grid 阶跃响应曲线图如下: 图5 液压缸负载阶跃响应曲线 由图知该系统峰值时间为,最大超调量,过渡时间 (3)闭环系统稳定性分析 一个闭环控制系统的基本设计完成后必须要对该系统进行稳定性校核,因为稳定性是控制系统必须满足的条件。下面分析在时域和频域基于MATLAB进行的。计算中将开环传递函数写成部分分式形式,并取开环增益 (6) 其中是光电控制器增益。 开环频率特性MATLAB语言程序如下: num=[10]; den=conv([1/112^2 2*0.6/112 1],[1/60.5^2 2*0.2/60.5 1 0]); sys=tf(num,den); margin(sys); grid 图6 开环系统伯德图 上图为开环系统伯德图,由图可知,该系统是稳定的且有幅值裕量6.66dB、相位裕量为79.6%。所以光电控制器选为120A/m,可以满足要求。 五、基于SIMULINK的系统响应速度分析 Simulink是MATLAB软件的一个子块。它提供一个动态系统建模、仿真和综合分析的集成环境。本次课题用它做系统传递框图模型和对系统做时域内的动态分析。 图7 体统SUMILINK仿真模型 将上图模型代入MATLAB环境运行得到单位阶跃响应和速度响应如下: 图8 系统开环的单位阶跃响应 图9 系统开环的单位速度响应 由上图可知,系统的过度时间,基本符合开环对数幅频特性的幅值,所以该系统基本满足实际的要求,基本解决了带材跑偏的问题,减少了断带次数,对于提高机组速度“增加产量“提高劳动生产率取得了显著的效果。 六、总结和感想 电液伺服系统在工业生产中,尤其在精密控制中有着突出的作用。通过带钢卷取跑偏系统的研究,我大致了解了电液控制系统的工作原理,通过对其控制系统建模,不仅复习回顾了大学时学的控制工程中的相关传递函数的理论,而且通过建模仿真学习了MATLAB软件的基本操作流程。虽然还只是皮毛,但却收获很多。未来的研究还将继续,只有不断的练习,才能更好地掌握这门数学软件。通过本课题,对于控制方向的理论的学习还要加强,希望有更深刻的见地。

matlab如何在一个区域取电,基于MATLAB带钢卷取电液伺服控制系统的分析相关推荐

  1. MATLAB已知坐标均匀取电,基于MATLAB带钢卷取电液伺服控制系统的分析(word文档良心出品)(11页)-原创力文档...

    系统动力学结课作业-基于MATLAB的 带钢卷取电液控制系统的研究 姓名: 王紫民 流水号:学号: 专业: 机械工程 日期: 2014.05.10 基于MATLAB^钢卷取电液伺服控制系统的分析 一. ...

  2. 基于matlab 的燃油喷雾图像处理方法,基于MATLAB的燃油喷雾图像处理方法.doc

    基于MATLAB的燃油喷雾图像处理方法 基于MATLAB的燃油喷雾图像处理方法 摘要:提出了基于MATLAB的燃油喷雾图像处理方法.通过对喷雾图像的采集, 分割和滤波处理, 将多幅图像转换融合为一幅 ...

  3. matlab x(n)16点DFT,[基于MATLAB的数字信号处理实例分析.doc

    [基于MATLAB的数字信号处理实例分析 湖北文理学院理工学院 学生结业论文 课程名称:MATLAB教程 结业论文名称:基于MATLAB的数字信号处理实例分析 专业名称:通信工程 班级:1011 学号 ...

  4. 最新linux伺服控制,基于ARM Linux的三轴伺服控制系统人机界面设计 毕设

    基于ARM Linux的三轴伺服控制系统人机界面设计 毕设 洛阳理工学院毕业设计(论文) 基于ARM+Linux的三轴伺服控制系统人机界面设计 摘要 现代计算机技术的产业革命,将世界经济从资本经济带入 ...

  5. 基于matlab的车牌识别系统程序,基于matlab的车牌识别系统的设计(附程序).doc

    基于matlab的车牌识别系统的设计(附程序).doc 1车牌识别系统的设计1.摘要:汽车牌照自动识别系统是制约道路交通智能化的重要因素,包括车牌定位.字符分割和字符识别三个主要部分.本文首先确定车辆 ...

  6. matlab自带的人脸分类器,基于MATLAB,运用PCA+SVM的特征脸方法人脸识别

    概述: 此文章将要描述一种基于MATLAB平台,运用PCA主成分分析方法对图片数据进行降维,运用SVM支持向量机分类器对降维后的图片数据进行分类处理,从而达到人脸识别的目的. 首先要感谢以下几篇文章的 ...

  7. matlab speex的语音处理模块_基于MATLAB的条形码识别系统[GUI,可识别几十个图片]...

    1.1 应用MATLAB识别条形码总体设计 本设计为基于MATLAB的条形码识别系统,带有一个GUI界面. GUI设计界面 1.1.1 程序总体设计思路 在上节中我们简单的介绍了MATLAB的发展以及 ...

  8. matlab电机系统建模与仿真软件下载,基于MATLAB直流无刷电动机系统建模与仿真

    [摘要]在分析直流无刷电动机数学模型的基础上,利用MATLAB/SIMULINK仿真平台建立系统的仿真模型,给出仿真结果,通过施加不同的控制策略,以验证控制算法的合理性,为分析直流无刷电动机控制系统提 ...

  9. 一节双曲型方程基于MATLAB的求解,双曲方程基于matlab的数值解法

    <双曲方程基于matlab的数值解法>由会员分享,可在线阅读,更多相关<双曲方程基于matlab的数值解法(9页珍藏版)>请在人人文库网上搜索. 1.双曲型方程基于MATLAB ...

最新文章

  1. 关于《关于一道C#上机题的一点想法》
  2. SEH反调试(SetUnhandledExceptionFilter)
  3. 牛客网_PAT乙级_1018人口普查(20)
  4. java扶贫,基于jsp的扶贫网站-JavaEE实现扶贫网站 - java项目源码
  5. Problem D. Country Meow 2018ICPC南京
  6. 相对开音节java,L314 单音节词读音规则(二)-元音字母发音规则
  7. 计算机音乐的制作流程,Premiere制作音乐电子相册的方法和流程 计算机类数媒...
  8. 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 8000401a 因为配置标识不正确
  9. LeetCode中等题之整数转罗马数字
  10. vue按住shift键多选(以element框架的table为例)
  11. tar: R-4.1.0.tar.gz: Cannot read: Is a directory tar: At beginning of tape, quitting now tar: Error
  12. MySQL 查询执行流程
  13. Android手机通讯录(上)
  14. Matplotlib填图
  15. HIT-ICS大作业-程序人生Hello‘s P2P
  16. 《网课习题汇总 之 李白在安陆》
  17. 信号振铃是什么?如何产生的?
  18. “净网”行动重拳打击网络淫秽色情信息多家涉黄网站被取缔
  19. 说说background-size:cover;与background-size:contain的区别
  20. 使用NCR防范xss。

热门文章

  1. camera基础知识(1)
  2. 用户sa登陆失败时,应该如何解决
  3. 基于SMS短信平台给手机发送短信
  4. MySQL索引下推需要了解下
  5. Electron+Vue3+Vite+Element-Plus,保持软后台全速运行(解决循环过多导致的界面不刷新问题,保证窗口失去焦点后setTimeOut可用)
  6. VB和VBS、VBA的区别及作用
  7. 秦绪文:打造自己个人品牌文案
  8. 区块链投资700元就能赚
  9. springboot和mybatis 多数据源
  10. 输出倒三角形(递归)