








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The concept of thévenin's equivalent circuit theorem and its application in simplifying an amplifier circuit connected to a speaker. The document also covers the concept of maximum power transfer and how to find the load resistance (rl) that maximizes driver-to-load power transfer. A matlab problem and solution for testing all possible resistor combinations to find the best one.
Typology: Slides
1 / 14
This page cannot be seen from the preview
Don't miss anything!









RS
VS
The Final Ckt Model
Source Load
Driving Circuit The Speaker
Electrical Power Physics
Device with a:
I
Then the Power
Used by the Device:
Now OHM’s Law
Relates the Voltage-
across and Current-
Thru a resistor
P = VI
R
−
v
i
V = RI
Summary to This Point
FIXED and beyond our
Control as Speaker
Designers
CAN, however control
the Load Resistance, RL
MATLAB Game Plan
five values of RL, there are
4(5) = 20 combinations.
MATLAB Plan (2)
and its four columns are identical.
RS, and its five rows are identical.
The MATLAB Code
% Bruce Mayer, PE % ENGR22 * 20Jan07 * Rev. 13Sep % Prob 2.24 * file Demo_Prob2_24_0809.m % % Since all COLUMNS in RL are the same, Define one Col and Replicate in Row Vector % Define RL col a = [10;15;20;25;30]; % Make Array R_L by using a in 4-element Row Vector R_L = [a,a,a,a] % % Since all ROWS in RS are the same, Define one Row and Replicate in Col Vector % Define RS row b = [10,15,20,25]; % Make Array R_S by using a in 5-element Col Vector R_S=[b;b;b;b;b] % % Use Element-by-Element Operations to Calc r %% First Sum RS & RL for the 20 combos Rsum = R_S+R_L %% Now sq the 20 sums RsumSq = Rsum.^2 % need "dot" as this is element-by-element %% Finally Divide RL by SQd sums r = R_L./RsumSq % % Use the max(A) command to find the max value in each COL, and the ROW in in Which the max Values Occurs [max_ratio, row] = max(r)
The .m-File OutPut
R_L =
10 10 10 10 15 15 15 15 20 20 20 20 25 25 25 25 30 30 30 30
R_S =
10 15 20 25 10 15 20 25 10 15 20 25 10 15 20 25 10 15 20 25
Rsum =
20 25 30 35 25 30 35 40 30 35 40 45 35 40 45 50 40 45 50 55
r =
0.0250 0.0160 0.0111 0. 0.0240 0.0167 0.0122 0. 0.0222 0.0163 0.0125 0. 0.0204 0.0156 0.0123 0. 0.0187 0.0148 0.0120 0.
max_ratio =
0.0250 0.0167 0.0125 0.
row =
1 2 3 4
RS = 10 RS = 15 RS = 20 RS = 25 RL = 10 RL = 15 RL = 20 RL = 25 RL = 30