Кавалеров Б. В., Завьялов А. А., г. Пермь

УДК 519.876.5

ПРИНЦИПЫ ФОРМИРОВАНИЯ БАЗЫ ДАННЫХ
ДЛЯ ПРОГРАММНЫХ МОДЕЛИРУЮЩИХ КОМПЛЕКСОВ В ЭНЕРГЕТИКЕ

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

Математическая модель электроэнергетической системы включает в себя математические модели отдельных элементов и математическую модель взаимодействия структурных элементов. Как правило, подобные системы состоят из большого числа взаимодействующих элементов и могут иметь сложную конфигурацию, в том числе распадаться на отдельные независимые подсистемы [1]. Каждый элемент, в свою очередь, также описывается достаточно сложными системами уравнений. Одновременно, при исследовании сложных динамических процессов, возникает проблема работы с большим количеством разнородной информации, включая этапы подготовки, систематизации и обработки результатов эксперимента. По своей сути программный комплекс является инструментом для выполнения экспериментов на компьютерной модели. В том случае, если информация, полученная в результате эксперимента, не подготовлена для последующей обработки и не систематизирована должным образом, польза от этой информации – невелика, подобная информация будет даже вредна [2]. Все вышеозначенное заставляет уделить самое пристальное внимание формированию базы данных для программных комплексов указанного профиля.

При формировании базы данных необходимо четко определить информационные потоки программного комплекса. В результате предпринятого анализа было принято решение о том, что информационные потоки целесообразно разделить на 5 групп:

1)     входные параметры (паспортные данные, информация из справочников по отдельным элементам системы);

2)     внутренние параметры (расчетные значения параметров математических моделей элемента);

3)     начальные значения;

4)     выходные переменные (таблицы экспериментальных значений);

5)     служебная информация об эксперименте.

Информационные потоки первых четырех групп структурируются по отдельным элементам (синхронные генераторы, асинхронные двигатели, трансформаторы и др.).

Информационные потоки 5-й группы содержат информацию о состоянии эксперимента и, следовательно, носят общесистемный характер, относясь к системам элементов: 

В качестве примера ниже рассматриваются информационные массивы для одного из элементов электроэнергетических систем – синхронного генератора.

Для синхронного генератора к первому информационному массиву следует отнести: S полная мощность, Р активная мощность, – номинальное напряжение, I – номинальный ток, – угловая скорость ротора, – напряжение возбуждения, If  ток возбуждения, If0 ток возбуждения холостого хода, – коэффициент мощности, p число пар полюсов, – коэффициент полезного действия, J момент инерции ротора, f0 синхронная частота, – продольная сверхпереходная реактивность для положительного следования фаз, – продольная переходная реактивность для положительного следования фаз, – продольная синхронная реактивность, – поперечная синхронная реактивность, – реактивность отрицательной последовательности, – реактивность нулевой последовательности,  – постоянная времени обмотки возбуждения при разомкнутой обмотке статора, – постоянная времени обмотки возбуждения при трехфазном коротком замыкании обмотки статора, – постоянная времени обмотки возбуждения при двухфазном коротком замыкании обмотки статора, – постоянная времени обмотки возбуждения при однофазном коротком замыкании обмотки статора, – постоянная времени периодической составляющей сверхпереход-ного тока.

Ко второму информационному массиву следует отнести, параметры математической модели синхронного генератора, получаемые расчетным путем. Расчет параметров синхронной машины по каталожным данным выполняется с использованием следующих формул [3]:

xad = xd - xs ;

xaq = xq - xs ;

xf = xad2 /(xd - xd’) ;

xf’ = xf - (xad2/xd) ;

rf = xf’/(Tdw0) ;

xD = xad2(xf - 2xad+xd - xd’’)/[xf(xd - xd’’) - xad2] ;

xD’ = xD - (xad2/xd) ;

xD’’ = xD’ xd’’/xd ;

TD’’ » Td’’ ;

rD = xD’’/( TD’’w0) ;

rQ » 1.5 rD

xQ = xaq2/ (xq - xq ‘’) ;

pП = 60* f0 / n – число пар полюсов;

J = 0.25 GD2 = 1000 PH Tj PП / w0  – момент инерции (кг м2);

P0 = (0.01 — 0.05) PH  – потери мощности на вентиляцию (кВт).

При формировании базы данных необходим также механизм проверки целостности данных вносимых в БД на уровне самой СУБД:

Разработка БД  с использование CASE-систем, таких как Platinum ERWin, PowerBuilder, позволит:

Литература

  1. Винокур В.М., Кавалеров Б.В., Пустосмехова Т.А. Программная реализация алгоритмов взаимодействия структурных элементов в миниэнергосистеме // Информационные управляющие системы: Сборник научных трудов / Перм. гос.техн. ун-т. – Пермь, 2003. – С. 224 – 228.
  2. Веников В. А. Теория подобия и моделирование. М.: Высш. шк., 1984. – 439 с.
  3. Жуков В. В. Короткие замыкания в узлах комплексной нагрузки электрических сетей. – М: Изд-во МЭИ, 1994. – 224 с.