A big data-based numerical control operation data intelligent supervision method and system

The intelligent monitoring system for CNC operation data based on big data has solved the problems of non-adjustable sensitivity and poor airtightness of traditional gas detection devices, realizing automated detection of workpiece clamping, improving detection accuracy and production efficiency, and reducing scrap rate.

CN117840818BActive Publication Date: 2026-03-17ZHEJIANG JINGXING PAPER
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-08
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Traditional air detection devices have no adjustable sensitivity, resulting in long detection processes, insufficient accuracy, and poor air tightness that affects detection results. Furthermore, the inability to automatically adjust leads to workpiece clamping errors that affect processing quality.

Method used

The system employs a big data-based intelligent monitoring system for CNC operation, which includes a flow rate testing module, an air inspection module, a workpiece clamping module, and a fixture adjustment module. By acquiring historical data, it calculates and tests the flow rate and air tightness, divides the air inspection area, and automatically adjusts the fixture angle and fastening screws to achieve workpiece clamping accuracy detection and error control.

Benefits of technology

It achieves automated inspection of workpiece clamping, reduces the impact of human factors, improves inspection accuracy, avoids production delays, reduces scrap rate, and ensures production efficiency and product quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117840818B_ABST
    Figure CN117840818B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of big data, and discloses a numerical control operation data intelligent supervision method and system based on big data, which comprises a flow rate test module, a gas detection module, a workpiece clamping module, a clamp adjusting module and an error control module. The flow rate test module is used for pretesting workpiece clamping; the gas detection module is used for determining the sensitivity of a gas detection device and performing gas detection on a workpiece; the workpiece clamping module is used for judging whether the workpiece clamping is in place; the clamp adjusting module is used for adjusting the workpiece clamping that is not in place; and the error control module is used for calculating the error caused by air tightness. The application can avoid production line shutdown and production delay caused by inaccurate clamping, improve production efficiency, reduce the waste rate in the numerical control machining process, save production cost, realize an automatic and intelligent detection process, and has an important role in guaranteeing production efficiency, product quality and safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of big data technology, specifically to a method and system for intelligent monitoring of numerical control operation data based on big data. Background Technology

[0002] Workpiece clamping refers to the process of fixing the workpiece onto a fixture or jig during machining. This process is crucial for ensuring the stability and accuracy of the workpiece during CNC machining. If the workpiece is not properly clamped, it can easily lead to deviations in the volume of the machined workpiece, or even tool collisions at the start of machining. Therefore, it is essential to inspect the proper clamping of the workpiece to ensure the stability of the workpiece quality during machining.

[0003] Using a pneumatic detector for workpiece positioning has the advantages of speed and lightweight design. When the pneumatic detector is in operation, a larger flow rate from the throttle valve results in rapid pressure build-up but low sensitivity, while a smaller flow rate results in slow pressure build-up but high sensitivity. Generally, the smaller the workpiece, the greater the required sensitivity. Traditional pneumatic detectors cannot flexibly adjust the flow rate from the throttle valve, leading to problems such as long detection processes and insufficient detection accuracy. Moreover, once a problem is detected, manual intervention is required, and automated adjustments based on the detection results are not possible.

[0004] In addition, due to the characteristics of the air detection device itself, the airtightness of the device itself will also affect the detection results. If the airtightness of the device is poor, the detection results will have a large deviation, which may lead to clamping errors and thus affect the subsequent workpiece processing quality. Summary of the Invention

[0005] The purpose of this invention is to provide a method and system for intelligent monitoring of CNC operation data based on big data, so as to solve the problems mentioned in the background art.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: a big data-based intelligent monitoring system for CNC operation data, comprising: a flow rate testing module, a gas detection module, a workpiece clamping module, a fixture adjustment module, and an error control module;

[0007] The flow rate testing module is used to acquire detected historical data, determine the test flow rate of the throttle valve, adjust the valve size of the throttle valve, perform pre-testing of workpiece clamping using the test flow rate, and read the air pressure rise parameter in the air detection hole during the test.

[0008] The gas detection module is used to determine the sensitivity change function of the gas detection device when the current workpiece is clamped based on the gas pressure rise parameter, and to divide the gas detection hole into different gas detection areas using a mechanical partition, and to read the readings of different gas detection areas at the end of the gas detection device. The gas detection areas are separated by a fixed angle and are connected to a throttle valve.

[0009] The workpiece clamping module is used to determine the volume of the current workpiece based on the air pressure rise parameter, and further combine the readings of different air detection holes to determine the placement position and tilt angle of the workpiece, thereby judging the workpiece clamping status and recording the workpieces that are not clamped.

[0010] The fixture adjustment module is used to calculate the bottom adjustment angle of the fixture based on the placement position and tilt angle of the workpiece, to compensate for the position of the workpiece that is not properly clamped, and to stabilize the workpiece on the fixture by adjusting the fastening screws.

[0011] The error control module is used to determine the airtightness of the air detection device based on the flow rate of the throttle valve and the pressure rise in the air detection hole, calculate the error caused by the airtightness, and adjust the error value in the detection result.

[0012] Furthermore, the flow rate testing module includes: a data analysis unit, a testing unit, and a pressure acquisition unit;

[0013] The data analysis unit is used to acquire the detection history data of the gas detection device. The detection history data includes: historical workpiece volume, gas detection duration, throttle valve flow rate and gas pressure in the gas detection hole. The historical data is analyzed to obtain the average size of the current batch of workpieces.

[0014] The testing unit is used to calculate the test flow rate and test duration based on the average size of the current batch of workpieces, and adjust the throttle valve to introduce the test flow rate into the air detection port to detect the workpiece until the test duration ends.

[0015] The air pressure acquisition unit is used to read the changes in air pressure inside the air detection port during the test.

[0016] Furthermore, the gas detection module includes: a gas pressure analysis unit and a three-hole differential pressure unit;

[0017] The air pressure analysis unit is used to calculate the flow rate change function of the throttle valve during air testing based on the change in air pressure in the air test hole during the test, control the throttle valve to introduce airflow into the air test hole according to the flow rate change function until the air pressure reaches the set value, and record the pressure change during the air test.

[0018] The three-hole differential pressure unit uses a mechanical partition to divide the gas detection hole into different gas detection areas separated by a fixed angle, reads the readings of different gas detection areas at the end of the gas detection device, and records the differential pressure of different gas detection areas.

[0019] Furthermore, the workpiece clamping module includes: a volume judgment unit, a position judgment unit, and a clamping positioning unit;

[0020] The volume determination unit is used to calculate the volume of the workpiece based on the pressure changes during the gas testing process;

[0021] The position determination unit is used to calculate the degree of workpiece tilt based on the pressure difference between different air detection zones;

[0022] The clamping unit is used to determine whether the workpiece is clamped in place based on its volume and tilt.

[0023] Furthermore, the clamp adjustment module includes: a tilt adjustment unit and a fastening unit;

[0024] The tilt adjustment unit is used to adjust the tilt angle of the bottom of the fixture;

[0025] The fastening unit is used to adjust the fastening screws and fix workpieces that are not properly clamped onto the fixture.

[0026] Furthermore, the error control module includes: an airtightness detection unit and an error adjustment unit;

[0027] The airtightness detection unit is used to determine the airtightness of the air detection device based on historical data.

[0028] The error adjustment unit is used to calculate the impact of the device's airtightness on the detection results and to adjust the detection results accordingly.

[0029] A big data-based intelligent monitoring method for CNC operation data includes the following steps:

[0030] S100. Before the gas detection device is used for testing, historical testing data of the same batch of workpieces is obtained. Based on the historical testing data, the test flow rate and test duration during the pre-testing process are calculated, and the air tightness of the gas detection device is analyzed. The impact of air tightness on the test results is calculated.

[0031] S200. Attach the air detection device to the fixture, adjust the air flow rate of the throttle valve to be equal to the test flow rate determined in step S100, introduce air into the air detection hole, perform pre-inspection on the workpiece, continuously introduce air until the test duration is reached, and record the air pressure change of the air detection hole during the pre-inspection process.

[0032] S300. Based on the air pressure change of the air detection hole during the pre-detection process, calculate the actual size of the workpiece, further obtain the sensitivity of the air detection device based on the workpiece volume, adjust the flow rate of the throttle valve of the air detection device according to the sensitivity, introduce air into the air detection hole until the air pressure reaches the preset value, record the air detection time, and combine the influence value of air tightness to determine the clamping position of the workpiece.

[0033] S400. The air detection hole is divided into different air detection areas with fixed angles by a mechanical partition. The unqualified workpiece is measured a second time. The readings of different air detection areas at the end of the air detection device are read and the pressure difference between the different air detection areas is recorded. The tilt angle of the workpiece is calculated based on the pressure difference.

[0034] S500. Based on the tilt angle of the workpiece, control the angle of the fixture base to adjust the workpiece to the correct angle, and automatically rotate the fastening screws to stabilize the adjusted workpiece on the fixture, thus completing the air inspection process.

[0035] Furthermore, step S100 includes:

[0036] Step S101. Before the gas detection device is tested, it acquires historical detection data of the same batch of workpieces. The historical detection data includes: historical workpiece volume, gas detection time, flow rate of the throttle valve and gas pressure in the gas detection hole. The number of historical detection data is recorded as n.

[0037] Step S102. Based on the obtained historical detection data, determine the test flow rate and test duration during the pre-detection process using the following formula:

[0038]

[0039] Where L represents the test flow rate, T represents the test duration, Si represents the workpiece volume in the i-th historical record, S0 represents the volume of the air detection hole, which is determined by the parameters of the air detection device, ti represents the air detection duration in the i-th historical record, P0 represents the preset target air pressure, S represents the variance of the workpiece volume, and e is the preset control constant. All of the above parameters are greater than 0.

[0040] Step S103. Analyze historical data, check the airtightness of the gas detection device, and calculate the airtightness of the device according to the following formula:

[0041]

[0042] Where G represents the impact of airtightness on the test results, and Wi represents the flow rate of the throttle valve in the i-th historical record.

[0043] Furthermore, step S200 includes:

[0044] Step S201. Place the hydraulic chuck of the gas detector on the fixture, so that the gas detector hole of the gas detector is in contact with the fixture, and the workpiece is completely located in the gas detector hole of the gas detector.

[0045] Step S202. Adjust the flow rate of the throttle valve to L, and introduce outside air at standard atmospheric pressure into the air detection hole. After continuously introducing air for a duration of T, record the air pressure in the air detection hole and denote it as Q.

[0046] This step determines the test flow rate of the throttle valve based on detected historical data, uses this flow rate to perform a pressure rise test on the workpiece clamping, and determines the workpiece volume based on the test results. This further determines the sensitivity of the gas detector and is applicable to the clamping process of different workpieces.

[0047] Furthermore, step S300 includes:

[0048] Step S301. Calculate the volume of the current workpiece based on the air pressure inside the air inspection hole:

[0049]

[0050] Where V represents the volume of the workpiece, a represents the adiabatic index of air, Q0 represents the standard atmospheric pressure, and Q represents the air pressure inside the air inspection hole. All parameters are greater than 0.

[0051] Step S302. Based on the volume of the workpiece, further determine the air flow rate J of the throttle valve:

[0052]

[0053] Where R represents the standard identification flow rate of the gas detector, which is determined by the parameters of the gas detector, and P0 is the preset target air pressure.

[0054] Step S303. Adjust the flow rate of the throttle valve to J, and introduce outside air at standard atmospheric pressure into the air detection port until the pressure in the air detection port reaches the preset target air pressure P0. Then stop introducing air and record the current air detection time t.

[0055] Step S304. Determine whether the current workpiece's air inspection duration and the flow rate of the throttle valve meet the first judgment condition. If the first judgment condition is met, the workpiece is judged to be properly clamped, and the air inspection process ends.

[0056] If the first judgment condition is not met, it is determined that the workpiece is not clamped properly, and the process proceeds to step S400.

[0057] The first determination condition is:

[0058] J·tG=(S0-V)·P0 / Q0

[0059] Where P0 is the target air pressure and Q0 is the standard atmosphere.

[0060] This step helps to detect the airtightness of the workpiece, promptly identify cases where the workpiece is not properly clamped, and provide accurate test results. It reduces the impact of human factors on test results, avoids production line downtime and production delays caused by inaccurate clamping, and thus improves production efficiency.

[0061] Furthermore, step S400 includes:

[0062] Step S401. Using a mechanical partition at the center of the gas detection hole, divide the gas detection hole into m arc-shaped gas detection areas of equal area, with the angle of each area being 2π / m, and number each area.

[0063] Step S402. Adjust the flow rate of the throttle valve to J, and introduce air into each air detection area until the air pressure in the air detection area reaches the target air pressure P0. Record the air detection time of each area and denote it as a set Y, Y = {Y1, Y2, ..., Ym}, where Ym represents the air detection time of the air detection area numbered m. Denote the maximum value in set Y as Ya, where a is the air detection area number corresponding to Ya, and denote the minimum value as Yb, where b is the air detection area number corresponding to Yb.

[0064] Step S403. Calculate the tilt angle U of the workpiece using the following formula:

[0065]

[0066] Where Va is the volume of the maximum gas detection area, Vb is the volume of the minimum gas detection area, and r is the radius of the gas detection hole.

[0067] Furthermore, step S500 includes:

[0068] Step S501. Adjust the tilt angle of the fixture chassis. The adjustment direction is perpendicular to the air detection area b, and the adjustment amount is U.

[0069] Step S502. Adjust the fastening screws on the fixture to re-fix the workpiece on the fixture and complete the workpiece inspection process.

[0070] This step allows for adjustment of the fixture tilt based on the clamping results, achieving an automated and intelligent inspection process.

[0071] Compared with the prior art, the beneficial effects achieved by the present invention are:

[0072] 1. This invention can help detect the airtightness of workpieces, promptly identify workpiece misalignment, and provide accurate test results. It reduces the impact of human factors on test results, avoids production line downtime and production delays caused by inaccurate clamping, thereby improving production efficiency. It can also detect misalignment problems early, reduce scrap rate in CNC machining, and save production costs.

[0073] 2. This invention can determine the test flow rate of the throttle valve based on the detected historical data, use the test flow rate to perform pressure rise tests on the workpiece clamping, lock and determine the workpiece volume based on the test results, and further determine the sensitivity of the gas detector. It is applicable to the clamping process of different workpieces and can adjust the inclination of the fixture based on the clamping results, realizing an automated and intelligent detection process, which plays an important role in ensuring production efficiency, product quality and safety.

[0074] 3. This invention can analyze the stability of the test results based on the relationship between the pressure rise and the flow rate of the throttle valve during the gas testing process, calculate the measurement deviation caused by equipment airtightness, temperature, etc., increase the accuracy of gas testing, thereby reducing the misjudgment rate, improving the product qualification rate, reducing product quality risks, and facilitating accurate evaluation of product performance and quality, avoiding adverse effects and losses caused by product quality problems. Attached Figure Description

[0075] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:

[0076] Figure 1 This is a schematic diagram of the structure of a big data-based intelligent monitoring system for numerical control operation data according to the present invention;

[0077] Figure 2 This is a schematic diagram illustrating the steps of an intelligent monitoring method for CNC operation data based on big data, according to the present invention. Detailed Implementation

[0078] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0079] Please see Figure 1 The present invention provides a technical solution: a big data-based intelligent monitoring system for CNC operation data, comprising: a flow rate testing module, a gas detection module, a workpiece clamping module, a fixture adjustment module, and an error control module;

[0080] The flow rate testing module is used to acquire detected historical data, determine the test flow rate of the throttle valve, adjust the valve size of the throttle valve, perform pre-testing of workpiece clamping using the test flow rate, and read the air pressure rise parameter in the air detection hole during the test.

[0081] The flow rate testing module includes: a data analysis unit, a testing unit, and a pressure acquisition unit;

[0082] The data analysis unit is used to acquire the detection history data of the gas detection device. The detection history data includes: historical workpiece volume, gas detection duration, throttle valve flow rate and gas pressure in the gas detection hole. The historical data is analyzed to obtain the average size of the current batch of workpieces.

[0083] The testing unit is used to calculate the test flow rate and test duration based on the average size of the current batch of workpieces, and adjust the throttle valve to introduce the test flow rate into the air detection port to detect the workpiece until the test duration ends.

[0084] The air pressure acquisition unit is used to read the changes in air pressure inside the air detection port during the test.

[0085] The gas detection module is used to determine the sensitivity change function of the gas detection device when the current workpiece is clamped based on the gas pressure rise parameter, and to divide the gas detection hole into different gas detection areas using a mechanical partition, and to read the readings of different gas detection areas at the end of the gas detection device. The gas detection areas are separated by a fixed angle and are connected to a throttle valve.

[0086] The gas detection module includes: a gas pressure analysis unit and a three-hole differential pressure unit;

[0087] The air pressure analysis unit is used to calculate the flow rate change function of the throttle valve during air testing based on the change in air pressure in the air test hole during the test, control the throttle valve to introduce airflow into the air test hole according to the flow rate change function until the air pressure reaches the set value, and record the pressure change during the air test.

[0088] The three-hole differential pressure unit uses a mechanical partition to divide the gas detection hole into different gas detection areas separated by a fixed angle, reads the readings of different gas detection areas at the end of the gas detection device, and records the differential pressure of different gas detection areas.

[0089] The workpiece clamping module is used to determine the volume of the current workpiece based on the air pressure rise parameter, and further combine the readings of different air detection holes to determine the placement position and tilt angle of the workpiece, thereby judging the workpiece clamping status and recording the workpieces that are not clamped.

[0090] The workpiece clamping module includes: a volume judgment unit, a position judgment unit, and a clamping positioning unit;

[0091] The volume determination unit is used to calculate the volume of the workpiece based on the pressure changes during the gas testing process;

[0092] The position determination unit is used to calculate the degree of workpiece tilt based on the pressure difference between different air detection zones;

[0093] The clamping unit is used to determine whether the workpiece is clamped in place based on its volume and tilt.

[0094] The fixture adjustment module is used to calculate the bottom adjustment angle of the fixture based on the placement position and tilt angle of the workpiece, to compensate for the position of the workpiece that is not properly clamped, and to stabilize the workpiece on the fixture by adjusting the fastening screws.

[0095] The clamp adjustment module includes: a tilt adjustment unit and a fastening unit;

[0096] The tilt adjustment unit is used to adjust the tilt angle of the bottom of the fixture;

[0097] The fastening unit is used to adjust the fastening screws and fix workpieces that are not properly clamped onto the fixture.

[0098] The error control module is used to determine the airtightness of the air detection device based on the flow rate of the throttle valve and the pressure rise in the air detection hole, calculate the error caused by the airtightness, and adjust the error value in the detection result.

[0099] The error control module includes: an airtightness detection unit and an error adjustment unit;

[0100] The airtightness detection unit is used to determine the airtightness of the air detection device based on historical data.

[0101] The error adjustment unit is used to calculate the impact of the device's airtightness on the detection results and to adjust the detection results accordingly.

[0102] like Figure 2 As shown, a method for intelligent monitoring of CNC operation data based on big data includes the following steps:

[0103] S100. Before the gas detection device is used for testing, historical testing data of the same batch of workpieces is obtained. Based on the historical testing data, the test flow rate and test duration during the pre-testing process are calculated, and the air tightness of the gas detection device is analyzed. The impact of air tightness on the test results is calculated.

[0104] Step S100 includes:

[0105] Step S101. Before the gas detection device is tested, it acquires historical detection data of the same batch of workpieces. The historical detection data includes: historical workpiece volume, gas detection time and throttle valve flow rate. The number of historical detection data is recorded as n.

[0106] Step S102. Based on the obtained historical detection data, determine the test flow rate and test duration during the pre-detection process using the following formula:

[0107]

[0108] Where L represents the test flow rate, T represents the test duration, Si represents the workpiece volume in the i-th historical record, S0 represents the volume of the air detection hole, which is determined by the parameters of the air detection device, ti represents the air detection duration in the i-th historical record, P0 represents the preset target air pressure, S represents the variance of the workpiece volume, and e is the preset control constant. All of the above parameters are greater than 0.

[0109] Step S103. Analyze historical data, check the airtightness of the gas detection device, and calculate the airtightness of the device according to the following formula:

[0110]

[0111] Where G represents the impact of airtightness on the test results, and Wi represents the flow rate of the throttle valve in the i-th historical record.

[0112] S200. Attach the air detection device to the fixture, adjust the air flow rate of the throttle valve to be equal to the test flow rate determined in step S100, introduce air into the air detection hole, perform pre-inspection on the workpiece, continuously introduce air until the test duration is reached, and record the air pressure change of the air detection hole during the pre-inspection process.

[0113] Step S200 includes:

[0114] Step S201. Place the hydraulic chuck of the gas detector on the fixture, so that the gas detector hole of the gas detector is in contact with the fixture, and the workpiece is completely located in the gas detector hole of the gas detector.

[0115] Step S202. Adjust the flow rate of the throttle valve to L, and introduce outside air at standard atmospheric pressure into the air detection hole. After continuously introducing air for a duration of T, record the air pressure in the air detection hole and denote it as Q.

[0116] Step S300 includes:

[0117] Step S301. Calculate the volume of the current workpiece based on the air pressure inside the air inspection hole:

[0118]

[0119] Where V represents the volume of the workpiece, a represents the adiabatic index of air, Q0 represents the standard atmospheric pressure, and Q represents the air pressure inside the air inspection hole. All parameters are greater than 0.

[0120] Step S302. Based on the volume of the workpiece, further determine the air flow rate J of the throttle valve:

[0121]

[0122] Where R represents the standard identification flow rate of the gas detector, which is determined by the parameters of the gas detector, and P0 is the preset target air pressure.

[0123] Step S303. Adjust the flow rate of the throttle valve to J, and introduce outside air at standard atmospheric pressure into the air detection port until the pressure in the air detection port reaches the preset target air pressure P0. Then stop introducing air and record the current air detection time t.

