Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/24257
Title: Hybrid FPGA/MCU Supervisory Controller for Multi-Source Inverter Integrated with Hybrid Energy Storage System in Electrified Vehicles
Authors: Ramoul, John
Advisor: Emadi, Ali
Department: Electrical and Computer Engineering
Publication Date: 2019
Abstract: This thesis discusses how to apply parts of the aerospace safety standard processes and guidelines such as the DO-254 and DO-160 to the firmware and hardware design of a supervisory control board for the E/E powertrain systems of an electric vehicle. A supervisory control board is developed as an ECU that is a computer-based electronic module intended to be used for automotive and aerospace applications. The functions of the developed ECU acquires/monitors system parameters, isolates and detects system faults, and communicates with the vehicle. The ECU includes two main sub-modules including a safety critical digital core based on NXP's MPC5777m MCU and a FDAC system based on Xilinx's Artix-7 FPGA. ECU micro-processing module and digitized analog I/O processed in an FPGA for aerospace application will enable this technology for the automotive application for fast and reliable supervisory controls capable of handling complex multi-physics control strategies. A Neural Network Energy Management Controller (NN-EMC) is also designed and applied to a HESS using the Multi-Source Inverter (MSI). Its aim is to manage the current sharing between a Li-ion battery and an Ultracapacitor by actively controlling the operating modes of the MSI. A discharge duty cycle that biases the use of one source over another is used as the control variable. To limit the battery wear and the input source power loss, an optimized solution is obtained with Dynamic Programming (DP). The NN-EMC is designed with an artificial neural network and trained with the optimized duty cycle obtained by DP. The DP/NN-EMC solution was compared to the battery-only Energy Storage System (ESS) and the HESS-MSI with 50\% discharge duty cycle. Both the battery RMS current and peak battery current have been found to be reduced by 50\% using the NN-EMC compared to the battery-only ESS for the New York City drive cycle.
URI: http://hdl.handle.net/11375/24257
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File Description SizeFormat 
Ramoul_John_J_201904_MASc.pdf
Access is allowed from: 2020-04-16
22.4 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue