Skip to content
View mohammadrezwankhan's full-sized avatar

Block or report mohammadrezwankhan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohammadrezwankhan/README.md

I turn battery thermal behavior, power-conversion constraints, and QA requirements into auditable engineering decisions. My work connects lithium-ion battery models, BESS delivery evidence, and smart-grid control from physical assumptions to reproducible tests.

Electrical R&D engineer · PhD in Energy Technology, Aalborg University
MATLAB/Simulink + Python · Battery systems · BESS QA/QC · Smart grids

Current mission: build inspectable energy-system tools that help researchers and engineers move from assumptions to defensible results.

Research → Implementation

The DOI anchors the scientific record; the linked repositories expose selected equations, assumptions, tests, and engineering limits.

Research record Open implementation
Thermal Management of Battery Systems in Electric Vehicle and Smart Grid Application — PhD thesis Energy Lab · Thermal Modeling Notes
An Online Framework for State of Charge Determination of Battery Systems Using a Combined System Identification ApproachJournal of Power Sources Battery dynamics and SOC estimation
Design of a Unified Controller Framework for Grid-tied and Grid-forming Battery Energy Storage System — IEEE IECON BESS control models · Grid-service playbook

Browse all 17 publications · Verify the ORCID record

Selected Engineering Work

Project Engineering question Evidence you can inspect
MATLAB Simulink Energy Lab How do battery, converter, and BESS-control models behave under explicit checks? 18 check entry points; 31-result focused BESS suite; CI; v0.9.0; held-out tests; explicit limitations.
VoltRL How should battery arbitrage be benchmarked without information leakage? Synthetic and historical protocols; regenerated experiments; pinned dependencies; provenance and checksum audits.
Battery Cycle-Life Analyzer How can capacity fade and bounded end-of-life be compared transparently? Installable package; CLI; notebook; external CSV schema; CI and tests; explicit synthetic-demo limits.
BESS QA/QC Toolkit What evidence is required from supplier review through handover? FAT/SAT and commissioning templates; executable readiness audits; structured evidence gates.
Battery Thermal Modeling Notes Which thermal assumptions and validation checks are defensible? Source-backed assumptions; reproducible examples; validation checklist; deterministic tests.
Smart Grid Storage Playbook How do grid-service requests meet power, energy, SoC, frequency, and voltage constraints? Executable grid-support references; constraint-aware examples; unit tests; documented boundaries.

Start here: the Energy Lab connects 1RC/2RC battery dynamics, thermal models, SOC estimation, power conversion, and grid-tied/grid-forming BESS control in one validation-oriented repository.

Selected Upstream Contributions

Upstream project Contribution
EMHASS Merged PR #1039: added the missing heat-topology guide.
GenX PR #918: fail fast when a myopic planning stage has no solution.
GitHub Advisory Database PR #8819: correct a malformed CVSS 4 vector.

Open Collaboration Priorities

  • Traceable physical-cell datasets and held-out measured validation for battery parameter-identification models.
  • Validation-based cycle-life model selection with uncertainty intervals for end-of-life and remaining-useful-life estimates.
  • Reproducible BESS acceptance evidence spanning FAT, SAT, commissioning, energization, and handover.

Core tools: MATLAB · Simulink · Python · NumPy/SciPy · Jupyter · GitHub Actions
Domains: electro-thermal modeling · BMS/SOC estimation · power electronics · BESS assurance · grid-forming control

I welcome substantive collaboration around models, validation datasets, BESS engineering evidence, and reproducible energy-system research. Start with the Energy Lab roadmap or a focused open issue.

Battery insight. Engineering evidence. Grid impact.

Website · LinkedIn · ORCID · GitHub repositories

Pinned Loading

  1. matlab-simulink-energy-lab matlab-simulink-energy-lab Public

    Validated MATLAB/Simulink models for lithium-ion battery RC, thermal, SOC-EKF, and power converters with explicit assumptions.

    MATLAB 77

  2. voltrl voltrl Public

    Audit-ready finite-state benchmark for battery arbitrage under synthetic and historical wholesale prices.

    Python

  3. battery-cycle-life-analyzer battery-cycle-life-analyzer Public

    Fit degradation models to battery cycling data, project remaining useful life, and generate publication-ready figures

    Python 2

  4. bess-qaqc-toolkit bess-qaqc-toolkit Public

    Templates and checklists for BESS QA/QC, FAT/SAT readiness, supplier evidence review, and commissioning handover.

    Python

  5. battery-thermal-modeling-notes battery-thermal-modeling-notes Public

    Research-backed notes and reproducible examples for battery thermal behavior, BTMS design thinking, and validation assumptions.

    Python 1

  6. smart-grid-storage-playbook smart-grid-storage-playbook Public

    Explainable smart-grid and grid-forming BESS concepts for engineers, students, and project teams.

    Python