[0124] Step S304. Determine whether the current workpiece's air inspection duration and the flow rate of the throttle valve meet the first judgment condition. If the first judgment condition is met, the workpiece is judged to be properly clamped, and the air inspection process ends.

[0125] If the first judgment condition is not met, it is determined that the workpiece is not clamped properly, and the process proceeds to step S400.

[0126] The first determination condition is:

[0127] J·tG=(S0-V)·P0 / Q0

[0128] Where P0 is the target air pressure and Q0 is the standard atmosphere.

[0129] S300. Based on the air pressure change of the air detection hole during the pre-detection process, calculate the actual size of the workpiece, further obtain the sensitivity of the air detection device based on the workpiece volume, adjust the flow rate of the throttle valve of the air detection device according to the sensitivity, introduce air into the air detection hole until the air pressure reaches the preset value, record the air detection time, and combine the influence value of air tightness to determine the clamping position of the workpiece.

[0130] S400. The air detection hole is divided into different air detection areas with fixed angles by a mechanical partition. The unqualified workpiece is measured a second time. The readings of different air detection areas at the end of the air detection device are read and the pressure difference between the different air detection areas is recorded. The tilt angle of the workpiece is calculated based on the pressure difference.

[0131] Step S400 includes:

[0132] Step S401. Using a mechanical partition at the center of the gas detection hole, divide the gas detection hole into m arc-shaped gas detection areas of equal area, with the angle of each area being 2π / m, and number each area.

[0133] Step S402. Adjust the flow rate of the throttle valve to J, and introduce air into each air detection area until the air pressure in the air detection area reaches the target air pressure P0. Record the air detection time of each area and denote it as a set Y, Y = {Y1, Y2, ..., Ym}, where Ym represents the air detection time of the air detection area numbered m. Denote the maximum value in set Y as Ya, where a is the air detection area number corresponding to Ya, and denote the minimum value as Yb, where b is the air detection area number corresponding to Yb.

[0134] Step S403. Calculate the tilt angle U of the workpiece using the following formula:

[0135]

[0136] Where Va is the volume of the maximum gas detection area, Vb is the volume of the minimum gas detection area, and r is the radius of the gas detection hole.

[0137] S500. Based on the tilt angle of the workpiece, control the angle of the fixture base to adjust the workpiece to the correct angle, and automatically rotate the fastening screws to stabilize the adjusted workpiece on the fixture, thus completing the air inspection process.

[0138] Step S500 includes:

[0139] Step S501. Adjust the tilt angle of the fixture chassis. The adjustment direction is perpendicular to the air detection area b, and the adjustment amount is U.

[0140] Step S502. Adjust the fastening screws on the fixture to re-fix the workpiece on the fixture and complete the workpiece inspection process.

[0141] Example:

[0142] A batch of workpieces consists of 5 pieces, and the airtightness of the air detection device is good. The air detection times for the first 4 pieces are 10s, 15s, 10s, and 14s, respectively, and the volumes are 10cm², 14cm², 7cm², and 13cm², respectively. The preset target air pressure P0 = 2kPa, the standard atmospheric pressure Q0 = 1kPa, the control constant e = 1 / 15, and the air detection hole volume S0 = 20cm². Therefore, the test flow rate L = (1 + 1.2 + 1.3 + 0.5) / 4 = 1cm² / s, and the test time T = 12.25 * 0.5 = 6.125s.

[0143] The workpiece is pre-inspected using the test flow rate and test duration. The volume of the workpiece is V = 12.65 cm2. The standard identification flow rate of the air detector is r = 2 cm2 / s. Therefore, the air detection flow rate is J = 0.25 cm2 / s. Outside air is introduced into the air detection hole until the air pressure reaches 2 kPa. The air detection time is t = 10.7 s. The first judgment condition is met, and it is determined that the workpiece has been clamped in place, thus completing this air detection process.

