基于Matlab_Simulink的电工学电路仿真

基于Matlab_Simulink的电工学电路仿真
基于Matlab_Simulink的电工学电路仿真

信息科学

基于Matlab/Sim ulink的电工学电路仿真

朱霞清

(山东英才学院机械制造及其自动化工程学院,山东济南250104)

引言

目前,《电工学》课程所涉及的理论和技术应用十分广泛,发展迅速,并且日益渗透到其他学科领域,在我国社会主义现代化建设中具有重要的作用。《电工学》课程是高等学校工程类专业的一门技术基础课程,是我校面向机械制造、电气自动化、计算机信息技术、建筑工程等工科类专业开设的一门技术基础课程。这门课程知识覆盖面广,理论严密,逻辑性强,且有广阔的工程背景,其教学内容中有许多教学难点过于抽象,用传统的教学模式教师无法讲解清楚,学生也难以理解和接受。因此在电工学的教学过程中可以借助其他方式来加强教学效果。Matlab由于其本身具有的特点成为电类课程教学中的一个重要的工具。

1MA IAB简介

M ATLAB是Matrix Laboratory的缩写,其核心是一个基于矩阵运算的快速解释程序,它以交互式接受用户输入的各项指令,输出计算结果,它提供了一个开放式的集成环境,用户可以运行系统提供的大量的命令,包括数值计算和图形绘制等。Simulink是基于M ATLAB语言环境下的一个集成软件包,具有框图界面和交互仿真功能的动态系统建模、仿真和综合分析等功能。Simulink处理的系统包括:线性、非线性系统,离散、连续及混合系统,单任务、多任务离散事件系统,用户只需在Simulink提供的图形用户界面GUI上,对所需要的系统模块进行鼠标的简单拖拉操作,就可构造出复杂的仿真和分析模型。

M ATLAB提供很多工具箱,以MATLAB6.5为例,在电工学CAI中,分析和计算所要用到的Simulink工具库模块库集主要有:

(1)Simulink库集;(2)PowerSystems库集(PSB);(3)Extra Simulink库集。

2电工学电路的仿真

2.1直流电路求解

利用Matlab分析电路时,应该首先对电路进行分析,列出电流方程和电压方程,然后将方程用矩阵形式表示,最后用Matlab求解矩阵的方法得到所求电流和电压。

如图所示,已知,,, ,,采用支路电流法列写支路电流方程和回路电压方程。

列出方程为:

上面这个三元一次方程组可以改写为下

面矩阵的形式

定义上面这个方程最左边这个矩阵为系

数矩阵A,第二个矩阵为电流矩阵I,右边这个矩

阵为U,因此可得到A.I=U,所以电流矩阵

I=A-1U。可在matlab窗口键入如下指令:

<

<

I=A\U;

按回车键立刻得出答案:-1.00000.6000

1.6000

在此列举了一个很简单的例子,但是无论

直流电路如何复杂,只要能够列出矩阵方程,利

用matlab进行求解可以省略手工计算带来的

巨大运算量,在几秒钟内就可以得出结果。

2.2暂态电路的仿真

一阶电路RC电路的数学模型为一阶常系数

微分方程如图所示,列出微分方程

将微分方程进行拉氏变换得出系统传递函数为

设定R=3Ω,C=0.2F,代入得

,可以得出一阶系统在不同激励信

号下的输出电压。

建立simulink模型

图1

图2

图1和图2分别是RC一阶电路输入信号

分别是阶跃信号和脉冲信号时的仿真模型,图3

和图4分别是以上两种模型的仿真结果,从仿

真波形我们可以清晰地看到一阶电路在阶跃信

号激励下电容电压是以指数规律进行充电,而

在脉冲信号作用下电容电压不断的进行正反方

向的充放电。这样在Matlab虚拟环境下就可以

完成电工学一阶电路的响应测试这个实验。通

过改变电阻R的阻值,可以进一步分析电容的

阻值大小与电容充放电快慢之间的关系,即电

容充放电的快慢取决于时间常数τ=RC,阻值

越大,充电越慢。

2.3整流电路的仿真

打开新建模型窗口,将所需元件模块从模

块库中拖入新建模型窗口并改名,设定有关参

数后将各个模块连接组成仿真模型,如图5所

示。

在这个模型中,三相交流电源设定为

220v、50Hz,彼此相位互差120°。Synchronized

6-Pulse Generator为同步6脉冲发生器,为整流

桥提供合适的脉冲。Alpha_deg为触发控制角,

通过对这个角度的设置,可以得到不同的输出

波形。

三相桥式全控整流电路的特点:a共阴极

组和共阳极组各一个管子同时导通,且不能为

同一相器件。b触发脉冲按

VTl-VT2-VT3-VT4-VT5-VT6的顺序,相位依

次差60°。共阴极组的脉冲依次差120°。共阳

极组也依次差120°。同一相的

摘要:电工学是工科类专业的技术基础课程,实践性和应用性都很强,其教学效果的好坏直接影响着后续专业课的学习。在电工学教学实践中,引入MATL AB仿真工具,将传统授课方式和计算机技术有机地结合起来。教学实践表明该法不仅能提高教学质量,而且能提高学生综合素质。

关键词:电工学;Matlab/Simulink;仿真

Abstract:Electrotechnology is the basic subject for the students of engineering course.It is used widely and effectively in the future.It is very important for the coming subject of the major whether the effect of teaching is good or not.In the teaching of Electrotechnology,the tool of Matlab makes the traditional teaching method and computer technology together.It proves that it can enhance the quality of teaching and what's more it can raise the quality of students.

Keywords:Electrotechnology;Matlab/Simulink;simulating

(下转53页)

科技论坛

某短波信道,带宽40KHz,含有四路子信道,信号带宽均为4KHz,子信道间隔为10KHz。解决方案如下图2所示。模拟输入信号经过A/D、正交混频和第一次CIC抽取后,恢复成了含有4路子信道的基带信号,采样率为256KHz。下面要求恢复子信道信号,采样率降为16KHz。由于子信道间隔为10KHz,带宽均为4KHz,信号带宽仅占信道间隔的40%,若仍用与第一次抽取滤波器相同的普通CIC的形式,通带下垂和阻带衰减的不足,将影响子信道信号的恢复。因此,应采用锐化技术对普通CIC 进行修正,这里我们采用Kaiser-Hamming的CIC锐化法。

