Intelligent Process Control Method and System for Extruded Boards

Through intelligent process control methods, gravity sensors and elevation analysis technology are used to realize automatic detection of extruded plates, solving the subjective problems brought about by manual judgments and improving detection accuracy and efficiency.

CN119078090BActive Publication Date: 2025-07-08JIANGSU TIANYUN JIAHE ENERGY SAVING TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411413227.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2024-08-02
Filing Date
2024-10-11
Publication Date
2025-07-08
Estimated Expiration
2044-10-11

AI Technical Summary

Technical Problem

In the prior art, the product grade determination of extruded boards is mostly done manually, which has a certain subjectivity, resulting in inaccurate detection results and low efficiency.

Method used

Using intelligent process control methods, a scanning fence is generated through gravity sensors, combined with monitoring point elevation analysis and temperature measurement area evaluation, the automatic detection of extruded boards is realized, including specification matching module, fence generation module, point determination module, primary evaluation module and secondary evaluation module, and finally the plate grade is determined.

Benefits of technology

The accuracy and efficiency of extruded plate inspection are improved, and the objectivity and consistency of the test results are ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119078090B_ABST
    Figure CN119078090B_ABST
Patent Text Reader

Abstract

The present invention provides an intelligent process control method and system for extruded boards. Among them, the method includes: obtaining the extruded boards produced in the current production cycle, and determining the detection molds with a specification matching relationship based on the specification attributes; generating a scanning fence in response to the gravity acquisition value output by the gravity sensor on the bottom surface of the accommodation slot being within a preset gravity range; determining the monitoring points of the scanning fence based on the monitoring point determination strategy, obtaining each monitoring point within the scanning fence, performing elevation analysis on each monitoring point to obtain the elevation of each point; performing a first-level specification evaluation on the extruded board based on the elevation of each point to obtain a first-level evaluation value; determining the temperature measurement area of the extruded board based on the temperature measurement area determination strategy, obtaining the temperature measurement area, and performing a second-level temperature evaluation on the extruded board based on the temperature measurement area to obtain a second-level evaluation value; performing numerical fusion on the first-level evaluation value and the second-level evaluation value, and determining the board grade of the extruded board based on the fusion result. The present invention at least improves the detection efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technology, and particularly to an intelligent process control method and system for extruded boards. Background Art

[0002] An extruded board is a rigid foam plastic board with continuous closed-cell foaming, which is made of polystyrene resin supplemented with polymers while heating and mixing, injecting a catalyst, and then extruding. Its internal is an independent closed-cell structure, and it is an environment-friendly thermal insulation material with excellent properties such as high compressive strength, low water absorption, moisture-proof, airtight, light weight, corrosion resistance, ultra-anti-aging (almost no aging during long-term use), and low thermal conductivity.

[0003] The inventors found in the research that during the manufacturing process of extruded boards, defects such as bubbles or grooves may occur, resulting in a decrease in the thermal insulation effect and a corresponding reduction in the product grade. Therefore, there are different grades of extruded boards. In the prior art, the product grade of extruded boards is mostly judged manually, which has certain subjectivity. Summary of the Invention

[0004] Based on the above problems, the present invention is proposed to provide an intelligent process control method and system for extruded boards that overcome the above problems or at least partially solve the above problems.

[0005] According to one aspect of the present invention, there is provided an intelligent process control method for extruded boards, including the following steps:

[0006] Obtain the extruded board produced in the current production cycle, and determine a detection mold with a specification matching relationship based on the specification attributes of the corresponding extruded board, wherein the detection mold includes a mold body provided with a receiving slot;

[0007] In response to the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the receiving slot being within a preset gravity range, generate a scanning fence corresponding to the receiving slot;

[0008] Determine the monitoring points of the scanning fence based on the monitoring point determination strategy, obtain each monitoring point located within the scanning fence, and perform elevation analysis on each monitoring point respectively to obtain the elevation of each monitoring point corresponding to each monitoring point;

[0009] Perform a primary specification evaluation on the extruded board based on the elevations of each monitoring point to obtain a primary evaluation value;

[0010] Determine the temperature measurement area of the extruded board based on the temperature measurement area determination strategy, obtain the temperature measurement area located on the extruded board, and perform a secondary temperature evaluation on the extruded board based on the temperature measurement area to obtain a secondary evaluation value;

[0011] Perform numerical fusion based on the first-level evaluation value and the second-level evaluation value, and determine the board grade corresponding to the extruded board based on the fusion result.

[0012] Optionally, in the method according to the present invention, the specification attribute includes a size sub-attribute and a thickness sub-attribute;

[0013] Determine a detection mold having a specification matching relationship based on the specification attribute corresponding to the extruded board, including:

[0014] Establish a mold determination interface corresponding to the extruded board, and fill the retrieved mold search coordinate diagram into the mold determination interface, wherein the mold search coordinate diagram includes size division points corresponding to different preset size values extending along the X-axis and thickness division points corresponding to different preset thickness values extending along the Y-axis;

[0015] Based on the extruded board, respectively determine the production size value corresponding to the size sub-attribute and the production thickness value corresponding to the thickness sub-attribute;

[0016] Based on the size division point corresponding to the production size value and the thickness division point corresponding to the production thickness value in the mold search coordinate diagram, determine the attribute coordinate point corresponding to the specification attribute of the extruded board;

[0017] Retrieve the mold label having a link relationship with the attribute coordinate point, and display the mold label on the mold search coordinate diagram;

[0018] Send the mold determination interface to the detection end for display, so that the detection end determines the detection mold having a specification matching relationship with the extruded board based on the mold label.

[0019] Optionally, in the method according to the present invention, displaying the mold label on the mold search coordinate diagram includes:

[0020] Generate a horizontal coordinate plane based on the X-axis and the Y-axis located in the mold search coordinate diagram, and generate a Z-axis connected to the X-axis and the Y-axis respectively along a direction perpendicular to the horizontal coordinate plane;

[0021] Generate a label display three-dimensional space based on the Z-axis and the horizontal coordinate plane, and determine the coordinate origin based on the mold search coordinate diagram;

[0022] Generate a label display line connecting the coordinate origin and the attribute coordinate point respectively with the coordinate origin as the starting point and the attribute coordinate point as the ending point;

[0023] Adjust the label size corresponding to the mold label to be the same as the line segment size of the label display line, and display the retrieved mold label on the mold search coordinate diagram in a form that fits the label display line and is perpendicular to the horizontal coordinate plane.

[0024] Optionally, in the method according to the present invention, in response to the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot being within the preset gravity range, generate a scanning fence corresponding to the accommodation slot, including:

[0025] When the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot at any moment is greater than the preset gravity value, determine that moment as the starting moment, and create a timing detection task based on the starting moment;

[0026] Based on the timing detection task, obtain the output detection of the gravity sensor for a continuous preset period starting from the starting moment, and obtain an acquisition interval corresponding to the preset period;

[0027] In response to each gravity acquisition value within the acquisition interval being within the preset gravity range, obtain the slot profile at the edge of the accommodation slot, and obtain the slot center point corresponding to the slot profile;

[0028] Generate a scanning fence with a preset magnification factor corresponding to the slot profile around the periphery of the slot profile with the slot center point as the expansion reference point.

[0029] Optionally, in the method according to the present invention, perform point determination on the scanning fence based on a monitoring point determination strategy to obtain each monitoring point within the scanning fence, including:

[0030] Perform grid processing on the scanning fence to obtain each horizontal grid line and each vertical grid line within the scanning fence, and obtain each grid intersection point formed between each horizontal grid line and each vertical grid line;

