Self-adaptive control method and system for corner beveling parameters of aluminum alloy sections of doors and windows
By collecting and processing oblique cutting forces, tool vibration and acoustic signals in real time, and dynamically adjusting the parameters of CNC oblique cutting equipment, the problems of tool breakage and processing quality decline caused by the local hardness of aluminum alloy profiles are solved, and an efficient and stable oblique cutting process is achieved.
Patent Information
- Application Number
- CN202510760597.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-06-09
AI Technical Summary
On the high-beat automation production line, the local hardness unevenness of aluminum alloy profiles leads to the problems of tool breakage, collapse, equipment resonance and degradation of processing quality during the bevel cutting process. It is difficult for the existing technology to effectively deal with the dynamic changes in material hardness.
By collecting and processing beveled shear forces, tool vibration and acoustic signals in real time, the parameters of CNC beveled cutting equipment are dynamically adjusted, and adaptive control is carried out according to the local hardness characteristics and beveled stability of aluminum alloy profiles.
It effectively avoids tool breakage and equipment resonance, improves processing quality and efficiency, ensures bevel cutting accuracy and stability, and reduces surface defects.
Smart Images

Figure CN120269397A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of bevel cutting of door and window profiles. Specifically, it relates to a method and system for adaptively controlling the bevel cutting parameters of the corners of aluminum alloy door and window profiles. Background Art
[0002] In the door and window manufacturing industry, high-tempo automated production lines have become the key to improving efficiency and reducing costs. On these production lines, numerically controlled bevel cutting equipment undertakes the task of continuously and precisely bevel cutting the corners of a large number of aluminum alloy profiles. Specifically, the numerically controlled bevel cutting equipment performs the bevel cutting task of the corners according to pre-set bevel cutting parameters (such as spindle speed, feed speed, and bevel cutting angle) to ensure that the profile components meet the strict requirements of subsequent door and window assembly. However, the aluminum alloy profiles used in production may come from different suppliers or production batches, which results in certain differences in the overall hardness of different aluminum alloy profiles.
[0003] More challenging is that even for the same batch or the same profile, the material hardness along its length direction is often not uniform, but there are local fluctuations. This kind of fluctuation does not follow a fixed pattern. It may show that the hardness of some areas along the length direction is relatively high, while that of other areas is relatively low. This local hardness change may be caused by factors such as differences in the internal microstructure of the material and slight fluctuations in the extrusion process. The uncertainty of the material hardness makes it difficult for the traditional bevel cutting parameters set based on the overall material properties to effectively respond.
[0004] In a high-tempo production environment, the bevel cutting process is fast, requiring the control system to have an extremely high response speed. When the tool cuts into a locally harder area at a high speed, the bevel cutting load will increase sharply instantaneously. If the parameter adjustment of the numerically controlled bevel cutting equipment is not timely or the adjustment amount is insufficient, it may lead to an abnormal increase in the bevel cutting force. This will not only significantly increase the risk of tool breakage or chipping, but may also cause equipment resonance, seriously affecting the smoothness of the bevel cutting process and thus the processing quality. On the contrary, when the tool cuts into a locally softer area, if the bevel cutting parameters (especially the feed speed) are set too conservatively or adjusted improperly, it may lead to a decrease in bevel cutting efficiency and the inability to fully exert the production potential of the equipment. In addition, too low a bevel cutting force may also affect the normal formation and discharge of chips, resulting in surface defects such as burrs.
[0005] Further analysis reveals that the process of chamfering the edges of aluminum alloy profiles is not a single steady-state process, but a dynamically changing one, which typically includes multiple consecutive stages such as tool entry, stable chamfering, and tool exit. During the tool entry stage, the chamfered area increases rapidly from zero, and the sensitivity to local changes in material hardness is different from that in the stable chamfering stage. At this time, it is necessary to focus on the control of the cutting-in impact. During the tool exit stage, the chamfered area gradually decreases until it becomes zero. This stage requires higher smoothness in parameter adjustment to avoid chipping or tearing at the material edge. The local changes in material hardness at different chamfering stages will have varying degrees of influence on the most suitable range of chamfering parameters for each stage, thereby affecting the chamfering accuracy and quality.
[0006] In response to the above problems, there is currently no effective technical solution. It should be noted that the above information disclosed in this part is only used to understand the background of the inventive concept of the present invention, and therefore may include information that does not constitute the prior art. Summary of the Invention
[0007] The purpose of this application is to provide a method and system for adaptively controlling the chamfering parameters of the edges of door and window aluminum alloy profiles, which can dynamically adjust the chamfering parameters of the numerical control chamfering equipment according to the local hardness characteristics and chamfering stability of the aluminum alloy profiles.
[0008] In a first aspect, this application provides a method for adaptively controlling the chamfering parameters of the edges of door and window aluminum alloy profiles, which is applied in a numerical control chamfering equipment and includes the following steps: S1. Continuously collect the chamfering force information, tool vibration information, and chamfering acoustic signal during the chamfering process, and then preprocess the chamfering force information, tool vibration information, and chamfering acoustic signal; S2. Obtain the tool position information and the feed axis displacement information, and analyze and obtain the current chamfering stage according to the tool position information and the feed axis displacement information; S3. Perform local analysis on the chamfering force information, tool vibration information, and chamfering acoustic signal based on a preset time window or feed distance window to calculate the actual chamfering force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; S4. Determine the chamfering parameter adjustment amount according to the current chamfering stage, the actual chamfering force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; S5. Adjust the chamfering parameters of the numerical control chamfering equipment according to the chamfering parameter adjustment amount.
[0009] An adaptive control method for bevel cutting parameters of aluminum alloy profiles for doors and windows provided by the present application can first obtain the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the actual acoustic signal energy, then determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the actual acoustic signal energy, and finally adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the bevel cutting parameter adjustment amount, so as to dynamically adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the local hardness characteristics and bevel cutting stability of the aluminum alloy profiles. Therefore, the present application can effectively avoid the situation that when the tool cuts into a region with higher hardness, the risk of tool breakage or chipping increases significantly due to untimely parameter adjustment or insufficient adjustment amount of the numerical control bevel cutting equipment, the smoothness and processing quality of the bevel cutting process are affected, when the tool cuts into a local region with lower hardness, the bevel cutting efficiency decreases due to overly conservative setting or improper adjustment of the bevel cutting parameters, the normal formation and elimination of bevel cutting are affected, burrs and other defects are generated on the surface of the profile, and the bevel cutting accuracy and bevel cutting quality are affected due to the influence of the local change of material hardness in different bevel cutting stages on the most suitable bevel cutting parameter range in each stage when the same bevel cutting parameter adjustment strategy is adopted in different bevel cutting stages.
[0010] Optionally, step S3 includes: S31. Obtain the profile clamping force information, and calculate the profile clamping force deviation according to the profile clamping force information and the preset target profile clamping force; S32. Query the pre-constructed mapping relation table of clamping force deviation, bevel cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the profile clamping force deviation to obtain the first bevel cutting force compensation coefficient, the first tool vibration compensation coefficient, and the first acoustic signal compensation coefficient; S33. Calculate the corrected bevel cutting force information according to the bevel cutting force information and the first bevel cutting force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information and the first tool vibration compensation coefficient, and calculate the corrected bevel cutting acoustic signal according to the bevel cutting acoustic signal and the first acoustic signal compensation coefficient; S34. Perform local analysis on the corrected bevel cutting force information, the corrected tool vibration information, and the corrected bevel cutting acoustic signal based on a preset time window or feed distance window to calculate the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the actual acoustic signal energy.
[0011] Optionally, step S33 includes: S331. Obtain the tool image information, and analyze and obtain the tool wear degree information according to the tool image information; S332. Query the pre-constructed mapping relation table for tool wear degree, chamfering force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the tool wear degree information to obtain the second chamfering force compensation coefficient, the second tool vibration compensation coefficient, and the second acoustic signal compensation coefficient; S333. Calculate the corrected chamfering force information based on the chamfering force information, the first chamfering force compensation coefficient, and the second chamfering force compensation coefficient, calculate the corrected tool vibration information based on the tool vibration information, the first tool vibration compensation coefficient, and the second tool vibration compensation coefficient, and calculate the corrected chamfering acoustic signal based on the chamfering acoustic signal, the first acoustic signal compensation coefficient, and the second acoustic signal compensation coefficient.
[0012] Optionally, step S333 includes: A1. Obtain the cutting fluid parameter information, and then query the pre-constructed mapping relation table for cutting fluid parameters, chamfering force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the cutting fluid parameter information to obtain the third chamfering force compensation coefficient, the third tool vibration compensation coefficient, and the third acoustic signal compensation coefficient; A2. Calculate the corrected chamfering force information based on the chamfering force information, the first chamfering force compensation coefficient, the second chamfering force compensation coefficient, and the third chamfering force compensation coefficient, calculate the corrected tool vibration information based on the tool vibration information, the first tool vibration compensation coefficient, the second tool vibration compensation coefficient, and the third tool vibration compensation coefficient, and calculate the corrected chamfering acoustic signal based on the chamfering acoustic signal, the first acoustic signal compensation coefficient, the second acoustic signal compensation coefficient, and the third acoustic signal compensation coefficient.
[0013] Optionally, the cutting fluid parameter information includes cutting fluid flow rate, cutting fluid type, cutting fluid concentration, and cutting fluid cleanliness.
[0014] Optionally, step S2 includes: S21. Obtain the tool type information of the currently used tool, and then query the pre-constructed mapping relation table for tool type and chamfering stage threshold judgment set according to the tool type information to obtain the corresponding chamfering stage threshold judgment set, and the chamfering stage threshold judgment set includes the tool position range and the feed axis displacement range corresponding to different chamfering stages; S21. Obtain the tool position information and the feed axis displacement information, and then determine the current chamfering stage according to the tool position information, the feed axis displacement information, and the tool position range and the feed axis displacement range corresponding to different chamfering stages.
[0015] Optionally, step S4 includes: S41. Query the pre-constructed mapping relation table of bevel cutting stages and bevel cutting parameter adjustment strategies according to the current bevel cutting stage to obtain the corresponding bevel cutting parameter adjustment strategy. The bevel cutting parameter adjustment strategy includes the bevel cutting parameter adjustment amounts corresponding to different bevel cutting force change rates, root mean square values of vibration signals, and combinations of acoustic signal energies. S42. Query the bevel cutting parameter adjustment strategy according to the actual bevel cutting force change rate, actual root mean square value of the vibration signal, and actual acoustic signal energy to obtain the bevel cutting parameter adjustment amount.
[0016] Optionally, the numerical control bevel cutting device includes a main shaft and a feed shaft, and the bevel cutting parameter adjustment amount includes the main shaft speed adjustment amount and the feed speed adjustment amount.
[0017] Optionally, the preprocessing includes data synchronization, filtering, and noise reduction.
[0018] In a second aspect, the present application also provides an adaptive control system for bevel cutting parameters of aluminum alloy profiles for doors and windows, which is applied to a numerical control bevel cutting device and includes: A data acquisition and processing module, configured to continuously acquire bevel cutting force information, tool vibration information, and bevel cutting acoustic signals during the bevel cutting process, and then perform preprocessing on the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals. A bevel cutting stage acquisition module, configured to acquire tool position information and feed shaft displacement information, and analyze and acquire the current bevel cutting stage according to the tool position information and / or the feed shaft displacement information. A local feature acquisition module, configured to perform local analysis on the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals based on a preset time window or feed distance window to calculate the actual bevel cutting force change rate, actual root mean square value of the vibration signal, and actual acoustic signal energy. A parameter adjustment amount acquisition module, configured to determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, actual bevel cutting force change rate, actual root mean square value of the vibration signal, and actual acoustic signal energy. A parameter adjustment module, configured to adjust the bevel cutting parameters of the numerical control bevel cutting device according to the bevel cutting parameter adjustment amount.
[0019] An adaptive control system for bevel cutting parameters of the corner of door and window aluminum alloy profiles provided by the present application can first obtain the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, then determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, and finally adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the bevel cutting parameter adjustment amount, so as to dynamically adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the local hardness characteristics and bevel cutting stability of the aluminum alloy profiles. Therefore, the present application can effectively avoid the situation that when the tool cuts into the area with higher hardness, the risk of tool breakage or chipping increases significantly due to the untimely parameter adjustment or insufficient adjustment amount of the numerical control bevel cutting equipment, the smoothness of the bevel cutting process and the processing quality are affected, when the tool cuts into the local area with lower hardness, the bevel cutting efficiency decreases due to the overly conservative setting or improper adjustment of the bevel cutting parameters, the normal formation and elimination of the bevel cutting are affected, burrs and other defects are generated on the surface of the profile, and when the same bevel cutting parameter adjustment strategy is adopted in different bevel cutting stages, the local change of the material hardness in different bevel cutting stages will have different degrees of influence on the most suitable bevel cutting parameter range in each stage, resulting in the bevel cutting accuracy and bevel cutting quality being affected.
[0020] As can be seen from the above, an adaptive control method and system for bevel cutting parameters of the corner of door and window aluminum alloy profiles provided by the present application can first obtain the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, then determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, and finally adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the bevel cutting parameter adjustment amount, so as to dynamically adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the local hardness characteristics and bevel cutting stability of the aluminum alloy profiles. Therefore, the present application can effectively avoid the situation that when the tool cuts into the area with higher hardness, the risk of tool breakage or chipping increases significantly due to the untimely parameter adjustment or insufficient adjustment amount of the numerical control bevel cutting equipment, the smoothness of the bevel cutting process and the processing quality are affected, when the tool cuts into the local area with lower hardness, the bevel cutting efficiency decreases due to the overly conservative setting or improper adjustment of the bevel cutting parameters, the normal formation and elimination of the bevel cutting are affected, burrs and other defects are generated on the surface of the profile, and when the same bevel cutting parameter adjustment strategy is adopted in different bevel cutting stages, the local change of the material hardness in different bevel cutting stages will have different degrees of influence on the most suitable bevel cutting parameter range in each stage, resulting in the bevel cutting accuracy and bevel cutting quality being affected. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a flowchart of an adaptive control method for bevel cutting parameters of the corner of door and window aluminum alloy profiles provided by an embodiment of the present application.
[0022] Figure 2 This is a schematic structural diagram of an adaptive control system for the bevel cutting parameters of the corner of a door and window aluminum alloy profile provided by an embodiment of the present application.
[0023] Reference numerals: 1, data acquisition and processing module; 2, bevel cutting stage acquisition module; 3, local feature acquisition module; 4, parameter adjustment amount acquisition module; 5, parameter adjustment module. Detailed implementation manners
[0024] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application generally described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application claimed, but merely represents the selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0025] It should be noted that similar reference numerals and letters denote similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of the present application, the terms "first", "second", etc. are only used for differential description and cannot be understood as indicating or implying relative importance.
[0026] In the first aspect, as Figure 1 shown, the present application provides an adaptive control method for the bevel cutting parameters of the corner of a door and window aluminum alloy profile, which is applied to a numerical control bevel cutting device and includes the following steps: S1. Continuously collect the bevel cutting force information, tool vibration information, and bevel cutting acoustic signal during the bevel cutting process, and then preprocess the bevel cutting force information, tool vibration information, and bevel cutting acoustic signal; S2. Obtain the tool position information and the feed axis displacement information, and analyze and obtain the current bevel cutting stage according to the tool position information and the feed axis displacement information; S3. Perform local analysis on the bevel cutting force information, tool vibration information, and bevel cutting acoustic signal based on a preset time window or feed distance window to calculate the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; S4. Determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; S5. Adjust the bevel cutting parameters of the numerical control bevel cutting device according to the bevel cutting parameter adjustment amount.
[0027] Among them, a method for adaptively controlling the corner bevel cutting parameters of a door and window aluminum alloy profile provided by this embodiment is applied to a numerical control bevel cutting device. This numerical control bevel cutting device is preferably an existing numerical control bevel cutting device. This embodiment can collect bevel cutting force information, tool vibration information, and bevel cutting acoustic information by using existing sensors installed on the numerical control bevel cutting device. For example, this embodiment can collect bevel cutting force information by using a force sensor installed on the workbench or spindle of the numerical control bevel cutting device. This embodiment can measure tool vibration information by using an accelerometer installed on the tool or spindle. This embodiment can collect bevel cutting acoustic signals by using a microphone installed near the tool or workbench. Step S1 can preprocess the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals by using existing data preprocessing techniques. Step S1 can improve the data quality of the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals by preprocessing the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals.
[0028] The tool position information and feed axis displacement information in step S2 can be obtained from the encoder or position sensor of the numerical control bevel cutting device. The tool position information can reflect the current position of the tool, and the feed axis displacement information can reflect the displacement amount of the feed axis. The specific process for analyzing and obtaining the current bevel cutting stage according to the tool position information and feed axis displacement information in step S2 can be: querying a pre-constructed mapping relationship table regarding tool position, feed axis displacement, and bevel cutting stage based on the tool position information and feed axis displacement information to obtain the current bevel cutting stage. The working principle of step S2 is: the tool position information of this embodiment can reflect the current position of the tool, the feed axis displacement information of this embodiment can reflect the displacement amount of the feed axis, and the tool position information and feed axis displacement information of this embodiment can jointly reflect the movement trajectory of the tool. Since during the bevel cutting process, the aluminum alloy profile will be fixed in the numerical control bevel cutting device, and the tool position and feed axis displacement amount corresponding to different bevel cutting stages are different. For example, the tool entry stage is the process in which the tool moves from the starting position towards the aluminum alloy profile until it starts to cut into the aluminum alloy profile. The stable bevel cutting stage is the process in which the tool completely enters the interior of the aluminum alloy profile and performs continuous bevel cutting. The range of tool position changes corresponding to the tool entry stage is different from the range of tool position changes corresponding to the stable bevel cutting stage, and the range of feed axis displacement amount changes corresponding to the tool entry stage is different from the range of feed axis displacement amount changes corresponding to the stable bevel cutting stage. Therefore, step S2 can analyze and obtain the current bevel cutting stage according to the tool position information and feed axis displacement information.
[0029] The local analysis of the skew cutting force information, tool vibration information, and skew cutting acoustic signal based on a preset time window or feed distance window in step S3 is equivalent to calculating the skew cutting force information, tool vibration information, and skew cutting acoustic signal within a set short time period or short feed distance. That is, step S3 is equivalent to screening out part of the skew cutting force information, tool vibration information, and skew cutting acoustic signal from the continuously collected skew cutting force information, tool vibration information, and skew cutting acoustic signal to calculate the actual skew cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal. In this embodiment, the actual skew cutting force change rate can be calculated by taking the derivative of the skew cutting force information within the preset time window or feed distance window or by dividing the change amount of the skew cutting force information within the preset time window or feed distance window by the time window or feed distance window. In this embodiment, the root mean square value of the actual vibration signal can be calculated by using the existing root mean square difference calculation formula based on the tool vibration information within the preset time window or feed distance window, and this root mean square value of the actual vibration signal can reflect the intensity of the tool vibration. In this embodiment, the energy of the actual acoustic signal can be calculated by calculating the sum of the squares of the amplitudes of the skew cutting acoustic signal within the preset time window or feed distance window. In this embodiment, the energy of the actual acoustic signal can also be calculated by calculating the root mean square value of the skew cutting acoustic signal within the preset time window or feed distance window. In this embodiment, the energy of the actual acoustic signal can also be calculated by performing spectral analysis on the skew cutting acoustic signal within the preset time window or feed distance window using the existing spectral analysis technology and then calculating the energy within a specific frequency range. This energy of the actual acoustic signal can reflect the magnitude of the acoustic energy generated during the skew cutting process. It should be understood that the actual skew cutting force change rate in this embodiment can reflect the speed of change of the skew cutting force with time during the skew cutting process, and the speed of change of the skew cutting force is associated with the hardness of the aluminum alloy profile. For example, if the skew cutting force changes too quickly, it indicates that the hardness of the aluminum alloy profile has suddenly increased. The root mean square value of the actual vibration signal in this embodiment can reflect the vibration intensity of the tool during the skew cutting process, and the vibration intensity of the tool is associated with the hardness of the aluminum alloy profile. For example, if the root mean square value of the actual vibration signal is too large, it indicates that the tool has encountered a region with increased hardness on the aluminum alloy profile. The energy of the actual acoustic signal in this embodiment can reflect the magnitude of the acoustic energy generated during the skew cutting process. For example, if the acoustic energy generated during the skew cutting process is large, it indicates that the skew cutting is being performed on a region with increased hardness on the aluminum alloy profile. Therefore, the actual skew cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal in this embodiment can reflect the local hardness characteristics and skew cutting stability of the aluminum alloy profile. This embodiment can timely detect abnormal situations during the skew cutting process by calculating the actual skew cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, and provide a basis for subsequent adjustment of the skew cutting parameters.
[0030] The specific process of step S4 may be as follows: Query a pre-constructed mapping relationship table of chamfering stage, chamfering force change rate, root mean square value of vibration signal, acoustic signal energy, and parameter adjustment amount according to the current chamfering stage, actual chamfering force change rate, actual root mean square value of vibration signal, and actual acoustic signal energy to obtain the chamfering parameter adjustment amount.
[0031] Step S5 can adjust the chamfering parameters of the numerical control chamfering equipment according to the chamfering parameter adjustment amount by using an existing chamfering parameter adjustment method. It should be understood that since the chamfering parameter adjustment amount of this embodiment is determined based on the current chamfering stage, actual chamfering force change rate, actual root mean square value of vibration signal, and actual acoustic signal energy, and the actual chamfering force change rate, actual root mean square value of vibration signal, and actual acoustic signal energy can reflect the local hardness characteristics and chamfering stability of the aluminum alloy profile, this embodiment is equivalent to dynamically adjusting the chamfering parameters of the numerical control chamfering equipment according to the local hardness characteristics and chamfering stability of the aluminum alloy profile, so that the chamfering process can adaptively adapt to the local changes in the hardness of the aluminum alloy profile material and the dynamic characteristics of the chamfering stage. For example, when it is detected that the chamfering force change rate increases abnormally, this embodiment can automatically reduce the feed speed, thereby reducing the chamfering force, protecting the tool and equipment, and avoiding a decline in processing quality; when in the tool-out stage, this embodiment can adopt a more gentle parameter adjustment strategy to prevent defects from occurring at the edge of the profile.
[0032] A method for adaptive control of chamfering parameters at the corners of door and window aluminum alloy profiles provided by this application can first obtain the current chamfering stage, actual chamfering force change rate, actual root mean square value of vibration signal, and actual acoustic signal energy, then determine the chamfering parameter adjustment amount according to the current chamfering stage, actual chamfering force change rate, actual root mean square value of vibration signal, and actual acoustic signal energy, and finally adjust the chamfering parameters of the numerical control chamfering equipment according to the chamfering parameter adjustment amount to dynamically adjust the chamfering parameters of the numerical control chamfering equipment according to the local hardness characteristics and chamfering stability of the aluminum alloy profile. Therefore, this application can effectively avoid the situation where, when the tool cuts into a region with higher hardness, the risk of tool breakage or chipping increases significantly due to untimely parameter adjustment or insufficient adjustment amount of the numerical control chamfering equipment, the smoothness and processing quality of the chamfering process are affected, when the tool cuts into a local region with lower hardness, the chamfering efficiency decreases due to overly conservative setting or improper adjustment of the chamfering parameters, the normal formation and elimination of chamfering are affected, burrs and other defects are generated on the surface of the profile, and when the same chamfering parameter adjustment strategy is adopted in different chamfering stages, the local changes in material hardness in different chamfering stages will have different degrees of influence on the most suitable chamfering parameter range in each stage, resulting in the chamfering accuracy and chamfering quality being affected.
[0033] In some preferred embodiments, step S3 includes: S31. Obtain the profile clamping force information, and calculate the profile clamping force deviation based on the profile clamping force information and a preset target profile clamping force; S32. Query a pre - constructed mapping relation table regarding the clamping force deviation, bevel cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the profile clamping force deviation, so as to obtain a first bevel cutting force compensation coefficient, a first tool vibration compensation coefficient, and a first acoustic signal compensation coefficient; S33. Calculate the corrected bevel cutting force information according to the bevel cutting force information and the first bevel cutting force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information and the first tool vibration compensation coefficient, and calculate the corrected bevel cutting acoustic signal according to the bevel cutting acoustic signal and the first acoustic signal compensation coefficient; S34. Perform local analysis on the corrected bevel cutting force information, corrected tool vibration information, and corrected bevel cutting acoustic signal based on a preset time window or feed distance window, so as to calculate the actual bevel cutting force change rate, the actual root mean square value of the vibration signal, and the actual acoustic signal energy.
[0034] In this embodiment, the profile clamping force information can be obtained by using a pressure sensor provided on a component for clamping the profile in a numerical control bevel cutting device. The target profile clamping force in this embodiment can be a value preset by those skilled in the art according to experience or actual requirements. Step S31 can calculate the profile clamping force deviation by subtracting the profile clamping force information from the target profile clamping force. Step S33 can calculate the corrected bevel cutting force information by multiplying the bevel cutting force information by the first bevel cutting force compensation coefficient, step S33 can calculate the corrected tool vibration information by multiplying the tool vibration information by the first tool vibration compensation coefficient, and step S33 can calculate the corrected bevel cutting acoustic signal by multiplying the bevel cutting acoustic signal by the first acoustic signal compensation coefficient. Since when the profile clamping force is insufficient, the aluminum alloy profile will produce minute displacement or vibration during the bevel cutting process, and both the minute displacement and vibration will affect the magnitude of the bevel cutting force, the intensity of the tool vibration, and the magnitude of the acoustic energy generated during the bevel cutting process. And this embodiment is equivalent to correcting the original bevel cutting force information, tool vibration information, and bevel cutting acoustic signal based on the difference between the actual value and the target value of the profile clamping force. Therefore, this embodiment can effectively eliminate the influence of the difference between the actual value and the target value of the profile clamping force on the magnitude of the bevel cutting force, the intensity of the tool vibration, and the magnitude of the acoustic energy generated during the bevel cutting process, thereby effectively improving the accuracy and reliability of the actual bevel cutting force change rate, the actual root mean square value of the vibration signal, and the actual acoustic signal energy, so that the actual bevel cutting force change rate, the actual root mean square value of the vibration signal, and the actual acoustic signal energy can more accurately reflect the local hardness characteristics and bevel cutting stability of the aluminum alloy profile, and further effectively improve the accuracy and reliability of the bevel cutting parameter adjustment amount.
[0035] In some preferred embodiments, step S33 includes: S331. Obtain the tool image information, and analyze and obtain the tool wear degree information according to the tool image information; S332. Query the pre-constructed mapping relation table of tool wear degree, chamfering force compensation coefficient, tool vibration compensation coefficient and acoustic signal compensation coefficient according to the tool wear degree information to obtain the second chamfering force compensation coefficient, the second tool vibration compensation coefficient and the second acoustic signal compensation coefficient; S333. Calculate the corrected chamfering force information according to the chamfering force information, the first chamfering force compensation coefficient and the second chamfering force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information, the first tool vibration compensation coefficient and the second tool vibration compensation coefficient, and calculate the corrected chamfering acoustic signal according to the chamfering acoustic signal, the first acoustic signal compensation coefficient and the second acoustic signal compensation coefficient.
[0036] Step S331 can use an existing image acquisition component (such as a camera) to obtain the tool image information. Step S331 can use an existing tool wear degree analysis algorithm based on image recognition (such as edge detection, feature extraction and wear area recognition) or a tool wear degree analysis model to analyze and obtain the tool wear degree information according to the tool image information. The tool wear degree information can be expressed as numerical values such as the wear area, wear degree or wear amount of the tool. The mapping relation table of tool wear degree, chamfering force compensation coefficient, tool vibration compensation coefficient and acoustic signal compensation coefficient in this embodiment stores the associated data between different tool wear degrees and the corresponding cutting force, tool vibration and acoustic signal compensation coefficients. Since the tool wear degree will affect the magnitude of the chamfering force, the intensity of tool vibration and the magnitude of the acoustic energy generated during the chamfering process, the tool wear degree is associated with its influence on the magnitude of the chamfering force, the intensity of tool vibration and the magnitude of the acoustic energy generated during the chamfering process. And this embodiment can effectively eliminate the influence of tool wear on the chamfering force information, tool vibration information and chamfering acoustic signal by first obtaining the second cutting force compensation coefficient, the second tool vibration compensation coefficient and the second acoustic signal compensation coefficient that match the current tool wear degree according to the tool wear degree information, and then correcting the chamfering force information, tool vibration information and chamfering acoustic signal according to the second cutting force compensation coefficient, the second tool vibration compensation coefficient and the second acoustic signal compensation coefficient respectively. Therefore, this embodiment can further improve the accuracy and reliability of the actual chamfering force change rate, the actual root mean square value of the vibration signal and the actual acoustic signal energy, so that the actual chamfering force change rate, the actual root mean square value of the vibration signal and the actual acoustic signal energy can more accurately reflect the local hardness characteristics and chamfering stability of the aluminum alloy profile, thereby further improving the accuracy and reliability of the chamfering parameter adjustment amount.
[0037] In some preferred embodiments, step S333 includes: A1. Obtain the cutting fluid parameter information, and then query the pre-constructed mapping relation table of cutting fluid parameters, oblique cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the cutting fluid parameter information, so as to obtain the third oblique cutting force compensation coefficient, the third tool vibration compensation coefficient, and the third acoustic signal compensation coefficient; A2. Calculate the corrected oblique cutting force information according to the oblique cutting force information, the first oblique cutting force compensation coefficient, the second oblique cutting force compensation coefficient, and the third oblique cutting force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information, the first tool vibration compensation coefficient, the second tool vibration compensation coefficient, and the third tool vibration compensation coefficient, and calculate the corrected oblique cutting acoustic signal according to the oblique cutting acoustic signal, the first acoustic signal compensation coefficient, the second acoustic signal compensation coefficient, and the third acoustic signal compensation coefficient.
[0038] The cutting fluid in this embodiment is an industrial liquid used to cool and lubricate the cutting tool and the aluminum alloy profile during the oblique cutting of the aluminum alloy profile. Since those skilled in the art usually preset the parameters of the cutting fluid (such as the flow rate of the cutting fluid) before the oblique cutting of the aluminum alloy profile, the cutting fluid parameter information in this embodiment can be a preset value, that is, the cutting fluid parameter information in this embodiment can be directly obtained. It should be understood that this embodiment can also use existing cutting fluid parameter measurement sensors to obtain the cutting fluid parameter information, and the cutting fluid parameter information in this embodiment can reflect the current state of the cutting fluid. The mapping relationship table of the cutting fluid parameters, oblique cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient in this embodiment stores the oblique cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient corresponding to different cutting fluid parameters. That is, this mapping relationship table is equivalent to storing the quantitative relationship between different cutting fluid parameters and their effects on the cutting force, tool vibration, and acoustic signal. Since the cutting fluid parameter information in this embodiment can reflect the current state of the cutting fluid, the state of the cutting fluid is associated with its cooling effect and lubricating effect, and the cooling effect and lubricating effect of the cutting fluid are associated with the magnitude of the oblique cutting force, the intensity of the tool vibration, and the magnitude of the acoustic energy generated during the oblique cutting process. And this embodiment can effectively eliminate the influence of the state of the cutting fluid on the oblique cutting force information, tool vibration information, and oblique cutting acoustic signal by obtaining the third cutting force compensation coefficient, the third tool vibration compensation coefficient, and the third acoustic signal compensation coefficient that match the current state of the cutting fluid according to the cutting fluid parameter information, and then correcting the oblique cutting force information, tool vibration information, and oblique cutting acoustic signal according to the third cutting force compensation coefficient, the third tool vibration compensation coefficient, and the third acoustic signal compensation coefficient respectively. Therefore, this embodiment can further improve the accuracy and reliability of the actual oblique cutting force change rate, the actual root mean square value of the vibration signal, and the actual acoustic signal energy, so that the actual oblique cutting force change rate, the actual root mean square value of the vibration signal, and the actual acoustic signal energy can more accurately reflect the local hardness characteristics and oblique cutting stability of the aluminum alloy profile, thereby further improving the accuracy and reliability of the oblique cutting parameter adjustment amount.
[0039] In some preferred embodiments, the cutting fluid parameter information includes cutting fluid flow rate, cutting fluid type, cutting fluid concentration, and cutting fluid cleanliness. In this embodiment, an existing flow sensor can be used to obtain the cutting fluid flow rate. In this embodiment, the cutting fluid type can be obtained by querying the configuration information of the numerically controlled bevel cutting equipment. In this embodiment, the cutting fluid type can also be obtained by using a type recognition sensor to detect the physical or chemical properties of the cutting fluid. In this embodiment, an existing concentration sensor can be used to obtain the cutting fluid concentration. In this embodiment, an existing cleanliness sensor can be used to obtain the cutting fluid cleanliness. Specifically, the cleanliness sensor can generate the cutting fluid cleanliness by detecting the content of suspended particles in the cutting fluid based on the optical or particle counting principle and evaluating the cleanliness of the cutting fluid according to the content of suspended particles.
[0040] In some preferred embodiments, step S2 includes: S21. Obtain the tool type information of the currently used tool, and then query the pre-constructed mapping relation table of the tool type and the bevel cutting stage threshold judgment set according to the tool type information to obtain the corresponding bevel cutting stage threshold judgment set. The bevel cutting stage threshold judgment set includes the tool position range and the feed axis displacement range corresponding to different bevel cutting stages; S21. Obtain the tool position information and the feed axis displacement information, and then determine the current bevel cutting stage according to the tool position information, the feed axis displacement information, and the tool position range and the feed axis displacement range corresponding to different bevel cutting stages.
[0041] The tool type information of this embodiment can be obtained from the tool management system of the numerical control mitering equipment or through identification by a vision sensor. The mapping relation table of the tool type and the mitering stage threshold judgment set of this embodiment stores the associations between multiple tool types and their respective corresponding mitering stage judgment threshold sets. The mitering stage judgment threshold set defines the specific numerical ranges of tool position and feed axis displacement for different mitering stages such as tool entry, stable mitering, and tool exit for each tool type. This embodiment determines the current mitering stage by analyzing which mitering stage's tool position range and feed axis displacement range the tool position information and feed axis displacement information fall into. Since this embodiment first determines the mitering stage threshold judgment set according to the tool type information, and then determines the current mitering stage according to the tool position information, feed axis displacement information, and mitering stage threshold judgment set, this embodiment is equivalent to adaptively adjusting the judgment range of the mitering stage based on the tool type, thereby effectively avoiding the situation where the accuracy and reliability of the currently analyzed mitering stage are reduced due to the relationships between the entry, stable cutting, and exit stages of different types of tools during mitering and the tool position and feed axis displacement may vary due to the geometric characteristics of the tools, providing an accurate and reliable basis for subsequent adaptive adjustment of mitering parameters based on the current cutting stage, and thus effectively improving the accuracy and reliability of the adaptive adjustment of mitering parameters.
[0042] In some preferred embodiments, step S4 includes: S41. Query the pre-constructed mapping relation table of the mitering stage and the mitering parameter adjustment strategy according to the current mitering stage to obtain the corresponding mitering parameter adjustment strategy. The mitering parameter adjustment strategy includes the mitering parameter adjustment amounts corresponding to different mitering force change rates, root mean square values of vibration signals, and acoustic signal energies; S42. Query the mitering parameter adjustment strategy according to the actual mitering force change rate, actual root mean square value of the vibration signal, and actual acoustic signal energy to obtain the mitering parameter adjustment amount.
[0043] The mapping relationship table of the chamfering stage and the chamfering parameter adjustment strategy in this embodiment stores the chamfering parameter adjustment strategies corresponding to different cutting stages. This chamfering parameter adjustment strategy defines the corresponding relationship between different cutting force change rates, root mean square values of vibration signals, and combinations of acoustic signal energies and the chamfering parameter adjustment amounts. For example, the chamfering parameter adjustment strategy is as follows: when the current chamfering stage is the stable cutting stage, if the actual cutting force change rate is greater than threshold A, the actual root mean square value of the vibration signal is greater than threshold B, and the actual acoustic signal energy is greater than threshold C, the corresponding chamfering parameter adjustment amount is that the feed speed adjustment amount is -0.1 mm / s and the spindle speed adjustment amount is -50 rpm; if the cutting force change rate is less than threshold D, the root mean square value of the vibration signal is less than threshold E, and the acoustic signal energy is less than threshold F, the corresponding chamfering parameter adjustment amount is that the feed speed adjustment amount is +0.05 mm / s and the spindle speed adjustment amount is +20 rpm.
[0044] In some preferred embodiments, the numerically controlled chamfering device includes a spindle and a feed axis, and the chamfering parameter adjustment amounts include the spindle speed adjustment amount and the feed speed adjustment amount. The numerically controlled chamfering device in this embodiment includes a spindle and a feed axis. The spindle is preferably used to drive the tool to rotate. Specifically, the rotation speed of the tool is associated with the chamfering speed and chamfering accuracy of the tool. The feed axis is used to drive the tool to move relative to the aluminum alloy profile. The moving rate of the tool relative to the aluminum alloy profile is also associated with the chamfering speed and chamfering accuracy of the tool. Therefore, in this embodiment, the chamfering efficiency and chamfering effect of the aluminum alloy profile can be adjusted by adjusting the spindle speed adjustment amount and the feed speed adjustment amount. In some specific embodiments, when it is detected that the cutting load increases (the actual cutting force change rate is positive and the actual root mean square value of the vibration signal is greater than the preset value), the calculated spindle speed adjustment amount and feed speed adjustment amount are negative values to reduce the spindle speed and feed speed, thereby reducing the cutting force, reducing the risks of tool breakage and equipment resonance, and improving the stability of the cutting process. When it is detected that the cutting load decreases (the actual cutting force change rate is negative and the actual root mean square value of the vibration signal is less than or equal to the preset value), the calculated spindle speed adjustment amount and feed speed adjustment amount are positive values to increase the spindle speed and feed speed, thereby increasing the material removal rate and optimizing the cutting efficiency.
[0045] In some preferred embodiments, the preprocessing includes data synchronization, filtering processing, and noise reduction processing. In this embodiment, existing data synchronization methods can be used to synchronize the skew cutting force information, tool vibration information, and skew cutting acoustic signal. In this embodiment, by synchronizing the skew cutting force information, tool vibration information, and skew cutting acoustic signal, the skew cutting force information, tool vibration information, and skew cutting acoustic signal can be aligned in time to avoid the situation where the analysis results are distorted due to the asynchronous skew cutting force information, tool vibration information, and skew cutting acoustic signal. In this embodiment, existing filtering processing methods can be used to filter the skew cutting force information, tool vibration information, and skew cutting acoustic signal. In this embodiment, by filtering the skew cutting force information, tool vibration information, and skew cutting acoustic signal, specific frequency components (such as high-frequency noise or low-frequency noise) in the skew cutting force information, tool vibration information, and skew cutting acoustic signal can be removed to retain the signal characteristics related to the skew cutting process. In this embodiment, existing noise reduction processing methods can be used to reduce the noise of the skew cutting force information, tool vibration information, and skew cutting acoustic signal. In this embodiment, by reducing the noise of the skew cutting force information, tool vibration information, and skew cutting acoustic signal, random noise or systematic noise in the skew cutting force information, tool vibration information, and skew cutting acoustic signal can be reduced to improve the signal-to-noise ratio of the skew cutting force information, tool vibration information, and skew cutting acoustic signal.
[0046] As can be seen from the above, a method for adaptively controlling the skew cutting parameters of the corner of a door and window aluminum alloy profile provided by the present application can first obtain the current skew cutting stage, the actual change rate of the skew cutting force, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, then determine the adjustment amount of the skew cutting parameters according to the current skew cutting stage, the actual change rate of the skew cutting force, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal, and finally adjust the skew cutting parameters of the numerical control skew cutting equipment according to the adjustment amount of the skew cutting parameters, so as to realize the dynamic adjustment of the skew cutting parameters of the numerical control skew cutting equipment according to the local hardness characteristics and skew cutting stability of the aluminum alloy profile. Therefore, the present application can effectively avoid the situation where the risk of tool breakage or chipping increases significantly, the smoothness and processing quality of the skew cutting process are affected, the skew cutting efficiency decreases, the normal formation and elimination of the skew are affected, burrs and other defects are generated on the surface of the profile, and the skew cutting accuracy and quality are affected due to the untimely adjustment or insufficient adjustment amount of the parameters of the numerical control skew cutting equipment when the tool cuts into the area with higher hardness, and the skew cutting parameters are set too conservatively or adjusted improperly when the tool cuts into the local area with lower hardness, and the local change of the material hardness in different skew cutting stages will affect the most suitable skew cutting parameter range in each stage to varying degrees.
[0047] In the second aspect, as Figure 2As shown in the figure, the present application also provides an adaptive control system for bevel cutting parameters of aluminum alloy profiles for doors and windows, which is applied to a numerical control bevel cutting device and includes: A data acquisition and processing module 1, which is used to continuously collect bevel cutting force information, tool vibration information, and bevel cutting acoustic signals during the bevel cutting process, and then preprocess the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals; A bevel cutting stage acquisition module 2, which is used to acquire tool position information and feed axis displacement information, and analyze and obtain the current bevel cutting stage according to the tool position information and / or feed axis displacement information; A local feature acquisition module 3, which is used to perform local analysis on the bevel cutting force information, tool vibration information, and bevel cutting acoustic signals based on a preset time window or feed distance window to calculate the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; A parameter adjustment amount acquisition module 4, which is used to determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; A parameter adjustment module 5, which is used to adjust the bevel cutting parameters of the numerical control bevel cutting device according to the bevel cutting parameter adjustment amount.
[0048] An adaptive control system for bevel cutting parameters of aluminum alloy profiles for doors and windows provided by the present application includes a data acquisition and processing module 1, a bevel cutting stage acquisition module 2, a local feature acquisition module 3, a parameter adjustment amount acquisition module 4, and a parameter adjustment module 5. The adaptive control system for bevel cutting parameters of aluminum alloy profiles for doors and windows provided by this embodiment is used to execute the steps in an adaptive control method for bevel cutting parameters of aluminum alloy profiles for doors and windows provided in the above first aspect. The principle of the adaptive control system for bevel cutting parameters of aluminum alloy profiles for doors and windows provided by this embodiment is the same as that of the adaptive control method for bevel cutting parameters of aluminum alloy profiles for doors and windows provided in the above first aspect, and will not be elaborated in detail here.
[0049] As can be seen from the above, a method and system for adaptively controlling the bevel cutting parameters of aluminum alloy profiles for doors and windows provided by the present application can first obtain the current bevel cutting stage, the actual bevel cutting force change rate, the actual root mean square value of the vibration signal, and the actual energy of the acoustic signal, and then determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the actual root mean square value of the vibration signal, and the actual energy of the acoustic signal. Finally, the bevel cutting parameters of the numerical control bevel cutting equipment are adjusted according to the bevel cutting parameter adjustment amount, so as to dynamically adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the local hardness characteristics and bevel cutting stability of the aluminum alloy profiles. Therefore, the present application can effectively avoid the risk of significant increase in tool breakage or chipping caused by untimely parameter adjustment or insufficient adjustment amount of the numerical control bevel cutting equipment when the tool cuts into the area with higher hardness, the smoothness and processing quality of the bevel cutting process are affected, the bevel cutting efficiency is reduced due to the overly conservative setting or improper adjustment of the bevel cutting parameters when the tool cuts into the local area with lower hardness, the normal formation and elimination of the bevel cutting are affected, burrs and other defects are generated on the surface of the profile, and the bevel cutting accuracy and quality are affected due to the same bevel cutting parameter adjustment strategy being adopted in different bevel cutting stages, and the local change of the material hardness in different bevel cutting stages will have different degrees of influence on the most suitable bevel cutting parameter range in each stage.
[0050] In the embodiments provided by the present application, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are only illustrative. For example, the above-mentioned unit division is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another robot, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.
[0051] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist alone, or two or more modules can be integrated to form an independent part.
[0052] In this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.
[0053] The above are only embodiments of the present application and are not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A method for adaptively controlling the bevel cutting parameters of the corners of door and window aluminum alloy profiles, which is applied in a numerical control bevel cutting device, characterized in that, The adaptive control method for the bevel cutting parameters of the aluminum alloy profile for doors and windows includes the following steps: S1. Continuously collect the bevel cutting force information, tool vibration information, and bevel cutting acoustic signal during the bevel cutting process, and then preprocess the bevel cutting force information, the tool vibration information, and the bevel cutting acoustic signal; S2. Obtain the tool position information and the feed axis displacement information, and analyze and obtain the current bevel cutting stage according to the tool position information and the feed axis displacement information; S3. Perform local analysis on the bevel cutting force information, the tool vibration information, and the bevel cutting acoustic signal based on a preset time window or feed distance window to calculate the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; S4. Determine the bevel cutting parameter adjustment amount according to the current bevel cutting stage, the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; S5. Adjust the bevel cutting parameters of the numerical control bevel cutting equipment according to the bevel cutting parameter adjustment amount.
2. The adaptive control method for the bevel cutting parameters of the corner of the door and window aluminum alloy profile according to claim 1, characterized in that Step S3 includes: S31. Obtain the profile clamping force information, and calculate the profile clamping force deviation according to the profile clamping force information and the preset target profile clamping force; S32. Query the pre-constructed mapping relation table of clamping force deviation, bevel cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the profile clamping force deviation to obtain the first bevel cutting force compensation coefficient, the first tool vibration compensation coefficient, and the first acoustic signal compensation coefficient; S33. Calculate the corrected bevel cutting force information according to the bevel cutting force information and the first bevel cutting force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information and the first tool vibration compensation coefficient, and calculate the corrected bevel cutting acoustic signal according to the bevel cutting acoustic signal and the first acoustic signal compensation coefficient; S34. Perform local analysis on the corrected bevel cutting force information, the corrected tool vibration information, and the corrected bevel cutting acoustic signal based on a preset time window or feed distance window to calculate the actual bevel cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal.
3. The adaptive control method for the corner bevel cutting parameters of the door and window aluminum alloy profile according to claim 2, characterized in that, Step S33 includes: S331. Obtain the tool image information, and analyze and obtain the tool wear degree information according to the tool image information; S332. Query the pre-constructed mapping relation table of tool wear degree, bevel cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the tool wear degree information to obtain the second bevel cutting force compensation coefficient, the second tool vibration compensation coefficient, and the second acoustic signal compensation coefficient; S333. Calculate the corrected bevel cutting force information according to the bevel cutting force information, the first bevel cutting force compensation coefficient, and the second bevel cutting force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information, the first tool vibration compensation coefficient, and the second tool vibration compensation coefficient, and calculate the corrected bevel cutting acoustic signal according to the bevel cutting acoustic signal, the first acoustic signal compensation coefficient, and the second acoustic signal compensation coefficient.
4. The adaptive control method for the corner bevel cutting parameters of the door and window aluminum alloy profile according to claim 3, characterized in that, Step S333 includes: A1. Obtain the cutting fluid parameter information, and then query the pre-constructed mapping relation table of cutting fluid parameters, oblique cutting force compensation coefficient, tool vibration compensation coefficient, and acoustic signal compensation coefficient according to the cutting fluid parameter information to obtain the third oblique cutting force compensation coefficient, the third tool vibration compensation coefficient, and the third acoustic signal compensation coefficient; A2. Calculate the corrected oblique cutting force information according to the oblique cutting force information, the first oblique cutting force compensation coefficient, the second oblique cutting force compensation coefficient, and the third oblique cutting force compensation coefficient, calculate the corrected tool vibration information according to the tool vibration information, the first tool vibration compensation coefficient, the second tool vibration compensation coefficient, and the third tool vibration compensation coefficient, and calculate the corrected oblique cutting acoustic signal according to the oblique cutting acoustic signal, the first acoustic signal compensation coefficient, the second acoustic signal compensation coefficient, and the third acoustic signal compensation coefficient.
5. The adaptive control method for the corner bevel cutting parameters of the door and window aluminum alloy profile according to claim 4, characterized in that, The cutting fluid parameter information includes cutting fluid flow rate, cutting fluid type, cutting fluid concentration, and cutting fluid cleanliness.
6. The adaptive control method for the bevel cutting parameters of the corner of the door and window aluminum alloy profile according to claim 1, wherein, Step S2 includes: S21. Obtain the tool type information of the currently used tool, and then query the pre-constructed mapping relation table of tool type and oblique cutting stage threshold judgment set according to the tool type information to obtain the corresponding oblique cutting stage threshold judgment set. The oblique cutting stage threshold judgment set includes the tool position range and feed axis displacement range corresponding to different oblique cutting stages; S21. Obtain the tool position information and feed axis displacement information, and then determine the current oblique cutting stage according to the tool position information, the feed axis displacement information, and the tool position range and feed axis displacement range corresponding to different oblique cutting stages.
7. The adaptive control method for the corner bevel cutting parameters of the door and window aluminum alloy profiles according to claim 1, characterized in that, Step S4 includes: S41. Query the pre-constructed mapping relation table of oblique cutting stage and oblique cutting parameter adjustment strategy according to the current oblique cutting stage to obtain the corresponding oblique cutting parameter adjustment strategy. The oblique cutting parameter adjustment strategy includes the oblique cutting parameter adjustment amount corresponding to different oblique cutting force change rates, root mean square values of vibration signals, and combinations of acoustic signal energies; S42. Query the oblique cutting parameter adjustment strategy according to the actual oblique cutting force change rate, the actual root mean square value of the vibration signal, and the actual acoustic signal energy to obtain the oblique cutting parameter adjustment amount.
8. The adaptive control method for the corner bevel cutting parameters of the door and window aluminum alloy profiles according to claim 1, characterized in that, The numerical control oblique cutting equipment includes a main shaft and a feed axis, and the oblique cutting parameter adjustment amount includes the main shaft speed adjustment amount and the feed speed adjustment amount.
9. The adaptive control method for the bevel cutting parameters of the corner of the aluminum alloy profile for doors and windows according to claim 1, characterized in that, The preprocessing includes data synchronization, filtering processing, and noise reduction processing.
10. An adaptive control system for the corner chamfering parameters of door and window aluminum alloy profiles, which is applied to a numerical control chamfering device, is characterized in that The adaptive control system for the corner oblique cutting parameters of the aluminum alloy profile for doors and windows includes: A data acquisition and processing module, which is used to continuously acquire the oblique cutting force information, tool vibration information, and oblique cutting acoustic signal during the oblique cutting process, and then preprocess the oblique cutting force information, the tool vibration information, and the oblique cutting acoustic signal; An oblique cutting stage acquisition module, which is used to acquire the tool position information and feed axis displacement information, and analyze and acquire the current oblique cutting stage according to the tool position information and / or the feed axis displacement information; The local feature acquisition module is used to perform local analysis on the oblique cutting force information, the tool vibration information, and the oblique cutting acoustic signal based on a preset time window or feed distance window, so as to calculate the actual oblique cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; The parameter adjustment amount acquisition module is used to determine the oblique cutting parameter adjustment amount according to the current oblique cutting stage, the actual oblique cutting force change rate, the root mean square value of the actual vibration signal, and the energy of the actual acoustic signal; The parameter adjustment module is used to adjust the oblique cutting parameters of the numerical control oblique cutting equipment according to the oblique cutting parameter adjustment amount.
Citation Information
Patent Citations
Tool abrasion prediction method based on multi-sensor feature fusion
CN113927371A
Numerical control machining cutting force self-adaptive control method, system and equipment and storage medium
CN115167283A
Ultrasonic elliptical vibration cutting control method and system
CN117032077A
Numerical control machining cutting chatter suppression control method and system
CN117428568A
Cutting forming processing analysis method for automobile control unit
CN118965632A