滞后超前校正控制器设计说明

合集下载

基于MATLAB进行控制系统的滞后-超前校正设计要点

基于MATLAB进行控制系统的滞后-超前校正设计要点

计算机控制技术------滞后-超前校正控制器设计系别:电气工程与自动化专业:自动化班级:B110411学号:B11041104姓名:程万里目录一、 滞后-超前校正设计目的和原理 (1)1.1 滞后-超前校正设计目的......................................................... 1 1.2 滞后-超前校正设计原理......................................................... 1 二、滞后-超前校正的设计过程 (3)2.1 校正前系统的参数 (3)2.1.1 用MATLAB 绘制校正前系统的伯德图................................. 3 2.1.2 用MATLAB 求校正前系统的幅值裕量和相位裕量.................. 4 2.1.3 用MATLAB 绘制校正前系统的根轨迹................................. 5 2.1.4 对校正前系统进行仿真分析.............................................5 2.2 滞后-超前校正设计参数计算 (6)2.2.1 选择校正后的截止频率c ω............................................. 6 2.2.2 确定校正参数β、2T 和1T (6)2.3 滞后-超前校正后的验证 (7)2.3.1 用MATLAB 求校正后系统的幅值裕量和相位裕量..................7 2.3.2 用MATLAB 绘制校正后系统的伯德图.................................8 2.3.3 用MATLAB 绘制校正后系统的根轨迹.................................9 2.3.4 用MATLAB 对校正前后的系统进行仿真分析 (10)三、前馈控制3.1 前馈控制原理..................................................................... 12 3.2控制对象的介绍及仿真......................................................... 12 四、 心得体会.............................................................................. 16 参考文献.......................................................................................17 附录 (18)一、滞后-超前校正设计目的和原理1.1 滞后-超前校正设计目的所谓校正就是在系统不可变部分的基础上,加入适当的校正元部件,使系统满足给定的性能指标。

课程设计-用MATLAB进行控制系统的滞后-超前校正设计

课程设计-用MATLAB进行控制系统的滞后-超前校正设计

课程设计任务书学生姓名: *** 专业班级: 自动化0805 指导教师: ***** 工作单位: 自动化学院题 目: 用MATLAB 进行控制系统的滞后-超前校正设计 初始条件:已知一单位反馈系统的开环传递函数是)2)(1()(++=s s s K s G 要求系统的静态速度误差系数110-≥S K v , 45≥γ。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、 MATLAB 作出满足初始条件的最小K 值的系统伯德图,计算系统的幅值裕量和相位裕量。

2、前向通路中插入一相位滞后-超前校正,确定校正网络的传递函数。

3、用MATLAB 画出未校正和已校正系统的根轨迹。

4、用Matlab 对校正前后的系统进行仿真分析,画出阶跃响应曲线,计算其时域性能指标。

5、课程设计说明书中要求写清楚计算分析的过程,列出MATLAB 程序和MATLAB 输出。

说明书的格式按照教务处标准书写。

时间安排: 任务时间(天) 审题、查阅相关资料2 分析、计算3 编写程序2 撰写报告2 论文答辩 1指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日MATLAB是一个包含大量计算算法的集合。

其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。

函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。

在通常情况下,可以用它来代替底层编程语言,如C和C++。

在计算要求相同的情况下,使用MA TLAB的编程工作量会大大减少。

MATLAB的这些函数集包括从最简单最基本的函数到诸如矩阵,特征向量、快速傅立叶变换的复杂函数。

函数所能解决的问题其大致包括矩阵运算和线性方程组的求解、微分方程及偏微分方程的组的求解、符号运算、傅立叶变换和数据的统计分析、工程中的优化问题、稀疏矩阵运算、复数的各种运算、三角函数和其他初等数学运算、多维数组操作以及建模动态仿真等。

自动控制原理--滞后超前校正与PID校正

自动控制原理--滞后超前校正与PID校正

G s 1 T1s 1 aT2s
1 T1s 1 T2s
°
其中:
E1
1,a 1且.a 1 °
C1
R1
°
R2
E2
C2
°
Phase (deg); Magnitude (dB)
To: Y(1)
Bode Diagrams
From: U(1) 0
-5
-10
-15
-20 50
0
-50
ቤተ መጻሕፍቲ ባይዱ
10-4
10-3
10-2
应 50o 处的g 0.082 rad s,相应幅频特性为Lg 45.5db
据此,由20log KP Lg 45db 求得:KP 0.0053 。
为减少对相角裕量校正效果影响,PI控制器转折 频率 1 KI KP 选择远离g 处,取1 g 10 0.0082 rad s 求得:KI 0.000044 。于是,PI控制器传递函数
• PID调节器是一种有源校正网络,它获得了 广泛的应用,其整定方法要有所了解。
系统校正的设计方法
分析法
综合法
分析法:
选择一种校正装置
设计装置的参数
校验
综合法: 设计希望特性曲线 校验
确定校正装置的参数
期望特性综合设计方法:
1、先满足精度要求,并画出原系统Bode图; 2、根据Bode定理,系统有较大的相位裕量,幅频特性在剪切频
G( j)
1
j2T( jT 1)
63.5
0.707
二阶最佳指标:
L() -20dB/dB
1/2T
()
p % 4.3%
180°
ts (6 ~ 8)T
1/T

自动控制原理MATLAB课程设计--滞后-超前校正

自动控制原理MATLAB课程设计--滞后-超前校正

滞后-超前校正——课程设计一、设计目的:1. 了解控制系统设计的一般方法、步骤。

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

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

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

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

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

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

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

设计条件:1、被控制对象的传递函数是m m 1m 2012mn sn 1n 2012nb s b s b s b ()a s a a s a G S ----+++⋯+=+++⋯+(n≥m)2、参数a0,a1,a2,...an和b0,b1,b2,...bm因小组而异。

设计要求:1. 能用MATLAB 解复杂的自动控制理论题目。

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

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

三、设计步骤:1、自学MATLAB软件的基本知识,包括MATLAB的基本操作命令。

控制系统工具箱的用法等,并上机实验。

2、基于MALAB用频率法对系统进行串联校正设计,使其满足给定的领域性能指标。

要求程序执行的结果中有校正装置传递函数和校正后系统开环传递函数,校正装置的参数T,α等的值。

已知开环传递函数为G(S)= 0(2)(40)k s s s ++,使用频率法设计串联滞后—超前校正装置,使系统的相角裕度大于等于40°,静态速度误差系数等于20。

校正前根据上式可化简G(S)= 00.0125(0.51)(0.0251)k s s s ++,所以公式G(S)=20(0.51)(0.0251)s s s ++,所以=1,则c w = 6.1310,相角裕度γ为9.3528。

超前滞后校正课程设计

超前滞后校正课程设计

超前滞后校正课程设计一、课程目标知识目标:1. 学生能理解“超前滞后校正”的概念,掌握其在控制系统中的应用。

2. 学生能描述不同类型的超前滞后校正器的设计原理和特点。

3. 学生能运用数学工具分析并计算超前滞后校正器对系统性能的影响。

技能目标:1. 学生能够运用模拟或数字工具设计简单的超前滞后校正电路。

2. 学生能够通过实验或仿真软件评估校正前后控制系统的动态响应和稳定性。

3. 学生能够结合实际案例,分析和解释使用超前滞后校正的意义和效果。

情感态度价值观目标:1. 学生能够培养对自动化和控制系统学科的兴趣,认识到其在现代技术中的重要性。

2. 学生能够通过小组合作和讨论,发展团队协作能力和问题解决的积极态度。

3. 学生能够在面对控制系统的设计和优化问题时,形成科学严谨、勇于创新的精神。

课程性质分析:本课程为自动化控制专业高年级学生设计,旨在深化学生对控制系统校正技术的理解,并通过实践提高学生解决实际问题的能力。

学生特点分析:高年级学生已具备一定的控制理论基础和实际操作技能,能快速接受新概念,并渴望将理论知识与实际应用相结合。

教学要求:1. 理论与实践相结合,注重学生动手能力的培养。

2. 引导学生主动探究,鼓励创新思维和批判性思维。

3. 以学生为中心,提供个性化学习路径,确保每位学生都能达到既定的学习成果。

二、教学内容本课程教学内容围绕“超前滞后校正”这一主题,参考教材相关章节,科学系统地组织以下内容:1. 超前滞后校正基础理论:- 控制系统校正的必要性- 超前滞后校正器的基本原理- 超前滞后校正器的数学模型2. 超前滞后校正器设计方法:- 校正器的设计步骤- 不同类型的超前滞后校正器参数计算- 校正器对系统性能的影响分析3. 实践应用与案例分析:- 超前滞后校正器在控制系统中的应用案例- 实验室或仿真软件实践操作- 控制系统性能评估方法教学大纲安排如下:第一周:控制系统校正概述,超前滞后校正基本理论第二周:超前滞后校正器设计方法,数学模型分析第三周:校正器参数计算,系统性能影响分析第四周:应用案例分析,实验室实践操作与讨论教学内容进度安排与教材章节紧密关联,确保学生能够循序渐进地掌握相关知识,同时注重理论与实践相结合,提高学生的实际操作能力。

滞后超前校正控制器设计

滞后超前校正控制器设计

《计算机控制》课程设计报告题目: 滞后-超前校正控制器设计姓名: 胡志峰学号: 1002301052013年7月12日《计算机控制》课程设计任务书指导教师签字:系(教研室)主任签字:2013年7 月5 日一、实验目的完成滞后- 超前校正控制器设计二、实验要求熟练掌握MATLAB设计仿真滞后-超前校正控制器、运用Protel设计控制器硬件电路图,以及运用MCS-51单片机C或汇编语言完成控制器软件程序编程。

三、设计任务设单位反馈系统的开环传递函数为 )160)(110()(0++=ss s K s G ,采用模拟设计法设计滞后-超前校正数字控制器,使校正后的系统满足如下指标: (1) 当t r = 时,稳态误差不大于1/126; (2) 开环系统截止频率 20≥c ω rad/s ; (3) 相位裕度o 35≥γ 。

四、 实验具体步骤4.1 相位滞后超前校正控制器的连续设计校正方案主要有串联校正、并联校正、反馈校正和前馈校正。

确定校正装置的结构和参数的方法主要有两类:分析法和综合法。

分析法是针对被校正系统的性能和给定的性能指标,首先选择合适的校正环节的结构,然后用校正方法确定校正环节的参数。

在用分析法进行串联校正时,校正环节的结构通常采用超前校正、滞后校正和滞后-超前校正这三种类型。

超前校正的作用在于提高系统的相对稳定性和响应的快速性,滞后校正的主要作用是在不影响系统暂态性能的前提下,提高低频段的增益,改善系统的稳态特性,而滞后超前校正环节则可以同时改善系统的暂态特性和稳态特性。

这种校正的实质是综合利用了滞后和超前校正的各自特点,利用其超前部分改善暂态特性,而利用滞后部分改善稳态特性,两者各司其职,相辅相成。

(1)调整开环增益 K,使其满足稳态误差不大于1/126;00lim (s)126v s K s G K →=== (1)按求得的开环增益 K=126 绘制 Bode 图4-1所示:图4-1 校正前系统Bode 图图4-2 校正前系统阶跃响应图由图可知:未校正系统的 剪切频率: 032.5/c rad s ω= 相角裕度:011.4γ=-︒ 幅值裕度: 5.120g K dB =-< 相位裕度:24.5/g rad s ω=以上计算以及仿真结果可知,系统不稳定,需要进行校正,由于0c ω附近频段内0(s)G 的对数幅频渐近线以 -40dB/dec 穿过 0dB 线,只加一个超前校正网络其相角超前量有可能不足以满足相位裕度的要求 , 可以设想如果让中频段(0c ω附近)衰减,再由超前校正发挥作用,则有可能满足指标要求,而中频段衰减正好可以用滞后校正完成。

6.5 串联滞后-超前校正

6.5 串联滞后-超前校正

γ = 180° 90° tan 1 ω c tan 1 0.125ω c = 16.6°
原系统不稳定,不能满足性能指标要求.
3在未校正系统对数幅频特性上,选择斜率从-20dB/dec 在未校正系统对数幅频特性上,选择斜率从变为-40dB/dec的转折频率作为校正网络超前部分的转折 变为-40dB/dec的转折频率作为校正网络超前部分的转折 频率:ω =1. 频率:ωb=1.
ωa
′ tan 1 0.11ω c′ = 50°
6校验已校正系统的各项性能指标. 静态速度误差系数 Kv=20(1/s) 相角裕度 γ ′′ = 180° + tan 1 2.33 × 2.2 90° tan 1 0.125 × 2.2
tan 1 21.2 × 2.2 tan 1 0.11× 2.2 = 51.21°
20 20 = = 9 .1 α = ′ ω c′ 2 .2
此时,滞后此时,滞后-超前校正网络的传递函数可写为 s (1 + )(1 + s ) ωa Gc ( s ) = 9.1s (1 + )(1 + 0.11s )
ωa
5根据相角裕度要求,估算校正网络滞后部分的转折频率ωa. 根据相角裕度要求,估算校正网络滞后部分的转折频率ω 校正后系统的开环传递函数 20(1 + Gc ( s )G0 ( s ) = s (1 + 0.125s )(1 + s ) )(1 + 0.11s )
例 6-5 设某单位反馈系统,其开环传递函数 K G0 ( s ) = s ( s + 1)(0.125s + 1) 要求K =20(1/s),相位裕度γ=50°,调节时间t 不超过4s,试 要求Kv=20(1/s),相位裕度γ=50°,调节时间ts不超过4s,试 设计串联滞后设计串联滞后-超前校正装置,使系统满足性能指标要求. 解:1确定开环增益K 解:1确定开环增益K=Kv=20 2作未校正系统对数幅频特性渐近曲线,如图6-22所 作未校正系统对数幅频特性渐近曲线,如图6 22所 示.由图得未校正系统截止频率ω =4.47rad/s,相位 示.由图得未校正系统截止频率ωc=4.47rad/s,相位 裕度γ 16.6° 裕度γ=-16.6°. 20 20 lg =0 ωc=4.47rad/s ωc ωc

滞后校正滞后-超前校正

滞后校正滞后-超前校正
9
总结 为了使系统满足一定的稳态和动态要求,对开环对数幅
频特性的形状有如下要求: 1)低频段要有一定的高度和斜率; 2)中频段的斜率最好为–20dB/dec,且有足够的宽度; 3)高频段采用迅速衰减的特性,抑制不必要的高频干
扰。
10
三、校正方式 1. 串联校正
校正装置串联在系统的前向通道中,一般接在测量点之 后放大器之前,如图a所示。
1 (T )2
Lc() 20lg (aT )2 1 20lg (T)2 1
c ( )