[0031] Establish a fence coordinate system corresponding to the scanning fence with the fence center point of the scanning fence as the origin, and determine each grid coordinate point corresponding to each grid intersection point based on the fence coordinate system;

[0032] Group the coordinate points corresponding to the horizontal coordinate extreme values and the vertical coordinate extreme values respectively among each grid coordinate point to obtain a longitudinal edge coordinate group and a horizontal edge coordinate group;

[0033] Determine any grid coordinate point in the longitudinal edge coordinate group as the first horizontal inspection point, and determine the grid coordinate point having the same vertical coordinate value as the first horizontal inspection point as the second horizontal inspection point;

[0034] Taking the first horizontal inspection point and the second horizontal inspection point as the inspection starting points respectively, perform horizontal pixel value inspections on each grid coordinate point having the same vertical coordinate value as the first horizontal inspection point and the second horizontal inspection point, and obtain the horizontal inspection result;

[0035] Determine any grid coordinate point in the horizontal edge coordinate group as the first vertical inspection point, and determine the grid coordinate point having the same horizontal coordinate value as the first vertical inspection point as the second vertical inspection point;

[0036] Taking the first vertical inspection point and the second vertical inspection point as the inspection starting points respectively, perform horizontal pixel value inspections on each grid coordinate point having the same horizontal coordinate value as the vertical and horizontal inspection point and the second vertical inspection point, and obtain the vertical inspection result;

[0037] Determine each monitoring point located within the scanning fence based on the horizontal inspection result and the vertical inspection result.

[0038] Optionally, in the method according to the present invention, determining each monitoring point located within the scanning fence based on the horizontal inspection result and the vertical inspection result includes:

[0039] When the pixel difference between the grid pixel value of any grid coordinate point corresponding to the horizontal inspection result and the preset pixel value is within the preset pixel interval, determine this grid coordinate point and each grid coordinate point having the same horizontal coordinate value as this grid coordinate point as the horizontal screening group;

[0040] When the pixel difference between the grid pixel value of any grid coordinate point corresponding to the vertical inspection result and the preset pixel value is within the preset pixel region, determine this grid coordinate point and each grid coordinate point having the same vertical coordinate value as this grid coordinate point as the vertical screening group;

[0041] Optionally, in the method according to the present invention, performing a first-level specification evaluation on the extruded board based on the elevation of each point to obtain a first-level evaluation value, including:

[0042] Perform elevation conversion on the production thickness value to obtain the reference elevation corresponding to the extruded board;

[0043] Compare the elevation of each point with the reference elevation respectively, and determine all monitoring points with the comparison result that the elevation of the corresponding point is greater than the reference elevation as the bubble point group, and determine all monitoring points with the comparison result that the elevation of the corresponding point is less than the reference elevation as the groove point group;

[0044] In the scanning fence, connect the monitoring points in adjacent position relationships in the bubble point group to obtain each bubble area located in the scanning fence;

[0045] In the scanning fence, connect the monitoring points in adjacent position relationships in the groove point group to obtain each groove area located in the scanning fence;

[0046] Determine the number of bubbles and the bubble size corresponding to each bubble area, and the number of grooves and the groove size corresponding to each groove area;

[0047] Based on the number of bubbles and the bubble size, determine the bubble influence coefficient corresponding to the extruded board, and based on the number of grooves and the groove size, determine the groove influence coefficient corresponding to the extruded board, and perform coefficient fusion on the bubble influence coefficient and the groove influence coefficient to obtain the first-level evaluation value corresponding to the extruded board.

[0048] Optionally, in the method according to the present invention, based on the number of bubbles and the bubble size, determine the bubble influence coefficient corresponding to the extruded board, and based on the number of grooves and the groove size, determine the groove influence coefficient corresponding to the extruded board, and perform coefficient fusion on the bubble influence coefficient and the groove influence coefficient to obtain the first-level evaluation value corresponding to the extruded board, including:

[0049] Perform normalization processing on the number of bubbles and the bubble size respectively to obtain a first quantity value and a first size value;

[0050] Perform positive superposition based on the first quantity value and the first size value to obtain the bubble influence coefficient;

[0051] Perform normalization processing on the number of grooves and the groove size respectively to obtain a second quantity value and a second size value;

[0052] Perform positive superposition based on the second quantity value and the second size value to obtain the groove influence coefficient,

[0053] Substitute the bubble influence coefficient and the groove influence coefficient into the following formula to obtain the first-level evaluation value:

[0054]

[0055] Among them, S1 is the first-level evaluation value, B n1 is the number of bubbles, g n1 is the normalized value of the number of bubbles,

[0056] B m1 is the bubble size, g m1 is the normalized value of the bubble size, kB is the bubble weight value, F n2 is the number of grooves in, g n2 is the normalized value of the number of grooves, F m2 is the groove size, g m2 is the normalized value of the groove size, k F is the groove weight value.

[0057] Optionally, in the method according to the present invention, all monitoring points with a comparison result that the elevation of the corresponding point is less than the reference elevation are determined as a groove point group, and then it further includes:

[0058] Performing elevation analysis on the bottom surface of the slot for accommodating the groove to obtain the groove elevation corresponding to the accommodating groove;

[0059] Calculating the difference between each point elevation corresponding to each monitoring point in the groove point group and the groove elevation to obtain each elevation difference;

[0060] Screening out the monitoring points with the corresponding elevation difference within the preset elevation region from the groove point group to obtain an updated groove point group.

[0061] Optionally, in the method according to the present invention, based on the temperature measurement area determination strategy, the extruded board is determined for the area to obtain the temperature measurement area on the extruded board, and a secondary temperature evaluation is performed on the extruded board based on the temperature measurement area to obtain a secondary evaluation value, including:

[0062] Obtaining the center point of the board surface corresponding to the extruded board, and generating dividing lines in each direction connecting to the board surface contour of the extruded board respectively starting from the center point of the board surface in the north, south, west, and east directions;

[0063] Determining the center points of each line segment respectively located on each dividing line, and generating each temperature measurement area with a corresponding preset area size respectively based on the center points of each line segment;

[0064] Performing a secondary temperature evaluation with the same temperature measurement value on the extruded board respectively based on each temperature measurement area to determine each temperature evaluation value corresponding to each temperature measurement area;

[0065] Performing an average value calculation based on each temperature evaluation value to obtain the secondary evaluation value.

[0066] According to another aspect of the present invention, there is provided an intelligent process control system for an extruded board, including:

[0067] A specification matching module configured to obtain the extruded board produced in the current production cycle, and determine a detection mold having a specification matching relationship based on the specification attributes of the corresponding extruded board, wherein the detection mold includes a mold body provided with an accommodating slot;

[0068] A fence generation module, configured to generate a scanning fence corresponding to the accommodation slot in response to a gravity acquisition value output by a gravity sensor disposed on the bottom surface of the accommodation slot of the accommodation slot being within a preset gravity range;

[0069] A point position determination module, configured to determine point positions of the scanning fence based on a monitoring point position determination strategy, obtain each monitoring point position within the scanning fence, and perform elevation analysis on each monitoring point position respectively to obtain respective point position elevations corresponding to each monitoring point position;

[0070] A first-level evaluation module, configured to perform a first-level specification evaluation on the extruded board based on each point position elevation to obtain a first-level evaluation value;

