Проектирование нелинейных электротехнических устройств в ПК MATLAB

Описание требований, предъявляемых к оформлению расчетно-графической работы, изучение теоретических рекомендаций по ее выполнению. Рассмотрение практических рекомендаций по созданию моделей электротехнических устройств разной степени сложности в MATLAB.

Рубрика Программирование, компьютеры и кибернетика
Вид методичка
Язык русский
Дата добавления 06.05.2022
Размер файла 407,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Минобрнауки России

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Тульский государственный университет» ИВТС им. В.П. Грязева

Кафедра «Электроэнергетики»

Методические указания к контрольно-курсовой работы по дисциплине (модулю) «Компьютерные технологии в проектировании» основной профессиональной образовательной программы высшего образования - программы бакалавриата

по направлению подготовки (специальности) 13.03.02 Электроэнергетика и электротехника с направленностью (профилем) (со специализацией) Электроснабжение. Электрооборудование и электрохозяйство предприятий, организаций и учреждений

Форма(ы) обучения: очная, заочная

Идентификационный номер образовательной программы:

130302-01-19, 130302-02-19

Разработчик(и) методических указаний Горелов Ю.И., доцент каф.Э, , к.т.н, доц.

Тула 2020 год

Введение

Задания и методические указания на выполнение расчетно-графических работ охватывают основные разделы курса «Компьютерные технологии в проектировании».

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

Общие указания к выполнению расчетно-графических работ

При выполнении заданий необходимо:

Стремиться к наиболее рациональному порядку решения задач.

Указать применяемую систему единиц.

Векторные диаграммы построить с указанием выбранного масштаба.

Схемы и векторные диаграммы выполнять по ГОСТу.

Все рисунки, схемы нумеровать согласно ГОСТа с обязательной ссылкой на них в тексте работы.

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

Контрольно-курсовая работа должна содержать титульный лист, оглавление, шифр варианта задания, исходную и расчетную схемы, а также: исходные данные, текст пояснительной записки, приложения (если требуется), список литературы.

Решая поставленные задачи, не следует ограничиваться написанием формул и вычислениями, а следует кратко объяснить физическую суть рассматриваемых процессов и по каждому пункту задания привести основные положения и сделать выводы.

Список используемых источников приводится согласно ГОСТа: автор, его инициалы, название, место издания, издательство, год издания.

1. Цели и задачи расчетно-графической работы

Задание на расчетно-графическую работу по дисциплине «Компьютерные технологии в проектировании» на тему: «Проектирование нелинейных электротехнических устройств в ПК MATLAB».

Цели работы:

1. Изучить основные подходы к проектированию нелинейных электротехнических устройств в МАТЛАБ.

2. Научить студентов моделировать нелинейных электротехнических устройств в МАТЛАБ.

3. Научить студентов проводить численные эксперименты с построенными моделями нелинейных электротехнических устройств в МАТЛАБ.

4. Научить навыкам анализа результатов численных экспериментов.

2. Задание на расчетно-графическую работу

1. По заданной вольт-амперной или вебер-амперной характеристике электротехнического устройства построить математическую модель преобразования электрических параметров в устройстве.

2. По построенной математической модели построить Simulink-модель преобразования электрических параметров в устройстве.

3. Используя блоки библиотек Simulink и Sim Power Systems: In, Out, Voltage Measurement, Controled Current Source, Series RLC Branch, Fcn, Transfer Fcn, Integrator, построить Simulink-модель электротехнического устройства.

4. Провести ряд численных экспериментов с построенной Simulink-моделью.

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

Индивидуальные задания на выполнение расчетно-графической работы представлены в таблице 1.

Варианты заданий на выполнение расчетно-графической работы (вариант выбирается по последнему номеру зачетки).

Таблица 1

Вариант

Тип нелинейного элемента (параметры схемы замещения)

1

Нелинейный резистор

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

U, кВ

f, гц

150

36

35

38

50

2

Нелинейный резистор с фильтром

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

Постоянная времени фильтра, с

U, кВ

f, гц

120

6

40

10-7

6.6

50

3

Насыщающийся реактор

Параметры реактора

Параметры источника питания

R, ом

a

b

U, кВ

f, гц

3

80

30000

10

50

4

Нелинейный резистор

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

U, кВ

f, гц

120

110

30

120

50

5

