matlab课程论文

合集下载

高校《MATLAB及其应用》课程教学论文

高校《MATLAB及其应用》课程教学论文

高校《MATLAB及其应用》课程教学的研究与思考【摘要】《matlab及其应用》课程是国内高校广泛开设的一门电子信息类专业基础课。

如何完成好该课程的教学工作,是高校教务管理部门和任课教师十分关心的课题。

本文首先对《matlab及其应用》课程的安排、实施进行了系统的论述,然后对该课程教学中存在的若干问题进行了思考,并对相应的改进和提高措施进行了探讨。

本文对规范《matlab及其应用》课程的教学工作、保障该课程的教学质量、提高对学生的培养水平等具有重要意义。

【关键词】matlab;课程教学;研究;思考0 引言matlab是matrix laboratory(矩阵实验室)的缩写,是美国mathwork公司推出的—种集矩阵分析、数值计算、符号计算、绘图操作、系统建模仿真等多种功能于一体的计算机程序语言和软件[1-2],被广泛应用于科研、工程技术等领域,已成为国际上影响最广泛的计算机软件之一。

matlab在数学计算、数据处理等方面具备其它计算机语言所不具备的优势,其主要特点是操作方便、语言简洁、语法规则简单、库函数丰富、编程效率高、绘图功能强大、开放性的源程序、良好的人机交互等[1,3]。

matlab在9o年代中期开始在我国逐渐兴起,并在各高校和科研单位得到应用。

目前,其已成为在读本、专科学生、研究生、科研人员、工程技术人员等需要掌握的重要计算机语言[4]。

河南工业大学相继为电子信息类专业的本科生、专科生开设了《matlab及其应用》课程,获得了本、专科学生和相关专业课任课教师的一致好评。

开设《matlab及其应用》课程的目的是为了使电子信息类专业学生能熟练使用matlab语言和软件、具备一定的编程能力、掌握matlab在相关专业课中的应用方法。

作为一门电子信息类专业基础课,《matlab及其应用》课程内容涉及了学生在大学期间的大部分主要课程,例如:高等数学、线性代数、概率统计、大学物理、电路分析、信号与系统、数字信号处理、通信原理等[5]。

MATLAB课程设计

MATLAB课程设计

MATLAB课程设计课程设计(论文)题目:用MATLAB语言程序开发凑五子棋游戏专业:信息与计算科学指导教师:张大海学生姓名:谢艳涛班级-学号:信计131-30学生姓名:黄元福班级-学号:信计131-26学生姓名:辛安班级-学号:信计131-222016年 11月摘要凑五子棋是一种两人对弈的纯策略型棋类游戏,应用MATLAB语言编写程序可以在计算机上实现二人对弈凑五子棋功能。

二人对弈凑五子棋程序由欢迎界面显示、游戏界面生成、光标移动与落子、判断胜负、悔棋功能、提供音效等子程序构成;程序中应用了结构体、数组、全局变量、按键处理和图形编程等元素和语句。

程序通过棋盘和棋子图像生成、二人移子与落子和判断胜负等功能的实现,在计算机上实现了二人凑五子棋对弈。

目录摘要-------------------------------------------------- II 第1章:需求分析 ---------------------------------------- 11.1凑五子棋背景 ----------------------------------- 11.2 凑五子棋需求分析和流程设计--------------------- 1 第2章:概要设计 ---------------------------------------- 72.1 各类头文件和全局变量--------------------------- 72.2 画面显示模块----------------------------------- 8 第3章:详细设计 --------------------------------------- 103.1 玩家操作模块---------------------------------- 103.2音效提供模块 ---------------------------------- 113.3 胜负判断模块---------------------------------- 11 第4章:调试分析 --------------------------------------- 124.1 图形模块-------------------------------------- 12 4.2 玩家操作模块 ------------------------------------ 134.3 胜负判断模块---------------------------------- 14 第5章:用户手册 --------------------------------------- 14第6章:小组分工 --------------------------------------- 15 第7章:结论与心得 ------------------------------------- 16 第8章:源程序代码 ------------------------------------ 16第1章:需求分析1.1凑五子棋背景传统凑五子棋的棋具与围棋相同,棋子分为黑白两色,棋盘为18×18,棋子放置于棋盘线交叉点上。

Matlab的应用-论文.docx

Matlab的应用-论文.docx

MATLAB在控制系统中的应用结课论文所在学院:信息工程学院专业名称:自动化10-3学生姓名:王思嘉学号代码: 1005130315指导教师:崔新忠MATLAB在控制系统中的应用1 MATLAB简介MATLAB是Mathworks公司开发的一种集数值计算、符号计算和图形可视化三大基本功能于一体的功能强大、操作简单的优秀工程计算应用软件。

MATLAB不仅可以处理代数问题和数值分析问题,而且还具有强大的图形处理及仿真模拟等功能。

从而能够很好的帮助工程师及科学家解决实际的技术问题。

MATLAB的含义是矩阵实验室(Matrix Laboratory),最初主要用于方便矩阵的存取,其基本元素是无需定义维数的矩阵。

经过十几年的扩充和完善,现已发展成为包含大量实用工具箱(Toolbox)的综合应用软件,不仅成为线性代数课程的标准工具,而且适合具有不同专业研究方向及工程应用需求的用户使用。

MATLAB最重要的特点是易于扩展。

它允许用户自行建立完成指定功能的扩展MATLAB函数(称为M文件),从而构成适合于其它领域的工具箱,大大扩展了MATLAB的应用范围。

目前,MATLAB已成为国际控制界最流行的软件,控制界很多学者将自己擅长的CAD方法用MATLAB加以实现,出现了大量的MATLAB配套工具箱,如控制系统工具箱(control systems toolbox),系统识别工具箱(system identification toolbox),鲁棒控制工具箱(robust control toolbox),信号处理工具箱(signal processing toolbox)以及仿真环境SIMULINK等。

2 MATLAB在控制系统中的应用1.稳定性分析模块:包含系统的稳定性的判断和显示闭环系统所有的特征根,很直观地显示系统的稳定性判断是否正确,快捷地表示已知系统的稳定性。

2.时域分析响应模块:包括了一阶系统、典型二阶系统、任意阶系统三个主要界面,可以通过此界面绘制时域的响应曲线并且计算相关参数。

运用MATLAB软件进行潮流计算论文

运用MATLAB软件进行潮流计算论文

摘要本文运用MATLAB软件进行潮流计算,对给定题目进行分析计算,再应用DDRTS软件,构建系统图进行仿真,最终得到合理的系统潮流。

潮流计算是电力系统最基本最常用的计算。

根据系统给定的运行条件,网络接线及元件参数,通过潮流计算可以确定各母线的电压幅值和相角,各元件流过的功率,整个系统的功率损耗。

潮流计算是实现电力系统安全经济发供电的必要手段和重要工作环节。

因此,潮流计算在电力系统的规划计算,生产运行,调度管理及科学计算中都有着广泛的应用。

首先,画出系统的等效电路图,在计算出各元件参数的基础上,应用牛顿—拉夫逊Newton-Raphson法以及MATLAB软件进行计算对给定系统图进行了四种不同负荷下的潮流计算,经过调节均得到符合电压限制及功率限制的潮流分布。

其次,牛顿—拉夫逊Newton-Raphson法具有较好的收敛性,上述计算过程经过四到五次迭代后均能收敛。

根据运算结果,分析各支路损耗和系统总损耗。

最后,应用DDRTS软件,构建系统图,对给定负荷重新进行分析,潮流计算后的结果也能满足相应的参数要求。

关键词:牛顿-拉夫逊法MATLAB DDRTS 潮流计算目录1.摘要 (2)2.题目原始资料 (2)3.题目分析 (5)4.题目求解 (6)1)根据题意要求画出等值电路 (6)2)读程序画出拉夫逊法的流程图 (7)3)变电所负荷为题目所给数据进行求解 (8)4)编写程序并运行 (10)5)具体调压调损耗过程 (10)1.改变变压器变比调压 (10)2.改变发电机机端电压调压 (12)3.负荷按照一定比例变化的潮流计算分析 (15)4.轮流断开支路双回线中的一条的潮流计算 (19)5.仿真并比较 (26)6.设计心得 (28)7.参考文献 (29)一、 题目原始资料:1.系统图:两个发电厂分别通过变压器和输电线路与四个变电所相连。

变电所1变电所2母线2、发电厂资料:母线1和2为发电厂高压母线,发电厂一总装机容量为(300MW ),母线3为机压母线,机压母线上装机容量为(100MW),最大负荷和最小负荷分别为50MW和20MW;发电厂二总装机容量为(200MW )。

毕业设计(论文)基于matlab的数字基带通信系统仿真

毕业设计(论文)基于matlab的数字基带通信系统仿真

基于matlab的数字基带通信系统仿真1.课程设计的目的(1)增加对仿真软件的认识,学会对各种软件的操作和使用方法(2)加深理解数字基带通信系统的概念(3)初步掌握系统的设计方法,培养独立工作能力2.设计方案论证2.1数字基带传输系统在数字传输系统中,其传输的对象通常是二进制数字信号,它可能是来自计算机、电传打字机或其它数字设备的各种数字脉冲,也可能是来自数字终端的脉冲编码调制(PCM)信号。

这些二进制数字信号的频带范围通常从直流和低频开始,直到某一频率m f ,我们称这种信号为数字基带信号。

在某些有线信道中,特别是在传输距离不太远的情况下,数字基带信号可以不经过调制和解调过程在信道中直接传送,这种不使用调制和解调设备而直接传输基带信号的通信系统,我们称它为基带传输系统。

而在另外一些信道,特别是无线信道和光信道中,数字基带信号则必须经过调制过程,将信号频谱搬移到高频处才能在信道中传输,相应地,在接收端必须经过解调过程,才能恢复数字基带信号。

我们把这种包括了调制和解调过程的传输系统称为数字载波传输系统。

数字基带传输系统的模型如图 1所示,它主要包括码型变换器、发送滤波器、信道、接收滤波器、均衡器和取样判决器等部分。

图1 数字基带传输系统模型1.2 数字基带信号1.2.1数字基带信号波形对不同的数字基带传输系统,应根据不同的信道特性及系统指标要求,选择不同的数字脉冲波形。

原则上可选择任意形状的脉冲作为基带信号波形,如矩形脉冲、三角波、高斯脉冲及升余弦脉冲等。

但实际系统常用的数字波形是矩形脉冲,这是由于矩形脉冲纤数字传输系统中的线路传输码型。

此外,CMI 码和曼彻斯特码一样都是将一位二进制码用一组两位二进制码表示,因此称其为1B2B 码。

(5)4B/3T 码4B/3T 码是1B/1T 码的改进型它把4 个二进制码元变换为3个三进制码元。

显然,在相同信息速率的条件下,4B/3T 码的码元传输速率要比1B/1T 码的低,因而提高了系统的传输效率。

基于matlab指纹识别论文(DOC)

基于matlab指纹识别论文(DOC)

《MATLAB语言》课程论文Matlab指纹识别系统姓名:***学号:***********专业:通信工程班级:通信2班指导老师:***学院:物理电气信息学院完成日期:2014.11.11Matlab指纹识别系统(姓名江帅璋2013级2班)摘要本文系统地介绍了指纹识别技术的发展和国内外研究应用现状,阐述了建立指纹识别系统的必要性和意义。

以数字图像处理为基础,研究指纹识别的原理和方法,重点分析基于神经网络指纹识别算法、滤波特征和不变矩指纹识别算法和指纹匹配算法,将matlab作为仿真工具,针对已有的三种指纹识别算法进行编程识别;并通过实验论证各种算法的优缺点。

