Vibration load control system based on numerical control machining technology

By designing data acquisition, analysis, adjustment and early warning modules in the vibration load control system of CNC machining technology, the vibration load analysis and autonomous optimization adjustment of various components of CNC machine tools are realized, and the existing system has solved the vibration load analysis and autonomous optimization adjustment in the vibration load analysis and autonomous optimization adjustment of existing systems The defects in the aspects improve machining accuracy and efficiency and extend the service life of tools and machine tools.

CN119439875AInactive Publication Date: 2025-02-14成都悦蓉智诚科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411572127.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2025-02-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing CNC machining technology's vibration load control system has defects in vibration load analysis and autonomous optimization and adjustment, resulting in negative impacts in machining accuracy, surface quality, tool life, processing efficiency, production cost and system stability.

Method used

A vibration load control system based on CNC machining technology was designed. The system collects and analyzes the vibration data of the spindle, tool, fixture and bed body through the data acquisition module, data analysis module, automatic adjustment module and early warning module, and calculates the vibration data of the spindle, tool, fixture and bed body. The fluctuation values ​​and fluctuation index of each component are speed adjustment and maintenance analysis to realize comprehensive vibration load analysis and independent optimization adjustment of each component of CNC machine tool.

Benefits of technology

The system can effectively distinguish the vibration load parts of each component of CNC machine tool, conduct targeted inspections, fully consider the impact of speed on vibration, improve processing accuracy and efficiency, extend the service life of tools and machine tools, and reduce production costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119439875A_ABST
    Figure CN119439875A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of numerical control, and discloses a vibration load control system based on a numerical control machining technology, which comprises a data acquisition module, a data analysis module, an automatic adjustment module and an early warning module, the data acquisition module comprises a main shaft data acquisition unit, a cutter data acquisition unit, a clamp data acquisition unit and a bed body data acquisition unit, and the main shaft data acquisition unit is used for being connected with a main shaft acceleration sensor for main shaft vibration data acquisition; the tool data acquisition unit is used for connecting a tool acceleration sensor to perform tool vibration data acquisition, the clamp data acquisition unit is used for connecting a clamp acceleration sensor to perform clamp vibration data acquisition, and the bed body data acquisition unit is used for connecting a bed body vibration data acquisition unit. And then, according to the data, specific reasons causing the vibration load of the data machine tool are calculated and judged, and self-adjustment and early warning are carried out, so that maintenance workers can timely and effectively distinguish specific vibration load parts, and the specific parts are maintained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of numerical control technology, in particular to a vibration load control system based on numerical control processing technology. Background Art

[0002] In modern manufacturing, CNC machining technology is widely used in the machining of various mechanical parts due to its high precision and high efficiency. However, in actual production, vibration load problems often have a negative impact on machining quality and machine tool stability. In order to effectively control and reduce these vibration loads and improve machining quality and efficiency, a vibration load control system based on CNC machining technology came into being. CNC machining technology is to realize automatic machining of workpieces by controlling the movement of machine tools by computers. Modern CNC machine tools include CNC systems, servo systems, feedback systems and mechanical parts. The CNC system is the core. It generates control instructions by parsing the machining program and drives the movement of the machine tool to complete the machining task. Its main advantages include high machining accuracy, high production efficiency and the ability to handle complex machining tasks. In general, the vibration load control system based on CNC machining technology provides an effective technical approach for high-precision machining of complex parts by integrating advanced control algorithms, data acquisition and human-computer interaction technology. The system can not only improve machining efficiency, but also extend the service life of tools and machine tools. It has significant economic value and broad application prospects.

[0003] Although the vibration load control system of existing machining technology has introduced certain intelligent technologies, there are still certain defects in specific vibration load analysis and autonomous optimization and adjustment, which leads to a series of negative effects on machining accuracy, surface quality, tool life, machining efficiency, production cost, system stability and user satisfaction. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] In view of the deficiencies in the prior art, the present invention provides a vibration load control system based on CNC machining technology, which has the ability to comprehensively analyze the vibration load of different components of the CNC machine tool from the spindle, tool, fixture and bed, so that maintenance workers can promptly and effectively identify the specific vibration load locations, thereby performing maintenance on the specific locations, while fully considering the influence of speed on vibration, etc., thereby solving the above-mentioned problems.

[0006] (II) Technical solution

[0007] To achieve the above object, the present invention provides the following technical solutions: a vibration load control system based on CNC machining technology, comprising a data acquisition module, a data analysis module, an automatic adjustment module and an early warning module;

[0008] The data acquisition module includes a spindle data acquisition unit, a tool data acquisition unit, a fixture data acquisition unit and a bed data acquisition unit. The spindle data acquisition unit is used to connect to the spindle acceleration sensor to perform spindle vibration data acquisition ZZsj and form a spindle vibration data set, the tool data acquisition unit is used to connect to the tool acceleration sensor to perform tool vibration data acquisition DJsj and form a tool vibration data set, the fixture data acquisition unit is used to connect to the fixture acceleration sensor to perform fixture vibration data acquisition JJsj and form a fixture vibration data set, and the bed data acquisition unit is used to connect to the bed vibration data acquisition CTsj and form a bed vibration data set;

[0009] The expression of the spindle vibration data set is: {ZZsj1, ZZsj2, ZZsj4, ···, ZZsj n}; The expression of the tool vibration data set is: {DJsj1, DJsj2, DJsj4, . . . , DJsj n}; The expression of the fixture vibration data set is: {JJsj1, JJsj2, JJsj4, ···, JJsj n};

[0010] The expression of the bed vibration data set is: {CTsj1, CTsj2, CTsj4, . . . , CTsj n};

[0011] Among them, ZZsj1, DJsj1, JJsj1, and CTsj1 represent the first data in the spindle vibration data set, tool vibration data set, fixture vibration data set, and bed vibration data set, respectively. n 、DJsj n 、JJsj n , CTsj n Respectively represent the last data in the spindle vibration data set, tool vibration data set, fixture vibration data set, and bed vibration data set;

[0012] The data acquisition module sends the collected spindle vibration data set, tool vibration data set, fixture vibration data set and bed vibration data set to the data analysis module;

[0013] The data analysis module calculates the spindle fluctuation value ZZbg, the tool fluctuation value DJbg, the fixture fluctuation value JJbg and the bed fluctuation value CTbg respectively according to the spindle vibration data set, the tool vibration data set, the fixture vibration data set and the bed vibration data set;

[0014] The data analysis module is internally provided with a spindle fluctuation threshold value ZZyz and a tool fluctuation threshold value DJyz. The data analysis module calculates a spindle fluctuation index ZZzs and a tool fluctuation index DJzs by using the spindle fluctuation value ZZbg and the tool fluctuation value DJbg with the spindle fluctuation threshold value ZZyz and the tool fluctuation threshold value DJyz. The data analysis module is internally provided with a spindle fluctuation threshold value ZByz and a tool fluctuation threshold value DByz. The data analysis module compares the spindle fluctuation index ZZzs and the tool fluctuation index DJzs with the spindle fluctuation threshold value ZByz and the tool fluctuation threshold value DByz to determine whether speed adjustment of relevant equipment is required. When speed adjustment is required, the spindle speed adjustment coefficient ZZsd and the tool speed adjustment coefficient DJsd are calculated and sent to the automatic adjustment module for adjustment, and a signal is sent to the early warning module at the same time.

[0015] The data analysis module is also provided with a fixture fluctuation threshold JJyz and a bed fluctuation threshold CTyz. The data analysis module compares the bed fluctuation index CTzs and the fixture fluctuation index JJzs with the fixture fluctuation threshold JJyz and the bed fluctuation threshold CTyz to determine whether the fixture and bed need to be overhauled, and sends a signal to the early warning module when overhaul is required.

[0016] Preferably, the calculation formula of the main axis fluctuation value ZZbg is as follows:

[0017]

[0018] In the above formula, Represents the ZZsji of all spindle vibration data sets starting from i=2 to i=n - ZJ i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the main axis fluctuation value.

[0019] Preferably, the tool fluctuation value DJbg is calculated as follows:

[0020]

[0021] In the above formula, DJsj represents all tool vibration data sets from i=2 to i=n i -DJsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the tool fluctuation value.

[0022] Preferably, the clamp fluctuation value JJbg is calculated as follows:

[0023]

[0024] In the above formula, Represents the vibration data set of all fixtures starting from i=2 to i=n. i -JJsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the fixture fluctuation value.

[0025] Preferably, the bed fluctuation value CTbg is calculated as follows:

[0026]

[0027] In the above formula, CTsj represents all bed vibration data sets starting from i=2 to i=n i -CTsj i-1 The absolute differences are added together, and then all the absolute differences are divided by the total number to obtain the bed fluctuation value.

[0028] Preferably, the main axis fluctuation index ZZzs is calculated as follows:

[0029]

[0030] In the above formula, when ZZzs>ZByz, the signal is sent to the automatic adjustment module for adjustment and the signal is sent to the early warning module at the same time.

[0031] Preferably, the tool fluctuation index DJzs is calculated as follows:

[0032]

[0033] In the above formula, when DJzs>DByz, the signal is sent to the automatic adjustment module for adjustment and the signal is sent to the early warning module at the same time.

[0034] Preferably, the spindle speed adjustment coefficient ZZsd is calculated as follows:

[0035] ZZsd=ZZss×ZZtj

[0036] In the above formula, ZZtj represents the spindle speed adjustment degree. This value is obtained by the manufacturer during the equipment production test. The spindle speed adjustment degree is multiplied by the spindle speed adjustment degree to obtain the spindle speed adjustment coefficient ZZsd.

[0037] Preferably, the tool speed adjustment coefficient DJsd is calculated as follows:

[0038] DJsd=DJzs×DJtj

[0039] In the above formula, DJtj represents the tool speed adjustment degree, which is obtained by the manufacturer during equipment production. The tool speed adjustment degree is multiplied by the tool speed adjustment degree to obtain the tool speed adjustment coefficient DJsd.

[0040] Preferably, when CTzs>CTyz or JJzs>JJyz, it indicates that the bed or fixture needs to be inspected, and a signal is sent to the early warning module.

[0041] Compared with the prior art, the present invention provides a vibration load control system based on CNC machining technology, which has the following beneficial effects:

[0042] 1. The present invention collects the spindle vibration data set, tool vibration data set, fixture vibration data set and bed vibration data set respectively, so as to realize a comprehensive analysis of the vibration load of the CNC machine tool from the spindle, tool, fixture and bed respectively, so that maintenance workers can timely and effectively identify the specific vibration load parts, so as to carry out maintenance on the specific parts.

[0043] 2. The present invention calculates the spindle fluctuation value ZZbg, the tool fluctuation value DJbg, the fixture fluctuation value JJbg and the bed fluctuation value CTbg by respectively collecting the spindle vibration data set, the tool vibration data set, the fixture vibration data set and the bed vibration data set, and then calculates the spindle fluctuation index ZZzs and the tool fluctuation index DJzs according to the spindle fluctuation threshold ZZyz and the tool fluctuation threshold DJyz, and then adjusts the spindle speed and the tool speed accordingly according to the spindle speed adjustment coefficient ZZsd and the tool speed adjustment coefficient DJsd, fully considering the influence of the speed on the vibration, and then compares the bed fluctuation index CTzs and the fixture fluctuation index JJzs with the fixture fluctuation threshold JJyz and the bed fluctuation threshold CTyz, and further analyzes the vibration parts of the CNC machine tool and sends them to the early warning module, so that the maintenance workers can understand the specific causes of the vibration. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 It is a schematic diagram of the structural system of the present invention; DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0046] See also Figure 1, a vibration load control system based on CNC machining technology, including a data acquisition module, a data analysis module, an automatic adjustment module and an early warning module;

[0047] The data acquisition module includes a spindle data acquisition unit, a tool data acquisition unit, a fixture data acquisition unit and a bed data acquisition unit. The spindle data acquisition unit is used to connect to the spindle acceleration sensor to perform spindle vibration data acquisition ZZsj and form a spindle vibration data set. The tool data acquisition unit is used to connect to the tool acceleration sensor to perform tool vibration data acquisition DJsj and form a tool vibration data set. The fixture data acquisition unit is used to connect to the fixture acceleration sensor to perform fixture vibration data acquisition JJsj and form a fixture vibration data set. The bed data acquisition unit is used to connect to the bed vibration data acquisition CTsj and form a bed vibration data set.

[0048] The expression of the spindle vibration data set is: {ZZsj1, ZZsj2, ZZsj4, ···, JJsj n};

[0049] The expression of the tool vibration data set is: {DJsj1, DJsj2, DJsj4, ···, DJsj n};

[0050] The expression of the fixture vibration data set is: {JJsj1, JJsj2, JJsj4, ···, JJsj n};

[0051] The expression of the bed vibration data set is: {CTsj1, CTsj2, CTsj4, ···, CTsj n};

[0052] Among them, ZZsj1, DJsj1, JJsj1, and CTsj1 represent the first data in the spindle vibration data set, tool vibration data set, fixture vibration data set, and bed vibration data set, respectively. n 、DJsj n 、JJsj n , CTsj n Respectively represent the last data in the spindle vibration data set, tool vibration data set, fixture vibration data set, and bed vibration data set;

[0053] The data acquisition module sends the collected spindle vibration data set, tool vibration data set, fixture vibration data set and bed vibration data set to the data analysis module;

[0054] By collecting the spindle vibration data set, tool vibration data set, fixture vibration data set and bed vibration data set respectively, it is possible to comprehensively analyze the vibration load of the CNC machine tool from the spindle, tool, fixture and bed of each different component of the CNC machine tool, so that maintenance workers can timely and effectively identify the specific vibration load parts, and then carry out maintenance on the specific parts.

[0055] The data analysis module calculates the spindle fluctuation value ZZbg, the tool fluctuation value DJbg, the fixture fluctuation value JJbg and the bed fluctuation value CTbg respectively according to the spindle vibration data set, the tool vibration data set, the fixture vibration data set and the bed vibration data set;

[0056] The calculation formula of the spindle fluctuation value ZZbg is as follows:

[0057]

[0058] In the above formula, Represents the ZZsj of all spindle vibration data sets starting from i=2 to i=n i -ZZsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the main axis fluctuation value;

[0059] The calculation formula of tool fluctuation value DJbg is as follows:

[0060]

[0061] In the above formula, DSsj represents all tool vibration data sets starting from i=2 to i=n i -DSsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the tool fluctuation value;

[0062] The calculation method of the fixture fluctuation value JJbg is as follows:

[0063]

[0064] In the above formula, Represents the vibration data set of all fixtures starting from i=2 to i=n. i -JJsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the fixture fluctuation value;

[0065] The calculation method of bed fluctuation value CTbg is as follows:

[0066]

[0067] In the above formula, CTsj represents all bed vibration data sets starting from i=2 to i=n i -CTSj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the bed fluctuation value;

[0068] The data analysis module is internally provided with a spindle fluctuation threshold value ZZyz and a tool fluctuation threshold value DJyz. The data analysis module calculates the spindle fluctuation index ZZzs and the tool fluctuation index DJzs by using the spindle fluctuation value ZZbg and the tool fluctuation value DJbg, the spindle fluctuation threshold value ZZyz and the tool fluctuation threshold value DJyz. The data analysis module is internally provided with a spindle fluctuation threshold value ZByz and a tool fluctuation threshold value DByz. The data analysis module compares the spindle fluctuation index ZZzs and the tool fluctuation index DJzs with the spindle fluctuation threshold value ZByz and the tool fluctuation threshold value DByz to determine whether speed adjustment of relevant equipment is required. When speed adjustment is required, the spindle speed adjustment coefficient ZZsd and the tool speed adjustment coefficient DJsd are calculated and sent to the automatic adjustment module for adjustment, and the signal is sent to the early warning module at the same time.

[0069] The calculation method of the main axis volatility index ZZzs is as follows:

[0070]

[0071] In the above formula, when ZZzs>ZByz, the signal is sent to the automatic adjustment module for adjustment and the signal is sent to the early warning module at the same time;

[0072] The tool fluctuation index DJzs is calculated as follows:

[0073]

[0074] In the above formula, when DJzs>DByz, the signal is sent to the automatic adjustment module for adjustment and the signal is sent to the early warning module at the same time;

[0075] The data analysis module is also provided with a fixture fluctuation threshold value JJyz and a bed fluctuation threshold value CTyz. The data analysis module compares the bed fluctuation index CTzs and the fixture fluctuation index JJzs with the fixture fluctuation threshold value JJyz and the bed fluctuation threshold value CTyz to determine whether the fixture and bed need to be overhauled. If overhaul is required, a signal is sent to the early warning module.

[0076] The calculation method of the spindle speed adjustment coefficient ZZsd is as follows:

[0077] ZZsd=ZZzs×ZZtj

[0078] In the above formula, ZZtj represents the spindle speed adjustment degree, which is obtained by the manufacturer during the equipment production test. The spindle speed adjustment degree is multiplied by the spindle speed adjustment degree to obtain the spindle speed adjustment coefficient ZZsd;

[0079] The tool speed adjustment coefficient DJsd is calculated as follows:

[0080] DJsd=DJzs×DJtj

[0081] In the above formula, DJtj represents the tool speed adjustment degree, which is obtained by the manufacturer during the equipment production test. The tool speed adjustment degree is multiplied by the tool speed adjustment degree to obtain the tool speed adjustment coefficient DJsd;

[0082] When CTzs>CTyz or JJzs>JJyz, it means that the bed or fixture needs to be inspected, and the signal is sent to the early warning module;

[0083] The spindle fluctuation value ZZbg, tool fluctuation value DJbg, fixture fluctuation value JJbg and bed vibration data set are calculated by respectively collecting the spindle vibration data set, the tool vibration data set, the fixture vibration data set and the bed vibration data set, and then the spindle fluctuation index ZZzs and the tool fluctuation index DJyz are calculated according to the spindle fluctuation threshold ZZyz and the tool fluctuation threshold DJyz, and then the spindle speed and the tool speed are adjusted accordingly according to the spindle speed adjustment coefficient ZZsd and the tool speed adjustment coefficient DJsd, and the influence of the speed on the vibration is fully considered, and then the bed fluctuation index CTzs and the fixture fluctuation index JJzs are compared with the fixture fluctuation threshold JJyz and the bed fluctuation threshold CTyz, and the vibration parts of the CNC machine tool are further analyzed and sent to the early warning module, so that the maintenance workers can understand the specific causes of the vibration.

[0084] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A vibration load control system based on CNC machining technology, characterized in that: It includes data acquisition module, data analysis module, automatic adjustment module and early warning module; The data acquisition module includes a spindle data acquisition unit, a tool data acquisition unit, a fixture data acquisition unit and a bed data acquisition unit. The spindle data acquisition unit is used to connect to the spindle acceleration sensor to perform spindle vibration data acquisition ZZsj and form a spindle vibration data set, the tool data acquisition unit is used to connect to the tool acceleration sensor to perform tool vibration data acquisition DJsj and form a tool vibration data set, the fixture data acquisition unit is used to connect to the fixture acceleration sensor to perform fixture vibration data acquisition JJsj and form a fixture vibration data set, and the bed data acquisition unit is used to connect to the bed vibration data acquisition CTsj and form a bed vibration data set; The expression of the spindle vibration data set is: {ZZsj1, ZZsj2, ZZsj4, ···, ZZsj n }; The expression of the tool vibration data set is: {DJsj1, DJsj2, DJsj4, . . . , DJsj n }; The expression of the fixture vibration data set is: {JJsj1, JJsj2, JJsj4, ···, JJsi n }; The expression of the bed vibration data set is: {CTsj1, CTsj2, CTsj4, . . . , CTsj n }; Among them, ZZsj1, DJsj1, JJsj1, and CTsj1 represent the first data in the spindle vibration data set, tool vibration data set, fixture vibration data set, and bed vibration data set, respectively. n 、DJsj n 、JJsj n , CTsj n Respectively represent the last data in the spindle vibration data set, tool vibration data set, fixture vibration data set, and bed vibration data set; The data acquisition module sends the collected spindle vibration data set, tool vibration data set, fixture vibration data set and bed vibration data set to the data analysis module; The data analysis module calculates the spindle fluctuation value ZZbg, the tool fluctuation value DJbg, the fixture fluctuation value JJbg and the bed fluctuation value CTbg respectively according to the spindle vibration data set, the tool vibration data set, the fixture vibration data set and the bed vibration data set; The data analysis module is internally provided with a spindle fluctuation threshold value ZZyz and a tool fluctuation threshold value DJyz. The data analysis module calculates a spindle fluctuation index ZZzs and a tool fluctuation index DJzs by using the spindle fluctuation value ZZbg and the tool fluctuation value DJbg with the spindle fluctuation threshold value ZZyz and the tool fluctuation threshold value DJyz. The data analysis module is internally provided with a spindle fluctuation threshold value ZByz and a tool fluctuation threshold value DByz. The data analysis module compares the spindle fluctuation index ZZzs and the tool fluctuation index DJzs with the spindle fluctuation threshold value ZByz and the tool fluctuation threshold value DByz to determine whether speed adjustment of relevant equipment is required. When speed adjustment is required, the spindle speed adjustment coefficient ZZsd and the tool speed adjustment coefficient DJsd are calculated and sent to the automatic adjustment module for adjustment, and a signal is sent to the early warning module at the same time. The data analysis module is also provided with a fixture fluctuation threshold JJyz and a bed fluctuation threshold CTyz. The data analysis module compares the bed fluctuation index CTzs and the fixture fluctuation index JJzs with the fixture fluctuation threshold JJyz and the bed fluctuation threshold CTyz to determine whether the fixture and bed need to be overhauled, and sends a signal to the early warning module when overhaul is required.

2. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The calculation formula of the spindle fluctuation value ZZbg is as follows: In the above formula, Represents the ZZsj of all spindle vibration data sets starting from i=2 to i=n i -ZZsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the main axis fluctuation value.

3. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The tool fluctuation value DJbg is calculated as follows: In the above formula, DJsj represents all tool vibration data sets from i=2 to i=n i -DJsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the tool fluctuation value.

4. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The calculation method of the fixture fluctuation value JJbg is as follows: In the above formula, Represents the vibration data set of all fixtures starting from i=2 to i=n. i -JJsj i-1 Add up the absolute differences, and then divide all the absolute differences by the total number to get the fixture fluctuation value.

5. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The calculation method of the bed fluctuation value CTbg is as follows: In the above formula, CTsj represents all bed vibration data sets starting from i=2 to i=n i -CTsj i-1 The absolute differences are added together, and then all the absolute differences are divided by the total number to obtain the bed fluctuation value.

6. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The calculation method of the main axis volatility index ZZzs is as follows: In the above formula, when ZZzs>ZByz, the signal is sent to the automatic adjustment module for adjustment and the signal is sent to the early warning module at the same time.

7. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The tool fluctuation index DJzs is calculated as follows: In the above formula, when DJzs>DByz, the signal is sent to the automatic adjustment module for adjustment and the signal is sent to the early warning module at the same time.

8. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The spindle speed adjustment coefficient ZZsd is calculated as follows: ZZsd=ZZzs×ZZtj In the above formula, ZZtj represents the spindle speed adjustment degree. This value is obtained by the manufacturer during the equipment production test. The spindle speed adjustment degree is multiplied by the spindle speed adjustment degree to obtain the spindle speed adjustment coefficient ZZsd.

9. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: The tool speed adjustment coefficient DJsd is calculated as follows: DJsd=DJzs×DJtj In the above formula, DJtj represents the tool speed adjustment degree, which is obtained by the manufacturer during equipment production. The tool speed adjustment degree is multiplied by the tool speed adjustment degree to obtain the tool speed adjustment coefficient DJsd.

10. The vibration load control system based on CNC machining technology according to claim 1, characterized in that: When CTzs>CTyz or JJzs>JJyz, it means that the bed or fixture needs to be inspected and repaired, and a signal is sent to the early warning module.