Нелинейный резистор с фильтром

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

Постоянная времени фильтра, с

U, кВ

f, гц

180

220

28

10-8

200

50

6

Насыщающийся реактор

Параметры реактора

Параметры источника питания

R, ом

a

b

U, кВ

f, гц

5

100

50000

36

50

7

Нелинейный резистор

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

U, кВ

f, гц

80

1

25

1.1

50

8

Нелинейный резистор с фильтром

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

Постоянная времени фильтра, с

U, кВ

f, гц

100

18

33

10-6

20

50

9

Насыщающийся реактор

Параметры реактора

Параметры источника питания

R, ом

a

b

U, кВ

f, гц

2

30

40000

110

50

10

Нелинейный резистор с фильтром

Параметры нелинейного резистора

Параметры источника питания

I0, А

U0, кВ

б

Постоянная времени фильтра, с

U, кВ

f, гц

230

30

51

10-8

36

50

3. Требования, предъявляемые к оформлению расчетно-графической работы

1. Пояснительная записка на листах белой бумаги формата А4 на одной стороне листа с рамкой и основной надписью (ГОСТ 2.104-2006 прил. Б). Пояснительная записка выполняется машинописным способом с высотой букв и цифр не менее 2,5 мм, расстояние между строками 8-10 мм.

2. Текст пояснительной записки рекомендуется разбивать на разделы и подразделы, по ходу текста делать ссылки на использованную литературу.

Следует приводить таблицы и иллюстрации для пояснения текста, используя сквозную нумерацию. В тексте допускается применять общепринятые сокращения слов в соответствии с ГОСТ 7.12-93 и ГОСТ 2.106-96. электротехническое устройство matlab графический

3. Завершается пояснительная записка списком использованной литературы.

Согласно ГОСТ 7.1-2003 литературу следует располагать в порядке появления ссылок в тексте.

4. Объем пояснительной записки 10 -15 страниц печатного текста.

5. Разделы пояснительной записки: титульный лист, оглавление, основная часть, список использованной литературы.

6. Графическая часть работы выполняется на формате А4, распечатанном на принтере.

4. Теоретические и практические рекомендации по выполнению расчетно-графической работы

Библиотека блоков Sim Power Systems достаточно обширна, однако, иногда требуемая пользователю модель устройства может в ней отсутствовать. Это касается, например, нелинейных резисторов, насыщающихся реакторов, новых типов электродвигателей и т.п. В этом случае пользователь может сам создать нужную модель на основе блоков Simulink и блоков SPS. Общая структура модели показана на рисунке 1.

На схеме к управляемому источнику тока параллельно подключен измеритель напряжения. Между выходом измерителя напряжения и входом источника тока включена Simulink-модель, реализующая нужную вольт-амперную характеристику устройства.

Рисунок 1 Общая структура модели

Размещено на http://www.allbest.ru/

Параллельно источнику также подключен развязывающий резистор. Его наличие обусловлено, тем, что большое число блоков SPS выполнено на базе источников тока. При последовательном соединении таких блоков источники тока оказываются включенными последовательно, что недопустимо. Наличие же развязывающего резистора позволяет включать такие блоки последовательно. Величина сопротивления резистора должна выбираться достаточно большой, чтобы его влияние на характеристики создаваемого блока было минимально (обычно его величина для силовых электротехнических блоков выбирается в пределах 500 - 1000 Ом). Зажимами блока являются входной и выходной порты.

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

4.1 Модель нелинейного резистора

Пусть вольт-амперная характеристика нелинейного резистора задана выражением:

,

где

и- мгновенные значения тока и напряжения,

- пороговое значение напряжения,

-величина тока устройства при значении напряжения равном пороговому,

- показатель степени, определяющий нелинейность вольт-амперной характеристики резистора (обычно лежит в пределах от 0 до 50).

Схема блока нелинейного резистора показана на рисунке 2. Модель Simulink резистора реализована с помощью блока Fcn. Численные значения параметров приняты следующими:

=110 кВ,=500 А,=24.

Размещено на http://www.allbest.ru/

Рисунок 2 Схема блока нелинейного резистора

Схема всей модели и диаграммы ее работы показаны на рисунке 8.

Рисунок 3 Схема всей модели нелинейного резистора и диаграммы ее работы

На схеме показаны датчики тока и напряжения, снимающие сигналы пропорциональные этим переменным. Графопостроитель XY-Grraph по этим сигналам строит вольт-амперную характеристику резистора. Временные диаграммы тока и напряжения также иллюстрируют нелинейность характеристики резистора.

Некоторым недостатком такой модели резистора является наличие безинерционного замкнутого контура образованного датчиком напряжения, блоком Fcn и управляемым источником тока (рисунок 2). Simulink выполняет расчет таких моделей, используя итерационную процедуру, что несколько снижает скорость расчета. Также при наличии замкнутых алгебраических контуров становится невозможным расчет модели в ускоренном режиме (Acceleration mode). Чтобы разорвать безинерционный контур достаточно включить в линию между датчиком напряжения и источником тока фильтр с малой постоянной времени. Величина постоянной времени должна выбираться таким образом, чтобы изменение динамических свойств модели было минимальным (обычно величина постоянной времени фильтра выбирается в пределах от 10-8 - 10-6). Схема модели нелинейного резистора с использованием фильтра показана на рисунке 4.

Рисунок 4 Схема модели нелинейного резистора с использованием фильтра

4.2 Модель насыщающегося реактора

Методика создания модели нелинейной индуктивности ничем не отличается от аналогичной методики для нелинейного резистора.

Уравнения, описывающие насыщающийся реактор, выглядят следующим образом:

,

где, , - мгновенные значения тока, напряжения и потокосцепления,, - коэффициенты нелинейной зависимости между потокосцеплением и током.

Первое из уравнений есть дифференциальное уравнение для напряжения на реакторе, а второе - алгебраическая зависимость между потокосцеплением и током реактора. Последнее уравнение может быть и другим, в зависимости от требований к точности аппроксимации нелинейности реактора.

Для создания Simulink-модели реактора требуется сначала перейти к операторной форме записи дифференциального уравнения для напряжения реактора:

,

а затем, получить передаточную функцию (ПФ), связывающую потокосцепление и напряжение:

.

Полученные передаточная функция и нелинейная зависимость между током и потокосцеплением дают возможность создать Simulink-модель реактора. Схема Simulink-модели показана на рисунке 5.

Рисунок 5 Схема Simulink-модели

На схеме величина активного сопротивления реактора принята равной 2 Ом, а коэффициенты а = 60 и b=40000. Далее, используя шаблон SPS-модели (рисунок 1) не трудно создать модель насыщающегося реактора полностью. Схема всей модели, SPS-модель реактора и временные диаграммы работы модели показаны на рисунке 6.

Рисунок 6 SPS-модель реактора и временные диаграммы работы модели

Несинусоидальный характер тока реактора иллюстрирует нелинейные свойства реактора.

4.3 Модель двигателя постоянного тока с независимым возбуждением

Двигатель постоянного тока независимого возбуждения (рисунок 7), описывается следующей системой дифференциальных и алгебраических уравнений в абсолютных единицах:

, (1)

, (2)

, (3)

, (4)

где u- напряжение на якорной обмотке двигателя,

e- электродвижущая сила (ЭДС) якоря,

i- ток якоря,

Ф- поток, создаваемый обмоткой возбуждения,

M- электромагнитный момент двигателя,

MС- момент сопротивления движению,

- скорость вращения вала двигателя,

R- активное сопротивление якорной цепи,

L- индуктивность якорной цепи,

J- суммарный момент инерции якоря и нагрузки,

С- коэффициент связи между скоростью и ЭДС,

СМ- коэффициент связи между током якоря и электромагнитным моментом.

Рисунок 7 Двигатель постоянного тока независимого возбуждения

С точки зрения будущей модели, входными воздействиями являются напряжения якоря u и момент сопротивления движению MС, выходными переменными - электромагнитный момент двигателя M и скорость вращения вала двигателя, а переменными состояния - переменные стоящие под знаком производной (ток якоря i и скорость вращения вала двигателя). Остальные переменные, входящие в состав уравнений (1) - (4) являются параметрами, численные значения которых, необходимо будет задавать при проведении расчетов.

Для создания модели, так же как и в случае насыщающегося реактора, сначала необходимо получить передаточные функции, применив к дифференциальным уравнениям, преобразование Лапласа. Дифференциальное уравнение (1) даст ПФ, связывающую ток якоря и падение напряжения на якоре:

