Solid-state battery equivalent circuit generation method, device, equipment, storage medium and program product

By acquiring information on the particle locations and contact pairs of solid-state batteries, circuit nodes and resistor nodes are constructed to generate an equivalent circuit, thus solving the problem of inaccurate simulation test results in existing technologies and achieving highly accurate simulation tests.

CN120951605BActive Publication Date: 2026-01-06SHENZHEN EACOMP TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511455418.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-13
Publication Date
2026-01-06
Estimated Expiration
2045-10-13

AI Technical Summary

Technical Problem

The lack of existing methods for generating highly accurate equivalent circuits for solid-state batteries leads to inaccurate simulation test results.

Method used

By acquiring the location information of multiple particles and contact pairs in the target solid-state battery, circuit nodes are constructed, resistance nodes are determined, and an equivalent circuit is generated.

Benefits of technology

Accurate simulation testing of solid-state batteries was achieved, improving the accuracy of simulation test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120951605B_ABST
    Figure CN120951605B_ABST
Patent Text Reader

Abstract

The application relates to a solid-state battery equivalent circuit generation method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises: acquiring position information of a plurality of particles in a target solid-state battery, and acquiring a plurality of contact pairs in the target solid-state battery, each contact pair indicating two contact objects in a contact state in the target solid-state battery, the contact objects being particles or current collectors; constructing a plurality of circuit nodes based on the plurality of contact pairs, and determining a circuit node set of the plurality of contact objects according to the plurality of circuit nodes; determining a plurality of resistance nodes based on the plurality of contact pairs and the circuit node set of the plurality of contact objects, and generating an equivalent circuit of the target solid-state battery based on the plurality of circuit nodes, the plurality of resistance nodes and the position information. The method can generate an equivalent circuit of a solid-state battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of solid-state battery technology, and in particular to a method, apparatus, computer device, computer-readable storage medium, and computer program product for generating an equivalent circuit of a solid-state battery. Background Technology

[0002] Solid-state batteries are batteries that use solid electrolytes instead of traditional liquid electrolytes. Compared to traditional liquid lithium-ion batteries, they offer advantages such as higher safety, higher energy density, and a wider operating temperature range. The development of solid-state batteries requires extensive experimental verification. Simulation technology can rapidly simulate the performance and behavior of solid-state batteries in a virtual environment, reducing the number of experiments, lowering development costs, and shortening the development cycle.

[0003] In existing technologies, most simulation tests of solid-state batteries are achieved through equivalent circuits. Therefore, there is an urgent need for a method that can generate equivalent circuits of solid-state batteries, so as to perform simulation tests based on the generated equivalent circuits and obtain highly accurate simulation test results. Summary of the Invention

[0004] Therefore, it is necessary to provide a method, apparatus, computer device, computer-readable storage medium, and computer program product for generating the equivalent circuit of a solid-state battery, in order to perform simulation testing on the solid-state battery based on the generated equivalent circuit.

[0005] In a first aspect, this application provides a method for generating the equivalent circuit of a solid-state battery, comprising:

[0006] The location information of multiple particles in the target solid-state battery is obtained, and multiple contact pairs in the target solid-state battery are obtained. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0007] Multiple circuit nodes are constructed based on multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on the multiple circuit nodes.

[0008] Multiple resistor nodes are determined based on a set of circuit nodes of multiple contact pairs and multiple contact objects, and an equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, multiple resistor nodes and position information.

[0009] In one embodiment, constructing multiple circuit nodes based on multiple contact pairs includes: for each contact pair, generating circuit nodes corresponding to the two contact objects indicated by the contact pair, thereby obtaining multiple circuit nodes.

[0010] In one embodiment, determining the set of circuit nodes of the contact object based on multiple circuit nodes includes: constructing the set of circuit nodes of the contact object based on the circuit nodes corresponding to the contact object.

[0011] In one embodiment, determining multiple resistor nodes based on a set of circuit nodes of multiple contact pairs and multiple contact objects includes: for each contact pair, determining type information of the contact pair according to the two contact objects indicated by the contact pair, and determining a first resistor node corresponding to the contact pair according to the type information; for each set of circuit nodes of the contact objects, determining a second resistor node based on the circuit nodes in the set of circuit nodes; and determining multiple resistor nodes based on the first resistor node and the second resistor node.

[0012] In one embodiment, determining the type information of the contact pair based on the two contact objects indicated by the contact pair includes: if both contact objects indicated by the contact pair are particles, determining the type information of the contact pair based on the particles; if the two contact objects indicated by the contact pair are a particle and a current collector, determining the type information of the contact pair as a first type.

[0013] In one embodiment, determining the type information of the contact pair based on the particles includes: determining the type information of the contact pair as a second type when all particles are active material particles; determining the type information of the contact pair as a third type when all particles are solid electrolyte particles; and determining the type information of the contact pair as a fourth type when the particles are both active material particles and solid electrolyte particles.

[0014] Secondly, this application also provides an equivalent circuit generation apparatus for a solid-state battery, comprising:

[0015] The acquisition module is used to acquire the position information of multiple particles in the target solid-state battery and acquire multiple contact pairs in the target solid-state battery. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0016] The determination module is used to construct multiple circuit nodes based on multiple contact pairs, and to determine the set of circuit nodes for multiple contact objects based on the multiple circuit nodes;

[0017] The execution module is used to determine multiple resistor nodes based on a set of circuit nodes of multiple contact pairs and multiple contact objects, and to generate an equivalent circuit of the target solid-state battery based on the multiple circuit nodes, multiple resistor nodes and position information.

[0018] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described in any of the embodiments of the first aspect above.

[0019] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any of the embodiments of the first aspect above.

[0020] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in any of the embodiments of the first aspect above.

[0021] The aforementioned method, apparatus, computer device, computer-readable storage medium, and computer program product for generating the equivalent circuit of a solid-state battery first acquires the positional information of multiple particles in the target solid-state battery and acquires multiple contact pairs in the target solid-state battery. Each contact pair indicates two contact objects in a contact state in the target solid-state battery, and the contact objects are particles or current collectors. Then, multiple circuit nodes are constructed based on the multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on the multiple circuit nodes. Then, multiple resistance nodes are determined based on the multiple contact pairs and the set of circuit nodes for multiple contact objects, and the equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, the multiple resistance nodes, and the positional information. The method for generating the equivalent circuit of a solid-state battery provided in this application realizes the generation of the equivalent circuit of the solid-state battery, which allows for simulation testing of the solid-state battery based on the generated equivalent circuit, and obtains simulation test results with high accuracy. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 This is a flowchart illustrating a method for generating the equivalent circuit of a solid-state battery in one embodiment.

[0024] Figure 2 This is a flowchart illustrating a method for determining multiple resistor nodes in one embodiment;

[0025] Figure 3 This is a flowchart illustrating a method for determining the type information of contact pairs in one embodiment;

[0026] Figure 4 This is a flowchart illustrating a method for determining the type information of contact pairs based on particles in one embodiment;

[0027] Figure 5 A flowchart illustrating an equivalent circuit generation method for a solid-state battery according to another embodiment;

[0028] Figure 6 This is a schematic diagram of the target solid-state battery in one embodiment;

[0029] Figure 7 This is a schematic diagram of the circuit components in one embodiment;

[0030] Figure 8 This is a schematic diagram of the equivalent circuit of the target solid-state battery in one embodiment;

[0031] Figure 9 This is a schematic diagram of particles in one embodiment;

[0032] Figure 10 This is a schematic diagram of the charging curve in one embodiment;

[0033] Figure 11 This is a structural block diagram of an equivalent circuit generation device for a solid-state battery in one embodiment;

[0034] Figure 12 This is an internal structural diagram of a computer device in one embodiment;

[0035] Figure 13 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0037] It should be noted that the terms "comprising" and "having," and any variations thereof, as used in this application, are intended to cover non-exclusive inclusion. The term "multiple" as used in this application refers to two or more. The term "and / or" as used in this application refers to one of the solutions, or any combination of multiple solutions.

[0038] Solid-state batteries are batteries that use solid electrolytes instead of traditional liquid electrolytes. Compared to traditional liquid lithium-ion batteries, they offer advantages such as higher safety, higher energy density, and a wider operating temperature range. The development of solid-state batteries requires extensive experimental verification. Simulation technology can rapidly simulate the performance and behavior of solid-state batteries in a virtual environment, reducing the number of experiments, lowering development costs, and shortening the development cycle.

[0039] In existing technologies, most simulation tests of solid-state batteries are achieved through equivalent circuits. Therefore, there is an urgent need for a method that can generate equivalent circuits of solid-state batteries, so as to perform simulation tests based on the generated equivalent circuits and obtain highly accurate simulation test results.

[0040] In view of this, this application provides a method for generating the equivalent circuit of a solid-state battery. First, the positional information of multiple particles in the target solid-state battery is obtained, along with multiple contact pairs. Each contact pair indicates two contact objects in contact with each other, which can be particles or current collectors. Then, multiple circuit nodes are constructed based on the multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on these circuit nodes. Next, multiple resistance nodes are determined based on the multiple contact pairs and the set of circuit nodes for multiple contact objects. Finally, the equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, the multiple resistance nodes, and the positional information. The method for generating the equivalent circuit of a solid-state battery provided in this application enables the generation of the equivalent circuit of the solid-state battery, allowing for simulation testing of the solid-state battery based on the generated equivalent circuit and obtaining highly accurate simulation test results.

[0041] The method for generating the equivalent circuit of a solid-state battery provided in this application can be executed by a computer device, which can be a terminal or a server.

[0042] In one exemplary embodiment, such as Figure 1 As shown, a method for generating the equivalent circuit of a solid-state battery is provided, the method comprising the following steps:

