[RISOLTO] - Bug LTspice con induttore a GND

In questa area discutiamo delle simulazioni a PC, dei modelli dei componenti e librerie
Rispondi
Albi
Messaggi: 22
Iscritto il: dom 26 gen 2020, 4:57

[RISOLTO] - Bug LTspice con induttore a GND

Messaggio da Albi »

Buongiorno,
sto facendo la simulazione di un semplice circuito mostrato nella prima immagine con due induttori, e un condensatore in parallelo ad una resistenza. Tuttavia c'è qualche problema di risoluzione.
La simulazione va a buon fine fino alla alla fine (5 ms), ma quando chiedo di plottare la tensione sulla resistenza non vedo nulla (come se fosse tutto a GND).
Se invece aggiungo artificalmente una piccola resistenza in serie all'induttore L1 (sia come componente passivo, sia come parametro dell'induttore "series resistance"), la simulazione va a buon fine e vedo la reale tensione sulla resistenza.
Come mai c'è questo comportamento anomalo?
Allegati
Circuito teorico che voglio modellare. Come si vede dal grafico, la tensione sul nodo N 002 non viene letta (come se fosse GND).
Circuito teorico che voglio modellare. Come si vede dal grafico, la tensione sul nodo N 002 non viene letta (come se fosse GND).
DoppioInduttore_SENZA_resistenza.png (35.19 KiB) Visto 1834 volte
Circuito leggermente modificato per far andare a buon fine la simulazione (il risultato è corretto). Ho aggiunto una piccola resistenza tra l'induttore e la resistenza.
Circuito leggermente modificato per far andare a buon fine la simulazione (il risultato è corretto). Ho aggiunto una piccola resistenza tra l'induttore e la resistenza.
DoppioInduttore_CON_resistenza.png (44.27 KiB) Visto 1835 volte
Ultima modifica di Albi il mar 20 apr 2021, 10:20, modificato 1 volta in totale.
Avatar utente
Pier Aisa
Amministratore
Messaggi: 2530
Iscritto il: ven 16 mar 2018, 9:43
Località: Bologna
Contatta:

Re: Bug LTspice con induttore a GND

Messaggio da Pier Aisa »

A volte è necessario separare gli elementi reattivi con resistenze di valore opportuno; ad esempio pochi milliohm per i corti circuiti e qualche mega ohm per i circuiti aperti. Questo permette a Spice di non avere situazioni di conflitto in cui generatori di tensione o corrente impongano i loro valori ... le resistenze creano "isolamento" fra generatori ideali.
Poi nel caso si puo' lavorare sui prametri della simultazione relativamente alla risoluzione e calcoli ma solo in seconda battuta.
Ciao
tiziao
Messaggi: 4941
Iscritto il: sab 17 mar 2018, 9:23
Contatta:

Re: Bug LTspice con induttore a GND

Messaggio da tiziao »

Pier Aisa ha scritto: mar 20 apr 2021, 9:48 A volte è necessario separare gli elementi reattivi con resistenze di valore opportuno; ad esempio pochi milliohm per i corti circuiti e qualche mega ohm per i circuiti aperti. Questo permette a Spice di non avere situazioni di conflitto in cui generatori di tensione o corrente impongano i loro valori ... le resistenze creano "isolamento" fra generatori ideali.
Poi nel caso si puo' lavorare sui prametri della simultazione relativamente alla risoluzione e calcoli ma solo in seconda battuta.
Ciao
In realtà non sono bug... sono cose comuni a tutti gli spice e serve qualche piccola accortezza come dice Pier.

L' autore di LTS usava una parte di conferenza per spiegare queste cose.... se trovate una sua conferenza sono molto interessanti.
Avatar utente
Marco1971
Messaggi: 780
Iscritto il: mer 18 lug 2018, 17:38
Località: Lucca
Contatta:

Re: [solved] Bug LTspice con induttore a GND

Messaggio da Marco1971 »

Vero...sono necessari per far convergere il motore interno di SPICE che è basato sul calcolo matriciale.

https://designers-guide.org/analysis/dg-spice/chA.pdf

Marco
Rispondi