Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Теорема Теллегена — пошаговое руководство с решенными примерами

Что такое теорема Теллегена?

Теорема Теллегена была опубликована голландским электротехником и изобретателем Бернардом Д. Х. Теллегеном в 1952 году. Это наиболее фундаментальная и важная теорема среди всех теорем анализа электрических цепей. Большинство других теорем выводятся именно из неё.

Теорема Теллегена основана на законах Кирхгофа. Следовательно, она применима к любым цепям, подчиняющимся законам Кирхгофа. Теорема работает для широкого класса сетей: с линейными или нелинейными, 시간에 зависмыми или не зависящими, пассивными или активными элементами.

Теорема Теллегена гласит:

Теорема Теллегена основана на принципе закона сохранения энергии. Она находит применение в химических и биологических системах для определения динамического поведения физических сетей. В обработке сигналов теорема используется для проектирования фильтров.

Математическое уравнение

Для общего анализа рассмотрим сеть с n ветвями. Мгновенные токи через ветви: i1, i2, i3, …, in. Мгновенные напряжения на ветвях: v1, v2, v3, …, vn.

Мгновенная мощность, потребляемая элементом 1: p1 = v1i1.

p1 = v1 i1

Мгновенная мощность элемента 2 (p2):

p2 = v2 i2

Аналогично, мгновенная мощность n-го элемента (pn):

pn = vn in

Согласно теореме Теллегена, сумма всех мгновенных мощностей равна нулю:

p1 + p2 + p3 + … + pn = 0

v1 i1 + v2 i2 + v3 i3 + … + vn in = 0

В общем виде для k-й ветви:

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Где:

Рассмотрим ветвь AB как k-ю ветвь (см. рисунок).

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Тогда мгновенное напряжение vk:

vk = va – vb

Мгновенный ток через ветвь (от a к b): ik = iab.

pk = vk ik = (va – vb) iab ….. (1)

Для обратного направления тока (от b к a): iab = – iba.

Мгновенное напряжение: vk = vb – va.

pk = vk ik = (vb – va) iba ….. (2)

Складывая уравнения (1) и (2):

2vk ik = (va – vb) iab + (vb – va) iba

vk ik = 1/2 [(va – vb) iab + (vb – va) iba] ….. (3)

Для n ветвей уравнение принимает вид:

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Согласно закону Кирхгофа для токов (КТК), алгебраическая сумма токов в узле равна нулю:

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Подставляя это в уравнение (4), получаем:

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Таким образом, доказано, что сумма мощностей, поставляемых в сеть, равна нулю. Это также означает, что сумма мощностей, поглощаемых элементами сети, равна сумме мощностей, выдаваемых источниками.

Шаги для применения теоремы Теллегена

Для решения электрической сети по теореме Теллегена выполните следующие шаги:

Шаг 1: Определите количество ветвей в заданной электрической сети. Найдите мощность, рассеиваемую на каждой ветви. Для этого вычислите ток или напряжение ветви любым классическим методом анализа.

Шаг 2: Вычислите мгновенную мощность каждой ветви.

Шаг 3: Ветви с источниками энергии — это ветви, отдающие мощность. Ветви с остальными элементами (резисторы, катушки, конденсаторы) — ветви, поглощающие мощность. Идентифицируйте их.

Шаг 4: Присвойте положительный знак мощности отдающим ветвям и отрицательный — поглощающим. Можно выбрать обратное соглашение, но нельзя менять его в ходе решения.

Шаг 5: Сложите мощности всех ветвей. Сумма всегда должна быть равна нулю — это подтверждает теорему Теллегена.

Рассмотрим примеры.

Решенные примеры по теореме Теллегена

Пример №1

Подтвердите теорему Теллегена для приведенной ниже сети.

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Решение:

Шаг 1: Схема содержит 5 ветвей. Для расчета мгновенных мощностей найдем токи во всех ветвях, применив закон напряжений Кирхгофа (КВК).

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

КВК для контура 1:

15 = 12I1 – 3I2

КВК для контура 2:

12 = – 3I2 + 6I2

Решая систему, получаем:

I1 = 2 А

I2 = 3 А

Шаг 2: Ток через ветвь 3:

I12 = I2 – I1 = 3 – 2 = 1 А

Теперь вычислим мощность каждой ветви:

P1 = V I1 = 15 × 2 = 30 Вт

