Lämpötilaoptimoitu korkeatehoinen invertterikortti akkukäyttöisiin sovelluksiin

Kirjoittaja Prospero Lombardi, Dario Cucchi, Enrico Poli, Srdjan Djordjevic, Martin Biehl, Melika Roshandell

Akkukäyttöiset moottoriohjausratkaisut voivat tuottaa nykyään yleisesti satojen wattien tehon hyvin alhaisilla käyttöjännitteillä. Tällaisissa sovelluksissa on välttämätöntä hallita moottorin ohjauselektroniikan läpi kulkevia virtoja järjestelmän kokonaistehokkuuden ja luotettavuuden varmistamiseksi. Moottorivirrat voivat itseasiassa nousta jopa kymmeniin ampeereihin. Tämä kasvattaa invertterin sisällä tapahtuvia tehohäviöitä. Invertterin komponenttien korkeampi tehohäviö nostaa lämpötiloja, heikentää suorituskykyä ja saattaa jopa äkillisiin virtakatkoksiin, jos sallitut enimmäisarvot ylittyvät. Termisen suorituskyvyn optimointi on kompaktiin kokoon yhdistettynä keskeinen osa invertterin suunnittelua, joka saattaa kätkeä sisäänsä sudenkuoppia, jos sitä ei tehdä oikealla tavalla. Yksi lähestymistapa tähän ongelmaan on ollut valmistaa prototyyppejä, joita parannetaan asteittain käyttöolosuhteissa suoritetun validoinnin perusteella. Normaalisti sähköiset ja termiset evaluoinnit on kuitenkin täysin erotettu toisistaan, eikä sähkötermisiä yhteisvaikutuksia olla huomioitu suunnitteluvaiheen aikana. Tämä on johtanut yleensä useisiin iteraatioihin ja pitkään markkinoilletuontiaikaan. Moottoriohjausjärjestelmien sähköisen ja termisen suorituskyvyn optimointiin on nykyään olemassa tehokkaampi vaihtoehtoinen menetelmä, jossa hyödynnetään nykyaikaisia simulointitekniikoita. Cadence® Celsius™ Thermal Solver, alan johtava sähkö- ja lämpösimulaatio-ohjelmisto järjestelmäanalyysejä varten, tarjoaa muutamassa minuutissa kokonaisvaltaisen ja tarkan arvion mallin suorituskyvystä sähköisestä ja termisestä näkökulmasta katsottuna. STMicroelectronics, johtava teollisten moottorinohjausmikropiirien valmistaja, on hienosäätänyt EVALSTDRIVE101-evaluointikorttinsa Celsius™-sovelluksella. Tuloksena on kolmivaiheisille harjattomille moottoreille tarkoitettu invertteri, joka pystyy tarjoamaan jopa 15 Arms virtaa ja jota lopullisen sovelluksen suunnittelijat voivat käyttää referenssinä. Tässä artikkelissa kuvataan työnkulku, jonka avulla STMicroelectronics saattoi aloittaa EVALSTDRIVE101-evaluointikortin tuotannon ja vähentää termiseen optimointiin tarvittavaa työtä.

EVALSTDRIVE101