3.2抽取滤波器设计方案

我们采用最简单,也是最常用的Kaiser-Hamming锐化法,即n=m=1的形式,抽取滤波器设计方案如下:

基本滤波器:抽取倍数=16;微分器延时=1;级数=1;

Kaiser-Hamming锐化法形式:即n=m=1。

基本滤波器和经Kaiser-Hamming锐化法锐化后的滤波器的幅频特性分别如图3和4所示(纵坐标单元格不一)。

3.3抽取效果的Matlab仿真

3.3.1设置一个测试信号。

我们设置这样一个测试信号:宽带信道的

信号,采样率为256KHz,由4个子信道CH1、

CH2、CH3和CH4组成,频率范围分别为[1,4]

KHz;[11,14]KHz;[21,24]KHz和[31,34

KHz]。这里我们用位于带宽边界的两个正弦信

号合成作为测试信号,4个子信道信号再合成

宽带信号后,波形和频谱如图5所示。

3.3.2先观察基本CIC滤波器抽取效果

我们先用如图4所示基本CIC滤波器进行

抗混叠滤波,再进行16倍抽取提取第一子信道

的信号。输出的第一子信道信号的波形,与第一

子信道的原始波形进行比较,如图6所示。由于

基本CIC滤波器的通带下垂(droop)和阻带衰

减不充分,对比图(a)和图(b)发现,输出波形不

理想。

3.3.3观察经Kaiser-Hamming锐化法锐化

后的CIC抽取效果

我们改用经过Kaiser-Hamming锐化法锐

化后的如图5的CIC滤波器进行抗混叠滤波,

再进行16倍抽取提取第一信道的信号。输出的

第一信道信号的波形,与第一信道的原始波形

进行比较,如图7所示。由于滤波器的通带下垂

(droop)和阻带(折叠带)得到改善,输出波形的

失真也得到改善。

图7输出波形的对应频谱如图8所示,图

中显示,混叠得到了一定的遏止。

4结语

首先阐述了Kaiser-Hamming锐化法的原

理,介绍了通用表达式,通过Matlab工具得到

了常用的m=n=1形式下的锐化CIC的幅频特

性。然后,基于Kaiser-Hamming锐化法,设计了

一个锐化的CIC抽取滤波器。并且,应用上述滤

波器,提出了一个短波子信道提取的解决方案。

最后,用Matlab仿真,对上述滤波器,在解决上

述短波子信道提取的解决方案中进行了应用,

对效果进行了验证,结果表明该解决方案可行。

参考文献

[1]Mitola J.The software radio architecture.

IEEE Communication Magzine[J]1995,33(5):

26-381.

[2]杨小牛,楼才义,徐建粱.软件无线电原理与

应用[M].北京:电子工业出版社,2001,1-20.

[3]Kaiser J.,Hamming R.Sharpening of the

response of a symmetric nonrecursive filter by

multiple use of the same filter.IEEE Transac-

tion on Acoustic,Speech and Signal Processing

1977;ASSP-25;415-422.

[4]A.J.Kwentus,Z.Jiang,and A.N.Willson.Applica-

tion of filter sharpening to cascaded integator-

comb decimation filters.IEEE Transaction on

Signal Processing,1997,45(2):457-466.

上下两个桥臂脉冲相差180°。c输出直流电压U d一个周期脉动6次,且波形都一样,故为6脉波整流电路。d可采用宽脉冲或双脉冲触发保证同时有二个晶闸管导通。

如图6所示,当负载Z为纯阻性,α=0°时三相交流电压的波形,其中黄色线为Uab、紫色线为Ubc、蓝色线为Uca,红色线为整流电路输出直流电压Ud。图7为输出电流波形。从图中可以清楚的看到Ud为频率为300Hz的脉动直流。

改变触发控制角的度数,可以得出整流电路在纯阻性负载的情况下输出直流电压的各种不同情况。通过分析可以得出,三相全控桥整流电路在α=60°的时候是波形连续和断续的分水岭;α=120°时,输出电压Ud等于零,所以电阻性负载时移向范围是120°。利用同样的方法我们可以通过改变负载的性质以及其他参数,可以得到不同参数对系统的影响,这样就为设计系统参数提供了科学方便的手段。改变各个参数直到得到满意的结果。

结束语

通过Matlab/Simulink对电工学电路的仿真,可以使同学们方便快速的得出仿真结果,一方面可以使学生更好的理解概念以及掌握原理,另一方面也大大增强了学生学习电工学的兴趣。通过实践证明在教学中,根据教学内容选择合适的仿真内容,可以很好的发挥M at-lab/Simulink在电工学教学中的巨大作用。

参考文献

[1]邱关源.电路[M].北京:高等教育出版社.2002.

[2]刘同娟,金能强,等.Matlab在电力电子整流电路仿真中的应用[M].《电力电子》2005.

[3]王忠礼,段慧达,高玉峰.Matlab应用技术——

—在电气工程与自动化专业中的应用[M].

北京:清华大学出版社,2007.

作者简介:朱霞清(1979~),女,山东济南

人,硕士研究生,山东英才学院机械制造及其自

动化学院(二级单位),讲师,主要研究方向:电

力电子与电力传动

图5

图6图7

(上接86页)

电路的基本分析方法

