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

合集下载

自动控制原理专业课程设计方案报告

自动控制原理专业课程设计方案报告

自控课程设计 课程设计(论文)设计(论文)题目 单位反馈系统中传输函数研究学院名称 Z Z Z Z 学院 专业名称 Z Z Z Z Z学生姓名 Z Z Z 学生学号 Z Z Z Z Z Z Z Z Z Z 任课老师 Z Z Z Z Z设计(论文)成绩单位反馈系统中传输函数研究一、设计题目设单位反馈系统被控对象传输函数为 )2)(1()(00++=s s s K s G (ksm7)1、画出未校正系统根轨迹图,分析系统是否稳定。

2、对系统进行串联校正,要求校正后系统满足指标: (1)在单位斜坡信号输入下,系统速度误差系数=10。

(2)相角稳定裕度γ>45º , 幅值稳定裕度H>12。

(3)系统对阶跃响应超调量Mp <25%,系统调整时间Ts<15s3、分别画出校正前,校正后和校正装置幅频特征图。

4、给出校正装置传输函数。

计算校正后系统截止频率Wc和穿频率Wx。

5、分别画出系统校正前、后开环系统奈奎斯特图,并进行分析。

6、在SIMULINK中建立系统仿真模型,在前向通道中分别接入饱和非线性步骤和回环非线性步骤,观察分析非线性步骤对系统性能影响。

7、应用所学知识分析校正器对系统性能影响(自由发挥)。

二、设计方法1、未校正系统根轨迹图分析根轨迹简称根迹,它是开环系统某一参数从0变为无穷时,闭环系统特征方程式根在s平面上改变轨迹。

1)、确定根轨迹起点和终点。

根轨迹起于开环极点,最终开环零点;本题中无零点,极点为:0、-1、-2 。

故起于0、-1、-2,最终无穷处。

2)、确定分支数。

根轨迹分支数和开环有限零点数m和有限极点数n中大者相等,连续而且对称于实轴;本题中分支数为3条。

3)、确定根轨迹渐近线。

渐近线和实轴夹角为φa,交点为:σa。

且:φa=(2k+1)πn−m k=0,1,2······n-m-1; σa=∈pi−∈zin−m;则:φa=π3、3π3、5π3;σa=0−1−23=−1。

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

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

自动化控制原理课程设计报告自动化控制原理课程设计报告引言•课程目标:掌握自动化控制原理的基本概念和方法•课程内容:包括控制系统的建模、分析和设计等方面•课程设计报告:是对所学知识的综合应用和实践设计题目•设计题目:基于PID控制的温度调节系统设计•系统要求:实现对温度的精确控制和调节设计方案1.确定系统的输入与输出:设定温度和实际温度2.确定系统的传递函数:建立温度与控制输入之间的关系3.设计PID控制器:根据系统传递函数确定PID参数4.实施系统仿真:利用MATLAB等工具进行系统仿真5.优化控制效果:根据仿真结果调整PID参数系统建模•确定传递函数:根据系统特性和实际测量得到的数据拟合传递函数•参数辨识:通过实验数据获取系统的动态参数•传递函数建模:利用辨识得到的参数建立系统传递函数模型PID控制器设计1.比例控制:根据系统的静态特性确定比例参数P2.积分控制:根据系统的动态特性确定积分参数I3.微分控制:根据系统的响应特性确定微分参数D4.PID参数调整:利用试探法或优化算法确定最优的PID参数系统仿真与优化1.设定温度曲线:模拟实际工况下的温度变化情况2.进行系统仿真:利用所设计的PID控制器对温度进行仿真控制3.仿真结果分析:根据仿真结果评估控制效果和稳定性4.PID参数优化:根据仿真结果调整PID参数,改善控制效果结论•自动化控制原理课程设计报告通过对温度调节系统的设计和仿真,实现了对温度的精确控制和调节。

PID控制器设计和参数优化是实现控制目标的关键。

通过本次课程设计,我深入理解了自动化控制原理的基本概念和方法,对控制系统的建模、分析和设计有了更深入的了解。

讨论与展望本次课程设计报告虽然实现了基于PID控制的温度调节系统的设计和仿真,但还存在一些改进的空间。

首先,本次设计仅考虑了单输入单输出的情况,对于多输入多输出的复杂系统,需要进一步研究和设计相应的控制策略。

其次,PID控制器的参数调整仍然依赖于经验和试探法,可以探索更加自动化和智能化的参数优化方法,如模糊控制、遗传算法等,以提高系统的稳定性和控制精度。

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

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

青岛理工大学琴岛学院设计报告课题名称:自动控制原理课程设计学院:青岛理工大学琴岛学院专业班级:学号:学生:指导教师:青岛理工大学琴岛学院教务处2013年 7 月 12 日学 生 指导教师课题名称自动控制原理 课程设计设计时间2013.7.1-2013.7.12设计地点 实验楼315设计目的通过本次课程设计,掌握控制设计的原理、方法、目标实现等等,以及能用相关信息去分析、改善系统稳定性。

设计内容(包括设计过程、主要收获、存在问题、解决措施、建议,不少于2000字)一、设计过程: 1、软件介绍:MATLAB 是Mathworks 公司开发的一种集数值计算、符号计算和图形可视化三大基本功能于一体的功能强大、操作简单的优秀工程计算应用软件。

MATLAB 不仅可以处理代数问题和数值分析问题,而且还具有强大的图形处理及仿真模拟等功能。

从而能够很好的帮助工程师及科学家解决实际的技术问题。

MATLAB 的含义是矩阵实验室(Matrix Laboratory ),最初主要用于方便矩阵的存取,其基本元素是无需定义维数的矩阵。

经过十几年的扩充和完善,现已发展成为包含大量实用工具箱(Toolbox )的综合应用软件,不仅成为线性代数课程的标准工具,而且适合具有不同专业研究方向及工程应用需求的用户使用。

MATLAB 最重要的特点是易于扩展。

它允许用户自行建立完成指定功能的扩展MATLAB 函数(称为M 文件),从而构成适合于其它领域的工具箱,大大扩展了MATLAB 的应用范围。

目前,MATLAB 已成为国际控制界最流行的软件,控制界很多学者将自己擅长的CAD 方法用MATLAB 加以实现,出现了大量的MATLAB 配套工具箱,如控制系统工具箱(control systems toolbox ),系统识别工具箱(system identification toolbox ),鲁棒控制工具箱(robust control toolbox ),信号处理工具箱(signal processing toolbox )以及仿真环境SIMULINK 等2、实际应用:Simulink 建模方法在一些实际应用中,如果系统的结构过于复杂,不适合用前面介绍的方法建模。

《自动控制原理》课程设计

《自动控制原理》课程设计

