Multi-axis linkage machining system of intelligent numerical control wood-working machine

Through the intelligent CNC woodworking machinery multi-axis linkage machining system, the loads of each axis are monitored and optimized in real time, and the problems of uneven loads and insufficient machining accuracy in the existing technology are solved, multi-target optimization is achieved, and processing efficiency and equipment life are improved.

CN120178783APending Publication Date: 2025-06-20JIANGSU EAST GIANT MASCH TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510325973.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

There are problems in existing woodworking machinery such as uneven load, insufficient processing accuracy and lack of real-time intelligent adjustment, resulting in machining errors and equipment damage.

Method used

The intelligent CNC woodworking machinery multi-axis linkage machining system is adopted, including CNC control system, multi-axis linkage system, intelligent sensor network, data processing module, optimization algorithm module and real-time feedback and monitoring system. By monitoring the load and other parameters of each axis in real time, the optimization algorithm is used to optimize load distribution to achieve load balancing and machining accuracy improvement.

Benefits of technology

The optimal load distribution between multiple goals such as load balancing, processing quality, energy consumption and processing speed is achieved, which improves the overall performance of the system, ensures the optimal processing strategy under different working conditions, extends the service life of the equipment, and improves the stability and accuracy of the processing process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120178783A_ABST
    Figure CN120178783A_ABST
Patent Text Reader

Abstract

The invention relates to the field of numerical control machine tools, and discloses an intelligent numerical control wood-working machine multi-axis linkage machining system which comprises a numerical control system used for controlling movement of all axes of a multi-axis linkage system according to an optimized load distribution scheme and executing a wood-working machining task; the multi-shaft linkage system comprises a plurality of mechanical shafts and corresponding servo drivers, and receives instructions through the numerical control system to perform coordinated movement; and the intelligent sensor network is used for monitoring the load, temperature, vibration, speed and displacement parameters of each shaft in real time and transmitting the data to the data processing module. Through a non-dominated sorting genetic algorithm, optimal load distribution among multiple targets such as load balance, processing quality, energy consumption and processing speed is realized, so that the problem that a traditional wood-working machine is only optimized for a single target is solved, the overall performance of a system is improved, and an optimal processing strategy can be realized under different working conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of numerical control machine tools, and more specifically to a multi-axis linkage processing system for intelligent numerical control woodworking machinery. Background Art

[0002] In the woodworking field, the application of multi-axis linkage processing systems enables complex woodworking carving, cutting, and assembly tasks to be completed efficiently. Traditional woodworking machinery can usually only perform cutting in a two-dimensional plane, while multi-axis linkage processing systems can perform precise cutting and carving operations in three-dimensional space by introducing synchronous movement of multiple axes (such as the X, Y, Z axes, and rotational axes). The application of such systems in the woodworking industry is particularly suitable for wood products that require high precision and complex curves, such as the carving of furniture, the cutting of decorative panels, and the manufacturing of wooden molds. Through the linkage of five axes or more, woodworking machinery can complete the processing of multiple surfaces and angles in one clamping, reducing the number of workpiece clamping times, improving processing efficiency and precision, and thus enhancing production capacity and the quality of woodworking products, meeting the requirements of modern furniture manufacturing and customized woodworking products for efficient and precise processing.

[0003] However, during the processing of woodworking numerical control systems, due to uneven load distribution, one axis is overburdened, resulting in processing errors and even long-term damage to the machine. Moreover, existing technologies often can only perform manual adjustments afterwards, lacking real-time load adjustment and optimization functions.

[0004] Secondly, in existing technologies, most equipment only supports three-axis or four-axis linkage, and the coordination between axes is poor. When it comes to complex three-dimensional carving or multi-angle cutting, existing numerical control systems often cannot well coordinate the movement of the entire system, resulting in poor synergy between multiple axes. This not only affects processing efficiency but also may lead to a decline in processing precision. Especially in the manufacturing process of complex woodworking products, traditional systems often cannot meet the dual requirements of precision and efficiency. Summary of the Invention

[0005] In view of the deficiencies of the prior art, the present invention provides a multi-axis linkage processing system for intelligent numerical control woodworking machinery, which solves the problems of uneven load, insufficient processing precision, and lack of real-time intelligent adjustment existing in existing woodworking machinery.

[0006] To achieve the above objectives, the present invention is realized through the following technical solutions: A multi-axis linkage processing system for intelligent numerical control woodworking machinery, including:

[0007] A numerical control system for controlling the movement of each axis of the multi-axis linkage system according to an optimized load distribution scheme and performing woodworking processing tasks;

[0008] The multi-axis linkage system includes multiple mechanical axes and corresponding servo drivers, and performs coordinated motion by receiving instructions through a numerical control system;

[0009] The intelligent sensor network is used to monitor the load, temperature, vibration, speed, and displacement parameters of each axis in real time and transmit the data to the data processing module;

[0010] The data processing module is used to receive the data from the intelligent sensor network, perform preprocessing, filtering, and denoising operations on it, and generate data that can be used for optimization algorithms;

[0011] The optimization algorithm module is used to perform multi-objective optimization based on the preprocessed data. The optimization objectives include load balancing, machining quality, energy consumption, and machining speed, and generate an optimized load distribution plan;

[0012] The real-time feedback and monitoring system is used to monitor the operating state of the system in real time, collect and feedback sensor data, and provide real-time input for the optimization algorithm module;

[0013] The actuator realizes the specific operations of the machining task according to the instructions of the numerical control system.

[0014] Preferably, the numerical control system includes the following units:

[0015] The load distribution unit is used to receive the load distribution plan generated by the optimization algorithm module, calculate the load and feed speed of each axis, and output control instructions to the multi-axis linkage system;

[0016] The data communication unit is used to realize real-time data exchange and feedback between the numerical control system and each module;

[0017] The motion control unit controls the precise motion of each axis through the servo driver, including position control, speed control, and trajectory tracking.

[0018] Preferably, the multi-axis linkage system includes the following units:

[0019] The bearing and drive unit, each axis is equipped with an independent servo motor, bearing, and drive device, and receives motion instructions from the numerical control system;

[0020] The synchronous control unit coordinates the cooperative motion between multiple axes;

[0021] The load monitoring unit monitors the load conditions of each axis in real time, transmits the data to the intelligent sensor network and feedbacks it to the numerical control system.

[0022] Preferably, the intelligent sensor network includes the following units:

[0023] A load sensor unit for real-time monitoring of the load conditions of each axis and transmitting the load data to the data processing module;

[0024] A temperature sensor unit for monitoring the system temperature, especially the heat change under high load, and providing the data to the real-time feedback and monitoring system;

[0025] A vibration and acceleration sensor unit for monitoring the vibration conditions of each axis during the machining process, detecting overload or abnormal states, and using the data for real-time adjustment by the optimization algorithm module;

[0026] A data acquisition unit responsible for collecting and transmitting the real-time data of each sensor.

[0027] Preferably, the data processing module includes the following units:

[0028] A data preprocessing unit for filtering, denoising, and normalizing the raw data collected from the sensors;

[0029] A data analysis unit for analyzing according to the real-time data, extracting key information for use by the optimization algorithm module;

[0030] A data storage unit for storing historical data, process parameters, and optimization calculation results for subsequent learning and adjustment of the optimization algorithm.

[0031] Preferably, the optimization algorithm module includes the following units:

[0032] An objective function calculation unit for calculating the function values of the objectives of load balance, machining quality, energy consumption, and machining speed, and solving according to the multi-objective optimization algorithm;

[0033] An optimization calculation unit for calculating the optimal load distribution scheme according to the value of the objective function;

[0034] A strategy adjustment unit for dynamically adjusting the optimization scheme and the weights of the objective functions according to the real-time feedback data and the optimization calculation results.

[0035] Preferably, the real-time feedback and monitoring system includes the following units:

[0036] A data receiving unit for receiving the data from the intelligent sensor network in real time, including load, temperature, vibration, and speed parameters;

[0037] A feedback control unit for dynamically adjusting the optimization scheme according to the sensor data;

[0038] A display and alarm unit for displaying the machining status and system parameters in real time and triggering an alarm when an abnormality occurs.

[0039] Preferably, the actuator includes the following units:

[0040] The feeding unit controls the feeding speed of the cutting device through the servo drive system;

[0041] The cutting unit executes the cutting task according to the instructions issued by the numerical control system, including the selection of tools and the determination of cutting paths;

[0042] The vibration and temperature control unit monitors the vibration and temperature changes generated during the processing.

[0043] An intelligent numerically controlled woodworking machine multi-axis linkage processing control method includes the following steps:

[0044] Step 1: Obtain real-time data from the intelligent sensor network, and the data includes the load, temperature, vibration, and speed parameters of each axis;

[0045] Step 2: Process the collected sensor data through the data processing module, including preprocessing, denoising, and filtering;

[0046] Step 3: Use the optimization algorithm module to perform multi-objective optimization on the processed data to generate a load distribution plan, and the optimization objectives include load balance, processing quality, energy consumption, and processing speed;

[0047] Step 4: Feed back the optimized load distribution plan to the numerical control system to adjust the load, feeding speed, and working state of each axis;

[0048] Step 5: Adjust the optimization plan according to the real-time feedback of the system to achieve continuous load balance and processing accuracy.

[0049] Preferably, the load distribution plan for multi-objective optimization is solved by the non-dominated sorting genetic algorithm, and the weights of the objective functions are dynamically adjusted by real-time data feedback.

[0050] The present invention provides an intelligent numerically controlled woodworking machine multi-axis linkage processing system. It has the following beneficial effects:

[0051] 1. Through the non-dominated sorting genetic algorithm, the present invention realizes the optimal load distribution among multiple objectives such as load balance, processing quality, energy consumption, and processing speed, thus solving the problem of traditional woodworking machines only optimizing for a single objective, improving the overall performance of the system, and ensuring the optimal processing strategy can be achieved under different working conditions.

[0052] 2. Through the combination of the intelligent numerical control system and the optimization algorithm module, the present invention realizes the real-time dynamic optimization of the load of each axis in the multi-axis linkage processing system, ensures the balanced distribution of the load of each axis under different processing tasks, can avoid mechanical wear and accuracy decline caused by single-axis overload during operation, improves the service life of the equipment, and at the same time maintains the stability and accuracy of the processing process.

[0053] 3. Through the real-time monitoring of vibration monitoring, temperature monitoring and load monitoring sensors, the present invention realizes the abnormal detection and automatic adjustment of the operating state of the equipment, ensures that an adaptive optimization strategy or alarm mechanism is adopted in case of abnormality, can reduce the risk of mechanical damage caused by overloading during operation, improves the safety and reliability of the processing process, and reduces equipment downtime and maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of the system architecture of the present invention;

[0055] Figure 2 It is a schematic diagram of the method steps of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0056] Next, the technical solutions of the present invention will be clearly and completely described in conjunction with the drawings of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0057] Please refer to the attached Figure 1 - attached Figure 2 , the embodiment of the present invention provides an intelligent numerically controlled woodworking machinery multi-axis linkage processing system, including:

[0058] A numerical control system for controlling the movement of each axis of the multi-axis linkage system according to the optimized load distribution scheme and performing woodworking processing tasks;

[0059] Specifically, the main function of the numerical control system is to control the movement coordination of each axis according to the optimized load distribution scheme, so as to achieve precise control of the multi-axis linkage processing system. In order to ensure that the system can operate efficiently and stably in different processing tasks, the numerical control system not only needs to be closely coordinated with other modules (such as the optimization algorithm module, sensor network, actuator, etc.), but also needs to have the ability of dynamic adjustment and real-time feedback. In particular, the system can respond to load changes in real time, automatically adjust the load and speed of each axis, and avoid equipment failures or processing accuracy degradation caused by uneven loads.

[0060] In this embodiment, the numerical control system includes multiple core units: a load distribution unit, a data communication unit, and a motion control unit. The load distribution unit receives the load distribution scheme from the optimization algorithm module and calculates the load and feed speed of each axis according to this scheme. After being processed by the motion control unit, these data are converted into control instructions for each axis. Specifically, under the action of the optimization algorithm module, the numerical control system can receive the load and status data from the intelligent sensor network in real time, and then adjust the load distribution scheme and control instructions, so as to achieve dynamic load optimization.

[0061] As an option, the load distribution unit not only receives the optimization results of the optimization algorithm module, but also can adjust the load distribution scheme by combining the real-time monitored data. In this case, the numerical control system not only calculates the load distribution according to the predetermined optimization goal, but also can make timely adjustments according to the actual working environment to ensure the balance of the load of each axis, thereby improving the overall processing efficiency and accuracy of the system.

[0062] In another possible implementation, the data communication unit is responsible for the real-time exchange of data between the numerical control system and each module. The data communication unit can continuously receive data from the sensor network, the optimization algorithm module, and the actuator during the operation of the system, and feedback it to the load distribution unit and the motion control unit. The smoothness of this process is crucial for ensuring the stability and efficiency of the system operation. The real-time exchange of data ensures the timely transmission of control instructions, thereby avoiding load imbalance and processing errors caused by data lag.

[0063] Under the control of the motion control unit, the motion parameters (such as position, speed, and acceleration) of each axis are precisely adjusted to meet the optimized load distribution scheme. The motion control unit controls the precise motion of each axis through the servo driver, ensuring the stability and high precision of the system when performing processing tasks. In some embodiments, the motion control unit also incorporates a closed-loop control mechanism, further enhancing the response ability to system state changes and ensuring that the system can maintain a high processing quality in a changing working environment.

[0064] To better understand how the numerical control system performs load distribution and control, the following is a basic load distribution calculation formula:

[0065]

[0066] where P i is the load ratio of the i-th axis, L i is the load value of the i-th axis, S i is the processing speed of the i-th axis, and n represents the total number of axes in the system. This formula calculates the load ratio of each axis based on the load value and processing speed, so as to ensure that the load distribution of the system is as balanced as possible.

[0067] Specifically, this formula can adjust the load distribution according to real-time data, optimizing the load balance of the system during multi-axis machining. Through real-time feedback data, the numerical control system can flexibly adjust the load ratio to ensure that during multi-axis linkage, the load does not become overly concentrated, thereby improving the overall machining stability and accuracy.

[0068] In some embodiments, the numerical control system can also dynamically adjust the optimization target of load distribution according to different requirements of machining tasks. For example, in the case of high precision requirements, the system may prioritize adjusting the load of each axis to reduce machining errors. While in the task of increasing machining speed, the system may prioritize adjusting the feed rate to achieve higher production efficiency.

[0069] The multi-axis linkage system includes multiple mechanical axes and corresponding servo drivers, and receives instructions through the numerical control system for coordinated movement;

[0070] Specifically, in this embodiment, the multi-axis linkage system includes multiple independent mechanical axes, servo motors, drive devices, and bearings. Each axis is driven by a servo motor to achieve precise synchronization and coordinated movement with other axes. Specifically, each axis in the system is equipped with an independent servo driver, which can execute its respective motion trajectory according to the instructions of the numerical control system. To ensure machining accuracy, the movement of each axis is precisely regulated by a motion control unit, which adjusts the position, speed, and acceleration of each axis according to the control instructions transmitted by the numerical control system.

[0071] As an option, the axes in the multi-axis linkage system are coordinated through a synchronization control unit. The synchronization control unit coordinates the movement of multiple axes according to the instructions of the numerical control system to ensure that the relative positions and movement speeds between the axes remain consistent during machining. Through this coordination, complex woodworking tasks, such as multi-axis linkage engraving or cutting, can be achieved, thereby improving machining accuracy and efficiency.

[0072] In a possible implementation, each axis is also equipped with a load monitoring unit to monitor the load situation of each axis in real time. These load data are transmitted to the numerical control system and the data processing module through an intelligent sensor network. The data processing module processes the collected load data, generates an optimized load distribution plan, and feeds this plan back to the numerical control system. The numerical control system adjusts the working state of each axis according to the optimized load distribution plan to ensure uniform load distribution and avoid equipment damage caused by overload or unbalanced load.

[0073] Specifically, the load monitoring unit in the multi-axis linkage system monitors the load condition of each axis in real time through sensors and sends the monitoring data to the data processing module. The data processing module combines with the optimization algorithm module to redistribute the load of each axis according to the real-time data, thus achieving load balance among multiple axes. This process effectively avoids the phenomenon of single-axis overload or uneven load in traditional woodworking machinery, and further improves the machining accuracy and system stability.

[0074] In addition, the system also provides high-precision control through servo drivers and motors to ensure the accuracy of the machining path during multi-axis linkage. The servo driver ensures that the movement trajectory of each axis conforms to the set path by precisely controlling the rotation of each axis, thus guaranteeing the machining accuracy and consistency. The speed and acceleration of the servo motor are also optimized and adjusted according to the real-time load data, enabling each axis to operate efficiently under the condition of load balance.

[0075] To better describe the load distribution and coordination process in the multi-axis linkage system, the following is a basic load balance formula:

[0076]

[0077] Among them, L i represents the load of the i-th axis, P i is the load ratio of the i-th axis, T i is the machining task time of the i-th axis, and n represents the total number of axes in the system. This formula calculates the load of each axis by considering the load ratio and machining task time of each axis, thus ensuring the balance of load distribution among the axes in the system.

[0078] Specifically, the load ratio P i and the machining task time T i in the formula are determined according to the load distribution scheme generated by the optimization algorithm module. By adjusting these parameters in real time, the system can cope with different machining requirements, thus achieving efficient and precise multi-axis linkage control.

[0079] In some embodiments, the system may also dynamically adjust the parameters in the above load distribution formula according to the real-time sensor data. For example, in some high-load working conditions, the system may adjust the load ratio and preferentially adjust the load of some axes to ensure the stability and accuracy of the overall machining process. In this way, the system can maintain a high working efficiency and a low failure rate under changing working conditions.

[0080] An intelligent sensor network for real-time monitoring of the load, temperature, vibration, speed, and displacement parameters of each axis and transmitting the data to the data processing module;

[0081] Specifically, in this embodiment, the sensor network includes load sensors, temperature sensors, vibration sensors, and speed sensors, and each sensor is responsible for monitoring different physical quantities. These sensors send the monitoring results to the centralized processing unit of the intelligent sensor network through the data acquisition unit. The processing unit preprocesses the collected data, removes noise, filters it, and then transmits the valid data to the data processing module.

[0082] The load sensor is an important component of the system and is responsible for monitoring the workload of each axis in real time. In the present invention, the load sensor can accurately measure the mechanical load acting on each axis and transmit the load data to the numerical control system in real time through the sensor network. The monitoring data of the load sensor is crucial for load distribution, calculation, and adjustment of the optimization algorithm. By providing real-time feedback on load changes, the numerical control system can timely adjust the load distribution of each axis to ensure that no axis in the system experiences performance degradation or failure due to overload.

[0083] The temperature sensor is used to monitor the temperature changes of various components in the system, especially under high-load operating conditions. Excessive temperature may cause wear, deformation, or even damage to mechanical components, so the role of the temperature sensor is crucial. Through real-time data monitoring, once the temperature of any component during the machining process exceeds the preset safe range, the system will automatically adjust the load or issue an alarm signal to remind the operator to perform necessary inspections and adjustments.

[0084] The vibration sensor is used to detect possible abnormal vibration conditions in the system. Especially during the multi-axis linkage operation, mechanical vibration may affect the machining accuracy and even cause equipment damage. The vibration sensor feeds back the data to the numerical control system by monitoring the vibration conditions of each axis in real time. The system can adjust the machining parameters based on the vibration data to reduce the instability caused by vibration. For example, the system may adjust the machining speed, reduce the load on a certain axis, and minimize the impact on the equipment, thereby ensuring the accuracy and safety of the machining process.

[0085] The speed sensor mainly monitors the operating speed of each axis to ensure that the operating state of each axis during the machining process meets the design requirements. The speed sensor can detect the rotational speed or linear speed of the axis in real time and transmit the data to the centralized processing unit of the intelligent sensor network. By obtaining this data, the numerical control system can further optimize the motion trajectory of each axis, adjust the feed speed to adapt to the load change requirements during the machining process, and ensure the accurate execution of the machining task.

[0086] In an intelligent sensor network, the data acquisition unit is the bridge connecting sensors and the processing unit. The data acquisition unit is responsible for integrating the data collected by each sensor and transmitting the data to the data processing module in a wired or wireless manner. Depending on the actual situation, the data acquisition unit may use wireless communication protocols (such as Wi-Fi, Bluetooth) or wired communication protocols (such as CAN, Ethernet) for data transmission. The wireless transmission method is suitable for scenarios where sensors are widely distributed, while the wired transmission method provides more stable and reliable data transmission. Regardless of the method, the efficiency and stability of the data acquisition unit are crucial for the working performance of the entire sensor network.

[0087] The sensor network transmits various collected data to the data processing module for analysis. The data processing module filters, denoises, and normalizes the transmitted data to extract valuable information. The processed data will be sent back to the numerical control system for real-time feedback. Based on the feedback data, the system can dynamically adjust parameters such as load distribution, speed control, and bearing temperature to ensure the stable operation of the system under different processing states.

[0088] A data processing module, configured to receive data from the intelligent sensor network, perform preprocessing, filtering, and denoising operations on it, and generate data that can be used for optimization algorithms;

[0089] Specifically, in this embodiment, the data processing module includes a data preprocessing unit, a data analysis unit, and a data storage unit. The data preprocessing unit is responsible for initially processing the data from each sensor to ensure data quality. The data analysis unit is responsible for further analyzing the preprocessed data to extract valuable information, such as the load status, temperature, vibration, etc. of each axis. The data storage unit is responsible for saving historical data, process parameters, and optimization calculation results for subsequent learning and adjustment.

[0090] An optimization algorithm module, configured to perform multi-objective optimization based on the preprocessed data, where the optimization objectives include load balancing, processing quality, energy consumption, and processing speed, and generate an optimized load distribution plan;

[0091] Specifically, the optimization algorithm module first receives real-time data from the data processing module, including parameters such as the load, temperature, vibration, and speed of each axis. After preprocessing these data, they will be used to calculate the optimized load distribution plan for each axis. The optimization algorithm module uses the non-dominated sorting genetic algorithm (NSGA-II) to sort the current population and ensures diversity through crowding distance calculation. Finally, it selects the individual with the highest fitness to generate the next-generation load distribution plan. Through repeated iterative optimization, the system can continuously adjust the workload of each axis to ensure load balancing during the processing and effectively improve the working efficiency of the system.

[0092] In a specific implementation, the optimization algorithm module combines non-dominated sorting and crowding degree calculation. First, it performs non-dominated sorting on all individuals, dividing the population into different front layers. In the selection operation, the tournament selection method is used to screen according to the non-dominated rank and crowding degree of individuals, and individuals with higher fitness are selected for crossover and mutation operations to generate the next generation of the population. The crossover operation uses the simulated binary crossover (SBX) method to generate new individuals, and the mutation operation is fine-tuned through polynomial mutation to enhance the population diversity.

[0093] Finally, the optimization algorithm module will adjust the load distribution scheme of each axis in the numerical control system according to the feedback optimization results, ensuring that the system can achieve optimized load balance and efficiency improvement when performing woodworking tasks. This process is a closed-loop system, and the feedback of real-time data and the dynamic adjustment of the optimization algorithm jointly ensure the efficient operation and stability of the system under different working conditions.

[0094] A real-time feedback and monitoring system for real-time monitoring of the system operation status, collecting and feeding back sensor data, and providing real-time input for the optimization algorithm module;

[0095] Specifically, the real-time feedback and monitoring system continuously collects operation data of the system by connecting to multiple sensors. These data include but are not limited to load, temperature, vibration, speed, and axis position, etc. The system receives the raw signals from each sensor through the data acquisition unit and conducts preliminary processing and filtering on them to remove possible noise and outliers, ensuring the reliability and accuracy of the data.

[0096] The preprocessed data is transmitted to the data processing module in real time. In this module, the data will be further analyzed, integrated, and provided as input for the optimization algorithm module. This information not only helps the optimization algorithm module adjust the load distribution but also provides real-time feedback for the numerical control system, ensuring that the system can dynamically adjust its working state.

[0097] In addition, the real-time feedback and monitoring system is also responsible for continuously monitoring the operation of the system. Once any abnormal situation (such as overload, over-temperature, abnormal vibration, etc.) is detected, the system will prompt the operator in time through the alarm mechanism and even actively make adjustments in some cases to avoid equipment damage or deterioration of processing quality.

[0098] An actuator, according to the instructions of the numerical control system, realizes the specific operations of the processing tasks.

[0099] Specifically, the working principle of the actuator is based on the control instructions sent by the numerical control system, and each processing step is completed through servo motors, drivers, and actuating elements (such as tools, fixtures, etc.). The main task of the actuator is to convert the motion instructions of the numerical control system into actual mechanical operations to achieve precise processing actions.

[0100] In this embodiment, the actuator includes multiple modules: a feeding unit, a cutting unit, a fixture control unit, a temperature control unit, and a vibration control unit. Each module works in coordination according to the instructions of the numerical control system during the machining process to ensure that the system can perform precise machining tasks.

[0101] The feeding unit is an important part of the actuator and is responsible for controlling the feeding speed and path of the cutting tool or other actuating elements. Specifically, the feeding unit controls the feeding speed and direction of the tool or fixture through the coordinated work of the servo drive and the motor. According to the instructions of the numerical control system, the feeding unit can precisely control the movement trajectory of the tool relative to the workpiece and can adjust the feeding speed to adapt to different machining requirements.

[0102] The accuracy of the feeding unit directly affects the machining accuracy and surface quality. In some high-precision machining tasks, minor adjustments to the feeding speed and path can significantly improve the machining quality and efficiency.

[0103] The cutting unit is responsible for performing actual cutting, engraving, or other machining tasks according to the instructions of the numerical control system. The cutting unit usually includes multiple components: cutting tools, driving devices, tool selection systems, etc.

[0104] Cutting tools: The selection of cutting tools usually depends on the requirements of the machining task. Common cutting tools include knives, drills, milling cutters, etc., and the most suitable tool is selected according to the material of the workpiece and the machining requirements.

[0105] Driving devices: The driving devices in the cutting unit usually use servo motors or stepper motors to drive the tool to cut along a predetermined trajectory. The servo motor can adjust the rotational speed, cutting depth, and position of the tool according to the instructions of the numerical control system to ensure the accuracy of the cutting operation.

[0106] Tool selection system: According to the needs of the machining task, the tool selection system of the cutting unit can automatically change tools to ensure that different cutting requirements can be achieved in complex machining.

[0107] The fixture control unit in the actuator is responsible for fixing the workpiece to ensure that the workpiece maintains a stable position during the machining process. The fixture control unit is usually equipped with multiple pneumatic or mechanical devices for automatically clamping or loosening the workpiece. When the numerical control system issues a machining instruction, the fixture control unit will adjust the tension and clamping position of the fixture according to the requirements to ensure the stability of the workpiece during the machining process.

[0108] This system can adapt to workpieces of various sizes and shapes to ensure that there are no machining errors or safety hazards caused by workpiece loosening during the machining process.

[0109] The temperature control unit is used to monitor and control the temperature of the actuator and the cutting tool during the machining process. During high-load machining, the cutting tool and the equipment may generate a large amount of heat due to friction. Excessive temperature may lead to accelerated tool wear or reduced machining accuracy. Therefore, the temperature control unit monitors the equipment temperature in real time through temperature sensors and adjusts the cooling system as needed to ensure that the equipment operates within a reasonable temperature range.

[0110] Specifically, the temperature control unit can maintain the temperature of the tool and the equipment within the set range by automatically adjusting the flow rate of the coolant or controlling the speed of the fan, avoiding overheating from affecting machining accuracy and tool life.

[0111] The vibration control unit is used to monitor and control the vibrations that may occur during the machining process. During the machining process, especially during high-speed cutting, vibrations may cause machining errors and affect machining quality. The vibration control unit monitors the vibration conditions of the equipment and the workpiece in real time through sensors.

[0112] When the detected vibration exceeds the set vibration threshold, the vibration control unit will issue an alarm and adjust the machining parameters (such as feed rate, cutting depth, etc.) as needed to reduce the impact of vibrations on machining quality. Through effective vibration control, it is possible to ensure that the negative effects of vibrations during high-precision machining are minimized.

[0113] The actuator works closely with the numerical control system to ensure the accuracy and stability of the machining process. The numerical control system issues precise control instructions based on the input from the optimization algorithm module and the real-time feedback system. After receiving these instructions, the actuator performs the corresponding machining tasks through the coordinated action of each module.

[0114] For example, during the cutting process, the numerical control system adjusts the cutting speed, feed rate, and tool path according to the optimized load distribution scheme and real-time feedback data to ensure that the system operates stably and efficiently throughout the machining process.

[0115] Although the embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. Intelligent CNC woodworking machinery multi-axis linkage processing system, characterized by: include: CNC control system, used to control the movement of each axis of the multi-axis linkage system according to the optimized load distribution plan to perform woodworking processing tasks; The multi-axis linkage system includes multiple mechanical axes and corresponding servo drives, which receive instructions through the CNC control system to perform coordinated movements; Intelligent sensor network, used to monitor the load, temperature, vibration, speed, displacement parameters of each axis in real time and transmit the data to the data processing module; A data processing module is used to receive data from the smart sensor network, perform preprocessing, filtering, and denoising operations on the data, and generate data that can be used for optimization algorithms; The optimization algorithm module is used to perform multi-objective optimization based on the preprocessed data. The optimization objectives include load balance, processing quality, energy consumption and processing speed, and generate an optimized load distribution plan; Real-time feedback and monitoring system, used to monitor the operating status of the system in real time, collect and feedback sensor data, and provide real-time input for the optimization algorithm module; The actuator implements the specific operations of the processing task according to the instructions of the CNC control system.

2. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The numerical control system comprises the following units: The load distribution unit is used to receive the load distribution plan generated by the optimization algorithm module, calculate the load and feed speed of each axis, and output control instructions to the multi-axis linkage system; Data communication unit, used to realize real-time data exchange and feedback between the CNC control system and each module; The motion control unit controls the precise motion of each axis through the servo drive, including position control, speed control and trajectory tracking.

3. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The multi-axis linkage system includes the following units: Bearing and drive unit, each axis is equipped with independent servo motor, bearing and drive device, and receives motion instructions from the CNC system; Synchronous control unit, coordinating the coordinated movement between multiple axes; The load monitoring unit monitors the load conditions of each axis in real time, transmits the data to the intelligent sensor network and feeds back to the CNC control system.

4. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The smart sensor network includes the following units: The load sensor unit is used to monitor the load condition of each axis in real time and transmit the load data to the data processing module; Temperature sensor unit, which monitors system temperature, especially thermal changes under high load, and provides data to real-time feedback and monitoring systems; The vibration and acceleration sensor unit monitors the vibration of each axis during the machining process and detects overload or abnormal conditions. The data is used to optimize the algorithm module for real-time adjustment. The data acquisition unit is responsible for collecting and transmitting the real-time data of each sensor.

5. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The data processing module includes the following units: The data preprocessing unit filters, removes noise and standardizes the raw data collected from the sensor; The data analysis unit analyzes the real-time data and extracts key information for use by the optimization algorithm module; The data storage unit stores historical data, process parameters and optimization calculation results for subsequent learning and adjustment of the optimization algorithm.

6. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The optimization algorithm module includes the following units: The objective function calculation unit calculates the function values ​​of load balance, processing quality, energy consumption and processing speed objectives, and solves them according to the multi-objective optimization algorithm; An optimization calculation unit calculates an optimal load distribution solution according to the value of the objective function; The strategy adjustment unit dynamically adjusts the weights of the optimization scheme and objective function based on real-time feedback data and optimization calculation results.

7. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The real-time feedback and monitoring system includes the following units: Data receiving unit, which receives data from the intelligent sensor network in real time, including load, temperature, vibration, and speed parameters; Feedback control unit, dynamically adjusts the optimization scheme according to sensor data; The display and alarm unit displays the processing status and system parameters in real time and triggers an alarm when an abnormality occurs.

8. The intelligent CNC woodworking machinery multi-axis linkage processing system according to claim 1 is characterized in that: The actuator comprises the following units: A feeding unit, which controls the feeding speed of the cutting device through a servo drive system; The cutting unit performs cutting tasks according to the instructions issued by the CNC control system, including the selection of tools and the determination of cutting paths; Vibration and temperature control unit monitors the vibration and temperature changes generated during the processing.

9. A method for controlling multi-axis linkage processing of intelligent CNC woodworking machinery, according to the multi-axis linkage processing system of intelligent CNC woodworking machinery according to any one of claims 1 to 8, characterized in that: The following steps are involved: Step 1: Acquire real-time data from the smart sensor network, the data including load, temperature, vibration and speed parameters of each axis; Step 2: Process the collected sensor data through the data processing module, including preprocessing, denoising, and filtering; Step 3: Use the optimization algorithm module to perform multi-objective optimization on the processed data to generate a load distribution plan, wherein the optimization objectives include load balancing, processing quality, energy consumption, and processing speed; Step 4: Feedback the optimized load distribution scheme to the CNC control system to adjust the load, feed speed and working state of each axis; Step 5: Adjust the optimization plan based on the real-time feedback from the system to achieve continuous load balancing and processing accuracy.

10. The multi-axis linkage processing control method of intelligent CNC woodworking machinery according to claim 9, characterized in that: The multi-objective optimized load distribution scheme is solved by a non-dominated sorting genetic algorithm, wherein the weight of the objective function is dynamically adjusted by real-time data feedback.

Citation Information

Cited By

  • Ship steel plate digital cutting and typesetting optimization method and system

    CN120909215A