- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于matlabgui的用pid自动控制
自动控制原理
MATLAB课程设计
自动化-2
何志东目录
MATLAB课程设计-----------------------------------------------------------------------1
界面介绍------------------------------------------------------------------------------------3
操作演示------------------------------------------------------------------------------------5
程序流程示意图---------------------------------------------------------------------------11
源程序---------------------------------------------------------------------------------------13 一.界面介绍
本次课程设计的界面如上图所示,一共有一下4个模块:
数据输入与转换模块
系统菜单模块
数据输出模块
图形显示模块
接下来将逐一介绍。
左上方为数据输入与转换模块,包括系统函数的输入,根轨迹校正参数,以及频率相应参数的输入(频响尚未完成,所以该模块输入的数据只会被记录而暂无更多的功能)。其中系统函数能够通过按钮选择为传递函数形式,或者是零极点形式。同样,根据你的函数,你可以选择误差系数的选项。在输入模块中我们提供了将超调量转换成阻尼比的功能。
左下方为系统菜单模块,在完成了数据输入之后选择菜单,将可以提供如系统地根轨迹图,闭环阶跃响应,稳态分析等功能。特别是在选择了“根轨迹校正”的选项后,能够根据你所提供的指标进行超前—滞后根轨迹综合,并且显示出校正后的根轨迹。并且能将校正后的系统的阶跃响应与校正之前的阶跃响应相比较。
系统菜单模块旁边则是系统的数据输出模块。每一项菜单的选项都会有数据输出,并都将在这里显示。
右边是图形显示模块,上面的两个文本框则是可以输出文本并且给出开环系统的极点。
二.操作演示
这项程序一共有8个菜单选项,对应8个不同的操作如下清单:
根轨迹图
在演示中都将以系统 作为操作演示的例子。
阶跃响应
在计算阶跃响应的同时,还会在输入模块显示该系统的时域动态参数。
Nyquist图
Nichols图
Bode图
稳态分析
在“稳态分析”选项中,程序将会计算书闭环系统的极点,并且计算出在有半轴的极点的个数。由此便可以判断系统是否稳定。
单位反馈
程序将会在系统函数中输出闭环的系统的传递函数形式。
根轨迹校正
在选择这个选项之前,必须要给程序输入必要的指标参数:阻尼比,自然震荡频率,误差系数以及需要的相位裕量。
此时可以将原系统的根轨迹显示在右边的图形显示模块,再选择“根轨迹校正”,这时就会新生成两个界面,一个是校正后的系统的根轨迹,另一个则是对比原系统与新系统的闭环阶跃响应。同时新系统的传递函数将会显示在数据输出模块。在命令窗口中也能看到校正环节的传递函数。
三.程序流程示意图
.数据输入部分
.数据输出部分同上
.菜单部分
.子函数超前校正
.子函数滞后校正
四.源程序
主函数:
Untitled.m
function varargout = untitled(varargin)
% UNTITLED M-file for untitled.fig
% UNTITLED, by itself, creates a new UNTITLED or raises the existing
% singleton*.
%
% H = UNTITLED returns the handle to a new UNTITLED or the handle to
% the existing singleton*.
%
% UNTITLED(CALL
您可能关注的文档
- 飞剪机构分析与设计补充资料.doc
- 非常好的verilog设计经验谈.doc
- 风力发电机组的偏航系统设计维护技术.doc
- 风能转换器的系统管理.doc
- 风湿病诊断标准.doc
- 蜂胶对糖尿病作用的机理.doc
- 蜂窝煤自动成型机的设计毕业课程设计(下).doc
- 非线性薛定谔方程数值解的matlab仿真.docx
- 腐蚀的基本原理.doc
- 负载均衡策略.doc
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
最近下载
- 毕业设计(论文)-徐州某小区1#住宅楼工程工程量清单与招标控制价的编制.docx
- 南山森林抚育补贴试点项目作业设计.pdf VIP
- 2022年北京市自来水集团有限责任公司校园招聘考试笔试试题及答案解析.pdf VIP
- 全国《职业教育》专业知识(重点)考试题库(300题).docx
- 青春期男女生交往.pptx
- 北京市自来水集团有限责任公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答案详解版及参.docx VIP
- 物理专业英语词汇.pdf
- 简易装修合同电子版3篇 .pdf VIP
- 瓦楞纸箱印刷过程中的质量控制.pdf
- GB∕T 35379-2017 木门分类和通用技术要求(高清版).pdf
文档评论(0)