Construction method and device of solar cell model, equipment, storage medium and program product

By constructing the gate line model of the virtual battery on the solar cell model simulation interface and performing resistance simulation, the problem of low efficiency in the existing technology is solved, and efficient battery structure design and resource conservation are achieved.

CN119989713APending Publication Date: 2025-05-13TRINA SOLAR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510124446.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-26
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

Existing solar cell grid line design methods are inefficient and require the production of multiple sample batteries to measure resistance to determine the optimal battery structure.

Method used

A method for building a solar cell model is provided. By inputting the size parameters and structural parameters of the gate line on the battery model simulation interface, the N-side and P-side gate line models of the virtual battery are constructed, resistance simulation calculations are performed, and calibration is performed based on actual and simulated resistances.

Benefits of technology

The optimal battery structure can be designed without the need to make real sample batteries, which significantly improves design efficiency and avoids waste of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119989713A_ABST
    Figure CN119989713A_ABST
Patent Text Reader

Abstract

The invention relates to a construction method and device of a solar cell model, equipment, a storage medium and a program product. The method comprises the following steps: responding to a first input operation triggered by a user on a battery model simulation interface; constructing a first battery model corresponding to the first virtual battery according to the first battery parameter; the first battery model comprises an N-side grid line model and a P-side grid line model of the first virtual battery; the first input operation comprises a first battery parameter of the first virtual battery. According to the method, sample batteries with different grid lines do not need to be manufactured, and the resistance corresponding to each virtual battery can be determined only by inputting the battery parameters of the virtual batteries with different grid lines into the battery simulation interface, so that the battery parameters of the battery to be manufactured are determined according to the resistance corresponding to each virtual battery; and the construction efficiency of the solar cell model is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of solar cells, and in particular to a method, device, equipment, storage medium and program product for constructing a solar cell model. Background Art

[0002] The grid line of a solar cell is an important component of the metal electrode on the front side of the solar cell. Its main function is to collect and transmit photogenerated carriers, thereby realizing the conversion of solar energy into electrical energy.

[0003] The design of the grid lines has an important impact on the performance of solar cells, especially the resistance of the cells. At present, designing the cell structure based on the grid line related parameters of solar cells (such as the number, width, height and shape, etc.) has also become a hot research topic in the field of solar cells. At present, the existing research methods include making sample cells with different grid lines and measuring the resistance of each sample cell, so as to design the optimal cell structure according to the resistance of each sample cell.

[0004] However, the above-mentioned battery structure design method has the problem of low efficiency. Summary of the invention

[0005] Based on this, it is necessary to provide a method, device, equipment, storage medium and program product for constructing a solar cell model that can improve the design efficiency of the battery structure in order to address the above technical problems.

[0006] In a first aspect, the present application provides a method for constructing a solar cell model, comprising:

[0007] In response to a first input operation triggered by a user on a battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery;

[0008] A first battery model corresponding to the first virtual battery is constructed according to the first battery parameter; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0009] In one embodiment, the first battery parameter includes a size parameter of a grid line, and the first battery model corresponding to the first virtual battery is constructed according to the first battery parameter, including:

[0010] According to the size parameters of the gate line, the N-side block model and the P-side block model are constructed respectively;

[0011] The first attribute parameter of the N-side block model and the second attribute parameter of the P-side block model are set to obtain the N-side gate line model and the P-side gate line model.

[0012] In one embodiment, the above setting of the first attribute parameter of the N-side block model and the second attribute parameter of the P-side block model to obtain the N-side gate line model and the P-side gate line model includes:

[0013] Setting a first gate line structure on the N-side block model to obtain an N-side initial gate line model, and setting a second gate line structure on the P-side block model to obtain a P-side initial gate line model;

[0014] The first material parameter and the first potential parameter of the N-side initial gate line model are set to obtain the N-side gate line model, and the second material parameter and the second potential parameter of the P-side initial gate line model are set to obtain the P-side gate line model.

[0015] In one embodiment, the above-mentioned setting of the first gate line structure on the N-side block model and the setting of the second gate line structure on the P-side block model include:

[0016] Drawing a first contact point, a first gate line, and a first sintering pit on the N-side block model;

[0017] A second contact point, a second gate line, and a second sintering pit are drawn on the P-side block model.

[0018] In one embodiment, the above-mentioned setting of the first material parameter and the first potential parameter of the N-side initial gate line model includes:

[0019] Setting the first resistivity of the initial gate line model on the N side to a first resistivity value;

[0020] Disposing a first insulating layer on the surface of the N-side initial gate line pattern;

[0021] The potential at the NP junction position on the N-side initial gate line model is set to a first value, and the potential on the contact point surface on the N-side initial gate line model is set to a second value; the second value is greater than the first value.

[0022] In one embodiment, the second material parameter and the second potential parameter of the P-side initial gate line model are set, including:

[0023] Setting the second resistivity of the P-side initial gate line model to a second resistance value;

[0024] Disposing a second insulating layer and a second contact layer on the surface of the P-side initial gate line pattern;

[0025] The potential at the NP junction position on the P-side initial gate line model is set to a third value, and the potential of the contact point surface on the P-side initial gate line model is set to a fourth value; the fourth value is greater than the third value.

[0026] In one embodiment, the N-side block model and the P-side block model are constructed separately according to the size parameters of the gate lines, including:

[0027] According to the size parameters of the gate line, the N-side minimum unit and the P-side minimum unit are constructed respectively;

[0028] The N-side minimum unit and the P-side minimum unit are operated respectively to obtain the N-side block model and the P-side block model; the operation includes at least one of folding, translation, and rotation; the N-side block model is a symmetrical structure including multiple N-side minimum units; the P-side block model is a symmetrical structure including multiple P-side minimum units.

[0029] In one embodiment, the first battery parameter includes an actual resistance of the first virtual battery, and the method further includes:

[0030] Perform resistance simulation calculation based on the first battery model to obtain a simulated resistance of the first virtual battery;

[0031] The first battery model is calibrated according to the actual resistance and the simulated resistance to obtain a calibrated first battery model.

[0032] In one embodiment, the resistance simulation calculation based on the first battery model to obtain the simulated resistance of the first virtual battery includes:

[0033] Performing finite element mesh division on the first battery model to obtain a divided first battery model;

[0034] The surface resistance of the divided first battery model is calculated by finite element method to obtain the simulated resistance of the first virtual battery.

[0035] In one embodiment, the method further comprises:

[0036] In response to a second input operation triggered by a user on the battery model simulation interface; the second input operation includes second battery parameters of a plurality of second virtual batteries;

