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

合集下载

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

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

自动控制系统课程设计课题名称单位负反馈系统的校正设计学院(系)信息工程与自动化专业班级 08自动化姓名杨宝贵学号 *********指导老师乔永凤设计日期 2010.12.20目录一、设计目的------------------------- 3二、设计任务与要求--------------------- 32.1设计任务 ------------------------- 32.2设计要求 ------------------------- 3三、设计方法步骤及设计校正构图----------- 33.1校正前系统分析--------------------- 3 3.2校正方法 ------------------------- 6 3.3校正装置 ------------------------- 73.4校正后系统分析--------------------- 9四、课程设计小结与体会----------------- 12五、参考文献------------------------- 13一 、设计目的1. 掌握控制系统的设计与校正方法、步骤。

2. 掌握对系统相角裕度、稳态误差和穿越频率以及动态特性分析。

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

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

二、设计任务与要求2.1设计任务设单位负反馈系统的开环传递函数为:))101.0)(1(/()(++=s s s K s G用相应的频率域校正方法对系统进行校正设计,使系统满足如下动态和静态 性能:1) 相角裕度045≥γ;2) 在单位斜坡输入下的稳态误差为0625.0≥ss e ; 3) 系统的穿越频率大于2rad/s 。

2.2设计要求1) 分析设计要求,说明校正的设计思路(超前校正,滞后校正或滞后-超前校正; 2) 详细设计(包括的图形有:校正结构图,校正前系统的Bode 图,校正装置的Bode图,校正后系统的Bode 图;3) 用MA TLAB 编程代码及运行结果(包括图形、运算结果; 4) 校正前后系统的单位阶跃响应图。

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

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

自控课程设计 课程设计(论文)设计(论文)题目 单位反馈系统中传输函数研究学院名称 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。

自动控制原理课程设计

自动控制原理课程设计