关键字:指纹识别;算法;matlab仿真目录第一章绪论 (4)1.1 引言 (4)1.2指纹识别技术的发展和研究现状 (5)1.3 指纹识别研究的目的和意义 (7)1.4 本论文结构 (8)第二章指纹识别的理论和方法 (9)2.1指纹识别的基本原理 (9)2.2指纹识别系统工作流程 (9)2.3指纹识别技术的方法 (10)2.3.1神经网络指纹识别算法 (10)2.3.2 滤波特征和不变矩指纹识别算法 (11)2.3.3指纹匹配算法 (13)第三章matlab仿真实验结果与分析 (16)3.1 算法matlab仿真结果 (16)3.2 结果分析 (17)第四章总结与展望 (18)参考文献 (19)附录 (20)致谢.............................................................................................. 错误!未定义书签。

第一章绪论1.1 引言随着网络信息化时代的快速发展,个人身份的数字化和隐性化水平也得到了提高。

如何准确鉴定一个人的身份,保护信息安全是当今信息化时代必须解决的一个关键性社会问题。

目前,我国的各种管理大部分使用证件、磁卡、IC卡和密码,这些手段无法避免伪造或遗失,密码也很容易被窃取或遗忘。

基于MATLAB的线性分组码课程设计论文

目录TOC \o "1-3" \h \u HYPERLINK \l _Toc6750 前言.... PAGEREF _Toc6750 1HYPERLINK \l _Toc26804 工程概况................ PAGEREF _Toc26804 1HYPERLINK \l _Toc14622 正文.................... PAGEREF _Toc14622 2 HYPERLINK \l _Toc4430 3.1设计的目的和意义... PAGEREF _Toc4430 2HYPERLINK \l _Toc31075 3.1.1设计的目的. PAGEREF _Toc31075 2HYPERLINK \l _Toc18535 3.1.2设计的意义. PAGEREF _Toc18535 2 HYPERLINK \l _Toc31236 3.2 线性分组码的编码与译码原理 PAGEREF _Toc31236 2 HYPERLINK \l _Toc11233 3.2.1线性分组码的编码原理 PAGEREF _Toc11233 2HYPERLINK \l _Toc6682 3.2.2 线性分组码的译码原理 PAGEREF _Toc6682 3 HYPERLINK \l _Toc31791 3.3 2PSK的调制与解调原理 PAGEREF _Toc31791 4 HYPERLINK \l _Toc26402 3.3.1调制的原理. PAGEREF _Toc26402 4HYPERLINK \l _Toc27747 3.3.2解调的原理. PAGEREF _Toc27747 4 HYPERLINK \l _Toc23880 3.4 不同信噪比是的测试结果 PAGEREF _Toc23880 5 HYPERLINK \l _Toc20433 3.4.1 信噪比为1时 PAGEREF _Toc20433 5HYPERLINK \l _Toc4861 3.4.2 信噪比为5时. PAGEREF _Toc4861 5HYPERLINK \l _Toc31183 3.4.3 信噪比为10时 PAGEREF _Toc31183 6HYPERLINK \l _Toc29253 3.4.4译码时当检测到错码结果如图 PAGEREF _Toc29253 6 HYPERLINK \l _Toc2127 致谢...................... PAGEREF _Toc2127 7HYPERLINK \l _Toc30045 参考文献................ PAGEREF _Toc30045 7前言近年来,随着计算机、卫星通信及高速数据网的飞速发展,数据的交换、数据的交换理和存储技术得到了广泛的应用,人们对数据传输和存储系统的可靠性提出了越来越高的要求。

基于MATLAB控制系统的仿真与应用毕业设计论文

毕业设计(论文)题目基于MATLAB控制系统仿真应用研究毕业设计(论文)任务书I、毕业设计(论文)题目:基于MATLAB的控制系统仿真应用研究II、毕业设计(论文)使用的原始资料(数据)及设计技术要求:原始资料:(1)MATLAB语言。

(2)控制系统基本理论。

设计技术要求:(1)采用MATLAB仿真软件建立控制系统的仿真模型,进行计算机模拟,分析整个系统的构建,比较各种控制算法的性能。

(2)利用MATLAB完善的控制系统工具箱和强大的Simulink动态仿真环境,提供用方框图进行建模的图形接口,分别介绍离散和连续系统的MATLAB和Simulink仿真。

III、毕业设计(论文)工作内容及完成时间:第01~03周:查找课题相关资料,完成开题报告,英文资料翻译。

第04~11周:掌握MATLAB语言,熟悉控制系统基本理论。

第12~15周:完成对控制系统基本模块MATLAB仿真。

第16~18周:撰写毕业论文,答辩。

Ⅳ、主要参考资料:[1] 《MATLAB在控制系统中的应用》,张静编著,电子工业出版社。

[2]《MATLAB在控制系统应用与实例》,樊京,刘叔军编著,清华大学出版社。

[3]《智能控制》,刘金琨编著,电子工业出版社。

[4]《MATLAB控制系统仿真与设计》,赵景波编著,机械工业出版社。

[5]The Mathworks,Inc.MATLAB-Mathemmatics(Cer.7).2005.信息工程系电子信息工程专业类 0882052 班学生(签名):填写日期:年月日指导教师(签名):助理指导教师(并指出所负责的部分):信息工程系(室)主任(签名):学士学位论文原创性声明本人声明,所呈交的论文是本人在导师的指导下独立完成的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。

对本文的研究成果作出重要贡献的个人和集体,均已在文中以明确方式表明。

MATLAB的仿真课程设计

Liaoning Normal University(2012届)本科生毕业论文(设计)题目:基于Matlab的RC电路支路电流法的仿真分析学院:大连职业技术学院专业:应用电子技术(电子信息工程)学号:学生姓名:张金皓指导教师:周芸2012年10月基于Matlab的RC电路支路电流法的仿真分析大连职业技术学院技术学院电子信息工程2012级摘要:先对电路图进行分析,选择支路电流法,列出对应的关系式,使用matlab建立M 文件,编写对应的程序,得到结果。

并将其用simulink进行仿真,得到对应的图形,更加直观的将结果显示出来。

关键字:正弦稳态电路;matlab;simulink仿真;支路电流法。

Abstract: The first analysis of the circuit, select the branch current method, lists the corresponding relationship, the establishment of M-file using matlab, write the corresponding program, to get results. And simulation using simulink get the corresponding graphics, more intuitive results displayed.Keywords: sinusoidal steady state circuit;matlab;simulink simulation;branch current method前言:作为学习电信的学生,有时为了解决复杂的电路的问题,减少我们的计算量,我们就得采用matlab分析,并且使用simulink仿真,这样不仅减少了计算量,而且使得电路问题更加的直观。

1 电路图及其要求1.1电路图图1-1 电路图1.2电路要求正弦稳态电路如上图所示,已知us=14.14sin(2t),is=sin(2t+6/pi)R1=R2=R3=R4=2,C=1,L=0.5,求个支路电流并作向量图和波形图;并用simulink 进行仿真。

《数学软件》课程设计论文用matlab做一个小闹钟

《数学软件》课程设计论文用matlab做一个小闹钟《数学软件》课程设计广东海洋大学教师评语:《数学软件》课程设计MATLAB 设计一个时钟和闹钟院(系)名称理学院专业班级信计1132 姓名杨剑鸿学号201311921229 指导教师李志成绩指导教师签字:2015年6月15日用《数学软件》课程设计摘要:MATLAB 是一款强大的、应用广泛的软件,主要利用MATLAB 的相关编程来设计实现时钟界面显示效果关键词:时间、闹钟、MATLAB、界面目的:创建一个时钟与闹钟小软件,用于看时间,还有修改时间并且设定闹钟。

还能重用历史用过的闹钟作为闹钟,但仅编了只能设置一个闹钟,可以添加程序达到设置多个闹钟。

功能介绍:此小软件能调整时间,以钟表方式显示时间,设置闹钟能打开或者关闭闹钟,并且记录历史调节过的前5个闹钟,提供方便再使用曾经用过的闹钟。

界面布局:见下图创建过程:1.加入如图的各种控件;安排好位置,点击’Align Objects’按钮对控件对齐。

