Solve function for Supernode Circuit Analysis

Click For Summary
SUMMARY

The discussion focuses on using the solve() function on a TI-89 Titanium calculator (ROM Version 3.10) for Nodal Analysis involving a Supernode, where the number of equations exceeds the number of variables. The user presents three equations: two nodal equations (n1 and n2) and one supernode equation (n3). The attempt to solve these equations using solve(n1 and n2 and n3, {v1, v2}) results in a false return value, indicating a failure to find a solution. The user seeks guidance on how to effectively utilize the solve() function in this context.

PREREQUISITES
  • Understanding of Nodal Analysis in electrical circuits
  • Familiarity with the TI-89 Titanium calculator and its solve() function
  • Knowledge of Supernode concepts in circuit analysis
  • Basic algebraic manipulation of equations
NEXT STEPS
  • Research the use of the TI-89 Titanium's symbolic algebra capabilities
  • Explore methods for handling overdetermined systems in circuit analysis
  • Learn about alternative approaches to Nodal Analysis with Supernodes
  • Investigate the implications of using numerical methods for circuit equations
USEFUL FOR

Electrical engineers, students studying circuit analysis, and users of the TI-89 Titanium calculator who are working with complex systems of equations.

vtee2014
Messages
1
Reaction score
0
I am using a TI-89 Titanium ROM Version 3.10

I can use solve() readily for N equations and N unknowns, however:

I am trying to use the solve() function for Nodal Analysis with a Supernode

As you may recall, this means more equations than variables:

For example: (this is slightly modified from the real problem)

1] v1/2 + (v1-v2)/3 - 9 = 0 --> I am storing this STO > n1

2] v2/6 + (v2-v1)/3 - 7 = 0 --> I am storing this STO > n2

supernode

s] v2 + 5 = v1

or v1 - v2 - 5 = 0 --> I am storing this STO > n3

The supernode adds one more equation but there are only two variables

so:

solve(n1 and n2 and n3, {v1, v2})

returns -> false

This may be a trivial fix or more complicated, but I cannot see a workaround

How do I use solve() when there are N unknowns and > N equations ??
 
Computer science news on Phys.org
I'm sorry you are not finding help at the moment. Is there any additional information you can share with us?
 

Similar threads

Replies
2
Views
2K
  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
8K
Replies
20
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K