Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комп_технол_Воробьев_2010_11_04.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.59 Mб
Скачать

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

высшего профессионального образования

«Алтайский государственный технический

университет им. И. И. Ползунова»

Н. П. Воробьев

КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ

В ЭЛЕКТРОТЕХНИКЕ

Учебное пособие

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

высшего профессионального образования для межвузовского использования

в качестве учебного пособия для студентов, обучающихся

по электротехническим специальностям

Изд-во АлтГТУ

Барнаул • 2010

УДК 621.3:681.3(075.8)

Воробьев, Н. П. Компьютерные технологии в электротехнике : учебное пособие / Н. П. Воробьев; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 136 с.

ISBN 978-5-7568-0826-1

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

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

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

Рецензенты:

А. А. Багаев, д.т.н., профессор, зав. каф. электрификации и автоматизации сельского хозяйства АГАУ;

А. Х. Мусин, д.т.н., профессор каф. электрификации производства и быта АлтГТУ

ISBN 978-5-7568-0826-1

 Воробьев Н. П., 2010

 Алтайский государственный технический университет

им. И. И. Ползунова, 2010

Содержание

1

Анализ основных пакетов для компьютерных расчетов

и моделирования электрических, электронных и

электроэнергетических устройств и систем……………………………….

4

2

SimPowerSystems: моделирование электротехнических

устройств и систем в Simulink – часть 1…………………………………..

9

2.1

Библиотека блоков SimPowerSystems……………………………...

10

2.1.1

Состав библиотеки и основные особенности………………………

10

2.1.2

Electrical Sources – источники электрической энергии……………

17

2.1.3

Connectors – соединители……………………………………………

34

2.1.4

Measurements – измерительные и контрольные устройства………

37

2.1.5

Elements – электротехнические элементы………………………….

48

2.1.6

Power Electronics – элементы силовой электроники……………….

110

Список использованных источников………………………........................

135

1 Анализ основных пакетов для компьютерных расчетов и

моделирования электрических, электронных и

электроэнергетических устройств и систем

Пакет MATLAB

Система MATLAB предназначена для выполнения инженерных и научных расчетов и высококачественной визуализации получаемых результатов. Эта система применяется в математике, вычислительном эксперименте, имитационном моделировании.

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

Отличительной особенностью MATLAB по сравнению с обычными языками программирования является матричное представление данных и большие возможности матричных операций над данными.

Используя пакет MATLAB можно как из кубиков построить довольно сложную математическую модель, или написать свою программу. А можно используя SIMULINK и технологию визуального моделирования составить имитационную модель или систему автоматического регулирования.

Гибкий язык MATLAB дает возможность инженерам и ученым легко реализовывать свои идеи.

Мощные численные методы и графические возможности позволяют проверять предположения и новые возникающие идеи, а интегрированная среда дает возможность быстро получать практические результаты.

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

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

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

Благодаря тесной интеграции с MATLAB, Simulink имеет непосредственный доступ к широкому диапазону средств проектирования и анализа.

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

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

Используя Simulink для итеративного исправления проекта до построения прототипа, инженер может разработать проект быстро и эффективно.

Пакет MATHCAD

Другая сторона развития программного обеспечения — ориентация на “непрограммирующего пользователя”.

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

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

MATHCAD — универсальный математический пакет, предназначенный для выполнения инженерных и научных расчетов.

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

Основное преимущество пакета перед типичными языками программирования — естественный математический язык, на котором формулируется решаемая задача.

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

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

В отличие от издательских систем формулы в MATHCAD работают!

К положительным качествам MATHCAD следует отнести открытость – все приведенное в документе может быть воспроизведено, а интеграция в одном документе исходных данных, метода решения и результатов позволяет сохранить настройки для решения подобных задач.

Пакет OrCad

В марте 2000 г. отделение Cadence PCB System Division фирмы Cadence Design Systems, в которое преобразована компания OrCAD, выпустило очередную версию OrCAD 9.2. 

Состав системы OrCAD 9.2

Представление о версии OrCAD 9.2 дает перечень некоторых входящих в ее состав программных модулей:

OrCAD Capture CIS (Component Information System) — графический редактор схем, дополненный средством ведения баз данных компонентов; при этом зарегистрированные пользователи получают через Интернет (с помощью службы ICA, Internet Component Assistant) доступ к каталогу компонентов, содержащему более 200 тыс. наименований;

OrCAD PSpice A/D — программа моделирования аналоговых и смешанных аналого-цифровых устройств, данные в которую передаются как из PSpice Schematics, так и из OrCAD Capture;

OrCAD PSpice Optimizer — программа параметрической оптимизации;

OrCAD Layout — графический редактор печатных плат;

Общая характеристика программы OrCAD Capture

Программа OrCAD Capture предназначена для создания проекта, часть которого может быть задана в виде принципиальной электрической схемы, а другая часть может быть описана на языке высокого уровня VHDL [1], [2].

Кроме того, из оболочки OrCAD Capture запускаются программы моделирования аналоговых, цифровых и смешанных аналого-цифровых устройств PSpice и параметрической оптимизации PSpice Optimizer [3].

Рисунок 1.1 – Взаимосвязь OrCAD Capture с другими программами

На рисунке 1.1 показана взаимосвязь OrCAD Capture с другими программами системы OrCAD.

Окно редактора страницы принципиальной схемы, содержит дополнительные панели инструментов (рисунок 1.2), команды которых перечислены в таблицах 1.1 и 1.2.

Рисунок 1.2 ­– Панели инструментов редактора схем

Таблица 1.1 – Пиктограммы панели инструментов режима редактирования схем

Пиктограмма

Эквивалентная команда

Описание команды

Select

Режим выбора объектов

Part

Выбор в библиотеке компонента для размещения его символа на схеме

Wire

Рисование электрических цепей. При нажатии кнопки Shift возможен ввод не ортогональных цепей

Net Alias

Размещение псевдонимов (дополнительных имен) цепей и шин

Bus

Изображение шины (линии групповой связи)

Junction

Нанесение точки электрического соединения двух цепей

Bus Entry

Нанесение отводов ос шины, расположенных под углом 45°

Power

Размещение символов выводов источников питания и «земли»

Ground

Размещение символов выводов источников питания и «земли»

Hierarchical Block

Размещение иерархических блоков

Hierarchical Port

Размещение портов иерархических блоков

Hierarchical Pin

Размещение выводов иерархических блоков

Off-Page Connector

Размещение символов соединителей страниц

No Connect

Подключение к выводу компонента символа отсутствия соединений

Line

Рисование линии

Polyline

Рисование полилинии

Rectangle

Рисование прямоугольника

Ellipse

Рисование эллипса /окружности

Продолжение таблицы 1.1

Arc

Рисование дуги

Text

Размещение одной или нескольких строк текста с указанием его размера, цвета, ориентации и шрифта

Таблица 1.2 – Пиктограммы панели инструментов режима моделирования

Пиктограмма

Эквивалентная команда

Описание команды

New Simulation Profile

Создание нового файла задания на моделирование

Edit Simulation Setting

Редактирование задания на моделирование

Run PSpice

Запуск программы PSpice на моделирование

View Simulation Results

Просмотр графических результатов моделирования

Voltage/Level Marker

Простановка маркера напряжения/логического уровня

Voltage Differential Markers

Простановка двух маркеров разности напряжений

Current Marker

Простановка маркера тока

Power Dissipation Marker

Простановка маркера рассеиваемой мощности

Enable Bias Voltage Display

Отображение на схеме узловых напряжений в рабочей точке

Toggle Voltage On Selected Net

Показать /удалить значение потенциала по постоянному току выбранной цепи

Enable Bias Current Display

Отображение на схеме токов ветвей в рабочей точке

Toggle Current On Selected Part/Pin

Показать /удалить значение постоянного тока выбранного вывода компонента

Enable Bias Power Display

Отображение на схеме рассеиваемой мощности ветви в рабочей точке

Toggle Power On Selected Part

Показать /удалить значение рассеиваемой мощности по постоянному току выбранного компонента