[0071] A second-level evaluation module, configured to determine an area on the extruded board based on a temperature measurement area determination strategy to obtain a temperature measurement area on the extruded board, and perform a second-level temperature evaluation on the extruded board based on the temperature measurement area to obtain a second-level evaluation value;

[0072] A grade determination module, configured to perform numerical fusion based on the first-level evaluation value and the second-level evaluation value, and determine a board grade corresponding to the extruded board based on the fusion result.

[0073] According to the solution of the present invention, the server will first obtain all the extruded boards produced in the current production cycle, determine a detection mold having a specification matching relationship with each extruded board according to the specification attributes of each extruded board, and a gravity sensor is disposed on the bottom surface of the accommodation slot of each detection mold. When the gravity acquisition value output by the gravity sensor is within a preset gravity range, the server will generate a scanning fence corresponding to the accommodation slot. Then, the server will determine each monitoring point position within the scanning fence according to the monitoring point position determination strategy, and perform elevation analysis on each monitoring point position respectively to obtain the respective point position elevations of each monitoring point position. Furthermore, the server can determine the sizes and quantities of the air bubbles and grooves in the extruded board according to each point position elevation to perform a first-level specification evaluation on the extruded board, thereby obtaining a first-level evaluation value. Next, the server will determine the temperature measurement area on the extruded board according to the temperature measurement area determination strategy, thereby performing a second-level temperature evaluation on the extruded board in the determined temperature measurement area and obtaining a second-level evaluation value. Then, the first-level evaluation value and the second-level evaluation value are numerically fused to determine the board grade of the extruded board. The present invention can improve the detection efficiency of the extruded board and ensure the accuracy of the detection result. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] Figure 1 Shows a flowchart of an intelligent process control method for an extruded board according to an embodiment of the present invention;

[0075] Figure 2 Shows a schematic diagram of a first lateral inspection point and a second lateral inspection point according to an embodiment of the present invention;

[0076] Figure 3 Shows a schematic diagram of a temperature measurement area according to an embodiment of the present invention;

[0077] Figure 4 Shows a structural block diagram of an extruded board intelligent process control system according to another embodiment of the present invention. Detailed implementation manners

[0078] Hereinafter, exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be completely conveyed to those skilled in the art.

[0079] Extruded boards are made of polystyrene resin supplemented with polymers while being heated and mixed, injecting catalysts, and then extruding and pressing out continuous closed-cell foamed rigid foam plastic boards. Their interiors are independent closed-cell bubble structures, and they are an environmentally friendly thermal insulation material with excellent properties such as high compressive strength, low water absorption, moisture resistance, airtightness, light weight, corrosion resistance, super anti-aging (almost no aging during long-term use), and low thermal conductivity.

[0080] The inventors found in their research that during the manufacturing process of extruded boards, defects such as bubbles or grooves may occur, resulting in a decrease in the thermal insulation effect and a corresponding reduction in the product grade. Therefore, there are different grades of extruded boards. In the prior art, the product grades of extruded boards are mostly judged manually, which has a certain degree of subjectivity.

[0081] To solve the problems existing in the above prior art, the inventors proposed the solution of the present invention. An embodiment of the present invention provides an extruded board intelligent process control method, which can be executed in a computing device.

[0082] Figure 1 Shows a flowchart of an extruded board intelligent process control method according to an embodiment of the present invention, which is suitable for execution in a computing device.

[0083] As Figure 1 shown, the purpose of this embodiment is to implement an extruded board intelligent process control method, starting from step S102, and in step S102, it includes the following steps:

[0084] Obtain the extruded boards produced in the current production cycle, and determine a detection mold with a specification matching relationship based on the specification attributes corresponding to the extruded boards, where the detection mold includes a mold body provided with a receiving slot.

[0085] For example, in this embodiment, the server will first obtain all the extruded boards produced in the current production cycle, and determine a detection mold with a specification matching relationship with each extruded board according to the specification attributes of each extruded board. The detection mold includes a mold body provided with a receiving slot, and the receiving slot can accommodate the corresponding extruded board, facilitating subsequent detection.

[0086] Furthermore, the above-mentioned "the specification attributes include a size sub-attribute and a thickness sub-attribute;

[0087] Determine a detection mold with a specification matching relationship based on the specification attributes corresponding to the extruded board" further includes the following steps:

[0088] Establish a mold determination interface corresponding to the extruded board, and fill the retrieved mold search coordinate map into the mold determination interface, where the mold search coordinate map includes size division points corresponding to different preset size values extending along the X-axis and thickness division points corresponding to different preset thickness values extending along the Y-axis;

[0089] Based on the extruded board, respectively determine the production size value corresponding to the size sub-attribute and the production thickness value corresponding to the thickness sub-attribute;

[0090] In the mold search coordinate map, determine the attribute coordinate points corresponding to the specification attributes of the extruded board based on the size division points corresponding to the production size value and the thickness division points corresponding to the production thickness value;

[0091] Based on the attribute coordinate points, retrieve the mold labels having a link relationship with them, and display the mold labels on the mold search coordinate map;

[0092] Send the mold determination interface to the detection end for display, so that the detection end determines a detection mold with a specification matching relationship with the extruded board based on the mold labels.

[0093] For example, in this embodiment, the specification attributes of the extruded board include a size sub-attribute and a thickness sub-attribute, and the server can determine a detection mold with a specification matching relationship with it according to the specification attributes of the extruded board.

[0094] First, the server will create a display interface corresponding to the extruded board, namely the mold determination interface, retrieve the mold search coordinate diagram, and then fill the mold search coordinate diagram into the mold determination interface. The mold search coordinate diagram is a two-dimensional coordinate, which has size division points corresponding to different preset size values extending along the X-axis and thickness division points corresponding to different preset thickness values extending along the Y-axis.

[0095] Then, the server will determine the production size value corresponding to the size sub-attribute of the extruded board respectively, and the production thickness value corresponding to the thickness sub-attribute, and then determine the attribute coordinate points corresponding to the specification attributes of the extruded board according to the size division points corresponding to the production size value and the thickness division points corresponding to the production thickness value in the mold search coordinate diagram. Then, retrieve the mold label having a link relationship with it according to the attribute coordinate points, and display the mold label in the mold search coordinate diagram, and send the mold determination interface to the detection end for display, so that the detection end can determine the detection mold having a specification matching relationship with the extruded board according to the mold label.

[0096] This embodiment can determine the corresponding attribute coordinate points in the mold search coordinate diagram according to the specification attributes of the extruded board, thereby determining the corresponding mold label, and sending the mold search coordinate diagram with the mold label to the detection end for display, which is convenient for the detection end to quickly determine the detection mold corresponding to the extruded board, greatly improving the work efficiency.

[0097] Furthermore, the above "displaying the mold label on the mold search coordinate diagram" further includes the following steps:

[0098] Generate a horizontal coordinate plane based on the X-axis and Y-axis located in the mold search coordinate diagram, and generate a Z-axis connected to the X-axis and Y-axis respectively along a direction perpendicular to the horizontal coordinate plane;

[0099] Generate a label display three-dimensional space based on the Z-axis and the horizontal coordinate plane, and determine the coordinate origin based on the mold search coordinate diagram;

[0100] Taking the coordinate origin as the starting point and the attribute coordinate point as the ending point, generate label display lines connecting the coordinate origin and the attribute coordinate point respectively;

[0101] Adjust the label size corresponding to the mold label to be the same as the line segment size of the label display line, and display the retrieved mold label on the mold search coordinate diagram in a form that fits the label display line and is perpendicular to the horizontal coordinate plane.

[0102] For example, in this embodiment, the mold search coordinate map is a two-dimensional coordinate. When the server places the mold label on the mold search coordinate map, it will first generate a three-dimensional coordinate based on the two-dimensional coordinate. First, the server will generate a horizontal coordinate plane according to the X-axis and Y-axis in the mold search coordinate map, and generate a Z-axis connected to the X-axis and Y-axis respectively along the direction perpendicular to the horizontal coordinate plane. Then, a three-dimensional space for label display is generated based on the Z-axis and the horizontal coordinate plane, and the coordinate origin is determined in the mold search coordinate map.

[0103] Next, the server will generate a line segment connecting the coordinate origin and the attribute coordinate point with the coordinate origin as the starting point and the attribute coordinate point as the ending point, that is, the label display line, and adjust the label size of the corresponding mold label to be the same as the line segment size of the label display line. Then, the retrieved mold label is displayed on the mold search coordinate map in a form that fits the label display line and is perpendicular to the horizontal coordinate plane.

[0104] This embodiment can add the mold label to the mold search coordinate map in a three-dimensional display manner. Since the label size of the mold label is the same as the line segment size of the label display line, the detection end can also quickly know the specification attributes of the extruded board through the display angle and length of the mold label, and then determine the detection mold with a specification matching relationship with the extruded board according to the mold label, which can improve the corresponding work efficiency.

[0105] In step S104, it includes the following contents:

[0106] In response to the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot being within the preset gravity range, a scanning fence corresponding to the accommodation slot is generated.

[0107] For example, in this embodiment, a gravity sensor is disposed on the bottom surface of each accommodation slot, which is convenient for the subsequent server to make corresponding judgments on whether the extruded board is correctly placed in the detection mold. The preset gravity range can be set in the server according to the weight of the extruded board. When an item is placed on the detection mold, the gravity sensor disposed on the bottom surface of the accommodation slot will output the gravity value of the placed item, that is, the gravity acquisition value. If the output gravity acquisition value is within the preset gravity range, it means that the item currently placed on the detection mold is an extruded board, and then the server will generate a scanning fence corresponding to the accommodation slot, which is convenient for further detection of the extruded board.

[0108] Furthermore, the above "In response to the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot being within the preset gravity range, a scanning fence corresponding to the accommodation slot is generated" further includes the following steps:

[0109] When the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot at any moment is greater than a preset gravity value, determine this moment as the starting moment, and create a timing detection task based on the starting moment;

[0110] Based on the timing detection task, obtain the output detection of the gravity sensor for a continuous preset period starting from the starting moment, and obtain an acquisition interval corresponding to the preset period;

[0111] In response to each gravity acquisition value within the acquisition interval being within the preset gravity interval, obtain the slot profile located at the edge of the accommodation slot, and obtain the slot center point corresponding to the slot profile;

[0112] Use the slot center point as an expansion reference point to generate a scanning fence with a preset magnification multiple corresponding to the slot profile outside the slot profile.

[0113] For example, in this embodiment, when the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot at any moment is greater than the preset gravity value, it indicates that an extruded board may be placed into the accommodation slot. However, to determine whether the item placed in the accommodation slot is an extruded board, the server will determine this moment as the starting moment and create a timing detection task based on the starting moment. In the timing detection task, the server will obtain the output detection of the gravity sensor for a continuous preset period starting from the starting moment. For example, the preset time can be 3 seconds. Thus, the server will obtain the gravity acquisition values output by the gravity sensor within these 3 seconds, that is, the acquisition interval.

[0114] When each gravity acquisition value within the acquisition interval is within the preset gravity interval, it indicates that the item currently placed in the accommodation slot is an extruded board, and subsequent detection steps can be carried out. First, the server will obtain the slot profile located at the edge of the accommodation slot and the slot center point of the slot profile, and then use the slot center point as an expansion reference point to generate a scanning fence with a preset magnification multiple corresponding to the slot profile outside the slot profile, so that the subsequent detection of the extruded board can be completed.

[0115] In step S106, the following content is included:

[0116] Based on the monitoring point determination strategy, determine the points within the scanning fence, obtain each monitoring point located within the scanning fence, and perform elevation analysis on each monitoring point respectively to obtain the elevation of each point corresponding to each monitoring point respectively.

[0117] For example, in this embodiment, the server determines each monitoring point within the scanning fence according to the monitoring point determination strategy, and performs elevation analysis on each monitoring point separately to obtain the elevation of each point of each monitoring point, which facilitates the subsequent judgment by the server on whether there are bubbles or grooves at each monitoring point based on the elevation of each monitoring point.

[0118] Further, the step of "determining points within the scanning fence based on the monitoring point determination strategy to obtain each monitoring point within the scanning fence" further includes the following steps:

[0119] Perform grid processing on the scanning fence to obtain each horizontal grid line and each vertical grid line within the scanning fence, and obtain each grid intersection point formed between each horizontal grid line and each vertical grid line;

[0120] Establish a fence coordinate system corresponding to the scanning fence with the center point of the fence of the scanning fence as the origin, and determine each grid coordinate point corresponding to each grid intersection point based on the fence coordinate system; Group the coordinate points corresponding to the horizontal coordinate extreme values and the vertical coordinate extreme values respectively among each grid coordinate point to obtain a longitudinal edge coordinate group and a horizontal edge coordinate group;

[0121] Determine any grid coordinate point in the longitudinal edge coordinate group as the first horizontal inspection point, and determine the grid coordinate point having the same longitudinal coordinate value as the first horizontal inspection point as the second horizontal inspection point;

[0122] Respectively take the first horizontal inspection point and the second horizontal inspection point as the inspection starting points, and perform pixel value inspection based on the horizontal direction on each grid coordinate point having the same longitudinal coordinate value as the first horizontal inspection point and the second horizontal inspection point to obtain a horizontal inspection result;

[0123] Determine any grid coordinate point in the horizontal edge coordinate group as the first longitudinal inspection point, and determine the grid coordinate point having the same horizontal coordinate value as the first longitudinal inspection point as the second longitudinal inspection point;

[0124] Respectively take the first longitudinal inspection point and the second longitudinal inspection point as the inspection starting points, and perform pixel value inspection based on the horizontal direction on each grid coordinate point having the same horizontal coordinate value as the longitudinal and horizontal inspection points and the second longitudinal inspection point to obtain a longitudinal inspection result;

[0125] Determine each monitoring point within the scanning fence based on the horizontal inspection result and the longitudinal inspection result.

[0126] For example, in this embodiment, there may be a certain gap between the extruded board and the accommodation slot when placing the extruded board, which may cause certain data interference to subsequent detection. Therefore, the server will determine the monitoring points at the gap position based on the monitoring point determination strategy and remove them to avoid corresponding interference.

[0127] First, after generating the scanning fence, the server will perform rasterization processing on the scanning fence to obtain each horizontal grid line and each vertical grid line within the scanning fence, and obtain each grid intersection point formed between each horizontal grid line and each vertical grid line. Then, a fence coordinate system corresponding to the scanning fence is established with the center point of the fence of the scanning fence as the origin, and each grid coordinate point corresponding to each grid intersection point is determined based on the fence coordinate system.

[0128] Furthermore, the server will determine and group the coordinate points corresponding to the horizontal coordinate extreme value and the vertical coordinate extreme value among each grid coordinate point, so as to obtain the vertical edge coordinate group and the horizontal edge coordinate group. At this time, the server will determine any grid coordinate point in the vertical edge coordinate group as the first horizontal investigation point, and determine the grid coordinate point with the same vertical coordinate value as the first horizontal investigation point as the second horizontal investigation point, as Figure 2 shown. Then, starting from the first horizontal investigation point and the second horizontal investigation point respectively, pixel value investigation based on the horizontal direction is performed on each grid coordinate point with the same vertical coordinate value as the first horizontal investigation point and the second horizontal investigation point, so as to obtain the horizontal investigation result.

[0129] Then, any grid coordinate point in the horizontal edge coordinate group is determined as the first vertical investigation point, and the grid coordinate point with the same horizontal coordinate value as the first vertical investigation point is determined as the second vertical investigation point. Then, starting from the first vertical investigation point and the second vertical investigation point respectively, pixel value investigation based on the horizontal direction is performed on each grid coordinate point with the same horizontal coordinate value as the vertical and horizontal investigation points and the second vertical investigation point, so as to obtain the vertical investigation result. Then, the server will determine each monitoring point within the scanning fence according to the horizontal investigation result and the vertical investigation result.

[0130] This embodiment can detect the grid coordinate points at the gap position according to the dimension that the pixel value of the accommodation slot is different from the pixel value of the extruded board, and avoid the corresponding interference caused by the grid coordinate point to subsequent detection.

[0131] Furthermore, the above "determining each monitoring point within the scanning fence based on the horizontal investigation result and the vertical investigation result" further includes the following steps:

[0132] When the pixel difference between the grid pixel value of any grid coordinate point corresponding to the horizontal investigation result and the preset pixel value is within the preset pixel interval, determine the grid coordinate point and each grid coordinate point having the same horizontal coordinate value as the grid coordinate point as the horizontal screening group;

[0133] When the pixel difference between the grid pixel value of any grid coordinate point corresponding to the vertical investigation result and the preset pixel value is within the preset pixel area, determine the grid coordinate point and each grid coordinate point having the same vertical coordinate value as the grid coordinate point as the vertical screening group;

[0134] Based on the vertical screening group and the horizontal screening group, perform point screening on each grid intersection point located in the scanning fence, and determine all the remaining grid intersection points as each monitoring point.

[0135] For example, in this embodiment, a preset pixel value corresponding to the pixel value of the extruded board and a preset pixel interval can be set in advance in the server. When the pixel difference between the grid pixel value and the preset pixel value is within the preset pixel interval, it means that the difference between the grid pixel value and the preset pixel value is too large, that is, the grid coordinate point corresponding to the grid pixel value is not located in the extruded board and needs to be screened.

[0136] Therefore, when the pixel difference between the grid pixel value of any grid coordinate point corresponding to the horizontal investigation result and the preset pixel value is within the preset pixel interval, the server will determine the grid coordinate point and each grid coordinate point having the same horizontal coordinate value as the grid coordinate point as the horizontal screening group; and when the pixel difference between the grid pixel value of any grid coordinate point corresponding to the vertical investigation result and the preset pixel value is within the preset pixel area, the server will determine the grid coordinate point and each grid coordinate point having the same vertical coordinate value as the grid coordinate point as the vertical screening group. Then, the server performs point screening on each grid coordinate point located in the vertical screening group and the horizontal screening group, and determines all the remaining grid intersection points as each monitoring point.

[0137] In step S108, the following content is included:

[0138] Based on the elevation of each point, perform a first-level specification evaluation on the extruded board to obtain a first-level evaluation value.

[0139] For example, in this embodiment, after the server obtains the elevation of each point of each monitoring point, it will perform a first-level specification evaluation on the extruded board according to the elevation of each point, so as to obtain a first-level evaluation value.

[0140] Further, the above "Based on the elevation of each point, perform a first-level specification evaluation on the extruded board to obtain a first-level evaluation value" further includes the following steps:

[0141] Perform elevation conversion on the production thickness value to obtain the reference elevation corresponding to the extruded board; compare the elevation of each point with the reference elevation respectively, and determine all the monitoring points with the comparison result that the elevation of the corresponding point is greater than the reference elevation as the bubble point group, and determine all the monitoring points with the comparison result that the elevation of the corresponding point is less than the reference elevation as the groove point group;

[0142] In the scanning fence, connect the monitoring points in the adjacent position relationship in the bubble point group to obtain each bubble area in the scanning fence;

[0143] In the scanning fence, connect the monitoring points in the adjacent position relationship in the groove point group to obtain each groove area in the scanning fence;

[0144] Determine the number of bubbles and the bubble size corresponding to each bubble area, as well as the number of grooves and the groove size corresponding to each groove area;

[0145] Determine the bubble influence coefficient corresponding to the extruded board based on the number of bubbles and the bubble size, and determine the groove influence coefficient corresponding to the extruded board based on the number of grooves and the groove size, and perform coefficient fusion on the bubble influence coefficient and the groove influence coefficient to obtain the first-level evaluation value corresponding to the extruded board.

[0146] For example, in this embodiment, the server will first perform elevation conversion according to the production thickness value of the extruded board to obtain the reference elevation of the extruded board, that is, the elevation in the case of no bubbles or grooves. Then, the server will compare the elevation of each point with the reference elevation respectively. When bubbles appear in the extruded board, the elevation of the monitoring points forming the bubble will increase accordingly; when grooves appear in the extruded board, the elevation of the monitoring points forming the groove will decrease accordingly. Therefore, the server will determine all the monitoring points with the comparison result that the elevation of the corresponding point is greater than the reference elevation as the bubble point group, and determine all the monitoring points with the comparison result that the elevation of the corresponding point is less than the reference elevation as the groove point group.

[0147] Since a bubble or a groove may be composed of multiple monitoring points, the server will connect the monitoring points in the adjacent position relationship in the bubble point group in the scanning fence to obtain each bubble area in the scanning fence; and connect the monitoring points in the adjacent position relationship in the groove point group in the scanning fence to obtain each groove area in the scanning fence.

[0148] Furthermore, the server will determine the number and size of the bubbles in each bubble area, as well as the number and size of the grooves in each groove area. Then, based on the number and size of the bubbles, the bubble influence coefficient corresponding to the extruded board is determined, and based on the number and size of the grooves, the groove influence coefficient corresponding to the extruded board is determined. By fusing the bubble influence coefficient and the groove influence coefficient, the first-level evaluation value of the extruded board can be obtained.

[0149] This embodiment can determine the size and quantity of the bubbles and grooves in the extruded board according to the point elevation at the position where the bubbles or grooves appear, with a certain degree of accuracy.

[0150] Furthermore, the above-mentioned "determining the bubble influence coefficient corresponding to the extruded board based on the number and size of the bubbles, and determining the groove influence coefficient corresponding to the extruded board based on the number and size of the grooves, and fusing the bubble influence coefficient and the groove influence coefficient to obtain the first-level evaluation value corresponding to the extruded board" further includes the following steps:

[0151] Normalize the number and size of the bubbles respectively to obtain the first quantity value and the first size value;

[0152] Perform positive superposition based on the first quantity value and the first size value to obtain the bubble influence coefficient;

[0153] Normalize the number and size of the grooves respectively to obtain the second quantity value and the second size value;

[0154] Perform positive superposition based on the second quantity value and the second size value to obtain the groove influence coefficient,

[0155] Substitute the bubble influence coefficient and the groove influence coefficient into the following formula to obtain the first-level evaluation value:

[0156]

[0157] Among them, S1 is the first-level evaluation value, B n1 is the number of bubbles, g n1 is the normalized value of the number of bubbles,

