Kopioi artikkelin PDF-versio

Volyymiteholähteiden suunnittelumenetelmien optimointi

Teholähteitä massoille

tutanto071

Dynaamisena ja epälineaarisena prosessina teholähde on hankala. Kaikki mahdolliset anomaliat eivät ole nähtävissä suoraan topologisia elementtejä tutkimalla, vaan pysyvät piilevinä. Huoltoraporttien valossa tuotteen laatu näyttää yleensä uskomattoman hyvältä. Vuosien kuluttua vikatilastot saattavat yllättäen kasvaa. Kysymyksessä on tyypillisesti teholähteen kuormituksen kasvusta johtuvat mitoitusongelmat tai dynaamisten rajoitusten saavuttaminen eri tekijöiden vaikutuksesta.

Säädön suunnittelu perustuu useimmiten kohdetta kuvaavien piensignaalimallien eli siirtofunktioiden käyttöön, jotka teholähteen tapauksessa on johdettavissa sen rakenteen perusteella. Säädön olennainen elementti on suljetun silmukan vahvistus, jossa ohjausmuuttujan ja lähtöjännitteen välinen siirtofunktio määrittelee lähtökohdan säädön suunnittelussa. Sen mahdollisesti sisältämät anomaliat nollien ja napojen muodossa määrittelevät säädön rajat.

Muokkaamalla suljetun silmukan vahvistuksen käyttäytymistä, kohteen dynaamiset ominaisuudet voidaan asettaa likipitäen halutunlaisiksi mutta vain jossakin toimintapisteessä. Käytännön tilanteessa toimintapiste saattaa vaihdella laajalla alueella ja käytetyillä komponenteilla on reaalinen vaihteluväli. Tämän johdosta laboratoriomittauksilla on mahdoton varmistaa stabiiliuden ja suoritusarvojen riittävyyttä. Säätötekniikassa on tarjolla lukuisia menetelmiä, joiden avulla on mahdollista ottaa huomioon edellä mainitut vaihtelut, ja näin varmistaa tuotteen laatu entistä paremmin.

Systeemin asteluku muodostuu siinä olevien riippumattomien tilamuuttujien määrän mukaan. Tyypilliset teholähteet ovat aina vähintäin kaksiasteisia, mutta useimmiten asteluku on suurempi muun muassa suodattimien johdosta. Systeemin dynaamiset ominaisuudet määräytyvät pitkälti niin sanotun ominaispolynomin (characteristic polynomial) mukaan.

Teholähteen perusohjaustapa on niin sanottu suora pulssisuhdeohjaus (direct duty-ratio control), joka tunnetaan myös jännitemuotoisen ohjauksen nimellä (voltage-mode control). Se on dynaamisen mallinnuksen perusta, josta muiden ohjausmuotojen käyttäytymisen malli johdetaan. Jatkuvalla kelavirralla jännitemuotoisen ohjauksen avoimen silmukan ominaispolynomin juuret ovat imaginaariset ja vaimennus suhteellisen vähäinen eli systeemissä esiintyy resonanssikäyttäytymistä. Tämä johtuu siitä, että induktanssin virta voi suhteellisen vapaasti muuttua, mikä myös tarkoittaa, että systeemin navat ovat lähellä origoa.

Epäjatkuvassa tilassa ja virtamuotoisilla ohjauksilla induktanssin virran muutos on enemmän kahlittua, jolloin siitä johtuva napa siirtyy kauemmaksi origosta jopa äärettömyyteen. Tästä on usein se seuraus, että dynamiikka muistuttaa ensimmäisen asteen käyttäytymistä, koska lähimpänä origoa olevat niin sanotut hallitsevat navat/nollat (dominating poles/zeros) määrittävät systeemin käyttäytymisen.

Vaikka matalataajuinen käyttäytyminen näyttää olevan ensimmäisen asteen kaltainen, niin suuremmalla taajuudella olevat navat ja nollat joudutaan ottamaan huomioon robustin stabiiliuden ja suoritusarvojen varmistamiseksi. Maailman teholähdekirjallisuudessa näihin asioihin ei aina kiinnitettä riittävää huomiota, ja jopa suoranaisia virheellisyyksiä on havaittavissa.

Suora pulssisuhdeohjaus

Teholähteiden piensignaalimallinnusmenetelmiä on kehitelty 70-luvulta lähtien. Middlebrook ja ´Cuk kehittivät kuuluisan tilayhtälöiden keskiarvoistamismenetelmän (state space averaging) 70-luvun puolivälissä kiinteällä taajuudella toimiville teholähteille, joissa kytkimien päälläolon kestoaikaa ohjataan PWM-modulaattorin (Pulse Width Modulation) lineaarisen rampin avulla. Siinä kytkentää tarkastellaan pääkytkinten ollessa johtavana ja johtamattomana.

Kullekin tilalle muodostetaan tilamuuttujien derivaatalle ja lähtömuuttujille yhtälöt teoreettisen sähkötekniikan menetelmin. Tilamuuttujiksi valitaan piirin muistielementtien (s.o. kelat ja kondensaattorit) virrat ja jännitteet. Lähtömuuttujina ovat useasti piirin tulovirta ja lähtöjännite sekä riippumattomina tulomuuttujina piirin tulojännite ja lähtöön kytketty vakiovirtakuorma. Tila- ja lähtöyhtälöistä muodostetaan painotettu keskiarvo kertomalla johtavan tilan yhtälöt pulssisuhteella ja johtamattoman tilan yhtälöt sen komplementilla sekä laskemalla näin saadut yhtälöt yhteen. Nämä epälineaariset yhtälöt linearisoidaan esimerkiksi osittaisderivointia hyväksi käyttäen.

Säädön suunnittelussa meitä kiinnostaa taajuusvasteet, jotka voidaan ratkaista edellä mainituista linearisoiduista yhtälöistä. Menetelmän luonteesta johtuen sillä voidaan saavuttaa riittävä tarkkuus ainoastaan taajuuksilla, jotka ovat enintään puolet käytetyn kytkentä taajuuden arvosta. Varhaisessa vaiheessa havaittiin, että alkuperäisen menetelmän avulla määritetty kuvaus on riittävä ainoastaan jatkuvan kelavirran tapauksessa. Epäjatkuvan kelavirran tarkka mallinnus onnistuttiin luomaan vasta 90- luvun lopussa ( Jian Sun, et al.).

Virtamuotoiset säädöt (Current-mode control)

Suoran pulssisuhdeohjauksen lisäksi käytetään muita ohjaustapoja kuten kiinteätaajuista huippu- ja keskiarvovirtaohjausta (peak-current-mode, average-current-mode) sekä vaihtelevataajuista huippu-virtaohjausta (s.o. itsevärähtelevät kytkennät, self-oscillating converters).

Virtaohjauksella on merkittävä vaikutus teholähteen dynamiikkaan. Tämä johtuu induktanssin virran käyttäytymisen rajoittamisesta, jolloin systeemin navat ovat selvästi erillään toisistaan tuloksena ensimmäisen asteen käyttäytyminen. Suurtaajuisten napojen vaikutus tulee esiin haluttaessa nopeaa vastetta tai toimittaessa muuten tiettyjen rajatilojen lähellä.

Huippuvirtaohjaus kehitettiin 70-luvun puolessa välissä. Havaittiin, että kytkentä ei toimi normaalisti kuin 50 prosentin pulssisuhteeseen asti jatkuvan kelavirran tapauksessa. Kompensoinnin avulla kyseistä pistettä voidaan siirtää. Huippuvirtaohjuksen mallinnusta on yritetty lukuisilla keinoilla. Jo 80-luvun alkupuolella johdettiin yhtälöitä, joissa esiintyy äärettömän suurivahvistus mainitussa rajapisteessä. Tällaiset tulokset on kategorisesti leimattu ehdottoman virheellisiksi, koska ilmiötä ei ole pystytty mittauksin todentamaan. Todisteet löytyvät kuitenkin jopa teholähteen jatkuvan tilan toiminnasta.

Syynä ilmiöön on induktanssin keskiarvovirran ja ohjausvirran välisen etäisyyden käyttäytyminen: etäisyys lyhenee pulssisuhteen kasvaessa, mutta huippuvirtaohjaus olettaa, että se alkaisi jälleen kasvamaan rajatilan (mode limit) jälkeen. Yhden kytkentäjakson aikana tämä ei ole mahdollista mutta kahden tai useamman jakson aikana kyllä. Äärettömän silmukkavahvistuksen avulla takaisin kytketty säätö pakottaa teholähteen toiminnan niin sanottuun harmoniseen muotoon, jolloin virran huippuarvon ja keskiarvon välinen etäisyys kasvaa. Äärettömästä vahvistuksesta johtuen normaali ohjaus ei ole enää mahdollista.

Induktanssin virran keskiarvo-ohjaus, joka kehitettiin 1990-luvun alussa (Dixon), sisältää pitkälti samoja elementtejä kuin huippuvirtaohjaus. Mitään pulssisuhderajoitusta ei esiinny, koska ohjauksen luonteesta johtuen, siinä on 100 prosentin pulssisuhteen mahdollistava kompensointi. Virtasilmukassa käytettävän säätäjän toteutus eli napojen ja nollien sijoittelu ratkaisee teholähteen dynaamiset ominaisuudet. Pieni suurtaajuinen vahvistus tai kytkentätaajuutta ennen sijoitettu suurtaajuinen napa poistavat induktanssin virran suurtaajuisesta komponentista johtuvat dynaamiset vaikutukset.

Virtaohjausten tapauksessa ohjausmuuttuja on ohjausvirta pulssisuhteen sijasta. Dynamiikan mallintamiseksi kyseisten ohjausmuuttujien keskinäinen ja muista muuttujista sekä piirielementeistä johtuva dynaaminen riippuvuus (duty-ratio constraints) täytyy ensin kehittää. Kun riippuvuus on tiedossa, sillä voidaan korvata jännitemuotoisessa ohjauksessa esiintyvä dynaaminen pulssisuhde. Matemaattisen manipuloinnin avulla virtamuotoisen ohjauksen dynamiikkaa kuvaavat siirtofunktiot voidaan helposti ratkaista.

Vaihtuvataajuisten kytkentöjen mallinnusta ei maailmalla ole aiemmin syystä tai toisesta tehty, vaan on käytetty joko kiinteätaajuisen jatkuvan tai epäjatkuvan kelavirran vastaavia malleja. Dynaaminen käyttäytyminen poikkeaa kuitenkin huomattavasti toisistaan kiinteän ja vaihtelevan taajuuden tapauksessa. Mallinnuksessa joudutaan kehittämään ensin kytkentäjakson ja ohjattavan kytkimen päälläoloajan välinen dynaaminen riippuvuus (cycle-time constraints) ja lopuksi myös päälläoloajan ja ohjausvirran välinen riippuvuus (on-time constraints), joiden avulla dynamiikka voidaan ratkaista.

Lähtökohtana on jälleen jännitemuotoinen ohjaus, jossa myös taajuus on muuttuja, jonka vaikutus korvataan edellä mainittujen riippuvuuksien avulla. Tuloksena saatavat mallit ovat yllättävän yksinkertaisia, mutta kuvaavat tarkasti teholähteen dynaamisen käyttäytymisen.

Dynamiikkaa rajoittavat ilmiöt

Useimmat teholähteet muodostuvat perustopologioiden -- laskeva (buck), nostava (boost) tai laskeva-nostava (buck-boost, flyback) -- johdannaisina. Teholähteen dynamiikkaan vaikuttaa olennaisesti se, miten induktanssin keskiarvovirta johdetaan lähtöpuolelle tai mikä osa siitä muodostaa tulovirran.

Jos energiavirta on jatkuvaa eli energiaa syötetään tai otetaan koko kykentäjaksolla, niin portin dynaamisissa ominaisuuksissa ei ole yllätyksiä. Tästä syystä buck-tyyppisen hakkurin säädössä ei ole normaalista poikkeavia rajoituksia. Boost- ja buck-boost tyyppisissä teholähteissä energiaa syötetään vain pääkytkinten ollessa johtamattomina. Tämä heijastuu säätöön ikään kuin viiveenä (s.o. oikean puolitason nolla, right half plane zero), joka riippuu kelan suuruudesta, kuormasta ja tulojännitteen arvosta. Säätöä ei voida tehdä viivettä nopeammaksi, ja useimmiten sen on oltava tätä huomattavasti hitaampi stabiiliuden ylläpitämiseksi. Tästä johtuu, että boost- ja buck-boost tyyppisiä teholähteitä ei voida käyttää jatkuvalla kelavirralla nopeata vastetta vaativissa sovelluksissa.

Epäjatkuvalla kelavirralla viive muodostuu samalla tavalla, mutta kelan arvo on huomattavasti jatkuvan tilan kelan arvoa pienempi, jolloin viive on vastaavasti pienempi sallien nopeamman dynaamisen vasteen. Raja on kuitenkin olemassa ja sen ylittäminen johtaa epästabiiliuteen tai suoritusarvojen heikkenemiseen. Viiveen aiheuttamaa säätöteknistä rajoitusta ei voida poistaa millään keinolla, vaikka jopa maailman luokan guru Daniel Mitchell niin väittää.

