电流matlab正玄函数,用MATLAB求解线性电路的正弦稳态响应.doc

用MATLAB求解线性电路的正弦稳态响应.doc

用MATLAB求解线性电路的正弦稳态响应

阻抗和导纳.

一个含线性电阻、电感和电容等元件,但不含独立元的一端口,但它在角频率为w 的正弦电压或电流激励下处于稳态时,端口的电流或电压将是同频率的正弦量,应用向量法,端口的电压向量与电流向量的比值定义为该一端口的阻抗Z。Z的模值|Z|称为阻抗模,它的辐角称为阻抗角.则。如果一端口含有元件R、L、C,则其对应的阻抗为:Z=R,Z=jwL,Z=1/jwc.其导纳为Y=1/Z=1/R,Y=1/jwL,Y=jwc.

则 Z=R+Jx

Y=G+Jb

对于n个阻抗串联而成的电路,其等效阻抗为

各个阻抗的电压分配为

同理,对于n个导纳并联而成的电路,其等效导纳

各个导纳的电流分配为

RLC串联电路如图,如R=5、L=3H、C=0.25F、,求电流以及各元件的电压.

用matlab解为:

% 已知: us=10*sqrt(2)*cos(2*t) V

R=5; L=3; C=0.25;

w=2; Us=10;

Zl=j*w*L; Zc=1/(j*w*C);

I=Us/(Zl+R+Zc)

Uab=I*Zl

Ubc=I*R

Ucd=I*Zc

compass([Uab,I,Ucd]) %画向量图

gtext('Uab','color','b'); %用不同的颜色表示

gtext('I','color','m');

gtext('Ucd','color','r')

abs(I) %取模

angle(I)*180/pi %degree

angle(I) % rad

%画坐标图

t=-2:0.01:6; %横坐标从-2到6,每隔0。01cm画一个点

i=abs(I)*sqrt(2)*cos(w*t+angle(I));

uab=abs(Uab)*sqrt(2)*cos(w*t+angle(Uab));

ubc=abs(Ubc)*sqrt(2)*cos(w*t+angle(Ubc));

ucd=abs(Ucd)*sqrt(2)*cos(w*t+angle(Ucd));

figure(2);

plot(t,i,t,uab,t,ucd);

legend('i(t)','uab(t)','ucd(t)')

用matlab计算的结果为

I =

1.2195 - 0.9756i正弦稳态响应

Uab =

5.8537 + 7.3171i

Ubc =

6.0976 - 4.8780i

Ucd =

-1.9512 - 2.4390i

ans =

1.5617 (I的模)

ans =

-38.6598 (I的角度)

ans =

-0.6747 (I的角度)

用MATLAB画图为

例二,电路如图所示,电压源电压为10,R=3,ZL=j4,ZC=j-2,独立电压源的电压为2,求解i(t)和i(t).

解:用网孔法,电路向量方程为

(3+j4)-j4

(2-j4)

根据上两式用MATLAB求:

Z=[3+j*4,-j*4;2-j*4,j*4-j*2]

E=[10;0]

I=inv(Z)*E % I=Z\E

magI=abs(I)

angI=angle(I) %rad

degI=angle(I)*180/pi %degre

%画图

t=0:0.00001:0.015;

e1=10*sqrt(2)*cos(1000*t); %时域电压源

i1=sqrt(2)*abs(I(1))*cos(1000*t+angI(1));

i2=sqrt(2)*abs(I(2))*cos(1000*t+angI(2));

subplot(111);plot(t,e1,t,i1,t,i2);%画坐标图,

legend('e1(t)','i1(t)','i2(t)'); %标出函数

grid;

figure(2);compass([E(1),I(1),I(2)]);%画向量图

gtext('E1','color','b'); %用不同的颜色画图

gtext('I1','color','g');

gtext('I2','color','r');

计算结果为:

Z =

3.0000 + 4.0000i 0 - 4.0000i

2.0000 - 4.0000i 0 + 2.0000i

E =

10

0

I =

1.0769 + 0.615

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值