司帅帅、丁磊、杨大庆、康立春
5
司帅帅、丁磊、杨大庆、康立春
实验二 叠加定理的研究实验报告 一、实验目的
1、学会使用电压源和电流源;2、用实验方法验证叠加定理; 。
二、实验设备
序号 1 2 3 4 5
名称 可调直流稳压电源 万用表 直流数字电压表 电位、电压测定实验电路板 戴维南定理实验电路板 型号与规格 0~30V 0~200V TKDG-03 TKDG-05 数量 双路 1 1 1 1 备注 自备 三、实验原理和步骤
(一.)实验电路如图1所示:
Simulink仿真电路图如下:
U1单独作用的仿真图
6
司帅帅、丁磊、杨大庆、康立春
U1和U2共同作用
U2单独作用的仿真电路图
2倍的U2单独作用
(二)1.U1电源单独作用(将开关K1投向U1侧,开关K2投向短路侧)。用
7
司帅帅、丁磊、杨大庆、康立春
直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,记入表2中。
2.U2电源单独作用(将开关K2投向U2侧,开关K1投向短路侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,记入表2中。
3.U1、U2电源共同作用(将开关K1投向U1侧,开关K2投向U2侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,记入表2中。
4. 2U2 电源单独作用(将开关K2投向2U2侧,开关K1投向短路侧)。用直流数字电压表和毫安表(接电流插头)测量各支路电流及各电阻元件两端的电压,记入表2中。
5.验证电源单独作用时的电流或电压的代数和应等于电源共同作用时的电流或电压。
6.编写M语言: U1单独作用: U2单独作用: Z = [1530 510; Z = [1530 510; 510 1840]; 510 1840]; V = [12 0]'; V = [0 6]'; I = inv(Z)*V; I = inv(Z)*V; i3 = I(1)+I(2); i3 = I(1)+I(2); Uab = -1000*I(2); Uab = -1000*I(2); Ucd = -330*I(2); Ucd = -330*I(2); Uad = 510*i3; Uad = 510*i3; Ude= 510*I(1); Ude= 510*I(1); Ufa = 510*I(1); Ufa = 510*I(1); fprintf('I(1)=%f \\n',I(1)) fprintf('I(1)=%f \\n',I(1)) fprintf('I(2)=%f \\n',I(2)) fprintf('I(2)=%f \\n',I(2)) fprintf('i3=%f \\n',i3) fprintf('i3=%f \\n',i3) fprintf('Uab=%f\\n',Uab) fprintf('Uab=%f\\n',Uab) fprintf('Ucd=%f\\n',Ucd) fprintf('Ucd=%f\\n',Ucd) fprintf('Uad=%f\\n',Uad) fprintf('Uad=%f\\n',Uad) fprintf('Ude=%d\\n',Ude) fprintf('Ude=%d\\n',Ude) fprintf('Ufa=%d\\n',Ufa) fprintf('Ufa=%d\\n',Ufa) UI和U2共同作用: 2倍的U2单独作用: Z = [1530 510; Z = [1530 510; 510 1840]; 510 1840]; V = [12 6]'; V = [0 12]'; I = inv(Z)*V; I = inv(Z)*V; i3 = I(1)+I(2); i3 = I(1)+I(2);
8
司帅帅、丁磊、杨大庆、康立春
Uab = -1000*I(2); Ucd = -330*I(2); Uad = 510*i3; Ude= 510*I(1); Ufa = 510*I(1); fprintf('I(1)=%f \\n',I(1)) fprintf('I(2)=%f \\n',I(2)) fprintf('i3=%f \\n',i3) fprintf('Uab=%f\\n',Uab) fprintf('Ucd=%f\\n',Ucd) fprintf('Uad=%f\\n',Uad) fprintf('Ude=%d\\n',Ude) fprintf('Ufa=%d\\n',Ufa) Uab = -1000*I(2); Ucd = -330*I(2); Uad = 510*i3; Ude= 510*I(1); Ufa = 510*I(1); fprintf('I(1)=%f \\n',I(1)) fprintf('I(2)=%f \\n',I(2)) fprintf('i3=%f \\n',i3) fprintf('Uab=%f\\n',Uab) fprintf('Ucd=%f\\n',Ucd) fprintf('Uad=%f\\n',Uad) fprintf('Ude=%d\\n',Ude) fprintf('Ufa=%d\\n',Ufa) 注;实验报告册记录内容均采用mA为单位,但是Matlab仿真系统仿真过程均采用A为单位。
四》实验数据及处理: 1.M语言科学计算结果:
U1单独作用 U2单独作用时:
U1和U2共同作用时: 2 U2共同作用时:
9