CN-121995249-A - Battery system network attack protection capability test system, method and electronic equipment
Abstract
The invention relates to the technical field of battery protection testing, and provides a system, a method and electronic equipment for testing network attack protection capability of a battery system, wherein the testing system comprises a battery simulation unit, an energy controller, an instruction generation unit and an instruction checking unit; the system comprises a battery simulation unit, an instruction generation unit, an energy controller, an instruction checking unit, a system protection capability judging unit, a protection test judging unit and a reset test, wherein the battery simulation unit simulates physical characteristics of a battery in real time and outputs battery simulation parameters, the instruction generation unit generates and sends a dispatching control instruction according to the battery simulation parameters, the energy controller is used for detecting and shielding malicious control instructions and sending out warnings, the instruction checking unit is respectively connected with the energy controller and the battery simulation unit in series and used for collecting the dispatching control instructions and carrying out safety inspection by combining the current battery simulation parameters, the protection capability judging unit judges that the protection test does not pass if the malicious control instructions are detected, and the protection test is judged to pass if the malicious control instructions are detected and only the normal dispatching instructions are detected. The invention has good effect on testing the protection capability of the battery system.
Inventors
- CHEN WENPING
- Yu Xunxing
- HUANG ZHIYONG
- QIAO XINMING
- LUO YUMING
Assignees
- 福建星云软件技术有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260126
Claims (9)
- 1. The system for testing the network attack protection capability of the battery system is characterized by comprising a battery simulation unit, an energy controller, an instruction generation unit and an instruction checking unit; The battery simulation unit is arranged at the tail end of the system and is used for simulating physical characteristics of a battery in real time and outputting battery simulation parameters, and the battery simulation parameters are sent to the instruction generation unit through the instruction detection unit and the energy controller; the instruction generation unit is integrated with the energy controller or used as independent equipment to be connected in series with the front end of the energy controller, and is used for acquiring the battery simulation parameters and generating and sending scheduling control instructions according to the battery simulation parameters, wherein the scheduling control instructions comprise normal scheduling instructions and malicious control instructions; the energy controller is used for detecting and shielding the malicious control instruction and giving out a warning; The instruction checking unit is respectively connected with the energy controller and the battery simulation unit in series and is used for collecting the dispatching control instruction, combining the current battery simulation parameters for safety examination and judging the protection capability of the system: If the malicious control instruction is detected, judging that the protection test does not pass; if the normal scheduling instruction is detected to exist only, the protection test is judged to pass, the normal scheduling instruction is recorded, and the test is repeated.
- 2. The battery system cyber attack protection capability test system according to claim 1, wherein the battery simulation parameters include at least one of cell voltage, cell current, cell temperature, battery state of charge, battery state of health, maximum voltage, minimum voltage, and maximum differential pressure.
- 3. The system for testing the network attack protection capability of the battery system according to claim 1, wherein the instruction generating unit is specifically further configured to randomly place the system in a normal mode or an attack test mode according to a real-time state of the battery simulation unit, send the normal scheduling instruction in the normal mode, and send the malicious control instruction in the attack simulation mode.
- 4. The system for testing the network attack protection capability of the battery system according to claim 1, wherein the system for testing the network attack protection capability of the battery system further comprises monitoring equipment and a converter, wherein the monitoring equipment, the converter and the battery simulation unit are connected through bus communication; the monitoring equipment is used for monitoring the state of the battery simulation unit in real time; the converter is used for executing corresponding operation according to the received scheduling control instruction, feeding back the state of the corresponding operation through the bus in real time, and circulating the state to the battery simulation unit for testing.
- 5. A battery system cyber attack protection capability test method, the test method being implemented based on the battery system cyber attack protection capability test system according to any one of claims 1-4, the test method comprising the steps of: Step S1, simulating physical characteristics of a battery in real time through the battery simulation unit, outputting battery simulation parameters, and sending the battery simulation parameters to the instruction generation unit through the instruction detection unit and the energy controller; S2, acquiring the battery simulation parameters through the instruction generation unit, and generating and sending a scheduling control instruction according to the battery simulation parameters, wherein the scheduling control instruction comprises a normal scheduling instruction and a malicious control instruction; s3, shielding the malicious control instruction by using the energy controller and giving out a warning; Step S4, the scheduling control instruction is acquired in real time through an instruction checking unit, and safety examination is conducted by combining the current battery simulation parameters, so that the protection capability of the system is judged: If the malicious control instruction is detected, judging that the protection test does not pass; if the normal scheduling instruction is detected to exist only, the protection test is judged to pass, the normal scheduling instruction is recorded, and the test is repeated.
- 6. The method of claim 5, wherein the battery simulation parameters include at least one of cell voltage, cell current, cell temperature, battery state of charge, battery state of health, maximum voltage, minimum voltage, and maximum voltage differential.
- 7. The method for testing the network attack protection capability of a battery system according to claim 5, wherein the step S2 specifically further comprises the following sub-steps: And randomly locating in a normal mode or an attack test mode according to the real-time state of the battery simulation unit, sending the normal scheduling instruction in the normal mode, and sending the malicious control instruction in the attack simulation mode.
- 8. An electronic device comprising a processor and a memory, the memory having stored thereon a computer program executable by the processor, the processor executing the steps of the battery system network attack protection capability test method according to any of claims 5-7 when reading the computer program in the memory.
- 9. A computer readable storage medium, characterized in that the computer readable storage medium stores a computer program which, when executed by a processor, implements the steps of the method for testing the network attack protection capability of a battery system according to any one of claims 5-7.
Description
Battery system network attack protection capability test system, method and electronic equipment Technical Field The present invention relates to the field of battery protection testing technologies, and in particular, to a system, a method, an electronic device, and a computer readable storage medium for testing network attack protection capability of a battery system. Background In the digital age, the new energy infrastructures such as energy storage stations, charging piles and the like are connected to the Internet for management and control, but the technologies are rapidly developed and simultaneously introduce new network security problems. For example, new energy facilities such as electric vehicles, battery management systems, and energy storage stations, which are highly integrated and highly intelligent, are more vulnerable to network attacks than oil vehicles and battery systems. Meanwhile, for a common information system, after a hacker's malicious network attack, the main loss is that the availability or privacy of the data and information system, and the secret are revealed. The equipment for loading the battery is connected with a high-voltage electric system, so that the related components such as a controller, a management system and the like are attacked, the situation that the battery fires, explosions and the like endanger the life safety of people is likely to occur, and the consequences are serious. The existing technical schemes simply combine and apply the common network information system security technologies in a specific energy scene, and do not customize protection schemes according to the characteristics of new energy scenes such as energy storage stations, charging piles and the like. The method for protecting the battery system is characterized in that the safety is enhanced by specially protecting the battery system through two computing units, the first computing unit is used for conducting safety examination on the scheduling control command, a destructive attack effect can be generated by rejecting a malicious command when the cloud platform end is controlled by an attacker, even if the attacker has already attacked the inside of the battery safety system, the first computing unit module and the second computing unit are independently operated and cannot be influenced by the attacker due to the fact that the first computing unit module is used for implementing management and control separation, and the first computing unit only checks whether the control operation is destructive in the current environment or not and does not interfere with normal management and control. Therefore, from the perspective of users, how to test whether the purchased new energy device has the protection capability against the malicious attack of breaking the battery is needed, however, the battery protection system described above cannot be used for testing the performance of the new energy device whether the new energy device has the protection capability against the malicious attack of the battery. Disclosure of Invention Aiming at the defects in the prior art, the invention provides a battery system network attack protection capability test system, which aims to solve the problem that the existing battery protection system cannot be used for testing whether new energy equipment has the protection capability against malicious attack of a battery. In order to solve the technical problems, the invention adopts the following technical scheme: In a first aspect, an embodiment of the present invention provides a system for testing a network attack protection capability of a battery system, where the system includes a battery simulation unit, an energy controller, an instruction generation unit, and an instruction verification unit; The battery simulation unit is arranged at the tail end of the system and is used for simulating physical characteristics of a battery in real time and outputting battery simulation parameters, and the battery simulation parameters are sent to the instruction generation unit through the instruction detection unit and the energy controller; the instruction generation unit is integrated with the energy controller or used as independent equipment to be connected in series with the front end of the energy controller, and is used for acquiring the battery simulation parameters and generating and sending scheduling control instructions according to the battery simulation parameters, wherein the scheduling control instructions comprise normal scheduling instructions and malicious control instructions; the energy controller is used for detecting and shielding the malicious control instruction and giving out a warning; The instruction checking unit is respectively connected with the energy controller and the battery simulation unit in series and is used for collecting the dispatching control instruction, combining the current battery simulation parameters for safety examinatio