A battery pack module design method, terminal and storage medium
By obtaining battery pack design indicators and using the module information database for matching selection and design, the module design plan is automatically generated, which solves the problems of redundancy and inefficiency in battery pack module design in the existing technology and realizes efficient module design.
Patent Information
- Application Number
- CN202210237990.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-11
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-03-11
AI Technical Summary
The existing power battery pack module design process is redundant and inefficient, which prolongs the development cycle and consumes manpower and material resources.
By obtaining battery pack design indicators and using the module information database for matching and selection processing, the module design plan is automatically generated, including height determination, module quantity calculation and layout design, to independently complete the battery pack module design.
It reduces the manpower and material consumption in the battery pack module design process and greatly improves the design efficiency.
Smart Images

Figure CN114638098B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power batteries, and in particular to a battery pack module design method, a terminal, and a storage medium. Background Art
[0002] Currently, the design of a power battery pack usually involves first calculating the battery cells or modules that meet the project requirements, then researching the product resources of most suppliers on the market, and then proposing the battery pack design requirements to the suppliers. Only then will the suppliers begin the preliminary design of the solution. The entire design process is redundant and inefficient, greatly extending the battery pack development cycle and consuming manpower and material resources. Summary of the Invention
[0003] The embodiments of the present application provide a battery pack module design method, terminal and storage medium, which can automatically generate a module design scheme for a battery pack and improve design efficiency.
[0004] The technical solution of the embodiment of the present application is implemented as follows:
[0005] In a first aspect, an embodiment of the present application provides a battery pack module design method, the method comprising:
[0006] Obtain battery pack design indicators;
[0007] Perform matching and selection processing according to the battery pack design indicators and the module information database to obtain a matching result;
[0008] If the matching result indicates that a module meeting the requirements exists in the module information database, module design is performed according to the module information corresponding to the module meeting the requirements to obtain a module design result.
[0009] In a second aspect, an embodiment of the present application provides a terminal, comprising an acquisition unit, a matching unit, and a design unit.
[0010] The acquisition unit is used to obtain battery pack design indicators;
[0011] The matching unit is configured to perform matching and selection processing according to the battery pack design indicators and the module information database to obtain a matching result;
[0012] The design unit is configured to, if the matching result indicates that a module meeting the requirements exists in the module information database, perform module design according to the module information corresponding to the module meeting the requirements to obtain a module design result.
[0013] In a third aspect, an embodiment of the present application provides a terminal, which further includes a processor and a memory storing instructions executable by the processor. When the instructions are executed by the processor, the battery pack module design method described above is implemented.
[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a program stored thereon, which is applied to a terminal. When the program is executed by a processor, the battery pack module design method as described above is implemented.
[0015] The embodiment of the present application provides a battery pack module design method, a terminal and a storage medium, wherein the terminal obtains the battery pack design index; performs matching and selection processing according to the battery pack design index and the module information database to obtain a matching result; if the matching result is that there is a module that meets the requirements in the module information database, then the module design is performed according to the module information corresponding to the module that meets the requirements to obtain the module design result. It can be seen that in the present application, the terminal first obtains the battery pack design index, and then performs matching and selection processing in the module information database according to the battery pack design index to select a suitable module therefrom. If there is a module that meets the requirements in the module information database, the module that meets the requirements can be used to perform module design, and finally obtain the module design result; thereby, the design of the battery pack module can be completed independently, reducing the manpower and material resources consumed in the battery pack module design process, and greatly improving the design efficiency of the battery pack module. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 Schematic diagram of the implementation process of the battery pack module design method proposed in this application embodiment Figure 1 ;
[0017] Figure 2 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 1 ;
[0018] Figure 3 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 2 ;
[0019] Figure 4 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 3 ;
[0020] Figure 5 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 4 ;
[0021] Figure 6 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 5 ;
[0022] Figure 7 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 6 ;
[0023] Figure 8 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 7 ;
[0024] Figure 9 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 8 ;
[0025] Figure 10 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 9 ;
[0026] Figure 11 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 ;
[0027] Figure 12 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 one;
[0028] Figure 13 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 two;
[0029] Figure 14 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 three;
[0030] Figure 15 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Four;
[0031] Figure 16 Schematic diagram of the implementation process of the battery pack module design method proposed in this application embodiment Figure 2 ;
[0032] Figure 17 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 five;
[0033] Figure 18 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 six;
[0034] Figure 19 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 seven;
[0035] Figure 20 Schematic diagram of the terminal structure proposed in this application embodiment Figure 1 ;
[0036] Figure 21 Schematic diagram of the terminal structure proposed in this application embodiment Figure 2 . DETAILED DESCRIPTION
[0037] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. It should be understood that the specific embodiments described herein are only used to explain the related applications and are not intended to limit the applications. It should also be noted that for ease of description, only the portions relevant to the related applications are shown in the drawings.
[0038] The power battery pack is a complex system, primarily consisting of battery cells, modules, a high-voltage power distribution system, a cooling system, a battery management system, copper busbars, high- and low-voltage connectors, and various sheet metal or aluminum alloy housings. Currently, vehicle manufacturers primarily delegate battery pack design to suppliers. Under this design approach, the vehicle manufacturer's battery system development engineers first need to perform preliminary calculations of suitable battery cells or modules based on project requirements. They then conduct extensive research on the product resources of most suppliers on the market. They then communicate with suppliers and present their battery pack design requirements, which allows them to begin preliminary design. This cumbersome and inefficient process significantly prolongs the battery pack development cycle and drains the energy of engineers on both sides.
[0039] In order to solve the problems existing in the battery pack module design method in the prior art, the present application proposes a battery pack module design method, a terminal and a storage medium; the terminal obtains the battery pack design indicators; matching and selection processing is performed according to the battery pack design indicators and the module information database to obtain a matching result; if the matching result is that there is a module that meets the requirements in the module information database, module design is performed according to the module information corresponding to the module that meets the requirements to obtain a module design result; the module design scheme of the battery pack can be automatically generated, which reduces the manpower and material resources consumed in the battery pack module design process and greatly improves the design efficiency.
[0040] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application.
[0041] Example 1
[0042] Figure 1 Schematic diagram of the implementation process of the battery pack module design method proposed in this application embodiment Figure 1 ,like Figure 1As shown, the battery pack module design method may include the following steps:
[0043] Step 101: Obtain battery pack design indicators.
[0044] In an embodiment of the present application, the terminal may first obtain battery pack design indicators.
[0045] It should be noted that, in the embodiments of the present application, the battery pack design indicators represent specific requirements for the battery pack to be designed; the battery pack design indicators include various types of information.
[0046] For example, in the embodiments of the present application, Figure 2 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 1 ,like Figure 2 The figure shows various types of information included in the battery pack design indicators, mainly including battery pack type, battery pack size, battery capacity, rated voltage, peak power and cooling method; among them, the battery pack type can include three types: energy and power type, power type and energy type; the energy and power type is suitable for plug-in hybrid electric vehicles (PHEV), the power type is suitable for hybrid electric vehicles (HEV), and the energy type is suitable for pure electric vehicles (BEV); the battery pack size includes dimensions in three directions, X-direction dimension, that is, battery pack width information; Y-direction dimension, that is, battery pack length information; Z-direction dimension, that is, battery pack height information; cooling methods can include two types: air cooling and liquid cooling.
[0047] It should be noted that in the embodiments of the present application, when designing a battery pack module, the battery pack type, battery pack size, battery capacity, rated voltage, peak power and cooling method in the above examples can be used as mandatory items in the battery pack design indicators; this application does not specifically limit the information contained in the battery pack design indicators, and specific information in the battery pack design indicators can also be selected according to actual needs.
[0048] Step 102: Perform matching and selection processing based on the battery pack design indicators and the module information database to obtain a matching result.
[0049] In an embodiment of the present application, after obtaining the battery pack design indicators, the terminal can perform matching and selection processing according to the battery pack design indicators and the module information database to obtain a matching result.
[0050] It should be noted that in the embodiment of the present application, the module information database is equivalent to a product database of a power battery pack, and the module information database stores relevant information about various modules; and the module information database can also be updated by obtaining relevant information of updated modules, so that the data in the module information database is continuously updated and improved, thereby better providing a data basis for the design and layout of the battery pack modules.
[0051] Furthermore, in the embodiment of the present application, module information of any module can be obtained from the module information database; illustratively, Figure 3 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 2 ,like Figure 3 The module information of any module in the module information database is shown as the types of information contained therein, which may include module type, module voltage, module size, charging power, discharging power, mass production time and cost; wherein, module type may include energy and power type, power type and energy type.
[0052] Furthermore, in an embodiment of the present application, the matching and selection process refers to matching and screening in a module information database according to the battery pack design indicators to determine modules that meet the battery pack design indicators.
[0053] It is understandable that in the embodiment of the present application, there are two types of matching results: one is that there is a module that meets the requirements in the module information database, and the other is that there is no module that meets the requirements in the module information database.
[0054] Step 103: If the matching result indicates that a module that meets the requirements exists in the module information database, module design is performed according to the module information corresponding to the module that meets the requirements to obtain a module design result.
[0055] In an embodiment of the present application, after the terminal performs matching and selection processing based on the battery pack design indicators and the module information database and obtains the matching result, if the matching result is that there is a module that meets the requirements in the module information database, the module design is performed according to the module information corresponding to the module that meets the requirements to obtain the module design result.
[0056] It should be noted that, in the embodiments of the present application, module design refers to the design and arrangement of battery pack modules based on modules that meet the requirements, so as to obtain a module design result that meets the battery pack design indicators.
[0057] In some embodiments of the present application, the terminal performs module design based on the module information corresponding to the module that meets the requirements, and the method for obtaining the module design result includes: performing height determination processing based on the module information corresponding to the module that meets the requirements to obtain a first determination result; if the first determination result is that the height requirement is met, then calculating the number of modules based on the rated voltage in the battery pack design index and the rated voltage in the module information; and calculating the available size of the battery pack based on the battery pack size in the battery pack design index; and then performing initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result; if the initial design result is that there is a feasible solution, then performing arrangement feasibility analysis processing based on the initial design result to obtain a module design result.
[0058] Furthermore, in an embodiment of the present application, if the matching result is that there is no module meeting the requirements in the module information data, then the module design result is that there is no feasible solution.
[0059] It is understandable that in the embodiment of the present application, when it is determined that the module design result is no feasible solution, the design process can be terminated.
[0060] Furthermore, the terminal performs module design based on the module information corresponding to the modules that meet the requirements to obtain module design results, that is, the method proposed in step 103, which may include the following steps:
[0061] Step 103a: Perform height determination processing based on module information corresponding to modules that meet the requirements to obtain a first determination result.
[0062] In an embodiment of the present application, the terminal performs module design based on the module information corresponding to the module that meets the requirements to obtain a module design result; in some embodiments of the present application, the terminal may first perform a height determination process based on the module information corresponding to the module that meets the requirements to obtain a first determination result.
[0063] It should be noted that, in the embodiment of the present application, the height determination process is used to determine whether the height of the module meets the battery pack height requirements; it can be understood that the first determination result includes two situations, one is that it meets the height requirements, and the other is that it does not meet the height requirements.
[0064] In some embodiments of the present application, the terminal performs height determination processing based on the module information corresponding to the module that meets the requirements, and the method for obtaining the first determination result may include: performing a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result; if the first calculation result is less than or equal to a preset threshold, the first determination result is that the height requirement is met; wherein the preset threshold is determined based on the cooling method; if the first calculation result is greater than the preset threshold, the first determination result is that the height requirement is not met.
[0065] Step 103b: If the first determination result is that the height requirement is met, then the module layout design process is performed according to the module information to obtain a module design result.
[0066] In an embodiment of the present application, after the terminal performs height determination processing based on the module information corresponding to the module that meets the requirements and obtains a first determination result, if the first determination result is that the height requirements are met, the terminal performs arrangement design processing based on the module information to obtain a module design result.
[0067] In some embodiments of the present application, arrangement design processing is performed according to module information, and a method for obtaining module design results includes: calculating the number of modules according to the rated voltage in the battery pack design index and the rated voltage in the module information; and calculating the available size of the battery pack according to the battery pack size in the battery pack design index; and then performing initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result; if the initial design result indicates that a feasible solution exists, performing arrangement feasibility analysis processing based on the initial design result to obtain a module design result.
[0068] It should be noted that, in the embodiment of the present application, if the first determination result is that the height requirement is not met, the module design result is that there is no feasible solution.
[0069] Furthermore, the terminal performs matching and selection processing based on the battery pack design indicators and the module information database to obtain a matching result, that is, the method proposed in step 102, may include the following steps:
[0070] Step 102a: Calculate the module capacity based on the battery charge and rated voltage in the battery pack design specifications.
[0071] In an embodiment of the present application, the terminal performs matching and selection processing based on the battery pack design indicators and the module information database to obtain a matching result; in some embodiments of the present application, the terminal can first calculate the module capacity based on the battery power and rated voltage in the battery pack design indicators.
[0072] For example, in an embodiment of the present application, the calculation method of the module capacity can be expressed as: module capacity = battery power × 1000 / rated voltage; wherein, the unit of module capacity is ampere-hour (Ah), the unit of battery power is kilowatt-hour (kWh), and the unit of rated voltage is volt (V).
[0073] Step 102b: Search and process the module information database according to the battery type, cooling method, and module capacity in the battery pack design indicators to obtain a matching result; wherein, the battery type includes energy and power type, power type, and energy type; the cooling method includes air cooling and liquid cooling.
[0074] In an embodiment of the present application, after calculating the module capacity based on the battery charge and rated voltage in the battery pack design indicators, the terminal can search and process in the module information database according to the battery type, cooling method and module capacity in the battery pack design indicators to obtain a matching result; wherein, the battery type includes energy and power type, power type and energy type; the cooling method includes air cooling and liquid cooling.
[0075] It is understandable that in the embodiment of the present application, qualified modules are determined in the module information database according to the battery pack design indicators. In addition to the battery type and cooling method, the module capacity also needs to be met.
[0076] For example, in an embodiment of the present application, the battery type in the battery pack design indicators is power type, the cooling method is liquid cooling, and the calculated module capacity is 30Ah; based on this, a search is performed in the module information database to confirm whether there is a module with a battery type of power type, a cooling method of liquid cooling, and a module capacity of 30Ah.
[0077] Furthermore, the terminal performs a height determination process based on the module information corresponding to the modules that meet the requirements to obtain a first determination result. That is, the method proposed in step 103a may include the following steps:
[0078] Step 103a1: Perform a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result.
[0079] In an embodiment of the present application, the terminal performs height determination processing based on the module information corresponding to the module that meets the requirements to obtain a first determination result. In some embodiments of the present application, the terminal may first perform a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result.
[0080] It can be understood that in the embodiments of the present application, the module height information in the module information represents the height information of the module that meets the requirements, and the battery pack height information represents the battery pack height information preset in the battery pack design indicators, thereby realizing the height determination processing of the module that meets the requirements based on the module height information and the battery pack height information.
[0081] For example, in an embodiment of the present application, the module height information is z and the battery pack height information is Z. Then, a division operation is performed based on the module height information z and the battery pack height information Z, and the first calculation result obtained is expressed as z / Z.
[0082] Step 103a2: If the first calculation result is less than or equal to the preset threshold, the first determination result is that the height requirement is met; wherein the preset threshold is determined based on the cooling method.
[0083] In an embodiment of the present application, after the terminal performs a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result, if the first calculation result is less than or equal to a preset threshold, the first judgment result is that the height requirement is met; wherein the preset threshold is determined based on the cooling method.
[0084] It should be noted that, in the embodiments of the present application, the preset threshold is determined based on the cooling method, that is, the preset threshold is determined based on the cooling method preset in the battery design index; for example, if the cooling method is liquid cooling, the preset threshold C is 0.82; if the cooling method is air cooling, the preset threshold C = 0.43~0.50.
[0085] Illustratively, in an embodiment of the present application, the preset threshold is 0.82, and the first calculation result is 0.75, and the first determination result is that the height requirement is met.
[0086] Step 103a3: If the first calculation result is greater than the preset threshold, the first determination result is that the height requirement is not met.
[0087] In an embodiment of the present application, after the terminal performs a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result, if the first calculation result is greater than a preset threshold, the first judgment result is that the height requirement is not met.
[0088] For example, in an embodiment of the present application, the preset threshold is 0.82, and the first calculation result is 0.91. The first determination result is that the height requirement is not met.
[0089] Furthermore, in an embodiment of the present application, if the first calculation result is greater than a preset threshold, the first determination result is that the height requirement is not met, and the design process can be terminated to determine that the module design result is not a feasible solution.
[0090] Furthermore, the terminal performs arrangement design processing according to the module information, and a method for obtaining a module design result may include the following steps:
[0091] Step 201: Calculate the number of modules according to the rated voltage in the battery pack design specification and the rated voltage in the module information.
[0092] In an embodiment of the present application, the terminal performs arrangement design processing according to the module information to obtain the module design result. In some embodiments of the present application, the terminal can first calculate the number of modules based on the rated voltage in the battery pack design index and the rated voltage in the module information.
[0093] It should be noted that in the embodiment of the present application, when performing the arrangement design process, it is first necessary to calculate the number of modules, and the calculation method is to divide the rated voltage in the battery design index and the rated voltage in the module information.
[0094] For example, in an embodiment of the present application, the number of modules K=rated voltage in the battery pack design index / rated voltage in the module information.
[0095] Step 202: Calculate the available size of the battery pack according to the battery pack size in the battery pack design index.
[0096] In an embodiment of the present application, the terminal performs arrangement design processing according to the module information to obtain a module design result. In some embodiments of the present application, the terminal may first calculate the available size of the battery pack according to the battery pack size in the battery pack design index.
[0097] It should be noted that in the embodiments of the present application, when performing layout design processing, the design principles of the power battery system should also be considered to exclude the necessary battery pack space occupation, including module gaps, gaps between the modules and the sides of the box, the thickness of the box on both sides of the battery pack, and the reserved routing space for the copper busbar; to determine the size of the battery pack that can be truly used, that is, the usable size of the battery pack.
[0098] In some embodiments of the present application, the method for calculating the available size of a battery pack based on the battery pack size in the battery pack design indicators includes: calculating the available size of the battery pack based on the battery pack length information, battery pack width information, module gap, gap between the module and both sides of the box, box thickness on both sides of the battery pack, and reserved routing space for the copper busbar in the battery pack size.
[0099] For example, in the embodiments of the present application, Figure 4 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 3 ,like Figure 4 As shown in the figure, the necessary space inside the battery pack includes the module gap a, the gap between the module and the box b, the box thickness c on both sides of the battery pack, and the copper busbar reserved routing space d. The calculation method for the available size of the battery pack can be expressed as the following formula:
[0100]
[0101] Among them, X1 and Y1 are the length information and width information of the available battery pack size, respectively; X is the battery pack length information in the battery pack size, and Y is the battery pack width information; a is the module gap, b is the gap between the module and the two sides of the box, c is the box thickness on both sides of the battery pack, and d is the reserved routing space for the copper busbar.
[0102] Step 203: Perform initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result.
[0103] In an embodiment of the present application, after the terminal calculates the number of modules based on the rated voltage in the battery pack design indicator and the rated voltage in the module information, and calculates the available size of the battery pack based on the battery pack size in the battery pack design indicator, it can perform initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result.
[0104] It should be noted that, in the embodiments of the present application, the initial design processing is used to obtain an initial battery pack module arrangement scheme; in some embodiments of the present application, the initial design processing is performed based on the number of modules and the available size of the battery pack, and the method for obtaining the initial design result may include: calculating the maximum arrangement of the modules in the battery pack according to the available size of the battery pack, the module width information and the module length information in the module information; wherein the maximum arrangement includes the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the horizontal arrangement of the modules and the vertical arrangement of the modules; completing the initial design processing based on the maximum arrangement and the number of modules to obtain the initial design result.
[0105] Step 204: If the initial design result indicates that a feasible solution exists, a layout feasibility analysis is performed based on the initial design result to obtain a module design result.
[0106] In an embodiment of the present application, after the terminal performs initial design processing based on the number of modules and the available size of the battery pack and obtains the initial design results, if the initial design results show that there is a feasible solution, an arrangement feasibility analysis is performed based on the initial design results to obtain the module design results.
[0107] It should be noted that in the embodiments of the present application, the arrangement feasibility analysis is used to judge the feasibility of the initial design results, mainly to judge and analyze the grouping efficiency of the modules in the initial design results, so as to obtain the final module design results after the arrangement feasibility analysis is performed on the initial design results.
[0108] In some embodiments of the present application, a layout feasibility analysis is performed based on the initial design results, and a method for obtaining a module design result may include: calculating the sum of the areas of all modules based on the initial design results, and calculating the battery pack area according to the battery pack length information and the battery pack width information in the battery pack size; then dividing the sum of the areas of all modules and the battery pack area to obtain a group efficiency parameter; if the group efficiency parameter is greater than the maximum efficiency in the preset efficiency range, the module design result is that there is no feasible solution; if the group efficiency parameter is less than the minimum efficiency in the preset efficiency range, the module design result is to reduce the battery pack boundary size based on the initial design result; if the group efficiency parameter is within the preset efficiency range, the module design result is generated according to the initial design result for output; wherein, the module design result includes a layout plan and target battery pack performance parameters; the target battery pack performance parameters include battery power, rated voltage, module capacity, charging power, discharging power, module manufacturer, and module mass production time.
[0109] Furthermore, in an embodiment of the present application, the terminal performs an initial design process based on the number of modules and the available size of the battery pack. After obtaining the initial design result, that is, after step 203, the following steps may be included:
[0110] Step 205: If the initial design result is no feasible solution, the module design result is no feasible solution.
[0111] In an embodiment of the present application, the terminal performs initial design processing based on the number of modules and the available size of the battery pack. After obtaining the initial design result, if the initial design result is that there is no feasible solution, then the module design result is that there is no feasible solution.
[0112] It is understandable that, in the embodiment of the present application, if the initial design result is that there is no feasible solution, it can be determined that the module design result is that there is no feasible solution.
[0113] Furthermore, the terminal performs initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result. That is, the method proposed in step 203 may include the following steps:
[0114] Step 203a: Calculate the maximum arrangement of modules in the battery pack based on the available size of the battery pack, the module width information, and the module length information in the module information; wherein the maximum arrangement includes the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the horizontal arrangement of modules and the vertical arrangement of modules.
[0115] In an embodiment of the present application, the terminal performs initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result; in some embodiments of the present application, the terminal can first calculate the maximum arrangement of the modules in the battery pack based on the available size of the battery pack, the module width information and the module length information in the module information; wherein the maximum arrangement includes the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the horizontal arrangement of the modules and the vertical arrangement of the modules.
[0116] It should be noted that in the embodiments of the present application, the maximum arrangement conditions include the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the horizontal arrangement of modules and the vertical arrangement of modules.
[0117] For example, in the embodiments of the present application, Figure 5 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 4 ,like Figure 5 The module is shown to be arranged horizontally; Figure 6 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 5 ,like Figure 6 The modules are shown arranged vertically.
[0118] Furthermore, in an embodiment of the present application, the maximum arrangement of modules in the battery pack is calculated based on the available size of the battery pack, the module width information, and the module length information in the module information.
[0119] For example, the length information in the available size of the battery pack is X1, the width information in the available size of the battery pack is Y1, the module length information in the module information is x, and the module width information is y; in the horizontal arrangement in the maximum arrangement case, the maximum number of modules M in the width direction of the battery pack can be expressed as the following formula:
[0120]
[0121] In the horizontal arrangement of the maximum arrangement, the maximum number of modules N in the length direction of the battery pack can be expressed as follows:
[0122]
[0123] It should be noted that when calculating the maximum number of modules, it is necessary to round down, that is, M and N are both rounded down values; Figure 7 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 6 ,like Figure 7As shown, in the maximum arrangement case, the maximum number of modules in the length direction of the battery pack in the horizontal arrangement is N, and the maximum number of modules in the width direction of the battery pack is M; that is, when the modules are arranged horizontally in the battery pack, a maximum of M modules can be arranged in the width direction, and a maximum of N modules can be arranged in the length direction.
[0124] Furthermore, the maximum number of modules T in the width direction of the battery pack in the longitudinal arrangement in the maximum arrangement can be expressed as the following formula:
[0125]
[0126] In the maximum arrangement, the maximum number of modules S in the longitudinal direction of the battery pack can be expressed as follows:
[0127]
[0128] Similarly, T and S are both rounded down values; Figure 8 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 7 ,like Figure 8 As shown, in the maximum arrangement case, the maximum number of modules in the width direction of the battery pack under the longitudinal arrangement is T, and the maximum number of modules in the length direction of the battery pack is S; that is, when the modules are arranged longitudinally in the battery pack, a maximum of T modules can be arranged in the width direction, and a maximum of S modules can be arranged in the length direction.
[0129] Step 203b: Complete the initial design process based on the maximum arrangement and the number of modules to obtain an initial design result.
[0130] In an embodiment of the present application, after calculating the maximum arrangement of modules in the battery pack based on the available size of the battery pack, the module width information and the module length information in the module information, the terminal can complete the initial design processing based on the maximum arrangement and the number of modules to obtain the initial design results.
[0131] In some embodiments of the present application, the initial design processing is completed based on the maximum arrangement and the number of modules. The method for obtaining the initial design result may include: performing a division operation on the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement to obtain a second calculation result; and then obtaining the initial design result based on the second calculation result.
[0132] Furthermore, the terminal completes the initial design process based on the maximum arrangement and the number of modules to obtain an initial design result. That is, the method proposed in step 203b may include the following steps:
[0133] Step 203b1: perform a division operation on the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement to obtain a second calculation result.
[0134] In an embodiment of the present application, the terminal completes the initial design processing based on the maximum arrangement and the number of modules to obtain an initial design result; in some embodiments of the present application, the terminal may first perform a division operation on the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement to obtain a second calculation result.
[0135] It should be noted that in the embodiments of the present application, there are two types of maximum numbers of modules in the width direction of the battery pack in the maximum arrangement situation. One is the maximum number of modules in the width direction of the battery pack in the horizontal arrangement, and the other is the maximum number of modules in the width direction of the battery pack in the vertical arrangement. Therefore, when calculating the second calculation result, the number of modules and the maximum number of modules in the width direction of the battery pack in the horizontal arrangement are divided, and the number of modules and the maximum number of modules in the width direction of the battery pack in the vertical arrangement are divided, so that the second calculation result includes two calculation results corresponding to the horizontal arrangement and the vertical arrangement.
[0136] For example, in an embodiment of the present application, the number of modules K and the maximum number of modules T in the width direction of the battery pack in the longitudinal arrangement in the maximum arrangement are divided, which can be expressed as the following formula:
[0137]
[0138] Where p and p1 are the quotient and remainder respectively.
[0139] Furthermore, the division operation between the number of modules K and the maximum number of modules M in the width direction of the battery pack in the horizontal arrangement in the maximum arrangement can be expressed as the following formula:
[0140]
[0141] Where q and q1 are the quotient and remainder respectively.
[0142] That is, the second calculation result includes the above-mentioned p and p1, q and q1.
[0143] Step 203b 2. Obtain an initial design result based on the second calculation result.
[0144] In an embodiment of the present application, after the terminal performs a division operation on the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement to obtain a second calculation result, an initial design result can be obtained based on the second calculation result.
[0145] It should be noted that, in the embodiments of the present application, a specific analysis is performed based on the second calculation result to obtain an initial design result.
[0146] The embodiment of the present application provides a battery pack module design method, in which the terminal obtains the battery pack design index; performs matching and selection processing according to the battery pack design index and the module information database to obtain a matching result; if the matching result is that there is a module that meets the requirements in the module information database, then the module design is performed according to the module information corresponding to the module that meets the requirements to obtain a module design result. It can be seen that in the present application, the terminal first obtains the battery pack design index, and then performs matching and selection processing in the module information database according to the battery pack design index to select a suitable module therefrom. If there is a module that meets the requirements in the module information database, the module that meets the requirements can be used to perform module design, and finally obtain a module design result; thereby, the design of the battery pack module can be completed independently, reducing the manpower and material resources consumed in the battery pack module design process, and greatly improving the design efficiency of the battery pack module.
[0147] Example 2
[0148] Based on the above embodiment, in another embodiment of the present application, the method for the terminal to obtain the initial design result based on the second calculation result, that is, the method proposed in step 203b2, may include the following steps:
[0149] Step 301: If the quotient in the second calculation result is an integer and the remainder is zero, determine whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement.
[0150] In an embodiment of the present application, the terminal obtains an initial design result based on the second calculation result; in some embodiments of the present application, if the quotient in the second calculation result is an integer and the remainder is zero, it is determined whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement.
[0151] It can be understood that in the embodiment of the present application, if the quotient in the second calculation result is an integer and the remainder is zero, it means that the number of modules arranged in the length direction of the battery pack is exactly the quotient; however, it is still necessary to continue to determine whether the number of modules arranged in the length direction is the quotient, and whether it exceeds the maximum number of modules in the length direction of the battery pack in the maximum arrangement situation.
[0152] For example, in an embodiment of the present application, in a horizontal arrangement, the quotient in the second calculation result is q, and the remainder is q1; when q is an integer and q1 is zero, it means that q columns of modules can be arranged in the length direction; and then it is necessary to determine whether q is less than or equal to the maximum number N of modules in the length direction of the battery pack in the maximum arrangement case in the horizontal arrangement.
[0153] For example, in an embodiment of the present application, in the longitudinal arrangement mode, the quotient in the second calculation result is p, and the remainder is p1; when p is an integer and p1 is zero, it means that p columns of modules can be arranged in the length direction; and then it is necessary to determine whether p is less than or equal to the maximum number of modules S in the length direction of the battery pack in the maximum arrangement case in the longitudinal arrangement mode.
[0154] Step 302: If the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the initial design result is that the number of modules in the length direction of the battery pack is equal to the quotient, and the number of modules in the width direction of the battery pack is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement.
[0155] In an embodiment of the present application, if the quotient in the second calculation result is an integer and the remainder is zero, then it is determined whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement case. If the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement case, the initial design result is that the number of modules in the length direction of the battery pack is equal to the quotient, and the number of modules in the width direction of the battery pack is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement case.
[0156] It can be understood that in the embodiments of the present application, if the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, it means that the battery pack can arrange modules in a number of columns equal to the quotient. Therefore, the initial design result can be obtained that the number of modules in the length direction of the battery pack is equal to the quotient, and the number of modules in the width direction of the battery pack is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement.
[0157] For example, in the embodiments of the present application, Figure 9 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 8 ,like Figure 9 As shown, in the horizontal arrangement mode, if the quotient q is less than or equal to the maximum number of modules N in the length direction of the battery pack in the maximum arrangement mode, it can be determined that in the horizontal arrangement mode, q columns of modules can be arranged in the length direction of the battery pack, and the number of modules that can be arranged in the width direction is equal to the maximum number of modules M in the width direction of the battery pack in the maximum arrangement mode.
[0158] For example, in the embodiments of the present application, Figure 10 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 9 ,like Figure 10As shown, in the longitudinal arrangement mode, if the quotient p is less than or equal to the maximum number of modules S in the length direction of the battery pack in the maximum arrangement mode, it can be determined that in the longitudinal arrangement mode, p columns of modules can be arranged in the length direction of the battery pack, and the number of modules that can be arranged in the width direction is equal to the maximum number of modules T in the width direction of the battery pack in the maximum arrangement mode.
[0159] It should be noted that, in an embodiment of the present application, when analyzing and judging the initial design results based on the second calculation results, the results of the division operations corresponding to the horizontal arrangement situation and the vertical arrangement situation can be analyzed at the same time. If there are feasible solutions in both cases, the initial design results can include two feasible solutions, the horizontal arrangement situation and the vertical arrangement situation. If only the solution in the horizontal arrangement situation is feasible, or the solution in the vertical arrangement situation is feasible, the initial design results only include this one feasible solution.
[0160] Furthermore, in an embodiment of the present application, if the quotient in the second calculation result is an integer and the remainder is zero, after determining whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, that is, after step 301, the following steps may be further included:
[0161] Step 303: If the quotient is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the initial design result is that there is no feasible solution.
[0162] In an embodiment of the present application, if the quotient in the second calculation result is an integer and the remainder is zero, then it is determined whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement. If the quotient is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the initial design result is that there is no feasible solution.
[0163] It can be understood that in the embodiments of the present application, if the quotient is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, it means that the number of modules in the length direction exceeds the maximum number that the battery pack can accommodate, and the solution cannot be designed. Therefore, the initial design result is that there is no feasible solution.
[0164] For example, in an embodiment of the present application, in a horizontal arrangement, the quotient q is greater than the maximum number N of modules in the length direction of the battery pack. In this case, in a horizontal arrangement, the initial design result does not provide a feasible solution.
[0165] For example, in an embodiment of the present application, in a longitudinal arrangement, the quotient p is greater than the maximum number of modules S in the length direction of the battery pack. In this case, in a longitudinal arrangement, the initial design result does not provide a feasible solution.
[0166] Furthermore, in an embodiment of the present application, the method for the terminal to obtain the initial design result based on the second calculation result, that is, the method proposed in step 203b2, may include the following steps:
[0167] Step 304: If the remainder in the second calculation result is not zero, determine whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement.
[0168] In an embodiment of the present application, the terminal obtains an initial design result based on the second calculation result; in some embodiments of the present application, if the remainder in the second calculation result is not zero, it is determined whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement.
[0169] It can be understood that in the embodiment of the present application, if the remainder in the second calculation result is not zero, it means that the number of modules that can be arranged in the length direction is equal to the quotient plus one column, and the number of modules in the last column is equal to the remainder; however, it is still necessary to continue to determine whether the value obtained after adding the quotient to one is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement situation.
[0170] For example, in an embodiment of the present application, in a horizontal arrangement, the quotient is q, and the remainder q1 is not zero, which means that a number of modules equal to q+1 columns can be arranged in the length direction, and the number of modules in the last column is equal to q1; and then it is necessary to continue to determine whether q+1 is less than or equal to the maximum number N of modules in the length direction of the battery pack in the maximum arrangement case in the horizontal arrangement.
[0171] For example, in an embodiment of the present application, in the longitudinal arrangement, the quotient is p and the remainder p1 is not zero, which means that a number of modules equal to p+1 columns can be arranged in the length direction, and the number of modules in the last column is equal to p1; and then it is necessary to continue to determine whether p+1 is less than or equal to the maximum number S of modules in the length direction of the battery pack in the maximum arrangement case in the longitudinal arrangement.
[0172] Step 305: If the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that the number of columns included in the length direction of the battery pack is equal to the quotient plus one, and the number of modules in each column of the columns whose number is equal to the quotient is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement, and the number of modules in the remaining column is equal to the remainder.
[0173] In an embodiment of the present application, if the remainder in the second calculation result is not zero, then it is determined whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement. If the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that the number of columns included in the length direction of the battery pack is equal to the quotient plus one, and the number of modules in the columns whose number is equal to the quotient and in each column is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement, and the number of modules in the remaining column is equal to the remainder.
[0174] It can be understood that in the embodiments of the present application, if the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, it means that the battery pack can be arranged with a number of modules equal to the quotient plus one column. Therefore, the initial design result can be obtained as the number of columns included in the length direction of the battery pack is equal to the quotient plus one, and the number of modules in each column of the columns whose number is equal to the quotient is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement, and the number of modules in the remaining column is equal to the remainder.
[0175] For example, in the embodiments of the present application, Figure 11 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 ,like Figure 11 As shown, in the horizontal arrangement, if the quotient plus one, that is, q+1 is less than or equal to the maximum number of modules N in the length direction of the battery pack in the maximum arrangement; it can be determined that in the horizontal arrangement, q+1 columns of modules can be arranged in the length direction of the battery pack, and the number of modules in each column of the first q columns is equal to the maximum number of modules M in the width direction of the battery pack in the maximum arrangement, and the number of modules in the last remaining column is equal to the remainder q1.
[0176] For example, in the embodiments of the present application, Figure 12 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 One, such as Figure 12 As shown, in the longitudinal arrangement, if the quotient plus one, that is, p+1 is less than or equal to the maximum number of modules S in the length direction of the battery pack in the maximum arrangement; it can be determined that in the longitudinal arrangement, p+1 columns of modules can be arranged in the length direction of the battery pack, and the number of modules in each column of the first p columns is equal to the maximum number of modules T in the width direction of the battery pack in the maximum arrangement, and the number of modules in the last remaining column is equal to the remainder p1.
[0177] Furthermore, if the remainder in the second calculation result is not zero, after determining whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, that is, after step 304, the following steps may be further included:
[0178] Step 306: If the value obtained by adding one to the quotient in the second calculation result is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the initial design result is that there is no feasible solution.
[0179] In an embodiment of the present application, if the remainder in the second calculation result is not zero, then it is determined whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement. If the value obtained by adding one to the quotient in the second calculation result is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that there is no feasible solution.
[0180] It can be understood that in the embodiments of the present application, if the value obtained by adding one to the quotient in the second calculation result is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, it means that the number of modules in the length direction exceeds the maximum number that the battery pack can accommodate, and the solution cannot be designed. Therefore, the initial design result is that there is no feasible solution.
[0181] Illustratively, in an embodiment of the present application, in a horizontal arrangement, the quotient plus q+1 is greater than the maximum number of modules N in the length direction of the battery pack. In this case, in a horizontal arrangement, the initial design result does not have a feasible solution.
[0182] Illustratively, in an embodiment of the present application, in a longitudinal arrangement, the quotient plus p+1 is greater than the maximum number of modules S in the length direction of the battery pack. In this case, in a longitudinal arrangement, the initial design result does not have a feasible solution.
[0183] Furthermore, in an embodiment of the present application, the terminal performs arrangement feasibility analysis based on the initial design result, and the method for obtaining the module design result may include the following steps:
[0184] Step 401: Calculate the sum of the areas of all modules based on the initial design results, and calculate the battery pack area according to the battery pack length information and battery pack width information in the battery pack size.
[0185] In an embodiment of the present application, the terminal performs a layout feasibility analysis based on the initial design results to obtain a module design result; in some embodiments of the present application, the terminal may first calculate the sum of the areas of all modules based on the initial design results, and calculate the battery pack area based on the battery pack length information and battery pack width information in the battery pack size.
[0186] It should be noted that in the embodiments of the present application, since the initial design results determine the arrangement method and arrangement quantity of the modules, the sum of the areas of all modules in the battery pack can be calculated based on the initial design results; for example, based on the initial design results, it is determined that the battery pack includes 8 modules, then the sum of the areas of all modules is equal to the sum of the areas of the 8 modules, and the area of each module is equal to the length of the module multiplied by the width of the module.
[0187] Furthermore, in an embodiment of the present application, the battery pack area is calculated based on the battery pack length information and the battery pack width information; for example, the battery pack area is equal to the battery pack length information multiplied by the battery pack width information.
[0188] Step 402: Divide the sum of the areas of all modules by the battery pack area to obtain a group efficiency parameter.
[0189] In an embodiment of the present application, after calculating the sum of the areas of all modules based on the initial design results and calculating the battery pack area according to the battery pack length information and battery pack width information in the battery pack size, the terminal can perform a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter.
[0190] It should be noted that in the embodiments of the present application, by calculating the grouping efficiency parameters, it is possible to measure whether the grouping efficiency of the initial design results is appropriate. If the grouping efficiency parameters are within the preset efficiency range, the final module design results can be determined based on the initial design results.
[0191] For example, in an embodiment of the present application, the group efficiency parameter = the sum of the areas of all modules / the area of the battery pack × 100%.
[0192] Step 403: If the group efficiency parameter is greater than the maximum efficiency in the preset efficiency range, the module design result is that there is no feasible solution.
[0193] In an embodiment of the present application, the terminal divides the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter. If the group efficiency parameter is greater than the maximum efficiency in the preset efficiency range, the module design result is that there is no feasible solution.
[0194] For example, in an embodiment of the present application, the preset efficiency range is 50% to 60%, and the maximum efficiency among the preset efficiencies is 60%; Figure 13 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Second, such as Figure 13As shown, the group efficiency parameter of the initial design result corresponding to the battery pack is 70%, which is greater than the maximum efficiency of 60%, so the module design result is that there is no feasible solution; in other words, the remaining space of the battery pack cannot be used to arrange other components of the battery pack, such as high-voltage distribution system (Battery Disconnect Unit, BDU) components, battery management system (Battery Management System, BMS) components, cooling system components, copper busbars, etc.
[0195] Furthermore, in the embodiment of the present application, after the terminal performs a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter, that is, after step 402, the terminal may further include the following steps:
[0196] Step 403: If the group efficiency parameter is less than the minimum efficiency in the preset efficiency range, the module design result is to reduce the battery pack boundary size based on the initial design result.
[0197] In an embodiment of the present application, after the terminal performs a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter, if the group efficiency parameter is less than the minimum efficiency in the preset efficiency range, the module design result is to reduce the battery pack boundary size based on the initial design result.
[0198] For example, in an embodiment of the present application, the preset efficiency range is 50% to 60%, and the minimum efficiency among the preset efficiencies is 50%; Figure 14 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Three, such as Figure 14 As shown, the group efficiency parameter of the initial design result corresponding to the battery pack is 45%, which is less than the minimum efficiency of 50%. The module design result is to reduce the battery pack boundary size based on the initial design result. In other words, the low efficiency indicates that the current battery pack size is too large, and it is necessary to consider reducing the battery pack boundary.
[0199] Furthermore, in the embodiment of the present application, after the terminal performs a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter, that is, after step 402, the terminal may further include the following steps:
[0200] Step 404: If the group efficiency parameters meet the preset efficiency range, the module design results are generated and output based on the initial design results; wherein the module design results include the arrangement scheme and the target battery pack performance parameters; the target battery pack performance parameters include battery power, rated voltage, module capacity, charging power, discharging power, module manufacturer and module mass production time.
[0201] In an embodiment of the present application, after the terminal performs a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameters, if the group efficiency parameters meet the preset efficiency range, the module design results are generated and output based on the initial design results; wherein, the module design results include the arrangement scheme and the target battery pack performance parameters; the target battery pack performance parameters include battery power, rated voltage, module capacity, charging power, discharging power, module manufacturer and module mass production time.
[0202] For example, in an embodiment of the present application, the preset efficiency range is 50% to 60%, and the group efficiency parameter is 57%. Since 50% ≦ 57% ≦ 60%, the solution of the initial design result is proved to be feasible, and the module design result is generated according to the initial design result for output.
[0203] Furthermore, in an embodiment of the present application, the module design results include an arrangement scheme and target battery pack performance parameters; the target battery pack performance parameters include battery power, rated voltage, module capacity, charging power, discharging power, module manufacturer, and module mass production time.
[0204] The arrangement scheme refers to the arrangement method and number of modules in the initial design results; for example, the arrangement scheme is a horizontal arrangement, with M modules in the length direction of the battery pack and p modules in the width direction of the battery pack.
[0205] In summary, Figure 15 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Four, such as Figure 15 As shown, after inputting the battery pack design indicators, the main design process of this application includes matching selection processing, initial design processing and layout feasibility analysis, and finally obtaining the module design result. Figure 16 Schematic diagram of the implementation process of the battery pack module design method proposed in this application embodiment Figure 2 ,like Figure 16The main design process of the battery pack module design method is shown. Among them, since many data in the input battery pack design indicators may not be classified at the beginning and it is impossible to know which design indicators each data corresponds to, therefore, the data of the input battery pack design indicators can be processed to classify the numerous data and clarify the battery pack design indicators. It can be seen that after determining the battery pack design indicators, matching and selection processing can be performed based on the module information database. If there is a module that meets the requirements, height judgment processing can be performed based on the module that meets the requirements. If there is no module that meets the requirements, it can be selected whether to input again. Further, if the height also meets the requirements, the number of modules and the available size of the battery pack can be calculated, and the initial design processing can be completed using the number of modules and the available size of the battery pack. The initial design processing includes calculating the maximum arrangement situation, and then specific calculations and analyses are performed using the number of modules and the maximum arrangement situation, and finally the grouping efficiency parameter is calculated based on the initial settlement result to determine the final module design result.
[0206] Exemplarily, in an embodiment of the present application, a battery pack for a PHEV hybrid vehicle is designed. The main design indicators of the battery pack are shown in Table 1 below:
[0207] Table 1
[0208] Battery pack size 1000×850×135mm Rated voltage 390V Battery level 12kWh Cooling method Liquid Cooling
[0209] Based on the aforementioned battery pack module design method, the calculated module capacity is about 30 Ah. Based on the above battery pack design indicators and the module capacity, a search is conducted in the module information database, and the module that meets the requirements is found: a certain model with a capacity of 31 Ah from a certain company.
[0210] Further, the module is a 355VDA module with a size of 355×151.5×108 mm; height determination processing is performed according to the module height information and the battery pack height information. Since z / Z = 108 / 135 = 0.8 < C = 0.82, therefore, the height of this module also meets the requirements.
[0211] Further, based on the rated voltage of this module and the rated voltage in the battery pack design indicators, the number of modules K = 390 / 44.8 = 8.7 is calculated, and rounded down to K = 8; that is, the number of modules is 8.
[0212] At the same time, the available size of the battery pack is calculated: X1 = X - b - c - d = 1000 - 60 - 60 - 10 = 870 mm; Y1 = Y - a - b - c - d = 800 - 10 - 60 - 60 - 10 = 660 mm; where the above parameters are respectively the module gap a, the gap between the module and the two sides of the box b, the thickness of the two sides of the battery pack box c, and the reserved wire routing space d for the copper bar, which are all design experience values.
[0213] Furthermore, an initial design process is performed based on the number of modules and the available size of the battery pack. First, the maximum arrangement of modules in the battery pack is calculated. When the modules are arranged horizontally, N = |X1 / x| = 2, and M = |Y1 / y| = 4. Figure 17 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Five, such as Figure 17 As shown in the figure, when the modules are arranged horizontally in the battery pack, a maximum of 4 modules can be arranged in the width direction and a maximum of 2 modules can be arranged in the length direction. When the modules are arranged vertically, S = |X1 / y| = 5, T = |Y1 / x| = 1; Figure 18 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Six, such as Figure 18 As shown, when the modules are arranged longitudinally in the battery pack, a maximum of 1 module can be arranged in the width direction and a maximum of 5 modules can be arranged in the length direction.
[0214] Furthermore, the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement are divided. For the horizontal arrangement of modules: q = K / M = 8 / 4 = 2. Since the remainder is zero and the quotient = 2 ≤ N = 2, it means that when the modules are arranged horizontally, the arrangement requirements can be met. Therefore, the initial design result is that the number of modules in the length direction is 2 and the number of modules in the width direction is 4. Figure 19 Schematic diagram of the implementation of the battery pack module design method proposed in this application embodiment Figure 10 Seven, such as Figure 19 The figure shows a schematic diagram of the initial design result. Meanwhile, for the longitudinal arrangement of modules, P=K / T=8>S=5. Since the quotient is greater than the maximum number of modules that can be arranged in the longitudinal direction under the longitudinal arrangement, the initial design result shows that there is no feasible solution.
[0215] Furthermore, based on the feasible module transverse arrangement in the initial design results, the group efficiency is calculated as U = 355 * 151 * 8 / (1000 * 800) * 100% = 53%, which is consistent with the preset efficiency range of 50% to 60%. Therefore, the final module design results can be generated based on the initial design results and output; the final module design results are shown in Table 2 below, where the arrangement scheme is a transverse arrangement of 31Ah modules, the number of modules in the length direction is 2, and the number of modules in the width direction is 4:
[0216] Table 2
[0217]
[0218] The embodiment of the present application provides a battery pack module design method, in which the terminal obtains the battery pack design index; performs matching and selection processing according to the battery pack design index and the module information database to obtain a matching result; if the matching result is that there is a module that meets the requirements in the module information database, then the module design is performed according to the module information corresponding to the module that meets the requirements to obtain a module design result. It can be seen that in the present application, the terminal first obtains the battery pack design index, and then performs matching and selection processing in the module information database according to the battery pack design index to select a suitable module therefrom. If there is a module that meets the requirements in the module information database, the module that meets the requirements can be used to perform module design, and finally obtain a module design result; thereby, the design of the battery pack module can be completed independently, reducing the manpower and material resources consumed in the battery pack module design process, and greatly improving the design efficiency of the battery pack module.
[0219] Example 3
[0220] Based on the above embodiment, in another embodiment of the present application, Figure 20 Schematic diagram of the terminal structure proposed in this application embodiment Figure 1 ,like Figure 20 As shown, the terminal 10 proposed in the embodiment of the present application may include an acquisition unit 11, a matching unit 12 and a design unit 13.
[0221] The acquisition unit 11 is used to acquire battery pack design indicators;
[0222] The matching unit 12 is configured to perform matching and selection processing based on the battery pack design indicators and the module information database to obtain a matching result;
[0223] The design unit 13 is configured to, if the matching result indicates that a module meeting the requirements exists in the module information database, perform module design according to the module information corresponding to the module meeting the requirements to obtain a module design result.
[0224] Furthermore, the design unit 13 is also used to perform height determination processing based on the module information corresponding to the module that meets the requirements to obtain a first determination result; and if the first determination result is that the height requirements are met, perform arrangement design processing based on the module information to obtain the module design result.
[0225] Furthermore, the matching unit 12 is also used to calculate the module capacity based on the battery power and rated voltage in the battery pack design indicators; and to search and process the module information database according to the battery type, cooling method and the module capacity in the battery pack design indicators to obtain the matching result; wherein the battery type includes energy and power type, power type and energy type; the cooling method includes air cooling and liquid cooling.
[0226] Furthermore, the design unit 13 is also used to perform a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result; if the first calculation result is less than or equal to a preset threshold, the first judgment result is that the height requirement is met; wherein, the preset threshold is determined based on the cooling method; if the first calculation result is greater than the preset threshold, the first judgment result is that the height requirement is not met.
[0227] Furthermore, the design unit 13 is also used to calculate the number of modules based on the rated voltage in the battery pack design index and the rated voltage in the module information; and calculate the available size of the battery pack based on the battery pack size in the battery pack design index; and perform initial design processing based on the number of modules and the available size of the battery pack to obtain an initial design result; if the initial design result shows that there is a feasible solution, then perform arrangement feasibility analysis processing based on the initial design result to obtain the module design result.
[0228] Furthermore, the design unit 13 is further configured to perform initial design processing based on the number of modules and the available size of the battery pack, and after obtaining an initial design result, if the initial design result is that there is no feasible solution, then the module design result is that there is no feasible solution.
[0229] Furthermore, the design unit 13 is also used to calculate the maximum arrangement of modules in the battery pack based on the available size of the battery pack, the module width information and the module length information in the module information; wherein the maximum arrangement includes the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the horizontal arrangement of the modules and the vertical arrangement of the modules; and completing the initial design processing based on the maximum arrangement and the number of modules to obtain the initial design result.
[0230] Furthermore, the design unit 13 is further configured to perform a division operation on the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement to obtain a second calculation result; and to obtain the initial design result based on the second calculation result.
[0231] Furthermore, the design unit 13 is also used to determine whether the quotient in the second calculation result is an integer and the remainder is zero, whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement situation; if the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement situation, then the initial design result is that the number of modules in the length direction of the battery pack is equal to the quotient, and the number of modules in the width direction of the battery pack is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement situation.
[0232] Furthermore, the design unit 13 is also used to determine whether the quotient in the second calculation result is an integer and the remainder is zero, and whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement situation. If the quotient is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement situation, then the initial design result is that there is no feasible solution.
[0233] Furthermore, the design unit 13 is also used to determine whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement if the remainder in the second calculation result is not zero; and if the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that the number of columns included in the length direction of the battery pack is equal to the quotient plus one, and the number of modules in the columns whose number is equal to the quotient and the number of modules in each column are equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement, and the number of modules in the remaining column is equal to the remainder.
[0234] Furthermore, the design unit 13 is also used to determine whether the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement if the remainder in the second calculation result is not zero. If the value obtained by adding one to the quotient in the second calculation result is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that there is no feasible solution.
[0235] Furthermore, the design unit 13 is also used to calculate the sum of the areas of all modules based on the initial design results, and calculate the battery pack area according to the battery pack length information and the battery pack width information in the battery pack size; and to perform a division operation on the sum of the areas of all modules and the battery pack area to obtain a group efficiency parameter; and if the group efficiency parameter is greater than the maximum efficiency in a preset efficiency range, the module design result is that there is no feasible solution.
[0236] Furthermore, the design unit 13 is also used to perform a division operation on the sum of the areas of all the modules and the battery pack area to obtain the group efficiency parameter. If the group efficiency parameter is less than the minimum efficiency in the preset efficiency range, the module design result is to reduce the battery pack boundary size based on the initial design result.
[0237] Furthermore, the design unit 13 is also used to perform a division operation on the sum of the areas and the battery pack area to obtain the group efficiency parameters. If the group efficiency parameters meet the preset efficiency range, the module design results are generated according to the initial design results and output; wherein, the module design results include the arrangement scheme and the target battery pack performance parameters; the target battery pack performance parameters include the battery power, the rated voltage, the module capacity, the charging power, the discharging power, the module manufacturer and the module mass production time.
[0238] Furthermore, the design unit 13 is also used to calculate the available size of the battery pack based on the battery pack length information and battery pack width information in the battery pack size, the module gap, the gap between the module and the two sides of the box, the box thickness on both sides of the battery pack, and the copper busbar reserved routing space.
[0239] Figure 21 Schematic diagram of the terminal structure proposed in this application embodiment Figure 2 ,like Figure 21 As shown, the terminal 10 proposed in the embodiment of the present application may also include a processor 14, a memory 15 storing executable instructions of the processor 14, and further, the terminal 10 may also include a communication interface 16, and a bus 17 for connecting the processor 14, the memory 15 and the communication interface 16.
[0240] In an embodiment of the present application, the processor 14 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor function may also be other, and the embodiment of the present application is not specifically limited. The processor 14 may also include a memory 15, which may be connected to the processor 14, wherein the memory 15 is used to store executable program code, the program code including computer operating instructions, and the memory 15 may include a high-speed RAM memory, and may also include a non-volatile memory, for example, at least two disk memories.
[0241] In the embodiment of the present application, the bus 17 is used to connect the communication interface 16, the processor 14 and the memory 15, and to facilitate mutual communication between these devices.
[0242] In the embodiment of the present application, the memory 15 is used to store instructions and data.
[0243] Furthermore, in an embodiment of the present application, the processor 14 is configured to obtain a battery pack design index;
[0244] Perform matching and selection processing according to the battery pack design indicators and the module information database to obtain a matching result;
[0245] If the matching result indicates that a module meeting the requirements exists in the module information database, module design is performed according to the module information corresponding to the module meeting the requirements to obtain a module design result.
[0246] In practical applications, the memory 15 may be a volatile memory, such as a random-access memory (RAM); or a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); or a combination of the above types of memory, and provide instructions and data to the processor 14.
[0247] In addition, the functional modules in this embodiment can be integrated into one analysis unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or software functional modules.
[0248] If the integrated unit is implemented in the form of a software functional module and is not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method of this embodiment. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0249] The embodiment of the present application provides a terminal, which obtains the battery pack design index; performs matching and selection processing according to the battery pack design index and the module information database to obtain a matching result; if the matching result is that there is a module that meets the requirements in the module information database, then the module design is performed according to the module information corresponding to the module that meets the requirements to obtain the module design result. It can be seen that in the present application, the terminal first obtains the battery pack design index, and then performs matching and selection processing in the module information database according to the battery pack design index to select a suitable module therefrom. If there is a module that meets the requirements in the module information database, the module that meets the requirements can be used to perform module design, and finally obtain the module design result; thereby, the design of the battery pack module can be completed independently, reducing the manpower and material resources consumed in the battery pack module design process, and greatly improving the design efficiency of the battery pack module.
[0250] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of hardware embodiments, software embodiments, or embodiments combining software and hardware. Furthermore, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0251] The present application is described with reference to the implementation flow charts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flow charts and / or block diagrams, as well as the combination of processes and / or boxes in the flow charts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the implementation flow charts. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0252] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which is implemented in the implementation flow diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0253] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process described in the flowchart. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0254] The above description is merely a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application.
Claims
1. A battery pack module design method, characterized in that: The method comprises: Obtain battery pack design indicators; Perform matching and selection processing according to the battery pack design indicators and the module information database to obtain a matching result; If the matching result indicates that a module meeting the requirements exists in the module information database, performing a height determination process based on the module information corresponding to the module meeting the requirements to obtain a first determination result; If the first determination result is that the height requirement is met, calculating the number of modules according to the rated voltage in the battery pack design index and the rated voltage in the module information; Calculate the available size of the battery pack according to the battery pack size in the battery pack design index; Calculating the maximum arrangement of modules in the battery pack based on the available size of the battery pack and the module width information and module length information in the module information; wherein the maximum arrangement includes the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the module transverse arrangement and the module longitudinal arrangement; performing a division operation on the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement to obtain a second calculation result; Obtaining an initial design result based on the second calculation result; If the initial design result indicates that a feasible solution exists, a layout feasibility analysis is performed based on the initial design result to obtain the module design result.
2. The method according to claim 1, characterized in that The matching and selection process is performed according to the battery pack design indicators and the module information database to obtain a matching result, including: Calculate the module capacity based on the battery capacity and rated voltage in the battery pack design indicators; The matching result is obtained by searching and processing the module information database according to the battery type, cooling method and module capacity in the battery pack design indicators; wherein the battery types include energy and power type, power type and energy type; and the cooling methods include air cooling and liquid cooling.
3. The method according to claim 2, characterized in that The performing height determination processing according to the module information corresponding to the module meeting the requirements to obtain a first determination result includes: performing a division operation based on the module height information in the module information and the battery pack height information in the battery pack design index to obtain a first calculation result; If the first calculation result is less than or equal to a preset threshold, the first determination result is that the height requirement is met; wherein the preset threshold is determined based on the cooling method; If the first calculation result is greater than the preset threshold, the first determination result is that the height requirement is not met.
4. The method according to claim 1, wherein After completing the initial design process based on the maximum arrangement and the number of modules and obtaining the initial design result, the method includes: If the initial design result is that there is no feasible solution, then the module design result is that there is no feasible solution.
5. The method according to claim 1, wherein The obtaining of an initial design result based on the second calculation result includes: If the quotient in the second calculation result is an integer and the remainder is zero, determining whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement; If the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the initial design result is that the number of modules in the length direction of the battery pack is equal to the quotient, and the number of modules in the width direction of the battery pack is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement.
6. The method according to claim 5, characterized in that If the quotient in the second calculation result is an integer and the remainder is zero, then after determining whether the quotient is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the method includes: If the quotient is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that there is no feasible solution.
7. The method according to claim 6, characterized in that The obtaining of an initial design result based on the second calculation result includes: If the remainder in the second calculation result is not zero, determining whether a value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement; If the value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that the number of columns included in the length direction of the battery pack is equal to the quotient plus one, and the number of modules in each column of the columns whose number is equal to the quotient is equal to the maximum number of modules in the width direction of the battery pack in the maximum arrangement, and the number of modules in the remaining column is equal to the remainder.
8. The method according to claim 7, characterized in that If the remainder in the second calculation result is not zero, then determining whether a value obtained by adding one to the quotient in the second calculation result is less than or equal to the maximum number of modules in the length direction of the battery pack in the maximum arrangement, the method includes: If the value obtained by adding one to the quotient in the second calculation result is greater than the maximum number of modules in the length direction of the battery pack in the maximum arrangement, then the initial design result is that there is no feasible solution.
9. The method according to claim 1, characterized in that The performing arrangement feasibility analysis based on the initial design result to obtain the module design result includes: Calculating the sum of the areas of all modules based on the initial design result, and calculating the battery pack area according to the battery pack length information and the battery pack width information in the battery pack size; Performing a division operation on the sum of the areas of all modules and the area of the battery pack to obtain a group efficiency parameter; If the group efficiency parameter is greater than the maximum efficiency in the preset efficiency range, the module design result is that there is no feasible solution.
10. The method according to claim 9, characterized in that After performing a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter, the method includes: If the group efficiency parameter is less than the minimum efficiency in the preset efficiency range, the module design result is to reduce the battery pack boundary size based on the initial design result.
11. The method according to claim 10, characterized in that After performing a division operation on the sum of the areas of all modules and the battery pack area to obtain the group efficiency parameter, the method includes: If the group efficiency parameters meet the preset efficiency range, the module design results are generated and output based on the initial design results; wherein, the module design results include the arrangement scheme and the target battery pack performance parameters; the target battery pack performance parameters include the battery power, the rated voltage, the module capacity, the charging power, the discharging power, the module manufacturer and the module mass production time.
12. The method according to claim 1, characterized in that The calculating the available size of the battery pack according to the battery pack size in the battery pack design index includes: The available size of the battery pack is calculated based on the battery pack length information and battery pack width information in the battery pack size, the module gap, the gap between the module and the two sides of the box, the box thickness on both sides of the battery pack, and the copper busbar reserved routing space.
13. A terminal, characterized in that: The terminal includes an acquisition unit, a matching unit and a design unit, The acquisition unit is used to obtain battery pack design indicators; The matching unit is configured to perform matching and selection processing according to the battery pack design indicators and the module information database to obtain a matching result; The design unit is configured to, if the matching result indicates that a module meeting the requirements exists in the module information database, perform a height determination process based on the module information corresponding to the module meeting the requirements to obtain a first determination result; If the first determination result is that the height requirement is met, calculating the number of modules according to the rated voltage in the battery pack design index and the rated voltage in the module information; Calculate the available size of the battery pack according to the battery pack size in the battery pack design index; The maximum arrangement of modules in the battery pack is calculated based on the available size of the battery pack, the module width information and the module length information in the module information; wherein the maximum arrangement includes the maximum number of modules in the width direction of the battery pack and the maximum number of modules in the length direction of the battery pack under the module horizontal arrangement mode and the module vertical arrangement mode; a second calculation result is obtained by dividing the number of modules and the maximum number of modules in the width direction of the battery pack in the maximum arrangement mode; an initial design result is obtained based on the second calculation result; if the initial design result indicates that a feasible solution exists, an arrangement feasibility analysis is performed based on the initial design result to obtain the module design result.
14. A terminal, characterized in that: The terminal includes a processor and a memory storing instructions executable by the processor. When the instructions are executed by the processor, the method according to any one of claims 1 to 12 is implemented.
15. A computer-readable storage medium storing a program, applied to a terminal, wherein when the program is executed by a processor, the method according to any one of claims 1 to 12 is implemented.
Citation Information
Patent Citations
Systems and methods for optimizing battery designs
CN108073761A