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

自动控制系统课程设计课题名称单位负反馈系统的校正设计学院(系)信息工程与自动化专业班级 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。
自控课程设计——可调直流稳压电源课程设计报告

自控原理课程设计报告课题: 直流稳压电源的设计班别: 10电气2组员: (学号)020103一、设计目的熟悉自控原理的基本理论, 在实践的综合运用中加深理解, 掌握电路设计的基本方法、设计步骤, 培养综合设计与调试能力。
2.学会直流稳压电源的设计方法和性能指标测试方法。
3、培养实践技能, 提高分析和解决实际问题的能力。
4、加强组员之间的协调合作的意识, 提高组员合作的能力。
二、设计任务及要求1.设计一个连续可调的直流稳压电源, 主要技术指标要求:①输入(AC):U=220V, f=50HZ;②输出直流电压: U0=1.27→12.24v;③输出电流: I0<=1A;④纹波电压: Up-p<30mV;2.设计电路结构, 选择电路元件, 计算确定元件参数, 画出实用原理电路图。
3、自拟实验方法、步骤及数据表格, 提出测试所需仪器及元器件的规格、数量。
4、在实验室MultiSIM8-8330软件上画出电路图, 并仿真和调试, 并测试其主要性能参数。
三、实验设备及元器件1. 装有multisim电路仿真软件的PC2.三端可调的稳压器LM317一片3.电压表、焊电路板的工具4.滑动变阻器、二极管、变压器、电阻、电容、整流桥四、电路图设计方法(1)确定目标: 设计整个系统是由那些模块组成, 各个模块之间的信号传输, 并画出直流稳压电源方框图。
(2)系统分析:根据系统功能, 选择各模块所用电路形式。
(3)参数选择: 根据系统指标的要求, 确定各模块电路中元件的参数。
(4)总电路图: 连接各模块电路。
(5)将各模块电路连起来, 整机调试, 并测量该系统的各项指标。
五、总体设计思路1. 直流稳压电源设计思路(1)电网供电电压交流220V(有效值)50Hz, 要获得低压直流输出, 首先必须采用电源变压器将电网电压降低获得所需要交流电压。
(2)降压后的交流电压, 通过整流电路变成单向直流电, 但其幅度变化大(即脉动大)。
自动控制课程设计报告 乔垒垒

自动控制理论课程设计设计题目温度控制系统姓名乔垒垒学号 1009101022 专业自动化班级 1002班指导教师李俊华设计时间 2012年12月18日第一章绪论 (1)1.1自动控制理论的背景 (1)1.2自动控制理论的发张 (1)第二章温度控制系统总体方案设计 (3)2.1温度控制系统简易图 (3)2.2温度控制系统的方块图 (3)第三章各环节的建立 (4)3.1 电压放大电路 (4)3.2 功率放大电路 (5)3.3 直流伺服电动机电路 (5)第四章温度控制系统分析 (6)4.1根轨迹系统分析 (6)第五章系统分析校正 (8)5.1系统的分析 (8)5.2温度系统的校正 (9)第六章总结 (11)6.1学习体会 (11)参考文献 (12)第一章绪论1.1自动控制理论的背景自动控制原理是人类征服自然地生产实践活动中孕育、产生、并随着社会生产和科学技术进步而不断发展完善起来的。
自动控制原理的作用日益突出,自动控制技术的运用大大提高劳动生产率和产品质量,同时也改变了劳动条件,在在改善人类的居住环境和提高生活质量方面发挥了非常重要的作用。
自二十世纪中叶以来,在工程和科学发展中,自动控制技术的应用起着极为重要的作用。
导弹能够准确地命中目标,人造卫星能按预定的轨道运行并返回地面,宇宙飞船能准确地在月球着陆,并重返地球,都是由于自动控制技术迅速发展的结果。
工业生产过程中诸如对压力、温度、湿度、流量、频率、物位、成分等方面的控制,都是自动控制技术的重要组成部分。
《自动控制原理》是自动控制技术的理论基础,是一门理论性较强的工程科学。
根据自动控制技术发展的不同阶段,自动控制理论一般可分为“经典控制理论”和“现代控制理论”两大部分。
经典控制理论的内容主要以传递函数为基础,研究单输入、单输出一类自动控制系统的分析和设计问题。
由于发展较早,现已成熟。
在工程上,相当成功地解决了大量实际问题,因此它是研究自动控制系统的重要理论基础。
《自动控制原理》课程设计

名称:《自动控制原理》课程设计题目:基于自动控制原理的性能分析设计与校正院系:建筑环境与能源工程系班级:学生姓名:指导教师:目录一、课程设计的目的与要求------------------------------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. 控制算法本次设计采用了经典的比例-积分-微分(PID)控制算法。
PID控制器通过计算误差的比例、积分和微分部分的权重,来调节执行器的输出信号,以实现对温度的精确控制。
3. 系统建模为了进行系统控制算法的设计和分析,我们需要对系统进行建模。
本次设计中,我们采用了一阶惯性环节模型来描述加热器和温度传感器之间的关系。
四、实验步骤1. 硬件搭建首先,我们搭建了一个实验平台,包括加热器、温度传感器、控制器和执行器等硬件设备。
确保各个设备之间的连接正确并稳定。
2. 参数调节接下来,我们通过对PID控制器的参数进行调节,使得系统能够快速响应、稳定控制。
通过试验和调整,我们得到了最优的PID参数。
3. 实验数据采集在实验过程中,我们采集了一系列的温度数据,包括初始温度、设定温度和实际温度等。
同时,记录了控制器的输出信号和执行器的工作状态。
4. 数据分析与结果验证通过对实验数据的分析,我们验证了设计的自动控制系统的性能。
分析结果表明,该系统能够准确地控制温度在设定范围内波动,并具有良好的稳定性和鲁棒性。
五、实验结果与讨论1. 温度控制精度经过多次实验,我们得到了控制系统的温度控制精度。
结果表明,系统能够将温度控制在设定范围内,误差较小。
2. 响应时间实验结果显示,系统对温度变化的响应时间较短,能够快速调节加热器的工作状态以保持温度稳定。
自动控制原理课程设计报告PPT课件

16
16
U
w
1100/4//420/223023
电机
4
4
(3)、电机的转速与卷进轴的转速相同,所以电机的转速与纸张的线速
度成线性关系。
w
V
K2
卷进轴
(4)、由三个滑轮和一个弹簧秤组成的测力系统对纸20/223023
张力测量系统
5
5
(5)、将测得的张力反馈到比较装置与预设张力进行比较
m 400 37.0550 200
m 22.9450
2、计算衰减率
m
sin1 1 1
1 sin m 1 sin m
0.44
1100/4//420/223023
13
13
3、确定新的开环截止频率
Lo
()
m
1 2
20lg
1
Lo
(c
)
c
4.15
1 20lg 1 2
3.6db
4、确定两转折频率:
F
F
1
反馈
四;系统的结构框图
F1(
K1
s)
K2
F2(s)
1100/4//420/223023
6
6
五:传递函数
由系统的结构框图可以求函数为得, 系统的开环传递:
G0
s
K1K2 Km Kn
TmS 1TnS 1
闭环传递函数:
Gc
s
Tm S
1
K1K2 Km Kn
TnS 1 K1K2KmKn
1100/4//420/223023
1
1 T
c 2.75
5、补偿增益:
2
1 T
1
c
自动控制原理课程设计报告

一、自动控制的相关概念1含义所谓自动控制,是指在没有人直接参与的情况下,利用外加的设备或装置(称控制装置或控制器),使机器、设备或生产过程(统称被控对象)的某个工作状态或参数(即被控量)自动地按照预定的规律运行。
2控制系统类型(1)开环控制系统只有输入量的前向控制作用,输出量并不反馈回来影响输入量的控制作用,因而,我们将它称为开环控制系统(Open-Loop Control System)。
开环控制系统可用下图表示。
开环系统的优点——结构简单,系统稳定性好,调试方便,成本低。
因此,在输入量和输出量之间的关系固定,且内部参数或外部负载等扰动因素不大,或这些扰动因素可以预测并进行补偿的前提下,应尽量采用开环控制系统。
开环控制的缺点——当控制过程中受到来自系统外部的各种扰动因素,如负载变化、电源电压波动等,以及来自系统内部的扰动因素,如元件参数变化等,都将会直接影响到输出量,而控制系统不能自动进行补偿。
因此,开环系统对元器件的精度要求较高。
(2)闭环控制系统闭环控制系统(Close-Loop Control System)又称反馈控制系统(Feedback Control System),是在闭环控制系统中,把输出量检测出来,经过物理量的转换,再反馈到输入端去与给定值(参考输入)进行比较(相减),并利用比较后的偏差信号,以一定的控制规律产生控制作用,抑制内部或外部扰动对输出量的影响,逐步减小以至消除这一偏差,从而实现要求的控制性能。
闭环控制的优点——抑制扰动能力强,与开环控制相比,对参数变化不敏感,并能获得满意的动态特性和控制精度。
闭环控制的缺点——但是引入反馈增加了系统的复杂性,如果闭环系统参数的选取不适当,系统可能会产生振荡,甚至系统失稳而无法正常工作,这是自动控制理论和系统设计必须解决的重要问题。
3自动控制系统的组成·被控对象(或过程)——又称控制对象或受控对象,指需要对它的某个特定的量进行控制的设备或过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成绩课程设计报告题目控制系统的设计与校正课程名称自动控制原理课程设计院部名称机电工程学院专业电气工程及其自动化班级 10电气(1) 学生姓名董天宠学号 1004103037 课程设计地点 C306 课程设计学时 1周指导教师陈丽换金陵科技学院教务处制目录一、设计目的 (3)二、设计任务与要求 (3)三、设计方案 (4)四、校正函数的设计 (4)4.1、校正前系统特性 (4)4.2、利用MATLAB语言计算出超前校正器的传递函数 (6)4.3校验系统校正后系统是否满足题目要求 (7)五、函数特征根的计算 (8)5.1校正前 (8)5.2校正后 (9)六、系统动态性能分析 (10)6.1 校正前单位阶跃响应 (10)6.2校正前单位脉冲响应 (11)6.3校正前单位斜坡信号 (14)七、校正后动态性能分析 (14)7.1 校正后单位阶跃响应 (15)7.2 校正后单位冲击响应 (15)7.3 校正后单位斜坡响应 (16)八、系统的根轨迹分析 (17)8.1、校正前根轨迹分析 (17)8.2、校正后根轨迹分析 (19)九、系统的奈奎斯特曲线分析 (21)9.1校正前奈奎斯特曲线分析 (21)9.2 校正后奈奎斯特曲线分析 (22)设计小结 (23)参考文献 (24)1.设计目的1)掌握自动控制原理的时域分析法,根轨迹法,频域分析法,以及各种补偿(校正)装置的作用及用法,能够利用不同的分析法对给定系统进行性能分析,能根据不同的系统性能指标要求进行合理的系统设计,并调试满足系统的指标。
2)学会使用MATLAB 语言及Simulink 动态仿真工具进行系统仿真与调试。
2.设计任务与要求已知单位负反馈系统的开环传递函数0K G(S)S(0.1S 1)(0.001S 1)=++,试用频率法设计串联超前校正装置,使系统的相位裕度045γ≥,静态速度误差系数1v K 1000s -=1)首先, 根据给定的性能指标选择合适的校正方式对原系统进行校正,使其满足工作要求。
要求程序执行的结果中有校正装置传递函数和校正后系统开环传递函数,校正装置的参数T ,α等的值。
2)利用MATLAB 函数求出校正前与校正后系统的特征根,并判断其系统是否稳定,为什么? 3)利用MATLAB 作出系统校正前与校正后的单位脉冲响应曲线,单位阶跃响应曲线,单位斜坡响应曲线,分析这三种曲线的关系?求出系统校正前与校正后的动态性能指标σ%、tr 、tp 、ts 以及稳态误差的值,并分析其有何变化?4)绘制系统校正前与校正后的根轨迹图,并求其分离点、汇合点及与虚轴交点的坐标和相应点的增益K *值,得出系统稳定时增益K *的变化范围。
绘制系统校正前与校正后的Nyquist 图,判断系统的稳定性,并说明理由? 5)绘制系统校正前与校正后的Bode 图,计算系统的幅值裕量,相位裕量,幅值穿越频率和相位穿越频率。
判断系统的稳定性,并说明理由? 3设计方案串联超前校正装置的传递函数为1()(0)1TsGc s Ts αα+=>+1根据对稳态误差的要求确定开环增益。
2按已确定的K ,绘制未校正系统的伯德图,并计算相角裕度0γ。
3确定需要补偿的相位超前角0~m ϕγγ=-+︒(510)。
4利用Matlab 语言计算出超前校正器的传递函数。
5校验校正后的系统是否满足题目要求。
4.校正函数的设计.1 校正前系统特性 原传递函数0K G(S)S(0.1S 1)(0.001S 1)=++具有一个积分环节,所以原系统为I 型系统,则其速度误差系数Kv K =,使系统的速度误差系数,即K=1000。
原传递函数0K G(S)S(0.1S 1)(0.001S 1)=++根据原系统的开环对数幅频特性的剪切频率c=100rad/s ,求出原系统的相角裕度约为0度,这说明原系统在K=1000/s 时处于临界稳定状态,不能满足45度的要求。
为满足45度的要求,串联校正装置提供的最大超前相角m 必须大于等于45度。
考虑到校正后系统的剪切频率c'会稍大于校正前的剪切频率c ,因此,校正时应给校正装置的最大超前相角m增加一个补偿角度。
取15度1sin 1sin m ma ϕϕ+=- m ω=1aT程序如下:>> k=1000;>> d1=conv(conv([1 0],[0.1 1]),[0.001 1]); >> scop=tf(k,d1);>> w=logspace(0,4,50); >> bode(scop,w);>> [Gm,Pm,Wcg,Wcp]=margin(scop)结果为:Gm =1.0100 Pm = 0.0584 Wcg =100.0000 Wcp = 99.4863剪切频率ω=99.5rad/sec,相角裕度0γ=0.0584deg和幅值0C裕度Gm=0.0864dB4.2利用MATLAB语言计算出超前校正器的传递函数。
要计算出校正后系统的传递函数,就编写求超前校正器的传递函数的MATLAB程序,其中调用了求超前校正器传递函数的函数leadc(),leadc.m保存在matlab7.0\work\文件夹下,其中key=1时,为var=gama,是根据要求校正后的相角稳定裕度计算超前校正器;当key=2时,为var=wc,则是根据要求校正后的剪切频率计算校正器。
若已知系统的开环传递函数与要求校正后的相角稳定裕度或剪切频率,求系统串联超前校正器传递函数时,就可以调用此函数。
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==2wc=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+15;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); endmatlab 程序如下:>> k=1000;>> d1=conv(conv([1 0],[0.1 1]),[0.001 1]); >> sope=tf(k,d1);>> gama=60;[Gc]=leadc(1,sope,[gama])Transfer function: 0.02148 s + 1 -------------- 0.001056 s + 1所以传递函数如右边所示 4.3校验系统校正后系统是否满足题目要求:程序如下: k0=1000; n1=1;d1=conv(conv([1 0],[0.1 1]),[0.001 1]);s1=tf(k0,d1); s1=tf(k0*n1,d1); n2=[0.02148 1]; d2=[0.001056 1]; s2=tf(n2,d2);sys=s1*s2;figure(1); margin(sys)1001056.0102148.0G(S)++=s s剪切频率cω=167rad/sec ,相角裕度γ=45deg 和幅值裕度Gm =17.3dB五、函数特征根的计算 5.1 校正前 开环传递函数:K G(S)S(0.1S 1)(0.001S 1)=++程序如下:>> clear>> k=1000;num=1;>> den=conv(conv([1 0],[0.1 1]),[0.001 1]); >> s1=tf(k*num,den)结果为:Transfer function: 1000 --------------------------0.0001 s^3 + 0.101 s^2 + s故该系统闭环特征方程为:320.00010.10110000s s s +++= Matlab 程序如下:>> clear>> p=[0.0001 0.101 1 1000]; >> roots(p)ans =1.0e+003 *-1.0099 -0.0000 + 0.0995i -0.0000 - 0.0995i由于校正前系统单位负反馈的特征方程没有右半平面的根,故校正前的闭环系统稳定5.2 校正后开环传递函数:)1001056.0)(1001.0)(11.0(G(S)GC(S))102148.0(1000+++=+S S S S S>> num=[21.48 1000];>> den=[0.0000001056 0.0003145 0.1031 1 0]; >> s=tf(num,den); >> s1=feedback(s,1)21.48 s + 1000------------------------------------------------------------1.056e-007 s^4 + 0.0003145 s^3 + 0.1031 s^2 + 22.48 s + 1000矫正后闭环传递函数()1000+ s 22.48 + s^2 0.1031 + s^3 0.0003145 + s^4 007-1.056e 1000+ s 21.48=Φs程序如下:>> clear>> p=[0.0000001056 0.0003145 0.1031 22.48 1000]; >> roots(p)ans =1.0e+003 *-2.6382 -0.1416 + 0.2078i -0.1416 - 0.2078i -0.0567由于校正后系统单位负反馈的特征方程没有右半平面的根,故校正后的闭环系统稳定。