Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК П и РЭ_2013_финальный вариант.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
27.68 Mб
Скачать

Задания на защиту работы

Целью защиты лабораторной работы является проверка самостоятельности ее выполнения и понимания полученных результатов. В процессе защиты работы студент должен по заданию преподавателя продемонстрировать:

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

    • знание способов расчета количества переданной потребителю электроэнергии по непрерывным и ступенчатым графикам нагрузки;

    • понимание смысла параметров рассчитываемых по графикам нагрузки, умение объяснять зависимость величин этих параметров от формы графика нагрузки;

    • знание методов задания кусочных функций в MathCAD и построения их графиков;

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

Работа №4. Расчет и анализ параметров упорядоченных сезонных графиков нагрузки. Расчет нагрузочных потерь

Цель: Изучение 1) упорядоченных сезонных графиков нагрузки; 2) расчета нагрузочных потерь по методу характерных суточных режимов и методу времени наибольших потерь.

Программное обеспечение: MathCAD.

Теоретические сведения: см. разделы 2.4.4 и 2.4.5.

Время выполнения: 2 часа.

Ход выполнения работы

Дано: 1) табличные значения P и Q в относительных единицах или значение Р и cos  = const для построения характерных суточных графиков нагрузки; 2) абсолютное значение максимальной активной Pmax, кВт, и реактивной Qmax, кВар, мощности (см. Варианты индивидуальных заданий). Длительность сезона в нечетных вариантах считать равной 152 сут. (летний период), в четных – 213 сут. (зимний период).

  1. По данным индивидуального варианта реализовать в MathCAD дискретные функции для расчета суточных ступенчатых графиков активной P(t) и реактивной Q(t) мощности нагрузки в относительных единицах. Построить характерные суточные графики нагрузки и выполнить расчет параметров: количества электроэнергии, получаемой потребителем за характерные сутки; для P(t) – коэффициентов заполнения и формы, среднего и среднеквадратичного значений; суточного времени использования наибольшей нагрузки (двумя способами: через количество электроэнергии и через коэффициент заполнения).

  2. Реализовать в MathCAD программу для расчета упорядоченного суточного ступенчатого графика нагрузки S(t) и построить упорядоченный сезонный ступенчатый график нагрузки S(t). Реализовать в MathCAD программу для расчета величин Si и длительностей ti ступенек упорядоченного сезонного графика.

  3. Вычислить параметры, необходимые для расчета нагрузочных потерь: для метода характерных суточных режимов – квадратичной сезонной мощности ; для метода времени наибольших потерь – квадрат наибольшей сезонной мощности и эквивалентное время наибольших потерь t. Сравнить результаты расчета.

  4. Результаты выполнения работы по пунктам 1–3 и выводы занести в отчет. Правила оформления отчета – см. Введение в курс.

Практические рекомендации по выполнению работы и использованию программного обеспечения

Рассмотрим выполнение расчетов для исходных данных, заданных в графе «Пример» (см. Варианты индивидуальных заданий). В качестве исходных данных заданы: значения активной мощности нагрузки в процентах от максимальной для соответствующих интервалов времени в течение суток; значение cos  = 0,85; абсолютное значение максимальной активной мощности Pmax = 520 кВт и реактивной мощности Qmax = 320 кВар. Пусть длительность сезона равна 152 сут.

Исходные данные примера заданы для случая cos  = const, т.е. суточные графики активной и реактивной мощности идентичны, и для каждого i-того интервала времени значения реактивной мощности могут быть определены как .

Дискретные функции для расчета суточных ступенчатых графиков активной P(t) и реактивной Q(t) мощности нагрузки реализуются с использованием операторов Add Line и if панели Programming (Программирование), и операторов сравнения панели Boolean (Булева алгебра) так же, как в Работе 3 (см. Error: Reference source not found). Отличие реализации состоит в том, что примере к Работе 3 в качестве результата измерения активной мощности в начале каждого интервала t мы брали соответствующее значение непрерывного контроля P(t), а в данной работе результаты измерения заданы в исходных данных, или предварительно рассчитываются для Q(t) в случае cos  = const.

Результат построения суточных ступенчатых графиков активной P(t) и реактивной Q(t) мощности нагрузки для рассматриваемого примера приведен на Error: Reference source not found. Там же показан расчет значения с использованием встроенных тригонометрических функций MathCAD.

Расчет параметров суточного ступенчатого графика активной нагрузки P(t) приведен на Error: Reference source not found. Расчет количества электроэнергии, получаемой потребителем за характерные сутки, реализован по формуле (38) с заданием t = 1 час, и составляет 8112 кВт·ч. Расчет среднего и среднеквадратичного значений P(t) – по формулам (46) и (41) с учетом того, что рассматриваемый интервал времени t равен 24 часам; коэффициентов заполнения и формы – по формулам (42) и (43). Суточное эквивалентное время использования наибольшей нагрузки через коэффициент заполнения рассчитано по формуле (47) с учетом того, что рассматриваемый интервал времени t равен 24 часам, и через количество электроэнергии – по формуле (45).

Для задания дискретной функции расчета упорядоченного суточного ступенчатого графика нагрузки S(t) необходимо, с использованием заданных дискретных функций P(t) и Q(t), рассчитать значения полной мощности S для дискретных моментов времени. Для обеспечения точности построения ступенчатого графика и дальнейших расчетов шаг приращения времени следует выбрать достаточно малым. Далее, рассчитанные значения необходимо отсортировать по убыванию абсолютной величины. Реализовать такой расчет в MathCAD можно с использованием программы, показанной на Error: Reference source not found.

Рассмотрим реализацию программы Prog1, показанной на Error: Reference source not found. Для расчета значений S с некоторым шагом приращения времени t необходимо организовать вычисления в цикле. Оператор цикла for в языке программирования MathCAD требует задания счетчика циклов. Для задания внутри программных модулей переменных, которые «не видны» из других частей рабочего листа, используется оператор локального присваивания. Оператор вставляется нажатием кнопки на панели Programming (Программирование). Ни оператор присваивания :=, ни оператор вывода = в пределах программ не применяются.

После присваивания счетчику циклов k нулевого значения следующей строкой программы задается оператор цикла for, у которого соответствующие местозаполнители вводится имя переменной t и диапазон значений (задан ранжированием от 0 до 24 с шагом 0,01). Для создания тела цикла следует поместить линию ввода, как показано на Error: Reference source not found–а, и нажать Add Line (Error: Reference source not found–б). Для добавления еще одного местозаполнителя (третьей строчки тела цикла) следует еще раз нажать Add Line.

В теле цикла с использованием оператора локального присваивания реализованы:

  • расчет значения Sk через ранее заданные дискретные функции P(t) и Q(t);

  • присвоение переменной tstepk текущего значения времени;

  • увеличения счетчика циклов на единицу.

Цикл выполняется до выполнения условия t = 24. В результате вычислений в цикле программой формируется вектор-столбец значений времени tstep и вектор-столбец соответствующих значений полной мощности S, упорядоченные по возрастанию k от 0 до kmax, которое в примере, показанном на Error: Reference source not found, равно 1 + 24/0,01 = 2401.

Далее полученный массив необходимо отсортировать по убыванию Sk для дальнейшего построения упорядоченного суточного ступенчатого графика нагрузки S(t). В примере, показанном на Error: Reference source not found, это реализовано с использованием встроенных функций MathCAD:

sort(A) – упорядочивает значения вектора-столбца A по возрастанию;

reverse(A) – меняет последовательность значений вектора-столбца A на обратную;

augment(A, В) – формирует новую матрицу из двух ранее заданных А и В, объединяя их бок о бок (А и В должны иметь одинаковое число строк).

Для добавления строк в программу вне тела цикла следует разместить линию ввода как показано на Error: Reference source not found–а, и нажать Add Line нужное число раз (Error: Reference source not found–б).

В результате выполнения программы Prog1 будет сформирована одноименная матрица, в нулевом столбце которой дискретные значения времени, а в первом столбце – упорядоченные по убыванию дискретные значения полной мощности нагрузки.

Построение упорядоченного суточного ступенчатого графика нагрузки S(t), кВА, по результатам расчета программы Prog1 показано на Error: Reference source not found. Он, по условиям, является характерным для всего сезона, длительность которого составляет 152 сут., что соответствует 3648 часам.

