- •В.П.Обоскалов
- •Предисловие
- •Excel. Теоретические аспекты
- •Основные понятия
- •Основные термины
- •Работа с объектами
- •Функциональные клавиши
- •Указатель мыши
- •Формулы. Имена ячеек. Функции
- •Диаграммы
- •Функции списка
- •Формы данных
- •Фильтры
- •Автофильтр
- •Расширенный фильтр
- •Промежуточные итоги
- •Сводные таблицы
- •Консолидация данных
- •Нелинейные уравнения. Оптимизационные задачи
- •Поиск решения
- •Подбор параметра
- •Проектирование вычислений с помощью таблицы подстановки
- •Внешняя среда
- •Экспорт и импорт данных
- •Связь с базами данных
- •Вызов программы ms Query
- •Мастер запросов
- •Макросы
- •Запись макроса
- •Относительные ссылки
- •Выполнение макроса
- •Подключение макроса к объектам Назначение сочетания клавиш для запуска записанного ранее макроса
- •Назначение макроса кнопке или графическому объекту
- •Текст макроса
- •Excel. Лабораторный практикум
- •Начальное знакомство
- •Выделение блоков
- •Прозрачность ячеек. Перемещение данных. Копирование
- •Относительная и абсолютная адресация
- •Заполнение таблицы. Формулы. Относительная адресация. Суммирование
- •Абсолютная адресация. Имена ячеек
- •Форматирование таблицы
- •Вставка и удаление строк и столбцов
- •Форматирование ячеек
- •Форматирование столбцов и строк
- •Сетка. Показ формул
- •Автозаполнение. Списки
- •Автозаполнение
- •Диаграммы
- •Диаграмма. Общий случай
- •Гистограмма и круговая диаграмма
- •Графики функций
- •Работа с массивами данных
- •Подбор параметра. Поиск решения
- •Подбор параметра
- •Поиск Решения
- •Транспортная задача
- •Функции списка
- •Сортировка
- •Формы данных
- •Вычисление итогов
- •Консолидация данных
- •Сводная таблица
- •Внешняя среда
- •Экспорт и импорт данных. Связь документов
- •Процедуры пользователя
- •Диалоговые окна
- •UserForm
- •Решение инженерных задач наExcel
- •Проектирование эт
- •Основные функции
- •Суммирование
- •Примеры
- •Функции даты
- •Формульные расчеты
- •Тип оборудования
- •Самостоятельная работа
- •Самостоятельная работа
- •Коэффициенты, характеризующие график нагрузки
- •Проектирование таблицы.
- •Проектирование таблицы
- •Самостоятельная работа
- •Температурный режим трансформатора
- •Математический метод
- •Самостоятельная работа
- •Ремонтная ведомость Самостоятельная работа
- •Работа с матрицами
- •Расчет сети постоянного тока
- •Самостоятельная работа
- •Расчет токов трехфазного короткого замыкания
- •Метод z-матрицы
- •Эквивалентирование сети
- •Расчет токов кз по модели сети постоянного тока
- •Оптимизационные задачи
- •Решение систем нелинейных уравнений
- •Самостоятельная работа
- •Оптимальное распределение мощности нагрузки между параллельно работающими агрегатами
- •Линейное программирование
- •Самостоятельная работа
- •Двойственная задача линейного программирования
- •Самостоятельная работа
- •Работа с комплексными числами
- •Самостоятельная работа
- •Прогнозирование нагрузок
- •Метод наименьших квадратов
- •Самостоятельная работа
- •Метод скользящего среднего
- •Линейный тренд
- •Самостоятельная работа
- •Вероятность и статистика
- •Функции расчета вероятностных параметров
- •Математическое ожидание
- •Дисперсия
- •Корреляционный момент
- •Коэффициент корреляции
- •Гистограммы
- •Нормальное распределение
- •Расчет вероятностного режима электрической сети
- •Самостоятельная работа
- •Самостоятельная работа
- •Гистограмма случайной величины
- •Самостоятельная работа
- •Регрессия
- •Дополнительная регрессионая статистика
- •Простая линейная регрессия
- •Самостоятельная работа
- •Использование f-статистики
- •Вычисление t-статистики
- •Объектное программирование. Visual Basic
- •Основные понятия
- •Основные методы
- •МетодыRange, Cells, Offset
- •Самостоятельная работа
- •Методы и свойства активности объекта
- •Методы активности
- •Свойства, характеризующие активность
- •Макрорекордер
- •Самостоятельная работа
- •Свойства, характеризующие содержимое
- •Самостоятельная работа
- •Основные элементы языка
- •Общие сведения и структура программных модулей
- •Самостоятельная работа
- •Типы данных и переменные
- •Оператор Dim
- •Массивы
- •Пользовательские типы данных. Структуры
- •Динамическое перераспределение памяти
- •Константы
- •Видимость переменных и констант
- •Операторы присваивания
- •Математические и строковые операции
- •Процедуры
- •Вызов процедуры
- •Самостоятельная работа
- •Использование необязательных аргументов
- •Самостоятельная работа
- •Функции
- •Передача массива
- •Ссылки на внешние библиотеки
- •1. Скалярное произведение векторов (столбцы Excel) разной размерности
- •2. Поэлементное произведение массивов
- •Функции Application
- •Операторы принятия решения
- •ОператорIf
- •Блочная структура if
- •Многоблочная структура if
- •Select Case
- •Безусловный переход
- •Циклы объектного типа
- •Пример двойного цикла
- •Передача массива данных в таблицу
- •Коррекция блока ячеек таблицы
- •Ввод и вывод данных
- •Чтение и запись последовательных файлов
- •Диалоговые функции
- •MsgBox()
- •Самостоятельная работа
- •Функция InputBox()
- •Ввод названия файла
- •Самостоятельная работа
- •Диалоговые окна Excel
- •Самостоятельная работа
- •Диалоговые окна пользователя
- •Элементы управления
- •Командная кнопка (CommandButton)
- •Самостоятельная работа
- •Надпись (Label)
- •Самостоятельная работа
- •Окно редактирования (TextBox)
- •Окно списка (ListBox)
- •Самостоятельная работа
- •Выпадающее окно (ComboBox)
- •Групповое окно (Frame)
- •Контрольный индикатор (CheckBox)
- •Кнопка выбора (OptionButton)
- •Заполнение массива случайными числами
- •Линейная интерполяция
- •Самостоятельная работа
- •Оптимальное распределение нагрузки
- •Самостоятельная работа
- •Функции комплексных чисел
- •Самостоятельная работа
- •Обращение комплексной матрицы
- •Самостоятельная работа
- •Решение систем дифференциальных уравнений
- •' Модуль "Ввод исходных данных из таблицы Excel"
- •Перенумерация узлов
- •Самостоятельная работа
- •Матрица инциденций по узлам
- •Индивидуальные задания
- •Библиографический список
- •620002, Екатеринбург, ул. Мира,19
- •620002, Екатеринбург, ул. Мира,19 в.П.Обоскалов
Температурный режим трансформатора
В качестве примера использования простейших арифметических формул рассмотрим расчет температурного режима трансформатора (согласно ГОСТ 14206-85). Основное внимание уделяется вопросам проектирования таблицы и копирования формул.
Математический метод
Температура масла к концу часа t определяется согласно следующему выражению:
Θм,t = Θохл+ Пм,t.
Превышение температуры масла Пм,t над температурой Θохл охлаждающей среды (воздуха) вычисляется по экспоненциальному закону в зависимости от относительной нагрузки трансформатора К согласно рекуррентному выражению
,
где Пм,н - номинальный перегрев масла (=55оС); Kt= St/Sном –коэффициент загрузки трансформатора на интервале t; - постоянная нагрева масла (3,5час); - t - длительность интервала t; параметр d=Pk/Px определяется соотношением потерь мощности короткого замыкания Pk и холостого хода Px; степенной показатель х зависит от типа системы охлаждения трансформатора: х=0,9 для типа М, Д и х=1 для типа Ц.
Температура наиболее нагретой точки (ННТ) определяется величиной перегрева обмотки относительно масла: Vннт,t= П ннт,н·Kty, где Пннт.н - номинальный перегрев ННТ (Пннт.н=23). Показатель степени у зависит от типа трансформатора у=1,6 для типа М, Д и у=1,8 для типа Ц. Температура ННТ Θннт,t =Θм,t + Vннт,t.. Возможный проект структуры расчетов представлен в табл. 3.2.
Самостоятельная работа
На отдельном листе рабочей книги выполнить отладку таблицы и расчет теплового режима трансформатора по образцу. Методические указания: все ссылки на величины в верхней части таблицы должны быть абсолютными; значение ячейки В23 принять равным величине в В22 (установившийся режим); греческие буквы вставлять через Вставка/Символ.
Выполнить расчеты для суточного графика нагрузки, который задается поинтервально, с различной длительностью интервалов, ΣΔti=24. График задать произвольно, но так, чтобы в часы максимальной нагрузки перегрузка составляла не менее 1,6 Sмах.
На одном графике построить суточные графики нагрузки, температур масла и ННТ.
В дополнительных строках таблицы построить индикаторные функции превышения температуры масла и ННТ над предельно допустимыми (115 для масла и 160 для ННТ (1- превышение) - в ячейке В27 вводится формула =ЕСЛИ(ИЛИ(B25>$D$8;B26>$D$9);1;0)).
Таблица 3.12
|
А |
B |
C |
D |
E |
F |
G |
H |
1 |
Температурный режим трансформатора | |||||||
2 |
Исходные данные | |||||||
3 |
Температура охлаждающей среды |
Θохл |
-5 |
|
|
|
|
|
4 |
Мощность тр-ра в % от максимальной |
S |
72,1 |
|
|
|
|
|
5 |
Потери хх, кВт |
Рх |
63 |
|
|
|
|
|
6 |
Потери кз, кВт |
Рк |
200 |
|
|
|
|
|
7 |
Отношение потерь d=Pk/Px |
d |
3,17 |
|
|
|
|
|
8 |
Ном и допустимый перегрев масла |
Пм.н |
55 |
115 |
|
|
|
|
9 |
Ном. и допустимый перегрев ннт |
Пннт.н |
23 |
160 |
|
|
|
|
10 |
Показатель степени х(0,9/1 - Д/Ц) |
x |
0,9 |
|
|
|
|
|
11 |
Показатель степени y(1,6/1,8 - Д/Ц) |
y |
1,6 |
|
|
|
|
|
12 |
Постоянная нагрева масла, час |
τ |
3,5 |
|
|
|
|
|
13 |
Мощность тр-ра, Sном , МВА |
40 |
|
|
|
|
|
|
14 |
Макс. мощность нагрузки Sмах , МВА |
55,5 |
|
|
|
|
|
|
15 |
Расчетные величины | |||||||
16 |
Интервал |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
17 |
Длительность интервала Δt,час |
3 |
2 |
3 |
4 |
2 |
6 |
4 |
18 |
Текущее время |
3 |
5 |
8 |
12 |
14 |
20 |
24 |
19 |
Текущая мощность St, % |
40 |
40 |
60 |
120 |
140 |
80 |
40 |
20 |
Текущая мощность St, МВт |
22,2 |
22,2 |
33,3 |
66,6 |
77,7 |
44,4 |
22,2 |
21 |
Перегрузка тр. K=St /Sном |
0,56 |
0,56 |
0,83 |
1,67 |
1,94 |
1,11 |
0,56 |
22 |
Максимальный перегрев масла, Vм,t=Пм,н((1+d·K2)/(1+d))x |
28,1 |
28,1 |
43,3 |
118,5 |
152,6 |
63,7 |
28,1 |
23 |
Реальный перегрев масла, Пм,t= Пм,t-1+(Vм,t- Пм,t-1)(1-e-Δt/τ) |
28,1 |
28,1 |
36,8 |
92,5 |
118,7 |
73,6 |
42,6 |
24 |
Перегрев ННТ, Пннт,t= Пннт·Ky |
9,0 |
9,0 |
17,2 |
52,0 |
66,5 |
27,2 |
9,0 |
25 |
Температура масла Θохл+ Пм,t |
23,1 |
23,1 |
31,8 |
87,5 |
113,7 |
68,6 |
37,6 |
26 |
Температура ННТ Θннт=Θм+ Пннт,t |
32,1 |
32,1 |
49,0 |
139,5 |
180,2 |
95,7 |
46,6 |
27 |
Индикатор перегрузки |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
Решить задачу. Определить оптимальную стратегию ограничения нагрузки {xi} трансформатора по критерию минимального недоотпуска электроэнергии при условии, что температура масла и ННТ не превысит допустимые значения. (Метод. указания. В ячейках I25:I26 формируются максимальные температуры. В строке 28 записать (через копирование) исходный график нагрузки. В строке 29 ввести произвольные значения ограничения нагрузки. В строке 30 получить почасовые и суммарный (в ячейке I30) недоотпуски электроэнергии. Методом Сервис/Поиск решения выполнить минимизацию суммарного недоотпуска электроэнергии, при условии, что величина ограничения нагрузки не отрицательна, а температуры масла и ННТ не превышают допустимые значения.
Выполнить аналогичные расчеты, при условии .