电气工程课程设计,MATLAB仿真

合集下载

电气工程Matlab课程设计

电气工程Matlab课程设计

大学毕业生顶岗实习报告模版从我踏进实习单位的那一刻起,我就明白我将经历一段特殊的不平凡的并且充满收获的人生旅程,那旅程必定在我的生命中写下浓墨重彩的一笔,必定会在我的生命中留下绚烂多彩的回忆,必定会给我带来生命中无与伦比的财富。

一、实习目的毕业实习是我们大学期间的最后一门课程,不知不觉我们的大学时光就要结束了,在这个时候,我们十分期望透过实践来检验自己掌握的知识的正确性。

在这个时候,我来到圣鹿源生物科技股份有限公司在那里进行我的毕业实习。

二、实习资料及过程为了到达毕业实习的预期目的。

在学校与社会这个承前启后的实习环节,我们对自己、对工作有了更具体的认识和客观的评价。

在整个的实习工程中,我总共做了以下的一些工作,同时自己的潜力也得到了相应的提高1、工作潜力。

在实习过程中,用心肯干,虚心好学、工作认真负责,胜任单位所交给我的工作,并提出一些合理化推荐,多做实际工作,为企业的效益和发展做出贡献。

2.实习方式。

在实习单位,师傅指导我的日常实习,以双重身份完成学习与工作两重任务。

向单位员工一样上下班,完成单位工作;又以学生身份虚心学习,努力汲取实践知识。

3.实习收获。

主要有四个方面。

一是透过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了教学的实践任务。

二是提高了实际工作潜力,为就业和将来的工作取得了一些宝贵的实践经验。

三是在实习单位受到认可并促成就业。

四是为毕业论文积累了素材和资料。

三、实习总结及体会在摸索中,为期一个月的顶岗实习结束了。

带给了我太多的回忆与反思。

我虚心听取老师和同学的意见,尽我的努力认真做好每一件事。

我很庆幸我和同事们的关系很融洽。

同时我在实习中也发现自己很多的不足。

这次实习对我的社会经验、人际关系也有很大的帮忙。

在短短的一个月里,我学到了很多东西。

这比在学校这么长的时间里学到的更精彩、更丰富。

但同时也让我感到自己以前学习得不够认真等一些问题,这次实习使我加深了对会计工作的认识和了解,进一步巩固与发展了专业理论知识,培养了独立从事会计工作的潜力,坚定了我从事会计工作的理念。

电气工程课程设计,MATLAB仿真

电气工程课程设计,MATLAB仿真

目录1课程设计说明 (1)1.1课程设计内容 (1)1.2课程设计要求 (1)2 Matlab 介绍 (2)2.1 Matlab 主要功能 (2)2.2 Matlab/Simulink 的使用 (2)2.3 Matlab/Simulink 的启动方法 (2)3系统构建与仿真 (3)3.1 3.1 晶闸管元件应用系统的建模与仿真实例晶闸管元件应用系统的建模与仿真实例晶闸管元件应用系统的建模与仿真实例.............................. .............................. 3 3.2 3.2 可关断晶闸管元件组成的可关断晶闸管元件组成的Buck 变换器仿真变换器仿真........................... ...........................5 3.3 3.3 晶闸管单相交流调压电路的建模和仿真晶闸管单相交流调压电路的建模和仿真晶闸管单相交流调压电路的建模和仿真.............................. ..............................7 3.4 3.4 晶闸管三相桥式整流器的建模和仿真晶闸管三相桥式整流器的建模和仿真晶闸管三相桥式整流器的建模和仿真................................ ................................8 3.5 3.5 绝缘栅双极型晶体管构成的绝缘栅双极型晶体管构成的Boost 直流变换器仿真直流变换器仿真................... ...................10 4课程设计总结 (12)5参考资料 (13)1课程设计说明1.1课程设计内容(1)晶闸管的仿真模型及以单相半波整流器为例,说明晶闸管元件应用系统的建模和与仿真方法;的建模和与仿真方法; (2)可关断晶闸管的仿真模型及以可关断晶闸管元件组成的Buck 变换器为例的仿真过程;的仿真过程;(3)相位控制的晶闸管单相机癌瘤调压器带电阻负载时系统的建模与仿真;相位控制的晶闸管单相机癌瘤调压器带电阻负载时系统的建模与仿真; (4)晶闸管三相桥式整流带电阻负载时系统的建模与仿真;)晶闸管三相桥式整流带电阻负载时系统的建模与仿真;(5)绝缘栅双极型晶体管元件的仿真模型及一个有IGBT 元件组成的Boost 变换器的建模与仿真;变换器的建模与仿真;1.2课程设计要求(1)了解和掌握MATLAB 软件的仿真功能;软件的仿真功能; (2)完成相应系统模型的建模、参数设置及仿真调试;)完成相应系统模型的建模、参数设置及仿真调试;(3)写出设计报告;)写出设计报告;2 Matlab 介绍matlab7.0是美国MathWorks 公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB 和Simulink 两大部分。

matlab电气仿真实例

matlab电气仿真实例

matlab电气仿真实例MATLAB电气仿真实例在本文中,我们将探讨MATLAB在电气仿真领域中的应用。

通过一个具体的实例,我们将展示如何使用MATLAB进行电气系统的建模、分析和仿真。

1. 引言电气系统的建模和仿真对于设计和分析电路、控制系统、电力系统等具有重要意义。

传统的电气仿真方法需要手动编写大量的数学方程,并且计算过程繁琐。

而MATLAB提供了一种快速、简便且高效的方式来实现电气仿真。

2. 问题描述假设我们有一个简化的直流电机系统。

系统包括一个直流电机、一个电阻和一个电压源。

我们想要分析在给定电压下电机的转速以及电机周围的电压和电流的变化情况。

3. 建立电气系统模型首先,我们需要建立电气系统的数学模型。

在本例中,我们使用电路定律(基尔霍夫定律和欧姆定律)来建立模型。

根据基尔霍夫定律,我们可以得到电路的电流方程:I = \frac{V}{R}其中,I是电流,V是电压,R是电阻。

根据欧姆定律,我们可以得到电机的速度与电压之间的关系:\omega = \frac{V}{K}其中,ω是电机的角速度,V是电压,K是电机的转速常数。

基于这些方程,我们可以进一步建立系统的状态空间模型:\begin{bmatrix} \dot{\omega} \\ \dot{I} \end{bmatrix} =\begin{bmatrix} 0 & \frac{-1}{K} \\ 0 & \frac{-1}{R}\end{bmatrix} \begin{bmatrix} \omega \\ I \end{bmatrix} +\begin{bmatrix} \frac{1}{K} \\ 0 \end{bmatrix} V其中,\dot{\omega}和\dot{I}分别表示电机速度和电流的导数。

4. MATLAB仿真现在我们可以使用MATLAB进行仿真了。

首先,我们需要定义系统的参数和初始条件。

例如,我们可以选择电压源电压为12V,电阻为1Ω,转速常数为10。

电力电子技术与MATLAB仿真课程设计

电力电子技术与MATLAB仿真课程设计

电力电子技术与MATLAB仿真课程设计课程设计概述本次课程设计的主要任务是对电力电子技术进行深入了解,并通过MATLAB仿真进行实践操作,从而全面掌握电力电子技术的应用。

本次课程设计以掌握电力电子技术基本原理、掌握MATLAB仿真软件的使用和掌握电力电子技术的应用为主要目标,结合实际应用案例和仿真实验,学生们能够更加深入地理解电力电子技术的应用,并且掌握MATLAB仿真的使用方法。

任务一:电力电子技术基础知识任务目标通过学习电力电子技术基础知识,掌握电力电子技术的相关概念和原理。

学习内容本次课程设计的学习内容主要包括以下几点:1.电力电子技术概述2.半导体器件3.电路模型4.控制方法学习方法学生们应该认真学习课程中涉及到的各种电力电子技术相关知识和概念,并在查阅相关文献进行加深理解。

同时,针对课程中的一些重点难点内容,可以与同学共同研究、讨论,并结合实际案例进行学习。

任务二:MATLAB仿真操作技能任务目标通过本次课程设计,学生们应该掌握MATLAB仿真工具的基本操作技能,能够独立完成电力电子技术的相关仿真实例,并且掌握MATLAB仿真结果的分析和处理方法。

