Method and device for adjusting the parameters of a battery powder system
By using an automated method to adjust the conveying parameters, the conveying parameters of the battery powder system are adjusted based on a comparison between the accuracy of the conveyed batch and the target accuracy range. This solves the problems of large errors and low efficiency associated with manual adjustment, and achieves more efficient control over conveying accuracy.
Patent Information
- Application Number
- CN202311210899.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2043-09-19
AI Technical Summary
In existing technologies, the conveying accuracy adjustment of battery powder systems relies on manual adjustment, which results in large errors and low efficiency.
By comparing the conveying accuracy of each batch with the target accuracy range, the conveying parameters of the next batch are automatically adjusted, including adjusting the conveying speed and valve closing time, in order to reduce accuracy errors and improve adjustment efficiency.
This reduces conveying accuracy errors, improves adjustment efficiency, and ensures accurate conveying of powder materials.
Smart Images

Figure CN117262654B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of lithium battery manufacturing, and in particular to a method and device for adjusting parameters of a battery powder system. BACKGROUND
[0002] In the lithium battery industry, the battery cell usually needs to be made by a powder system. For the powder system, the most important thing is to adjust the delivery accuracy of the powder system, that is, the difference between the preset powder demand weight value and the actual delivery weight value of the powder after the powder system completes the delivery of each batch of powder. The size of the delivery accuracy will affect the subsequent battery cell manufacturing process. Maintaining the delivery accuracy at a small level can make the delivered powder more accurate. Generally speaking, the delivery parameters will affect the delivery accuracy. By adjusting the delivery parameters of the powder system and controlling the powder system to operate according to the adjusted delivery parameters, the delivery accuracy of the powder system can be adjusted.
[0003] In the prior art, the delivery parameters of the next delivery batch are manually adjusted according to the size relationship between the delivery accuracy and the target accuracy of the current delivery batch. For example, when the delivery accuracy of any delivery batch does not meet the requirements, the delivery parameters of the next delivery batch are manually adjusted to make the delivery accuracy of the next delivery batch reach the target accuracy. However, the manual adjustment of the delivery parameters has a large error and low adjustment efficiency. SUMMARY
[0004] Therefore, the purpose of the present application is to provide a method and device for adjusting the parameters of a battery powder system to reduce the accuracy error and improve the adjustment efficiency.
[0005] In a first aspect, the embodiments of the present application provide a method for adjusting the parameters of a battery powder system, which comprises:
[0006] For each delivery batch in a target batch group, the target powder system delivers the powder of the delivery batch according to the delivery parameters corresponding to the delivery batch.
[0007] For each delivery batch in the target batch group, the delivery accuracy of the target powder system delivering the powder of the delivery batch is obtained.
[0008] The delivery accuracy of the delivery batch and the target accuracy range corresponding to the delivery batch are compared, and the delivery parameters corresponding to the next delivery batch are adjusted according to the comparison result.
[0009] Optionally, the comparison of the delivery accuracy of the delivery batch and the target accuracy range corresponding to the delivery batch, and the adjustment of the delivery parameters corresponding to the next delivery batch according to the comparison result, comprises:
[0010] determine whether the delivery precision of the delivery batch is within a first target precision range corresponding to the delivery batch;
[0011] if within the first target precision range, adjust a delivery parameter corresponding to a next delivery batch according to a batch number corresponding to the delivery batch;
[0012] if not within the first target precision range, compare the delivery precision with a second target precision range, and adjust the delivery parameter corresponding to the next delivery batch according to a comparison result; the second target precision range is greater than the first target precision range.
[0013] Optionally, the if within the first target precision range, adjust a delivery parameter corresponding to a next delivery batch according to a batch number corresponding to the delivery batch, comprises:
[0014] if within the first target precision range, determine whether the batch number corresponding to the delivery batch is any target batch number in a plurality of preset target batch numbers;
[0015] if the batch number corresponding to the delivery batch is not any target batch number, determine the delivery parameter corresponding to the delivery batch as the delivery parameter corresponding to the next delivery batch;
[0016] if the batch number corresponding to the delivery batch is any target batch number, adjust the delivery parameter corresponding to the next delivery batch based on a size relationship between a preset powder demand weight value and a powder actual delivery weight value corresponding to each of a plurality of predetermined delivery batches before the delivery batch.
[0017] Optionally, the if not within the first target precision range, compare the delivery precision with a second target precision range, and adjust the delivery parameter corresponding to the next delivery batch according to a comparison result, comprises:
[0018] if not within the first target precision range, determine whether the delivery precision is within the second target precision range;
[0019] if within the second target precision range, determine a new delivery parameter according to the delivery precision, and determine the new delivery parameter as the delivery parameter corresponding to the next delivery batch;
[0020] if not within the second target precision range, determine that the battery powder system is faulty.
[0021] Optionally, the delivery parameter comprises a delivery speed in a low-speed delivery mode of the powder system and a valve closing time of the powder system.
[0022] Optionally, the determining the new conveying parameter according to the conveying precision if the conveying precision is within the second target precision range comprises:
[0023] determining a size relationship between the conveying precision and upper and lower limit values of the first target precision range if the conveying precision is within the second target precision range;
[0024] determining a difference between the conveying speed corresponding to the current conveying batch and a preset deceleration value as a new conveying speed, and determining a difference between the valve closing time corresponding to the current conveying batch and a preset valve closing advance value as a new valve closing time if the conveying precision is greater than the upper limit value of the first target precision range;
[0025] determining a sum of the conveying speed corresponding to the current conveying batch and a preset acceleration value as a new conveying speed, and determining a sum of the valve closing time corresponding to the current conveying batch and a preset valve closing delay value as a new valve closing time if the conveying precision is less than the lower limit value of the first target precision range.
[0026] Optionally, the adjusting the conveying parameter of the next conveying batch based on a size relationship between a preset powder demand weight value and a powder actual conveying weight value corresponding to each of a plurality of predetermined conveying batches before the current conveying batch if the batch number corresponding to the current conveying batch is any target batch number comprises:
[0027] comparing the preset powder demand weight value and the powder actual conveying weight value corresponding to each of a plurality of predetermined conveying batches before the current conveying batch if the batch number corresponding to the current conveying batch is any target batch number;
[0028] determining a sum of the valve closing time corresponding to the current conveying batch and a preset valve closing delay value as a new valve closing time, and determining a sum of the conveying speed corresponding to the current conveying batch and a preset acceleration value as a new conveying speed if the preset powder demand weight value corresponding to each of the predetermined conveying batches is greater than the powder actual conveying weight value corresponding to each of the predetermined conveying batches;
[0029] determining a difference between the valve closing time corresponding to the current conveying batch and a preset valve closing advance value as a new valve closing time, and determining a difference between the conveying speed corresponding to the current conveying batch and a preset deceleration value as a new conveying speed if the preset powder demand weight value corresponding to each of the predetermined conveying batches is not greater than the powder actual conveying weight value corresponding to each of the predetermined conveying batches.
[0030] Optionally, the preset plurality of target batch numbers comprises an Mth×nth batch number.
[0031] Wherein, M is a first batch number in a plurality of target batch numbers, n is a positive integer greater than zero, and M*n is less than or equal to the number of delivery batches included in the target batch group.
[0032] Optionally, the adjustment method further comprises:
[0033] Detecting, starting from a first delivery batch in the plurality of delivery batches included in the target batch group, whether the delivery accuracy of each target delivery batch in a preset continuous number of target delivery batches is not located in the first target accuracy range corresponding to the target delivery batch.
[0034] If the delivery accuracy of each target delivery batch in a preset continuous number of target delivery batches is not located in the first target accuracy range corresponding to the target delivery batch, it is determined that the battery powder system is faulty.
[0035] In a second aspect, an embodiment of the present application provides an adjustment device for a battery powder system delivery parameter, and the adjustment device comprises:
[0036] A control module is configured to, for each delivery batch in a target batch group, control a target powder system to deliver powder of the delivery batch according to a delivery parameter corresponding to the delivery batch.
[0037] An accuracy acquisition module is configured to, for each delivery batch in the target batch group, acquire a delivery accuracy of the target powder system delivering powder of the delivery batch.
[0038] A parameter adjustment module is configured to compare the delivery accuracy of the delivery batch with a target accuracy range corresponding to the delivery batch, and adjust a delivery parameter corresponding to a next delivery batch according to a comparison result.
[0039] In a third aspect, an embodiment of the present application provides an electronic device, which comprises a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, and the machine readable instructions are executed by the processor to perform steps of the adjustment method for a battery powder system delivery parameter.
[0040] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to perform steps of the adjustment method for a battery powder system delivery parameter.
[0041] The method and device for adjusting the conveying precision of a battery powder system provided by the embodiments of the present application include: for each conveying batch included in a target batch group, controlling a target powder system to convey the powder of the conveying batch according to the conveying parameter corresponding to the conveying batch; for each conveying batch in the target batch group, obtaining the conveying precision of the target powder system conveying the powder of the conveying batch; comparing the conveying precision of the conveying batch with the target precision range corresponding to the conveying batch, and adjusting the conveying parameter corresponding to the next conveying batch according to the comparison result. Compared with the manual adjustment method in the prior art, the embodiments of the present application compare the conveying precision of each conveying batch with the target precision range corresponding to the conveying batch, and automatically adjust the conveying parameter corresponding to the next conveying batch according to the comparison result, thereby reducing the precision error and improving the adjustment efficiency.
[0042] In order to make the above objectives, characteristics and advantages of the present application more apparent, comprehensible and easier to understand, the following will describe the preferred embodiments in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS
[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be considered as a limitation to the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0044] Figure 1 A flow chart of a method for adjusting the conveying parameter of a battery powder system provided by an exemplary embodiment of the present application is shown;
[0045] Figure 2 A flow chart of a method for adjusting the conveying parameter of a battery powder system provided by another exemplary embodiment of the present application is shown;
[0046] Figure 3 A structural schematic diagram of a device for adjusting the conveying parameter of a battery powder system provided by an exemplary embodiment of the present application is shown;
[0047] Figure 4 A structural schematic diagram of an electronic device provided by an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION
[0048] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings for the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application and are not all the embodiments. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, every other embodiment obtained by a person skilled in the art without creative work belongs to the scope of protection of the present application.
[0049] In the prior art, the conveying parameters of the next conveying batch are manually adjusted according to the size relationship between the conveying precision of the present conveying batch and the target precision. For example, when the conveying precision of any conveying batch does not meet the requirements, the conveying parameters of the next conveying batch are manually adjusted to make the conveying precision of the next conveying batch reach the target precision. However, the manual adjustment of the conveying parameters has a large error and low adjustment efficiency.
[0050] Based on this, the control method for the conveying precision of the powder system provided by the embodiments of the present application compares the conveying precision of each conveying batch with the target precision range corresponding to the conveying batch, and automatically adjusts the conveying parameters corresponding to the next conveying batch according to the comparison result, thereby reducing the precision error and improving the adjustment efficiency, compared with the manual adjustment method in the prior art.
[0051] Please refer to Figure 1 , Figure 1 The flowchart of the method for adjusting the conveying parameters of the battery powder system provided by the embodiments of the present application is shown.
[0052] As shown in Figure 1 The method for adjusting the conveying parameters of the battery powder system provided by the embodiments of the present application includes the following steps:
[0053] S100, for each conveying batch in a target batch group, the target powder system is controlled to convey the powder of the conveying batch according to the conveying parameters corresponding to the conveying batch;
[0054] Here, the number of the conveying batches included in the target batch group is set according to the actual situation, for example, the number of the conveying batches included in the target batch group can be 100.
[0055] Here, the conveying parameters can include the conveying speed in the low-speed conveying mode of the powder system and the valve closing time of the powder system.
[0056] In an actual application scenario, each conveying batch includes multiple conveying modes, and a corresponding conveying speed is preset for each conveying mode. For any conveying batch, when the conveying batch is in any conveying mode of the multiple conveying modes, the powder system conveys powder at the conveying speed corresponding to the conveying mode. The conveying modes can include a high-speed conveying mode, a low-speed conveying mode, and a point-motion conveying mode, wherein the preset conveying speed in the high-speed conveying mode, the preset conveying speed in the low-speed conveying mode, and the preset conveying speed in the point-motion conveying mode decrease in turn.
[0057] Specifically, for each conveying batch, the powder system first conveys the powder of the conveying batch using the high-speed conveying mode, at which time the powder system is in a high-speed conveying phase; when the cumulative conveying weight value of the powder reaches a first preset weight value, the powder system conveys the powder of the conveying batch using the low-speed conveying mode, at which time the powder system is in a low-speed conveying phase; when the cumulative conveying weight value of the powder reaches a second preset weight value, the powder system conveys the powder of the batch using the point-motion conveying mode, at which time the powder system is in a point-motion conveying phase.
[0058] Here, the valve closing time of the powder system is the time for each conveying batch from the opening of the master control valve to the closing of the master control valve. Here, the master control valve is a valve used to control the start and end of conveying of each conveying batch.
[0059] S200, for each conveying batch in the target batch group, acquiring a conveying accuracy of the target powder system conveying the powder of the conveying batch;
[0060] Here, the conveying accuracy of each conveying batch is the difference between the preset powder demand weight value corresponding to the conveying batch and the actual powder conveying weight value. The preset powder demand weight value is determined according to actual conditions, and in specific implementation, the preset powder demand weight value can be the same or different for each conveying batch. The actual powder conveying weight value is the cumulative conveying weight value of the powder after the target powder system has conveyed the powder of the conveying batch.
[0061] In fact, due to the influence of conveying parameters, the conveying accuracy determined by the target powder system for different conveying parameters is also different. Therefore, by setting different conveying parameters for each conveying batch, the conveying accuracy of the target powder system can be continuously adjusted.
[0062] S300, comparing the conveying accuracy of the conveying batch with the target accuracy range corresponding to the conveying batch, and adjusting the conveying parameter corresponding to the next conveying batch according to the comparison result.
[0063] As an example, the step S300 can include steps S310-S330:
[0064] S310, determine whether the conveying precision of the conveying batch is located within the first target precision range corresponding to the conveying batch;
[0065] Here, each conveying batch corresponds to a first target precision range. The first target precision range corresponding to each conveying batch is obtained based on the preset powder demand weight value corresponding to the conveying batch and a preset error. Here, the preset error is determined according to actual conditions, for example, the preset error can be ±2‰.
[0066] Specifically, for each conveying batch, the product of the preset powder demand weight value of the conveying batch and the positive value of the preset error is determined as the upper limit value of the first target precision range, and the product of the preset powder demand weight value of the conveying batch and the negative value of the preset error is determined as the lower limit value of the first target precision range.
[0067] For example, in the case of a preset error of ±2‰, assuming that the preset powder demand weight value is 100g, then the product of the preset powder demand weight value and the positive value of the preset error "2‰" "0.2" can be determined as the upper limit value of the first target precision range, and the product of the preset powder demand weight value and the negative value of the preset error "-2‰" "-0.2" can be determined as the lower limit value of the first target precision range. That is, in this case, the first target precision range is [-0.2, +0.2].
[0068] S320, if located within the first target precision range, adjust the conveying parameters corresponding to the next conveying batch according to the batch number corresponding to the conveying batch;
[0069] As an example, in this step S320, steps S321-S323 can be included:
[0070] S321, if located within the first target precision range, determine whether the batch number corresponding to the conveying batch is any target batch number in the preset plurality of target batch numbers;
[0071] Here, the preset plurality of target batch numbers includes the Mxnth batch number; wherein M is the first batch number in the preset plurality of target batch numbers, n is a positive integer greater than zero, and Mxnis less than or equal to the number of conveying batches included in the target batch group.
[0072] For example, when the number of conveying batches included in the target batch group is 100, the target batch group includes 100 batch numbers, which are batch number 1, batch number 2, …, batch number 100. When M is batch number 10, the preset plurality of target batch numbers includes batch number 10, batch number 20, …, batch number 100 in turn.
[0073] S322, if the batch number corresponding to the conveying batch is not any target batch number, determining the conveying parameter corresponding to the conveying batch as the conveying parameter corresponding to the next conveying batch;
[0074] S323, if the batch number corresponding to the conveying batch is any target batch number, adjusting the conveying parameter corresponding to the next conveying batch based on the size relationship between the preset powder demand weight value and the powder actual conveying weight value corresponding to each of the plurality of predetermined conveying batches before the conveying batch.
[0075] In the case that the conveying parameter includes the conveying speed in the low-speed conveying mode of the powder system and the valve closing time of the powder system, in relation to step S323, in specific implementation, can include:
[0076] Firstly, in step S3231, for each of the plurality of predetermined conveying batches before the conveying batch, compare the size of the preset powder demand weight value and the powder actual conveying weight value corresponding to the predetermined conveying batch; if for each predetermined conveying batch, the preset powder demand weight value corresponding to the predetermined conveying batch is greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, in step S3232, the sum of the valve closing time corresponding to the conveying batch and the preset valve closing delay value is determined as the new valve closing time, and the sum of the conveying speed corresponding to the conveying batch and the preset acceleration value is determined as the new conveying speed; if for each predetermined conveying batch, the preset powder demand weight value corresponding to the predetermined conveying batch is not greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, in step S3233, the difference between the valve closing time corresponding to the conveying batch and the preset valve closing advance value is determined as the new valve closing time, and the difference between the conveying speed corresponding to the conveying batch and the preset deceleration value is determined as the new conveying speed.
[0077] Here, the number and batch number of the predetermined conveying batch are determined according to the actual situation, in specific implementation, the number and batch number of the plurality of predetermined conveying batches before the conveying batch can be set according to the size of the conveying number of the conveying batch, the larger the batch number of the conveying batch, the more the number of the plurality of predetermined conveying batches before the conveying batch. For example, when the batch number of the conveying batch is 10, the batch number of the predetermined conveying batch can be 3, 6 and 9, when the batch number of the conveying batch is 20, the batch number of the predetermined conveying batch can be 3, 6, 9, 12, 15 and 18.
[0078] Here, the preset acceleration value and the preset deceleration value are set according to actual conditions. In specific implementation, the preset acceleration value can be the same or different for each batch of powder delivery, and the preset deceleration value can be the same or different. For example, in the case of different preset acceleration values, the technician can set them in the controller before the target powder system delivers each batch of powder.
[0079] For example, the preset acceleration value can be 1 rpm, the preset valve closing delay value can be 1 s, the preset deceleration value can be 1 rpm, and the preset valve closing advance value can be 1 s. However, the above delivery parameters are only exemplary, and those skilled in the art can adaptively adjust the delivery parameters according to actual conditions, which is not limited in the present application.
[0080] Through step S3232, the valve closing time in the corresponding delivery parameter of the next batch of delivery can be adjusted to be longer, and the delivery speed in the corresponding delivery parameter of the next batch of delivery can be adjusted to be faster, so that the powder delivered by the next batch of delivery is more through this adjustment method, thereby approaching the preset powder demand weight value. Through step S3233, the valve closing time in the corresponding delivery parameter of the next batch of delivery can be adjusted to be shorter, and the delivery speed in the corresponding delivery parameter of the next batch of delivery can be adjusted to be slower, so that the powder delivered by the next batch of delivery is less through this adjustment method, thereby approaching the preset powder demand weight value.
[0081] At the same time, by determining whether the batch number corresponding to the batch of delivery is any target batch number, if it is any target batch number, the subsequent corresponding processing is performed in this way, the powder system can be calibrated regularly, so as to ensure the delivery accuracy.
[0082] S330, if not located in the first target accuracy range, comparing the delivery accuracy with a second target accuracy range, and adjusting the delivery parameter corresponding to the next batch of delivery according to the comparison result;
[0083] Here, the second target accuracy range is greater than the first target accuracy range. For example, in the case of the first target accuracy range being [-0.2, +0.2], the second target accuracy range can be [-0.5, +0.5].
[0084] For example, this step S330 can include steps S331-S333:
[0085] S331, if not located in the first target accuracy range, determining whether the delivery accuracy is located in the second target accuracy range;
[0086] S332, if located in the second target accuracy range, determining a new delivery parameter according to the delivery accuracy, and determining the new delivery parameter as the delivery parameter corresponding to the next batch of delivery;
[0087] In the case where the conveying parameters include the conveying speed in the low-speed conveying mode of the powder system and the valve closing time of the powder system, in relation to step S332, in specific implementation, the following can be included:
[0088] If located in the second target accuracy range, the size relationship between the conveying accuracy and the upper and lower limit values of the first target accuracy range is determined at step S3321; if the conveying accuracy is greater than the upper limit value of the first target accuracy range, the difference between the conveying speed corresponding to the current conveying batch and the preset deceleration value is determined as the new conveying speed at step S3322, and the difference between the valve closing time corresponding to the current conveying batch and the preset valve closing advance value is determined as the new valve closing time; if the conveying accuracy is less than the lower limit value of the first target accuracy range, the sum of the conveying speed corresponding to the current conveying batch and the preset acceleration value is determined as the new conveying speed at step S3323, and the sum of the valve closing time corresponding to the current conveying batch and the preset valve closing delay value is determined as the new valve closing time.
[0089] Through step S3322, the valve closing time in the corresponding conveying parameters in the next conveying batch can be shortened, and the conveying speed in the corresponding conveying parameters in the next conveying batch can be slowed down, so that the powder conveyed in the next conveying batch is less through this adjustment mode, so as to approach the preset powder demand weight value. Through step S3323, the valve closing time in the corresponding conveying parameters in the next conveying batch can be lengthened, and the conveying speed in the corresponding conveying parameters in the next conveying batch can be accelerated, so that the powder conveyed in the next conveying batch is more through this adjustment mode, so as to approach the preset powder demand weight value.
[0090] S333, if not located in the second target accuracy range, determining that the battery powder system is faulty.
[0091] Here, if not located in the second target accuracy range, it means that the battery powder system is faulty, at this time, the purpose of adjusting the conveying accuracy cannot be achieved by adjusting the conveying parameters, and manual intervention can be performed subsequently to check the powder system.
[0092] In addition, the adjustment method further includes:
[0093] Starting from the first conveying batch in the plurality of conveying batches included in the target batch group, it is detected whether the conveying accuracy of each target conveying batch in the preset continuous number of target conveying batches is not located in the first target accuracy range corresponding to the target conveying batch; if the conveying accuracy of each target conveying batch in the preset continuous number of target conveying batches is not located in the first target accuracy range corresponding to the target conveying batch, it is determined that the battery powder system is faulty.
[0094] Here, the preset continuous quantity is set according to actual conditions, for example, the preset continuous quantity can be 3.
[0095] In the following, a method for adjusting a battery powder system conveying parameter provided by an embodiment of the present application will be introduced in combination with a specific application scenario.
[0096] Figure 2 A flow chart of a method for adjusting a battery powder system conveying parameter provided by another exemplary embodiment of the present application is shown.
[0097] As shown in Figure 2 firstly, for each conveying batch included in the target batch group, the target powder system is controlled to convey the powder of the conveying batch according to the conveying parameter corresponding to the conveying batch in step S100, and then the conveying precision of the target powder system conveying the powder of each conveying batch in the target batch group is acquired in step S200; then it is determined whether the conveying precision of the conveying batch is located within the first target precision range corresponding to the conveying batch in step S310; if located within the first target precision range, it is determined whether the batch number corresponding to the conveying batch is any target batch number in the preset plurality of target batch numbers in step S321; if the batch number corresponding to the conveying batch is not any target batch number, the conveying parameter corresponding to the conveying batch is determined as the conveying parameter corresponding to the next conveying batch in step S322; if the batch number corresponding to the conveying batch is any target batch number, for each predetermined conveying batch in the plurality of predetermined conveying batches before the conveying batch, the size of the preset powder demand weight value corresponding to the predetermined conveying batch and the powder actual conveying weight value corresponding to the predetermined conveying batch is compared in step S3231; if for each predetermined conveying batch, the preset powder demand weight value corresponding to the predetermined conveying batch is greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, the sum of the valve closing time corresponding to the conveying batch and the preset valve closing delay value is determined as the new valve closing time, and the sum of the conveying speed corresponding to the conveying batch and the preset acceleration value is determined as the new conveying speed in step S3232; if for each predetermined conveying batch, the preset powder demand weight value corresponding to the predetermined conveying batch is not greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, the difference between the valve closing time corresponding to the conveying batch and the preset valve closing advance value is determined as the new valve closing time, and the difference between the conveying speed corresponding to the conveying batch and the preset deceleration value is determined as the new conveying speed in step S3233.
[0098] Further, if not located in the first target precision range, it is determined in step S331 whether the conveying precision is located in a second target precision range, if located in the second target precision range, it is determined in step S3321 the size relation between the conveying precision and the upper and lower limit values of the first target precision range; if the conveying precision is greater than the upper limit value of the first target precision range, the difference between the conveying speed corresponding to the current conveying batch and the preset deceleration value is determined as the new conveying speed in step S3322, and the difference between the valve closing time corresponding to the current conveying batch and the preset valve closing advance value is determined as the new valve closing time; if the conveying precision is less than the lower limit value of the first target precision range, the sum of the conveying speed corresponding to the current conveying batch and the preset acceleration value is determined as the new conveying speed in step S3323, and the sum of the valve closing time corresponding to the current conveying batch and the preset valve closing delay value is determined as the new valve closing time. If not located in the second target precision range, it is determined in step S333 that the battery powder system fails.
[0099] The method for adjusting the conveying precision of the battery powder system provided in the embodiments of the present application comprises: for each conveying batch in a target batch group, controlling the target powder system to convey the powder of the conveying batch according to the conveying parameter corresponding to the conveying batch; for each conveying batch in the target batch group, acquiring the conveying precision of the target powder system conveying the powder of the conveying batch; comparing the conveying precision of the conveying batch with the target precision range corresponding to the conveying batch, and adjusting the conveying parameter corresponding to the next conveying batch according to the comparison result. Compared with the manual adjustment method in the prior art, the embodiments of the present application compare the conveying precision of each conveying batch with the target precision range corresponding to the conveying batch, and automatically adjust the conveying parameter corresponding to the next conveying batch according to the comparison result, thereby reducing the precision error and improving the adjustment efficiency.
[0100] Based on the same inventive concept, the embodiments of the present application also provide a device for adjusting the conveying parameter of the powder system corresponding to the method for adjusting the conveying parameter of the battery powder system. Since the principle of solving problems of the device in the embodiments of the present application is similar to the above-mentioned method, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described herein.
[0101] Please refer to Figure 3 , Figure 3 The structure schematic diagram of the device for adjusting the conveying parameter of the battery powder system provided in the exemplary embodiments of the present application is shown.
[0102] As Figure 3 shown in the above-mentioned method, the adjusting device 300 comprises:
[0103] The control module 310 is configured to control the target powder system to deliver powder of each delivery batch in the target batch group according to the delivery parameter corresponding to the delivery batch.
[0104] The precision acquisition module 320 is configured to acquire a delivery precision of the target powder system delivering powder of each delivery batch in the target batch group.
[0105] The parameter adjustment module 330 is configured to compare the delivery precision of the delivery batch with a target precision range corresponding to the delivery batch, and adjust the delivery parameter corresponding to the next delivery batch according to a comparison result.
[0106] Optionally, the parameter adjustment module 330 is specifically configured to:
[0107] determine whether the delivery precision of the delivery batch is located in a first target precision range corresponding to the delivery batch;
[0108] if the delivery precision is located in the first target precision range, adjust the delivery parameter corresponding to the next delivery batch according to a batch number corresponding to the delivery batch;
[0109] if the delivery precision is not located in the first target precision range, compare the delivery precision with a second target precision range, and adjust the delivery parameter corresponding to the next delivery batch according to a comparison result; the second target precision range is greater than the first target precision range.
[0110] Optionally, the parameter adjustment module 330 is specifically configured to:
[0111] if the delivery precision is located in the first target precision range, determine whether the batch number corresponding to the delivery batch is any target batch number in a plurality of preset target batch numbers;
[0112] if the batch number corresponding to the delivery batch is not any target batch number, determine the delivery parameter corresponding to the delivery batch as the delivery parameter corresponding to the next delivery batch;
[0113] if the batch number corresponding to the delivery batch is any target batch number, adjust the delivery parameter corresponding to the next delivery batch based on a size relationship between a preset powder demand weight value and a powder actual delivery weight value corresponding to each predetermined delivery batch in a plurality of predetermined delivery batches before the delivery batch.
[0114] Optionally, the parameter adjustment module 330 is specifically configured to:
[0115] if the delivery precision is not located in the first target precision range, determine whether the delivery precision is located in a second target precision range;
[0116] If the second target accuracy range is reached, a new conveying parameter is determined according to the conveying accuracy, and the new conveying parameter is determined as a conveying parameter corresponding to a next conveying batch;
[0117] If the second target accuracy range is not reached, it is determined that the battery powder system is faulty.
[0118] Optionally, the conveying parameter includes a conveying speed in a low-speed conveying mode of the powder system and a valve closing time of the powder system.
[0119] Optionally, the parameter adjustment module 330 is specifically configured to:
[0120] If the second target accuracy range is reached, a size relationship between the conveying accuracy and upper and lower limit values of the first target accuracy range is determined.
[0121] If the conveying accuracy is greater than the upper limit value of the first target accuracy range, a difference between the conveying speed corresponding to the current conveying batch and a preset deceleration value is determined as a new conveying speed, and a difference between the valve closing time corresponding to the current conveying batch and a preset valve closing advance value is determined as a new valve closing time.
[0122] If the conveying accuracy is less than the lower limit value of the first target accuracy range, a sum of the conveying speed corresponding to the current conveying batch and a preset acceleration value is determined as a new conveying speed, and a sum of the valve closing time corresponding to the current conveying batch and a preset valve closing delay value is determined as a new valve closing time.
[0123] Optionally, the parameter adjustment module 330 is specifically configured to:
[0124] If the batch number corresponding to the conveying batch is any target batch number, for each predetermined conveying batch in a plurality of predetermined conveying batches before the conveying batch, a size relationship between a preset powder demand weight value corresponding to the predetermined conveying batch and a powder actual conveying weight value is compared.
[0125] If, for each predetermined conveying batch, the preset powder demand weight value corresponding to the predetermined conveying batch is greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, a sum of the valve closing time corresponding to the conveying batch and a preset valve closing delay value is determined as a new valve closing time, and a sum of the conveying speed corresponding to the conveying batch and a preset acceleration value is determined as a new conveying speed.
[0126] If, for each predetermined conveying batch, the preset powder demand weight value corresponding to the predetermined conveying batch is not greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, a difference between the valve closing time corresponding to the conveying batch and a preset valve closing advance value is determined as a new valve closing time, and a difference between the conveying speed corresponding to the conveying batch and a preset deceleration value is determined as a new conveying speed.
[0127] Optionally, the preset plurality of target batch numbers comprises an Mth batch number.
[0128] M is a first batch number in the preset plurality of target batch numbers, n is a positive integer greater than zero, and M*n is less than or equal to the number of delivery batches included in the target batch group.
[0129] Optionally, the adjusting device 300 further comprises a fault warning module 340 (not shown in the figure), and the fault warning module 340 is specifically configured to:
[0130] starting from a first delivery batch in the plurality of delivery batches included in the target batch group, detecting whether the delivery accuracy of each target delivery batch in a preset plurality of target delivery batches is not located in the first target accuracy range corresponding to the target delivery batch;
[0131] If the delivery accuracy of each target delivery batch in a preset plurality of target delivery batches is not located in the first target accuracy range corresponding to the target delivery batch, it is determined that the battery powder system is faulty.
[0132] The adjusting device for the delivery accuracy of the battery powder system provided in the embodiments of the present application comprises: for each delivery batch in a plurality of delivery batches included in a target batch group, controlling a target powder system to deliver powder of the delivery batch according to the delivery parameter corresponding to the delivery batch; for each delivery batch in the target batch group, acquiring the delivery accuracy of the powder delivered by the target powder system for the delivery batch; comparing the delivery accuracy of the delivery batch with the target accuracy range corresponding to the delivery batch, and adjusting the delivery parameter corresponding to the next delivery batch according to the comparison result. Compared with the manual adjustment method in the prior art, the embodiments of the present application compare the delivery accuracy of each delivery batch with the target accuracy range corresponding to the delivery batch, and automatically adjust the delivery parameter corresponding to the next delivery batch according to the comparison result, thereby reducing the accuracy error and improving the adjustment efficiency.
[0133] Please refer to Figure 4 , Figure 4 The structure of an electronic device provided in the embodiments of the present application is shown in FIG. 4. Figure 4 As shown in FIG. 4, the electronic device 400 comprises a processor 410, a memory 420 and a bus 430.
[0134] The memory 420 stores machine readable instructions executable by the processor 410, when the electronic device 400 is running, the processor 410 and the memory 420 communicate through the bus 430, the machine readable instructions are executed by the processor 410, can execute the steps of the adjustment method of the battery powder system conveying parameter in the above method embodiment, for specific implementation, please refer to the method embodiment, here will not be repeated.
[0135] The computer readable storage medium provided in the embodiments of the present application stores a computer program, and the computer program can execute the steps of the adjustment method of the battery powder system conveying parameter in the above method embodiment when the computer program is run by the processor, for specific implementation, please refer to the method embodiment, here will not be repeated.
[0136] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above described system, device and unit can refer to the corresponding process in the foregoing method embodiment, and will not be repeated here.
[0137] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented by other ways. The device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, and for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some communication interface, device or unit, which can be electrical, mechanical or other forms.
[0138] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment scheme.
[0139] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0140] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a nonvolatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present application essentially or the parts of the prior art that make contributions or parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0141] Finally, it should be noted that: the above-described embodiments are only specific embodiments of the present application, which are used to illustrate the technical solutions of the present application, but not to limit them. The protection scope of the present application is not limited thereto. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can make modifications or easily think of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed by the present application, or make equivalent replacements to some of the technical features. The modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for adjusting the conveying parameters of a battery powder system, characterized in that, The adjustment method comprises: for each conveying batch included in the target batch group, controlling the target powder system to convey the powder of the conveying batch according to the conveying parameter corresponding to the conveying batch; for each conveying batch in the target batch group, acquiring the conveying accuracy of the target powder system conveying the powder of the conveying batch; comparing the conveying accuracy of the conveying batch with the target accuracy range corresponding to the conveying batch, and adjusting the conveying parameter corresponding to the next conveying batch according to the comparison result; the comparison of the conveying accuracy of the conveying batch with the target accuracy range corresponding to the conveying batch, and the adjustment of the conveying parameter corresponding to the next conveying batch according to the comparison result, comprises: determining whether the conveying accuracy of the conveying batch is located in the first target accuracy range corresponding to the conveying batch; if not located in the first target accuracy range, determining whether the conveying accuracy is located in the second target accuracy range; the second target accuracy range is greater than the first target accuracy range; if located in the second target accuracy range, determining the size relationship between the conveying accuracy and the upper and lower limit values of the first target accuracy range; if the conveying accuracy is greater than the upper limit value of the first target accuracy range, determining the difference between the conveying speed corresponding to the conveying batch and the preset deceleration value as the new conveying speed, and determining the difference between the valve closing time corresponding to the conveying batch and the preset valve closing advance value as the new valve closing time; if the conveying accuracy is less than the lower limit value of the first target accuracy range, determining the sum of the conveying speed corresponding to the conveying batch and the preset acceleration value as the new conveying speed, and determining the sum of the valve closing time corresponding to the conveying batch and the preset valve closing delay value as the new valve closing time.
2. The adjustment method of claim 1, wherein the comparison of the conveying accuracy of the conveying batch with the target accuracy range corresponding to the conveying batch, and the adjustment of the conveying parameter corresponding to the next conveying batch according to the comparison result, further comprises: if located in the first target accuracy range, adjusting the conveying parameter corresponding to the next conveying batch according to the batch number corresponding to the conveying batch.
3. The adjustment method of claim 2, wherein, if located in the first target accuracy range, adjusting the conveying parameter corresponding to the next conveying batch according to the batch number corresponding to the conveying batch, comprises: if located in the first target accuracy range, determining whether the batch number corresponding to the conveying batch is any target batch number in the preset plurality of target batch numbers; if the batch number corresponding to the conveying batch is not any target batch number, determining the conveying parameter corresponding to the conveying batch as the conveying parameter corresponding to the next conveying batch; if the batch number corresponding to the conveying batch is any target batch number, adjusting the conveying parameter corresponding to the next conveying batch based on the size relationship between the preset powder demand weight value and the actual powder conveying weight value of each predetermined conveying batch in the plurality of predetermined conveying batches before the conveying batch.
4. The adjustment method of claim 2, wherein, the adjustment method further comprises: if not located in the first target accuracy range and not located in the second target accuracy range, determining that the battery powder system is faulty.
5. The adjustment method according to claim 3 or 4, characterized in that, the conveying parameter comprises the conveying speed in the low-speed conveying mode of the powder system and the valve closing time of the powder system.
6. The adjustment method of claim 5, wherein, If the batch number corresponding to the conveying batch is any target batch number, the size relationship between the preset powder demand weight value and the powder actual conveying weight value corresponding to each predetermined conveying batch in the conveying batches before the conveying batch is compared. If the preset powder demand weight value corresponding to each predetermined conveying batch is greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, the sum of the valve closing time corresponding to the conveying batch and the preset valve closing delay value is determined as a new valve closing time, and the sum of the conveying speed corresponding to the conveying batch and the preset acceleration value is determined as a new conveying speed. If the preset powder demand weight value corresponding to each predetermined conveying batch is not greater than the powder actual conveying weight value corresponding to the predetermined conveying batch, the difference between the valve closing time corresponding to the conveying batch and the preset valve closing advance value is determined as a new valve closing time, and the difference between the conveying speed corresponding to the conveying batch and the preset deceleration value is determined as a new conveying speed. The preset plurality of target batch numbers includes an Mth×nth batch number.
7. The adjustment method of claim 3, wherein M is a first batch number in the preset plurality of target batch numbers, n is a positive integer greater than zero, and M×n is less than or equal to the number of conveying batches included in the target batch group. The adjustment method further includes:
8. The adjustment method of claim 2, wherein, starting from a first conveying batch in the plurality of conveying batches included in the target batch group, detecting whether the conveying accuracy of each target conveying batch in a preset continuous number of target conveying batches is located in the first target accuracy range corresponding to the target conveying batch; If the conveying accuracy of each target conveying batch in a preset continuous number of target conveying batches is not located in the first target accuracy range corresponding to the target conveying batch, it is determined that the battery powder system is faulty. The adjustment device includes:
9. An apparatus for adjusting a battery powder system delivery parameter, comprising: a control module configured to control the target powder system to convey the powder of each conveying batch in the target batch group according to the conveying parameter corresponding to the conveying batch; an accuracy acquisition module configured to acquire the conveying accuracy of the target powder system conveying the powder of each conveying batch in the target batch group; a parameter adjustment module configured to compare the conveying accuracy of the conveying batch with the target accuracy range corresponding to the conveying batch, and adjust the conveying parameter corresponding to the next conveying batch according to the comparison result; the parameter adjustment module is specifically configured to: determine whether the conveying accuracy of the conveying batch is located in the first target accuracy range corresponding to the conveying batch; If not located in the first target accuracy range, determine whether the delivery accuracy is located in a second target accuracy range; the second target accuracy range is greater than the first target accuracy range; If located in the second target accuracy range, determine the size relationship between the delivery accuracy and the upper and lower limit values of the first target accuracy range; If the delivery accuracy is greater than the upper limit value of the first target accuracy range, determine the difference between the delivery speed corresponding to the current delivery batch and a preset deceleration value as a new delivery speed, and determine the difference between the valve closing time corresponding to the current delivery batch and a preset valve closing advance value as a new valve closing time; If the delivery accuracy is less than the lower limit value of the first target accuracy range, determine the sum of the delivery speed corresponding to the current delivery batch and a preset acceleration value as a new delivery speed, and determine the sum of the valve closing time corresponding to the current delivery batch and a preset valve closing delay value as a new valve closing time.
Citation Information
Patent Citations
Powder weighing mixer and method thereof
CN1030486A