电路理论课程设计呕心沥血总结.docx

上传人:b****6 文档编号:4396541 上传时间:2022-12-01 格式:DOCX 页数:14 大小:723.75KB
下载 相关 举报
电路理论课程设计呕心沥血总结.docx_第1页
第1页 / 共14页
电路理论课程设计呕心沥血总结.docx_第2页
第2页 / 共14页
电路理论课程设计呕心沥血总结.docx_第3页
第3页 / 共14页
电路理论课程设计呕心沥血总结.docx_第4页
第4页 / 共14页
电路理论课程设计呕心沥血总结.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

电路理论课程设计呕心沥血总结.docx

《电路理论课程设计呕心沥血总结.docx》由会员分享,可在线阅读,更多相关《电路理论课程设计呕心沥血总结.docx(14页珍藏版)》请在冰豆网上搜索。

电路理论课程设计呕心沥血总结.docx

电路理论课程设计呕心沥血总结

设计报告书

目录

(一)课程设计的目的及任务

电路信号处理综合技能训练是《电路理论》课程学习后的一个综合性实践教学环节。

通过该教学环节,学会利用MATLAB软件对电路进行分析、计算和仿真。

通过查找资料,按照设计题目,从一个实例出发,面向一般电路编写程序,进行电路的计算机辅助及实验仿真,撰写出设计报告。

在完成设计的同时,加深对课程知识的理解,得到计算机辅助分析及综合实验技能训练。

(二)设计题目及设计要求

计算机辅助电路分析课程设计共包括三个题目:

一、大规模电路的计算机辅助分析。

二是动态电路的计算机辅助电路分析。

三、实验仿真它们的具体设计要求为:

一:

1、利用近代电路理论,利用MATLAB软件,建立电路矩阵形式的节点电压方程,求解电路的节点电压、支路电压、支路电流。

要求所编程序适用于直流、含压控电流源(不包含理想电源的电路)的电路。

选择一个具体例子进行调试,最终能面向一般电路进行分析。

2、理论知识:

《电路理论》教材193页(9-17、或9-18式)建立方程,并求解节点电压,利用(9-10式)、(9-16式)求解支路电压、支路电流。

二:

RLC串联二阶电路动态响应的仿真分析。

针对线性电路的零输入响应进行分析计算。

建立微分方程,当只改变电路中的R时,使得电路出现:

欠阻尼、过阻尼、无阻尼三种状态,用计算机实现三种状态的求解,绘制出电容电压的响应曲线。

三:

1负载获得最大功率的仿真

1)结合戴维南定理的电路实验,当负载在某一范围内变化时,绘制出电路的伏安特性曲线。

2)求解负载的最大功率。

当负载在某一范围内变化时,绘制出功率随负载的变化曲线。

2谐振电路的实验仿真

结合RLC串联电路的谐振实验,绘制出谐振的曲线.

(三)完成各个任务

一、编写程序建立电路矩阵形式的节点电压方程,求解电路的节点电压、支路电压、支路电流。

1、理论分析

/////////参考课本p193,(9-17)(9-18)(9-10)(9-16)

如何建立方程,求解节点电压,并求支路电压、支路电流

2、源程序代码

A=input('请输入关联矩阵A=:

')

Is=input('请输入独立电流源列向量Is=:

')

Us=input('请输入独立电压源列向量Us=')

disp('是否含受控源是(x=1)/否(x=0)')

x=input('x=')

if(x==1)

Y=input('请输入导纳矩阵Y=:

')

else

Y=input('请输入导纳矩阵Y=')

end

Cn=A*Y

Yn=Cn*A'

Jn=A*Is-Cn*Us

Un=inv([Yn])*[Jn]%节点电压

U=A'*Un%支路电压

I=Y*(U+Us)-Is%支路电流

3、程序测试

1)例题:

含受控源电路图与参数:

///////////

程序运行结果:

请输入关联矩阵A=:

[1-101;001-1]

A=

1-101

001-1

请输入独立电流源列向量Is=:

[000-2]'

Is=

0

0

0

-2

请输入独立电压源列向量Us=[0300]'

Us=

0

3

0

0

是否含受控源是(x=1)/否(x=0)

x=1

x=

1

请输入导纳矩阵Y=:

[0.5000;0100;-2010;0001]

Y=

0.5000000

01.000000

-2.000001.00000

0001.0000

 

Cn=

0.5000-1.000001.0000

-2.000001.0000-1.0000

 

Yn=

2.5000-1.0000

-3.00002.0000

 

Jn=

1

2

 

Un=

2.0000

4.0000

 

U=

2.0000

-2.0000

4.0000

-2.0000

 

I=

1.0000

1.0000

-0.0000

0

手算结果:

///////结合理论给出结论

2)例题:

不含有受控源电路图与参数:

/////////

程序运行结果:

请输入关联矩阵A=:

[-110;0-11]

A=

-110

0-11

请输入独立电流源列向量Is=:

[-100]'

Is=

-1

0

0

请输入独立电压源列向量Us=[00-3]'

Us=

0

0

-3

是否含受控源是(x=1)/否(x=0)

x=0

x=

0

请输入导纳矩阵Y=diag([0.50.51/3])

Y=

0.500000

00.50000

000.3333

 

Cn=

-0.50000.50000

0-0.50000.3333

 

Yn=

1.0000-0.5000

-0.50000.8333

 

Jn=

1

1

 

Un=

2.2857

2.5714

 

U=

-2.2857

-0.2857

2.5714

 

I=

-0.1429

-0.1429

-0.1429

手算过程:

/////////结合理论给出结论

二、动态电路的计算机辅助电路分析

1、理论分析

/////////参考课本p137-p141

2、源程序代码

clear

R=input('电阻值')

L=input('电感值')

C=input('电容值')

uc0=input('输入电容电压初始值')

il0=input('输入电感电流初始值')

a=R/2/L;

w0=sqrt(1/L/C);

T=input('T=')%时间常数

t=0:

T/100:

T%步长与x轴范围

ifa^2>w0^2

display('过阻尼问题')

s1=-a+sqrt(a^2-w0^2);

s2=-a-sqrt(a^2-w0^2);

uc=(uc0/(s1-s2))*(s1*exp(s2*t)-s2*exp(s1*t))+il0/C/(s1-s2)*(exp(s1*t)-exp(s2*t))%电容电压

il=uc0*s1*s2*C/(s1-s2)*(exp(s2*t)-exp(s1*t))+il0/(s1-s2)*(s1*exp(s1*t)-s2*exp(s2*t))%电容电流

plot(t,uc,'k-',t,il*100,'b-')%输出并设置图像,黑色实线为Uc图像、蓝色实线为il图像

xlabel('时间t/s')

ylabel('电压U/V电流I/A')

legend(['电容电压'],['电感电流'])

elseifa^2

display('欠阻尼问题')

w=sqrt(w0*w0-a*a)%衰减振荡角频率

k1=uc0

k2=1/w0*(a*uc0+il0/C)

k=sqrt(k1^2+k2^2)

b=atan(k1/k2)

uc=k*exp(-a*t).*sin(w*t+b)%电容电压

il=-C*k*a*exp(-a*t).*sin(w*t+b)+C*k*w*exp(-a*t).*cos(w*t+b)%电容电流

plot(t,uc,'k-',t,il*10,'b-')%输出并设置图像黑色实线为Uc图像、蓝色实线为il图像

xlabel('时间t/s')

ylabel('电压U/V电流I/A')

legend(['电容电压'],['电感电流'])

else

display('临界阻尼问题')

uc=uc0*(1+a*t).*exp(-a*t)+il0/C*t.*exp(-a*t)%电容电压

il=-uc0*a*a*C*t*diag(exp(-a*t))+il0*(1-a*t)*diag(exp(-a*t))%电容电流

plot(t,uc,'k-',t,il*100,'b-')%输出并设置图像,黑色实线为Uc图像、蓝色实线为il图像

xlabel('时间t/s')

ylabel('电压U/V电流I/A')

legend(['电容电压'],['电感电流'])

end

3、程序调试

测试选用的例题:

////////RLC串联二阶电路

电阻值R=300Ω(过阻尼t=0.1),200(临界阻尼t=0.05),100(欠阻尼t=0.05)

电感值L=0.5H

电容值C=0.00005F

电容电压初始值uc0=4V

电感电流初始值il0=0A

图像及说明

图像及说明

图像及说明

三、实验仿真

1、负载获得最大功率仿真

1)理论分析/////p36p66