Evaluointikortti EVALSTDRIVE101 perustuu 75-volttiseen kolmen puolisillan hilaohjaimeen STDRIVE101, joka tarjoaa suojausominaisuudet ja joka käyttää 4x4 mm:n QFN (quad flat no-lead) -koteloa. Se sopii täydellisesti paristo- ja akkukäyttöisiin ratkaisuihin ja sisältää kuusi kolmeen puolisiltaan järjestettyä MOSFET-tehotransistoria STL110N10F7. Celsius™ helpotti huomattavasti EVALSTDRIVE101-evaluointikortin optimointiprosessia, sillä se mahdollisti kompaktin ja luotettavan ratkaisun toteuttamisen lyhyessä ajassa. Jäljempänä käsiteltäviä simulointituloksia käytettiin iteratiivisesti komponenttien sijoittelun optimointiin, tasojen ja johdinten muodon hienosäätöön, kerrospaksuuden muokkaukseen ja läpivientien lisäämiseen tai poistoon. Näiden avulla invertteristä saatiin tuotantokelpoinen versio. EVALSTDRIVE101-evaluointikortin optimoitu layout koostuu neljästä 2 oz:n kuparikerroksesta ja se leveys on 11,4 cm ja korkeus 9 cm. Sen maksimi kuormavirta on 15 Arms akkujännitteellä 36 V. Lämmön kannalta EVALSTDRIVE101-evaluointikortin kaikkein kriittisin osa on tehoasteen alue, joka sisältää ennen kaikkea MOSFET-tehotransistorit, virtamittausvastukset, keraamiset ohituskondensaattorit, elektrolyyttiset tasauskondensaattorit ja liittimet. Tämän osan layoutia kutistettiin niin, että se vie vain puolet kortin kokonaiskoosta eli 50 cm2. Samalla kiinnitettiin erityistä huomiota MOSFET-transistorien sijoitteluun ja reititykseen, koska nämä komponentit aiheuttavat suurimman osan tehohäviöistä invertterin toiminnan aikana. Kaikkien MOSFET-transistorien nieluterminaalien kuparipinta-ala maksimoitiin ylimmässä kerroksessa, ja se kopioitiin ja sitä suurennettiin mahdollisuuksien mukaan muissa kerroksissa lämmönsiirron parantamiseksi kortin alapintaa kohti. Näin kortin sekä ylä- että alapinnat edistävät tehokkaasti lämmön poistumista luonnollisen konvektion ja säteilyn avulla. Eri kerrosten välinen sähkö- ja lämpöyhteys toteutettiin halkaisijaltaan 0,5 mm:n läpivienneillä, jotka tehostavat ilmavirtausta ja parantavat jäähdytystä. Aivan MOSFET-transistorien juotoskohtien alapuolella sijaitsee joukko läpivientejä. Nämä ovat ohuempia ja niiden halkaisija on vain 0,3 mm. Tämä estää juotospastaa valumasta reikiin.

Tehohäviöiden arviointi

Kuva yläkerroksen simuloidusta virtatiheydestäKuva 1: Yläkerroksen simuloitu virtatiheys. (Kuvan lähde: STMicroelectronics)

Kuva yläkerroksen simuloiduista lämpötiloista tasapainotilassaKuva 2: Yläkerroksen simuloidut lämpötilat tasapainotilassa. (Kuvan lähde: STMicroelectronics)

EVALSTDRIVE101-evaluointikortin terminen optimointi aloitettiin arvioimalla invertterin tehohäviö sen käytön aikana. Tämä oli yksi lämpösimulaattorin tuloarvoista. Invertterin häviöt voidaan jakaa kahteen osaan: joulen laista johtuviin häviöihin piirikortin johtimissa ja elektroniikkakomponenteista johtuviin häviöihin. Celsius™ voi määrittää virtatiheydet ja kortin häviöt tarkasti suoraan ohjelmaan tuotujen asettelutietojen perusteella, mutta elektroniikkakomponenteista johtuvat häviöt täytyy laskea. Vaikka piirisimulaattorilla voitiin saada erittäin tarkkoja tuloksia, päätettiin käyttää yksinkertaistettuja kaavoja, jotta tehohäviöistä saataisiin kohtuullinen, joskin likimääräinen arvio. Komponenttien sähköisiä malleja ei monestikaan saada valmistajilta tai niitä voi olla vaikea tai mahdoton toteuttaa tyhjästä mallinnustietojen puutteen vuoksi. Tässä käytetyt kaavat puolestaan edellyttävät vain teknisistä tiedoista löytyviä perustietoja. Jos sekundääriset ilmiöt jätetään huomiotta, invertterin tehohäviö johtuu pääosin virtamittausvastusten Psh ja MOSFET-transistorien sisäisistä häviöistä. Näitä häviötä aiheuttavat johtavuus Pcond, kytkentä Psw ja diodihäviö Pdt:

Yhtälö 1