arctan
aT

arctanT

arctan
(a 1
1)T a(T )2
>0
相频曲线具有正相角,即网络在正弦信号作用 下的稳态输出在相位上超前于输入,故称为超前校 正网络。
静态位置误差系数Kp 静态速度误差系数Kv 静态加速度误差系数Ka 稳态误差ess
(2) 动态指标: 上升时间tr 峰值时间tp 调整时间ts 最大超调量σ% 振荡次数N
4
2. 频域性能指标
(1) 开环频域指标 开环截止频率ω c (rad/s) ; 相角裕量γ(°) ; 幅值裕量h 。
(2) 闭环频域指标 谐振频率ω r ; 谐振峰值 Mr ; 带宽频率ωb与闭环带宽0~ωb : 一般规定L(ω)由20lgA(0)下降到-3dB时的频率,亦
16
ωm: 是ω1=1/aT和ω2= 1/T的几何中 心,也是最大超前角发生处。
ωm
1和2的几何中心为:
1 (lg
1
lg 1 )
2 aT T
1 lg
Ta
lg m
ωm
令 dc() 0 d
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《计算机控制》课程设计报告题目: 滞后-超前校正控制器设计: 胡志峰学号: 1002301052013年7月12日《计算机控制》课程设计任务书指导教师签字:系(教研室)主任签字:2013年 7 月 5 日一、实验目的完成滞后 - 超前校正控制器设计二、实验要求熟练掌握 MATLAB 设计仿真滞后-超前校正控制器、运用Protel 设计控制器硬件电路图,以及运用MCS-51单片机C 或汇编语言完成控制器软件程序编程。

