Low Size, Weight, and Power Neuromorphic Computing to Improve Combustion Engine Efficiency

Catherine D. Schuman, Steven R. Young, J. Parker Mitchell, J. Travis Johnston, Derek Rose, Bryan P. Maldonado, Brian C. Kaul

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

13 Scopus citations

Abstract

Neuromorphic computing offers one path forward for AI at the edge. However, accessing and effectively utilizing a neuromorphic hardware platform is non-trivial. In this work, we present a complete pipeline for neuromorphic computing at the edge, including a small, inexpensive, low-power, FPGA-based neuromorphic hardware platform, a training algorithm for designing spiking neural networks for neuromorphic hardware, and a software framework for connecting those components. We demonstrate this pipeline on a real-world application, engine control for a spark-ignition internal combustion engine. We illustrate how we connect engine simulations with neuromorphic hardware simulations and training software to produce hardware-compatible spiking neural networks that perform engine control to improve fuel efficiency. We present initial results on the performance of these spiking neural networks and illustrate that they outperform open-loop engine control. We also give size, weight, and power estimates for a deployed solution of this type.

Original languageEnglish
Title of host publication2020 11th International Green and Sustainable Computing Workshops, IGSC 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665415521
DOIs
StatePublished - Oct 19 2020
Event11th International Green and Sustainable Computing Workshops, IGSC 2020 - Pullman, United States
Duration: Oct 19 2020Oct 22 2020

Publication series

Name2020 11th International Green and Sustainable Computing Workshops, IGSC 2020

Conference

Conference11th International Green and Sustainable Computing Workshops, IGSC 2020
Country/TerritoryUnited States
CityPullman
Period10/19/2010/22/20

Funding

This research was supported in part by the DOE Office of Energy Efficiency and Renewable Energy (EERE), Vehicle Technologies Office, under the guidance of Gurpreet Singh and Michael Weismiller, and used resources at the National Transportation Research Center, a DOE-EERE User Facility at Oak Ridge National Laboratory. This research used resources of the Compute and Data Environment for Science (CADES) at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-000R22725. We would like to thank Chris Layton for his support in our utilization of CADES Cloud. This material is based upon work supported in part by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, under contract number DE-AC05-000R22725, and in part by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory, managed by UT-Battelle, LLC. Notice: This manuscript has been authored in part by UT-Battelle, LLC under Contract No, DE-AC05-000R22725 with the U,S, Department of Energy, The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-Up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes, The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan (http://energy,gov/downloads/doe-publicaccess-plan),

FundersFunder number
CADES
DOE Public Access Plan
DOE-EERE
Data Environment for Science
United States Government
U.S. Department of Energy
Office of Science
Office of Energy Efficiency and Renewable Energy
Advanced Scientific Computing ResearchDE-AC05-000R22725
Oak Ridge National Laboratory
UT-Battelle

    Keywords

    • FPGA
    • engine control unit
    • internal combustion engine
    • neuromorphic

    Fingerprint

    Dive into the research topics of 'Low Size, Weight, and Power Neuromorphic Computing to Improve Combustion Engine Efficiency'. Together they form a unique fingerprint.

    Cite this