[0037] According to the second battery parameters, the second battery model corresponding to each second virtual battery is updated, and the resistance corresponding to each second virtual battery is determined;

[0038] Determining target parameters of the target battery according to the resistance corresponding to each second virtual battery;

[0039] The parameter display area on the battery model simulation interface displays the target parameters of the target battery.

[0040] In a second aspect, the present application also provides a device for constructing a solar cell model, comprising:

[0041] A response module, used to respond to a first input operation triggered by a user on the battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery;

[0042] The construction module is used to construct a first battery model corresponding to the first virtual battery according to the first battery parameter; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0043] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0044] In response to a first input operation triggered by a user on a battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery;

[0045] A first battery model corresponding to the first virtual battery is constructed according to the first battery parameter; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0046] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0047] In response to a first input operation triggered by a user on a battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery;

[0048] A first battery model corresponding to the first virtual battery is constructed according to the first battery parameter; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0049] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0050] In response to a first input operation triggered by a user on a battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery;

[0051] A first battery model corresponding to the first virtual battery is constructed according to the first battery parameter; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0052] The above-mentioned method, device, equipment, storage medium and program product for constructing the solar cell model, the above-mentioned method does not need to make sample batteries with different grid lines, and only needs to input the battery parameters of virtual batteries with different grid lines into the battery simulation interface to determine the resistance corresponding to each virtual battery, thereby determining the battery parameters of the battery to be manufactured according to the resistance corresponding to each virtual battery, which greatly improves the construction efficiency of the solar cell model; in addition, there is no need to make sample batteries with different grid lines, avoiding waste of resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0054] Figure 1 is an application environment diagram of a method for constructing a solar cell model in one embodiment;

[0055] Figure 2 is a schematic flow chart of a method for constructing a solar cell model in one embodiment;

[0056] Figure 3 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0057] Figure 4 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0058] Figure 5 This is a schematic diagram of the minimum repeating unit of the front silver n-plane in one embodiment;

[0059] Figure 6 This is a schematic diagram of the minimum repeating unit of the back aluminum p-plane in one embodiment;

[0060] Figure 7 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0061] Figure 8 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0062] Fig. 9 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0063] Fig.10 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0064] Fig.11 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0065] Fig.12 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0066] Fig.13 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0067] Fig.14 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0068] Fig.15 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0069] Fig.16 A schematic diagram of an n-side model in an embodiment;

[0070] Fig.17 A schematic diagram of a p-side model in an embodiment;

[0071] Fig.18 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0072] Fig.19 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0073] Fig. 20 is a schematic flow chart of a method for constructing a solar cell model in another embodiment;

[0074] Fig.21 FIG. 4 is a structural block diagram of a device for constructing a solar cell model in an embodiment. DETAILED DESCRIPTION

[0075] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0076] The grid line of a solar cell is an important component of the metal electrode on the front of the solar cell. Its main function is to collect and transmit photogenerated carriers, thereby realizing the conversion of solar energy into electrical energy. The design of the grid line has an important influence on the performance of the solar cell, especially the resistance of the cell. At present, designing the cell structure based on the grid line related parameters of the solar cell (such as the number, width, height and shape, etc.) has also become a hot research topic in the field of solar cells.

[0077] At present, the existing research method includes making sample cells with different grid lines and measuring the resistance of each sample cell, thereby determining the optimal grid line cell structure according to the resistance of each sample cell. However, the design method of the grid line of the above solar cell has the problem of low efficiency. This application aims to solve this problem.

[0078] After introducing the background technology of the method for constructing a solar cell model provided in the embodiment of the present application, the implementation environment involved in the method for constructing a solar cell model provided in the embodiment of the present application will be briefly described below. The method for constructing a solar cell model provided in the embodiment of the present application can be applied to Figure 1 In the computer device shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store battery parameter data of multiple virtual batteries. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for constructing a solar cell model is implemented.

[0079] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific terminal may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0080] After introducing the application scenarios of the method for constructing a solar cell model provided in the embodiments of the present application, the following focuses on introducing the method for constructing a solar cell model described in the present application.

[0081] In one embodiment, Figure 2 As shown, a method for constructing a solar cell model is provided, and the method is applied to Figure 1 The computer device in the example is used to illustrate, including the following steps:

[0082] S201 : Responding to a first input operation triggered by a user on a battery model simulation interface.

[0083] The first input operation includes the first battery parameters of the first virtual battery. The first battery parameters include the size parameters of the gate line, the structural parameters of the gate line, the structural parameters of the battery, etc. It should be noted that the size parameters of the gate line include the size parameters of the N-side gate line and the size parameters of the P-side gate line, and the structural parameters of the gate line include the structural parameters of the N-side gate line and the structural parameters of the P-side gate line.

[0084] In an embodiment of the present application, a battery model simulation software can be pre-installed on a computer device, and the battery model simulation software can be started after the installation is complete. At this time, a battery model simulation interface is displayed on the computer device, and a user can trigger a structural simulation control on the battery model simulation interface to display a parameter input window on the battery model simulation interface. The user can enter a first battery parameter of a first virtual battery in the parameter input window to enable the computer device to respond to the first input operation triggered by the user on the battery model simulation interface.

[0085] S202: Construct a first battery model corresponding to a first virtual battery according to the first battery parameters.

[0086] The first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0087] In the embodiment of the present application, after responding to the first battery parameter of the first virtual battery, the computer device can construct a first battery model corresponding to the first virtual battery according to the first battery parameter of the first virtual battery. Optionally, a basic model of the first virtual battery can be constructed according to the structural parameters of the first virtual battery, and an N-side grid line model of the first virtual battery can be constructed according to the size parameters of the N-side grid line and the structural parameters of the N-side grid line, and a P-side grid line model of the first virtual battery can be constructed according to the size parameters of the P-side grid line and the structural parameters of the P-side grid line.

[0088] The method for constructing a solar cell model provided in an embodiment of the present application, in response to a first input operation triggered by a user on a battery model simulation interface, constructs a first battery model corresponding to a first virtual battery according to a first battery parameter; the first input operation includes the first battery parameter of the first virtual battery; the first battery model includes an N-side grid line model and a P-side grid line model of the first virtual battery. The above method inputs a first input operation on the battery model simulation software so that the battery model simulation software constructs an N-side grid line model and a P-side grid line model of the first virtual battery according to the first battery parameter corresponding to the first input operation, thereby designing a battery structure based on the N-side grid line model and the P-side grid line model. Compared with the existing method of making sample batteries with different grid lines and designing a battery structure based on sample batteries with different grid lines, the present method does not need to make a real sample battery, and can design a battery structure in the battery model simulation software, which greatly improves the design efficiency of the battery structure.

