文档库 最新最全的文档下载
当前位置:文档库 › 应用HSIC控制的直接转矩控制系统研究与仿真

应用HSIC控制的直接转矩控制系统研究与仿真

应用HSIC控制的直接转矩控制系统研究与仿真
应用HSIC控制的直接转矩控制系统研究与仿真

应用HSIC控制的直接转矩控制系统

研究与仿真

郁建平 冷承业

东南大学

摘要:运用H SIC(仿人智能控制)控制替代了传统直接转矩控制中常使用的PI控制环节,并且构建了基于M AT LAB的电机控制仿真模型。通过对系统的分析和模型的仿真结果,可以发现应用HS IC控制的直接转矩控制系统要明显优于传统直接转矩控制系统。

关键词:仿人智能控制 直接转矩控制 M AT LAB

Study and Simulation of DTC C ontrol System Based

on the HSIC Control

Yu Jianping Leng Cheng ye

Abstract:Th is paper r eplace the PI control in th e DTC system by HS IC,at the same tim e construct th e simu late m odel based on matlab lan guage.With the analysis of the system and the r esu lt of model s imulation, w e concluded th at th e DT C sys tem based on HSIC is better than the traditional DT C sys tem based on PI control.

Keywords:h uman s imulation intelligen t con trol(HSIC) DT C M AT LAB

1 引言

直接转矩控制是20世纪80年代后期提出的较新的交流伺服电机控制理论,经过近20年的发展,已经取得了很大的进步,现在是交流伺服驱动领域最为热门的技术之一,ABB、西门子等著名厂商已经推出了基于直接转矩控制(DTC)的变频器产品。而将智能控制和直接转矩控制相结合,可以使系统获得更优秀的性能,是直接转矩控制系统当前发展的方向。

仿人智能控制(H SIC)是一种智能控制方法,采用分层递阶的信息处理结构,可以在不建立精确模型的情况下对系统进行有效控制。本文将HSIC应用到电机的直接转矩控制中,替代原先采用PI控制的速度控制环节来给出目标转矩,可以使系统获得更高的鲁棒性和稳定性,在MA TLAB中建立的仿真模型的运行结果印证了以上观点。

2 直接转矩控制系统

直接转矩控制,不需要进行复杂的解耦运算,直接在定子坐标系下计算交流电动机的转矩和磁链,与给定值比较后通过离散的两点式调节产生PWM信号,直接对逆变器的开关状态进行最佳控制,从而实现速度调节。其系统结构简图见图1

图1 直接转矩控制系统框图

图1中速度控制环节的输出,决定了给定转矩的大小,而直接转矩控制就是根据给定转矩来进行控制的。所以速度控制环节的性能,直接影响到整个控制系统的性能。

传统的直接转矩控制,一般采用PI控制来获得目标转矩。即选取恰当的控制参数K p和K i,通过比例环节和积分环节的线性叠加来获得较佳的响应。输入是目标转速X*和实际转速X的差值,输出就是给定转矩T*。框图见图2。

42

 电气传动 2005年 第35卷 第6期应用HSI C控制的直接转矩控制系统研究与仿真 

图2 速度控制环节框图

3 HSIC 的应用

图2中的速度控制环节,只能设定固定的K p

和K i ,无论系统处于什么状态,都使用固定的参数进行调节,显然无法达到最佳状态,采用HSIC 控制来替代传统直接转矩控制系统中的PI 环节

可以有效解决闭环系统稳定性与准确性、快速性之间的矛盾。

HSIC 控制,在一定程度上具有模仿人的智能控制特性,根据人的一般思维方式和控制方法,可以简单制定出以下3条规则。

1)在系统初始上升状态,尚未进入误差领域时,或者其它原因造成离开误差领域时,K p 取值可以远远大于常规控制,比如本模型中K p 取值为100。

2)进入误差领域后,在误差趋向减小,即当e ?$e <0时,控制器取消积分控制,比例输出系数K p 正常取值,比如本模型中K p 取值为1.5。

3)在误差趋向增加时,即当e ?$e >0时,控制器积分发生作用,有效抑制系统误差的增加。

在M ATLAB /SIMU LINK 中用s -function 将上述规则进行描述,搭建自己的HSIC 控制模块如图3

所示。

图3 HS IC 控制模块M ATL AB 框图

将此模块封装为子系统,可直接取代直接转矩控制系统MA TLAB/SIM ULINK 仿真系统框图中的PI 控制环节。将两种系统分别在M ATLAB 下做仿真运行,即可对其控制特性进行分析。

以上所述的3条规则,仅仅是考虑了最简单的情况,参数也是粗糙取值,但对于直接转矩控制系统而言已经足够,这个可以从下面的仿真结果得到验证。如果在其它类型系统中要获得更佳的性能,可以划分更为细致的分层结构,

HSIC 的参

数也可以根据闭环控制响应与控制器之间参数来进行试凑,并且也可以采用模糊自整定等方法来确定参数,实现方法是基本类似的,仅需在s 函数的算法设计上稍做更改。

4 系统仿真及性能比较

电机参数:P n = 2.2kW,U n =380V ,f n =60Hz,R s =0.878,R r =1.48,极对数为2,负载转矩为5N ?m ,电机最大转矩限制为20N ?m 。仿真结果如图4、图5所示。

图4 PI 环节仿真结果

图5 HSIC 仿真结果

对于传统PI 控制取K p = 1.5,K i =2,达到目标转速时间为0.215s ,达到稳定状态时间较长,转速超调量为9.2rad /s 。

对于HSIC 控制,上升速度快于普通环节,且达到稳定状态时间仅为0.26s,转速几乎无超调,明显优于使用传统环节的DT C 电机系统。

5 硬件实现

核心控制采用T I 公司的TM S320LF2407A,逆变部分选用三菱的PS 21869A IPM 智能功率模块,并且通过电压和电流传感器获取电压电流反馈,通过高精度的光电编码器获取速度反馈,其中LF 2407A 为电机控制专用DSP ,资源丰富,处理速度达到40M I/s,有超高速A/D 接口,PS21869A 智能功率模块是三菱公司的最新产品,将功率器件IGBT 和驱动电路融为一体,对过流、过压等具有自动保护功能,损耗低,可实现单电源驱动,并且内置专用HVIC(Hig h Voltage IC:600V),无需绝缘电路(如光耦),可从DSP 直接接收控制信号。

(下转第61页)

43

 应用HSIC 控制的直接转矩控制系统研究与仿真

电气传动 2005年 第35卷 第6期 

在RTU 中,两单片机的作用有所不同,IC 1起主机作用,而IC 2充当从机,两者之间用SPI 口进行高速双向数据通信。IC1主要完成键盘扫描、LCD 显示、三相电压采集、GSM 通信等;而IC2主要完成三相6路电流采集,输出6路路灯开关信号、电力线载波通信等。两种通信任务由不同的单片机完成,这样做可大幅度提高RT U 的通信

数据实时处理能力,减少通信延时。

5 试验结果

为了验证设计,我们对研制的系统做了长时

间的测试,试验结果表明,该系统运行可靠,能够实现路灯远程遥测、遥控。由中心控制室工控机遥测到的各路灯支路数据如图5

所示。

图5 各路灯支路当前监测数据

6 结论

该系统经多次试验和长期现场运行,可得出以下结论:1系统运行可靠,抗干扰能力强;oGSM 网络阻塞时,RTU 仍能独立完成路灯支路

监控;?系统结构简单,操作使用方便;?RTU 造价低,便于推广使用;?系统易升级,RT U 从SMS 到GPRS 通信无需改变硬件;?系统运行成本低,并可节省大量的城市照明用电。

参考文献

1 陈纳新.城市路灯无线监控系统探讨.南方冶金学院学报,

2003,24(4):53~56

2 马潮,詹卫前,耿德根著.Atm ega8原理及应用手册.北京:清

华大学出版社,2002

3 AT mega16(L)Prelimin ary Complete Datasheet.w w w.atmel.

com ,2003

4 M 22Hard ware Inter face Des cription,w w w.ben https://www.wendangku.net/doc/ef11398377.html,,20035 GSM 07.05.vers ion 5.9.1,ET SI.http://w w https://www.wendangku.net/doc/ef11398377.html, 6 GSM 07.07.vers ion 5.6.1,ET SI.http://w w https://www.wendangku.net/doc/ef11398377.html, 7 朱光喜,张耀华.如何解析GSM 短消息.通信技术,2003,1

(3):54~56

收稿日期:2004-07-19

修改稿日期:2005-01-21

(上接第43页)

系统硬件框图如图6

所示。

图6 系统硬件框图

6 结论

在直接转矩控制系统中,给定目标转矩的速

度控制是一个重要环节,直接决定着整个系统的性能。通过图4和图5的对比可知,使用HSIC 来代替PI 控制,不需要了解系统的具体结构,根据系统不同运行状态来决定控制参数、执行不同的

控制策略,使系统在提高响应速度的情况下同时也能较好地控制超调量。应用HSIC 的直接转矩控制系统比传统系统具有更优秀的控制性能,控制结构也不难实现。

参考文献

1 李夙.异步电动机直接转矩控制[M ].北京:机械工业出版

社,1994

2 薛定宇.控制系统计算机辅助设计——M AT LAB 语言及应

用[M ].北京:清华大学出版社,1996

3 胡惠轶,陈应强.PID 控制特性和HSIC 控制特性比较.贵

州:贵州工业大学学报,2002(3):29~31

4 李士勇.模糊控制、神经控制和智能控制论.哈尔滨:哈尔滨

工业大学出版社,2002

收稿日期:2004-07-02修改稿日期:2005-01-14

61

 基于双R ISC 单片机的路灯远程终端的设计和实现

电气传动 2005年 第35卷 第6期 

控制系统仿真课程设计报告.

控制系统仿真课程设计 (2011级) 题目控制系统仿真课程设计学院自动化 专业自动化 班级 学号 学生姓名 指导教师王永忠/刘伟峰 完成日期2014年6月

控制系统仿真课程设计一 ———交流异步电机动态仿真 一 设计目的 1.了解交流异步电机的原理,组成及各主要单元部件的原理。 2. 设计交流异步电机动态结构系统; 3.掌握交流异步电机调速系统的调试步骤,方法及参数的整定。 二 设计及Matlab 仿真过程 异步电机工作在额定电压和额定频率下,仿真异步电机在空载启动和加载过程中的转速和电流变化过程。仿真电动机参数如下: 1.85, 2.658,0.2941,0.2898,0.2838s r s r m R R L H L H L H =Ω=Ω===, 20.1284Nm s ,2,380,50Hz p N N J n U V f =?===,此外,中间需要计算的参数如下: 21m s r L L L σ=-,r r r L T R =,22 2 s r r m t r R L R L R L +=,10N m TL =?。αβ坐标系状态方程: 其中,状态变量: 输入变量: 电磁转矩: 2p m p s r s L r d ()d n L n i i T t JL J βααωψψβ=--r m r r s r r d 1d L i t T T ααβαψψωψ=--+r m r r s r r d 1d L i t T T ββαβψψωψ=-++22s s r r m m m s r r s s 2r r r r d d i R L R L L L L i u t L T L L ααβαα σψωψ+=+-+22 s s r r m m m s r r s s 2 r r r r d d i R L R L L L L i u t L T L L ββαββ σψωψ+=--+[ ] T r r s s X i i αβαβωψψ=[ ] T s s L U u u T αβ=()p m e s s s s r n L T i i L βααβ ψψ=-

直接转矩控制基本原理和仿真研究报告

直接转矩控制的基本原理和仿真研究 摘要:直接转矩控制技术是继矢量控制技术之后,在交流传动领域内发展迅速的一种高性能调速技 术,该控制方法以其思路新颖、结构简单及性能良好等优点引起了广泛关注和研究。与矢量控制技 术不同,直接转矩控制技术采用定子磁场定向,直接将磁通和电磁转矩作为控制量,对电磁转矩的 控制更加简捷快速,提高了系统的动态响应能力。由于直接转矩控制技术本身的固有优势,使直接 转矩控制的理论研究和技术开发越来越受到重视,进展的步伐也越来越快。本文将直接转矩控制技 术应用于异步电机中,从异步电机的数学模型出发,介绍了直接转矩控制技术的基本理论。在深入 剖析原理的基础上将直接转矩算法模块化,在Simulink环境下建立了异步电机直接转矩近似圆形 磁链控制系统仿真模型。仿真结果表明,直接转矩控制技术动态响应能力快,控制方法直接,但是 低速性能较差,低速状态下存在转矩脉动过大,定子电流畸变严重等缺点。 关键字:直接转矩控制,异步电机,simulink The Basic Principle and Simulation Study of Direct Torque Control Kong Fei,Ye Zhen,Shao Zhuyu technology is a high-speed technology in the field of AC drive following the technique of vector control and it has rapid development in recent years.This control strategy attracts wide attention and research for its novel idea, simple structure and good performance. Differ from the vector control technologies, DTC technology uses the stator flux orientation and directly makes the flux and electromagnetic torque as the control volume, therefore the control of the electromagnetic torque is simple and fast, the system dynamic response capability is improved. Due to the inherent advantages of DTC technology, its theoretical research and technological development is receiving increasing attention, also the pace of progress faster and faster.In this article, we make direct torque control techniques applied to asynchronous motors. From a mathematical model of induction motor starting, introduced the basic theory of DTC technology. Based on depth analysis of the basis and principles, we module the DTC algorithm. In the Simulink environment, the asynchronous motor direct torque control system of quasi-circular flux simulation model is established. Simulation results show that the DTC technologies has fast dynamic response capability and directly control method, but the low-speed performance is poor, such as torque ripple is too large in low speed state and the stator current distortion is serious. Key words:direct torque control (DTC>,asynchronous motor,simulink 1前言 直接转矩控制技术作为一种新颖的电机控制策略,基本思想就是直接将电磁转矩作为被控制量,与矢量控制相比,无需进行复杂的坐标变换,对电机的控制更加快捷迅速,控制系统的动态响应能力得到进一步提高。为了将直接转矩控制方法应用于异步电机中,我们在分析三相异步电机的数学模型基础上,详细阐述直接转矩控制的基本原理,并将各个部分模块化,在MATLAB/Smulink环境下建立了直接转矩控制仿真模型进行了仿真研究。 2直接转矩控制的基本原理和仿真模型 2.1 直接转矩控制的基本原理和仿真图 2.1.1直接转矩控制的基本原理

控制系统数字仿真

现代工程控制理论 实验报告 实验名称:控制系统数字仿真技术 实验时间: 2015/5/3 目录 一、实验目的 (3) 二、实验内容 (3)

三、实验原理 (3) 四、实验方案 (6) 1、分别离散法; 6 2、整体离散法; 7 3、欧拉法 9 4、梯形法 10 5、龙格——库塔法 11 五、实验结论 (12) 小结: (14) 一、实验目的

1、探究多阶系统状态空间方程的求解; 2、探究多种控制系统数字仿真方法并对之进行 精度比较; 二、实验内容 1、对上面的系统进行仿真,运用分别离散法进 行分析; 2、对上面的系统进行仿真,运用整体离散法进 行分析; 3、对上面的系统进行仿真,运用欧拉法进行分 析; 4、对上面的系统进行仿真,运用梯形法进行分 析; 5、对上面的系统进行仿真,运用龙泽——库塔法进行分 析; 6、对上面的几种方法进行总计比较,对他们的 控制精度分别进行分析比较; 三、实验原理 1、控制系统状态空间方程整体离散法的求解;

控制系统的传递函数一般为 x Ax Bu Y Cx Du ? =+ =+ 有两种控制框图简化形式如下: KI控制器可以用框图表示如下: p K i K1 s 惯性环节表示如下: K T 1 s 1T - 高阶系统(s) (1)n K G T = + 的框图如下 对于上面的框图可以简写传递函数 x Ax Bu Y Cx Du ? =+ =+

根据各环节间的关系可以列写出式子中出现的系数A 、B 、C 和D ,下面进行整体离散法求传递函数的推导 00 ()0 ...*()...()(t)(0)...*(t)(0)(t)(0)()(0)At At At At At t t At t t A AT t AT A At t t At At A At A t x Ax Bu e e x e Ax e Bu d e x dt Bue dt dt e x Bue dt e x x Bue d e x x e e Bue d x x e Bue d t KT x kT x e τ ττ τττττ ? -? -----------=+=+=?=?=+=+?=+==????? ?①①得②③ ③得令()0 (1)(1)[(1)]0 (1)[(1)]0 ...(1)[(1)](0)...*(1)()(1)T (1)()()() ,kT A kT A kT k T A k T A k T AT k T AT A k T kT T T AT At AT At AT Bue d t K T x k T x e Bue d e x k e x k Bue d k t x k e x k e Budt e x k e Bdt u k e ττττττ τ?-+?++-++-+=++=+-+-=+-=+=+=+?Φ=? ? ? ??④ 令⑤ ⑤④得令令0 (1)()(1) T At m m e Bdt x k x k x k Φ=+=Φ?+Φ?+?得 这样,如果知道系数,就可以知道高阶系统的传递函数和状态空间方程。 2、 在控制系统的每一个环节都加一个采样开

实验七-对汽车控制系统的设计与仿真

实验七 对汽车控制系统的设计与仿真 一、实验目的: 通过实验对一个汽车运动控制系统进行实际设计与仿真,掌握控制系统性能的分析和仿真处理过程,熟悉用Matlab 和Simulink 进行系统仿真的基本方法。 二、实验学时:4 个人计算机,Matlab 软件。 三、实验原理: 本实验是对一个汽车运动控制系统进行实际设计与仿真,其方法是先对汽车运动控制系统进行建摸,然后对其进行PID 控制器的设计,建立了汽车运动控制系统的模型后,可采用Matlab 和Simulink 对控制系统进行仿真设计。 注意:设计系统的控制器之前要观察该系统的开环阶跃响应,采用阶跃响应函数step( )来实现,如果系统不能满足所要求达到的设计性能指标,需要加上合适的控制器。然后再按照仿真结果进行PID 控制器参数的调整,使控制器能够满足系统设计所要求达到的性能指标。 1. 问题的描述 如下图所示的汽车运动控制系统,设该系统中汽车车轮的转动惯量可以忽略不计,并且假定汽车受到的摩擦阻力大小与汽车的运动速度成正比,摩擦阻力的方向与汽车运动的方向相反,这样,该汽车运动控制系统可简化为一个简单的质量阻尼系统。 根据牛顿运动定律,质量阻尼系统的动态数学模型可表示为: ? ??==+v y u bv v m & 系统的参数设定为:汽车质量m =1000kg , 比例系数b =50 N ·s/m , 汽车的驱动力u =500 N 。 根据控制系统的设计要求,当汽车的驱动力为500N 时,汽车将在5秒内达到10m/s 的最大速度。由于该系统为简单的运动控制系统,因此将系统设计成10%的最大超调量和2%的稳态误差。这样,该汽车运动控制系统的性能指标可以设定为: 上升时间:t r <5s ; 最大超调量:σ%<10%; 稳态误差:e ssp <2%。 2、系统的模型表示

控制系统仿真实验报告

哈尔滨理工大学实验报告 控制系统仿真 专业:自动化12-1 学号:1230130101 姓名:

一.分析系统性能 课程名称控制系统仿真实验名称分析系统性能时间8.29 地点3# 姓名蔡庆刚学号1230130101 班级自动化12-1 一.实验目的及内容: 1. 熟悉MATLAB软件的操作过程; 2. 熟悉闭环系统稳定性的判断方法; 3. 熟悉闭环系统阶跃响应性能指标的求取。 二.实验用设备仪器及材料: PC, Matlab 软件平台 三、实验步骤 1. 编写MATLAB程序代码; 2. 在MATLAT中输入程序代码,运行程序; 3.分析结果。 四.实验结果分析: 1.程序截图

得到阶跃响应曲线 得到响应指标截图如下

2.求取零极点程序截图 得到零极点分布图 3.分析系统稳定性 根据稳定的充分必要条件判别线性系统的稳定性最简单的方法是求出系统所有极点,并观察是否含有实部大于0的极点,如果有系统不稳定。有零极点分布图可知系统稳定。

二.单容过程的阶跃响应 一、实验目的 1. 熟悉MATLAB软件的操作过程 2. 了解自衡单容过程的阶跃响应过程 3. 得出自衡单容过程的单位阶跃响应曲线 二、实验内容 已知两个单容过程的模型分别为 1 () 0.5 G s s =和5 1 () 51 s G s e s - = + ,试在 Simulink中建立模型,并求单位阶跃响应曲线。 三、实验步骤 1. 在Simulink中建立模型,得出实验原理图。 2. 运行模型后,双击Scope,得到的单位阶跃响应曲线。 四、实验结果 1.建立系统Simulink仿真模型图,其仿真模型为

直接转矩控制

太原科技大学 题目:直接转矩控制 专业:电气工程 班级:研1403 姓名:安顺林 学号:S2*******

直接转矩控制 摘要直接转矩控制系统具有宽调速范围、高稳速精度、快动态响应控制等优点,是交流调速领域中一种新颖的控制算法。直接转矩控制技术采用空间矢量分析的方法,直接在定子坐标系下计算并控制交流电动机的转矩和磁链,计算所得的转矩和磁链分别与给定值进行施密特调节产生脉冲信号,对逆变器的开关状态进行最佳控制,以获得转矩的高动态性能。本文从异步机数学模型出发,系统阐述了异步机直接转矩控制基本理论,详细分析了空间电压矢量与定子磁链、电动机转矩的关系。针对异步机的特点,分析讨论了空间矢量调制的直接转矩控制及实现方法,包括参考矢量的生成及空间电压矢量调制的方法。 关键字直接转矩控制,异步电动机 一直接转矩控制系统介绍 1.1 异步电动机调速系统的发展状况 在异步电动机调速系统中变频调速技术是目前应用最广泛的调速技术,也是最有希望取代直流调速的调速方式。就变频调速而言,其形式也有很多。传统的变频调速方式是采用v/f控制。这种方式控制结构简单,但由于它是基于电动机的稳态方程实现的,系统的动态响应指标较差,还无法完全取代直流调速系统。 1971年,德国学者EBlaschke提出了交流电动机的磁场定向矢量控制理论,标志着交流调速理论有了重大突破。所谓矢量控制,就是交流电动机模拟成直流电动机来控制,通过坐标变换来实现电动机定子电流的励磁分量和转矩分量的解藕,然后分别独立调节,从而获得高性能的转矩特性和转速响应特性。 矢量控制主要有两种方式:磁场定向矢量控制和转差频率矢量控制。无论采用哪种方式,转子磁链的准确检测是实现矢量控制的关键,直接关系到矢量控制系统性能的好坏。一般地,转子磁链检测可以采用直接法或间接法来实现。 直接法就是通过在电动机内部埋设感应线圈以检测电动机的磁链,这种方式会使简单的交流电动机结构复杂化,降低了系统的可靠性,磁链的检测精度也不能得到长期的保证。因此,间接法是实际应用中实现转子磁链检测的常用方法。

控制系统仿真课程设计

控制系统仿真课程设计 (2010级) 题目控制系统仿真课程设计学院自动化 专业自动化 班级 学号 学生姓名 指导教师王永忠/刘伟峰 完成日期2013年7月

控制系统仿真课程设计(一) ——锅炉汽包水位三冲量控制系统仿真1.1 设计目的 本课程设计的目的是通过对锅炉水位控制系统的Matlab仿真,掌握过程控制系统设计及仿真的一般方法,深入了解反馈控制、前馈-反馈控制、前馈-串级控制系统的性能及优缺点,实验分析控制系统参数与系统调节性能之间的关系,掌握过程控制系统参数整定的方法。 1.2 设计原理 锅炉汽包水位控制的操作变量是给水流量,目的是使汽包水位维持在给定的范围内。汽包液位过高会影响汽水分离效果,使蒸汽带水过多,若用此蒸汽推动汽轮机,会使汽轮机的喷嘴、叶片结垢,严重时可能使汽轮机发生水冲击而损坏叶片。汽包液位过低,水循环就会被破坏,引起水冷壁管的破裂,严重时会造成干锅,甚至爆炸。 常见的锅炉汽水系统如图1-1所示,锅炉汽包水位受汽包中储水量及水位下汽包容积的影响,而水位下汽包容积与蒸汽负荷、蒸汽压力、炉膛热负荷等有关。影响水位变化的因素主要是锅炉蒸发量(蒸汽流量)和给水流量,锅炉汽包水位控制就是通过调节给水量,使得汽包水位在蒸汽负荷及给水流量变化的情况下能够达到稳定状态。 图1-1 锅炉汽水系统图

在给水流量及蒸汽负荷发生变化时,锅炉汽包水位会发生相应的变化,其分别对应的传递函数如下所示: (1)汽包水位在给水流量作用下的动态特性 汽包和给水可以看做单容无自衡对象,当给水增加时,一方面会使得汽包水位升高,另一方面由于给水温度比汽包内饱和水的温度低,又会使得汽包中气泡减少,导致水位降低,两方面的因素结合,在加上给水系统中省煤器等设备带来延迟,使得汽包水位的变化具有一定的滞后。因此,汽包水位在给水流量作用下,近似于一个积分环节和惯性环节相串联的无自衡系统,系统特性可以表示为 ()111()()(1)K H S G S W S s T s ==+ (1.1) (2)汽包水位在蒸汽流量扰动下的动态特性 在给水流量及炉膛热负荷不变的情况下,当蒸汽流量突然增加时,瞬间会导致汽包压力的降低,使得汽包内水的沸腾突然加剧,水中气泡迅速增加,将整个水位抬高;而当蒸汽流量突然减小时,汽包内压力会瞬间增加,使得水面下汽包的容积变小,出现水位先下降后上升的现象,上述现象称为“虚假水位”。虚假水位在大中型中高压锅炉中比较显著,会严重影响锅炉的安全运行。“虚假水位”现象属于反向特性,变化速度很快,变化幅值与蒸汽量扰动大小成正比,也与压力变化速度成正比,系统特性可以表示为 222()()()1f K K H s G s D s T s s ==-+ (1.2) 常用的锅炉水位控制方法有:单冲量控制、双冲量控制及三冲量控制。单冲量方法仅是根据汽包水位来控制进水量,显然无法克服“虚假水位”的影响。而双冲量是将蒸汽流量作为前馈量用于汽包水位的调节,构成前馈-反馈符合控制系统,可以克服“虚假水位”影响。但双冲量控制系统要求调节阀具有好的线性特性,并且不能迅速消除给水压力等扰动的影响。为此,可将给水流量信号引入,构成三冲量调节系统,如图1-2所示。图中LC 表示水位控制器(主回路),FC 表示给水流量控制器(副回路),二者构成一个串级调节系统,在实现锅炉水位控制的同时,可以快速消除给水系统扰动影响;而蒸汽流量作为前馈量用于消除“虚假水位”的影响。

直接转矩控制仿真

为了能让大家在已经泛滥的知识上少走弯路,本人把自己在SVPWM上的认识与看到此贴的读者们一起分享,废话少说,切入正题:在看下面内容之前,您应该至少对SVPWM的原理有大致的了解,如果不了解也没关系,你只要按照我交给你的步骤来做,也可以轻而易举的跨过SVPWM这道坎,在仿真之前您必须安装MATLAB7.0或以上版本,必须确保simpowersysm工具箱已被安装,如果以上要求已经达到,那么就可以执行以下步骤了: 步骤1:打开matlab主界面,然后在command window界面中的“>>”旁边输入simulink,打开simulink开发环境后新建一个mdl文件,在simulink下拉菜单中的ports&subsystems中找到subsystem模块,用其建立一个如图1的总的模块,这个模块有两个输入口,一个输出口(实际上包含六路PWM信号),接来的东西都将在这个模块中添加,输入输出模块的名称可以在双击模块后自己更改,其中Vahar,Vbetar是需要输出的电压在两相静止坐标系下的两个分量,输出是控制逆变器六个IGBT的pwm脉冲信号。 也许有人会问,输入参数不是还包括直流电压和功率开关频率吗?别急,下面接着让您看到上述模块的内部情况 步骤2:根据图2,添加subsystem的内核模块,里面用到的模块有以下几种:in,out,mux,demux,repeatingsequence,rationaloperator,logical operator 和里面的主角S-Function builder模块。

可以看到输入有四个参数Vapha,Vbeta,Tz,Vdc,输出为六路PWM信号,这个仿真模块没考虑死区的问题; 取Tz为1/(1e+4)这就是说开个频率是10kHz,Vdc为500,这两个参数要根据实际情况自己设置,这里是我任意设的,repeating sequence的设置如图3所示,这样设的目的是想产生一个周期为Tz,峰值为Tz/2的等腰直角三角形调制波,接下来设置两个比较模块和取反模块,比较模块是大于等于关系,各模块的其他参数,我没说的就当默认设置,细心的读者会在图4中的第一幅图中看到仿真时间设为Ts,这是我设的系统仿真步长,这里就用默认值-1,此外比较模块和取反模块的信号属性signal atrributes均应设为Boolean格式。 图3

复杂过程控制系统设计与Simulink仿真

银河航空航天大学 课程设计 (论文) 题目复杂过程控制系统设计与Simulink仿 真 班级 学号 学生姓名 指导教师

目录 0. 前言 (1) 1. 总体方案设计 (2) 2. 三种系统结构和原理 (3) 2.1 串级控制系统 (3) 2.2 前馈控制系统 (3) 2.3 解耦控制系统 (4) 3. 建立Simulink模型 (5) 3.1 串级 (5) 3.2 前馈 (5) 3.3 解耦 (7) 4. 课设小结及进一步思想 (15) 参考文献 (15) 附录设备清单 (16)

复杂过程控制系统设计与Simulink仿真 姬晓龙银河航空航天大学自动化分校 摘要:本文主要针对串级、前馈、解耦三种复杂过程控制系统进行设计,以此来深化对复杂过程控制系统的理解,体会复杂过程控制系统在工业生产中对提高产品产量、质量和生产效率的重要作用。建立Simulink模型,学习在工业过程中进行系统分析和参数整定的方法,为毕业设计对模型进行仿真分析及过程参数整定做准备。 关键字:串级;前馈;解耦;建模;Simulink。 0.前言 单回路控制系统解决了工业过程自动化中的大量的参数定制控制问题,在大多数情况下这种简单系统能满足生产工艺的要求。但随着现代工业生产过程的发展,对产品的产量、质量,对提高生产效率、降耗节能以及环境保护提出了更高的要求,这便使工业生产过程对操作条件要求更加严格、对工艺参数要求更加苛刻,从而对控制系统的精度和功能要求更高。为此,需要在单回路的基础上,采取其它措施,组成比单回路系统“复杂”一些的控制系统,如串级控制(双闭环控制)、前馈控制大滞后系统控制(补偿控制)、比值控制(特殊的多变量控制)、分程与选择控制(非线性切换控制)、多变量解耦控制(多输入多输出解耦控制)等等。从结构上看,这些控制系统由两个以上的回路构成,相比单回路系统要多一个以上的测量变送器或调节器,以便完成复杂的或特殊的控制任务。这类控制系统就称为“复杂过程控制系统”,以区别于单回路系统这样简单的过程控制系统。 计算机仿真是在计算机上建立仿真模型,模拟实际系统随时间变化的过程。通过对过程仿真的分析,得到被仿真系统的动态特性。过程控制系统计算机仿真,为流程工业控制系统的分析、设计、控制、优化和决策提供了依据。同时作为对先进控制策略的一种检验,仿真研究也是必不可少的步骤。控制系统的计算机仿真是一门涉及到控制理论、计算机数学与计算机技术的综合性学科。控制系统仿真是以控制系统的模型为基础,主要用数学模型代替实际控制系统,以计算机为工具,对控制系统进行实验和研究的一种方法。在进行计算机仿真时,十分耗费时间与精力的是编制与修改仿真程序。随着系统规模的越来越大,先进过程控制的出现,就需要行的功能强大的仿真平台Math Works公司为MATLAB提供了控制系统模型图形输入与仿真工具Simulink,这为过程控制系统设计与参数整定的计算与仿真提供了一个强有力的工具,使过程控制系统的设计与整定发生了革命性的变化。

控制系统设计与仿真实验报告

阅读使人充实,会谈使人敏捷,写作使人精确。——培根 控制系统设计与仿真上机实验报告 学院:自动化学院 班级:自动化 姓名: 学号: 法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。. 阅读使人充实,会谈使人敏捷,写作使人精确。——培根 一、第一次上机任务 1、熟悉matlab软件的运行环境,包括命令窗体,workspace等,熟悉绘图命令。 2、采用四阶龙格库塔法求如下二阶系统的在幅值为1脉宽为1刺激

下响应的数值解。 2?,??n10?0.5,??(s)G n22?????2ss nn3、采用四阶龙格库塔法求高阶系统阶单位跃响应曲线的数值解。 2?,,??5T?n100.5,???Gs)( n22???1)?s(?2s)(Ts?nn4、自学OED45指令用法,并求解题2中二阶系统的单位阶跃响应。 程序代码如下: 法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。. 阅读使人充实,会谈使人敏捷,写作使人精确。——培根

;曲线如下: 法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。.阅读使人充实,会谈使人敏捷,写作使人精确。——培根

法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。.阅读使人充实,会谈使人敏捷,写作使人精确。——培根

法拉兹·日·阿卜——学问是异常珍贵的东西,从任何源泉吸收都不可耻。. 阅读使人充实,会谈使人敏捷,写作使人精确。——培根 二、第二次上机任务 试用simulink方法解微分方程,并封装模块,输出为。得到各、1x i 状态变量的时间序列,以及相平面上的吸引子。 ?x?x??xx?3121? ??xx?x???322 ??xx?xx??x??32321参数入口为的值以及的初值。(其中,以及??????x28?10,?8/,,3,?i1模块输入是输出量的微分。)初值分别为提示:0.001xxx?0,?0,?312s:Simulink

正版直接转矩控制系统仿真

目录 1直接转矩控制的基本原理及特点与规律 (1) 1.1直接转矩控制系统原理与特点 (1) 1.2直接转矩系统的控制规律和反馈系统 (3) 2系统建模与仿真 (5) 2.1模块模型实现 (5) 2.1.1电机模型 (6) 2.1.2磁通和转矩滞环控制器 (7) 2.1.3磁链选择器 (8) 2.1.4电压矢量选择 (9) 2.1.5其他模块 (10) 3感受和体会 (11) 附录 (12) 参考文献 (18)

直接转矩控制技术仿真分析 1直接转矩控制的基本原理及特点与规律 直接转矩控制系统简称DTC(Direct Torque Control)系统,是继矢量控制系统之后发展起来的另外一种高动态性能的交流电动机变压变频调速系统。在它的转速环里面利用转矩反馈直接控制电机的电磁转矩,因此而得名为直接转矩控制。 1.1直接转矩控制系统原理与特点 如图1-1为直接转矩控制的原理框图,和VC系统一样,它也是分别控制异步电动机的转速和磁链,转速调节器ASR的输出作为电磁转矩的给定信号* T,在* T后面设置转矩控制内环,它可以抑制磁链变化对于转矩的影响,从而使得转速和磁链系统实现解耦。因此,从整体控制结构上来看,直接转矩控制(DTC)系统和矢量控制系统(VC)系统是一致的都获得了较高质量的动态性能以及静态性能。 图1-1直接转矩控制系统图 的幅值从图中中可以看出,直接转矩控制系统,就是通过使定转子磁链 s 保持恒定,然后选择合理的零矢量的作用次序和作用时宽,以调节定子磁链矢量的运动速度,从而改变磁通角的大小,以实现对电机转矩的控制。在直接转矩控

制技术中,其基本控制方法就是通过电压空间矢量来控制定子磁链的旋转速度,控制定子磁链走走停停,以改变定子磁链的平均旋转速度的大小,从而改变磁通角的大小,以达到控制电动机转矩的目的。 直接转矩控制作为一种交流调速的控制技术具有以下特点: ①直接转矩控制直接在定子坐标系下分析交流电动机的数学模型,直接控 制电机的磁链和转矩。它不需要将交流电动机和直流电动机做比较等效简化,不 需要模仿直流电动机的控制,也不需要为解耦而简化交流电动机的数学模型,它 省掉了矢量旋转变换等复杂的变换与计算。因此,它所需要的信号处理工作特别 简单,所用的信号使观察者对于交流电动机的物理过程能够做出直接和明确的判 断。 ②直接转矩以定子磁场定向,只要知道定子参数就可以把它观测出来。而 矢量控制磁场定向所用的是转子磁链,观测转子磁链需要知道电动机的转子电阻 和电感。因此,直接转矩控制大大减少了矢量控制技术中控制性能易受参数变化 影响的问题。 ③直接转矩控制采用空间电压矢量和六边形磁链轨迹,直接控制转矩。 ④转矩和磁链都采用两点式调节,把误差限制在容许的范围内,控制直接 又简化。 ⑤控制信号的物理概念明确,转矩响应快,具有较高的静、动态性能。由于以上的优点所以直接转矩控制技术在现代控制理论中得到广泛的运用。

自动控制原理及系统仿真课程设计

自动控制原理及系统仿 真课程设计 学号:1030620227 姓名:李斌 指导老师:胡开明 学院:机械与电子工程学院

2013年11月

目录 一、设计要求 (1) 二、设计报告的要求 (1) 三、题目及要求 (1) (一)自动控制仿真训练 (1) (二)控制方法训练 (19) (三)控制系统的设计 (23) 四、心得体会 (27) 五、参考文献 (28)

自动控制原理及系统仿真课程设计 一:设计要求: 1、 完成给定题目中,要求完成题目的仿真调试,给出仿真程序和图形。 2、 自觉按规定时间进入实验室,做到不迟到,不早退,因事要请假。严格遵守实验室各项规章制度,实验期间保持实验室安静,不得大声喧哗,不得围坐在一起谈与课程设计无关的空话,若违规,则酌情扣分。 3、 课程设计是考查动手能力的基本平台,要求独立设计操作,指导老师只检查运行结果,原则上不对中途故障进行排查。 4、 加大考查力度,每个时间段均进行考勤,计入考勤分数,按照运行的要求给出操作分数。每个人均要全程参与设计,若有1/3时间不到或没有任何运行结果,视为不合格。 二:设计报告的要求: 1.理论分析与设计 2.题目的仿真调试,包括源程序和仿真图形。 3.设计中的心得体会及建议。 三:题目及要求 一)自动控制仿真训练 1.已知两个传递函数分别为:s s x G s x G +=+= 22132)(,131)(

①在MATLAB中分别用传递函数、零极点、和状态空间法表示; MATLAB代码: num=[1] den=[3 1] G=tf(num,den) [E F]=zero(G) [A B C D]=tf2ss(num,den) num=[2] den=[3 1 0] G=tf(num,den) [E F]=zero(G) [A B C D]=tf2ss(num,den) 仿真结果: num =2 den =3 1 0 Transfer function: 2 --------- 3 s^2 + s

三相异步电动机直接转矩控制系统仿真报告

三相异步电动机直接转 矩控制系统仿真报告 Document number:PBGCG-0857-BTDO-0089-PTT1998

三相异步电动机直接转矩控制系统仿真报告 摘要:利用直接转矩控制( DTC )理论,研究异步电动机直接转矩控制调速系统的基本组成 和工作原理,建立了异步电动机直接转矩控制系统的仿真模型。利用MATLAB /Simulink软件对异步电动机直接转矩控制系统进行建模和仿真。结果表明: DTC系统具有动态响应速度快、精度高、易于实现的优点。仿真结果验证了该模型的正确性和该控制系统的有效性。 关键词:异步电机;直接转矩控制; MATLAB仿真 1 引言 自从20世纪70年代矢量控制技术发展以来,交流拖动技术就从理论上解决了交流调速系统在静动态性能上与直流调速系统相媲美的问题。所谓矢量控制,就是将交流电动机模拟成直流电动机来控制,通过坐标变换实现电机定子电流的励磁分量和转矩分量的解耦,然后分别独立控制,从而获得高性能的转矩和转速响应特性。 直接转矩控制(Direct Torque Control DTC)是在矢量控制基础之上发展起来的,是继矢量控制以后提出的又一种异步电动机控制方法。其思路是把异步电动机和逆变器看成是一个整体,采用电压矢量分析方法直接在静止坐标系下分析和计算电动机的转矩和磁链,通过磁链跟踪得出PWM逆变器的开关状态切换的依据从而直接控制电动机转矩"与矢量控制相比,直接转矩控制的主要优点是:在定子坐标系下对电动机进行控制,摒弃了矢量控制中的解藕思想,直接控制电动机的磁链和转矩,并用定子磁链的定向代替转子磁链的定向,避开了电动机中不易确定的参数(转子电阻)"由于定子磁链的估算只与相对比较容易测量的定子电阻有关,所以使得磁链的估算更容易、更精确,受电动机参数变化的影响也更小"此外,直接转矩控制通过直接输出转矩和磁链的偏差来确定电压矢量,与以往的调速方法相比,它具有控制直接!计算过程简化的优点"因此,直接转矩控制一问世便受到广泛关注,目前国内外围绕直接转矩控制的研究十分活跃。 2 三相异步电机的直接转矩控制系统组成 三相异步电动机直接转矩控制系统模块图标如图1所示,其仿真模型如图2所示,模型由7个主要模块组成:三相不控整流器

基于PLC的控制系统仿真平台的应用

龙源期刊网 https://www.wendangku.net/doc/ef11398377.html, 基于PLC的控制系统仿真平台的应用 作者:罗卫东 来源:《卷宗》2012年第02期 摘要:仿真软件在PLC设计中占有举足轻重的地位,因为对于PLC系统的新编程序来说实际操作会有很大的风险,PLC的一个错误指令就会造成设备和操作人员不可预计的伤害。在网络上,用户可以安装这种软件,从开放式的资料库中获取所需要的各种功能部件。本文就从仿真软件在网络以及PLC设计中的应用方面来进行探索。 关键词:仿真软件;网络应用;PLC设计 仿真软件是通过建立网络设备和网络链路达到网络应用的标准,这是种通过模拟网络流量就可以获取到网络设计中所需要的相关数据的仿真软件。现阶段,我国工业发展都朝着高速大型化和自动化的方向发展,重大生产设备的运用使得成本日益增高,对运行操作人员素质要求也日益提高。由于仿真系统可以近乎真实的贴近现场实际,同时因为不需要到现场实际节省了很大的操作空间,而快速提高了现场的调试效率,降低了用于调试系统的费用和风险。 一、仿真软件的功能 1、控制程序运行 在PLC设计中仿真软件可以仿真其过程映像的输入输出,在仿真窗口改变运行程序的输入变量的ON/OFF状态进行控制程序,观察输出的变量状态能否符合要求、程序运行能否达到正确运行的目标,起到监视程序运行结果的作用。 2、防止程序出错 在程序运行过程中,仿真软件会通过对程序的检测修改定时器、计数器等。也可以通过程序自动运行或手动复位定时器。这样的检测不仅能够发现程序中的错误和缺陷,还可以使PLC 设计更加的完美。也可以在PLC设计过程中使用软件来改变它的控制过程,而PLC使用者对程序的编写和调试是必不可少的。 3、拥有储存记忆功能 仿真软件模拟是针对软元件、缓冲存储器、外设输入/出的读写。它的这项功能既可以存储PLC内的软元件、存储器的缓冲存储器的数据,并可以将这种数据使用到以后的调试工作中。如果用户想要收集相关网络设备中的某些特殊代码时,可以通过层次上的编程来收集自己感兴趣的网络代码。但在网络信息相对复杂的环境下,使用者的程序必须进行现场调试,而在这个过程中往往会出现一些差错,使用者直接将程序应用到实际操作系统中进行控制调试的话,会被设备带来一定的未知风险。

控制系统仿真课程设计

控制系统数字仿真课程设计 1.课程设计应达到的目的 1、通过Matlab仿真熟悉课程设计的基本流程; 2、掌握控制系统的数学建模及传递函数的构造; 3、掌握控制系统性能的根轨迹分析; 4、学会分析系统的性能指标; 2.课程设计题目及要求 设计要求 1、进行系统总体设计,画出原理框图。(按给出的形式,自行构造数学模型,构造成1 个零点,三个极点的三阶系统,主导极点是一对共轭复根) G(s)=10(s+2)/(s+1)(s2+2s+6) 2、构造系统传递函数,利用MATLAB绘画系统的开环和闭环零极点图;(分别得 到闭环和开环的零极点图)参考课本P149页例题4-30 clear; num = [10,20]; den =[1 3 8 6]; pzmap(num,den) 3、利用MATLAB绘画根轨迹图,分析系统随着根轨迹增益变化的性能。并估算超 调量=16.3%时的K值(计算得到)。参考课本P149页例题4-31 clear num=[10,20]; den=[1 3 8 6]; sys=tf(num,den); rlocus(sys) hold on jjx(sys); s=jjx(sys); [k,Wcg]=imwk(sys)

set(findobj('marker','x'),'markersize',8,'linewidth',1.5,'Color','k'); set(findobj('marker','o'),'markersize',8,'linewidth',1.5,'Color','k'); function s=jjx(sys) sys=tf(sys); num=sys.num{1}; den=sys.den{1}; p=roots(den); z=roots(num); n=length(p); m=length(z); if n>m s=(sum(p)-sum(z))/(n-m) sd=[]; if nargout<1 for i=1:n-m sd=[sd,s] end sysa=zpk([],sd,1); hold on; [r,k]=rlocus(sysa); for i=1:n-m plot(real(r(i,:)),imag(r(i,:)),'k:'); end end else disp; s=[]; end function [k,wcg]=imwk(sys) sys=tf(sys) num=sys.num{1} den=sys.den{1}; asys=allmargin(sys); wcg=asys.GMFrequency; k=asys. GainMargin;

MATLAB控制系统与仿真

MATLAB控制系统与仿真 课 程 设 计 报 告 院(系):电气与控制工程学院 专业班级:测控技术与仪器1301班 姓名:吴凯 学号:1306070127 指导教师:杨洁昝宏洋

基于MATLAB的PID恒温控制器 本论文以温度控制系统为研究对象设计一个PID控制器。PID控制是迄今为止最通用的控制方法,大多数反馈回路用该方法或其较小的变形来控制。PID控制器(亦称调节器)及其改进型因此成为工业过程控制中最常见的控制器 (至今在全世界过程控制中用的84%仍是纯PID调节器,若改进型包含在内则超过90%)。在PID控制器的设计中,参数整定是最为重要的,随着计算机技术的迅速发展,对PID参数的整定大多借助于一些先进的软件,例如目前得到广泛应用的MATLAB仿真系统。本设计就是借助此软件主要运用Relay-feedback 法,线上综合法和系统辨识法来研究PID控制器的设计方法,设计一个温控系统的PID控制器,并通过MATLAB中的虚拟示波器观察系统完善后在阶跃信号下的输出波形。 关键词:PID参数整定;PID控制器;MATLAB仿真。 Design of PID Controller based on MATLAB Abstract This paper regards temperature control system as the research object to design a pid controller. Pid control is the most common control method up until now; the great majority feedback loop is controlled by this method or its small deformation. Pid controller (claim regulator also) and its second generation so become the most common controllers in the industry process control (so far, about 84% of the controller being used is the pure pid controller, it’ll exceed 90% if the second generation included). Pid parameter setting is most important in pid controller designing, and with the rapid development of the computer technology, it mostly recurs to some advanced software, for example, mat lab simulation software widely used now. this design is to apply that soft mainly use Relay feedback law and synthetic method on the line to study pid controller design method, design a pid controller of temperature control system and observe the output waveform while input step signal through virtual oscilloscope after system completed. Keywords: PID parameter setting ;PID controller;MATLAB simulation。

相关文档
相关文档 最新文档