JavaScript is currently disabled.Please enable it for a better experience of Jumi.
söndag 25 september 2016 VECKA 38

Mats Hellberg, Linear TechnologyLinear Technology:
Verifiera din kraftkonstruktion snabbt och rätt

”Ska man konstruera kraft till elektronik med krav på hög tillförlitlighet blir kravet på korrekt verifiering av konstruktionen större än då tillförlitlighetskraven är lägre. En effektiv metod att verifiera en DC/DC-konstruktion är att jämföra simulerad och uppmätt verkningsgrad”. Det skriver Mats Hellberg, FAE på Linear Technology, i en expertartikel för Elektroniktidningen.
Mats Hellberg, Linear TechnologyOM FÖRFATTAREN

Mats Hellberg
arbetar som fältapplikationsingenjör, FAE, på Linear Technology i Kista. Under de senaste åren har han hållit kurser i simulering med LTspice, som idag är det mest använda SPICE-simuleringsverktyget globalt.
Denna artikel behandlar simulering av verkningsgraden hos en DC/DC-konstruktion samt korrekt mätmetod för att kunna verifiera det simulerade resultatet.

Jag har under de senaste åren hållit utbildningar inom simulering av analoga konstruktioner, då med tyngdpunkt på switchad kraftförsörjning. En vanlig fråga under utbildningen är hur noggranna modellerna i simuleringsprogrammet är, det vill säga hur mycket det går att lita på en simulerad konstruktion. Ett bra sätt att verifiera en DC/DC-uppkoppling i simulatorn är att utgå från verkningsgraden eftersom en alltför ideal modell i simuleringen snabbt kommer att avslöjas när man mäter fysiskt på samma konstruktion.

Omvandlingsförlusterna hos en konstruktion består av tre delar:
  • egenförbrukningen i regulatorn
  • ledningsbundna resistiva förluster (DC loss)
  • dynamiska förluster (AC loss)
Ledningsbundna förluster består av Rds(on) genom transistorer, dioders framledningsfall, kondensatorers anslutningsresistanser och induktansers resistanser. De dynamiska förlusterna består av energin som går åt för att driva MOSFET:ar eller andra aktiva element samt kärnförlusten i induktiva komponenter. De dynamiska förlusterna ökar med frekvensen, medan egenförbrukningen kan ändras med lasten om kretsen exempelvis stödjer burst mode.
KLICKA FÖR STÖRRE BILDER!

Linear Technology
Figur 1. En typisk verkningsgradskurva.

Linear Technology
Figur 2. Simuleringsexempel.

Linear Technology
Figur 3. Plott från loggfil.

Linear Technology
Figur 4. Mätuppsättning.

Linear Technology
Figur 5. Den uppmätta verkningsgraden korrelerar bra mot den simulerade verkningsgrad i detta exempel.

Linear Technology
Syntaxexempel som ger verkningsgraden.

Linear Technology
För att få jämförbara mätvärden bör alla instrument som används för att verifiera verkningsgraden vara av samma typ. Här föll valet på fyra identiska multimetrar.

Verkningsgradskurvan kan snabbt visa var de olika förlusterna dominerar (figur 1). I den första regionen, vid lättare last, är det egenförbrukningen och de dynamiska förlusterna som dominerar. Vid punkten för den högsta verkningsgraden är de ledningsbundna och de dynamiska förlusterna lika stora. Därefter är det de rena ledningsbundna förlusterna som dominerande.

LTspice är ett kostnadsfritt simulationsprogram från Linear Technology för analog konstruktion. Programmet inkluderar många olika modeller av kretsar för switchad kraftomvandling. Modellerna är inte bara rena SPICE-varianter, utan egenutvecklade modeller som gör det möjligt att modellera omvandlare i olika arbetstillstånd. Givetvis stödjs även vanliga SPICE modeller av programmet.

LTspice innehåller även en unik modellering av MOSFET:ar för typen vertikal drain (VD-mos) vilket ytterligare ökar noggrannheten hos simuleringsresultat. Tidigare typer av MOSFET-modeller stödjer sig på metoder som togs fram under 1970-talet då VD-mos inte var vanligt.

Kretsen som jag använder i den här artikeln är LT3575, en isolerad flyback-omvandlare med intern transistor. Kretskopplingen som simuleras är baserad på samma uppkoppling som demokortet (figur 2). Endast transformatorns DCR-värden och kondensatorernas ESR-värden har lagts till. Observera att inga kärnförluster eller mättnadsegenskaper i induktiva komponenter har simulerats i detta exempel.

LTspice innehåller ett verkningsgradsrapportverktyg (Efficiency Report) som kan ta fram verkningsgraden vid en statisk last efter att DC/DC-uppkopplingen nått sin arbetspunkt. Fördelen med detta rapportverktyg är att det underlättar optimeringen av verkningsgraden. I den här artikeln kommer jag dock att använda mig av .measure script för att utvärdera verkningsgraden över en varierande last.  Scriptet .measure (förkortas .meas) är ett användardefinierat script över vad som ska mätas efter varje simulering.

Syntaxexemplet överst på nästa sida mäter effekten in samt effekten ut under tidsperioden 2 ms till 3 ms in i simuleringen. Därefter beräknas parametern Pout/Pin, som ger verkningsgraden.

Tillsammans med stegning (.step) av lasten automatiseras simuleringen av punkterna som behövs för att jämföra med de uppmätta mätpunkterna. Efter simuleringen finns dessa datapunkter i logfilen (SPICE Error Log) och kan därifrån antingen exporteras eller ritas upp som en vågform (figur 3).

Verifiering av verkningsgrad. Vid mätning av verkningsgrad gäller det att man har en mätmetod som minimerar felen. Det behövs fyra värden; U(in), U(ut), I(in) och I(ut). För att få relevanta och jämförbara mätvärden krävs det att alla instrument som används är av samma typ, eftersom vissa instrument exempelvis kan visa medelvärde medan andra visar effektvärdesbildande resultat.

Allra helst skulle man vilja använda exakt samma multimeter och samma referensspänning för alla mätningar, men det går inte. Istället bör man använda likadana instrument och framförallt undvika att exempelvis använda ett oscilloskop tillsammans med olika multimetrar eller att använda värden från labb-aggregat.

I denna mätning har jag valt att använda fyra stycken identiska multimetrar och en digitalkamera för att fånga momentant värde eftersom jag inte är extremt snabb på att skriva ner mätvärden. En viktig detalj är att in- och utspänningen mäts över in- och utgångskondensatorerna (figur 4), då detta mätvärde representerar det simulerade värdet mest korrekt. Att mäta vid anslutningspunkter genererar mätfel på flertal procent vid högre effektuttag.

Antalet uppmätta punkter som behövs beror på hur viktiga olika områden är, det vill säga hur stort dynamiskt område lasten arbetar i. Vid högre last behövs inte lika många mätpunkter, då den resistiva förlusten beter sig linjärt. Totalt nio mätpunkter från 50mA till 2A last räcker i det här exemplet.

I detta exempel har jag endast mätt på ett demokort och jämfört resultatet med simuleringsmodellens egenskaper. Dagens halvledare har liten spridning mellan olika enheter, så eventuella variation i resultat beror mer av externa komponenter och temperaturvariationer än den aktiva komponentens variation.

Verifiering av verkningsgrad är en bra metod för att se om en implementerad DC/DC-konstruktioner verkligen jobbar så optimalt som den var tänkt. Problem runt kringkomponenter, instabilitet och felaktiga värden kommer snabbt att avslöjas på bekostnad av verkningsgraden inte korrelerar med simulerat data. ”Att mäta är att veta” (Werner von Siemens, 1816–1892).

Mats Hellberg arbetar som fältapplikationsingenjör, FAE, på Linear Technology i Kista. Under de senaste åren har han hållit kurser i simulering med LTspice, som idag är det mest använda SPICE-simuleringsverktyget globalt.
MER LÄSNING:
 
 
MEST LÄST JUST NU
Ericssons IoT-patentpool får medlemmar

Qualcomm, ZTE, KPN och Interdigital ansluter sig till den IoT-patentpool Ericsson grundade i februari. Poolen har fått ett namn, Avanci, och började skramla med insamlingsbössan redan i april.

Enkristaller oroade på Tillförlitlighetsdagen

Under SEE-mässan i april tillverkades drygt 400 kretskort samtidigt som olika parametrar varierades. Efteråt har korten testats och den 8:e september redovisades resultaten på Tillförlitlighet & Renhet i Älvsjö. Nu finns presentationerna tillgängliga för nedladdning.

Ett steg närmare straffskatt på elektronik

Det hårt kritiserade förslaget om straffskatt på elektronik finns med i regeringens förslag till budget för 2017. Skatten blir 120 kronor per kilo med ett tak på 320 kronor per vara.

Ericsson kan stänga Kumla och Borås

Igår publicerade Svenska Dagbladet uppgifter om att Ericssons fabriker i Borås och Kumla ska läggas ned som en del i sparpaketet på 10 miljarder kronor. Totalt skulle uppåt 3000 personer i Sverige kunna förlora jobben.

Arm släpper realtidskärna

Arms cpu-familj Cortex R – för realtid och robusthet – får en ny medlem kallad Cortex R52. Det här är Arms första egna Armv8-R-cpu, trots att arkitekturen presenterades redan år 2013.

Sun 21:00, N = 200
 
SENASTE KOMMENTARER
Kommentarer via Disqus