[0144] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0145] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A big data-based numerical control operation data intelligent supervision method, characterized in that, The method comprises the following steps: S100. Before the detection of the gas detection device, historical detection data of the same batch of workpieces is obtained, the test flow rate and the test duration in the pre-detection process are calculated according to the historical detection data, the air tightness of the gas detection device is analyzed, and the influence value of the air tightness on the detection result is calculated; S200. The gas detection device is buckled on the clamp, the air flow rate of the throttle valve is adjusted to be equal to the test flow rate determined in step S100, air is introduced into the gas detection hole, the workpiece is pre-detected, the air is continuously introduced for the test duration, and the air pressure change of the gas detection hole in the pre-detection process is recorded; S300. According to the air pressure change of the gas detection hole in the pre-detection process, the actual size of the workpiece is calculated, the sensitivity of the gas detection device is further obtained according to the volume of the workpiece, the flow rate of the throttle valve of the gas detection device is adjusted according to the sensitivity, air is introduced into the gas detection hole until the air pressure reaches a preset value, the gas detection duration is recorded, and the clamping of the workpiece is judged in place in combination with the influence value of the air tightness; S400. The gas detection hole is divided into different gas detection areas separated by a fixed angle by using a mechanical partition plate, secondary measurement is performed on unqualified workpieces, readings of different gas detection areas at the end of the gas detection device are read respectively, pressure differences of different gas detection areas are recorded, and the inclination angle of the workpiece is calculated according to the pressure differences; S500. According to the inclination angle of the workpiece, the angle of the clamp base plate is controlled, the workpiece is adjusted to the correct angle, and the workpiece after adjustment is stably clamped on the clamp by automatically rotating the fastening screw, and the gas detection process is completed; Step S100 comprises: Step S101. Before the detection of the gas detection device, historical detection data of the same batch of workpieces is obtained, and the historical detection data comprises: historical workpiece volume, gas detection duration and throttle valve flow rate, and the number of historical detection data is n; Step S102. According to the obtained historical detection data, the test flow rate and the test duration in the pre-detection process are determined according to the following formula: Wherein, L represents the test flow rate, T represents the test duration, Si represents the volume of the workpiece in the i th historical record, S0 represents the volume of the gas detection hole, which is determined by the parameters of the gas detection device, ti represents the gas detection duration in the i th historical record, P0 represents the preset target air pressure, S represents the variance of the workpiece volume, and e is a preset control constant; Step S103. The historical data is analyzed, the air tightness of the gas detection device is checked, and the air tightness of the device is calculated according to the following formula: Wherein, G represents the influence value of the air tightness on the detection result, and Wi represents the throttle valve flow rate in the i th historical record; Step S200 comprises: Step S201. The hydraulic chuck of the gas detection device is buckled on the clamp, the gas detection hole of the gas detection device is attached to the clamp, and the workpiece is completely located in the gas detection hole of the gas detection device; Step S202. The flow rate of the throttle valve is adjusted to L, external air under standard atmospheric pressure is introduced into the gas detection hole, air is continuously introduced for T duration, and the air pressure in the gas detection hole is recorded and marked as Q; Step S300 comprises: Step S301. According to the air pressure in the gas detection hole, the volume of the current workpiece is calculated: Wherein, V represents the volume of the workpiece, a represents the adiabatic index of air, and Q0 represents the standard atmospheric pressure; Step S302. Further determine the gas detection flow rate J of the throttle valve according to the volume of the workpiece: Wherein, R represents the standard identification flow rate of the gas detection device, which is determined by the parameters of the gas detection device, and P0 is the preset target gas pressure; Step S303. Adjust the flow rate of the throttle valve to J, and introduce the external air under the standard atmospheric pressure into the gas detection hole until the pressure in the gas detection hole reaches the preset target gas pressure P0, stop introducing the air, and record the current gas detection time t; Step S304. Determine whether the gas detection time of the current workpiece and the flow rate of the throttle valve satisfy the first determination condition, if the first determination condition is satisfied, it is determined that the workpiece is clamped well, and the gas detection process is ended; If the first determination condition is not satisfied, it is determined that the workpiece is not clamped in place, and go to step S400; The first determination condition is: Wherein, P0 is the target gas pressure, and Q0 is the standard atmospheric pressure; Step S400 includes: Step S401. Divide the gas detection hole into m arc-shaped gas detection areas with equal area by using the mechanical partition plate of the center of the gas detection hole, the angle of each area is 2π / m, and each area is numbered; Step S402. Adjust the flow rate of the throttle valve to J, and introduce the air into each gas detection area respectively until the gas pressure in the gas detection area reaches the target gas pressure P0, record the gas detection time of each area, and mark it as set Y, Y={Y1, Y2, …, Ym}, wherein Ym represents the gas detection time of the gas detection area numbered m, the maximum value in the set Y is marked as Ya, wherein a is the number of the gas detection area corresponding to Ya, and the minimum value is marked as Yb, wherein b is the number of the gas detection area corresponding to Yb; Step S403. Calculate the inclination angle U of the workpiece according to the following formula: Wherein, Va is the maximum gas detection area volume, Vb is the minimum gas detection area volume, and r is the radius of the gas detection hole; Step S500 includes: Step S501. Adjust the inclination angle of the clamp base plate, the adjustment direction is the vertical direction of the gas detection area b, and the adjustment amount is U; Step S502. Adjust the fastening screw on the clamp, and fix the workpiece on the clamp again to complete the detection process of the workpiece.

