Git Product home page Git Product logo

Fu Ning's Projects

battery-kalman icon battery-kalman

A simple and naive battery modelisation + Kalman filter for state of charge (SoC) estimation

battery-state-of-charge icon battery-state-of-charge

This project is aimed to get the SoC by using current integration method which measure the current passing through current sensor while charging or discharging and then integrating it in a time. The system based on Atmega32 microcontroller with software architecture in the picture attached with this project. EEPROM is included in the system to save the previous value of SoC after restarting the system and calculate the new state based on the previous one. Timer (CTC Mode) and interrupt are used to return the number of milliseconds passed since the MCU began running the current program.

batterysocestimation icon batterysocestimation

Python script for linear approximation of battery SOC based on voltage measurement only.

kalman-filters icon kalman-filters

To predict and estimate the state of charge of the battery (SoC). This computational method narrows down the errors and re-estimates it.

psomatlab icon psomatlab

Automatically exported from code.google.com/p/psomatlab

soc-estimation-of-li-ion-battery-using-kalman-filter icon soc-estimation-of-li-ion-battery-using-kalman-filter

The State of charge (SOC) is an important parameter to find the capacity of state. It is equivalent to the fuel gauge for a battery pack in a battery electric vehicle. There are different general methods to precisely estimate the battery SOC using voltage, current integration and pressure but each has its certain drawbacks. Accurate estimation of SOC is one of the major issues in a Battery Management System. To overcome these shortcomings, a Kalman filter is used which is able to adjust to the battery voltage and coulomb counting in real time. To estimate the SOC in both the batteries, an RC circuit is considered and its parameters are calculated and rewritten in state space form which in turn is converted to discrete time form to estimate SOC.

soc_ekf_linux icon soc_ekf_linux

Thesis work on State of Charge Estimation of a Battery Pack using an Extended Kalman Filter, in a Real-Time Embedded Linux Environment

tolosat---soc-of-battery-simulation icon tolosat---soc-of-battery-simulation

A simulation in MATLAB related to an excel that compute the SoC of the battery in function of the components, the orbit, and the duty cycle of the satellite

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.