审定成绩:自动控制原理课程设计报告题目:单位负反馈系统设计校正学生姓名罗衡班级0903班院别物理与电子学院专业电子科学与技术学号14092500060 指导老师杜健嵘设计时间2011.12目录一、设计题目 (1)二、设计要求 (1)三、设计思路 (1)四、设计方法与步骤 (1)(1)确定系统开环增益 (2)(2)分析校正前系统性能指标 (2)(3)选择校正方案 (4)(4)设置校正装置的参数 (5)(5)分析校正后系统性能指标 (6)五、验证与对比 (8)六、参考文献 (9)自动控制原理课程设计一、设计题目设单位负反馈系统的开环传递函数为)12.0)(11.0()(0++=s s s K s G ,用相应的频率域校正方法对系统进行校正设计,使系统满足如下动态和静态性能:(1)相角裕度045≥γ(2)在单位斜坡输入下的稳态误差05.0<ss e (3)系统的剪切频率s /rad 3<c ω二、设计要求(1)分析设计要求,说明校正的设计思路(超前校正,滞后校正或滞后-超前校正)(2)详细设计(包括的图形有:校正结构图,校正前系统的Bode 图,校正装置的Bode 图,校正后系统的Bode 图)(3)用MATLAB 编程代码及运行结果(包括图形、运算结果) (4)校正前后系统的单位阶跃响应图。

三、设计思路根据题目要求的稳态误差 e ss 的值,确定开环增益 K ,再得到校正前系统的传递函数及频率特性,利用matlab 画出其 bode 图,从图形及结果可以得到校正前系统的相角裕度γ和剪切频率ωc ,判断这两项指标是否符合要求,若不符合,则选择合适的校正装置,确定并计算出校正装置的参数 a 和 T 。

即得校正装置的传递函数,然后得到校正后系统的开环传递函数及频率特性,最后验证已校正系统的γ和ωc 是否都达到要求。

如果有指标仍未达标。

则须另取合适的w c 的四、设计方法与步骤(1)确定系统开环增益单位负反馈系统的误差传递函数为:)12.0)(11.0()12.0)(11.0()()(11)()s (K s s s s s s s H s G s R E +++++=+= 根据稳态误差的定义,在单位斜坡输入信号t t r =)((2s 1)(=s R )作用下的稳态误差为:K1)()(1)(lim)]([lim )(lim =+=⋅==∞→∞→∞→s H s G s sR s E s t e e s s s ss现要使稳态误差05.0<ss e ,则K>20,取开环增益K=21即可满足系统对稳态误差的要求。

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

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

名称:《自动控制原理》课程设计题目:基于自动控制原理的性能分析设计与校正院系:建筑环境与能源工程系班级:学生姓名:指导教师:目录一、课程设计的目的与要求------------------------------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. 搭建模拟电路:根据实验内容,搭建相应的模拟电路,并连接好测试设备。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

一般来说,有两种主要的控制器: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. 通过实验验证自动控制理论在实际系统中的应用,加深对理论知识的理解。

二、实验原理自动控制原理是研究自动控制系统动态过程及其控制规律的科学。

实验主要验证以下原理:1. 线性时不变系统:系统在任意时刻的输入与输出之间关系可用线性方程表示,且系统参数不随时间变化。

2. 稳定性:系统在受到扰动后,能够逐渐恢复到稳定状态。

3. 控制器设计:通过控制器的设计,使系统满足预定的性能指标。

三、实验设备1. 自动控制实验台2. 计算机及控制软件3. 测量仪器(如示波器、信号发生器、数据采集器等)四、实验内容1. 线性时不变系统阶跃响应实验2. 线性时不变系统频率响应实验3. 控制器设计实验五、实验步骤1. 线性时不变系统阶跃响应实验(1)搭建实验电路,连接好相关仪器;(2)设置输入信号为阶跃信号,观察并记录输出信号;(3)分析阶跃响应曲线,计算系统动态性能指标。

2. 线性时不变系统频率响应实验(1)搭建实验电路,连接好相关仪器;(2)设置输入信号为正弦信号,改变频率,观察并记录输出信号;(3)分析频率响应曲线,计算系统频率特性指标。

3. 控制器设计实验(1)根据系统性能指标,选择合适的控制器类型;(2)搭建实验电路,连接好相关仪器;(3)调整控制器参数,观察并记录输出信号;(4)分析控制器效果,验证系统性能指标。

六、实验结果与分析1. 线性时不变系统阶跃响应实验(1)实验结果:绘制阶跃响应曲线,计算系统动态性能指标;(2)分析:与理论值进行对比,验证系统动态性能。

2. 线性时不变系统频率响应实验(1)实验结果:绘制频率响应曲线,计算系统频率特性指标;(2)分析:与理论值进行对比,验证系统频率特性。

3. 控制器设计实验(1)实验结果:调整控制器参数,观察并记录输出信号;(2)分析:验证系统性能指标,评估控制器效果。

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

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

磁盘驱动读取系统概述:磁盘驱动读取装置的目标是要将磁头准确定位,以便正确读取磁盘磁道上的信息,由于磁盘旋转速度在1800转/分和7200转/分之间,磁头在磁盘上方不到10nm的地方运动,所以位置精度指标要求非常高。

此系统轨道的位置是通过读取预先录制在上的信息(格式化完成)进行检测的,因此反馈通道的传递函数取为:H(s)=1。

此外我们近似磁头与手臂之间的簧片是完全刚性的,所以影响磁头定位的主要扰动因素是外界的冲击、震动和系统内部参数发生改变等因素,我们要改进控制系统,以减小扰动因素的影响。

在这次设计中我们将用到比例控制,超前校正控制,滞后—超前校正控制等方法。

一、利用实验数据建立对象数学模型(考虑读写头与悬臂刚性连接)实验原理图:相关数据:飞升曲线标幺曲线根据程序:t=t(15:30);y1=y(15:30);y2=y1/0.092008;y3=1-y2;y4=log(y3);plot(t,y4)gridp=polyfit(t,y4,1)并得到:p =-829.6900 1.5860所以:K=-829.69,b=1.586 得到斜率坐标曲线如下图:斜率坐标图计算如下:所以对象传递函数:G(s)=0.92008/(1.156×10-6S3+2.16×10-3S2+S)二、采用比例控制,系统的性能指标要求:超调量%<5%,调整时间t s <200ms ,单位扰动的最大响应小于5‰1、控制系统方块图:R(S) C(S2、根据根轨迹程序:a=[0.92008];b=[1.156e-006 0.00216 1 0]; sys=tf(a,b); rlocus(sys); gridrlocfind(sys)>> Select a point in the graphics window selected_point =-7.4426e+002 -8.3668e+000ians =26.5803得到如图根轨迹:Ka 0.92008/(0.00121S+1)1/(0.000958S+1)1/s 1根轨迹图在保证系统稳定的前提下,折中选出比例增益,系统稳定要求闭环系统的极点位于S平面的右半面,通过根轨迹图可知当%=4.88%时,系统Ka=2473、系统的稳定裕度编程:ka=247;sys1=tf([0.92008*ka],[ 0.00121 1])sys2=tf([1],[0.000958 1 0])sys3=series(sys1,sys2);bode(sys3)gridmargin(sys3)[h r wg wc]=margin(sys3)运行结果:Transfer function:227.3-------------0.00121 s + 1Transfer function:1----------------0.000958 s^2 + sh =8.2297 (幅值欲量h)r =63.7349 (相角欲量r)wg =928.8050 (交接频率w g)wc =215.3773 (截止频率w c)BODE图4、单位阶跃给定作用下的响应曲线编程:ka=247;t=0:0.0001:10;sys1=tf([0.92008*ka],[ 0.00121 1])sys2=tf([1],[0.000958 1 0])sys3=series(sys1,sys2);sys4=feedback(sys3,[1])[y,t]=step(sys4,t);plot(t,y)grid得到曲线如图:5、单位扰动作用下的响应曲线编程:ka=247;t=0:0.001:2;sys1=tf( 1,[0.000958 1 0])sys2=tf(0.92008*ka,[0.00121 1])sys3=feedback(sys1,sys2)[y,t]=step(sys3,t);plot(t,y)grid得到曲线如图:5、小结通过多次改变Ka的可得到以下表中的多组数据:Ka 225 235 247 255 265超调量 3.14% 3.95% 4.88% 5.57% 6.4%调节时间(s)0.014 0.013 0.012 0.012 0.0130.0049 0.0048 0.0046 0.0045 0.0044对单位阶跃扰动的响应的最大值由此折中选择Ka=247为合适的。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

自动控制原理课程设计专业:自动化设计题目:控制系统的综合设计班级:自动化0943学生姓名:XXX学号:XX指导教师:XX分院院长:XXX教研室主任:XX电气工程学院目录第一章 课程设计内容与要求分析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的放大器(对原系统没有校正作用)。

1.2 设计要求11.0)(≤∞e ,开环截止频率 2 3) 4)设校正装置网络元件参数R4、5R=100K ,C=1F 、10F 若干个);6)利用Matlab 仿真软件辅助分析,绘制校正前、后及校正装置对数频率特性曲线,并验算设计结果;7)在Matlab-Simulink 下建立系统仿真模型,求校正前、后系 统单位阶跃响应特性,并进行系统性能比较;8)利用自动控制原理实验箱完成硬件设计过程,包括:搭建校正前后c系统电路、输入阶跃信号并通过示波器观察校正前后系统输出响应曲线。

