Тип работы:
Предмет:
Язык работы:


Разработка Java-конструктора моделей электрических цепей постоянного и переменного электрического тока

Работа №137448

Тип работы

Бакалаврская работа

Предмет

физика

Объем работы47
Год сдачи2018
Стоимость4325 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
17
Не подходит работа?

Узнай цену на написание


Введение
1 Краткий обзор ранее полученных результатов
1.1 Математическая модель
1.2 Реализация компьютерной модели
1.2.1 Модели устройств
1.2.2 Построение матриц и решение системы уравнений
Выводы по главе 1
2 Конструктор модели электрической цепи переменного тока
2.1 Разработка класса модели генератора переменного тока
2.1.1 Класс Alternator, отвечающий за логику
2.1.2 Графическая реализация генератора переменного тока
2.2 Получение необходимых значений
2.3 Добавление классов Inductor и Capacitor
2.4 Модификация алгоритма расчета электрической цепи постоянного тока
Выводы по главе 2
3 Проверка полученных результатов
3.1 Проверка расчетов цепи постоянного тока
3.2 Проверка расчетов цепи переменного тока
Выводы по главе 3
Выводы
Литература
Приложение А. Класс PAlternator
Приложение Б. Класс PCapacitor
Приложение В Метод для заполнения необходимых для решения системы уравнений
матриц с учетом комплексности элементов

Программный комплекс BARSIC включает в себя язык программирования под тем
же названием BARSIC, который является предметно-ориентированным языком
программирования (DSL - Domain-Specific Language), то есть языком,
специализированным для конкретных задач. Основным применением BARSIC является
программная поддержка моделей интернет-олимпиады по физике. Данные модели
имитируют реальные физические эксперименты, с помощью которых проверяется практическое применение полученных знаний [1].
Постановка задачи
Исполняющая среда BARSIC, под управлением которой работают модели
виртуальных лабораторий, предназначена для работы под ОС Windows. Для работы
под ОС Linux необходимо использовать эмулятор Windows API (например, VirtualBox или
Wine). Конечно, большинство участников заходят на сайт интернет-олимпиады с
устройств под операционной системой Windows (~67%), но, учитывая массовость
интернет-олимпиады школьников (около 40 тыс. участников в год), а также нарастающую
популярность планшетных компьютеров, крайне необходимо создание модели для
платформ Android и iOS [1].
На момент написания работы уже имеется работающий прототип проигрывателя
BARSIC для платформы Android, а также набор конструкторов для моделей устройств,
таких как мультиметр. источник постоянного тока, резистор и т.д.
Целью данной работы является дополнения существующего набора конструкторов, а именно:
• Создание моделей источника переменного тока, катушки индуктивности и конденсатора:
• Графическая реализация вышеперечисленных устройств

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В рамках данной работы были получены следующие результаты:
• Была доработана существующая иерархия классов, а именно:
o разработаны классы для устройств, таких как генератор переменного тока, конденсатор и катушка индуктивности
o разработаны классы для корректного отображения устройств
• Сделано обобщение для расчетов электрических цепей таким образом, что
расчеты являются универсальными для электрических цепей переменного и
постоянного тока с учетом особенностей свойств элементов
• Была сделана проверка получившихся результатов и получена
согласованность результатов с теоретическими расчетами
• Был проведен частичный рефакторинг существующего кода


1. М.А. Максимов, В.В. Монахов, С.А. Мортынюк, Е.В. Монахова, Н.В.
Кузьмин – Разработка программных средств мультиплатформенной поддержки
интернет-олимпиады школьников по физике / III Международная научнопрактическая конференция "Инновации в информационных технологиях и
образовании", 2014. – C. 317-324
2. Фриш В.С. Разработка на языке Java конструктора моделей простых
электрических цепей: Бакалаврская работа. СПб: СПбГУ, 2013.
3. Файзулин Е.Э. Разработка конструктора моделей электрических цепей
для платформы Android: Магистерская работа. СПб: СПбГУ, 2017.
4. Canvas [Электронный ресурс] // Android Developers / Google. URL:
https://developer.android.com/reference/android/graphics/Canvas (дата доступа:
24.05.2018)
5. Paint [Электронный ресурс] // Android Developers / Google. URL:
https://developer.android.com/reference/android/graphics/Paint (дата доступа:
24.05.2018)
6. Расчет электрических цепей: учебно-практическое пособие / П.А.
Галайдин, Ю.Н. Мустафаев; Балт. гос. техн. ун-т. — СПб., 2014. — 98 с.
7. Розвезев В. С. Расчет и измерение токов и напряжений в Androidмодели электрического конструктора. Курсовая работа. СПб, СПбГУ, 2018. -24 с.
8. Теоретические основы электротехники. Электрические цепи : учебник
для бакалавров / Л. А. Бессонов. — 12-е изд., исправ. и доп. — М.: Издательство
Юрайт, 2014. — 701 с.

Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