名称:《自动控制原理》课程设计题目:基于自动控制原理的性能分析设计与校正院系:建筑环境与能源工程系班级:学生姓名:指导教师:目录一、课程设计的目的与要求------------------------------3二、设计内容2.1控制系统的数学建模----------------------------42.2控制系统的时域分析----------------------------62.3控制系统的根轨迹分析--------------------------82.4控制系统的频域分析---------------------------102.5控制系统的校正-------------------------------12三、课程设计总结------------------------------------17四、参考文献----------------------------------------18一、课程设计的目的与要求本课程为《自动控制原理》的课程设计,是课堂的深化。

设置《自动控制原理》课程设计的目的是使MATLAB成为学生的基本技能,熟悉MATLAB这一解决具体工程问题的标准软件,能熟练地应用MATLAB软件解决控制理论中的复杂和工程实际问题,并给以后的模糊控制理论、最优控制理论和多变量控制理论等奠定基础。

使相关专业的本科学生学会应用这一强大的工具,并掌握利用MATLAB对控制理论内容进行分析和研究的技能,以达到加深对课堂上所讲内容理解的目的。

通过使用这一软件工具把学生从繁琐枯燥的计算负担中解脱出来,而把更多的精力用到思考本质问题和研究解决实际生产问题上去。

通过此次计算机辅助设计,学生应达到以下的基本要求:1.能用MATLAB软件分析复杂和实际的控制系统。

2.能用MATLAB软件设计控制系统以满足具体的性能指标要求。

3.能灵活应用MATLAB的CONTROL SYSTEM 工具箱和SIMULINK仿真软件,分析系统的性能。

自控原理课程实验报告

自控原理课程实验报告

一、实验目的1. 理解并掌握自动控制原理的基本概念和基本分析方法。

2. 熟悉自动控制系统的典型环节,包括比例环节、积分环节、比例积分环节、惯性环节、比例微分环节和比例积分微分环节。

3. 通过实验,验证自动控制理论在实践中的应用,提高分析问题和解决问题的能力。

二、实验原理自动控制原理是研究自动控制系统动态和稳态性能的学科。

本实验主要围绕以下几个方面展开:1. 典型环节:通过搭建模拟电路,研究典型环节的阶跃响应、频率响应等特性。

2. 系统校正:通过在系统中加入校正环节,改善系统的性能,使其满足设计要求。

3. 系统仿真:利用MATLAB等仿真软件,对自动控制系统进行建模和仿真,分析系统的动态和稳态性能。

三、实验内容1. 典型环节实验(1)比例环节:搭建比例环节模拟电路,观察其阶跃响应,分析比例系数对系统性能的影响。

(2)积分环节:搭建积分环节模拟电路,观察其阶跃响应,分析积分时间常数对系统性能的影响。

(3)比例积分环节:搭建比例积分环节模拟电路,观察其阶跃响应,分析比例系数和积分时间常数对系统性能的影响。

(4)惯性环节:搭建惯性环节模拟电路,观察其阶跃响应,分析时间常数对系统性能的影响。

(5)比例微分环节:搭建比例微分环节模拟电路,观察其阶跃响应,分析比例系数和微分时间常数对系统性能的影响。

(6)比例积分微分环节:搭建比例积分微分环节模拟电路,观察其阶跃响应,分析比例系数、积分时间常数和微分时间常数对系统性能的影响。

2. 系统校正实验(1)串联校正:在系统中加入串联校正环节,改善系统的性能,使其满足设计要求。

(2)反馈校正:在系统中加入反馈校正环节,改善系统的性能,使其满足设计要求。

3. 系统仿真实验(1)利用MATLAB等仿真软件,对自动控制系统进行建模和仿真,分析系统的动态和稳态性能。

(2)根据仿真结果,优化系统参数,提高系统性能。

四、实验步骤1. 搭建模拟电路:根据实验内容,搭建相应的模拟电路,并连接好测试设备。

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

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

《自动控制原理》课程设计报告《自动控制原理》课程设计(理工类)课程名称:自动控制原理专业班级: 08自动化(1)班学生学号: 0804110601 学生姓名:丁丽华所属院部:机电工程学院指导教师:陈丽换2021 ——2021 学年第二学期金陵科技学院教务处制金陵科技学院《自动控制原理》课程设计任务书课程序号 32 课程编号04184500实践序号 10 设计名称自动控制原理课程设计适用年级、专业 08自动化时间 1 周一、设计目的:1、了解控制系统设计的一般方法、步骤。

2、掌握对系统进行稳定性分析、稳态误差分析以及动态特性分析的方法。

3、掌握利用MATLAB对控制理论内容进行分析和研究的技能。

4、提高分析问题解决问题的能力。

二、设计内容与要求:设计内容:1、阅读有关资料。

2、对系统进行稳定性分析、稳态误差分析以及动态特性分析。

3、绘制根轨迹图、Bode图、Nyquist图。

4、设计校正系统,满足工作要求。

设计条件:1、已知单位负反馈系统被控制对象的传递函数为G(S)?K0S(S?1)(S?2)设计要求:1、能用MATLAB解复杂的自动控制理论题目。

2、能用MATLAB设计控制系统以满足具体的性能指标。

3、能灵活应用MATLAB的CONTROL SYSTEM 工具箱和SIMULINK仿真软件,分析系统的性能。

设计题目: G(S)?K0,试用频率法设计串联滞后——超前校正装置,使系统S(S?1)(S?2)0的相角裕量??45,静态速度误差系数Kv?10s?1,截止频率不低于1.5rads设计步骤:1、静态速度误差系数Kv?10s?1,即当S—>0时,G(S)?即被控对象的开环传递函数:G(S)=K0=10,解得K0=20s-1。

S(S?1)(S?2)20。

S(S?1)(S?2)2、滞后校正器的传递函数为:GC1(S)=1?bTS1?TS根据题目要求,取校正后系统的截止频率WC=1.5rad/s,先试取b=0.105,编写求滞后校正器的传递函数的MATLAB的程序如下:wc=1.5;k0=20;n1=1; d1=conv(conv([1 0],[1 1]),[1 2]);b=0.105;T=1/(0.1*wc); B=b*T;Gc1=tf([B 1],[T 1])将程序输入MATLAB mand Window后,并按回车,mand Window出现如下代数式:6.667s?163.33s?1由式可知:b=0.105,T=63.33。

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

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

自动控制原理课程设计报告材料一、引言自动控制原理是现代工程领域中一门重要的学科,它涉及到控制系统的设计、分析和优化。

本课程设计报告旨在介绍我所完成的自动控制原理课程设计,并详细阐述设计过程、实验结果及分析。

