Главная страница
Навигация по странице:

  • Контрольная работа

  • Моделирование. Математическое_моделирование,_задание_1,2. Кафедра Автоматика и телемеханика на железных дорогах Дисциплина Математическое моделирование


    Скачать 1.08 Mb.
    НазваниеКафедра Автоматика и телемеханика на железных дорогах Дисциплина Математическое моделирование
    АнкорМоделирование
    Дата04.04.2023
    Размер1.08 Mb.
    Формат файлаdocx
    Имя файлаМатематическое_моделирование,_задание_1,2.docx
    ТипКонтрольная работа
    #1037981

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

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

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

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

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

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


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

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


    написать администратору сайта