[0158] B m1 is the bubble size, g m1 is the normalized value of the bubble size, k B is the bubble weight value, F n2 in is the number of grooves, g n2 is the normalized value of the number of grooves, F m2 is the groove size, g m2 is the normalized value of the groove size, k Fis the groove weight value.

[0159] For example, in this embodiment, since the measurement units of the number of bubbles, the size of bubbles, the number of grooves, and the size of grooves are different, the server will first normalize them to obtain the first quantity value, the first size value, the second quantity value, and the second size value. Then, the first quantity value and the first size value are positively superimposed to obtain the bubble influence coefficient; the second quantity value and the second size value are positively superimposed to obtain the groove influence coefficient. Then, the server substitutes the bubble influence coefficient and the groove influence coefficient into the formula for calculation to obtain the primary evaluation value.

[0160] Furthermore, after the step of "determining all the monitoring points with the comparison result that the elevation of the corresponding point is less than the reference elevation as the groove point group", the following steps are further included:

[0161] Perform elevation analysis on the bottom surface of the slot for accommodating the groove to obtain the groove elevation corresponding to the accommodating groove;

[0162] Calculate the difference between each point elevation corresponding to each monitoring point located in the groove point group and the groove elevation to obtain each elevation difference;

[0163] Screen out the monitoring points with the corresponding elevation differences within the preset elevation range from the groove point group to obtain the updated groove point group.

[0164] For example, in this embodiment, since grooves with shapes such as circles are provided on the extruded board for the convenience of installation or transportation, after the server determines the groove point group, it is necessary to first screen out the monitoring points that make up these grooves specifically set on the extruded board from the groove point group to avoid corresponding interference to subsequent detections.

[0165] First, the server performs elevation analysis on the bottom surface of the slot for accommodating the groove to obtain the groove elevation of the accommodating groove, and then calculates the difference between the point elevation of each monitoring point located in the groove point group and the groove elevation respectively to obtain each elevation difference. A preset elevation range is set in the server. If the elevation difference is within the preset elevation range, it means that the groove corresponding to the monitoring point is a groove specifically set on the extruded board. Therefore, the server screens out the monitoring points with the elevation differences within the preset elevation range from the groove point group to obtain the updated groove point group.

[0166] In step S110, the following contents are included:

[0167] Determine the area of the extruded board based on the temperature measurement area determination strategy to obtain the temperature measurement area on the extruded board, and perform a secondary temperature evaluation on the extruded board based on the temperature measurement area to obtain a secondary evaluation value.

[0168] For example, in this embodiment, the server will determine the temperature measurement area on the extruded board according to the temperature measurement area determination strategy, so as to perform a secondary temperature evaluation on the extruded board in the determined temperature measurement area and obtain a secondary evaluation value.

[0169] Furthermore, the above-mentioned "determine the area of the extruded board based on the temperature measurement area determination strategy to obtain the temperature measurement area on the extruded board, and perform a secondary temperature evaluation on the extruded board based on the temperature measurement area to obtain a secondary evaluation value" further includes the following steps:

[0170] Obtain the center point of the board surface corresponding to the extruded board, and generate dividing lines in each direction connected to the board surface contour of the extruded board respectively starting from the center point of the board surface along the north, south, west, and east directions; determine the center points of each line segment located on each dividing line in each direction, and generate temperature measurement areas corresponding to a preset area size respectively based on the center points of each line segment;

[0171] Perform a secondary temperature evaluation on the extruded board corresponding to the same temperature measurement value for each temperature measurement area respectively, and determine the temperature evaluation values corresponding to each temperature measurement area respectively;

[0172] Perform a mean value calculation based on each temperature evaluation value to obtain the secondary evaluation value.

[0173] For example, in this embodiment, the server will first obtain the center point of the board surface of the extruded board, and generate dividing lines in each direction connected to the board surface contour of the extruded board respectively starting from the center point of the board surface along the north, south, west, and east directions, and then determine the center points of each line segment located on each dividing line in each direction respectively, and generate temperature measurement areas corresponding to a preset area size respectively based on the center points of each line segment, as Figure 3 shown, and the preset area size needs to be less than or equal to the shortest dividing line in order to ensure that each temperature measurement area can be completely presented on the extruded board.

[0174] Temperature measurement devices are placed on both sides of each temperature measurement area, heating devices such as heating sheets are placed on one side, and temperature sensors are placed on the other side. The server will set the heating devices in each temperature measurement area to the same temperature, that is, the same temperature measurement value, so as to perform a secondary temperature evaluation on each temperature measurement area. When the temperature value measured by the temperature sensor is lower, it indicates that the heat preservation effect of the extruded board is better. Therefore, the server will determine the temperature evaluation values corresponding to each temperature measurement area respectively, and then perform a mean value calculation on each temperature evaluation value to obtain the secondary evaluation value.

[0175] In step S112, the following is included:

[0176] Perform numerical fusion based on the primary evaluation value and the secondary evaluation value, and determine the board grade corresponding to the extruded board based on the fusion result.

[0177] For example, in this embodiment, a preset board grade table is set in the server, and in the preset board grade table, there are board grades of extruded boards corresponding to different fusion results. After the server obtains the primary evaluation value and the secondary evaluation value, the server will perform numerical fusion on the primary evaluation value and the secondary evaluation value to obtain a fusion result. And determine the board grade of the extruded board corresponding to the fusion result in the preset board grade table.

[0178] According to the solution of this embodiment, the server will first obtain all the extruded boards produced in the current production cycle, and determine the detection molds with a specification matching relationship with each extruded board according to the specification attributes of each extruded board. And a gravity sensor is provided on the bottom surface of the slot of each accommodating slot in each detection mold. When the gravity acquisition value output by the gravity sensor is within the preset gravity range, the server will generate a scanning fence corresponding to the accommodating slot. Then, the server will determine each monitoring point within the scanning fence according to the monitoring point determination strategy, and perform elevation analysis on each monitoring point respectively to obtain the elevation of each monitoring point. Furthermore, the server can determine the size and quantity of the bubbles and grooves in the extruded board according to the elevation of each monitoring point to perform a primary specification evaluation on the extruded board, so as to obtain a primary evaluation value. Then, the server will determine the temperature measurement area on the extruded board according to the temperature measurement area determination strategy, and perform a secondary temperature evaluation on the extruded board in the determined temperature measurement area to obtain a secondary evaluation value. Then, perform numerical fusion on the primary evaluation value and the secondary evaluation value to determine the board grade of the extruded board. The present invention can improve the detection efficiency of the extruded board and ensure the accuracy of the detection result.

[0179] Another embodiment of the present invention provides an intelligent process control system for extruded boards, Figure 4 For its corresponding system block diagram, the system includes:

[0180] A specification matching module, configured to obtain the extruded boards produced in the current production cycle, and determine the detection molds with a specification matching relationship based on the specification attributes corresponding to the extruded boards, wherein the detection mold includes a mold body provided with an accommodating slot;

[0181] A fence generation module, configured to generate a scanning fence corresponding to the accommodating slot in response to the gravity acquisition value output by the gravity sensor provided on the bottom surface of the slot of the accommodating slot being within the preset gravity range;

[0182] The point determination module is configured to determine points for the scanning fence based on a monitoring point determination strategy, obtain each monitoring point within the scanning fence, and perform elevation analysis on each monitoring point respectively to obtain the elevation of each point corresponding to each monitoring point.

[0183] The first-level evaluation module is configured to perform a first-level specification evaluation on the extruded board based on the elevation of each point to obtain a first-level evaluation value.