2)源程序代码

Uoc=input('Uoc=')%输入原电路电压

R0=input('R0=')%电路的等效电阻

dr=200

R=0:

dr:

3000%设定负载取值数组

R1=R+R0%等效后电路的总电阻

G=1./R1%等效后电路总电纳

I=Uoc*G%等效后电路电流

U=I.*R%负载两端电压

P=U.*I%负载的功率

figure

(1),plot(I,U*10^-1),holdon%绘制电路的伏安特性曲线

 

figure

(2),plot(R*10^-3,P),holdon%绘制功率随负载变化曲线

u=[0.044.727.359.0610.2311.1411.7812.3016.92]

i=[0.03180.02300.01820.01490.01270.0110.00980.00880]

figure(3),plot(i,u),holdon

u1=[0.044.727.359.0610.2311.1411.7812.30]

i1=[0.03180.02300.01820.01490.01270.0110.00980.0088]

p=u1.*i1

r=[0200400600800100012001400]

figure(4),plot(r,p),holdon

3)程序测试

//////////例子的电路图及参数见电工电子实验指导书

图像及说明//////

2、谐振电路的实验仿真

1)理论分析///////p69

2)源程序代码

R=input('电阻值')

L=input('电感值')

C=input('电容值')

u0=input('输入电压')

Pi=3.141592654

f0=1/2/Pi/sqrt(L*C)

f=0:

50:

20000

w=2*Pi.*f

x=w.*L-1./(w.*C)

ur=R*u0./sqrt(R^2+x.*x)

ul=w.*L*u0./sqrt(R^2+x.*x)%电感电压

uc=u0./sqrt(R^2+x.*x)/C./w%电容电压

i=u0./sqrt(R^2+x.*x)

plot(f,ur,'b-',f,i*1000,'r-',f,ul,'k-',f,uc,'g-')%绘制输出电压谐振曲线

xlabel('频率f')

ylabel('输出电压ur/v电流i/mA电感电压ul/V电容电压uc/V')

legend(['电压谐振曲线'],['电流曲线'],['电感电压曲线'],['电容电压曲线'])

3)程序测试

见电工电子实验指导书电路图及参数

%R=200

%L=0.03

%C=0.00000001

%u0=4

图像及说明

(四)设计体会

改编一下:

计算机辅助电路分析程序课程设计是《电路理论》课程的实践环节,也是测试技术与仪器专业必修的专业基础课。

课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际应用问题进行有机结合,锻炼学生分析、解决实际问题的能力,提高学生项目开发和程序调试能力。

培养上机动手能力,使学生巩固《电路基础》课程学习的内容,掌握工程软件设计的基本方法,强化上机动手能力。

为后续各门电路课程的学习打下坚实的基础。

通过几天的努力,终于可以写计算机辅助电路分析课程设计报告的设计总结了。

这次我做的计算机辅助电路分析课程设计共包括三个题目:

一是编写程序建立节点电压方程求解电路的节点电压、各支路电流;二是动态电路的计算机辅助电路分析;三是RLC串联谐振电路的幅频和相频分析。

通过对程序的分析、查找相关资料、阅读学习相关资料、对程序进行调试改错、把设计报告自己全部做成电子稿的整个过程我学到了很多,整个设计过程让我受益匪浅。

首先,我学会了如何去更好的做一个项目或者说做一个设计。

我发现如果能够把一个设计做好的话,会让人有一种美的感受。

以后应该多去看看好的项目报告和设计报告。

再次,我感受到我在学校学的知识是非常有用的。

当我用在学校学到的东西解决了我在设计过程中遇到的问题时,我的心里充满了阳光,一种强烈的自豪感油然而生。

所以在以后的学习中我应该更加认真的去学习,更加积极的去学习。

最后,我感受到学习与实践的重要性,原来学习与实践的差别是很大的,学习就应该与实践相结合,相互促进,有机结合,这样才能更好的去生活,更加诗意的去生活。

在以后的学习生活中要特别注意学习与实践的有机结合。

(五)

【1】薛定宇、陈阳泉.基于MATLAB的系统仿真与应用.北京:

清华大学出版社.2002

【2】戴文.电路理论.北京:

机械工业出版社.2008.7

【3】赵录怀电路与系统分析-使用MATLAB高等教育出版社2004.7

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1