Файл: Кафедра Автоматика и телемеханика на железных дорогах Дисциплина Математическое моделирование.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 12

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

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

высшего образования

Факультет «Автоматизация и интеллектуальные технологии»

Кафедра «Автоматика и телемеханика на железных дорогах»

Дисциплина «Математическое моделирование»
Контрольная работа


Выполнил студент

гр. АТ-000


__________________

подпись, дата













Проверил

__________________

подпись, дата

.



Санкт-Петербург

2022

Задание 1

Вариант 2

  1. Необходимо нарисовать схему в редакторе TinyCAD:







Рис. 1. Схема в редакторе TinyCAD:

  1. Написать программу для моделирования в 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

  1. Нарисовать схему в редакторе 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. Результат, полученный аналитически, совпадает с результатом моделирования.