Современный процессор требует ток в сотни ампер при напряжении около вольта, и питать его одиночным преобразователем невозможно. Один силовой ключ просто не пропустит такой ток, а пульсации выходного напряжения окажутся неприемлемыми для чувствительного кристалла. Решение нашли в разделении нагрузки на несколько параллельных каналов, работающих со сдвигом во времени. Этот сдвиг творит почти волшебство: пульсации отдельных фаз накладываются так, что взаимно гасятся, и на выходе остаётся почти ровное напряжение, хотя ни один конденсатор для этого не добавлен.
Эффект кажется бесплатным, но за ним стоит точная математика наложения треугольных токов. Сдвиг фаз должен быть строго рассчитан, частота пульсаций на выходе умножается на число фаз, а степень гашения резко зависит от коэффициента заполнения. Где-то пульсация падает почти до нуля, а где-то гашение работает вполсилы. Разберём механику этого наложения, выведем условия максимального гашения и пройдём расчёт от тока фазы до милливольт пульсации на выходе многофазного преобразователя.
Почему один канал не справляется с током современной нагрузки
Представить масштаб проблемы помогает простой пример. Питаем нагрузку 1.5 вольта током сто ампер от двенадцативольтовой шины. Коэффициент заполнения равен отношению выходного напряжения к входному, около 0.125, то есть ключ открыт лишь восьмую часть периода. На частоте сто килогерц период десять микросекунд, и открытое состояние длится всего 1.25 микросекунды. Получается, что входная шина должна каждые десять микросекунд выдать сто ампер на считаные доли микросекунды, а потом почти девять микросекунд молчать. Такой рваный ток невыносим ни для источника, ни для конденсаторов.
Одиночный канал страдает и на выходе. Чтобы сгладить пульсацию тока в катушке, приходится ставить либо огромную индуктивность, что губит скорость отклика на скачок нагрузки, либо горы выходных конденсаторов. Размах пульсации тока в катушке одной фазы считается по закону для индуктивности: dIL = (Vin - Vout) D / (L fsw). Для низковольтной сильноточной нагрузки этот размах велик, и сгладить его в одиночку дорого и громоздко.
Выход в разделении тока на несколько одинаковых преобразователей, работающих параллельно на общий выход. Каждая фаза несёт свою долю тока, ключи и катушки разгружаются, тепло распределяется по плате равномернее. Но главный приз не в делении тока, а в том, что фазы можно запустить вразнобой, со сдвигом во времени, и тогда их пульсации начнут гасить друг друга. Именно это превращает многофазную схему из простого параллельного соединения в качественно лучшее решение.
Механика наложения треугольных токов со сдвигом во времени
Ток в катушке каждой фазы имеет треугольную форму: нарастает, пока открыт верхний ключ, и спадает, пока открыт нижний. Если запустить все фазы синхронно, их треугольники просто сложатся по амплитуде, и суммарная пульсация вырастет пропорционально числу фаз, никакого выигрыша. Весь смысл в сдвиге. Фазы запускают равномерно разнесёнными во времени, и оптимальный сдвиг между соседними фазами равен периоду, делённому на число фаз: phi = 360 / N градусов, или Tsw / N во времени.
При таком сдвиге нарастающий участок одной фазы накладывается на спадающий участок другой, и в сумме приращения частично компенсируются. Там, где ток одной катушки растёт, ток соседней падает, и суммарный ток в выходной узел качается куда слабее, чем ток любой отдельной фазы. Складываются токи в общий выходной конденсатор, и именно их сумма определяет остаточную пульсацию напряжения. Чем точнее выдержан сдвиг, тем полнее взаимное гашение приращений.
У наложения есть второй важный эффект, не менее ценный, чем снижение амплитуды. Суммарная пульсация повторяется не с частотой одной фазы, а с частотой, умноженной на число фаз: fripple = N * fsw. Для четырёхфазного преобразователя на частоте сто килогерц выходная пульсация колеблется с частотой четыреста килогерц. Высокую частоту фильтровать намного легче, выходному конденсатору достаточно меньшей ёмкости, чтобы сгладить тот же размах тока, а отклик на скачок нагрузки ускоряется. Так сдвиг фаз бьёт сразу по двум фронтам: режет амплитуду и поднимает частоту.
Зависимость глубины гашения от коэффициента заполнения
Гашение пульсаций работает неравномерно, и его глубина резко зависит от коэффициента заполнения. Существуют особые значения заполнения, при которых приращения токов компенсируются почти идеально, и суммарная пульсация падает до минимума. Эти критические точки лежат там, где коэффициент заполнения равен целому числу, делённому на число фаз: D = k / N, где k целое от единицы до N минус один. Для четырёхфазного преобразователя идеальное гашение наступает при заполнении 0.25, 0.5 и 0.75.
В этих точках выходная пульсация тока теоретически обнуляется, потому что сумма треугольных приращений всех фаз даёт строго постоянную величину. Между критическими точками гашение работает слабее, и остаточная пульсация то растёт, то снова падает к нулю при следующем критическом значении. Худший случай приходится на середину между критическими точками, где компенсация наименее полная. Поэтому грамотный выбор числа фаз учитывает рабочий коэффициент заполнения: для заданного отношения входного и выходного напряжения число фаз подбирают так, чтобы попасть рабочей точкой ближе к минимуму пульсации.
Удивительный факт всплывает при сравнении схем со связанными и независимыми катушками. Связанные катушки гасят пульсацию внутри каждой пары фаз и заметно снижают ток отдельной катушки, что улучшает переходную характеристику и уменьшает магнитные элементы. Но суммарная выходная пульсация тока многофазного преобразователя выходит одинаковой и со связанными, и с независимыми катушками. Связь меняет распределение пульсации внутри схемы и габариты магнитопроводов, тогда как полное гашение на выходе определяется только числом фаз и коэффициентом заполнения, а не способом намотки.
Расчёт остаточной пульсации напряжения от тока фазы до милливольт
Доведём цепочку до конкретных милливольт. Сначала считаем размах пульсации тока одной фазы dIL = (Vin - Vout) D / (L fsw). Возьмём четырёхфазный преобразователь: вход 12 В, выход 1.2 В, катушка фазы 0.5 мкГн, частота 300 кГц. Коэффициент заполнения D = 1.2 / 12 = 0.1. Размах тока фазы dIL = (12 - 1.2) 0.1 / (0.5e-6 300000) = 1.08 / 0.15 = 7.2 А. Каждая катушка качает ток с размахом в семь с лишним ампер, и в одиночку это дало бы громадную пульсацию напряжения.
Дальше вступает гашение. Суммарная пульсация тока на выходе меньше пульсации одной фазы в число раз, зависящее от близости к критической точке. При заполнении 0.1 для четырёх фаз мы недалеко от критического 0.25, и коэффициент гашения убирает примерно две трети размаха, оставляя на выходе около 2.4 А суммарной пульсации тока вместо 7.2 на фазу. Остаточный ток сглаживается выходным конденсатором, и пульсация напряжения определяется в основном эквивалентным последовательным сопротивлением: dVout = dIripple ESR. При суммарной пульсации 2.4 А и сопротивлении конденсатора 2 мОм пульсация напряжения dVout = 2.4 0.002 = 4.8 мВ.
К сопротивлению добавляется ёмкостная составляющая, заметная на высокой частоте учетверённой пульсации. Ёмкостный вклад считают как dVcap = dIripple / (8 Cout fripple), где частота пульсации учетверена. При выходной ёмкости 200 мкФ и частоте пульсации 1.2 МГц ёмкостный вклад dVcap = 2.4 / (8 200e-6 1.2e6), около 1.25 мВ. Полная пульсация складывается из обеих составляющих и остаётся в единицах милливольт. Экспериментальные данные подтверждают порядок величин: переход от одной фазы к двум опускал пульсацию выхода с полутысячи милливольт до считаных единиц милливольт.
Точность сдвига фаз и борьба с разбалансом каналов
Всё гашение держится на точности сдвига фаз, и любое его нарушение подтачивает результат. Если фазы сдвинуты не на ровные доли периода, а вразнобой, приращения токов компенсируются неполно, и остаточная пульсация растёт. Контроллер обязан удерживать сдвиг строго равным периоду, делённому на число фаз, синхронизируя все каналы от общего тактового сигнала. В многофазных схемах один контроллер работает ведущим и задаёт такт, остальные следуют за ним ведомыми, что гарантирует жёсткую привязку фаз друг к другу.
Вторая угроза это разбаланс токов между фазами. Если из-за разброса сопротивлений катушек или ключей одна фаза несёт больше тока, чем другие, её треугольник пульсации выше соседних, и компенсация перестаёт быть симметричной. Кроме ухудшения гашения это перегревает перегруженную фазу и старит её быстрее остальных. Поэтому контроллеры многофазных преобразователей измеряют ток каждой фазы и активно выравнивают их петлёй балансировки, подстраивая длительность импульсов так, чтобы все каналы несли равные доли.
Третья тонкость это мёртвое время и перекос фронтов внутри каждой фазы. Конечное время переключения ключей и защитные паузы между ними слегка искажают форму тока, и при большом числе фаз эти мелкие искажения накапливаются. На практике это ставит предел разумному числу фаз: добавление каждой новой фазы даёт всё меньший прирост гашения, зато усложняет балансировку и синхронизацию. Типичные решения для процессорного питания используют от четырёх до восьми фаз как разумный компромисс между качеством сглаживания и сложностью управления.
Снижение входного тока как вторая выгода многофазности
Гашение пульсаций работает не только на выходе, но и на входе, и эта выгода часто недооценивается. Вернёмся к рваному входному току из первого примера: одиночный канал требовал от шины коротких мощных всплесков тока с долгими паузами. В многофазной схеме всплески разных фаз тоже разнесены во времени, и входной конденсатор видит уже не один высокий пик, а несколько мелких, размазанных по периоду. Среднеквадратичный ток входного конденсатора резко падает, а значит падает и его требуемая ёмкость, и нагрев.
Снижение входного тока подчиняется тем же критическим точкам, что и выходное гашение. Среднеквадратичный ток входного конденсатора достигает минимума при определённых коэффициентах заполнения и числе фаз, и минимумы наступают, когда сумма коэффициентов заполнения фаз кратна целому. Это позволяет, зная рабочее заполнение, выбрать число фаз так, чтобы входной среднеквадратичный ток почти обнулился. Для шестифазной схемы из примера каждый импульс тока уменьшается до одной шестой и растягивается на больший интервал, и вместо ста ампер на 1.25 микросекунды шина видит около шестнадцати ампер, размазанных по периоду.
Практическая отдача складывается из нескольких выигрышей сразу. Полностью чередующиеся многофазные синхронные преобразователи снижают и входную, и выходную пульсацию тока, а значит сокращают число необходимых конденсаторов, уменьшают площадь источника питания и его стоимость, одновременно повышая эффективность и качество питания. Меньше конденсаторов это не только дешевле, но и надёжнее, ведь электролитические конденсаторы остаются одним из самых ненадёжных элементов источника, и сокращение их числа прямо продлевает срок службы изделия.
Сведение пульсаций к минимуму как задача согласования параметров
Соберём все рычаги многофазного сглаживания в единую картину. Амплитуду выходной пульсации режет наложение треугольных токов со сдвигом phi = 360 / N градусов, глубина гашения зависит от близости коэффициента заполнения к критическим точкам D = k / N, а частота пульсации поднимается до fripple = N * fsw, облегчая фильтрацию. Эти три механизма работают вместе, и проектирование сводится к их согласованию под конкретное отношение входного и выходного напряжения.
Числовая цепочка расчёта проходит насквозь без разрывов. Размах тока фазы dIL = (Vin - Vout) D / (L fsw) дал в примере 7.2 ампера, гашение от наложения срезало суммарную выходную пульсацию примерно до 2.4 ампера, а две составляющие пульсации напряжения, омическая dVout = dIripple ESR и ёмкостная dVcap = dIripple / (8 Cout * fripple), сложились в единицы милливольт на выходе. Каждое звено опирается на предыдущее, и финальная пульсация в милливольтах прямо вытекает из выбранных индуктивности, частоты, числа фаз и качества выходного конденсатора.
Грамотный многофазный преобразователь это всегда баланс. Больше фаз дают лучшее гашение и меньшие конденсаторы, но усложняют синхронизацию и балансировку токов. Выше частота поднимает пульсацию ещё дальше в область лёгкой фильтрации, но множит потери переключения. Меньше индуктивность ускоряет отклик на скачок нагрузки, но раздувает пульсацию тока фазы. Опытный разработчик сводит число фаз, частоту, индуктивность и выходную ёмкость в одно решение, где рабочая точка ложится близко к критическому коэффициенту заполнения, пульсация остаётся в единицах милливольт, а число конденсаторов и площадь платы минимальны для требуемого качества питания.