二阶系统的数字PID校正虚拟仪器的设计与实现
【摘要】:
现代计算机技术和信息技术的迅猛发展,冲击着国民经济的各个领域,也引起了测量仪器和测试技术的巨大变革。虚拟仪器的概念被提出以后,以其性价比、开放性等优势迅速地占领了市场。
在控制领域中,由于PID控制方法的参数整定方便,结构灵活,尤其适用于那些数学模型不易精确获得,参数变化较大的被控对象,因此仍然是目前工业上应用最为广泛的一种控制方法。随着计算机技术的发展,采用计算机系统来实现PID控制时,其软件系统灵活易修改完善的优点得以发挥,所以,数字PID控制得到越来越广泛的应用。
由于实际应用中的许多控制系统的设计,均基于二阶系统来分析,因此,本文以二阶系统为基础,将虚拟仪器和数字PID控制相结合,设计开发了一套用来实现对二阶系统进行数字PID校正的虚拟仪器。虚拟仪器中的示波器模块和PID控制模块,利用VB开发,并利用VC提供的输入输出函数创建一个实现AD/DA转换的动态连接库,并用VB封装成AD/DA模块。然后利用这些模块构建一个基于数字PID校正的虚拟仪器。本文中的所有模块都被设计成ActiveX控件,以便于后期的封装,从而简化后续的编程过程。最后以反馈控制为原型,通过构建的虚拟仪器实现了对开环二阶电路的数字PID校正,并对所开发的虚拟仪器进行了实际应用。
通过对二阶系统的实际控制,验证了数字PID校正虚拟仪器的可用性及正确性,也因此证实了数字PID校正虚拟仪器完全满足设计要求以及生产的实际需求。
|
|
|
|
1 |
任鑫;杨建国;闫如忠;陈汉炎;;基于虚拟仪器技术的温度监控系统的研发[J];微计算机信息;2009年28期 |
2 |
黄弢;何岭松;史铁林;;基于虚拟仪器的“机械工程控制基础”实验设计[J];实验技术与管理;2008年01期 |
3 |
陈凯;谢镇祥;;基于VB的虚拟应变仪的设计[J];现代科学仪器;2009年06期 |
4 |
李军峰;赵军;王亚俊;毛永强;孙秋鹏;;虚拟仪器技术在小电流接地选线中的应用[J];内蒙古石油化工;2011年03期 |
5 |
张林;丁健;宋寅;李秀娟;;基于虚拟仪器技术的温度测控系统设计[J];工业控制计算机;2007年03期 |
6 |
谭超;动态链接库技术在化学虚拟仪器中的应用[J];微计算机信息;2005年15期 |
7 |
谭畅;仇玲萍;徐寒柳;;某舰船通信设备通用测试平台的研制[J];舰船电子工程;2008年12期 |
8 |
叶盛,何勇,徐晓明;基于虚拟仪器技术的发动机测控系统的研究[J];浙江大学学报(农业与生命科学版);2003年05期 |
9 |
袁健;刘小兵;;虚拟仪器技术在多相流动试验台测控系统中的应用[J];能源研究与利用;2006年01期 |
10 |
张东来,宋大雷,徐殿国;基于VB平台的测控系统关键技术研究[J];计算机工程;1998年09期 |
11 |
周瑾,肖兴明;一种通用CAI软件开发及应用[J];计算机应用;1999年07期 |
12 |
李薇,董恒,冉蜀阳;基于VB的PLC与上位机的通讯 [J];机床电器;1999年03期 |
13 |
章伟聪;汽车多媒体教学软件的研制[J];浙江万里学院学报;1999年04期 |
14 |
姚良群;TCP/IP协议下的文件自动传输[J];微计算机应用;1999年03期 |
15 |
刘渝妍;短小精悍的图书馆新书自动编目程序[J];电脑学习;2000年02期 |
16 |
聂文霞,陈正,张国忠;基于VB的实时数据趋势曲线的实现[J];电脑学习;2000年05期 |
17 |
周灵,禹辉煌;用 VB模拟圆周运动算法及实现[J];电脑开发与应用;2000年11期 |
18 |
常文兵;VB中调用Oracle的存储过程[J];实验技术与管理;2000年06期 |
19 |
郭晓姝;基于Internet的远程数据库应用[J];电脑学习;2001年06期 |
20 |
伍小芹;用VB为多媒体增加特色[J];电脑开发与应用;2001年06期 |
|