Sto provando a calcolare in modo programmato le variazioni di tensione su un circuito molto grande.Quale algoritmo devo usare per calcolare la tensione su un circuito combinato?
* Questa domanda può sembrare orientata verso l'elettronica, ma è più sull'applicazione di un algoritmo su un insieme di dati.
Per semplicità,
ecco un circuito completo, con le tensioni già calcolati:
sto origine solo dato la tensione della batteria e le resistenze:
Il problema che ho è che viene calcolata la tensione in modo diverso tra circuiti paralleli e in serie.
A somewhat similar question asked on SO.
Alcune formule:
When resistors are in parallel:
Rtotal = 1/(1/R1 + 1/R2 + 1/R3 ... + 1/Rn)
When resistors are in series:
Rtotal = R1 + R2 + R3 ... + Rn
legge di Ohm:
V = IR
I = V/R
R = V/I
V is voltage
(volts)
I is current
(amps)
R is resistance
(ohms)
Ogni tutorial che ho trovato su internet è costituito da persone concettualmente raggruppamento circuiti insieme in parallelo per ottenere la resistenza totale, e quindi usando quella resistenza per calcolare la resistenza in serie.
Questo va bene per piccoli esempi, ma è difficile ricavare un algoritmo fuori di esso per i circuiti su larga scala.
La mia domanda:
Data una matrice di tutti i percorsi completi,
c'è un modo per me per calcolare tutte le gocce di tensione?
Attualmente ho il sistema come struttura di dati del grafico.
Tutti i nodi sono rappresentati (e possono essere consultati) con un numero di identificazione.
Così, per l'esempio precedente, se corro gli attraversamenti, io tornare un elenco di percorsi come questo:
[[0,1,2,4,0]
,[0,1,3,4,0]]
Ogni numero può essere utilizzato per ricavare il nodo reale ed è dati corrispondenti. Che tipo di trasformazioni/algoritmi devo eseguire su questo insieme di dati?
E 'molto probabile che porzioni del circuito saranno composti, e quelle sezioni composti possono trovarsi essendo in parallelo o in serie con altre sezioni composti.
Penso che il mio problema è simile a questo:
http://en.wikipedia.org/wiki/Series-parallel_partial_order
Il circuito è composto da parallelo o serie? o può contenere il circuito del ponte? –
Si consiglia di consultare la legge di Kirchhoff: http://en.wikipedia.org/wiki/Kirchhoff%27s_circuit_laws può essere utilizzato per derivare un insieme di equazioni lineari da risolvere. – Henry
@PhamTrung Buona domanda. Niente ponti Puramente parallelo e serie. –