- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
THJK计机控制技术实验软件使用指导书
目 录
第一章 THJK计算机控制技术实验软件使用说明 1
第一节 系统概述 1
第二节 实验软件的安装 3
第三节 实验软件的使用 4
第二章 计算机控制技术编程实验 7
实验一 A/D与D/A转换 7
实验二 数字滤波器 8
实验三 离散化方法研究 10
实验四 数字PID调节器算法的研究 12
实验五 串级控制算法的研究 14
实验六 解耦控制算法的研究 16
实验七 最少拍控制算法研究 18
实验八 具有纯滞后系统的大林控制 20
实验九 模糊控制系统 22
实验十 具有单神经元控制器的控制系统 24
实验十一 单闭环直流调速系统 26
实验十二 步进电机转速控制系统 28
实验十三 单闭环温度恒值控制系统 29
实验十四 单容水箱液位定值控制系统 31
第一章 THJK计算机控制技术实验软件使用说明
第一节 系统概述
一、系统说明
“THJK计算机控制技术实验软件”是基于VC ++ Win32 Console下进行开放式设计的实验软件,该软件完全采用ANSC C语言进行编程,以API函数的形式对外部功能函数进行调用,以达到学校针对“计算机控制技术”课程进行课程设计的目的。另外,为了便于实验数据的实时显示,该软件还配套提供了基于计算机的示波器显示,共两个示波器,一个用来进行常规示波器的使用,而另一个则用于各种实物控制实验时的显示和动画。
二、实验软件的特点
由于计算机控制技术实验软件的原代码完全开放,故具有许多其它实验软件不具有的特点,主要有以下几点:
1)编程语言采用标准C语言进行编程,这样对于学校的工科专业(一般均会进行C语言的教学)在进行C语言学习时,可以进行项目的课程设计,而现在市场上还没有这样的实验软件;
2)学生可以通过全开放的C语言编程,了解和学习各种控制算法(如数字滤波、PID控制、最少拍控制、大林算法、模糊控制等)的编程与调试;
3)整个软件是基于工业采集卡的应用型软件,学生在进行编程过程中,无形之间就掌握了数据采集卡数据输入输出的编程与使用;
4)由于软件和显示之间采用静态库,并以WinSock进行数据通讯,有兴趣的学生还可以进一步进行数据库方面的学习和编程,并掌握WinSock客户端的编程;
5)学生可以掌握流媒体定时器(定时精度可以达ms级,多用于工业上数据采集定时编程)的使用与编程;
三、实验准备
1)由于“THJK计算机控制技术实验软件”是基于计算机控制技术这门课程而设计的,因此该实验软件适合用于天煌“THBDC-1型 控制理论·计算机控制技术实验平台”、“ THBCC-1型 信号与系统·控制理论及计算机控制技术实验平台”、 THKKL-5型 控制理论·计算机控制技术实验箱等采用USB数据采集卡的相关产品的实验教学。因此该实验软件在实验过程中,实验人员必须依托以上相关产品实验指导书中“计算机控制技术实验”的理论知识进行实验。
2)由于“THJK计算机控制技术实验软件”是基于VC ++ Win32 Console下进行C语言编程的实验软件,因此实验人员除了熟悉Windows操作系统外,还应在实验前具备以下知识:
ANSC C语言的编程
熟悉VC ++ Win32 Console的编程环境
对计算控制控制算法有一定的理论知识
3)软件安装
在进行THJK计算机控制技术软件编程实验前,实验人员必须先安装以下软件:
THJK-Server软件,主要用于实验过程中的数据显示
Microsoft Visual C++ 6.0软件,主要用于实验编程
USB数据采集卡的驱动软件
第二节 实验软件的安装
一、USB数据采集卡驱动软件的安装
USB数据采集卡驱动软件的安装与常用计算机的USB安装方法一样,也可参考天煌“THBDC-1型 控制理论·计算机控制技术实验平台”、“ THBCC-1型 信号与系统·控制理论及计算机控制技术实验平台”、 THKKL-5型 控制理论·计算机控制技术实验箱等产品实验指导书中有关USB数据采集卡驱动软件的安装部分。
二、THJK-Server软件的安装
“THJK-Server”软件的安装目录中setup.exe将出现如下画面:
点击“下一步”,如下图所示
选择好软件的安装路径后,然后再依次多次点击“下一步”,待安装结束后,点击“关闭”按钮即可。
三、Microsoft Visual C++ 6.0软件的安装
Microsoft Visual C++ 6.0软件的安装请查阅相关专业书籍,也可参考随实验软件附带的“vc++安装.exe”、“VCSP5.exe”演示文件。
第三节 实验软件的使用
一、实验软件系统说明
实验软件由两部分组成,分为客户端和服务器端。客户端软件是基于VC++下的Win32
文档评论(0)