Этот пример показывает, как смоделировать однофазную сетчатую солнечную фотоэлектрическую (PV) систему на крыше. В этом примере поддержек проекта решения о количестве панелей и топологии соединения, необходимой для доставки целевой степени. Модель представляет связанный с сеткой солнечный PV на крыше, который реализован без промежуточного преобразователя DC-DC. Чтобы параметризовать модель, в примере используется информация из таблицы данных производителя солнечных панелей. Солнечная степень вводится в сетку с единичным коэффициентом степени (UPF).
Чтобы отследить точку максимальной степени (MPP), в примере используются эти методы отслеживания точки максимальной степени (MPPT):
Инкрементальная проводимость
Возмущения и наблюдения
Доступны трёх опций инвертора:
Среднее значение
Непрерывный
Дискретный
Этот пример линеаризирует систему, чтобы сгенерировать разомкнутую диаграмму Боде, из которого могут быть определены фаза и запас по амплитуде.
Чтобы открыть скрипт, который предоставляет информацию о параметризации, функциях и опциях в этом примере, в командной строке MATLAB ®, введите: edit 'ee _ solar _ gridconnected _ singlephase _ данные'
*********************************************************************************************** **** For the given solar panel, estimated boostless PV plant parameters **** *********************************************************************************************** *** Power rating input from the user = 4.70 kW *** Minimum number of panel required per string = 17 *** Maximum number of panel connected per string without reaching maximum system voltage = 27 *** Minimum power rating of the boost-less solar PV plant = 3.83 kW *** Maximum power possible per string without reaching maximum DC voltage = 6.08 kW *** Actual number of panel per string = 21 *** Number of strings connected in parallel = 1 *** Actual solar PV plant power = 4.73 kW ***********************************************************************************************
Подсистема солнечных объектов моделирует солнечный объект, которая содержит параллельно соединенные строки солнечных панелей. Солнечная панель моделируется с помощью блока Solar Cell из библиотеки Simscape™ Electrical™. Количество последовательно соединенных солнечных панелей в строке оценивается на основе напряжения питания, падения напряжения через индуктор линии, колебания напряжения питания, зависимости напряжения разомкнутой цепи от температуры и облучения. Количество строк солнечной панели, соединенных параллельно, оценивается на основе оценки объекта степени. Соединение нескольких панелей может замедлить работу симуляции, поскольку увеличивает количество элементов в модели. Принимая равномерное облучение и температуру на всех солнечных панелях, количество солнечных элементов может быть уменьшено при помощи управляемых источников тока и напряжения, как показано на подсистеме солнечных панелей.
Реализованы два метода MPPT. При помощи переменной варианта 'MPPT' можно выбрать инкрементальную проводимость MPPT или возмущение и наблюдение MPPT. Для возмущения и наблюдения установите переменную MPPT равной нулю, и MPPT равной единице для инкрементальной проводимости. Блок отслеживания максимальной точки степени влияет на ток, который подается в сетку. Чтобы увеличить напряжение на строке панелей PV, ток, подаваемый на сетку, уменьшается, чтобы ввести больше тока в конденсатор шины постоянного тока.
Перед линеаризацией системы, чтобы отключить внешний контур MPPT и прервать текущий внутренний цикл тока, задайте нулевую переменную рабочей области 'closeLoop' и используйте среднюю модель инвертора.
Чтобы использовать инвертор среднего режима, задайте нулевую переменную рабочей области варианта 'powerCircuit'.