Parametri Kuvaus Arvo
Il Invertterin lähtövirta 15 Arms
Vs Invertterin tulojännite 36 V
tdt Kuollut aika 500 ns
f Kytkentätaajuus 20 kHz
Ron MOSFET-transistorin johtamisresistanssi 5 mΩ
Qp Miller-tasanteen varaus MOSFET-transistorille 18 nC
Vp Tasannejännite MOSFET-transistorille 6 V
Vth MOSFET-kytkentäkynnys 3 V
Ciss MOSFET-tulokapasitanssi 5117 pF
Vd MOSFET-runkodiodin myötäsuuntainen jännite 1 V
Vgd STDRIVE101-hilaohjaimen jännite 12 V
Rg Hilaohjaimen kytkentävastus 33 Ω
Igd STDRIVE101-nieluvirta 0,6 A
Rsh Virtamittausvastus 5 mΩ

Arvioitu tehohäviö oli 1,303 W kullekin MOSFET-transistorille ja 0,281 W kullekin virtamittausvastukselle.

Lämpösimulaatiot

Celsius™-ratkaisun avulla suunnittelijat voivat suorittaa simulaatioita, jotka kattavat järjestelmän sähköisen analyysin ja näyttävät johtimien ja läpivientien virtatiheydet sekä jännitehäviöt. Suunnittelijoiden täytyy määritellä näitä simulaatioita varten heitä kiinnostavat virtasilmukat järjestelmän piirimallin avulla. Kuvassa 3 näytetään EVALSTDRIVE101-evaluointikortin kuhunkin puolisiltaan käytettävä malli. Se koostuu kahdesta vakiovirtageneraattorista, jotka on sijoitettu lähdön ja virtalähteen liittimien väliin, sekä kolmesta MOSFET-transistorit ja virtamittausvastuksen ohittavasta oikosulkupiiristä. Nämä kaksi virtasilmukkaa vastaavat hyvin jännitetason ja maatason todellisia virtakeskiarvoja, kun taas lähtöreitin virta on hieman ylimitoitettu, mikä helpottaa mallin robustisuuden arviointia. Kuvassa 4 ja kuvassa 1 on esitetty EVALSTDRIVE101-evaluointikortin jännitehäviöt ja virtatiheys virran ollessa 15 Arms. Jännitehäviöt suhteessa maareferenssiin korostavat erityisen optimoitua layoutia, jossa ei ole pullonkauloja ja jossa lähdöt U, V ja W ovat hyvin tasapainossa arvoilla 28 mV, 25 mV ja 23 mV. Lähdön U jännitehäviö on suurin, kun taas lähdön W jännitehäviö on näistä kolmesta pienin, koska reitti virtaliittimestä on lyhin. Virrat on jaettu hyvin eri reiteille, ja niiden keskimääräinen tiheys on alle 15 A/mm2, mikä on suositeltava arvo virtajohtimien mitoitukseen. Jotkin punaisista alueista ovat MOSFET-transistorien, virtamittausvastusten ja liittimien läheisyydessä. Näillä alueilla virtatiheys on suurempi, koska komponenttien liittimet ovat pienempiä kuin niiden alla olevat virtajohtimet. Suurin virtatiheys alittaa kuitenkin huomattavasti raja-arvon 50 A/mm2, mikä ylittäminen voisi todellisuudessa johtaa luotettavuusongelmiin.

Kuva virtasilmukan mallinnuksestaKuva 3: Virtasilmukan mallinnus. (Kuvan lähde: STMicroelectronics)

Simulaattorin ansiosta suunnittelijat voivat määrittää ja suorittaa sekä tasapainotilan simulaatioita että transienttisimulaatioita. Ensin mainittu tarjoaa yksittäisen 2D-lämpötilakartan kerroksille ja komponenteille, kun taas jälkimmäinen tarjoaa kartat jokaiselle simuloidulle ajankohdalle ja lämpenemiskäyrät, mutta pidemmän simulointiajan kustannuksella. Tasapainotilan simulaatioon tarvittavia asetuksia voidaan käyttää myös transienttisimulaatiossa, mutta tämä edellyttää lisäksi komponenttien tehohäviöfunktioiden määrittelyä. Transienttisimulaatiot sopivat eri toimintatilojen määrittelyyn järjestelmässä, jossa virtalähteet eivät ole samanaikaisesti aktiivisia, sekä lämpötasapainotilan saavuttamiseen tarvittavan ajan arviointiin.

Kuva sisäkerroksen simuloiduista jännitehäviöstäKuva 4: Sisäkerroksen simuloidut jännitehäviöt. (Kuvan lähde: STMicroelectronics)

EVALSTDRIVE101-simulaatiot tehtiin ympäristölämpötilassa 28 °C käyttämällä lämmönsiirtokerrointa reunaehtona ja kahden vastuksen lämpömalleja kyseisiä laitteita varten. Näitä malleja käytettiin Delphin kaltaisten yksityiskohtaisten lämpömallien sijasta, koska ne ovat saatavilla suoraan komponenttien teknisistä tiedoista, vaikka tämä heikentääkin hieman simuloinnin tarkkuutta. EVALSTDRIVE101-evaluointikortin tasapainotilan tulokset esitetään kuvassa 4 ja transienttisimulaation tulokset kuvassa 5. Transienttisimulaatiossa käytettiin askeltehofunktioita kaikkien MOSFET-transistorien ja virtamittausvastuksien aktivointiin nollahetkellä. U-puolisillan alue todettiin simulaatioissa piirikortin kuumimmaksi alueeksi. Q1 MOSFET (yläpuoli) oli lämpötilassa 94,06 °C, ja sen jälkeen Q4 MOSFET (alapuoli), virtamittausvastukset R24 ja R23 lämpötiloissa 93,99 °C, 85,34 °C ja 85,58 °C.

Kuva U-puolisillan komponenttien simuloidusta lämpenemisestäKuva 5: U-puolisillan komponenttien simuloitu lämpeneminen. (Kuvan lähde: STMicroelectronics)

Termisen karakterisoinnin asetustyöt

EVALSTDRIVE101-evaluointikortin termisen suorituskyvyn kokeellinen karakterisointi tehtiin tuotannon jälkeen. Sen sijaan, että testissä olisi käytetty jarrupenkkiin liitettyä moottoria, siihen valittiin kuvassa 6 esitetty vastaava testipenkki sen helpon toteutuksen vuoksi. EVALSTDRIVE101 liitettiin ohjauskorttiin tarvittavien ohjaussignaalien generoimiseksi ja se sijoitettiin pleksilaatikon sisään järjestelmän jäähdyttämiseksi konvektiolla ilman tahatonta ilmavirtausta. Laatikon yläpuolelle sijoitettiin yksi lämpökuvannuskamera (Nippon Avionicsin malli TVS-200), joka kuvasi korttia laatikon kannessa olevan reiän kautta. Kortin lähtöihin yhdistettiin kolmivaihekuorma, ja järjestelmän jännite oli 36 V. Kuorma koostuu kolmesta tähtimuotoon johdotetusta kelasta, jotka emuloivat moottoria. Kunkin kelan kyllästysvirta on 30 A, induktanssi 300 µH ja loisresistanssi vain 25 mΩ. Alhainen loisresistanssi vähentää huomattavasti Joulen lämmitysvaikutusta kelojen sisällä kortin ja kuorman välisen häviöttömän tehonsiirron hyväksi. Ohjauskortilla generoitiin sinimuotoiset jännitteet, niin että kelojen sisään syötettiin kolme sinimuotoista virtaa 15 Arms kukin. Tällä menetelmällä tehoaste toimi käyttöolosuhteissa, jotka muistuttivat hyvin paljon moottorin lopullista käyttösovellusta. Sen etuna oli myös, ettei säätöpiiriä tarvittu.

Kuva siitä miten terminen karakterisointi suoritettiinKuva 6: Kuva siitä miten terminen karakterisointi suoritettiin. (Kuvan lähde: STMicroelectronics)

Tehohäviön mittaus

Yksi simulointitulosten laatuun vaikuttava tekijä on varmasti tietojen tarkkuus kunkin laitteen tehohäviöstä tehoasteessa. Nämä tiedot saatiin käyttämällä sekä MOSFET-transistoreille että virtamittausvastuksille yksinkertaistettuja kaavoja. Tämä tarkoittaa likiarvojen käyttöä tarkkojen arvojen sijasta. Arvot mitattiin kortilta, mikä mahdollisti virheen arvioinnin häviötehon kvantifioinnissa. Kortin tehohäviö Ploss mitattiin tulotehon Pin ja kolmeen lähtökuormaan syötetyn tehon PUout, PVout ja PWout erona . Mittaus tehtiin oskilloskoopilla (malli Teledyne LeCroy HDO6104-MS) ja aaltomuotoihin sovellettiin asianmukaisia matemaattisia funktioita: ensin laskettiin jännitteen ja virran pistetulo pisteittäin, sitten tehon keskiarvo muodostettiin sinimuotoisten syklien kokonaislukumäärästä. Seuraavassa taulukossa esitetään mittaustulokset ympäristön lämpötilassa ja kuumana, kun tehoaste on saavuttanut tasapainotilan. Siinä näytetään lisäksi kortin tehohäviön kokonaisarvo, joka arvioitiin edellä kaavoilla.

Teho Mittaus kun Tamb [W] Mittaus kun Thot [W] Arvio [W]
Pin 27,51 28,39 -
PUout 5,6 5,7 -
PVout 6,5 6,6 -
PWout 6,1 6,2 -
Ploss 9,36 9,89 9,5

Tulokset osoittavat, että mittaukset ja arviot vastaavat hyvin toisiaan, mikä on linjassa esitettyjen likimääräisten arvioiden kanssa. Kaavat yliarvioivat huonelämpötilan mittauksen 1,5 prosentilla, mikä johtaa noin 3,9 prosentin aliarviointiin kuuman tilan tietoihin verrattuna. Tämä tulos sopii myös MOSFET-transistorien ja virtamittausvastusten johtamisresistanssin toleransseihin, koska laskelmissa käytettiin nimellisarvoja. Kaikki tehoarvot olivat korkeassa lämpötilassa odotetusti korkeampia kuin huoneenlämmössä, koska käämien ja MOSFET-transistorien vastus kasvaa lämpötilan noustessa. Tiedot näyttävät myös eron kolmen lähdön mitattujen tehojen välillä. Tämä vaikutus johtuu siitä, että kelojen L- ja R-arvot poikkeavat hieman toisistaan eikä kolmivaihekuormaa ole tasapainotettu. Tällä vaikutuksella on kuitenkin vain marginaalinen merkitys, koska havaittu poikkeama on pienempi kuin mittausten ja arvion välinen poikkeama.

Lämpötilatulokset

Sinimuotoisten virtojen generointi kuormassa ja lämpökuvien ottaminen lämpökuvannuskameralla suoritettiin samanaikaisesti. Lämpökuvannuskamera oli sitä ennen konfiguroitu ottamaan lämpökuvia 15 sekunnin välein ja sisällyttämään jokaiseen mittaukseen kolme lämpötilamerkkiä komponenteille Q1, Q4 ja R23. Järjestelmä jatkoi toimintaansa, kunnes tasapainotila saavutettiin noin 25 minuutin kuluttua. Laatikon sisällä mitattu ympäristön lämpötila oli testin lopussa noin 28 °C. Kuvassa 7 näkyy kortin lämpenemistransientti, joka saatiin lämpötilamerkkien perusteella, ja kuvassa 8 näkyvät kortin lopulliset lämpötilat.  Mittaus osoitti, että Q1 MOSFET oli koko kortin kuumin komponentti, 93,8 °C, kun taas Q4 MOSFET oli 91,7 °C ja R23-vastus 82,6 °C. Kuten aiemmin todettiin, Celsius™ simuloi Q1 MOSFET-transistorin lämpötilaksi 94,06 °C, Q4 MOSFET-transistorin lämpötilaksi 93,99 °C ja R23-vastuksen lämpötilaksi 85,58 °C, mikä vastaa erittäin hyvin mittauksia. Sama vastaavuus on havaittavissa myös lämmitystransientin aikavakiossa, mikä voidaan nähdä helposti vertailemalla suoraan kuvaa 5 ja kuvaa 7.

Kuva U-puolisillan komponenttien mitatusta lämpenemisestäKuva 7: U-puolisillan komponenttien mitattu lämpeneminen. (Kuvan lähde: STMicroelectronics)

