- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
旋影毕业论文答辩PPT模板
PLC在双容水箱测控系统中的应用 答辩人:旋影·东 qq:1976271439 专业:08自动化 指导老师:冯伟功 论文框架 研究背景 目前,随着水运交通行业的日益发展,船舶的自动化程度越来越高,要真正实现无人机舱, 轮机自动化是必不可少的环节。尽管计算机控制已经遍应用于船舶机舱的温度、压力、液位、流量等实际控制系统, 但运用的控制方法仍然是经典的PID 算法。而实践证明,双容水箱的传统PID 单回路控制效果不理想,系统的调节时间过长。 课题方向 串级控制是改善调节过程动态性能的有效方法,由于其超前的控制作用,可以大大克服系统的容积延迟。随着生产线的更新及生产过程控制要求的提高,原来用传统PID 单回路设计的控制越来越不适应生产的要求。笔者针对双容水箱对象的特点,采用微分先行的串级控制技术、用组态软件和PLC 设计了一个双容水箱液位串级控制系统,使液位控 制在精度和显示上具有常规PID 控制器无法比拟的直观性。在该串级过程控制系中,控制参数由于采用两步整定法,主、副回路可获得最佳控制参数,从而大大提高了液位的控制质量。对串级控制系统进行分析,可以发现内回路具有快速粗调的作用,外回路则起细调作用。内回路能够有效地克服二次扰动的影响,可以加大主控制器的增益,提高系统工作频率,改善控制品质。 论文要点 一、双容水箱系统的数学模型 和 控制方案设计二、控制系统的硬件设计 三、控制系统的软件设计 四、控制实验和结果 一、双容水箱系统的数学模型和控制方案设计 双容水箱的数学模型 通过计算可得双容水箱的传递函数: 因而可得出以下结论:上水箱的液位影响下水箱的液位,下水箱的液位不影响上水箱的液位,过程的传递函数相当于两个水箱分别独立时的传递函数相乘,过程增益为两个独立传递函数增益的积。 双容液位系统的控制方案设计 是由PLC 实现的液位调节器, 是微分先行控制器。 为主调节器,采用的是PID 调节规律; 为副调节器,采用通常的PI 调节规律。H(s)是零阶保持器,T 为采样周期。系统主控回路的偏差 二、控制系统的硬件设计 系统硬件部分主要由上位机、三菱FX2N系列PLC、液位传感器和变送器等组成,主要包括: 1) 三菱FX2N-16MR 主机、FX2N-4AD、FX2N-4DA各一台; 2) 三菱RS-232/PPI 通信电缆一根; 3) 北京昆仑公司MCGS 组态软件软件一套; 4)液位变送器两个; 5)电动调节阀一个。 三、控制系统的软件设计 串级控制系统软件设计分为两个部分:组态软件设计和PLC 软件设计。 1. 组态软件设计 组态软件设计主要包括系统框架设计、数据的输入与PID 参数的在线整定、图形制作等。 系统框架包括5 个用户窗口和4 个主菜单。5 个用户窗口为:温度串级控制、数据显示、系统提示、通信状态、操作指导。4 个主菜单:系统管理、数据显示、历史数据、报警数据。 数据对象包括上、下水箱液位高度,上、下水箱液位输出值,主、副调节器的PID 参数。 串级控制窗液位包括水泵、电动调节阀、阀、上水箱、下水箱、储水槽等由对象元件库引入并设置;管道通过流动块构件实现;温度显示通过仪表、标签构件实现。 曲线显示的设置包括实时曲线和历史曲线的设置。 2、 PLC 软件设计 PLC 程序由主程序及子程序组成。主程序用于程序的总体控制及初始化, 子程序分为手动程序、A / D 和D/A 转换程序、PID 调节程序、报警程序、通信控制程序等。PLC 程序的工作流程图如图4 所示。 四、控制实验和结果 先以上水箱液位作为控制对象,通过实验获取一组较满意的副回路PI 参数。副回路PI 参数确定以后,保持调整好的副回路参数。根据前面实验中所述方法,以下水箱液位为控制对象,调整主回路的参数,进行主回路PID 参数的设定。 控制对象特性: 上水箱传递函数 : 下水箱传递函数: 1)单回路PID控制的设计 MATLAB仿真框图如下(无干扰): 先对控制对象进行PID参数整定,这里采用衰减曲线法,衰减比为10:1。 将积分时间Ti调为最大值,即MATLAB中I参数为0,微分时间常数TD调为零,比例带δ为较大值,即MATLAB中K为较小值。 待系统稳定后,做阶跃响应,系统衰减比为10:1时,阶跃响应如下图: 参数:K1=9.8,Ti=无穷大,TD=0 经观测,此时衰减比近似10:1,周期Ts=14s,K=9.8 根据衰减曲线法整定计算公式,得到PID参数: K1=9.8*5/4=12.25,取
文档评论(0)