. (5)

Уравнение (2) дает передаточную функцию, связывающую динамический момент и скорость вращения вала двигателя:

. (6)

уравнения (3) и (4) остаются без изменений.

В итоге, используя уравнения (3)-(6) не трудно составить Simulink-модель двигателя. Схема модели, а также графики электромагнитного момента и скорости при прямом пуске двигателя показаны на рисунке 8. В примере приняты следующие значения параметров двигателя (в единицах Си): L=0.001, R=0.1, J=10, Cm=10, Cw=10, U=220, Fi=1. Наброс нагрузки производится в момент времени 0.2с, величина момента нагрузки равна 2500Нм.

Рисунок 8. Схема модели, а также графики электромагнитного момента и скорости при прямом пуске двигателя

SPS модель двигателя на базе источника тока.

Для создания SPS модели двигателя на базе управляемого источника тока также можно воспользоваться общей схемой, приведенной на рисунке 1. Выход датчика напряжения должен быть подключен к первому входу сумматора, а на управляющий вход источника тока должен быть подан сигнал пропорциональный току якоря двигателя (выходной сигнал блока Transfer Fcn на рисунке 8). Схема блока SPS-модели двигателя, полная схема модели, а также графики тока якоря и скорости вращения вала показаны на рисунке 9.

Рисунок 9 Схема блока SPS-модели двигателя, полная схема модели, а также графики тока якоря и скорости вращения вала

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

SPS модель двигателя на базе источника напряжения.

Модель двигателя постоянного тока можно создать также и на базе управляемого источника напряжения и датчика тока. Поскольку на схеме замещения цепи якоря двигателя (рисунок 7) присутствуют индуктивность и резистор, то эти элементы можно исключить из Simulink-модели, исключив соответственно и уравнение (1), а также передаточную функцию (5). Сами резистор и индуктивность можно добавить к модели с помощью стандартного блока Series RLC Branch. В результате будет получена комбинированная модель двигателя (рисунок 10). На рисунке 10 показана и полная схема модели с подключенным источником питания двигателя (DC Voltage Source). Источник питания подключен через ключ Ideal Switch, который замыкается через небольшой промежуток времени с начала расчета. Наличие такого ключа обусловлено особенностями расчета начальных условий в моделях Sim Power System, а именно начальные условия для элемента Series RLC Branch (ток в элементе) задаются как для установившегося режима. Наличие же первоначально разомкнутого ключа обеспечивает нулевые (точнее близкие к нулевым) начальные условия.

Рисунок 10 SPS модель двигателя на базе источника напряжения

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

Размещено на Allbest.ru

...