2.改变各控件相关的属性值:的‘string’都改为’0’,并将其将坐标文本框下面的三个可编辑文本1《数学软件》课程设计‘tag’属性分别改为’hour’、’min’、’sec’。

以便在添加代码时能更快找到对应函数。

坐标文本框旁边的三个可编辑文本的‘string’都改为’ ‘,并将其‘tag’属性分别改为’hour _naozhong’、’min _naozhong’、’sec _naozhong’。

以便在添加代码时能更快找到对应函数。

将这四个静态文本框的’String’改为’:’。

将坐标文本框右上角的静态文本框的‘string’改为’●’。

将坐标文本框左下角的静态文本框文本框的‘string’改为’修正时间:’。

将历史闹钟显示的2个静态的‘string’分别改为’历史闹钟:’、’时-分-秒’。

将数字的‘string’分别改为’1.’、’2.’、’3.’、’4.’、’5.’。

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

Matlab语言与应用课程作业MATLAB Simulink在电路暂态分析中的应用学生姓名陈志豪所在专业轮机工程(陆上)所在班级陆上1102 指导教师徐国保(博士)
MATLAB Simulink在电路暂态分析中的应用(广东海洋大学轮机工程(陆上)1102 陈志豪)摘要本文通过引入举了实际的例子,简要介绍了Matlab语言在电工学电路暂态分析中的应用;并先使用普通方法分析暂态电路,然后再用Matlab Simulink来仿真暂态电路;通过Matlab Simulink 仿真技术,可以使得暂态分析可视化。

关键词:MATLAB;Simulink仿真;电工学;暂态分析1,引言MATLAB是Matrix Laboratory的缩写,事实上MATLAB最初就是纯粹的矩阵计算软件。

如今MATLAB既表示一种交互式的数值计算软件,又表示一门高级科学计算语言,是一套功能十分强大的工程计算及数据分析软件,其应用范围涵盖了数学、工业技术、电子科学、医疗卫生、建筑、金融、数字图像处理等各个领域。

它把计算、图示
和编程集成到一个易用的交互式环境中,用大家熟悉的数学表达式来描述问题和求解方法,从而使许多用C 或FORTRAN实现起来十分复杂和费时的问题用MATLAB可以轻松地解决。

许多工程师和研究人员发现,MATIAB能迅速测试其构思,综合评测系统性能,并能借此快速设计出更多的解决方案,达到更高的技术要求。

[1]MATLAB因为提供了非常方便的绘图功能和强大的图形图像处理能力,以及强大的仿真技术,所以收到了广泛的欢迎。

2,问题背景《电工学》是一门非电专业的技术基础课,通过本课程的学习,学生掌握电工技术的基本理论、基本定律、基本概念及基本分析方法和理论的实际应用。

它的内容广泛,理
论性和系统性也很强。

采用传统的教学模式,往往只能在理论上进行论述、推导、验证和证明,并借助
一些公式来阐述问题,很难给学生较直观的印象[2],教学效果不理想。

若把MATLAB应用到学习中,利用其强大的数值计算功能、绘图功能、可视化的仿真功能,可以很好的弥补传统教学的不足,使一些不
容易理解的抽象、复杂的变化过程,通过MATLAB仿真比较直观的的显示出来,便于学生理解和应用。

同时,可以随机修改电路和参数,即时观察输出结果,从而加深学生对电路本质的理解,全面掌握教学
内容[3]。

下面通过实例探讨MATLAB SIMULINK在电工学暂态分析中的应用。

图1所示电路是一个一阶电路。

已知R=20Ω,U=6V,U=10V,C=O.02F。

假s0
设在t=O时开关S从闭合在a端换路闭合到b端,求t>O时,电容电压u和电 c 容电流i。