二、设计目标本次课程设计的目标是设计一个能够实现温度控制的自动控制系统。

通过该系统,能够实时监测温度变化并根据设定的温度范围自动调节加热器的工作状态,以保持温度在设定范围内稳定。

三、设计原理1. 系统框架设计的自动控制系统由传感器、控制器和执行器组成。

传感器负责实时监测温度变化,控制器根据传感器的反馈信号进行判断和控制决策,执行器则根据控制器的指令调节加热器的工作状态。

2. 控制算法本次设计采用了经典的比例-积分-微分(PID)控制算法。

PID控制器通过计算误差的比例、积分和微分部分的权重,来调节执行器的输出信号,以实现对温度的精确控制。

3. 系统建模为了进行系统控制算法的设计和分析,我们需要对系统进行建模。

本次设计中,我们采用了一阶惯性环节模型来描述加热器和温度传感器之间的关系。

四、实验步骤1. 硬件搭建首先,我们搭建了一个实验平台,包括加热器、温度传感器、控制器和执行器等硬件设备。

确保各个设备之间的连接正确并稳定。

2. 参数调节接下来,我们通过对PID控制器的参数进行调节,使得系统能够快速响应、稳定控制。

通过试验和调整,我们得到了最优的PID参数。

3. 实验数据采集在实验过程中,我们采集了一系列的温度数据,包括初始温度、设定温度和实际温度等。

同时,记录了控制器的输出信号和执行器的工作状态。

4. 数据分析与结果验证通过对实验数据的分析,我们验证了设计的自动控制系统的性能。

分析结果表明,该系统能够准确地控制温度在设定范围内波动,并具有良好的稳定性和鲁棒性。

五、实验结果与讨论1. 温度控制精度经过多次实验,我们得到了控制系统的温度控制精度。

结果表明,系统能够将温度控制在设定范围内,误差较小。

2. 响应时间实验结果显示,系统对温度变化的响应时间较短,能够快速调节加热器的工作状态以保持温度稳定。

自动控制原理课程设计报告-北京科技大学

自动控制原理课程设计报告-北京科技大学

北京科技大学自动控制原理课程设计学院:班级:学号:指导教师:姓名:目录一.引言 (3)二.系统模型的建立 (3)三.系统控制的优化 (3)3.1 PID调节参数的优化 (3)3.2 积分分离PID的应用 (3)四,结语 (3)双轮自平衡智能车行走伺服控制算法摘要:全国第八届“飞思卡尔”智能汽车大赛已经结束。

光电组使用大赛提供的D车模,双轮站立前进,相对于以前的四轮车,双轮车的控制复杂度大大增加。

行走过程中会遇到各种干扰,经过多次的实验,已经找到了一套能够控制双轮车的方法。

双轮机器人已经广泛用于城市作战,排爆,反恐,消防以及空间消防等领域。

实验使用单片机控制双电机的转速,达到了预期的效果。

关键词:自平衡;智能;控制算法Motion Servo Control Algorithm forDual Wheel Intelligent CarAbstract: The 8th freescale cup national Intelligent Car competition of has been end.The led team must used D car which has only 2tires.It is more difficult to control prefer to control A car which has 4tires.There is much interference on the track. A two-wheeled robots have been widely used in urban warfare, eod, counter-terrorism, fire control and space fire control and other fields。

We has searched a good ways to control it.We used MCU to control the speed of motors and get our gates.Key Words: balance by self; intelligent; control algorithm一.引言双轮自平衡车是智能汽车中一个重要的组成部分。

自动控制原理课程设计

自动控制原理课程设计

总结词
自动控制系统是一种无需人为干 预,能够根据输入信号和系统内 部参数自动调节输出信号,以实 现特定目标的系统。
详细描述
自动控制系统通过传感器检测输 入信号,经过控制器处理后,输 出控制信号驱动执行机构,以调 节被控对象的输出参数。
自动控制系统分类
总结词
根据不同的分类标准,可以将自动控制系统分为多种类型。
生对自动控制原理的理解和应用能力。
03
教学效果
通过本次课程设计,学生能够掌握自动控制系统的基本原理和设计方法,
具备一定的系统分析和设计能力,为后续的专业学习和实践打下坚实的
基础。
课程设计展望
加强实践环节
在未来的课程设计中,可以进一步增加实践环节的比重,通过更多的实验和项目实践,提 高学生的动手能力和解决实际问题的能力。
软件测试与调试
对软件进行测试和调试,确保软件功能正确、 稳定。
控制系统应用实例
温度控制系统
以温度为被控量,实现温 度的自动控制,应用于工 业、农业等领域。
液位控制系统
以液位为被控量,实现液 位的自动控制,应用于化 工、水处理等领域。
电机控制系统
以电机转速或位置为被控 量,实现电机的自动控制, 应用于工业自动化、电动 车等领域。
详细描述
根据控制方式,自动控制系统可以分为开环控制系统和闭环 控制系统;根据任务类型,可以分为调节系统、随动系统和 程序控制系统;根据控制对象的特性,可以分为线性控制系 统和非线性控制系统。
自动控制系统基本组成
总结词
自动控制系统通常由输入环节、控制环节、执行环节和被控对象组成。
详细描述
输入环节负责接收外部信号并将其传输给控制环节;控制环节通常由控制器组 成,用于处理输入信号并产生控制信号;执行环节接收控制信号并驱动执行机 构;被控对象是受控对象,其输出参数由执行机构调节。

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

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

1、 设计内容开环传递函数:()(0.011)(1)KG s s s s =++,对传递函数进行分析,包括时域、频域、根轨迹分析。

要求校正后系统的性能指标为: 45γ>°,05.0<ss e2、 设计要求分析函数,说明校正的设计思路(超前校正,滞后校正或滞后-超前校正;),详细设计(包括的图形有:校正前系统的Bode 图,校正后系统的Bode 图;),用MATLAB 编程代码及运行结果(包括图形、运算结果;),校正前后系统的单位阶跃响应图。

3、 校正前系统分析3.1时域指标的计算与MATLAB 分析3.1.1由05.0<ss e 得出,系统型别v=1,K=20。

3.1.2将开环传递函数求出闭环传递函数:系统为为单位负反馈系统,得出:自然振荡频率 ωn =4.47 rad/s ,阻尼角β=4.17º,阻尼比 ξ=0.11,衰减系数 б=0.49,振荡频率 ωd =4.423.1.3时域性能指标:由公式得 超调量 σ%=49%,峰值时间 t p=π/ωd =0.70S调节时间t s=9.81S(Δ=0.02)上升时间t r=π-β/ ωd=0.25S3.1.4MATLAB分析:输入为单位阶跃响应, MATLAB程序参看附录;MATLAB图如下:图3-1 单位阶跃响应及其动态性能指标3.1.5动态性能指标:超调量:σ%=75% ,调节时间:t s=9.34S (Δ=0.02)上升时间:t r=0.251S (取由稳态值的10%到90%),峰值时间:t p=0.703s3.1.6MATLAB分析得出:通常由上升时间或峰值时间来评价系统的响应速度;用超调量来评价系统的阻尼程度;而调节时间是同时反映响应速度和阻尼程度的综合性能指标。

系统的单位阶跃响应曲线为衰减振荡曲线,最后趋于稳定。

2图3-1 单位阶跃响应及其动态性能指标图3-2 稳态值的10%到90%3.2根轨迹稳定分析3.2.1根轨迹分析:由开环传递函数得出有三个极点,分别为:s=-100,-1,0 极点数N=3,零点数M=0S=-100为非主导极点(舍去),s=-1和s=0为主导极点,无零点。

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

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

自动控制原理课程设计报告自动控制是工程学的重要组成部分,它是一种数学模型,可以控制复杂的过程和系统,从而使其稳定运行,并获得最佳的性能。

自动控制的原理在许多工程领域中都有广泛的应用,如化工、航空航天、机械、电力等。

本文将介绍如何利用自动控制原理来设计一个系统,以优化系统性能。

首先要设计一个控制系统,可以实现对系统的自动控制。

控制系统的第一步是定义系统模型。

一般来说,系统模型有两种:非线性模型和线性模型,其中线性模型更为简单,也是设计自动控制系统的常用模型。

接下来,需要确定控制系统的类型。

一般来说,自动控制系统可以分为闭环控制系统和开环控制系统,其中闭环控制系统具有更高的精度和更好的稳定性,它通过检测控制量的反馈信号与设定值进行比较,以实现对系统的控制。

此外,还需要为控制系统设计一个优化的控制器,用于控制系统的运行状态。

一般来说,有两种主要的控制器:PID控制器和经验模型控制器。

PID控制器是最常用的控制器,它可以控制系统的振荡和滞后,并且可以根据不同情况自动调整参数。

另一种控制器是经验模型控制器,它主要用于复杂的非线性系统,可以有效的抑制噪声,并对系统的响应时间进行调节。

完成了以上步骤后,就可以搭建出一个自动控制系统,以达到优化系统性能的目的。

实际的设计过程要根据实际的应用场景进行相应的调整,实现最佳的系统性能。

例如,在机器人控制系统中,需要使用传感器和控制器来实现对机器人运动的控制,以达到最佳性能。

综上所述,自动控制原理在设计控制系统时十分重要,可以有效的解决复杂的控制问题,并有助于优化系统性能。

本文只是简要介绍了自动控制系统的基本原理,实际的设计和实现过程要根据具体的应用环境而定,还需要从不同的方面进行充分的研究。

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

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

自动控制原理课程设计专业:自动化班级:姓名:学号:指导教师:自动化与电气工程学院2013 年 01月 11日目录1、设计目的 (2)2、设计内容 (2)3、设计过程和步骤 (2)4、软件仿真 (6)5、电路模拟以及结果分析 (7)6、思考题 (9)7、设计小结 (10)8、参考文献 (10)连续定常系统的频率法超前校正1.设计目的(1)了解串联超前校正环节对系统稳定性及过渡过程的影响;(2)掌握用频率特性法分析自动控制系统动态特性的方法;(3)掌握串联超前校正装置的设计方法和参数调试技术;(4)掌握设计给定系统超前校正环节的方法,并用仿真技术验证校正环节理论设计的正确性;(5)掌握设计给定系统超前校正环节的方法,并模拟实验验证校正环节理论设计的正确性。

2.设计内容已知单位反馈控制系统的开环传递函数为:G0(s)=Ks(0.2s+1)(0.01s+1)设计超前校正装置,使校正后系统满足:K v=100s−1, ωc≥30s−1,σ%≤36% 3.设计过程和步骤3.1 确定开环增益K根据给定静态误差系数的要求,确定开环增益KK v=lims→0sG0(s)=lims→0sKs(0.2s+1)(0.01s+1)=100s−1得K=100。

3.2画出未校正系统的伯德图未校正系统的开环函数:G0(s)=100s(0.2s+1)(0.01s+1)=50000s(s+5)(s+100)MATLAB中输入以下语句:>> Go=zpk([],[0 -5 -100],50000);>> bode(Go)>> margin(Go)得到未校正系统的Bode图,如图1所示,并由图可知未校正系统的相角余P m=γ1= 0.596deg ,剪切频率ωc=21.8s−1。

图1未校正系统的Bode图3.3 确定最大超前相角由题目要求可知,校正后的系统的超调量σ%≤36%,高阶系统有以下公式,超调量:σ%=0.16+0.4(Mγ−1)谐振峰值:Mγ=1 sinγ由以上公式可得,当σ%=36%时,γ=41.8°,由于系统的开环对数幅频特性在剪切频率处的斜率为−40db/dec,一般取ε=5~10。

自动化控制原理课程设计报告(一)

自动化控制原理课程设计报告(一)

自动化控制原理课程设计报告(一)自动化控制原理课程设计报告引言•简要介绍自动化控制原理的重要性和应用场景。

•阐述课程设计报告的目的和意义。

课程设计目标•描述本次课程设计的具体目标和要求。

•解释该目标的意义和对学习者的影响。

设计思路•分析课程设计要求,确定设计思路的基本框架。

•阐述设计思路的合理性和可行性。

•介绍所采用的主要方法和技术。

实施步骤1.项目准备阶段–研究相关资料和文献,了解当前的研究进展和应用场景。

–调研市场上已有的自动化控制系统,分析其特点和优缺点。

2.系统设计阶段–定义系统的功能和性能指标。

–利用系统理论和数学模型设计控制策略。

–根据系统需求和参数设计硬件电路和软件程序。

3.系统实施与调试阶段–制作自动化控制系统的原型。

–进行系统实施和集成测试。

–进行系统调试和优化。

4.系统性能评估阶段–测试和评估系统在不同情况下的性能和稳定性。

–分析评估结果,并对系统进行改进和优化。

5.报告撰写和展示阶段–撰写课程设计报告,并整理相关实验数据和图表。

–准备课程设计的展示材料和演示文稿。

–展示和演示课程设计成果,并回答相关问题。

实施结果与分析•分析所设计的自动化控制系统在实际应用中的性能和稳定性。

•对系统的优点和局限性进行分析和总结。

•提出改进和优化的方向和建议。

结论•简要总结整个课程设计的过程和成果。

•强调该课程设计对学习者的价值和意义。

参考文献•列出参考文献的主要信息。

以上是一篇关于自动化控制原理课程设计报告的相关文章,通过标题和副标题的形式来呈现内容。

文章采用markdown格式,按照列点的方式生成,遵守了不出现html字符、网址、图片和电话号码等内容的规则。

希望对您有所帮助!。

自控实验报告终极版

自控实验报告终极版

自动控制原理课程设计实验报告一、 实验目的1、了解自动控制原理的数学和系统稳定验证的方法。

2、了解自动控制系统的放大系数对系统的稳态误差和稳定性的影响。

3、 熟悉MABLAB 系统仿真的应用,加强对MABLAB 软件应用的认识。

二、 实验内容1、设单位反馈控制系统的开环传递函数如下,试用MATLAB 绘制闭环根轨迹图。

33*)2()1()(++=s s K s G2、两个系统的传递函数分别为:)65)(1)(254()144)(3(50)()()1(2232++-++++-=s s s s s s s s s s H s G )1)(2)(6())(133(3)()()2(2222323+++-+++++=s s s s s s s s s s s s H s G 计算上述所给系统在2=ω和20=ω时的幅频特性)(ωA ,对数幅频特性)(ωL 以及相频特性)(ωϕ。

(用MATLAB 验证) 3、设单位反馈的开环传递函数为)15.0)(1()(0++=s s s Ks G要求设计一串联校正网络,使校正后系统的开环增益K=5,相角裕度不低于40°,幅值裕度不小于10dB.(用MATLAB 验证)三、实验步骤及MATLAB 验证仿真1、设单位反馈控制系统的开环传递函数如下,试用MATLAB 绘制闭环根轨迹图。

33*)2()1()(++=s s K s G 解:33*)2()1()(++=s s K s G用MATLAB 绘制闭环根轨迹图如下:程序:num=conv([1 1],conv([1 1],[1 1])); den=conv([1 2],conv([1 2],[1 2])); sys=tf(num,den); rlocus(sys); grid on其闭环根轨迹图如下:2、两个系统的传递函数分别为:)65)(1)(254()144)(3(50)()()1(2232++-++++-=s s s s s s s s s s H s G )1)(2)(6())(133(3)()()2(2222323+++-+++++=s s s s s s s s s s s s H s G(1) 解:)(lg 20)(3462541)14(5094116)25()14(950)()()()3)(2)(1)(425()12)(3(50))H(j ()3)(2)(1)(254()12)(3(50)()(42222222222222222ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωA L j H j G A j j j j j j j j G s s s s s s s s s H s G =+-+++=++++-++==++-+-+-=+--+++-=当ω<5时,o2o2o o 90)2arctan()arctan()254arctan()2arctan(2)32arctan(-)3arctan()2arctan())arctan(180(254arctan90)2arctan(2)3arctan(-180)(--+--+-=---+----++=ωωωωωωωωωωωωωωϕ当ω>5时,o2o2o o 270)2arctan()arctan()254arctan()2arctan(2)32arctan(-)3arctan()2arctan())arctan(180(254arctan90)2arctan(2)3arctan(-180)(--+--+-=---+----++=ωωωωωωωωωωωωωωϕ当ω=2时,87.7904543.6385.2093.15138.6790)22arctan()2arctan()22524arctan()42arctan()322arctan()2(513.999.2lg 20)2lgA(20)2L(99.224346254414214450)2(o o24-=--+-+-=--+-⨯-+-=≈==≈+⨯-+++⨯⨯=ϕ)(A当ω=20时,9. 24027029.8414.8704.1214.17793. 162270)220arctan()20arctan()2025204arctan()402arctan()3202arctan( )20(7.31026.0lg20)20lgA(20)20L(026.0204003462544001400 201400450) 20 (o o2 4-=--+++-=--+-⨯-+-=-≈==≈+⨯-+++⨯⨯=ϕ)(A用MATLAB验证如下:程序:num=conv(50,conv([1 -3],[4 4 1]));den=conv([1 4 25 0],conv([1 -1],[1 5 6]));sys=tf(num,den);margin(sys);grid on其MABLAB验证图如下:由计算值和MATLAB 验证可知,当ω=2时,()()%032.0%100)2()2()2(:16.8251.92L ,87.7)2(513.9)2(99.2)2()2(≈⨯'-=-='='-===L L L L A L δϕϕ故其误差值分别为,,仿真值:,,理论值:%68.3%100)22()2()2(-≈⨯'-=()ϕϕϕδϕ当时20=ω理论值:()(),)(,, 9.240207.3120L 026.020A -=-≈≈ϕ仿真值:()(),, 241207.3120L -='-='ϕ故其误差值分别为:()()()()()()%04.0%1002020200%10020L 20L 20L 2020L -≈⨯'-==⨯'-=ϕϕϕδδϕ)()((2)解:)1)(2)(2)(3()1(3)1)(2)(6())(133(3)()(242222323+++-++=+++-+++++=s s s s s s s s s s s s s s s s s s s H s G )1)(2)(2)(3()1(3)()(24ωωωωωωωωωj j j j j j j H j G +-+-++=422222222222221)4(9)1(3)1(449)1(3|)()(|)(ωωωωωωωωωωωωωωωω+-+++=+-++++==j H j G A )(lg 20)(ωβωA L =()()()()()05.027087.247.8155.34827020120arctan 320arctan 20arctan 42077.908.3lg 2020lg 202008.320201420920120203)20(,2026.162702arctan 4270212arctan 32arctan 2arctan 4)2(18.35275lg 20)2(lg 20)2(44.1221)42(92)12(23)2(,22701arctan3arctan arctan 4)1arctan 180(2arctan )]7arctan(180[3arctan arctan 490)(,1242222242222222-=-+-≈----=≈==≈+-+++⨯⨯==-≈-=----====≈+-+++⨯⨯==----=-+---+--+=>ϕωϕωωωωωωωωωωωωϕωA L A A L A 时当时当时当用MATLAB 验证如下:程序:num=conv(3,conv([1 3 3 1],[1 1 0 0])); den=conv([1 1 -6],conv([1 2 0],[1 1 1])); sys=tf(num,den); margin(sys); grid on其MATLAB 验证图如下:(下一页)由计算值和MATLAB 验证可知; 当时,2=ω理论值:()()() 26.162,18.32,44.12-≈=≈ϕL A 验证值:()() 2.162,17.32-='='ϕL 故其误差值分别为:()%14.3%100)2()2(2)2(≈⨯'-=L L L L δ%37.0%100)2()2()2()2(≈⨯'-=ϕϕϕδϕ当时,20=ω理论值:()()() 05.02077.920L 08.320A -=≈≈ϕ,, 验证值:()() 0512.02041.920L -='='ϕ, 故其误差值分别为:()()()()%68.3%10020L 20L 2020L ≈⨯'-=L δ()()()%4.2%10020202020-=⨯'-=ϕϕϕδϕ)(3、设单位反馈的开环传递函数为)15.0)(1()(0++=s s s Ks G要求设计一串联校正网络,使校正后系统的开环增益K=5,相角裕度不低于40°,幅值裕度不小于10dB.(用MATLAB 验证)解:设校正后c ω截止频率为r c ''",ω为指标求值,通过串联滞后校正,设滞后校正传递函数为()sss G c 71671++=()()())12)(1(1015.01++=++=s s s s s s s s G()()()12110++=ωωωωj j j j G()2110lg2022++=ωωωωL() 902arctanarctan ---=ωωωψ由()()c c c r r ωψω''+''''='' ,且()c c ωψ''取为 14- ,得()() 541440=+=''-''=''''c r c r ωψω由()()c c r ''+=''''ωψω 180得 () 126180540-=-=''x ωψ通过Bode 图得 442.0="c ω程序: num=[10]; den=[1,3,2,0]; G=tf(num,den); margin(G); grid on其MATLAB 伯德图如下:则()1.202442.01442.0442.010log20442.02≈++='=⎪⎭⎫ ⎝⎛"'L L c ω所以有:()()()()()ss s s s s s s s s s G s G s G c 266.30449.45383.1501083.15083.1501083.15115.0152340++++=++⋅++=⋅=程序:num1=[10];den1=[1,3,2,0]; num2=[150.83,10];den2=[150.83,453.49,304.66,2,0]; G1=tf(num1,den1); margin(G1); hold onG2=tf(num2,den2); margin(G2); bode(G1,':'); grid on其MATLAB 验证图如下()sss G T b bTl b c cc 83.1501083.15183.1501.015.010lg 20++=⎩⎨⎧==⎪⎩⎪⎨⎧''==⎪⎭⎫ ⎝⎛"'+得ωω校正前系统阶跃响应如下:程序:num=[10];den=[1,3,2,0];G=tf(num,den);figure(1);step(feedback(G,1,-1));grid on其MATLAB验证图如下校正后系统阶跃响应如下:程序:num=[150.83,10];den=[150.83,453.49,304.66,2,0]; G=tf(num,den);figure(1);step(feedback(G,1,-1));grid on其MATLAB验证图如下校正方法分析:ω附近很窄的频率范围内在此题中,采用相位超前校正是不怎么有效的,此例在c对数幅频和相频特性衰减很快,若采用相位超前校正,虽然校正环节可提供超前相角,ω右移,又将使系统的相位产生较大的滞后量,而使系统的相位裕量不会有但又会使c明显的改善。

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

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

《自动控制原理》课程设计报告班级姓名学号2013 年12 月26 日初始条件: 设单位反馈控制系统的开环传递函数为,试设计一串联校正装置, 使系统满足如下性能指标:静态速度误差系数, 相角裕度。

1.1设计原理所谓校正, 就是在系统中加入一些其参数可以根据需要而改变的机构或装置, 使系统整个特性发生变化, 从而满足给定的各项性能指标。

系统校正的常用方法是附加校正装置。

按校正装置在系统中的位置不同, 系统校正分为串联校正、反馈校正和复合校正。

按校正装置的特性不同, 又可分为超前校正、滞后校正和滞后-超前校正、PID校正。

这里我们主要讨论串联校正。

一般来说, 串联校正设计比反馈校正设计简单, 也比较容易对信号进行各种必要的形式变化。

在直流控制系统中, 由于传递直流电压信号, 适于采用串联校正;在交流载波控制系统中, 如果采用串联校正, 一般应接在解调器和滤波器之后, 否则由于参数变化和载频漂移, 校正装置的工作稳定性很差。

串联超前校正是利用超前网络或PD控制器进行串联校正的基本原理, 是利用超前网络或PD控制器的相角超前特性实现的, 使开环系统截止频率增大, 从而闭环系统带宽也增大, 使响应速度加快。

在有些情况下采用串联超前校正是无效的, 它受以下两个因素的限制:1)闭环带宽要求。

若待校正系统不稳定, 为了得到规定的相角裕度, 需要超前网络提高很大的相角超前量。

这样, 超前网络的a值必须选得很大, 从而造成已校正系统带宽过大, 使得通过系统的高频噪声电平很高, 很可能使系统失控。

2) 在截止频率附近相角迅速减小的待校正系统, 一般不宜采用串联超前校正。

