Файл: Кафедра Автоматика и телемеханика на железных дорогах Дисциплина Математическое моделирование.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 12
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Федеральноегосударственное бюджетное образовательное учреждение
высшего образования
Факультет «Автоматизация и интеллектуальные технологии»
Кафедра «Автоматика и телемеханика на железных дорогах»
Дисциплина «Математическое моделирование»
Контрольная работа
Выполнил студент гр. АТ-000 | __________________ подпись, дата | |
| | |
Проверил | __________________ подпись, дата | . |
Санкт-Петербург
2022
Задание 1
Вариант 2
-
Необходимо нарисовать схему в редакторе TinyCAD:
Рис. 1. Схема в редакторе TinyCAD:
-
Написать программу для моделирования в Ngspice, которая по итогам моделирования выводит на экран графики токов и напряжений в соответствии с заданием, U(R2) - ?
555.cir
V1 0 4 DC 10
R1 4 3 5
R2 4 3 5
R3 3 2 5
R4 2 1 5
R5 2 1 5
.option noactt
.tran 200u 100m uic
.control
run
display
plot V (4,3)
.endc
.end
Рис. 2. График
Аналитический расчет:
R = + R3 + = + 5 + = 10 (Om)
I = = = 1 (A)
I2 = 0,5 (A)
U2 = I2 * R2 = 0,5 * 5 = 2,5 (B).
Задание 2
Вариант 2
-
Нарисовать схему в редакторе TinyCAD:
Рис.3. Схема в редакторе TinyCAD
2. Значения недостающих элементов необходимо расставить исходя из необходимости
продемонстрировать работу логического элемента.
Перед сопротивлением в схему необходимо добавить источник импульсного питания,
y1 - ?
258.cir
V_1 1 0 DC 0.0 PULSE(0 12 0 0.005 0.005 10 20)
V_2 2 0 DC 0.0 PULSE(0 14 5 0.005 0.005 10 20)
V_3 3 0 DC 0.0 PULSE(0 14 5 0.005 0.005 10 20)
R_1 0 1 500
R_2 0 2 500
R_3 0 3 500
abridge_x1 [1] [x1] adc_x1
abridge_x2 [2] [x2] adc_x2
abridge_x3 [3] [x3] adc_x3
.model adc_x1 adc_bridge(in_low=0 in high=.20)
.model adc_x2 adc_bridge(in_low=0 in high=.20)
.model adc_x3 adc_bridge(in_low=0 in high=.20)
a6 [x1 x2 x3] Y and1
.model and1 d_and(rise_delay=0.5e-9 fall_delay=0.3e-9 input_load=0.5e-12)
.control
run
display
tran 20s 200s
plot v(1) v(2) v(3) v(Y)
plot -v(Y) v(x1) v(x2) v(x3)
.endc
.end
Рис. 4. График
Вывод: в ходе выполнения данного практического задания я изучил новые элементы кода для построения схем в программе NGSpice, которые выводят на экран график токов и напряжений. В данной практической работе была смоделирована электрическая схема в редакторе TinyCad. Результат, полученный аналитически, совпадает с результатом моделирования.