Du er her: nordcad.dk Service e-SERVICE

e-SERVICE nr. 132

Oprettet dato: 3. februar 2011

Se nyhedsbrevet

 

PSpice tips for power supply design

 

Hvis du bruger PSpice A/D® til at designe strømforsyninger, vil det typisk involvere hurtigt skiftende signaler og relativt høje strøm- og spændingsniveauer.
Dette kan give et ?convergence problem? i PSpice simuleringen.
Der findes en række generelle tips til, hvordan man kan undgå dette. I nogle tilfælde kan det enkelte forslag løse problemet, i andre er det en kombination af disse, der er løsningen.
De fleste indstillinger kan findes under Options fanen i simuleringsprofilen:

 

 

Her styrer VNTOL og ABSTOL præcisionen af de strøm- og spændingsværdier, PSpice udregner. Ofte vil det være tilstrækkeligt med 1m.
RELTOL styrer den relative tolerance, som kræves for hvert enkelt datapunkt.
Hvis denne reduceres fra 0.001 til 0.01, vil sandsynligheden for konvergensfejl blive mindre.
Det anbefales ikke at gå uden for området 0.001 til 0.01.
Både GMIN Stepping og Preordering vil også kunne forbedre simuleringens konvergens-egenskaber.

 

I nogle tilfælde kan det være vanskeligt at overskue hvilke parametre, man skal ændre på. Der kan også være brug for at ændre præcisionen løbende igennem simuleringen.
I de tilfælde kan man bruge Auto Converge muligheden, som tillader PSpice selv at ændre diverse parametre simulerings-forløbet for at opnå konvergens.

 

 

Det kan også hjælpe at ændre på den maksimalt tilladte step størrelse. Dette kan dog betyde længere simuleringstider. Men hvis det kun er nødvendigt i en kort periode, er det muligt at bruge Schedule kommandoen til at ændre Max Step Size løbende igennem simuleringen:

 

 

 

Angives som {SCHEDULE(0, 0, 8m, 0.1u, 10m, 0)}, for at begrænse step size til 0.1u i perioden 8ms til 10ms.
Resten af tiden er der ingen begrænsning.

For andre parametre kan Schedule kommandoer inkluderes i en include fil:

.OPTIONS RELTOL={SCHEDULE( 0s,0.01,8ms,0.001)}

 

 

 

 

Som noget nyt er det også muligt for brugeren at definere det mindste tilladte Time Step. Dette gøres ved at sætte DMFACTOR under Advanced Options. Mindste tilladte step udregnes som Min Step = DMFACTOR* TSTOP / (1e15 * RELTOL), hvor TSTOP er ?Run to time? for tidsanalysen.

 

Du kan downloade et lille eksempel, der viser brugen af Schedule her:

 

Schedule eksempel til OrCAD Capture og PSpice A/D

 

 

Se hele nyhedsbrevet


Kommentarer:

Fornavn
Efternavn
E-mail
Kommentarer

Indtast bogstaverne vist ovenfor

Cookies

Nordcad anvender cookies til at indsamle viden om anvendelsen af hjemmesiden, og for at sikre brugere den bedste oplevelse. Hvis du klikker videre på siden, accepterer du vores brug af cookies. Læs om vores cookies- og beskyttelse af personlige data her.

Nordcad Systems A/S
Vesteraa 15
DK-9000 Aalborg

   


tel.: +45 96 31 56 90
info@nordcad.dk

Følg os på de sociale medier!