Kuva yläkerroksen mitatuista lämpötiloista tasapainotilassaKuva 8: Yläkerroksen mitatut lämpötilat tasapainotilassa. (Kuvan lähde: STMicroelectronics)

Yhteenveto

STMicroelectronics toi jokin aikaa sitten markkinoille EVALSTDRIVE101-evaluointikortin, joka on suunniteltu käyttäen Cadence® Celsius™ Thermal Solveria. Kortti on suunnattu akkukäyttöisiin sovelluksiin tarvittavan korkeatehoisen ja kolmivaiheisen harjattoman pienjännitemoottorin ohjaukseen. Se sisältää kompaktin 50 cm2:n tehoasteen, joka voi tarjota moottorille yli 15 Arms virran ilman jäähdytyselementtiä tai lisäjäähdytystä. Lämpösimulaattoriin sisältyvät erilaiset simulointiominaisuudet mahdollistivat sekä kortin lämpötilaprofiilin ja kuumien alueiden ennakoinnin sen tehoasteen komponenteissa että myös yksityiskohtaisen kuvauksen saannin virtajohtimien jännitehäviöistä ja virtatiheydestä, minkä hankkiminen voisi olla hankalaa tai mahdotonta kokeellisilla mittauksilla. Simulointitulokset mahdollistivat kortin layoutin nopean optimoinnin, komponenttien sijoittelun säätämisen ja asettelun heikkouksien korjaamisen suunnittelun alkuvaiheesta aina tuotantoon saakka. Infrapunakameralla toteutettu terminen karakterisointi osoitti, että simuloitujen ja mitattujen tasapainotilan lämpötilojen sekä transienttilämpötilaprofiilin välinen vastaavuus oli hyvä. Tämä todisti kortin erinomaisesta suorituskyvystä ja lämpösimulaattorin tehokkuudesta, joiden avulla suunnittelijat voivat lyhentää suunnittelumarginaalia ja nopeuttaa markkinoilletuontia.

Disclaimer: The opinions, beliefs, and viewpoints expressed by the various authors and/or forum participants on this website do not necessarily reflect the opinions, beliefs, and viewpoints of DigiKey or official policies of DigiKey.

Tietoja kirjoittajasta

Image of Prospero Lombardi

Prospero Lombardi

Prospero Lombardi received the M.S. degree in Electronic Engineering in 2013 and PhD in Information Technology in 2017 from Politecnico di Milano, Italy. He is currently an application engineer at STMicroelectronics in the field of low voltage electric motor control. His work mainly focuses on new products validation and development of their demonstration tools.

Image of Dario Cucchi

Dario Cucchi

Dario Cucchi received the M.S. degree in electronic engineering in 2007 and joined STMicroelectronics in 2008. From 2015 he is working as an application engineer on motor drivers and motion control. His main focus is in new product development, validation and customer support.

Image of Enrico Poli

Enrico Poli

Enrico Poli is Application Manager in the Industrial and Power Conversion Division of STMicroelectronics. Poli holds a master’s of science degree in electronic engineering from the Polytechnic of Milan and has been working in ST since 2006 as expert in electric motor control for low voltage applications.

Image of Srdjan Djordjevic

Srdjan Djordjevic

Srdjan Djordjevic has over 25 years of experience in signal integrity, power integrity, EMC and thermal analysis of the IC PKG/PCB systems. He worked at Infineon Technologies as a Team Leader of the Customized Memory Module Design group. Srdjan was one of the first users of Sigrity tools in Europe for PCB SI/PI analysis (since 2001), and has been at Cadence since 2010, supporting customers in SI/PI/EMC/thermal analysis of their IC PKG/PCB systems.

Image of Martin Biehl

Martin Biehl

Martin Biehl is Application Engineering Director at Cadence Design Systems Munich. He holds a PhD in electrical engineering from Technical University Karlsruhe Germany. In his current role he manages the European Application Engineering team responsible for IC Packaging and PCB Design as well as Multidomain System Analysis.

Image of Melika Roshandell

Melika Roshandell

Dr. Melika Roshandell is a product marketing director at Cadence. Before joining Cadence, she was a SoC thermal engineer at Qualcomm for nine years and a thermal engineer at Broadcom. She received her PhD in mechanical engineering from UC Irvine.