КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Применение ЭВМ для оптимального проектирования систем электроснабжения
(справочник по электроснабжению и электрооборудованию: В 2 т./ Под общ. ред. А. А. Федорова – М.: Энергоатомиздат, 1986, 568 с.) Решение проектных и эксплуатационных задач промышленного электроснабжения связано с применением различных математических методов. На стадии проектирования инженер сталкивается с необходимостью решения задачи выбора схемы, конфигурации сети и ее элементов, а на стадии эксплуатации – повышения экономичности работы системы электроснабжения, т. е. оптимизации режима. С точки зрения объема исходных данных для решения проектных и эксплуатационных задач современные системы электроснабжения можно отнести к классу больших систем с неполно заданной информацией. Поэтому в настоящее время разработаны и продолжают разрабатываться эффективные методы их расчета и оптимизации. В задачах энергетики оптимизация — это стремление математически сформулировать наилучшие условия работы системы, представив их в виде целевой функции, и определить значения регулируемых параметров, соответствующих экстремальному значению целевой функции. При оптимальном проектировании систем электроснабжения необходимо решить ряд задач. Основными из этих задач являются: 1) выбор элементов систем электроснабжения (числа и мощности трансформаторов, сечений проводов, шин и жил кабелей и т. д.); 2) выбор основных параметров систем электроснабжения (электрических нагрузок, рационального напряжения); 3) определение оптимальной топологии электрической сети; 4) выбор режимов работы систем электроснабжения. Цель оптимального проектирования систем электроснабжения может заключаться в снижении начальных капитальных или эксплуатационных затрат, повышении надежности проектируемой системы. Чаще всего это сокращение приведенных годовых затрат. Если целевая функция задана алгоритмически (конечным числом способов реализации решения), то оптимизацию сводят к простому перебору вариантов и выбору наилучшего из них по известному критерию оптимальности. Такое решение возможно для задач с небольшим числом дискретных значений регулируемого параметра, например выбор рационального напряжения, сечения проводника. При большом числе возможных значений регулируемых параметров общее число вариантов оказывается значительным, и даже с помощью ЭВМ решить задачу за приемлемый промежуток времени оказывается невозможным. В этом случае используют методы нахождения экстремума целевой функции F(x1, х2,..., хn) (методы оптимизации). В простейшем случае дифференцируемости целевой функции и неравенства нулю вторых производных задача сводится к решению п алгебраических уравнений (7) В классической математике разработаны методы решения и доказательства принципиальной разрешимости уравнений вида (7), что привело к созданию так называемых аналитических методов оптимизации. Из аналитических методов оптимизации в практике проектирования систем электроснабжения широко применяют метод неопределенных множителей Лагранжа, отличающийся простотой и наглядностью. Сущность метода заключается в следующем. Пусть необходимо оптимизировать выпуклую целевую функцию от п переменных F(x1, х2,..., хn) (8) Область допустимых решений определяется m уравнениями связи ψj(x1, х2,..., хn) = 0, j = 1, 2,..., т. (9) Составляют вспомогательную функцию (10) где λ1, λ2, …, λm – неопределенные множители Лагранжа. Необходимым условием существования экстремума функции (10) является равенство нулю ее частных производных (11) Систему уравнений (11) преобразуют к виду (12) Решение п + т уравнений (12) относительно п + т неизвестных дает искомые значения переменных х,, х2,..., хп. Метод неопределенных множителей Лагранжа эффективен при небольшом числе переменных и ограничений; с увеличением же числа переменных и ограничений на них сложность решения уравнений (12) резко возрастает. Поэтому наряду с аналитическими методами большое развитие получили методы линейного, нелинейного и динамического программирования. Реальные задачи математического программирования достаточно сложны и, как правило, не могут быть решены без использования ЭВМ. Математически задачу линейного программирования ставят следующим образом: ищут минимум линейной формы (13) при соблюдении ограничений (14) Неравенства (13) можно свести к строгим равенствам, добавив переменную xn+1: (15) Тогда условие (14) сводится к (15) и условию неотрицательности переменной xn+1. Поэтому при решении задачи линейного программирования определяют такие значения п переменных х, которые бы обращали в минимум линейную форму (13) при условии выполнения m равенств (15). Применение методов решения задачи линейного программирования в технико-экономических расчетах систем электроснабжения возможно, когда с относительно небольшой погрешностью нелинейные функции затрат Зi от расчетной мощности Spi на различные элементы сети могут быть аппроксимированы линейными зависимостями вида (16) где b, с — постоянные коэффициенты для каждой типовой группы элементов электрической сети; m – число элементов схемы электроснабжения. Линеаризация затрат позволяет получить простую функцию цели (линейная функция от расчетной мощности) следующего вида: . В результате появляется возможность использовать для определения искомых оптимальных значений параметров хорошо разработанные методы решения задачи линейного программирования, например симплекс-метод. Методы решения задачи линейного программирования достаточно подробно излагаются в соответствующей литературе. Разработаны также стандартные программы для решения подобных задач на ЭВМ. Нелинейное программирование является наиболее общей задачей математического программирования и включает в себя методы определения минимума функции п переменных F(x1, х2,..., хn) (17) при m + п ограничениях (18) (19) В общем случае функции F(x1, х2,..., хn) и ψj(x1, х2,..., хn) бывают произвольными и, в частности, линейными. Допускают любые соотношения между п и т. Задачи нелинейного программирования по сравнению с задачами линейного программирования обладают большим разнообразием. Решение задач нелинейного программирования может давать два или более экстремума. Теоретически наиболее широко и детально в нелинейном программировании разработан раздел квадратичного программирования, т. е. для методов решения задач квадратичного программирования найдены соотношения, являющиеся необходимыми и достаточными условиями оптимума, и алгоритмы поиска экстремума с доказательством их сходимости. Функции (17), (18) в этом случае представляют в виде суммы линейной и квадратичной форм (20) Методы квадратичного программирования применяют, например, для решения задач оптимального распределения реактивной мощности, так как потери активной мощности являются квадратичной функцией реактивной мощности. В настоящее время нет универсальных методов решения задачи нелинейного программирования. В зависимости от свойств целевой функции (17) и ограничений (18) эффективным может оказаться тот или иной метод. Сравнительная оценка методов и подбор наилучшего из них являются сложной задачей и во многом зависят от опыта программиста, так как незначительная доработка алгоритма может существенно повысить эффективность метода. Основной недостаток методов нелинейного программирования заключается в том, что с их помощью не удается найти глобальный экстремум при наличии нескольких локальных экстремумов. Определить глобальный экстремум можно лишь методом динамического программирования. Метод наименьших квадратов Пусть мы имеем экспериментальные данные, и нам необходимо провести аппроксимирующую кривую, которая не проходит через экспериментальные точки, но в то же время отражает исследуемую зависимость и сглаживает разброс значений за счет погрешности эксперимента. Применяется метод наименьших квадратов. Имеем таблицу экспериментальных данных
Введем непрерывную функцию j (х) для аппроксимации дискретной зависимости f (xi). В узловых точках функции j (х) и f (x) будут отличаться на величину ei = j(xi) – f (xi). Отклонения e могут принимать положительные и отрицательные значения. Чтобы не учитывать знаки, возведем каждое отклонение в квадрат и просуммируем квадраты отклонений по всем узлам: . Метод построения аппроксимирующей функции j(х) из условия минимума величины Q называется методом наименьших квадратов (МНК). Далее: из условия Q' = 0 находятся неизвестные параметры. Пример: парабола, линейная аппроксимация. Динамическое программирование позволяет решать задачи, в которых процесс принятия решений может быть разбит на отдельные этапы. При этом не имеет значения, протекает ли процесс во времени или представляет собой многошаговую формальную процедуру. Однако его применение зависит от определенных условий, обеспечивающих выполнение принципа оптимальности Беллмана. Условия, при которых может быть применен метод динамического программирования, следующие: 1) для рассматриваемой управляемой системы, которая под действием управления переходит из начального S0 в конечное Sn состояние, состояние в конце k -го этапа Sk зависит только от предшествующего состояния Sk-1, и управления на данном этапе Uk. Это свойство получило название отсутствия последствия; 2) целевая функция должна быть аддитивной, т. е. должна представлять собой сумму частных функций, рассчитанных на отдельных этапах: . Принцип оптимальности Беллмана может быть сформулирован следующим образом: последующие решения должны составлять оптимальное поведение относительно предыдущего состояния, полученного в результате решения на предыдущем этапе, независимо от того, какими бы эти состояние и решение ни были. Это положение в аналитической форме можно записать в виде следующего соотношения: . Динамическое программирование можно представить как некоторый оптимальный метод перебора вариантов. Это достигается за счет того, что на каждом этапе процесса рассматривают лишь оптимальное его предложение. С помощью метода динамического программирования в настоящее время достаточно эффективно решают задачи энергетики (например, оптимизация развития электрических сетей, выбор варианта развития линий электропередачи, совместный выбор компенсирующих и регулирующих устройств в системе электроснабжения и др.). Схемы замещения воздушных и кабельных линий электропередачи (Герасименко А.А., Федин В.Т. Передача и распределение электрической энергии. – Ростов н/Д: Феникс, 2008.- 715 с.)
Дата добавления: 2014-01-05; Просмотров: 1504; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |