ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:138.96KB ,
资源ID:18408075      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-18408075.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基础强化训练.docx)为本站会员(b****0)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基础强化训练.docx

1、基础强化训练学 号:课程设计题目MATLAB在电路频率响应的应用学院自动化学院专业电气工程及其自动化班级姓名指导教师2011年7月8日课程设计任务书学生姓名: 专业班级:指导教师: 工作单位:自动化学院题 目: MATLAB在电路频率响应的应用初始条件:(1) Matlab6.5以上版本软件;(2)课程设计辅导资料:“Matlab语言基础及使用入门”、“Matlab教程”、“Matlab宝典”、“Matlab及在电子信息课程中的应用”、MATLAB及其在理工课程中的应用指南等。(3)先修课程:电路基础、模拟电路、数字电路、Matlab应用实践及信号处理类课程等。要求完成的主要任务: (包括课程

2、设计工作量及其技术要求,以及说明书撰写等具体要求)(1)熟悉Matlab的相关界面以及操作,掌握MATLAB的数值计算、符号运算、基本绘图等功能,使用文本编辑器编辑m文件,并且运行,熟悉Simulink仿真环境。(2)采用电路的基本知识列出相应的电路方程,运用MATLAB软件在电路频率响应画出相应的频率响应图像及相应的频率向量图。(3)上机调试运行程序,给出程序运行结果和图表、以及实验结果分析和总结;(4)采用ORD撰写课程设计说明书,说明书中涉及的表格、图形等采用ORD、visol、autocad、matlab、simulink等软件绘制。电路图采用PROTEL 绘制,公式采用公式编辑器编辑

3、。说明书不少于8页(A4),课程设计的心得体会(至少500字);时间安排:具体时间设计内容7月4日指导老师就课程设计内容、设计要求、进度安排、评分标准等做具体介绍。学生确定选题,明确设计要求7月5日开始查阅资料,完成系统的分析、建模、求解,上机熟悉MATLAB相关界面与基本操作。7月6日采用MATLAB语言编程,上机调试,得出实验结果7月7日撰写课程设计说明书7月8日上交课程设计说明书,并进行答辩指导教师签名: 2011年7月1日系主任(或责任教师)签名: 年 月 日目录1 绪论 42 电路的分析与计算 52.1 电路基本原理知识 52.1.1 基尔霍夫定理 52.1.2 RLC电路的频率响应

4、 52.2 电路分析与计算 62.2.1 列电路方程式 72.2.2 解相应方程 74 建模与仿真 83.1 模型建立 83.1.1 频率响应图像模型 83.1.2 向量图像模型 83.2 程序编写 83.2.1 频率范围与作图采样周期确定 83.2.2 频率响应程序 93.2.3 求解相应参数程序 93.2.4 向量图像程序 105 实验结果及分析 11第五章小结 12参考文献 131 绪论MATLAB是矩阵实验室(Matrix Laboratory)的简称,是当今最优秀的科技应用软件之一,包括MATLAB和Simulink两大部分,主要用于算法开发、数据可视化、数据分析以及数值计算的高级技

5、术计算语言和交互式环境。它简单易用、具有强大的科学计算能力、可视化功能、开放式可扩展环境,所附带的工具箱支持30多个领域,在许多科学领域中MATLAB成为计算机辅助设计和分析、算法研究和应用开发的基本工具和首选平台;在电路运用方面,MATLAB在信号处理、通信、自动控制及科学计算等领域中被广泛应用,被认为是最能够提高工作效率,改善设计手段的工具软件,掌握了MATLAB软件,也就掌握了一把开启科学研究领域大门的钥匙。在软件方面,MATLAB公司发布的新版本MATLAB7.0针对编程环境、代码效率、数据可视化、数学计算、文件I/O等方面进行了升级,同时也包含了功能强大的各种仿真模块。MATLAB提

6、供的动态系统仿真工具Simulink是众多仿真软件中功能强大且容易使用的一种。在Simulink中,对系统进行建模将变得非常简单,而且仿真过程是交互的。因此,可以很随意的改变仿真参数,并且立即可以得到修改后的仿真结果。另外,使用MATLAB中的各种仿真工具,还可以对仿真结果进行分析和可视化。在程序编写方面,MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,在最新的版本中MATLAB增加了对C,FORTRAN,C+,JAVA的兼容,可以直接调用相应语言,用户也可以将自己编写的实用程序导

7、入到MATLAB函数库中方便自己以后调用。本次课程设计将采用MATLAB7.0软件强大的图形处理功能、符号运算功能和数值计算,着重对于线性电路中较有代表的RLC电路的频率响应与向量图进行分析,首先根据题目要求列出相应的电路方程后,求解出相应所求量跟因变量之间的数学函数关系,再根据其数学函数关系运用MATLAB语言编写相应的程序,在MATLAB软件中输入相应程序进而图形处理得到频率响应图像与电路中各个参数向量关系图像。MATLAB软件在电路分析能够达到进行数学模型建立、相关参量求解、结果呈现与分析及图像处理的目的。通过此次课程设计学习MATLAB软件从而达到对MATLAB软件及其程序编写方式的熟

8、悉,并对相应数学建模过程熟悉了解。2 电路的分析与计算2.1 电路基本原理知识2.1.1 基尔霍夫定理基尔霍夫定律包括电流定律和电压定律。基尔霍夫电流定律(KCL)指出:“在集总电路中,任何时刻,对任何节点,所有流出结点的支路电流的代数和恒等于零”。基尔霍夫电压定律(KVL)指出:“在集总电路中,任何时刻,对任一回路,所有支路电压的代数和恒等于零”。图1 一般基本电路图形根据上述定理有如图1的电路图满足下列关系:电压定律:(1)(2)电流定律:(3)2.1.2RLC电路的频率响应电路和系统的工作状态跟随频率而变化的现象称为电路和系统的频率特性,又称为频率响应。电路在一个正弦电源激励下稳定时,各

9、部分的响应都是同频率的正弦量,通过正弦的量的向量定义,网络函数定义为(4)此式定义的网络函数是描述正弦稳态下响应与激励之间的一种关系。而在可变频率的正选电压源激励下,由于感抗、容抗随频率变动,所以,电路中的电压、电流响应亦随频率变动。电路的各部分阻抗可表示为式(5)(6)(7):(5)jl(6)(7)由于电路中同时存在着电感L电容C,两者的频率特性不仅相反(感抗与成正比,而容抗与成反比),而且直接相减(电抗角相差180)一定存在一个角频率,使感抗和容抗相互完全抵消,此时电路发生谐振。而当输入信号Us的幅值不变而变动时这就犹如从输入端口输入变量,而从不同的“窗口”(输出端口)观察频率的响应,所以

10、,这些网络函数的频率特性又统称为电路的频率响应,为了便于比较不同参数的RLC电路的频率响应,为了便于比较不同参数的频率响应在性能上的差异,纵、横坐标都采用相对于谐振点的比值(倍率)作为绘制频率特性的坐标系。2.2 电路分析与计算课程设计的题目要求为,要求运用电路基本知识在电路的复频域内进行频率响应的分析,并画出相应的频率响应图与向量图。具体题目如下:已知电路如图2所示,其中,R1=1.5欧,R2=2欧,C=0.5F,L=0.1H。(1) 求UL及UC为输出时的频率响应曲线;(2) 若us(t)=40cost,求I,IL,IC,UL,UC,并画出其向量图。图2 题目电路图2.2.1列电路方程式由

11、基尔霍夫定律在图2的方程中有方程式电压方程(KVL):(8)LC (R2)(9)电流方程(KCL):(10)欧姆定律:(11)(12)2.2.2解相应方程联立以上5式,得到相应解方程式得到式(13)到(17):(13)(14)(15)(16)(17)4建模与仿真3.1模型建立3.1.1频率响应图像模型在解答频率响应问题,主要是研究UL与UC与之间的关系,在US未知的情况可以同时比较Ul、Uc相对于Us在随变化的变化情况(即得到相应的频率曲线)。相应表达式如式(18)(19):(18)(19)3.1.2向量图像模型首先求解相关参数,根据电路分析有如下关系:(21)C+(22)C=Cjc(23)L

12、L/jl(24)3.2程序编写MATLAB的表达式录入相当方便,遵循了数学,特别是矩阵运算的书写规则,易于接受与理解。需要注意的是,MATLAB是以矩阵作为运算单元,在进行一些运算,例如乘、除、乘方时,需要按照矩阵书写规则表明为“.*”“./”“.”。3.2.1频率范围与作图采样周期确定通过对相关函数表达式的分析得知,函数的变化情况在整个频率范围内并不相同。其在周围变化特别明显,而在趋于0或无穷时,函数几乎为线性函数;因此使用LOGSPACE()将的范围定在10-5到105之间。3.2.2频率响应程序为了更好的体现幅频变化关系,在幅频响应曲线的纵坐标采用对数表达法,所有图像的和坐标也采用对数表

13、达法,因此使用了SEMILOGX()函数,并且将函数的绝对值处理为dB的表示方法。曲线共分为幅频响应、相频响应两大类;C、L三个部分,因此曲线排列为2行2列。XLABEL、YLABEL可以为曲线的横纵坐标加注释。得到程序1:w=logspace(-5,5,1000); %确定频率向量的取值Hl=(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5);%电容C频率响应函数Hc=(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5)./(1+j.*w); %电感L频率响应函数subplot(

14、2,2,1),semilogx(w,20*log10(abs(Hc),hold onxlabel(UC的频率响应),ylabel(dB)%输出电容C的频率响应图像subplot(2,2,2),semilogx(w,20*log10(abs(Hl),hold onxlabel(UL的频率响应),ylabel(dB)%输出电感L的频率响应图像subplot(2,2,3),semilogx(w,angle(Hc),hold onxlabel(UC的相频响应)%输出电容C的相频响应图像subplot(2,2,4),semilogx(w,angle(Hl),hold onxlabel(UL的相频响应)

15、%输出电感L的相频响应图像;3.2.3求解相应参数程序根据电路分析的的结果,运用简单的MATLAB函数编写程序,得到程序2: syms; %定义符号变量 Ul=(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5)*40;%计算UcUc=(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5)./(1+j.*w)*40;%计算ULIc=(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5)*40*j*w*0.5;%计算IcIl=40.*

16、(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5).*(1+j.*w).*(j.*w*0.1);%计算ILI=Il+Ic;%计算I3.2.4向量图像程序在取=1时,频率响应曲线百变化比较明显。因此,在程序中输入=1,并在程序中输入相应的编写向量图的程序,得到程序3:Us=40;C=0.1;L=0.5;R2=2;R1=1.5;Ul= Us*(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.175+j.*w*1.6+1.5);Uc= Us*(j.2.*w.2*0.1+j.*w*0.1)./(j.2.*w.2*0.17

17、5+j.*w*1.6+1.5)./(1+j.*w);Ic=Uc.* j.*w*C;Il=Ul./( j.*w*L);I=Il+Ic;Ur=I*R1;subplot(1,2,1);compass(Us,Ur,Ul);%输出Us,Ur,Ul之间的图像关系subplot(1,2,2);compass(I,Il,Ic); %输出I,Il,Ic之间的图像关系5 实验结果及分析在MATLAB中输入程序1与程序3后得到图像结果如图3、图4所示图3频率响应图像图4向量图在图3的图中的频率响应的电路中有在由10-5到105变化的时候在UL、UC在相应的地方出现幅值表明出现频率响应(其中分为相频响应和幅频响应),

18、在图4中根据输入的相关向量程序得到的为、的向量关系图和、的向量关系图。第五章 小结本次基础强化训练让我更熟悉地掌握MATLAB软件的功能,加强了对MATLAB软件强大的图形处理功能、符号运算功能和数值计算功能;掌握利用MATLAB进行建模并做出相关函数曲线,从而运用MATLAB进行电路分析。在熟悉掌握MATLAB程序和操作的同时培养了我的独立思考能力,钻研精神,解决问题能力和动手能力。虽然在此之前,在这之前没有过多的接触MATLAB软件,对软件的功能不是很了解,但在这一个周的自学MATLAB软件过程中,我了解了基本的应用,特别是MATLAB在图像处理上的应用,在这之中我通过查阅资料,阅读程序并

19、读写程序对MATLAB电路分析应用有了一定的了解。我同时也认识到了MATLAB功能并不只是图形的绘制及波形的处理,有着很多方面的运用,如绘制函数,处理音频、图像数据,创建用户界面等功能,实为一个功能强大的软件。基础强化训练给了我一种新的体验与感受,平时都是啃课本,很单调很乏味,但是,这次训练给了我们动手和自主学习的机会,当然,在这过程中不免会遇到困难,当时也会很困惑、沮丧,但问题总要解决的,所以自己还是会去想办法,我想这也是一种收获。还有,经过了这次训练,我也深刻体会到MATLAB功能的强大以及学好MATLAB的重要性,在今后的学习生活中,我会继续学习使用它。参考文献1邱关源.电路原理(第五版

20、).北京:高等教育出版社,20062Charles K.Alexander, MattheN.O.Sadiku. Fundamental of Electrical Circuits(Third Edition).北京:清华大学出版社,20083吕同富,康兆敏.数值计算方法.北京:清华大学出版社,20074陈晓平,李长杰.MATLAB及其在电路与控制理论中的应用.合肥:中国科学技术大学出版社.20045张德丰.Matlab数值分析与应用.北京:国防工业出版社.2007本科生课程设计成绩评定表姓名性别专业、班级课程设计题目:MATLAB在电路频率响应的应用课程设计答辩或质疑记录:(1)在向量图编程过程遇到的问题?(2)仿真过程中出现的问题,怎样解决的?(3)频率响应的作用成绩评定依据:序号评定项目评分成绩1选题合理、目的明确(10分)2设计方案正确,具有可行性、创新性(20分)3设计结果可信(例如:系统建模、求解,仿真结果)(25分)4态度认真、学习刻苦、遵守纪律(15分)5设计报告的规范化、参考文献充分(不少于5篇)(10分)6答辩(20分)总分最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:年月日

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2