- •Введение
- •Раздел 1 «имитационное моделирование электрон- ных схем в программе «electronics workbench»
- •Глава 1. Интерфейс программы «electronics workbench»
- •§1. Общие сведения
- •§2. Источники питания
- •§3. Пассивные элементы
- •§4. Диоды
- •1. Полупроводниковый диод.
- •§5. Транзисторы
- •§6. Аналоговые микросхемы
- •§7. Измерительные приборы
- •§8. Библиотека Miscellaneous
- •§9. Элементная база
- •Источники тока
- •Источники постоянного тока
- •Источники переменного тока
- •Резисторы
- •Конденсаторы
- •Индуктивные элементы
- •Глава 2. Исследование вах полупроводниковых приборов
- •§1. Исследование вах диодов и стабилитронов
- •§ 2. Исследование вах биполярных транзисторов
- •Глава 3. Схемы на транзисторах
- •§1. Усилитель переменного тока на транзисторе
- •§2. Электропривод постоянного тока на транзисторном ключе
- •Глава 4. Решение типовых электротехниче-
- •§1. Расчёт разветвлённой линейной электрической цепи
- •§2. Расчёт частотных характеристик линейной электрической цепи переменного тока
- •§3. Расчёт нелинейной электрической цепи переменного тока
- •§5. Цепи с управляемыми источниками
- •§6. Применение ewb при проектировании и исследовании электрических фильтров
- •§7. Исследование трёхфазных электрических цепей перемен- ного тока
- •§8. Исследование аналоговых схем на операционных усилителях
- •§9. Исследование дискретных и цифровых схем
- •Глава 5. Практическая работа «моделирование типовых электронных схем в программе «electronics workbench»
- •Раздел 2 «применение программы «mathcad» для ре- шения численных и аналитических задач»
- •Глава 1. Интерфейс программы «mathcad»
- •Глава 2. Простейшие электротехнические расчёты
- •Глава 3. Символьные вычисления с использованием встроенных операторов пакета mathcad
- •§1. Тройной интеграл от заданной функции
- •§2. Преобразование выражения, содержащего комплексную пере- менную
- •§3. Упрощение выражения
- •§4. Разложение выражения по степеням
- •§5. Разложение выражения на множители
- •§6. Разложение выражения по подвыражению с использованием процедуры Collection Subexpression
- •§7. Определение коэффициентов полинома
- •§8. Дифференцирование выражения
- •§9. Интегрирование выражения
- •§10. Решение уравнения
- •§11. Подстановка тождества f1(X) в выражение y(X)
- •§13. Разложение выражения относительно переменной X на эле- ментарные дроби
- •§14. Предел функции
- •Глава 4. Операции с матрицами
- •§1. Вычисление определителя матрицы
- •§2. Транспонирование матрицы
- •§3. Нахождение обратной матрицы
- •Глава 5. Задачи оптимизации
- •Глава 6. Системы линейных алгебраических уравнений
- •Расчёт цепи постоянного тока методами обратной матрицы и Кра- мера
- •Глава 7. Графическое и численное решение системы нелинейных уравнений
- •§1. Графическое определение рабочей точки по внешней ха- рактеристике асинхронного двигателя и нагрузочной характери- стике турбомеханизма
- •§2. Определение параметров рабочей точки по внешней характери- стике асинхронного двигателя и нагрузочной характеристике тур- бомеханизма встроенными средствами MathCad
- •Глава 8. Прямое преобразование лапласа и операторные передаточные функции
- •Глава 9. Обратное преобразование лапласа и переходные функции
- •Глава 10. Построение и анализ частотных характеристик в
- •Глава 11. Разложение в ряд фурье и анализ сигналов в mathcad
- •§1. Гармонический анализ напряжения на выходе трёхфазного мостового выпрямителя
- •§2. Применение гребенчатой и прямоугольной функций для гармонического анализа в MathCad
- •Глава 12. Численное решение дифференциальных уравне-
- •Глава 13. Интерполяция и регрессия экспериментальных данных в mathcad
- •Глава 14.
- •Глава 15.
- •Численных и аналитических задач
- •Программа работы
- •Тема 1. Типовые электротехнические расчёты
- •Тема 2. Символьные вычисления с использованием встроен-
- •Тема 3. Матричная алгебра
- •Тема 4. Задачи оптимизации
- •Тема 5. Решение систем линейных алгебраических уравнений
- •Тема 6. Нелинейные уравнения
- •6.1. Для асинхронного двигателя, приводящего во вращение тур-
- •Тема 7. Преобразование Лапласа и частотные характеристики фнч
- •Тема 8. Ряды Фурье. Разложение и анализ сигналов
- •9 Напряже-
- •Тема 9. Численное решение дифференциальных уравне-
- •Тема 10. Интерполяция экспериментальных данных
- •Тема 11. Регрессия экспериментальных данных
- •Тема 12.
- •Раздел 3 решение типовых электротехнических задач в программе «microsoft office excel»
- •Глава 1. Интерфейс программы «excel»
- •Глава 2. Графическое решение систем уравнений
- •§ 2.1. Постановка задачи
- •§ 2.2. Получение нелинейного уравнения
- •§ 2.3. Численное решение задачи в Excel
- •§ 2.4. Графическое решение системы нелинейных уравнений. Постановка задачи
- •§ 2.5. Получение системы нелинейных уравнений
- •§ 2.6. Численное решение задачи в Excel
- •Глава 3. Расчёт линейных цепей постоянного и переменного тока
- •§3.1. Расчёт цепи постоянного тока методом обратной матрицы
- •§3.2. Расчёт цепи постоянного тока методом Крамера
- •§3.3. Расчёт цепи переменного тока, определение фазы потребляе- мого тока, активной мощности и коэффициента мощности
- •Глава 4. Построение частотных характеристик электро- технических устройств в программе excel
- •Глава 5. Анализ динамики электротехнических устройств в программе excel
- •§5.1. Расчёт методом Эйлера переходного процесса заряда rc-цепи при коммутации на источник постоянного тока
- •§5.2. Расчёт методом Эйлера переходного процесса пуска вхолостую двигателя постоянного тока независимого возбуждения
- •Глава 6. Построение характеристик в программе excel, за- гружаемых из внешних файлов
- •Глава 7.
- •Тема 1.
- •Тема 2. Графическое решение системы нелинейных уравнений
- •Тема 3.
- •Тема 4.
- •Тема 5.
- •Тема 6.
- •Тема 7.
- •Раздел 4 решение двухмерных полевых задач в программе «elcut»
- •Глава 1. Использованию пакета elcut
- •Для выполнения расчётов электрических полей
- •§1. Этапы решения задачи
- •Глава 2.
- •Практическая работа.
- •«Расчет электрических полей электротехниче-
- •Ских устройств при помощи программы «elcut-4.2»
- •Содержание отчёта
- •Библиографический список
§13. Разложение выражения относительно переменной X на эле- ментарные дроби
Пусть необходимо с использованием встроенных операторов пакета
Mathcad разложить относительно переменной x на элементарные дроби
3 4
выражение
1 − x − x − x .
x4 −1
Соответствующий
фрагмент
документа MathCAD
представлен
на
рис.
2.16.
Рис. 2.16. Разложение выражения относительно переменной x на элементарные дроби с использованием пакета MathCAD
§14. Предел функции
Пусть необходимо с использованием встроенных операторов пакета
2
Mathcad найти предел функции
lim 4 ⋅ x
− 2 .
x→ 1
2
2 ⋅ x − 2
Соответствующий
фрагмент
документа MathCAD
представлен
на
рис.
2.17.
Рис. 2.17. Предел функции с использованием пакета MathCAD
Глава 4. Операции с матрицами
§1. Вычисление определителя матрицы
Пусть необходимо с использованием встроенных операторов пакета
⎛11⋅ a
5 1 ⎞
MathCAD вычислить определитель матрицы ⎜
7 11⋅ b
4 ⎟ и полу-
⎜ ⎟
⎜ 2 6 11⋅ c ⎟
⎝ ⎠
чить численный ответ с применением оператора подстановки Substitute
при a=2, b=2, c=2.
Соответствующий
фрагмент
документа MathCAD
представлен
на
рис.
2.18.
Рис. 2.18. Вычисление определителя матрицы с использованием па-
кета MathCAD
§2. Транспонирование матрицы
Пусть необходимо с использованием встроенных операторов пакета
MathCAD транспонировать матрицу (1 b c
2) .
Соответствующий
фрагмент
документа MathCAD
представлен
на
рис.
2.19.
Рис. 2.19. Транспонирование матрицы с использованием пакета Math- CAD
§3. Нахождение обратной матрицы
Пусть необходимо с использованием встроенных операторов пакета
⎜
MathCAD найти обратную матрицу от матрицы ⎛ a −1c −1
b −1 ⎞
.
d −1⎟⎝ ⎠
Соответствующий
фрагмент
документа MathCAD
представлен
на
рис.
2.20.
Рис. 2.20. Нахождение обратной матрицы с использованием пакета
MathCAD
Глава 5. Задачи оптимизации
Рассмотрим решение задач оптимизации в MathCAD на
примере
задачи поиска оптимальной нагрузки генератора постоянного тока с не- зависимым возбуждением. Первый этап задачи сводится к определению мощности нагрузки как функции сопротивления нагрузки. Как известно из курса ТОЭ, данная функция имеет максимум при сопротивлении на- грузки, равном внутреннему сопротивлению генератора. Производная вышеупомянутой функции в точке максимума рана нулю, следователь- но, приравняв производную нулю, получим нелинейное уравнение с од- ним корнем, решив которое определим искомое сопротивление нагруз-
ки. Данное уравнение можно легко решить аналитически и численно с использованием программы MathCAD.
Пусть дана цепь постоянного тока, состоящая из источника (гене-
ратор постоянного тока независимого возбуждения) и приёмника (рис.
2.21). Источник ЭДС
Eист
имеет внутреннее сопротивление
Rист
и ра-
ботает на омическую нагрузку
Rнагр . В цепи протекает ток
Iнагр .
Rист
Eист
Rнагр
Iнагр
Рис. 2.21
Необходимо определить такую величину сопротивления нагрузки
Rнагр , когда мощность нагрузки
будет максимальной
Pнагр = Iнагр2 ⋅ Rнагр
Pнагр = max .
( 2.1)
Выведем зависимость мощности нагрузки как функцию от сопро-
тивления нагрузки.
Согласно закону Ома ток нагрузки определяется как
Iнагр =
E ⋅
Rист
+
Rнагр
( 2.2)
Напряжение на нагрузке определяется как
U = I
⋅ R =
E ⋅ R
( 2.3)
нагр нагр нагр Rист + Rнагр нагр
Мощность нагрузки есть функция сопротивления нагрузки
⎛ ⎞2
( 2.4)
Pнагр ( Rнагр ) = Iнагр ⋅Uнагр = ⎜
E
⎟ ⋅ Rнагр .
⎝ ⎠
⎜ Rист + Rнагр ⎟
Найдём производную функции
Pнагр ( Rнагр ) по
Rнагр
dP ( R ) 2
⎛ ⎞2
( 2.5)
нагр нагр
dRнагр
= −2 ⋅
E
(
R R
⋅ Rнагр + ⎜ E ⎟ .
)3 ⎜ Rист + Rнагр ⎟
ист +
нагр ⎝ ⎠
ние
Приравняв выражение (2.5) к нулю получим нелинейное уравне-
E 2 ⎛
E ⎞2
( 2.6)
−2 ⋅
3 ⋅ Rнагр + ⎜ R R
⎟ = 0 ,
⎜ + ⎟
( Rист + Rнагр )
⎝ ист нагр ⎠
где
Rнагр
- переменная, а
Rист и
E - константы.
После несложных математических выкладок, которые здесь не
приводятся, можно доказать, что
Rнагр = Rист
является корнем уравне-
ния, а, следовательно, и искомым решением задачи.
Данную задачу можно решить как численно, так и аналитически в MathCAD. Аналитическое решение в MathCAD по этапам показано да- лее.
Объявление функции мощности
нагрузки P от переменных E –
ЭДС генератора, r – сопротивление генератора, R – сопротивление на-
грузки согласно (2.4) показано на рис. 2.22.
Рис.
2.22
Вызов процедуры вычисления производной возможно с помощью вкладки «Исчисление» математической панели или сочетания клавиш
<Shift>
+
</>
(рис.
2.23).
Рис. 2.23
Определение производной функции P(E,r,R) по R производится после нажатия значка → на символьной панели (рис. 2.24).
Рис.
2.24
Для решения нелинейного уравнения воспользуемся процедурой
solve, доступной на символьной панели (рис. 2.25). Слева от ключевого слова solve записывается выражение, а справа – переменная.
Рис.
2.25
В выражении для нелинейного уравнения необходимо применить
знак «логическое равно», взятое с логической панели помощью сочетание клавиш <Ctrl> + <=>.
(рис. 2.26) или с
Рис.
2.26
Окончательно аналитическое решение выглядит так, как показано на рис. 2.27, то есть при равенстве сопротивления нагрузки и сопротив- ления генератора на нагрузке выделяется наибольшая мощность.
Рис.
2.27
Рассмотрим численное решение данной задачи. Пусть ЭДС гене-
ратора
составляет 10 В, а сопротивление генератора – 400 Ом. После
объявления
функции
P(E,r,R)
(рис.
2.22)
можно
построить
её
график
(рис.
2.28),
из
которого
можно
определить,
что
при
R=r=400
Ом
функ-
ция
имеет
максимум,
а
это
есть
графическое
решение
задачи.
Рис. 2.28
Для численного решения задачи встроенной процедурой Minerr новой переменной R2 присвоим начальное приближение 300 Ом (рис. 2.29). Начальное приближение взято из графика (рис. 2.28) и мо- жет быть как больше, так и меньше 400 – приближённого графического решения. Затем пишется ключевое слово Given, после которого следует
нелинейное
уравнение
с
правой
частью,
отличной
от
нуля
и
выражение
для
искомой
величины
Ropt.
Рис. 2.29
В данной главе на простом примере показано, что MathCAD мо-
жет решать задачи оптимизации, как в аналитическом, так и в числен-
ном виде.