第2章电路的基本分析方法 电路的基本分析方法贯穿了整个教材,只是在激励和响应的形式不同时,电路基本分析方法的应用形式也不同而已。本章以欧姆定律和基尔霍夫定律为基础,寻求不同的电路分析方法,其中支路电流法是最基本的、直接应用基尔霍夫定律求解电路的方法;回路电流法和结点电压法是建立在欧姆定律和基尔霍夫定律之上的、根据电路结构特点总结出来的以减少方程式数目为目的的电路基本分析方法;叠加定理则阐明了线性电路的叠加性;戴维南定理在求解复杂网络中某一支路的电压或电流时则显得十分方便。这些都是求解复杂电路问题的系统化方法。 本章的学习重点: ●求解复杂电路的基本方法:支路电流法; ●为减少方程式数目而寻求的回路电流法和结点电压法; ●叠加定理及戴维南定理的理解和应用。 2.1 支路电流法 1、学习指导 支路电流法是以客观存在的支路电流为未知量,应用基尔霍夫定律列出与未知量个数相同的方程式,再联立求解的方法,是应用基尔霍夫定律的一种最直接的求解电路响应的方法。学习支路电流法的关键是:要在理解独立结点和独立回路的基础上,在电路图中标示出各支路电流的参考方向及独立回路的绕行方向,正确应用KCL、KVL列写方程式联立求解。支路电流法适用于支路数目不多的复杂电路。 2、学习检验结果解析 (1)说说你对独立结点和独立回路的看法,你应用支路电流法求解电路时,根据什么原则选取独立结点和独立回路? 解析:不能由其它结点电流方程(或回路电压方程)导出的结点(或回路)就是所谓的独立结点(或独立回路)。应用支路电流法求解电路时,对于具有m条支路、n个结点的电路,独立结点较好选取,只需少取一个结点、即独立结点数是n-1个;独立回路选取的原则是其中至少有一条新的支路,独立回路数为m-n+1个,对平面电路图而言,其网孔数即等于独立回路数。 2.图2.2所示电路,有几个结点?几条支路?几个回路?几个网孔?若对该电路应用支

Matlab Simulink 仿真步骤

MATLAB基础与应用简明教程 张明等编著 北京航空航天大学出版社(2001.01) MATLAB软件环境是美国New Mexico大学的Cleve Moler博士首创的,全名为MATrix LABoratory(矩阵实验室)。它建立在20世纪七八十年代流行的LINPACK(线性代数计算)和ESPACK(特征值计算)软件包的基础上。LINPACK和ESPACK软件包是从Fortran语言开始编写的,后来改写为C语言,改造过程中较为复杂,使用不便。MA TLAB是随着Windows环境的发展而迅速发展起来的。它充分利用了Windows环境下的交互性、多任务功能语言,使得矩阵计算、数值运算变得极为简单。MA TLAB语言是一种更为抽象的高级计算机语言,既有与C语言等同的一面,又更为接近人的抽象思维,便于学习和编程。同时,它具有很好的开放性,用户可以根据自己的需求,利用MA TLAB提供的基本工具,灵活地编制和开发自己的程序,开创新的应用。 本书重点介绍了MA TLAB的矩阵运算、符号运算、图形功能、控制系统分析与设计、SimuLink仿真等方面的内容。 Chap1 MATLAB入门与基本运算 本章介绍MATLAB的基本概念,包括工作空间;目录、路径和文件的管理方式;帮助和例题演示功能等。重点介绍矩阵、数组和函数的运算规则、命令形式,并列举了可能得到的结果。由于MA TLAB的符号工具箱是一个重要分支,其强大的运算功能在科技领域有特殊的帮助作用。 1.1 MATLAB环境与文件管理 1.2 工作空间与变量管理 1.2.1 建立数据 x1=[0.2 1.11 3]; y1=[1 2 3;4 5 6]建立一维数组x1和二维矩阵y1。分号“;”表示不显示定义的数据。 MATLAB还提供了一些简洁方式,能有规律地产生数组: xx=1:10 %xx从1到10,间隔为1 xx=-2:0.5:1 %xx从-2到1,间隔为0.5 linespace命令等距离产生数组,logspace在对数空间中等距离产生数组。对于这一类命令,只要给出数组的两端数据和维数就可以了。 xx=linespace(d1,d2,n) %表示xx从d1到d2等距离取n个点 xx=logspace(d1,d2,n) %表明xx从10d1到10d2等距离取n个点 1.2.2 who和whos命令 who: 查看工作空间中有哪些变量名 whos: 了解这些变量的具体细节 1.2.3 exist命令 查询当前的工作空间内是否存在一个变量,可以调用exist()函数来完成。 调用格式:i=exist(…A?); 式中,A为要查询的变量名。返回的值i表示A存在的形式: i=1 表示当前工作空间内存在一个变量名为A的矩阵; i=2 表示存在一个名为A.m的文件; i=3 表示MATLAB的工作路径下存在一个名为A.mex的文件;

开关电源《基于MatlabSimulink的BOOST电路仿真》

基于Matlab/Simulink 的BOOST电路仿真 姓名: 学号: 班级: 时间:2010年12月7日

1引言 BOOST 电路又称为升压型电路, 是一种直流- 直流变换电路, 其电路结构如图1 所示。此电路在开关电源领域内占有非常重要的地位, 长期以来广泛的应用于各种电源设备的设计中。对它工作过程的理解掌握关系到对整个开关电源领域各种电路工作过程的理解, 然而现有的书本上仅仅给出电路在理想情况下稳态工作过程的分析, 而没有提及电路从启动到稳定之间暂态的工作过程, 不利于读者理解电路的整个工作过程和升压原理。采用matlab仿真分析方法, 可直观、详细的描述BOOST 电路由启动到达稳态的工作过程, 并对其中各种现象进行细致深入的分析, 便于我们真正掌握BOO ST 电路的工作特性。 图1BOO ST 电路的结构 2电路的工作状态 BOO ST 电路的工作模式分为电感电流连续工作模式和电感电流断续工作模式。其中电流连续模式的电路工作状态如图2 (a) 和图2 (b) 所示, 电流断续模式的电路工作状态如图2 (a)、(b)、(c) 所示, 两种工作模式的前两个工作状态相同, 电流断续型模式比电流连续型模式多出一个电感电流为零的工作状态。 (a) 开关状态1 (S 闭合) (b) 开关状态2 (S 关断) (c) 开关状态3 (电感电流为零) 图2BOO ST 电路的工作状态

3matlab仿真分析 matlab 是一种功能强大的仿真软件, 它可以进行各种各样的模拟电路和数字电路仿真,并给出波形输出和数据输出, 无论对哪种器件和哪种电路进行仿真, 均可以得到精确的仿真结果。本文应用基于matlab软件对BOO ST 电路仿真, 仿真图如图3 所示,其中IGBT作为开关, 以脉冲发生器脉冲周期T=0.2ms,脉冲宽度为50%的通断来仿真图2 中开关S的通断过程。 图3BOO ST 电路的PSp ice 模型 3.1电路工作原理 在电路中IGBT导通时,电流由E经升压电感L和V形成回路,电感L储能;当IGBT关断时,电感产生的反电动势和直流电源电压方向相同互相叠加,从而在负载侧得到高于电源的电压,二极管的作用是阻断IGBT导通是,电容的放电回路。调节开关器件V的通断周期,可以调整负载侧输出电流和电压的大小。负载侧输出电压的平均值为: (3-1) 式(3-1)中T为开关周期, 为导通时间,为关断时间。

基于MATLAB的Boost电路仿真

知识就堤力量— 基于Matlab 的Boost 电路仿真 姓名: 学号: 班级:

知识就堤力量 1、前言 由于DC/DC开关电源具有高效率,高功率密度和高可靠性等优点,越来越广泛地应用于通信、计算机、工业设备和家用电器等领域。在近几十年里,开关电源技术得到了长足的发展。在很多场合下,需要从低压电源变换到高压电源,Boost变换器是最基本,也是最常用的一种变换器。 在电力电子系统的研究中,仿真研究由于其高效、高精度及高的经济性与可靠性而得到大量应用。近二十年来,仿真已逐渐成为电力电子技术研究的有力工具。Matlab语言的强大仿真功能和方便性受到广大使用者的广泛爱好。本文对Boost变换器电路进行简单的介绍,采用Matlab来完成建模和仿真。 2、Boost电路的工作状态 Boost变换器的电路结构如下图所示: iT. n Boost电路的结构 ⑻开关状态1 (S闭合)(b)开关状态2 (S关断)

3、Matlab 仿真分析 Matlab 是一种功能强大的仿真软件,它可以进行各种各样的模拟电路和数 字电路仿真,并给出波形输出和数据输出,无论对哪种器件和哪种电路进行仿真, 均可以得到精确的仿真结果。采用 Matlab 仿真分析方法,可直观、详细的描述 Boost 电路由启动到达稳态的工作过程,并对其中各种现象进行细致深入的分 析,便于我们真正掌握Boost 电路的工作特性。仿真图如下所示: 电路工作原理: 在电路中IGBT 导通时,电流由E 经升压电感L 和V 形成回路,电感L 储能; 当IGBT 关断时,电感产生的反电动势和直流电源电压方向相同互相叠加,从而 在负载侧得到高于电源的电压,二极管的作用是阻断 IGBT 导通是,电容的放电 回路。调节开关器件V 的通断周期,可以调整负载侧输出电流和电压的大小。 4- Vo |t\a ?E MeJsnuramQ Stfi?RLC Ewnch HR ltd g e Sours I ll c —— ScQpe (c)开关状态3 (电感电流为零) Scoptl V Current Measurement Diode KDT Cm rue nt Measuremehti C T

基于matlab的电路仿真