[0089] In one embodiment, Figure 2 Based on the embodiment shown, the first battery parameter includes the size parameter of the grid line, and the process of constructing the first battery model corresponding to the first virtual battery can be described, such as Figure 3 As shown, the above S202 "constructing a first battery model corresponding to the first virtual battery according to the first battery parameter" includes:

[0090] S301 , constructing an N-side block model and a P-side block model respectively according to size parameters of the gate lines.

[0091] In an embodiment of the present application, after the first battery parameters of the first virtual battery are obtained as mentioned above, the size parameters of the gate lines can be extracted from the first battery parameters, and an N-side block model can be constructed according to the size parameters of the N-side gate lines, and a P-side block model can be constructed according to the size parameters of the P-side gate lines.

[0092] S302 , setting a first attribute parameter of an N-side block model and a second attribute parameter of a P-side block model to obtain an N-side gate line model and a P-side gate line model.

[0093] Among them, the first property parameters include the gate line structure of the N-side block, the material parameters of the N-side block and the potential parameters applied to the N-side block; wherein the second property parameters include the gate line structure of the P-side block, the material parameters of the P-side block and the potential parameters applied to the P-side block.

[0094] In an embodiment of the present application, when the N-side block model and the P-side block model are constructed as described above, the first attribute parameters can be set for the N-side block model to obtain the N-side gate line model, and the second attribute parameters can be set for the P-side block model to obtain the P-side gate line model.

[0095] Optionally, a method for obtaining the N-side gate line model and the P-side block model is provided below. Figure 4 The above S302 “setting the first attribute parameter of the N-side block model and the second attribute parameter of the P-side block model to obtain the N-side gate line model and the P-side gate line model” includes:

[0096] S401 , setting a first gate line structure on an N-side block model to obtain an N-side initial gate line model, and setting a second gate line structure on a P-side block model to obtain a P-side initial gate line model.

[0097] The first gate line structure and the second gate line structure may be the same or different. Figure 5 , the first grid line structure can be a straight line structure with equal intervals, see Figure 6 The second gate line structure may include an equally spaced straight line structure, a straight line structure perpendicular to the equally spaced straight line structure, a circular ring structure on the straight line structure, and a circular structure inside the circular ring structure.

[0098] In an embodiment of the present application, after the N-side block model and the P-side block model are obtained as described above, a first gate line structure can be set on the N-side block model to obtain an N-side initial gate line model, and a second gate line structure can be set on the P-side block model to obtain an N-side initial gate line model.

[0099] For example, a first gate line structure may be outlined on the N-side block model to obtain an N-side initial gate line model, and a second gate line structure may be outlined on the P-side block model to obtain a P-side initial gate line model.

[0100] Optionally, the process of setting the first gate line structure and the second gate line structure may be described, wherein the first gate line structure is set on the N-side block model, and the second gate line structure is set on the P-side block model, including:

[0101] A first contact point, a first gate line, and a first sintering hole are drawn on the N-side block model; and a second contact point, a second gate line, and a second sintering hole are drawn on the P-side block model.

[0102] In the embodiment of the present application, after the N-side block model is obtained by the above construction, the first contact point, the first gate line, and the first sintering pit can be drawn on the N-side block model, see Figure 5 , draw the first contact point on the N-side block model, that is, the intersection point of the N-side block model, and the first grid line is Figure 5 A medium horizontal straight line.

[0103] In the embodiment of the present application, after the P-side block model is obtained by the above construction, the second contact point, the second gate line, and the second sintering pit can be drawn on the P-side block model, see Figure 6 , draw the second contact point on the P-side block model, that is, the elliptical ring and the circle inside the elliptical ring in the P-side block model, and the second grid line is Figure 6 A horizontal straight line and a straight line perpendicular to the horizontal line.

[0104] S402 , setting the first material parameter and the first potential parameter of the N-side initial gate line model to obtain the N-side gate line model, and setting the second material parameter and the second potential parameter of the P-side initial gate line model to obtain the P-side gate line model.

[0105] The first material parameter may be a material type parameter or a material concentration parameter, and the second material parameter may be a material type parameter or a material concentration parameter.

[0106] In an embodiment of the present application, after the N-side initial gate line model and the P-side initial gate line model are obtained as described above, the first material parameter and the first potential parameter of the N-side initial gate line model can be further set to obtain the N-side gate line model, and the second material parameter and the second potential parameter of the P-side initial gate line model can be set to obtain the P-side gate line model.

[0107] The method for constructing a gate line model provided in an embodiment of the present application sets gate line parameters on a battery model simulation interface to construct a gate line model based on the gate line parameters, thereby providing a data basis for subsequent construction of a battery model.

[0108] In one embodiment, Figure 4 Based on the illustrated embodiment, the process of setting the first material parameter and the first potential parameter of the N-side initial gate line model, and the process of setting the second material parameter and the second potential parameter of the P-side initial gate line model can be described respectively.

[0109] First, see Figure 7 , the process of setting the first material parameter and the first potential parameter of the N-side initial gate line model can be described, and the above S402 "setting the first material parameter and the first potential parameter of the N-side initial gate line model" includes:

[0110] S501 , setting a first resistivity of an initial gate line model on the N side to a first resistivity value.

[0111] In the embodiment of the present application, after the N-side initial gate line model is obtained through the above construction, the resistivity can be set for the N-side initial gate line model, that is, the first resistivity of the N-side initial gate line model is set to the first resistivity value.

[0112] S502 , disposing a first insulating layer on the surface of the N-side initial gate line model.

[0113] In the embodiment of the present application, after the N-side initial gate line model is constructed as above, a first insulating layer can be set on the surface of the N-side initial gate line model. Optionally, all contact portions on the surface of the N-side initial gate line model can be set to an insulating state.

[0114] S503 , setting the potential at the NP junction position on the N-side initial gate line model to a first value, and setting the potential of the contact point surface on the N-side initial gate line model to a second value.

[0115] The second value is greater than the first value. For example, the first value is 0 and the second value is 1.

[0116] In an embodiment of the present application, after the N-side initial gate line model is obtained through the above construction, a corresponding potential can also be set for the N-side initial gate line model. Optionally, the potential at the NP junction position on the N-side initial gate line model is set to 0, and the potential on the contact point surface on the N-side initial gate line model is set to 1.

[0117] Second, see Figure 8 , the process of setting the second material parameters and the second potential parameters of the P-side initial gate line model can be described, and the above S402 "setting the second material parameters and the second potential parameters of the P-side initial gate line model" includes:

[0118] S601 , setting the second resistivity of the P-side initial gate line model to a second resistance value.

[0119] In the embodiment of the present application, after the P-side initial gate line model is obtained through the above construction, the resistivity can be set for the P-side initial gate line model, that is, the second resistivity of the P-side initial gate line model is set to the second resistivity value.

[0120] S602 , disposing a second insulating layer and a second contact layer on the surface of the P-side initial gate line model.

[0121] In the embodiment of the present application, after the P-side initial gate line model is obtained by the above construction, a second insulating layer and a second contact layer can be set on the surface of the P-side initial gate line model. Optionally, a second contact layer can be set at the pit position on the surface of the P-side initial gate line model, and a second insulating layer can be set on the remaining contact parts.

[0122] S603 , setting the potential at the NP junction position on the P-side initial gate line model to a third value, and setting the potential of the contact point surface on the P-side initial gate line model to a fourth value.

[0123] The fourth value is smaller than the third value. For example, the third value is 0 and the fourth value is -1.

[0124] In an embodiment of the present application, after the P-side initial gate line model is obtained through the above construction, a corresponding electric potential can also be set for the P-side initial gate line model. Optionally, the electric potential at the NP junction position on the P-side initial gate line model is set to 0, and the electric potential on the contact point surface on the P-side initial gate line model is set to -1.

[0125] The method for constructing a gate line model provided in an embodiment of the present application sets material parameters and potential parameters on a battery model simulation interface to construct a gate line model based on gate line parameters, thereby providing a data basis for subsequent construction of a battery model.

[0126] In one embodiment, Figure 3 Based on the embodiment shown, the process of constructing the N-side block model and the P-side block model can be described as follows: Fig. 9 As shown, the above S301 "constructing the N-side block model and the P-side block model respectively according to the size parameters of the gate line" includes:

[0127] S701 , constructing an N-side minimum unit and a P-side minimum unit respectively according to the size parameters of the gate line.

[0128] The size parameters of the gate lines include the size parameters of the N-side gate lines and the size parameters of the P-side gate lines.

[0129] In the embodiment of the present application, after obtaining the first battery parameter input by the user in the battery model simulation interface, the size parameter of the gate line can be extracted from the first battery parameter. Optionally, the N-side minimum unit can be constructed according to the size parameter of the N-side gate line, and the P-side minimum unit can be constructed according to the size parameter of the P-side gate line.

[0130] S702 , respectively operate the N-side minimum unit and the P-side minimum unit to obtain an N-side block model and a P-side block model.

[0131] The operation includes at least one of folding, translation, and rotation; the N-side block model is a symmetrical structure including multiple N-side minimum units; and the P-side block model is a symmetrical structure including multiple P-side minimum units.

[0132] In an embodiment of the present application, after the N-side minimum unit and the P-side minimum unit are obtained as described above, the N-side minimum unit and the P-side minimum unit can be folded, translated, rotated, etc. respectively to obtain the N-side block model and the P-side block model.

[0133] The method for constructing the N-side block model and the P-side block model provided in the embodiment of the present application greatly improves the construction efficiency of the N-side block model and the P-side block model by first constructing the N-side minimum unit and the P-side minimum unit, and then folding, translating, and rotating the minimum unit.

[0134] In one embodiment, Figure 2-Figure 9 Based on the embodiment shown, the first battery parameter includes the actual resistance of the first virtual battery, such as Fig.10 As shown, the above method also includes:

[0135] S203 . Perform resistance simulation calculation based on the first battery model to obtain a simulated resistance of the first virtual battery.

[0136] In the embodiment of the present application, after the first battery model is obtained as described above, a resistance simulation calculation may be performed based on the first battery model to obtain a simulated resistance of the first virtual battery.

[0137] Optionally, a method for obtaining the simulated resistance of the first virtual battery is provided below. Fig.11 The above S203 “performs resistance simulation calculation based on the first battery model to obtain the simulated resistance of the first virtual battery” includes:

[0138] S801. Perform finite element mesh division on the first battery model to obtain a divided first battery model.

[0139] In the embodiment of the present application, after the first battery model is constructed as described above, the first battery model may be meshed by finite element to obtain the meshed first battery model.

[0140] S802 , performing finite element calculation of the surface resistance of the divided first battery model to obtain a simulated resistance of the first virtual battery.

[0141] In the embodiment of the present application, after the divided first battery model is obtained, a finite element calculation of the surface resistance of the divided first battery model may be performed to obtain a simulated resistance of the first virtual battery.

[0142] The method for determining the simulated resistance of the first virtual battery provided in the embodiment of the present application first divides the first battery model into grids, and calculates the first battery model after grid division to obtain the simulated resistance of the first virtual battery, thereby providing a data basis for the subsequent construction of the battery model.

[0143] S204: Calibrate the first battery model according to the actual resistance and the simulated resistance to obtain a calibrated first battery model.

[0144] In an embodiment of the present application, after the simulated resistance of the first virtual battery is obtained as described above, the actual resistance corresponding to the first virtual battery can be further obtained, and the first battery model can be calibrated based on the difference between the actual resistance and the simulated resistance to obtain a calibrated first battery model.

[0145] Optionally, the process of calibrating the first battery model may include: if the difference between the actual resistance and the simulated resistance does not meet the preset difference requirement, calibrating the model parameters of the first battery model to obtain the calibrated first battery model, and re-performing the resistance simulation calculation based on the calibrated first battery model to obtain the simulated resistance again, and further determining the difference between the simulated resistance and the actual resistance until the difference between the simulated resistance and the actual resistance meets the preset difference requirement, and determining the first battery model at this time as the final battery model for subsequent calculations.

[0146] In one embodiment, Figure 3-Figure 11 Based on the embodiment shown, Fig.12 As shown, the above method also includes:

[0147] S205 : Responding to a second input operation triggered by the user on the battery model simulation interface.

[0148] The second input operation includes second battery parameters of a plurality of second virtual batteries.

[0149] The battery model simulation display interface may be a software interface capable of analyzing the performance of the battery, for example, a finite element simulation interface.

[0150] Among them, the battery model simulation display interface may include a parameter input area, a model display area and a test result display area; the parameter input area is used to receive the battery parameters of the virtual battery input by the user, and the parameter input area can receive the battery parameters of at least one virtual battery, and, in the case where the parameter input area receives the battery parameters of multiple virtual batteries, the battery parameters of one virtual battery can be received first, and after receiving the operation of the save control triggered by the user in the parameter input area, the battery parameters of the input virtual battery can be saved, and the battery parameters of the next virtual battery input by the user can be received, ..., until all the battery parameters of the virtual batteries input by the user are received.

[0151] The test result display area is used to determine and display the resistance of the virtual battery according to the battery parameters of the virtual battery, and when the battery parameters of multiple virtual batteries are input in the parameter input area, the test curve between each virtual battery and the corresponding resistance is displayed.

[0152] Among them, the battery parameters include the relevant parameters of the grid lines of the virtual battery, and the relevant parameters include at least one of the number, width, height and shape. In addition, the battery parameters also include the relevant parameters of the electrode, such as the thickness of the battery panel, the thickness of the heterojunction, the position of the pad point, the position of the main grid line, the position of the secondary grid line, the position of the sintering pit, the resistivity of each material (for example, the resistivity of the n-region is 5e-5 ohm-meter), the potential characteristics, etc. In addition, it is necessary to set the insulating part, and only the pits on the back aluminum P side are in contact, and the other contact parts are in an insulating state; it is also necessary to set the potential, set the surface of the pad point on the positive silver n side to the potential 1, and set the other potentials except the pad point surface position to 0; set the surface of the pad point on the back aluminum p side to the potential -1, and set the other potentials of the processing pad point surface position to 0. In addition, it is also necessary to set a symmetrical periodic structure, the upper and lower sides of the positive silver n side are a group of symmetry, and the left and right sides of the positive silver n side are a group of symmetry. Similarly, the upper and lower sides of the back aluminum p side are a group of symmetry, and the left and right sides of the back aluminum p side are a group of symmetry.

[0153] Optionally, the thickness of the solar cell, the depth of the heterojunction, and the depth of the sintering pits can be measured. For example, the thickness of the solar cell can be tested using a step meter, the doping layer of the cell can be peeled off at the nm level using an etching method, the square resistance of the remaining substrate can be tested, the depth of the heterojunction can be determined, and the height and width of the grid lines of the cell can be measured using a microscope. For the sintering area of ​​the back aluminum grid lines, the depth of the sintering pits can be measured using a microscope.

[0154] In an embodiment of the present application, when it is necessary to determine a target battery structure from a plurality of different battery structures for mass production, virtual batteries with different grid lines can be designed first, and the battery parameters of the virtual batteries with different grid lines can be input into the parameter input area in the battery model simulation display interface, so that the computer device responds to a second input operation triggered by the user in the parameter input area in the battery model simulation display interface, and receives the second battery parameters of the plurality of second virtual batteries included in the second input operation.

[0155] S206 . Update the second battery model corresponding to each second virtual battery according to each second battery parameter, and determine the resistance corresponding to each second virtual battery.

[0156] In the embodiment of the present application, after the second battery parameters of the second virtual battery input by the user are obtained, the second battery model corresponding to each second virtual battery can be updated according to the second battery parameters of each virtual battery, and the resistance corresponding to each second virtual battery can be determined.

[0157] S207 . Determine target parameters of the target battery according to the resistance corresponding to each second virtual battery.

[0158] In an embodiment of the present application, after the resistance corresponding to each second virtual battery is obtained as described above, the virtual battery corresponding to the minimum resistance among the resistances corresponding to each virtual battery is determined as the target battery, and the battery parameters of the virtual battery corresponding to the minimum resistance are determined as the target parameters. It should be noted that before using the battery model simulation software to determine the resistance of batteries with different structures, the battery model simulation software needs to be calibrated, and the calibration method includes: comparing the simulation value with the experimental test value, if the difference between the simulation value and the experimental test value is within a preset threshold, then directly determining the resistance of the virtual battery through the battery simulation model, if the difference between the simulation value and the experimental test value is not within a preset time range, then adjusting the parameters of the battery model simulation software and the model structure to re-simulate until the difference between the simulation value and the experimental test value is within a preset threshold.

[0159] Optionally, when inputting battery parameters of virtual batteries with different grid lines into the parameter input area, the battery parameters of virtual batteries with different grid lines can be input into the parameter input area in sequence, for example, first inputting the battery parameters of virtual battery 1 into the parameter input area, then triggering the save control of the parameter input area, then inputting the battery parameters of virtual battery 2 into the parameter input area, then triggering the save control of the parameter input area, ..., until the battery parameters of all virtual batteries are input into the parameter input area. In addition, the battery parameters of virtual batteries with different grid lines can also be input into the parameter input area at the same time.

[0160] S208. Display target parameters of the target battery in a parameter display area on the battery model simulation interface.

[0161] In the embodiment of the present application, after the target battery and the target parameters of the target battery are determined as described above, the target parameters of the target battery can be displayed in the parameter display area on the battery model simulation interface.

[0162] The method for constructing a solar cell model provided in the embodiment of the present application responds to a second input operation triggered by a user on a battery model simulation interface; according to each second battery parameter, the second battery model corresponding to each second virtual battery is updated, and the resistance corresponding to each second virtual battery is determined; according to the resistance corresponding to each second virtual battery, the target parameter of the target battery is determined; and the target parameter of the target battery is displayed in the parameter display area on the battery model simulation interface. The above method does not require the production of sample batteries with different grid lines. It only requires the input of the battery parameters of the virtual batteries with different grid lines into the battery simulation interface to determine the resistance corresponding to each virtual battery, thereby determining the battery parameters of the battery to be produced according to the resistance corresponding to each virtual battery, which greatly improves the construction efficiency of the solar cell model; in addition, there is no need to produce sample batteries with different grid lines, thus avoiding waste of resources.

[0163] In one embodiment, Fig.12 Based on the embodiment shown, the battery simulation display interface also includes a model display area, such as Fig.13 As shown, the above method also includes:

[0164] S901. Construct a simulation model of each virtual battery according to battery parameters of each virtual battery.

[0165] Among them, the simulation model refers to the battery structure model constructed by the simulation software based on the battery parameters of the virtual battery.

[0166] In the embodiment of the present application, after the battery parameters of each virtual battery are received, a simulation model of each virtual battery may be constructed according to the battery parameters of each virtual battery.

[0167] S902: Displaying a simulation model corresponding to a target virtual battery among multiple virtual batteries in a model display area.

