Побудова комунікаційної системи електромобіля на базі мікроконтролерів RenesasS7G2

dc.contributor.advisorЧабан, Андрій Васильович
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorТруш, Юрій Сергійович
dc.contributor.authorTrush, Yurii Serhiiovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-10-14T13:38:21Z
dc.date.created2024
dc.date.issued2024
dc.description.abstractУ бакалаврській кваліфікаційній роботі вирішено комплексне науково-практичне завдання — розроблено, змодельовано та реалізовано комунікаційну мережу електромобіля. Результатом стало створення функціонального лабораторно-дослідницького стенду на базі мікроконтролера Renesas S7G2, призначеного для вивчення процесів взаємодії між електронними системами сучасного транспортного засобу. Актуальність дослідження зумовлена стрімким розвитком ринку електромобілів, ускладненням їхньої архітектури та, як наслідок, зростанням вимог до надійності, швидкодії та безпеки бортових комунікаційних мереж. Метою роботи є розробка комунікаційної мережі електромобіля із застосуванням мікроконтролера Renesas S7G2 та її реалізація на лабораторно-дослідницькому стенді. Об’єкт дослідження — процеси взаємодії компонентів електромобіля, предмет — комунікаційна мережа на основі Renesas S7G2, що використовується у складі навчального стенду. У процесі виконання роботи проведено глибокий аналіз архітектури електромобіля та його ключових підсистем: тягової батареї, системи керування батареєю (BMS), електроприводу, терморегуляції та стабілізації. Детально розглянуто вимоги до їхньої взаємодії та обміну даними. Проведено порівняльний аналіз основних автомобільних протоколів передачі даних — CAN, Automotive Ethernet, I2C. На основі цього обґрунтовано вибір CAN-шини як основного засобу зв’язку завдяки її надійності, стійкості до завад, механізмам пріоритезації повідомлень і вбудованим засобам виявлення помилок. Центральним елементом системи виступає мікроконтролер Renesas S7G2, вибір якого обумовлено високою продуктивністю (ядро ARM Cortex-M4, частота до 240 МГц), значними обсягами пам’яті (до 4 МБ Flash, 640 КБ SRAM) та широким набором комунікаційних інтерфейсів, зокрема CAN/CAN FD, Ethernet, I2C. Практична частина роботи включала створення фізичного стенду та моделювання у MATLAB/Simulink. Зібрано лабораторний стенд на двох платах Renesas S7G2, що обмінюються даними через CAN-шину. Розроблено програмне забезпечення мовою C з використанням HAL-бібліотек: реалізовано повний цикл передачі даних — ініціалізацію CAN-модуля, формування й періодичну відправку повідомлень, а також обробку отриманих даних через зворотні виклики. Це дало змогу змоделювати роботу двох ECU в умовах лабораторії. У MATLAB проаналізовано кілька проектів: – за допомогою CAN Explorer продемонстровано прийом, декодування та візуалізацію CAN-даних; – створено модель системи попередження про зіткнення (FCW) з інтеграцією CAN FD і TCP/IP, де експериментально підтверджено зниження часу обробки алгоритму з 41,46 мс до 0,87 мс; – розроблено графічний інтерфейс для тестування круїз-контролю в середовищі Simulink з реалізацією концепції Model-in-the-Loop (MIL). Окрему увагу приділено питанням охорони праці: перевірено відповідність умов у лабораторії чинним нормам, обґрунтовано доцільність модернізації освітлення. За результатами економічного аналізу встановлено загальну вартість створення лабораторного стенду — 96 933,92 грн, що підтверджує фінансову обґрунтованість проекту. Створений стенд є ефективним, безпечним і економічно виправданим інструментом для навчання та підготовки фахівців у галузі автомобільної електроніки та вбудованих систем. Об’єкт дослідження – процеси взаємодії компонентів електромобіля. Предмет дослідження – комунікаційна мережа електромобіля на базі мікроконтролера Renesas S7G2 для лабораторно-дослідницького стенду. Мета роботи – розробка комунікаційної мережі для електромобіля з використанням мікроконтролера Renesas S7G2 та її реалізація на лабораторно-дослідницькому стенді.
dc.description.abstractThe introduction substantiates the relevance of developing an electric vehicle communication network in the context of growing transport electrification, the need for effective interaction between electronic systems, and the introduction of autonomous functions. Current challenges in the areas of safety, performance, and flexibility of control systems are taken into account. The first chapter analyses the key subsystems of an electric vehicle: traction battery, electric drive, control system, charging system, thermal regulation and stabilisation. Their role, operating principles and interaction requirements within an integrated system are described. The second chapter analyses the data exchange protocol between subsystems. The choice of CAN bus as the main means of communication is justified by its reliability, flexibility and the availability of error detection mechanisms. The structure of CAN, the principles of arbitration, error detection and protection are described in detail. The third chapter presents the characteristics of the Renesas S7G2 microcontroller, in particular its functional capabilities, peripheral interfaces, and advantages in the context of building a communication network for an electric vehicle. The fourth chapter implements a project to build a communication network based on Renesas S7G2 on a laboratory research stand. A program has been created to ensure data exchange, system interaction has been tested, and functionality has been verified under simulated conditions. The fifth and sixth chapters discuss occupational safety issues and provide an economic justification for the implementation of the system. The conclusions summarise the main results and directions for further development. The object of research is the interaction processes of electric vehicle components. The subject of the study is the communication network of an electric vehicle based on the Renesas S7G2 microcontroller for a laboratory research stand. The aim of the work is to develop a communication network for an electric vehicle using the Renesas S7G2 microcontroller and its implementation on a laboratory research stand.
dc.format.pages76
dc.identifier.citationТруш Ю. С. Побудова комунікаційної системи електромобіля на базі мікроконтролерів RenesasS7G2 : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „6.141.00.00 — Електроенергетика, електротехніка та електромеханіка“ / Юрій Сергійович Труш. — Львів, 2024. — 76 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/112018
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.relation.referencesRenesas S7G2 – Опис продукту [Електронний ресурс] – Renesas Electronics Corporation. – Режим доступу: https://www.renesas.com/en/products/microcontrollers-microprocessors/renesas-synergy-platform-mcus/s7g2-240-mhz-arm-cortex-m4-cpu
dc.relation.referencesS7G2 Microcontroller Group Datasheet [Електронний ресурс] – Renesas Electronics Corporation, 2025. – Режим доступу: https://www.renesas.com/jp/en/document/dst/s7g2-microcontroller-group-datasheet
dc.relation.referencesCAN Bus Explained [Електронний ресурс] – CSS Electronics. – Режим доступу: https://www.csselectronics.com/pages/can-bus-simple-intro-tutorial
dc.relation.referencesAutomotive Ethernet – Tektronix [Електронний ресурс] – Tektronix. – Режим доступу: https://www.tek.com/en/solutions/industry/automotive-test-solutions/in-vehicle-networks/automotive-ethernet
dc.relation.referencesCAN Bus Errors [Електронний ресурс] – CSS Electronics. – Режим доступу: https://www.csselectronics.com/pages/can-bus-errors-intro-tutorial
dc.relation.referencesCAN Bus FD [Електронний ресурс] – CSS Electronics. – Режим доступу: https://www.csselectronics.com/pages/can-fd-flexible-data-rate-intro
dc.relation.referencesI2C-bus Specification and User Manual [Електронний ресурс] – NXP Semiconductors. – Режим доступу: https://www.nxp.com/docs/en/user-guide/UM10204.pdf
dc.relation.referencesAutomotive Ethernet vs the Traditional CAN Bus [Електронний ресурс] – digikey. – Режим доступу: https://www.digikey.com/en/maker/tutorials/2024/automotive-ethernet-vs-the-traditional-can-bus
dc.relation.referencesWhat's the Difference Between CAN Bus and Automotive Ethernet? [Електронний ресурс] – electronicdesign. – Режим доступу: https://www.electronicdesign.com/technologies/communications/wired/ethernet/article/21276551/electronic-design-whats-the-difference-between-can-bus-and-automotive-ethernet
dc.relation.referencesWhat is CAN Bus (Controller Area Network) and How It Compares to Other Vehicle Bus Networks [Електронний ресурс] – dewesoft. – Режим доступу: https://dewesoft.com/blog/what-is-can-bus
dc.relation.referencesRecive and Visualization CAN Data using CAN Explorer [Електронний ресурс] – mathworks – Режим доступу: https://www.mathworks.com/help/vnt/ug/use-can-explorer-data-reception-visualization.html
dc.relation.referencesDevelop an App for a Simulink Model Using CAN [Електронний ресурс] – mathworks – Режим доступу: https://www.mathworks.com/help/vnt/ug/developing-an-app-designer-app-for-a-simulink-model-using-can.html
dc.relation.referencesForward Collision Warning Application with CAN FD and TCP/IP [Електронний ресурс] – mathworks – Режим доступу: https://www.mathworks.com/help/driving/ug/forward-collision-warning-with-live-can-fd-and-tcpip-data.html
dc.relation.referencesenRenesas S7G2 – Опис продукту [Електронний ресурс] – Renesas Electronics Corporation. – Режим доступу: https://www.renesas.com/en/products/microcontrollers-microprocessors/renesas-synergy-platform-mcus/s7g2-240-mhz-arm-cortex-m4-cpu
dc.relation.referencesenS7G2 Microcontroller Group Datasheet [Електронний ресурс] – Renesas Electronics Corporation, 2025. – Режим доступу: https://www.renesas.com/jp/en/document/dst/s7g2-microcontroller-group-datasheet
dc.relation.referencesenCAN Bus Explained [Електронний ресурс] – CSS Electronics. – Режим доступу: https://www.csselectronics.com/pages/can-bus-simple-intro-tutorial
dc.relation.referencesenAutomotive Ethernet – Tektronix [Електронний ресурс] – Tektronix. – Режим доступу: https://www.tek.com/en/solutions/industry/automotive-test-solutions/in-vehicle-networks/automotive-ethernet
dc.relation.referencesenCAN Bus Errors [Електронний ресурс] – CSS Electronics. – Режим доступу: https://www.csselectronics.com/pages/can-bus-errors-intro-tutorial
dc.relation.referencesenCAN Bus FD [Електронний ресурс] – CSS Electronics. – Режим доступу: https://www.csselectronics.com/pages/can-fd-flexible-data-rate-intro
dc.relation.referencesenI2C-bus Specification and User Manual [Електронний ресурс] – NXP Semiconductors. – Режим доступу: https://www.nxp.com/docs/en/user-guide/UM10204.pdf
dc.relation.referencesenAutomotive Ethernet vs the Traditional CAN Bus [Електронний ресурс] – digikey. – Режим доступу: https://www.digikey.com/en/maker/tutorials/2024/automotive-ethernet-vs-the-traditional-can-bus
dc.relation.referencesenWhat's the Difference Between CAN Bus and Automotive Ethernet? [Електронний ресурс] – electronicdesign. – Режим доступу: https://www.electronicdesign.com/technologies/communications/wired/ethernet/article/21276551/electronic-design-whats-the-difference-between-can-bus-and-automotive-ethernet
dc.relation.referencesenWhat is CAN Bus (Controller Area Network) and How It Compares to Other Vehicle Bus Networks [Електронний ресурс] – dewesoft. – Режим доступу: https://dewesoft.com/blog/what-is-can-bus
dc.relation.referencesenRecive and Visualization CAN Data using CAN Explorer [Електронний ресурс] – mathworks – Режим доступу: https://www.mathworks.com/help/vnt/ug/use-can-explorer-data-reception-visualization.html
dc.relation.referencesenDevelop an App for a Simulink Model Using CAN [Електронний ресурс] – mathworks – Режим доступу: https://www.mathworks.com/help/vnt/ug/developing-an-app-designer-app-for-a-simulink-model-using-can.html
dc.relation.referencesenForward Collision Warning Application with CAN FD and TCP/IP [Електронний ресурс] – mathworks – Режим доступу: https://www.mathworks.com/help/driving/ug/forward-collision-warning-with-live-can-fd-and-tcpip-data.html
dc.rights.holder© Національний університет "Львівська політехніка", 2024
dc.rights.holder© Труш, Юрій Сергійович, 2024
dc.subject6.141.00.00
dc.titleПобудова комунікаційної системи електромобіля на базі мікроконтролерів RenesasS7G2
dc.title.alternativeDeveloping of the electric vehicle information system based on the Renesas S7G2 microcontrollers
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024_61410000_Trush_Iurii_Serhiiovych_270892.pdf
Size:
1.7 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: