直流调速系统的数字控制第 3 章电力拖动自动控制系统内容提要
微型计算机数字控制的主要特点
微机数字控制双闭环直流调速系统的硬件和软件
数字测速与滤波
数字 PI调节器
用离散控制系统设计数字控制器
3,0 问题的提出前两章中论述了直流调速系统的基本规律和设计方法,所有的调节器均用运算放大器实现,属模拟控制系统。
模拟系统具有物理概念清晰、控制信号流向直观等优点,便于学习入门,但其控制规律体现在硬件电路和所用的器件上,
因而线路复杂、通用性差,控制效果受到器件的性能、温度等因素的影响。
以微处理器为核心的数字控制系统(简称 微机数字控制系统 )硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响;其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律,而且更改起来灵活方便。
3,1 微型计算机数字控制的主要特点总之,微机数字控制系统的稳定性好,
可靠性高,可以提高控制性能,此外,还拥有信息存储、数据通信和故障诊断等模拟控制系统无法实现的功能。
由于计算机只能处理数字信号,因此,
与模拟控制系统相比,微机数字控制系统的主要特点是 离散化 和 数字化,
离散化:
为了把模拟的连续信号输入计算机,必须首先在具有一定周期的采样时刻对它们进行实时采样,形成一连串的脉冲信号,
即离散的模拟信号,
这就是离散化。
O t
f(t)
原信号
O n
f(nT)
1 2 3 4 …
采样
数字化:
采样后得到的离散信号本质上还是模拟信号,还须经过数字量化,即用一组数码
(如二进制码)来逼近离散模拟信号的幅值,将它转换成数字信号,这就是数字化。 数字化
O n
N(nT)
离散化和数字化的负面效应离散化和数字化的结果导致了时间上和量值上的不连续性,从而引起下述的负面效应:
( 1) A/D转换的量化误差:模拟信号可以有无穷多的数值,而数码总是有限的,
用数码来逼近模拟信号是近似的,会产生量化误差,影响控制精度和平滑性。
( 2) D/A转换的滞后效应:经过计算机运算和处理后输出的数字信号必须由数模转换器 D/A和保持器将它转换为连续的模拟量,再经放大后驱动被控对象。但是,
保持器会提高控制系统传递函数分母的阶次,使系统的稳定裕量减小,甚至会破坏系统的稳定性。
随着微电子技术的进步,微处理器的运算速度不断提高,其位数也不断增加,上述两个问题的影响已经越来越小 。
但微机数字控制系统的主要特点及其负面效应需要在系统分析中引起重视,并在系统设计中予以解决。
返回目录
3.2 微机数字控制双闭环直流调速系统的硬件和软件
3.2.0 系统组成方式数字控制直流调速系统的 组成方式大致可分为三种:
1,数模混合控制系统
2,数字电路控制系统
3,计算机控制系统
1,数模混合控制系统
M
T G
A / P
/
3
A C
T A
A C R
A S R
A / D
_
A / D
D / A
U*n
Un
U*i UcUi-
数字电路 ~
--
数模混合控制系统特点:
转速采用模拟调节器,也可采用数字调节器;
电流调节器采用数字调节器;
脉冲触发装置则采用模拟电路。
2,数字电路控制系统
M
P L G
D / P
A C R
A S R
U
*
n
P / D
/
3
A C
T A
U
i
U
n
U
c
U
*
i
_
A / D
数字电路 主电路
-
-
~
U*n
Un
U*i Ui Uc
数字 电路 控制系统特点:
除主电路和功放电路外,转速、电流调节器,以及脉冲触发装置等全部由数字电路组成。
3,计算机控制系统
M
P L G
D / P
A C R
A S R
U
*
n +
P / D
/
3
A C
T A
U
i
U
n
U
c
U
*
i
_
A / D
主电路微机控制电路
-
~
U*n
Un
Ui
U*i Uc
在数字装置中,由计算机软硬件实现其功能,即为计算机控制系统。系统的特点:
双闭环系统结构,采用微机控制;
全数字电路,实现脉冲触发、转速给定和检测;
采用数字 PI算法,由软件实现转速、电流调节。
3.2.1 微机数字控制双闭环直流调速系统的硬件结构微机数字控制双闭环直流调速系统硬件结构如图 3-4所示,系统由以下部分组成
主电路
检测电路
控制电路
给定电路
显示电路图 3-4 微机数字控制双闭环直流 PWM调速系统硬件结构图
主回路 —— 微机数字控制双闭环直流调速系统主电路中的 UPE有两种方式:
直流 PWM功率变换器
晶闸管可控整流器
检测回路 —— 检测回路包括电压、电流、
温度和转速检测,其中:
电压、电流和温度检测由 A/D 转换通道变为数字量送入微机;
转速检测用数字测速。
1,转速检测转速检测有模拟和数字两种检测方法:
( 1)模 拟测速一般采用测速发电机,其输出电压不仅表示了转速的大小,还包含了转速的方向,
在调速系统中(尤其在可逆系统中),转速的方向也是不可缺少的。因此必须经过适当的变换,
将双极性的电压信号转换为单极性电压信号,经
A/D 转换后得到的数字量送入微机。 但偏移码不能直接参与运算,必须用软件将偏移码变换为原码或补码,然后进行闭环控制。
( 2) 对于要求精度高、调速范围大的系统,
往往需要采用旋转编码器测速,即数字测速。
测速基本方式
T G
P L G
A / D I / O
逻 辑 控 制 计 数 器
C P U
C P U
+ 5 V
( 1 ) 测 速 发 电 机 转 换 电 路
( 2 ) 光 电 码 盘 转 换 电 路电 压 隔 离
2,电流和电压检测电流和电压检测除了用来构成相应的反馈控制外,还是各种保护和故障诊断信息的来源。电流、电压信号也存在幅值和极性的问题,需经过一定的处理后,经 A/D
转换送入微机,其处理方法与转速相同。
电流检测方法
( 1)电流互感器
A
B C
U
i
U
i 0
~
( 2)霍尔效应电流变换器
UH = KH B Ic
KH为霍尔常数;
B为与被测电流成正比的磁通密度;
Ic为控制电流。
H L
U
i
+ -
I
d
I
c
U
H
R1
R0
A10
1
UHI
d
Ic
Ui
信号隔离与转换
A 1
A 2
R 1
R o
U
i
R 2
R 3
R 4
R 5
R 6
U
i a
+ 1 5 V
+ 5 V
U
A
U
B
A / D
R1
Ro
R2
R3 R4
UB
R5
R6
Uia
Ui
故障综合 —— 利用微机拥有强大的逻辑判断功能,对电压、电流、温度等信号进行分析比较,若发生故障立即进行故障诊断,以便及时处理,避免故障进一步扩大。这也是采用微机控制的优势所在。
数字控制器 —— 数字控制器是系统的核心,
可选用单片微机或数字信号处理器( DSP)
比如,Intel 8X196MC系列或 TMS320X240系列等专为电机控制设计的微处理器,本身都带有 A/D转换器、通用 I/O和通信接口,还带有一般微机并不具备的故障保护、数字测速和 PWM生成功能,可大大简化数字控制系统的硬件电路。
系统给定 —— 系统给定有两种方式:
( 1) 模 拟给定,模拟给定是以模拟量表示的给定值,例如给定电位器的输出电压。
模拟给定须经 A/D转换为数字量,再参与运算;
( 2) 数字给定:数字给定是用数字量表示的给定值,可以是拨盘设定、键盘设定或采用通信方式由上位机直接发送 见下图。
+ V
微 机
A / D
微 机拨 盘上 位 机键 盘
I / O
通信接口
a) 模拟给定 b) 数字给定
键盘与显示电路
L E D 显示器
BC D /
7 段码键盘矩阵
8 选 1 译码器
8 选 1 译码器
A
0 - 3
S
0 - 3
R
0 - 7
D
0 - 7
C L K
I N T
8279
C P U
7
3
8
8
输出变量 —— 微机数字控制器的控制对象是功率变换器,可以用开关量直接控制功率器件的通断,也可以用经 D/A 转换得到的模拟量去控制功率变换器。
随着电机控制专用单片微机的产生,前者逐渐成为主流,例如 Intel公司 8X196MC
系列和 TI公司 TMS320X240系列单片微机可直接生成 PWM驱动信号,经过放大环节控制功率器件,从而控制功率变换器的输出电压。
3.2.2 微机数字控制双闭环直流调速系统的软件框图微机数字控制系统的控制规律是靠软件来实现的,所有的硬件也必须由软件实施管理。微机数字控制双闭环直流调速系统的软件有:
主程序
初始化子程序
中断服务子程序等 。
1,主程序 —— 完成实时性要求不高的功能,
完成系统初始化后,实现键盘处理、刷新显示、与上位计算机和其他外设通信等功能。主程序框图见图 3-5。
2,初始化子程序 —— 完成硬件器件工作方式的设定、系统运行参数和变量的初始化等。
初始化子程序框图见图 3-6。
主 程 序系 统 初 始 化键 处 理刷 新 显 示系 统 初 始 化设 定 定 时 器,P W M,
数 字 测 速 工 作 方 式参 数 及 变 量初 始 化设 定 I / O,通 信 接 口 及显 示,键 盘 工 作 方 式返 回数 据 通 信有 键 按 下 吗?
Y
N
图 3-5 主程序框图 图 3-6 初始化子程序框图
3.中断服务子程序中断服务子程序完成实时性强的功能,
如故障保护,PWM生成、状态检测和数字
PI调节等,中断服务子程序由相应的中断源提出申请,CPU实时响应 。
转速调节中断服务子程序
电流调节中断服务子程序
故障保护中断服务子程序保 护 现 场读 入 转 速 给 定计 算 转 速转 速 调 节允 许 测 速中 断 返 回恢 复 现 场保 护 现 场读 入 电 流 反 馈电 流 调 节
P W M 生 成启 动 A / D 转 换中 断 返 回恢 复 现 场封 锁 P W M
输 出分 析,判 断故 障 原 因显 示 故 障原 因故 障 报 警等 待 系 统复 位图 3-7 转速调节中断服务子程序框图图 3-8 电流调节中断服务子程序框图图 3-9 故障保护中断服务子程序框图当故障保护引脚的电平发生跳变时申请故障保护中断,而转速调节和电流调节均采用定时中断。
三种中断服务中,故障保护中断优先级别最高,电流调节中断次之,转速调节中断级别最低。
返回目录
3.3 数字测速与滤波
数字测速指标
数字测速方法
M/T 法测速电路
3.3.1 数字测速指标
( 1)分辩率,
设被测转速由 n1 变为 n2 时,引起测量计数值改变了一个字,则测速装置的分辩率定义为
Q = n1 - n2 (转 /分)
Q 越小,测速装置的分辩能力越强;
Q 越小,系统控制精度越高。
( 2)测速精度测速精度是指测速装置对实际转速测量的精确程度,常用测量值与实际值的相对误差来表示,即
测量误差? 越小,测速精度越高,系统控制精度越高。
的大小取决于测速元件的制造精度和测速方法。
%100 nn?
( 3-7)
( 3)检测时间 Tc,
检测时间是指两次转速采样之间的时间间隔。
检测时间对系统的控制性能有很大影响。
检测时间越短,系统响应越快,对改善系统性能越有利。
3.3.2 数字测速方法
1,旋转编码器在数字测速中,常用 光电式旋转编码器 作为 转速或转角的 检测 元件 。
旋转编码器测速原理如下图所示
光电转换
增量式旋转编码器
—— 带 Z1轨道的园刻度
旋转编码器的检测原理
旋转编码器检测信号的处理
2,测速原理由光电式 旋转编码器 产生与被测转速成正比的脉冲,测速装置将输入脉冲转换为以数字形式表示的转速值。
脉冲数字( P/D)转换方法:
( 1) M法 — 脉冲直接计数方法;
( 2) T 法 — 脉冲时间计数方法;
( 3) M/T法 — 脉冲时间混合计数方法。
3,M法测速
P L G C o u n t e r
T i m e r
B u s
C L K
t
T
c
.,,
M
1
I N T
t
工作原理:
由计数器记录 PLG发出的脉冲信号;
定时器每隔时间 Tc向 CPU
发出中断请求 INTt;
CPU响应中断后,读出计数值 M1,并将计数器清零重新计数;
根据计数值 M 计算出对应的转速值 n。 测速原理与波形图
计算公式式中 Z为 PLG每转输出的脉冲个数;
M法测速的分辨率
c
160
ZT
Mn?
cc
1
c
1 6060)1(60
ZTZT
M
ZT
MQ
( 3-1)
M法 测速误差率在上式中,Z 和 Tc 均为常值,因此转速 n 正比于脉冲个数。高速时 Z大,量化误差较小,随着转速的降低误差增大,转速过低时将小于 1,
测速装置便不能正常工作。
所以,M法测速只适用于高速段 。
%1 0 0
1
%1 0 0
60
)1(60
60
1
c
1
c
1
c
1
m a x
M
ZT
M
ZT
M
ZT
M
P L G 中 断 电 路
C o n t e r
C P U
I N T n
f
0
P L G
f
0
m
2
4,T法测速工作原理:
计数器记录来自 CPU
的高频脉冲 f0;
PLG每输出一个脉冲,
中断电路向 CPU发出一次中断请求;
CPU 响应 INTn中断,
从计数器中读出计数值 M2,并立即清零,
重新计数。 电路与波形
计算公式
T法测速的分辨率
2
060
ZM
fn?
)1(
6060
)1(
60
22
0
2
0
2
0
MZM
f
ZM
f
MZ
fQ
( 3-2)
T法测速误差率低速时,编码器相邻脉冲间隔时间长,测得的高频时钟脉冲个数 M2多,所以误差率小,测速精度高,故 T法测速适用于低速段 。
%1 0 0
1
1
%1 0 0
60
60
)1(
60
2
2
0
2
0
2
0
m a x
M
ZM
f
ZM
f
MZ
f
M法测速在高速段分辨率强;
T法测速在低速段分辨率强;
因此,可以将两种测速方法相结合,
取长补短。 既检测 Tc 时间内旋转编码器输出的脉冲个数 M1,又检测同一时间间隔的高频时钟脉冲个数 M2,用来计算转速,称作 M/T法测速。
两种测速方法的比较
5,M/T法测速
电路结构:
T 0 M 1 M 2
C
0
C
1
C
2
O
0
G
1
G
2
G
0
J
Q
Q
K
S E T
C L R
J
Q
Q
K
S E T
C L R
I N T
n
P L G
S t a r t
f
0
B U S
工作原理:
T0定时器控制采样时间;
M1计数器记录 PLG
脉冲;
M2计数器记录时钟脉冲。
波形图:
P L G
G
1
S t a r t
G
0
,G
2
I N T n
O
0
f
0
m
2
T
n
T
0
,m
1
T
M/T法数字测速软件开 放 旋 转 编 码 器 脉 冲 计 数器 M 1 和 高 频 时 钟 计 数 器 M 2
开 放 测 速 时 间 计 数器 T c 并 允 许 中 断禁 止 捕 捉 中 断允 许 测速 吗?
Y
N
禁 止 测速 吗?
关 闭 旋 转 编 码 器 脉 冲 计 数器 M 1 和 高 频 时 钟 计 数 器 M 2
保 护 现 场中 断 返 回恢 复 现 场
N
Y
禁 止 测 速开 放 捕 捉 中 断保 护 现 场中 断 返 回恢 复 现 场
计算公式
分辨率
检测精度,低速时 M/T法趋向于 T法,在高速段
M/T法相当于 T法的 M1次平均,而在这 M1 次中最多产生一个高频时钟脉冲的误差。
因此,M/T法测速可在较宽的转速范围内,具有较高的测速精度 。
)1(
60
22
10
MZM
MfQ
r / m i n 60 60
2
01
t
1
ZM
fM
ZT
Mn ( 3-3)
小 结由于 M/T法的计数值 M1和 M2都随着转速的变化而变化,高速时,相当于 M法测速,最低速时,M1=1,自动进入 T法测速。
因此 M/T法测速能适用的转速范围明显大于前两种。是目前广泛应用的一种测速方法。
返回目录
3.4 数字 PI调节器
模拟 PI调节器的数字化
改进的数字 PI算法
智能型 PI调节器
3.4.1 模拟 PI调节器的数字化
PI调节器是电力拖动自动控制系统中最常用的一种控制器,在微机数字控制系统中,当采样频率足够高时,可以先按模拟系统的设计方法设计调节器,然后再离散化,就可以得到数字控制器的算法,这就是模拟调节器的数字化。
PI调节器的传递函数
PI调节器 时域表达式其中 Kp= Kpi为比例系数
KI =1/? 为积分系数
s
sK
sE
sUsW
1
)(
)()(
pipi
( 3-13)
tteKteKtteteKtu d)()(d)(1)()( IPpi
( 3-14)
PI调节器的差分方程将上式离散化成差分方程,其第 k 拍输出为式中 Tsam为 采样周期
)1()()(
)()()()()(
Is a mIP
IP
1
s a mIP
kukeTKkeK
kukeKieTKkeKku
k
i
( 3-15)
数字 PI调节器算法有位置式和增量式两种算法:
位置式算法 —— 即为式 (3-15)表述的差分方程,算法特点是,比例部分只与当前的偏差有关,而积分部分则是系统过去所有偏差的累积。
位置式 PI调节器的结构清晰,P和 I两部分作用分明,参数调整简单明了,但需要存储的数据较多。
增量式 PI调节器算法
PI调节器的输出可由下式求得
)()1()()1()()( s a mIP keTKkekeKkukuku
( 3-17)
)()1()( kukuku ( 3-18)
限幅值设置与模拟调节器相似,在数字控制算法中,
需要对 u 限幅,这里,只须在程序内设置限幅值 u m,当 u(k) >u m 时,便以限幅值 u m作为输出。
不考虑限幅时,位置式和增量式两种算法完全等同,考虑限幅则两者略有差异。增量式 PI调节器算法只需 输出限幅,而位置式算法必须同时设 积分限幅 和 输出限幅,缺一不可。
算法流程开始设置 P I D 参数,计算控制参数计算偏差值计算当前时刻的控制量输入采样值输出控制值保存偏差值返回
3.4.2 改进的数字 PI算法
PI调节器的参数直接影响着系统的性能指标。在高性能的调速系统中,有时仅仅靠调整 PI参数难以同时满足各项静、动态性能指标。采用模拟 PI调节器时,由于受到物理条件的限制,只好在不同指标中求其折衷。
而微机数字控制系统具有很强的逻辑判断和数值运算能力,充分应用这些能力,
可以衍生出多种改进的 PI算法,提高系统的控制性能。
积分分离算法
分段 PI算法
积分量化误差的消除
1,积分分离算法
基本思想:
在微机数字控制系统中,把 P 和 I 分开。
当偏差大时,只让比例部分起作用,以快速减少偏差;当偏差降低到一定程度后,
再将积分作用投入,既可最终消除稳态偏差,又能避免较大的退饱和超调。
2,积分分离算法
积分分离算法表达式为
k
i
ieTKCkeKku
1
s a mIIp )()()(
( 3-19)
其中
)(,0
)(,1
I
ie
ie
C δ为一常值。
积分分离法能有效抑制振荡,或减小超调,常用于转速调节器。
3.4.3 智能型 PI调节器由上述对数字 PI算法的改进可以使我们得到启发,利用计算机丰富的逻辑判断和数值运算功能,数字控制器不仅能够实现模拟控制器的数字化,而且可以突破模拟控制器只能完成线性控制规律的局限,完成各类 非线性控制,自适应控制 乃至 智能控制 等等,大大拓宽了控制规律的实现范畴。
主要的智能控制方法:
专家系统
模糊控制
神经网络控制
智能控制特点,
控制算法不依赖或不完全依赖于对象模型,因而系统具有较强的 鲁棒性 和 对环境的适应性 。
返回目录
3.5 按离散控制系统设计数字控制器
系统数学模型
数字调节器设计
控制软件设计
3.5.1 系统数学模型
W
A S R
( Z ) W
A C R
( Z )
s
e
Ts am?
1
1
/1
sT
R
l sT
R
m eC
1
T s a m
U *
n
U
n
U
i
*
U
i
U
d 0
EI
d
n
I
d L
_
_
__
U*n
Un Ui
Ui*
Tsam
Id
IdL
Ud0
系统模型中:
转速、电流调节器均采用数字式 PI调节器;
采样环节可表示为带放大的零阶保持器式中 Tsam 为系统采样时间。
ssG
sT s a me1
)(0
( 3-25)
系统简化如果采用工程设计法,将电流内环矫正为典型
I 系统,则可将系统简化如下图所示:
*
nK
s
e
sT
s a m
1
12
1
sT
K
i
sTC
R
me
d
I?
dL
I
1?sT
K
on
n
A SR
sam
T
s am
T
K?n*
Tsam Tsam
Id
IdL
电流内环的等效传递函数其中 电流反馈系数? 换成电流存储系数 K?
转速反馈通道传递函数其中 K? 为 转速存储系数
12 1
i
β
I
sT
KsG ( 3-23)
1
on
α
nf sT
KsG ( 3-24)
3.5.2 数字控制系统分析和设计方法
( 1)连续系统设计方法在微机数字控制调速系统的设计中,
当采样频率足够高时,可以把它近似地看成是模拟系统,先按模拟系统理论来设计调节器的参数,然后再离散化,得到数字控制算法,这就是 按模拟系统的设计方法,或称间接设计法 。
Shannon 采样定理根据 Shannon 采样定理,采样频率 fsam
应不小于信号最高频率 fmax 的 2倍,即
fsam ≥ 2 fmax
这时,经采样及保持后,原信号的频谱可以不发生明显的畸变,系统可保持原有的性能。
但实际系统中信号的最高频率很难确定,尤其对非周期性信号(系统的过渡过程)来说,其频谱为 0 至 ∞的连续函数,
最高频率理论上为无穷大。因此,难以直接用采样定理来确定系统的采样频率。
系统采样频率的确定在一般情况下,可以令采样周期
Tmin 为控制对象的最小时间常数;
或用采样角频率?sam
m i ns a m )10~4(
1 TT?
c 为控制系统的截止频率。
cs a m )10~4(
采样定理 用法
在直流调速系统中,电枢电流的时间常数较小,电流内环必须有足够高的采样频率,
而电流调节算法一般比较简单,采用较高的采样频率是可能的。因此电流调节器一般都可以采用间接方法设计,即先按连续控制系统设计,然后再将得到的调节器数字化。
至于转速环,由于系统的动态性能往往对转速环截止频率的大小有一定要求,不能太低。但转速控制有时比较复杂,占用的机时较长,因而转速环的采样频率又不能很高。如果所选择的采样频率不够高,按连续系统设计误差较大时,就应按照离散控制系统来设计转速调节器。
( 2)数字系统设计方法:
先将系统对象离散化,按数字系统直接设计数字调节器。数字系统分析方法有:
Z变换方法
W变换方法
扩展 W变换方法
Z变换方法连续系统
Z变换
Re
Im
1-1
离散系统
Z平面
Re
Im
S平面
sTez?
W变换方法
Re
Im
1-1
W变换
Z平面
Re
Im
W平面离散系统离散系统注意,W平面与 S平面之间的频率响应发生了畸变 。
w
wz
1
1
扩展 W变换方法
Re
Im
W’平面
Re
Im
W平面
W’变换离散系统离散系统
W’平面与 S平面之间的频率响应在高采样频率和低角频率时相似。
2sa mTjw?
3.5.3 控制对象传递函数的离散化
控制对象连续传递函数
121 e1112 1e1
ion
2
n
on
α
mei
β
obj
s a ms a m
sTsTs
K
sT
K
sTC
R
sT
K
ssG
sTsT (3-27)
meβ
α
n TCK
RKK?其中将两个小惯性环节合并,T∑n = Ton + 2T∑i
则其中
sGsTsKsG sTsT s u b
n
2
n
o b j
s a m
s a m
e11e1?
(3-28)
1n2
n
s u b
sTs
K
sG
z变换过程应用 z变换线性定理得再应用 z变换平移定理,得
)](e[)]([)](e)([)]([ s u bs u bs u bs u bobj s a ms a m sGZsGZsGsGZsGZ sTsT
)()1()]([)]([)]([)( s u b1s u b1s u bo b jo b j zGzsGZzsGZsGZzG
(3-29)
控制对象离散传递函数上式展开成部分分式,对每个分式查表求 z变换,再化简后得
)e)(1(
)(
Σns a m /
1Z
o b j TTzz
zzKzG
(3-30)
其中
meβ
Σn
s a m
Σnα
Σn
s a m
Σnnz
Σns a m
Σns a m
e1
e1
TCK
T
T
RTK
T
T
TKK
TT
TT
Σns a m
Σns a mΣns a m
e1
ee1
Σn
s a m
Σn
s a m
1
TT
TTTT
T
T
T
T
z
控制对象性能分析控制对象的脉冲传递函数具有两个极点,
p1= 1;
还有一个零点 z1,
位于负实轴上。
1
p
0 1
2
p
- 1
z 平 面单 位 圆
1
z
R e
I m
Σns a m /2 e TTp
3.5.4 数字调节器设计模拟系统的转速调节器一般为 PI调节器,比例部分起快速调节作用,积分部分消除稳态偏差。数字调节器也应具备同样的功能,因此仍选用 PI型数字调节器。
这里,设计方法采用 数字频域法 。
数字频域法设计步骤
( 1)通过 Z变换,将连续的被控对象模型转换成离散系统模型;
( 2)通过 W变换和 W’变换,将离散系统的 z
域模型转换成频域模型;
( 3)采用频域设计方法,进行系统设计。这时,可利用 s 域的经典频域设计法,比如,
Bode图等系统分析和设计工具。
离散系统 z 域数学模型
转速调节器脉冲传递函数
离散系统的开环脉冲传递函数
11 ps a mIps a mIpA S R z KzTKKz zTKKzG
( 3-35)
Σns a me1 2
1ps a mIpz
objA S R TTzz
zzKzTKKKzGzG
( 3-36)
w 变换过程如果要用利用连续系统的对数频率法来设计调节器参数,应先进行 w 变换,即令则
w
wz
1
1
nn2
11s a mIs a mIpz
0 s a ms a m e1e14
1112
TTTT ww
wzwzTKwTKKKwG
( 3-37)
系统 w?域模型 —— 虚拟频率传递函数再令
为虚拟频率,则开环虚拟频率传递函数为
2sa mTjw?
1)( 111
2
2
341
00?
jj
jjjKjG ( 3-37)
其中,开环放大系数
)(
e1
1 2
s a m
n
1Iz
0 s a m
s
T
zKKK
TT
)(2 21 1
s a mIp
I
1
sTKK
K
)(2
e1
e11 1
s a m2
ns a m
ns a m
s
TTT
TT
)(21 1
s a m3
s
T? )(
2
1
11 1
s a m1
1
4
s
Tz
z
当控制对象及采样频率确定后,Kz,?2、
3,?4 均为已知常数,但?1 和 K0 待定。
现需要通过设计转速调节器参数,以确定系统的开环参数?1 和 K0,并满足给定的系统性能指标。
数字频域设计方法由于,经过 w 变换和 w? 变换后,离散系统在 w? 平面上的数学模型与连续系统有相似的表达形式,而且在一定条件下,
其虚拟频率与 s 平面的系统角频率相近。
即 w? 平面相对于 s 平面,不仅在几何上相似,而且在数值上相近。
因此,可以在 w? 平面进行类似的频域分析和设计。
系统的开环虚拟对数频率特性为
1)(lg201lg201lg20lg20 2324210 KL
1)(lg20lg20 222
( 3-39a)
2341 a r c t ga r c t ga r c t ga r c t g1 8 0)(
( 3-39b)
根据系统期望虚拟对数频率特性的中频段宽度和相角裕量,可以解出?1 和 K0,
再进一步得出调节器的比例系数和积分系数。
在具体参数下的开环系统虚拟对数频率特性可参看例题 3-2中的图 3-21。
返回目录本章小结采用计算机控制电力传动系统的优越性在于:
( 1)可显著提高系统性能 。
采用数字给定、数字控制和数字检测,
系统精度大大提高;
可根据控制对象的变化,方便地改变控制器参数,以提高系统抗干扰能力。
( 2)可采用各种控制策略 。
可变参数 PID和 PI控制;
自适应控制;
模糊控制;
滑模控制;
复合控制。
( 3)可实现系统监控功能。
状态检测;
数据处理、存储与显示;
越限报警;
打印报表等。
课程开始
微型计算机数字控制的主要特点
微机数字控制双闭环直流调速系统的硬件和软件
数字测速与滤波
数字 PI调节器
用离散控制系统设计数字控制器
3,0 问题的提出前两章中论述了直流调速系统的基本规律和设计方法,所有的调节器均用运算放大器实现,属模拟控制系统。
模拟系统具有物理概念清晰、控制信号流向直观等优点,便于学习入门,但其控制规律体现在硬件电路和所用的器件上,
因而线路复杂、通用性差,控制效果受到器件的性能、温度等因素的影响。
以微处理器为核心的数字控制系统(简称 微机数字控制系统 )硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响;其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律,而且更改起来灵活方便。
3,1 微型计算机数字控制的主要特点总之,微机数字控制系统的稳定性好,
可靠性高,可以提高控制性能,此外,还拥有信息存储、数据通信和故障诊断等模拟控制系统无法实现的功能。
由于计算机只能处理数字信号,因此,
与模拟控制系统相比,微机数字控制系统的主要特点是 离散化 和 数字化,
离散化:
为了把模拟的连续信号输入计算机,必须首先在具有一定周期的采样时刻对它们进行实时采样,形成一连串的脉冲信号,
即离散的模拟信号,
这就是离散化。
O t
f(t)
原信号
O n
f(nT)
1 2 3 4 …
采样
数字化:
采样后得到的离散信号本质上还是模拟信号,还须经过数字量化,即用一组数码
(如二进制码)来逼近离散模拟信号的幅值,将它转换成数字信号,这就是数字化。 数字化
O n
N(nT)
离散化和数字化的负面效应离散化和数字化的结果导致了时间上和量值上的不连续性,从而引起下述的负面效应:
( 1) A/D转换的量化误差:模拟信号可以有无穷多的数值,而数码总是有限的,
用数码来逼近模拟信号是近似的,会产生量化误差,影响控制精度和平滑性。
( 2) D/A转换的滞后效应:经过计算机运算和处理后输出的数字信号必须由数模转换器 D/A和保持器将它转换为连续的模拟量,再经放大后驱动被控对象。但是,
保持器会提高控制系统传递函数分母的阶次,使系统的稳定裕量减小,甚至会破坏系统的稳定性。
随着微电子技术的进步,微处理器的运算速度不断提高,其位数也不断增加,上述两个问题的影响已经越来越小 。
但微机数字控制系统的主要特点及其负面效应需要在系统分析中引起重视,并在系统设计中予以解决。
返回目录
3.2 微机数字控制双闭环直流调速系统的硬件和软件
3.2.0 系统组成方式数字控制直流调速系统的 组成方式大致可分为三种:
1,数模混合控制系统
2,数字电路控制系统
3,计算机控制系统
1,数模混合控制系统
M
T G
A / P
/
3
A C
T A
A C R
A S R
A / D
_
A / D
D / A
U*n
Un
U*i UcUi-
数字电路 ~
--
数模混合控制系统特点:
转速采用模拟调节器,也可采用数字调节器;
电流调节器采用数字调节器;
脉冲触发装置则采用模拟电路。
2,数字电路控制系统
M
P L G
D / P
A C R
A S R
U
*
n
P / D
/
3
A C
T A
U
i
U
n
U
c
U
*
i
_
A / D
数字电路 主电路
-
-
~
U*n
Un
U*i Ui Uc
数字 电路 控制系统特点:
除主电路和功放电路外,转速、电流调节器,以及脉冲触发装置等全部由数字电路组成。
3,计算机控制系统
M
P L G
D / P
A C R
A S R
U
*
n +
P / D
/
3
A C
T A
U
i
U
n
U
c
U
*
i
_
A / D
主电路微机控制电路
-
~
U*n
Un
Ui
U*i Uc
在数字装置中,由计算机软硬件实现其功能,即为计算机控制系统。系统的特点:
双闭环系统结构,采用微机控制;
全数字电路,实现脉冲触发、转速给定和检测;
采用数字 PI算法,由软件实现转速、电流调节。
3.2.1 微机数字控制双闭环直流调速系统的硬件结构微机数字控制双闭环直流调速系统硬件结构如图 3-4所示,系统由以下部分组成
主电路
检测电路
控制电路
给定电路
显示电路图 3-4 微机数字控制双闭环直流 PWM调速系统硬件结构图
主回路 —— 微机数字控制双闭环直流调速系统主电路中的 UPE有两种方式:
直流 PWM功率变换器
晶闸管可控整流器
检测回路 —— 检测回路包括电压、电流、
温度和转速检测,其中:
电压、电流和温度检测由 A/D 转换通道变为数字量送入微机;
转速检测用数字测速。
1,转速检测转速检测有模拟和数字两种检测方法:
( 1)模 拟测速一般采用测速发电机,其输出电压不仅表示了转速的大小,还包含了转速的方向,
在调速系统中(尤其在可逆系统中),转速的方向也是不可缺少的。因此必须经过适当的变换,
将双极性的电压信号转换为单极性电压信号,经
A/D 转换后得到的数字量送入微机。 但偏移码不能直接参与运算,必须用软件将偏移码变换为原码或补码,然后进行闭环控制。
( 2) 对于要求精度高、调速范围大的系统,
往往需要采用旋转编码器测速,即数字测速。
测速基本方式
T G
P L G
A / D I / O
逻 辑 控 制 计 数 器
C P U
C P U
+ 5 V
( 1 ) 测 速 发 电 机 转 换 电 路
( 2 ) 光 电 码 盘 转 换 电 路电 压 隔 离
2,电流和电压检测电流和电压检测除了用来构成相应的反馈控制外,还是各种保护和故障诊断信息的来源。电流、电压信号也存在幅值和极性的问题,需经过一定的处理后,经 A/D
转换送入微机,其处理方法与转速相同。
电流检测方法
( 1)电流互感器
A
B C
U
i
U
i 0
~
( 2)霍尔效应电流变换器
UH = KH B Ic
KH为霍尔常数;
B为与被测电流成正比的磁通密度;
Ic为控制电流。
H L
U
i
+ -
I
d
I
c
U
H
R1
R0
A10
1
UHI
d
Ic
Ui
信号隔离与转换
A 1
A 2
R 1
R o
U
i
R 2
R 3
R 4
R 5
R 6
U
i a
+ 1 5 V
+ 5 V
U
A
U
B
A / D
R1
Ro
R2
R3 R4
UB
R5
R6
Uia
Ui
故障综合 —— 利用微机拥有强大的逻辑判断功能,对电压、电流、温度等信号进行分析比较,若发生故障立即进行故障诊断,以便及时处理,避免故障进一步扩大。这也是采用微机控制的优势所在。
数字控制器 —— 数字控制器是系统的核心,
可选用单片微机或数字信号处理器( DSP)
比如,Intel 8X196MC系列或 TMS320X240系列等专为电机控制设计的微处理器,本身都带有 A/D转换器、通用 I/O和通信接口,还带有一般微机并不具备的故障保护、数字测速和 PWM生成功能,可大大简化数字控制系统的硬件电路。
系统给定 —— 系统给定有两种方式:
( 1) 模 拟给定,模拟给定是以模拟量表示的给定值,例如给定电位器的输出电压。
模拟给定须经 A/D转换为数字量,再参与运算;
( 2) 数字给定:数字给定是用数字量表示的给定值,可以是拨盘设定、键盘设定或采用通信方式由上位机直接发送 见下图。
+ V
微 机
A / D
微 机拨 盘上 位 机键 盘
I / O
通信接口
a) 模拟给定 b) 数字给定
键盘与显示电路
L E D 显示器
BC D /
7 段码键盘矩阵
8 选 1 译码器
8 选 1 译码器
A
0 - 3
S
0 - 3
R
0 - 7
D
0 - 7
C L K
I N T
8279
C P U
7
3
8
8
输出变量 —— 微机数字控制器的控制对象是功率变换器,可以用开关量直接控制功率器件的通断,也可以用经 D/A 转换得到的模拟量去控制功率变换器。
随着电机控制专用单片微机的产生,前者逐渐成为主流,例如 Intel公司 8X196MC
系列和 TI公司 TMS320X240系列单片微机可直接生成 PWM驱动信号,经过放大环节控制功率器件,从而控制功率变换器的输出电压。
3.2.2 微机数字控制双闭环直流调速系统的软件框图微机数字控制系统的控制规律是靠软件来实现的,所有的硬件也必须由软件实施管理。微机数字控制双闭环直流调速系统的软件有:
主程序
初始化子程序
中断服务子程序等 。
1,主程序 —— 完成实时性要求不高的功能,
完成系统初始化后,实现键盘处理、刷新显示、与上位计算机和其他外设通信等功能。主程序框图见图 3-5。
2,初始化子程序 —— 完成硬件器件工作方式的设定、系统运行参数和变量的初始化等。
初始化子程序框图见图 3-6。
主 程 序系 统 初 始 化键 处 理刷 新 显 示系 统 初 始 化设 定 定 时 器,P W M,
数 字 测 速 工 作 方 式参 数 及 变 量初 始 化设 定 I / O,通 信 接 口 及显 示,键 盘 工 作 方 式返 回数 据 通 信有 键 按 下 吗?
Y
N
图 3-5 主程序框图 图 3-6 初始化子程序框图
3.中断服务子程序中断服务子程序完成实时性强的功能,
如故障保护,PWM生成、状态检测和数字
PI调节等,中断服务子程序由相应的中断源提出申请,CPU实时响应 。
转速调节中断服务子程序
电流调节中断服务子程序
故障保护中断服务子程序保 护 现 场读 入 转 速 给 定计 算 转 速转 速 调 节允 许 测 速中 断 返 回恢 复 现 场保 护 现 场读 入 电 流 反 馈电 流 调 节
P W M 生 成启 动 A / D 转 换中 断 返 回恢 复 现 场封 锁 P W M
输 出分 析,判 断故 障 原 因显 示 故 障原 因故 障 报 警等 待 系 统复 位图 3-7 转速调节中断服务子程序框图图 3-8 电流调节中断服务子程序框图图 3-9 故障保护中断服务子程序框图当故障保护引脚的电平发生跳变时申请故障保护中断,而转速调节和电流调节均采用定时中断。
三种中断服务中,故障保护中断优先级别最高,电流调节中断次之,转速调节中断级别最低。
返回目录
3.3 数字测速与滤波
数字测速指标
数字测速方法
M/T 法测速电路
3.3.1 数字测速指标
( 1)分辩率,
设被测转速由 n1 变为 n2 时,引起测量计数值改变了一个字,则测速装置的分辩率定义为
Q = n1 - n2 (转 /分)
Q 越小,测速装置的分辩能力越强;
Q 越小,系统控制精度越高。
( 2)测速精度测速精度是指测速装置对实际转速测量的精确程度,常用测量值与实际值的相对误差来表示,即
测量误差? 越小,测速精度越高,系统控制精度越高。
的大小取决于测速元件的制造精度和测速方法。
%100 nn?
( 3-7)
( 3)检测时间 Tc,
检测时间是指两次转速采样之间的时间间隔。
检测时间对系统的控制性能有很大影响。
检测时间越短,系统响应越快,对改善系统性能越有利。
3.3.2 数字测速方法
1,旋转编码器在数字测速中,常用 光电式旋转编码器 作为 转速或转角的 检测 元件 。
旋转编码器测速原理如下图所示
光电转换
增量式旋转编码器
—— 带 Z1轨道的园刻度
旋转编码器的检测原理
旋转编码器检测信号的处理
2,测速原理由光电式 旋转编码器 产生与被测转速成正比的脉冲,测速装置将输入脉冲转换为以数字形式表示的转速值。
脉冲数字( P/D)转换方法:
( 1) M法 — 脉冲直接计数方法;
( 2) T 法 — 脉冲时间计数方法;
( 3) M/T法 — 脉冲时间混合计数方法。
3,M法测速
P L G C o u n t e r
T i m e r
B u s
C L K
t
T
c
.,,
M
1
I N T
t
工作原理:
由计数器记录 PLG发出的脉冲信号;
定时器每隔时间 Tc向 CPU
发出中断请求 INTt;
CPU响应中断后,读出计数值 M1,并将计数器清零重新计数;
根据计数值 M 计算出对应的转速值 n。 测速原理与波形图
计算公式式中 Z为 PLG每转输出的脉冲个数;
M法测速的分辨率
c
160
ZT
Mn?
cc
1
c
1 6060)1(60
ZTZT
M
ZT
MQ
( 3-1)
M法 测速误差率在上式中,Z 和 Tc 均为常值,因此转速 n 正比于脉冲个数。高速时 Z大,量化误差较小,随着转速的降低误差增大,转速过低时将小于 1,
测速装置便不能正常工作。
所以,M法测速只适用于高速段 。
%1 0 0
1
%1 0 0
60
)1(60
60
1
c
1
c
1
c
1
m a x
M
ZT
M
ZT
M
ZT
M
P L G 中 断 电 路
C o n t e r
C P U
I N T n
f
0
P L G
f
0
m
2
4,T法测速工作原理:
计数器记录来自 CPU
的高频脉冲 f0;
PLG每输出一个脉冲,
中断电路向 CPU发出一次中断请求;
CPU 响应 INTn中断,
从计数器中读出计数值 M2,并立即清零,
重新计数。 电路与波形
计算公式
T法测速的分辨率
2
060
ZM
fn?
)1(
6060
)1(
60
22
0
2
0
2
0
MZM
f
ZM
f
MZ
fQ
( 3-2)
T法测速误差率低速时,编码器相邻脉冲间隔时间长,测得的高频时钟脉冲个数 M2多,所以误差率小,测速精度高,故 T法测速适用于低速段 。
%1 0 0
1
1
%1 0 0
60
60
)1(
60
2
2
0
2
0
2
0
m a x
M
ZM
f
ZM
f
MZ
f
M法测速在高速段分辨率强;
T法测速在低速段分辨率强;
因此,可以将两种测速方法相结合,
取长补短。 既检测 Tc 时间内旋转编码器输出的脉冲个数 M1,又检测同一时间间隔的高频时钟脉冲个数 M2,用来计算转速,称作 M/T法测速。
两种测速方法的比较
5,M/T法测速
电路结构:
T 0 M 1 M 2
C
0
C
1
C
2
O
0
G
1
G
2
G
0
J
Q
Q
K
S E T
C L R
J
Q
Q
K
S E T
C L R
I N T
n
P L G
S t a r t
f
0
B U S
工作原理:
T0定时器控制采样时间;
M1计数器记录 PLG
脉冲;
M2计数器记录时钟脉冲。
波形图:
P L G
G
1
S t a r t
G
0
,G
2
I N T n
O
0
f
0
m
2
T
n
T
0
,m
1
T
M/T法数字测速软件开 放 旋 转 编 码 器 脉 冲 计 数器 M 1 和 高 频 时 钟 计 数 器 M 2
开 放 测 速 时 间 计 数器 T c 并 允 许 中 断禁 止 捕 捉 中 断允 许 测速 吗?
Y
N
禁 止 测速 吗?
关 闭 旋 转 编 码 器 脉 冲 计 数器 M 1 和 高 频 时 钟 计 数 器 M 2
保 护 现 场中 断 返 回恢 复 现 场
N
Y
禁 止 测 速开 放 捕 捉 中 断保 护 现 场中 断 返 回恢 复 现 场
计算公式
分辨率
检测精度,低速时 M/T法趋向于 T法,在高速段
M/T法相当于 T法的 M1次平均,而在这 M1 次中最多产生一个高频时钟脉冲的误差。
因此,M/T法测速可在较宽的转速范围内,具有较高的测速精度 。
)1(
60
22
10
MZM
MfQ
r / m i n 60 60
2
01
t
1
ZM
fM
ZT
Mn ( 3-3)
小 结由于 M/T法的计数值 M1和 M2都随着转速的变化而变化,高速时,相当于 M法测速,最低速时,M1=1,自动进入 T法测速。
因此 M/T法测速能适用的转速范围明显大于前两种。是目前广泛应用的一种测速方法。
返回目录
3.4 数字 PI调节器
模拟 PI调节器的数字化
改进的数字 PI算法
智能型 PI调节器
3.4.1 模拟 PI调节器的数字化
PI调节器是电力拖动自动控制系统中最常用的一种控制器,在微机数字控制系统中,当采样频率足够高时,可以先按模拟系统的设计方法设计调节器,然后再离散化,就可以得到数字控制器的算法,这就是模拟调节器的数字化。
PI调节器的传递函数
PI调节器 时域表达式其中 Kp= Kpi为比例系数
KI =1/? 为积分系数
s
sK
sE
sUsW
1
)(
)()(
pipi
( 3-13)
tteKteKtteteKtu d)()(d)(1)()( IPpi
( 3-14)
PI调节器的差分方程将上式离散化成差分方程,其第 k 拍输出为式中 Tsam为 采样周期
)1()()(
)()()()()(
Is a mIP
IP
1
s a mIP
kukeTKkeK
kukeKieTKkeKku
k
i
( 3-15)
数字 PI调节器算法有位置式和增量式两种算法:
位置式算法 —— 即为式 (3-15)表述的差分方程,算法特点是,比例部分只与当前的偏差有关,而积分部分则是系统过去所有偏差的累积。
位置式 PI调节器的结构清晰,P和 I两部分作用分明,参数调整简单明了,但需要存储的数据较多。
增量式 PI调节器算法
PI调节器的输出可由下式求得
)()1()()1()()( s a mIP keTKkekeKkukuku
( 3-17)
)()1()( kukuku ( 3-18)
限幅值设置与模拟调节器相似,在数字控制算法中,
需要对 u 限幅,这里,只须在程序内设置限幅值 u m,当 u(k) >u m 时,便以限幅值 u m作为输出。
不考虑限幅时,位置式和增量式两种算法完全等同,考虑限幅则两者略有差异。增量式 PI调节器算法只需 输出限幅,而位置式算法必须同时设 积分限幅 和 输出限幅,缺一不可。
算法流程开始设置 P I D 参数,计算控制参数计算偏差值计算当前时刻的控制量输入采样值输出控制值保存偏差值返回
3.4.2 改进的数字 PI算法
PI调节器的参数直接影响着系统的性能指标。在高性能的调速系统中,有时仅仅靠调整 PI参数难以同时满足各项静、动态性能指标。采用模拟 PI调节器时,由于受到物理条件的限制,只好在不同指标中求其折衷。
而微机数字控制系统具有很强的逻辑判断和数值运算能力,充分应用这些能力,
可以衍生出多种改进的 PI算法,提高系统的控制性能。
积分分离算法
分段 PI算法
积分量化误差的消除
1,积分分离算法
基本思想:
在微机数字控制系统中,把 P 和 I 分开。
当偏差大时,只让比例部分起作用,以快速减少偏差;当偏差降低到一定程度后,
再将积分作用投入,既可最终消除稳态偏差,又能避免较大的退饱和超调。
2,积分分离算法
积分分离算法表达式为
k
i
ieTKCkeKku
1
s a mIIp )()()(
( 3-19)
其中
)(,0
)(,1
I
ie
ie
C δ为一常值。
积分分离法能有效抑制振荡,或减小超调,常用于转速调节器。
3.4.3 智能型 PI调节器由上述对数字 PI算法的改进可以使我们得到启发,利用计算机丰富的逻辑判断和数值运算功能,数字控制器不仅能够实现模拟控制器的数字化,而且可以突破模拟控制器只能完成线性控制规律的局限,完成各类 非线性控制,自适应控制 乃至 智能控制 等等,大大拓宽了控制规律的实现范畴。
主要的智能控制方法:
专家系统
模糊控制
神经网络控制
智能控制特点,
控制算法不依赖或不完全依赖于对象模型,因而系统具有较强的 鲁棒性 和 对环境的适应性 。
返回目录
3.5 按离散控制系统设计数字控制器
系统数学模型
数字调节器设计
控制软件设计
3.5.1 系统数学模型
W
A S R
( Z ) W
A C R
( Z )
s
e
Ts am?
1
1
/1
sT
R
l sT
R
m eC
1
T s a m
U *
n
U
n
U
i
*
U
i
U
d 0
EI
d
n
I
d L
_
_
__
U*n
Un Ui
Ui*
Tsam
Id
IdL
Ud0
系统模型中:
转速、电流调节器均采用数字式 PI调节器;
采样环节可表示为带放大的零阶保持器式中 Tsam 为系统采样时间。
ssG
sT s a me1
)(0
( 3-25)
系统简化如果采用工程设计法,将电流内环矫正为典型
I 系统,则可将系统简化如下图所示:
*
nK
s
e
sT
s a m
1
12
1
sT
K
i
sTC
R
me
d
I?
dL
I
1?sT
K
on
n
A SR
sam
T
s am
T
K?n*
Tsam Tsam
Id
IdL
电流内环的等效传递函数其中 电流反馈系数? 换成电流存储系数 K?
转速反馈通道传递函数其中 K? 为 转速存储系数
12 1
i
β
I
sT
KsG ( 3-23)
1
on
α
nf sT
KsG ( 3-24)
3.5.2 数字控制系统分析和设计方法
( 1)连续系统设计方法在微机数字控制调速系统的设计中,
当采样频率足够高时,可以把它近似地看成是模拟系统,先按模拟系统理论来设计调节器的参数,然后再离散化,得到数字控制算法,这就是 按模拟系统的设计方法,或称间接设计法 。
Shannon 采样定理根据 Shannon 采样定理,采样频率 fsam
应不小于信号最高频率 fmax 的 2倍,即
fsam ≥ 2 fmax
这时,经采样及保持后,原信号的频谱可以不发生明显的畸变,系统可保持原有的性能。
但实际系统中信号的最高频率很难确定,尤其对非周期性信号(系统的过渡过程)来说,其频谱为 0 至 ∞的连续函数,
最高频率理论上为无穷大。因此,难以直接用采样定理来确定系统的采样频率。
系统采样频率的确定在一般情况下,可以令采样周期
Tmin 为控制对象的最小时间常数;
或用采样角频率?sam
m i ns a m )10~4(
1 TT?
c 为控制系统的截止频率。
cs a m )10~4(
采样定理 用法
在直流调速系统中,电枢电流的时间常数较小,电流内环必须有足够高的采样频率,
而电流调节算法一般比较简单,采用较高的采样频率是可能的。因此电流调节器一般都可以采用间接方法设计,即先按连续控制系统设计,然后再将得到的调节器数字化。
至于转速环,由于系统的动态性能往往对转速环截止频率的大小有一定要求,不能太低。但转速控制有时比较复杂,占用的机时较长,因而转速环的采样频率又不能很高。如果所选择的采样频率不够高,按连续系统设计误差较大时,就应按照离散控制系统来设计转速调节器。
( 2)数字系统设计方法:
先将系统对象离散化,按数字系统直接设计数字调节器。数字系统分析方法有:
Z变换方法
W变换方法
扩展 W变换方法
Z变换方法连续系统
Z变换
Re
Im
1-1
离散系统
Z平面
Re
Im
S平面
sTez?
W变换方法
Re
Im
1-1
W变换
Z平面
Re
Im
W平面离散系统离散系统注意,W平面与 S平面之间的频率响应发生了畸变 。
w
wz
1
1
扩展 W变换方法
Re
Im
W’平面
Re
Im
W平面
W’变换离散系统离散系统
W’平面与 S平面之间的频率响应在高采样频率和低角频率时相似。
2sa mTjw?
3.5.3 控制对象传递函数的离散化
控制对象连续传递函数
121 e1112 1e1
ion
2
n
on
α
mei
β
obj
s a ms a m
sTsTs
K
sT
K
sTC
R
sT
K
ssG
sTsT (3-27)
meβ
α
n TCK
RKK?其中将两个小惯性环节合并,T∑n = Ton + 2T∑i
则其中
sGsTsKsG sTsT s u b
n
2
n
o b j
s a m
s a m
e11e1?
(3-28)
1n2
n
s u b
sTs
K
sG
z变换过程应用 z变换线性定理得再应用 z变换平移定理,得
)](e[)]([)](e)([)]([ s u bs u bs u bs u bobj s a ms a m sGZsGZsGsGZsGZ sTsT
)()1()]([)]([)]([)( s u b1s u b1s u bo b jo b j zGzsGZzsGZsGZzG
(3-29)
控制对象离散传递函数上式展开成部分分式,对每个分式查表求 z变换,再化简后得
)e)(1(
)(
Σns a m /
1Z
o b j TTzz
zzKzG
(3-30)
其中
meβ
Σn
s a m
Σnα
Σn
s a m
Σnnz
Σns a m
Σns a m
e1
e1
TCK
T
T
RTK
T
T
TKK
TT
TT
Σns a m
Σns a mΣns a m
e1
ee1
Σn
s a m
Σn
s a m
1
TT
TTTT
T
T
T
T
z
控制对象性能分析控制对象的脉冲传递函数具有两个极点,
p1= 1;
还有一个零点 z1,
位于负实轴上。
1
p
0 1
2
p
- 1
z 平 面单 位 圆
1
z
R e
I m
Σns a m /2 e TTp
3.5.4 数字调节器设计模拟系统的转速调节器一般为 PI调节器,比例部分起快速调节作用,积分部分消除稳态偏差。数字调节器也应具备同样的功能,因此仍选用 PI型数字调节器。
这里,设计方法采用 数字频域法 。
数字频域法设计步骤
( 1)通过 Z变换,将连续的被控对象模型转换成离散系统模型;
( 2)通过 W变换和 W’变换,将离散系统的 z
域模型转换成频域模型;
( 3)采用频域设计方法,进行系统设计。这时,可利用 s 域的经典频域设计法,比如,
Bode图等系统分析和设计工具。
离散系统 z 域数学模型
转速调节器脉冲传递函数
离散系统的开环脉冲传递函数
11 ps a mIps a mIpA S R z KzTKKz zTKKzG
( 3-35)
Σns a me1 2
1ps a mIpz
objA S R TTzz
zzKzTKKKzGzG
( 3-36)
w 变换过程如果要用利用连续系统的对数频率法来设计调节器参数,应先进行 w 变换,即令则
w
wz
1
1
nn2
11s a mIs a mIpz
0 s a ms a m e1e14
1112
TTTT ww
wzwzTKwTKKKwG
( 3-37)
系统 w?域模型 —— 虚拟频率传递函数再令
为虚拟频率,则开环虚拟频率传递函数为
2sa mTjw?
1)( 111
2
2
341
00?
jj
jjjKjG ( 3-37)
其中,开环放大系数
)(
e1
1 2
s a m
n
1Iz
0 s a m
s
T
zKKK
TT
)(2 21 1
s a mIp
I
1
sTKK
K
)(2
e1
e11 1
s a m2
ns a m
ns a m
s
TTT
TT
)(21 1
s a m3
s
T? )(
2
1
11 1
s a m1
1
4
s
Tz
z
当控制对象及采样频率确定后,Kz,?2、
3,?4 均为已知常数,但?1 和 K0 待定。
现需要通过设计转速调节器参数,以确定系统的开环参数?1 和 K0,并满足给定的系统性能指标。
数字频域设计方法由于,经过 w 变换和 w? 变换后,离散系统在 w? 平面上的数学模型与连续系统有相似的表达形式,而且在一定条件下,
其虚拟频率与 s 平面的系统角频率相近。
即 w? 平面相对于 s 平面,不仅在几何上相似,而且在数值上相近。
因此,可以在 w? 平面进行类似的频域分析和设计。
系统的开环虚拟对数频率特性为
1)(lg201lg201lg20lg20 2324210 KL
1)(lg20lg20 222
( 3-39a)
2341 a r c t ga r c t ga r c t ga r c t g1 8 0)(
( 3-39b)
根据系统期望虚拟对数频率特性的中频段宽度和相角裕量,可以解出?1 和 K0,
再进一步得出调节器的比例系数和积分系数。
在具体参数下的开环系统虚拟对数频率特性可参看例题 3-2中的图 3-21。
返回目录本章小结采用计算机控制电力传动系统的优越性在于:
( 1)可显著提高系统性能 。
采用数字给定、数字控制和数字检测,
系统精度大大提高;
可根据控制对象的变化,方便地改变控制器参数,以提高系统抗干扰能力。
( 2)可采用各种控制策略 。
可变参数 PID和 PI控制;
自适应控制;
模糊控制;
滑模控制;
复合控制。
( 3)可实现系统监控功能。
状态检测;
数据处理、存储与显示;
越限报警;
打印报表等。
课程开始