[0184] The second-level evaluation module is configured to determine an area for the extruded board based on a temperature measurement area determination strategy, obtain the temperature measurement area on the extruded board, and perform a second-level temperature evaluation on the extruded board based on the temperature measurement area to obtain a second-level evaluation value.

[0185] The grade determination module is configured to perform numerical fusion based on the first-level evaluation value and the second-level evaluation value, and determine the board grade corresponding to the extruded board based on the fusion result.

[0186] In the specification provided herein, the algorithms and displays are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the examples of the present invention. Based on the above description, the structure required to construct such systems is obvious. In addition, the present invention is not directed to any particular programming language. It should be understood that the content of the present invention described herein can be implemented using various programming languages, and the description of a particular language above is for the purpose of disclosing the preferred embodiments of the present invention.

[0187] In the specification provided herein, a large number of specific details are set forth. However, it can be understood that the embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures, and technologies have not been shown in detail so as not to obscure the understanding of this specification.

[0188] Similarly, it should be understood that, in order to streamline the present disclosure and assist in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together in a single embodiment, figure, or description thereof.

[0189] Those skilled in the art should understand that the modules, units, or components of the devices in the examples disclosed herein can be arranged in the devices as described in the embodiments, or alternatively can be located in one or more devices different from the devices in the examples. The modules in the foregoing examples can be combined into one module or further divided into multiple sub-modules.

[0190] Those skilled in the art can understand that the modules in the devices in the embodiments can be adaptively changed and set in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components.

[0191] In addition, those skilled in the art can understand that although some of the embodiments described herein include certain features included in other embodiments rather than other features, the combination of the features of different embodiments means that it is within the scope of the present invention and forms different embodiments.

[0192] In addition, some of the embodiments herein are described as a combination of methods or method elements that can be implemented by a processor of a computer system or by other devices performing the functions. Therefore, a processor having the necessary instructions for implementing the method or method element forms a device for implementing the method or method element. In addition, the elements described herein in the device embodiments are examples of such devices: the device is used to implement the functions performed by the elements for the purpose of implementing the invention.

[0193] As used herein, unless otherwise specified, the use of ordinal numbers "first", "second", "third", etc. to describe ordinary objects only indicates different instances of similar objects, and does not intend to imply that the objects so described must have a given order in terms of time, space, sorting, or in any other way.

[0194] Although the present invention has been described based on a limited number of embodiments, those skilled in the art in this technical field will understand that other embodiments can be envisioned within the scope of the present invention described herein. In addition, it should be noted that the language used in this specification is mainly selected for the purpose of readability and teaching, rather than for the purpose of explaining or limiting the subject matter of the present invention.

Claims

1. An intelligent process control method for extruded boards, characterized in that, Including the following steps: Obtain the extruded board produced in the current production cycle. The specification attributes of the extruded board include dimension sub-attributes and thickness sub-attributes. Establish a mold determination interface corresponding to the extruded board, and fill the retrieved mold search coordinate map into the mold determination interface. Among them, the mold search coordinate map includes dimension division points corresponding to different preset dimension values extending along the X-axis and thickness division points corresponding to different preset thickness values extending along the Y-axis; Based on the extruded board, respectively determine the production dimension value corresponding to the dimension sub-attribute and the production thickness value corresponding to the thickness sub-attribute; In the mold search coordinate map, determine the attribute coordinate points corresponding to the specification attributes of the extruded board based on the dimension division points corresponding to the production dimension value and the thickness division points corresponding to the production thickness value; Based on the attribute coordinate points, retrieve the mold labels having a link relationship with them. Generate a horizontal coordinate plane based on the X-axis and Y-axis located in the mold search coordinate map, and generate a Z-axis connected to the X-axis and Y-axis respectively along a direction perpendicular to the horizontal coordinate plane; Generate a label display three-dimensional space based on the Z-axis and the horizontal coordinate plane, and determine the coordinate origin based on the mold search coordinate map; Taking the coordinate origin as the starting point and the attribute coordinate points as the ending points, generate label display lines connecting the coordinate origin and the attribute coordinate points respectively; Adjust the label size corresponding to the mold label to be the same as the line segment size of the label display line, and display the retrieved mold label on the mold search coordinate map in a form that fits the label display line and is perpendicular to the horizontal coordinate plane; Send the mold determination interface to the detection end for display, so that the detection end determines the detection mold having a specification matching relationship with the extruded board based on the mold label. Among them, the detection mold includes a mold body provided with a receiving slot; In response to the gravity acquisition value output by the gravity sensor provided on the bottom surface of the receiving slot being within the preset gravity range, generate a scan fence corresponding to the receiving slot; Determine the points in the scan fence based on the monitoring point determination strategy, obtain each monitoring point located in the scan fence, and perform elevation analysis on each monitoring point respectively to obtain the elevation of each monitoring point corresponding to each monitoring point; Perform a first-level specification evaluation on the extruded board based on the elevations of each monitoring point to obtain a first-level evaluation value; Determine the temperature measurement area on the extruded board based on the temperature measurement area determination strategy, and perform a second-level temperature evaluation on the extruded board based on the temperature measurement area to obtain a second-level evaluation value; Perform numerical fusion based on the first-level evaluation value and the second-level evaluation value, and determine the board grade corresponding to the extruded board based on the fusion result.

2. The intelligent process control method for extruded boards according to claim 1, characterized in that In response to the gravity acquisition value output by the gravity sensor provided on the bottom surface of the receiving slot being within the preset gravity range, generating a scan fence corresponding to the receiving slot includes: When the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the accommodation slot at any moment is greater than a preset gravity value, determine that moment as the starting moment, and create a timing detection task based on the starting moment; Obtain the output detection of the gravity sensor for a continuous preset period starting from the starting moment based on the timing detection task, and obtain an acquisition interval corresponding to the preset period; In response to that each gravity acquisition value within the acquisition interval is within the preset gravity interval, obtain the slot profile at the edge of the accommodation slot, and obtain the slot center point corresponding to the slot profile; Generate a scanning fence with a preset magnification corresponding to the slot profile on the periphery of the slot profile with the slot center point as the expansion reference point.

3. The intelligent process control method for extruded boards according to claim 1, wherein Determine the monitoring points within the scanning fence based on the monitoring point determination strategy, including: Perform a grid processing on the scanning fence to obtain each horizontal grid line and each vertical grid line within the scanning fence, and obtain each grid intersection point formed between each horizontal grid line and each vertical grid line; Establish a fence coordinate system corresponding to the scanning fence with the center point of the fence of the scanning fence as the origin, and determine each grid coordinate point corresponding to each grid intersection point based on the fence coordinate system; Group the coordinate points corresponding to the horizontal coordinate extreme values and the vertical coordinate extreme values respectively among the grid coordinate points to obtain a vertical edge coordinate group and a horizontal edge coordinate group; Determine any grid coordinate point in the vertical edge coordinate group as the first horizontal inspection point, and determine the grid coordinate point having the same vertical coordinate value as the first horizontal inspection point as the second horizontal inspection point; Respectively take the first horizontal inspection point and the second horizontal inspection point as the inspection starting points, and perform a pixel value inspection based on the horizontal direction on each grid coordinate point having the same vertical coordinate value as the first horizontal inspection point and the second horizontal inspection point to obtain a horizontal inspection result; Determine any grid coordinate point in the horizontal edge coordinate group as the first vertical inspection point, and determine the grid coordinate point having the same horizontal coordinate value as the first vertical inspection point as the second vertical inspection point; Respectively take the first vertical inspection point and the second vertical inspection point as the inspection starting points, and perform a pixel value inspection based on the horizontal direction on each grid coordinate point having the same horizontal coordinate value as the first vertical inspection point and the second vertical inspection point to obtain a vertical inspection result; Determine each monitoring point within the scanning fence based on the horizontal inspection result and the vertical inspection result.

