chap05计算机控制系统模拟化设计

合集下载

计算机控制技术综合课程设计方案

计算机控制技术综合课程设计方案

计算机控制技术综合课程设计方案清晨的阳光透过窗帘,洒在键盘上,伴随着一杯热咖啡的香气,我开始构思这个“计算机控制技术综合课程设计方案”。

这个方案不仅要体现计算机控制的精髓,还要让学生在实践中掌握核心技能,下面是我的思路。

一、课程目标我们要明确课程目标。

这不仅仅是教会学生一些编程语言和算法,更重要的是让他们理解计算机控制系统的设计理念、工作原理和应用场景。

简单来说,我们要培养的是未来的计算机控制系统设计师。

二、课程内容1.基础理论课程的前半部分,我们会重点讲解计算机控制的基础理论,包括控制系统的基本概念、数学模型、控制器设计等。

这部分内容虽然枯燥,但却是后续实践的基础。

我会用生动的例子和实际应用场景来引导学生,让他们对这些理论产生兴趣。

2.编程实践是编程实践环节。

我们会教授学生如何使用C/C++、Python等编程语言来设计计算机控制系统。

在这个过程中,学生将学会如何将理论应用到实际项目中,如何处理各种复杂问题。

3.硬件接口除了编程,我们还会教授学生如何使用各种硬件接口,如串口、网络接口等。

这部分内容会让学生了解到计算机控制系统与外部设备之间的通信方式,为后续的实践项目打下基础。

4.项目实践在课程的我们会安排一系列项目实践。

这些项目将涵盖不同的应用领域,如智能家居、工业自动化等。

学生将分组进行项目设计,从需求分析、系统设计到编程实现,全方位锻炼自己的能力。

三、教学方法1.案例教学我会采用案例教学的方法,通过分析经典的计算机控制系统案例,让学生理解理论知识在实际中的应用。

同时,案例教学也能激发学生的兴趣,让他们主动参与到课程中来。

2.实践教学实践教学是本课程的核心。

我会安排大量的实验和项目实践,让学生在实践中掌握计算机控制技术的应用。

还会鼓励学生参加各种比赛和项目,提升他们的实际操作能力。

3.互动教学在教学过程中,我会鼓励学生提问和发表自己的观点。

通过互动,我可以及时了解学生的掌握情况,调整教学进度和难度。

控制系统仿真设计.doc

控制系统仿真设计.doc

课程设计任务书课程设计题目控制系统仿真设计功能使得电动车控制系统的系统在校订后技术指标阶跃响应的超调量小于5%,调理时间小于 4s。

工作量二周第一周学习怎样使用 MATLAB 软件与控制系统的仿真等,第二周选择课题而后进行分组查工作计划询资料,最后借助软件对实验题目进行编程改正和剖析,使实验达到题目要求的最优化成效。

指导教师考语目录第 1 章设计题目及要求 (1)设计题目 (1)要求 (1)第 2章校订前系统性能 (2)时域性能 (2)频域性能 (5)第 3章校订环节设计 (6)校订方法选择 (6)控制参数整定 (6)第 4章校订后系统性能 (7)时域性能 (7)频域性能 (9)结论 (10)心得领会 (11)第 1 章设计题目及要求1.1 设计题目:若系统的数学模型及控制环节的传达函数为G(s)=40 /((ss+3)( s+6)),设计校订装置。

电动车控制系统:某电动车控制系统如图:1.2 要求:系统在阶跃响应的超调量小于5%,调理时间小于4s。

第 2 章校订前系统性能2.1 时域性能(1)、绘制未加入校订装置的系统开环阶跃响应曲线,依据系统的开环传达函数,程序以下:function [Tp,Mp,Tr,Ts]=stepa(G)[Y,t] = step(G);cs=length(t);yss=Y(cs);[ctp,tp]=max(Y);Tp=t(tp);Mp=100*(ctp-yss)/yssk=cs+1;n=0;while n==0k=k-1;if Y(k)<0.98*yssn=1;endendt1=t(k);k=cs+1;n=0;while n==0k=k-1;if Y(k)>1.02*yssn=1;endendt2=t(k);if t1>t2Ts=t1;elseTs=t2;Endclear all;clear all;num=2.2;den=conv([1,0],conv([0.3,1],[0.17,1])); sys1=tf(num,den);sys2=feedback(sys1,1);figure(1);margin(sys1)figure(2);step(sys2)[Tp,Mp,Tr,Ts]=stepa(sys2)Mp =Tp =Mp =Tr =Ts =Step Response1edtui lpmA0123456Time (sec)系统的阶跃响应曲线图 2-12.2 频域性能由 2.1 节的程序能够获取系统的频域曲线图(2-2)以下所示)B d (e dtu i n g a M) g e d ( e s a h PBode DiagramGm = 12.4 dB (at 4.43 rad/sec) , P m = 43.8 deg (at 1.84 rad/sec)50-50-100-150-90-135-180-225-270-10123 1010101010Frequency (rad/sec)控制系统的频域响应曲线图 2-2MATLAB运转结果开环传达函数为:G(s)=2.2 /( s(0.3s +1)( 0.17s+1))系统是稳固的,可是响应时间和超调量都较之题目要求大第 3 章校订环节设计3.1 校订方法选择因为题目要求系统阶跃响应的超调量小于 5%,超调时间小于4s ,系统固然稳固,可是响应时间较快和超调量较大,因为放大系数 K 对超调量有影响,为此需要改变放大系数 K 的值来知足题目要求的预期值,依据系统的时域性能和频域性能可知合适采用比率- 微分控制器( PD 控制器)从比率环节和微分环节进行校正,从物理的角度来剖析,他能够降低系统的最大超调量,改变动向性能,从频次特征的角度来说,它能够增添系统的相角裕量,是系统的震荡减弱。

计算机控制系统设计与实现ppt课件

计算机控制系统设计与实现ppt课件
21
▪ ⑵模拟量输入输出(AI/AO)模板 ▪ AI/AO模板包括A/D、D/A板及信号调
理电路等。AI模板输入可能是0~±5V、1~ 10V、0~10mA、4~20mA以及热电偶、热 电阻和各种变送器的信号。AO模板输出可能 0~5V、1~10V、0~10mA、4~20mA等信 号。选择AI/AO模板时必须注意分辨率、转 换速度、量程范围等技术指标。
2 数据类型和数据结构规划
▪ 从数据类型:逻辑型和数值型,但通常将逻 ▪ 辑型数据归到软件标志中去考虑。 ▪ 数值型可分为定点数和浮点数。定点数有直观、编 ▪ 程简单、运算速度快的优点,其缺点是表示的数值 ▪ 动态范围小,容易溢出。浮点数则相反,数值动态 ▪ 范围大、相对精度稳定、不易溢出,但编程复杂, ▪ 运算速度低。 ▪ 如果某参数是—系列有序数据的集合,如采样信号 ▪ 序列,则不只有数据类型问题,还有一个数据存放 ▪ 格式问题,即数据结构问题。
其中
▪ 包括:数字PID控制算法、大林算法、Smith补偿控制算
法、
▪ 最少拍控制算法、串级控制算法、前馈控制算法、解耦 28
▪ (3)控制量输出程序 ▪ 控制量输出程序实现对控制量的处理(上下限和变

▪ 率处理)、控制量的变换及输出,驱动执行机构或

▪ 种电气开关。
▪ 控制量也包括模拟量和开关量输出两种。模拟控
22
3 选择变送器和执行机构
▪ ⑴选择变送器 ▪ 变送器是这样一种仪表,它能将被测变量(如温度、压力、

▪ 位、流量、电压、电流等)转换为可远传的统一标准信号
(0~
▪ 10mA、4~20mA等),且输出信号与被测变量有一定的连续

▪ 系。在控制系统中其输出信号被送至工业控制机进行处理、

计算机控制系统课设(基于模拟对象的数字控制系统的设计).

计算机控制系统课设(基于模拟对象的数字控制系统的设计).

摘要随着数字控制器用来调节模拟对象被越来越多的应用在工业生产中,并在现代工业生产中发挥着越来越重要的作用。

本课设提出了基于模拟对象的数字控制系统的设计。

通过对模拟对象进行数学建模,并根据要达到的控制性能指标设计控制策略,在MABLAB中进行仿真,并通过力控组态软件实现运行,取得了较好的控制效果。

通过本课程设计,可以加深对模拟对象的分析、建模、仿真已及利用组态软件来实现的理解,熟悉和掌握控制系统设计的方法,对提高学生观察、分析和解决问题能力有很大帮助。

关键词:模拟对象,MABLAB,串联校正,数字控制系统,控制策略,力控目录第一章概述 (1)1.1 题目背景及应用意义 (1)1.2 本文内容及工作安排 (1)第二章系统组成及被控对象分析 (2)2.1 系统组成 (2)2.2 被控对象分析 (3)第三章控制策略设计及仿真研究 (4)3.1 控制策略设计 (4)3.2 仿真研究 (8)第四章控制策略实现 (9)4.1 组态环境下控制策略编程实现 (10)4.2 运行结果分析................................... 错误!未定义书签。

第五章总结 . (13)参考文献 (14)第一章概述1.1 题目背景及应用意义我们组设计的题目是基于模拟对象数字控制系统的设计与实践。

数字控制器应用非常灵活,且能使系统变得稳定,并且易于集成优化,能够实现先进的控制技术,因此,选择数字控制器来调节模拟对象被越来越多的应用在工业生产中,并在现代工业生产中发挥着重要的作用。

根据模拟对象数字控制系统的组成、工作原理,通过对模拟对象建立数学模型。

根据所给的被控对象的动态性能指标分析控制算法,设计所需要的控制器,来实现性能指标的要求。

基于模拟对象数字控制系统的实验主要由计算机、多功能数据采集卡和模拟对象电路板组成。

在实物应用之前先通过计算机模拟的仿真,再在仿真过程中发现不足之处并予以改进,把设计方案完善,使仿真设计达到要求即可,然后我们就可以进行实物上的实验。

计算机控制第5章1_New

计算机控制第5章1_New

1 z 1 s T
U ( z ) z 1U ( z ) TE ( z )
D( z ) U ( z ) / E ( z ) T /(1 z 1 )
§5.1 模拟控制器的离散化
三、一阶后向差分法
几何意义
D( z ) D( s )
u (kT ) u[(k 1)T ] Te(kT )
s域0 频段压缩到 z域0 s中
低域段中: 2 DT A D T 2
高频段中:
D 接近s / 2时, 畸变严重, 失真大
主要应用于低通环节的离散化, 不宜用于高通环节的离散化
§5.1 模拟控制器的离散化
五、双线性变换法
特性:
(3) 稳态增益不变 D(s) s 0 D( z ) z 1 (4) 双线性变换后D(z)的阶次不变,且分子分母阶次相 同。如果D(s)中分子比分母阶次低p次,D(z)分子中必 有(z+1)p,即在z=-1处有p重零点。
计算机控制系统
Computer Control System
哈尔滨工业大学(威海) 控制科学与工程系
第五章 计算机控制系统的模拟设计法
§5.1 模拟控制器的离散化 §5.2 数字PID控制器 §5.3 Smith预估控制
第五章 计算机控制系统的模拟设计法
§5.1 模拟控制器的离散化 §5.2 数字PID控制器 §5.3 Smith预估控制
1 0
2 2
1
2 2
§5.1 模拟控制器的离散化
五、双线性变换法
特性:(1) s-z平面映射关系
D( z ) D( s )
s
2 z 1 T z 1
2 2 1
s平面虚轴映射为 z平面的单位圆周 s左半平面映射到 z平面单位圆内 若D(s)稳定, 则D(z)一定稳定

计算机控制系统的模拟化设计方法

计算机控制系统的模拟化设计方法

§10-5 计算机控制系统的模拟化设计方法所谓模拟化的设计方法,就是首先设计出符合技术要求的连续控制系统,再用相应的离散控制器去实现。

例如图10-19(a)的连续控制系统可用经典的方法(如频率特性法、根轨迹法等)求出校正环节)(s D 的传递函数,然后用如图10-19(b)的离散系统去代替它,并要求数字校正环节)(z D 在一定条件下和)(s D 等价(例如要求它们具有相同的脉冲响应或频率响应)。

(a)(b)图10-19 连续系统和其相应的离散系统)(z D 逼近)(s D 的程度取决于采样速率和离散化方法。

对单输入单输出系统已有许多种近似方法,例如冲激不变法、通过零阶保持器而离散化的方法、数值积分法、双线性变换法,以及零极点变换法等等。

这些方法各有不同的优缺点。

在连续控制系统中广泛采用的PID 调节器也有一些相应的数字形式的PID 调节器。

本节还将介绍一些数字PID 调节器算法和调整方法。

一、离散控制系统设计的技术要求本节主要介绍在经典控制系统设计中所提出的技术要求,它们比较直观。

但是有时按这些技术要求设计的控制方案会相互矛盾,这就要求设计者根据经验做一些折衷的安排。

现代控制理论中提出了比较严格的要求,但这些要求不够直观。

1.稳态误差如果考虑图10-19(b)所表示的单位反馈控制系统,则误差为)()()(11)(0z U z G G z D z E c +=(10.94)如果特征方程0)()(10=+z G G z D的根全部位于z 平面内以原点为圆心的单位圆内,则此闭环系统是稳定的。

这时,利用z 变换的终值定理就可以分析系统在各种输入条件下的稳态误差。

单位阶跃输入时,1)(-=z zz U c ,则 pz k K z zz G G z D z k e 1ˆ1)()(11)1(lim )(lim 01=-⋅+⋅-=→∞→ (10.95)式中)]()(1[lim 01z G G z D K z p +=→称为静态位置误差系数。

第8章 计算机控制系统的设计与实现 计算机控制技术 课件 ppt

第8章 计算机控制系统的设计与实现 计算机控制技术 课件 ppt

即两台微机同时投入运行。一台担任主要工作,另 一台担任从属工作。当担任主要工作的主机发生故障时, 由担任从属工作的从属机接替主机的工作,保证系统的 继续运行。
中南大学信息科学与工程学院自动化专业计算机控制技术讲义 第八章计算机控制系统设计与实现
⑶ 双工工作方式
在这种系统中,两台主机同时投入系统运行,在 如何一个时刻,都同步执行同一个任务,并将结果送 到一个专门的装置进行核对。
MTBR (F t)d t 0
etd t 1
MTTR1 m ti 1
mi1
μ
中南大学信息科学与工程学院自动化专业计算机控制技术讲义 第八章计算机控制系统设计与实现
措施: 选用高性能的工业控制计算机(保证在恶劣的工 业环境下能正常运行); 设计可靠的控制方案,具备各种安全保护措施; 设 计 后 备 装 置 , 主 要 功 能 分 散 , 可 采 用 DCS或 FCS等。 ▪ 对于一般的控制回路,选用手动操作作为后备。 ▪ 对于较重要的控制场合,常采用双机系统作为控 制系统的核心控制器,
8.1.2 系统设计的步骤
1、工程设计的确定 确定工程项目与控制任务一般由甲、乙共
同工作来实现。所谓甲方,就是任务的委托方; 乙方是系统工程项目的承接方。
中南大学信息科学与工程学院自动化专业计算机控制技术讲义 第八章计算机控制系统设计与实现
⑷ 分布式控制方案 其实质是智能控制单元分别控制各被控对
象,由上一级计算机进行监视和管理。当某一 台智能控制单元出现故障时,它的控制任务可 由上位机来承担;如上位机出现故障,则各智 能控制单元仍可维持对各被控对象的控制,所 以大大提高了整个系统的可靠性。
中南大学信息科学与工程学院自动化专业计算机控制技术讲义 第八章计算机控制系统设计与实现

第五章 计算机控制系统的模拟化设计

第五章 计算机控制系统的模拟化设计

采样瞬时相等,如图所示。
Z变换 方法
(a)连续系统
(b)离散等效
图6.9脉冲响应不变方法
脉冲响应不变方法的的主要特点
ⅴ.阶跃响应不变方法
——保持Z变换,零阶保持器法
原则:脉冲传递函数和连续传递函数的单位阶跃输出响 应在采样对刻相等。
阶跃响应不变方法的物理解释如图所示 阶跃响应不变方法的的主要特点
ⅵ.零、极点匹配Z变换
第五章 计算机控制系统 的模拟化设计
2020年4月23日星期四
本 章 内 容
5.1 概述 5.2 数字控制器的等价离散化设计 5.3 数字PID控制
《机电系统计算机控制》
5.1 概述
➢ 控制要求:稳、准、快 ➢ 控制器设计:对原有系统特性进行校正或补偿,
以此来满足系统性能指标要求。
控制系统的设计方法采用Matlab进 Nhomakorabea系统离散
SYSD=c2d(SYS,Ts,method) SYS和SYSD分别为连续和离散系统的传递函数模型 Ts为采样周期,单位为秒, method为离散方法
➢Method=’zoh’——零阶保持器法 ➢Method=’foh’——一阶保持器法 ➢Method=’tustin’——双线性变换法 ➢Method=’prewarp’——频率预曲折的双线性变换法 ➢Method=’matched ’——零极点匹配法
5.2 数字控制器的等价离散化设计
利用成熟的连续控制系统的设计方法,在设计好了连 续控制器传递函数后,采用不同的离散化方法,把连续传 递函数离散成脉冲传递函数,并保证离散时间控制系统同 原连续系统具有相似的特性——等价离散化设计方法
等价离散化设计的特性要求
➢ 特性要求:
• 用频率响应逼真度和时间响应逼真度描述。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第5章 计算机控制系统模拟化设计
5.2.1 冲激不变法
1.设计原理 冲激不变法的基本思想是:数字滤波器产生的脉冲响应 序列近似等于模拟滤波器的脉冲响应函数的采样值。 设模拟控制器的传递函数为
n Ai U ( s) D( s ) E ( s) i 1 s ai
在单位脉冲作用下输出响应为
双线性变换的特点:
(1)将整个S平面的左半面变换到Z平面的单位圆内,因而 没有混叠效应。
(2)稳定的D(s)变换成稳定的D(z)。 (3)D(z)不能保持D(s)的脉冲响应和频率响应。
第5章 计算机控制系统模拟化设计
5.2.5 频率预畸变双线性变换法
上述的双线性变换,将S平面的虚轴变换到Z平面的 单位圆周,因而没有混叠现象。但是在模拟频率Ω和离散 频率ω之间却存在非线性关系。
1 e Ts 1 e Ts / 2 e Ts / 2 2 s s s 2/T
第5章 计算机控制系统模拟化设计
4.用适当的方法将D(s)离散化成D(z)。 5.将D(z)化成差分方程。 D(s)的工程设计法:二阶工程设计法 假设图5.2所示的连续系统为一个二阶系统,其闭环传 递函数可表示为
得到
2 aT a tg T 2
D(s, a)
2.将 D(s, a) 变换为D(z),
D( z ) k D( s, a )
s
2 (1 z 1 ) T (1 z 1 )
D ( z ) 1 求出。 k为放大系数,利用 lim z 1
第5章 计算机控制系统模拟化设计
例5.10 已知模拟控制器 解:作预畸变
第5章 计算机控制系统模拟化设计
5.2.2 加零阶保持器的Z变换法
这种方法就是用零阶保持器与模拟控制器串联,然 后再进行Z变换离散化成数字控制器,即
1 e Ts D( z ) D( s ) s
加零阶保持器Z变换法的特点:
1.若D(s)稳定,则D(z)也稳定。
i 1
aiT
z
1
D( s)
D( s)
a sa
解:
D( z ) D( s )
a 1 e aT z 1
aT
u(k ) ae(k ) e 控制算法为:
u(k 1)
第5章 计算机控制系统模拟化设计
2.特点及应用范围 冲激不变法的特点是: (1)D(z)与D(s)的脉冲响应相同。 (2)若D(s)稳定,则D(z)也稳定。 (3)D(z)不能保持D(s)的频率响应。 (4)D(z)将ω s的整数倍频率变换到Z平面上的同一个点的 频率,因而出现了混叠现象。 其应用范围是:连续控制器 D(s) 应具有部分分式结构或 能较容易地分解为并联结构。 D(s) 具有陡衰减特性,且 为有限带宽信号的场合。这时采样频率足够高,可减少 频率混叠影响,从而保证 D(z) 的频率特性接近原连续控 制器D(s)。
2.D(z)不能保持D(s)的脉冲响应和频率响应。
第5章 计算机控制系统模拟化设计
5.2.3 差分变换法
模拟控制器若用微分方程的形式表示,其导数可用 差分近似。常用的一阶差分近似方法有两种:前向差分 和后向差分 。 1.后向差分变换法 对于给定
U (s) 1 D( s ) E ( s) s
z e Ts e e
Ts 2 Ts 2

e
Ts 2
1
Ts 2
e
Ts 2
1
Ts 2

因此
Ts 2 z Ts 1 2 1
2 1 z 1 s T 1 z 1

D ( z ) D( s )
s
2 (1 z 1 ) T (1 z 1 )
第5章 计算机控制系统模拟化设计
其补偿的基本思想是:在D(s)未变成D(z)之前,将D(s)的断 点频率预先加以修正(预畸变),使得预修正后的 D(s) 变 换成D(z)时正好达到所要求的断点频率。 用预畸变双线性变换法设计的步骤如下: 1.将D(s)的零点或极点(s+a)以a′代替a,即作预畸变
( s a) ( s a )
u0(t) T u0*(t)
1 e s
Ts
u(t)
图5.3 零阶保持器的信息传递
对于离散信号u0*(t)它的频谱函数为
1 U ( j ) Βιβλιοθήκη 0 ( j jk s ) T k
* 0
其中为采样角频率。
第5章 计算机控制系统模拟化设计
对于零阶保持器的频率特性为
T 1 e jT sin(T / 2) j Gh ( j ) T e 2 j T / 2
a
D( s)
a sa
,求数字控制器D(z)。
2 aT tg T 2
D( z ) k a 2 1 z 1 2 aT tg T 1 z 1 T 2
a D( s, a) 2 aT s tg T 2
lim k
z 1
a 2 1 z 2 aT tg 1 T 1 z T 2

当ω T取值0~π 时,Ω 的值为0~∞。这意味着,模 拟滤波器的全部频率响应特性被压缩到离散滤波器的 0<ω T<π 的频率范围之内。这两种频率之间的非线性特 性,使得由双线性变换所得的离散频率响应产生畸变, 可以采用预畸变的办法来补偿频率特性的畸变。
2 T tg T 2
第5章 计算机控制系统模拟化设计
其微分方程为
du (t ) e(t ) dt
用差分代替微分,则 两边取Z变换得
du (t ) u (k ) u (k 1) e( k ) dt T
(1 z 1 )U ( z) TE( z)
第5章 计算机控制系统模拟化设计

D( z )
U ( z) 1 E ( z ) 1 z 1 T
W ( s) Y ( s) 1 R( s) T2 s 2 T1 s 1

T12 时,阻尼系数ξ T2 2
=0.707,其性能最好,则得
1
W ( s)
1 2 2 T1 s T1 s 1 2
第5章 计算机控制系统模拟化设计
其开环传递函数为
Gk ( s ) D( s )G0 ( s )
第5章 计算机控制系统模拟化设计
r(t)
e(t) T
e*(t)
D ( z)
u*(t) T
G(z ) ZOH G 0 ( s)
y(t)
图5.1离散闭环控制系统 r(t)
e(t)
D ( s)
u(t)
G 0 ( s)
y(t)
图5.2 模拟闭环控制系统
第5章 计算机控制系统模拟化设计
模拟控制器D(s)与数字控制器D(z)之间的等效离散原理和 等效条件: 设有模拟信号 u0(t),零阶保持器的输入为 u0*(t),输出为 u(t),如图5.3所示。
第5章 计算机控制系统模拟化设计
第5章 计算机控制系统模拟化设计
第5章 计算机控制系统模拟化设计
5.1 概述
数字控制器的模拟化设计法是先将图5.1所示的计算机 控制系统看作模拟系统,如图5.2所示。针对该模拟系统, 就可以采用连续系统设计方法设计闭环控制系统的模拟 控制器,然后用本章介绍的离散化方法将此其离散化成 数字控制器,即转换成图5.1所示的计算机控制系统。 一种间接的方法
可以看出,D(z)与D(s)的形式完全相同,由此可得如下等 效代换关系 : 1 z 1
s T
1 z 1 T
便可得到D(z),即
D( z ) D( s )
s
第5章 计算机控制系统模拟化设计
后向差分变换法的特点: (1)稳定的D(s)变换成稳定的D(z)。 (2)D(z)不能保持D(s)的脉冲响应和频率响应。
G0 ( s ) k 1s 1
,试按
G( s) D( s)G0 ( s)
设 T1 2 1
TI kT1 2k 1

D( s )
1 2k 1 s
第5章 计算机控制系统模拟化设计
5.2 模拟控制器的离散化方法
从信号理论角度来看,模拟控制器就是模拟信号滤 波器应用于反馈控制系统中作为校正装置。滤波器对控 制信号中有用的信号起着保存和加强的作用,而对无用 的信号起着抑制和衰减的作用。模拟控制器离散化成的 数字控制器,也可以认为是数字滤波器。 必须保证离散后的数字控制器与等效前的连续控制器有 近似相同的动态特性与频率响应特性
T sin(T / 2) j U ( j ) e 2 U 0 ( j ) T / 2
第5章 计算机控制系统模拟化设计
当信号U0(jω )的截止频率ω max<<ω s时,则 所以
U ( j ) e
jT 2
sin(T / 2) 1 T / 2
U 0 ( j )
上式说明,两者唯一的差别仅仅是由零阶保持器产 生的相位移 e jT / 2 ,如果能补偿这一相位移或者大大减 小这一相位移对系统的影响(如前置滤波、超前校正 等),就可以保证离散控制器和模拟控制器具有完全一 致或极接近的频率特性,即实现二者的完全等效。 若ω max / ω s <1/10时,其滞后相角大约为18˚,于 是,就有 U ( j ) U0 ( j ) 即
第5章 计算机控制系统模拟化设计
模拟化设计方法的一般步骤如下: 1.根据性能指标要求和给定对象的G0(s),用连续控制理 论的设计方法,设计D(s)。 2.确定离散系统的采样周期。 3.在设计好的连续系统中加入零阶保持器。检查由于零 阶保持器的滞后作用,对原设计好的连续系统性能是否 有影响,以决定是否修改D(s)。 为了简便起见,零阶保持器的传递函数可近似为:
相关文档
最新文档