Teholähteen lähdössä on tyypillisesti kondensaattori, jossa on fyysisestä rakenteesta johtuen vastusta. Tätä vastusta kutsutaan ekvivalenttiseksi sarjavastukseksi (equivalent series resistance, ESR), joka rajoittaa lähdön dynaamisia ominaisuuksia, mutta parantaa joissakin tapauksissa myös stabiiliutta. Jos säädön kaistaleveys halutaan suureksi, niin vastuksen aiheuttama nolla joudutaan kompensoimaan säätäjässä stabiiliuden säilyttämiseksi.

Teholähdejärjestelmien kuormana on monesti hakkureita. Näiden hakkureiden vakiojännitesäätö aiheuttaa sen, että dynaamisessa mielessä niiden tuloimpedanssi kuvautuu ikäänkuin negatiivisena vastuksena. Tämä negatiivinen vastus muuttaa syöttävän teholähteen dynaamisia ominaisuuksia olennaisesti, ja saattaa jopa johtaa avoimen silmukan tapauksessa epästabiiliin tilaan (s.o. oikean puolitason napa, right half plane pole). Tällainen tilanne tarkoittaa, että säädöltä vaaditaan tietty vähimmäisnopeus stabiiliuden ylläpitämiseksi. Taajuustasossa tämä tarkoittaa, että säädön kaistaleveyden tulee olla vähintäin mainitun navan luokkaa.

Käytännössä edellä kuvatut ilmiöt ovat voimassa samanaikaisesti, jolloin niiden yhteisvaikutus tekee säädön suunnittelun hankalaksi. Teholähteen käyttölämpötila ja erilaiset vanhenemisilmiöt muuttavat tilannetta, jolloin normaalisti stabiili tai hyvillä suoritusarvoilla varustettu laite muuttuu epästabiiliksi tai sen dynamiikka ei enää täytä asetettuja vaatimuksia. Näin ei tietenkään tarvitse käydä, jos stabiiliuteeen ja dynaamisiin ominaisuuksiin vaikuttavat tekijät ja niiden herkkyys tunnetaan ja säätösuunnittelu tehdään oikein. Näiden asioiden osaaminen käytännön teholähdesuunnittelussa on kuitenkin erittäin puutteellista, mikä heijastuu yllättävinä laatuongelmina.

Mitä tutkittu ja saavutettu

Säätösuunnittelun ja sen perustana olevan teholähteen dynamiikan mallintamisen osaamisen tason on todettu olevan suhteellisen heikkoa. Tämän johdosta teholähteiden laatu ei useimmiten ole edes tyydyttävä. Harva kuitenkaan tietää tai tunnustaa, että tilanne on tämä. Huoltoraportit antavat usein ymmärtää, että huippulaatua on onnistuttu kehittämään. Myöhemmin tilanne muuttuu kuormituksen kasvaessa, komponenttien vanhetessa tai ympäristöolosuhteiden muuttuessa. Tämä on selvästi kansainvälinen ongelma. Yllättävää on myös ollut, että kansainvälinen tieteellinen taso ei ole ollut tavoittamattoman korkealla, vaan puutteita ja jopa virheellisyyksiä on havaittu, joita on pystytty selvittämään ja korjaamaan.

Alla mainituissa ETX-tavoitetutkimusprojekteissa on kehitetty ensin menetelmiä yksittäisen teholähteen mallintamiseksi sekä lähtö- että tulodynamiikan suhteen. Tarkasteluympäristö on ollut tietoliikennejärjestelmien virransyöttö, joskin kehitetyt menetelmät ovat yleispäteviä. Tällä sovellutusalueella käytetään tyypillisesti tietynlaisia ratkaisuja kuten esimerkiksi virtaperustaista ohjausta.

Hallitseva käsitys huippuvirtaohjauksen mallintamiseksi on osoitettu vääräksi. Kehitetty menetelmä paljasti ja todisti, että muutamat aiemmin esitetyt eri menetelmiin perustuvat tulokset ovat oikeat, vaikka ne oli todistettu niin sanotuin tieteellisin menetelmin vääriksi. Ilmiölle pystyttiin löytämään myös fyysinen selitys. Kehitettyä menetelmää on tuloksellisesti sovellettu myös keksiarvoperustaiseen ja vaihtelevataajuiseen ohjaukseen.

On myös havaittu, että yksinkertaisessa kustannustehokkaassa toteutuksessa törmätään helposti ongelmiin, jotka johtuvat teholähteen dynaamisesta käyttäytymisestä kytkentätaajuuden lähellä olevilla taajuuksilla. Keskiarvoistukseen perustuvat menetelmät eivät näitä ilmiöitä pysty ennustamaan, vaan tarvitaan tarkempia mallinnus- ja mittausmetodeja. Jatko-tutkimuksissa on tarkoitus kehittää suurtaajuisen mallinnuksen menetelmiä.