因为随着截止频率的睁大, 待校正系统相角迅速减小, 使已校正系统的相角裕度改善不大, 很难得到足够的相角超调量。

串联滞后校正是利用滞后网络PID控制器进行串联校正的基本原理, 利用其具有负相移和负幅值的特斜率的特点, 幅值的压缩使得有可能调大开环增益, 从而提高稳定精度, 也能提高系统的稳定裕度。

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

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

自动控制原理课程设计专业:自动化设计题目:控制系统的综合设计班级:自动化0943学生姓名:XXX学号:XX指导教师:XX分院院长:XXX教研室主任:XX电气工程学院目录第一章课程设计内容与要求分析 (1)1.1设计内容 (1)1.2 设计要求 (2)1.3 Matlab软件 (2)1.3.1基本功能 (2)1.3.2应用 (3)第二章控制系统程序设计 (5)2.1 校正装置计算方法 (5)2.2 课程设计要求计算 (5)第三章利用Matlab仿真软件进行辅助分析 (8)3.1校正系统的传递函数 (8)3.2用Matlab仿真 (8)3.3利用Matlab/Simulink求系统单位阶跃响应 (12)3.2.1原系统单位阶跃响应 (12)3.2.2校正后系统单位阶跃响应 (13)3.2.3校正前、后系统单位阶跃响应比较 (15)3.4硬件设计 (17)3.4.1在计算机上运行出硬件仿真波形图 (17)课程设计心得体会 (19)参考文献 (22)第一章 课程设计内容与要求分析1.1设计内容针对二阶系统)1()(+=s s Ks W ,利用有源串联超前校正网络(如图所示)进行系统校正。

当开关S 接通时为超前校正装置,其传递函数11)(++-=Ts Ts K s W cc α,其中132R R R K c +=,1)(132432>++=αR R R R R ,C R T 4=,“-”号表示反向输入端。

若Kc=1,且开关S 断开,该装置相当于一个放大系数为1的放大器(对原系统没有校正作用)。

cR1.2 设计要求1)引入该校正装置后,单位斜坡输入信号作用时稳态误差1.0)(≤∞e ,开环截止频率ωc ’≥4.4弧度/秒,相位裕量γ’≥45°;2)根据性能指标要求,确定串联超前校正装置传递函数;3)利用对数坐标纸手工绘制校正前、后及校正装置对数频率特性曲线; 4)设校正装置R1=100K ,R2=R3=50K ,根据计算结果确定有源超前校正网络元件参数R4、C 值;5)绘制引入校正装置后系统电路图(设给定的电阻和电容:R=100K ,C=1μF 、10μF 若干个);6)利用Matlab 仿真软件辅助分析,绘制校正前、后及校正装置对数频率特性曲线,并验算设计结果;7)在Matlab-Simulink 下建立系统仿真模型,求校正前、后系 统单位阶跃响应特性,并进行系统性能比较;8)利用自动控制原理实验箱完成硬件设计过程,包括:搭建校正前后系统电路、输入阶跃信号并通过示波器观察校正前后系统输出响应曲线。

