Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

incongruenza LTspice

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] incongruenza LTspice

Messaggioda Foto Utentemarco77na » 12 nov 2016, 18:29

Ho notato del piccole incongruenze nei risultati della simulazione di questo circuito (fatta da me e da un Prof) che polarizza un BJT, la rete di polarizzazione cosiddetta a 4 resistori, pur usando gli stessi componenti stessi valori stesso simulatore, scusate la pignoleria ma ad esempio nella mia simulazione V(n001) è 6.68507 mentre in quella del prof V(n002) è 6.68514,ovviamente sono lo stesso nodo nel circuito anche se con nomi diversi , nomi diversi poiché ho disegnato gli elementi in ordine differente rispetto al prof, come mai i valori non coincidono?
Allegati
3.jpg
Avatar utente
Foto Utentemarco77na
16 3
New entry
New entry
 
Messaggi: 50
Iscritto il: 12 apr 2015, 15:37

0
voti

[2] Re: incongruenza LTspice

Messaggioda Foto Utenterugweri » 26 nov 2016, 14:02

Avere risultati identici su numeri non interi è molto difficile eseguendo due volte un calcolo su una stessa macchina, figuriamoci su due calcolatori differenti :lol:
Di fatto, la rappresentazione di un numero non intero e non periodico è realizzata su computer nel formato floating point (per informazioni esatte su come tali numeri vengano gestiti, consiglio la lettura dello standard IEEE-754), che si porta dietro un certo numero di problemi legati all'esecuzione di operazioni ed arrotondamenti.

Tanto per fare un esempio: in generale, dato un numero \alpha = p*N^{q} rappresentato sulla macchina come \bar{\alpha} = \bar{p}*N^{q} con \bar{p} avente t cifre, l'errore assoluto di arrotondamento (per eccesso) vale |\alpha -\bar{\alpha}| \leq \frac{1}{2} N^{q-t}, e cioè (ponendo N = 10) nel caso della tua tensione hai un errore di qualche unità sull'ultima cifra rappresentata (circa 4-5, ad occhio) solo in conseguenza dell'arrotondamento!

In sostanza, per differenze minime come quelle che hai ottenuto non c'è davvero motivo di allarmarsi: è assolutamente normale che si presentino ;-)
Avatar utente
Foto Utenterugweri
5.948 2 8 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 1366
Iscritto il: 25 nov 2016, 18:46

1
voti

[3] Re: incongruenza LTspice

Messaggioda Foto UtenteDarwinNE » 26 nov 2016, 14:29

Uhm, a naso direi che è diversa la configurazione del programma. Intendo i parametri di convergenza SPICE, le tolleranze per i metodi iterativi usati per la soluzione dei problemi nonlineari etc. Prova a guardare in quella direzione, è probabile che ci siano delle differenze tra la configurazione tua e quelle del tuo professore.
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France


Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti