matlab中Simulink在RLC电路仿真中的应用课程设计.doc
《matlab中Simulink在RLC电路仿真中的应用课程设计.doc》由会员分享,可在线阅读,更多相关《matlab中Simulink在RLC电路仿真中的应用课程设计.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datematlab中Simulink在RLC电路仿真中的应用课程设计课程论文首页课程论文首页院、系(部)电子信息工程学系专业电子信息工程专业班级092学号姓名Xxx课程教师黄剑航课程名称计算机仿真技术论文题目Simulink在RLC电路仿真中的应用成绩评语 签字: 年 月 日复核人意见 签字: 年 月 日Simulink在RLC电路仿真中的应用 Xxx摘要:文章是基于 Si
2、mulink建立RLC电路仿真模型,叙述了其设计的仿真原理、仿真的步骤,实现电路系统的动态仿真,展示了方便灵活的动态仿真结果。并用MATLAB编写M文件建模仿真分析和验证结果的正确性。结果表明,利用Simulink分析动态电路具有简单、快捷、高效,实现了电路仿真分析的优越性。关键词:MATLAB Simulink 电路建模 电路仿真一、引言计算机辅助电路分析 已经成为电路原原理课程教学改革的一个重要方面。传统的电路分析中,在电路比较复杂,方程数目比较多得情况下,手工解决问题十分繁琐,并且传统的计算机语言编制的仿真程序冗长,可读性差,调试费时,大量的时间都被花在矩阵建立和图形的生成分析等烦琐易错
3、的细节上。Rlc电路是电路课程和电路实验教学的重要内容,由于matlab软件具有很强的数值运算、符号运算和绘图功能,以及丰富的库函数、工具箱和仿真模块,在电路的分析和仿真中得到了广泛的应用,它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便、界面友好的用户环境,其强大的数值计算功能建立在向量、数组和矩阵的基础上,输出结果易于可视化。这两个特点为电路的仿真分析提供了一个合适的语言平台。Simulink是matlab的重要组件之一,它提供了一个动态系统建模、仿真和综合分析的集成环境。在该环境中无需书写大量的程序,只要通过简单直观的鼠标操作,就可以构造出复杂的仿真系统,从而提高了工作效
4、率1。二、similink电路仿真原理1、实验设计原理分析Simulink 是MATLAB 的一个重要的工具箱,是结合了框图界面和交互仿真能力的系统级设计和仿真工具。它以MATLAB 核心数学,图形和语言为基础,可以让用户完成从算法开发,仿真或者模型验证的全过程,而不需要传递数据,重写代码或改变软件环境。Simulink 作为面向框图的仿真软件,具有以下的功能和优点: 1.1、用方框图的绘制代替了程序的编写。构成任何一个系统框图有三个步骤,即选定典型环节,相互联结和给定环节参数。 1.2、仿真的建立和运行是智能化的。首先,画好了框图并存起来,Simulink自动建立一个仿真的过程;其次,在运行
5、时用户可以不给步长,只给出要求的仿真精度,软件会自动选择能保证给定精度的最大步长,使得在给定的精度要求下系统仿真具有最快的速度。1.3、输入输出信号来源形式的多样化。其输入信号可以是各种信号发生器;也可以来自一个设定的记录文件;还可以来自MATLAB的工作空间(workspace).输出信号也类似,这就扩大了仿真系统与各种外部软件和硬件的接口能力。2、simulink工具箱仿真模块2.1、Simulink工具箱中含有大量的仿真模块集,例如Power System Blockset (PSB),DSP Blockset ,Communication Blockset,CDMA Reference
6、 Blockset, Nonlinear Control Design Blockset 等专门领域应用的仿真模块。研究MATLAB在电路仿真中的应用,主要用到的是Simulink节点下的Commonly used Blocks ,Sinks ,Sources 等模块以及在电路仿真中最长用的Power System Blockset(DSP)模块。其中电路仿真元件库SimPowerSystems库,内部有基本连接件(Connector)、电源(Electrical Sources)、基本元器件(Elements)等七个子库,如图1所示。 图1 电路仿真元件库及其子库2.2、SimPowerSy
7、stems模块介绍 2.2.1、DC Voltage Source直流电压源,在 “Electrical Sources”模块内。 2.2.2、Series RLC Branch 串联RLC 支路,设置参数可以去掉任一元件,将其变为单独的电阻、电容或电感的支路。1)将Series RLC Branch 模块设置成单一电阻时,应将参数:“Resistance”设置为所仿真电阻的真实值,“Inductance”设置为0,“Capacitance”设置为inf;2)将Series -RLC Branch模块设置单一电感模块时,应将参数:“Inductance”设置为所仿真电感的真实值,“Resist
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab Simulink RLC 电路 仿真 中的 应用 课程设计
限制150内