1.3 Matlab软件1.3.1基本功能MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

MATLAB和Mathematica、Maple并称为三大数学软件。

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

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

自动控制原理课程设计报告材料随着科技的不断发展和应用的广泛推广,自动控制技术在各个领域得到了广泛应用。

自动控制原理作为一门基础课程,对于培养学生的系统思维和解决问题的能力具有重要意义。

在本次课程设计中,我们选择了一个简单的水位控制系统作为研究对象,通过对该系统的建模和仿真,深入理解了自动控制原理的基本概念和方法。

1. 系统建模在课程设计中,我们首先对水位控制系统进行了建模。

该系统由水箱、水泵和水位传感器组成。

水泵的工作状态由控制器控制,而传感器负责测量水位。

我们将水箱的水位作为系统的输出,水泵的工作状态作为系统的输入。

通过对系统进行建模,我们可以得到系统的传递函数,进而进行后续的控制器设计。

2. 控制器设计在控制器设计中,我们选择了经典的PID控制器作为控制器的结构。

PID控制器由比例、积分和微分三个部分组成,通过调节这三个部分的系数,可以实现对系统的稳定控制。

在本次课程设计中,我们采用了试控法和校正法两种方法来确定PID控制器的参数。

3. 系统仿真为了验证控制器的性能,我们进行了系统的仿真。

通过在MATLAB/Simulink环境下搭建水位控制系统的仿真模型,我们可以观察系统的响应曲线,并评估控制器的性能。

在仿真中,我们对比了不同参数下的控制效果,以及不同输入信号下的系统响应。

通过仿真,我们可以直观地了解控制器的优劣,并对其进行进一步的调整和改进。

