ESS Operational Data Integrity With Selective CRC Encryption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional energy storage systems face challenges in protecting operational data from falsification due to insufficient security measures, leading to data integrity issues and excessive resource consumption when encrypting all data.
Innovation Solution
An energy storage system employs a battery management system to generate encryption codes based on operational data, using cyclic redundancy check (CRC) methods, and a recording device to add and store these codes, ensuring data integrity and preventing falsification through random sampling and sequential encryption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all operational data is encrypted and stored to prevent falsification, then data security is improved, but computing resource consumption increases excessively
Solution Approach 1:
The patent segments operational data into two categories: necessary data (battery state information) and additional data (network information, BMS settings). Only necessary data is encrypted with a first encryption code, while additional data remains unencrypted. This segmentation approach maintains data security for critical information while reducing overall computing resource consumption.
Solution Approach 2:
The patent applies different quality treatments to different parts of the data structure. Necessary data receives full encryption protection (high security quality), while additional data is left unencrypted (lower security quality). This local differentiation of security quality optimizes the balance between security and resource consumption by applying protection only where absolutely necessary.
2Use of energy by moving object
If operational data is stored without encryption in conventional ESS, then computing resources are saved, but data can be easily falsified by third parties
Solution Approach 1:
The patent implements preliminary protective actions by generating a first encryption code for necessary data before storage. This pre-encryption ensures data integrity is protected from the outset, preventing third-party falsification while maintaining reasonable computing resource usage through selective encryption of only critical battery state information.
3Productivity
If random sampling of additional data is performed for encryption, then data protection efficiency is improved, but data collection complexity increases
Solution Approach 1:
The patent extracts and isolates necessary data (battery state information) from the complete operational data set, separating it from additional data (network information, settings). This extraction allows focused encryption resources to be applied only to the critical subset of data, improving protection efficiency while keeping the overall system manageable through clear data categorization.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In an energy storage system (ESS) including a battery management system (BMS) and a recording device, the BMS obtains operational data of the ESS and generates a first encryption code to guarantee integrity of the operational data to be transmitted to the recording device, and the recording device generates a second encryption code based on the operational data to which the first encryption code is added, to guarantee continuity of operational data received every periods, and generates a third encryption code based on the second encryption code added to the operational data in a period immediately before branching to prevent a series of operational data from being falsified after branching.