[0043] Step 101: Obtain the position information of multiple particles in the target solid-state battery and obtain multiple contact pairs in the target solid-state battery.

[0044] Optionally, a solid-state battery refers to a battery that uses a solid electrolyte as the ion-conducting medium. The target solid-state battery refers to the solid-state battery for which an equivalent circuit is to be generated.

[0045] Particles can be the basic units of the microstructure of the target solid-state battery, and are the core functional carriers for the target solid-state battery to achieve ion storage and conduction. For example, particles can be active material particles, solid electrolyte particles, etc. in the target solid-state battery.

[0046] Location information can be the three-dimensional coordinates and relative spatial relationships of an individual particle among multiple particles in the target solid-state battery within the microscopic space of the target solid-state battery. For example, location information can include at least one of the absolute coordinates of the particle, the relative position of the particle, and the layered position of the particle. The absolute coordinates of the particle refer to the three-dimensional spatial coordinates of the particle's center or centroid within the microscopic region of the target solid-state battery; the relative position of the particle can be used to indicate the spatial distance between different particles, stacking density, pore distribution, etc.; and the layered position of the particle can be used to indicate the structural layer to which the particle belongs.

[0047] A contact pair refers to a paired unit in the microstructure of a target solid-state battery that is formed by physical contact and enables ion transport, electron transport, and electrochemical reactions between electrons and ions. Each contact pair indicates two contact objects in the target solid-state battery that are in contact, and the contact objects can be particles or current collectors.

[0048] In some exemplary embodiments, the computer device may first obtain the location information of multiple particles in the target solid-state battery.

[0049] In one possible implementation, the computer device can use a focused ion beam scanning electron microscope to acquire the positional information of multiple particles in the target solid-state battery. In another possible implementation, the computer device can also use an X-ray computed tomography (CT) scanner to acquire the positional information of multiple particles in the target solid-state battery. In yet another possible implementation, the computer device can also use an atomic force microscope (AFM) to acquire the positional information of multiple particles in the target solid-state battery.

[0050] Furthermore, the computer equipment can also acquire multiple contact pairs within the target solid-state battery.

[0051] In one possible implementation, the computer device can utilize microscopy techniques, such as scanning electron microscopy, transmission electron microscopy, and Kelvin probe force microscopy, to acquire multiple contact pairs in the target solid-state battery. In another possible implementation, the computer device can utilize electrochemical impedance spectroscopy to acquire multiple contact pairs in the target solid-state battery. In yet another possible implementation, the computer device can also utilize synchrotron X-ray technology to acquire multiple contact pairs in the target solid-state battery. Finally, the computer device can also utilize solid-state magnetic resonance imaging to acquire multiple contact pairs in the target solid-state battery.

[0052] Step 102: Construct multiple circuit nodes based on multiple contact pairs, and determine the set of circuit nodes for multiple contact objects based on the multiple circuit nodes.

[0053] In some exemplary embodiments, after acquiring the location information of multiple particles in the target solid-state battery and acquiring multiple contact pairs in the target solid-state battery, the computer device can construct multiple circuit nodes based on the multiple contact pairs.

[0054] In one possible implementation, for each of the multiple contact pairs, a circuit node can be determined first based on each contact pair, and then multiple circuit nodes can be determined based on the circuit node determined based on each contact pair.

[0055] Furthermore, after constructing multiple circuit nodes based on multiple contact pairs, the computer device can determine a set of circuit nodes for multiple contact objects based on the multiple circuit nodes.

[0056] In one possible implementation, since multiple contact pairs are determined by contact objects and multiple circuit nodes are constructed based on multiple contact pairs, the set of circuit nodes for multiple contact objects can be determined based on the correspondence between contact objects, multiple contact pairs, and multiple circuit nodes.

[0057] Step 103: Determine multiple resistor nodes based on the set of circuit nodes of multiple contact pairs and multiple contact objects, and generate the equivalent circuit of the target solid-state battery based on the multiple circuit nodes, multiple resistor nodes and position information.

[0058] Optionally, a resistance node refers to an electrical node used to quantify the impedance characteristics between contact pairs or contact objects within a target solid-state battery. For example, a resistance node may include a contact resistance node, a bulk resistance node, and a reaction resistance node.

[0059] In some exemplary embodiments, after constructing multiple circuit nodes based on multiple contact pairs and determining a set of circuit nodes for multiple contact objects based on the multiple circuit nodes, the computer device can determine multiple resistor nodes based on the multiple contact pairs and the set of circuit nodes for multiple contact objects.

[0060] In one possible implementation, the computer device can input a set of circuit nodes of multiple contact pairs and multiple contact objects into a resistor node determination model to obtain multiple resistor nodes output by the resistor node determination model.

[0061] Furthermore, after determining multiple resistor nodes based on a set of circuit nodes of multiple contact pairs and multiple contact objects, the computer device can generate an equivalent circuit of the target solid-state battery based on the multiple circuit nodes, multiple resistor nodes, and position information.