课程设计自动控制原理

课程设计自动控制原理

课程设计自动控制原理一、教学目标本节课的学习目标包括知识目标、技能目标和情感态度价值观目标。

知识目标要求学生掌握自动控制原理的基本概念、原理和应用;技能目标要求学生能够运用自动控制原理分析和解决实际问题;情感态度价值观目标要求学生培养对自动控制原理的兴趣和好奇心,提高学生学习的积极性和主动性。

通过本节课的学习,学生将能够:1.理解自动控制原理的基本概念和原理;2.掌握自动控制系统的分析和设计方法;3.能够运用自动控制原理解决实际问题;4.培养对自动控制原理的兴趣和好奇心,提高学习的积极性和主动性。

二、教学内容本节课的教学内容主要包括自动控制原理的基本概念、原理和应用。

具体包括以下几个方面:1.自动控制原理的定义和发展历程;2.自动控制系统的分类和基本原理;3.控制器的设计方法和应用;4.自动控制原理在实际工程中的应用案例。

教学内容的安排和进度如下:1.第一课时:介绍自动控制原理的定义和发展历程;2.第二课时:讲解自动控制系统的分类和基本原理;3.第三课时:介绍控制器的设计方法和应用;4.第四课时:分析自动控制原理在实际工程中的应用案例。

三、教学方法为了激发学生的学习兴趣和主动性,本节课采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等。

1.讲授法:通过教师的讲解,向学生传授自动控制原理的基本概念和原理;2.讨论法:引导学生参与课堂讨论,培养学生的思考能力和团队合作精神;3.案例分析法:分析实际工程中的应用案例,让学生更好地理解和掌握自动控制原理;4.实验法:安排实验环节,让学生动手实践,提高学生的实际操作能力。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,本节课选择和准备以下教学资源:1.教材:选用《自动控制原理》教材,作为学生学习的主要参考资料;2.参考书:推荐学生阅读《现代自动控制原理》等参考书籍,加深对自动控制原理的理解;3.多媒体资料:制作PPT课件,通过图片、动画等形式展示自动控制原理的相关概念和原理;4.实验设备:准备自动控制系统实验设备,让学生进行实际操作和观察。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

.课程实习报告课程名称:自动控制原理及专业软件课程实习题目名称:三阶系统分析与校正年级专业及班级:建电1001姓名: *******学号: ***************指导教师: ***********评定成绩:教师评语:指导老师签名:年月日扬州大学自控原理课程设计任务书1课程设计目的与任务自动控制原理课程设计是综合性与实践性较强的教学环节。

本课程设计的任务是使学生初步掌握控制系统数字仿真的基本方法,同时学会利用MATLAB语言进行控制方针和辅助设计的基本技能。

2课程设计的设计课题题目:三阶系统的校正与分析设单位负反馈的开环传递函数为:G(s)=K/S(S+1)(S+5),设计校正装置,使系统在阶跃输入下的超调量小于等于30%,调节时间小于等于5s,而单位斜坡输入时的稳态误差小于等于15%。

要求:(1)确定采用何种校正装置。

仿真校正前系统的开环对数频率特性图以及系统的根轨迹图。

(2)将校正前性能指标与期望指标进行比较,确定串联校正网络Gc(s)的传递函数,仿真出校正网络的开环频率特性曲线图。

仿真校正后猪呢哥哥系统的开环对数频率特性图以及根轨迹仿真图。

(3)当输入r(t)=1时,仿真出校正前系统的的单位阶跃响应曲线h(t)。

分析校正前后的单位阶跃响应曲线,得出结果分析结论。

3课程设计的基本要求(1)学习掌握MATLAB语言的基本命令,基本操作和程序设计;掌握MATLAB语言在自动控制原理中的应用;掌握SIMULINK的基本操作,使用其工具建立系统模型进行仿真。

(2)应用MATLAB/SIMULINK进行控制系统分析、设计。

通过建立数学模型,在MATLAB 环境下对模型进行仿真,使理论与实际得到最优结合。

(3)撰写自控原理课程设计报告。

目录1.前言 (3)2.未校正系统分析 (4)2.1复域分析 (4)2.2时域分析 (5)2.3频域分析 (6)2.4用SIMULINK进行仿真 (8)3.选定合适的校正方案 (9)3.1分析确定校正装 (9)3.2设计串联超前校正网络的步骤 (9)3.3参数计算 (9)3.4校正系统伯德图 (10)4.校正后系统分析 (11)4.1复域分析.... (11)4.2时域分析 (12)4.3频域分析 (13)4.4用SIMULINK进行仿真 (14)4.5校正后的实验电路图 (15)5.致谢 (16)6.参考文献 (17)1.前言所谓自动控制,是指没有人直接参与的情况下,利用外加的设备或装置(称控制装置或控制器),使机器、设备或生产过程(统称被控量)的某个工作状态或参数(即被控量)自动地按照预定的规律运行。

自动控制系统的基本要求可以归结为稳定性(长期稳定性)、准确性(精度)和快速性(动态过程响应的快速性与相对稳定性)。

自动控制技术已广泛应用于制造业、农业、交通、航空及航天等众多产业部门,极大的提高了社会劳动生产率,改善了人们的劳动条件,丰富和提高了人民的生活水平。

在今天的社会生活中,自动化装置无所不在,为人类文明进步做出了重要贡献。

以反馈控制原理为基础的自动控制理论已形成比较完整的体系。

其特点相对言,生产技术水平较低,控制对象结构较简单,被控参数较单一,要求达到的预期效果(性能指标)也不高。

反馈控制系统不限于工程范畴,在各种非工程范畴内,诸如经济学和生物学中,也存在着反馈控制系统。

本课程设计讨论如何根据被控对象及给定的技术指标要求设计自动控制系统。

在工程实践中,由于控制系统的性能指标不能满足要求,需要在系统中加入一些适当的元件或装置去补偿和提高系统的性能,以满足性能指标的要求。