学习内容本次课程设计的学习内容主要包括以下几点:1.MATLAB基础操作2.电力电子技术常用仿真分析方法3.仿真模型搭建学习方法学生们应该认真学习课程中涉及到的MATLAB仿真工具的相关知识和概念,并进行实践操作。

在实践操作过程中,可结合文献资料进行研究和调整,并与同学一起共同探讨仿真结果与理论分析的关系。

任务三:综合应用任务目标通过独立完成应用案例的设计和模拟仿真,学生们能够深入理解电力电子技术的实际应用,并且掌握MATLAB仿真工具在电力电子技术应用方面的操作方法。

学习内容本次课程设计的学习内容主要包括以下几点:1.开关电源的设计及仿真2.三相变频器的设计及仿真3.太阳能逆变器的设计及仿真学习方法学生们应该针对给出的应用案例进行仿真模拟,并负责完成实验数据表格整理及会议汇报材料的整理,以提高课程设计实际应用能力。

matlab仿真实训课程设计

matlab仿真实训课程设计

matlab仿真实训课程设计一、课程目标知识目标:1. 理解Matlab仿真的基本原理,掌握仿真模型的构建方法;2. 学会运用Matlab进行数据可视化,分析仿真结果,并提取有效信息;3. 掌握结合课本知识,运用Matlab解决实际问题的能力。

技能目标:1. 能够独立进行Matlab仿真实验,熟练操作Matlab软件;2. 学会编写简单的Matlab程序,实现对仿真模型的参数调整和优化;3. 能够运用Matlab工具箱进行数据分析和处理,提高问题解决效率。

情感态度价值观目标:1. 培养学生对Matlab仿真的兴趣,激发学生探索科学问题的热情;2. 培养学生的团队协作意识,提高沟通与表达能力;3. 引导学生认识到仿真技术在工程领域的应用价值,树立正确的工程观念。

课程性质:本课程为选修课,旨在帮助学生掌握Matlab仿真的基本技能,提高解决实际问题的能力。

学生特点:学生具备一定的编程基础和数学知识,对Matlab软件有一定了解,但实际操作能力较弱。

教学要求:结合课本内容,注重实践操作,提高学生的动手能力,使学生在实践中掌握理论知识。

将目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. Matlab仿真基础- 介绍Matlab软件的安装与基本操作;- Matlab编程基础,包括数据类型、流程控制、函数编写等;- 理解仿真原理,掌握仿真模型构建的基本方法。

2. 数据可视化与分析- 学会使用Matlab进行数据可视化,如二维、三维图形绘制;- 掌握曲线拟合、插值、图像处理等数据分析方法;- 结合课本案例,进行实际操作练习。

3. 仿真实验与问题求解- 根据课本内容,选择合适的问题进行Matlab仿真实验;- 学会调整仿真模型参数,优化实验结果;- 分析实验数据,提取有效信息,解决实际问题。

4. 工具箱应用- 介绍Matlab常用工具箱,如信号处理、控制系统、神经网络等;- 学会运用工具箱进行数据分析和处理,提高问题解决效率;- 结合课本案例,进行实际应用练习。

MATLAB在电气工程中的应用实例课程设计

MATLAB在电气工程中的应用实例课程设计

MATLAB在电气工程中的应用实例课程设计一、课程设计目的及背景本次课程设计旨在提高学生对MATLAB在电气工程中应用的认识,通过实际应用案例的讲解和实验操作,使学生能够掌握MATLAB在电气工程中的基础知识和技能,同时能够解决实际问题。

电气工程是一个重要的工程学科,它是现代工业生产的中枢,应用范围非常广泛。

然而,在电气工程中,需要进行大量的精确计算和数据处理。

而MATLAB正是一种非常强大的科学计算和数据可视化工具,它可以方便地进行算法设计、数据分析、数据可视化等操作。

因此,MATLAB在电气工程中的应用也日益广泛。

二、课程设计内容本次课程设计总共包括6节课,具体内容如下:1. MATLAB入门基础介绍MATLAB的基本操作、语言特性、数据结构,让学生能够快速入门。

2. 电路分析应用实例通过实际电路分析实例(如电阻网络、电容电路等),演示MATLAB的求解过程,帮助学生了解MATLAB的基本语言特性和求解过程。

3. 电机设计与性能分析实例介绍电机设计和性能分析的基本概念,并通过实际电机设计案例(如三相异步电机、步进电机等)演示MATLAB的使用方法。

