Battery grouping method based on battery performance test and application thereof
Through the battery assembly method based on battery performance testing, using the cloud platform to build battery files and realize intelligent assembly, the problem of a large number of batteries that do not meet the scrapped standards being scrapped and returned to the factory test is solved, reducing freight and damage, and improving battery utilization.
Patent Information
- Application Number
- CN202411512489.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, a large number of lead-acid batteries that have not met the scrap standards have been scrapped and returned to the factory for testing, occupying a large amount of logistics resources, and are prone to damage during transportation, causing economic losses and environmental damage.
Using a battery packing method based on battery performance testing, a battery file is built through a cloud platform, performance tests are conducted in real time, and the battery packing unit is automatically positioned to realize intelligent battery packing.
It minimizes the freight and damage caused by the battery assembly, reduces transportation costs and losses, improves the utilization rate of the battery, and reduces the after-sales cost of the manufacturer.
Smart Images

Figure CN119511089A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of battery performance testing, and specifically relates to a battery assembly method based on battery performance testing and its application. Background Art
[0002] At present, lead-acid batteries account for a large proportion of power batteries, and tens of millions of lead-acid batteries are scrapped and returned to the factory for testing every year. However, a large proportion of these batteries are far from reaching the scrap standard and only need to be activated or the abnormal batteries in the battery pack are removed and reassembled before they can continue to be used. In the process of returning these batteries to the factory and transporting them back to sales outlets, not only do they greatly occupy logistics resources, but they are also prone to collisions from returning to the factory to testing, causing battery damage, and acid corroding transportation vehicles, causing economic losses and environmental damage. Summary of the invention
[0003] The purpose of the present application is to provide a battery assembly method based on battery performance testing and its application, so as to solve the technical problems in the prior art that a large number of batteries that do not meet the scrap standards are scrapped and returned to the factory for testing, the transportation process greatly occupies logistics resources, collisions are prone to occur, causing battery damage, and acid corrodes transportation tools, causing economic losses and environmental damage.
[0004] In order to achieve the above-mentioned object, the first aspect of the present application provides a battery grouping method based on battery performance testing, which is applied to a cloud platform, and the method comprises:
[0005] Obtaining the test equipment information and entering it into a database, wherein the test equipment information includes the code, address and bound user end of the test equipment;
[0006] Based on the target battery information sent by the user end, a battery file is constructed for each battery cell of the target battery and entered into a database, wherein the target battery information includes the codes of the battery cells bound to each test channel of the test device, and the battery file includes the codes of the battery cells, the test device and the test channel;
[0007] In response to a test request sent by a user terminal, a test process is selected and sent to the test device, so that the test device performs a performance test on a target battery based on the test process and feeds back test data in real time, wherein the test data includes a time value, a current value, and a voltage value of a battery cell;
[0008] Enter the test data into the battery file in real time, and determine whether each battery cell of the target battery is qualified after the test is completed;
[0009] If only some of the battery cells in the target battery are qualified, information of the battery cells that have passed the test is sent to the user end, so that the user can select the battery cells to be assembled and provide feedback;
[0010] Based on the battery profile of the battery unit to be matched, the matching battery unit is obtained by indexing the database and sent to the user end, so that the user can select the target matching battery unit and give feedback, and the matching battery unit is matched with the battery unit to be matched;
[0011] A re-grouping record is added to the battery file of the battery unit to be grouped, and a grouping instruction is sent to the user terminal bound to the test equipment of the target grouped battery unit.
[0012] In one or more embodiments, the step of selecting a test process in response to a test application sent by a user terminal and sending the test process to the test device includes:
[0013] In response to the test application, sending a temperature test instruction to the test equipment;
[0014] The current ambient temperature fed back by the test equipment is entered into the battery file, and based on the target battery information and the current ambient temperature, a test process is selected and sent to the test equipment.
[0015] In one or more embodiments, the step of determining whether each battery cell of the target battery is qualified after the test is completed includes:
[0016] After the test is completed, the capacity of the target battery cell is calculated based on the time value, current value and voltage value;
[0017] Based on the capacity and the current ambient temperature, it is determined whether the target battery cell is qualified.
[0018] In one or more embodiments, the step of indexing a database to obtain paired battery units based on the battery profile of the battery units to be paired and sending the paired battery units to the user terminal includes:
[0019] Based on the code of the battery unit to be matched and the address of the test equipment, the battery files in the database are indexed to obtain the matched battery unit, the matched battery unit and the unit to be delivered are of the same type, have matching performance, and the relative distance is less than a threshold value, the relative distance is the physical distance between the matched battery unit and the test equipment bound to the unit to be delivered;
[0020] Based on the test data of the battery unit to be assembled and the assembled battery unit, the matching degree of the assembled battery unit is obtained;
[0021] Based on the matching degree and the relative distance, the paired battery cells are sorted and sent to the user end.
[0022] In one or more embodiments, it further includes:
[0023] If there are unqualified battery cells in the target battery, an unqualified certificate is generated and sent to the user end, and the unqualified certificate is recorded in the battery file of each battery cell; and / or,
[0024] If all battery cells in the target battery are qualified, a qualified certificate is generated and sent to the user end, and the qualified certificate is entered into the battery file of each battery cell.
[0025] In one or more embodiments, it further includes:
[0026] The abnormal information sent by the test device is obtained, and the abnormal information is bound to the test device and the test channel and then sent to the user end bound to the test device. The control unit of the test device determines that there is an abnormality by comparing the test data and the setting data, and then suspends the test and sends it.
[0027] In order to achieve the above-mentioned object, the second aspect of the present application provides a battery matching system based on battery performance testing, including a testing device, a user terminal, a cloud platform and a database, wherein the testing device includes a control unit, a communication unit and a power unit, wherein the power unit includes a plurality of test channels, each of which is used to connect a battery unit for charge and discharge testing;
[0028] The user terminal is used to bind with the test equipment; send the target battery information and the test application to the cloud platform, wherein the target battery information includes the codes of the battery cells bound to each test channel of the test equipment; when only some of the battery cells in the target battery are qualified, the battery cells to be assembled are selected from the battery cells that have passed the test provided by the cloud platform and the feedback is fed back to the cloud platform; the target assembled battery cells are selected from the assembled battery cells provided by the cloud platform and the feedback is fed back to the cloud platform;
[0029] The cloud platform is used to enter the test equipment information into the database, and the test equipment information includes the code, address and bound user end of the test equipment; based on the target battery information, a battery file is constructed for each battery cell of the target battery and entered into the database; in response to the test application, a test process is selected and sent to the test equipment; real-time test data is entered into the battery file, and after the test is completed, it is determined whether each battery cell of the target battery is qualified; when only part of the battery cells in the target battery are qualified, the information of the battery cells that have passed the test is sent to the user end; based on the battery file of the battery cell to be grouped, the database is indexed to obtain the grouped battery cell and sent to the user end; a re-grouping use record is added to the battery file of the battery cell to be grouped, and a grouping instruction is sent to the user end bound to the test equipment of the target grouped battery cell;
[0030] The control unit is used to perform a performance test on the target battery based on the test process and to feed back the test data in real time.
[0031] In one or more embodiments, the control unit is also used to issue test instructions to the power unit based on the test process to control the charging and discharging state and the output current and voltage of the power unit, and monitor the real-time data of the power unit, wherein the real-time data includes real-time current, voltage and temperature; the real-time data and time value are sent to the communication unit of the test device, and the communication unit adds the coding of the test device and then feeds back to the cloud platform; the real-time data and the set data are compared to determine whether there is an abnormality; when there is no abnormality, the test instruction is adjusted based on the comparison result.
[0032] In one or more embodiments, the cloud platform is also used to generate an unqualified certificate and send it to the user end when only some of the battery cells in the target battery are qualified, and to enter the unqualified certificate into the battery file of each battery cell; when all the battery cells in the target battery are qualified, generate a qualified certificate and send it to the user end, and enter the qualified certificate into the battery file of each battery cell.
[0033] In one or more embodiments, the control unit is further used to control the power unit to suspend testing when an abnormality occurs, and send abnormality information to the cloud platform;
[0034] The cloud platform is also used to obtain the abnormal information, bind the abnormal information with the test device and the test channel, and then send it to the user terminal bound to the test device.
[0035] In one or more embodiments, the test device further includes a temperature sensor, and the cloud platform is further configured to respond to the test application, send a temperature test instruction to the test device, and enter the current ambient temperature fed back by the test device into the battery file, and select a test process based on the target battery information and the current ambient temperature and send it to the test device; the control unit is further configured to respond to the temperature test instruction, control the temperature sensor to collect the current ambient temperature and feed back to the cloud platform; and / or,
[0036] The testing device also includes a human-computer interaction interface, which is used to display the target battery information, real-time data, abnormal information and each channel pause test option in real time, and send a pause operation instruction for the target channel to the control unit in response to the target channel pause test option selected by the user.
[0037] In one or more embodiments, the power unit includes an AC / DC power module, a DC bus and a plurality of DC / DC power modules, wherein the AC end of the AC / DC power module is connected to a power grid, and the DC end is connected to the DC bus; one end of the DC / DC power module is connected to the DC bus, and the other end is connected to a battery unit;
[0038] The AC / DC power module is used to rectify the AC power of the power grid into DC power and supply it to the DC bus after reducing the voltage, and to obtain excess electric energy from the DC bus and invert it into AC power and then feed it back to the power grid;
[0039] The DC / DC power module is used to obtain electric energy from the DC bus and charge the battery unit after reducing the voltage, and to obtain electric energy from the battery unit and supply the DC bus after increasing the voltage;
[0040] The DC bus is used to supply electric energy to the DC / DC power module, receive electric energy supplied by the DC / DC power module, and supply excess electric energy to the AC / DC power module when the electric energy can meet the needs of all the DC / DC power modules.
[0041] In order to achieve the above-mentioned purpose, the third aspect of the present application provides a battery matching device based on battery performance testing, which is applied to a cloud platform, and the device includes:
[0042] An acquisition module is used to acquire the test equipment information and enter it into a database, wherein the test equipment information includes the code, address and bound user end of the test equipment;
[0043] A file construction module, used to construct a battery file for each battery cell of the target battery based on the target battery information sent by the user end and enter it into a database, wherein the target battery information includes the codes of the battery cells bound to each test channel of the test device, and the battery file includes the codes of the battery cells, the test device and the test channel;
[0044] A process selection module, for responding to a test application sent by a user terminal, selecting a test process and sending it to the test device, so that the test device performs a performance test on a target battery based on the test process and feeds back test data in real time, wherein the test data includes a time value, a current value, and a voltage value of a battery cell;
[0045] A judgment module, used to input the test data into the battery file in real time, and to judge whether each battery cell of the target battery is qualified after the test is completed;
[0046] A qualified information feedback module, used for sending information of the battery cells that have passed the test to the user end when only some of the battery cells in the target battery are qualified, so that the user can select the battery cells to be assembled and provide feedback;
[0047] A matching module, for obtaining matching battery cells from an index database based on the battery files of the battery cells to be matched and sending the matching battery cells to a user end so that the user can select a target matching battery cell and provide feedback, wherein the matching battery cell matches the battery cell to be matched;
[0048] The instruction sending module is used to add a re-grouping use record in the battery file of the battery unit to be grouped, and send a grouping instruction to the user terminal bound to the test equipment of the target grouped battery unit.
[0049] In order to achieve the above-mentioned object, the fourth aspect of the present application provides an electronic device, including:
[0050] at least one processor; and
[0051] A memory storing instructions, which, when executed by the at least one processor, enables the at least one processor to execute the battery pairing method as described in any of the above embodiments.
[0052] In order to achieve the above-mentioned objectives, the fifth aspect of the present application provides a machine-readable storage medium, which stores executable instructions, and when the instructions are executed, the machine executes the battery packing method described in any of the above-mentioned embodiments.
[0053] Different from the prior art, the beneficial effects of this application are:
[0054] The method of the present application builds a battery profile for a battery cell based on a battery performance test, which is helpful for the full life cycle management of the battery, can realize the intelligent grouping of the battery cells, can minimize the shipping costs and damage caused by the battery grouping, and can also allow qualified batteries to be used directly without going through a series of processes such as returning to the factory, testing, grouping, and transportation before they can be used, thereby reducing transportation costs and losses during transportation;
[0055] The method of the present application reduces the battery screening process in the after-sales link of the battery manufacturer. It only needs to transport the batteries that need to be activated or the batteries that need to be downgraded back for corresponding treatment, which greatly reduces the battery transportation cost and the waste of social resources. At the same time, it greatly reduces the investment in equipment, human resources and material resources of the after-sales department of the battery manufacturer;
[0056] The test equipment of the present invention can be connected to the cloud platform in various ways, so that all test data can be uploaded to the platform and database, providing strong support for the full life cycle management of the battery. At the same time, the high precision of the test equipment and the high stability of current and voltage also ensure the reliability of the test data and its harmlessness to the battery life. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0058] Figure 1 It is a schematic diagram of a scenario in which the battery assembly method shown in each embodiment of the present application is applied;
[0059] Figure 2 It is a flow chart of an implementation method of a battery assembly method based on battery performance testing of the present application;
[0060] Figure 3 yes Figure 2 A schematic flow chart of an implementation method corresponding to S300;
[0061] Figure 4 yes Figure 2 A schematic diagram of a flow chart of an implementation method of S400;
[0062] Figure 5 yes Figure 2 A schematic diagram of a flow chart of an implementation method corresponding to S600;
[0063] Figure 6 It is a structural schematic diagram of an implementation scheme of a battery matching system based on battery performance testing of the present application;
[0064] Figure 7 It is a structural schematic diagram of an implementation mode of a power unit of the test device of the present application;
[0065] Figure 8 It is a structural schematic diagram of an embodiment of a battery assembly device based on battery performance testing of the present application;
[0066] Fig. 9 It is a schematic structural diagram of an embodiment of an electronic device of the present application. DETAILED DESCRIPTION
[0067] In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application.
[0068] In order to solve the problem that a large number of batteries that do not meet the scrap standards are scrapped and returned to the factory for testing, which takes up a lot of logistics resources and is easily damaged during transportation, causing economic losses and environmental damage, the applicant has developed a battery matching method. The method constructs a battery profile based on battery performance testing. When the battery can be continued to be used by re-matching, the matched battery cells are automatically located through the index database, thereby realizing intelligent battery matching and providing strong support for the full life cycle management of the battery.
[0069] This application is mainly used in battery performance testing scenarios, please refer to Figure 1 , Figure 1 Schematic diagram of a scenario in which the battery packing method shown in each embodiment of the present application is applied. Figure 1 As shown, the user end can send a test request to the cloud platform, and the cloud platform's instructions control the test equipment to perform battery performance testing. The test data is synchronized to the cloud platform in real time, and the cloud platform stores and builds battery files. When the battery cells of the test battery need to be grouped, the cloud platform can filter out matching battery cells through the index database to achieve intelligent grouping.
[0070] For detailed description below, please refer to Figure 2 , Figure 2 It is a flow chart of an implementation method of a battery assembly method based on battery performance testing of the present application.
[0071] like Figure 2 As shown, the method is applied in a cloud platform, including:
[0072] S100, obtaining test equipment information and entering it into a database.
[0073] The test device information includes the code, address and bound client of the test device.
[0074] Before starting the test, the user can bind the test device code to the user terminal through the user terminal software, and realize the interaction between the test device and the cloud platform through the signal connection between the user terminal and the test device, and the signal connection between the user terminal and the cloud platform.
[0075] Among them, the method for the user-side software to bind the test device code to the user side can be scanning the code, entering the code, etc., all of which can achieve the effect of this implementation; the signal connection between the user side and the test device can be specifically Bluetooth communication, WiFi network, wired network, etc., which can be selected based on the actual scenario, all of which can achieve the effect of this implementation.
[0076] After the cloud platform interacts with the test device, the code, address, and bound user terminal of the test device can be bound and stored in the database.
[0077] S200: Based on the target battery information sent by the user, a battery profile is constructed for each battery cell of the target battery and entered into a database.
[0078] The target battery information includes the codes of the battery cells bound to each test channel of the test equipment, and the battery file includes the codes of the battery cells, the test equipment and the test channels.
[0079] In one embodiment, the target battery can be various types of storage batteries, such as lead-acid batteries, lithium batteries, sodium batteries, etc., all of which can achieve the effect of this embodiment. It should be noted that when the target battery is a lithium battery or a sodium battery, the test equipment also needs to establish communication with the battery management system BMS to obtain the test data of the battery in real time.
[0080] Specifically, when testing the target battery, the user can first connect each battery cell of the target battery to each test channel of the testing equipment one by one, and then bind the code of each battery cell and the test channel through the user-side software. The binding method can be code scanning binding, manual input of the battery cell code, etc., all of which can achieve the effect of this embodiment.
[0081] After the user binds the battery unit code and the test channel, the target battery information can be uploaded to the cloud platform. After receiving the information, the cloud platform will file the battery code as the object and enter the test equipment, test channel and other information into the file one by one, waiting for test data and test results. At the same time, the battery code, test equipment and test channel binding information will be sent to the user software and the control unit of the test equipment.
[0082] S300 , in response to a test request sent by a user terminal, selecting a test process and sending it to a test device.
[0083] After completing the upload of the target battery information, the user can issue a test request through the user-side software. After receiving the test request, the cloud platform can select the test process and send it to the test equipment.
[0084] Specifically, in one embodiment, see Figure 3 , Figure 3 yes Figure 2 A flow chart of an implementation method corresponding to S300 in FIG.
[0085] like Figure 3 As shown, the method for selecting a test process on the cloud platform may include:
[0086] S301. In response to a test application, a temperature test instruction is sent to a test device.
[0087] First, after receiving the test information, the cloud platform immediately requests the ambient temperature data from the control unit of the test equipment. The cloud platform first sends a command to request the ambient temperature data to the communication unit of the test equipment, which is decrypted and compiled by the communication unit and then sent to the control unit. After receiving the command, the control unit uploads it to the communication unit, and then the communication unit uploads the temperature data and device information to the cloud platform.
[0088] S302, the current ambient temperature fed back by the test equipment is entered into the battery file, and based on the target battery information and the current ambient temperature, a test process is selected and sent to the test equipment.
[0089] After receiving the current ambient temperature, the cloud platform records the temperature data in the test environment column of the battery file, selects a matching test process based on the high temperature, normal temperature, low temperature and battery type of the ambient temperature, and sends it to the test equipment.
[0090] After the control unit of the test equipment receives the test process, it can perform performance tests on the battery cells of each test channel based on the test process. In one embodiment, the process content of the test process can be constant voltage charging until the battery is fully charged, the current is reduced to a set value, and then constant current discharge until the battery is empty, the battery voltage is reduced to a set value, and the discharge energy is measured; in another embodiment, the process content of the test process can also be constant current discharge until the battery is empty, the voltage is reduced to a set value, and then constant voltage charging until the battery is full, the current is reduced to a set value, and the charging energy is measured; of course, in other embodiments, the test process can also be adjusted based on actual working conditions, and battery testing can be performed based on other processes, all of which can achieve the effects of this embodiment.
[0091] During the test, the control unit of the test equipment can monitor the test data in real time and feed it back to the cloud platform. The test data can include the time value, current value and voltage value of the battery cell.
[0092] S400, input the test data into the battery file in real time, and determine whether each battery cell of the target battery is qualified after the test is completed.
[0093] After receiving the real-time test data fed back by the test equipment, the cloud platform can write the test data into the test data column of the battery file in real time, and determine whether each battery cell of the target battery is qualified based on the test data after the test is completed.
[0094] Specifically, see Figure 4 , Figure 4 yes Figure 2 A flow chart of an implementation method of S400.
[0095] like Figure 4 As shown, the method for determining whether a battery cell is qualified may include:
[0096] S401 . After the test is completed, the capacity of the target battery cell is calculated based on the time value, the current value and the voltage value.
[0097] S402: Determine whether the target battery cell is qualified based on the capacity and the current ambient temperature.
[0098] It can be understood that the qualified capacity of the battery is related to the ambient temperature. Through the time value, current value and voltage value of the test data, the cloud platform can calculate the capacity of the target battery cell and determine whether the capacity of the battery cell is qualified based on the current ambient temperature.
[0099] In one embodiment, the test equipment will compare the key data and setting data of the battery in real time during the test. When the deviation between the two is found to be increasing, the test equipment can determine that the current state is abnormal, suspend the test, and send abnormal information to the cloud platform. Among them, the key data can be the output current and voltage of the battery and other values, which can be selected based on the actual working conditions; the setting data can be obtained based on the battery model.
[0100] After receiving the abnormal information sent by the test device, the cloud platform can bind the abnormal information with the test device and the test channel and send it to the user end bound to the test device to remind the user online.
[0101] Furthermore, when the test device also includes a human-computer interaction interface, the test device can also display the abnormal information on the human-computer interaction interface to provide offline reminders to the user.
[0102] Through online and offline dual-channel reminder operations, the staff is reminded to perform troubleshooting operations. Of course, in some embodiments, when the user actively discovers an abnormality that the control unit cannot find, such as battery bulging, the user can also directly suspend the operation of the test channel through the human-computer interaction interface or the user-side software to handle the abnormality.
[0103] If only some of the battery cells in the target battery are qualified, it also includes
[0104] S500: Send information about battery cells that have passed the test to a user terminal.
[0105] If only some of the battery cells in the target battery are qualified, it is determined that the target battery needs to be regrouped, and the qualified battery cells are regrouped with other battery cells of the same type and performance.
[0106] The cloud platform can first send the information of the battery cells that have passed the test to the user end. After the user end receives the information of the battery cells that have passed the test, the user can select the battery cells that need to be re-grouped, and feedback the battery cells to be re-grouped to the cloud platform, and submit a re-grouping application to the cloud platform.
[0107] In one embodiment, if a battery cell in the target battery is unqualified, the method may further include:
[0108] S500a, generating a non-conforming certificate and sending it to the user end, and entering the non-conforming certificate into the battery file of each battery unit.
[0109] Among them, when the target battery is a lead-acid battery, the unqualified certificate is used to mark the lead-acid battery as a product that failed the inspection; and when the target battery is a lithium battery, the unqualified certificate is used to mark that the battery needs to be returned to the factory for re-inspection.
[0110] In another embodiment, if all battery cells in the target battery are qualified, the method may further include:
[0111] S500b, generating a qualified certificate and sending it to the user end, and entering the qualified certificate into the battery file of each battery unit.
[0112] In some embodiments, when the testing device is also connected to a printing device through the Internet of Things, the user can also send a credential printing application to the cloud platform through the user terminal. After receiving the application, the cloud platform can send the credential to the communication unit of the testing device, and the communication unit will send it to the printing device directly for credential printing, so as to realize the grading management of batteries.
[0113] S600: Based on the battery files of the battery cells to be paired, the database is indexed to obtain the paired battery cells and the paired battery cells are sent to the user end.
[0114] After receiving the battery cells to be matched selected by the user, the cloud platform can obtain information such as the coding, performance and address of the test equipment of the battery cells to be matched based on the battery files of the battery cells to be matched.
[0115] By indexing the database, the cloud platform can obtain matching battery cells that match the type and performance of the battery cells to be matched and whose relative distance to the battery cells to be matched is less than a threshold, and feedback to the user end.
[0116] Specifically, see Figure 5 , Figure 5 yes Figure 2 A flowchart of an implementation method corresponding to S600 is shown in FIG.
[0117] like Figure 5 As shown, the method for obtaining the matched battery unit through indexing by the cloud platform may include:
[0118] S601. Based on the codes of the battery cells to be assembled and the addresses of the testing equipment, the battery files in the database are indexed to obtain assembled battery cells.
[0119] Among them, the paired battery unit and the unit to be delivered are of the same type, have matching performances, and the relative distance is less than a threshold value, and the relative distance is the physical distance between the test equipment bound to the paired battery unit and the unit to be delivered.
[0120] It can be understood that the database records the battery files of all battery cells that need to be grouped. The battery files record the performance, coding, and testing equipment information of the battery cells. By indexing the battery files, the grouped battery cells can be obtained.
[0121] S602: Based on the test data of the battery cells to be paired and the paired battery cells, obtain the matching degree of the paired battery cells.
[0122] By comparing the performance of the battery cells to be paired and the paired battery cells, the matching degree of the two can be scored. In one embodiment, the matching degree can be the capacity deviation value of the two. In other embodiments, the matching degree can be scored based on other conventional algorithms, all of which can achieve the effect of the present embodiment.
[0123] S603: Based on the matching degree and relative distance, the paired battery cells are sorted and sent to the user end.
[0124] By combining the matching degree and relative distance, the total score of each matched battery cell can be obtained, and the scores are sorted and sent to the user end for selection.
[0125] In one embodiment, weight values may be preset for the matching degree and the relative distance based on a preset weight model, the matching degree and the relative distance may be input into the weight model, the final scores of the paired battery cells may be obtained, and the cells may be sorted based on the scores;
[0126] Of course, in other implementations, the total score of each paired battery cell may be calculated based on other algorithms combined with the matching degree and the relative distance, and the effect of this implementation can be achieved.
[0127] After receiving the paired battery unit, the user end can select and confirm the target paired battery unit from the paired battery unit and feedback to the cloud platform. The feedback process can be understood as the user's pairing confirmation process. After receiving the target paired battery unit, the cloud platform can proceed to the next pairing operation.
[0128] S700, adding a re-grouping use record to the battery file of the battery unit to be grouped, and sending a grouping instruction to the user terminal bound to the test equipment of the target grouped battery unit.
[0129] Specifically, the cloud platform can first add a re-grouping record to the battery file of the battery unit to be grouped to mark that the battery unit has been grouped; then send a grouping instruction to the user terminal bound to the test equipment of the target battery unit to notify the other party to arrange the grouping operation.
[0130] In one embodiment, when the cloud platform can call the logistics system, the cloud platform can also directly discharge the target battery unit assembly into the logistics system and arrange for its transportation to speed up the assembly process.
[0131] Based on the methods of the above-mentioned embodiments, intelligent grouping of battery cells can be achieved, which can minimize the shipping costs and damage to batteries caused by grouping, and allow qualified batteries to be used directly without going through a series of processes such as returning to the factory, testing, grouping, and transportation before they can be used, thereby reducing transportation costs and losses during transportation.
[0132] This application also provides a battery matching system based on battery performance testing, please refer to Figure 6 , Figure 6 It is a structural schematic diagram of an implementation scheme of a battery pairing system based on battery performance testing of the present application.
[0133] like Figure 6 As shown, the system includes test equipment, a user terminal, a cloud platform and a database.
[0134] The test equipment includes a control unit, a communication unit and a power unit. The power unit includes a plurality of test channels, and each test channel is used to connect a battery unit for charge and discharge testing.
[0135] Specifically, the user end is used to bind with the test equipment; send the target battery information and the test application to the cloud platform, the target battery information includes the codes of the battery cells bound to each test channel of the test equipment; when only some of the battery cells in the target battery are qualified, the battery cells to be assembled are selected from the battery cells that have passed the test provided by the cloud platform and the feedback is fed back to the cloud platform; the target assembled battery cells are selected from the assembled battery cells provided by the cloud platform and the feedback is fed back to the cloud platform.
[0136] The cloud platform is used to enter the test equipment information into the database, and the test equipment information includes the code, address and bound user end of the test equipment; based on the target battery information, a battery file is constructed for each battery cell of the target battery and entered into the database; in response to the test application, a test process is selected and sent to the test equipment; real-time test data is entered into the battery file, and after the test is completed, it is determined whether each battery cell of the target battery is qualified; when only part of the battery cells in the target battery are qualified, the information of the battery cells that have passed the test is sent to the user end; based on the battery file of the battery cell to be matched, the database is indexed to obtain the matched battery cell and sent to the user end; a re-matching use record is added to the battery file of the battery cell to be matched, and a matching instruction is sent to the user end bound to the test equipment of the target matched battery cell.
[0137] In one embodiment, the cloud platform is also used to generate an unqualified certificate and send it to the user end when only some of the battery cells in the target battery are qualified, and to enter the unqualified certificate into the battery file of each battery cell; when all the battery cells in the target battery are qualified, generate a qualified certificate and send it to the user end, and enter the qualified certificate into the battery file of each battery cell.
[0138] The control unit of the test equipment is used to perform performance tests on the target battery based on the test process and to provide real-time feedback of the test data.
[0139] Specifically, in one embodiment, the control unit is used to issue test instructions to the power unit based on the test process to control the charging and discharging state and the output current and voltage of the power unit, and monitor the real-time data of the power unit, the real-time data including the real-time current, voltage and temperature; send the real-time data and time value to the communication unit of the test equipment, and the communication unit adds the coding of the test equipment and then feeds back to the cloud platform; compare the real-time data and the set data to determine whether there is an abnormality; when there is no abnormality, adjust the test instruction based on the comparison result.
[0140] In one embodiment, the control unit is further used to control the power unit to suspend testing when an abnormality occurs, and send abnormality information to the cloud platform;
[0141] The cloud platform is also used to obtain exception information, bind the exception information to the test device and the test channel, and then send it to the user end bound to the test device.
[0142] In one embodiment, the test device further includes a temperature sensor, and the cloud platform is further used to respond to the test application, send a temperature test instruction to the test device, and enter the current ambient temperature fed back by the test device into the battery file, and select a test process based on the target battery information and the current ambient temperature and send it to the test device;
[0143] The control unit is also used to respond to the temperature test instruction, control the temperature sensor to collect the current ambient temperature and feed back to the cloud platform.
[0144] In one embodiment, the testing device further includes a human-computer interaction interface, which is used to display target battery information, real-time data and abnormal information in real time.
[0145] In one embodiment, the system also includes a printing device, and the user end is also used to send a credential printing application to the cloud platform; the cloud platform is also used to send the credential to the communication unit of the test device after receiving the application; the communication unit of the test device is also used to send the credential to the printing device for direct credential printing.
[0146] The following is a detailed description of the structure of the power unit of the test device in one embodiment of the present application. Figure 7 , Figure 7 It is a structural schematic diagram of an implementation mode of a power unit of the test equipment of the present application.
[0147] like Figure 7 As shown, the power unit includes an AC / DC power module, a DC bus and multiple DC / DC power modules. The AC end of the AC / DC power module is connected to the grid, and the DC end is connected to the DC bus. One end of the DC / DC power module is connected to the DC bus, and the other end is connected to the battery unit.
[0148] The AC / DC power module is used to rectify the AC power of the power grid into DC power and then supply it to the DC bus after reducing the voltage, and to obtain excess power from the DC bus and invert it into AC power before feeding it back to the power grid;
[0149] The DC / DC power module is used to obtain electric energy from the DC bus and charge the battery unit after reducing the voltage, and to obtain electric energy from the battery unit and supply the DC bus after increasing the voltage;
[0150] The DC bus is used to supply power to the DC / DC power modules, receive power supplied by the DC / DC power modules, and supply excess power to the AC / DC power modules when the power can meet the needs of all DC / DC power modules.
[0151] Based on the above configuration, the energy loss during the test can be minimized to achieve the purpose of energy saving and emission reduction. Of course, in other embodiments, the power unit can also use a common test circuit that can realize the charge and discharge test of the battery unit, and can achieve the effect of this embodiment.
[0152] This application also provides a battery assembly device based on battery performance testing, please refer to Figure 8 , Figure 8 It is a structural schematic diagram of an embodiment of a battery assembly device based on battery performance testing of the present application.
[0153] like Figure 8 As shown, the device is applied to a cloud platform and includes: an acquisition module 21, a file construction module 22, a process selection module 23, a judgment module 24, a qualified information feedback module 25, a matching module 26 and an instruction sending module 27.
[0154] The acquisition module 21 is used to acquire the test equipment information and enter it into the database. The test equipment information includes the code, address and bound user end of the test equipment.
[0155] The file construction module 22 is used to construct a battery file for each battery cell of the target battery based on the target battery information sent by the user end and enter it into the database. The target battery information includes the codes of the battery cells bound to each test channel of the test device, and the battery file includes the codes of the battery cells, the test device and the test channel;
[0156] The process selection module 23 is used to respond to the test application sent by the user end, select a test process and send it to the test equipment, so that the test equipment performs a performance test on the target battery based on the test process and feeds back the test data in real time, the test data including the time value, current value and voltage value of the battery unit;
[0157] The judgment module 24 is used to record the test data into the battery file in real time, and to judge whether each battery cell of the target battery is qualified after the test is completed;
[0158] The qualified information feedback module 25 is used to send the information of the battery cells that have passed the test to the user end when only some of the battery cells in the target battery are qualified, so that the user can select the battery cells to be assembled and provide feedback;
[0159] The matching module 26 is used to obtain the matching battery unit based on the battery file of the battery unit to be matched, index the database and send it to the user end, so that the user can select the target matching battery unit and give feedback, and the matching battery unit is matched with the battery unit to be matched;
[0160] The instruction sending module 27 is used to add a re-grouping use record in the battery file of the battery unit to be grouped, and send a grouping instruction to the user end bound to the test equipment of the target grouped battery unit.
[0161] As above Figures 1 to 5 , a battery assembly method according to an embodiment of this specification is described. The details mentioned in the above description of the method embodiment are also applicable to the battery assembly device of the embodiment of this specification. The above battery assembly device can be implemented by hardware, or by software, or a combination of hardware and software.
[0162] This application also provides an electronic device, see Fig. 9 , Fig. 9 Schematic diagram of the structure of an electronic device of the present application. Fig. 9 As shown, the electronic device 30 may include at least one processor 31, a memory 32 (e.g., a non-volatile memory), a memory 33, and a communication interface 34, and the at least one processor 31, the memory 32, the memory 33, and the communication interface 34 are connected together via a bus 35. At least one processor 31 executes at least one computer-readable instruction stored or encoded in the memory 32.
[0163] It should be understood that the computer executable instructions stored in the memory 32, when executed, cause at least one processor 31 to perform the above combined operations in various embodiments of the present specification. Figure 1-Figure 5 Describes the various operations and functions.
[0164] In the embodiments of the present specification, the electronic device 30 may include, but is not limited to, personal computers, server computers, workstations, desktop computers, laptop computers, notebook computers, mobile electronic devices, smart phones, tablet computers, cellular phones, personal digital assistants (PDAs), handheld devices, messaging devices, wearable electronic devices, consumer electronic devices, and the like.
[0165] According to one embodiment, a program product such as a machine-readable medium is provided. The machine-readable medium may have instructions (i.e., the above-mentioned elements implemented in the form of software), which, when executed by a machine, causes the machine to perform the above-mentioned combination of various embodiments of this specification. Figure 1-Figure 5 Specifically, a system or device equipped with a readable storage medium may be provided, on which a software program code implementing the functions of any of the above-mentioned embodiments is stored, and a computer or processor of the system or device reads and executes the instructions stored in the readable storage medium.
[0166] In this case, the program code itself read from the machine-readable medium can realize the function of any one of the above embodiments, and thus the machine-readable code and the machine-readable storage medium storing the machine-readable code constitute part of this specification.
[0167] Examples of readable storage media include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD-RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code may be downloaded from a server computer or a cloud via a communication network.
[0168] Those skilled in the art should understand that the various embodiments disclosed above can be modified and altered in various ways without departing from the essence of the invention. Therefore, the protection scope of this specification should be defined by the appended claims.
[0169] It should be noted that not all steps and units in the above-mentioned processes and system structure diagrams are necessary, and some steps or units can be ignored according to actual needs. The execution order of each step is not fixed and can be determined as needed. The device structure described in the above-mentioned embodiments can be a physical structure or a logical structure, that is, some units may be implemented by the same physical client, or some units may be implemented by multiple physical clients, or some components in multiple independent devices may be implemented together.
[0170] In the above embodiments, the hardware unit or module can be realized by mechanical or electrical means. For example, a hardware unit, module or processor can include permanent dedicated circuit or logic (such as special processor, FPGA or ASIC) to complete the corresponding operation. The hardware unit or processor can also include programmable logic or circuit (such as general-purpose processor or other programmable processor), which can be temporarily set by software to complete the corresponding operation. Specific implementation (mechanical method or dedicated permanent circuit or temporary circuit) can be determined based on cost and time consideration.
[0171] The specific embodiments described above in conjunction with the accompanying drawings describe exemplary embodiments, but do not represent all embodiments that can be implemented or fall within the scope of protection of the claims. The term "exemplary" used throughout this specification means "used as an example, instance or illustration" and does not mean "preferred" or "having advantages" over other embodiments. For the purpose of providing an understanding of the described technology, the specific embodiments include specific details. However, these technologies can be implemented without these specific details. In some instances, in order to avoid making the concepts of the described embodiments difficult to understand, well-known structures and devices are shown in block diagram form.
[0172] The above description of the present disclosure is provided to enable any person of ordinary skill in the art to implement or use the present disclosure. Various modifications to the present disclosure will be apparent to those of ordinary skill in the art, and the general principles corresponding to the present disclosure may be applied to other variations without departing from the scope of protection of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is consistent with the widest range of principles and novel features disclosed herein.
Claims
1. A battery assembly method based on battery performance testing, characterized in that: Applied to a cloud platform, the method includes: Obtaining the test equipment information and entering it into a database, wherein the test equipment information includes the code, address and bound user end of the test equipment; Based on the target battery information sent by the user end, a battery file is constructed for each battery cell of the target battery and entered into a database, wherein the target battery information includes the codes of the battery cells bound to each test channel of the test device, and the battery file includes the codes of the battery cells, the test device and the test channel; In response to a test request sent by a user terminal, a test process is selected and sent to the test device, so that the test device performs a performance test on a target battery based on the test process and feeds back test data in real time, wherein the test data includes a time value, a current value, and a voltage value of a battery cell; Enter the test data into the battery file in real time, and determine whether each battery cell of the target battery is qualified after the test is completed; If only some of the battery cells in the target battery are qualified, information of the battery cells that have passed the test is sent to the user end, so that the user can select the battery cells to be assembled and provide feedback; Based on the battery profile of the battery unit to be matched, the matching battery unit is obtained by indexing the database and sent to the user end, so that the user can select the target matching battery unit and give feedback, and the matching battery unit is matched with the battery unit to be matched; A re-grouping record is added to the battery file of the battery unit to be grouped, and a grouping instruction is sent to the user terminal bound to the test equipment of the target grouped battery unit.
2. The battery assembly method according to claim 1, characterized in that: The step of selecting a test process and sending the test process to the test device in response to the test application sent by the user terminal includes: In response to the test application, sending a temperature test instruction to the test equipment; The current ambient temperature fed back by the test equipment is entered into the battery file, and based on the target battery information and the current ambient temperature, a test process is selected and sent to the test equipment.
3. The battery assembly method according to claim 2, characterized in that: The step of judging whether each battery cell of the target battery is qualified after the test is completed comprises: After the test is completed, the capacity of the target battery cell is calculated based on the time value, current value and voltage value; Based on the capacity and the current ambient temperature, it is determined whether the target battery cell is qualified.
4. The battery assembly method according to claim 1, characterized in that: The step of indexing a database to obtain a paired battery unit based on the battery file of the battery unit to be paired and sending the paired battery unit to the user terminal comprises: Based on the code of the battery unit to be matched and the address of the test equipment, the battery files in the database are indexed to obtain the matched battery unit, the matched battery unit and the unit to be delivered are of the same type, have matching performance, and the relative distance is less than a threshold value, the relative distance is the physical distance between the matched battery unit and the test equipment bound to the unit to be delivered; Based on the test data of the battery unit to be assembled and the assembled battery unit, the matching degree of the assembled battery unit is obtained; Based on the matching degree and the relative distance, the paired battery cells are sorted and sent to the user end.
5. The battery assembly method according to claim 1, characterized in that: Also includes: If there are unqualified battery cells in the target battery, an unqualified certificate is generated and sent to the user end, and the unqualified certificate is recorded in the battery file of each battery cell; and / or, If all battery cells in the target battery are qualified, a qualified certificate is generated and sent to the user end, and the qualified certificate is entered into the battery file of each battery cell.
6. The battery assembly method according to claim 1, characterized in that: Also includes: The abnormal information sent by the test device is obtained, and the abnormal information is bound to the test device and the test channel and then sent to the user end bound to the test device. The control unit of the test device determines that there is an abnormality by comparing the test data and the setting data, and then suspends the test and sends it.
7. A battery matching system based on battery performance testing, characterized in that: It includes a test device, a user terminal, a cloud platform and a database. The test device includes a control unit, a communication unit and a power unit. The power unit includes a plurality of test channels, each of which is used to connect a battery unit for charge and discharge testing. The user terminal is used to bind with the test equipment; send the target battery information and the test application to the cloud platform, wherein the target battery information includes the codes of the battery cells bound to each test channel of the test equipment; when only some of the battery cells in the target battery are qualified, the battery cells to be assembled are selected from the battery cells that have passed the test provided by the cloud platform and the feedback is fed back to the cloud platform; the target assembled battery cells are selected from the assembled battery cells provided by the cloud platform and the feedback is fed back to the cloud platform; The cloud platform is used to enter the test equipment information into the database, and the test equipment information includes the code, address and bound user end of the test equipment; based on the target battery information, a battery file is constructed for each battery cell of the target battery and entered into the database; in response to the test application, a test process is selected and sent to the test equipment; real-time test data is entered into the battery file, and after the test is completed, it is determined whether each battery cell of the target battery is qualified; when only part of the battery cells in the target battery are qualified, the information of the battery cells that have passed the test is sent to the user end; based on the battery file of the battery cell to be grouped, the database is indexed to obtain the grouped battery cell and sent to the user end; a re-grouping use record is added to the battery file of the battery cell to be grouped, and a grouping instruction is sent to the user end bound to the test equipment of the target grouped battery cell; The control unit is used to perform a performance test on the target battery based on the test process and to feed back the test data in real time.
8. The battery pack system according to claim 7, characterized in that: The control unit is also used to issue test instructions to the power unit based on the test process to control the charging and discharging state and output current and voltage of the power unit, and monitor the real-time data of the power unit, wherein the real-time data includes real-time current, voltage and temperature; send the real-time data and time value to the communication unit of the test device, and the communication unit adds the coding of the test device and then feeds back to the cloud platform; compare the real-time data and the set data to determine whether there is an abnormality; when there is no abnormality, adjust the test instruction based on the comparison result.
9. The battery pack system according to claim 7, characterized in that: The cloud platform is also used to generate an unqualified certificate and send it to the user end when only some of the battery cells in the target battery are qualified, and to enter the unqualified certificate into the battery file of each battery cell; when all the battery cells in the target battery are qualified, generate a qualified certificate and send it to the user end, and to enter the qualified certificate into the battery file of each battery cell.
10. The battery pack system according to claim 7, characterized in that: The control unit is also used to control the power unit to suspend testing when an abnormality occurs, and send abnormality information to the cloud platform; The cloud platform is also used to obtain the abnormal information, bind the abnormal information with the test device and the test channel, and then send it to the user terminal bound to the test device.
11. The battery pack system according to claim 7, characterized in that: The test device also includes a temperature sensor, and the cloud platform is further used to respond to the test application, send a temperature test instruction to the test device, and enter the current ambient temperature fed back by the test device into the battery file, and select a test process based on the target battery information and the current ambient temperature and send it to the test device; the control unit is also used to respond to the temperature test instruction, control the temperature sensor to collect the current ambient temperature and feed it back to the cloud platform; and / or, The testing device also includes a human-computer interaction interface, which is used to display the target battery information, real-time data, abnormal information and each channel pause test option in real time, and send a pause operation instruction for the target channel to the control unit in response to the target channel pause test option selected by the user.
12. The battery pack system according to claim 7, characterized in that: The power unit includes an AC / DC power module, a DC bus and a plurality of DC / DC power modules, wherein the AC end of the AC / DC power module is connected to the power grid, and the DC end is connected to the DC bus; one end of the DC / DC power module is connected to the DC bus, and the other end is connected to the battery unit; The AC / DC power module is used to rectify the AC power of the power grid into DC power and supply it to the DC bus after reducing the voltage, and to obtain excess electric energy from the DC bus and invert it into AC power and then feed it back to the power grid; The DC / DC power module is used to obtain electric energy from the DC bus and charge the battery unit after reducing the voltage, and to obtain electric energy from the battery unit and supply the DC bus after increasing the voltage; The DC bus is used to supply electric energy to the DC / DC power module, receive electric energy supplied by the DC / DC power module, and supply excess electric energy to the AC / DC power module when the electric energy can meet the needs of all the DC / DC power modules.
13. A battery assembly device based on battery performance testing, characterized in that: Applied to a cloud platform, the device comprises: An acquisition module is used to acquire the test equipment information and enter it into a database, wherein the test equipment information includes the code, address and bound user end of the test equipment; A file construction module, used to construct a battery file for each battery cell of the target battery based on the target battery information sent by the user end and enter it into a database, wherein the target battery information includes the codes of the battery cells bound to each test channel of the test device, and the battery file includes the codes of the battery cells, the test device and the test channel; A process selection module, for responding to a test application sent by a user terminal, selecting a test process and sending it to the test device, so that the test device performs a performance test on a target battery based on the test process and feeds back test data in real time, wherein the test data includes a time value, a current value, and a voltage value of a battery cell; A judgment module, used to input the test data into the battery file in real time, and to judge whether each battery cell of the target battery is qualified after the test is completed; A qualified information feedback module, used for sending information of the battery cells that have passed the test to the user end when only some of the battery cells in the target battery are qualified, so that the user can select the battery cells to be assembled and provide feedback; A matching module, for obtaining matching battery cells from an index database based on the battery files of the battery cells to be matched and sending the matching battery cells to a user end so that the user can select a target matching battery cell and provide feedback, wherein the matching battery cell matches the battery cell to be matched; The instruction sending module is used to add a re-grouping use record in the battery file of the battery unit to be grouped, and send a grouping instruction to the user terminal bound to the test equipment of the target grouped battery unit.
14. An electronic device, comprising: at least one processor; as well as A memory storing instructions, which, when executed by the at least one processor, enables the at least one processor to execute the battery packing method as described in any one of claims 1 to 6.
15. A machine-readable storage medium storing executable instructions, wherein when the instructions are executed, the machine executes the battery packing method according to any one of claims 1 to 6.