[0168] Among them, the model display area is used to generate and display the simulation model of the corresponding virtual battery according to the battery parameters of the virtual battery input by the user. The model display area may include multiple controls, and these controls are used to flexibly display the simulation model of the virtual battery to the user. For example, the model display area may include a first switching control, a second switching control, a front display control, a back display control, a clockwise rotation control and a counterclockwise rotation control, etc., wherein the first switching control is used to switch to the simulation model corresponding to the previous virtual battery, the second switching control is used to switch to the simulation model corresponding to the next virtual battery, the front display control is used to display the simulation model corresponding to the front of the virtual battery, the back display control is used to display the simulation model corresponding to the back of the virtual battery, the clockwise rotation control is used to rotate the simulation model of the current virtual battery in the clockwise direction by a preset angle, and the counterclockwise rotation control is used to rotate the simulation model of the current virtual battery in the counterclockwise direction by a preset angle.

[0169] The target virtual battery may be any one of the multiple virtual batteries, for example, a virtual battery corresponding to the battery parameters of the first virtual battery input from the parameter input area.

[0170] In the embodiment of the present application, after the simulation models of each virtual battery are constructed as described above, the simulation model corresponding to the target virtual battery in the multiple virtual batteries is displayed in the model display area. Optionally, the model display area can display the simulation model of the first virtual battery received by default, and when the second switching control triggered by the user in the model display area is received, the simulation model of the second virtual battery received is displayed, and when the front display control triggered by the user in the model display area is received, the front simulation model of the second virtual battery received is displayed, and when the back display control triggered by the user in the model display area is received, the back simulation model of the second virtual battery received is displayed, and when the clockwise rotation control triggered by the user in the model display area is received, the simulation model of the second virtual battery is displayed after the simulation model is rotated clockwise by a preset angle, and when the counterclockwise rotation control triggered by the user in the model display area is received, the simulation model of the second virtual battery is displayed after the simulation model is rotated counterclockwise by a preset angle.

[0171] The display method of the simulation model provided in the embodiment of the present application enables the user to view the simulation model of the virtual battery in real time, so as to promptly discover the inconsistency between the simulation model of the virtual battery and the battery parameters of the virtual battery, thereby avoiding the mismatch between the subsequently calculated resistance and the corresponding virtual battery, and ensuring the accuracy of the battery parameters.

[0172] In one embodiment, Fig.13 Based on the embodiment shown, the above model display area includes a first switching control and a second switching control, such as Fig.14 As shown, the above method also includes:

[0173] S903: In response to the user triggering the operation of the first switching control in the model display area, displaying the simulation model corresponding to the previous virtual battery of the target virtual battery in the model display area.

[0174] The first switching control is used to instruct the model display area to display the simulation model corresponding to the previous virtual battery.

[0175] In an embodiment of the present application, after the battery parameters of multiple virtual batteries are input in the parameter input area, simulation models corresponding to multiple virtual batteries can be generated, and the simulation model corresponding to the battery parameters of the first input virtual battery can be displayed in the model display area. If the user needs to view the simulation models corresponding to other virtual batteries, the control in the model display area can be triggered to switch the simulation model corresponding to the virtual battery displayed in the model display area. For example, the user triggers the first switching control in the model display area, and the battery simulation model installed on the computer device responds to the operation of the first switching control triggered by the user in the model display area, thereby displaying the simulation model corresponding to the previous virtual battery of the target virtual battery in the model display area.

[0176] S904: In response to the user triggering the second switching control in the model display area, a simulation model corresponding to the next virtual battery of the target virtual battery is displayed in the model display area.

[0177] The second switching control is used to instruct the model display area to display the simulation model corresponding to the next virtual battery.

[0178] In an embodiment of the present application, the user triggers the second switching control in the model display area, and the battery simulation model installed on the computer device responds to the operation of the second switching control triggered by the user in the model display area, thereby displaying the simulation model corresponding to the next virtual battery of the target virtual battery in the model display area.

[0179] The display method of the simulation model provided in the embodiment of the present application enables the user to flexibly view the simulation model of the virtual battery, so as to promptly discover the inconsistency between the simulation model of the virtual battery and the battery parameters of the virtual battery, thereby avoiding the mismatch between the subsequently calculated resistance and the corresponding virtual battery, and ensuring the accuracy of the battery parameters.

[0180] In one embodiment, Fig.13 Based on the embodiment shown, the above model display area also includes a front display control and a back display control, such as Fig.15 As shown, the above method also includes:

[0181] S905 . In response to the user triggering the front display control in the model display area, a front simulation model of the target virtual battery is displayed in the model display area.

[0182] Among them, the front display control is used to indicate that the front simulation model of the target virtual battery is displayed in the model display area.

[0183] In an embodiment of the present application, the user triggers the front display control in the model display area, and the battery simulation model installed on the computer device responds to the operation of the front display control triggered by the user in the model display area, thereby displaying the front simulation model of the target virtual battery in the model display area.

[0184] S906 . In response to the user triggering the reverse display control in the model display area, a reverse simulation model of the target virtual battery is displayed in the model display area.

[0185] The reverse display control is used to indicate that the reverse simulation model of the target virtual battery is displayed in the model display area.

[0186] In an embodiment of the present application, the user triggers the reverse display control in the model display area, and the battery simulation model installed on the computer device responds to the operation of the reverse display control triggered by the user in the model display area, thereby displaying the reverse simulation model of the target virtual battery in the model display area.

[0187] Optionally, construct the minimum grid line repeating unit of the front and back sides of the battery in the battery simulation software on the computer, such as Figure 5 is the minimum repeating unit of the positive silver n-side of the battery, such as Figure 6 is the minimum repeating unit of the back aluminum p-side. It should be noted that the minimum repeating unit can be folded and translated to obtain the overall grid line morphology of the front and back of the battery. Further, the height of the minimum repeating unit of the front silver n-side is set to be equal to the heterojunction depth, and the following is obtained: Fig.16 The n-side model shown in the figure sets the height of the minimum repeating unit of the back aluminum p-side equal to the cell thickness minus the heterojunction depth, and the result is as follows: Fig.17 The p-side model shown.

[0188] In addition, you can also Figure 5 The pad points are plotted on the minimum repeating unit of the positive silver n-side of the battery shown in the figure. Figure 5 Hollow circular hole), main grid line (not shown) and auxiliary grid line ( Figure 5 solid horizontal line), and in Figure 6 The pad point is set on the minimum repeating unit of the back aluminum p-side of the cell shown in the figure. Figure 6 White oval ring in the middle), main grid line ( Figure 6 The vertical white solid line connected to the white oval ring in the middle) and the secondary grid line ( Figure 6 middle horizontal solid line).

[0189] The display method of the simulation model provided in the embodiment of the present application enables the user to flexibly view the simulation model of the virtual battery, so as to promptly discover the inconsistency between the simulation model of the virtual battery and the battery parameters of the virtual battery, thereby avoiding the mismatch between the subsequently calculated resistance and the corresponding virtual battery, and ensuring the accuracy of the battery parameters.

