北科大自动化生产实训报告精华版(含程序).doc

北科大自动化生产实训报告精华版(含程序).doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京科技大学 自动化生产线实训 班 级: 自1102 姓 名: 学 号: 指导教师: 日 期:2014年5 月11日 目 录 1系统概述 1 1.1实验对象 1 1.2上位机软件 1 1.3下位机 1 1.4实验任务与目的 1 1.5分组情况 1 2单容水箱建模 2 2.1建模方法概述 2 2.1.1 机理建模 2 2.1.2 实验方法建模 2 2.1.3 对象模型的影响因素分析 2 2.2阶跃响应法建模 2 2.2.1 理论基础 2 2.2.2 实验步骤 2 2.2.3模型建立 2 2.2.4 结果分析 2 3单容水箱PID控制 3 3.1液位控制 3 3.1.1实验步骤 3 3.1.2结果分析 3 3.2流量控制(选做) 3 3.2.1 3 3.3压力控制(选做) 3 3.3.1 3 4实训总结 4 4.1 目标,过程,结果等分析 4 4.2对实训的收获,要求和建议 4 5选作内容 5 1系统概述 1.1实验对象 三容立方体水箱。每个水箱配备进水孔,出水孔,溢流孔,液位计;在进水管路配流量计和压力计,两个水泵 1.2上位机软件 上位机组态软件为组态王 1.3下位机 西门子S7-200PLC。S7-200是最低端系列,适用于小型,对控制要求高的场合。 1.4实验任务与目的 通过对水箱压力液位流量的控制学习PID参数整定以及利用matlab进行建模和参数整定。 1.5分组情况 组员: 2单容水箱建模 2.1建模方法概述 2建模 从系统内在的物理和化学规律出发建立稳态数学模型。 2.1.2 实验方法建模 用于建立被测对象或系统的输入-输出模型。根据输入和输出的实测数据进行某种数学处理后得到,其特点是完全从外特性上测试和描述被研究对象或系统的动态性质,可不研究其内部复杂机理。 2.1.3 对象模型的影响因素分析 影响来自于传感器的精度、液面的震荡、建模处理方法等方面 2.2阶跃响应法建模 2.2.1 理论基础 对被测系统在输入端施加阶跃扰动输入信号,而在输出端绘制其输出量随时间变化的响应曲线,对响应曲线的结果进行分析,就可确定被研究对象的传递函数。 2.2.2 实验步骤 1)设置合适的出水阀门开度,保证在一定的输入范围内不会发生溢出。 2)在初始近0液位下给定30%控制量,得阶跃响应曲线;待稳定后,给40%的控制量,即10%的阶跃输入,再次得到响应曲线。 图2.1 3)加大出水阀开度,重复上述两次阶跃输入,得到实验图像: 图2.2 2.2.3模型建立 第一次阀位建模: T0=被控变量y完成全部变化的63.2%所需要的时间,则T0=45s 所以,该系统的传递函数为: 第二次加大阀位建模: T0=被控变量y完成全部变化的63.2%所需要的时间,则T0=41s 所以,该系统的传递函数为: 2.2.4 结果分析 1)分析结果的正确性,合理性 阀开度加大会减小时间常数和开环放大倍数,与实验结果相符。 2)若干次实验结果的对比分析 以下为第一次出水阀开度的不同控制输入的数据: 图2.3 图2.4 图2.5 图2.3、图2.4、图2.5分别对应以下数据: 图2.3: 图2.4: 图2.5: 通过以上数据得模型为K0=2.2,T0=44s。通过数据看出,大体上随着输入阶跃时初值的增大,所得到的模型K0变小,T0变大,这是因为认为模型为一阶惯性环节只是一种近似。由此,在实际应用时,认为应该在实际工作的阶跃输入范围内实验,以得到能够反应实际工作状态的模型数据。 3 Matlab仿真实验 系统近似为一阶惯性环节加纯延迟。对图1的阶跃响应数据进行处理。 作图法程序: 数值法程序: 作图法结果: 图3.1 数值法结果: 图3.2 Simulink仿真 以作图法结果仿真,框图以及参数设置为: 图3.3 仿真结果与实测对比图为: 图3.4 Matlab参数整定 Signal Constraint模块参数自整定 依然选用作图法获得的模型参数,仿真框图如图 图3.5 在主界面 输入Kp=1;Ki=1;Kd=1;使变量进入内存。 添加变量,设置范围,三个参数最小值都是0,Ki,Kd最大值为9999。 图3.6 设置寻优参数: 搜索方式为遗传算法,最大迭代1000次,勾选寻找最优解决。 图3.7 设置目标: 设置期望的阶跃响应,这里主要设置上升时间 图3.8 运行寻优,结果为: 图3.9 减小上升时间,结果为: 图3.10 可以看出,预期指标对寻优结果有很大影响

文档评论(0)

dashewan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档