4. 电力系统仿真实例通过电力系统仿真实例(如电力系统稳定性分析、短路计算等),介绍MATLAB 在电力系统仿真中的应用方法,让学生掌握MATLAB的使用技巧。

5. 自动控制技术应用实例通过自动控制技术应用实例(如PID控制、自适应控制等),介绍MATLAB在自动控制技术领域中的应用方法,让学生了解MATLAB在实际控制系统中的应用。

6. 项目实践最后,通过一个小项目实践,让学生综合运用所学知识,并加深对MATLAB在电气工程中的应用认识。

三、课程设计目标和评价1. 课程设计目标•了解MATLAB在电气工程中的基本应用方法;•掌握MATLAB在电路分析、电机设计、电力系统仿真、自动控制技术等领域的应用技巧;•运用所学知识,解决电气工程中的实际问题。

MATLAB在电气工程中的应用课程设计

MATLAB在电气工程中的应用课程设计

MATLAB在电气工程中的应用课程设计一、课程设计背景MATLAB作为一种高级的计算机语言,已经被广泛地应用于各个领域。

在电气工程领域,MATLAB也有着很多应用,包括电路设计、电力系统仿真、数字信号处理等。

因此,在电气工程专业中,学生的MATLAB应用能力也成为了一个必须要掌握的技能。

为此,我们设计了一门《MATLAB在电气工程中的应用》课程,旨在帮助学生掌握MATLAB在电气工程中的应用方法和技巧,提升其解决实际问题的能力,并为其将来的工作打下坚实的基础。

二、课程设计目标本课程的主要目标包括:1.了解MATLAB的基本语法和常用工具箱;2.学习MATLAB在电路设计、电力系统仿真和数字信号处理中的应用;3.掌握MATLAB在实际工程中的应用方法和技巧;4.提升学生解决实际问题的能力。

三、课程设计内容1. MATLAB基础•MATLAB基本语法介绍;•常用工具箱介绍;•数组、矩阵和向量的操作;•流程控制语句和函数的使用。

2. 电路设计应用•电路模型的构建;•电路分析和仿真;•基于MATLAB的电路优化设计。

3. 电力系统仿真应用•电力系统模型的构建;•电力系统状态计算和稳定性分析;•基于MATLAB的电力系统优化设计。

4. 数字信号处理应用•信号采集和处理技术;•数字滤波器设计和优化;•基于MATLAB的数字信号处理算法开发。

5. 综合实践项目在学完以上三个部分的内容后,学生还将参与一个综合实践项目,以解决实际问题为目标,设计和实现一个基于MATLAB的综合应用系统。

四、课程教学方法本课程采用具有启发性和互动性的教学方法,主要包括以下几种:1.理论讲授:通过演示、画图、讲解等方式,引导学生理解MATLAB的基本语法、关键工具箱的使用以及各种基本算法;2.编程实践:让学生通过编写一些典型的应用程序,来实践MATLAB的基本语法和应用方法,加深其理解;3.课程作业:布置一些编程作业,让学生独立或分组完成,巩固所学的知识和技能;4.综合实践项目:让学生独立或分组完成一个综合实践项目,锻炼其综合应用能力和解决实际问题的能力。

电气专业MATLAB仿真实验

电气专业MATLAB仿真实验

电气专业MATLAB仿真实验实验一、二 MATLAB 基础实验一.实验目的1. 熟悉MATLAB 的运行环境极其基本操作。

2. 掌握MATLAB 的基本运算。

二.实验内容1.了解MATLAB 语言环境。

(1) MATLAB 的变量精度。

键入: a=pi ;b=exp(1);使用命令format 改变显示变量精度,观察变量a 、b 的显示值。

(2) 变量查询。

变量查询命令有who 、whos ,用于查询变量并作记录。

(3) 联机帮助。

使用help 命令,查找sqrt()函数和abs()函数的使用方法。

2. 掌握矩阵和数组的基本运算。

(1)在MATLAB 命令窗口中生成矩阵A ,⎥⎦⎤⎢⎣⎡=194375A 。

①将矩阵A 的第2行第3列元素的值修改为8;②将矩阵A 的第1行的前2个元素的值修改为1、2。

程序:A=[5 7 3;4 9 1]①A(2,3)=8②A([1],[1,2])=[1 2](2)计算矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡897473535与⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡638976242之和。

程序:B=[5 3 5;3 7 4;7 9 8]+[2 4 2;6 7 9;8 3 6](3)求⎥⎦⎤⎢⎣⎡+-+-+-+-++=i i i i i i i i i i x 44934967235741725384的共轭转置。

程序:x=[4+8i,3+5i,2-7i,1+4i,7-5i;3+2i,7-6i,9+4i,3-9i,4+4i]y=x ’(4)计算⎥⎦⎤⎢⎣⎡=572396a 与⎥⎦⎤⎢⎣⎡=864142b 的数组乘积。

程序:a=[6 9 3;2 7 5]b=[2 4 1;4 6 8]; a.*b实验三、四 矩阵和数组的基本运算一.实验目的1. 掌握MATLAB 的基本运算。

2. 掌握MATLAB 的关系运算和逻辑运算。

二.实验内容(1)对于B AX =,如果⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=753467294A ,⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=282637B ,求解X 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录1课程设计说明 (1)1.1课程设计容 (1)1.2课程设计要求 (1)2 Matlab介绍 (2)2.1 Matlab主要功能 (2)2.2 Matlab/Simulink的使用 (2)2.3 Matlab/Simulink的启动方法 (2)3系统构建与仿真 (3)3.1 晶闸管元件应用系统的建模与仿真实例 (3)3.2 可关断晶闸管元件组成的Buck变换器仿真 (5)3.3 晶闸管单相交流调压电路的建模和仿真 (7)3.4 晶闸管三相桥式整流器的建模和仿真 (8)3.5 绝缘栅双极型晶体管构成的Boost直流变换器仿真 (10)4课程设计总结 (12)5参考资料 (13)1课程设计说明1.1课程设计容(1)晶闸管的仿真模型及以单相半波整流器为例,说明晶闸管元件应用系统的建模和与仿真方法;(2)可关断晶闸管的仿真模型及以可关断晶闸管元件组成的Buck变换器为例的仿真过程;(3)相位控制的晶闸管单相机癌瘤调压器带电阻负载时系统的建模与仿真;(4)晶闸管三相桥式整流带电阻负载时系统的建模与仿真;(5)绝缘栅双极型晶体管元件的仿真模型及一个有IGBT元件组成的Boost 变换器的建模与仿真;1.2课程设计要求(1)了解和掌握MATLAB软件的仿真功能;(2)完成相应系统模型的建模、参数设置及仿真调试;(3)写出设计报告;2 Matlab介绍matlab7.0是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

MATLAB7.02009版本,高级技术计算语言和交互式环境可以较使用传统的编程语言(如 C、C++ 和 Fortran)更快地解决技术计算问题.2.1Matlab主要功能(1)交互式工具可以按迭代的方式探查、设计及求解问题;(2)此高级语言可用于技术计算;(3)此开发环境可对代码、文件和数据进行管理;(4)各种工具可用于构建自定义图形用户界面;(5)各种函数可将基于 MATLAB 的算法与外部应用程序和语言(如 C、C++、Fortran、Java、COM 以及 Microsoft Excel)集成;(6)数学函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等;(7)二维和三维图形函数可用于可视化数据;2.2 Matlab/Simulink的使用Simulink是Matlab软件的扩展,它是实现动态系统建模和仿真的一个软件包,它与Matlab语言的主要区别在于、它与用户交互接口是基于Windows的模型化图形输入的,从而使得用户可以把更多的经历系统模型的构建而非语言的编程上。

所谓模型化图形输入是指Simulink提供了一些功能分类的基本系统模块,用户只需要知道这些模块的输入、输出及模块的的功能,而不必考察模块部是怎样实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),进而进行仿真与分析。

2.3 Matlab/Simulink的启动方法(1)启动Matlab后,单击Matlab主窗口模块按钮来打开Simulink Library Browser窗口;(2)在Matlab的命令窗口输入“Simulink”,结果是将在桌面上出现一个称为Simulink Library Browser的窗口,3系统构建与仿真3.1晶闸管元件应用系统的建模与仿真实例晶闸管是一种可以通过门极信号触发导通的半导体器件。

