Advertisement

模块六涉及综合设计实验,重点在于双容水箱液位控制实验。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
自动控制原理实验报告一、本实验旨在掌握自动控制系统的分析方法以及控制器设计的策略,同时熟悉基于 MATLAB 的系统仿真技术,并学会利用试验方法确定系统模型参数,以及通过实际物理对象提升编织技术总结能力。二、性能指标要求如下:衰减率应在 4:1 到 10:1 之间,超调量应小于或等于 10%,调节时间应小于或等于 150 秒,且稳态误差应为零。三、实验设计:本次实验采用双容水箱液位控制实验,该实验的特点在于双容水箱具有自衡特性的液位变化过程。已知上下水槽的横截面积分别为 A1 和 A2,调节阀 1 的液阻为 R1,调节阀 2 的液阻为 R2。这里设定第一个水槽的时间常数为 T1,即 T1 = R1 × A1 ,静态放大系数为 K1 , K1 = R1;第二个水槽的时间常数为 T2,即 T2 = R2 × A2 ,静态放大系数为 K2,K2 = R2。因此,第二个水槽的液位 h2 与流入第一个水槽的流量 q 之间的数学关系可以表示为 G(s) = H2(s)Q(s) = K(T1s+1)(T2s+1)。四、实验设计内容:PID 控制器各控制规律的具体作用如下:首先,比例控制是一种较为基础的控制方式;其输出值与输入误差信号成正比关系,能够有效地抑制扰动并使系统达到稳定状态。然而,仅采用比例控制时,系统输出可能存在稳态误差;其次,积分控制在系统中引入“积分项”,以消除稳态误差。积分项的值取决于时间的积分累积;随着时间的推移,积分项会不断增大,从而推动控制器输出增大以减小误差至零。但过大的积分速度可能导致系统不稳定并产生振荡现象;最后,比例+积分(PI)控制器能够使系统在进入稳态后无稳态误差。五、实验结果:首先绘制双容水箱的开环曲线;其次搭建双容水箱的数学模型,其中h∞(∞)=1.688h₁(t )|t=t₁=0.4h₂(∞),t₁=82.3134h₂(∞),t₂=0.8h₂(∞),t₂=193. 计算得到K=h₂(∞)RO= 0.422T₁+T₂≈t₁+t₂ ≈ 82.3 + ≈ ≈ ≈ ≈ ≈ ≈ 计算得到 T₁ ≈ 94.65, T₂ ≈ 33, G(s)=K(T₁s+ )(T₂ s+ )=0.4 Z-N 整定法由图做切线,得到 L=44 T= ,可以计算得到 Kp= ,Ti= ,Td=.观察到与要求存在误差,需要继续调整 P,I,D 参数;MATLAB仿真图如下所示;搭建实时控制系统如下图所示;加入 PID 控制器系统将电压转化为高度输出计算如下:当 h=0cm 时,v=0.956v ;当 h=cm 时 ,v=.78v 计算得到 H=.V- .电压与高度程线性;其中 Fcn=.V- .经过调整最终确定参数为 P=.I.=.,得到搭建实时系统图如下所示;实时仿真的图像如下图所示:如图计算可得:Mp==6.2%,ts=105s,a=4:1满足实验要求 。六、实验总结与反思:在实物实验过程中发现初始阶段放水阀开度过大导致曲线上升速度较慢;经过重新调整开度后情况有所改善。在 PID 控制器的调节过程中需要注意三个参数的调整顺序进行逐个调试以确保系统的稳定性;最初由于 P 值过大导致系统出现震荡现象;通过耐心调节最终达到稳态状态。本次实验显著提高了 MATLAB 的应用能力以及实操经验水平。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ——.docx
    优质
    本文档介绍了模块六中的综合设计实验,重点讲解了双容水箱液位控制实验的相关内容与操作方法。 自动控制原理实验报告 一、实验目的:本实验的目的是掌握自动控制系统的分析与控制器设计方法;熟悉基于MATLAB的系统仿真技术,并通过试验确定模型参数的方法;同时,培养编写总结性报告的能力。 二、性能指标要求:衰减率4:1~10:1,超调量Mp≤10%,调节时间ts≤150秒,稳态误差ess=0 三、实验设计:本实验采用双容水箱液位控制系统作为研究对象。该系统具有自衡特性,并且已知上下两个容器的横截面积分别为A1和A2;控制阀的液体阻力分别记为R1和R2。第一个水槽的时间常数T1定义为T 1=R1× A1,静态放大系数K1等于R1;第二个水箱的时间常数T2计算为T 2=R2× A2 ,其静态放大系数K2则与该值相等。由此可以推导出第二个容器液位h2和流入第一个容器的流量q之间的数学模型:G (s )= H2(s)Q(s)= K(T1s+1)(T 2 s+1) 四、实验设计内容: PID控制器的作用如下: - 比例控制是最基础的形式,其输出与误差信号成比例。这种形式能够快速响应扰动以稳定系统状态;然而仅使用比例控制会导致稳态误差。 - 积分控制通过累计误差来提高系统的性能,在长时间运行后消除稳态偏差。但是过大的积分作用可能导致稳定性问题。 - 微分控制则基于误差的变化率,提前预判并调整输出信号,从而减少超调现象。 五、实验结果: 1. 绘制了双容水箱的开环响应曲线; 2. 建立了系统的数学模型:h2(∞)=1.688, h2(t)|t=t1=0.4*h2(∞), t1=82.3134;h2(t)|t=t2=0.4*h2(∞),t2=193.1944; K=h2(∞)/RO,T1+T2≈ (t1+t2) / 2 = 67.85s。由此可得:K, T1和T2的值分别为0.422、94.65和32.9;因此系统的传递函数为G(s)= K(T1s+1)(T 2 s+1); 经过Z-N整定,得到P=11.07, I=0.1,D=20。调整PID参数后系统响应如下图: 3. 构建了实时控制系统和加入PID控制的仿真模型,并通过电压与高度的关系计算得出H = 12.1V-10.6。 实时仿真的结果如图所示:超调量Mp为6.2%,调节时间为ts=105秒,衰减率为4:1,达到了实验要求。 六、总结与反思: 在实际操作中遇到的问题包括初期放水阀开度设置不当导致曲线响应缓慢。通过调整参数顺序逐步优化PID控制器的性能,并最终实现了系统的稳定运行。此次实验不仅增强了对MATLAB工具的应用能力,同时也积累了宝贵的实践经验。
  • TankControl.rar_LabVIEW_LabView单
    优质
    这是一个使用LabVIEW编写的液位控制系统程序包,专注于单容水箱的实验室实验。TankControl.rar文件内含详细设置和操作指南,适用于教学与研究场景。 利用虚拟仪器实现单容水箱的液位控制和仿真。
  • 系统的报告
    优质
    本实验报告详细分析了双容水箱水位控制系统的构建与测试过程,探讨其PID调节策略的有效性,并提出改进建议。通过MATLAB仿真和实际操作验证系统性能。 在双容水箱的设计过程中,通常通过实验来建立模型,并测定被控对象(即水箱)在输入阶跃信号后的液位响应曲线及相关参数。具体来说,使用磁力驱动泵供水并通过控制电动调节阀的开度大小改变水箱液位给定值,以对被控对象施加阶跃输入信号并记录下相应的阶跃响应曲线。 此外,在测定模型参数的过程中,可以利用智能调节仪表调整调节阀的开度来增减流入水箱中的水量,进而改变水箱液位实现对被控对象的阶跃信号输入。单回路控制系统是指使用一个控制器控制一个被控对象的情况,该控制器仅接收单一测量信号,并且其输出也只作用于一个执行机构上。
  • 糊PID的系统Simulink仿真PID对比
    优质
    本文通过Simulink平台对基于模糊PID的双容水箱液位控制系统进行了仿真,并与传统PID控制方法进行性能比较,探讨了模糊PID在复杂系统中的应用优势。 基于模糊PID的双容水箱设计 1. 双容水箱液位控制系统采用模糊PID控制进行Simulink仿真,并进行了与传统PID控制对比实验,结果如图所示。 2. 本项目包含一份课程报告、一个完整的仿真文件和一段展示仿真的视频。 3. 报告共16页,约有6200字。
  • PID系统流程
    优质
    本实验通过构建单容水箱液位PID控制模型,探讨不同参数设置下系统的响应特性与稳定性,旨在掌握PID控制器的设计与调试方法。 单容水箱液位PID控制系统的步骤如下: 1. 系统建模:首先根据物理原理建立单容水箱的数学模型。 2. 参数整定:选择合适的PID参数,如比例系数Kp、积分时间Ti和微分时间Td,以确保系统稳定性和响应速度。 3. 实验验证:通过实验测试调整后的控制器性能,并对结果进行分析优化。 4. 在线调试与维护:根据实际运行情况不断调节PID参数,保证系统的长期稳定性。 以上是单容水箱液位PID控制的基本实施流程。
  • 系统的串级.doc
    优质
    本文档探讨了双容水箱液位控制系统的设计与优化,通过引入串级控制策略来提升系统稳定性及响应速度。 本段落探讨了双容水箱液位串级控制系统的开发设计。首先介绍了过程控制的基本原理及液位调节的重要性,并深入讲解了液位串级控制系统的设计理念与方法,涵盖控制器的选择、控制策略的制定以及系统参数调整等内容。最后通过实验验证了该系统的性能和稳定性。本段落对液体水平调控领域的研究与实际应用具有参考价值。
  • MATLAB的与教学应用.pdf
    优质
    本文详细介绍了基于MATLAB平台进行水箱液位控制系统的设计方法,并探讨了该系统在工程教育中的应用价值和实践效果。 基于Matlab的水箱液位控制系统实验设计及教学实践.pdf探讨了如何利用Matlab软件进行水箱液位控制系统的实验设计与实际教学应用。该文档详细介绍了系统的工作原理、设计步骤以及在教育环境中的实施情况,为学生和教师提供了一个有效的学习工具和技术支持平台。
  • MATLAB的糊PID仿真
    优质
    本研究利用MATLAB平台,设计并仿真了一种基于模糊逻辑优化的PID控制系统应用于双容水箱液位控制中,以提高系统的响应速度和稳定性。 针对水箱液位控制采用模糊PID控制算法,并附有详细的仿真说明,确保内容清晰易懂。
  • 系统的开发
    优质
    本项目致力于研发智能双容水箱液位控制系统,采用先进的传感器和自动控制技术,实现水箱液位的精准调控与管理。 随着我国社会的发展,自动化控制技术很早就得到了应用,并且液位控制系统也广泛使用。特别是在黄河治理方面,水箱液位控制发挥了重要作用。通过该系统可以检测到黄河的水位变化情况,防止因河水过高而对人民生命财产造成威胁和损失。 本段落将介绍一种双容水箱液位控制系统的设计方案。此设计方案构建了一个串级控制系统,包含主回路与副回路两个独立的工作环节。每个工作环路由各自的调节器以及控制对象构成:主回路上的调节器称为主控制器,负责调控主要目标;而副回路上的调节器称为副控制器,则管理次要目标。 在这一系统中,主控制器拥有单独设定的目标值R,并将输出指令m1作为副控制器的操作依据。随后,根据接收的信息,副控制会生成操作信号m2来调整执行设备的行为,进而影响主要参数c2的变化情况。通过这种串级调控方式可以精确地管理双容水箱内的液位变化过程。
  • 糊PID的系统的Simulink仿真
    优质
    本研究设计了一种采用模糊PID算法的双容水箱液位控制系统,并在Simulink平台上完成了仿真实验,验证了其优越的控制性能。 资源包内包含了.m文件、.fis、.slx三个文件。第一个为基本操作文件,在本次实验中的作用较小;第二个是模糊控制器的配置文件,决定了模糊规则的推理准则以及隶属度函数的关系等;第三个为Simulink仿真文件,主要用于绘制基本控制回路。本资源包比较了普通PID和模糊PID的调节曲线,并撰写了相关报告。 双容水箱液位控制系统是一个非线性、延迟大且易受扰动的系统。本资源包设计了利用临界比例法寻找的PID参数与通过模糊PID方法找到的PID参数进行对比,内容为大二学年控制理论课程设计的研究成果。