ΜΕΘΟΔΟΣ ΥΠΟΔΟΜΗΣ ΝΟΔΕ

Κάντε κλικ ή επιλέξτε τα παρακάτω κυκλώματα Παράδειγμα για να καλέσετε το TINACloud και επιλέξτε τη λειτουργία Interactive DC to Analyze them Online.
Πάρτε μια χαμηλού κόστους πρόσβαση στο TINACloud για να επεξεργαστείτε τα παραδείγματα ή να δημιουργήσετε τα δικά σας κυκλώματα

Το πλήρες σύνολο των εξισώσεων του Kirchhoff μπορεί να απλοποιηθεί σημαντικά με την πιθανή μέθοδο κόμβου που περιγράφεται σε αυτό το κεφάλαιο. Χρησιμοποιώντας αυτήν τη μέθοδο, ο νόμος περί τάσης του Kirchhoff ικανοποιείται αυτόματα και χρειαζόμαστε μόνο εξισώσεις κόμβων για να ικανοποιήσουμε και τον ισχύοντα νόμο του Kirchhoff. Η ικανοποίηση του νόμου περί τάσης του Kirchhoff επιτυγχάνεται με τη χρήση δυναμικών κόμβων (που ονομάζονται επίσης κόμβοι ή κομβικές τάσεις) σε σχέση με έναν συγκεκριμένο κόμβο που ονομάζεται αναφορά κόμβος. Με άλλα λόγια, όλες οι τάσεις στο κύκλωμα είναι σχετικές με το αναφοράς κόμβου, που θεωρείται συνήθως ότι έχει 0 δυνατότητες. Είναι εύκολο να δούμε ότι με αυτούς τους ορισμούς τάσης ο νόμος περί τάσης του Kirchhoff ικανοποιείται αυτόματα, καθώς η εξίσωση βρόχου με αυτές τις δυνατότητες οδηγεί στην ταυτότητα. Σημειώστε ότι για ένα κύκλωμα με κόμβους N θα πρέπει να γράφετε μόνο εξισώσεις N - 1. Κανονικά, η εξίσωση κόμβου για τον κόμβο αναφοράς παραμένει εκτός.

Το άθροισμα όλων των ρευμάτων στο κύκλωμα είναι μηδέν αφού κάθε ρεύμα ρέει μέσα και έξω από έναν κόμβο. Επομένως, η εξίσωση Nth κόμβου δεν είναι ανεξάρτητη από τις προηγούμενες εξισώσεις N-1. Εάν συμπεριλάβαμε όλες τις εξισώσεις Ν, θα είχαμε ένα άλυτο σύστημα εξισώσεων.

Η μέθοδος δυναμικού κόμβου (που ονομάζεται επίσης κομβική ανάλυση) είναι η μέθοδος που ταιριάζει καλύτερα στις εφαρμογές υπολογιστών. Τα περισσότερα προγράμματα ανάλυσης κυκλώματος - συμπεριλαμβανομένου του TINA - βασίζονται σε αυτήν τη μέθοδο.

Τα βήματα της κομβικής ανάλυσης:

1. Επιλέξτε έναν κόμβο αναφοράς με δυναμικό 0 κόμβου και επισημάνετε κάθε υπόλοιπο κόμβο με V1, V2 or j1, j2και ούτω καθεξής.

2. Εφαρμόστε τον τρέχοντα νόμο του Kirchhoff σε κάθε κόμβο εκτός από τον κόμβο αναφοράς. Χρησιμοποιήστε το νόμο του Ohm για να εκφράσετε άγνωστα ρεύματα από δυναμικά κόμβων και τάσεις πηγής τάσης όταν είναι απαραίτητο. Για όλα τα άγνωστα ρεύματα, υποθέστε την ίδια κατεύθυνση αναφοράς (π.χ. δείχνοντας τον κόμβο) για κάθε εφαρμογή του ισχύοντος νόμου του Kirchhoff.

3. Λύστε τις εξισώσεις κόμβου που προκύπτουν για τις τάσεις των κόμβων.

4. Προσδιορίστε τυχόν απαιτούμενο ρεύμα ή τάση στο κύκλωμα χρησιμοποιώντας τις τάσεις κόμβου.

Ας παρουσιάσουμε το βήμα 2 γράφοντας την εξίσωση κόμβου για τον κόμβο V1 του ακόλουθου τμήματος κυκλώματος:

Αρχικά, βρείτε το ρεύμα από τον κόμβο V1 έως τον κόμβο V2. Θα χρησιμοποιήσουμε το νόμο του Ohm στο R1. Η τάση στο R1 είναι V1 - V2 - VS1

Και το ρεύμα μέσω του R1 (και από τον κόμβο V1 στον κόμβο V2) είναι

