Главная » Просмотр файлов » 1) ВКР - Исаев А.В. - 2016

1) ВКР - Исаев А.В. - 2016 (1228491), страница 3

Файл №1228491 1) ВКР - Исаев А.В. - 2016 (Разработка виртуальной лаборатории тягового электропривода) 3 страница1) ВКР - Исаев А.В. - 2016 (1228491) страница 32020-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Рисунок 2.4 – Блок-схема выполнения алгоритма моделирования
в режиме реального времени

CDS – осуществляет управление, проектирование, моделирование динамических систем в режиме реального. Модуль можно использовать как в классическом моделировании так и для программирования контроллеров.

Рисунок 2.5 – Процесс обмена данными при помощи модуля
NI Control Design and Simulation Module

Интеграция каждой модели из среды моделирования NI Multisim в среду программирования NI LabVIEW происходит следующим образом, cобирается испытательная модель в NI Multisim, следующим этапом добавляются соединительные коннекторы «Hierarchical connector», которым необходимо задать свойства: вход, выход. Модель необходимо сохранить под англоязычным названием, иерархия папок, где располагается модель и приложение, не должно иметь русских названий.

Следующим этапом, создаем приложение в среде программирования NI LabVIEW, в окне блок диаграммы создаем цикл «Control and Simulation Loop», данный цикл выполняет процесс моделирования помещенной модели в цикл, до установленного значения времени или по требованию остановки, в цикл имеется возможность поместить все необходимые блоки непосредственно связанные с циклом моделирования для управления процессом.

В цикл необходимо добавить блок «Half Simulation» - данный блок отвечает за принудительную остановку моделирования и имеет свою силу, непосредственно в цикле «Control and Simulation Loop». После чего приступаем к добавлению модели в цикл, при помощи блока «Multisim Design» - предназначен для передачи в NI LabVIEW работу имитационной модели, как динамической, так и электрической.

Для ввода начального параметра, который непосредственно поступит в модель NI Multisim, используем стандартный «Control» в виде проворачивающегося регулятора напряжения. Для отображения результатов моделирования, необходимо использовать блок «Simulation Time Wavefrom» - данный блок необходим для корректного отображения результатов моделирования, так сказать соединяет циклы NI LabVIEW между собой. А так же для сохранения полученных данных, необходимо добавить «Collector» - предназначенный для извлечения данных из цикла моделирования для последующего сохранения [8].

Представим все выше перечисленные блоки для создания приложения в NI LabVIEW в виде таблицы:

Таблица 2.1 – Блоки интеграции NI Multisim в NI LabVIEW

Изображение

Название

Значение

1

Control and Simulation Loop

Выполняет процесс моделирования помещенной модели в цикл, до установленного значения времени или по требованию остановить. В данный цикл имеется возможность поместить все необходимые блоки непосредственно связанные с циклом моделирования.

2

Half Simulation

Блок, выполняющий остановку моделирования процесса по требованию пользователя.

3

Multisim Design

Предназначен для передачи в NI LabVIEW работу имитационной модели, как динамической, так и электрической.

4

Simulation Time Wavefrom

Блок отвечающий за корректную передачу данных на график.

5

Collector

Предназначен для извлечения данных из цикла моделирования.

6

Sine Signal

Генератор синусоидального напряжения (используется в модуле Control Design and Simulation)

Окончание таблицы 2.1

Изображение

Название

Значение

7

While Loop

Главный цикл среды графического программирования NI LabVIEW (в котором присутствует элемент «i» и кнопка остановки цикла)

8

Simulation Time

Блок из модуля CDs, предназначен для отображения времени текущего моделирования.

9

Case Structure

Структура предназначенная для создания циклов выбора элемента или «true», «false».

10

Property

Задаваемое свойство элемента или блока (в данном случае «значение»).

11

Flat Sequence

Цикл, определяющий или задающий последовательность выполнения алгоритма программы.

12

Local Variable

Локальная переменная.

13

Write to measurement file

