Steel plate straightening method, device, system and equipment, storage medium and program product
By identifying the target defect type of steel plate and adjusting the straightening parameters, the problem of existing straightening machines relying on manual operation is solved, and the straightening efficiency and intelligence are improved.
Patent Information
- Application Number
- CN202510215911.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-05-27
AI Technical Summary
The existing straightening machines rely on operators to manually input straightening parameters, resulting in low straightening efficiency and difficulty in coping with steel plate straightening needs of different defects, and are not very intelligent.
By obtaining the initial straightening parameters and straightness information of the steel plate, identify the target defect type, and adjust the straightening parameters according to the corresponding adjustment strategy, and send the target straightening parameters to the straightener for straightening.
It improves the intelligence of metal sheet straightening, meets the straightening needs of different defects, and improves the straightening efficiency.
Smart Images

Figure CN120038209A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of metal processing technology, and in particular, relates to a steel plate straightening method, device, system, equipment, storage medium and program product. Background Art
[0002] A straightener is a device used to straighten the shape of metal sheets. It eliminates the stress inside the metal sheet through mechanical force to make it straight. At present, the straightener straightens the metal sheet by the operator manually inputting the straightening parameters. However, this relies on the operator's experience and requires a high level of technical skills. In addition, it is difficult for the operator to deal with different defects of the metal sheet. The intelligence level of metal sheet straightening is not high, which makes the straightening efficiency low. Summary of the invention
[0003] The embodiments of the present application provide a steel plate straightening method, device, system, equipment, storage medium and program product, which can enhance the intelligence of metal plate straightening and thereby improve the straightening efficiency.
[0004] In a first aspect, an embodiment of the present application provides a steel plate straightening method, which is applied to a host computer, and the method includes:
[0005] Acquire initial straightening parameters and first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening, and i is a positive integer;
[0006] identifying a target defect type of the i-th steel plate according to the first flatness information;
[0007] Adjust the initial straightening parameters according to a target adjustment strategy to obtain a target straightening parameter of the i-th steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies;
[0008] The target straightening parameters are sent to a straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters.
[0009] In a second aspect, an embodiment of the present application provides a steel plate straightening device, which is applied to a host computer, and the device includes:
[0010] A first acquisition module is used to acquire initial straightening parameters and first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening, and i is a positive integer;
[0011] an identification module, configured to identify a target defect type of the i-th steel plate according to the first flatness information;
[0012] an adjustment module, configured to adjust the initial straightening parameters according to a target adjustment strategy to obtain a target straightening parameter of the i-th steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among a plurality of adjustment strategies, and different defect types correspond to different adjustment strategies;
[0013] A sending module is used to send the target straightening parameters to a straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters.
[0014] In a third aspect, an embodiment of the present application provides a steel plate straightening system, the system comprising:
[0015] A straightening machine, wherein the straightening machine is used to straighten the i-th steel plate according to a target straightening parameter, wherein i is a positive integer;
[0016] a first straightness meter, which is disposed at the entrance of the straightening machine and is used to collect first straightness information of the i-th steel plate, wherein the first straightness information is the straightness information of the i-th steel plate before straightening;
[0017] A host computer, the host computer is communicatively connected with the first straightness meter and the straightening machine, and is used for obtaining initial straightening parameters and the first straightness information of the ith steel plate; identifying a target defect type of the ith steel plate according to the first straightness information; adjusting the initial straightening parameters according to a target adjustment strategy to obtain target straightening parameters of the ith steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; and sending the target straightening parameters to the straightening machine.
[0018] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the steel plate straightening method as described in any one of the above items is implemented.
[0019] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the steel plate straightening method as described in any one of the above items is implemented.
[0020] In a sixth aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the steel plate straightening method as described in any one of the above.
[0021] The steel plate straightening method, device, system, equipment, storage medium and program product of the embodiments of the present application, the host computer can obtain the initial straightening parameters and first straightness information of the ith steel plate, the first straightness information is the straightness information of the ith steel plate before straightening, i is a positive integer; and according to the first straightness information, identify the target defect type of the ith steel plate; then adjust the initial straightening parameters according to the target adjustment strategy to obtain the target straightening parameters of the ith steel plate, the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; finally, send the target straightening parameters to the straightening machine, so that the straightening machine straightens the ith steel plate according to the target straightening parameters. In this way, in the embodiment of the present application, the target defect type of the ith steel plate can be identified through the first flatness information of the ith steel plate before straightening, and the initial straightening parameters can be adjusted according to the target adjustment strategy corresponding to the target defect type, so that the straightening machine straightens the ith steel plate according to the target straightening parameters to meet the straightening requirements of different defects of the metal plate, thereby improving the intelligence of metal plate straightening and further improving the straightening efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0023] Figure 1 is an architecture diagram of a steel plate straightening system provided in an embodiment of the present application;
[0024] Figure 2 It is a schematic flow chart of a steel plate straightening method provided in an embodiment of the present application;
[0025] Figure 3 This is a flowchart of a scenario embodiment provided by an embodiment of the present application;
[0026] Figure 4 is a structural schematic diagram of a steel plate straightening device provided in an embodiment of the present application;
[0027] Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.
[0029] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0030] A straightener is a device used to straighten the shape of metal sheets. It eliminates the stress inside the metal sheet through mechanical force to make it straight. At present, the straightener straightens the metal sheet by the operator manually inputting the straightening parameters. However, this relies on the operator's experience and requires a high level of technical skills. In addition, it is difficult for the operator to deal with different defects of the metal sheet. The intelligence level of metal sheet straightening is not high, which makes the straightening efficiency low.
[0031] In order to solve the problems of the prior art, the embodiments of the present application provide a steel plate straightening method, device, system, equipment, storage medium and program product. The steel plate straightening system provided in the embodiments of the present application is first introduced below.
[0032] Figure 1 FIG. 1 shows an architecture diagram of a steel plate straightening system provided by an embodiment of the present application. Figure 1 As shown, the steel plate straightening system 100 may include:
[0033] A straightening machine 101, the straightening machine is used to straighten the i-th steel plate according to the target straightening parameter, i is a positive integer;
[0034] A first straightness meter 102, which is disposed at the entrance of the straightening machine and is used to collect first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening;
[0035] The upper computer 103 is communicatively connected with the first straightness meter 102 and the straightening machine 101, and is used for obtaining the initial straightening parameters and the first straightness information of the ith steel plate; identifying the target defect type of the ith steel plate according to the first straightness information; adjusting the initial straightening parameters according to the target adjustment strategy to obtain the target straightening parameters of the ith steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; and sending the target straightening parameters to the straightening machine.
[0036] The above-mentioned straightening machine is a device used to straighten the shape of materials such as metal plates, strips, and bars, and eliminates the stress inside the material through mechanical force to make it straight. In the embodiment of the present application, the straightening machine can be a straightening machine with a programmable logic controller (PLC) to achieve precise control of the straightening process.
[0037] Straightening parameters refer to the various settings used by the straightening machine to control and adjust the straightening process. These parameters directly affect the straightening effect and the quality of the steel plate. Straightening parameters can include straightening roller spacing, straightening roller pressure, straightening roller inclination and straightening speed. Among them, straightening roller spacing: the distance between the upper and lower straightening rollers, affects the size and distribution of the straightening force. Straightening roller pressure: the pressure applied by the straightening roller on the steel plate determines the degree of deformation of the steel plate. Straightening roller inclination: the inclination angle of the straightening roller, used to adjust the force distribution of the steel plate. Straightening speed: the speed at which the steel plate passes through the straightening machine, affecting the straightening time and effect.
[0038] Steel plates with different steel plate information (such as steel type, specification and steel plate number) correspond to different straightening parameters. The material hardness and elastic modulus of different steel types are different. The higher the hardness, the greater the required straightening force; the elastic modulus affects the rebound characteristics of the steel plate. The larger the elastic modulus, the more obvious the rebound, and a greater straightening force or more straightening passes are required. The specifications of the steel plate include thickness, width and length. The thickness of the steel plate directly affects the setting of the spacing and pressure of the straightening rollers. The greater the thickness, the greater the straightening force required, and the roller spacing needs to be adjusted accordingly; the width of the steel plate affects the force distribution of the straightening rollers. The greater the width, the more uniform the pressure distribution of the straightening rollers needs to be; the length of the steel plate affects the straightening speed and pass setting. Longer steel plates may require segmented straightening. Different batches of the same steel type may have slight differences (such as composition fluctuations, internal stress distribution, etc.), and the straightening parameters need to be determined according to the steel plate number.
[0039] The first straightness meter is a precision instrument for measuring the surface straightness of a steel plate, which can be arranged at the entrance of a straightening machine to collect the straightness information of the steel plate before straightening.
[0040] The above-mentioned host computer may refer to a computer system used to monitor, manage and control the lower computer in industrial automation and control systems. The host computer is connected to the first straightness meter and the straightener in communication. Exemplarily, the communication connection method may include wired communication (such as RS232, RS485, Ethernet, fieldbus) and wireless communication (such as Wi-Fi, Bluetooth, ZigBee, 4G / 5G). Communication protocols (such as Modbus, Profibus, OPC, TCP / IP, MQTT) are the key to achieving data exchange. Selecting appropriate communication connection methods and communication protocols according to actual needs can ensure the stability, real-time and scalability of the steel plate straightening system.
[0041] In some embodiments, the system 100 may further include:
[0042] A second straightness meter 104 is provided at the exit of the straightening machine and is used to collect second straightness information of the i-th steel plate. The second straightness information is the straightness information of the i-th steel plate after being straightened. The second straightness information includes maximum deviation, average deviation, straightness curve characteristics and three-dimensional topography characteristics.
[0043] The above-mentioned host computer 103 is communicatively connected with the second flatness meter 104, and is also used to determine that the i-th steel plate is a qualified steel plate when the maximum deviation is less than or equal to the preset first deviation threshold, the average deviation is less than or equal to the preset second deviation threshold, the flatness curve feature characterizes that the flatness curve is smooth, and the three-dimensional morphology feature characterizes that the surface of the three-dimensional morphology is flat.
[0044] The second straightness meter can be arranged at the exit of the straightening machine to collect the straightness information of the steel plate after being straightened.
[0045] The host computer can also be connected to the second straightness meter for communication. The communication connection mode and communication protocol can refer to the example of communication connection between the host computer and the first straightness meter and the straightening machine, which will not be repeated here.
[0046] Figure 2 The schematic diagram of the process of a steel plate straightening method provided by an embodiment of the present application is shown. Optionally, the method of the embodiment of the present application can be applied to the above Figure 1 The steel plate straightening system 100 is shown. Figure 2 As shown, a steel plate straightening method is applied to a host computer, and the method may include the following steps S201 to S204:
[0047] S201, obtaining initial straightening parameters and first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening, and i is a positive integer;
[0048] S202, identifying a target defect type of the i-th steel plate according to the first flatness information;
[0049] S203, adjusting the initial straightening parameters according to the target adjustment strategy to obtain the target straightening parameters of the i-th steel plate, where the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies;
[0050] S204. Send the target straightening parameters to the straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters.
[0051] In the steel plate straightening method of the embodiment of the present application, the host computer can obtain the initial straightening parameters and the first straightness information of the i-th steel plate, the first straightness information is the straightness information of the i-th steel plate when it is not straightened, and i is a positive integer; and according to the first straightness information, the target defect type of the i-th steel plate is identified; then the initial straightening parameters are adjusted according to the target adjustment strategy to obtain the target straightening parameters of the i-th steel plate, the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; finally, the target straightening parameters are sent to the straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters. In this way, in the embodiment of the present application, the target defect type of the i-th steel plate can be identified by the first straightness information of the i-th steel plate when it is not straightened, and the initial straightening parameters are adjusted according to the target adjustment strategy corresponding to the target defect type, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters, so as to meet the straightening requirements of different defects of the metal plate, thereby improving the intelligence of the metal plate straightening, and then improving the straightening efficiency.
[0052] In S201, the first flatness information is the flatness information of the i-th steel plate when it is not straightened, and i is a positive integer. The first flatness information may include a flatness curve feature and a three-dimensional topography feature. The flatness curve feature may show the deviation of the steel plate surface from the ideal plane, and may be used to characterize whether the flatness curve is smooth. The three-dimensional topography feature may intuitively show the shape and deformation of the steel plate surface, and may be used to characterize whether the three-dimensional topography surface is flat.
[0053] The above-mentioned initial straightening parameters of the i-th steel plate can be obtained, for example, the initial straightening parameters input by the operator in the upper computer based on experience according to the steel plate information, or the steel plate information can be input into a preset straightening model, and the initial straightening parameters of the i-th steel plate are obtained by output. The straightening model is trained based on multiple historical steel plate information and the historical straightening parameters corresponding to each historical steel plate information.
[0054] In S202, the target defect type may be a defect type corresponding to the first flatness information among multiple defect types.
[0055] According to the first flatness information, the target defect type of the i-th steel plate is identified. For example, the target defect type of the i-th steel plate can be identified according to the flatness curve feature or the three-dimensional topography feature. The correspondence between the flatness curve feature, the three-dimensional topography feature and the multiple defect types is shown in Table 1 below. It should be noted that the multiple defect types can include not only the examples in Table 1 below, but also other defect types, which are not specifically limited here.
[0056] Table 1:
[0057]
[0058]
[0059] In S203, the above-mentioned target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies. Exemplarily, the adjustment strategy for the wavy edge: the straightening roller spacing reduces the roller spacing in the edge area to increase the straightening force on the edge; the straightening roller pressure increases the straightening roller pressure in the edge area; the straightening roller inclination adjusts the inclination of the straightening roller to make the force in the edge area more uniform; the straightening speed reduces the straightening speed to ensure that the edge area is fully straightened. The adjustment strategy for the middle wave: the straightening roller spacing reduces the roller spacing in the middle area to increase the straightening force on the middle; the straightening roller pressure increases the straightening roller pressure in the middle area; the straightening roller inclination adjusts the inclination of the straightening roller to make the force in the middle area more uniform; the straightening speed reduces the straightening speed to ensure that the middle area is fully straightened. Adjustment strategy for single-sided waves: Reduce the roller spacing on the wave side to increase the straightening force; increase the straightening roller pressure on the wave side; adjust the straightening roller inclination to make the wave side more evenly stressed; reduce the straightening speed to ensure full straightening of the wave side. Adjustment strategy for warping: Adjust the roller spacing evenly to ensure uniform overall stress; increase the straightening roller pressure to eliminate lateral bending; adjust the straightening roller inclination to make the steel plate more evenly stressed; reduce the straightening speed appropriately to ensure full straightening. Adjustment strategy for sickle bends: Reduce the roller spacing in the bending area to increase the straightening force; increase the straightening roller pressure on the bending area; adjust the straightening roller inclination to make the bending area more evenly stressed; reduce the straightening speed to ensure full straightening of the bending area. Local concave and convex adjustment strategy: the straightening roller spacing in the concave and convex area is reduced to increase the straightening force; the straightening roller pressure increases the straightening roller pressure in the concave and convex area; the straightening roller inclination adjusts the inclination of the straightening roller to make the force in the concave and convex area more uniform; the straightening speed reduces the straightening speed to ensure that the concave and convex area is fully straightened. Transverse bending adjustment strategy: the straightening roller spacing is evenly adjusted to ensure uniform overall force; the straightening roller pressure increases the overall straightening roller pressure to eliminate transverse bending; the straightening roller inclination adjusts the inclination of the straightening roller to make the steel plate more uniformly stressed; the straightening speed appropriately reduces the straightening speed to ensure full overall straightening. Longitudinal bending adjustment strategy: the straightening roller spacing in the bending area is reduced to increase the straightening force; the straightening roller pressure increases the straightening roller pressure in the bending area; the straightening roller inclination adjusts the inclination of the straightening roller to make the force in the bending area more uniform; the straightening speed reduces the straightening speed to ensure full straightening in the bending area. Distortion adjustment strategy: straightening roller spacing evenly adjusts the roller spacing to ensure uniform overall force; straightening roller pressure increases the overall straightening roller pressure to eliminate distortion; straightening roller inclination adjusts the inclination of the straightening roller to make the steel plate more evenly stressed; straightening speed appropriately reduces the straightening speed to ensure full overall straightening.Local warping adjustment strategy: straightening roller spacing: reduce the roller spacing in the warping area to increase the straightening force; straightening roller pressure: increase the straightening roller pressure in the warping area; straightening roller inclination: adjust the inclination of the straightening roller to make the force in the warping area more uniform; straightening speed: reduce the straightening speed to ensure that the warping area is fully straightened.
[0060] In S204, the target straightening parameters are sent to the straightening machine. For example, the host computer may send the target straightening parameters to the PLC of the straightening machine through wired communication, so that the PLC controls each encoder of the straightening machine to straighten the i-th steel plate according to the target straightening parameters.
[0061] In some embodiments, the above S201 may specifically include:
[0062] Get the steel plate information of the i-th steel plate, the steel plate information includes steel type, specification and steel plate number;
[0063] The steel plate information is input into a preset straightening model, and the initial straightening parameters of the i-th steel plate are output. The straightening model is trained based on multiple historical steel plate information and historical straightening parameters corresponding to each historical steel plate information.
[0064] The above-mentioned steel plate information may include steel type, specification and steel plate number. Among them, different steel types have different hardness (such as low carbon steel, high strength steel, stainless steel, etc.). The higher the hardness, the greater the straightening force required. The greater the thickness, the greater the straightening force required, and the roller spacing needs to be adjusted accordingly; the greater the width, the more uniform the pressure distribution of the straightening rollers needs to be; longer steel plates may require segmented straightening. Different batches of the same steel type may have slight differences (such as composition fluctuations, internal stress distribution, etc.), and the straightening parameters need to be determined according to the steel plate number.
[0065] The above straightening model is trained based on a plurality of historical steel plate information and historical straightening parameters corresponding to each historical steel plate information.
[0066] In an embodiment of the present application, the steel plate information includes steel type, specification and steel plate number, and the straightening model is trained by multiple historical steel plate information and historical straightening parameters corresponding to each historical steel plate information. Therefore, by inputting the steel plate information of the i-th steel plate into the preset straightening model, the initial straightening parameters of the i-th steel plate can be accurately obtained, thereby reducing the high requirements on the operator's technical level.
[0067] As an implementation of the present application, in order to accurately identify whether the steel plate is qualified, after the above S204, the above method may further include:
[0068] Acquire second flatness information of the i-th steel plate, the second flatness information is the flatness information of the i-th steel plate after being straightened, and the second flatness information includes maximum deviation, average deviation, flatness curve characteristics and three-dimensional topography characteristics;
[0069] When the maximum deviation is less than or equal to a preset first deviation threshold, the average deviation is less than or equal to a preset second deviation threshold, the flatness curve feature characterizes that the flatness curve is smooth, and the three-dimensional morphology feature characterizes that the surface of the three-dimensional morphology is flat, the i-th steel plate is determined to be a qualified steel plate.
[0070] The second flatness information may include maximum deviation, average deviation, flatness curve characteristics and three-dimensional topography characteristics. The maximum deviation refers to the vertical distance between the highest point and the lowest point on the steel plate surface. The average deviation refers to the average value of the deviations of each point on the steel plate surface.
[0071] In the above-mentioned case where the maximum deviation is less than or equal to the preset first deviation threshold, the average deviation is less than or equal to the preset second deviation threshold, the flatness curve characteristic characterizes that the flatness curve is smooth, and the three-dimensional morphology map characteristic characterizes that the surface of the three-dimensional morphology map is flat, the i-th steel plate is determined to be a qualified steel plate. Exemplarily, the maximum deviation of the i-th steel plate may be 1.5mm / m≤the first deviation threshold 2mm / m, the average deviation is 0.8mm / m≤the second deviation threshold 1mm / m, the straightness curve characteristic characterizes that the flatness curve is smooth without obvious fluctuations, and the three-dimensional morphology map characteristic characterizes that the three-dimensional morphology map shows that the surface is flat without local bumps and depressions, then the i-th steel plate is determined to be a qualified steel plate.
[0072] In some embodiments, when the maximum deviation in the second flatness information is greater than the first deviation threshold, the average deviation is greater than the second deviation threshold, the flatness curve characteristic indicates that the flatness curve is not smooth, or the three-dimensional topography characteristic indicates that the surface of the three-dimensional topography is not flat, the steel plate is determined to be an unqualified steel plate and the straightening process is performed again. For example, the maximum deviation may be 3.0 mm / m>2 mm / m, or the average deviation may be 1.2 mm / m greater than 1 mm / m, or the flatness curve characteristic indicates that the flatness curve shows obvious periodic fluctuations (wavy edges), or the three-dimensional topography characteristic indicates that the three-dimensional topography shows unevenness in a local area, then the i-th steel plate is determined to be an unqualified steel plate.
[0073] In an embodiment of the present application, after the straightening machine straightens the i-th steel plate according to the target straightening parameters, the maximum deviation, average deviation, straightness curve characteristics and three-dimensional morphology characteristics in the second straightness information of the i-th steel plate after straightening are used to accurately identify whether the steel plate is qualified.
[0074] As another implementation of the present application, in order to further improve the straightening efficiency of the steel plate, after determining that the i-th steel plate is a qualified steel plate, the method may further include:
[0075] The target straightening parameters are determined as the initial straightening parameters of the same steel plate, where the same steel plate is a steel plate having the same steel plate information as the i-th steel plate.
[0076] The above-mentioned same steel plate is a steel plate having the same steel plate information as the i-th steel plate.
[0077] In an embodiment of the present application, after determining that the i-th steel plate is a qualified steel plate, the target straightening parameters are also determined as the initial straightening parameters of the same steel plate, so that they can be directly called when the same steel plate is subsequently straightened, thereby improving the response speed of the straightening system and further improving the straightening efficiency of the steel plate.
[0078] In order to facilitate the understanding of the steel plate straightening method in the embodiment of the present application, the actual application process of the steel plate straightening method is described as follows:
[0079] like Figure 3 As shown, in the embodiment of the present application, a straightness meter 1 (equivalent to the first straightness meter mentioned above) is arranged in front of the straightening machine to collect the unevenness information of the incoming material, and send the information (equivalent to the first straightness information mentioned above) to the host computer, so that the host computer can make targeted parameter adjustments. At the same time, a straightness meter 2 (equivalent to the second straightness meter mentioned above) is arranged behind the straightening machine to also collect the unevenness information of the steel plate after straightening (equivalent to the second straightness information mentioned above) and feed it back to the host computer. If the steel plate is qualified, no adjustment will be made and the parameters (equivalent to the target straightening parameters) will be stored. If it is unqualified, the adjustment will continue. The specific operation logic is:
[0080] 1. When the steel plate arrives at the front roller of the straightening machine, the production management system sends the steel plate information (steel type, specification, steel plate number) to the straightening machine model in the upper computer (i.e. the above-mentioned straightening model). The straightening machine model calculates the parameters (equivalent to the above-mentioned initial straightening parameters) according to the steel plate information, and feeds the parameters back to the controller of the straightening machine. The controller controls each encoder to perform the action;
[0081] 2. The straightness meter 1 scans the straightness of the steel plate and transmits the information to the straightening machine model. The straightening machine model judgment module identifies the defect type (equivalent to the above-mentioned target defect type) based on the steel plate straightness information and determines whether it is necessary to increase the compensation value or adjust the bending roller;
[0082] 3. When the steel plate enters the straightening machine for straightening, the straightening machine storage module stores the straightening parameters under the current specifications and corresponding raw material plate shape, which is convenient for the next call;
[0083] 4. After the steel plate leaves the straightening machine, it passes through the straightness meter 2, which scans the straightness of the steel plate and transmits the information to the straightening model of the straightening machine;
[0084] 5. The judgment module judges whether the straightness meets the delivery requirements. If it does, the storage module stores the straightening parameters of the current specifications and the corresponding raw material plate shape to facilitate the next call; if it does not meet the delivery requirements, it cannot be shipped or must be handled separately.
[0085] In the embodiment of the present application, compared with the traditional straightening production line, an additional straightness meter is added in front of the straightening machine as the visual system of the straightening machine, which can realize true intelligent plate shape control without human intervention; the autonomous calculation, storage and update of the straightening model are realized, and through the addition of the visual system and the judgment system, the straightening parameters can be continuously adjusted in production, feedback can be obtained, and the storage can be updated in real time; it will greatly reduce the labor production cost and improve the straightening efficiency and the qualified rate.
[0086] Based on the steel plate straightening method provided in the above embodiment, the present application also provides a specific implementation of a steel plate straightening device. Please refer to the following embodiment.
[0087] like Figure 4 As shown, the steel plate straightening device 400 provided in the embodiment of the present application is applied to a host computer, and the device 400 may include the following modules: a first acquisition module 401, an identification module 402, an adjustment module 403 and a sending module 404.
[0088] A first acquisition module 401 is used to acquire initial straightening parameters and first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening, and i is a positive integer;
[0089] An identification module 402 is used to identify a target defect type of the i-th steel plate according to the first flatness information;
[0090] An adjustment module 403 is used to adjust the initial straightening parameters according to a target adjustment strategy to obtain a target straightening parameter of the i-th steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies;
[0091] The sending module 404 is used to send the target straightening parameters to the straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters.
[0092] In the steel plate straightening device of the embodiment of the present application, the host computer can obtain the initial straightening parameters and the first straightness information of the i-th steel plate, the first straightness information is the straightness information of the i-th steel plate when it is not straightened, and i is a positive integer; and according to the first straightness information, the target defect type of the i-th steel plate is identified; then the initial straightening parameters are adjusted according to the target adjustment strategy to obtain the target straightening parameters of the i-th steel plate, the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; finally, the target straightening parameters are sent to the straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters. In this way, in the embodiment of the present application, the target defect type of the i-th steel plate can be identified by the first straightness information of the i-th steel plate when it is not straightened, and the initial straightening parameters can be adjusted according to the target adjustment strategy corresponding to the target defect type, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters, so as to meet the straightening requirements of different defects of the metal plate, thereby improving the intelligence of the metal plate straightening, and then improving the straightening efficiency.
[0093] In some embodiments, the first acquisition module 401 may specifically include:
[0094] A first acquisition unit is used to acquire steel plate information of the i-th steel plate, where the steel plate information includes steel type, specification and steel plate number;
[0095] The second acquisition unit is used to input the steel plate information into a preset straightening model, and output the initial straightening parameters of the i-th steel plate. The straightening model is trained based on multiple historical steel plate information and historical straightening parameters corresponding to each historical steel plate information.
[0096] As an implementation of the present application, in order to accurately identify whether the steel plate is qualified, the above-mentioned device 400 may also include:
[0097] A second acquisition module is used to acquire second flatness information of the i-th steel plate, where the second flatness information is the flatness information of the i-th steel plate after being straightened, and the second flatness information includes a maximum deviation, an average deviation, a flatness curve feature, and a three-dimensional topography feature;
[0098] The first determination module is used to determine that the i-th steel plate is a qualified steel plate when the maximum deviation is less than or equal to a preset first deviation threshold, the average deviation is less than or equal to a preset second deviation threshold, the flatness curve feature characterizes that the flatness curve is smooth, and the three-dimensional morphology feature characterizes that the surface of the three-dimensional morphology is flat.
[0099] As another implementation of the present application, in order to further improve the straightening efficiency of the steel plate, the above-mentioned device 400 may further include:
[0100] The second determination module is used to determine the target straightening parameters as the initial straightening parameters of the same steel plate, and the same steel plate is a steel plate having the same steel plate information as the i-th steel plate.
[0101] Figure 5 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.
[0102] The electronic device may include a processor 501 and a memory 502 storing computer program instructions.
[0103] Specifically, the processor 501 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0104] The memory 502 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 502 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 502 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 502 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 502 is a non-volatile solid-state memory.
[0105] In certain embodiments, the memory 502 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.
[0106] The processor 501 implements any one of the steel plate straightening methods in the above embodiments by reading and executing computer program instructions stored in the memory 502 .
[0107] In one example, the electronic device may further include a communication interface 503 and a bus 510. Figure 5 As shown, the processor 501, the memory 502, and the communication interface 503 are connected via a bus 510 and communicate with each other.
[0108] The communication interface 503 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0109] Bus 510 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 510 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.
[0110] The electronic device can execute the steel plate straightening method in the embodiment of the present application, thereby realizing the combination Figure 1 and Figure 4 A method and apparatus for straightening a steel plate are described.
[0111] In addition, in combination with the steel plate straightening method in the above embodiment, the present application embodiment can provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any of the steel plate straightening methods in the above embodiment is implemented.
[0112] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed, implements any one of the steel plate straightening methods in the above embodiments.
[0113] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.
[0114] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0115] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.
[0116] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0117] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.
Claims
1. A steel plate straightening method, characterized in that: Applied to a host computer, the method includes: Acquire initial straightening parameters and first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening, and i is a positive integer; identifying a target defect type of the i-th steel plate according to the first flatness information; Adjust the initial straightening parameters according to a target adjustment strategy to obtain a target straightening parameter of the i-th steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; The target straightening parameters are sent to a straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters.
2. The method according to claim 1, characterized in that Get the initial straightening parameters of the i-th steel plate, including: Obtaining steel plate information of the i-th steel plate, wherein the steel plate information includes steel type, specification and steel plate number; The steel plate information is input into a preset straightening model, and the initial straightening parameters of the i-th steel plate are outputted. The straightening model is trained based on a plurality of historical steel plate information and the historical straightening parameters corresponding to each of the historical steel plate information.
3. The method according to claim 1, characterized in that After the straightening machine straightens the i-th steel plate according to the target straightening parameters, the method further includes: Acquire second flatness information of the i-th steel plate, wherein the second flatness information is the flatness information of the i-th steel plate after being straightened, and the second flatness information includes a maximum deviation, an average deviation, a flatness curve feature, and a three-dimensional topography feature; When the maximum deviation is less than or equal to a preset first deviation threshold, the average deviation is less than or equal to a preset second deviation threshold, the straightness curve feature characterizes that the straightness curve is smooth, and the three-dimensional morphology image feature characterizes that the surface of the three-dimensional morphology image is flat, the i-th steel plate is determined to be a qualified steel plate.
4. The method according to claim 3, characterized in that After determining that the i-th steel plate is a qualified steel plate, the method further includes: The target straightening parameters are determined as initial straightening parameters of the same steel plate, where the same steel plate is a steel plate having the same steel plate information as the i-th steel plate.
5. A steel plate straightening device, characterized in that: Applied to a host computer, the device comprises: A first acquisition module is used to acquire initial straightening parameters and first straightness information of the i-th steel plate, where the first straightness information is the straightness information of the i-th steel plate before straightening, and i is a positive integer; an identification module, configured to identify a target defect type of the i-th steel plate according to the first flatness information; an adjustment module, configured to adjust the initial straightening parameters according to a target adjustment strategy to obtain a target straightening parameter of the i-th steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among a plurality of adjustment strategies, and different defect types correspond to different adjustment strategies; A sending module is used to send the target straightening parameters to a straightening machine, so that the straightening machine straightens the i-th steel plate according to the target straightening parameters.
6. A steel plate straightening system, characterized in that: The system comprises: A straightening machine, wherein the straightening machine is used to straighten the i-th steel plate according to a target straightening parameter, wherein i is a positive integer; a first straightness meter, which is disposed at the entrance of the straightening machine and is used to collect first straightness information of the i-th steel plate, wherein the first straightness information is the straightness information of the i-th steel plate before straightening; A host computer, the host computer is communicatively connected with the first straightness meter and the straightening machine, and is used for obtaining initial straightening parameters and the first straightness information of the ith steel plate; identifying a target defect type of the ith steel plate according to the first straightness information; adjusting the initial straightening parameters according to a target adjustment strategy to obtain target straightening parameters of the ith steel plate, wherein the target adjustment strategy is an adjustment strategy corresponding to the target defect type among multiple adjustment strategies, and different defect types correspond to different adjustment strategies; and sending the target straightening parameters to the straightening machine.
7. The system according to claim 6, characterized in that The system further comprises: a second straightness meter, the second straightness meter is arranged at the exit of the straightening machine, and is used to collect second straightness information of the i-th steel plate, the second straightness information is the straightness information of the i-th steel plate after being straightened, and the second straightness information includes maximum deviation, average deviation, straightness curve characteristics and three-dimensional topography characteristics; The host computer is communicatively connected to the second flatness meter, and is also used to determine that the i-th steel plate is a qualified steel plate when the maximum deviation is less than or equal to a preset first deviation threshold, the average deviation is less than or equal to a preset second deviation threshold, the flatness curve feature characterizes that the flatness curve is smooth, and the three-dimensional morphology image feature characterizes that the surface of the three-dimensional morphology image is flat.
8. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the steel plate straightening method according to any one of claims 1 to 4 is implemented.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by the processor, the steel plate straightening method according to any one of claims 1 to 4 is implemented.
10. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the steel plate straightening method as described in any one of claims 1 to 4.