SABER_与控制系统仿真.doc
《SABER_与控制系统仿真.doc》由会员分享,可在线阅读,更多相关《SABER_与控制系统仿真.doc(19页珍藏版)》请在三一文库上搜索。
1、SABER 与控制系统仿真1. 应用背景11 为什么要使用控制系统仿真对于SABER大的电路仿真功能我们已经有所了解,在模块电 路中,我们的反馈控制方法通常比较简单, 一般就是一些电阻和电容的组合,但 是对更为复杂的控制模式,控制参数的定义难以用模拟电路组合实现, 指标间的 对应关系也不直观,应用控制系统仿真,便于直观理解以便优化指标,便于转化 到数字实现(DSP,而且可以实现一些复杂的控制方式(例如三相系统中常用的 静止和旋转的坐标变换)1. 2 SABERS控制系统仿真的优势和制约优势: SABER 作为混合仿真系统,可以兼容模拟,数字,控制量 的混合仿真,便于在不同层面上分析和解决问题,
2、其他仿真软件不具备 这样的功能。制约:不支持离散系统的频域分析,以及状态方程的分析方法。1.3 控制系统仿真应用范围主要应用在变频器,ups以及未来的数字化电源系统的控制算法设计 部分。2. 基本方法2.1控制流原则在控制系统仿真中用到的模型有两个特点:1、它们都是无量纲的数值,不论电流,电压,速度,角度, 在进行控制系统仿真之前都必须转化为无量纲的数字,因 为对于控制处理机构而言,它只关心分析对象的数学行 为,这是为了进行统一的分析。2、信号流向是单相的,必须从一个模型的输出(OUt) 口流入 到另外一个模型的输入端口,不能颠倒。而模拟电路器件 的端口是不区分类别的,信号可以从断口流出也可以
3、流 入,只有正负号不同。为了解释这个问题,我们看一个例 子如下。lin30iL上图中左边和右边分别是一个RC并联电路在电路仿真和控制系统仿 真中的描述,在控制系统中用一个积分环节表示电容,对于电路中的电容 模型,我们可以以电压或者电流任何一个作为输入量求解另外一个,而在 控制系统一旦确定模型方式,输入量就唯一确定,在该例子中选用积分环 节,贝U输入只能是电流才能够描述电容行为,输入如果是电压量,贝U描述 的就是一个电感了。这也说明控制系统的模型具有普遍的应用性。2. 2基本模型类别首先我们以一个例子来看看控制系统中常用的有哪些模型:这是一个双环控制的半桥PFC的控制模型仿真图,图中用虚线框住的
4、 部分为主电路等效,下面部分为控制电路等效。其中包含模型如下:2. 2. 1信号源模型:如图所示c sin控制系统仿真中的信号源类型(例如正弦,三角) 以及赋值方法与电路仿真中一样,不同的是两点:它只有一个输出端口,必须接到其他模型的输入 端口,amplitude: 156 frequency: 50 phase:0它无量纲,可以描述各种同样数学行为的物理量, 比如正弦信号可以是电压也可以是电流。2. 2. 2信号结合模型:控制系统中最常见的就是对于信号进行比较,并对比较结果进行处 理。在这个例子中有以下模型左边的信号比较,右边的是信号相乘,这可能是控制系统分析中用的最多的两种型号结合方式,信
5、号比较用于误差信号生成(和基准信号比 较),信号相乘用于调制(PFC中的乘法器),SABER还提供了用于坐标 变换的正弦信号结合,以后会介绍。2. 2. 3误差信号处理模型:这是SABER控制系统仿真中的核心部分,对于连续系统,和离散系统有 不同类别,后面将以实例逐步介绍,这里先由下图简单说明一下图中右边的方框是一个PI调节器的模型,我们可以定义器比例和积分 参数。SABER还提供了微分滞后,以及由多项式定义的传递函数模型。那个三 角形是代表增益控制,以上属于线性控制。最右边的是限幅函数,用于防止控制信号的溢出,属于非线性控制。2. 2. 4接口模型:在控制系统和模拟系统混合仿真的时候实现信号
6、类型转换,后面介绍。以上这些模型,均可以在器件模型库的 “控制系统一连续函数” 部分 查找2. 3基本仿真方法应用控制系统模型仿真有什么好处呢?我们以其对应的模拟电路为例,见下图:这是一个UC3854控制的半桥PFC,运用控制系统平均模型的电路, 有以下好处2. 3. 1在不影响分析对象的前提下速度大大提高GraphZ() : t(s)t(s)上图是我们运用控制系统模型仿真的电感电流和输出电压,与模拟 电路仿真结果基本一致,(由于是平均线性模型,也会有差异,例如纹 波特性),但是速度只有模拟电路仿真的1/1000。2. 3. 2分析对象明确,便于频域分析控制系统仿真对象是控制参数优化,速度的提
7、高对于选择不同参数 反复优化很有好处。由于忽略了与控制无关环节的影响,查找问题也容 易定位。我们知道,开关电源是强非线性系统,是无法直接分析其频域 特性的,而转化为控制系统模型,我们可以对其进行频域分析。 L例如对下图的PI调节器c_dcinoutkp:7.031 ki:78.125 Propsrtiorial - Integral其频域分析结果如下:mHPrwELIdGraphs10.0100.01.0k10.0k100.0k 1megf(Hz)dB(-): fHz)outPhase(des): f(Hz) out对于带反馈,串联等更为复杂的控制环节,也有同样方法。3. 应用实例与分析方法本
8、章主要以一些实例,介绍如何根据设计需要,选择适当的控制系统仿真 模型以及方法,并继续介绍一些常用模型。3. 1平均模型仿真还是以半桥PFC为例,如下图ri l3ei rw n3 IMF 11 也 h R dlczaxim:!首先要明确的是:既然我们是控制系统仿真,那么分析的主要对象应该是系统的环路控制参数以及它们对于系统受控指标性能的影响。举例来说,我们需要了解电流内环PI调节参数对于输出电压的影响,仿真则改变控制模型(图中红 线处)中的Kp,Ki,仿真得到如下结果,可以看出不同 PI参数组合的对于输出电 压稳定时间和过冲的影响。Graphs(-):*(=)t(s)3. 2混合系统仿真平均模型
9、仿真好处很多,但是也有一些制约因素,说明如下:回路建模难度较大:功率电路部分的主回路等效控制模型(图中虚 线框内)模准确与否对于仿真结果很关键,通常做法是建立状态方程的 基础上面画出其控制模型,过程与 MatLab类似。但是这要求对于拓扑 和控制理论都有较好的理解,一般做法是查找相关文献资料。不过一些 不是很常用的拓扑,建模还是有一定难度的。控制方式的影响未考虑:仍然以前图为例,在控制系统平均模型图 中,M表示控制部分的输出信号,它调节功率电路的行为实现控制目 标,具体实现通常是SPWM,这样M就应该理解为占空比,但是图中我 们只是用它和电感电流相乘来获得输出电流,调制过程和PWM信号 没有体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SABER_ 控制系统 仿真
链接地址:https://www.31doc.com/p-13924556.html