Position adjustment methods, systems, devices, electronic equipment, and readable storage media
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-12
- Publication Date
- 2026-08-14
AI Technical Summary
[0002]在目前的电池生产线上,在向电池上安装元件时,需要由技术人员在现场把控生产良率,当技术人员发现生产线上的不良品增多时,需要手动暂停设备进行调整,由于此种方案对技术人员依赖大,而人员响应较慢、效率低,因此会降低生产线的产品良率
本申请提供一种位置调整方法,处理模块在获取到第一测量模块测量的第一位置数据的情况下,基于在生产线上已经执行的调整次数,从斐波那契数列中确定目标数据,该第一位置数据为生产线上第一电池安装的目标元件的位置数据,该目标数据在斐波那契数列中的位置排序与当前调整次数对应,然后基于第一测量模块测量的目标电池量个电池安装目标元件的位置数据、以及基准位置数据,控制执行模块对生产线上第二电池安装目标元件的位置数据进行调整,该目标电池量个电池包括第一电池,该目标电池量个电池中除第一电池之外的电池为在生产线上连续排列在第一电池之后的电池,该目标电池量的数值与目标数据的数值相同,该第二电池为生产线上位于该目标电池量个电池之后的电池。通过采用本申请的位置调整方法,不需要人工参与,能够提高调整效率,进而提高生产线的产品良率。此外,采用本申请的方法还能降低运算数据量。
Smart Images