4. The intelligent process control method for extruded boards according to claim 3, wherein Determine each monitoring point within the scanning fence based on the horizontal inspection result and the vertical inspection result, including: When the pixel difference between the grille pixel value of any grille coordinate point corresponding to the horizontal investigation result and the preset pixel value is within the preset pixel interval, determine the grille coordinate point and each grille coordinate point having the same horizontal coordinate value as the grille coordinate point as the horizontal screening group; When the pixel difference between the grille pixel value of any grille coordinate point corresponding to the vertical investigation result and the preset pixel value is within the preset pixel area, determine the grille coordinate point and each grille coordinate point having the same vertical coordinate value as the grille coordinate point as the vertical screening group; Based on the vertical screening group and the horizontal screening group, perform point screening on each grille intersection point located in the scanning fence, and determine all the remaining grille intersection points as each monitoring point.

5. The intelligent process control method for extruded boards according to claim 1, wherein: Based on the elevation of each point, perform a first-level specification evaluation on the extruded board to obtain a first-level evaluation value, including: Perform elevation conversion on the production thickness value to obtain a reference elevation corresponding to the extruded board; Compare the elevation of each point with the reference elevation respectively, and determine all the monitoring points with the comparison result that the elevation of the corresponding point is greater than the reference elevation as the bubble point group, and determine all the monitoring points with the comparison result that the elevation of the corresponding point is less than the reference elevation as the groove point group; In the scanning fence, connect the monitoring points in the adjacent position relationship in the bubble point group to obtain each bubble area located in the scanning fence; In the scanning fence, connect the monitoring points in the adjacent position relationship in the groove point group to obtain each groove area located in the scanning fence; Determine the number and size of bubbles corresponding to each bubble area, and the number and size of grooves corresponding to each groove area; Based on the number and size of bubbles, determine the bubble influence coefficient corresponding to the extruded board, and based on the number and size of grooves, determine the groove influence coefficient corresponding to the extruded board, and perform coefficient fusion on the bubble influence coefficient and the groove influence coefficient to obtain the first-level evaluation value corresponding to the extruded board.

6. The intelligent process control method for extruded boards according to claim 5, wherein: Based on the number and size of bubbles, determine the bubble influence coefficient corresponding to the extruded board, and based on the number and size of grooves, determine the groove influence coefficient corresponding to the extruded board, and perform coefficient fusion on the bubble influence coefficient and the groove influence coefficient to obtain the first-level evaluation value corresponding to the extruded board, including: Perform normalization processing on the number and size of bubbles respectively to obtain a first quantity value and a first size value; Perform positive superposition based on the first quantity value and the first size value to obtain the bubble influence coefficient; Perform normalization processing on the number and size of grooves respectively to obtain a second quantity value and a second size value; Perform positive superposition based on the second quantity value and the second size value to obtain the groove influence coefficient. Substitute the bubble influence coefficient and the groove influence coefficient into the following formula to obtain the first-level evaluation value: Among them, S1 is the first-level evaluation value, B n1 is the number of bubbles, g n1 is the normalized value of the number of bubbles, B m1 is the bubble size, g m1 is the normalized bubble size, k B is the bubble weight value, F n2 in is the number of grooves, g n2 is the normalized number of grooves, F m2 is the groove size, g m2 is the normalized groove size, k F is the groove weight value.

7. The intelligent process control method for extruded boards according to claim 1, wherein Based on the temperature measurement area determination strategy, determine the area of the extruded board to obtain the temperature measurement area on the extruded board, and perform a secondary temperature evaluation on the extruded board based on the temperature measurement area to obtain a secondary evaluation value, including: Obtain the center point of the board surface corresponding to the extruded board, and generate dividing lines in each direction connecting to the board surface contour of the extruded board starting from the center point of the board surface in the north, south, west, and east directions respectively; Determine the center points of each line segment located on each dividing line in each direction, and generate each temperature measurement area corresponding to a preset area size based on the center points of each line segment respectively; Perform a secondary temperature evaluation of the same temperature measurement value on the extruded board based on each temperature measurement area respectively, and determine each temperature evaluation value corresponding to each temperature measurement area; Calculate the average value based on each temperature evaluation value to obtain the secondary evaluation value.

8. An intelligent process control system for extruded boards, characterized in that, Including: A specification matching module, configured to obtain the extruded board produced in the current production cycle. The specification attributes of the extruded board include a size sub-attribute and a thickness sub-attribute. Establish a mold determination interface corresponding to the extruded board, and fill the retrieved mold search coordinate map into the mold determination interface. Among them, the mold search coordinate map includes size division points corresponding to different preset size values extending along the X-axis and thickness division points corresponding to different preset thickness values extending along the Y-axis; Based on the extruded board, determine the production size value corresponding to the size sub-attribute and the production thickness value corresponding to the thickness sub-attribute respectively; Determine the attribute coordinate point corresponding to the specification attribute of the extruded board based on the size division point corresponding to the production size value and the thickness division point corresponding to the production thickness value in the mold search coordinate map; Retrieve the mold label having a link relationship with the attribute coordinate point. Generate a horizontal coordinate plane based on the X-axis and Y-axis located in the mold search coordinate map, and generate a Z-axis connected to the X-axis and Y-axis respectively along a direction perpendicular to the horizontal coordinate plane; Generate a label display three-dimensional space based on the Z-axis and the horizontal coordinate plane, and determine the coordinate origin based on the mold search coordinate map; Generate a label display line connecting the coordinate origin and the attribute coordinate point respectively with the coordinate origin as the starting point and the attribute coordinate point as the ending point; Adjust the label size corresponding to the mold label to be the same as the line segment size of the label display line, and display the retrieved mold label on the mold search coordinate map in a form that fits the label display line and is perpendicular to the horizontal coordinate plane; Send the mold determination interface to the detection end for display, so that the detection end determines the detection mold having a specification matching relationship with the extruded board based on the mold label. Among them, the detection mold includes a mold body provided with a receiving slot; A fence generation module, configured to generate a scanning fence corresponding to the receiving slot in response to the gravity acquisition value output by the gravity sensor disposed on the bottom surface of the receiving slot being within a preset gravity range; A point determination module, configured to determine points for the scanning fence based on a monitoring point determination strategy, obtain each monitoring point located within the scanning fence, and perform elevation analysis on each monitoring point respectively to obtain the elevation of each point corresponding to each monitoring point; A primary evaluation module, configured to perform a primary specification evaluation on the extruded board based on the elevation of each point to obtain a primary evaluation value; A secondary evaluation module, configured to determine an area for the extruded board based on a temperature measurement area determination strategy, obtain a temperature measurement area located on the extruded board, and perform a secondary temperature evaluation on the extruded board based on the temperature measurement area to obtain a secondary evaluation value; A grade determination module, configured to perform numerical fusion based on the primary evaluation value and the secondary evaluation value, and determine the board grade corresponding to the extruded board based on the fusion result.

Citation Information

Patent Citations

  • Plate quality detection method and terminal

    CN114034347A

  • Product performance detection method and system based on molded board

    CN117516390A

  • Aquaculture water quality monitoring method and system based on big data

    CN118169351A