Σημειώστε ότι αυτό το ρεύμα έχει μια κατεύθυνση αναφοράς που δείχνει το V1 κόμβος. Χρησιμοποιώντας τη σύμβαση για ρεύματα που δείχνουν έναν κόμβο, θα πρέπει να ληφθεί υπόψη στην εξίσωση κόμβου με θετικό σημάδι.

Η τρέχουσα έκφραση του κλάδου μεταξύ V1 και V3 θα είναι παρόμοια, αλλά από το VS2 βρίσκεται στην αντίθετη κατεύθυνση από το VS1 (που σημαίνει το δυναμικό του κόμβου μεταξύ VS2 Και R2 είναι V3-VS2), το τρέχον είναι

Τέλος, λόγω της υποδεικνυόμενης κατεύθυνσης αναφοράς, IS2 θα πρέπει να έχει ένα θετικό σημάδι και εγώS1 ένα αρνητικό σύμβολο στην εξίσωση κόμβου.

Η εξίσωση κόμβου:

Τώρα ας δούμε ένα πλήρες παράδειγμα για να αποδείξουμε τη χρήση της μεθόδου δυναμικού κόμβου.

Βρείτε την τάση V και τα ρεύματα μέσω των αντιστάσεων στο παρακάτω κύκλωμα


Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows


Δεδομένου ότι έχουμε μόνο δύο κόμβους σε αυτό το κύκλωμα, μπορούμε να μειώσουμε τη λύση στον προσδιορισμό μιας άγνωστης ποσότητας. Επιλέγοντας ο χαμηλότερος κόμβος ως κόμβος αναφοράς, η άγνωστη τάση κόμβου είναι η τάση που επιλύουμε, V.

Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows


Η κόμβος εξίσωσης για τον άνω κόμβο:

Αριθμητικά:

Πολλαπλασιασμός με 30: 7.5 + 3V - 30 + 1.5 V + 7.5. + V - 40 = 0 5.5 V -55 = 0

Ως εκ τούτου: V = 10 V

{Λύση από τον διερμηνέα της TINA}
Sys V
I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
τέλος?
V = [10]
#Λύση από Python!
εισαγωγή numpy ως n, sympy ως s
#I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
#Γράψτε τον πίνακα των συντελεστών:
A=n.array([[1/R1+1/R2+1/R3]])
#Γράψτε τον πίνακα των σταθερών:
b=n.array([-I+Vs1/R1-Vs2/R2+Vs3/R3])

V= n.linalg.solve(A,b)[0]
εκτύπωση(“%.3f”%V)
#Συμβολική λύση με sympy λύση
V= s.symbols('V')
sol = s.solve([I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3],[V])
εκτύπωση (sol)

Τώρα ας προσδιορίσουμε τα ρεύματα μέσω των αντιστάσεων. Αυτό είναι εύκολο, δεδομένου ότι τα ίδια ρεύματα χρησιμοποιούνται στην κομβική εξίσωση παραπάνω.

{Λύση από τον διερμηνέα της TINA}
{Χρησιμοποιήστε τη μέθοδο δυναμικού κόμβου!}
Sys V
I+(V-Vs1)/R1+(V+Vs2)/R2+(V-Vs3)/R3=0
τέλος?
V = [10]
{Τα ρεύματα των αντιστάσεων}
IR1: = (V-Vs1) / R1.
IR2: = (V + Vs2) / R2;
IR3: = (V-Vs3) / R3.
IR1 = [0]
IR2 = [750.0001m]
IR3 = [- 1000m]

Μπορούμε να ελέγξουμε το αποτέλεσμα με το TINA απλώς ενεργοποιώντας τη διαδραστική λειτουργία DC της TINA ή χρησιμοποιώντας την εντολή Analysis / DC Analysis / Nodal Voltages.



Στη συνέχεια, ας λύσουμε το πρόβλημα που χρησιμοποιήθηκε ήδη ως το τελευταίο παράδειγμα του Οι νόμοι του Kirchhoff κεφάλαιο



Βρείτε τις τάσεις και τα ρεύματα κάθε στοιχείου του κυκλώματος.

Επιλέγοντας τον κάτω κόμβο ως κόμβο αναφοράς δυναμικού 0, η κομβική τάση του Ν2 θα είναι ίσο με το VS3,: j2 = επομένως έχουμε μόνο μία άγνωστη οζική τάση. Μπορεί να θυμάστε ότι στο παρελθόν, χρησιμοποιώντας το πλήρες σύνολο των εξισώσεων του Kirchhoff, ακόμη και μετά από κάποιες απλοποιήσεις, είχαμε ένα γραμμικό σύστημα εξισώσεων 4 άγνωστων.

Γράφοντας τις εξισώσεις κόμβου για τον κόμβο N1, ας υποδείξουμε την κομβική τάση του Ν1 by j1

Η απλή εξίσωση που πρέπει να λυθεί είναι:

Αριθμητικά:

Πολλαπλασιάστε με το 330, παίρνουμε:

3j1-360 - 660 + 11j1 - 2970 = 0 ® j1= 285 V

Μετά τον υπολογισμό j1, είναι εύκολο να υπολογίσετε τις άλλες ποσότητες στο κύκλωμα.

Τα ρεύματα:

IS3 = ΙR1 - ΕγώR2 = 0.5 - 5.25 = - 4.75 A


Και οι τάσεις:

VIs = j1 = 285 V

VR1= (
j1 - VS3) = 285 - 270 = 15 V

VR2 = (VS3 - VS2) = 270 - 60 = 210 V

VL = - (j1-VS1-VR3) = -285 +120 +135 = - 30 V

Μπορεί να σημειώσετε ότι με τη μέθοδο πιθανού κόμβου χρειάζεστε ακόμη έναν επιπλέον υπολογισμό για να προσδιορίσετε τα ρεύματα και τις τάσεις του κυκλώματος. Ωστόσο, αυτοί οι υπολογισμοί είναι πολύ απλοί, πολύ απλούστεροι από την επίλυση συστημάτων γραμμικών εξισώσεων για όλες τις ποσότητες κυκλώματος ταυτόχρονα.

Μπορούμε να ελέγξουμε το αποτέλεσμα με το TINA απλώς ενεργοποιώντας τη διαδραστική λειτουργία DC της TINA ή χρησιμοποιώντας την εντολή Analysis / DC Analysis / Nodal Voltages.


Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows

Ας δούμε και άλλα παραδείγματα.

Παράδειγμα 1

Βρείτε το τρέχον Ι.


Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows

Σε αυτό το κύκλωμα υπάρχουν τέσσερις κόμβοι, αλλά επειδή έχουμε μια ιδανική πηγή τάσης που καθορίζει την τάση του κόμβου στο θετικό πόλο του, πρέπει να επιλέξουμε τον αρνητικό πόλο ως κόμβο αναφοράς. Επομένως, έχουμε πραγματικά μόνο δύο άγνωστα δυναμικά κόμβων: j1 και j2 .


Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows


Οι εξισώσεις για τους κόμβους των δυναμικών j1 και j2:

Αριθμητικά:



έτσι το σύστημα των γραμμικών εξισώσεων είναι:


Για να επιλύσετε αυτό, πολλαπλασιάστε την πρώτη εξίσωση με 3 και τη δεύτερη με 2 και, στη συνέχεια, προσθέστε τις δύο εξισώσεις:

11j1 = 220

και ως εκ τούτου j1= 20V, j2 = (50 + 5j1) / 6 = 25 V

Τέλος, το άγνωστο ρεύμα:

Η λύση ενός συστήματος γραμμικών εξισώσεων μπορεί επίσης να υπολογιστεί χρησιμοποιώντας Κανόνας του Κράμερ.

Ας απεικονίσουμε τη χρήση του κανόνα του Cramer λύνοντας ξανά το παραπάνω σύστημα ..

1. Συμπληρώστε τη μήτρα των συντελεστών άγνωστων:

2. Υπολογίστε την τιμή του καθοριστικός παράγοντας της μήτρας D.

| D| = 7 * 6 - (-5) * (- 4) = 22

3. Τοποθετήστε τις τιμές της δεξιάς πλευράς στη στήλη των συντελεστών της άγνωστης μεταβλητής, στη συνέχεια υπολογίστε την τιμή του προσδιοριστικού:

4.Divide οι νεοδιορισθέντες προσδιοριστές από τον αρχικό προσδιοριστή, για να βρείτε τις ακόλουθες αναλογίες:

Ως εκ τούτου j1 = 20 V και j2 = 25 V

Για να ελέγξετε το αποτέλεσμα με το TINA, απλώς ενεργοποιήστε τη διαδραστική λειτουργία DC της TINA ή χρησιμοποιήστε την εντολή Analysis / DC Analysis / Nodal Voltages. Σημειώστε ότι χρησιμοποιώντας το Καρφίτσα τάσης συστατικό του TINA, μπορείτε να δείξετε άμεσα τις δυνατότητες του κόμβου, υποθέτοντας ότι το Έδαφος είναι συνδεδεμένο στον κόμβο αναφοράς.


Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows

{Λύση από τον διερμηνέα της TINA}
Sys fiNUMX, fi1
(fi1-fi2)/R2+(fi1-VS1)/R3+fi1/R4=0
(fi2-fi1)/R2+(fi2-VS1)/R1-Is=0
τέλος?
fi1 = [20]
fi2 = [25]
Ι: = (fi2-VS1) / R1;
I = [500m]
#Λύση από Python!
εισαγωγή numpy ως n
#Έχουμε ένα σύστημα
#γραμμικές εξισώσεις που
#θέλουμε να λύσουμε για fi1, fi2:
#(fi1-fi2)/R2+(fi1-VS1)/R3+fi1/R4=0
#(fi2-fi1)/R2+(fi2-VS1)/R1-Is=0
#Γράψτε τον πίνακα των συντελεστών:
A=n.array([[1/R2+1/R3+1/R4,-1/R2],[-1/R2,1/R2+1/R1]])
#Γράψτε τον πίνακα των σταθερών:
b=n.συστοιχία([[VS1/R3],[VS1/R1+Is]])
x=n.linalg.solve(A,b)
fi1,fi2=x[0],x[1]
print("fi1= %.3f"%fi1)
print("fi2= %.3f"%fi2)
I=(fi2-VS1)/R1
print("I= %.3f"%I)

Παράδειγμα 2.

Βρείτε την τάση του αντιστάτη R4.

R1 = R3 = 100 ohm, R2 = R4 = 50 ohm, R5 = 20 ohm, R6 = 40 ohm, R7 = 75 ohm




Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows


Σε αυτήν την περίπτωση, είναι πρακτικό να επιλέξετε τον αρνητικό πόλο της πηγής τάσης VS2 ως κόμβος αναφοράς γιατί τότε ο θετικός πόλος του VS2 η πηγή τάσης θα έχει VS2 = 150 κόμβος δυναμικό. Λόγω αυτής της επιλογής, ωστόσο, η απαιτούμενη τάση V είναι αντίθετη από την τάση κόμβου του κόμβου Ν4; επομένως V4 = - V.

Οι εξισώσεις:


Δεν παρουσιάζουμε τους υπολογισμούς χεριών εδώ, καθώς οι εξισώσεις μπορούν εύκολα να επιλυθούν από τον διερμηνέα της ΤΙΝΑ.

{Λύση από τον διερμηνέα της TINA}
{Χρησιμοποιήστε τη μέθοδο δυναμικού κόμβου!}
Sys V, V1, V2, V3
V1/R2+(V1-Vs2)/R1-Is=0
(V2+V)/R6+(V2-V3+Vs1)/R5+Is=0
(V3+V)/R7+(V3-Vs2)/R3+(V3-Vs1-V2)/R5=0
(-V-V2)/R6-V/R4+(-V-V3)/R7=0
τέλος?
V1 = [116.6667]
V2 = [- 91.8182]
V3 = [19.697]
V = [34.8485]
#Λύση από Python!
εισαγωγή numpy ως n
#Χρησιμοποιήστε τη μέθοδο δυναμικού κόμβου !
#Έχουμε ένα σύστημα γραμμικών εξισώσεων που θέλουμε να λύσουμε
#για V,V1,V2,V3:
#V1/R2+(V1-Vs2)/R1-Is=0
#(V2+V)/R6+(V2-V3+Vs1)/R5+Is=0
#(V3+V)/R7+(V3-Vs2)/R3+(V3-Vs1-V2)/R5=0
#(-V-V2)/R6-V/R4+(-V-V3)/R7=0
#Γράψτε τον πίνακα των συντελεστών:
A= n.array([[0,1/R2+1/R1,0,0],[1/R6,0,1/R6+1/R5,(-1)/R5],[1/R7,0,(-1)/R5,1/R7+1/R5+1/R3],[(-1)/R6-1/R4-1/R7,0,-1/R6,-1/R7]])
#Γράψτε τον πίνακα των σταθερών:
b=n.array([(Vs2/R1)+Is,-(Vs1/R5)-Is,(Vs2/R3)+(Vs1/R5),0])

x= n.linalg.solve(A,b)
V=x[0]
print("V= %.4f"%V)

Για να ελέγξετε το αποτέλεσμα με, το TINA απλώς ενεργοποιήστε τη διαδραστική λειτουργία DC της TINA ή χρησιμοποιήστε την εντολή Analysis / DC Analysis / Nodal Voltages. Σημειώστε ότι πρέπει να τοποθετήσουμε μερικούς πείρους τάσης στους κόμβους για να δείξουμε τις τάσεις του κόμβου.


Κάντε κλικ / πατήστε το παραπάνω παράθυρο για να αναλύσετε on-line ή κάντε κλικ σε αυτόν το σύνδεσμο για να Αποθήκευση κάτω από τα Windows


    X
    Καλωσορίσατε στο DesignSoft
    Αφήστε τη συζήτηση σε περίπτωση που χρειάζεστε βοήθεια για να βρείτε το σωστό προϊόν ή χρειάζεστε υποστήριξη.
    η wpchatıco