晶闸管仿真模型由一个电阻R 、一个电感L 、一个直流电压源V ,和一个开关串联组成。

开关受逻辑信号控制,该逻辑信号由电压、电流和门极触发信号(g )决定。

晶闸管元件的符号和仿真模型如图3-1所示。

图3-1 晶闸管元件的符号和仿真模型晶闸管模块还包括一个RC 串联缓冲电路,它通常与晶闸管并联。

缓冲电路的R 和C 值可以设置,当指定C=inf 时,缓冲电路为纯电阻;当指定R=0时,缓冲电路为纯电容;当指定R=inf 或C=0时,缓冲电路去除。

如图3-2所示(a)带缓冲电路的图标 (b)不带缓冲电路的图标图3-2 晶闸管模块的图标晶闸管单相半波可控整流电路图及原理如下:1u 2u VTTu du di Tr ULUR图3-3 单相半波可控整流电路(阻-感性负载)图如上图所示,当晶闸管VT 处于断态时,电路中电流Id=0,负载上的电压为0,U 2全部加在VT 两端,在触发角α处,触发VT 使其导通,U 2加于负载两端,由于电感L 的存在使电流id 不能突变,id 从0开始增加同时L 的感应电动势试图阻止id 增加,这时交流电源一方面供给电阻R 消耗的能量,一方面供给电感L 吸收的电磁能量,到U 2由正变负的过零点处处id 已经处于减小的过程中,但尚未降到零,因此VT仍处于导通状态,当id减小至零,VT关断并承受反向压降,电感L延迟了VT的关断时刻使Ud波形出现负的部分。

下面以一个单相半波整流器为例,来说明晶闸管元件应用系统的建模与仿真方法。

建模及仿真步骤如下:(1)打开Matlab软件:(2)双击图标“”,打开Simulink Library Browser,点击文“File”下的“New Model”,新建一个模型窗口,命名为“A1”;(3)在Simulink Library Browser下面的搜索窗口分别输入相应模块的英文单词,将相应的模块添加到A1中,这些模块的名称分别是:交流电压源(AC Voltage Source)、脉冲发生器(Pulse Generator)、晶闸管(thyristor)、示波器(Scope)、电压测量模块(Voltage Measurement)、电流测量模块(Current Measurement),Demux、RLC串联电路模块(Series RLC Load);(4)适当连接后,可以得到仿真模型电路如下图3-4所示:图3-4单相半波整流器仿真模型(4)双击打开晶闸管对话框,按如下参数进行设置参数:Ron=0.001Ω;L=0H;Vf=0.8V;R5=20Ω;C5=4e-6F;(5)双击打开图3-4中的电压源模块,打开参数设置对话框,按要求设置参数:Peak amplitude=220V,Phase=0,Frequency=50Hz;(6)双击打开图3-4中的RLC串联电路模块,打开参数设置对话框,按要求设置参数:Resistance=1Ω、Inductance=10mH、Capaaitance=inf;注意:晶闸管有一个以字母“m”命名的输出端口,该端口输出两路信号:第一路为晶闸管的电流、第二路为晶闸管的电压,将一个两输出的信号分离器连接到晶闸管的m端上,再将信号分离器的两个输出信号接人四通道示波器,重命名该四通道示波器为Scope(在示波器特性/基础对话框中将轴数设置为4可得到四通道示波器)。

(9)建立给晶闸管thyristor提供触发信号的同步脉冲发生器模型。

仿真窗口中,命名为Pulse,并将其输出连接到thyristor的门极上。

thyristor的触发脉冲受电源控制。

