Автоматизация тестирования аккумуляторов в ВКР: как превратить IoT-девайс в научный эксперимент

Чек-лист «Что проверить перед сдачей»
□ Соответствие задач — выводам по главам
□ Диаграммы в формате UML/C4 с подписями по ГОСТ 19.701-90
□ Метрики эффективности (время зарядки, падение ёмкости, % брака)
□ Код в приложении с комментариями и описанием запуска
□ Ссылки на источники — актуальные (не старше 5 лет)
□ Уникальность текста — не менее 70% (проверено в Системе «Антиплагиат»)
□ Приложения подписаны: «Приложение А — Схема измерительного стенда»

Введение

В статье ZDNET рассказывается о новом зарядном устройстве Olight Ostation 2, которое не просто заряжает AA/AAA-батарейки, но и тестирует их, выявляя дефектные экземпляры по ёмкости, напряжению и скорости разряда. Это не просто гаджет — это готовый кейс для ВКР в поддомене Data Engineering. Почему это важно? Потому что современные дипломы ценятся не за теорию, а за умение собирать, обрабатывать и интерпретировать данные с реальных устройств. А IoT-сенсоры и измерительные стенды — идеальный источник таких данных. Представьте: вы не просто описываете процесс, а строите систему мониторинга качества батареек, анализируете деградацию ёмкости, прогнозируете срок службы. Это и есть научная новизна — а не пересказ из Википедии.

Темы ВКР: как превратить зарядку батареек в диплом

Тема Актуальность Цель Задачи Структура ВКР
Разработка системы автоматизированного тестирования ёмкости AA/AAA-аккумуляторов на базе IoT-стенда Рост использования перезаряжаемых батарей в IoT-устройствах требует контроля качества. Решение Olight — пример промышленного подхода. Создать измерительный стенд с автоматической классификацией батареек по состоянию. 1. Анализ методов измерения ёмкости
2. Проектирование стенда на базе Arduino + датчиков тока/напряжения
3. Разработка ПО для сбора и анализа данных
4. Валидация результатов на выборке из 50+ аккумуляторов
Гл. 1 — Анализ методов тестирования АКБ
Гл. 2 — Архитектура стенда и ПО
Гл. 3 — Результаты измерений и эффективность
Прогнозирование срока службы Ni-MH аккумуляторов на основе данных циклического тестирования Ресурс батареек редко документируется объективно. Ваш диплом может закрыть этот пробел. Построить модель прогноза остаточного ресурса по данным заряд/разряд циклов. 1. Сбор данных по 100+ циклам
2. Очистка и нормализация данных
3. Построение регрессионной модели (линейная/Random Forest)
4. Оценка точности (MAE, R²)
Гл. 1 — Обзор методов прогнозирования деградации АКБ
Гл. 2 — Методология сбора данных и выбор модели
Гл. 3 — Результаты и сравнение моделей
Система контроля качества аккумуляторов для промышленного склада: от измерения до классификации Компании теряют деньги на бракованных батарейках. Ваша система может снизить потери. Автоматизировать процесс приёмки и сортировки АКБ на складе. 1. Интеграция счётчика циклов и измерителя ёмкости
2. Разработка API для передачи данных в ERP
3. Визуализация в Grafana
4. Подсчёт экономического эффекта
Гл. 1 — Анализ бизнес-процессов приёмки АКБ
Гл. 2 — Проектирование архитектуры системы
Гл. 3 — Оценка эффективности внедрения

Основная часть: как встроить кейс в диплом

Глава 1 — Теория: от методов измерения до стандартов

Не ограничивайтесь описанием Olight Ostation 2. Сравните его методику с промышленными стандартами: IEC 61951-1 (для Ni-MH), IEC 61960 (для Li-ion). Упомяните, как измеряется ёмкость: разряд постоянным током до порогового напряжения (например, 1.0 В для AA). Используйте диаграмму C4 Model — Контекст (C1), чтобы показать, как ваш стенд взаимодействует с внешним миром: пользователь, ПК, база данных, ERP-система.

Глава 2 — Проектирование: архитектура и реализация

Предложите архитектуру на базе Arduino + INA219 (датчик тока/напряжения) + реле для управления нагрузкой. Данные — в SQLite или InfluxDB (если делаете мониторинг в реальном времени). API — на Flask или FastAPI. Ниже — пример скрипта для измерения ёмкости:

# capacity_test.py
import time
import board
import adafruit_ina219

ina219 = adafruit_ina219.INA219(board.I2C())

def measure_capacity(load_pin, cutoff_voltage=1.0):
    capacity_mAh = 0
    start_time = time.time()
    
    while True:
        voltage = ina219.bus_voltage
        current = ina219.current  # mA
        if voltage < cutoff_voltage:
            break
        capacity_mAh += (current * (time.time() - start_time)) / 3600
        time.sleep(1)
    
    return capacity_mAh

Для схемы стенда используйте UML-диаграмму компонентов или BPMN — процесс "Тестирование аккумулятора". Это повысит оценку на защите: комиссия видит, что вы мыслите системно.

Глава 3 — Тестирование и эффективность

Соберите выборку из 30–50 батареек. Проведите 3 цикла заряд/разряд. Посчитайте:

Визуализируйте в Matplotlib или Grafana. Сравните с данными Olight — это будет ваш бенчмарк.

Чему вы научитесь

Типичные ошибки студентов

Ошибка 1: «Замерили 3 батарейки — и сразу выводы». Научный эксперимент требует статистически значимой выборки (минимум 30 единиц).

Ошибка 2: «Нарисовали схему от руки в Paint». Используйте draw.io или Lucidchart — с подписями, масштабом, пояснениями. Это требование ГОСТ 34.601-90.

Ошибка 3: «Не сравнили с промышленным решением». Сравнение с Olight Ostation 2 — ваш шанс показать, что вы не в вакууме. Укажите: «Наш стенд дешевле на 60%, но точность на 5% ниже» — это честно и научно.

FAQ: ответы на реальные вопросы студентов

Какой стек выбрать: Arduino или Raspberry Pi?

Arduino — если нужна точность измерений и низкое энергопотребление. Raspberry Pi — если планируете веб-интерфейс, базу данных, API. Для диплома лучше комбинация: Arduino собирает данные, Pi — обрабатывает.

Сколько данных нужно для защиты?

Минимум: 30 аккумуляторов, 3 цикла каждый. Итого — 90 точек данных. Этого хватит для доверительных интервалов и t-теста.

Как оформить код в приложении?

По ГОСТ 19.402-78: каждый листинг — с названием, номером, пояснением. Пример: «Приложение Б — Листинг 1. Скрипт измерения ёмкости».

Как доказать, что тема не выдумана?

Ссылайтесь на статью ZDNET, стандарты IEC, патенты Olight. Это подтверждает актуальность. Также упомяните, что аналогичные стенды используются в лабораториях Samsung, Panasonic.

Наши специалисты помогают с дипломными работами с 2010 года. Если вы сомневаетесь в выборе темы, методологии или оформлении — у нас есть 120 часов бесплатной консультации для студентов. Поможем с любой ИТ-темой: от архитектуры до защиты.
Материал подготовлен экспертами компании ZDNET. Мы помогаем студентам с 2010 года. Если вам нужна помощь в разработке темы или оформлении работы, наши специалисты готовы подсказать.
Последнее обновление: 2026-04-29

Источник: How I check, test, and charge my AA and AAA batteries - and sift out defective ones (опубликовано 2026-04-10)

📚 Читайте также

Право на отказ от ИИ: как новый законопроект Минцифры вдохновляет темы для выпускных квалификационных работ