2. A big data-based intelligent supervision system for numerical control operation data, wherein the system implements the big data-based intelligent supervision method for numerical control operation data according to claim 1, characterized in that, The system includes the following modules: flow rate test module, gas detection module, workpiece clamping module, clamp adjustment module and error control module; The flow rate test module is used to obtain the detected historical data, determine the test flow rate of the throttle valve, adjust the valve size of the throttle valve, pre-test the workpiece clamping by using the test flow rate, and read the gas pressure rising parameters in the gas detection hole during the test process; The gas detection module is used to determine the sensitivity change function of the gas detection device during the detection of the current workpiece clamping according to the gas pressure rising parameters, divide the gas detection hole into different gas detection areas by using the mechanical partition plate, and read the readings of different gas detection areas at the end of the gas detection device, the gas detection areas are separated by a fixed angle, and are connected with the throttle valve; The workpiece clamping module is used to determine the volume of the current workpiece according to the gas pressure rising parameters, determine the placement position and inclination angle of the workpiece in combination with the readings of different gas detection holes, judge the clamping in place of the workpiece, and record the workpieces that are not clamped in place; The clamp adjusting module is used for calculating the bottom surface adjustment angle of the clamp according to the placement position and the inclination angle of the workpiece, compensating the position of the workpiece that is not clamped in place, and stably fixing the workpiece on the clamp by adjusting the fastening screw; The error control module is used for determining the air tightness of the gas detection device according to the throttle valve flow rate and the pressure rise in the gas detection hole, calculating the error caused by the air tightness, and adjusting the error value in the detection result. 3.The big data-based intelligent monitoring system for CNC operation data according to claim 2, characterized in that: The flow rate test module comprises a data analysis unit, a test unit and a gas pressure acquisition unit; The data analysis unit is used for obtaining detection historical data of the gas detection device, the detection historical data comprising historical workpiece volume, gas detection duration, throttle valve flow rate and gas pressure in the gas detection hole, analyzing the historical data to obtain the average size of the current batch of workpieces; The test unit is used for calculating the test flow rate and the test duration according to the average size of the current batch of workpieces, adjusting the throttle valve, and passing the test flow rate into the gas detection hole to detect the workpiece until the test duration ends; The gas pressure acquisition unit is used for reading the change of the gas pressure in the gas detection hole during the test. 4.The big data-based intelligent monitoring system for CNC operation data according to claim 3, characterized in that: The gas detection module comprises a gas pressure analysis unit and a three-hole differential pressure unit; The gas pressure analysis unit is used for calculating a flow rate change function of the throttle valve during the gas detection according to the change of the gas pressure in the gas detection hole, controlling the throttle valve to pass the gas flow into the gas detection hole according to the flow rate change function until the gas pressure reaches the set value, and recording the pressure change during the gas detection; The three-hole differential pressure unit divides the gas detection hole into different gas detection areas separated by a fixed angle by using a mechanical partition, reads the readings of different gas detection areas at the end of the gas detection device, and records the differential pressures of different gas detection areas. 5.The big data-based intelligent monitoring system for CNC operation data according to claim 4, characterized in that: The workpiece clamping module comprises a volume judgment unit, a position judgment unit and a clamping in place unit; The volume judgment unit is used for calculating the volume of the workpiece according to the pressure change during the gas detection; The position judgment unit is used for calculating the inclination degree of the workpiece according to the differential pressures of different gas detection areas; The clamping in place unit is used for judging whether the workpiece is clamped in place according to the volume and the inclination degree of the workpiece.

6. The intelligent monitoring system for numerical control operation data based on big data according to claim 5, characterized in that: The clamp adjusting module comprises an inclination adjusting unit and a fastening unit; The inclination adjusting unit is used for adjusting the inclination angle of the bottom of the clamp; The fastening unit is used for adjusting the fastening screw to fix the workpiece that is not clamped in place on the clamp; The error control module comprises an air tightness detection unit and an error adjustment unit; The air tightness detection unit is used for judging the air tightness of the gas detection device according to the historical data; The error adjustment unit is used for calculating the influence of the air tightness of the device on the monitoring result, and adjusting the detection result.

Citation Information

Patent Citations

  • Workpiece clamping detection method and device for machine tool

    CN102335838A

  • Clamp airtightness accuracy detection method

    CN107356380A