计算机测控系统综合实践报告详细内容.pdfVIP

  • 29
  • 0
  • 约1.93千字
  • 约 3页
  • 2022-05-26 发布于江西
  • 举报

计算机测控系统综合实践报告详细内容.pdf

计算机控制实践报告 一、 实践目的 利用Labview软件和相关硬件设备,完成针对直流电机速度控制对象和小型加热炉温度 控制对象控制系统的设计和综合调试 ;并对所得结果进行全面综合分析。 二、 实践设备 计算机、试验箱、NI-6008 数据采集卡、直流电机(风扇)、温控炉、链接导线以及 LabVIEW7.1软件等。 三、 实践内容 1、熟悉和学习Labview软件相关内容; 2、利用Labview软件根据工艺要求综合设计前面板,包括PID控制器操作面板(按照标准 仪表调节面板进行设计,至少有手动、正/反作用、内/外给定等切换开关,SV、MV、Kp、 Ti、T 等参数的设置,SV、PV、MV等参数的显示等)、重要工艺参数上、下限报警指示、 重要工艺数据实时曲线显示等; 3、设计控制面板程序,利用公式节点、分支结构等模块实现控制器面板各功能调度、数据 采集、基本PID控制算法、控制输出等; 4、结合两控制对象的特点,根据控制参数调节规律,正确调节PID作用方式和PID控制参 数,纪录完整的实验曲线; 5、根据上面内容写出完整的综合实践报告。 四、 实验步骤与过程 1、熟悉和学习Labview软件。 本次实践采用的事 Labview7.1 版本,由于在之前已经上过相关课程,所以对其基本操 作和简单程序设计已经掌握,一些必要的VI 和编程技巧也已经在相关资料中初步的学习, 再次不再赘述。 2、对NI-6008数据采集卡所用到的AI/AO通道进行测试。 利用Labview 自带的软件可以测试,把所用的AI接线和AO接线接在一起,然后利用自 带的软件可以给模拟量输出端口送一个电压值,然后再模拟量输入端口采集进来,观察其值 是否一样,如果一样,则说明数据采集卡是完好的。 3、针对直流电机对象设计前面板和程序。 (1)前面板包括了速度,控制输出的趋势曲线,以及各参数的输入与显示等,将在下 面进行展示。 (2)如下图的程序框图所示,包括用公式节点编写的基本PID 控制算法,控制输出部 分,转速脉冲的采集和转化为转速的程序(单位 r/s)。 图1 前面板图 图2 Block diagram 图 4 、系统测试与控制系统整体调试 (1) 初步选择PID 控制参数: 由于采集转速脉冲中存在较多干扰,所以不适宜采用微分,所以Td 设置为0 ; 然后把积分时间Ti 设置的较大,先只保留比例作用,然后不断从小到大设置Kp, 知道输大致为等幅震荡,然后可往小处选择一个Kp 来保留。然后从大到小加入 积分作用,知道控制合适 (2 ) 测试过程; 手动过程: 分析:在手动过程中,控制的输出MV 为手动设定的,给一个MV 的值就会得到一个一 定的转速,这时候设定值SV 跟随被控变量PV。 自动过程: 分析:由上图可以看出,当从手动切换到自动运行的过程中,控制器输 MV有微小的 变化,但是转速一直是稳定的,达到了无扰切换的目的。在自动运行的状态下,被SV一个 阶跃变化,由上图可以看出看出,上升时间较短,超调量也较小,转速测量值很快就跟随了 设定值,说明参数设置较为合理。 五、 实践总结与问题分析 1、通过此次实践,在编写程序框图的过程中了解到Labview的编程方法多样,实现形 式也是多样的,锻炼了自己的编程能力。 2、关于无扰切换。首先,在手动过程中设定值一定是要跟随着测量值PV,这是在切换 中不发生扰动的前提,由于PID控制的输出始终跟随输入,如果切换到自动,PV与 SV根本不一样,必定PV回向着SV调节,更谈不上无扰了;其次,手动给定的控 制输 MV要实时给到PID控制算法的上一步MV_1的存储中,如若不然,当从手 动向自动切换,会有一个短的时间内,输出为零,因为PV=SV,切上一步的MV中 没有存储任何值,当然计算出的当前MV必定为零,所以同样会有一个非常小的扰 动,也不能满足要求。做到以上就能够把握无扰切换的本质了。

文档评论(0)

1亿VIP精品文档

相关文档