Выполните анализ потока нагрузки с помощью Simscape Electrical

Simscape™ Electrical™ могут выполнить анализ потока мощности или потока нагрузки для системы электропередачи степени переменного тока, смоделированной с помощью трехфазной электрической области Simscape. Анализ нагрузка-поток позволяет вам определить величины напряжения, углы фазы напряжения, активную степень и реактивную степень электрической системы в установленной операции.

Для заданной установившейся рабочей точки данные о потоке нагрузки показывают:

  • Величина напряжения и угол фазы напряжения на каждой шине

  • Активная и реактивная генерация степени для каждого генератора, который поставляет сетку

  • Активная и реактивная степень, которая течет к каждой нагрузке, которая помещает потребность в сетку

Можно использовать данные для определения идеальных условий работы или оценки реакции вашей системы на гипотетические ситуации. Для примера, если вы знаете активную и реактивную степень в каждой линии электропередачи, можно определить, могут ли оставшиеся линии обрабатывать дополнительную нагрузку, которая возникает, когда одна или несколько линий электропередач переходят в автономный режим.

Можно также использовать данные, чтобы вычислить потери линии электропередачи или системы и изучить общий профиль напряжения сети. Исследование этих атрибутов может помочь вам определить, нужна ли системе компенсация реактивной степени для преодоления низких уровней напряжения.

Требования к сети для Simscape Electrical анализа потока нагрузки

Чтобы определить установившееся решение нагрузки-потока для трехфазной сети с помощью Simscape Electrical, ваша модель должна быть:

  • Совместим и сконфигурирован для режима частотной и временной симуляции Simscape. Для получения дополнительной информации смотрите Частотный и Временной Режим Симуляции и Solver Configuration.

  • Балансировка нагрузки. Уровень приближения анализа нагрузки-потока зависит от того, насколько сбалансирована система, и от уровня гармоник, которые присутствуют.

  • Включен для регистрации данных в логгирование. Для сложных моделей или длительных запусков симуляции можно улучшить эффективность симуляции, включив регистрацию данных для выбранных блоков с помощью локальных настроек решателя. Для анализа потока нагрузки логгирование данных требуется только для блоков Busbar. Для получения дополнительной информации смотрите Включить ведение журнала данных для всей модели и Логгирование данных только для выбранных блоков.

Основные блоки для анализа потока нагрузки

Разъемы шины

В системе электропередач соединитель шины, или шина, является вертикальной линией, которая соединяет компоненты степени, такие как генераторы, нагрузки и трансформаторы. Для представления шин библиотека Simscape > Electrical > Connectors & References предоставляет блок Busbar.

Трехфазные источники напряжения

Вам нужно выбрать правый трехфазный источник напряжения для вашей модели, чтобы провести анализ нагрузки и потока. Источник, который вы выбираете, зависит от того, хотите ли вы расставить приоритеты точности симуляции или эффективности. Баланс между точностью симуляции и эффективностью зависит, отчасти, от блоков, которые вы используете, чтобы представлять источники напряжения в вашей модели анализа. Точность симуляции является мерой верности модели, то есть как тесно результаты симуляции согласуются с математическими и эмпирическими моделями. Когда точность модели увеличивается, увеличивается и вычислительная стоимость симуляции. Когда вычислительная стоимость увеличивается, скорость симуляции уменьшается. И наоборот, когда точность модели уменьшается, скорость симуляции увеличивается.

Приоритизируйте точность модели при помощи блоков машины.  Чтобы расставить приоритеты точности модели над скоростью симуляции, представьте источники напряжения с помощью блоков индукции или синхронных машин. Для моделирования асинхронных машин, Simscape> Electrical> Electromechanical> Asynchronous Machines библиотека обеспечивает и Induction Machine Squirrel Cage и Induction Machine Wound Rotor блоки. Для моделирования синхронных машин, Simscape> Electrical> Electromechanical> Synchronous Machines библиотека обеспечивает Synchronous Machine Model 2.1, Synchronous Machine Round Rotor, и Synchronous Machine Salient Pole блоки.