Стандартный блок среды графического программирования NI LabVIEW, предназначен для записи в файл данных моделирования, анализа, и других видов сигналов. Блок является настраиваемым, от места расположения сохраняемого файла, до комментирования сохраняемого файла. Запись производиться двумя способами: 1 – по требованию, 2 – автоматически. Так же имеется возможность просмотра на интерфейсной панели места расположения файла, а так же цветосветовой индикацией, во время записи.

  1. Следующим шагом производим настройку цикла «Control and Simulation Loop» по следующим параметрам, Рисунок 2.6.

  2. Simulation Time – время моделирования: промежуток времени для решения обычных дифференциальных уравнений (ОДУ) модели.

    • Initial Time – время начала симуляции: время с которого начинается решение обычного дифференциального уравнения.

    • Final Time – время окончании симуляции: время окончания решения обычного дифференциального уравнения.

  1. Solver Method – методика решения обычного дифференциального уравнения.

  • ODE Solver – решение ОДУ: обычные дифференциальные уравнения (ОДУ) делятся на два основных типа: с переменным (Variable Step) и фиксированным шагом (Fixed-step). В цикле моделирования «Control and Simulation Loop», в меню настройке «ODE Solver» можно выбрать один из десяти встроенных методов решения ОДУ.

  • Метод Эйлера - «Runge-Kutta 1»: решение ОДУ первого порядка.

  • Метод Хойна - «Runge-Kutta 2»: решение ОДУ второго порядка.

  • Метод Богацкого-Шампена - «Runge-Kutta 3»: решение ОДУ третьего порядка.

  • Метод Рунге-Кутта - «Runge-Kutta 4»: решение ОДУ четвертого порядка.

  • Метод Рунге-Кутта в совокупности с методом Богацкого-Шампена - «Runge-Kutta 23»: одношаговый явный метод решения ОДУ второго и третьего порядка, содержит коэффициенты «Runge-Kutta 3» для решения ОДУ второго порядка.

  • Метод Рунге-Кутта с использованием коэффициентов Дорманда-Принса - «Runge-Kutta 45»: решение ОДУ четвертого и пятого порядков.

  • Метод Гира - «BDF»: предназначен для решения жестких задач (с первого по пятый порядок)

  • Метод Адамса-Мултона - «Adams-Moulton»: предназначен для решения ОДУ в нежесткой системе.

  • Метод Розенброка - «Rosenbrock»: позволяет решить уравнение вторым порядком с оценкой ошибки третьего порядка.

  • «Discrete State Only» - алгоритм решения уравнений с фиксированным шагом.

  1. Continuous Time Step and Tolerance – время непрерывного шага и погрешность измерений.

    • Initial Step Time – начальный шаг моделирования: данная настройка доступна при выборе метода решения обычного дифференциального уравнения с постоянным шагом.

    • Minimum Step Size – минимальный шаг моделирования процесса в цикле.

    • Maximum Step Size – максимальный моделирования процесса в цикле.

    • Relative Tolerance – размер допустимой относительной ошибки в цикле.

    • Absolute Tolerance – значение допустимой абсолютной погрешности в зависимости от ошибки решения обычного дифференциального уравнения, изменяет шаг моделирования.

Рисунок 2.6 – Окно конфигурации параметров симуляции

2.2 Описание модели асинхронного двигателя с короткозамкнутым ротором

При практических расчетах вместо реального асинхронного двигателя, на схеме его заменяют эквивалентной схемой замещения в которой электромагнитная связь заменяется на электрическую. При этом параметры цепи ротора приводятся к параметрам цепи статора.

Фактически схема замещения асинхронного двигателя аналогична схеме замещения трансформатора [2]. Различие наблюдается в том, что у асинхронного двигателя электрическая энергия преобразуется в механическую энергию, поэтому в схеме замещения добавляются переменные активные сопротивления, которые зависят от скольжения, рисунок 2.7.

Рисунок 2.7 – Математическая Т-образная схема замещения

Величина скольжения определяется переменным сопротивлением, например, при отсутствии нагрузки на валу двигателя, скольжение практически равно нулю, а значит переменное сопротивление равно бесконечности, что соответствует режиму холостого хода. И наоборот, при максимальной нагрузке на вал двигателя, сопротивление равно нулю, что соответствует режиму короткого замыкания.

Прогресс шагает вперед, в том числе и развивает моделирование процессов, и теперь для того что бы математические описать работу двигателя не обязательно прибегать к стандартным схемам замещения. В программном продукте компании National Instruments возможно использование готовых решений, рисунок 2.8. Блок элемент асинхронного двигателя в программе NI Multisim заменяет математическую Т-образную схему замещения, тем самым упрощая исследовательскую или научную работу.

Рисунок 2.8 – Блок элемент асинхронного двигателя

Для проведения опытных испытаний моделирования работы двигателя в режиме реального времени, составим схемы двигателей: НВА-22, НВА-55,
АЭ92-402, НВА-55с, рисунок 2.10.

Для определения параметров схемы замещения асинхронных двигателей, воспользуемся рекомендациями по определению параметров схемы замещения АД по справочным данным Усольцева А.А. [1].

Характеристики

Тип файла
Документ
Размер
8,61 Mb
Высшее учебное заведение

Список файлов ВКР

Разработка виртуальной лаборатории тягового электропривода
3) Антиплагиат
Антиплагиат_files
APClassic.css
AdapterUtils.js
Import.css
Menu.css
MenuAdapter.js
PosUtils.js
ScriptResource.js
ScriptResource_002.js
ScriptResource_003.js
SimpleMenu.css
ToolTip.js
WebResource.axd
WebResource.css
WebResource.js
WebResource_002.axd
WebResource_002.js
WebResource_003.axd
WebResource_004.axd
ga.js
jquery-1.js
report.css
Document-dvgups.427.19768865.apdx
Антиплагиат.htm
2) ВКР - Исаев А.В. (плакаты) - 2016.vsdx
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6549
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее