The Project.
The battery passport concept stemmed from the recent European Union (EU) regulations on
high-capacity batteries. The regulations require data transparency and traceability along the
supply chain of batteries; the aim is to improve recyling by pushing towards a closed-loop
supply chain. We collaborated with InMediasP to investigate possible implementations in this project.
The goal of this project is to focus on the usage phase of a battery. This would involve a
continuous stream of data about the various elements of a battery while it is being used. We
have extended on this to provide the data on an Asset Administration Shell (AAS) -- Industry 4.0
standard to promote interoperability between systems.
The tasks involved the following:
- Organising a source of battery data for developing the proof-of-concept.
- Setting up a system to collect, process, and transfer the data to cloud database.
- Setting up a visualisation platform to take the stream of data from the cloud database
- Creating the AAS for the battery. Integrating the data visualisation platform into the AAS file.
The project work can be used for various needs. For example, battery systems set-up with our data tracing can be sold customers in the EU that need to comply with the regulations.
The Team.
The team consists of three students from University of Technology Sydney (UTS), and one student from HTW Berlin, which meant that we had to work remotely together and across a significant timezone difference. Our team has a diverse range of skills and experience, which were applied to various aspects of the project and facilitated the problem solving we carried out throughout the development process.
- Sam Molloy: Software Engineering (UTS) | Scrum Master & Developer
- Mandana Ebrahimian: Data Engineering (UTS) | Developer
- Azmaeen Hoque: Enterprise Systems Development (UTS) | Developer
- Tuna Tröndle: Industrial Engineering (HTW) | Product Owner & Developer
Our Results.
- Data Acquisition
- Raw Battery Data Collection: Implemented a system to pull raw battery data from various sources. This data includes metrics such as voltage, current, temperature, and charge cycles.
- Data Processing
- Data Chunking: Developed a data processing pipeline that processes raw data for storage and analysis.
- Data Cleaning and Transformation: Ensured data integrity by cleaning and transforming the raw data into a standardised format.
- Data Storage
- Cloud Database Integration: Implemented a cloud database solution for storing processed battery data.
- Data Visualisation
- Data Retrieval for Visualisation: Developed ability to query data from the cloud database and convert it into visualisations and graphs.
- Interactive Dashboard: Created an interactive dashboard that provides real-time insights into battery performance and health.
- Asset Administration Shell (AAS) Integration
- AASX File Pre-Fill: Automated the pre-filling of AASX files with basic battery information.
- Visualisation Hosting on AASX: Hosted access to visualisations and graphs within the AASX file.
- Application Deployment
- AAS Explorer Application Integration: Successfully integrated the visualisations and AASX file hosting with the AAS Explorer application, enabling stakeholders to easily access and interpret battery data.