Посмотрим более подробно как устроены DC-DC преобразователь и AC-DC преобразователь.
На данном примере мы посмотрим, как использовать показанные техники моделирования силовой электроники и автоматизировать тестирование с помощью командного управления. Тестировать модель инвертора будем по требованиям ГОСТ Р 70 787−2023, технические требования к фотоэлектрическим станциям. Я выделил основные требования к солнечным инверторам по данному стандарту:
- Скорость изменение активной мощности не менее 100% в минуту;
- Изменение частоты электрического тока от 46 до 55 Гц;
- Изменение напряжения от 0,77 от номинального до максимального допустимого;
- Синхронизация при отклонениях частоты и напряжения;
- Выдача максимальной и минимальной реактивной мощности;
- Регулирование заданного напряжения;
- Участие в общем первичном регулировании частоты;
- Устойчивая работа при нормативных возмущениях.
Перейдём в Engee. Посмотрим на модель солнечного инвертора. Из чего она состоит? Она состоит из внешней энергосистемы, воздушной линии, понижающего трансформатора 10 кВ на 0,4 кВ мощностью 1 МВт, инвертор мощностью 1 МВт и DC-DC преобразователь который повышает напряжение с 400 до 900 Вольт. И в роли солнечной панели выступает источник напряжения напряжением 400 Вольт. На высшей стороне трансформатора имеется блок короткого замыкания для осуществления трехфазного короткого замыкания.
DC-DC преобразователь смоделирован на основе усреднённой модели DC-DC преобразователя, который управляется напрямую коэффициентом заполнения. Слева располагается индуктивность Преобразователь имеет систему управления на основе обратной связью. Выходное напряжение измеряется с помощью вольтметра, затем сравнивается с уставкой, ошибка подается на регулятор, который выдает коэффициент заполнения от 0 до 1. Коэффициент заполнения подаётся на блок DC-DC преобразователя.
Теперь посмотрим на DC-AC преобразователь. Он устроен сложнее, поскольку содержит блоки для измерения токов напряжений и мощности, выключатель для синхронизации с сетью, LC фильтр, блок усреднённого преобразователя и систему управления.
Для выполнения различных сценариев тестирования были использованы блоки From Workspace, которые позволяют подгрузить в модель данные из рабочей области. Данные блоки использованы для задания уставки по активной и реактивной мощности.
Первым тестовым сценарием у нас будет изменение активной мощности. Мы будем проверять, сможет ли инвертор изменить активную мощность со скоростью не менее 100% в минуту. В данном сценарии задано изменение активной мощности с 0 до номинального значения за 3 секунды и затем изменение мощности с максимальной до нулевой в момент времени 5 секунд. На графике видно, что мощность инвертора изменялась в точности по графику уставки. При этом полную мощность инвертор набирает менее чем за 1 секунду, что во много раз превосходит требования по скорости изменения мощности.
Смотрим на первый график. На графике активной мощности представлена уставка по активной мощности и фактическая активная мощность инвертора. В самом начале графика виден небольшой скачок активной мощности. Это происходит из-за синхронизации с сетью в 0,5 секунды. Затем в одну секунду уставка изменяется на 0,5 от номинальной мощности и мощность инвертора резко возрастает до этой уставки.
Энергосистема представляет собой трёхфазный управляемый источник напряжения с выходным сопротивлением. Управляемые источники напряжения используются для того, чтобы можно было реализовать различные сценарии изменения напряжения и частоты энергосистемы. Амплитуда и частота энергосистемы также задаются с помощью блоков From Workspace. Посмотрим, как мы будем тестировать модель инвертора по различным требованиям. У нас имеется Engee скрипт, в котором прописаны различные сценарии для тестирования и отображение результатов моделирования.
Моделируется нормальный режим без каких-либо возмущений, в котором осуществляется только синхронизация с внешней сетью и изменение уставки по активной мощности. Данные для настройки уставок по активной мощности, по напряжению и частоте энергосистемы, заданны в переменные, такие как gridVoltageProfile, gridFrequencyProfile и другие. В них мы задаем координаты по времени и по значению. Например, для напряжения энергосистемы временные точки это 0 секунд, 1 и 10 секунд, а значения равны 1, то есть номинальному напряжению 10 кВ. А переменная realPowerrefProfile, которая задает уставку по активной мощности инвертора, также имеет точки по времени 0, 1 и 10 секунд, а значения активной мощности 0, 0.5 и 0.5 относительных единиц от номинальной мощности.
Таким образом, с нулевой по первую секунду мощность инвертора будет нулевой, а в первую секунду мощность изменится ступенчато на 0.5 относительных единиц. Я запустил модель по каждому из сценариев и нам нужно только посмотреть на результаты расчетов.
Внутри системы управления инвертором находится блок фазовой автоподстройки частоты, который необходим для синхронизации с сетью контроллера по току и блоки для формирования сигналов модуляции.
У контроллера тока есть несколько входных сигналов. Это уставка по активной и реактивной мощности, мгновенные значения активной и реактивной мощности, мгновенные значения токов и напряжений, сигнал на включение системы управления, сигнал на включение регулирования напряжения в точке общего присоединения и сигнал для включения общего первичного регулирования частоты. На выходе контроллер выдаёт опорные напряжения в dq координатах. Посмотрим на подсистему с энергосистемой.
Следующий сценарий это проверка работы инвертора в условиях изменения частоты энергосистемы от 46 до 55 Гц, а также проверка участия инвертора в общем первичном регулировании. При этом надо иметь в виду, что по требованиям нормативных документов возобновляемые источники энергии должны реагировать только на повышение частоты, уменьшая свою активную мощность. При понижении частоты такие источники не должны снижать выработку активной мощности во избежание ещё большего снижения частоты в энергосистеме.
Для реализации такого сценария частота энергосистемы сначала повышалась с 50 до 55 Гц со скоростью 2 Гц в секунду, а затем с такой же скоростью понижалась до 46 Гц. На графике частоты показано это изменение, где оранжевой линией показана фактическая частота, которую измерял инвертор, а синей линией показана уставка энергосистемы по частоте. Инвертор измерил частоту практически безошибочно, поэтому графики частоты наложились друг на друга и синей линии не видно.
На нижнем графике показана активная мощность. Видим, что при номинальной частоте активная мощность инвертора составила половину номинальной, а реактивная мощность 0,3 от номинального значения. Затем в момент повышения частоты, активная мощность инвертора начала снижаться, как и ожидалось, вплоть до нулевого значения. При снижении частоты активная мощность инвертора начала вновь возвращаться к номинальному значению. После того, как частота в сети снизилась ниже 50 Гц до 46 Гц, активная мощность инвертора не изменилась, как и требовалось.
Следующим сценарием тестирования является регулирование напряжения инвертором в точке его присоединения. Для этого, по аналогии с предыдущим сценарием, на шинах энергосистемы напряжение будет изменяться, а также включается регулятор напряжения в системе управления. На графике напряжения оранжевой линией показано напряжение в сети. Сначала напряжение имеет номинальное значение, затем оно увеличивается до 110% от номинального, а затем уменьшается до 90%. Синей линией показано напряжение инвертора, а на нижнем графике показана активная и реактивная мощность инвертора.
На графике мощности видно, что до синхронизации мощность инвертора была нулевой, и сразу после синхронизации реактивная мощность начала уменьшаться, из-за того, что напряжение на шинах инвертора было больше чем номинальное. К моменту времени 3 секунды можно видеть, что мощность инвертора практически перестала изменяться, а напряжение инвертора на графике мощности практически приравнялось к 1. На момент времени 3 секунды напряжение энергосистемы начало возрастать. Для того, чтобы скомпенсировать это повышение напряжения, инвертор начал еще сильнее потреблять реактивную мощность, но уперся в ограничение по номинальной мощности. На графике видно, что мощность инвертора достигла значения минус одного. Затем в момент 5 секунд напряжение энергосистемы начало понижаться до 90%, в результате чего реактивная мощность инвертора начала возрастать. К окончанию моделирования напряжение на шинах инвертора достигло номинального значения.
Следующий сценарий — это изменение реактивной мощности. Реактивная мощность инвертора может быть как отрицательной, так и положительной. Поэтому в данном сценарии проверяется, как мощность сначала изменится с нулевой до максимальной положительной мощности, а затем с максимальной положительной мощности изменится до максимальной отрицательной мощности. По графику видно, что реактивная мощность инвертора изменялась в точности по графику уставки и инвертор способен как выдавать полную реактивную мощность, так и потреблять полную реактивную мощность.
Следующий сценарий это проверка работы инвертора при минимально допустимом напряжении и максимально допустимом напряжении. Минимально допустимое напряжение составляет 0,77 от номинального, а максимально допустимое напряжение напряжение для сети 10 кВ как в нашем случае, составляет 1,2 от номинального, то есть до 12 кВ. Поэтому в данном сценарии напряжение сначала изменяется с номинального до 1,2 от номинального, это видно на оранжевой линии, которая соответствует напряжению сети. А затем напряжение снижается до 0,77 от номинального. Синей линией показано напряжение инвертора в относительных единицах. Напряжение инвертора немного выше, чем напряжение внешней сети, поскольку инвертор работает в режиме выдачи активной и реактивной мощности. На нижнем графике показаны активной и реактивной мощности. Видно, что изменение напряжения внешней сети не влияет на выдачу активной и реактивной мощности.
Последним сценарием тестирования будет проверка устойчивости работы при нормативных возмущениях. Я покажу лишь самое тяжелое нормативное возмущение - это трехфазное короткое замыкание на шинах высшего напряжения трансформатора. Это происходит в момент времени 3 секунды и длится половину секунды. Посмотрим, как отреагировал инвертор на такое возмущение. На графиках показано изменение напряжения и тока инвертора. Видно, что при коротком замыкании напряжение инвертора снизилось практически до нуля, а ток инвертора превысил номинальное значение чуть более чем в 1,5 раза. После отключения короткого замыкания значения напряжения и тока вернулись к доаварийным значениям, что свидетельствует о устойчивой работе инвертора.