Circuit Analysis: Calculate Power Through Resistor

Click For Summary
SUMMARY

The discussion focuses on calculating power through a 2 ohm resistor in a complex circuit involving multiple resistors and a 100 volt DC source. The circuit includes a 2 ohm resistor in parallel with a 4 ohm resistor, and these are in series with a 3 ohm resistor in parallel with a 6 ohm resistor. The user aims to simulate the circuit 100,000 times to determine how often the 2 ohm resistor exceeds 35 watts of power, leading to its failure, and to calculate the average voltage delivered to the load when this occurs. Key calculations involve using Ohm's Law and the formula for resistors in parallel.

PREREQUISITES
  • Understanding of Ohm's Law
  • Knowledge of resistor combinations in series and parallel
  • Familiarity with power calculations (P=VI and P=I²R)
  • Basic programming skills in C++ for simulation
NEXT STEPS
  • Learn how to calculate total resistance in complex circuits
  • Study the implementation of random number generators in C++
  • Explore advanced circuit analysis techniques, including nodal and mesh analysis
  • Investigate thermal limits and power ratings of resistors
USEFUL FOR

Electrical engineering students, circuit designers, and programmers interested in simulating electrical circuits and analyzing power dissipation in resistors.

cooldude489
Messages
1
Reaction score
0
i don't need help writing the c++ code, but i do need help calculating the power through the resistor. P=VI and P = I^2R aren't working, so I'm guessing it's got something to do with circuit analysis, which i haven't been taught yet, and that my c++ class hasn't gone over.


------2 ohms---- ----3 ohms----
| | | |
| | | |
--- ---- -------
| | | | | |
| | | | | |
| ------4 ohms---- -----6 ohms---- |
| |
100 volts 10 - 20 ohms
| |
| |
___ ___
- -

In the above circuit there is a 100 volt DC source, a 2 ohm
resistor in parallel with a 4 ohm resistor, and then those
resistors are in series with a 3 ohm resistor in parallel
with a 6 ohm resistor. The circuit is terminated in a load
whose value varies randomly between 10 and 20 ohms.

If the power dissipated in the 2 ohm resistor goes above 35
watts, the resistor will burn and its resistance will jump
from 2 ohms to 1000000 ohms.

Solve the circuit 100,000 times (using random values for the
load). During the 100,000 simulations, count the number of times that
the 2 ohm resistor burns up. Also, calculate the average
voltage delivered to the load resistor when the 2 ohm
resistor has burned up.

Your program should output only two numbers on separate lines
as follows:

1-Number of times that the 2 ohm resistor burns

2-Average voltage delivered to the load resistor calculated
over the cases where the 2 ohm resistor has burned up

The seed to use for the random number generator is 100000
 
Physics news on Phys.org
You need to tell us what expression you are using for the power through the 2 ohm resistor. That is exactly how are you calculating it. What is the current? How did you arrive at it?
 
Just some hints:

Find the current flowing through the load resistor by determining the total resistance of the circuit and applying ohms law.

You can find the resistance of two resistors in parallel by using (R1 * R2) / (R1 + R2).

You can find the current flowing through the 2 ohm resistor by using I / 3 * 2, where I is the current flowing through the load resistor.
 

Similar threads

  • · Replies 37 ·
2
Replies
37
Views
6K
Replies
15
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 17 ·
Replies
17
Views
13K
  • · Replies 5 ·
Replies
5
Views
2K