c图1,一阶电路的电路图 3,理论推导根据一阶电路暂态分析的三要素法有:(1)确定初始值由换路前的电路求得u(0)=U=10V C0再由换路后的电路求得
(??)??????????????????i(0)===−0.2A C??????(2)确定稳态值有电路图易知:i(∞)=0A Cu(∞)=6V C (3)确定时间常数τ=RC =20×0.02=0.4s (4),求出待求响应????????i= i(∞)+[ i(0)− i (∞)]e =−0.2 e ????.??CCCC????????u= u(∞)+[ u(0) −uC(∞)] e =6+4e ????.??CCC运用Matlab 编程画出ic和u波形图; C 其代码如下所示:subplot(1,2,1); fplot(‘6+4*exp(-x/0.4)’,[0,6]); subplot(1,2,2); fplot(‘-0.2*exp(-x/0.4)’,[0,6]); 其运行结果图2所示
图2,电容电压u和电容电流ic波形图C4,应用MATLAB进行仿真图1电路对应的仿
真电路如图3所示:图3,图1所对应的仿真电路1,)仿真电路构建过程:从SimpowerSystems/Elements库集中拖入两个模块Breaker(开关),双击进入????breaker模块参数设置,把Breaker resistance Ron (开通电阻)设为1×10,Initial State(初始状态)设为0,Snubber resistance Rs(吸收电阻)设为inf,Snubber Cs(吸收电容)设为0,并选择External Control of Switching times(外部开关时间控制),就能通过Simulink/Sources中的模块Step对Breaker进行控制,使其在t=O时闭合。

对于breaker1的模块参数只需将Initial State(初始状态)设为0,其他的与breaker相同即可;双击Step模块,打开属性设置对话框,设置有关参数,Step time(阶跃时间)设置为6(先为电容充电), Initial value(初始值)设置为O,Final value(终值)设为1,其它采用默认值。

直流电压源u用SimPowerSystems/E1ectrical Sources中的模块DCVoltage SSource,分别电压设为10V和6V。

为显示电感电流i。

和电容电压u,还应从CCSinks库集中拖入Seope模块,双击Seope模块,打开示波器显示窗口。

在显示窗口中单击鼠标右键,通过快捷菜单设置显示坐标范围等属性,这里设置为自动刻度。

数据结果也可以送回MATLAB工作空间中作进一步数值分析,在示波器显示窗口单击“参数Parameters”工具图标,打开显示参数设置对话框。

依次在有关模块库集中选中与图1电路中元件相对应的模块,并拖入zantaifenxi.mdl文件窗口中。

如图4所示,进入菜单Simulation/Configuration Parameters(仿真/仿真参数)设置仿真参数和仿真时的算法,仿真起始时间为O,仿真结束时间为10秒,求解器采用“ode23t"算法,最大步长设置为O.Ol,其它参数采用默认值。

运行仿真,仿真结果如图结果与理论分析相同。

[3] 图4,设置仿真参数和仿真时的算法控制信号波形如图5所示图5,控制信号波形如仿真结果如下:图6,电容电流i的波形图 C 图7,电容电压u的波形图 C 5,结果分析仿真结果
如图结果与理论分析基本相同。

仿真的是在t=6s时换路的,那是为了让电容C先充饱电,但不影响对电路的仿真。

6,心得与收获通过matlab语言与应用课程的学习对matlab软件有了基础的了解,并能借助书本对一些实际问题进行编程处理。

我想他对我将来在专业课的学习上,定会有更大的帮助。

7,不足由于时间仓促,论文定有不尽如意之处;其实还可以改变参数再做做,也可以再做做二阶的暂态分析;
8,建议其实老师已经讲得很精彩了。

但在这我还是写上我
的愚见吧。

希望老师再讲的稍微深入点。

鸣谢感谢老师精彩
的授课,让我对matlab有了一定的了解,希望这门课越办越好。

参考文献[1]何希平,张琼华.基于MATLAB的图像处理与分析[C].
重庆:重庆工商大学学报(自然科学版).2003(6)21~26 [2]庄一凡.EWB在电工学教学中的应用[J].科教文汇(上半月刊),2006.05:54 [3].MATLAB在电工学教学中的应用研究湖南
师范大学硕士学位论文芮云生。

相关文档
最新文档