Method for evaluating accuracy of virtual temperature curve, execution device and storage medium
By evaluating the accuracy of virtual temperature profiles, the problem of verifying the accuracy of virtual temperature profiles is solved, thereby improving the reliability of the welding process and product quality.
Patent Information
- Application Number
- CN202411958867.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2026-07-10
AI Technical Summary
The lack of existing methods to verify the accuracy of virtual temperature profiles leads to increased welding defects and decreased product reliability.
A method for evaluating the accuracy of a virtual temperature curve is provided. The method involves obtaining the target coefficient of the virtual temperature curve, comparing the measured temperature curve and the virtual temperature curve under preset conditions, and calculating the accuracy of the virtual temperature curve. This includes setting the heating equipment conditions and the target object conditions to simulate different production states.
This improves the accuracy of virtual temperature profile assessment, reduces welding defects, and enhances product reliability and welding quality.
Smart Images

Figure CN122365791A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of surface mount technology, and in particular to a method, execution device, and storage medium for evaluating the accuracy of virtual temperature profiles. Background Technology
[0002] In surface mount technology (SMT) for electronic components, soldering plays a central role, characterized by its compact structure, high assembly density, light weight, strong impact resistance, and excellent production efficiency. However, the SMT production process is complex, involving multiple stages, which poses a challenge to controlling soldering quality. In practice, human factors, material quality, equipment performance, and environmental conditions can all become variables affecting process stability. Crucially, the quality of solder paste soldering directly determines the final result of the entire surface mount technology (SMT).
[0003] Existing technologies can utilize real-time data from various temperature zones of heating equipment to simulate the reflow oven temperature profile (i.e., profile) of each motherboard, and assess the soldering status of the motherboard by monitoring fluctuations in various process parameters within the reflow oven temperature profile. However, the inventors discovered during the implementation of the embodiments of this application that there is currently a lack of a method to verify the accuracy of these virtual temperature profiles, leading to an increase in soldering defects and a decrease in product reliability. Summary of the Invention
[0004] In view of the above, it is necessary to provide a method, execution device, and storage medium for evaluating the accuracy of virtual temperature profiles, so as to provide a way to verify the accuracy of these virtual temperature profiles, reduce welding defects, and improve product reliability.
[0005] In a first aspect, embodiments of this application provide a method for evaluating the accuracy of a virtual temperature curve. The method includes: obtaining a target coefficient for the virtual temperature curve; obtaining a measured temperature curve and a virtual temperature curve of a target product under preset conditions, wherein the measured temperature curve indicates the temperature change of the target product during a heat treatment stage, the heat treatment stage including the target product entering the heating equipment and the target product flowing out of the heating equipment; the virtual temperature curve is obtained based on the target coefficient and the ambient temperature, wherein the ambient temperature includes the temperature of the environment in which the target product is located during the heat treatment stage; the preset conditions indicate the conditions of the heating equipment and / or the conditions of the target object fed into the heating equipment; for each preset condition, comparing the measured temperature curve and the virtual temperature curve under the preset conditions to obtain a comparison result; and obtaining the accuracy of the virtual temperature curve based on the comparison results under each preset condition.
[0006] In some embodiments, for each preset condition, comparing the measured temperature curve and the virtual temperature curve under the preset condition to obtain a comparison result includes: for each preset condition, comparing the measured temperature curve and the virtual temperature curve under the preset condition according to preset process parameters to obtain a comparison result of the preset process parameters; when the comparison result of any preset process parameter meets the corresponding evaluation standard, the comparison result is consistent; when the comparison result of any preset process parameter does not meet the corresponding evaluation standard, the comparison result is inconsistent.
[0007] In some embodiments, obtaining the accuracy of the virtual temperature curve based on the comparison results under various preset conditions includes: obtaining a first number of comparison results under various preset conditions that are consistent; obtaining a second number of preset conditions; and obtaining the accuracy of the virtual temperature curve based on the first number and the second number.
[0008] In some embodiments, the heating device includes multiple working areas, and preset conditions include any one or more of the following: the temperature of different working areas in the heating device; the speed at which the heating device transports target objects; the number of target objects; the spacing between two or more target objects, wherein the target objects include vehicles and / or target products.
[0009] In some embodiments, the preset process parameters include any one or more of the following: peak temperature, reflux time, heating slope, and cooling slope.
[0010] In some embodiments, the heating device includes multiple working areas, each working area is equipped with a first temperature sensor, and the target product is equipped with N second temperature sensors, where N is an integer greater than or equal to 1. Obtaining the measured temperature curve and virtual temperature curve of the target product under preset conditions includes: obtaining the first moment when the target product enters the heating device; obtaining the second moment when the target product flows out of the heating device; obtaining the temperature change recorded by the second temperature sensors between the first and second moments to obtain the measured temperature curve; obtaining the temperature change recorded by the first temperature sensor in the working area when the target product passes through the working area to obtain the ambient temperature; and obtaining the virtual temperature curve based on the ambient temperature and the target coefficient.
[0011] In some embodiments, the target coefficient is a heat transfer coefficient. Obtaining the virtual temperature curve based on the ambient temperature and the target coefficient includes: acquiring the initial temperature of the target product at a first moment; and obtaining the temperature of the target product at the current moment based on the ambient temperature, the initial temperature, the target coefficient, and a temperature conversion formula. The temperature conversion formula includes: Ti = (1-k)T(i-1) + k(T0(i-1)); where Ti is the temperature of the target product at the current moment, T(i-1) is the temperature of the target product at the previous moment, T0(i-1) is the ambient temperature at the previous moment, and K is the heating coefficient; a virtual temperature curve is obtained based on the temperature of the target product at each moment.
[0012] In some embodiments, the target coefficient includes a heat transfer coefficient, the heating device includes multiple working areas, a first temperature sensor is disposed in each working area, and a second temperature sensor is disposed on the target product; obtaining the target coefficient of the virtual temperature curve includes: obtaining the temperature change recorded by the first temperature sensor in the working area when the target product passes through the working area to obtain a first curve; obtaining the temperature change of the target product recorded by the second temperature sensor during the heating process to obtain a second curve; obtaining the temperature values of the first curve and the second curve according to a preset sampling period; for each preset sampling period, obtaining the target coefficient of the preset sampling period according to the temperature value and the coefficient conversion formula; wherein, the coefficient conversion formula includes: K = (Ti-T(i-1) / T0(i-1)-T(i-1)); where Ti is the temperature of the target product at the current moment, T(i-1) is the temperature of the target product at the previous moment, T0(i-1) is the ambient temperature at the previous moment, and K is the heating coefficient; the target coefficient of the virtual temperature curve is obtained according to the target coefficient of each preset sampling period.
[0013] Secondly, embodiments of this application provide an execution device, which includes: a memory storing at least one instruction; and a processor executing at least one instruction to implement the method for evaluating the accuracy of a virtual temperature curve as described above.
[0014] Thirdly, embodiments of this application provide a computer-readable storage medium storing at least one instruction, which is executed by a processor of an electronic device to implement the method for evaluating the accuracy of a virtual temperature profile as described above.
[0015] The method for evaluating the accuracy of virtual temperature curves provided in this application has at least the following technical effects: First, the target coefficient of the virtual temperature curve is obtained. Then, the measured temperature curve and virtual temperature curve of the target product under preset conditions are obtained. For each preset condition, the measured temperature curve and virtual temperature curve are compared to obtain the comparison results. Finally, the accuracy of the virtual temperature curve is obtained based on the comparison results under each preset condition. Based on this, a scheme for evaluating the accuracy of virtual temperature curves is provided, solving the problems of poor accuracy and lack of clear quantitative indicators to describe the level of virtual temperature curves in existing systems. By verifying the accuracy of these virtual temperature curves, welding defects are reduced and product reliability is improved.
[0016] Furthermore, by setting different preset conditions, namely the conditions of the heating equipment and / or the conditions of the target object fed into the heating equipment, various states of the heating equipment when heating the target product can be simulated. These states can cover the conditions during normal or abnormal production, thereby improving the reliability of evaluating the accuracy of the virtual temperature curve. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the structure of an evaluation system provided in an embodiment of this application.
[0019] Figure 2 This is a schematic diagram of the structure of a heating device provided in one embodiment of this application.
[0020] Figure 3 This is a schematic diagram of the structure of another evaluation system provided in an embodiment of this application.
[0021] Figure 4 This is a schematic flowchart of a method for evaluating the accuracy of a virtual temperature curve according to an embodiment of this application.
[0022] Figure 5 This is a schematic diagram of the first curve and the second curve provided in an embodiment of this application.
[0023] Figure 6 This is a schematic diagram of another method for evaluating the accuracy of a virtual temperature curve provided in an embodiment of this application.
[0024] Figure 7 This is a schematic flowchart of a method for obtaining a virtual temperature curve provided in an embodiment of this application.
[0025] Figure 8 This is a schematic diagram of another method for obtaining a virtual temperature curve provided in an embodiment of this application.
[0026] Figure 9 This is a schematic flowchart of a method for comparing measured temperature curves and virtual temperature curves under preset conditions, provided in an embodiment of this application.
[0027] Figure 10 This is a schematic flowchart of another method for comparing measured temperature curves and virtual temperature curves under preset conditions, provided in an embodiment of this application. Detailed Implementation
[0028] The embodiments of this application are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0029] In the embodiments of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner. Without conflict, the following embodiments and features described therein can be combined with each other.
[0030] To better understand the above-mentioned objectives, features, and advantages of this application, the application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0031] This application provides a method, execution device, and storage medium for evaluating the accuracy of virtual temperature curves. The accuracy of virtual temperature curves can be evaluated. A virtual temperature curve with high accuracy can ensure precise control of temperature and time parameters during the welding process, thereby reducing the generation of welding defects and helping to improve the overall quality and reliability of the product.
[0032] Please see Figure 1 This application provides an example of an evaluation system 1000.
[0033] The evaluation system 1000 includes a heating device 100 and a target product 200.
[0034] The heating device 100 can be any suitable reflow heating device, such as a reflow oven, which is mainly used in the soldering process of surface mount technology (SMT). It melts the solder paste on the target product 200 by providing a high-temperature environment, and reliably combines the surface mount components on the target product 200 with the target product 200, thereby completing the manufacturing of electronic products.
[0035] Among them, the target product 200 can be a printed circuit board (PCB).
[0036] The heating device 100 includes a control module 110, a heating module 120, a cooling module 130, a transmission module 140, and a sensor module 150. The control module 110 is communicatively connected to the heating module 120, the cooling module 130, the transmission module 140, and the sensor module 150.
[0037] In some embodiments, the heating device 100 further includes a body. The body may be a tunnel furnace controlled by a heat source for accommodating the target product 200 and providing it with the necessary heating environment.
[0038] The control module 110, as the core control unit of the heating device 100, is responsible for receiving and processing signals from various sensors in the sensor module 150, and controlling the operation of the heating module 120, cooling module 130, and transmission module 140 according to the preset process.
[0039] In some embodiments, the control module 110 is used to execute the method for evaluating the accuracy of virtual temperature curves provided in the embodiments of this application.
[0040] In some embodiments, the control module 110 includes, but is not limited to, a processor 10, a memory 20, and a computer program 30 stored in the memory 20 and executable on the processor 10, such as a program for evaluating the accuracy of a virtual temperature profile. The processor 10 running the computer program 30 can perform the following method for evaluating the accuracy of a virtual temperature profile, for example, implementing... Figure 4 , Figure 6 , Figure 7 , Figure 8 , Figure 9 as well as Figure 10 The steps are shown.
[0041] The memory 20 stores multiple instructions to implement a method for evaluating the accuracy of a virtual temperature profile, and the processor 10 can acquire multiple instructions to implement the method for evaluating the accuracy of a virtual temperature profile as described in the following embodiments.
[0042] In one embodiment of this application, the processor 10 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. The processor 10 is the computational core and control center of the heating device 100, connecting various parts of the heating device 100 via various interfaces and lines, and calling data stored in the memory 20 to execute various functions of the heating device 100 and process data, such as performing the function of evaluating the accuracy of the virtual temperature curve.
[0043] In one embodiment of this application, the memory 20 may include read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.
[0044] The heating module 120 is used to provide the necessary heat to bring the solder paste on the target product 200 to the melting temperature.
[0045] In some embodiments, the heating module 120 may include heating components such as heating tubes and heating plates. The temperature control device, such as thermocouples and solid-state relays, is used to monitor and control the temperature inside the furnace in real time, ensuring the stability and accuracy of the welding process.
[0046] The cooling module 130 is used to cool the heated target product 200.
[0047] For example, the cooling module 130 can accelerate the cooling process of the target product 200 by air cooling or water cooling.
[0048] In some embodiments, the heating device 100 includes multiple working zones. Each working zone may include a warm zone and a cool zone. The heating device 100 includes one or more warm zones and one or more cool zones.
[0049] The heating module 120 can bring the solder paste on the target product 200 to the melting temperature in the heating zone. The cooling module 130 can reduce the temperature of the target product 200 and the solder joint in the cooling zone, so that the solder can solidify quickly, thereby locking the shape of the solder joint and the electrical connection.
[0050] The transmission module 140 is used to transfer the target product 200 within the heating equipment 100. The target product 200 undergoing reflow soldering in the heating equipment 100 can enter the heating equipment 100 through the transmission module 140, pass through the temperature zone and the cooling zone in sequence, and finally flow out of the heating equipment 100.
[0051] Exemplarily, the transmission module 140 includes a guide rail, a mesh belt (or chain), a transport motor, and a track width adjustment structure. The guide rail supports and guides the transfer of the target product 200 within the furnace. The mesh belt, as the carrier of the target product 200, is smoothly transported within the furnace by the drive mechanism. The transport motor provides power to drive the mesh belt (or chain) and the target product 200 to move within the furnace. The track width adjustment structure adjusts the width of the guide rail and the mesh belt (or chain) to accommodate target products 200 of different sizes.
[0052] In some embodiments, a target product 200, such as a PCB board, is placed on a carrier, and a transmission module 140 transports the carrier and the target product 200.
[0053] The sensor module 150 is used to monitor and control various parameters within the heating device 100. The sensor module 150 includes, but is not limited to, a first temperature sensor 151, a position sensor 152, and a speed sensor 153.
[0054] The first temperature sensor 151 is used to monitor the temperature of different areas inside the furnace in real time. The first temperature sensor 151 can be installed outside the working area to detect the temperature of the target product 200 as it passes through the working area. The first temperature sensor 151 can also be installed inside the working area to ensure that the temperature can be accurately controlled within a predetermined range.
[0055] The first temperature sensor 151 may include, but is not limited to, a thermocouple, a resistance temperature detector (RTD), or an infrared thermometer.
[0056] Position sensor 152 is used to detect the time elapsed of target product 200. Position sensor 152 may include, but is not limited to, inductive position sensor, capacitive position sensor, eddy current position sensor, optical position sensor, and microwave position sensor.
[0057] The position sensor 152 can be installed at the inlet and / or outlet of the heating device 100. The specific installation can be determined according to the actual situation. This application embodiment does not impose any specific limitations on this.
[0058] Speed sensor 153 is used to acquire the moving speed of target product 200. Speed sensor 153 is installed on transmission module 140 to detect the moving speed of transmission module 140. In some embodiments, speed sensor 153 can be installed on a chain; by detecting the speed of the chain, the moving speed of transmission module 140 can be obtained, and thus the moving speed of target product 200 can be determined.
[0059] The target product 200 includes a temperature detection device 210. The temperature detection device 210 is used to detect the temperature of the target product 200.
[0060] In some embodiments, the temperature detection device 210 includes a second temperature sensor 211 and a transmission module 212. The transmission module 212 is used to establish communication with the heating device 100, and then transmit the temperature collected by the second temperature sensor 211 to the control module 110.
[0061] For example, one or more temperature sensing points are set on the target product 200. A second temperature sensor 211 is set on the temperature sensing point to detect the temperature of the temperature sensing point, and then the temperature collected by the second temperature sensor 211 is transmitted to the control module 110 through the transmission module 212.
[0062] Those skilled in the art will understand that the schematic diagram is merely an example of the evaluation system 1000 and the heating device 100, and does not constitute a limitation on the evaluation system 1000 and the heating device 100. It may include more or fewer components than shown in the diagram, or combine certain components, or different components. For example, the heating device 100 may also include input / output devices, network access devices, buses, etc.
[0063] It should be noted that the heating device 100 is only an example. Other existing or future electronic components that are applicable to this application should also be included within the scope of protection of this application and are incorporated herein by reference.
[0064] The following description uses the heating device 100 as the reflow oven 101 to illustrate the setting of the first temperature sensor 151 and the position sensor 152 on the reflow oven 101.
[0065] Taking the reflow oven 101 as an example, which includes 12 temperature zones and 3 cooling zones in its working area, and 30 primary temperature sensors and two position sensors in its 30 primary temperature sensors and 2 position sensors, Figure 2 As shown, 12 temperature zones are set on each of the left and right tracks of the reflow oven 101, namely temperature zone 11 to temperature zone 22. Three cooling zones are set on each of the left and right tracks of the reflow oven 101, namely cooling zones 23 to cooling zones 25. The 30 first temperature sensors are designated as first temperature sensors 111, 112, 121, 122, 131, 132, 141, 142, 151, 152, 161, 162, 171, 172, 181, 182, 191, 192, 201, 202, 211, 212, 221, 222, 231, 232, 241, 242, 251, and 252. The two position sensors are first position sensor 31 and second position sensor 32.
[0066] A first position sensor 31 is installed at the entrance of the reflow oven 101. The first position sensor 31 detects the target product 200 and notifies the control module 110, thereby obtaining the moment when the target product 200 enters the reflow oven 101 through the first position sensor 31.
[0067] In some embodiments, a first position sensor 31 is provided at a preset distance from the first working area of the reflow oven 101. For example... Figure 2 As shown, the target product 200 enters the reflow oven 101 and passes through the first working area, which is the first temperature zone 11. Therefore, a first position sensor 31 is set at a preset distance L1 from the first temperature zone 11.
[0068] A second position sensor 32 is installed at the outlet of the reflow oven 101. The second position sensor 32 detects the target product 200 and notifies the control module 110, thereby obtaining the moment when the target product 200 flows out of the reflow oven 101 through the second position sensor 32.
[0069] In some embodiments, a second position sensor 32 is installed at a preset distance from the last working area of the reflow oven 101. For example... Figure 2 As shown, the target product 200 flows out of the reflow oven 101, and the last working area it passes through is the cooling zone 25. A second position sensor 32 is set at a preset distance L2 from the cooling zone 25.
[0070] A first temperature sensor is installed outside the working area of the reflow oven 101 so that the temperature of the environment where the target product 200 is located can be detected when the target product 200 passes through the working area.
[0071] like Figure 2 As shown, external temperature measuring points are installed on the first temperature zone 11 of both left and right tracks, with a first temperature sensor 111 and a first temperature sensor 112 respectively installed at each measuring point. When the target product 200 passes through the first temperature zone 11, the first temperature sensor 111 and the first temperature sensor 112 collect the ambient temperature and record the temperature of the target product 200 when it passes through the first temperature zone 11. This temperature is also the temperature of the environment in which the target product 200 is located (i.e., the first temperature zone 11).
[0072] It is understandable that the dimensions of each working area, such as the width, can be set according to the actual situation. For example, the widths of each temperature zone and cooling zone can be the same or different. When the widths of each temperature zone and cooling zone are the same, that is, the distance that the target product 200 travels through each working area is the same.
[0073] The spacing between the various working zones can be set according to the actual situation; the spacing between different working zones can be the same or different. For example, the spacing between the first temperature zone 11 and the second temperature zone 12 is 5cm, and the spacing between the second temperature zone 12 and the third temperature zone 13 is 9cm.
[0074] In some embodiments, the control module 110 may pre-store device size data such as the size and quantity of each work area and the interval between each work area.
[0075] It should be noted that, Figure 2 The number, size, and spacing of the temperature and cooling zones in the reflow oven shown are merely examples, and this application does not impose any specific limitations on them.
[0076] Please see Figure 3 This application provides an example of another evaluation system 2000 provided in an embodiment of the present application.
[0077] Figure 4 The evaluation system 2000 includes heating equipment 100, target product 200, and electronic equipment 300. Figure 4 Evaluation system 2000 and Figure 3 The difference between the evaluation system 1000 and the previous one is that it also includes electronic equipment 300.
[0078] Electronic device 300 is communicatively connected to heating device 100 and target product 200, thereby obtaining data detected by sensor module 150 on heating device 100 and temperature collected by second temperature sensor 211 on target product 200. Electronic device 300 can execute a method for evaluating the accuracy of a virtual temperature curve provided in this application embodiment based on the data obtained from heating device 100 and target product 200.
[0079] Electronic device 300 includes, but is not limited to, a processor 301, a memory 302, and a computer program 303 stored in the memory 302 and executable on the processor 301, such as a program for evaluating the accuracy of a virtual temperature profile. The processor 301, running the computer program 301, can perform methods for evaluating the accuracy of a virtual temperature profile, such as implementing... Figure 4 , Figure 6 , Figure 7 , Figure 8 , Figure 9 as well as Figure 10 The steps are shown.
[0080] The relevant contents of processor 301, memory 302, and computer program 303 can be referred to the relevant contents of processor 10, memory 20, and computer program 30 mentioned above, and will not be repeated here.
[0081] Those skilled in the art will understand that the schematic diagram is merely an example of the electronic device 300 and does not constitute a limitation on the electronic device 300. It may include more or fewer components than shown, or combine certain components, or different components. For example, the electronic device 300 may also include input / output devices, network access devices, buses, etc.
[0082] It should be noted that electronic device 300 is only an example. Other existing or future electronic components that are applicable to this application should also be included within the scope of protection of this application and are incorporated herein by reference.
[0083] The execution device for the method for evaluating the accuracy of the virtual temperature curve provided in this embodiment can be the heating device 100 or the electronic device 300 described above. The method for evaluating the accuracy of the virtual temperature curve provided in this embodiment is applied to the heating device 100, such as by the control module 110 of the heating device 100.
[0084] In the following embodiments, the function for evaluating the accuracy of virtual temperature curves provided by the method of this application can be directly integrated into the heating device 100 or electronic device 300, or it can run on the heating device 100 or electronic device 300 in the form of a software development kit (SDK).
[0085] The following describes, using a heating device as an example, an exemplary method for evaluating the accuracy of a virtual temperature curve provided in this application. This method can be executed by a control module.
[0086] The method for evaluating the accuracy of a virtual temperature curve provided in this application embodiment may include a first stage and a second stage. The first stage is used to obtain the target coefficients of the virtual temperature curve. The second stage is used to establish a virtual temperature curve based on the target coefficients of the first stage and evaluate the accuracy of the virtual temperature curve.
[0087] Phase 1 like Figure 4 As shown in the figure, the method for evaluating the accuracy of virtual temperature curves provided in this application embodiment specifically includes the following steps. Depending on different needs, the order of the steps in this flowchart can be changed, and some can be omitted.
[0088] S401, acquire the temperature change recorded by the first temperature sensor in the working area when the target product passes through the working area, and obtain the first curve.
[0089] The first curve indicates the ambient temperature fluctuations in various working areas during the heat treatment stage of the target product. These temperature fluctuations are related to the heat absorbed by the target product.
[0090] The heat treatment stage includes the process from when the target product enters the heating equipment to when the target product flows out of the heating equipment. For example, such as... Figure 2 As shown, the first detection time when the target product enters the heating equipment can be determined by the first position sensor, and the second detection time when the target product flows out of the heating equipment can be determined by the second position sensor. The period from the first detection time to the second detection time is the heating process stage of the target product.
[0091] The target product enters the heating equipment and is driven by the transmission module, passing through various working zones sequentially before finally exiting the heating equipment. For each working zone, as the target product passes through, the temperature change recorded by a first temperature sensor located outside the working zone needs to be acquired. After the target product has passed through all working zones of the heating equipment, the temperature changes recorded by the first temperature sensors for each working zone can be obtained. Based on the temperature changes recorded by the first temperature sensors for all working zones, a first curve is obtained.
[0092] In some embodiments, the control module determines the time when the target product enters the heating device based on the first position sensor, and can determine the time when the target product passes through each working zone based on the device size data and the data from the speed sensor. The temperatures recorded by the first temperature sensor all carry timestamps, thereby accurately recording the temperature of the product passing through each temperature zone. The device size data may include the number of temperature zones, the length, the total length of the temperature zones, and the distance from the first position sensor to the first temperature zone.
[0093] For example, such as Figure 2 As shown, the control module can determine the moment when the target product enters the heating equipment based on the first position sensor, determine the moving speed of the target product based on the speed sensor, and determine the time it takes for the target product to pass through each working area based on the preset distance L1 between the first position sensor and the first working area, the moment of entering the heating equipment, and the moving speed.
[0094] The control module determines that the target product enters the first temperature zone 11 at time T1 and leaves the first temperature zone 11 at time T2. Therefore, the temperatures recorded by the first temperature sensor 111 and the first temperature sensor 112 from time T1 to time T2 represent the temperature changes recorded by the first temperature sensor in the first temperature zone 11 as the target product passes through it. By obtaining the temperatures recorded by the first temperature sensor 111 and the first temperature sensor 112 from time T1 to time T2, the control module can obtain... Figure 5 The curve S101 shown indicates the temperature change of the environment (first temperature zone 11) where the target product is located from time T1 to time T2.
[0095] By analogy, we can obtain the temperature changes of the target product's environment as it passes through all working zones of the heating equipment, and thus... Figure 5 The curves S102 to S115 shown correspond to the temperature changes when passing through the second temperature zone 12 to the cooling zone 25, respectively.
[0096] The control module combines curves S101 to S115 in chronological order to obtain the first curve S1.
[0097] In some embodiments, the temperature change recorded by a first temperature sensor in the temperature zone when the target product passes through the temperature zone is obtained to obtain a first curve.
[0098] S402, acquire the temperature change of the target product recorded by the second temperature sensor during the heat treatment stage, and obtain the second curve.
[0099] The details regarding the heat treatment stage can be found above and will not be repeated here.
[0100] The second temperature sensor begins to collect the temperature of the target product before or when the target product enters the heating equipment.
[0101] For example, such as Figure 2 As shown, the first position sensor 31 detects the target product entering the heating device at the first detection time. The second position sensor 32 detects the target product flowing out of the heating device at the second detection time. The control module records the first and second detection times. The control module acquires the temperature collected by the second temperature sensor between the first and second detection times to obtain the second curve.
[0102] S403, obtain the temperature values of the first curve and the second curve according to the preset sampling period.
[0103] With heating equipment as Figure 2 The reflow oven 101 shown allows for the acquisition of temperature changes recorded by the first temperature sensor in each working zone as the target product passes through it. These temperature changes are then combined chronologically to obtain a first curve. Simultaneously, after the target product has passed through all working zones, the temperature changes recorded by the second temperature sensor on the target product are obtained, resulting in a second curve.
[0104] Aligning the time of temperature acquisition for the first and second curves allows us to establish a correspondence between them. In other words, the time of temperature acquisition for the first curve is consistent with the time of temperature acquisition for the second curve. This means that the temperature values of the first and second curves at the same point in time can be directly compared and analyzed, which will help us to understand the temperature differences and trends between the two curves more accurately.
[0105] The control module sets a fixed preset sampling period, which determines the time interval between sampling moments. For example, the preset sampling period may be set to one second, etc., and can be set according to the actual situation. This application embodiment does not make a specific limitation in this regard.
[0106] The control module determines the sampling time according to the preset sampling period. For each sampling time, it acquires the temperature value of the first curve and the temperature value of the second curve at that sampling time, where each sampling time has a temperature value corresponding to the first curve and a temperature value corresponding to the second curve.
[0107] For example, the control module can determine M sampling times according to the preset sampling period, where M is an integer greater than 1. For each sampling time, the corresponding temperature value is extracted from the first curve and the second curve. These values will form a time series dataset, where each sampling time has a temperature value corresponding to the first curve and a temperature value corresponding to the second curve.
[0108] S404: For each preset sampling period, the target coefficient for the preset sampling period is obtained based on the temperature value and the coefficient conversion formula.
[0109] The target coefficient may include, but is not limited to, the heat transfer coefficient. The heat transfer coefficient is used to reflect the efficiency and rate of heat transfer.
[0110] The coefficient conversion formula involves temperature, time, and target coefficient.
[0111] In some embodiments, the coefficient conversion formula is as follows: K = (Ti-T(i-1) / T0(i-1)-T(i-1)) Where Ti is the temperature of the target product at the current moment, T(i-1) is the temperature of the target product at the previous moment, T0(i-1) is the ambient temperature at the previous moment, and K is the heat transfer coefficient.
[0112] For each sampling time, the target coefficient corresponding to that sampling time can be obtained based on the temperature value on the first curve, the temperature value on the second curve, the temperature value on the first curve at the previous time before that sampling time, and the coefficient conversion formula.
[0113] As in the example above, by determining M sampling times, we can obtain M temperature values on the first curve and M temperature values on the second curve. For each sampling time, based on the temperature value on the first curve, the temperature value on the second curve, the temperature value on the first curve at the previous time before that sampling time, and the coefficient conversion formula, we can obtain the target coefficient corresponding to that sampling time.
[0114] In some embodiments, the control module obtains temperature values on M first curves and M second curves, and calculates M-1 target coefficients based on the temperature values on the M first curves, the temperature values on the M second curves, and the coefficient conversion formula.
[0115] S405, obtains the target coefficient of the virtual temperature curve based on the target coefficient of each preset sampling period.
[0116] Calculate the corresponding target coefficients for each sampling period, and then arrange these target coefficients in chronological order to form a target coefficient sequence for the virtual temperature curve.
[0117] As in the example above, based on the preset sampling period, M sampling times are determined, resulting in M temperature values on the first curve and M temperature values on the second curve. Based on these M temperature values on the first curve, M temperature values on the second curve, and the coefficient conversion formula, M-1 target coefficients can be calculated. These M-1 target coefficients are arranged in chronological order to form a target coefficient sequence for the virtual temperature curve.
[0118] It is understandable that the target coefficient of the virtual temperature curve can also be obtained through other means, and this application does not make specific limitations on this.
[0119] Phase Two like Figure 6 As shown in the figure, the method for evaluating the accuracy of virtual temperature curves provided in this application embodiment specifically includes the following steps. Depending on different needs, the order of the steps in this flowchart can be changed, and some can be omitted.
[0120] S601, obtain the target coefficient of the virtual temperature curve.
[0121] For example, the control module can pre-calculate or store the target coefficients of the virtual temperature curve. The target coefficients of the virtual temperature curve can be calculated through the method described in the first stage above or other methods.
[0122] It is understood that the number of target coefficients of the virtual temperature curve obtained in step S601 can be greater than or equal to 1.
[0123] S602, acquire the measured temperature curve and virtual temperature curve of the target product under preset conditions, wherein the measured temperature curve is used to indicate the temperature change of the target product during the heat treatment stage, the heat treatment stage includes the target product entering the heating equipment to the target product flowing out of the heating equipment, and the virtual temperature curve is obtained according to the target coefficient and the ambient temperature, wherein the ambient temperature includes the temperature of the environment in which the target product is located during the heat treatment stage, and the preset conditions are used to indicate the conditions of the heating equipment and / or the conditions of the target object sent into the heating equipment.
[0124] In some embodiments, please refer to Figure 7 S602 may include: S701, capturing the first moment the target product enters the heating equipment.
[0125] For example, the control module can obtain the first moment when the target product enters the heating equipment through a position sensor set at the inlet of the heating equipment.
[0126] S702, obtain the second moment when the target product flows out of the heating equipment.
[0127] For example, the control module can obtain the second moment when the target product flows out of the heating device through a position sensor set at the outlet of the heating device.
[0128] S703 acquires the temperature change recorded by the second temperature sensor between the first and second moments, and obtains the measured temperature curve.
[0129] In the second stage, N second temperature sensors are installed on the target product, where N is an integer greater than or equal to 1, so that N measured temperature curves can be obtained.
[0130] For example, 10 temperature sensing points can be set on the target product, and a corresponding second temperature sensor can be set on each temperature sensing point. Thus, 10 second temperature sensors are set on the target product, and 10 measured temperature curves can be obtained through these 10 second temperature sensors.
[0131] S704 obtains the ambient temperature by acquiring the temperature change recorded by the first temperature sensor in the working area when the target product passes through the working area.
[0132] Among them, the ambient temperature is used to indicate the changes in ambient temperature in each working area of the target product during the heat treatment stage.
[0133] The content of step S704 can be referred to step S401 above.
[0134] As the target product passes through the work area, the temperature change recorded by the first temperature sensor in the work area is acquired to obtain the ambient temperature of the work area where the target product is located. After the target product has passed through all work areas, the temperature changes recorded by the first temperature sensors of all work areas are combined in chronological order to obtain the ambient temperature.
[0135] S705 generates a virtual temperature curve based on the ambient temperature and the target coefficient.
[0136] In some embodiments, the corresponding virtual temperature curve is obtained by back-calculating the coefficient conversion formula of the target coefficient and the ambient temperature.
[0137] It is understandable that, based on changes in the external ambient temperature, the virtual temperature curve obtained by inferring from the external ambient temperature using the coefficient conversion formula is different from the second curve obtained in the first stage.
[0138] In some embodiments, the target coefficient is used as the heat transfer coefficient; see [link to relevant documentation]. Figure 8 S705 may include: S801, obtain the initial temperature of the target product at the first moment.
[0139] The target product's temperature is constant when it enters the heating equipment (at the first moment).
[0140] In some embodiments, the initial temperature of the target product at the first moment can be the ambient temperature outside the heating device. In other embodiments, the initial temperature of the target product at the first moment can be the first temperature value on the second curve obtained in step S402 above.
[0141] S802, based on the ambient temperature, initial temperature, target coefficient, and temperature conversion formula, obtains the temperature of the target product at the current moment.
[0142] S803 generates a virtual temperature curve based on the temperature of the target product at various times.
[0143] The temperature conversion formula is as follows: Ti = (1-k)T(i-1) + k(T0(i-1)) Where Ti is the temperature of the target product at the current moment, T(i-1) is the temperature of the target product at the previous moment, T0(i-1) is the ambient temperature at the previous moment, and K is the heat transfer coefficient.
[0144] For example, if the first moment is taken as the previous moment of the current moment, then T(i-1) is the initial temperature of the target product at the first moment, and T0(i-1) is the ambient temperature of the target product at the first moment. The control module obtains the heat transfer coefficient k, T(i-1), and T0(i-1) based on the ambient temperature. The control module can calculate the temperature Ti of the target product at the current moment based on the heat transfer coefficient k, T(i-1), T0(i-1), and the above temperature conversion formula. Similarly, the temperature of the target product at each moment can be calculated, and a virtual temperature curve can be obtained based on the temperature at each moment.
[0145] In some embodiments, the control module can obtain the moving speed of the target product based on the speed sensor, and obtain the first moment when the target product enters the heating device based on the position sensor set at the entrance of the heating device. Based on the moving speed and the first moment, the control module can calculate the temperature of the target product when it moves to the corresponding position.
[0146] In some embodiments, based on setting N temperature sensors on the target product, N measured temperature curves are obtained, and then N virtual temperature curves can be obtained from the N measured temperature curves.
[0147] S603: For each preset condition, compare the measured temperature curve and the virtual temperature curve under the preset condition to obtain the comparison result.
[0148] In this application embodiment, the preset conditions may include the conditions of the heating equipment and / or the conditions of the target object fed into the heating equipment during normal production. The preset conditions may also include the conditions of the heating equipment and / or the conditions of the target object fed into the heating equipment during production abnormalities.
[0149] In some embodiments, the preset conditions include any one or more of the following: the temperature of different working areas in the heating device, the speed at which the heating device transports the target object, the number of target objects, and the spacing between two or more target objects, wherein the target object includes a carrier and / or a target product.
[0150] The control module can be set with various preset conditions to simulate different changes, such as chain speed, return motor speed, and temperature zone, to determine whether the model's accuracy meets the standards.
[0151] For example, in simulated continuous production, if there are other target products ahead of it, those other target products will absorb some of the heat, causing the temperature of the target products that enter later to decrease.
[0152] For example, simulate a situation where there are no other target products in front, such as when the device is powered on.
[0153] For example, if the spacing between multiple target products is too small, they may be considered as a single target product, and the temperature between the target products will interfere.
[0154] For example, multiple vehicles are placed in front of the simulated target product, and the vehicles absorb some of the heat.
[0155] For example, there is no vehicle in front of the simulated target product.
[0156] For example, different temperature zones are set up. For instance, [the following is an example:] Figure 2 The temperature in the first temperature zone 11 to the third temperature zone 13 increases by 5°C. For example, [the temperature is then increased by 5°C]. Figure 2 The temperature in the first temperature zone 9 to the third temperature zone 10 decreases by 5℃.
[0157] For example, the speed change of the transmission module is simulated. For instance, the chain speed is reduced by 2 cm / min. Or, for another example, the chain speed is increased by 2 cm / min.
[0158] In some embodiments, please refer to Figure 9 S603 may include: S901: For each preset condition, based on the preset process parameters, compare the measured temperature curve and the virtual temperature curve of the preset condition to obtain the comparison result of the preset process parameters.
[0159] S902, when the comparison result of any preset process parameter meets the corresponding evaluation standard, the comparison result is consistent.
[0160] S903: When the comparison result of any preset process parameter does not meet the corresponding evaluation standard, the comparison result is inconsistent.
[0161] The preset process parameters include one or more of the following: peak temperature, reflux time, heating slope, and cooling slope. The peak temperature is the highest temperature value on the temperature curve. The reflux time is the time it takes for the temperature value on the temperature curve to exceed the temperature threshold. The heating slope is the slope of the temperature rise on the temperature curve. The cooling slope is the slope of the temperature fall on the temperature curve.
[0162] For each preset process parameter, a corresponding evaluation criterion is set. The evaluation criterion is used to indicate the range of fluctuation between the preset process parameters of the measured temperature curve and the virtual temperature curve. If the evaluation criterion is met, the comparison results of the measured temperature curve and the virtual temperature curve are consistent; otherwise, they are inconsistent.
[0163] For example, the evaluation standard for peak temperature is that if the difference is within ±1.5℃, the comparison result is consistent. That is, if the difference between the peak temperature of the measured temperature curve and the peak temperature of the virtual temperature curve is within ±1.5℃, the comparison result is consistent.
[0164] For example, the evaluation criterion for reflux time is that if the difference is within 15 seconds, the comparison result is consistent. That is, if the difference between the reflux time of the measured temperature curve and the reflux time of the virtual temperature curve is within 15 seconds, the comparison result is consistent.
[0165] For example, if the evaluation standard for the temperature rise slope is within ±0.25℃ / S, then the comparison results are consistent. That is, if the difference between the temperature rise slope of the measured temperature curve and the temperature rise slope of the virtual temperature curve is within ±0.25℃ / S, then the comparison results are consistent.
[0166] For example, if the evaluation standard for the cooling slope is within ±0.25℃ / S, then the comparison results are consistent. That is, if the difference between the cooling slope of the measured temperature curve and the cooling slope of the virtual temperature curve is within ±0.25℃ / S, then the comparison results are consistent.
[0167] In some embodiments, the evaluation criterion for peak temperature is that the average difference is within ±1.5℃, then the comparison result is consistent. For example, 10 second temperature sensors, a1 to a10, are set on the target product. Second temperature sensor a1 obtains a measured temperature curve S11, and a virtual temperature curve S12 is obtained based on the measured temperature curve S11. Second temperature sensor a2 obtains a measured temperature curve S11, and a virtual temperature curve S22 is obtained based on the measured temperature curve S21, and so on, resulting in 10 measured temperature curves and 10 virtual temperature curves. Under a certain preset condition, the difference between the measured temperature curve S11 and the virtual temperature curve S21 with respect to the peak temperature is obtained and denoted as difference A1. The difference between the measured temperature curve S21 and the virtual temperature curve S22 with respect to the peak temperature is obtained and denoted as difference A2, and so on, resulting in 10 differences. The average of these 10 differences is calculated. If the average value is within ±1.5℃, then the comparison result is consistent.
[0168] In some embodiments, the evaluation criterion for peak temperature is that the maximum difference is within ±1.5℃, in which case the comparison results are consistent. As in the example above, if the maximum difference among the 10 differences is within ±1.5℃, the comparison results are consistent.
[0169] In some embodiments, the evaluation criterion for reflux time is that the average difference is within ±1.5°C, in which case the comparison results are consistent.
[0170] In some embodiments, the evaluation criterion for reflux time is that the maximum difference is within ±1.5°C, in which case the comparison results are consistent.
[0171] S604, based on the comparison results under various preset conditions, obtains the accuracy of the virtual temperature curve.
[0172] In some embodiments, please refer to Figure 10 S604 may include: S101, obtain the first number of comparison results for each preset condition that are consistent.
[0173] S102, obtain the second quantity based on the preset conditions.
[0174] S103, the accuracy of the virtual temperature curve is obtained based on the first and second quantities.
[0175] The accuracy of the virtual temperature curve is obtained by dividing the first quantity by the second quantity.
[0176] For example, three preset conditions are set, namely preset conditions C1, C2 and C3. For each preset condition, four preset process parameters are used as an example.
[0177] In preset condition C1, if the comparison result of one preset process parameter does not meet the corresponding evaluation standard, the comparison result is inconsistent. In preset condition C2, if the comparison results of two preset process parameters do not meet the corresponding evaluation standard, the comparison result is inconsistent. In preset condition C3, if the comparison results of all four preset process parameters meet the corresponding evaluation standard, the comparison result is consistent. Therefore, the first number of consistent comparison results for each preset condition is 1, the second number is 3, and the accuracy of the virtual temperature curve is 1 / 3.
[0178] In some embodiments, the comparison results include comparison results of preset process parameters. For each preset condition, based on the preset process parameters, the measured temperature curve and the virtual temperature curve of the preset condition are compared to obtain the comparison results of the preset process parameters. A third number of the comparison results of the preset process parameters is obtained. A fourth number of the comparison results of all preset process parameters is obtained. The accuracy of the virtual temperature curve is obtained based on the third and fourth numbers.
[0179] As in the example above, in preset condition C1, the comparison results of three preset process parameters meet the corresponding evaluation criteria; in preset condition C2, the comparison results of two preset process parameters meet the corresponding evaluation criteria; and in preset condition C3, the comparison results of four preset process parameters meet the corresponding evaluation criteria. Therefore, the third quantity is 3 + 2 + 4 = 9. The fourth quantity of comparison results for all preset process parameters is 3 * 4 = 12. Therefore, the accuracy rate of the virtual temperature curve is 9 / 12.
[0180] In some embodiments, when the accuracy of the virtual temperature curve is greater than or equal to a first threshold, it is determined that the virtual temperature curve can be used for routine welding quality analysis and the results are reliable.
[0181] The first threshold can be 90% or 95%, and this application does not specify a particular threshold.
[0182] In some embodiments, when the accuracy of the virtual temperature curve is greater than or equal to a second threshold and less than a first threshold, it is determined that the virtual temperature curve can be used for routine welding quality analysis, and the results can be used for reference.
[0183] The second threshold can be 80% or 85%, and this application does not specify a particular threshold.
[0184] In some embodiments, if the accuracy of the virtual temperature profile is less than a second threshold, the virtual temperature profile is determined to be unusable for routine welding quality analysis.
[0185] The method for evaluating the accuracy of virtual temperature curves provided in this application includes at least the following technical effects: By setting preset conditions that cover most of the equipment states and product changes that may occur in daily production, the universality and applicability of the virtual temperature curve model are ensured.
[0186] The accuracy of the virtual temperature curve under preset conditions is evaluated by using clear quantitative indicators. That is, the consistency between the measured temperature curve and the virtual temperature curve is determined according to the preset process parameters and their corresponding evaluation standards, and the accuracy rate of the virtual temperature curve is determined based on the consistency.
[0187] Utilizing validated virtual temperature profile models for routine welding process analysis can significantly improve production efficiency and product quality while reducing production costs.
[0188] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and other division methods may be used in actual implementation.
[0189] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0190] In the various embodiments of this application, the functional modules can be integrated into one processing submodule, or each submodule can exist physically separately, or two or more submodules can be integrated into one submodule. The integrated submodules described above can be implemented in hardware or in a combination of hardware and software functional modules.
[0191] Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of this application is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be embraced within this application. No appended diagram markings in the claims should be construed as limiting the scope of the claims.
[0192] Furthermore, it is clear that the word "comprising" does not exclude other submodules or steps, and the singular does not exclude the plural. Multiple submodules or devices described in this application may also be implemented by a single submodule or device through software or hardware. The terms "first," "second," etc., are used to indicate names and do not indicate any specific order.
[0193] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application.
Claims
1. A method for evaluating the accuracy of virtual temperature curves, characterized in that, The method includes: Obtain the target coefficient of the virtual temperature curve; Acquire a measured temperature curve and a virtual temperature curve of a target product under preset conditions. The measured temperature curve is used to indicate the temperature change of the target product during the heat treatment stage, which includes the target product entering the heating equipment and the target product flowing out of the heating equipment. The virtual temperature curve is obtained based on the target coefficient and the ambient temperature, where the ambient temperature includes the temperature of the environment in which the target product is located during the heat treatment stage. The preset conditions are used to indicate the conditions of the heating equipment and / or the conditions of the target object sent into the heating equipment. For each preset condition, the measured temperature curve and the virtual temperature curve under the preset conditions are compared to obtain the comparison result; The accuracy of the virtual temperature curve is obtained based on the comparison results under each preset condition.
2. The method for evaluating the accuracy of virtual temperature curves as described in claim 1, characterized in that, For each preset condition, the measured temperature curve and the virtual temperature curve under the preset conditions are compared to obtain the following comparison results: For each preset condition, the measured temperature curve and the virtual temperature curve of the preset condition are compared according to the preset process parameters to obtain the comparison result of the preset process parameters. When the comparison result of any of the preset process parameters meets the corresponding evaluation criteria, the comparison result is consistent. The comparison result is inconsistent when the comparison result of any of the preset process parameters does not meet the corresponding evaluation criteria.
3. The method for evaluating the accuracy of virtual temperature curves as described in claim 2, characterized in that, The accuracy of obtaining the virtual temperature curve based on the comparison results under each preset condition includes: Obtain a first number of comparison results that are consistent for each of the preset conditions; Obtain the second quantity of the preset conditions; The accuracy of the virtual temperature curve is obtained based on the first quantity and the second quantity.
4. The method for evaluating the accuracy of virtual temperature curves as described in any one of claims 1 to 3, characterized in that, The heating device includes multiple working areas, and the preset conditions include any one or more of the following: The temperatures of different working zones in the heating equipment; The speed at which the heating device transports the target object; The number of the target objects; The spacing between two or more target objects, wherein the target objects include vehicles and / or the target products.
5. The method for evaluating the accuracy of virtual temperature curves as described in claim 4, characterized in that, The preset process parameters include any one or more of the following: peak temperature, reflux time, heating slope, and cooling slope.
6. The method for evaluating the accuracy of virtual temperature curves as described in any one of claims 1 to 3, characterized in that, The heating device includes multiple working areas, each working area is equipped with a first temperature sensor, and the target product is equipped with N second temperature sensors, where N is an integer greater than or equal to 1. The process of obtaining the measured temperature curve and virtual temperature curve of the target product under preset conditions includes: The first moment when the target product enters the heating equipment is obtained; Obtain the second moment when the target product flows out of the heating device; The temperature change recorded by the second temperature sensor between the first time and the second time is obtained to obtain the measured temperature curve; When the target product passes through the work area, the temperature change recorded by the first temperature sensor in the work area is obtained to obtain the ambient temperature. The virtual temperature curve is obtained based on the external ambient temperature and the target coefficient.
7. The method for evaluating the accuracy of virtual temperature curves as described in claim 6, characterized in that, The target coefficient is the heat transfer coefficient, and obtaining the virtual temperature curve based on the external ambient temperature and the target coefficient includes: Obtain the initial temperature of the target product at the first moment; The temperature of the target product at the current moment is obtained based on the ambient temperature, the initial temperature, the target coefficient, and the temperature conversion formula. The temperature conversion formula includes: Ti = (1-k)T(i-1) + k(T0(i-1)); Where Ti is the temperature of the target product at the current moment, T(i-1) is the temperature of the target product at the previous moment, T0(i-1) is the ambient temperature at the previous moment, and K is the heat transfer coefficient. The virtual temperature curve is obtained based on the temperature of the target product at various times.
8. The method for evaluating the accuracy of virtual temperature curves as described in claim 1, characterized in that, The target coefficient includes the heat transfer coefficient, the heating device includes multiple working areas, the working areas are equipped with a first temperature sensor, and the target product is equipped with a second temperature sensor. The target coefficients for obtaining the virtual temperature curve include: The temperature change recorded by the first temperature sensor in the working area when the target product passes through the working area is obtained to obtain a first curve; The temperature change of the target product recorded by the second temperature sensor during the heat treatment stage is obtained to obtain the second curve; The temperature values of the first curve and the second curve are obtained according to a preset sampling period; For each preset sampling period, the target coefficient for the preset sampling period is obtained according to the temperature value and the coefficient conversion formula; The coefficient conversion formula includes: K = (Ti-T(i-1) / T0(i-1)-T(i-1)); Where Ti is the temperature of the target product at the current moment, T(i-1) is the temperature of the target product at the previous moment, T0(i-1) is the ambient temperature at the previous moment, and K is the heat transfer coefficient. The target coefficients of the virtual temperature curve are obtained based on the target coefficients of each preset sampling period.
9. An execution device, characterized in that, The execution device includes: a memory storing at least one instruction; and a processor executing the at least one instruction to implement the method for evaluating the accuracy of a virtual temperature profile as described in any one of claims 1 to 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction, which is executed by a processor of an electronic device to implement the method for evaluating the accuracy of a virtual temperature profile as described in any one of claims 1 to 8.