基于matlab的电路仿真 杨泽辉51130215 %基于matlab的电路仿真 %关键词: RC电路仿真, matlab, GUI设计 % 基于matlab的电路仿真 %功能:产生根据输入波形与电路的选择产生输出波形 close all;clear;clc; %清空 figure('position',[189 89 714 485]); %创建图形窗口,坐标(189,89),宽714,高485;Na=['输入波形[请选择]|输入波形:正弦波|',... '输入波形:方形波|输入波形:脉冲波'];%波形选择名称数组; Ns={'sin','square','pulse'}; %波形选择名称数组; R=2; % default parameters: resistance 电阻值 C=2; % default parameters: capacitance电容值 f=10; % default parameters: frequency 波形频率 TAU=R*C; tff=10; % length of time ts=1/f; % sampling length sys1=tf([1],[1,1]); % systems for integral circuit %传递函数; sys2=tf([1,0],[1,1]); % systems for differential circuit a1=axes('position',[0.1,0.6,0.3,0.3]); %创建坐标轴并获得句柄; po1=uicontrol(gcf,'style','popupmenu',... %在第一个界面的上方创建一个下拉菜单'unit','normalized','position',[0.15,0.9,0.2,0.08],... %位置 'string',Na,'fontsize',12,'callback',[]); %弹出菜单上的字符为数组Na,字体大小为12, set(po1,'callback',['KK=get(po1,''Value'');if KK>1;',... 'st=char(Ns(KK-1));[U,T]=gensig(st,R*C,tff,1/f);',... 'axes(a1);plot(T,U);ylim([min(U)-0.5,max(U)+0.5]);',... 'end;']); %pol触发事件:KK获取激发位置,st为当前触发位置的字符串,即所选择的波形类型; %[U,T],gensing,产生信号,类型为st的值,周期为R*C,持续时间为tff, %采样周期为1/f,U为所产生的信号,T为时间; %创建坐标轴al;以T为x轴,U为y轴画波形,y轴范围。。。 Ma=['电路类型[请选择]|电路类型:积分型|电路类型:微分型']; %窗口2电路类型的选择数组; a2=axes('position',[0.5,0.6,0.3,0.3]);box on; %创建坐标轴2; set(gca,'xtick',[]);set(gca,'ytick',[]); %去掉坐标轴的刻度 po2=uicontrol(gcf,'style','popupmenu',... %在第二个窗口的位置创建一个下拉菜单,同1 'unit','normalized','position',[0.55,0.9,0.2,0.08],... 'string',Ma,'fontsize',12,'callback',[]); set(po2,'callback',['KQ=get(po2,''Value'');axes(a2);',... %po2属性设置,KQ为选择的电路类型,'if KQ==1;cla;elseif KQ==2;',... %1则清除坐标轴,2画积分电路,3画微分电路 'plot(0.14+0.8i+0.02*exp(i*[0:.02:8]),''k'');hold on;',... 'plot(0.14+0.2i+0.02*exp(i*[0:.02:8]),''k'');',... 'plot(0.84+0.2i+0.02*exp(i*[0:.02:8]),''k'');',... 'plot(0.84+0.8i+0.02*exp(i*[0:.02:8]),''k'');',... 'plot([0.16,0.82],[0.2,0.2],''k'');',... 'plot([0.16,0.3],[0.8,0.8],''k'');',... 'plot([3,4,4,3,3]/10,[76,76,84,84,76]/100,''k'');',... 'plot([0.4,0.82],[0.8,0.8],''k'');',... 'plot([0.6,0.6],[0.8,0.53],''k'');',... 'plot([0.6,0.6],[0.2,0.48],''k'');',... 'plot([0.55,0.65],[0.53,0.53],''k'');',... 'plot([0.55,0.65],[0.48,0.48],''k'');',... 'text(0.33,0.7,''R'');',...

基于MATLAB的整流电路仿真分析

密级:公开 科学技术学院 NANCHANG UNIVERSITY COLLEGE OF SCIENCE AND TECHNOLOGY 学士学位论文 THESIS OF BACHELOR (2008—2012年) 题目基于MATLAB的整流电路仿真分析 学科部: 专业: 班级: 学号: 学生姓名: 指导教师: 起讫日期:

目录 摘要 ............................................................................................................... Ⅰ矚慫润厲钐瘗睞枥庑赖。Abstract . (Ⅱ) 第一章三相桥式全控整流电路的仿真....................................................... 0聞創沟燴鐺險爱氇谴净。 1.1 电路的构成及工作特点.................................................................. 0残骛楼諍锩瀨濟溆塹籟。 1.2 建模及仿真...................................................................................... 1酽锕极額閉镇桧猪訣锥。 1.3参数设置及仿真............................................................................... 2彈贸摄尔霁毙攬砖卤庑。 1.4 故障分析.......................................................................................... 3謀荞抟箧飆鐸怼类蒋薔。 1.5 小结.................................................................................................. 4厦礴恳蹒骈時盡继價骚。第二章基于MATLAB的单相桥式整流电路仿真分析................................. 5茕桢广鳓鯡选块网羈泪。 2.1单相桥式半控整流电路................................................................ 5鹅娅尽損鹌惨歷茏鴛賴。 2.2 单相桥式半控整流电路带纯电阻性负载情况............................ 7籟丛妈羥为贍偾蛏练淨。 2.3 单相桥式全控整流电路.............................................................. 12預頌圣鉉儐歲龈讶骅籴。 2.4 单相桥式全控整流电路带纯电阻性负载情况.......................... 14渗釤呛俨匀谔鱉调硯錦。 2.5 单相桥式全控整流电路带电阻电感性负载情况...................... 16铙誅卧泻噦圣骋贶頂廡。结论 .............................................................................................................. 18擁締凤袜备訊顎轮烂蔷。参考文献:................................................................................................... 19贓熱俣阃歲匱阊邺镓騷。致谢 .............................................................................................................. 20坛摶乡囂忏蒌鍥铃氈淚。

电路的几种分析方法

几种常见电路分析方法浅析 摘要:对电路进行分析的方法很多,如叠加定理、支路分析法、网孔分析法、结点分析法、戴维南和诺顿定理等。根据具体电路及相关条件灵活运用这些方法,对基本电路的分析有重要的意义。现就具体电路采用不同方法进行如下比较。 关键词:电路分析电流源支路电流法网孔电流法结点分析法叠加定理戴维宁定理与诺顿定理 Several Commonly Used Analytical Methods in Circuit Abstract: on the circuit analysis methods, such as superposition theorem, branch analysis method, mesh analysis method, nodal analysis method, Thevenin and Norton's theorem. According to the specific circuit and related conditions of flexibility in the use of these methods, the basic circuit analysis has important significance. The specific circuit using different methods are compared. Key words :Circuit Analysis of voltage source current source branch current method mesh current method nodal analysis method of superposition theorem and David theorem and Norton theorem in Nanjing. 引言:每种电路的分析方法,一般都有其适用范围。应用霍夫定律求解适用于求多支路的电流,但电路不能太复杂;电源法等效变换法适用于电源较多的电路;节点电位法适用于支路多、节点少的电路;网孔分析法使适用于支路多、节点多、但网孔少的电路;戴维宁定理和叠加定理适用于求某一支路的电流或某段电路两端电压。上面例题的电路比较简单,可选择任意一种方法求解,对于一些比较复杂但有一

simulink-matlab仿真教程

simulink matlab 仿真环境教程 Simulink 是面向框图的仿真软件。 演示一个Simulink 的简单程序 【例1.1】创建一个正弦信号的仿真模型。 步骤如下: (1) 在MATLAB 的命令窗口运行simulink 命令,或单击工具栏中的图标,就可以打开Simulink 模块库浏览器 (Simulink Library Browser) 窗口,如图1.1所示。 (2) 单击工具栏上的图标或选择菜单“File ”——“New ”——“Model ”,新建一个名为“untitled ”的空白 模型窗口。 (3) 在上图的右侧子模块窗口中,单击“Source ”子模块库前的“+”(或双击Source),或者直接在左侧模块和工具箱栏单击Simulink 下的Source 子模块库,便可看到各种输入源模块。 (4) 用鼠标单击所需要的输入信号源模块“Sine Wave ”(正弦信号),将其拖放到的空白模型窗口“untitled ”,则“Sine Wave ”模块就被添加到untitled 窗口;也可以用鼠标选中“Sine Wave ”模块,单击鼠标右键,在快捷菜单中选择“add to 'untitled'”命令,就可以将“Sine Wave ”模块添加到untitled 窗口,如图1.2 所示。 图7.1 Simulink 界面

(5) 用同样的方法打开接收模块库“Sinks”,选择其中的“Scope ”模块(示波器)拖放到“untitled”窗口中。 (6) 在“untitled”窗口中,用鼠标指向“Sine Wave”右侧的输出端,当光标变为十字符时,按住鼠标拖向“Scope”模块的输入端,松开鼠标按键,就完成了两个模块间的信号线连接,一个简单模型已经建成。如图1.3所示。 (7) 开始仿真,单击“untitled”模型窗口中“开始仿真”图标,或者选择菜单“Simulink”——“Start”,则仿真开始。双击“Scope”模块出现示波器显示屏,可以看到黄色的正弦波形。如图1.4所示。 (8) 保存模型,单击工具栏的图标,将该模型保存为“Ex0701.mdl”文件。 1.2 Simulink的文件操作和模型窗口 1.2.1 Simulink的文件操作 1. 新建文件 新建仿真模型文件有几种操作: ?在MATLAB的命令窗口选择菜单“File”“New”“Model”。 图7.2 Simulink界面 图7.3 Simulink模型窗口 图7.4 示波器窗口

基于MATLAB的Boost电路仿真

基于Matlab的Boost 电路仿真 姓名: 学号: 班级:

1、前言 由于DC/DC开关电源具有高效率,高功率密度和高可靠性等优点,越来越广泛地应用于通信、计算机、工业设备和家用电器等领域。在近几十年里,开关电源技术得到了长足的发展。在很多场合下,需要从低压电源变换到高压电源,Boost变换器是最基本,也是最常用的一种变换器。 在电力电子系统的研究中,仿真研究由于其高效、高精度及高的经济性与可靠性而得到大量应用。近二十年来,仿真已逐渐成为电力电子技术研究的有力工具。Matlab语言的强大仿真功能和方便性受到广大使用者的广泛爱好。本文对Boost变换器电路进行简单的介绍,采用Matlab来完成建模和仿真。 2、Boost电路的工作状态 Boost变换器的电路结构如下图所示: Boost 电路的结构 (a) 开关状态1 (S 闭合) (b) 开关状态2 (S 关断)

(c) 开关状态3 (电感电流为零) 3、Matlab仿真分析 Matlab 是一种功能强大的仿真软件,它可以进行各种各样的模拟电路和数字电路仿真,并给出波形输出和数据输出,无论对哪种器件和哪种电路进行仿真,均可以得到精确的仿真结果。采用Matlab仿真分析方法,可直观、详细的描述Boost 电路由启动到达稳态的工作过程,并对其中各种现象进行细致深入的分析,便于我们真正掌握Boost电路的工作特性。仿真图如下所示: 电路工作原理: 在电路中IGBT导通时,电流由E经升压电感L和V形成回路,电感L储能;当IGBT关断时,电感产生的反电动势和直流电源电压方向相同互相叠加,从而在负载侧得到高于电源的电压,二极管的作用是阻断IGBT导通是,电容的放电回路。调节开关器件V的通断周期,可以调整负载侧输出电流和电压的大小。

第二章电路的基本分析方法1

第二章电路的基本分析方法 一、填空题: 1. 有两个电阻,当它们串联起来的总电阻为10Ω,当他们并联起来的总电阻为 2.4Ω。这两个电阻的阻值分别为_ _4Ω___和__6Ω。 2. 下图所示的电路,A、B之间的等效电阻R AB= 1 Ω。 3. 下图所示的电路,A、B之间的等效电阻R AB= 3 Ω。 A 2Ω B 4. 下图所示电路,每个电阻的阻值均为30Ω,电路的等效电阻R AB= 60 Ω。 5. 下图所示电路中的A、B两点间的等效电阻为___12KΩ________.若图中所示的电流I=6mA,则流经6K电阻的电流为__2mA _____;图中所示方向的电压U 为____12V____.此6K电阻消耗的功率为__24mW_________。

U A 6. 下图所示电路中,ab 两端的等效电阻为 12Ω ,cd 两端的等效电阻为 4Ω 。 7.下图所示电路a 、b 间的等效电阻Rab 为 4 。 8. 下图所示电路中,ab 两点间的电压 ab U 为 10 V 。 9. 下图所示电路中,已知 U S =3V , I S = 3 A 时,支路电流I 才等于2A 。

3 Ω 1 10. 某二端网络为理想电压源和理想电流源并联电路,则其等效电路为理想电压源。 11.已知一个有源二端网络的开路电压为20V,其短路电流为5A,则该有源二端网络外接 4 Ω电阻时,负载得到的功率最大,最大功率为25W 。 12.应用叠加定理分析线性电路时,对暂不起作用的电源的处理,电流源应看作开路,电压源应看作短路。 13.用叠加定理分析下图电路时,当电流源单独作用时的I1= 1A ,当电压源单独作用时的I1= 1A ,当电压源、电流源共同时的I1= 。 2A 14.下图所示的电路中,(a)图中Uab与I的关系表达式为Uab= 3I ,(b) 图中Uab与I的关系表达式为Uab=3I+10 ,(c) 图中Uab与I的关系表达式为Uab=6(I+2)-10 ,(d)图中Uab与I的关系表达式为Uab=6(I+2)-10 。

电路一般分析方法步骤汇总

线性电路主要分析方法步骤汇总 网孔电流法的一般步骤 步骤: 1)确定网孔,假定网孔电流的绕行方向; 2)列写KVL方程; 3)联立求解。 说明: 1)对于含有电流源的支路: a)若在单一网孔支路上,少列一个方程; b)若在两网孔公共支路上,要假定电压变量,多列一个方程,即:网孔电流与电流源电流关系的方程; 2)对于含有受控源的支路: a)列方程时,受控源视为独立源; b)如果控制量不是网孔电流,则要补充一个方程,即:网孔电流与控制量之间关系的方程。 结点电压法的一般步骤 步骤: 1)选参考结点; 2)列写独立结点电压方程; 3)联立求解。 说明: 1)对于含有纯电压源的支路: a)如果电压源接在独立结点和参考点之间,这个独立结点电压就等于电压源电压,可以少解一个方程; b)如果电压源接在两个独立结点之间,则要在电压源支路假定电流变量,多列一个方程,即:结点电压与电压源电压之间的关系方程; 2)对于含有受控源的支路: a)列方程时,受控源视为独立源; b)如果控制量不是结点电压,则要补充一个方程,即:结点电压与控制量之间的关系方程。

一端口网络的戴维宁等效电路 (1) 开路电压Uoc 的计算 戴维宁等效电路中的电压源电压即为一端口开路电压Uoc ,电压源的极性与所求开路电压极性相同。计算Uoc 的方法视电路形式而定(结点电压法、网孔电流法)。 (2)等效电阻的计算 等效电阻为将一端口网络内部独立电源全部置零(电压源短路,电流源开路)后,所得无源一端口网络的输入电阻。 常用下列方法计算: A 、当网络内部不含有受控源时可采用电阻串、并联和△-Y 互换的方法计算等效电阻; B 、外加电源法(加压求流或加流求压):eq u R i =(此时一端 口内部独立电源全部置零) C 、开路电压,短路电流法:oc eq sc u R i =(此时一端口内部独立电源全部保留) 一阶电路初始值的计算 如何判断一阶电路?电路含有一个独立的动态元件;有带开 关的直流激励、或已知初始储能和直流激励、或有阶跃函数激励。 求初始值的步骤: 1. 由换路前电路(一般为稳定状态)求u C (0-)和i L (0-); 2. 由换路定律得 u C (0+) 和 i L (0+); 3. 画0+等效电路。 在0+时刻等效电路中,电容用u C (0+)的电压源替代,电感用i L (0+)的电流源替代。 4. 由0+电路求所需各变量的值即为0+值 三要素法求解一阶电路的步骤 1、求响应量的初始值; 2、求响应量的稳态值; 画出t →∞时稳态电路,其中电容和电感分别用开路和短路置