4. 实验验证为了进一步验证控制器的性能,我们进行了实验验证。

在实验中,我们搭建了一个小型的水位控制系统,并将所设计的PID控制器应用于其中。

通过实验,我们可以观察到实际系统的响应,并与仿真结果进行对比。

实验结果表明,所设计的PID控制器能够有效地控制水位,实现系统的稳定控制。

5. 总结与展望通过本次课程设计,我们深入学习了自动控制原理的基本概念和方法。

通过对水位控制系统的建模、控制器设计、系统仿真和实验验证,我们掌握了自动控制的基本原理和技术手段。

自动控制原理课程设计

自动控制原理课程设计

自动控制原理课程设计一、设计目的。

自动控制原理是现代工程技术中的重要基础课程,通过本课程设计,旨在帮助学生深入理解自动控制原理的基本概念和方法,掌握自动控制系统的设计和分析技能,提高学生的工程实践能力。

二、设计内容。

1. 选取合适的控制对象,通过调研和分析,选取一个合适的控制对象,例如温度、液位等,作为本课程设计的控制对象。

2. 建立数学模型,根据选取的控制对象,建立其数学模型,包括传递函数、状态空间方程等,为后续的控制器设计奠定基础。

3. 控制器设计,根据控制对象的数学模型,设计合适的控制器,可以选择比例积分微分(PID)控制器或者其他先进的控制算法。

4. 系统仿真与分析,利用仿真软件对设计的控制系统进行仿真,分析系统的稳定性、动态响应等性能指标。

5. 实际搭建与调试,在实际的控制对象上搭建控制系统,进行调试和实验验证,观察系统的实际性能。

6. 总结与展望,总结课程设计的过程和结果,对控制系统的性能进行评价,并展望未来的改进方向。

三、设计要求。

1. 设计过程要符合自动控制原理的基本原理和方法,确保设计的科学性和合理性。

2. 数学模型的建立和控制器设计要准确,仿真与实验结果要可靠。

3. 设计报告要清晰、完整、准确,包括设计思路、理论分析、仿真结果、实验数据等。

4. 设计报告要求能够体现出学生的独立思考和创新能力,具有一定的工程实践价值。

四、设计步骤。

1. 确定控制对象,根据实际情况,选择合适的控制对象,例如温度控制系统。

2. 建立数学模型,根据选取的控制对象,建立其数学模型,包括传递函数、状态空间方程等。

3. 控制器设计,根据控制对象的数学模型,设计合适的控制器,例如PID控制器。

4. 系统仿真与分析,利用仿真软件对设计的控制系统进行仿真,分析系统的性能指标。

5. 实际搭建与调试,在实际的控制对象上搭建控制系统,进行调试和实验验证。

6. 总结与展望,总结课程设计的过程和结果,对控制系统的性能进行评价,并展望未来的改进方向。

自动控制原理课程设计

自动控制原理课程设计

自动控制原理课程设计一、设计目的。

本课程设计旨在通过对自动控制原理的学习和实践,使学生能够掌握自动控制系统的基本原理和设计方法,培养学生的工程实践能力和创新意识。

二、设计内容。

1. 课程概述。

自动控制原理是现代工程技术中的重要基础课程,它涉及到控制系统的基本概念、数学模型、性能指标、稳定性分析、校正设计等内容。

通过本课程的学习,学生将了解到控制系统的基本工作原理,并能够运用所学知识进行实际系统的设计与分析。

2. 课程实践。

课程设计将包括以下内容:(1)控制系统的数学建模与仿真。

通过对不同控制系统的数学建模,学生将学会如何利用数学工具描述控制系统的动态特性,并通过仿真软件进行系统性能分析。

(2)控制系统的稳定性分析与校正设计。

学生将学习控制系统的稳定性分析方法,以及如何进行控制系统的校正设计,包括校正器的设计和参数整定等内容。

(3)控制系统的实际应用。

通过实际案例分析,学生将了解控制系统在工程实践中的应用,包括工业控制、航空航天、机器人等领域的应用案例。

三、设计要求。

1. 学生在课程设计中要求独立完成控制系统的建模与仿真,稳定性分析与校正设计,以及实际应用案例的分析。

2. 学生需要结合课程学习内容,运用所学知识解决实际控制系统设计与分析中的问题,培养学生的工程实践能力和创新意识。

