milaan9 /
92_Python_Games
This repository contains Python games that I've worked on. You'll learn how to create python games with AI. I try to focus on creating board games without GUI in Jupyter-notebook.
Loading repository data…
connectashish028 / repository
This repository contains a Jupyter Notebook demonstrating improved state of charge (SOC) estimation for a battery management system (BMS) using Python. The project analyzes sensor data, implements a cycle detection algorithm, and corrects for sensor errors.
The main objective of the project is to obtain an accurate State of Charge (SOC) for a Lithium Iron Phosphate (LiFePO4 or LFP) battery.
Maintaining the State of Charge (SOC) within recommended levels is crucial for Lithium Iron Phosphate (LFP) batteries for several reasons:
Battery Longevity: Proper SOC management extends the lifespan of LFP batteries by reducing stress on cells and minimizing degradation.
Safety: Monitoring SOC prevents overcharging and over-discharging, ensuring a safe operating environment and preventing hazards.
Performance Optimization: SOC directly influences energy capacity, ensuring consistent and reliable power output for specific application requirements.
Efficiency: Optimal SOC levels enhance battery system efficiency, minimizing energy losses and maximizing usable energy.
Reliability: Consistent SOC management enhances the reliability of LFP batteries, providing users with a stable and predictable energy supply.
Additionally, an accurate State of Charge (SOC) level is essential for Solar Photovoltaic (PV) systems. It helps maintain the battery at a certain level to maximize the next day's PV utilization.
This repository contains a Jupyter Notebook demonstrating improved state of charge (SOC) estimation for a battery management system (BMS) using Python. The project analyzes sensor data, implements a cycle detection algorithm, and corrects for sensor errors.
This project focuses on enhancing the accuracy of SOC estimation in a BMS. The Jupyter Notebook provides a detailed walkthrough of the following steps:
The data has been collected from a home installation battery system using a battery management system (BMS).
The system features a 14 kWh Lithium Iron Phosphate (LFP) battery with an 8s2p configuration, consisting of 16 EVE 280k cells.
Various metrics from the BMS have been stored in InfluxDB over several weeks, allowing for comprehensive monitoring and analysis.
git clone <repository_url>BMS_SOC_Estimation.ipynb) in Google Colab or your preferred environment.This project was inspired by the work of alexdatadesign on improving SOC estimation techniques for Lithium Iron Phosphate batteries. Their research highlighted the impact of accurate SOC on battery performance and motivated me to explore this area further.
Link to his repository for further research: https://github.com/alexdatadesign/lfp_soc_ml/tree/main
Contributions and suggestions for improvement are welcome! Feel free to open issues or submit pull requests.
Selected from shared topics, language and repository description—not editorial ratings.
milaan9 /
This repository contains Python games that I've worked on. You'll learn how to create python games with AI. I try to focus on creating board games without GUI in Jupyter-notebook.
janblechschmidt /
This repository contains a number of Jupyter Notebooks illustrating different approaches to solve partial differential equations by means of neural networks using TensorFlow.
integrativebioinformatics /
This repository contains scNotebooks, a collection of interactive Jupyter and Google Colab notebooks designed to teach and practice single‑cell and spatial transcriptomics. The notebooks guide learners through the complete workflow from introductory steps and single‑cell pipelines to diverse analytical approaches, and FAIR and sharing data
dipanjanS /
This repository will contain the presentation and python jupyter notebooks for the DataHack Summit 2024 conference talk, Improving Real-world Retrieval Augmented Generation Systems, focusing on the key challenges and practical solutions of how to solve them
laxmimerit /
This repository contains implementations of Retrieval-Augmented Generation (RAG) in Jupyter notebooks. It includes examples of building chatbots with and without history, processing PDFs with RAG, and using DeepSeek models for local RAG and financial document analysis.
StephanRhode /
This repository contains jupyter notebooks and python code for KIT course: Python Algorithms for Automotive Engineering