[0062] In one possible implementation, a computer device can input multiple circuit nodes, multiple resistor nodes, and location information into an equivalent circuit generation model to obtain the equivalent circuit of the target solid-state battery output by the equivalent circuit generation model.

[0063] In another possible implementation, the computer device can first determine the connection relationship between multiple circuit nodes and multiple resistor nodes based on the location information, and then generate the equivalent circuit of the target solid-state battery based on the multiple circuit nodes, multiple resistor nodes and connection relationship.

[0064] The aforementioned method for generating the equivalent circuit of a solid-state battery first obtains the positional information of multiple particles in the target solid-state battery and multiple contact pairs in the target solid-state battery. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors. Then, multiple circuit nodes are constructed based on the multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on the multiple circuit nodes. Then, multiple resistance nodes are determined based on the multiple contact pairs and the set of circuit nodes for multiple contact objects. Finally, the equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, the multiple resistance nodes, and the positional information. The method for generating the equivalent circuit of a solid-state battery provided in this application realizes the generation of the equivalent circuit of the solid-state battery, which allows for simulation testing of the solid-state battery based on the generated equivalent circuit, and obtains simulation test results with high accuracy.

[0065] In an exemplary embodiment, constructing multiple circuit nodes based on multiple contact pairs includes: for each contact pair, generating circuit nodes corresponding to the two contact objects indicated by the contact pair, thereby obtaining multiple circuit nodes.

[0066] In some exemplary embodiments, after acquiring multiple contact pairs in the target solid-state battery, the computer device can generate circuit nodes corresponding to the two contact objects indicated by the contact pair for each contact pair, thereby obtaining multiple circuit nodes.

[0067] In one possible implementation, assuming a certain contact pair indicates two contact objects in a contact state in the target solid-state battery, namely i and j, then for i and j, two circuit nodes corresponding to the two contact objects can be generated, namely ija and ijb, where ija corresponds to contact object i and ijb corresponds to contact object j. The above steps are performed on each of the multiple contact pairs to obtain multiple circuit nodes.

[0068] In one exemplary embodiment, determining the set of circuit nodes of a contact object based on multiple circuit nodes includes: constructing the set of circuit nodes of the contact object based on the circuit nodes corresponding to the contact object.

[0069] In some exemplary embodiments, after constructing multiple circuit nodes based on the multiple contact pairs, the computer device can construct a set of circuit nodes for the contact object according to the circuit nodes corresponding to the contact object.

[0070] In one possible implementation, since each circuit node corresponds to a contact object during the process of constructing multiple circuit nodes based on multiple contact pairs, all circuit nodes corresponding to each contact object can be obtained and these circuit nodes can be determined as the circuit node set of the contact object.

[0071] For example, for contact object i, in addition to forming a contact pair (i, j) with contact object j, it also forms contact pairs (i, m) and (i, n) with contact objects m and n. Then the circuit nodes constructed based on contact pair (i, m) are ima and imb, where ima corresponds to contact object i and imb corresponds to contact object m. Then the circuit nodes constructed based on contact pair (i, n) are ina and inb, where ina corresponds to contact object i and inb corresponds to contact object n. Then the set of circuit nodes for contact object i includes ija, ima, and ina.

[0072] In one exemplary embodiment, such as Figure 2 As shown, multiple resistor nodes are determined based on a set of circuit nodes consisting of multiple contact pairs and multiple contact objects, including the following steps:

[0073] Step 201: For each contact pair, determine the type information of the contact pair based on the two contact objects indicated by the contact pair, and determine the first resistor node corresponding to the contact pair based on the type information.

[0074] In some exemplary embodiments, after obtaining a set of circuit nodes for multiple contact pairs and multiple contact objects, the computer device determines the type information of the contact pair for each contact pair based on the two contact objects indicated by the contact pair.

[0075] In one possible implementation, as described above, the contact objects can be particles or current collectors. For each contact pair, it can be determined whether the two contact objects indicated by the contact pair are particles and current collectors or particles and particles, thereby determining the type information of the contact pair.

[0076] Furthermore, the computer device determines the type information of the contact pair based on the two contact objects indicated by the contact pair, and can determine the first resistor node corresponding to the contact pair based on the type information.

[0077] In one possible implementation, the corresponding first resistance node is different for different types of contact pairs. Therefore, the first resistance node corresponding to the contact pair can be determined based on the contact pair type information.

[0078] Step 202: For each set of circuit nodes of a contact object, determine the second resistor node based on the circuit nodes in the set of circuit nodes.

[0079] Optionally, the second resistor node is a volume resistor.

[0080] In some exemplary embodiments, for each set of circuit nodes of a contact object, the computer device may determine a second resistor node based on the circuit nodes in the set of circuit nodes.

[0081] In one possible implementation, for each set of circuit nodes of a contact object, the computer device can create a second resistor node from any two circuit nodes in that set.