3. 学生需要按时提交课程设计报告,报告内容需包括设计过程、结果分析、存在问题及改进措施等内容。

四、设计步骤。

1. 确定课程设计题目和内容。

学生需要根据课程要求确定课程设计题目和内容,明确设计目的和要求。

2. 学习相关知识。

学生需要认真学习自动控制原理课程相关知识,包括控制系统的基本原理、数学模型、稳定性分析方法等内容。

3. 进行系统建模与仿真。

学生需要运用仿真软件对所选控制系统进行数学建模,并进行系统性能仿真分析。

4. 进行稳定性分析与校正设计。

学生需要对系统进行稳定性分析,并进行控制系统的校正设计,包括校正器的设计和参数整定等内容。

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

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

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

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

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

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

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

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

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

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

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

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

设计题目: 0K G(S)S(S 1)(S 2)=++,试用频率法设计串联滞后——超前校正装置,使系统的相角裕量045γ≥,静态速度误差系数1v K 10s -=,截止频率不低于1.5rad s设计步骤:1、静态速度误差系数1v K 10s -=,即当S —>0时,K G(S)S(S 1)(S 2)=++=10,解得K 0=20s -1。

即被控对象的开环传递函数:G(S)=)2)(1(20++S S S 。

2、滞后校正器的传递函数为:G C1(S)=TSbTS++11根据题目要求,取校正后系统的截止频率W C =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])将程序输入MA TLAB Command Window 后,并按回车,Command Window 出现如下代数式:133.631667.6++s s由式可知:b=0.105,T=63.33。