Projekteissa on myös tutkittu ja kehitetty menetelmiä rinnankäyvien teholähteiden säädön suunnitteluun. Kysymyksessä on monimuuttujasäätöongelma, jossa perinteelliset menetelmät eivät välttämättä johda enää tyydyttävään tulokseen. Tarvittavat menetelmät ovat mutkikkaita, mutta hallittavissa saatavilla olevien matematiikkaohjelmistojen kuten Matlabin avulla.

Aiheesta enemmän:

R. D. Middlebrook, S. ´Cuk, A general unified approach to modeling switching-converter power stages, International Journal of Electronics, vol. 42, no. 6, 1977, pp. 521-550.

J. Sun, D. M. Mitchell, M. F. Greuel, P. T. Krein, R. M. Bass, Avareraged modeling of PWM converters operating in discontinuous conduction mode, IEEE Trans. on Power Electronics, vol. 16, no. 4, 2001, pp. 482-492.

J. Sun, R. M. Bass, A new approach to average modeling of PWM converters with current-mode control, IEEE Industrial Electronics Annual Conference (IECON), 1997, pp. 599-604.

T. Suntio, 'Analysis nad modeling of peak-current-mode controlled buck converter in CICM,' IEEE Trans. on Power Electronics, submitted for publication.

L. H. Dixon, Average current mode control of switching power supplies, Unitrode Power Supply Design Seminar, SEM 700, 1990, pp. 5.1.-5.14.

T. Suntio, Analysis and modeling of peak-current-mode controlled buck converter in DICM, IEEE Trans. on Industrial Electronics, vol. 48, no. 1, 2001, pp. 127-135.

T. Suntio, M. Rahkala, I. Gadoura, K. Zenger, Dynamic effects of inductor cuurent ripple in peak-current and average-current mode control, IEEE IECON, 2001, in press.

J. Lempinen, T. Suntio, Modeling and analysis of self-oscillating peak-current controlled flyback converter, IEEE IECON, 2001, in press.

D. M.Mitchell, Tricks of the Trade: Understanding the Right-Half-Plane Zero in Small-Signal DC-DC Converter Models, IEEE Power Electronics Society NEWSLETTER, January, 2001, pp. 5-6.

Taustat

Kirjoittaja: Professori Teuvo Suntio työskentelee Oulun yliopiston elektroniikan laboratoriossa tutkimusalueena sovellettuelektroniikka ja teholähdetekniikka. Hän on myös systeemitekniikan dosentti Teknillisen korkeakoulun systeemitekniikan laboratoriossa tutkimusalueena systeemitekniikan sovellukset tehoelektroniikassa.
Yhteyshenkilö: teuvo.suntio@ee.oulu.fi
Tutkimus: Akuston optimaalinen valvonta ja käyttö, Volyymiteholähteen suunnittelumenetelmien kehitys ja optimointi
Yhteistyössä: Ascom Energy Systems Oy, Efore Oyj, Fincitec Oy, Salcomp Oy, Oulun yliopisto, Teknillinen korkeakoulu ja Lappeenrannan teknillinen korkeakoulu.
Teknologiaohjelma: ETX


Designing high volume power supplies

Switched-mode power supplies are complicated dynamical processes. Despite the variable-structure nature the linear time invariant (LTI) models based on the use of averaging and linearizing are turned out to describe surprisingly well their dynamical behavior.

Among the practicing power supply design engineers the knowledge on control engineering methods and dynamical analysis seems to be at quite low level. This is easily reflected as poor product quality, which can stay dormant until changes in load level or environment take place or the aging of components changes the situation.

During the projects a proper design methodology has been established, and several new small-signal modeling methods have been developed especially for different current-mode control applications. Research has been conducted also on the multivariable control of parallel operating converters with automatic load share control. Advanced control design methods such as H(infinity) have been applied. The projects 'Optimal Use and Monitoring of VRLA Batteries' and 'Developing and Optimizing Methods for Designing High-Volume Power Supplies' are funded by National Technology Agency of Finland Tekes and some Finnish companies having activities in power supply business area. The projects are carried out in the co-operation between University of Oulu, Helsinki University of Technology, and Lappeenranta University of Technology. The author Teuvo Suntio (teuvo.suntio@ee.oulu.fi) is a Professor at the University of Oulu Electronics Laboratory.