MATLAB在一阶动态电路特性分析地应用.docxVIP

  • 4
  • 0
  • 约1.21万字
  • 约 17页
  • 2020-11-19 发布于江苏
  • 举报

MATLAB在一阶动态电路特性分析地应用.docx

MATLAB在一阶动态电路特性分析的应用 ( 董梦媛 12013241942 2013 级通信一班 ) 摘要: MATLAB具有强大的图形处理功能、符号运算功能和数值计算功能。其中系统的仿真工具箱是从底 层开发的一个完整的仿真环境和图形界面。运用 MATLAB可以完成面向框图系统仿真的全部过程,并且 更加直观和准确地达到仿真的目标。 本文主要介绍基于 MATLAB的一阶动态电路特性分析。 应用 MATLAB将一阶动态电路的响应状态通过 仿真图像生动形象的展现出来。 关键词: MATLAB;仿真;图形处理;一阶动态电路。 一.MATLAB应用简介 MATLAB功能丰富,可扩展性强。MATLAB软件包括基本部分和专业扩展两大部分的功能。 基本部分包括: 矩阵的运算和各种变换; 代数和超越方程的求解; 数据处理和傅立叶变换; 数值部分等等,可以充分满足大学理工科本科的计算需要。扩展部分称为工具箱。它实际 上是用 MATLAB的基本语句辩称的各种子程序集, 用于解决某一方面的专门问题, 或实现某 一类的新算法。 MATLAB具有以下基本功能: 数值计算功能;符号计算功能;图形处理及可视化功能; 可视化建模及动态仿真功能。 MATLAB主要有以下特点: 库函数资源丰富; 语言精炼, 代码灵活; 运算符多而灵活; 面向对象, 控制功能优良; 程序设计自由;图形功能强大;程序的兼容性好;源代码开放;形形色色的工具箱。 二.RC串联电路及 RL并联电路的零输入响应 1.RC串联电路的零输入响应 在图 1.1 所示的 RC电路中,开关 S 打向 2 前,电容 C 充电, u u U R 。当开关 S C 打向 2 后,电压 uR uC 。 图 1.1 RC 电路的零输入响应 此时 可知 RC 电 路零输 入时电 路中 的电 流为 i U o e R 1 t RC ;电阻 上的 电压 为 1 uR u U e C o 1 t RC ; 电 阻 和 电 容 上 所 消 耗 的 功 率 为 2 U 2 o pR I R e R 2 t RC , 2 U o pC iu e C R 2 t RC 。 MATLAB程序如下: U0=2;R=2;C=0.5; U1=3;R1=3;C1=0.5;%输入给定参数 t=[0:0.05:5]; I=U0/R*exp(-t/(R*C)); I1=U0/R1*exp(-t/(R1*C1)); % 计算电容和电阻电流值 Uc=U0*exp(-t/(R*C));Ur=U0*exp(-t/(R*C));Uc1=U1*exp(-t/(R1*C1));Ur1=U1*exp(-t/(R1*C1)); % 计算电容和电 阻电压值 Pc=U0*U0/R*exp(-2*t/(R*C));Pr=U0*U0/R*exp(-2*t/(R*C));Pc1=U1*U1/R1*exp(-2*t/(R1*C1)); Pr1=U1*U1/R1*exp(-2*t/(R1*C1)); % 计算电容和电阻功率值” figure subplot(5,1,1);plot(t,Uc,t,Uc1) title(Uc(t) 的波形 ) subplot(5,1,2);plot(t,Ur,t,Ur1) title(Ur(t) 的波形 ) subplot(5,1,3);plot(t,I,t,I1) title(I(t) 的波形 ) subplot(5,1,4);plot(t,Pc,t,Pc1) title(Pc(t) 的波形 ) subplot(5,1,5);plot(t,Pr,t,Pr1) title(Pr(t) 的波形 ) 运行结果如图 1.2 所示 图 1.2 RC 串联电路零输入响应特性曲线 2 2.RC并联电路的零输入响应 在图 2.1 所示的 RL电路中,开关 S动作之前,电压和电流已恒定不变,电感中有电流 I U o 。在 t=0 时开关由 1 打到 2,具有初始电流 o i(0 ) R I 的电感 L 和电阻 R相连接,构 o 成一个闭合回路。 图 2.1 RL电路的零输入响应 此时可知 RL电路零输入时电路中的电压为 R L t u RI oe ;电感上的电流为 R t L iL i I e ; R o 电阻和电感上所消耗的功率为 2 R t 2 Re , 2 L pR I R I o 2R t 2 。由此可画出其响应 L pL iu RI e L o 特性曲线。 MATLAB程序如下: U0=2;R=2;L=0.5; U1=3;R1=3;L1=0.5;%输入给定参数 t=[0:0.05:1.5]; I=U0/R*exp(-t*(R/L));I1=U0/R1*exp(-t*(R1/L1));Ir=U0/R*exp(-t*(R/L));

文档评论(0)

1亿VIP精品文档

相关文档