From b91160f0e05ba5aa490e27c8b278c198a86fc4df Mon Sep 17 00:00:00 2001 From: Clgould99 <155326967+Clgould99@users.noreply.github.com> Date: Thu, 14 Mar 2024 16:31:50 -0700 Subject: [PATCH] Update README.md Replaced old Use cases back to our original Use cases --- README.md | 49 ++++++++++++++++++++----------------------------- 1 file changed, 20 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index 30dc9d0..ac8ccfa 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,3 @@ -User: Academic Researchers: - -Data visualization of KCM datasets aims to explore potential correlations between battery module replacements, operational time, spatial locations of modules, bus routes, and dataset features (voltage, current, power, temperature). -Component Design: -1. Understanding datasets: Identify dataset features and current organization. -2. Data cleaning: Transform data into a usable dataframe, identify individual modules, handle repeats, determine time intervals between data collection, segment data by bus and module, and detect instances of module replacement. -3. Data visualization: Utilize numpy, matplotlib, seaborn, and pandas libraries to visualize relationships among modules, operational time, spatial locations, bus routes, and dataset features. - - -User: King County Metro -To minimize downtime and expenses associated with unscheduled maintenance, the aim is to predict the current health status and remaining usable life of battery modules for proactive maintenance. - -Data Analysis: -- Assess the adequacy of available data for training and testing a predictive model. - -Model Training: -- Develop a model to forecast the replacement timing of battery modules in hybrid bus fleets, considering variables such as voltage, temperature, and bus route. - -Component Design: -- Utilize machine learning techniques to anticipate the end-of-life for battery modules. - - -User: Battery System Management Software Users -Enhancing comprehension of battery operations through data visualization and predictive modeling. - - - - - # TheBattmobile * This repos is still a WORK IN PROGRESS @@ -34,3 +5,23 @@ Enhancing comprehension of battery operations through data visualization and pre The purpose of this repository is to provide a software program that will allow for the analysis of battery pack data. This anaylsis will sort raw data and provide an output of clean data. This clean data will be found in two differemt folders, sorted data and vis_bus. Eventually the goal is to run a Principle Compnent Analysis (PCA) on the cleaned data in order to find which components produce the largest change. For any questions, please contact the contributors. + +## Use Cases + +### User: Industry/ Academic Researcher + Clean and accessible data + Clear and concise interpretation of the data with visualization. + Knowledge on what variables contribute to the lifespan of the battery pack. + Knowing the process and methodology for how the data is collected, parsed, cleaned, etc. +#### Component Design: + PCA operations to determine the greatest contributing variables. + Digestible and intuitive data visualization for easy interpretation + Well documented workflow with markdowns, comments, and good organization. + +### User: King County Metro Maintenance Tech. + The process of transferring data from the bus to the battery management system is seamless and automatic. + Visual indicator of the location and health of each battery pack. + Able to predict battery lifecycle to schedule future replacement. +#### Component Design: + Digestible and intuitive data visualization for easy interpretation + Develop a machine learning model based off given data to predict battery health and lifespan.