这一过程我们称为校正。

目前工程实践中常用的校正方式有串联校正、反馈校正和复合校正三种。

控制系统的动态性能和稳态性能的分析可以运用时域分析法、根轨迹法和频域法;如果系统系统模型是状态空间模型,可以运用状态空间分析与设计方法。

系统的时域响应可定性或定量分析系统的动态性能;根轨迹法是利用图解法求系统的根轨迹并用于系统的分析与综合;控制系统中的信号可由不同频率正弦信号来合成。

而控制系统中的频率特性反映了正弦信号作用下系统响应的性能。

应用频率特性研究线性系统的经典方法称为频率分析法。

通过分析确定系统是不是稳定并制定合适的校正方案。

2.未校正系统分析2.1复域分析由稳态误差小于等于0.15 即1/k<=0.15 解得k>=33.3 所以选择k=40绘画根轨迹,分析未校正系统随着根轨迹增益变化的性能(稳定性、快速性)。

(1)绘画根轨迹未校正系统根轨迹图(K=40):num=8;den=conv([1 0],conv([1 1],[0.2 1]));G=tf (num,den);rlocus(G);title('未校正系统的根轨迹图')xlabel('实轴x')ylabel('虚轴j')图1 未校正系统的根轨迹图(2)根据根轨迹分析未校正系统稳定性和快速性①系统稳定性分析0.2s^3+1.2s^2+s+0.2k分析:闭环传递函数的特征方程:D(s)=0.2s^3+1.2s^2+s+0.2k列出劳斯表:由劳斯稳定判据有: 0.2k>0 且 1.2-0.04k>0 ,即0<k<30时系统处于稳定状态;又K=40>30,所以系统不稳定②系统快速性分析系统的快速性要好,则闭环极点均应远离虚轴y,以便使阶跃响应中的每个分量都衰减得更快。

由图1可知,当系统根轨迹在s左半平面时,闭环极点距s平面上虚轴越近,阻尼角增加,ξ变小,振荡程度加剧,超调量变大,若特征根进一步靠近虚轴,衰减振荡过程变得很缓慢,系统的快速性减小。

2.2时域分析num=8;den=conv([1 0],conv([1 1],[0.2 1]));G=tf (num,den);g=feedback(G,1);step(g)xlabel('t');ylabel('Y(t)');title('校正前系统阶跃响应')grid on图2 未校正系统的阶跃响应由图2可知,系统在单位阶跃输入下,振荡程度加剧,超调量变大,系统的动态性能不佳,不稳定。

2.3频域分析num=8;den=conv([1 0],conv([1 1],[0.2 1]));G=tf (num,den);bode(G)xlabel('w');title('校正前系统伯德图')grid on图3 未校正系统的伯德图num=8;den=conv([1 0],conv([1 1],[0.2 1]));G=tf (num,den);margin(G)图4 未校正系统的margin图校正前系统参数:由图4得校正前系统的幅值裕度gm=-2.5、相位裕度pm =-6.02、穿越频率wg=2.24,截止频率wp=2.572.4用SIMULINK进行仿真系统框图系统仿真图图5 未校正系统的SIMULINK仿真图由图5知系统不稳定系统在单位阶跃输入下,开始时振荡比较大,超调量也比较大,系统的动态性能不佳。

3.选定合适的校正方案3.1分析确定校正装置系统的快速性要好,则闭环极点均应远离虚轴y,以便使阶跃响应中的每个分量都衰减得更快。

由系统的根轨迹图可知,当系统根轨迹在s左半平面时,闭环极点距s平面上虚轴越近,阻尼角增加,ξ变小,振荡程度加剧,超调量变大,若特征根进一步靠近虚轴,衰减振荡过程变得很缓慢,系统的快速性减小。

故用串联超前校正。

3.2设计串联超前校正网络的步骤(1)根据稳态误差要求,确定开环增益K=100;(2)利用已确定的开环增益,绘制未校正系统的对数频率特性,确定截止频率wc’、相角裕度r和幅值裕度h;(3)选择不同的wc”,计算或查出不同的r,在伯德图上绘制r(wc”)曲线;(4)根据相角裕度r”要求,选择已校正系统的截止频率wc”;考虑滞后网络在wc” 处会产生一定的相角滞后Ψc(wc”),因此r”= r(wc”)+Ψc(wc”);ω=(5)确定滞后网络参数a和T:10lga+L(wc”)=0;(6)校验系统的性能指标。

3.3参数计算(1)因为题目要求在单位斜坡输入下的稳态误差为ess < 0.15所以有ess=lim 1/ [s•G0(s)]=1/k<0.05,k>33.3,所以此次取定K=40。

(2)由图4得校正前系统的幅值裕度gm=-2.5、相位裕度pm =-6.02、穿越频率wg=2.24,截止频率wp=2.57(3)确定超前校正装置的传递函数 Gc=(1+aTs)/(1+Ts)由计算得wc>=1.78,取wc=3.5,由波德图读出对应的相位欲度为-5.81,计算得a=3.81,T=0.146故Gc=(1+0.557s)/(1+0.146s)3.4校正系统伯德图z=-1.79;p=-6.84;k=1;sys=zpk(z,p,k);g=feedback(sys,1);bode(g)xlabel('w');title('校正系统伯德图')grid on图6 校正系统的伯德图4.校正后系统分析4.1复域分析z=-1.79;p=[0 -1 -5 -6.84];k=40;g=zpk(z,p,k);rlocus(g);title('校正后系统的根轨迹图')xlabel('实轴x')ylabel('虚轴j')图7 校正后系统根轨迹图由图7知系统的闭环特征根均在S平面左半平面,系统始终稳定。

4.2时域分析z=-1.79;p=[0 -1 -5 -6.84];k=40;sys=zpk(z,p,k);g=feedback(sys,1);step(g)xlabel('t');ylabel('Y(t)');title('校正后系统阶跃响应')[y,x]=step(g);max(y)ans =1.2310图8 校正后系统的单位阶跃响应由图8知此时超调量小于等于30%和调节时间小于等于5s均满足要求。

4.3频域分析num=[22.28,40];den=conv([0.146,1],conv([1,0],conv([1,1],[1,5]))); sys=tf(num,den);bode(sys)xlabel('w');title('校正后系统伯德图')grid on图9 校正后系统伯德图num=[22.28,40];den=conv([0.146,1],conv([1,0],conv([1,1],[1,5])));sys=tf(num,den);margin(sys)图10 校正后系统margin图校正后系统参数:得校正前系统的幅值裕度gm=15.66、相位裕度pm =16.6、穿越频率wg=5.04,截止频率wp=3.51和之前所取的截止频率基本相同,所以校正正确。

相关文档
最新文档