- •Курсовая работа
- •Цифровое описание расчётной схемы.
- •Определение компонент орграфа и получение неизбыточного цифрового описания конфигурации расчётной схемы.
- •Получение цифрового описания структуры токов и напряжений ветвей расчётной схемы.
- •Получение цифрового описания структуры токов и напряжений основных ветвей расчётной схемы.
- •Получение характеристик матроида структуры токов и напряжений основных ветвей расчётной схемы.
- •Выявление особых и неособых ветвей базы и кобазы
- •Формирование уравнений для определения напряжений ветвей базы и токов ветвей кобазы.
- •Выводы и анализ результатов
- •Опыт трёхфазного короткого замыкания
Получение цифрового описания структуры токов и напряжений ветвей расчётной схемы.
Дополним совокупность ΛК цифровым описанием соотношения между токами ветвей идеального трансформатора:
i6 - k·i7 = 0
λИТ = [+6-k·7]
ΛИТ = [-1-2-4] [+2-3] [+3+4+5] [-5+6] [-7+8+11] [+9+10-12] [-10-11+12+13] [+6-k·7]
Получение цифрового описания структуры токов и напряжений основных ветвей расчётной схемы.
ΛО = ΛИТψ8
Ψ8 = {6,7}
Преобразуем с помощью эквивалентных преобразований ΛИТ так, чтобы идентификаторы 6 и 7 каждое встречалось только в одном числе:
[-5+6] =[-5+6] - [+6-k·7]= [-5+k·7]
[-5+k·7] = [-5+k·7] + k· [-7+8+11]= [-5+k·8+ k·11]
Λo = [-1-2-4] [+2-3] [+3+4+5] [-5+k·8+ k·11] [+9+10-12] [-10-11+12+13]
Получение характеристик матроида структуры токов и напряжений основных ветвей расчётной схемы.
Алгоритм построения базы, кобазы и базисных коциклов (алгоритм БКК):
Исходные данные:
Λo = [-1-2-4] [+2-3] [+3+4+5] [-5+k·8+ k·11] [+9+10-12] [-10-11+12+13]
Ψ1 = {Ø} Ψ2 = {4} Ψ3 = {3} Ψ4 = {1,2,5,8} Ψ5 = {9,11,12,13} Ψ6 = {10} Ψ7 = {Ø}
1. Копировать совокупность с.о.ч. ΛО в Λтек:
Λтек = [-1-2-4] [+2-3] [+3+4+5] [-5+k·8+ k·11] [+9+10-12] [-10-11+12+13]
2. Объединить множества Ψn в последовательности увеличения индекса n:
Ψ = {4,3,1,2,5,8,9,11,12,13,10}
3. Выделить первый элемент виз множества Ψ: 4
4. Выделенный элемент обозначить ак: ак = 4
5. Если идентификатор ак не содержится ни в одном с.о.ч. совокупности Λтек, то перейти на п. 8. В противном случае с помощью эквивалентных преобразований обеспечить пребывание элемента с идентификатором ак только в одном с.о.ч. совокупности Λтек:
[+3+4+5] = [+3+4+5] + [-1-2-4] = [+3-1-2+5]
Λтек = [-1-2-4] [+2-3] [+3-1-2+5] [-5+k·8+ k·11] [+9+10-12] [-10-11+12+13]
6. С.о.ч., содержащее элемент с идентификатором ак, перевести в совокупность Λ и исключить из совокупности Λтек:
Λ = [-1-2-4]
Λтек = [+2-3] [+3-1-2+5] [-5+k·8+ k·11] [+9+10-12] [-10-11+12+13]
7. Занести идентификатор ак в множество В и приступить к выполнению п.9: В = {4}
8. Занести идентификатор ак в множество В*
9. Повторить пп. 4-9 для всех ак. Получим множества идентификаторов ветвей базы В и кобазы В* окончательного состава:
В = {4,3,1,5,9,11}
В* = {2,8,12,13,10}
А также совокупность
Λ = [-1-2-4] [+2-3] [-1+5] [-5+k·8+ k·11] [+9+10-12] [-10-11+12+13]
10. В каждом из с.о.ч. совокупности Λ, начиная с последнего, с помощью эквивалентных преобразований исключить все элементы с идентификаторами из множества В, кроме того, порядковый номер которого в В совпадает с порядковым номером рассматриваемого числа в совокупности Λ. Для исключения использовать только те с.о.ч. совокупности Λ, порядковый номер которых больше порядкового номера рассматриваемого числа:
[-10-11+12+13]
[+9+10-12]
[-5+ k·8+ k·12+ k·13- k·10]
[-1+ k·8+ k·12+ k·13- k·10]
[+2-3]
[-2-4- k·8- k·12- k·13+ k·10]
11. Частично упорядочить и преобразовать элементы каждого с.о.ч. совокупности Λ: единственный элемент, содержащий идентификатор из базы В разместить первым и с помощью эквивалентных преобразований получить знак минус и коэффициент 1.0. При этом получим совокупность с.о.ч., описывающих базисные коциклы Λ в окончательном виде:
Λ = [-4-2- k·8- k·12- k·13+ k·10] [-3+2] [-1+ k·8+ k·12+ k·13- k·10] [-5+ k·8+ k·12+ k·13- k·10] [-9-10+12] [-11-10+12+13]
Алгоритм построения базисных циклов (алгоритм БЦ):
Исходные данные:
Λ = [-4-2- k·8- k·12- k·13+ k·10] [-3+2] [-1+ k·8+ k·12+ k·13- k·10] [-5+ k·8+ k·12+ k·13- k·10] [-9-10+12] [-11-10+12+13]
В* = {2,8,12,13,10}
1. Выделить первый элемент из множества В*: 2
2. Выделенный элемент обозначить аs: аs = 2
3. Копировать совокупность с.о.ч. Λ в Λтек:
Λтек = [-4-2- k·8- k·12- k·13+ k·10] [-3+2] [-1+ k·8+ k·12+ k·13- k·10] [-5+ k·8+ k·12+ k·13- k·10] [-9-10+12] [-11-10+12+13]
4. Образовать с.о.ч. θas, помещая на первое место элемент -аs: θas = [-2]
5. Выделить в Λтек с.о.ч. λ, содержащее элемент с идентификатором аs. Если такого числа нет, то перейти на п. 7:
λ = [-4-2- k·8- k·12- k·13+ k·10]
6. Дополнить с.о.ч. θas элементом, знак которого противоположен знаку элемента с идентификатором аs в выделенном числе, коэффициент равен коэффициенту у элемента с идентификатором аs в выделенном числе, а идентификатор совпадает с определяющим идентификатором выделенного числа. Исключить выделенное число из Λтек:
θas = [-2+4]
Λтек = [-3+2] [-1+ k·8+ k·12+ k·13- k·10] [-5+ k·8+ k·12+ k·13- k·10] [-9-10+12] [-11-10+12+13]
Повторить пп 5 и 6 для всех λ из Λтек, содержащих элемент с идентификатором аs:
θas = [-2+4-3]
Λтек = [-1+ k·8+ k·12+ k·13- k·10] [-5+ k·8+ k·12+ k·13- k·10] [-9-10+12] [-11-10+12+13]
7. Включить с.о.ч. θas в совокупность Θ: Θ = [-2+4-3]
8. Повторить пп. 2-7 для всех элементов аs в множестве В*. В итоге получим совокупность с.о.ч., описывающих базисные циклы Θ:
Θ = [-2-4+3][-8+k·4-k·1-k·5][-12+k·4-k·1-k·5-9-11][-13+k·4-k·1-k·5-11][-10-k·4+k·1+k·5+9+11]
