logo资料库

计算机控制系统课程设计 运动控制课程设计 控制电机调速及matlab仿真.doc

第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
资料共37页,剩余部分请下载后查看
1前言
2双闭环直流调速系统的工作原理
2.1双闭环直流调速系统的介绍
2.2双闭环直流调速系统的组成
2.3双闭环直流调速系统的稳太结构图和静特性
2.4双闭环直流调速系统的数学模型
2.5双闭环直流调速系统的起动过程分析
(一)第I阶段(0~t1)是电流上升阶段。
(二)第II阶段(t1~t2)是恒流升速阶段。
(三)第III阶段(t2以后)是转速调节阶段。
2.6双闭环直流调速系统的动态性能分析
2.7双闭环直流调速系统的动态性能指标
2.8双闭环直流调速系统的频域分析
2.9双闭环直流调速系统两个调节器的作用
3 MATLAB语言及Simulink
3.1仿真技术的背景
3.2 Matlab和Simulink简介
3.3 Matlab建模与仿真
3.4 Simulink仿真工具
3.5控制系统计算机仿真的过程
4 Simulink环境中的系统模型、仿真结果及分析
4.1电流环的MATLAB计算及仿真
4.1.1电流环校正前后给定阶跃响的MATLAB计算及仿真
4.1.2绘制单位阶跃扰动响应曲线并计算其性能指标
4.1.3单位冲激信号扰动的响应曲线
4.1.4电流环频域分析的MATLAB计算及仿真
4.2转速环的MATLAB计算及仿真
4.2.1转速环校正前后给定阶跃响应的MATLAB计算及仿真
4.2.2绘制单位阶跃信号扰动响应曲线并计算其性能指标
4.2.3单位冲激信号扰动的响应曲线
4.2.4转速环频域分析的MATLAB计算及仿真
5总结
附录
参考文献:
致 谢
目录 1 前言..............................................................................................................................................2 2 双闭环直流调速系统的工作原理.............................................................................3 2.1 双闭环直流调速系统的介绍......................................................................................3 2.2 双闭环直流调速系统的组成......................................................................................4 2.3 双闭环直流调速系统的稳太结构图和静特性......................................................4 2.4 双闭环直流调速系统的数学模型.............................................................................6 2.5 双闭环直流调速系统的起动过程分析................................................................... 7 2.6 双闭环直流调速系统的动态性能分析................................................................... 8 2.7 双闭环直流调速系统的动态性能指标................................................................. 10 2.8 双闭环直流调速系统的频域分析...........................................................................12 2.9 双闭环直流调速系统两个调节器的作用.............................................................13 3 MATLAB 语言及 Simulink....................................................................................... 14 3.1 仿真技术的背景........................................................................................................... 14 3.2 Matlab 和 Simulink 简介 ..........................................................................................14 3.3 Matlab 建模与仿真.....................................................................................................15 3.4 Simulink 仿真工具......................................................................................................15 3.5 控制系统计算机仿真的过程....................................................................................16 4 Simulink 环境中的系统模型、仿真结果及分析..........................................18 4.1 电流环的 MATLAB 计算及仿真............................................................................19 4.1.1 电流环校正前后给定阶跃响的 MATLAB 计算及仿真 .....................................19 4.1.2 绘制单位阶跃扰动响应曲线并计算其性能指标................................................ 20 4.1.3 单位冲激信号扰动的响应曲线 .............................................................................22 4.1.4 电流环频域分析的 MATLAB 计算及仿真 ......................................................... 22 4.2 转速环的 MATLAB 计算及仿真............................................................................24 4.2.1 转速环校正前后给定阶跃响应的 MATLAB 计算及仿真 .................................24 4.2.2 绘制单位阶跃信号扰动响应曲线并计算其性能指标........................................ 26 4.2.3 单位冲激信号扰动的响应曲线 .............................................................................27 4.2.4 转速环频域分析的 MATLAB 计算及仿真 ......................................................... 28 5 总结............................................................................................................................................30 附录................................................................................................................................................31 参考文献.....................................................................................................................................36 致谢................................................................................................................................................37 1
1 前言 许多生产机械要求在一定的范围内进行速度的平滑调节,并且要求具有良好 的稳态、动态性能。而直流调速系统调速范围广、静差率小、稳定性好以及具有 良好的动态性能,在高性能的拖动技术领域中,相当长时期内几乎都采用直流电 力拖动系统。双闭环直流调速系统是直流调速控制系统中发展得最为成熟,应用 非常广泛的电力传动系统。 由于该系统的结构较复杂,控制器可调参数较多,所以整个系统的设计和校 正比较困难,需要有一个功能全面、分析方便的仿真设计平台。传统的仿真设计 平台主要是 VC 和 Delphi 等高级语言环境,需要做大量的底层代码编写工作,很 不方便,效率不高,仿真结果也不直观。自从 MATLAB 的 Simulink 推出以后,动 态系统的仿真就变得非常容易了。因其含有极为丰富的专用于控制工程与系统分 析的函数,具有强大的数学计算功能,且提供方便的图形绘制功能,只要在 Simulink 中画出系统的动态结构图模型,编写极简单的程序,即可对该系统进 行仿真,效率极高,环境友好,从而给系统的设计和校正带来很大的方便。Matlab 在学术和许多实际领域都得到广泛应用,已成为国际控制界应用最广的语言和工 具。 本课题主要是在 Simulink 环境中对双闭环直流调速系统进行仿真设计,具 体内容有:对电流调节器和转速调节器进行校正设计;对电流环和转速环进行时 域和频域分析;对调速系统进行跟随性和抗扰性分析。 2
2 双闭环直流调速系统的工作原理 2.1 双闭环直流调速系统的介绍 双闭环(转速环、电流环)直流调速系统是一种当前应用广泛,经济,适用 的电力传动系统。它具有动态响应快、抗干扰能力强的优点。我们知道反馈闭环 控制系统具有良好的抗扰性能,它对于被反馈环的前向通道上的一切扰动作用都 能有效的加以抑制。采用转速负反馈和PI调节器的单闭环调速系统可以在保证系 统稳定的条件下实现转速无静差。但如果对系统的动态性能要求较高,例如要求 起制动、突加负载动态速降小等等,单闭环系统就难以满足要求。这主要是因为 在单闭环系统中不能完全按照需要来控制动态过程的电流或转矩。 在单闭环系统中,只有电流截止负反馈环节是专门用来控制电流的。但它只 是在超过临界电流 dcrI 值以后,靠强烈的负反馈作用限制电流的冲击,并不能很 理想的控制电流的动态波形。带电流截止负反馈的单闭环调速系统起动时的电流 和转速波形如图2-1a所示。当电流从最大值降低下来以后,电机转矩也随之减小, 因而加速过程必然拖长。 在实际工作中,我们希望在电机最大电流(转矩)受限的条件下,充分利用 电机的允许过载能力,最好是在过渡过程中始终保持电流(转矩)为允许最大值, 使电力拖动系统尽可能用最大的加速度起动,到达稳定转速后,又让电流立即降 下来,使转矩马上与负载相平衡,从而转入稳态运行。这样的理想起动过程波形 如图2-1b所示,这时,启动电流成方波形,而转速是线性增长的。这是在最大电 流(转矩)受限的条件下调速系统所能得到的最快的起动过程。 Id n Idcr Idm Id n Idm n IdL n IdL O (a) t O (b) t (a)带电流截止负反馈的单闭环调速系统起动过程 (a)Current deadline with a single negative feedback loop (b)理想快速起动过程 (b)an ideal quick start process speed control system starting process Fig2-1 图 2-1 调速系统起动过程的电流和转速波形 speed system start of the current process and speed waveform 3
实际上,由于主电路电感的作用,电流不能突跳,为了实现在允许条件下最 快启动,关键是要获得一段使电流保持为最大值 dmI 的恒流过程,按照反馈控制 规律,采用某个物理量的负反馈就可以保持该量基本不变[1],那么采用电流负反 馈就能得到近似的恒流过程。问题是希望在启动过程中只有电流负反馈,而不能 让它和转速负反馈同时加到一个调节器的输入端,到达稳态转速后,又希望只要 转速负反馈,不再靠电流负反馈发挥主作用,因此我们采用双闭环调速系统。这 样就能做到既存在转速和电流两种负反馈作用又能使它们作用在不同的阶段。 2.2 双闭环直流调速系统的组成 为了实现转速和电流两种负反馈分别起作用,在系统中设置了两个调节器, 分别调节转速和电流,二者之间实行串级连接,如图2-2所示,即把转速调节器 的输出当作电流调节器的输入,再用电流调节器的输出去控制晶闸管整流器的触 发装置。从闭环结构上看,电流调节环在里面,叫做内环;转速环在外面,叫做 外环。这样就形成了转速、电流双闭环调速系统。 该双闭环调速系统的两个调节器ASR和ACR一般都采用PI[1]调节器。因为PI 调节器作为校正装置既可以保证系统的稳态精度[1],使系统在稳态运行时得到无 静差调速,又能提高系统的稳定性[1];作为控制器时又能兼顾快速响应和消除静 差两方面的要求。一般的调速系统要求以稳和准为主,采用PI调节器便能保证系 统获得良好的静态和动态性能。 U*n + - Un ASR U*i + TA Ui - 内环 i Uct UPE ACR n 外环 + Ud - Id TG M n - Fig2-2 图 2-2 转速、电流双闭环直流调速系统 rotation、current double closed loop DC rotation regulation system U*n、Un—转速给定电压和转速反馈电压 U*i、Ui—电流给定电压和电流反馈电压 ASR—转速调节器 ACR—电流调节器 TG—测速发电机 TA—电流互感器 UPE—电力电子变换器 2.3 双闭环直流调速系统的稳太结构图和静特性 首先要画出双闭环直流系统的稳态结构图 2-3a,分析双闭环调速系统静特 4
性的关键是掌握 PI 调节器的稳太特征。一般存在两种状况:饱和——输出达到 限幅值;不饱和——输出未达到限幅值。当调节器饱和时,输出为恒值,输入量 的变化不再影响输出,相当与使该调节环开环。当调节器不饱和时,PI 作用使 输入偏差电压 U [1]在稳太时总是为零。 U*n + ASR U*i - Un + Id R UPE Ks Ud0 + -IdR E n 1/Ce  Ui - ACR Uct  图2-3a 双闭环调速系统的稳态结构图 Fig2-3a Double-loop speed control system of steady-state chart —转速反馈系数 —电流反馈系数 —Speed feedback coefficient —Current feedback coefficient 实际上,在正常运行时,电流调节器是不会达到饱和状态的。因此,对静特 性来说,只有转速调节器饱和与不饱和两种情况。 (一)转速调节器不饱和 此时两个调节器都不饱和,稳态时,他们的输入偏差电压都为零,即 U U * n * i 由 U n * U n n  得: n U U i n  I  d * Un n    n 0 从而得到图2-3b静特性的n0-A段。 * U i 0dI 由 U i 静特性从 I 的。 dnom ,且 ASR 不饱和 I  (理想空载状态)一直延续到 d U  得: * i U I  ,说明 n0-A 段 d I  ,而 dmI 一般都大于额定电流 I d im dm dm * I (二)转速调节器饱和 此时,ASR输出达到限幅值 * imU ,转速外环呈开环状态,转速的变化对系 统不再产生影响。双闭环变成一个电流无静差的单闭环系统。稳态时有: 5
I d  * U im   I dm 从而得到图2-3b静特性的A-B段。 双闭环调速系统的静特性在负载电流小于 dmI 时表现为转速无静差[1],转速 负反馈起主要调节作用。当负载电流达 dmI 到后,转速调节器饱和,电流调节器 起主要调节作用,系统表现为电流无静差,得到过电流的自动保护。 n n0 C A O IdN B Idm Id 图 2-3b 双闭环调速系统的静特性 Fig2-3b Double-loop speed control system of static characteristics 2.4 双闭环直流调速系统的数学模型 双闭环控制系统数学模型的主要形式仍然是以传递函数[2]或零极点模型[2]为 基础的系统动态结构图。双闭环直流调速系统的动态结构框图如图2-4所示。图 W ACR 分别表示转速调节器和电流调节器的传递函数。为了引出电 中 流反馈,在电动机的动态结构框图中必须把电枢电流 dI 显露出来。 )(s W ASR 和 )(s U*i WASR(s) U*n + - Un WACR(s) Uct - Ui Ks Tss+1 - Ud0 1/R Tl s+1 -IdL Id + R Tms n 1/Ce E   图 2-4 双闭环直流调速系统的动态结构框图 Fig2-4 double closed loop DC rotation regulation system of dynamic structure diagram 6
2.5 双闭环直流调速系统的起动过程分析 设置双闭环控制的一个重要目的就是要获得接近于理想的起动过程,因此在 分析双闭环直流调速系统的动态性能时,有必要首先探讨它的起动过程。双闭环 iU 由静止状态起动时,转速和电流的动态过程如图 2-5所示。由于在起动过程中转速调节器ASR经历了不饱和、饱和、退饱和三个阶 直流调速系统突加给定电压 * 段,整个动态过程就分成图中标明的I、II、III三个阶段。 (一)第 I 阶段(0~t1)是电流上升阶段。 突加给定电压 * nU 后,通过两个调节器的跟随作用,使 ctU 、 0dU 、 dI 都上 升,但是在 dI 没有达到负载电流 dLI 之前,电动机还不能转动。当 I  后,电 d 动机开始转动。由于机电惯性的作用,转速不会很快增长,因而转速调节器ASR imU , U 的输入偏差电压 强迫电枢电流 dI 迅速上升。直到 ,电流调节器很快就压制了 dI 不再迅速增长,标志着这一阶段的结束。在这一阶段中,ASR很快进入并保持饱 的数值仍较大,其输出电压保持限幅值 n I  , d i UU  U   U * im I dL * n  * n I dm * 和状态,而ACR一般不饱和。 n *n I II III O Id IdL O Idm t1 t2 t3 t4 t t 图 2-5 双闭环直流调速系统起动过程的转速和电流波形 double closed loop DC rotation regulation system Fig2-5 starting process of rotation and current profile 7
* (二)第 II 阶段(t1~t2)是恒流升速阶段。 恒流升速阶段是起动过程中的主要阶段。在这个阶段中,ASR 始终是饱和的, imU 作用下的电流调节系统,基 转速环相当于开环,系统表现为恒值电流给定 本上保持电流 dI 恒定,因而系统的加速度恒定,转速呈线性增长(图 2-5)。与 此同时,电动机的反电动势 E 也按线性增长,对电流调节系统来说,E 是一个线 性渐增的扰动量(图 2-4)。为了克服这个扰动, 0dU 和 cU 也必须基本上按线性 增长,才能保持 Id 恒定。当 ACR 采用 PI 调节器时,要使其输出量按线性增长, 必须维持一定的恒值,也就是说, dI 应略低于 其输入偏差电压 dmI 。此外还应指出,为了保证电流环的这种调节作用,在起动过程中 ACR 不应 饱和。 UU  U   im i * i 0 n (三)第 III 阶段(t2 以后)是转速调节阶段。 当转速上升到给定值 其输出却由于积分作用还维持在限幅值 * n  时,转速调节器 ASR 的输入偏差减少到零,但 imU ,所以电动机仍在最大电流下加速, 必然使转速超调。转速超调后,ASR 输入偏差电压变负,使它开始退出饱和状态, iU 和主电流 dI 也因而下降。但是,由于 dI 仍大于负载电流 dLI ,转速 输出电压 将在一段时间内继续上升。直到 dI = dLI 时,转矩 eT = LT ,则 dn/dt=0,转速 n 才 能到达峰值。此后,电动机开始在负载的阻力下减速,与此相应,电流出现一段 小于 dLI 的过程,直到稳定。 * * 双闭环直流调速系统起动过程的三个特点: 1.饱和非线性控制 当 ASR 饱和时,转速环开环,系统表现为恒值电流调节的单闭环系统;当 ASR 不饱和时,转速环闭环,整个系统是一个无静差系统,而电流内环则表现为 电流随动系统。 2.准时间最优控制 在恒流升速阶段,系统电流为允许最大值,并保持恒定,使系统最快起动, 即在电流受限制条件下使系统最短时间内起动。 3.转速超调 由于 PI 调节器的特性,只有使转速超调,即在转速调节阶段,ASR 的输入 偏差电压 nU 为负值,才能使 ASR 退出饱和。所以采用 PI 调节器的双闭环直流 调速系统的转速动态响应必然有超调。 2.6 双闭环直流调速系统的动态性能分析 一般来说,双闭环调速系统具有比较满意的动态性能。动态性能可分为动态 跟随性能和动态抗扰性能两种。其中动态抗扰性能对于调速系统更为重要,它主 要表现为抗负载扰动和抗电网电压扰动。 8
分享到:
收藏