[0082] For example, if the set of circuit nodes of contact object i includes ija, ima, and ina, then a second resistor node can be determined based on ija and ima, a second resistor node can be determined based on ima and ina, and a second resistor node can be determined based on ija and ina. Therefore, three second resistor nodes can be determined based on the set of circuit nodes of contact object i.

[0083] Step 203: Determine multiple resistor nodes based on the first resistor node and the second resistor node.

[0084] In some exemplary embodiments, after determining the first resistor node and the second resistor node, the computer device can determine a plurality of resistor nodes based on the first resistor node and the second resistor node.

[0085] In one possible implementation, the computer device can determine the first and second resistor nodes as multiple resistor nodes.

[0086] In one exemplary embodiment, such as Figure 3 As shown, determining the type information of a contact pair based on the two contact objects indicated by the contact pair includes the following steps:

[0087] Step 301: If both contact objects indicated by the contact pair are particles, determine the type information of the contact pair based on the particles.

[0088] In some exemplary embodiments, the computer device may first determine the two contact objects indicated by the contact pair, and if both contact objects indicated by the contact pair are particles, the type information of the contact pair may be determined based on the particles.

[0089] In one possible implementation, the computer device can determine the type information of the contact pair based on whether the two particles are identical. In another possible implementation, the computer device can also determine the type information of the contact pair based on the types of the two particles.

[0090] Step 302: If the two contact objects indicated by the contact pair are particles and current collectors, determine the type information of the contact pair as the first type.

[0091] In some exemplary embodiments, when the two contact objects indicated by the contact pair are a particle and a current collector, the computer device can determine that the type information of the contact pair is a first type.

[0092] In one possible implementation, as described above, the particles can be active material particles and solid electrolyte particles in the target solid-state battery. Therefore, if the two contact objects of the contact pair are active material particles and current collectors, or solid electrolyte particles and current collectors, the type information of the contact pair can be determined to be of the first type.

[0093] In an optional embodiment of this application, determining the first resistance node corresponding to the contact pair based on the type information includes: if the type information of the contact pair is determined to be a first type, determining the first resistance node corresponding to the contact pair to be a contact resistance Rc, wherein... , It refers to the contact resistivity between the two contact objects indicated by the contact pair, which is related to the type of material in which the contact occurs, and A refers to the contact area between the two contact objects indicated by the contact pair.

[0094] In one exemplary embodiment, such as Figure 4 As shown, determining the type information of contact pairs based on particles includes the following steps:

[0095] Step 401: If all particles are active material particles, determine the contact pair type information as the second type.

[0096] In some exemplary embodiments, when both contact objects indicated by the contact pair are the particles, the computer device can determine whether both particles are active material particles.

[0097] Furthermore, when all particles are active material particles, the computer device can determine the type information of the contact pair as the second type.

[0098] In an optional embodiment of this application, determining the first resistance node corresponding to the contact pair based on the type information includes: if the type information of the contact pair is determined to be a second type, determining the first resistance node corresponding to the contact pair as a contact resistance Rc, wherein... , It refers to the contact resistivity between the two contact objects indicated by the contact pair, which is related to the type of materials that make contact, and A refers to the contact area between the two contact objects indicated by the contact pair.

[0099] Step 402: When all particles are solid electrolyte particles, determine the contact pair type information as type 3.

[0100] In some exemplary embodiments, when both contact objects indicated by the contact pair are the particles, the computer device can determine whether both particles are solid electrolyte particles.

[0101] Furthermore, when all particles are solid electrolyte particles, the computer device can determine that the contact pair type information is of type three.

[0102] In an optional embodiment of this application, determining the first resistance node corresponding to the contact pair based on the type information includes: if the type information of the contact pair is determined to be a third type, determining the first resistance node corresponding to the contact pair as a contact resistor Rc, wherein... , It refers to the contact resistivity between the two contact objects indicated by the contact pair, which is related to the type of materials that make contact, and A refers to the contact area between the two contact objects indicated by the contact pair.

[0103] Step 403: In the case where the particles are active material particles and solid electrolyte particles, determine the contact pair type information as the fourth type.

[0104] In some exemplary embodiments, when both contact objects indicated by the contact pair are the particles, the computer device can determine whether the two particles are a solid electrolyte particle and an active substance particle, respectively.

[0105] Furthermore, in the case where the particles are active material particles and solid electrolyte particles, the computer device can determine the contact pair type information as a fourth type.

[0106] In an optional embodiment of this application, determining the first resistance node corresponding to the contact pair based on the type information includes: when the type information of the contact pair is determined to be a fourth type, determining the first resistance node corresponding to the contact pair to be a reactive resistor Rbv, wherein the current-voltage characteristic of the reactive resistor Rbv is defined by the Butler-Volmer equation including the membrane resistance, wherein the membrane resistance (Rf in the equation) reflects the contribution of SEI and CEI.

