自动控制理论》设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动控制理论》设计

《自动控制理论》课程设计 努尔扎提 一、课程设计要求 自动控制原理课程设计为1周,占1个学分。 按学号选择设计任务 12月27日提交课程设计报告 包含 题目(请写清题号) 设计思想 编制的程序(请加上注释) 设计结论 报告中的公式必须通过公式编辑器来输入 一、课程设计要求 请交打印稿及电子版文档 打印稿必须放到档案袋。 提交报告装订循序为: 封皮 课程设计任务书 目录 课程设计报告 课程设计任务 任务一 频域法设计 任务二 根轨迹法设计 任务三 状态空间法设计 任务一 频域法设计 从课程设计指导书中,按照学号选一题利用频域法进行设计(超前、滞后、超前+滞后)。 要求完成: 编程绘制原系统Bode图,并计算出原系统的幅值裕量及相角裕量; 编程设计校正方案(得到相应的控制器参数); 编程绘制校正后系统Bode图,并计算出校正后系统的幅值裕量及相角裕量; 整理设计结果,提交设计报告。 任务二 根轨迹法设计 要求完成: 编程绘制原系统阶跃响应曲线,并计算出原系统的动态性能指标; 利用SISOTOOL设计校正方案(得到相应的控制器参数); 绘制校正后系统阶跃响应曲线,并计算出校正后系统的动态性能指标; 整理设计结果,提交设计报告。 任务三 状态空间法设计 要求完成: 编程绘制原系统阶跃响应曲线,并计算出原系统的动态性能指标; 编程设计校正方案(得到相应的状态反馈参数或状态观测器参数); 利用SIMULINK绘制校正前、后系统状态模拟图,绘制系统阶跃响应曲线,并计算出校正后系统的动态性能指标; 整理设计结果,提交设计报告。 二、MATLAB概述 MATLAB提供了大量的控制工程计算、设计库 函数。其中,控制系统软件包包括复数运算、特征值计算、方程求解、矩阵变换以及FFT等重要计算工具及举例。MATLAB的线性代数处理,矩阵运算和数值分析的能力为控制系统工程设计及其它学科研究提供了可靠的基础和强有力的研究工具。 控制系统软件包利用MATLAB矩阵功能提供了适用于控制工程的专用函数,这些函数大部分用M文件表示。控制系统软件包可以方便地用于控制系统设计、分析和建模。 传递函数模型举例 零-极点增益模型 传递函数可以表示为系数或零一极点增益形式,SISO系统表示为 MATLAB中规定,把多项式的根存放到列向量P中,而行向量Z包含多项式系数,分子传递函数的增益存放到列向量k中。 零-极点增益模型举例 状态空间模型 LTI系统模型的一般形式如下   采用MATLAB表示状态空间系统十分容易。 A,B,C,D都是矩阵,均作为独立变量处理。 状态空间模型举例 给定系统的微分方程描述为 matlab编程 Matlab有自己的编程语言,需看这方面的教程。 在命令窗口有两种方式可以打开M文件编辑器 通过“文件”下打开“new”,选择“M-file” 通过快捷图标直接打开 执行程序 执行程序也有两种方式 常用Matlab函数 step阶跃响应 rlocus绘制根轨迹曲线 bode 波特图 nyquist 奈奎斯特图 margin 频率裕量 三、课程设计实现 频率法设计 例3.1已知单位负反馈系统被控对象的传递函数为 试用频域法对系统进行串联超前校正设计。 ①在单位斜坡信号r=t作用下,系统的稳态误差≤0.1rad; ②系统校正后,相角稳定裕度γ≥45°; ③开环系统剪切频率≥4.4rad/s; ④幅值稳定裕度h≥10dB。 解: ⑴ 求满足稳态误差要求的系统开环增益K。 ,取K=10rad/s。 ⑵ 做原系统的Bode图与阶跃响应曲线,检查是否满足题目要求。 clear K=10;n1=1; d1=conv([1 0],[1 1]); s1=tf(K*n1,d1); figure(1);margin(s1);hold on figure(2);sys=feedback(s1,1);step(sys) ⑶ 求超前校正装置的传递函数。 对于校正后系统的相角稳定裕度γ=45°的超前校正装置传递函数为运行结果 Tansfer function: 0.529s+1 --------------- 0.07007s+1 ⑷检验系统校正后系统是否满足题目要求。 K=10;n1=1; d1=conv([1 0],[1 1]); s1=tf(K*n1,d1); %原系统传函 n2=[0.529 1];d2=[0.07007 1]; s2=tf(n2,d2); %校正装置传函 sys=s1*s2; %校正后系统传函 figure(1);margin(sys);hold on figure(2);sy

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档