P2 = R1 I12 = 9 × 4 = 36 Вт

P3 = R1 I122 = 3 × 1 = 3 Вт

P4 = R3 I22 = 3 × 9 = 27 Вт

P5 = V I2 = 12 × 3 = 36 Вт

Шаг 3: Две ветви содержат источники (ветви 1 и 5) — они отдают мощность. Остальные три ветви поглощают мощность.

Шаг 4: Присваиваем знак «+» для P1 и P5, знак «–» для P2, P3, P4.

Шаг 5: Сумма мощностей:

P1 – P2 – P3 – P4 + P5 = 30 – 36 – 3 – 27 + 36 = 0 Вт

Сумма мгновенных мощностей равна нулю. Теорема подтверждена.

Пример №2

Найдите напряжение на источнике тока 6 А, используя теорему Теллегена.

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

Решение:

Шаг 1: Вычислим токи и напряжения, применяя КТК/КВК.

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

КВК для контура 2:

–12 = 8I2 – 6I1

Ток через источник тока: I1 = 6 А.

Подставляем:

–12 = 8I2 – 36 → 24 = 8I2 → I2 = 3 А

Шаг 2: Ток через ветвь 2: I12 = I1 – I2 = 6 – 3 = 3 А.

Мощности ветвей:

P1 = V I1 = V × 6 = 6V

P2 = R1 I122 = 6 × 9 = 54 Вт

P3 = R2 I22 = 2 × 9 = 18 Вт

P4 = V I2 = –12 × 3 = –36 Вт

Шаг 3: Ветви с источниками (1 и 4) — отдающие мощность (знак +). Резистивные ветви (2 и 3) — поглощающие (знак –).

Шаг 4: P1 и P4 — положительные; P2 и P3 — отрицательные.

Шаг 5: Сумма мощностей:

P1 – P2 – P3 + P4 = 0

P1 – 54 – 18 + 36 = 0 → P1 = 108 Вт

Мощность, отдаваемая источником тока 6 А, равна 108 Вт. Напряжение на нем:

P1 = V I → 108 = V × 6 → V = 18 В

Напряжение на источнике тока составляет 18 В.

Анализ и симуляция теоремы Теллегена в MATLAB

Цель: Доказать теорему Теллегена для схемы из примера выше.

Требования: MATLAB / Simulink.

Теория: Согласно теореме Теллегена, сумма мгновенных мощностей всех ветвей равна нулю. Для доказательства нужно вычислить мгновенную мощность каждой ветви. Напряжения и токи можно найти по КТК/КВК, но здесь мы используем модель Simulink.

Можно также использовать Multisim, PSIM и др. Построим схему в Simulink. Дисплеи покажут напряжения и токи каждой ветви. Их можно сравнить с расчетными значениями.

Модель Simulink

На рисунке ниже показана схема примера в Simulink.

Теорема Теллегена: полное руководство с решенными примерами и симуляциями в MATLAB

На дисплеях видно напряжение и ток. Сравните их с результатами, полученными ранее по КТК/КВК — значения совпадают.

Расчет

После получения напряжений и токов вычисляем мгновенные мощности и суммируем их. Сумма всегда равна нулю. В данном примере значения из Simulink совпадают с аналитическими расчетами. Те же значения можно получить экспериментально, собрав схему на макетной плате и измерив вольтметром и амперметром параметры всех ветвей.

Таким образом, теорема Теллегена доказана.

Применение теоремы Теллегена

Эта фундаментальная теорема широко используется в анализе цепей. Основные области применения:

Связанные уроки по анализу электрических цепей:


Промышленные технологии

  1. Упрощение гейтовых схем: пошаговые техники булевой алгебры
  2. Теорема Миллмана: практическое руководство по анализу параллельных ветвей
  3. Теорема суперпозиции: понятное руководство по анализу цепей
  4. Теорема Тевенена: упрощение линейных цепей для анализа систем электроснабжения
  5. Теорема Нортона: упрощение линейных цепей с источниками тока и параллельным сопротивлением
  6. Переменные в MATLAB: Основы, примеры и работа с векторами/матрицами
  7. Матрицы в MATLAB: Создание, индексация, удаление строк/столбцов и операции
  8. Числа в MATLAB: типы, хранение и преобразование
  9. Строки в MATLAB: создание, манипуляции и функции
  10. Интеграция SolidWorks с MATLAB/Simulink: Пошаговый урок симуляции