[0190] In one embodiment, Fig.12 Based on the embodiment shown, the battery simulation display interface also includes a test result display area, such as Fig.18 As shown, the above method also includes:

[0191] S1001 . Generate a test curve according to the resistance corresponding to each virtual battery and the corresponding relationship between each virtual battery.

[0192] The test curve refers to the resistance corresponding to each virtual battery and the corresponding relationship curve between each virtual battery.

[0193] In the embodiment of the present application, after the resistance corresponding to each virtual battery is obtained as described above, the resistance corresponding to each virtual battery is matched with each virtual battery to obtain the corresponding relationship between the resistance corresponding to each virtual battery and each virtual battery, and a test curve is generated based on the corresponding relationship between the resistance corresponding to each virtual battery and each virtual battery.

[0194] S1002. Display the test curve in the test result display area.

[0195] In the embodiment of the present application, after the test curve is acquired as described above, and after receiving the curve display control triggered by the user in the test result display area, the test curve is displayed in the test result display area.

[0196] The test curve display method provided in the embodiment of the present application displays the test curve to the user, so that the user can quickly find the virtual battery corresponding to the minimum resistance by viewing the test curve, thereby providing data support for the subsequent batch production of batteries based on the battery parameters corresponding to the virtual battery with minimum resistance.

[0197] In one embodiment, Fig.18 Based on the embodiment shown, Fig.19 As shown, the above method also includes:

[0198] S1003. On the test curve in the test result display area, a virtual battery corresponding to the minimum resistance is marked with a preset label.

[0199] In the embodiment of the present application, after the test curve is displayed in the test result display area, the virtual battery corresponding to the minimum resistance can also be marked on the test curve. Optionally, a preset label can be used to mark the virtual battery corresponding to the minimum resistance on the test curve. For example, the lowest point on the test curve is marked as the virtual battery corresponding to the minimum resistance.

[0200] The test curve display method provided in the embodiment of the present application enables the user to intuitively and quickly determine the virtual battery corresponding to the minimum resistance by marking the virtual battery corresponding to the minimum resistance, thereby providing data support for the subsequent mass production of batteries based on the battery parameters corresponding to the virtual battery with minimum resistance.

[0201] In one embodiment, Fig.19 Based on the embodiment shown, Fig. 20 As shown, the above method also includes:

[0202] S1004. Display target parameters of the target battery in the test result display area.

[0203] In an embodiment of the present application, after the test curve is displayed in the above-mentioned test result display area, the target parameters of the target battery can also be displayed in the test result display area; optionally, the test result display area also includes a result display box, and after the test curve is displayed in the above-mentioned test result display area, the target parameters of the target battery can also be directly displayed in the result display box.

[0204] The test curve display method provided in the embodiment of the present application provides data support for the subsequent batch production of batteries based on the battery parameters corresponding to the virtual battery with minimum resistance by displaying the target parameters of the target battery.

[0205] In one embodiment, Figure 12-Figure 20 Based on any of the embodiments shown, the battery simulation display interface further includes a test report generation control, and the method further includes:

[0206] In response to the user's operation of triggering a test report generation control in the battery simulation display interface, a target simulation model corresponding to the target battery is constructed according to the target parameters, and a test report is generated according to the target parameters and an image of the target simulation model.

[0207] Among them, the test report generation control is used to generate a test report according to the simulation model corresponding to the target parameters and the target battery.

[0208] In an embodiment of the present application, when the user needs to view the battery parameters of the target battery and the simulation model corresponding to the target battery, the test report generation control in the battery simulation display interface can be triggered, so that the battery simulation software responds to the operation of the test report generation control triggered by the user in the battery simulation display interface, and builds the target simulation model corresponding to the target battery according to the target parameters, and then generates a test report based on the target parameters and the image of the target simulation model, and displays the test report in the test result display area.

[0209] The test report generation method provided in the embodiment of the present application constructs a target simulation model through target parameters, and constructs a test report based on the target parameters and the target simulation model and displays it to the user, so that the user can quickly understand the battery parameters and battery model of the battery to be manufactured.

[0210] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0211] Based on the same inventive concept, the embodiment of the present application also provides a solar cell model construction device for implementing the solar cell model construction method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the construction device for one or more solar cell models provided below can refer to the limitations of the solar cell model construction method above, and will not be repeated here.

[0212] In an exemplary embodiment, Fig.21 As shown, a solar cell model construction device is provided, comprising: a response module 10 and a construction module 11, wherein:

[0213] The response module 10 is used to respond to a first input operation triggered by a user on the battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery.

[0214] The construction module 11 is used to construct a first battery model corresponding to the first virtual battery according to the first battery parameters; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

[0215] In an exemplary embodiment, the first battery parameter includes a size parameter of a grid line, and the construction module 11 includes: a construction unit and a setting unit, wherein:

[0216] A construction unit, specifically used to construct an N-side block model and a P-side block model respectively according to the size parameters of the gate line;

[0217] The setting unit is specifically used to set the first attribute parameter of the N-side block model and the second attribute parameter of the P-side block model to obtain the N-side gate line model and the P-side gate line model.

[0218] In an exemplary embodiment, the above-mentioned setting unit is specifically used to set a first gate line structure on the N-side block model to obtain the N-side initial gate line model, and to set a second gate line structure on the P-side block model to obtain the P-side initial gate line model; to set the first material parameter and the first potential parameter of the N-side initial gate line model to obtain the N-side gate line model, and to set the second material parameter and the second potential parameter of the P-side initial gate line model to obtain the P-side gate line model.

[0219] In an exemplary embodiment, the setting unit is further used to draw a first contact point, a first gate line, and a first sintering pit on the N-side block model; and draw a second contact point, a second gate line, and a second sintering pit on the P-side block model.

[0220] In an exemplary embodiment, the above-mentioned setting unit is specifically used to set the first resistivity of the N-side initial gate line model to a first resistivity value; set a first insulating layer on the surface of the N-side initial gate line model; set the potential at the NP junction position on the N-side initial gate line model to a first value, and set the potential of the contact point surface on the N-side initial gate line model to a second value; the second value is greater than the first value.

[0221] In an exemplary embodiment, the above-mentioned setting unit is specifically used to set the second resistivity of the P-side initial gate line model to a second resistance value; set a second insulating layer and a second contact layer on the surface of the P-side initial gate line model; set the potential at the NP junction position on the P-side initial gate line model to a third value, and set the potential of the contact point surface on the P-side initial gate line model to a fourth value; the fourth value is greater than the third value.

[0222] In an exemplary embodiment, the above-mentioned construction unit is specifically used to construct the N-side minimum unit and the P-side minimum unit respectively according to the size parameters of the gate line; the N-side minimum unit and the P-side minimum unit are operated respectively to obtain the N-side block model and the P-side block model; the operation includes at least one of folding, translation, and rotation; the N-side block model is a symmetrical structure including multiple N-side minimum units; the P-side block model is a symmetrical structure including multiple P-side minimum units.

[0223] In an exemplary embodiment, the first battery parameter includes an actual resistance of the first virtual battery, and the apparatus further includes: a calculation module and a calibration module, wherein:

[0224] A calculation module, configured to perform resistance simulation calculation based on the first battery model to obtain a simulated resistance of the first virtual battery;

[0225] The calibration module is used to calibrate the first battery model according to the actual resistance and the simulated resistance to obtain the calibrated first battery model.

[0226] In an exemplary embodiment, the above-mentioned calculation module includes: a division unit and a calculation unit, wherein:

[0227] A partitioning unit, specifically used to perform finite element mesh partitioning on the first battery model to obtain a partitioned first battery model;

[0228] The calculation unit is specifically used to perform finite element calculation of the surface resistance of the divided first battery model to obtain the simulated resistance of the first virtual battery.

[0229] In an exemplary embodiment, the above-mentioned apparatus further includes: a response module, an update module, a determination module and a display module, wherein:

[0230] A response module, used to respond to a second input operation triggered by a user on the battery model simulation interface; the second input operation includes second battery parameters of a plurality of second virtual batteries;

[0231] An updating module, used for updating the second battery model corresponding to each second virtual battery according to each second battery parameter, and determining the resistance corresponding to each second virtual battery;

[0232] A determination module, configured to determine a target parameter of a target battery according to the resistance corresponding to each second virtual battery;

[0233] The display module is used to display the target parameters of the target battery in the parameter display area on the battery model simulation interface.

[0234] Each module in the above-mentioned solar cell model construction device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0235] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 1As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store battery parameter data of a virtual battery. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for constructing a solar cell model is implemented.

[0236] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0237] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0238] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0239] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0240] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0241] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0242] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for constructing a solar cell model, characterized in that: The method comprises: In response to a first input operation triggered by a user on a battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery; A first battery model corresponding to the first virtual battery is constructed according to the first battery parameters; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

2. The method according to claim 1, characterized in that: The first battery parameter includes a size parameter of a grid line, and constructing a first battery model corresponding to the first virtual battery according to the first battery parameter includes: According to the size parameters of the gate lines, an N-side block model and a P-side block model are constructed respectively; The first attribute parameter of the N-side block model and the second attribute parameter of the P-side block model are set to obtain the N-side gate line model and the P-side gate line model.

3. The method according to claim 2, characterized in that The step of setting the first attribute parameter of the N-side block model and the second attribute parameter of the P-side block model to obtain the N-side gate line model and the P-side gate line model includes: Setting a first gate line structure on the N-side block model to obtain an N-side initial gate line model, and setting a second gate line structure on the P-side block model to obtain a P-side initial gate line model; The first material parameter and the first potential parameter of the N-side initial gate line model are set to obtain the N-side gate line model, and the second material parameter and the second potential parameter of the P-side initial gate line model are set to obtain the P-side gate line model.

4. The method according to claim 3, characterized in that The step of setting a first gate line structure on the N-side block model and the step of setting a second gate line structure on the P-side block model comprises: Drawing a first contact point, a first gate line, and a first sintering pit on the N-side block model; A second contact point, a second gate line, and a second sintering pit are drawn on the P-side block model.

5. The method according to claim 3, characterized in that: The step of setting the first material parameter and the first potential parameter of the N-side initial gate line model comprises: Setting the first resistivity of the N-side initial gate line model to a first resistivity value; Disposing a first insulating layer on the surface of the N-side initial gate line model; The potential at the NP junction position on the N-side initial gate line model is set to a first value, and the potential on the contact point surface on the N-side initial gate line model is set to a second value; the second value is greater than the first value.

6. The method according to claim 3, characterized in that The step of setting the second material parameter and the second potential parameter of the P-side initial gate line model comprises: Setting the second resistivity of the P-side initial gate line model to a second resistance value; Disposing a second insulating layer and a second contact layer on the surface of the P-side initial gate line pattern; The potential at the NP junction position on the P-side initial gate line model is set to a third value, and the potential on the contact point surface on the P-side initial gate line model is set to a fourth value; the fourth value is greater than the third value.

7. The method according to claim 2, characterized in that The step of constructing an N-side block model and a P-side block model respectively according to the size parameters of the gate lines comprises: According to the size parameters of the gate line, constructing the N-side minimum unit and the P-side minimum unit respectively; The N-side minimum unit and the P-side minimum unit are operated respectively to obtain the N-side block model and the P-side block model; the operation includes at least one of folding, translation, and rotation; the N-side block model is a symmetrical structure including multiple N-side minimum units; the P-side block model is a symmetrical structure including multiple P-side minimum units.

8. The method according to any one of claims 1 to 7, characterized in that: The first battery parameter includes an actual resistance of the first virtual battery, and the method further includes: Perform resistance simulation calculation based on the first battery model to obtain a simulated resistance of the first virtual battery; The first battery model is calibrated according to the actual resistance and the simulated resistance to obtain a calibrated first battery model.

9. The method according to claim 8, characterized in that The performing resistance simulation calculation based on the first battery model to obtain the simulated resistance of the first virtual battery includes: Performing finite element mesh division on the first battery model to obtain a divided first battery model; Finite element calculation of the surface resistance of the divided first battery model is performed to obtain a simulated resistance of the first virtual battery.

10. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: In response to a second input operation triggered by the user on the battery model simulation interface; the second input operation includes second battery parameters of a plurality of second virtual batteries; According to each of the second battery parameters, updating the second battery model corresponding to each of the second virtual batteries, and determining the resistance corresponding to each of the second virtual batteries; determining a target parameter of a target battery according to the resistance corresponding to each of the second virtual batteries; The parameter display area on the battery model simulation interface displays the target parameters of the target battery.

11. A device for constructing a solar cell model, characterized in that: The device comprises: A response module, configured to respond to a first input operation triggered by a user on a battery model simulation interface; the first input operation includes a first battery parameter of a first virtual battery; A construction module is used to construct a first battery model corresponding to the first virtual battery according to the first battery parameters; the first battery model includes an N-side gate line model and a P-side gate line model of the first virtual battery.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 10 are implemented.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.

14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.