Подобные документы

  • Изучение программирования в MATLAB. Использование команд Save и Load, операторы ввода и вывода для работы в командном окне. Отладка собственных программ. Интерфейс MATLAB. Отличия поздней версии MATLAB от более ранних. Средство Source Control Interface.

    контрольная работа [43,0 K], добавлен 25.12.2011

  • Исследование линейных динамических моделей в программном пакете Matlab и ознакомление с временными и частотными характеристиками систем автоматического управления. Поиск полюса и нуля передаточной функции с использованием команд pole, zero в Matlab.

    лабораторная работа [53,1 K], добавлен 11.03.2012

  • Особенности работы в режиме командной строки в системе Matlab. Переменные и присваивание им значений. Комплексные числа и вычисления в системе Matlab. Вычисления с использованием функции sqrt. Неправильное использование функций с комплексными аргументами.

    дипломная работа [1,9 M], добавлен 30.07.2015

  • Побудова поверхней у математичному пакеті MATLAB по завданій системі рівнянь. Виконання розрахунків та графічних малюнків за допомогою функції surf, що є більш наглядною в порівнянні з plot3. Особливості інтерфейсу користувача даної задачі MATLAB.

    лабораторная работа [1,9 M], добавлен 28.08.2015

  • Сравнительный анализ Matlab и Mathcad при моделировании динамических систем. Подсистема Simulink пакета MATLAB. Расчёт базовой модели и проведения исследований. Описание математической модели. Векторные и матричные операторы. Нижние и верхние индексы.

    курсовая работа [338,5 K], добавлен 06.02.2014

  • Общие сведения о языке программирования Matlab. Функции работы с векторами и матрицами. Операторы условных переходов. Построение двумерных графиков. Построение гистограммы изображения. Функции его преобразования и зашумления, метрики определения качества.

    лабораторная работа [853,5 K], добавлен 25.10.2015

  • Формализация задачи и применение численных методов. Классификация программных продуктов для моделирования технических устройств. Программный комплекс MatLab with simulink. Создание интерфейса модели электрогидравлического вихревого регулирующего элемента.

    дипломная работа [694,9 K], добавлен 25.07.2012

  • Использование программного обеспечения MatLab для выполнения математических расчетов в области линейной алгебры, теории информации и обработки сигналов, автоматического и автоматизированного управления. Возможности стандартного интерфейса программы.

    курсовая работа [178,7 K], добавлен 08.08.2011

  • Назначение и возможности пакета MATLAB, его основные составляющие. Набор вычислительных функций. Роль интерполяции функций в вычислительной математике. Пример интерполяции с четырьмя узлами. Интерполирование и сглаживание, схемы решения задач в MATLAB.

    курсовая работа [594,5 K], добавлен 28.12.2012

  • Разработка программного кода и алгоритма действий приложения "калькулятор". Использование функций в программе Matlab. Разработка кнопок, опций, интерфейса, оформление. Части кода Matlab и тестовый набор. Инструкция пользователя по работе программы.

    курсовая работа [527,1 K], добавлен 27.09.2014

  • Matlab - матричная лаборатория - система программирования для научно-технических расчетов. Особенности ввода векторов. Специальные матрицы, простые команды. Простые примеры, иллюстрирующие эффективность Matlab. Графический способ решения уравнений.

    реферат [46,3 K], добавлен 05.01.2010

  • Создание и представление символьных переменных в программе Matlab, операции над полиномами и упрощение выражений. Пример подстановки значения в функцию, решения уравнений и систем, дифференцирования, интегрирования и вычисления пределов функций.

    презентация [359,2 K], добавлен 24.01.2014

  • Особенности графики системы MATLAB и ее основные отличительные черты. Построение графика функций одной переменной. Графики в логарифмическом масштабе, построение диаграмм, гистограмм, сфер, поверхностей. Создание массивов данных для трехмерной графики.

    реферат [1,4 M], добавлен 31.05.2010

  • Возможности, визуализация и графические средства MATLAB. Устройство асинхронных двигателей. Математические модели асинхронной машины. Пакет визуального программирования Simulink. Преобразование уравнений асинхронной машины в неподвижной системе координат.

    дипломная работа [2,1 M], добавлен 30.08.2010

  • Математическое моделирование. Изучение приёмов численного и символьного интегрирования на базе математического пакета прикладных программ, а также реализация математической модели, основанной на методе интегрирования. Интегрирование функций MATLAB.

    курсовая работа [889,3 K], добавлен 27.09.2008

  • Математическая основа параллельных вычислений. Свойства Parallel Computing Toolbox. Разработка параллельных приложений в Matlab. Примеры программирования параллельных задач. Вычисление определенного интеграла. Последовательное и параллельное перемножение.

    курсовая работа [1,1 M], добавлен 15.12.2010

  • Назначение и возможности пакета MATLAB. Цель интерполирования. Компьютерная реализация решения инженерной задачи по интерполяции табличной функции различными методами: кусочно-линейной интерполяцией и кубическим сплайном, а также построение их графиков.

    контрольная работа [388,3 K], добавлен 25.10.2012

  • Язык и среда Matlab. Управляемая графика. Библиотека математических функций. Программный интерфейс. Использование операторов при составлении выражений. Работа в командной строке. Команды save, load и clear. Рабочий каталог. Сохранение рабочей сессии.

    презентация [413,6 K], добавлен 14.11.2013

  • Зарождение и развитие системы MatLab. Порядок выполнения простых вычислений. Построение логической области в графическом окне. Работа с символьными массивами. Написание функции, выполняющей требуемое задание для матриц и векторов любой размерности.

    отчет по практике [761,4 K], добавлен 21.10.2015

  • Назначение и особенности системы MATLAB. Запуск программы, работа в режиме диалога, понятие о сессии, операции строчного редактирования. Формирование векторов и матриц. Графики ряда функций. Знакомство с трехмерной графикой. Интерфейс основного окна.

    учебное пособие [65,9 K], добавлен 17.03.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.