Figure CN120669766B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery manufacturing, and more particularly to a position adjustment method, system, device, electronic device, and readable storage medium. Background Technology
[0002] On current battery production lines, when installing components onto batteries, technicians need to be on-site to control the production yield. When technicians find that the number of defective products on the production line is increasing, they need to manually stop the equipment for adjustment. Because this approach relies heavily on technicians, and the response time is slow and the efficiency is low, it will reduce the product yield of the production line. Summary of the Invention
[0003] This application discloses a position adjustment method, system, device, electronic device, and readable storage medium, which can improve the product yield of the production line.
[0004] To solve the above problems, this application adopts the following technical solution: In a first aspect, embodiments of this application disclose a position adjustment method applied to a processing module, the processing module being a module in a position adjustment system, the position adjustment system further including a first measurement module and an execution module, the first measurement module and the execution module being communicatively connected to the processing module, the method comprising: upon obtaining first position data measured by the first measurement module, determining target data from the Fibonacci sequence based on the number of adjustments already performed on the production line, wherein the first position data is the position data of a target element installed on a first battery on the production line, the position order of the target data in the Fibonacci sequence corresponding to the current number of adjustments; based on the position data of the target battery quantity installed on the target element measured by the first measurement module and the reference position data, controlling the execution module to adjust the position data of the target element installed on a second battery on the production line, wherein the target battery quantity includes the first battery, the batteries other than the first battery in the target battery quantity are batteries continuously arranged after the first battery on the production line, the value of the target battery quantity is the same as the value of the target data, and the second battery is a battery located after the target battery quantity on the production line.
[0005] Optionally, the step of determining target data from the Fibonacci sequence based on the number of adjustments already performed on the production line when the first position data measured by the first measurement module is obtained includes: determining a first compensation value based on the first position data and the reference position data when the first position data measured by the first measurement module is obtained; and determining target data from the Fibonacci sequence based on the number of adjustments already performed on the production line when the first compensation value is greater than a first threshold.
[0006] Optionally, the step of controlling the execution module to adjust the position data of the second battery on the production line to install the target element based on the position data of the target battery installed on the target element measured by the first measurement module and the reference position data includes: determining a second compensation value based on the position data of the target battery installed on the target element measured by the first measurement module and the reference position data; and controlling the execution module to adjust the position data of the second battery on the production line to install the target element based on the second compensation value.
[0007] Optionally, the method further includes: acquiring second position data measured by a second measurement module, wherein the second measurement module is a module in the position adjustment system, the second measurement module is communicatively connected to the processing module, and the second position data is the position data of the target element installed by the first battery; if the difference between the second position data and the reference position data is greater than a second threshold, determining a correlation coefficient between the first measurement module and the second measurement module based on the first position data and the second position data, wherein the correlation coefficient characterizes the degree of consistency between the measurement results of the first measurement module and the measurement results of the second measurement module; if the correlation coefficient is less than a third threshold, generating a first prompt message, wherein the first prompt message is used to indicate that the first measurement module is malfunctioning.
[0008] Optionally, it further includes: generating a second prompt message when the difference between the target number of location data and the reference location data is greater than a fourth threshold, wherein the target number of location data is the location data of the target component installed on the production line with a continuously preset number of batteries, and the second prompt message is used to indicate the inspection of the equipment performance on the production line.
[0009] Secondly, this application discloses a position adjustment system, including a processing module, a first measurement module, and an execution module. The first measurement module and the execution module are communicatively connected to the processing module. Upon acquiring first position data measured by the first measurement module, the processing module determines target data from the Fibonacci sequence based on the number of adjustments already performed on the production line. The first position data is the position data of a target component installed on a first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments. Based on the position data of the target battery quantity (number of batteries) installed on the target component measured by the first measurement module, and the reference position data, the processing module controls the execution module to adjust the position data of the second battery installed on the target component on the production line. The target battery quantity includes the first battery, and the batteries other than the first battery in the target battery quantity are batteries continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data, and the second battery is a battery located after the target battery quantity on the production line.
[0010] Thirdly, this application discloses a position adjustment device applied to a processing module. The processing module is a module in a position adjustment system, which further includes a first measurement module and an execution module. The first measurement module and the execution module are communicatively connected to the processing module. The device includes: a determining unit, configured to determine target data from the Fibonacci sequence based on the number of adjustments already performed on the production line, upon obtaining first position data measured by the first measurement module, wherein the first position data is the position data of a target element installed on a first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments; and a control unit, configured to control the execution module to adjust the position data of a second battery installed on the production line based on the position data of the target battery quantity installed on the target element measured by the first measurement module and the reference position data, wherein the target battery quantity includes the first battery, and the batteries other than the first battery in the target battery quantity are batteries continuously arranged after the first battery on the production line, the value of the target battery quantity is the same as the value of the target data, and the second battery is a battery located after the target battery quantity on the production line.
[0011] Fourthly, embodiments of this application provide an electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method described in the first aspect.
[0012] Fifthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0013] In a sixth aspect, embodiments of this application provide a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the steps of the method described in the first aspect.
[0014] The technical solution adopted in this application can achieve the following beneficial effects: This application provides a position adjustment method. Upon acquiring first position data measured by a first measurement module, the processing module determines target data from the Fibonacci sequence based on the number of adjustments already performed on the production line. This first position data represents the position data of the target component installed on the first battery on the production line. The position order of this target data in the Fibonacci sequence corresponds to the current number of adjustments. Then, based on the position data of the target battery quantity and target component installed on the first battery measured by the first measurement module, and the reference position data, the execution module adjusts the position data of the target battery quantity and target component installed on the second battery on the production line. This target battery quantity and target component includes the first battery. The batteries in this target battery quantity and target component include those that are consecutively arranged after the first battery on the production line. The value of this target battery quantity and target data is the same. The second battery is the battery located after this target battery quantity and target component on the production line. By employing this position adjustment method, no manual intervention is required, improving adjustment efficiency and thus increasing the product yield of the production line. Furthermore, this method also reduces the amount of computational data. Attached Figure Description
[0015] Figure 1 This is a flowchart illustrating a position adjustment method disclosed in an embodiment of this application; Figure 2 This is a flowchart illustrating the execution of a position adjustment method disclosed in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a position adjustment device disclosed in an embodiment of this application; Figure 4 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Detailed Implementation
[0016] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0017] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the electrically connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0018] The position adjustment method, system, device, electronic device, and readable storage medium disclosed in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.
[0019] This application discloses a position adjustment method applied to a processing module, which is a module in a position adjustment system. The position adjustment system further includes a first measurement module and an execution module, which are communicatively connected to the processing module. Figure 1 This is a flowchart illustrating a position adjustment method disclosed in an embodiment of this application. Figure 1 As shown, the method includes the following steps: S120. Upon obtaining the first position data measured by the first measurement module, target data is determined from the Fibonacci sequence based on the number of adjustments already performed on the production line. The first position data is the position data of the target component installed on the first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments.
[0020] In this application, the processing module can receive first position data of a target element mounted on a first battery on a production line, measured by a first measurement module. This production line can be used to mount the target element onto the battery.
[0021] It should be noted that the target element in this application may include, but is not limited to, the cathode or anode installed on the battery, the label or QR code affixed to the battery, etc. All objects that need to be installed on the battery can be the target element in this application.
[0022] The Fibonacci sequence is 1, 1, 2, 3, 5, 8, 13, 21… Starting from the third term, each term in the Fibonacci sequence is equal to the sum of the two preceding terms. For example, if the number of adjustments already performed on the production line is 0, and the current adjustment is determined to be the first adjustment on the production line, then the first digit "1" in the Fibonacci sequence is determined as the target data; if the number of adjustments already performed on the production line is 1, and the current adjustment is determined to be the second adjustment on the production line, then the second digit "1" in the Fibonacci sequence is determined as the target data; if the number of adjustments already performed on the production line is 2, and the current adjustment is determined to be the third adjustment on the production line, then the third digit "2" in the Fibonacci sequence is determined as the target data.
[0023] S140. Based on the target battery quantity and the position data of the target element installed by the first measurement module, and the reference position data, control the execution module to adjust the position data of the second battery installed by the target element on the production line. The target battery quantity includes the first battery, and the batteries in the target battery quantity other than the first battery are batteries that are continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data. The second battery is a battery on the production line that is located after the target battery quantity.
[0024] In this application, the reference position data is the set position where the target component needs to be installed on the battery.
[0025] For example, when the target data is "1", the control execution module adjusts the position data of the target element for installing the second battery after the first battery on the production line based on the first position data and the reference position data; when the target data is "2", the control execution module adjusts the position data of the target element for installing the second battery after the battery on the production line based on the first position data, the position data 2 of the target element for installing the battery 2 after the first battery on the production line, and the reference position data.
[0026] This application uses the position data of the target battery installation target components on the production line measured by the first measurement module, as well as the reference position data, to control the execution module to adjust the position data of subsequent battery installation target components on the production line. Since this solution is directly executed by the equipment without manual intervention, it improves adjustment efficiency and thus increases the product yield of the production line. Furthermore, using the solution of this application, based on the number of adjustments already performed on the production line, the Fibonacci sequence, the first position data, and the reference position data, the control execution module adjusts the position data of the second battery installation target components on the production line, which can reduce the amount of computational data while ensuring the product yield of the production line.
[0027] This application provides a position adjustment method. Upon acquiring first position data measured by a first measurement module, the processing module determines target data from the Fibonacci sequence based on the number of adjustments already performed on the production line. This first position data represents the position data of the target component installed on the first battery on the production line. The position order of this target data in the Fibonacci sequence corresponds to the current number of adjustments. Then, based on the position data of the target battery quantity and target component installed on the first battery measured by the first measurement module, and the reference position data, the execution module adjusts the position data of the target battery quantity and target component installed on the second battery on the production line. This target battery quantity and target component includes the first battery. The batteries in this target battery quantity and target component include those that are consecutively arranged after the first battery on the production line. The value of this target battery quantity and target data is the same. The second battery is the battery located after this target battery quantity and target component on the production line. By employing this position adjustment method, no manual intervention is required, improving adjustment efficiency and thus increasing the product yield of the production line. Furthermore, this method also reduces the amount of computational data.
[0028] In this embodiment of the application, the step of determining target data from the Fibonacci sequence based on the number of adjustments already performed on the production line when the first position data measured by the first measurement module is obtained may include: determining a first compensation value based on the first position data and the reference position data when the first position data measured by the first measurement module is obtained; and determining target data from the Fibonacci sequence based on the number of adjustments already performed on the production line when the first compensation value is greater than a first threshold.
[0029] For example, a first compensation value can be determined directly by subtracting the first position data from the reference position data. If the first compensation value is greater than a first threshold, target data can be determined from the Fibonacci sequence based on the number of adjustments already performed on the production line. Then, the operation of adjusting the position data of the target components for subsequent battery installation on the production line can be performed. If the first compensation value is less than or equal to the first threshold, the first position data can be saved for subsequent data analysis.
[0030] For example, the first threshold can be 10% of the tolerance band.
[0031] By employing the method of this application, when the first compensation value is greater than the first threshold, the target data is determined from the Fibonacci sequence based on the number of adjustments already performed on the production line, and the operation of adjusting the position data of the target components for subsequent battery installation on the production line is performed, thereby avoiding frequent adjustments.
[0032] In one implementation, controlling the execution module to adjust the position data of the second battery on the production line to install the target element based on the position data of the target battery installed on the target element measured by the first measurement module and the reference position data may include: determining a second compensation value based on the position data of the target battery installed on the target element measured by the first measurement module and the reference position data; and controlling the execution module to adjust the position data of the second battery on the production line to install the target element based on the second compensation value.
[0033] For example, if the number of adjustments already performed on the production line is 0, and the current adjustment is determined to be the first adjustment on the production line, then the first data "1" in the Fibonacci sequence is determined as the target data. Then, based on the first position data and the reference position data, a second compensation value is determined; for example, the second compensation value = first position data - reference position data. It should be noted that in this case, the second battery is the battery continuously arranged after the first battery on the production line.
[0034] If the number of adjustments already performed on the production line is 1, and the current adjustment is determined to be the second adjustment on the production line, then the second digit "1" in the Fibonacci sequence is determined as the target data. Then, based on the first position data and the reference position data, a second compensation value is determined; for example, the second compensation value = first position data - reference position data. It should be noted that in this case, the aforementioned second battery refers to the battery that is consecutively arranged after the first battery on the production line.
[0035] If the number of adjustments already performed on the production line is 2, and the current adjustment is determined to be the third adjustment on the production line, then the third digit "2" in the Fibonacci sequence is determined as the target data. The position data 2 of the target component installed in battery 2, which is continuously arranged after the first battery on the production line, is obtained from the first measurement module. Based on the first position data, position data 2, and reference position data, a second compensation value is determined. For example, the second compensation value = (first position data + position data 2) ÷ 2 - reference position data. It should be noted that in this case, the aforementioned second battery refers to the battery continuously arranged after battery 2 on the production line.
[0036] If the number of adjustments already performed on the production line is 3, and the current adjustment is determined to be the fourth adjustment on the production line, then the fourth digit "3" in the Fibonacci sequence is determined as the target data. The position data 2 of the target component installed in battery 2, which is continuously arranged after the first battery on the production line, and the position data 3 of the target component installed in battery 3, which is continuously arranged after battery 2 on the production line, are obtained from the first measurement module. Based on the first position data, position data 2, position data 3, and reference position data, a second compensation value is determined. For example, the second compensation value = (first position data + position data 2 + position data 3) ÷ 3 - reference position data. It should be noted that in this case, the aforementioned second battery is the battery continuously arranged after battery 3 on the production line.
[0037] The specific implementation details of the adjustments that have been performed on this production line, numbered 4, 5, 6..., are similar to those described above and will not be repeated here.
[0038] The solution adopted in this application determines a second compensation value based on the first position data, the reference position data, the number of adjustments already performed on the production line, and the Fibonacci sequence. Then, based on the second compensation value, the control execution module adjusts the position data of the second battery installation target component on the production line, which can reduce the amount of computational data while ensuring the product yield of the production line.
[0039] In one implementation, controlling the execution module to adjust the position data of the second battery mounting the target component on the production line based on the second compensation value may include: determining a compensation value for the execution module in a first direction and a compensation value for the execution module in a second direction based on the second compensation value, wherein the first direction is the direction of battery movement on the production line, and the first direction is perpendicular to the second direction; and controlling the execution module to adjust the position data of the second battery mounting the target component on the production line based on the compensation values in the first and second directions. For example, the processing module may send the compensation values in the first and second directions to the execution module, and the execution module may adjust the position data of the second battery mounting the target component on the production line based on the compensation values in the first and second directions.
[0040] In one implementation, determining the target data from the Fibonacci sequence based on the number of adjustments already performed on the production line may include: determining the target data from the Fibonacci sequence based on the number of consecutive adjustments already performed on the production line, wherein the position of the target data in the Fibonacci sequence corresponds to the current number of adjustments.
[0041] It should be noted that the specific implementation of the scheme for determining the target data based on the number of consecutive adjustments already performed on the production line is similar to the specific implementation of the scheme for determining the target data based on the number of adjustments already performed on the production line described above, and will not be repeated here.
[0042] In one implementation, the method may further include: acquiring second position data measured by a second measurement module, wherein the second measurement module is a module in the position adjustment system, the second measurement module is communicatively connected to the processing module, and the second position data is the position data of the target element installed by the first battery; if the difference between the second position data and the reference position data is greater than a second threshold, determining a correlation coefficient between the first measurement module and the second measurement module based on the first position data and the second position data, wherein the correlation coefficient characterizes the degree of consistency between the measurement results of the first measurement module and the measurement results of the second measurement module; if the correlation coefficient is less than a third threshold, generating a first prompt message, wherein the first prompt message is used to indicate an anomaly in the first measurement module; and if the correlation coefficient is greater than or equal to the third threshold, recording the first position data and the second position data.
[0043] For example, the specific value of the second threshold can be the same as or different from the specific value of the first threshold mentioned above. The third threshold can be 0.9.
[0044] It should be noted that the correlation coefficients in this application can be determined based on existing calculation schemes.
[0045] In this application, the first measurement module can be verified using the second measurement module as a benchmark. If the correlation coefficient between the first and second measurement modules is determined to be less than a third threshold, a first prompt message is generated to indicate that the first measurement module is malfunctioning. The first prompt message can be in text or sound form, and this application does not specifically limit it.
[0046] In one implementation, the method may further include: generating a second prompt message when the difference between the target number of location data and the reference location data is greater than a fourth threshold, wherein the target number of location data is the location data of the target element installed in a continuously preset number of batteries on the production line, and the second prompt message is used to indicate the inspection of the equipment performance on the production line.
[0047] For example, the preset number can be 5, and the fourth threshold can be 1.5 times the upper limit of the allowable error.
[0048] In this application, when the difference between the position data of the target components for a continuously preset number of battery installations on the production line and the reference position data exceeds a fourth threshold, a second prompt message is generated to remind manual intervention to check the equipment performance on the production line. It should be noted that the second prompt message can be in text or sound form; this application does not specifically limit its form.
[0049] like Figure 2As shown, this application provides a position adjustment method. A host computer receives first position data of a target component for battery installation on a production line, measured by a first measurement module, and sends the first position data to an MPMS (Multi-Level Management System). The MPMS determines a first compensation value based on the first position data and reference position data. If the host computer determines that the first compensation value is greater than a first threshold, it determines a second compensation value. Based on the second compensation value, it determines the compensation values of the execution module in the first direction (x-axis) and the second direction (y-axis). These compensation values are then sent to the execution module via a Programmable Logic Controller (PLC) to enable the execution module to adjust the position data of the target component for battery installation on the production line. If the first compensation value is less than or equal to the first threshold, the first position data is saved. It should be noted that the host computer continuously receives the position data of the target component for battery installation on the production line measured by the first measurement module and executes the above process until production is completed. In addition, the host computer can also receive the second position data of the target component installed on the first battery on the production line measured by the second measurement module. If the difference between the second position data and the reference position data is greater than the second threshold, the correlation coefficient between the first measurement module and the second measurement module is determined based on the first position data and the second position data. If the correlation coefficient is less than the third threshold, a first prompt message is generated. If the correlation coefficient is greater than or equal to the third threshold, the first position data and the second position data are saved.
[0050] It should be noted that the execution module in this application can be a robot.
[0051] By adopting the solution of this application, automated adjustments can be achieved, avoiding losses caused by untimely personnel response, and reducing personnel workload and saving labor costs.
[0052] This application also discloses a position adjustment system, including a processing module, a first measurement module, and an execution module. The first measurement module and the execution module are communicatively connected to the processing module. Upon acquiring first position data measured by the first measurement module, the processing module determines target data from the Fibonacci sequence based on the number of adjustments already performed on the production line. The first position data is the position data of the target element installed on the first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments. Based on the position data of the target battery quantity installed on the target element measured by the first measurement module and the reference position data, the processing module controls the execution module to adjust the position data of the target element installed on the second battery on the production line. The target battery quantity includes the first battery, and the batteries in the target battery quantity, excluding the first battery, are batteries continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data. The second battery is a battery located after the target battery quantity on the production line.
[0053] By adopting the position adjustment system of this application, no manual intervention is required, which improves adjustment efficiency and thus increases the product yield of the production line. Furthermore, the position adjustment system of this application can also reduce the amount of computational data.
[0054] The position adjustment method provided in this application can be executed by a position adjustment device. This application uses a position adjustment device executing the position adjustment method as an example to illustrate the position adjustment device provided in this application. The position adjustment device in this application is applied to a processing module, which is a module in a position adjustment system. The position adjustment system further includes a first measurement module and an execution module, which are communicatively connected to the processing module.
[0055] Figure 3 This is a schematic diagram of the structure of a position adjustment device disclosed in an embodiment of this application. Figure 3 As shown, the position adjustment device 300 includes a determining unit 310 and a control unit 320.
[0056] In this application, the determining unit 310 is used to determine target data from the Fibonacci sequence based on the number of adjustments already performed on the production line, after obtaining the first position data measured by the first measuring module. The first position data is the position data of the target element installed on the first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments. The control unit 320 is used to control the execution module to adjust the position data of the target element installed on the second battery on the production line based on the position data of the target battery quantity (number of batteries) installed on the target element measured by the first measuring module and the reference position data. The target battery quantity includes the first battery, and the batteries other than the first battery in the target battery quantity are batteries continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data, and the second battery is a battery located after the target battery quantity on the production line.
[0057] In one implementation, when the determining unit 310 obtains the first position data measured by the first measuring module, it determines the target data from the Fibonacci sequence based on the number of adjustments already performed on the production line. This includes: when the first position data measured by the first measuring module is obtained, determining a first compensation value based on the first position data and the reference position data; and when the first compensation value is greater than a first threshold, determining the target data from the Fibonacci sequence based on the number of adjustments already performed on the production line.
[0058] In one implementation, the control unit 320, based on the position data of the target battery quantity and the target element installed by the first measurement module, and the reference position data, controls the execution module to adjust the position data of the second battery installed by the target element on the production line. This includes: determining a second compensation value based on the position data of the target battery quantity and the target element installed by the first measurement module, and the reference position data; and controlling the execution module to adjust the position data of the second battery installed by the target element on the production line based on the second compensation value.
[0059] In one implementation, the above apparatus further includes: an acquisition unit, configured to acquire second position data measured by a second measurement module, wherein the second measurement module is a module in the position adjustment system, the second measurement module is communicatively connected to the processing module, and the second position data is position data of the target element installed by the first battery; the determination unit 310 is further configured to determine a correlation coefficient between the first measurement module and the second measurement module based on the first position data and the second position data when the difference between the second position data and the reference position data is greater than a second threshold, wherein the correlation coefficient characterizes the degree of consistency between the measurement results of the first measurement module and the measurement results of the second measurement module; and a generation unit, configured to generate a first prompt message when the correlation coefficient is less than a third threshold, wherein the first prompt message is used to indicate an anomaly in the first measurement module.
[0060] In one implementation, the above-mentioned apparatus further includes: a generation unit, configured to generate a second prompt message when the difference between a target number of location data and the reference location data is greater than a fourth threshold, wherein the target number of location data is the location data of the target element installed in a continuously preset number of batteries on the production line, and the second prompt message is used to indicate the inspection of the equipment performance on the production line.
[0061] Optionally, such as Figure 4 As shown, this application embodiment also provides an electronic device 400, including a processor 401 and a memory 402. The memory 402 stores a program or instructions that can run on the processor 401. When the program or instructions are executed by the processor 401, they implement the various steps of the above-described position adjustment method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0062] It should be noted that the electronic devices in the embodiments of this application include mobile electronic devices and non-mobile electronic devices.
[0063] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described position adjustment method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0064] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0065] This application also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions that, when executed by a computer, cause the computer to perform the steps of the position adjustment method described above.
[0066] The above embodiments of this application focus on describing the differences between the various embodiments. As long as the different optimization features between the various embodiments are not contradictory, they can be combined to form a better embodiment. For the sake of brevity, they will not be described in detail here.
[0067] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A position adjustment method, characterized in that, The method is applied to a processing module, which is a module in a position adjustment system. The position adjustment system further includes a first measurement module and an execution module, which are communicatively connected to the processing module. Upon obtaining the first position data measured by the first measurement module, target data is determined from the Fibonacci sequence based on the number of adjustments already performed on the production line. The first position data is the position data of the target component installed on the first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments. Based on the target battery quantity and the location data of the target component installed by the first measurement module, and the reference location data, the execution module is controlled to adjust the location data of the second battery installed by the target component on the production line. The target battery quantity includes the first battery, and the batteries in the target battery quantity other than the first battery are batteries that are continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data. The second battery is a battery on the production line that is located after the target battery quantity.
2. The method according to claim 1, characterized in that, Upon obtaining the first position data measured by the first measurement module, the target data is determined from the Fibonacci sequence based on the number of adjustments already performed on the production line, including: Upon obtaining the first position data measured by the first measurement module, a first compensation value is determined based on the first position data and the reference position data; If the first compensation value is greater than the first threshold, the target data is determined from the Fibonacci sequence based on the number of adjustments already performed on the production line.
3. The method according to claim 1, characterized in that, The method of controlling the execution module to adjust the position data of the second battery on the production line to install the target element based on the target battery quantity and the position data of the target element measured by the first measurement module, and the reference position data, includes: Based on the target battery quantity and the location data of the target battery installed on the target component measured by the first measurement module, as well as the reference location data, a second compensation value is determined; Based on the second compensation value, the execution module is controlled to adjust the position data of the second battery on the production line where the target component is installed.
4. The method according to claim 1, characterized in that, Also includes: Acquire second position data measured by the second measurement module, wherein the second measurement module is a module in the position adjustment system, the second measurement module is communicatively connected to the processing module, and the second position data is the position data of the target element installed by the first battery; If the difference between the second location data and the reference location data is greater than a second threshold, a correlation coefficient between the first measurement module and the second measurement module is determined based on the first location data and the second location data, wherein the correlation coefficient characterizes the degree of consistency between the measurement results of the first measurement module and the measurement results of the second measurement module; If the correlation coefficient is less than a third threshold, a first prompt message is generated, wherein the first prompt message is used to indicate that the first measurement module is malfunctioning.
5. The method according to claim 1, characterized in that, Also includes: If the difference between the target number of location data and the reference location data is greater than the fourth threshold, a second prompt message is generated. The target number of location data refers to the location data of the target component where a preset number of batteries are installed on the production line. The second prompt message is used to indicate the need to check the equipment performance on the production line.
6. A position adjustment system, characterized in that, It includes a processing module, a first measurement module, and an execution module, wherein the first measurement module and the execution module are communicatively connected to the processing module; When the processing module obtains the first position data measured by the first measurement module, it determines the target data from the Fibonacci sequence based on the number of adjustments already performed on the production line. The first position data is the position data of the target component installed in the first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments. The processing module controls the execution module to adjust the position data of the second battery on the production line to install the target element based on the position data of the target battery quantity installed by the first measurement module and the reference position data. The target battery quantity includes the first battery, and the batteries in the target battery quantity are those that are continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data. The second battery is the battery on the production line that is located after the target battery quantity.
7. A position adjustment device, characterized in that, The device is applied to a processing module, which is a module in a position adjustment system. The position adjustment system further includes a first measurement module and an execution module, which are communicatively connected to the processing module. The device includes: The determining unit is configured to, upon acquiring the first position data measured by the first measuring module, determine target data from the Fibonacci sequence based on the number of adjustments already performed on the production line, wherein the first position data is the position data of the target component installed in the first battery on the production line, and the position order of the target data in the Fibonacci sequence corresponds to the current number of adjustments; The control unit is configured to control the execution module to adjust the position data of the second battery on the production line for installing the target element based on the position data of the target battery quantity installed in the target element measured by the first measurement module and the reference position data. The target battery quantity includes the first battery, and the batteries in the target battery quantity other than the first battery are batteries that are continuously arranged after the first battery on the production line. The value of the target battery quantity is the same as the value of the target data. The second battery is a battery on the production line that is located after the target battery quantity.
8. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the position adjustment method as described in any one of claims 1-5.
9. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the position adjustment method as described in any one of claims 1-5.
10. A computer program product, characterized in that, The computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions that, when executed by a computer, cause the computer to perform the steps of the position adjustment method as described in any one of claims 1-5.
Citation Information
Patent Citations
Production line parameter adjusting device, production line parameter adjusting method and storage medium
CN111883458A
Automatic correction method for battery production line
CN112018424A