- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Matlab的《计算机控制系统》课程实验的设计开题报告.doc
毕业设计(论文)开题报告
课题名称:基于Matlab的《计算机控制系统》课程实验的设计
学生姓名: 学 号:
专 业: 自动化
合 作 人: 无
指导教师:
日 期: 2006年3月6号
一、文献综述(本课题在其所属领域的发展现状,研究开发的价值、目的和意义,研究重点、难点和特色)
Matlab语言由于使用极其方便、且提供了丰富的矩阵处理功能,所以很快引起了控制理论领域研究人员的高度重视,并在此基础上开发了计算机控制与图形化模块化设计方法相结合的计算机控制仿真工具箱。Matlab语言除可以进行传统的交互式编程来设计控制系统以外,还可以调用它的控制系统工具箱来设计控制系统。Matlab的Simulink和GUI功能的增加使控制系统的设计更加简便容易,而且可以设计更为复杂的控制系统。目前,国外的许多工业控制软件的设计就明确提出了与Matlab的兼容性。
本毕设中比较新颖的地方就是上位机部分采用Matlab通过串口控制硬件设备。比起VC或者VB,用Matlab作上位机程序有其独特的优势,因为Matlab自带很庞大的函数库,它的信号处理工具箱函数大大的缩短了系统软件开发的周期。另外,Matlab作人机交互界面也很方便,其自带的GUI工具包使整个设计过程快捷、流畅。且其良好的自学功能,使开发者更容易接受。通过RS232串口将计算机与硬件设备连接,利用MATLAB自带的Instrument Control工具箱可开发出通信及数据采集软件,借助GUI完成对控制系统算法切换及数据显示的人机界面,设计出具有极强的数据处理能力的系统。
在本毕设中,课题的重点是数据的采集、处理和显示,难点是上位机与下位机的通讯和计算机控制系统算法的实现,把这些功能集中起来,编制成简便、快捷的人机交互界面,以拓宽基于Matlab的《计算机控制系统》课程的模拟实验功能。课题中把通讯设置、数据处理及常用的控制对象模型、典型的控制算法、参数优化程序等通过编程封装成模块,旨在帮助使用者了解《计算机控制系统》课程实验原理,更好的理解和掌握计算机控制系统原理,快速调用和设计控制算法及进行参数优化等。
二、研究方案(实现设计目的所涉及的理论基础及拟采用的研究手段)
理论基础:
计算机控制系统,自动控制原理,MATLAB辅助控制系统设计与仿真,电气控制与可编程控制器的原理与应用, RS-232串行通信原理。
研究手段:
本次毕设由下位机部分和上位机部分组成。其中,下位机部分采用AD/DA卡与上位机相连,通过设置串口通讯,以响应上位机发出的指令。上位机部分主要是采用Matlab语言编程,通过RS232串口与下位机部分连接,实现信号的采集、处理,最后将处理后的数据通过计算机显示屏显示出来,省去了外接信号源和示波器测量响应信号的麻烦。
Matlab的人机交互软件设计
用Matlab控制串口接收数据:进行串口的初始化操作,打开串口;设定上位机和下位机的握手方式;最后,接收和发送数据。这部分主要是要实现各部分功能的模块化,试验操作的简易化、方便实验内容的切换,使实验数据形象显示出来。
三、研究进度计划(分阶段完成的任务及阶段性成果形式) 计划时间 计划完成内容 2006 年 1月 20 日~2006年3月5 日 Matlab及串口通讯的学习 2006年 3 月 6日~2006年 3月 15日 毕业设计研究方案的确定 2006 年 3月 16日~2006年 4月15 日 上位机与下位机的通讯设计 2006年 4 月16日~2006年5 月 4日 人机操作界面的设计及功能检测 2006年 5 月 5日~2006年 5月 20日 撰写毕业论文 2006 年5 月 21 日~2006年 5月30日 准备论文答辩 年 月 日~ 年 月 日 年 月 日~ 年 月 日 年 月 日~ 年 月 日 四、指导教师意见
指导教师(亲笔签名): 年 月 日
五、教研室(工作室)意见
教研室(工作室)主任(亲笔签名): 年 月 日
文档评论(0)