三、设计任务设单位反馈系统的开环传递函数为 )160)(110()(0++=ss s K s G ,采用模拟设计法设计滞后-超前校正数字控制器,使校正后的系统满足如下指标: (1) 当t r = 时,稳态误差不大于1/126; (2) 开环系统截止频率 20≥c ω rad/s ; (3) 相位裕度o 35≥γ 。

四、 实验具体步骤4.1 相位滞后超前校正控制器的连续设计校正方案主要有串联校正、并联校正、反馈校正和前馈校正。

确定校正装置的结构和参数的方法主要有两类:分析法和综合法。

分析法是针对被校正系统的性能和给定的性能指标,首先选择合适的校正环节的结构,然后用校正方法确定校正环节的参数。

在用分析法进行串联校正时,校正环节的结构通常采用超前校正、滞后校正和滞后-超前校正这三种类型。

超前校正的作用在于提高系统的相对稳定性和响应的快速性,滞后校正的主要作用是在不影响系统暂态性能的前提下,提高低频段的增益,改善系统的稳态特性,而滞后超前校正环节则可以同时改善系统的暂态特性和稳态特性。

这种校正的实质是综合利用了滞后和超前校正的各自特点,利用其超前部分改善暂态特性,而利用滞后部分改善稳态特性,两者各司其职,相辅相成。

(1)调整开环增益 K,使其满足稳态误差不大于1/126;00lim (s)126v s K s G K →===g(1)按求得的开环增益 K=126 绘制 Bode 图4-1所示:图4-1 校正前系统Bode 图图4-2 校正前系统阶跃响应图由图可知:未校正系统的 剪切频率: 032.5/c rad s ω= 相角裕度:011.4γ=-︒ 幅值裕度: 5.120g K dB =-<相位裕度:24.5/g rad s ω=以上计算以及仿真结果可知,系统不稳定,需要进行校正,由于0c ω附近频段0(s)G 的对数幅频渐近线以 -40dB/dec 穿过 0dB 线,只加一个超前校正网络其相角超前量有可能不足以满足相位裕度的要求 , 可以设想如果让中频段(0c ω附近)衰减,再由超前校正发挥作用,则有可能满足指标要求,而中频段衰减正好可以用滞后校正完成。

因此决定采用滞后超前校正。

(2) 确定校正后的剪切频率 :选取c ω的原则应兼顾快速性和稳定性,c ω过大会增加超前校正的负担,过小又会使频带过窄,影响快速性,结合具体情况:24.5/c g rad s ωω==(3) 确定滞后校正部分的参数 :根据22111()510c T ωω==: 2 2.5/rad s ω=,取10β= 则有121=0.25/rad s T ωβ= 24T β=故滞后校正的传递函数为 21210.41(s)141s c s T s G T s β++==++ (2)(4)确定超前校正部分的参数 :过点(24.5rad/s,-5.12dB )做+20dB/dec 斜线与滞后校正部分交于3ω,与0dB线交于4ω,计算得35/rad s ω=,450/rad s ω=,故110.2,0.02TT β==,故超前部分校正的传递函数12110.210.0211s c T s G T s β++==++ (3) 最后可得滞后超前校正网络的传递函数为12(0.4s1)(0.21) (4s1)(0.02s1)c c c sG G G ++==++(4)(5)检验性能指标由于校正过程中,多处采用的是近似计算,可能会造成滞后-超前校正后得到的系统的传递函数不满足题目要求的性能指标。

所以需要对滞后-超前校正后的系统进行验证。

下面用MATLAB求已校正系统的相角裕量和幅值裕量。

图4-3校正后系统Bode图图4-4 校正后系统阶跃响应图图4-5 校正前后Bode 图比较图由图上可以读出校正后系统的:剪切频率:020.45/20/c rad s rad s ω=≥ 相角裕度:054.835γ=︒≥︒ 幅值裕度:13.7g K dB = 相位裕度:57.3/g rad s ω=假设验证结果不满足指标,重新选择校正后的截止频率,重复上述过程,直到满足性能指标为止。

通过校正后系统的伯德图得到的幅值裕度和相位裕度可以看出此次设计的滞后-超前校正装置在由于超前校正作用在中频段衰减,增大了相位裕度和带宽响应快速提高;同时由于系统的滞后校正改善了系统的稳定性,提高稳态精度,由于超前的作用不致使系统响应速度变缓,故校正器设计符合要求。

由上图可知通过滞后-超前校正器的校正系统达到稳定,且各项指标均达到要求。

事实上,可以充分的利用MATLAB 软件中的控制系统工具箱来解决控制中的一系列问题,可以大大提高分析和设计控制系统的效率。

本文作者创新点:给出了基于MATLAB 软件的滞后-超前校正器的设计过程并通过仿真实例验证了该方法比传统的方法节省了相当大的工作量,实现起来非常的方便。

4.2 Matlab程序%绘制校正前系统的Bode图和阶跃响应图K=126;n1=1;d1=conv([1 0],conv([0.1 1],[0.0167 1]));s1=tf(K*n1,d1);figure(1);margin(s1),hold on %绘制系统的Bode图figure(2);sys=feedback(s1,1);step(sys) %绘制系统的阶跃响应图%绘制校正后系统的Bode图和阶跃响应图G0=tf(126,conv([1 0],conv([0.1 1],[0.0167 1])));Gc1=tf([0.4 1],[4 1]);Gc2=tf([0.2 1],[0.02 1]);G=G0*Gc1*Gc2;figure(3);bode(G) %绘制闭环系统的Bode图margin(G),hold onT0=feedback(G0,1)T=feedback(G,1);figure(4);step(T); %绘制闭环系统的阶跃响应图K=126;n1=1; %将校正前后Bode画在同一图上d1=conv([1 0],conv([0.1 1],[0.0167 1]));s1=tf(K*n1,d1);figure(1);margin(s1),hold on;G0=tf(126,conv([1 0],conv([0.1 1],[0.0167 1])));Gc1=tf([0.4 1],[4 1]);Gc2=tf([0.2 1],[0.02 1]);G=G0*Gc1*Gc2;figure(1);bode(G);margin(G),hold on;legend('校正前','校正后')4.3相位滞后-超前校正的离散化Simulink是可以用于连续、离散以及混合的线性、非线性控制系统建模、仿真和分析的软件包,并为用户提供了用方框图进行建模的图形接口,很适合于控制系统的仿真。

使用 MATLAB 对滞后-超前控制器函数和校正后的开环传递函数进行离散化。

采用零极点匹配法 , 采样时间为 10ms :图4-6 离散后系统阶跃响应图DzTransfer function:0.8159 z^2 - 1.572 z + 0.7569-----------------------------z^2 - 1.604 z + 0.605Sampling time (seconds): 0.01G0zTransfer function:0.01353 z^2 + 0.02706 z + 0.01353---------------------------------z^3 - 2.454 z^2 + 1.95 z - 0.4966Sampling time (seconds): 0.014.4 Matlab程序%绘制离散系统阶跃响应图s=tf('s');G0s=126/(s*(s/10+1)*(s/60+1));Ds=((0.4*s+1)*(0.2*s+1))/((4*s+1)*(0.02*s+1)); G0z=c2d(G0s,0.01,'matched');Dz=c2d(Ds,0.01,'matched');Gz=G0z*Dz;sys=feedback(Gz,1);step(sys,10);G0z=c2d(G0s,0.01,'matched');Dz=c2d(Ds,0.01,'matched');sys=feedback(Gz,1);step(sys,10);4.5 Matlab/Simulink仿真离散控制器图4-7 控制系统结构图图4-8 Simulink 仿真离散控制器图离散系统的阶跃响应图4-9 Simulink 仿真离散控制器系统阶跃响应图4.6 相位滞后超前校正的控制器差分方程设计由22(z)0.8159 1.5720.0756(z)(z)0.6040.605U z z D E z z -+==-+得出差分方程为: (k)0.8159E(k) 1.572E(k 1)0.0756E(k 2)0.604U(k 1)0.605(k 2)U U =--+-+-+-五.控制器电路设计5.1控制器的选择与电路设计AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节部RAM ,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片振荡器及时钟电路。

同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。

空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。

掉电方式保存RAM中的容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。

该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。

AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

图5-1 MCS-51单片机最小系统电路图5.2 AD/DA转换芯片选择与采样电路的设计ADC0809是CMOS单片型逐次逼近式A/D转换器,部结构如图所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器、逐次逼近寄存器、逻辑控制和定时电路组成。

相关文档
最新文档