Battery internal structure display method and device, equipment and storage medium
By obtaining battery model data and calculating configuration data, determining and integrating the three-dimensional display model, the problem of intuition of displaying the internal structure of the battery is solved, and the accurate and intuitive display of the internal structure of the battery is achieved.
Patent Information
- Application Number
- CN202310667325.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-06
- Publication Date
- 2024-12-27
AI Technical Summary
The existing battery detection platform cannot intuitively display the internal structure of the battery, and lacks authenticity, making it difficult for users to understand the arrangement and structure of the components inside the battery.
By obtaining the battery's object model data, computing configuration data is used to determine the target three-dimensional display model, integrating the configuration data with the three-dimensional display model, displaying the three-dimensional spatial structure and layout inside the battery, and providing three-dimensional and two-dimensional display methods.
It realizes accurate and intuitive display of the internal structure of the battery, and improves users' understanding of the internal structure of the battery and the authenticity and accuracy of data.
Smart Images

Figure CN119206035A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of battery display technology, and in particular to a method, device, equipment and storage medium for displaying the internal structure of a battery. Background Art
[0002] At present, in order to allow users to intuitively understand the battery conditions, the battery testing platform will display the internal structure of the battery pack. When the battery structure is displayed, users cannot intuitively understand the internal structure of the battery, which lacks authenticity. Summary of the invention
[0003] The embodiments of the present invention provide a method, device, equipment and storage medium for displaying the internal structure of a battery, aiming to solve the technical problem that the battery display is not intuitive enough.
[0004] In a first aspect, an embodiment of the present application provides a method for displaying the internal structure of a battery, the method comprising:
[0005] Get the physical model data of the current battery;
[0006] Obtaining current internal configuration data of the battery based on the physical model data;
[0007] Determining a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery;
[0008] The configuration data is fused with the target three-dimensional display model, and the fused target three-dimensional display model is displayed.
[0009] This embodiment proposes a method for displaying the internal structure of a battery, which includes: acquiring physical model data of the current battery; obtaining configuration data inside the current battery based on the physical model data; determining a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery; fusing the configuration data with the target three-dimensional display model, and displaying the fused target three-dimensional display model, displaying the internal structure of the real battery through the target three-dimensional display model, accurately presenting the three-dimensional spatial structure and layout inside the battery pack, and allowing users to understand the internal structure data of the battery more intuitively.
[0010] In some embodiments, determining a target three-dimensional display model based on the configuration data includes:
[0011] Calculate the spatial coordinate data of each component inside the battery based on the configuration data;
[0012] A target three-dimensional display model is determined according to the spatial coordinate data.
[0013] In this embodiment, the spatial coordinate data of each component inside the battery is calculated through configuration data to determine the position of each component, and the target three-dimensional display model is quickly determined based on the position of each component, so that the internal structure of the battery can be accurately displayed through the target display module.
[0014] In some embodiments, determining the target three-dimensional display model according to the spatial coordinate data includes:
[0015] generating a component arrangement matrix according to the spatial coordinate data;
[0016] The target three-dimensional display model is determined by the component arrangement matrix.
[0017] In this embodiment, the component arrangement matrix of the internal structure of the battery is generated through the spatial coordinate data of each component, and the real structure of the battery is determined through the component arrangement matrix. The target three-dimensional display model can be quickly determined through the real structure of the battery, so that the user can understand the real internal structure of the battery.
[0018] In some embodiments, the calculating the spatial coordinate data of each component inside the battery based on the configuration data includes:
[0019] Based on the configuration data, obtain the size information of the components inside the current battery and the distance data between the components;
[0020] Selecting the center point of a target component among the components inside the battery as the origin, and obtaining the spatial coordinates of the center point of the target component;
[0021] The spatial coordinate data of the center point of each component is calculated based on the spatial coordinate of the center point of the target component, the size information and the distance data.
[0022] In this embodiment, the component information inside the current battery is determined through configuration data, so that a spatial coordinate system is established with the center point of the target component as the origin, and the spatial coordinate data of each component is calculated based on the component information, so that the spatial coordinates of all components in the battery can be quickly calculated.
[0023] In some embodiments, the calculating the spatial coordinate data of the center point of each component based on the spatial coordinate of the center point of the target component, the size information and the distance data includes:
[0024] detecting an arrangement of components in the configuration data;
[0025] Acquire the number of component arrangements in the configuration data based on the component arrangement mode;
[0026] The spatial coordinate data of the center point of each component is calculated by using the component arrangement quantity, the spatial coordinates of the center point of the target component, the size information and the distance data.
[0027] In this embodiment, the arrangement of components in the configuration data is detected, so that the arrangement quantity of components is quickly determined according to the arrangement of components, and the spatial coordinates of each component are quickly and accurately calculated according to the arrangement quantity of components and component information.
[0028] In some embodiments, the calculating of the spatial coordinate data of the center point of each component by using the number of component arrangements, the spatial coordinates of the center point of the target component, the size information, and the distance data includes:
[0029] The number of component arrangement rows, the number of component arrangement columns and the number of component arrangement layers are obtained according to the number of component arrangement;
[0030] The number of rows, the number of columns and the number of layers of each component inside the battery are obtained by the number of rows, the number of columns and the number of layers of each component;
[0031] Obtaining length information, width information, and height information of each component according to the size information;
[0032] Obtaining the lateral distance, longitudinal distance and vertical distance between the center point of each component and the center point of the target component according to the distance data;
[0033] The spatial coordinate data of the center point of each component is calculated through the spatial coordinates of the center point of the target component, the number of rows, the number of columns, the number of layers, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance.
[0034] The number of component arrangements in this embodiment includes the number of component arrangement rows, the number of component arrangement columns and the number of component arrangement layers. The number of component arrangements can be used to quickly obtain the number of rows, columns and layers where the components are located, and the length, width and height of the components and the distance between the components can be obtained based on the component information. The spatial coordinates of each component can be accurately calculated through the distance between the components, the length, width and height of the components and the number of rows, columns and layers where the components are located.
[0035] In some embodiments, the calculating of the spatial coordinate data of the center point of each component through the spatial coordinate of the center point of the target component, the number of rows, the number of columns, the number of layers, the length information, the width information, the height information, the horizontal distance, the longitudinal distance, and the vertical distance includes:
[0036] Calculate the horizontal coordinate of the center point of each component by using the horizontal coordinate in the spatial coordinate of the center point of the target component, the number of columns, the length information, and the horizontal distance;
[0037] Calculate the ordinate of the center point of each component by using the ordinate in the spatial coordinate of the center point of the target component, the number of rows, the width information, and the longitudinal distance;
[0038] Calculate the vertical coordinate of the center point of each component by using the vertical coordinate in the spatial coordinate of the center point of the target component, the number of layers, the height information, and the vertical distance;
[0039] The spatial coordinate data of the center point of each component is obtained according to the horizontal coordinate of the center point of each component, the vertical coordinate of the center point of each component and the vertical coordinate of the center point of each component.
[0040] In this embodiment, the horizontal coordinate, vertical coordinate and vertical coordinate of each component are calculated in sequence through the coordinates of the center point of the target component, the distance between components, the length, width and height of the components, and the number of rows, columns and layers where the components are located, so as to accurately calculate the spatial coordinates of each component.
[0041] In some embodiments, the calculating the spatial coordinate data of the center point of each component based on the spatial coordinate of the center point of the target component, the size information and the distance data includes:
[0042] Get the interval coefficient and the index value data of each component's location;
[0043] The spatial coordinate data of the center point of each component is calculated according to the index value data, the interval coefficient, the spatial coordinate of the center point of the target component, the size information and the distance data.
[0044] In this embodiment, by setting the spacing coefficient and obtaining the index value data of each component, the spatial coordinates of each component can be flexibly calculated according to user needs through the spacing coefficient, index value coefficient and component size.
[0045] In some embodiments, the calculating the spatial coordinate data of the center point of each component according to the index value data, the interval coefficient, the spatial coordinate of the center point of the target component, the size information and the distance data includes:
[0046] According to the index value data, obtain the row index value of the row where each component is located, the column index value of the column where each component is located, and the layer index value of the layer where each component is located;
[0047] Obtaining length information, width information, and height information of each component according to the size information;
[0048] Obtaining the lateral distance, longitudinal distance and vertical distance between the center point of each component and the center point of the target component according to the distance data;
[0049] The spatial coordinate data of the center point of each component is calculated using the spatial coordinates of the center point of the target component, the row index value, the column index value, the layer index value, the length information, the width information, the height information, the horizontal distance, the longitudinal distance, and the vertical distance.
[0050] In this embodiment, the spatial coordinates of each component are calculated using index value data, spacing coefficient, length, width, height of the component and the distance between the components. By adding index value data and spacing coefficient when calculating the spatial coordinate data of the component, another method of calculating the spatial coordinate data of the component is provided, which can flexibly calculate the spatial coordinates of each component.
[0051] In some embodiments, the calculating the spatial coordinate data of the center point of each component through the spatial coordinate of the center point of the target component, the row index value, the column index value, the layer index value, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance includes:
[0052] Calculate the horizontal coordinate of the center point of each component by using the horizontal coordinate in the spatial coordinate of the center point of the target component, the row index value, the horizontal distance, the length information and the spacing coefficient;
[0053] Calculate the ordinate of the center point of each component by using the ordinate in the spatial coordinate of the center point of the target component, the column index value, the longitudinal distance, the width information and the spacing coefficient;
[0054] Calculate the vertical coordinates of the center point of each component by using the layer index value in the spatial coordinates of the center point of the target component, the vertical distance, the height information, and the spacing coefficient;
[0055] The spatial coordinate data of the center point of each component is obtained according to the horizontal coordinate of the center point of each component, the vertical coordinate of the center point of each component and the vertical coordinate of the center point of each component.
[0056] In this embodiment, the horizontal coordinate, vertical coordinate and vertical coordinate of each component are calculated in sequence through the coordinates of the center point of the target component, the distance between components, the length, width and height of the components and the index value data of the components, so as to accurately calculate the spatial coordinates of each component.
[0057] In some embodiments, fusing the configuration data with the target three-dimensional display model and displaying the fused target three-dimensional display model includes:
[0058] Obtaining size information of components inside the current battery and distance data between components according to the configuration data;
[0059] Add component identification numbers to each component according to the spatial coordinate data of each component;
[0060] Merging the size information, the distance data, and the component identification number with the target three-dimensional display model to obtain a fused target three-dimensional display model;
[0061] The fused target three-dimensional display model is displayed.
[0062] In this embodiment, the size information of the components inside the current battery and the distance data between the components are added to the target three-dimensional display model, thereby supplementing the data of each component in the target three-dimensional display model, and adding a unique component identification number to each component according to the spatial coordinate point of each component, and the component identification number is added to each component in the target three-dimensional display model in turn, thereby obtaining a target three-dimensional display model that integrates the component structure and the component identification number, and the structure inside the current battery can be intuitively displayed through the fused target three-dimensional display model.
[0063] In some embodiments, determining a target three-dimensional display model based on the configuration data includes:
[0064] A target three-dimensional display model is constructed based on the configuration data.
[0065] This embodiment directly establishes a target three-dimensional display model through the configuration data of the current battery, thereby accurately presenting the three-dimensional spatial structure and layout inside the battery pack according to the target three-dimensional display model.
[0066] In some embodiments, determining a target three-dimensional display model based on the configuration data includes:
[0067] Based on the configuration data, a target three-dimensional display model is determined in a preset three-dimensional model set, wherein the preset three-dimensional model set is a plurality of internal structure three-dimensional models of batteries established according to sample configuration data of the internal structure of batteries.
[0068] This embodiment queries the corresponding target three-dimensional display model in the preset three-dimensional model set through the configuration data, so that the specific three-dimensional display model can be quickly determined according to the configuration data, thereby improving the efficiency of displaying the internal structure of the battery.
[0069] In some embodiments, the battery internal structure display method further includes:
[0070] Obtain the operating data of each component of the current battery;
[0071] Establishing a mapping relationship between the operating data and corresponding components in the fused target three-dimensional display model;
[0072] The operation data is added to the corresponding component in the fused target three-dimensional display model based on the mapping relationship.
[0073] In this embodiment, a mapping relationship is established between the operating data of each component in the current battery and each component, so that the operating data can be quickly added to the corresponding component in the target three-dimensional display model, and the data of each component can be associated with the component, so that the operating data corresponding to each component can be quickly queried when viewing the target three-dimensional display model, thereby highly restoring the arrangement structure inside the real battery and improving the accuracy and authenticity of the data in subsequent use by users.
[0074] In some embodiments, the battery internal structure display method further includes:
[0075] Analyzing the operation data to obtain abnormal operation data;
[0076] Determine an abnormal component according to the abnormal operation data and the mapping relationship;
[0077] The abnormal components are marked in the fused target three-dimensional display model.
[0078] In this embodiment, abnormal components can be accurately located according to the mapping relationship between the operating data and the components, and the abnormal components can be marked in the target three-dimensional display model, and additional alarm rendering effects can be added.
[0079] In some embodiments, the battery internal structure display method further includes:
[0080] Obtaining identification code information, capacity information, and model information of the current battery based on the physical model data;
[0081] The identification code information, the capacity information and the model information are displayed in the fused target three-dimensional display model.
[0082] In this embodiment, by adding the identification code information, capacity information and model information of the battery to the fused target three-dimensional display model, the current battery information can be quickly and intuitively displayed in the fused target three-dimensional display model.
[0083] In some embodiments, obtaining the current internal configuration data of the battery based on the physical model data includes:
[0084] Obtain product information of the current battery according to the physical model data;
[0085] Parsing the product information to obtain the connection relationship between various components of the current battery, the number of component combinations, the connection relationship between various component combinations, and component information;
[0086] Obtaining the number of components and the arrangement of components according to the connection relationship between the components, the number of component combinations, and the connection relationship between the component combinations;
[0087] The component information, the component quantity and the component arrangement are used as configuration data inside the current battery.
[0088] In this embodiment, the real physical model data of the current battery is parsed to obtain the product information of the current battery, and the internal configuration data of the battery is obtained based on the product information. By abstracting the real physical model data of the battery into configuration data, it is convenient to quickly determine the target three-dimensional display model based on the configuration data of the current battery.
[0089] In some embodiments, the battery internal structure display method further includes:
[0090] Determine a two-dimensional display model based on the configuration data, wherein the two-dimensional display model is a two-dimensional model of the internal structure of the current battery;
[0091] The configuration data is fused with the two-dimensional display model, and the fused two-dimensional display model is displayed.
[0092] In this embodiment, a two-dimensional display model can also be determined according to the configuration data, so as to display the internal structure of the current battery in two dimensions, provide an additional display method for the current battery structure, and flexibly and variably display the internal structure of the battery.
[0093] In some embodiments, determining the two-dimensional display model based on the configuration data includes:
[0094] A two-dimensional display model is constructed based on the configuration data.
[0095] This embodiment directly establishes a two-dimensional display model through the configuration data of the current battery, so as to display the battery structure according to the two-dimensional display model, and provide an additional display method of the current battery structure.
[0096] In some embodiments, determining the two-dimensional display model based on the configuration data includes:
[0097] A two-dimensional display model is determined in a preset two-dimensional model set based on the configuration data, wherein the preset two-dimensional model set is a plurality of two-dimensional models of internal structures of batteries established according to sample configuration data of internal structures of batteries.
[0098] This embodiment queries the corresponding two-dimensional display model in the preset two-dimensional model set through the configuration data, so that the specific two-dimensional display model can be quickly determined according to the configuration data, thereby improving the efficiency of displaying the internal structure of the battery.
[0099] In some embodiments, the battery internal structure display method further includes:
[0100] In response to the user's display model switching instruction, the fused target three-dimensional display model or the fused two-dimensional display model is switched for display.
[0101] In this embodiment, the three-dimensional display model and the two-dimensional display model can be switched mutually through the display model switching instruction sent by the user, so as to provide the user with a more intuitive visualization effect of the inside of the battery.
[0102] In some embodiments, the battery internal structural components include battery cells and sensors;
[0103] The battery internal structure display method further includes:
[0104] In response to a component switching instruction from a user, the component displayed in the fused target three-dimensional display model is switched to a battery cell or a sensor.
[0105] In this embodiment, the battery includes different types of components, and different observation subjects can be switched according to the user's viewing needs, so that the user can intuitively understand the conditions of different types of components and improve the visualization effect of the battery.
[0106] In a second aspect, an embodiment of the present invention further provides a battery internal structure display device, the battery internal structure display device comprising:
[0107] An acquisition module is used to acquire the physical model data of the current battery;
[0108] The acquisition module is further used to obtain the configuration data inside the current battery based on the physical model data;
[0109] A determination module, configured to determine a target three-dimensional display model in a preset three-dimensional model set based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery;
[0110] A fusion module is used to fuse the configuration data with the target three-dimensional display model and display the fused target three-dimensional display model.
[0111] In a third aspect, an embodiment of the present invention further proposes a battery internal structure display device, the battery internal structure display device comprising: a memory, a processor, and a battery internal structure display program stored in the memory and executable on the processor, the battery internal structure display program being configured to implement the battery internal structure display method as described above.
[0112] In a fourth aspect, an embodiment of the present invention further proposes a storage medium, on which a battery internal structure display program is stored, and when the battery internal structure display program is executed by a processor, the battery internal structure display method as described above is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0113] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0114] Figure 1 A schematic diagram showing the internal structure of a battery in a hardware operating environment according to an embodiment of the present application;
[0115] Figure 2 A schematic diagram of a flow chart of an embodiment of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0116] Figure 3 It is another schematic flow chart of an embodiment of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0117] Figure 4 A schematic diagram of an arrangement matrix of components of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0118] Figure 5 It is another flowchart of an embodiment of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0119] Figure 6 A schematic diagram of a target component and the spatial coordinates of a component that is farthest from the target component in space in an embodiment of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0120] Figure 7 It is another flowchart of an embodiment of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0121] Figure 8A schematic diagram of a fused target three-dimensional display model of an embodiment of a method for displaying the internal structure of a battery proposed in an embodiment of the present invention;
[0122] Fig. 9 It is another schematic diagram of a fused target three-dimensional display model of an embodiment of a method for displaying the internal structure of a battery provided in an embodiment of the present invention;
[0123] Fig.10 A schematic diagram of displaying the internal structure of a battery according to an embodiment of a method for displaying the internal structure of a battery according to an embodiment of the present invention;
[0124] Fig.11 This is a structural schematic diagram of an embodiment of a battery internal structure display device proposed in an embodiment of the present invention.
[0125] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0126] The following embodiments of the technical solution of the present invention are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and are therefore only used as examples, and cannot be used to limit the protection scope of the present invention.
[0127] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which the present invention belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention; the terms "including" and "having" in the specification and claims of the present invention and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0128] In the description of the embodiments of the present invention, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present invention, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.
[0129] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0130] In the description of the embodiments of the present invention, the term "and / or" is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0131] In the description of the embodiments of the present invention, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0132] In the description of the embodiments of the present invention, the technical terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the embodiments of the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the embodiments of the present invention.
[0133] In the description of the embodiments of the present invention, unless otherwise clearly specified and limited, technical terms such as "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the embodiments of the present invention can be understood according to specific circumstances.
[0134] At present, the battery testing platform will display the internal structure of the battery pack in order to allow users to intuitively understand the battery condition.
[0135] The existing display of the internal structure of the battery only stays in two-dimensional display, and cannot allow users to more intuitively understand the internal structure or arrangement of each component inside the battery, thereby limiting the visualization angle. Users cannot intuitively understand the internal structure of the battery and lack of authenticity.
[0136] In order to solve the above-mentioned defects, the inventive concept of the present application is as follows:
[0137] When displaying the internal structure of the battery, by constructing a three-dimensional scene, the physical model data collected from the real battery is mapped to the corresponding three-dimensional display model for display, thereby improving the authenticity of the display.
[0138] In order to illustrate the technical solution of the present application, a specific embodiment is provided below for illustration.
[0139] Please refer to Figure 1 , Figure 1 It is a schematic diagram of the structure of a battery internal structure display device in the hardware operating environment involved in an embodiment of the present application.
[0140] like Figure 1 As shown, the battery internal structure display device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM), or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0141] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the device for displaying the internal structure of the battery, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0142] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a battery internal structure display program.
[0143] exist Figure 1 In the battery internal structure display device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the battery internal structure display device of the present invention can be set in the battery internal structure display device, and the battery internal structure display device calls the battery internal structure display program stored in the memory 1005 through the processor 1001, and executes the battery internal structure display method provided in the embodiment of the present invention.
[0144] Please refer to Figure 2 , Figure 2 1 is a flow chart of an embodiment of a method for displaying the internal structure of a battery provided in an embodiment of the present application. The method for displaying the internal structure of a battery includes:
[0145] Step S10: Acquire the physical model data of the current battery.
[0146] It should be noted that the executor of this embodiment may be a battery internal structure display device, which may obtain physical model data of different batteries, thereby obtaining the internal configuration data of the battery based on the physical model data of the battery, and determining the target three-dimensional display model based on the configuration data, and displaying the target three-dimensional display model by fusing the target three-dimensional display model.
[0147] Optionally, the current battery in this embodiment is a current battery pack, and the number of battery packs may be one or more, which is not limited in this embodiment.
[0148] The physical model data of the current battery refers to the data of the physical battery pack.
[0149] Step S20: obtaining the current internal configuration data of the battery based on the physical model data.
[0150] It is understandable that the current configuration data inside the battery can be obtained by analyzing the physical model data.
[0151] The physical model data includes product information such as the product identification code of the current battery. By analyzing the product information in the physical model data, the number and combination of components inside the current battery can be obtained, and finally a configuration file of the internal structure of the battery is generated to obtain the configuration data inside the current battery.
[0152] The current configuration data inside the battery refers to data related to the current structure inside the battery.
[0153] Step S30: determining a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery.
[0154] It should be understood that after obtaining the configuration data of the current battery, the target three-dimensional display model can be quickly determined through the configuration data. The target three-dimensional display model is a three-dimensional model of the internal structure of the current battery. The target three-dimensional display model can be directly constructed according to the configuration data, and a preset three-dimensional model set can also be established in advance, so that the corresponding target three-dimensional display model can be queried in the preset three-dimensional model set through the configuration data.
[0155] Step S40: Fusing the configuration data with the target three-dimensional display model, and displaying the fused target three-dimensional display model.
[0156] In this embodiment, fusing the configuration data with the target three-dimensional display model refers to mapping the configuration data of the current battery one by one to the corresponding target three-dimensional display model, matching the information of each component in the target three-dimensional display model one by one, thereby filling all the information of the current battery into the target three-dimensional display model, and the internal structure and information of the current battery can be directly understood by viewing the fused target three-dimensional display model.
[0157] By adding configuration data to the target 3D display model, users can intuitively observe the location of each component inside the battery, providing support for battery analysis.
[0158] In some embodiments, the internal structural components of the battery include battery cells and sensors, and may also be other types of components. The battery cells may be battery cells, and the sensors may be devices for detecting operating data of the battery cells, such as temperature sensors, voltage sensors, current sensors, etc.
[0159] This embodiment proposes a method for displaying the internal structure of a battery, which includes: acquiring physical model data of the current battery; obtaining configuration data inside the current battery based on the physical model data; determining a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery; fusing the configuration data with the target three-dimensional display model, and displaying the fused target three-dimensional display model, displaying the internal structure of the real battery through the three-dimensional target three-dimensional display model, accurately presenting the three-dimensional spatial structure and layout inside the battery pack, and allowing users to more intuitively understand the internal structure data of the battery.
[0160] In some embodiments, reference Figure 3 The step of determining the target three-dimensional display model based on the configuration data includes:
[0161] Step S301: Calculate the spatial coordinate data of each component inside the battery based on the configuration data.
[0162] After the configuration data is obtained, the configuration data can be analyzed to obtain information about each component inside the battery, such as component size information, distance information, component arrangement, etc., so as to calculate the spatial coordinate data of each component inside the battery based on the information of each component.
[0163] The spatial coordinate data of each component is the spatial coordinate of each component, and specifically may be the horizontal coordinate, the vertical coordinate, and the vertical coordinate of each component.
[0164] Step S302: Determine the target three-dimensional display model according to the spatial coordinate data.
[0165] It should be noted that after obtaining the spatial coordinate data of each component, the position of each component inside the current battery can be obtained, and the approximate arrangement structure inside the current battery can be determined according to the position of each component inside the current battery, so that the corresponding display structure can be directly constructed according to this arrangement structure. The corresponding display structure can also be queried in the preset three-dimensional model set established in advance according to the arrangement structure, that is, the target three-dimensional display model.
[0166] In this embodiment, the spatial coordinate data of each component inside the battery is calculated through configuration data to determine the position of each component, and the target three-dimensional display model is quickly determined based on the position of each component, so that the internal structure of the battery can be accurately displayed through the target display module.
[0167] In some embodiments, the step of determining the target three-dimensional display model according to the spatial coordinate data includes:
[0168] Generate a component arrangement matrix according to the spatial coordinate data;
[0169] The target three-dimensional display model is determined through the component arrangement matrix.
[0170] The approximate position of each component can be determined according to the spatial coordinate data of each component, so that each component can be sorted to generate a component arrangement matrix.
[0171] like Figure 4 As shown, Figure 4 It is a schematic diagram of an arrangement of a component arrangement matrix in an embodiment. The component arrangement matrix is obtained by arranging the spatial coordinate data of each component.
[0172] The component arrangement matrix represents the display architecture of the current internal structure of the battery, so that the three-dimensional display model can be determined according to the component arrangement matrix, the target three-dimensional display model can be created according to the component arrangement matrix, and the corresponding target three-dimensional display model can be queried in the preset three-dimensional model set according to the component arrangement matrix to obtain the target three-dimensional display model that matches the component arrangement matrix.
[0173] In this embodiment, the component arrangement matrix of the internal structure of the battery is generated through the spatial coordinate data of each component, and the real structure of the battery is determined through the component arrangement matrix. The target three-dimensional display model can be quickly determined through the real structure of the battery, so that the user can understand the real internal structure of the battery.
[0174] In some embodiments, reference Figure 5 The steps of calculating the spatial coordinate data of each component inside the battery based on the configuration data include:
[0175] Step S3011: obtaining the size information of the components inside the current battery and the distance data between the components based on the configuration data.
[0176] It should be noted that the configuration data may include the size information of the components inside the current battery and the distance data between the components. The size information specifically includes the length, width and height of the components, and the distance data may include the horizontal distance, longitudinal distance and vertical distance between the components.
[0177] Optionally, after obtaining the distance data between components inside the current battery, the distance data between components in the configuration data may be modified, such as increasing the distance data between components or decreasing the distance data between components, thereby flexibly adjusting the internal structure of the current battery.
[0178] Step S3012: Select the center point of the target component among the components inside the battery as the origin, and obtain the spatial coordinates of the center point of the target component.
[0179] The target component can be selected according to the needs. The target component can be any component inside the battery. This embodiment does not limit this. For example, the target component is the component at the center of the battery, or the target component is the first component arranged from bottom to top inside the battery.
[0180] After the target component is selected, the spatial coordinate system is constructed with the center point of the target component as the origin, and the spatial coordinates of the center point of the target component are (0,0,0).
[0181] Step S3013: Calculate the spatial coordinate data of the center point of each component based on the spatial coordinate, size information and distance data of the center point of the target component.
[0182] It can be understood that the spatial coordinate data of the center point of each component can be calculated through the spatial coordinates (0,0,0) of the center point of the target component, the distance between each component and the target component, and the size information of each component. The spatial coordinates of the center point of each component can be used as the spatial coordinates of each component.
[0183] In this embodiment, the component information inside the current battery is determined through configuration data, so that a spatial coordinate system is established with the center point of the target component as the origin, and the spatial coordinate data of each component is calculated based on the component information, so that the spatial coordinates of all components in the battery can be quickly calculated.
[0184] In some embodiments, the spatial coordinate data of the center point of each component is calculated based on the spatial coordinates, size information, and distance data of the center point of the target component, including:
[0185] Detect the arrangement of components in the configuration data;
[0186] Obtaining the number of component arrangements in the configuration data based on the component arrangement;
[0187] The spatial coordinate data of the center point of each component is calculated through the number of component arrangements, the spatial coordinates of the center point of the target component, size information, and distance data.
[0188] It should be noted that the configuration data may include the specific arrangement of components of the internal structure of the battery. Therefore, it is possible to detect whether the component arrangement of the components exists in the configuration data. When the component arrangement exists in the configuration data, the component arrangement quantity can be obtained based on the component arrangement. The component arrangement quantity can specifically be at least one of the component arrangement quantity in each row, the arrangement quantity in each column, and the arrangement quantity in each layer.
[0189] It can be understood that once the number of component arrangements is determined, the number of components in each row, column, and layer inside the battery can be obtained, so that the spatial coordinate data of the center point of each component can be calculated based on the size information of each component and the distance data between the components.
[0190] In this embodiment, the arrangement of components in the configuration data is detected, so that the arrangement quantity of components is quickly determined according to the arrangement of components, and the spatial coordinates of each component are quickly and accurately calculated according to the arrangement quantity of components and component information.
[0191] In some embodiments, the spatial coordinate data of the center point of each component is calculated by the number of component arrangements, the spatial coordinates of the center point of the target component, the size information, and the distance data, including:
[0192] The number of component arrangement rows, the number of component arrangement columns and the number of component arrangement layers are obtained through the number of component arrangement;
[0193] The number of rows, the number of columns and the number of layers of each component inside the battery are obtained by the number of rows, the number of columns and the number of layers of each component;
[0194] According to the size information, the length information, width information and height information of each component are obtained;
[0195] According to the distance data, the horizontal distance, the longitudinal distance and the vertical distance between the center point of each component and the center point of the target component are obtained;
[0196] The spatial coordinate data of the center point of each component is calculated through the spatial coordinates of the center point of the target component, the number of rows, the number of columns, the number of layers, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance.
[0197] The number of component arrangements includes the number of rows, columns and layers. Figure 4 ,according to Figure 4 It can be seen that the number of rows of components is 4, the number of columns of components is 5, and the number of layers of components is 1.
[0198] According to the number of rows of components, the number of rows of each component inside the battery can be obtained, according to the number of columns of components, the number of columns of each component inside the battery can be obtained, and according to the number of layers of components, the number of layers of each component inside the battery can be obtained. For example, if the number of rows of components inside the battery is 4, the number of columns of components is 5, and the number of layers of components is 1, then it can be obtained that a certain component is located in the 2nd row, 1st column, 1st layer, or a certain component is located in the 3rd row, 2nd column, 1st layer.
[0199] The size information includes the length information, width information and height information of the component. Within a battery, the length information, width information and height information of each component of the same type are consistent. For example, if the component is a battery cell with a size of 100*20*90 in mm, the length information of the component is 100mm, the width information is 20mm, and the height information is 90mm.
[0200] The distance data includes the horizontal distance, vertical distance and vertical distance between components. The horizontal distance between components refers to the horizontal distance between the center points of each component. Similarly, the vertical distance is the vertical distance between the center points of each component, and the vertical distance is the vertical distance between the center points of each component.
[0201] In some embodiments, the spatial coordinate data of the center point of each component is calculated by the spatial coordinates, number of rows, number of columns, number of layers, length information, width information, height information, horizontal distance, longitudinal distance and vertical distance of the center point of the target component, including:
[0202] Calculate the abscissa of the center point of each component through the abscissa, number of columns, length information and lateral distance in the spatial coordinates of the center point of the target component;
[0203] Calculate the ordinate of each component center point through the ordinate, number of rows, width information and longitudinal distance in the spatial coordinates of the target component center point;
[0204] The vertical coordinate of the center point of each component is calculated by the vertical coordinate, number of layers, height information and vertical distance in the spatial coordinate of the center point of the target component;
[0205] The spatial coordinate data of the center point of each component is obtained according to the horizontal coordinate of the center point of each component, the vertical coordinate of the center point of each component and the vertical coordinate of the center point of each component.
[0206] For example, the center point of the target component is the component in the first row, first column, and first layer of the battery. The spatial coordinates of the center point of the target component are (0,0,0). The number of components between the component and the origin can be obtained according to the column number where the component is located. Then, the horizontal coordinates of the center points of each component are calculated according to the length information of the component and the horizontal distance between the components. For example, the length of the component is l, the width is w, and the height is h. The horizontal distance between the components is g1, the longitudinal distance is g2, and the vertical distance is g3. If the column number where the component is located is the nth column, the horizontal coordinates of the component are calculated as follows:
[0207] X=0+[(n-1)*g1+n*l](Formula 1)
[0208] In Formula 1, X is the horizontal coordinate of the component, n is the column number of the component, g1 is the horizontal distance between components, and l is the length information of the component.
[0209] If the row number of the component is the mth row, the vertical coordinate of the component is calculated as follows:
[0210] Y=0+[(m-1)*g2+m*w](Formula 2)
[0211] In Formula 2, Y is the vertical coordinate of the component, m is the column number of the component, g2 is the vertical distance between components, and w is the width information of the component.
[0212] If the component is located at the qth layer, the vertical coordinate of the component is calculated as follows:
[0213] Z=0+[(q-1)*g3+q*h](Formula 3)
[0214] In Formula 3, Z is the vertical coordinate of the component, q is the layer number of the component, g3 is the vertical distance between components, and h is the height information of the component.
[0215] The horizontal coordinate, vertical coordinate and vertical coordinate of each component can be calculated by the above formula 1 to formula 3, so as to obtain the spatial coordinate data of each component.
[0216] like Figure 6 As shown, Figure 6 It is a schematic diagram of the spatial coordinates of the target component and the component farthest from the target component. A spatial coordinate system is established through the center point of the target component. For example, if the component is a layer, there are n components in each row and m components in each column inside the battery, then the coordinates of the component farthest from the target component are ((n-1)*g1+n*l, (m-1)*g2+m*w, 0), let Xmax=(n-1)*g1+n*l, Ymax=(m-1)*g2+m*w.
[0217] The horizontal, vertical and vertical coordinates of each component are calculated in sequence through the coordinates of the center point of the target component, the distance between components, the length, width and height of the components, and the number of rows, columns and layers where the components are located, so as to accurately calculate the spatial coordinates of each component.
[0218] The number of component arrangements in this embodiment includes the number of component arrangement rows, the number of component arrangement columns and the number of component arrangement layers. The number of component arrangements can be used to quickly obtain the number of rows, columns and layers where the components are located, and the length, width and height of the components and the distance between the components can be obtained based on the component information. The spatial coordinates of each component can be accurately calculated through the distance between the components, the length, width and height of the components and the number of rows, columns and layers where the components are located.
[0219] In some embodiments, the spatial coordinate data of the center point of each component is calculated based on the spatial coordinates, size information, and distance data of the center point of the target component, including:
[0220] Get the interval coefficient and the index value data of each component's location;
[0221] The spatial coordinate data of the center point of each component is calculated based on the index value data, the interval coefficient, the spatial coordinates of the center point of the target component, the size information and the distance data.
[0222] In the case of not knowing how the components inside the battery are arranged, the spacing coefficient of the components and the index value data of the location of each component can be customized, so as to calculate the spatial coordinate data of the center point of each component through the spacing coefficient, index value data, component size information and distance data.
[0223] The index value data includes row index values, column index values and layer index values, so that the horizontal coordinate, vertical coordinate and vertical coordinate of each component can be calculated according to the row index value, column index value and layer index value combined with the spacing coefficient, size information and distance data to obtain the spatial coordinate data of the center point of each component.
[0224] In this embodiment, by setting the spacing coefficient and obtaining the index value data of each component, the spatial coordinates of each component can be flexibly calculated according to user needs through the spacing coefficient, index value coefficient and component size.
[0225] In one embodiment, the spatial coordinate data of the center point of each component is calculated according to the index value data, the spacing coefficient, the spatial coordinates of the center point of the target component, the size information and the distance data, including:
[0226] According to the index value data, the row index value of the row where each component is located, the column index value of the column where each component is located, and the layer index value of the layer where each component is located are obtained;
[0227] According to the size information, the length information, width information and height information of each component are obtained;
[0228] According to the distance data, the horizontal distance, the longitudinal distance and the vertical distance between the center point of each component and the center point of the target component are obtained;
[0229] The spatial coordinate data of the center point of each component is calculated through the spatial coordinates of the center point of the target component, row index value, column index value, layer index value, length information, width information, height information, horizontal distance, longitudinal distance and vertical distance.
[0230] For example, if the index value data of a component is (2,1,1), the row index value of the row where this component is located is 2, the column index value of the column where this component is located is 1, and the layer index value of the layer where this component is located is 1.
[0231] The number of components inside the battery can be modified according to user needs. When the number of components changes, the index value data of the components may also change. Therefore, the index value data can be updated according to the change in the number of components inside the battery.
[0232] In this embodiment, the horizontal coordinate data of each component center point can be calculated through the horizontal coordinate, row index value, length information and horizontal distance in the spatial coordinates of the target component center point.
[0233] In this embodiment, the spatial coordinates of each component are calculated using index value data, spacing coefficient, length, width, height of the component and the distance between the components. By adding index value data and spacing coefficient when calculating the spatial coordinate data of the component, another method of calculating the spatial coordinate data of the component is provided, which can flexibly calculate the spatial coordinates of each component.
[0234] In some embodiments, the spatial coordinate data of the center point of each component is calculated by using the spatial coordinates of the center point of the target component, the row index value, the column index value, the layer index value, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance, including:
[0235] Calculate the abscissa of the center point of each component through the abscissa, row index value, lateral distance, length information and spacing coefficient in the spatial coordinates of the center point of the target component;
[0236] Calculate the ordinate of each component center point through the ordinate, column index value, longitudinal distance, width information and spacing coefficient in the spatial coordinates of the target component center point;
[0237] The vertical coordinates of the center points of each component are calculated by using the layer index value, vertical distance, height information and spacing coefficient in the spatial coordinates of the center point of the target component;
[0238] The spatial coordinate data of the center point of each component is obtained according to the horizontal coordinate of the center point of each component, the vertical coordinate of the center point of each component and the vertical coordinate of the center point of each component.
[0239] For example, the center point of the target component is the first component inside the battery, that is, the component at the 1st row, 1st column, and 1st layer. The spatial coordinates of the center point of the target component are (0.0.0). For example, the length of the component is l, the width is w, and the height is h. The horizontal distance between the components is g1, the vertical distance is g2, and the vertical distance is g3. The row index value of the component is a1, and the spacing coefficient is S. Then, the horizontal coordinate of the component is calculated as follows:
[0240] X=0+[a1*(g1+1 / S)](Formula 4)
[0241] In Formula 4, X is the horizontal coordinate of the component, a1 is the row index value, g1 is the horizontal distance between components, l is the length information of the component, and S is the spacing coefficient.
[0242] If the column index value of the component is a2, the vertical coordinate of the component is calculated as follows:
[0243] Y=0+[a2*(g2+w / S)](Formula 5)
[0244] In Formula 5, Y is the vertical coordinate of the component, a2 is the column index value, g2 is the vertical distance between components, w is the width information of the component, and S is the spacing coefficient.
[0245] If the layer index value of the component is a3, the vertical coordinate of the component is calculated as follows:
[0246] Z=0+[a3*(g3+h / S)](Formula 6)
[0247] In Formula 6, Z is the vertical coordinate of the component, a3 is the layer index value, g3 is the vertical distance between components, h is the height information of the component, and S is the spacing coefficient.
[0248] The horizontal coordinate, vertical coordinate and vertical coordinate of each component can be calculated by using the above formula 4 to the above formula 6, so as to obtain the spatial coordinate data of each component.
[0249] In this embodiment, the horizontal coordinate, vertical coordinate and vertical coordinate of each component are calculated in sequence through the coordinates of the center point of the target component, the distance between components, the length, width and height of the components and the index value data of the components, so as to accurately calculate the spatial coordinates of each component.
[0250] In some embodiments, reference Figure 7 The steps of fusing the configuration data with the target three-dimensional display model and displaying the fused target three-dimensional display model include:
[0251] Step S401: obtaining the size information of the components inside the current battery and the distance data between the components according to the configuration data.
[0252] The configuration data includes the size information of each component in the current battery and the distance data between each component. Therefore, the size information of the components in the current battery and the distance data between each component can be obtained through the configuration data. The size information of the component includes the length information, width information and height information of the component. The distance data between components includes the horizontal distance, longitudinal distance and vertical distance between each component.
[0253] Step S402: adding a component identification number to each component according to the spatial coordinate data of each component.
[0254] It should be noted that the component identification number is a unique mark to identify each component. The corresponding component identification number can be generated through the spatial coordinate data of each component, and the component identification number can also be generated through other numbering methods. The component identification number of each component is a unique value inside the current battery, so that only the corresponding component can be identified.
[0255] Step S403: Fusing the size information, distance data and component identification number with the target three-dimensional display model to obtain a fused target three-dimensional display model.
[0256] It is understandable that the size information of the components and the distance data between the components can be fused to the target three-dimensional display model, so that the size information of the components and the distance between the components can be displayed on the target three-dimensional display model. The component identification number of each component is added to the corresponding component in turn, and when the corresponding component is clicked, the component identification number of the component is displayed on the component or on the display interface.
[0257] Step S404: displaying the fused target three-dimensional display model.
[0258] It should be understood that after the relevant information of the components is fused into the target three-dimensional display model, the fused target three-dimensional display model can be displayed, so that the internal structure information of the battery can be viewed based on the fused target three-dimensional display model.
[0259] In this embodiment, the size information of the components inside the current battery and the distance data between the components are added to the target three-dimensional display model, thereby supplementing the data of each component in the target three-dimensional display model, and adding a unique component identification number to each component according to the spatial coordinate point of each component, and the component identification number is added to each component in the target three-dimensional display model in turn, thereby obtaining a target three-dimensional display model that integrates the component structure and the component identification number, and the structure inside the current battery can be intuitively displayed through the fused target three-dimensional display model.
[0260] In some embodiments, determining a target three-dimensional display model based on the configuration data includes:
[0261] Build a target 3D display model based on the configuration data.
[0262] It should be noted that the display architecture of the current battery can be directly constructed according to the configuration data of the current battery to obtain the target three-dimensional display model of the current battery. When the configuration data of the current battery is updated, the updated target three-dimensional display model can be constructed in real time according to the updated configuration data.
[0263] This embodiment directly establishes a target three-dimensional display model through the configuration data of the current battery, thereby accurately presenting the three-dimensional spatial structure and layout inside the battery pack according to the target three-dimensional display model.
[0264] In some embodiments, determining a target three-dimensional display model based on the configuration data includes:
[0265] A target three-dimensional display model is determined in a preset three-dimensional model set based on the configuration data, wherein the preset three-dimensional model set is a plurality of three-dimensional models of internal structures of batteries established according to sample configuration data of the internal structures of batteries.
[0266] The preset three-dimensional model set is to collect sample configuration data of the internal structure of multiple batteries in advance, and establish three-dimensional models of the internal structure of multiple batteries through the sample configuration data. The preset three-dimensional model set maps the sample configuration data to the corresponding three-dimensional scene by constructing a three-dimensional scene, so as to obtain a three-dimensional architecture for the display of different battery types.
[0267] Since a three-dimensional model set is established based on the sample configuration data, there is a corresponding relationship between the configuration data and the three-dimensional model. The preset three-dimensional model set can be queried based on the configuration data of the current battery to obtain a display model corresponding to the configuration data of the current battery as the target three-dimensional display model.
[0268] By constructing a three-dimensional space in advance, when displaying the internal structure of the battery, the model architecture that can be displayed can be directly queried in the three-dimensional space, so that the internal structure of the battery can be displayed quickly.
[0269] This embodiment queries the corresponding target three-dimensional display model in the preset three-dimensional model set through the configuration data, so that the specific three-dimensional display model can be quickly determined according to the configuration data, thereby improving the efficiency of displaying the internal structure of the battery.
[0270] In some embodiments, the method for displaying the internal structure of a battery further includes:
[0271] Obtain the operating data of each component of the current battery;
[0272] Establish a mapping relationship between the operating data and the corresponding components in the fused target three-dimensional display model;
[0273] Based on the mapping relationship, the running data is added to the corresponding components in the fused target three-dimensional display model.
[0274] It should be noted that the operating data of each component of the current battery can be obtained by measuring in advance. For example, if the component type is a cell, the operating data of each component can be the charge and discharge voltage of the cell, the charge and discharge current of the cell, etc., or other operating data, etc., which is not limited in this embodiment. For example, if the component type is a sensor, the operating data of each component can be the measurement status of the sensor, the sampling frequency of the sensor, etc.
[0275] After the operation data is acquired, a mapping relationship may be established between the operation data of the corresponding component and the operation data, thereby making the operation data of each component correspond to each component one by one.
[0276] After establishing the mapping relationship between the component and the running data, the running data can be added to the corresponding component based on the mapping relationship, so that when the component is clicked, the running data of the component is displayed, which is convenient for the user to understand the status of the component in real time.
[0277] In this embodiment, a mapping relationship is established between the operating data of each component in the current battery and each component, so that the operating data can be quickly added to the corresponding component in the target three-dimensional display model, and the data of each component can be associated with the component, so that the operating data corresponding to each component can be quickly queried when viewing the target three-dimensional display model, thereby highly restoring the arrangement structure inside the real battery and improving the accuracy and authenticity of the data in subsequent use by users.
[0278] In some embodiments, the method for displaying the internal structure of a battery further includes:
[0279] Analyze the operation data to obtain abnormal operation data;
[0280] Determine abnormal components based on abnormal operation data and mapping relationships;
[0281] The abnormal components are marked in the fused target 3D display model.
[0282] It should be noted that the operating data includes normal operating data and abnormal operating data. For example, abnormal charging or discharging of a battery cell inside the battery. The operating data of each component can be analyzed to determine the abnormal operating data. For example, features can be extracted from the operating data and the extracted feature data can be compared with the feature data of the battery cell during normal operation. When the comparison is inconsistent, the operating data is determined to be abnormal operating data.
[0283] After analyzing the abnormal operating data, the component corresponding to the abnormal operating data can be determined based on the mapping relationship between the operating data and the component, and used as the abnormal component. In order to enable users to intuitively and quickly understand the operating status of each battery and quickly locate the abnormal component, the abnormal component can be marked, such as adding a warning icon to the abnormal component or setting the color of the normal component to white and the color of the abnormal component to red, thereby increasing the warning effect.
[0284] like Figure 8 As shown, Figure 8 This is a schematic diagram of the fused target 3D display model. The components inside the current battery can be displayed in 3D through the target 3D display model. Additional warning rendering effects are added to abnormal components, so that the operation status of each component can be intuitively understood. In the fused target 3D display model, users can move the position between different mouse events, such as rotating the component to the left or right, so as to observe the status of the components inside the current battery from multiple angles.
[0285] In this embodiment, abnormal components can be accurately located according to the mapping relationship between the operating data and the components, and the abnormal components can be marked in the target three-dimensional display model, and additional alarm rendering effects can be added.
[0286] In some embodiments, the method for displaying the internal structure of a battery further includes:
[0287] Obtaining identification code information, capacity information, and model information of the current battery based on the physical model data;
[0288] The identification code information, capacity information and model information are displayed in the target three-dimensional display model.
[0289] It should be noted that in addition to displaying the component information and component structure inside the current battery, the information of the current battery can also be displayed on the target three-dimensional display model. Therefore, the identification code information, capacity information and model information of the current battery can be obtained according to the physical model data, and the current battery can be identified according to the identification code information. The identification code information, capacity information and model information are added to the display interface in the target three-dimensional display model. When the user views the current battery, the model information, capacity and identification code information of the current battery can be understood.
[0290] like Fig. 9 As shown, Fig. 9This is another schematic diagram of the fused target three-dimensional display model. The battery information as well as the battery model, capacity and identification code information are displayed on the right interface of the fused target three-dimensional display model. For example, the battery identification code information is 123456, the battery capacity information is 126Ah, and the battery model is "XXX". Other information can also be displayed, such as the number of components in the battery, the arrangement method, the component type, etc. (not shown in the figure).
[0291] In this embodiment, by adding the identification code information, capacity information and model information of the battery to the fused target three-dimensional display model, the current battery information can be quickly and intuitively displayed in the fused target three-dimensional display model.
[0292] In some embodiments, obtaining the current configuration data inside the battery based on the physical model data includes:
[0293] Obtain product information of the current battery according to the physical model data;
[0294] Parse the product information to obtain the connection relationship between the various components of the current battery, the number of component combinations, the connection relationship between the various component combinations, and component information;
[0295] The number of components and the arrangement of components are obtained according to the connection relationship between each component, the number of component combinations and the connection relationship between each component combination;
[0296] The component information, the number of components and the arrangement of components are used as the configuration data inside the current battery.
[0297] It should be noted that the product information of the current battery refers to the national product standard code of the current battery. Each battery carries national product standard code information reflecting its product. By parsing the national product standard code information, the connection relationship between components can be obtained. The connection relationship between components includes whether components are connected in series or in parallel and how many components are connected in series or in parallel.
[0298] The number of component combinations is the number of modules in the current battery. The number of modules in the current battery can be obtained based on the national product code of the current battery. The connection relationship between each component combination includes each component combination in parallel or each component combination in series. Component information includes component type, component size information, distance data, etc.
[0299] The number of components and the arrangement of components are obtained through the connection relationship between each component, the number of component combinations and the connection relationship between each component combination.
[0300] The number of components in each row, each column and each layer can be obtained according to the number of components and the arrangement of components, and the number of components, the arrangement of components and the component information are used as the configuration data inside the current battery.
[0301] In this embodiment, the real physical model data of the current battery is parsed to obtain the product information of the current battery, and the internal configuration data of the battery is obtained based on the product information. By abstracting the real physical model data of the battery into configuration data, it is convenient to quickly determine the target three-dimensional display model based on the configuration data of the current battery.
[0302] In some embodiments, the method for displaying the internal structure of a battery further includes:
[0303] Determine a two-dimensional display model based on the configuration data, wherein the two-dimensional display model is a two-dimensional model of the internal structure of the current battery;
[0304] It should be understood that the two-dimensional display model can be determined based on the current battery configuration data. The two-dimensional display model can be constructed in real time based on the current battery configuration data. A two-dimensional model set of the battery's internal structure can also be established in advance based on sample configuration data of the battery's internal structure, so that the corresponding two-dimensional display model can be directly queried in the two-dimensional model set, thereby combining the three-dimensional model and the two-dimensional model, with the three-dimensional model as the main view and the two-dimensional model as the auxiliary view, and flexibly selecting a variety of display forms to display the battery's internal structure.
[0305] The two-dimensional coordinate data of each component inside the battery can be calculated according to the configuration data, so as to determine the two-dimensional display model according to the two-dimensional coordinate data.
[0306] After the two-dimensional display model is determined, the configuration data may be merged with the two-dimensional display model, the configuration data may be added to the two-dimensional display model, and the merged two-dimensional display model may be displayed.
[0307] In this embodiment, a two-dimensional display model can also be determined according to the configuration data, so as to display the internal structure of the current battery in two dimensions, provide an additional display method for the current battery structure, and flexibly and variably display the internal structure of the battery.
[0308] In some embodiments, determining the two-dimensional presentation model based on the configuration data includes:
[0309] Build a 2D display model based on the configuration data.
[0310] It should be noted that the two-dimensional coordinate data of each component inside the battery can be directly calculated according to the current configuration data of the battery, so as to construct a two-dimensional display model according to the two-dimensional coordinate data.
[0311] This embodiment directly establishes a two-dimensional display model through the configuration data of the current battery, so as to display the battery structure according to the two-dimensional display model, and provide an additional display method of the current battery structure.
[0312] In some embodiments, determining the two-dimensional presentation model based on the configuration data includes:
[0313] Determine a two-dimensional display model in a preset two-dimensional model set based on the configuration data, wherein the preset two-dimensional model set is a plurality of two-dimensional models of internal structures of batteries established according to sample configuration data of internal structures of batteries;
[0314] As an example, two-dimensional models of the internal structures of different batteries can be established in advance based on sample configuration data of the internal structures of the batteries and stored in corresponding locations. When the internal structure of the current battery needs to be displayed in two dimensions, the two-dimensional display model corresponding to the current battery can be quickly determined from the preset two-dimensional model set based on the configuration data of the current battery.
[0315] This embodiment queries the corresponding two-dimensional display model in the preset two-dimensional model set through the configuration data, so that the specific two-dimensional display model can be quickly determined according to the configuration data, thereby improving the efficiency of displaying the internal structure of the battery.
[0316] In some embodiments, the method for displaying the internal structure of a battery further includes:
[0317] In response to the user's display model switching instruction, the fused target three-dimensional display model or the fused two-dimensional display model is switched for display.
[0318] It should be noted that the display model switching instruction is to switch the fused target 3D display model to the fused 2D display model, or to switch the fused 2D display model to the fused target 3D display model. Thus, the 2D model and the 3D model can be switched to each other, providing different display modes for users.
[0319] In this embodiment, the three-dimensional display model and the two-dimensional display model can be switched mutually through the display model switching instruction sent by the user, so as to provide the user with a more intuitive visualization effect of the inside of the battery.
[0320] In some embodiments, the battery internal structural components include battery cells and sensors;
[0321] The method for displaying the internal structure of the battery also includes:
[0322] In response to a component switching instruction from a user, the component displayed in the fused target three-dimensional display model is switched to a battery cell or a sensor.
[0323] The component switching instruction refers to switching different observation subjects. For example, if the current observation subject is the battery cell and the user wants to view the internal structure diagram of the sensor, the current observation subject can be switched to the sensor according to the component switching instruction. Fig.10 As shown, Fig.10 It is a schematic diagram showing the internal structure of the battery. By default, the fused target 3D display model is the main view, and the 2D display model is the auxiliary view. The 2D display model or 3D display model can be switched through the switching command. The user can observe the current battery internal structure, cell arrangement, and the influence relationship between cells from multiple angles through rotation, dragging, etc. For abnormal cells, such as cell 2, they are marked on the display model. The display interface shows the current battery details, including the VIN ID of the current battery, that is, the identification code information, such as the identification code information is 123456, and the battery capacity information, such as 126Ah, and the battery model information "XXX". Other information can also be displayed. After clicking the corresponding cell in the display interface, the data of the corresponding cell can be displayed, and the observation subject can be switched to the sensor by clicking the corresponding button.
[0324] In this embodiment, the battery includes different types of components, and different observation subjects can be switched according to the user's viewing needs, so that the user can intuitively understand the conditions of different types of components and improve the visualization effect of the battery.
[0325] To achieve the above purpose, the present invention also provides a battery internal structure display device. Fig.11 The structure diagram of an embodiment of a battery internal structure display device provided in an embodiment of the present application is shown, and the battery internal structure display device includes:
[0326] The acquisition module 10 is used to acquire the physical model data of the current battery.
[0327] The acquisition module 10 is also used to obtain the current configuration data inside the battery based on the physical model data.
[0328] The determination module 20 is used to determine a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery.
[0329] The fusion module 30 is used to fuse the configuration data with the target three-dimensional display model and display the fused target three-dimensional display model.
[0330] This embodiment obtains the physical model data of the current battery; obtains the configuration data inside the current battery based on the physical model data; determines the target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery; fuses the configuration data with the target three-dimensional display model, and displays the fused target three-dimensional display model. The internal structure of the real battery is displayed through the three-dimensional target three-dimensional display model, accurately presenting the three-dimensional spatial structure and layout inside the battery pack, allowing users to more intuitively understand the internal structure data of the battery.
[0331] In one embodiment, the determination module 20 is further used to calculate the spatial coordinate data of each component inside the battery based on the configuration data; and determine the target three-dimensional display model according to the spatial coordinate data.
[0332] In one embodiment, the determination module 20 is further used to generate a component arrangement matrix according to the spatial coordinate data; and determine the target three-dimensional display model through the component arrangement matrix.
[0333] In one embodiment, the determination module 20 is also used to obtain the size information of the components inside the current battery and the distance data between the components based on the configuration data; select the center point of the target component among the components inside the battery as the origin to obtain the spatial coordinates of the center point of the target component; and calculate the spatial coordinate data of the center point of each component based on the spatial coordinates, size information and distance data of the center point of the target component.
[0334] In one embodiment, the determination module 20 is also used to detect the component arrangement in the configuration data; obtain the component arrangement quantity in the configuration data based on the component arrangement; and calculate the spatial coordinate data of the center point of each component through the component arrangement quantity, the spatial coordinates of the center point of the target component, the size information and the distance data.
[0335] In one embodiment, the determination module 20 is also used to obtain the number of component arrangement rows, the number of component arrangement columns, and the number of component arrangement layers through the number of component arrangement rows, the number of component arrangement columns, and the number of component arrangement layers; obtain the number of rows, the number of columns, and the number of layers of each component inside the battery through the number of component arrangement rows, the number of component arrangement columns, and the number of component arrangement layers; obtain the length information, width information, and height information of each component based on the size information; obtain the lateral distance, longitudinal distance, and vertical distance between the center point of each component and the center point of the target component based on the distance data; calculate the spatial coordinate data of the center point of each component through the spatial coordinates of the center point of the target component, the number of rows, the number of columns, the number of layers, the length information, the width information, the height information, the lateral distance, the longitudinal distance, and the vertical distance.
[0336] In one embodiment, the determination module 20 is also used to calculate the horizontal coordinate of each component center point through the horizontal coordinate, number of columns, length information and horizontal distance in the spatial coordinates of the target component center point; calculate the vertical coordinate of each component center point through the vertical coordinate, number of rows, width information and vertical distance in the spatial coordinates of the target component center point; calculate the vertical coordinate of each component center point through the vertical coordinate, number of layers, height information and vertical distance in the spatial coordinates of the target component center point; obtain the spatial coordinate data of each component center point according to the horizontal coordinate of each component center point, the vertical coordinate of each component center point and the vertical coordinate of each component center point.
[0337] In one embodiment, the determination module 20 is also used to obtain the spacing coefficient and the index value data of the location of each component; the spatial coordinate data of the center point of each component is calculated based on the index value data, the spacing coefficient, the spatial coordinates of the center point of the target component, the size information and the distance data.
[0338] In one embodiment, the determination module 20 is also used to obtain the row index value of the row where each component is located, the column index value of the column where each component is located, and the layer index value of the layer where each component is located according to the index value data; obtain the length information, width information, and height information of each component according to the size information; obtain the horizontal distance, longitudinal distance, and vertical distance between the center point of each component and the center point of the target component according to the distance data; calculate the spatial coordinate data of the center point of each component through the spatial coordinates of the center point of the target component, the row index value, the column index value, the layer index value, the length information, the width information, the height information, the horizontal distance, the longitudinal distance, and the vertical distance.
[0339] In one embodiment, the determination module 20 is also used to calculate the horizontal coordinate of each component center point through the horizontal coordinate, row index value, horizontal distance, length information and spacing coefficient in the spatial coordinate of the target component center point; calculate the vertical coordinate of each component center point through the vertical coordinate, column index value, vertical distance, width information and spacing coefficient in the spatial coordinate of the target component center point; calculate the vertical coordinate of each component center point through the layer index value, vertical distance, height information and spacing coefficient in the spatial coordinate of the target component center point; obtain the spatial coordinate data of each component center point according to the horizontal coordinate of each component center point, the vertical coordinate of each component center point and the vertical coordinate of each component center point.
[0340] In one embodiment, the fusion module 30 is also used to obtain the size information of the components inside the current battery and the distance data between the components according to the configuration data; add a component identification number to each component according to the spatial coordinate data of each component; fuse the size information, distance data and component identification number with the target three-dimensional display model to obtain a fused target three-dimensional display model; and display the fused target three-dimensional display model.
[0341] In one embodiment, the determination module 20 is further configured to construct a target three-dimensional display model based on the configuration data.
[0342] In one embodiment, the determination module 20 is further used to determine the target three-dimensional display model in a preset three-dimensional model set based on the configuration data, wherein the preset three-dimensional model set is a plurality of internal structure three-dimensional models of batteries established according to sample configuration data of the internal structure of the battery.
[0343] In one embodiment, the fusion module 30 is also used to obtain the operating data of each component of the current battery; establish a mapping relationship between the operating data and the corresponding components in the fused target three-dimensional display model; and add the operating data to the corresponding components in the fused target three-dimensional display model based on the mapping relationship.
[0344] In one embodiment, the battery internal structure display device may further include:
[0345] The analysis module is used to analyze the operation data to obtain abnormal operation data; determine the abnormal components according to the abnormal operation data and the mapping relationship; and mark the abnormal components in the fused target three-dimensional display model.
[0346] In one embodiment, the fusion module 30 is further used to obtain the identification code information, capacity information and model information of the current battery based on the physical model data; and display the identification code information, capacity information and model information in the fused target three-dimensional display model.
[0347] In one embodiment, the acquisition module 10 is also used to obtain product information of the current battery based on the physical model data; parse the product information to obtain the connection relationship between the various components of the current battery, the number of component combinations, the connection relationship between each component combination, and component information; obtain the number of components and the arrangement of components based on the connection relationship between the various components, the number of component combinations, and the connection relationship between each component combination; use the component information, the number of components, and the arrangement of components as the internal configuration data of the current battery.
[0348] In one embodiment, the fusion module 30 is further used to determine a two-dimensional display model based on the configuration data, wherein the two-dimensional display model is a two-dimensional model of the internal structure of the current battery; the configuration data is fused with the two-dimensional display model, and the fused two-dimensional display model is displayed.
[0349] In one embodiment, the fusion module 30 is further used to construct a two-dimensional display model based on the configuration data.
[0350] In one embodiment, the fusion module 30 is further used to determine a two-dimensional display model in a preset two-dimensional model set based on the configuration data, wherein the preset two-dimensional model set is a plurality of two-dimensional models of internal structures of batteries established according to sample configuration data of the internal structures of batteries.
[0351] In one embodiment, the battery internal structure display device may further include:
[0352] The switching module is used to switch and display the fused target three-dimensional display model or the fused two-dimensional display model in response to the user's display model switching instruction.
[0353] In one embodiment, the internal structural components of the battery include battery cells and sensors, and the switching module is further used to respond to a component switching instruction from a user to switch the components displayed in the fused target three-dimensional display model to battery cells or sensors.
[0354] To achieve the above-mentioned purpose, an embodiment of the present invention further proposes a battery internal structure display device, which includes: a memory, a processor, and a battery internal structure display program stored in the memory and executable on the processor, wherein the battery internal structure display program is configured to implement the battery internal structure display method as described above.
[0355] Since the battery internal structure display device adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.
[0356] To achieve the above objectives, an embodiment of the present invention further provides a storage medium, on which a battery internal structure display program is stored. When the battery internal structure display program is executed by a processor, the battery internal structure display method as described above is implemented.
[0357] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.
[0358] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for displaying the internal structure of a battery, characterized in that: The battery internal display method comprises: Get the physical model data of the current battery; Obtaining current internal configuration data of the battery based on the physical model data; Determining a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery; The configuration data is fused with the target three-dimensional display model, and the fused target three-dimensional display model is displayed.
2. The method for displaying the internal structure of a battery according to claim 1, characterized in that: The determining of the target three-dimensional display model based on the configuration data includes: Calculate the spatial coordinate data of each component inside the battery based on the configuration data; A target three-dimensional display model is determined according to the spatial coordinate data.
3. The method for displaying the internal structure of a battery according to claim 2, characterized in that: The step of determining the target three-dimensional display model according to the spatial coordinate data includes: generating a component arrangement matrix according to the spatial coordinate data; The target three-dimensional display model is determined by the component arrangement matrix.
4. The method for displaying the internal structure of a battery according to claim 2, characterized in that: The calculating the spatial coordinate data of each component inside the battery based on the configuration data includes: Based on the configuration data, obtain the size information of the components inside the current battery and the distance data between the components; Selecting the center point of a target component among the components inside the battery as the origin, and obtaining the spatial coordinates of the center point of the target component; The spatial coordinate data of the center point of each component is calculated based on the spatial coordinate of the center point of the target component, the size information and the distance data.
5. The method for displaying the internal structure of a battery according to claim 4, characterized in that: The calculating the spatial coordinate data of the center point of each component based on the spatial coordinate of the center point of the target component, the size information and the distance data includes: detecting an arrangement of components in the configuration data; Acquire the number of component arrangements in the configuration data based on the component arrangement mode; The spatial coordinate data of the center point of each component is calculated by using the component arrangement quantity, the spatial coordinates of the center point of the target component, the size information and the distance data.
6. The method for displaying the internal structure of a battery according to claim 5, characterized in that: The calculating of the spatial coordinate data of the center point of each component by using the number of component arrangements, the spatial coordinates of the center point of the target component, the size information and the distance data includes: The number of component arrangement rows, the number of component arrangement columns and the number of component arrangement layers are obtained according to the number of component arrangement; The number of rows, the number of columns and the number of layers of each component inside the battery are obtained by the number of rows, the number of columns and the number of layers of each component; Obtaining length information, width information, and height information of each component according to the size information; Obtaining the lateral distance, longitudinal distance and vertical distance between the center point of each component and the center point of the target component according to the distance data; The spatial coordinate data of the center point of each component is calculated through the spatial coordinates of the center point of the target component, the number of rows, the number of columns, the number of layers, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance.
7. The method for displaying the internal structure of a battery according to claim 6, characterized in that: The spatial coordinate data of the center point of each component is calculated by using the spatial coordinate of the center point of the target component, the number of rows, the number of columns, the number of layers, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance, including: Calculate the horizontal coordinate of the center point of each component by using the horizontal coordinate in the spatial coordinate of the center point of the target component, the number of columns, the length information, and the horizontal distance; Calculate the ordinate of the center point of each component by using the ordinate in the spatial coordinate of the center point of the target component, the number of rows, the width information, and the longitudinal distance; Calculate the vertical coordinate of the center point of each component by using the vertical coordinate in the spatial coordinate of the center point of the target component, the number of layers, the height information, and the vertical distance; The spatial coordinate data of the center point of each component is obtained according to the horizontal coordinate of the center point of each component, the vertical coordinate of the center point of each component and the vertical coordinate of the center point of each component.
8. The method for displaying the internal structure of a battery according to claim 4, characterized in that: The calculating the spatial coordinate data of the center point of each component based on the spatial coordinate of the center point of the target component, the size information and the distance data includes: Get the interval coefficient and the index value data of each component's location; The spatial coordinate data of the center point of each component is calculated according to the index value data, the interval coefficient, the spatial coordinate of the center point of the target component, the size information and the distance data.
9. The method for displaying the internal structure of a battery according to claim 8, characterized in that: The calculating the spatial coordinate data of the center point of each component according to the index value data, the interval coefficient, the spatial coordinate of the center point of the target component, the size information and the distance data includes: According to the index value data, obtain the row index value of the row where each component is located, the column index value of the column where each component is located, and the layer index value of the layer where each component is located; Obtaining length information, width information, and height information of each component according to the size information; Obtaining the lateral distance, longitudinal distance and vertical distance between the center point of each component and the center point of the target component according to the distance data; The spatial coordinate data of the center point of each component is calculated using the spatial coordinates of the center point of the target component, the row index value, the column index value, the layer index value, the length information, the width information, the height information, the horizontal distance, the longitudinal distance, and the vertical distance.
10. The method for displaying the internal structure of a battery according to claim 9, characterized in that: The spatial coordinate data of the center point of each component is calculated by using the spatial coordinate of the center point of the target component, the row index value, the column index value, the layer index value, the length information, the width information, the height information, the horizontal distance, the longitudinal distance and the vertical distance, including: Calculate the horizontal coordinate of the center point of each component by using the horizontal coordinate in the spatial coordinate of the center point of the target component, the row index value, the horizontal distance, the length information and the spacing coefficient; Calculate the ordinate of the center point of each component by using the ordinate in the spatial coordinate of the center point of the target component, the column index value, the longitudinal distance, the width information and the spacing coefficient; Calculate the vertical coordinates of the center point of each component by using the layer index value in the spatial coordinates of the center point of the target component, the vertical distance, the height information, and the spacing coefficient; The spatial coordinate data of the center point of each component is obtained according to the horizontal coordinate of the center point of each component, the vertical coordinate of the center point of each component and the vertical coordinate of the center point of each component.
11. The method for displaying the internal structure of a battery according to claim 2, characterized in that: The step of fusing the configuration data with the target three-dimensional display model and displaying the fused target three-dimensional display model includes: Obtaining size information of components inside the current battery and distance data between components according to the configuration data; Add component identification numbers to each component according to the spatial coordinate data of each component; Merging the size information, the distance data, and the component identification number with the target three-dimensional display model to obtain a fused target three-dimensional display model; The fused target three-dimensional display model is displayed.
12. The method for displaying the internal structure of a battery according to any one of claims 1 to 11, characterized in that: The determining of the target three-dimensional display model based on the configuration data includes: A target three-dimensional display model is constructed based on the configuration data.
13. The method for displaying the internal structure of a battery according to any one of claims 1 to 12, characterized in that: The determining of the target three-dimensional display model based on the configuration data includes: Based on the configuration data, a target three-dimensional display model is determined in a preset three-dimensional model set, wherein the preset three-dimensional model set is a plurality of internal structure three-dimensional models of batteries established according to sample configuration data of the internal structure of batteries.
14. The method for displaying the internal structure of a battery according to any one of claims 1 to 13, characterized in that: The battery internal structure display method further includes: Obtain the operating data of each component of the current battery; Establishing a mapping relationship between the operating data and corresponding components in the fused target three-dimensional display model; The operation data is added to the corresponding component in the fused target three-dimensional display model based on the mapping relationship.
15. The method for displaying the internal structure of a battery according to claim 14, characterized in that: The battery internal structure display method further includes: Analyzing the operation data to obtain abnormal operation data; Determine an abnormal component according to the abnormal operation data and the mapping relationship; The abnormal components are marked in the fused target three-dimensional display model.
16. The method for displaying the internal structure of a battery according to any one of claims 1 to 15, characterized in that: The battery internal structure display method further includes: Obtaining identification code information, capacity information, and model information of the current battery based on the physical model data; The identification code information, the capacity information and the model information are displayed in the fused target three-dimensional display model.
17. The method for displaying the internal structure of a battery according to any one of claims 1 to 16, characterized in that: The obtaining the current internal configuration data of the battery based on the physical model data includes: Obtain product information of the current battery according to the physical model data; Parsing the product information to obtain the connection relationship between various components of the current battery, the number of component combinations, the connection relationship between various component combinations, and component information; Obtaining the number of components and the arrangement of components according to the connection relationship between the components, the number of component combinations, and the connection relationship between the component combinations; The component information, the component quantity and the component arrangement are used as configuration data inside the current battery.
18. The method for displaying the internal structure of a battery according to any one of claims 1 to 17, characterized in that: The battery internal structure display method further includes: Determine a two-dimensional display model based on the configuration data, wherein the two-dimensional display model is a two-dimensional model of the internal structure of the current battery; The configuration data is fused with the two-dimensional display model, and the fused two-dimensional display model is displayed.
19. The method for displaying the internal structure of a battery according to claim 18, wherein: The determining of the two-dimensional display model based on the configuration data includes: A two-dimensional display model is constructed based on the configuration data.
20. The method for displaying the internal structure of a battery according to claim 18, wherein: The determining of the two-dimensional display model based on the configuration data includes: A two-dimensional display model is determined in a preset two-dimensional model set based on the configuration data, wherein the preset two-dimensional model set is a plurality of two-dimensional models of internal structures of batteries established according to sample configuration data of internal structures of batteries.
21. The method for displaying the internal structure of a battery according to claim 18, wherein: The battery internal structure display method further includes: In response to the user's display model switching instruction, the fused target three-dimensional display model or the fused two-dimensional display model is switched for display.
22. The method for displaying the internal structure of a battery according to any one of claims 1 to 21, characterized in that: The internal structural components of the battery include battery cells and sensors; The battery internal structure display method further includes: In response to a component switching instruction from the user, the component displayed in the fused target three-dimensional display model is switched to a battery cell or a sensor.
23. A battery internal structure display device, characterized in that: The battery internal structure display device comprises: An acquisition module is used to acquire the physical model data of the current battery; The acquisition module is further used to obtain the configuration data inside the current battery based on the physical model data; A determination module, configured to determine a target three-dimensional display model based on the configuration data, wherein the target three-dimensional display model is a three-dimensional model of the internal structure of the current battery; A fusion module is used to fuse the configuration data with the target three-dimensional display model and display the fused target three-dimensional display model.
24. A battery internal structure display device, characterized in that: The battery internal structure display device includes: a memory, a processor, and a battery internal structure display program stored in the memory and executable on the processor, wherein the battery internal structure display program is configured to implement the battery internal structure display method as described in any one of claims 1 to 22.
25. A storage medium, characterized in that: The storage medium stores a battery internal structure display program, and when the battery internal structure display program is executed by the processor, the battery internal structure display method according to any one of claims 1 to 22 is implemented.
