{"id":142716,"name":"ISEAFramework","description":"Allows coupled electrical-thermal simulations of single storage systems (e.g. lithium ion batteries or double layer capacitors) or complete storage system packs.","url":"https://git.rwth-aachen.de/isea/framework","last_synced_at":"2026-05-31T15:30:19.364Z","repository":{"id":249123538,"uuid":"80482","full_name":"isea/framework","owner":"isea","description":"Das Impedanzmodell des ISEA","archived":null,"fork":false,"pushed_at":null,"size":null,"stargazers_count":2,"open_issues_count":null,"forks_count":1,"subscribers_count":null,"default_branch":"main","last_synced_at":"2026-05-20T11:50:33.426Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":null,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":null,"icon_url":"https://git.rwth-aachen.de/uploads/-/system/project/avatar/80482/logo.jpg","metadata":{},"created_at":"2023-01-24T09:03:24.514Z","updated_at":"2025-05-27T07:24:07.635Z","dependencies_parsed_at":"2024-07-24T13:04:59.541Z","dependency_job_id":null,"html_url":"https://git.rwth-aachen.de/isea/framework","commit_stats":null,"previous_names":["isea/framework"],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:gitlab/isea/framework","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/owners/isea","download_url":"https://git.rwth-aachen.de/isea/framework/-/archive/main/framework-main.zip","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework/sbom","scorecard":null,"host":{"name":"git.rwth-aachen.de","url":"https://git.rwth-aachen.de","kind":"gitlab","repositories_count":1634,"owners_count":283,"icon_url":"https://github.com/gitlab.png","version":null,"created_at":"2024-07-18T11:24:06.694Z","updated_at":"2026-03-26T13:54:40.881Z","status":"online","status_checked_at":"2026-05-24T02:27:31.986Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T07:09:31.054Z","robots_txt_url":"https://git.rwth-aachen.de/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/owners"}},"owner":{"login":"isea","name":"ISEA","uuid":"organization-5906","kind":"organization","description":"Institut fuer Stromrichtertechnik und Elektrische Antriebe","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://git.rwth-aachen.de/uploads/-/system/group/avatar/5906/logo.png","repositories_count":1,"last_synced_at":"2024-07-18T17:02:19.785Z","metadata":{},"html_url":"https://git.rwth-aachen.de/isea","funding_links":[],"total_stars":0,"followers":null,"following":null,"created_at":"2024-07-18T17:02:19.795Z","updated_at":"2024-07-18T17:02:19.795Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/owners/isea","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/owners/isea/repositories"},"packages":[],"commits":{"id":1638829,"full_name":"isea/framework","default_branch":"main","total_commits":16,"total_committers":5,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":3.2,"dds":0.4375,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-05-28T14:00:49.903Z","last_synced_commit":"0205c086e7fd85ccb41a43f46da4db1e542f16e2","created_at":"2024-07-24T20:00:23.410Z","updated_at":"2026-05-28T14:00:46.579Z","committers":[{"name":"Elias Barbers","email":"elias.barbers@isea.rwth-aachen.de","login":null,"count":9},{"name":"Felix Emil Arthur Hildenbrand","email":"felix.hildenbrand@isea.rwth-aachen.de","login":null,"count":3},{"name":"Elias Barbers","email":"Elias.Barbers@isea.rwth-aachen.de","login":null,"count":2},{"name":"Elias Barbers","email":"elias.barbers@rwth-aachen.de","login":null,"count":1},{"name":"fhi","email":"fhi@isea.rwth-aachen.de","login":null,"count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework/commits","host":{"name":"git.rwth-aachen.de","url":"https://git.rwth-aachen.de","kind":"gitlab","last_synced_at":"2026-05-30T00:00:23.319Z","repositories_count":34,"commits_count":5060,"contributors_count":198,"owners_count":14,"icon_url":"https://github.com/gitlab.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories"}},"issues_stats":{"full_name":"isea/framework","html_url":"https://git.rwth-aachen.de/isea/framework","last_synced_at":"2026-05-30T15:00:21.492Z","status":"error","issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2024-07-19T17:30:26.163Z","updated_at":"2026-05-30T15:00:21.492Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories/isea%2Fframework/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"git.rwth-aachen.de","url":"https://git.rwth-aachen.de","kind":"gitlab","last_synced_at":"2026-05-30T00:00:22.728Z","repositories_count":0,"issues_count":0,"pull_requests_count":0,"authors_count":0,"icon_url":"https://github.com/gitlab.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/git.rwth-aachen.de/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":null,"keywords":[],"dependencies":[{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2024-07-24T13:04:58.959Z","updated_at":"2024-07-24T13:04:58.959Z","repository_link":"https://git.rwth-aachen.de/isea/framework/blob/main/docker/Dockerfile","dependencies":[{"id":19295475502,"package_name":"phusion/baseimage","ecosystem":"docker","requirements":"jammy-1.0.0","direct":true,"kind":"build","optional":false},{"id":19295475503,"package_name":"mathworks/matlab","ecosystem":"docker","requirements":"r2021b","direct":true,"kind":"build","optional":false},{"id":19295475504,"package_name":"iseaframe-${BASE_IMAGE}","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false},{"id":19295475505,"package_name":"iseaframebase","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false},{"id":19295475506,"package_name":"iseaframelinux","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false},{"id":19295475507,"package_name":"iseaframedev","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]}],"score":2.3025850929940455,"created_at":"2023-11-23T17:27:34.571Z","updated_at":"2026-05-31T15:30:19.367Z","avatar_url":"https://git.rwth-aachen.de/uploads/-/system/project/avatar/80482/logo.jpg","language":null,"category":"Energy Storage","sub_category":"Battery","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"\n\n\u003cpre\u003e\n \n \u003cimg src=\"misc/images/logo.jpg\" /\u003e \n\n\u003c/pre\u003e\n\n\u003cdiv align=right\u003e\n\u003ca href=\"http://www.isea.rwth-aachen.de/\"\u003e  \u003cimg src=\"misc/images/logo_isea.png\" width=\"500\" /\u003e \u003c/a\u003e\n\u003c/div\u003e\n\nAbout ISEAFrame\n==============================\nThe \u003ca href=http://www.isea.rwth-aachen.de/\u003eISEA\u003c/a\u003e Battery Framework is a real time capable simulation framework  written in C++. It allows coupled electrical-thermal simulations of single storage systems (e.g. lithium ion batteries or double layer capacitors) or complete storage system packs. These packs may consist of arbitrary but reasonable series and parallel connections of single storage systems. The electrical simulations are based on impedance based modeling, the thermal simulations on the finite volume method (FVM).\nThe simulation framework can be used for the following purposes:\n+ Development and testing of battery management systems (BMS). Particularly it is possible to investigate the BMS behavior in an error case of the storage system (e.g. short circuits or thermal issues).\n+ Dimensioning, development and testing of storage system packs. I.e. it is possible to evaluate and optimize pack geometry, electrical and thermal topologies as well as optimized cooling properties for a storage system pack for given requirements.\n+ Since the simulation framework is real time capable it can be implemented on a Hardware in the loop platform (HIL) to estimate crucial states of storage system packs used in electric vehicles (e.g. state of charge, state of health, state of function). A quick and accurate parameterization of the implemented model can be achieved by electrochemical impedance spectroscopy (EIS) and time domain measurements (TDM).\n\n\nFor electrical parameter identification the [FittingGUI](https://github.com/HWitz/FittingGUI ) is suggested.\nThe author of the FittingGUI worked very close with the development team for implementation of electrical equivalent circuits.\n\n\nIntroduction video\n===================\n[![ISEAFrame teaser](http://img.youtube.com/vi/mcJhqVV0yNU/0.jpg)](http://www.youtube.com/watch?v=mcJhqVV0yNU \"ISEAFrame teaser\")\n\n\nDownloads\n=========\nPrecompiled versions can be downloaded from Gitlab.\n\nLinux Standalones: [Download](https://git.rwth-aachen.de/isea/framework/-/jobs/artifacts/main/download?job=linux_standalones)\u003cbr/\u003e\nWindows Standalones: [Download](https://git.rwth-aachen.de/isea/framework/-/jobs/artifacts/main/download?job=windows_standalones)\u003cbr/\u003e\n\u003cbr/\u003e\u003cbr/\u003e\nDocumentation: [View online](https://isea.pages.rwth-aachen.de/framework) | [Download](https://git.rwth-aachen.de/isea/framework/-/jobs/artifacts/main/download?job=documentation) | [Download Development Version](https://git.rwth-aachen.de/isea/framework/-/jobs/artifacts/main/download?job=development_documentation)\n\n\nRequired Software:\n==============================\n+ eigen3\n+ boost\n+ matio\n\nOnly for Windows:\n+ Visual C++ Redistributable\n\nCompiling\n=========\nThis software can be compiled on Linux or Windows. Instructions can be found in the [documentation](https://isea.pages.rwth-aachen.de/framework/compiling.html).\n\nDocumentation\n=========\nA developer version and a user version of the documentation is available.\nThe user documentation can be build with doxygen by using \"Doxyfile_release.in\".\nThe other one can be build as described by running \n\u003cpre\u003e\nmake doc \n\u003c/pre\u003e\n\nThe current version of the documentation can be viewed [here](https://isea.pages.rwth-aachen.de/framework)\n\nFeatured Projects\n=================\nParts of the framework are used in the following projects:\n1. Toolbox Speichersysteme, Energy Storage Toolbox \n  * Förderkennzeichen: 64.65.69-EM-2011A\n\n2. Offenes Batterie-Alterungs-Tool zur Lebensdauerprognose von Batteriepacks unter Berücksichtigung von Unsicherheiten und Streuung von Zellqualität\n  * Förderkennzeichen: 0325905\n\n3. E2Fuels – Modellgestützte Optimierung und Lebenszyklusanalyse batteriehybrider, maritimer Antriebssysteme\n  * Förderkennzeichen: 03EIV011F\n\nAuthors\n===========\nPlease acknowledge the [authors](DevelopmentTeam.md).\n\nLicense\n=========\nThe ISEA-Framework is published under the BSD 3-Clause License.\nFurther information can be requested at batteries@isea.rwth-aachen.de .\n\n\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/142716","html_url":"https://ost.ecosyste.ms/projects/142716"}