[0107] In an optional embodiment of this application, after generating the equivalent circuit of the target solid-state battery, the negative current collector can be grounded in the equivalent circuit, and a constant current, constant voltage or constant power load can be created in the positive current collector to perform relevant simulation tests.

[0108] In some exemplary embodiments, such as Figure 5As shown, another method for generating the equivalent circuit of a solid-state battery is provided, including the following steps:

[0109] Step 501: Obtain the position information of multiple particles in the target solid-state battery and obtain multiple contact pairs in the target solid-state battery. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0110] Step 502: For each contact pair, generate circuit nodes corresponding to the two contact objects indicated by the contact pair to obtain multiple circuit nodes; construct a set of circuit nodes for the contact objects based on the circuit nodes corresponding to the contact objects.

[0111] Step 503: For each contact pair, if both contact objects indicated by the contact pair are particles, and both particles are active material particles, the contact pair type information is determined to be type 2; if both particles are solid electrolyte particles, the contact pair type information is determined to be type 3; if the particles are both active material particles and solid electrolyte particles, the contact pair type information is determined to be type 4; if the two contact objects indicated by the contact pair are particles and current collectors, the contact pair type information is determined to be type 1.

[0112] Step 504: Determine the first resistor node corresponding to the contact pair based on the type information; for each set of circuit nodes of the contact object, determine the second resistor node based on the circuit nodes in the set of circuit nodes;

[0113] Step 505: Determine multiple resistor nodes based on the first resistor node and the second resistor node, and generate the equivalent circuit of the target solid-state battery based on the multiple circuit nodes, the multiple resistor nodes and the location information.

[0114] In one exemplary embodiment, such as Figure 6 As shown, Figure 6 An exemplary target solid-state battery is shown, where a is the positive electrode current collector, b is the negative electrode current collector, c and d are positive electrode active particles in the active material particles, e and f are negative electrode active particles in the active material particles, g and h are solid electrolyte particles, and lapp is a current source.

[0115] Furthermore, such as Figure 7 As shown, Figure 7Here are the circuit components corresponding to the positive active particle c in the active material particles, where Rcc12, Rcc13, and Rcc14 are the volume resistances inside the active particle c, created in step 202; Rac3 is the contact resistance between c and the positive current collector a; Rcd9 is the contact resistance between c and d; and Bcg6 is the reaction resistance between c and g. Rac3, Rcd9, and Bcg6 are created in step 201.

[0116] Furthermore, such as Figure 8 As shown, Figure 8 The method provided in this application is shown to generate... Figure 6 The equivalent circuit of the target solid-state battery is shown.

[0117] In some exemplary embodiments, such as Figure 9 As shown, Figure 9 Six positive electrode active material particles (light black), six negative electrode active material particles (black), and nine solid electrolyte particles (gray) are defined. The black lines between the particles represent the contact state. To clearly show the contact state, the particle radius is reduced to 50% of the actual radius.

[0118] Figure 10 According to Figure 9 The charging curves calculated from the corresponding equivalent circuit show that from ① to ②, fewer contact connections are made, the battery internal resistance increases, and the corresponding charging curve rises instantaneously. From ② to ③, more contact connections are made, the battery internal resistance decreases, and the corresponding charging curve falls instantaneously.

[0119] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0120] Based on the same inventive concept, this application also provides an equivalent circuit generation apparatus for solid-state batteries to implement the above-described method for generating equivalent circuits of solid-state batteries. The solution provided by this apparatus is similar to the implementation described in the above method. Therefore, the specific limitations in one or more embodiments of the equivalent circuit generation apparatus for solid-state batteries provided below can be found in the limitations of the equivalent circuit generation method for solid-state batteries described above, and will not be repeated here.

[0121] In one exemplary embodiment, such as Figure 11 As shown, an equivalent circuit generation device 1100 for a solid-state battery is provided, comprising: an acquisition module 1101, a determination module 1102, and an execution module 1103, wherein:

[0122] The acquisition module 1101 is used to acquire the position information of multiple particles in the target solid-state battery and acquire multiple contact pairs in the target solid-state battery. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0123] The determination module 1102 is used to construct multiple circuit nodes based on multiple contact pairs, and to determine a set of circuit nodes for multiple contact objects based on the multiple circuit nodes;

[0124] The execution module 1103 is used to determine multiple resistor nodes based on a set of circuit nodes of multiple contact pairs and multiple contact objects, and to generate an equivalent circuit of the target solid-state battery based on the multiple circuit nodes, multiple resistor nodes and position information.

[0125] In one embodiment, the determining module 1102 is specifically used to generate circuit nodes corresponding to the two contact objects indicated by the contact pair for each contact pair, so as to obtain multiple circuit nodes.

[0126] In one embodiment, the determining module 1102 is specifically used to construct a set of circuit nodes of the contact object based on the circuit nodes corresponding to the contact object.

[0127] In one embodiment, the execution module 1103 is specifically configured to, for each contact pair, determine the type information of the contact pair based on the two contact objects indicated by the contact pair, and determine the first resistor node corresponding to the contact pair based on the type information; for each set of circuit nodes of the contact objects, determine the second resistor node based on the circuit nodes in the set of circuit nodes; and determine multiple resistor nodes based on the first resistor node and the second resistor node.

[0128] In one embodiment, the execution module 1103 is specifically configured to determine the type information of the contact pair based on the particles when both contact objects indicated by the contact pair are particles; and to determine the type information of the contact pair as a first type when both contact objects indicated by the contact pair are particles and current collectors.

[0129] In one embodiment, the execution module 1103 is specifically used to determine the contact pair type information as a second type when all particles are active material particles; to determine the contact pair type information as a third type when all particles are solid electrolyte particles; and to determine the contact pair type information as a fourth type when the particles are both active material particles and solid electrolyte particles.

[0130] Each module in the aforementioned solid-state battery equivalent circuit generation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0131] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 12 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network. When executed by the processor, the computer program implements a method for generating an equivalent circuit for a solid-state battery.

[0132] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 13As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for generating an equivalent circuit of a solid-state battery.

[0133] Those skilled in the art will understand that Figure 12 and Figure 13 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0134] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0135] The location information of multiple particles in the target solid-state battery is obtained, and multiple contact pairs in the target solid-state battery are obtained. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0136] Multiple circuit nodes are constructed based on multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on the multiple circuit nodes.

[0137] Multiple resistor nodes are determined based on a set of circuit nodes of multiple contact pairs and multiple contact objects, and an equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, multiple resistor nodes and position information.

[0138] In one embodiment, when the processor executes the computer program, it further performs the following steps: for each contact pair, based on the two contact objects indicated by the contact pair, generating circuit nodes corresponding to the two contact objects respectively, so as to obtain multiple circuit nodes.

[0139] In one embodiment, when the processor executes the computer program, it further performs the following steps: constructing a set of circuit nodes for the contact object based on the circuit nodes corresponding to the contact object.

[0140] In one embodiment, when the processor executes the computer program, it further performs the following steps: for each contact pair, determining the type information of the contact pair based on the two contact objects indicated by the contact pair, and determining the first resistor node corresponding to the contact pair based on the type information; for each set of circuit nodes of the contact objects, determining the second resistor node based on the circuit nodes in the set of circuit nodes; and determining a plurality of resistor nodes based on the first resistor node and the second resistor node.

[0141] In one embodiment, when the processor executes the computer program, it further performs the following steps: when both contact objects indicated by the contact pair are particles, determining the type information of the contact pair based on the particles; when the two contact objects indicated by the contact pair are a particle and a current collector, determining the type information of the contact pair as a first type.

[0142] In one embodiment, when the processor executes the computer program, it further performs the following steps: when all particles are active material particles, it determines the contact pair type information as a second type; when all particles are solid electrolyte particles, it determines the contact pair type information as a third type; and when the particles are both active material particles and solid electrolyte particles, it determines the contact pair type information as a fourth type.

[0143] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0144] The location information of multiple particles in the target solid-state battery is obtained, and multiple contact pairs in the target solid-state battery are obtained. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0145] Multiple circuit nodes are constructed based on multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on the multiple circuit nodes.

[0146] Multiple resistor nodes are determined based on a set of circuit nodes of multiple contact pairs and multiple contact objects, and an equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, multiple resistor nodes and position information.

[0147] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: for each contact pair, generating circuit nodes corresponding to the two contact objects indicated by the contact pair, so as to obtain multiple circuit nodes.

[0148] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: constructing a set of circuit nodes of the contact object based on the circuit nodes corresponding to the contact object.

[0149] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: for each contact pair, determining the type information of the contact pair based on the two contact objects indicated by the contact pair, and determining the first resistor node corresponding to the contact pair based on the type information; for each set of circuit nodes of the contact objects, determining the second resistor node based on the circuit nodes in the set of circuit nodes; and determining a plurality of resistor nodes based on the first resistor node and the second resistor node.

[0150] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when both contact objects indicated by the contact pair are particles, determining the type information of the contact pair based on the particles; when the two contact objects indicated by the contact pair are a particle and a current collector, determining the type information of the contact pair as a first type.

[0151] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when all particles are active material particles, determining the contact pair type information as a second type; when all particles are solid electrolyte particles, determining the contact pair type information as a third type; and when the particles are both active material particles and solid electrolyte particles, determining the contact pair type information as a fourth type.

[0152] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0153] The location information of multiple particles in the target solid-state battery is obtained, and multiple contact pairs in the target solid-state battery are obtained. Each contact pair indicates two contact objects in the target solid-state battery that are in contact. The contact objects are particles or current collectors.

[0154] Multiple circuit nodes are constructed based on multiple contact pairs, and a set of circuit nodes for multiple contact objects is determined based on the multiple circuit nodes.

[0155] Multiple resistor nodes are determined based on a set of circuit nodes of multiple contact pairs and multiple contact objects, and an equivalent circuit of the target solid-state battery is generated based on the multiple circuit nodes, multiple resistor nodes and position information.

[0156] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: for each contact pair, generating circuit nodes corresponding to the two contact objects indicated by the contact pair, so as to obtain multiple circuit nodes.

[0157] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: constructing a set of circuit nodes of the contact object based on the circuit nodes corresponding to the contact object.

[0158] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: for each contact pair, determining the type information of the contact pair based on the two contact objects indicated by the contact pair, and determining the first resistor node corresponding to the contact pair based on the type information; for each set of circuit nodes of the contact objects, determining the second resistor node based on the circuit nodes in the set of circuit nodes; and determining a plurality of resistor nodes based on the first resistor node and the second resistor node.

[0159] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when both contact objects indicated by the contact pair are particles, determining the type information of the contact pair based on the particles; when the two contact objects indicated by the contact pair are a particle and a current collector, determining the type information of the contact pair as a first type.

[0160] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: when all particles are active material particles, determining the contact pair type information as a second type; when all particles are solid electrolyte particles, determining the contact pair type information as a third type; and when the particles are both active material particles and solid electrolyte particles, determining the contact pair type information as a fourth type.

[0161] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0162] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0163] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method of generating an equivalent circuit of a solid-state battery, characterized by, The method comprises: obtaining position information of a plurality of particles in a target solid-state battery, and obtaining a plurality of contact pairs in the target solid-state battery, each of the contact pairs indicating two contact objects in a contact state in the target solid-state battery, the contact objects being the particles or current collectors; for each of the contact pairs, generating two circuit nodes corresponding to the two contact objects indicated by the contact pair respectively according to the two contact objects, to obtain a plurality of circuit nodes, and constructing a circuit node set of the plurality of contact objects according to the circuit nodes corresponding to the plurality of contact objects; for each of the contact pairs, determining type information of the contact pair according to the two contact objects indicated by the contact pair, and determining a first resistance node corresponding to the contact pair according to the type information; for each of the circuit node sets of the contact objects, determining a second resistance node based on the circuit nodes in the circuit node set, the second resistance node being a bulk resistance; determining a plurality of resistance nodes according to the first resistance nodes and the second resistance node, and generating an equivalent circuit of the target solid-state battery based on the plurality of circuit nodes, the plurality of resistance nodes, and the position information.

2. The method of claim 1, wherein, The determination of the type information of the contact pair according to the two contact objects indicated by the contact pair comprises: in a case where the two contact objects indicated by the contact pair are both the particles, determining the type information of the contact pair according to the particles; in a case where the two contact objects indicated by the contact pair are the particles and the current collectors, determining the type information of the contact pair as a first type.

3. The method of claim 2, wherein, The determination of the type information of the contact pair according to the particles comprises: in a case where the particles are all active material particles, determining the type information of the contact pair as a second type; in a case where the particles are all solid-state electrolyte particles, determining the type information of the contact pair as a third type; in a case where the particles are the active material particles and the solid-state electrolyte particles, determining the type information of the contact pair as a fourth type.

4. The method of claim 2, wherein, The determination of the first resistance node corresponding to the contact pair according to the type information comprises: in a case where the type information is the first type, determining the first resistance node corresponding to the contact pair as a contact resistance.

5. The method of claim 3, wherein, The determination of the first resistance node corresponding to the contact pair according to the type information comprises: in a case where the type information is the second type or the third type, determining the first resistance node corresponding to the contact pair as a contact resistance.

6. The method of claim 3, wherein, The determination of the first resistance node corresponding to the contact pair according to the type information comprises: in a case where the type information is the fourth type, determining the first resistance node corresponding to the contact pair as a reaction resistance.

7. An equivalent circuit generation device of a solid-state battery, characterized by comprising: The device comprises: an obtaining module configured to obtain position information of a plurality of particles in a target solid-state battery, and obtain a plurality of contact pairs in the target solid-state battery, each of the contact pairs indicating two contact objects in a contact state in the target solid-state battery, the contact objects being the particles or current collectors; determining, for each of the contact pairs, two circuit nodes corresponding to the two contact objects indicated by the contact pair, to obtain a plurality of circuit nodes, and constructing a circuit node set of the plurality of contact objects according to the plurality of circuit nodes corresponding to the plurality of contact objects; determining, for each of the contact pairs, a type information of the contact pair according to the two contact objects indicated by the contact pair, and determining a first resistance node corresponding to the contact pair according to the type information; determining, for each of the circuit node sets of the contact objects, a second resistance node based on the circuit nodes in the circuit node set, the second resistance node being a bulk resistance; determining a plurality of resistance nodes according to the first resistance nodes and the second resistance nodes, and generating an equivalent circuit of the target solid-state battery based on the plurality of circuit nodes, the plurality of resistance nodes, and the position information.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the method in any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.

10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6. The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.