一个周期,给晶闸管thyristor提供一个触发角为a的触发脉冲,双击“pulse”模块,参数设置如下图3-5所示:图3-5 Pulse参数设置对话框(10)单击图标“”,然后双击示波器,并单击“”,就得到单相半波整流器仿真结果图如下图3-6所示:图3-6单相半波整流器仿真结果图3.2可关断晶闸管元件组成的Buck变换器仿真步骤如下:(1)打开Matlab软件:(2)双击图标“”,打开Simulink Library Browser,点击文“File”下的“New Model”,新建一个模型窗口,命名为“A1”;(3)在Simulink Library Browser下面的搜索窗口分别输入相应模块的英文单词,将相应的模块添加到A1中,这些模块的名称分别是:交流电压源(AC Voltage Source)、脉冲发生器(Pulse Generator)、晶闸管(thyristor)、示波器(Scope)、电压测量模块(Voltage Measurement)、电流测量模块(Current Measurement),Demux、RLC串联电路模块(Series RLC Load);(4)适当连接后,可以得到仿真模型电路如下图3-7所示:图3-7可关断晶闸管元件组成的Buck变换器仿真模型参数设置如下:(5)双击打开图3-7中的电压源模块,打开参数设置对话框,按要求设置参数:Amplitude=80;(6)双击打开图3-7中的RLC串联电路模块,打开参数设置对话框,按要求设置参数:Resistance=5Ω、Inductance=20mH、Capaaitance=inf;(7)双击打开图3-7中的Pulse,打开参数设置对话框,按要求设置参数:Amplitude=1,Period=0.0002secs,Pulse Width=50,Phase Delay=0;(8)双击打开图3-4中的Diode,打开参数设置对话框,按要求设置参数:Resistance Ron=0.001,Inductance=0,Forward voltage=0.08,Initial current=0,Snubber resistance Rs=500,Snubber capacitancy=250e-9;(9)参数设置完后,单击图标“”,然后双击示波器,并单击“”,就得到单相半波整流器仿真结果图如下图3-8所示:图3-8 单相半波整流器仿真结果图3.3晶闸管单相交流调压电路的建模和仿真操作步骤如下:(1)打开Matlab软件:(2)双击图标“”,打开Simulink Library Browser,点击文“File”下的“New Model”,新建一个模型窗口,命名为“A2”;(3)在Simulink Library Browser下面的搜索窗口分别输入相应模块的英文单词,将相应的模块添加到A1中,这些模块的名称分别是:交流电压源(AC Voltage Source)、脉冲发生器((Pulse Generator)、晶闸管(thyristor)、示波器(Scope)、电压测量模块(Voltage Measurement)、RLC串联电路模块(Series RLC Load)、电流测量模块(Current Measurement)、地(Ground);(4)适当连接后,可以得到仿真模型电路如下图3-9所示:图3-9 晶闸管单相交流调压器电路的仿真模型(4)分别双击打开晶闸管Thyristor和Thyristor1对话框,参数设置为:R=0.001Ω;L=0H;Vf=0.8;R=500Ω;C=250e-9F,(5)双击打开图3-9中的电压源模块,打开参数设置对话框,按要求设置参数:Peak amplitude=100V,Phase=0,Frequency=50Hz;(6)双击打开图3-9中的RLC串联电路模块,打开参数设置对话框,按要求设置参数:Resistance=1Ω、Inductance=10mH、Capaaitance=inf;(7)双击打开图3-9中的Pulse1,打开参数设置对话框,按要求设置参数:Amplitude=1,Period=0.02secs,Pulse Width=40,Phase Delay=1/150;(8)双击打开图3-9中的Pulse2,打开参数设置对话框,按要求设置参数:Amplitude=1,Period=0.02secs,Pulse Width=40,Phase Delay=1/250;(9)参数设置完后,单击图标“”,然后双击示波器,并单击“”,就得到如图3-10所示的仿真图:图3-10晶闸管单相交流调压器电路的仿真图3.4晶闸管三相桥式整流器的建模和仿真步骤如下:(1)打开Matlab软件:(2)双击图标“”,打开Simulink Library Browser,点击文“File”下的“New Model”,新建一个模型窗口,命名为“A3”;(3)在Simulink Library Browser下面的搜索窗口分别输入相应模块的英文单词,将相应的模块添加到A1中,这些模块的名称分别是:交流电压源(AC Voltage Source)、6脉冲发生器(Synchronized 6-Pulse Generator)、通用桥(Universal Bridge)、示波器(Scope)、电压测量模块(Voltage Measurement)、电流测量模块(Current Measurement),RLC串联电路模块(Series RLC Load)、常量(Constant)、Multimeter;(4)适当连接后,可以得到仿真模型电路如下图3-11所示:图3-11 晶闸管三相桥式整流器的仿真模型(5)打开图3-11中的电源模块组,重新命名为A ,B ,C;打开参数设置对话框,按要求进行参数设置,主要的参数有交流峰值电压、相位和频率。

相关文档
最新文档