Una rete complessa è costituita da più generatori di tensione o di corrente che alimentano più resistori. In questo caso i metodi visti nei capitoli precedenti, che utilizzano il metodo della resistenza equivalente oppure della falsa posizione, non sono più sufficienti per calcolare le correnti e le tensioni in qualsiasi ramo della rete.
In presenza di più generatrici sono necessari metodi di validità generale, in grado di risolvere qualsiasi rete, per quanto complessa.
Il metodo di Kirchhoff basato sui ben noti principi illustrati nel capitolo principi di Kirchhoff e consiste nel reimpostare e risolvere un sistema di equazioni nel quale sono incognite le correnti nei vari rami, mentre sono noti i bipoli che costituiscono la rete. Nell'applicazione del metodo si precede come segue:
Particolare cura va posta nel non utilizzare maglie aventi un lato costituito da un generatore di corrente al fine di non introdurre nel sistema ulteriore incognita della tensione ai capi del generators di corrente.
Risolvendo ii sistema di L equazioni cosi impostato, si ricavano tutte le L correnti incognite della rete. Le correnti che risultano negative scorroono in senso opposto a quello prescelto.
Esempio:
Nel circuito di fig. 3.1 calcolare le correnti in ciascun ramo.
Termini noti:
R1 = 10Ω
R2 = 20Ω
R3 = 30Ω
R4 = 45Ω
R5 = 50Ω
I0 = 2,4A
E1 = 50V
E4 = 30V
Fig 3.1
Si Applica la procedura esposta:
Si sostituiscono i valori noti nelle equazioni impostate, ottenendo il seguente sistema
Risolvendo il sistema si ricavano i valori per le correnti incognite
Il valore negativo di I3 indica che questa corrente scorre da B verso A contrariamente al verso stabilito inizialmente.