Курсовая на тему Численное моделирование и анализ переходных процессов в электрической цепи. Курсовая работаАвтор: Андрей Тип работы: Курсовая Предмет: Радиоэлектроника Страниц: 33 Год сдачи: 2011 ВУЗ, город: Нижегородский Государственный Технический Университет имени Р.Е. Алексеева Выдержка Дана схема электрической цепи, содержащей источник переменного тока, катушку индуктивности, конденсатор, набор резисторов и ключ (рис.1). рис.1 Параметры элементов цепи: E(t)=E0(t)sin(?t+?)-гармонический источник тока; E0=15 В – амплитуда колебаний; ?=2?f – циклическая частота; f=80 Гц – линейная частота; ?=6?/5 рад. – начальная фаза колебаний; t – текущее время; R1=30 Ом, R2=25 Ом, R3=50 Ом, R4=1,88 Ом, R5=15 Ом, R6=50 Ом –резисторы; L=5,57 мГн – катушка индуктивности; С=20 мкФ – конденсатор; В начальный момент времени t=t0=0 ключ находится в положении 1. При этом цепь разомкнута, напряжение на конденсаторе и ток на катушке равны нулю. Происходит первое переключение ключа (ключ мгновеннопереводится в положение 2). При этом происходит заряд конденсатора, меняются значения U и I. В момент времени t=t1=0.01с ключ мгновенно переключается в положение 1. Конденсатор разряжается, вновь меняются значения U и I. Анализ схемы заканчивается в момент t=t2=0.02с. Содержание 1.Постановка задачи………………………………………………………………3 2. Вывод системы дифференциальных уравнений……………………………...4 3. Задания на курсовую работу…………………………………………………..5 4.Теоретическая часть…………………………………………………………….6 5. Численная реализация решения систем д.у…………………………………12 5.1. Решение системы в пакете MathCAD, используя третью модификацию метода Эйлера и метод Рунге-Кутта четвертого порядка точности ….……………………………………………………………………................…12 5.2. Реализация третьей модификации метода Эйлера с помощью языка программирования С, решение системы ….……………………………….......17 6. Решение задач аппроксимации зависимости I(t),U(t) на интервале Т1?t?Т2 .22 6.1. В пакете MathCad…………………………………………………….……..22 6.1. В пакете Excel…………………………………………………….……..…..25 7. Численное интегрирование: определение количества теплоты, выделяемой на резисторе за период времени Т1?t?Т2……………………………….………27 7.1. В пакете MathCad,……………………………………………………….….27 7.2. Используя язык программирования С++, …………………………..…….30 8. Вывод…………………………………………………………………………..33 Литература
|