Для расчета и построения сезонного ступенчатого графика нагрузки Sуп(t) воспользуемся встроенной функцией линейной интерполяции linterp(x, y, t), аргументы которой:

х – вектор-столбец заданных значений аргумента;

у – вектор-столбец заданных значений функции того же размера;

t – значение аргумента линейной интерполяции.

Так как требуется построить упорядоченный сезонный график, вектор-столбец дискретных значений времени, полученный с использованием программы Prog1, нужно помножить на длительность сезона (Error: Reference source not found).

Так как исходные данные для построения суточных графиков заданы для одних характерных суток, а, например, не для рабочих и выходных суток, упорядоченный сезонный график по форме повторяет суточный (см. Error: Reference source not found).

Расчет нагрузочных потерь электроэнергии по методу характерных суточных режимов по формуле (51) требует вычисления квадратичной сезонной мощности по формуле:

,

где Si – активная мощность на i-той ступени графика нагрузки; ti – продолжительность ступени; n – число ступеней графика.

Реализация в MathCAD программы Prog2 для расчета величин Si и времен окончания ступеней графика упорядоченного сезонного графика показана на Error: Reference source not found.

Цикл программы Prog2 выполняется до выполнения условия t = 3648. В качестве счетчика циклов использована переменная i. В теле цикла проверяются текущее Sуп(t) и следующее Sуп(t+1) значения упорядоченного графика. Если эти значения не равны, то имеет место переход на очередную ступень графика. В этом случае переменной Numk присваивается порядковый номер текущей ступени, переменной Sk – величина текущей ступени и переменной Intk – значение времени, при котором имеет место переход на следующую ступень. Так как в конце последней ступени графика перехода не происходит, вне тела цикла присваиваются значения Numk, Sk и Intk для последней ступени. После этого, с использованием функции augment происходит формирование матрицы результатов выполнения программы, получаемой объединением вектор-столбцов переменных.

Для ввода нескольких строк программы, выполняемых по условию оператора if, следует поместить линию ввода, как показано на Error: Reference source not found–а, и нажать Add Line необходимое число раз (Error: Reference source not found–б).

Результат расчета программы Prog2 заносится в одноименную матрицу, по столбцам представленную на Error: Reference source not found. Нулевой столбец содержит порядковый номер ступени упорядоченного сезонного графика, первый столбец – величину соответствующей ступени, второй столбец – время окончания ступени. Сравнив эти данные с графиком на Error: Reference source not found нетрудно убедится, что расчет верен.

Важно! При реализации программы Prog2 важным является выбор шага приращения времени в операторе цикла for. Если задать его слишком малым, то при расчете очередное значение времени может попасть на линии смены ступенек, которые не являются строго вертикальными. Это приведет к определению неверного числа ступеней, так как непосредственно на линии перехода от одной ступени к другой Sуп(t) также не равно Sуп(t+1). Проверка правильности выбора шага приращения времени осуществляется сравнением результата в нулевом столбце (см. Error: Reference source not found) с действительным числом ступеней на графике (см. Error: Reference source not found).

Нагрузочные потери по методу характерных суточных режимов рассчитываются по формуле:

,

а по методу времени наибольших потерь, если нагрузка задана графиком полной мощности, по формуле:

.

В исходных данных значения R и U не заданы, т.е. рассчитать величину потерь ни по одному из методов нельзя. Но, как следует из сравнения этих формул, при наличии возможности точного расчета эквивалентного времени наибольших потерь , должно выполняться равенство:

.

Введем обозначения для столбцов матрицы, полученной в результате выполнения программы Prog2, и рассчитаем величину квадратичной сезонной мощности (Error: Reference source not found). Обратите внимание на то, что в результате выполнения программы Prog2 был сформирован столбец значений времени, при которых имеет место смена ступеней в упорядоченном графике нагрузки. Поэтому длительность первой ступени равна нулевому элементу вектора-столбца ENDstep, а длительности всех остальных ступеней вычисляются как разница времен окончания текущей и предыдущей ступени.

Выполним расчет , предварительно рассчитав величину времени наибольших потерь по формуле (54) через коэффициенты заполнения и формы графика активной нагрузки (Error: Reference source not found).

Как видно из результатов вычислений (см. Error: Reference source not found и Error: Reference source not found), практически равно (5,551108  5,554108 ).