Battery packing method, device, equipment and storage medium
By working together with battery management equipment and packing equipment, and using robotic arms and scanners to automate packing, the problems of low efficiency and high error rate in existing battery packing technologies are solved, and a highly efficient and accurate battery packing process is achieved.
Patent Information
- Application Number
- CN202311623704.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-11-30
AI Technical Summary
The existing technology, which relies on manual judgment of whether battery data meets battery-related strategies and whether the battery quantity threshold is reached, results in low packing efficiency and increased error rate.
Through the collaborative work of battery management equipment and packing equipment, battery identification is obtained and battery operation instructions are generated based on battery data and related strategies. The packing is automated using robotic arms and scanners, and the batteries are loaded according to the relevant strategies of the packing equipment.
It improved packing efficiency, reduced the error rate, and achieved a more efficient and accurate battery packing process.
Smart Images

Figure CN117622605B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to new energy technology, and in particular to a battery boxing method, device, equipment and storage medium. BACKGROUND
[0002] With the continuous development of new energy, the research and development, production and delivery of batteries are also constantly updated. Before delivering the batteries to customers, the batteries need to be boxed.
[0003] In the prior art, a unique battery code on each battery is scanned by a manually held battery scanner, and the corresponding battery data is obtained based on the battery code, so as to manually judge whether the battery data meets the battery-related strategy of the customer and whether the current battery quantity of the battery box reaches the battery quantity threshold. If the battery-related strategy is met and the battery quantity threshold is not reached, the battery is manually loaded into the specified battery box to complete the boxing.
[0004] Therefore, the manual judgment of whether the battery data meets the battery-related strategy and whether the battery quantity threshold is reached in the prior art results in low boxing efficiency and increases the error rate. SUMMARY
[0005] The present application provides a battery boxing method, device, equipment and storage medium to solve the problem of low boxing efficiency and increased error rate caused by manual judgment of whether the battery data meets the battery-related strategy and whether the battery quantity threshold is reached in the prior art.
[0006] In a first aspect, the present application provides a battery boxing method, which is applied to a boxing device, and the method comprises:
[0007] In response to receiving a current battery boxing task sent by a battery management device, obtaining a battery identifier of a current battery; the current battery boxing task includes a boxing device-related strategy;
[0008] sending the battery identifier to the battery management device to instruct the battery management device to generate and send a battery operation instruction to the boxing device based on the battery data corresponding to the battery identifier and the battery-related strategy matched with the boxing device;
[0009] In response to the battery operation instruction being a boxing instruction, determining the latest battery quantity loaded in the current battery box;
[0010] In response to the latest battery quantity being less than a preset battery box quantity threshold, loading the current battery into the current battery box according to the boxing device-related strategy.
[0011] In one embodiment, the boxing device comprises a scanner and a robot, and the method comprises:
[0012] receiving a current battery boxing task sent by the battery management device to start the robot;
[0013] grabbing a battery on the battery conveyor belt as the current battery by the robot; the battery conveyor belt is arranged with N batteries; N is greater than or equal to 1;
[0014] scanning the battery code on the current battery by the scanner to obtain the battery identification.
[0015] In one embodiment, the boxing device related strategy comprises a horizontal boxing strategy or a vertical boxing strategy;
[0016] the method further comprises:
[0017] controlling the robot to be in a horizontal boxing mode or a vertical boxing mode according to the horizontal boxing strategy or the vertical boxing strategy;
[0018] loading the current battery into the current battery box in the horizontal boxing mode or the vertical boxing mode by the robot.
[0019] In one embodiment, the method further comprises:
[0020] in response to the battery operation instruction being a return instruction, returning the current battery to the battery conveyor belt.
[0021] In one embodiment, the method further comprises:
[0022] obtaining the boxing position of the current battery in the current battery box and sending the boxing position to the battery management device for storage;
[0023] the method further comprises:
[0024] grabbing the next battery on the battery conveyor belt and determining the next battery as the current battery, and continuing to execute the steps of obtaining the battery identification of the current battery to loading the current battery into the current battery box according to the boxing device related strategy until it is determined that the current battery box is full.
[0025] In one embodiment, the method further comprises:
[0026] determining that the current battery box is full in response to the latest battery number being equal to the preset battery box number threshold, and controlling the boxing conveyor belt transmission so that the next battery box is transmitted to the boxing designated position; the boxing conveyor belt has N empty battery boxes arranged in order;
[0027] loading the current battery into the next battery box in response to the next battery box being transmitted to the boxing designated position.
[0028] In one way, after determining that the current battery box is full, the method further comprises:
[0029] generating a normal end message corresponding to the current battery box; the normal end message includes the original box code of the current battery box;
[0030] sending the normal end message to the battery management device to instruct the battery management device to generate a target box code for the current battery box according to a preset box code strategy to update the original box code.
[0031] In a second aspect, the application provides a battery boxing method, which is applied to a battery management device, and the method comprises:
[0032] receiving a current battery boxing task triggered by a boxing user on an operation interface, and sending the battery boxing task to a boxing device to instruct the boxing device to obtain a battery identifier of a current battery; the battery boxing task further includes a boxing device related strategy;
[0033] generating a battery operation instruction based on battery data corresponding to the battery identifier sent by the boxing device and a battery related strategy matched with the boxing device, and sending the battery operation instruction to the boxing device to instruct the boxing device to perform the following steps: determining a latest battery number loaded in the current battery box in response to the battery operation instruction being a boxing instruction; and loading the current battery into the current battery box according to the boxing device related strategy in response to the latest battery number being less than a preset battery box number threshold.
[0034] In one way, the battery operation instruction is generated based on the battery data corresponding to the battery identifier sent by the boxing device and the battery related strategy matched with the boxing device, and the method comprises:
[0035] obtaining the battery data corresponding to the battery identifier from a pre-stored battery data set;
[0036] matching the battery data with a pre-stored battery related strategy corresponding to the boxing device to obtain a matching result;
[0037] generating the battery operation instruction based on the matching result.
[0038] In one aspect, the battery operation instruction is generated based on the matching result, and the battery operation instruction comprises:
[0039] In response to the matching result being a matching pass, a packing instruction is generated.
[0040] In response to the matching result being a matching fail, a return instruction is generated.
[0041] In one aspect, the method further comprises:
[0042] receiving a normal end packet sent by the packing device; the normal end packet comprising an original box code of the current battery box;
[0043] obtaining a preset box code strategy, and generating a target box code for the current battery box according to the preset box code strategy to update the original box code.
[0044] In a third aspect, the application provides a battery packing device, which is located in a packing device, and comprises:
[0045] an obtaining module, configured to obtain a battery identifier of a current battery in response to receiving a current battery packing task sent by a battery management device; the current battery packing task comprising a packing device related strategy;
[0046] a sending module, configured to send the battery identifier to the battery management device to instruct the battery management device to generate and send a battery operation instruction to the packing device based on battery data corresponding to the battery identifier and a battery related strategy matched with the packing device;
[0047] a determining module, configured to determine a latest number of batteries loaded in the current battery box in response to the battery operation instruction being a packing instruction.
[0048] a loading module, configured to load the current battery into the current battery box according to the packing device related strategy in response to the latest number of batteries being less than a preset battery box number threshold.
[0049] In a fourth aspect, the application provides a battery packing device, which is located in a battery management device, and comprises:
[0050] a receiving module, configured to receive a current battery packing task triggered by a packing user on an operation interface; and a sending module, configured to send the battery packing task to a packing device to instruct the packing device to obtain a battery identifier of a current battery; the battery packing task comprising a packing device related strategy;
[0051] The generating module is configured to generate a battery operation instruction based on the battery data corresponding to the battery identifier sent by the boxing device and the battery-related policy matched with the boxing device, and the sending module is configured to send the battery operation instruction to the boxing device to instruct the boxing device to perform the following steps: in response to the battery operation instruction being a boxing instruction, determining a latest number of batteries loaded in the current battery box; and in response to the latest number of batteries being less than a preset battery box number threshold, boxing the current batteries in the current battery box according to the battery-related policy of the boxing device.
[0052] In a fifth aspect, the present application provides a boxing device, comprising: a processor, and a memory and a transceiver connected with the processor in communication;
[0053] The memory stores computer-executable instructions; and the transceiver is configured to transmit and receive data.
[0054] The processor executes the computer-executable instructions stored in the memory to implement the method according to the first aspect or any one of the implementation manners.
[0055] In a sixth aspect, the present application provides a battery management device, comprising: a processor, and a memory and a transceiver connected with the processor in communication;
[0056] The memory stores computer-executable instructions; and the transceiver is configured to transmit and receive data.
[0057] The processor executes the computer-executable instructions stored in the memory to implement the method according to the second aspect or any one of the implementation manners.
[0058] In a seventh aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method according to the first aspect, the second aspect, or any one of the implementation manners.
[0059] The application provides a battery boxing method, device, equipment and storage medium. In the application, the boxing device acquires the battery identifier of the current battery in response to receiving the current battery boxing task sent by the battery management device, and then sends the battery identifier to the battery management device, so that the battery management device generates and sends the battery operation and the like to the boxing device based on the battery data corresponding to the battery identifier and the battery-related strategy matched with the boxing device. Further, the boxing device determines the number of the latest batteries loaded in the current battery box in response to the battery operation and the like being the boxing instruction, and then loads the current battery in the current battery box according to the boxing device-related strategy in response to the number of the latest batteries being less than the preset battery box number threshold. As the boxing device-related strategy is included in the current battery boxing task, it can be seen that the battery operation instruction corresponding to the current battery is determined by the battery management device in the application. When the battery operation instruction is the boxing instruction, a condition that the current battery is loaded in the current battery box is met. Then, the number of the latest batteries is determined by the boxing device, and the current battery is loaded in the current battery box according to the boxing device-related strategy in response to the number of the latest batteries being less than the preset battery box number threshold, so that the current battery box is not full at this time. Therefore, compared with the manual judgment of whether the battery data meets the corresponding battery-related strategy in the prior art, the application can improve the efficiency, and the accuracy can also be improved. BRIEF DESCRIPTION OF DRAWINGS
[0060] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate embodiments consistent with the application and, together with the description, further serve to explain the principles of the application.
[0061] Figure 1 An application scenario diagram of a battery boxing method provided by the application;
[0062] Figure 2 A method flowchart of a battery boxing method provided by embodiment one;
[0063] Figure 3 A method flowchart of a battery boxing method provided by embodiment two;
[0064] Figure 4 A method flowchart of a battery boxing method provided by embodiment six;
[0065] Figure 5 A method flowchart of a battery boxing method provided by embodiment seven;
[0066] Figure 6 A method flowchart of a battery boxing method provided by embodiment eight;
[0067] Figure 7A flow chart of a battery packing method provided for embodiment nine;
[0068] Figure 8 A flow chart of a battery packing method provided for embodiment eleven;
[0069] Figure 9 A flow chart of a battery packing method provided for embodiment twelve;
[0070] Figure 10 A flow chart of a battery packing method provided for embodiment thirteen;
[0071] Figure 11 A flow chart of a battery packing method provided for embodiment fourteen;
[0072] Figure 12 A flow chart of a battery packing method provided for embodiment fifteen;
[0073] Figure 13 A flow chart of a battery packing method provided for embodiment sixteen.
[0074] The specific embodiments have been shown by way of illustration in the drawings and more details will be described in subsequent description. These drawings and detailed description are not intended to limit the scope of the present application in any manner. Rather they are to explain the present application to those skilled in the art with reference to particular embodiments. DETAILED DESCRIPTION
[0075] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The same reference numbers in different drawings represent the same or similar elements. The following detailed description is not intended to represent all embodiments in accordance with the present application. Rather, they are merely examples in accordance with some aspects of the present application as detailed in the appended claims.
[0076] In the prior art, a unique battery code on each battery is scanned by a manually held battery scanner. Based on the battery code, corresponding battery data can be obtained from a related device, so that a manual judgment is made as to whether the battery data satisfies a battery-related policy for the customer and whether the current battery quantity of the battery box reaches a battery quantity threshold. If the battery-related policy is satisfied and the battery quantity threshold is not reached, the battery is manually packed into a designated battery box to complete the packing.
[0077] Therefore, the prior art uses manual judgment to determine whether the battery data satisfies the battery-related policy and whether the battery quantity threshold is reached, which results in low packing efficiency and errors in the judgment process, thereby increasing the error rate.
[0078] In order to solve the defects of the prior art, the inventors of the present scheme have designed a new scheme after creative research. The present scheme provides a battery packing method. In order to solve the problems of low packing efficiency and errors in the judgment process, increasing the error rate, in the present scheme, the packing equipment responds to the current battery packing task sent by the battery management equipment, obtains the battery identifier of the current battery, further, the packing equipment sends the battery identifier to the battery management equipment, and then instructs the battery management equipment to generate and send the battery operation instruction to the packing equipment based on the battery data corresponding to the battery identifier and the battery related strategy matched by the packing equipment, further, the packing equipment determines the number of the latest batteries loaded in the current battery box in response to the battery operation instruction being a packing instruction, further, if the number of the latest batteries is less than the preset battery box number threshold, it means that the current battery box is not full, and the current battery is loaded into the current battery box according to the packing equipment related strategy, thereby realizing packing. Therefore, in the present scheme, the battery management equipment generates a battery operation instruction based on the number of batteries and the battery related strategy. When the battery operation instruction is a packing instruction, one condition for packing is met. Then, the packing equipment counts the number of the latest batteries in the current battery box, so that when the number of the latest batteries is less than the preset battery box number threshold, the current battery is loaded into the current battery box according to the packing equipment related strategy. Therefore, the present application can quickly determine the battery operation instruction and the number of the latest batteries, thereby improving the efficiency. Moreover, the above scheme can be completed by a machine, which can improve the accuracy.
[0079] The application scenario of the battery packing method, device, equipment and storage medium provided by the present application is introduced as follows.
[0080] Figure 1 The application scenario diagram of the battery packing method provided by the present application is shown in FIG. 1. Figure 1 As shown in the figure, the application scenario diagram includes a battery management equipment 101 and a packing equipment 102.
[0081] The battery management equipment 101 can be a computer or the like, which is not limited herein. It should be noted that the battery management equipment 101 is located in a battery management system.
[0082] The packing equipment 102 is placed near the battery conveying belt to facilitate grabbing the batteries on the battery conveying belt.
[0083] The battery can be any size battery, and the batteries are arranged in order on the battery conveying belt.
[0084] In the present scenario, the user can trigger a current packing task on the operation interface of the battery management equipment 101, and the battery management equipment 101 receives the current packing task and sends it to the packing equipment 102. The current packing task includes a packing equipment related strategy.
[0085] Further, the boxing device 102 acquires the battery identifier of the current battery based on the current battery boxing task, and sends the battery identifier to the battery management device 101.
[0086] Further, the battery management device 101 acquires the corresponding battery data based on the battery identifier, and generates the battery operation instruction according to the battery-related strategy matched with the boxing device, and sends the battery operation instruction to the boxing device 102.
[0087] Further, the boxing device 102 determines the number of the latest batteries loaded in the current battery box in response to the battery operation instruction being a boxing instruction.
[0088] Further, the boxing device 102 loads the current battery into the current battery box according to the boxing device-related strategy in response to the number of the latest batteries being less than the preset battery box number threshold.
[0089] Then, the boxing device 102 grasps the next battery on the battery conveying belt and determines the next battery as the current battery, and continues to perform the steps of acquiring the battery identifier of the current battery to loading the current battery into the current battery box according to the boxing device-related strategy until it is determined that the current battery box is full, and then stops boxing the current battery box.
[0090] It should be noted that during the production line boxing process, there can be multiple boxing devices around the battery conveying belt, and the boxing strategies of the boxing devices can be different. The boxing strategy refers to all strategies related to this boxing task, including the boxing device-related strategy, the battery-related strategy matched with the boxing device, and other strategies.
[0091] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards, and provide corresponding operation portal for user to choose authorization or refusal.
[0092] The battery boxing method provided by the present application aims to solve the above technical problems of the prior art.
[0093] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.
[0094] Embodiment one
[0095] The execution subject of the embodiments one to seven is a battery boxing device, and the battery boxing device is located in a boxing equipment.
[0096] Figure 2 A method flowchart for battery boxing provided by the embodiment one is shown in the figure. Figure 2 As shown, the specific steps are as follows.
[0097] S201, in response to receiving a current battery boxing task sent by a battery management device, obtaining a battery identifier of a current battery; the current battery boxing task includes a boxing equipment related strategy.
[0098] The battery management device belongs to a battery management system, and the battery management device refers to a device that can uniformly manage battery-related businesses.
[0099] The current battery boxing task refers to a task that can trigger the boxing equipment to box.
[0100] The boxing equipment related strategy refers to a strategy related to the boxing equipment when boxing. For example, the boxing equipment related strategy can include a boxing mode strategy, such as a horizontal boxing strategy or a vertical boxing strategy.
[0101] The current battery refers to the battery currently operated by the boxing equipment. It should be noted that each battery has a barcode or a two-dimensional code on the outer surface for battery identification. Scanning the barcode or two-dimensional code can obtain the battery identifier.
[0102] In one way, the user triggers the current battery boxing task on the operation interface of the battery management device, so that the battery management device sends the current battery boxing task to the boxing equipment.
[0103] Further, after receiving the current battery boxing task, the boxing equipment obtains the battery identifier of the current battery.
[0104] S202, sending the battery identifier to the battery management device to instruct the battery management device to generate and send a battery operation instruction to the boxing equipment based on the battery data corresponding to the battery identifier and the battery related strategy matched with the boxing equipment.
[0105] The battery data refers to any data related to the battery itself. For example, the battery data can include battery attribute data, such as battery attribute data including battery grade data. It should be noted that although the batteries are developed according to the same process on the production line, the batteries generated under the same batch production line still have some differences, some of which are A1 grade, and some of which are A2 grade.
[0106] In one mode, the current battery boxing task can further include a boxing strategy identifier, so that the battery management device sends the boxing strategy identifier to the boxing device. After the boxing device obtains the battery identifier, it can send the battery identifier and the boxing strategy identifier to the battery management device, so that the battery management device knows the boxing strategy corresponding to the boxing device, and the battery management device obtains the corresponding boxing strategy from the storage area based on the boxing strategy identifier. The boxing strategy includes the boxing device related strategy, the battery related strategy matched with the boxing device, and other related strategies. Therefore, the battery management device obtains the corresponding battery cell data of the battery identifier from the local based on the battery identifier, and generates the battery operation instruction based on the battery data and the battery related strategy matched with the boxing device. Wherein, the battery cell data corresponding to all batteries can be stored in a battery data set.
[0107] It should be noted that the boxing strategy can also include a mixed batch strategy, a mixed batch quantity strategy, a package material gross weight strategy, and other related strategies.
[0108] Wherein, the battery operation instruction refers to the instruction on how to operate the battery. For example, the battery operation instruction can be an instruction to support the battery to be boxed, or an instruction to support the battery to be returned to the original place.
[0109] In one mode, the battery management device includes pre-stored boxing device configuration information, and the boxing device configuration information includes boxing strategy information corresponding to each boxing device. The battery management device receives the battery identifier sent by the boxing device, determines the boxing device identifier, further determines the boxing device based on the boxing device identifier, obtains the boxing device configuration information from the local, obtains the boxing strategy corresponding to the boxing device from the boxing configuration information, and obtains the battery related strategy matched with the boxing device. Therefore, the battery management device obtains the battery cell data corresponding to the battery identifier from the local based on the battery identifier, and generates the battery operation instruction based on the battery data and the battery related strategy matched with the boxing device.
[0110] S203, in response to the battery operation instruction being a boxing instruction, determining the latest number of batteries loaded in the current battery box.
[0111] Wherein, the boxing instruction refers to the instruction to support the battery to be boxed.
[0112] Wherein, the current battery box refers to the box being boxed. It should be noted that the battery box can be of different capacity and model.
[0113] Wherein, the latest number of batteries refers to the number of batteries currently loaded in the current battery box.
[0114] Further, the boxing device calculates the latest battery number of the current battery box according to the original battery number of the current battery box.
[0115] S204, in response to the latest battery number being less than the preset battery box number threshold, loading the current battery into the current battery box according to the boxing device related strategy.
[0116] The preset battery box number threshold refers to the maximum number of batteries that the battery box on the production line can accommodate. It should be noted that the boxing user can perform targeted configuration according to the customer's requirement for the number of batteries accommodated in the battery box. Assuming that the customer requires the battery box to accommodate 200 batteries, the boxing user then adopts the battery box that can accommodate a maximum of 200 batteries.
[0117] It should be noted that the battery box battery number strategy can also be one of the boxing strategies. For example, the battery box battery number strategy includes a battery number that can be the preset battery box number threshold.
[0118] It should be noted that the current battery boxing task can include the battery box battery number strategy. Assuming that the battery number is the preset battery box number threshold, the boxing device determines whether to box the current battery based on the latest battery number and the preset battery box number threshold.
[0119] Further, if the latest battery number is less than the preset battery box number threshold, the boxing device loads the current battery into the current battery box according to the boxing device related strategy.
[0120] The embodiment provides a battery packing method. In the application, a packing device responds to a current battery packing task sent by a battery management device, acquires a battery identifier of a current battery, and then sends the battery identifier to the battery management device, so that the battery management device generates and sends a battery operation or the like to the packing device based on battery data corresponding to the battery identifier and a battery-related strategy matched with the packing device. Further, the packing device determines a latest battery number loaded in a current battery box in response to the battery operation or the like being a packing instruction, and then loads the current battery in the current battery box according to the packing device-related strategy in response to the latest battery number being less than a preset battery box number threshold. As the packing device-related strategy is included in the current battery packing task, it can be seen that the battery management device determines a battery operation instruction corresponding to the current battery in the application, and when the battery operation instruction is a packing instruction, a condition that the current battery is loaded in the current battery box is met. Then, the packing device is used to determine the latest battery number, and the current battery is loaded in the current battery box according to the packing device-related strategy in response to the latest battery number being less than the preset battery box number threshold, so that the current battery box is not full at this time. Therefore, compared with the prior art that manually judges whether battery data meets a corresponding battery-related strategy, the application can improve efficiency and accuracy.
[0121] Embodiment two
[0122] The embodiment is a further refinement of the above-described embodiment one. The packing device in the embodiment includes a scanner and a mechanical hand. The embodiment is a kind of optional way of acquiring a battery identifier of a current battery in response to receiving a current battery packing task sent by a battery management device.
[0123] Figure 3 A battery packing method flow chart is provided for embodiment two. As shown in the figure, the specific steps are as follows. Figure 3
[0124] S301, receiving a current battery packing task sent by a battery management device to start a mechanical hand.
[0125] The mechanical hand refers to a mechanical part that can be grabbed and loaded according to the provisions, and the shape and function are similar to human hands.
[0126] Further, the packing device starts the mechanical hand after receiving the battery packing task.
[0127] S302, using the mechanical hand to grab a battery on a battery conveying belt as a current battery; the battery conveying belt is arranged with N batteries in an orderly manner; N is greater than or equal to one.
[0128] The battery conveying belt refers to a conveying belt on which batteries can be placed. N batteries are arranged in an orderly manner on the battery conveying belt. It should be noted that the N batteries on the battery conveying belt can have no difference in appearance, or can be batteries belonging to the same production line. It should be noted that the battery conveying belt can also be conveyed at a certain conveying speed.
[0129] In S303, a scanner is used to scan the battery code on the current battery to obtain the battery identifier.
[0130] In one way, when the robot grasps the current battery and takes it off the battery conveying belt, a scanner is then used to scan the outer surface of the battery. Since the battery code is pasted on the outer surface, the battery identifier can be scanned.
[0131] It should be noted that the batteries on the battery conveying belt are placed in a certain manner. For example, the outer surfaces of all batteries with battery codes are oriented in the same direction, which can be directly facing the scanner, thereby facilitating the scanning of the battery code by the scanner.
[0132] The embodiment provides a boxing method of a battery. In the embodiment, the boxing device includes a robot and a scanner. The robot is used to grasp a battery on a battery conveying belt as a current battery, and the scanner is used to scan a battery code on the current battery to obtain a battery identifier. In the present application, the robot and the scanner are deployed on the boxing device, thereby replacing the manual way of taking the battery and scanning the battery code. Therefore, the present application can improve the efficiency.
[0133] Embodiment Three
[0134] The embodiment is a further refinement of any of the above embodiments. The boxing device related strategy of the embodiment includes a horizontal boxing strategy or a vertical boxing strategy.
[0135] The embodiment is an optional way of loading the current battery into the current battery box according to the boxing device related strategy. The specific content is as follows.
[0136] According to the horizontal boxing strategy or the vertical boxing strategy, the robot is controlled to be in a horizontal boxing mode or a vertical boxing mode. The robot is used to load the current battery into the current battery box in the horizontal boxing mode or the vertical boxing mode.
[0137] The horizontal boxing strategy refers to a strategy of boxing in a horizontal manner in the battery box.
[0138] The vertical boxing strategy refers to a strategy of boxing in a vertical manner in the battery box.
[0139] Further, if the binning device related strategy includes the horizontal row binning strategy, the binning device controls the robot to be in the horizontal row binning mode according to the horizontal row binning strategy, and further, the robot loads the current battery into the current battery bin in the horizontal row binning mode; or if the binning device related strategy includes the vertical row binning strategy, the binning device controls the robot to be in the vertical row binning mode according to the vertical row binning strategy, and further, the robot loads the current battery into the current battery bin in the vertical row binning mode.
[0140] It should be noted that the horizontal row binning mode and the vertical row binning mode mainly differ in the placement angle of the robot or other placement factors.
[0141] The embodiment provides a binning method of a battery. In the embodiment, the binning device related strategy includes a horizontal row strategy or a vertical row binning strategy, so that the robot can load the current battery into the current battery bin in the horizontal row binning mode or the vertical row binning mode. Therefore, in the embodiment, the binning mode of the robot can be adjusted according to requirements, and the flexibility is higher.
[0142] Embodiment Four
[0143] The embodiment is a further refinement of any of the above embodiments. The embodiment includes: in response to the battery operation instruction being a return instruction, returning the current battery to the battery conveying belt.
[0144] The return instruction is an instruction supporting returning the battery to the battery conveying belt.
[0145] The embodiment provides a binning method of a battery. In the embodiment, the current battery is returned to the battery conveying belt when the battery operation instruction is a return instruction.
[0146] Embodiment Five
[0147] The embodiment is a further refinement of any of the above embodiments. The embodiment is an optional way after loading the current battery into the current battery bin according to the binning device related strategy. The embodiment includes the following contents:
[0148] Obtaining the binning position of the current battery in the current battery bin, and sending the binning position to the battery management device for storage.
[0149] Each battery has a binning position in the battery bin.
[0150] Further, after loading the current battery into the current battery bin, the binning device obtains the binning position of the current battery and sends it to the battery management device for storage by the battery management device, so that when a battery in the current battery bin fails in the future, the failed battery can be quickly located through the binning position of the failed battery, and repaired.
[0151] It should be noted that the binning device related strategy can also include a robot battery loading strategy, wherein the robot battery loading strategy refers to the order or rule followed by the robot when loading the battery into the battery bin. For example, the robot loads the battery from left to right, or the robot loads the battery from left to right, so that the binning device can quickly and accurately obtain the binning position of the current battery according to the robot battery loading strategy.
[0152] The embodiment also includes:
[0153] The next battery is grabbed on the battery conveyor belt, and the next battery is determined as the current battery, and the steps of obtaining the battery identifier of the current battery to loading the current battery into the current battery bin according to the binning device related strategy are continued to be executed until it is determined that the current battery bin is full.
[0154] It should be noted that when the current battery is loaded into the current battery bin, the robot of the loading device grabs the next battery on the battery conveyor belt, determines the next battery as the current battery, and then starts to execute the steps of obtaining the battery identifier of the current battery, and then sends the battery identifier to the battery management device, instructs the battery management device to generate and send the battery operation instruction, and finally loads the current battery into the current battery bin according to the binning device related strategy until it is determined that the current battery bin is full, and the task of binning the current battery bin is ended.
[0155] The embodiment provides a binning method for batteries. In the embodiment, the binning position of the current battery in the current battery bin is obtained and sent to the battery management device for storage, which facilitates subsequent repair of the battery. In addition, the steps of obtaining the battery identifier of the current battery to loading the current battery into the current battery bin according to the binning device related strategy are continuously cycled until the current battery bin is full, so that the current battery bin can be guaranteed to be full.
[0156] Embodiment six
[0157] The embodiment is a further refinement of any of the above embodiments.
[0158] Figure 4 A flowchart of a battery binning method is provided for embodiment six. As shown in Figure 4 The specific steps are as follows.
[0159] S401, in response to the number of the latest batteries being equal to the preset battery bin number threshold, determining that the current battery bin is full, and controlling the binning conveyor belt to be transported so that the next battery bin is transported to the binning designated position; N empty battery bins are arranged in order on the binning conveyor belt.
[0160] The boxing conveying belt refers to a conveying belt for conveying the battery box. N empty battery boxes are arranged in order on the boxing conveying belt. The first battery box on the boxing conveying belt is the current battery box. The current battery box is gradually changed from an empty battery box to a full battery box.
[0161] Specifically, the boxing device determines that the latest battery quantity is equal to the preset point battery box quantity threshold value, which indicates that the current battery box is full. Therefore, the boxing device sends a transmission instruction to the boxing conveying belt, so that the boxing conveying belt is transmitted, and the next battery box (empty battery box) is transmitted to the boxing designated position.
[0162] The boxing designated position refers to a position at which the robot can load the battery into the battery box.
[0163] S402, in response to the next battery box being transmitted to the boxing designated position, the current battery is loaded into the next battery box.
[0164] Further, after the boxing conveying belt is transmitted for a certain period of time, the boxing device can be controlled to stop. At this time, the next battery box is transmitted to the boxing designated position, and then the boxing device uses the robot to load the current battery into the next battery box.
[0165] In addition, the boxing device determines the next battery box as the current battery box, and completes the boxing task of the current battery box according to the method of the above embodiment.
[0166] The embodiment provides a boxing method of the battery. In the embodiment, when the latest battery quantity is equal to the preset battery box quantity threshold value, it indicates that the current battery box is full. Then, the next battery box is controlled to be transmitted to the boxing designated position, and the boxing device loads the current battery into the next battery box, so that the battery boxing production line can continue continuously.
[0167] Embodiment seven
[0168] The embodiment is a further refinement of any of the above embodiments. The embodiment is an optional way after determining that the current battery box is full.
[0169] Figure 5 A boxing method of the battery provided in the embodiment seven is shown in a flowchart. As shown in the figure, the specific steps are as follows. Figure 5
[0170] S501, a normal end message corresponding to the current battery box is generated. The normal end message includes the original box code of the current battery box.
[0171] The normal end message refers to a message for normally ending after the battery box is full.
[0172] It should be noted that the binning device generates a normal end message in response to the current battery bin being full, indicating that the current battery bin cannot continue to load batteries, so that the binning device generates a normal end message. The binning device has identified or obtained the original bin code of the current battery bin before binning the current battery bin.
[0173] S502, send the normal end message to the battery management device to instruct the battery management device to generate a target bin code according to the preset bin code strategy to update the original bin code.
[0174] Further, the binning device sends the normal end message to the battery management device, so that the battery management device generates a target bin code according to the preset bin code strategy.
[0175] The original bin code refers to a bin code that can be used on the production line.
[0176] The preset bin code strategy can belong to the binning strategy. The preset bin code strategy refers to a strategy for generating a target bin code in advance. It should be noted that the preset bin code strategy can be specified according to customer requirements to meet customer needs.
[0177] The target bin code refers to an identification mark set for the full battery bin.
[0178] The embodiment provides a binning method for batteries. In the embodiment, a target bin code can be generated according to a preset bin code strategy, which is beneficial to the management of the full battery bin.
[0179] Embodiment eight
[0180] The execution subject of the embodiment eight to the embodiment eleven is a binning device for batteries, which is located in the battery management device.
[0181] Figure 6 A flowchart of a binning method for batteries is provided in the embodiment eight. As shown in the figure, Figure 6 The specific steps are as follows.
[0182] S601, receive the current battery binning task triggered by the binning user on the operation interface, and send the battery binning task to the binning device to instruct the binning device to obtain the battery identification of the current battery; the battery binning task includes the binning device related strategy.
[0183] In one way, the binning user clicks or edits on the operation interface of the battery management device, inputs the new device related strategy, thereby triggering the current battery binning task, and the battery management device receives the current battery binning task.
[0184] S602, generate the battery operation instruction based on the battery data corresponding to the battery identifier sent by the boxing device and the battery related policy matched with the boxing device, and send the battery operation instruction to the boxing device to instruct the boxing device to perform the following steps: in response to the battery operation instruction being a boxing instruction, determine the latest number of batteries loaded in the current battery box; in response to the latest number of batteries being less than the preset battery box number threshold, load the current battery in the current battery box according to the boxing device related policy.
[0185] The embodiment provides a battery boxing method. In the embodiment, the battery management device generates a battery operation instruction based on battery data corresponding to a battery identifier and a battery related policy, so as to instruct the boxing device to determine the latest number of batteries in a current battery box in response to the battery operation instruction being a boxing instruction. If the latest number of batteries is less than a preset battery box number threshold, it indicates that the current battery box is not full, so that the boxing device loads the current battery in the current battery box according to the boxing device related policy. Therefore, in the embodiment, the battery management device generates the battery operation instruction, the boxing device calculates the latest number of batteries, and the boxing device loads the current battery in the current battery box, so that the embodiment improves efficiency and accuracy.
[0186] Embodiment Nine
[0187] The embodiment is a further refinement of Embodiment Eight. In this embodiment, the battery management device generates the battery operation instruction based on the battery data corresponding to the battery identifier sent by the boxing device and the battery related policy matched with the boxing device.
[0188] Figure 7 A battery boxing method flowchart is provided for Embodiment Nine. As shown in Figure 7 the specific steps are as follows.
[0189] S701, obtain the battery data corresponding to the battery identifier from the pre-stored battery data set.
[0190] The battery data set refers to the set of battery data corresponding to all batteries. It should be noted that the battery data set is pre-stored, and the battery data set includes battery data corresponding to N batteries.
[0191] Further, the battery management device obtains the pre-stored battery data set locally, then determines the corresponding battery in the battery data set based on the battery identifier, and then determines the battery data corresponding to the battery as the battery data corresponding to the current battery.
[0192] S702, match the battery data with the pre-stored battery related policy corresponding to the boxing device to obtain a matching result.
[0193] Specifically, the battery management device locally acquires a boxing strategy corresponding to the boxing device, the boxing strategy including a battery-related strategy corresponding to the boxing device, and the battery management device acquires the battery-related strategy from the boxing strategy, and then matches the battery data with the battery-related strategy.
[0194] It should be noted that the battery-related strategy can include a battery grade strategy, a battery capacity strategy, a battery production date strategy, and other battery-related strategies.
[0195] For example, the battery-related strategy includes a battery grade strategy, a battery capacity strategy, and a battery production date strategy.
[0196] Further, the battery data includes but is not limited to the battery grade, the battery capacity, and the battery production date.
[0197] Further, it is assumed that the battery grade strategy specifies the battery grade as A1, the battery capacity strategy specifies the battery capacity as 20000±200mAh, and the battery production date strategy specifies the battery production date after January 1, 2022. It is assumed that the battery data corresponding to the current battery includes the battery grade A1, the battery capacity 20000mAh, and the battery production date February 1, 2022.
[0198] Further, the battery management matches the battery grade (A1) in the battery data with the battery grade strategy (A1) and succeeds, and the battery capacity (20000mAh) in the battery data with the battery capacity strategy (20000±200mAh) and succeeds. It should be noted that the battery capacity 20000mAh is within the battery capacity 20000±200mAh specified by the battery grade strategy, so the battery capacity matches the battery grade strategy. The battery management matches the battery production date (February 1, 2022) in the battery data with the battery production date strategy (after January 1, 2022) and succeeds.
[0199] It should be noted that the example values in all exemplary examples in this application do not represent the actual situation, but are only used to illustrate the scheme.
[0200] Further, the battery management device generates a matching result according to the above matching condition.
[0201] The matching result can include a match pass or a match fail.
[0202] It should be noted that if the battery data matches all the strategies included in the battery-related strategy, the matching result is a match pass. If the battery data does not match any strategy included in the battery-related strategy, the matching result is a match fail.
[0203] According to the above example, the battery data matches the three strategies included in the battery-related strategy successfully in this step, and the matching result is a matching pass.
[0204] S703, generating a battery operation instruction based on the matching result.
[0205] The embodiment provides a battery boxing method. In the embodiment, the battery management device matches the battery data with the battery-related strategy, thereby obtaining a matching result, and generates a battery operation instruction based on the matching result. Therefore, the battery operation instruction is closely related to whether the battery data matches the battery-related strategy.
[0206] Embodiment ten
[0207] The embodiment is a further refinement of the above-described embodiment eight or embodiment nine. The embodiment is an optional way of generating a battery operation instruction based on a matching result, and specific contents are as follows.
[0208] In response to the matching result being a matching pass, a boxing instruction is generated.
[0209] In response to the matching result being a matching fail, a return instruction is generated.
[0210] According to the above example of the embodiment nine, in the embodiment nine, the matching result is a matching pass, and thus the battery management device generates a boxing instruction.
[0211] If in the embodiment nine, the matching result is a matching fail, a return instruction is generated.
[0212] Embodiment eleven
[0213] The embodiment is a further refinement of any one of the above-described embodiment eight to embodiment ten.
[0214] Figure 8 A battery boxing method flowchart is provided for the embodiment eleven. As shown in the figure, specific steps are as follows. Figure 8
[0215] S801, receiving a normal end message sent by a boxing device; the normal end message includes an original box code of a current battery box.
[0216] S802, obtaining a preset box code strategy, and generating a target box code for the current battery box according to the preset box code strategy to update the original box code.
[0217] The preset box code strategy can belong to a boxing strategy, so that the battery management device obtains the boxing strategy from the local, reads the preset box code strategy from the boxing strategy, and then generates a target box code.
[0218] The embodiment provides a battery boxing method. In the embodiment, a battery management device generates a target box code according to a preset box code strategy, thereby facilitating management of a full battery box.
[0219] Embodiment twelve
[0220] The embodiment is executed by a battery boxing system. The system comprises a battery management device and a boxing device.
[0221] Figure 9 A battery boxing interaction schematic diagram is provided for the embodiment twelve. As shown in the figure, the specific steps are as follows. Figure 9
[0222] S901, the battery management device receives a current battery boxing task triggered by a boxing user on an operation interface.
[0223] S902, the battery management device sends the battery boxing task to the boxing device.
[0224] S903, the boxing device acquires the battery identifier of the current battery based on the battery boxing task.
[0225] S904, the boxing device sends the battery identifier to the battery management device.
[0226] S905, the battery management device generates a battery operation instruction based on the battery data corresponding to the battery identifier and the battery-related strategy matched with the boxing device.
[0227] S906, the battery management device sends the battery operation instruction to the boxing device.
[0228] S907, the boxing device determines the latest battery data loaded in the current battery box in response to the battery operation instruction being a boxing instruction.
[0229] S908, the boxing device loads the current battery into the current battery box according to the boxing device-related strategy in response to the latest battery quantity being less than a preset battery box quantity threshold.
[0230] Embodiment thirteen
[0231] The following is an apparatus embodiment of the present application. Figure 10 A battery boxing apparatus schematic diagram is provided for the embodiment thirteen.
[0232] The boxing apparatus 1000 is located in a boxing device and comprises the following modules:
[0233] The acquisition module 1001 is configured to acquire the battery identifier of the current battery in response to receiving the current battery boxing task sent by the battery management device; the current battery boxing task comprises the boxing device-related strategy;
[0234] The sending module 1002 is configured to send the battery identifier to the battery management device, so as to instruct the battery management device to generate and send the battery operation instruction to the boxing device based on the corresponding battery data of the battery identifier and the battery-related policy matched with the boxing device;
[0235] The determining module 1003 is configured to determine the latest number of batteries loaded in the current battery box in response to the battery operation instruction being the boxing instruction.
[0236] The loading module 1004 is configured to load the current battery in the current battery box according to the battery-related policy of the boxing device in response to the latest number of batteries being less than the preset battery box number threshold.
[0237] In one mode, the boxing device comprises a scanner and a mechanical arm, and the obtaining module 1001 is specifically configured to:
[0238] receive the current battery boxing task sent by the battery management device to start the mechanical arm;
[0239] grab one battery on the battery conveying belt as the current battery by using the mechanical arm; the battery conveying belt is arranged with N batteries in an orderly manner; N is greater than or equal to one;
[0240] scan the battery code on the current battery by using the scanner to obtain the battery identifier.
[0241] In one mode, the battery-related policy of the boxing device comprises a horizontal arrangement boxing policy or a vertical arrangement boxing policy.
[0242] The loading module 1004 is specifically configured to:
[0243] control the mechanical arm to be in a horizontal arrangement boxing mode or a vertical arrangement boxing mode according to the horizontal arrangement boxing policy or the vertical arrangement boxing policy;
[0244] load the current battery in the current battery box in the horizontal arrangement boxing mode or the vertical arrangement boxing mode by using the mechanical arm.
[0245] In one mode, the embodiment provides a battery boxing device, which further comprises a returning module.
[0246] In response to the battery operation instruction being a returning instruction, the current battery is returned to the battery conveying belt.
[0247] In one mode, after the current battery is loaded in the current battery box according to the battery-related policy of the boxing device, the embodiment provides a battery boxing device, which further comprises a determining module.
[0248] The obtaining module 1001 is further configured to obtain a packing position of the current battery in the current battery box, and send the packing position to the battery management device for storage.
[0249] The determining module 1003 is configured to grasp the next battery on the battery conveying belt, and determine the next battery as the current battery, and continue to perform the steps of obtaining the battery identifier of the current battery and loading the current battery into the current battery box according to the strategy related to the packing device until it is determined that the current battery box is full.
[0250] In one mode, the determining module 1003 is further configured to determine that the current battery box is full in response to the number of the latest batteries being equal to the preset battery box number threshold, and control the conveying of the packing conveying belt to make the next battery box conveyed to the packing designated position; and the N empty battery boxes are arranged in order on the packing conveying belt.
[0251] In response to the next battery box being conveyed to the packing designated position, the current battery is loaded into the next battery box.
[0252] In one mode, after it is determined that the current battery box is full, the method further includes a generating module.
[0253] The generating module is configured to generate a normal end message corresponding to the current battery box; and the normal end message includes the original box code of the current battery box.
[0254] The sending module 1002 is further configured to send the normal end message to the battery management device to instruct the battery management device to generate a target box code for the current battery box according to the preset box code strategy, so as to update the original box code.
[0255] Embodiment fourteen
[0256] The following is an embodiment of the device of the present application. Figure 11 A schematic diagram of a battery packing device according to embodiment fourteen.
[0257] As shown in Figure 11 The packing device 1100 is located at the battery management device, and includes the following modules:
[0258] The receiving module 1101 is configured to receive a current battery packing task triggered by a packing user on an operation interface, and the sending module is configured to send the battery packing task to the packing device to instruct the packing device to obtain the battery identifier of the current battery; and the battery packing task further includes a strategy related to the packing device.
[0259] The generating module 1102 is configured to generate a battery operation instruction based on the battery data corresponding to the battery identifier sent by the boxing device and the battery-related policy matched with the boxing device, and the sending module is configured to send the battery operation instruction to the boxing device to instruct the boxing device to perform the following steps: in response to the battery operation instruction being a boxing instruction, determining the number of the latest batteries loaded in the current battery box; and in response to the number of the latest batteries being less than a preset battery box quantity threshold, boxing the current batteries in the current battery box according to the battery-related policy of the boxing device.
[0260] In one manner, the generating module 1102, when generating the battery operation instruction based on the battery data corresponding to the battery identifier sent by the boxing device and the battery-related policy matched with the boxing device, is specifically configured to:
[0261] obtain the battery data corresponding to the battery identifier from a pre-stored battery data set;
[0262] match the battery data with the pre-stored battery-related policy corresponding to the boxing device to obtain a matching result;
[0263] generate the battery operation instruction based on the matching result.
[0264] In one manner, the generating module 1102, when generating the battery operation instruction based on the matching result, is specifically configured to:
[0265] generate a boxing instruction in response to the matching result being a matching pass;
[0266] generate a return instruction in response to the matching result being a matching fail.
[0267] In one manner, the embodiment provides a boxing device for batteries, and further includes an obtaining module.
[0268] The receiving module 1101 is further configured to receive a normal end packet sent by the boxing device, and the normal end packet includes an original box code of the current battery box.
[0269] The obtaining module is configured to obtain a preset box code strategy, and the generating module 1102 is further configured to generate a target box code for the current battery box according to the preset box code strategy to update the original box code.
[0270] Embodiment Fifteen
[0271] Figure 12 A structural schematic diagram of a boxing device is provided for the embodiment fifteen. As shown in Figure 12As shown, the packing device 1200 can include a processor 1201, a memory 1202 and a transceiver 1203 connected with the processor 1201. The memory 1202 stores computer execution instructions; the transceiver 1203 is used for transmitting and receiving data; and the processor 1201 executes the computer execution instructions stored in the memory 1202 to implement any one of the method embodiments of the above-mentioned embodiments one to seven and embodiment twelve, and the specific implementation manners and technical effects are similar, which will not be described here.
[0272] In the embodiment, the transceiver 1203, the memory 1202 and the processor 1201 are connected through a bus. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 12 In the embodiment, only one thick line is used to represent the bus, but it does not mean that there is only one bus or only one type of bus.
[0273] Embodiment sixteen
[0274] Figure 13 A structural schematic diagram of a battery management device is provided for embodiment sixteen. As Figure 13 shown, the battery management device 1300 can include a processor 1301, a memory 1302 and a transceiver 1303 connected with the processor 1301. The memory 1302 stores computer execution instructions; the transceiver 1303 is used for transmitting and receiving data; and the processor 1201 executes the computer execution instructions stored in the memory 1302 to implement any one of the method embodiments of the above-mentioned embodiments eight to twelve, and the specific implementation manners and technical effects are similar, which will not be described here.
[0275] Among them, in the embodiment, the transceiver 1303, the memory 1302 and the processor 1301 are connected through a bus. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 13 Only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.
[0276] Embodiment seventeen
[0277] The application provides a computer readable storage medium, and the computer readable storage medium stores computer execution instructions. When the computer execution instructions are executed by a processor, the computer execution instructions are used for implementing any one of the method embodiments of the above embodiments one to twelve, and the specific implementation manners and technical effects are similar, and details are not described herein.
[0278] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The application is intended to cover any variations, uses or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice in the art to which the application pertains or can relate. The specification and examples are to be regarded as illustrative only, and the true scope and spirit of the application are indicated by the following claims.
[0279] It should be understood that the application is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the claims that follow.
Claims
1. A method of boxing a battery, characterized by, The method is applied to a boxing device, and the method comprises: In response to receiving a current battery boxing task sent by a battery management device, obtaining a battery identifier of a current battery; the current battery boxing task comprises a boxing device related strategy; sending the battery identifier to the battery management device to instruct the battery management device to generate and send a battery operation instruction to the boxing device based on battery data corresponding to the battery identifier and the battery related strategy matched with the boxing device; In response to the battery operation instruction being a boxing instruction, determining a number of the latest batteries loaded in a current battery box; In response to the number of the latest batteries being less than a preset battery box number threshold, loading the current battery into the current battery box according to the boxing device related strategy; In response to the battery operation instruction being a return instruction, returning the current battery to a battery conveying belt; After the current battery is loaded into the current battery box according to the boxing device related strategy, the method further comprises: obtaining a boxing position of the current battery in the current battery box and sending the boxing position to the battery management device for storage.
2. The method of claim 1, wherein, The boxing device comprises a scanner and a mechanical hand, and the response to receiving the current battery boxing task sent by the battery management device to obtain the battery identifier of the current battery comprises: receiving the current battery boxing task sent by the battery management device to start the mechanical hand; using the mechanical hand to grab a battery on a battery conveying belt as the current battery; the battery conveying belt is arranged with N batteries in an orderly manner; N is greater than or equal to 1; using the scanner to scan a battery code on the current battery to obtain the battery identifier.
3. The method of claim 2, wherein, The boxing device related strategy comprises a horizontal boxing strategy or a vertical boxing strategy; The loading of the current battery into the current battery box according to the boxing device related strategy comprises: controlling the mechanical hand to be in a horizontal boxing mode or a vertical boxing mode according to the horizontal boxing strategy or the vertical boxing strategy; using the mechanical hand to load the current battery into the current battery box in the horizontal boxing mode or the vertical boxing mode.
4. The method of claim 1, wherein, The method further comprises: grabbing a next battery on the battery conveying belt and determining the next battery as the current battery, and continuing to perform the steps of obtaining the battery identifier of the current battery to loading the current battery into the current battery box according to the boxing device related strategy until it is determined that the current battery box is full; The method further comprises: In response to the number of the latest batteries being equal to the preset battery box number threshold, determining that the current battery box is full and controlling a boxing conveying belt to be transported so that a next battery box is transported to a boxing designated position; the boxing conveying belt is arranged with N empty battery boxes in an orderly manner; In response to the next battery box being transported to the boxing designated position, loading the current battery into the next battery box; After it is determined that the current battery box is full, the method further comprises: generating a normal end message corresponding to the current battery box; the normal end message comprises an original box code of the current battery box; Send the normal end message to the battery management device to instruct the battery management device to generate a target bin code for the current battery bin according to a preset bin code strategy, so as to update the original bin code.
5. A method of boxing a battery, characterized by, The method is applied to a battery management device, and the method comprises: receiving a current battery binning task triggered by a binning user on an operation interface, and sending the battery binning task to a binning device to instruct the binning device to obtain a battery identifier of a current battery; the battery binning task further comprises a binning device related strategy; generating a battery operation instruction based on battery data corresponding to the battery identifier and a battery related strategy matched with the binning device, and sending the battery operation instruction to the binning device to instruct the binning device to perform the following steps: determining a latest battery quantity loaded in a current battery bin in response to the battery operation instruction being a binning instruction; binning the current battery in the current battery bin according to the binning device related strategy in response to the latest battery quantity being less than a preset battery bin quantity threshold; and returning the current battery to a battery conveying belt in response to the battery operation instruction being a return instruction; and correspondingly, after binning the current battery in the current battery bin according to the binning device related strategy, the method further comprises: obtaining a binning position of the current battery in the current battery bin, and sending the binning position to the battery management device for storage.
6. The method of claim 5, wherein, The method of generating the battery operation instruction based on the battery data corresponding to the battery identifier and the battery related strategy matched with the binning device comprises: obtaining the battery data corresponding to the battery identifier from a pre-stored battery data set; matching the battery data with a pre-stored battery related strategy corresponding to the binning device to obtain a matching result; generating the battery operation instruction based on the matching result; The method of generating the battery operation instruction based on the matching result comprises: generating a binning instruction in response to the matching result being a matching pass; generating a return instruction in response to the matching result being a matching fail; The method further comprises: receiving a normal end message sent by the binning device; the normal end message comprises an original bin code of a current battery bin; obtaining a preset bin code strategy, and generating a target bin code for the current battery bin according to the preset bin code strategy to update the original bin code.
7. A battery packing apparatus characterized by comprising: The device is located in a binning device, and the device comprises: an obtaining module configured to obtain a battery identifier of a current battery in response to receiving a current battery binning task sent by a battery management device; the current battery binning task comprises a binning device related strategy; a sending module configured to send the battery identifier to the battery management device to instruct the battery management device to generate and send a battery operation instruction to the binning device based on battery data corresponding to the battery identifier and a battery related strategy matched with the binning device; a determining module configured to determine a latest battery quantity loaded in a current battery bin in response to the battery operation instruction being a binning instruction; The loading module is configured to load the current battery into a current battery box according to the binning device related strategy in response to the latest battery number being less than the preset battery box number threshold. The returning module is configured to return the current battery to the battery conveying belt in response to the battery operation instruction being a returning instruction. Correspondingly, the obtaining module is further configured to obtain a binning position of the current battery in the current battery box and send the binning position to the battery management device for storage.
8. A battery packing apparatus, characterized by comprising: The device is located in a battery management device, and the device comprises: The receiving module is configured to receive a current battery binning task triggered by a binning user on an operation interface and send the battery binning task to a binning device to instruct the binning device to obtain a battery identifier of a current battery. The battery binning task further comprises a binning device related strategy. The generating module is configured to generate a battery operation instruction based on battery data corresponding to the battery identifier sent by the binning device and a battery related strategy matched with the binning device. The sending module is configured to send the battery operation instruction to the binning device to instruct the binning device to perform the following steps: in response to the battery operation instruction being a binning instruction, determining a latest battery number loaded in a current battery box; in response to the latest battery number being less than a preset battery box number threshold, loading the current battery into the current battery box according to the binning device related strategy; in response to the battery operation instruction being a returning instruction, returning the current battery to a battery conveying belt. Correspondingly, after the current battery is loaded into the current battery box according to the binning device related strategy, the device further comprises: obtaining a binning position of the current battery in the current battery box and sending the binning position to the battery management device for storage.
9. A boxing apparatus comprising: A processor, a memory and a transceiver connected in communication with the processor; The memory stores computer execution instructions; and the transceiver is configured to transmit and receive data. The processor executes the computer execution instructions stored in the memory to implement the method according to any one of claims 1-4.
10. A battery management device comprising: A processor, a memory and a transceiver connected in communication with the processor; The memory stores computer execution instructions; and the transceiver is configured to transmit and receive data. The processor executes the computer execution instructions stored in the memory to implement the method according to any one of claims 5 or 6.
11. A computer readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the method according to any one of claims 1-6.
Citation Information
Patent Citations
Automatic object packaging system for storage, manipulator, packaging method and packaging device
CN109747887A
Systems and methods for automated wafer handling
CN109786301A