基于LabVIEW的模糊PID温度控制系统设计
2018-01-02胡荣颐简贞钊
胡荣颐 简贞钊
这次实训我们主要的工作是使用LabVIEW 建立一个温度控制系统。实现系统温度的实时控制。主要使用到的装置为一个温度控制模块,USB6008数据采集卡,PWM波输出模块和一个上位机。主要的控制过程为通过USB6008数据采集卡采集温控箱的电压,将采集到的电压转换为温度后,分别通过传统PID控制和模糊PID控制这两种控制算法的计算,得出合适的直流控制电压,并通过直流电压与三角波相互比较的方法得出适合PWM波,实现温控箱温度的控制。使用LabVIEW 将采集到的温度以及输出的控制电压储存到数据库中,同时还能使用LabVIEW读取数据库中的数据。
实训依托的实验设备与软件
硬件:温度控制模块、USB6008数据采集卡、PWM发生电路
软件:LabVIEW 2013、微软Access 2010
一、引言
1.1本文的主要工作
这次实训我们主要的工作是建立一个温度控制系统。实现系统温度的实时控制。主要使用到的装置为一个温度控制模块,USB6008数据采集卡,PWM波输出模块和一个上位机。主要的控制过程为通过USB6008数据采集卡采集温控箱的电压,将采集到的电压转换为温度后,分别通过传统PID控制和模糊PID控制这两种控制算法的计算,得出合适的直流控制电压,并通过直流电压与三角波相互比较的方法得出适合PWM波,实现温控箱温度的控制。使用LabVIEW 将采集到的温度以及输出的控制电压储存到数据库中,同时还能使用LabVIEW读取数据库中的数据。
1.2控制器发展现状
1.2.1 PID控制器
自 PID 算法诞生以来,以其结构简单、稳定性好、工作可靠、调整方便而成为工业应用中的首 选控制策略之一,其在模型确定、线性系统中具有良好的控制效果,但在非线性、强耦合、大滞后、模型不确定的情况下则显得力不从心。……