基于MATLAB的电力系统仿真

《电力系统设计》报告 题目: 基于MATLAB的电力系统仿学院:电子信息与电气工程学院 班级: 13级电气 1 班 姓名:田震 学号: 20131090124 日期:2015年12月6日

基于MATLAB的电力系统仿真 摘要:目前,随着科学技术的发展和电能需求量的日益增长,电力系统规模越来越庞大,超高压远距离输电、大容量发电机组、各种新型控制装置得到了广泛的应用,这对于合理利用能源,充分挖掘现有的输电潜力和保护环境都有重要意义。另一方面,随着国民经济的高速发展,以城市为中心的区域性用电增长越来越快,大电网负荷中心的用电容量越来越大,长距离重负荷输电的情况日益普遍,电力系统在人们的生活和工作中担任重要角色,电力系统的稳定运行直接影响着人们的日常生活。从技术和安全上考虑直接进行电力试验可能性很小,因此迫切要求运用电力仿真来解决这些问题。 电力系统仿真是将电力系统的模型化、数学化来模拟实际的电力系统的运行,可以帮助人们通过计算机手段分析实际电力系统的各种运行情况,从而有效的了解电力系统概况。本文根据电力系统的特点,利用MATLAB的动态仿真软件Simulink搭建了无穷大电源的系统仿真模型,得到了在该系统主供电线路电源端发生三相短路接地故障并由故障器自动跳闸隔离故障的仿真结果,并分析了这一暂态过程。通过仿真结果说明MATLAB电力系统工具箱是分析电力系统的有效工具。 关键词:电力系统;三相短路;故障分析;MATLAB仿真

目录 一.前言 (4) 二.无穷大功率电源供电系统仿真模型构建 (5) 1.总电路图的设计 (5) 2.各个元件的参数设定 (6) 2.1供电模块的参数设定 (6) 2.2变压器模块的参数设置 (6) 2.3输电线路模块的参数设置 (7) 2.4三相电压电流测量模块 (8) 2.5三相线路故障模块参数设置 (8) 2.6三相并联RLC负荷模块参数设置 (9) 3.仿真结果 (9)

基于MATLAB的电路模型仿真应用

基于MATLAB的电路模型仿真应用实验指导书 一、实验目的 1、掌握采用M文件及SIMULINK对电路进行仿真的方法。 2、熟悉POWERSYSTEM BLOCKSET 模块集的调用、设置方法。 3.进一步熟悉M脚本文件编写的方法和技巧。 二、实验原理 1、通过M文件实现电路仿真的一般仿真步骤为: (1)分析仿真对象——电路; (2)确定仿真思路——电路分析的方法; (3)建立仿真模型——方程; (4)根据模型编写出仿真程序; (5)运行后得到仿真结果。 2、采用SIMULINK仿真模型进行电路仿真 可以根据电路图利用SIMULINK中已有的电子元件模型直接搭建仿真模块,仿真运行得到结果。 通过SIMULINK仿真模型实现仿真为仿真者带来不少便利,它免除了仿真者在使用M文件实现电路仿真时需要进行理论分析的繁重负担,能更快更直接地得到所需的最后仿真结果。但当需要对仿真模型进行一定理论分析时,MATLAB的M 语言编程就有了更大用武之地。它可以更令灵活地反映仿真者研究电路的思路,可更加灵活地将自身

想法在仿真环境中加以验证,促进理论分析的发展。因此,可根据自己的实际需要,进行相应的选择:采用SINMULIN模块搭建电路模型实现仿真非常直观高效,对迫切需要得到仿真结果的用户非常适用;当用户需要深刻理解及深入研究理论的用户来说,则选择编写M文件的方式进行仿真。 注意:本节实验的电路SINMULINK仿真原理,本节实验主要是应用提供的电路仿真元件搭建仿真模型,类似于传统仿真软件PSPICE 的电路仿真方法。采用SIMULINK进行电路仿真时元器件模型主要位于仿真模型窗口中SimPowerSystems节点下。其中本次实验可能用到的模块如下: ●“DC Voltage Source” 模块:位于SimPowerSystems 节点下的 “Electrical Sources”模块库中,代表一个理想的直流电压源; ●“Series RLC Branch” 模块:位于SimPowerSystems 节点下的 “Elements”模块库内,代表一条串联RLC 支路。通过对其参数的设置,可以将其变为代表单独的或电阻、或电容、或电感的支路。如设定:电 阻值Resistance=5,电感值Inductance=0,电容值Capacitance=inf,则表示一个电阻值为5 欧姆的纯电阻元件。 ●“Parallel RLC Branch”模块:位于SimPowerSystems 节点下的 “Elements”模块库内,代表一条并联RLC 支路。通过对其参数的设置,可以将其变为或电阻、或电容、或电感并联的支路。 ●“Current Measurement” 模块:位于SimPowerSystems 节点下下的 “Measurements”模块库内,用于测量所在支路的电流值。 ●“Voltage Measurement” 模块:位于SimPowerSystems 节点下下的 “Measurements”模块库内,用于测量电压值。 ●“Display” 模块:位于Simulink 节点下的“Sinks”模块库内,用于 输出所测信号的

02电工学(电工技术)第二版魏佩瑜第二章电路的分析方法答案

第二章 电路的分析方法 P39 习题二 2-1 题2-1图 题2-1等效图 解: 334424144I R R I R I R R I ?=?+??? ? ??+? ① 33341445I R E I I R R I R ?-=?? ? ???++ ② 344443363I I I I =+??? ??+,344215I I = 34815I I = ①

33444621I I I I -=?? ? ??++,345623I I -= 3410123I I -=,34506015I I -=,A 29 30 ,302933= =I I 代入 ①A 29 16, 29 3081544= ?=?I I 另外,戴维南等效图 A 29549 296I 5== 回归原图 3355I R I R E ?=?-,所以 A 29 3042954 163=? -=I 2-2答 由并联输出功率400w 所以每个R 获得功率R U P 2 ,W 1004400== )(484,2201002 Ω==R R 改串联后:W 254 22220P P 222=?===总消耗输出R U 2-3

题2-3等效图 Ω=++?=++?= 313212123121112111R R R R R R ,Ω=++?=++?=13213 223121123122R R R R R R Ω=++?=++?= 2 1 3213123121123133R R R R R R )(913910312 953125225 231ab Ω=+=+=+ ? + =R 2-4 题2-4 △-Y 变换(一)图 1Ω a 2 b c

基于Matlab的电力系统自动重合闸建模与仿真讲解

实践课程设计报告 课程名称:Matlab上机 题目:基于MATLAB的电力系统自动重合闸 所在学院: 学科专业: 学号: 学生姓名: 指导教师: 二零一五年四

摘要 分析了单相自动重合闸的工作特性,并利用MATLAB软件搭建了220kv电力系统的自动重合闸的仿真模型,模拟系统发生单相接地、三相相间短路故障,断路器跳闸后自动重合闸的工作过程。 关键词:电力系统自动重合闸MATLAB 短路故障

目录 1 引言 (1) 2 模型中主要模块的选择和参数 (2) 2.1同步发电机模块 (2) 2.2 变压器模块 (2) 2.3 输电线路模块 (3) 2.3.1 150km线路模块 (3) 2.3.2 100km线路模块 (4) 2.1 电源模块 (5) 2.3 负载模块 (6) 2.3.1 三相串联RLC负载Load1 (6) 2.3.2 三相串联RLC负载Load4 (7) 2.4 断路器模块 (8) 2.5 测量模块 (9) 2.6 显示模块 (9) 2.7 其他模块 (9) 2.8 仿真参数设置 (10) 3 仿真结果及波形分析 (10) 3.1 线路单相重合闸 (10) 3.2 线路三相重合闸 (12) 总结 (13) 参考文献 (14)

基于Matlab的电力系统自动重合闸 1 引言 随着技术的发展,电力系统的规模越来越复杂。从实际条件与安全角度考虑,不太可能进行电力系统科研实验,因而电力系统数字仿真成为了电力系统研究、规划和设计的重要手段。电力系统仿真软件如BPA,EMTP,PSCAD/ EMTDC ,NETOMAC,PSASP,MATLAB等,正向着多功能,具有更高的可移植性方向发展。其中在MATLAB 中,电力系统模型可以在Simulink环境下直接搭建,Simulink电力系统元件库中有多种多样的电气模块,电力系统大多数元件都包含。其中,可以直接调用。电力系统大部分故障是瞬时性故障,因此采用自动重合闸后,电力系统发生瞬时性故障时供电的连续性、系统的稳定性得到很大的提高。此外,自动重合闸有效纠正由于断路器或继电保护误动作引起的误跳闸。 本文以MATLAB为工具,对简单系统的线路单相重合闸和线路三相重合闸进行分析与研究。 1.1 仿真模型的设计和实现 电力系统正常运行时可以认为是三相对称的,即电压、电流对称,且具有正弦波形。下图为理想情况下220kv电力系统的模型。 图 1 220kv电力系统模型

基于Matlab的交交变频电路仿真研究

摘要:本文首先以三相输入单相输出的交交变频电路为例介绍了交交变频电路的工作原理,接着以余弦交点法为例详细分析了交交变频电路的触发控制方法,最后用Matlab7.0 仿真软件对交交变频电路进行了建模和仿真研究。 关键词:交交变频;余弦交点法;Matlab仿真 Abstract: The principium of the AC-AC frequency converter with three phases input and one phase output is introduced in the first place.The control method of the AC-AC frequency converter is particularly analysed through discussing cosine-cross method in the second place. The AC-AC frequency converter’s simulation model is builded by the Matlab7.0 at last. Key words:AC-AC frequency converter; cosine-cross method; Matlab simulation 1、引言[1] 20世纪30年代交交变频电路就已经出现,当时采用的是水银整流器,曾经有装置用在电力机车上,由于原件性能的限制,没能得到推广。到20世纪70年代,随着晶闸管的问世交交变频电路曾经广泛应用于电机的变频调速。20世纪80年代随着全控器件的广泛应用,交交变频电路逐渐被交直交变频电路取代。近年来随着现代工业生产及社会发展的需要推动了交交变频技术的飞速发展,现代电力电子器件的发展和应用、现代控制理论和控制器件的发展和应用、微机控制技术及大规模集成电路的发展和应用为交流变频技术的发展和应用创造了新的物质和技术条件,交交变频电路又逐渐成为研究的热点。 2、交-交变频电路的工作原理[2][3] 交交变频电路的工作原理与相控整流器的工作原理基本相同,现在以三相输入单相输出的交交变频电路为例详细分析其工作原理。

基于MATLAB的电力系统仿真

《电力系统设计》报告题目: 基于MATLAB的电力系统仿 学院:电子信息与电气工程学院 班级: 13级电气 1 班 姓名:田震 学号: 日期:2015年12月6日 基于MATLAB的电力系统仿真 摘要:目前,随着科学技术的发展和电能需求量的日益增长,电力系统规模越来 越庞大,超高压远距离输电、大容量发电机组、各种新型控制装置得到了广泛的应用,这对于合理利用能源,充分挖掘现有的输电潜力和保护环境都有重要意义。另一方面,随着国民经济的高速发展,以城市为中心的区域性用电增长越来越快,大电网负荷中心的用电容量越来越大,长距离重负荷输电的情况日益普遍,电力系统在人们的生活和工作中担任重要角色,电力系统的稳定运行直接影响着人们的日常生活。从技术和安全上考虑直接进行电力试验可能性很小,因此迫切要求运用电力仿真来解决这些问题。 电力系统仿真是将电力系统的模型化、数学化来模拟实际的电力系统的运行,可以帮助人们通过计算机手段分析实际电力系统的各种运行情况,从而有效的了解电力系统概况。本文根据电力系统的特点,利用MATLAB的动态仿真软件Simulink搭建了无穷大电源的系统仿真模型,得到了在该系统主供电线路电源端发生三相短路接地故障并由故障器自动跳闸隔离故障的仿真结果,并分析了这一暂态过程。通过仿真结果说明MATLAB 电力系统工具箱是分析电力系统的有效工具。 关键词:电力系统;三相短路;故障分析;MATLAB仿真 目录 一.前言.............................................. 二.无穷大功率电源供电系统仿真模型构建............... 1.总电路图的设计......................................

相关文档
最新文档