matlab课程设计 - 超前校正

更新时间:2023-11-11 07:44:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

自动控制原理课程设计报告

学院:信息工程学院 班级:自动化-2 姓名: 闫伟

学号:1105130201 地点:电信实验 指导教师: 崔新忠

1

目录

一. 设计要求............................................3 二. 设计目的............................................3 三. 设计内容............................................3

3.1设计思路........................................3 3.2设计步骤 ......................................4 3.2.1.确定系统的开环增益...........................4 3.2.2.求出系统的相角裕度.........................4 3.2.3.确定超前相角.................. ..............4 3.2.4. 求出校正装置的参数...........................4 3.2.5.校正后系统的开环剪切频率....................4 3.2.6. 确定超前校正装置的传递函数...................5 3.2.7. 确定校正后系统的开环传递函数.................5 3.2.8.检验系统的性能指标...........................5

五. Matlab 程序及其运行结果.............................6

4.1绘制校前正后的bode图.......... ................7 4.2绘制校前正后的Nyquist图........................7 4.3绘制校前正后的单位阶跃响应曲线..................7 五.课程设计总结........................................10 六.参考文献............................................11

2

自动控制原理课程设计

一. 设计要求:

已知单位反馈系统开环传递函数如下:

GO?s??ks?1?0.1s??1?0.3s?

试设计超前校正环节,使其校正后系统的静态速度误差系数

Kv?6,相角裕度为45

度,并绘制校正前后系统的单位阶跃响应曲线,开环Bode图和闭环Nyquist图。

二. 设计目的:

1.通过课程设计使学生更进一步掌握自动控制原理课程的有关知识,加深对内涵的理解,提高解决实际问题的能力。

2.理解自动控制原理中的关于开环传递函数,闭环传递函数的概念以及二者之间的区别和联系。

3.理解在自动控制系统中对不同的系统选用不同的校正方式,以保证得到最佳的系统。

4.理解在校正过程中的静态速度误差系数,相角裕度,截止频率,超前(滞后)角频率,分度系数,时间常数等参数。

5.学习MATLAB在自动控制中的应用,会利用MATLAB提供的函数求出所需要得到的实验结果。

6.从总体上把握对系统进行校正的思路,能够将理论操作联系实际、运用于实际。

三. 设计内容:

3.1设计思路:

频域法中的超前校正是利用校正装置的超前相位在穿越频率处对系统进行相位补偿,以提高系统的相位稳定裕量,同时也提高了穿越频率值,从而改善系统的稳定性快速性。串联超前校正主要适用于稳定精度不需要改变(即稳态性能较好),动态性能不佳,而穿越频率附近相位变化平稳的系统。

3

3.2 校正步骤如下:

超前校正环节为:Gc?s???11?s?1) (??1) (即??????s?1(1) 根据所要求的稳态性能指标,确定系统的开环增益K。

待校正系统为I型系统,故而静态速度误差Kv=K,由稳态性能指标可知:

K?6,不妨取K?6。

(2) 绘制满足由(1)确定的值下的系统Bode图,并求出系统的相角裕度γ。

由图可知待校正系统的相角裕度?0?38.2。?c0?4.86rad/s。

??c????0??,(3) 确定为使相角裕度量达到要求值所需增加的超前相角?c,

其中,γ为要求的相角裕度(γ=45o),是考虑到校正装置影响剪切频率(截止频

率)的位置而附加的相角裕度,当未校正系统中频段的斜率为-40dB/dec时取

??5?~15?,当未校正系统中频段斜率为-60dB/dec时,取??5?~20?。

由(2)可知,中频段的斜率为-40dB/dec,则ε在5o~15o取值。不妨先取ε的值为10o。此时由?c????0??得?c=21.8o。

(4) 令超前校正网络的最大超前相角?m=?c,则由下式求出校正装置的参数α。

??1?sin?m

1?sin?m将?m=?c=21.8o代入上式得:??0.4584

(5) 在Bode图上确定未校正系统幅值为10loga时的频率正后系统的开环剪切频率

把可知

?m,该频率作为校

?c,即

???cm。

??0.4584代入10log(?)得L(?m)??3.39dB。由(2)中的Bode图

m??6.32rad/s。

4

(6) 由

??确定校正装置的转折频率m??和1。?1?21???m?,

?2?1???m?s?1,超前校正装置的传递函数Gc?s???(??1)

??s?1?0.2337s?1

0.1071s?1解得:

?1?4.2790rad/s,?2?9.3346rad/s,Gc?s??0.4584??2.1815

(7) 将系统放大倍数增大1?倍,以补偿超前校正装置引起的幅值衰减,即

Kc?1(8) 画出校正后系统的Bode图,校正后系统的开环传递函数为:

G(s)?G0(s)Gc(s)Kc,即:

G?s??6(0.2337s?1)

s(1?0.1s)(1?0.1071s)(1?0.3s)(9) 检验系统的性能指标,若不满足要求,可增大或减小ε值,从步骤(3)重

新计算。

??10?时,Bode图为:

由图可知?c?5.96rad/s,??45.2?45。此时相角裕度略大于指标,可以取??9。

?????9?时,Bode图为:

由图可知?c?5.89rad/s,??44.8?45。此时相角裕度略小于指标,可以

?? 5

本文来源:https://www.bwwdw.com/article/thsv.html

微信扫码分享

《matlab课程设计 - 超前校正.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文
范文搜索
下载文档
Top