3、 求超前校正器的传递函数,而已知串联有滞后校正器的传递函数为: G(S)G c1(S)=)2)(1(20++S S S 133.631667.6++s s根据校正后系统的传递函数,编写求超前校正器的传递函数的MA TLAB 程序,其中调用了求超前校正器传递函数的函数leadc(),leadc.m 保存在matlab6.5\work\文件夹下,leadc.m 编制如下:function [Gc]=leadc(key,sope,vars)% MATLAB FUNCTION PROGRAM leadc.m %if key==1gama=vars(1);gama1=gama+5; [mag,phase,w]=bode(sope); [mu,pu]=bode(sope,w); gam=gama1*pi/180;alpha=(1-sin(gam))/(1+sin(gam)); adb=20*log10(mu); am=10*log10(alpha); wc=spline(adb,w,am);T=1/(wc*sqrt(alpha)); alphat=alpha*T;Gc=tf([T 1],[alphat 1]); elseif key==2 wc=vars(1);num=sope.num{1};den=sope.den{1}; na=polyval(num,j*wc); da=polyval(den,j*wc); g=na/da; g1=abs(g);h=20*log10(g1); a=10^(h/10); wm=wc;T=1/(wm*(a)^(1/2)); alphat=a*T;Gc=tf([T 1],[alphat 1]); elseif key==3gama=vars(1);wc=vars(2);gama1=gama+5; num=sope.num{1};den=sope.den{1}; ngv=polyval(num,j*wc); dgv=polyval(den,j*wc); g=ngv/dgv; thetag=angle(g);thetag_d=thetag*180/pi; mg=abs(g);gama_rad=gama1*pi/180;z=(1+mg*cos(gama_rad-thetag))/(-wc*mg*sin(gama_rad-thetag)); p=(cos(gama_rad-thetag)+mg)/(wc*sin(gama_rad-thetag)); nc=[z,1];dc=[p,1]; Gc=tf(nc,dc); End在Command Window 中编写下列程序: n1=conv([0 20],[6.667 1]);d1=conv([1 0],[1 1]); d2=conv([1 2],[63.33 1]); d3=conv(d1,d2);sope=tf(n1,d3);wc=1.5; [Gc]=leadc(2,sope,[wc])写完后,按回车,出现如下代码:12087.0113.2++s s ,即超前传递函数为G c2(S)=TS aTS ++11= 12087.0113.2++s s ,可得a=10.21,T=0.2087。

故校正后的开环系统总传递函数为:G(S)G c1(S)G c2(S)=)2)(1(20++S S S 133.631667.6++s s 12087.0113.2++s s验证校正后的闭环系统的性能指标,画出bode 图:由图可知:剪切频率为Wc=1.54rad/s ,相角裕量为γ= 45°,符合设计要求。

4、 用MA TLAB 求校正前后系统的特征根: 20先写出校正前系统单位负反馈传递函数:Ф(S )= ─────── S 3+3*S 2+2S+20 故在Commmand Window 中写入:p=[1 3 2 20];roots(p) 回车后得到:ans =-3.83710.4186 + 2.2443i0.4186 - 2.2443i由于校正前系统单位负反馈得特征方程有右半平面的根,故校正前的闭环系统不稳定。

写出校正后系统单位负反馈传递函数:11.5290S2+7.1480S+0.8128Ф(S)= ────────────────────────S5+7.8058*S4+16.4931*S3+21.3676*S2+7.2994*S+ 0.8128故在Commmand Window 中写入p=[1.00007.8058 16.4931 21.3676 7.2994 0.8128];roots(p)回车后得到:p =1.0000 7.8058 16.4931 21.3676 7.2994 0.8128ans =-5.4570-0.9582 + 1.3694i-0.9582 - 1.3694i-0.2163 + 0.0810i-0.2163 - 0.0810i由于校正后系统单位负反馈得特征方程没有右半平面的根,故校正后的闭环系统稳定。

5、用MATLAB作出系统校正前和校正后的单位脉冲响应曲线,单位阶跃响应曲线,单位斜坡响应曲线,并求出系统校正前和校正后的动态性能指标δ%、tr、tp、ts以及稳态误差的值:①校正前的单位阶跃响应:编写的程序如下:n1=20;d1=conv(conv([1 0],[1 1]),[1 2]);s1=tf(n1,d1);sope=s1;sys=feedback(sope,1);step(sys)[y,t]=step(sys);得到的单位阶跃响应曲线图:编写的程序如下:n1=20;d1=conv(conv([1 0],[1 1]),[1 2]);s1=tf(n1,d1);s2=tf([6.667 1],[63.33 1]);s3=tf([2.13 1],[0.2087 1]);sope=s1*s2*s3;sys=feedback(sope,1);step(sys)[y,t]=step(sys);得到的单位阶跃响应曲线图:③校正前的单位冲击响应:编写的程序如下:n1=20;d1=conv(conv([1 0],[1 1]),[1 2]);s1=tf(n1,d1);sope=s1;sys=feedback(sope,1);impulse(sys)[y,t]=impulse(sys);得到的单位冲击响应曲线图:编写的程序如下:n1=20;d1=conv(conv([1 0],[1 1]),[1 2]);s1=tf(n1,d1);s2=tf([6.667 1],[63.33 1]);s3=tf([2.13 1],[0.2087 1]);sope=s1*s2*s3;sys=feedback(sope,1);impulse(sys)[y,t]=impulse(sys);得到的单位冲击响应曲线图:⑤校正前的单位斜坡响应:在Simulink 窗口里菜单方式下的单位斜坡响应的动态结构图如下:在Command Window 中输入plot(tout,dimout),回车后得到的波形图为:⑥校正后的单位斜坡响应:在Simulink 窗口里菜单方式下的单位斜坡响应的动态结构图如下:在Command Window 中输入plot(tout,bimout),回车后得到的波形图为:由于校正前的系统为不稳定系统,故不讨论其动态性能指标;而校正后的系统是稳定的系统,其超调量σ%和峰值时间可由下列图得到:超调量σ%为22%.上升时间tr为:0.806s由下图可得到校正后系统的调节时间ts(5%):调节时间ts(5%)=6.03s由下图可得到校正后系统的调节时间ts(2%):调节时间ts(2%)=14.4s右下图可以得到校正后系统的稳态误差值:稳态误差ess=1-1=0。

单位脉冲、阶跃、斜坡响应曲线的关系是:单位脉冲响应的积分是单位阶跃响应曲线,单位阶跃响应的积分是单位斜坡响应。

6、绘制系统校正前与校正后的根轨迹,并求其分离点、汇合点及虚轴交点的坐标和相应的增益K*值,得出系统稳定时增益K*的变化范围:求校正前的根轨迹的程序如下:num=[1];den=[1 3 2 0];rlocus(num,den,'k')校正前的根轨迹的分离点和汇合点由下图得:分离点d=-0.423增益K*=0.385校正前的根轨迹虚轴的交点由下图得:与虚轴的交点w=+1.41、-1.41,增益K*=6.00校正前系统稳定时增益K*的变化范围是K*<6,而题目中的K*=10,校正前的闭环系统不稳定。

相关文档
最新文档