Приоритизируйте скорость симуляции при помощи блоков Load Flow Source.  Для более быстрой симуляции, но более низкой точности модели, представьте источники напряжения в вашей модели анализа с помощью блока Load Flow Source из библиотеки Simscape > Electrical > Sources. Блок Load Flow Source питает идеализированный или зависящий от тока источник напряжения. Напряжение может содержать последовательный импеданс или может выступать источником для шины качания, PV или PQ.

Выполнение анализа загрузочного потока

Чтобы изучить данные о потоке нагрузки для трехфазной модели трансмиссии Simscape Electrical, которая совместима с частотно-временным режимом симуляции:

  1. Включите логгирование данных Simscape.

  2. Параметризируйте источники напряжения.

    В начале анализа нагрузки-потока переменные уравнения потерь линии электропередачи неизвестны. Пока неизвестные переменные решаются, шины балансируют потери, обеспечивая или поглощая активную и реактивную степень. Для каждой шины существует четыре переменные:

    • P - Активная степень

    • Q - Реактивная степень

    • V - Напряжение

    • θ - Phase angle

    Две переменные известны, а две неизвестны. Какие переменные известны и какие неизвестны, определяется активно управляемыми трехфазными источниками и нагрузками, которые соединяются с шиной. Исходным блоком напряжения строений определить, какие типы шин используются в анализе скорость-нагрузки. Можно включать в модель несколько типов шин. Опции типа шины:

    • Шина качания - качание, ослабление или ссылка, шина балансирует активную и реактивную степень в системе. Шина ослабления служит угловой ссылкой для других шин в системе. Угол фазы качающейся шины составляет 0 °, и задается величина напряжения. Типичное значение 1 pu. В начале анализа загрузочного потока P и Q являются неизвестными переменными для этой шины.

    • Шина PV - шина PV (или генератор) балансирует активную и реактивную степень в системе путем подачи постоянной, активной степени и напряжения. В начале анализа загрузочного потока θ и Q являются неизвестными переменными для этой шины.

    • Шина PQ - шина PQ (или нагрузка) определяет количество активной и реактивной степени, которая потребляется. В начале анализа загрузочного потока V и θ являются неизвестными переменными для этой шины.

    Если ваша модель содержит один или несколько:

    • Load Flow Source блоки - Для каждого блока, для параметра Source type, установите тип шины на одну из следующих опций:

      • Swing bus

      • PV bus

      • PQ bus

      Задайте соответствующие параметры, которые различаются в зависимости от выбранного типа шины.

      Чтобы избежать проблемы симуляции из-за неоптимального минимума для шин PV или PQ, в настройках Expected Ranges задайте минимальное и максимальное значения для параметра Internal source phase search range.

    • Блоки асинхронных машин - Для каждого блока задайте приоритет и начальные значения для блока, используя настройки Variables. В настройках Main установите параметр Initialization option равным Set targets for load flow variables. В настройках Variables выберите Priority и задайте Beginning Value для:

      • Slip

      • Real power generated

      • Mechanical power consumed

      Для получения дополнительной информации об установке начальных целевых значений с помощью настроек Variables, смотрите Задать приоритет и Начальный целевой параметр для основных переменных.

      Чтобы полностью задать начальное условие, необходимо включить ограничение инициализации в виде высокоприоритетного целевого значения. Например, если Ваша асинхронная машина связана с Inertia блок, начальное условие для асинхронной машины полностью определено, если, в Variables параметрах настройки Inertia блок, Priority для Rotational velocity установлен в High. Кроме того, можно задать Priority на None для Inertia блоков Rotational velocity и вместо этого установите Priority для блоков Slip, Real power generated или Mechanical power consumed асинхронных машин High.

    • Блоки синхронных машин - Для каждого блока задайте тип шины и начальные значения с помощью настроек Initial Conditions. Доступные целевые параметры зависят от того, настроен ли блок для шины swing, PV или PQ. В Initial Conditions настройках:

      1. Установите параметр Initialization option равным Set targets for load flow variables.

      2. Выберите шину для параметра Source type.

      3. Задайте значения для связанного параметра шины.

      4. Чтобы избежать проблемы симуляции из-за неоптимального минимума, в настройках Expected ranges задайте минимальное и максимальное значения для параметра Internal source phase search range.

  3. Сконфигурируйте каждый Busbar блок:

    1. Установите Number of connections равным 2, 3, или 4.

    2. Задайте напряжение и частоту, чтобы соответствовать заданным значениям подключенного исходного блока напряжения.

    3. Чтобы просмотреть данные потока нагрузки с помощью блока Scope, откройте дополнительные порты измерения на блоке Busbar:

      • Чтобы показать порты Vt и ph, установите Measurement ports равным Yes.

      • Чтобы выставить порты P и Q, установите Measurement ports равным Yes.

      Соедините блоки Busbar и Scope.

  4. Сконфигурируйте Solver Configuration блок. Установите Equation formulation значение Frequency and time.

  5. Симулируйте модель.

После симуляции можно просмотреть результаты загрузки-потока в аннотации Busbar блока и в данных логгирования Simscape, которые модель выводит в MATLAB® рабочей области.

Для примеров, которые показывают, как выполнить анализ потока нагрузки, смотрите:

Параметризация машины и инициализация переменной

Можно использовать данные анализа скорость-нагрузки, чтобы правильно инициализировать трехфазную индукцию и синхронные блоки машины. Для примеров смотрите:

Load-Flow Analyzer App

Если ваша модель сконфигурирована для анализа потока мощности, можно также использовать Load-Flow Analyzer для выполнения анализа потока мощности или потока нагрузки для трехфазной системы электропередачи степени переменного тока. Инструмент генерирует две таблицы. Приложение генерирует две таблицы. Одна из таблиц содержит данные для узлов сети, представленные Busbar, Load Flow Source, синхронной машиной, асинхронной машиной и трехфазными блоками нагрузки. Другая таблица содержит данные для сетевых соединений, представленные линиями электропередачи, кабелями и блоками трансформаторов. Когда вы открываете инструмент, таблицы предварительно загружаются с заданными значениями параметров для соответствующих блоков в текущей или указанной модели. После запуска анализа потока мощности в таблицах также отображаются установившиеся величины напряжения, углы фазы напряжения, активная степень и реактивная степень для узла и блоков соединений.

Приложение Load-Flow Analyzer позволяет:

  • Выполните анализ потока нагрузки.

  • Подсветка и обновление значений входных параметров блоков нагрузки-потока для шины, источника потока нагрузки, синхронной машины, асинхронной машины и трехфазных блоков нагрузки.

  • Измените тип шины для блоков источника потока нагрузки, синхронной машины и асинхронных машин.

  • Выберите и подсветите блоки узлов и соединений в модели.

  • Сортировка столбцов в таблицах осуществляется путем увеличения или уменьшения значений.

  • Экспорт данных в электронную таблицу, MAT-файл или разделенные запятыми файлы переменных (CSV).

Поиск и устранение проблем анализа загрузочного потока и инициализации

Если вы столкнулись с проблемами при симуляции модели потока нагрузки, примените эти меры по устранению неполадок. Тестирование вашей модели потока нагрузки пошагово может помочь вам избежать определения нефизических требований потока нагрузки.

Импеданс источник внутренней нагрузки-потока

Включение внутреннего входного сопротивления для блока Load Flow Source, когда параметр Source type блока установлен в Swing bus, PV bus, или PQ bus может предотвратить сходимость инициализации. Чтобы решить любые проблемы сходимости, используйте один из следующих методов:

  • Ограничьте область значений решения путем определения значения для параметра области значений поиска фазы внутреннего источника.

  • Пренебрегайте входным сопротивлением.

  • Моделируйте импеданс внешне из блока Load Flow Source.

Переходный процесс в цепи возбуждения или начальное ускорение ротора

Если вы инициализируете синхронный блок машины для анализа потока нагрузки, блок решает все переменные потока, преобразованные в Парк, и механические переменные для устойчивого состояния. Однако неправильная инициализация автоматического регулятора напряжения (AVR) или регулятора может привести к цепи возбуждения переходному процессу или начальному ускорению ротора. Для решения этих вопросов:

  1. Определите значения инициализации крутящего момента и напряжения возбуждения.

    1. Запустите анализ загрузочного потока с помощью аппроксимированных значений для AVR и регулятора и настроек.

    2. Запишите эти значения в результатах нагрузки-потока, сообщенных соседним блоком Busbar:

      • Величина напряжения

      • Phase angle

      • Сгенерированная реальная степень

      • Сгенерированная реактивная степень

    3. Для блока синхронной машины в настройках Initial Conditions установите параметр Initialization option равным Set real power, reactive power, terminal voltage, and terminal phase.

    4. Задайте эти параметры, используя значения из результатов потока нагрузки:

      • Terminal voltage magnitude

      • Terminal voltage angle

      • Terminal active power

      • Terminal reactive power

    5. Печать необходимых начальных условий для AVR и регулятора в рабочее пространство MATLAB. Щелкните правой кнопкой мыши блок машины и в контекстном меню выберите Electrical > Display Associated Initial Conditions. Релевантными данными являются напряжение цепи возбуждения, si_efd0 и механический крутящий момент, si_torque0.

  2. Задайте начальные условия AVR и регулятора, используя рассчитанные начальные значения условий.

Например, в таблице показаны аннотированные данные для блока Busbar, который находится рядом с блоком Synchronous Machine Salient Pole в ee_loadflow_sm_initialization, модель для примера инициализации синхронной машины с потоком нагрузок. Если вы открываете блок Synchronous Machine Salient Pole, кликните настройки Initial Conditions и установите параметр Initialization option равным Set real power, reactive power, terminal voltage, and terminal phaseможно наблюдать, что заданные значения параметров равны значениям симуляции нагрузка-поток.

Примечание

Указанные значения параметров уже были введены, чтобы соответствовать результатам потока нагрузки для этой модели.

Физическая величинаЗначение симуляции нагрузка-потокИмя параметра начальных условий блока синхронной машиныЗначение параметров начальных условий блока синхронной машины
Величина напряжения1.020 puTerminal voltage magnitude

13.8*1.02 kV

Phase angle0,00 градTerminal voltage angle

0 deg

Сгенерированная реальная степень31,2 МВТTerminal active power

31.2e6 V*A

Сгенерированная реактивная степень10.4 MvarTerminal reactive power

10.4e6 V*A

Если вы печатаете данные в командную строку, si_torque0 и si_efd0 данные печатаются под Initial conditions required for steady-state (SI):

Initial conditions required for steady-state (SI):
    si_efd0 =       85.4468     : V     % Field circuit voltage
    si_ifd0 =       1168.87     : A     % Field circuit current
    si_torque0 =    828709      : Nm    % Mechanical torque
    si_Pm0 =        3.12416e+07 : W     % Mechanical power

Чтобы правильно инициализировать, задайте 85.4468 V как значение для источника напряжения возбуждения, и 828709 Nm как значение для блока Shaft torque Constant, который соединяется с блоком Ideal Torque Source.

Несколько решений для симуляции нагрузки-потока

Часто существует несколько решений для набора целевых объектов потока нагрузки, заданных при инициализации электрической сети переменного тока. Для примера для источника PV-шины, где вы задаете активные степени и напряжение, существует два решения для реактивной степени. Для желаемого решения амплитуда реактивной степени обычно меньше заданной активной амплитуды степени. Для нежелательного решения величина реактивной степени намного больше, чем величина активной степени.

Если инициализация возвращает нежелательное решение, перенастройте Load Flow Source или синхронный блок машины и увеличьте значение минимального контура параметра Internal source range search range. Для блока Load Flow Source параметр находится в Expected Ranges настройках. Для синхронных блоков машин параметр находится в Initial Conditions настройках.

Неоптимальный локальный минимум

Симуляция может остановить и сгенерировать ошибку, если, чтобы удовлетворить требования активной и реактивной степени, оптимизация уменьшает напряжение Busbar блока до точки, где решение ближе к нежелательному локальному минимуму вокруг нулевого напряжения шины, чем к желаемому решению потока нагрузки. Чтобы предотвратить этот тип проблемы, перенастройте Load Flow Source или синхронные блоки машин и увеличьте значение параметра Minimum voltage (pu). Для блока Load Flow Source параметр находится в Expected Ranges настройках. Для синхронных блоков машин параметр находится в Initial Conditions настройках.

Несовместимость режима симуляции частоты и времени

Вы можете выполнить анализ нагрузки-потока только при помощи режима частотной и временной симуляции. Замените любые блоки, которые не совместимы с режимом частотной и временной симуляции. Для получения дополнительной информации смотрите Частотный и Временной Режим Симуляции.

См. также

Блоки Simscape

Приложения

Похожие темы