CN-118832463-B - Cutter monitoring system and method, data processing platform, monitoring terminal and medium
Abstract
The invention discloses a cutter monitoring system and method, a data processing platform, a monitoring terminal and a medium, wherein the data processing platform of the cutter monitoring system determines working current corresponding to each working period from current data according to rotation speed data acquired by the monitoring terminal; the method comprises the steps of performing curve fitting according to working current to obtain an initial fitting curve, determining a simulation fitting curve and an alarm threshold according to all the initial fitting curves, obtaining the simulation fitting curve and the alarm threshold by a monitoring terminal, and monitoring real-time working conditions of the cutter according to the simulation fitting curve and the alarm threshold. According to the invention, different simulation fitting curves and alarm thresholds are adaptively generated aiming at different cutter milling scenes, so that the monitoring accuracy is improved, and the model adjustment period is shortened.
Inventors
- HU FENGMEI
Assignees
- 比亚迪股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20230425
Claims (20)
- 1. The cutter monitoring system is characterized by comprising a monitoring terminal and a data processing platform, wherein the monitoring terminal is used for collecting working condition data of a cutter in a target time period and reporting the working condition data to the data processing platform, and the working condition data comprise rotating speed data and current data; the data processing platform is used for: Determining working current corresponding to each working period from the current data according to the rotating speed data, wherein the working current corresponding to each working period comprises a group of current data corresponding to rotating speed change data, and the rotating speed change data comprises a first rotating speed section conforming to a preset rotating speed sudden increase condition, a second rotating speed section conforming to a preset rotating speed sudden decrease condition and a stable rotating speed section connected between the adjacent first rotating speed section and second rotating speed section; Performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to each working period one by one, wherein the working period comprises a starting working stage corresponding to the first rotating speed section, a stable working stage corresponding to the stable rotating speed section and an ending working stage corresponding to the second rotating speed section; Determining a simulation fit curve and an alarm threshold value for monitoring real-time working conditions of a cutter according to all initial fit curves, wherein the simulation fit curve comprises a second initial time period corresponding to the initial working stage, a second intermediate time period corresponding to the stable working stage and a second end time period corresponding to the end working stage, each working stage corresponds to one alarm threshold value, the alarm threshold value corresponding to one working stage is the maximum value of absolute values of point position difference values corresponding to all sampling points in the working stage, and the point position difference values refer to the difference value between point position data corresponding to the same sampling point and a point position mean value; the monitoring terminal is also used for acquiring the simulation fitting curve and the alarm threshold value and monitoring the real-time working condition of the cutter according to the simulation fitting curve and the alarm threshold value.
- 2. The tool monitoring system of claim 1, wherein the determining an operating current corresponding to each cycle from the current data based on the rotational speed data comprises: Determining a first rotating speed section conforming to a preset rotating speed sudden increase condition, a second rotating speed section conforming to a preset rotating speed sudden decrease condition and a stable rotating speed section connected between the adjacent first rotating speed section and second rotating speed section according to the rotating speed data; and determining the current data corresponding to each group of rotating speed change data as working current corresponding to one working period, wherein each group of rotating speed change data comprises a first rotating speed section, a stable rotating speed section and a second rotating speed section which are sequentially connected.
- 3. The tool monitoring system of claim 2, wherein said performing a curve fit based on all of said operating currents to obtain a plurality of initial fit curves corresponding one-to-one to each of said operating cycles comprises: Acquiring time data corresponding to the working current from the working condition data, and performing initial time alignment processing on all the time data corresponding to each working period to obtain aligned period time information; and performing curve fitting according to the working current and the cycle time information to generate a plurality of initial fitting curves corresponding to a plurality of working cycles one by one.
- 4. The tool monitoring system of claim 3, wherein said performing curve fitting based on said operating current and said cycle time information to generate a plurality of initial fit curves for one-to-one correspondence with a plurality of said cycles of operation comprises: Inputting the cycle time information corresponding to each working cycle into a preset fitting model for curve fitting, and generating an initial fitting curve corresponding to the working cycle, wherein the preset fitting model is obtained by training according to the cycle time information and the corresponding working current, and is used for: calculating a current value of the initial fitted curve in the first initial time period by using a class exponential function; Calculating a current value of the first intermediate time period of the initial fitting curve by utilizing a logarithmic function in the first intermediate time period of the initial fitting curve; And calculating the current value of the first initial time period of the initial fitted curve by using a quadratic function in the first end time period of the initial fitted curve.
- 5. The tool monitoring system of claim 3, wherein said determining a simulated fit curve for monitoring real-time tool conditions based on all of said initial fit curves comprises: Respectively performing equal number of sampling on the first initial time period, the first middle time period and the first ending time period of each initial fitting curve, and determining a preset number of sampling points corresponding to each initial fitting curve; performing average value processing on point location data corresponding to the same sampling point on all the initial fitting curves to obtain point location average values respectively corresponding to the sampling points; And generating a simulation fitting curve according to the point position mean values.
- 6. The tool monitoring system of claim 5, wherein the determining an alarm threshold for monitoring real-time tool conditions based on all of the initial fit curves comprises: Acquiring all point position difference values corresponding to each sampling point; And determining the maximum value in the absolute values of the point position difference values corresponding to all the sampling points in the same operation stage, and recording the maximum value as the alarm threshold value corresponding to the operation stage.
- 7. The tool monitoring system of claim 1, wherein the obtaining the simulated fit curve and the alarm threshold and monitoring the real-time condition of the tool based on the simulated fit curve and the alarm threshold comprises: after receiving a cutter monitoring instruction, calling the simulation fitting curve and the alarm threshold value from the data processing platform, and collecting real-time rotating speed and real-time current; after the cutter is determined to enter a working period according to the real-time rotating speed, determining a current difference value corresponding to the real-time current according to the simulation fit curve; and generating a monitoring result according to the current difference value and the alarm threshold value.
- 8. The tool monitoring system of claim 7, wherein said determining a current difference corresponding to said real-time current from said simulated fit curve after determining said tool to enter a work cycle from said real-time rotational speed comprises: Judging whether the real-time rotating speed meets the preset rotating speed sudden increase requirement or not; When the preset rotational speed sudden increase requirement is met, determining that the cutter enters a working period, and recording the starting time point of entering the working period; Before the cutter is determined not to end the working period, determining fitting current corresponding to the current time point according to the simulation fitting curve and the starting time point, and recording the absolute value of the difference value between the real-time current and the fitting current as the current difference value of the current time point.
- 9. The tool monitoring system of claim 7, wherein the generating a monitoring result based on the current difference and the alarm threshold comprises: Before determining that the cutter does not end the working period, acquiring a current working stage of the current time point in the working period according to the real-time rotating speed, wherein the current working stage is one of a starting working stage, a stable working stage and an ending working stage of the working period; Acquiring an alarm threshold corresponding to the current operation stage, and judging whether the current difference value at the current time point is larger than the alarm threshold; when the current difference value is larger than the alarm threshold value, confirming that the monitoring result is abnormal of the cutter and generating alarm information; and when the current difference value is smaller than or equal to the alarm threshold value, confirming that the monitoring result is that the cutter is normal.
- 10. The tool monitoring system according to claim 1, wherein the data processing platform comprises a message engine, a forwarding module and a database, wherein the message engine is used for receiving the working condition data reported by the monitoring terminal, the forwarding module is used for processing the working condition data received by the message engine in real time and forwarding the working condition data to the database for storage, and the database is also used for storing the simulation fitting curve and the alarm threshold.
- 11. The tool monitoring system of claim 1, further comprising a display device connecting the monitoring terminal and the data processing platform for displaying data.
- 12. A tool monitoring method, applied to a data processing platform, the tool monitoring method comprising: receiving working condition data in a target time period acquired by a monitoring terminal, wherein the working condition data comprises rotating speed data and current data; Determining working current corresponding to each working period from the current data according to the rotating speed data, wherein the working current corresponding to each working period comprises a group of current data corresponding to rotating speed change data, and the rotating speed change data comprises a first rotating speed section conforming to a preset rotating speed sudden increase condition, a second rotating speed section conforming to a preset rotating speed sudden decrease condition and a stable rotating speed section connected between the adjacent first rotating speed section and second rotating speed section; Performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to each working period one by one, wherein the working period comprises a starting working stage corresponding to the first rotating speed section, a stable working stage corresponding to the stable rotating speed section and an ending working stage corresponding to the second rotating speed section; The method comprises the steps of determining a simulation fitting curve and an alarm threshold value for monitoring real-time working conditions of a cutter according to all initial fitting curves, enabling a monitoring terminal to acquire the simulation fitting curve and the alarm threshold value, and monitoring the real-time working conditions of the cutter according to the simulation fitting curve and the alarm threshold value, wherein the simulation fitting curve comprises a second initial time period corresponding to an initial working stage, a second middle time period corresponding to a stable working stage and a second ending time period corresponding to an ending working stage, each working stage corresponds to one alarm threshold value, the alarm threshold value corresponding to one working stage is the maximum value in absolute values of point position difference values corresponding to all sampling points in the working stages, the point position difference values refer to difference values between point position data corresponding to the same sampling point and point position average values, and the working stages comprise the initial working stage, the stable working stage and the ending working stage of the working cycle.
- 13. The tool monitoring method according to claim 12, wherein the determining the operating current corresponding to each working cycle from the current data based on the rotational speed data includes: Determining a first rotating speed section conforming to a preset rotating speed sudden increase condition, a second rotating speed section conforming to a preset rotating speed sudden decrease condition and a stable rotating speed section connected between the adjacent first rotating speed section and second rotating speed section according to the rotating speed data; and determining the current data corresponding to each group of rotating speed change data as working current corresponding to one working period, wherein each group of rotating speed change data comprises a first rotating speed section, a stable rotating speed section and a second rotating speed section which are sequentially connected.
- 14. The tool monitoring method according to claim 13, wherein the performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to each of the working periods one to one includes: Acquiring time data corresponding to the working current from the working condition data, and performing initial time alignment processing on all the time data corresponding to each working period to obtain aligned period time information; and performing curve fitting according to the working current and the cycle time information to generate a plurality of initial fitting curves corresponding to a plurality of working cycles one by one.
- 15. The tool monitoring method of claim 14, wherein said performing curve fitting based on said operating current and said cycle time information to generate a plurality of initial fit curves corresponding one-to-one to a plurality of said cycles of operation comprises: Inputting the cycle time information corresponding to each working cycle into a preset fitting model for curve fitting, and generating an initial fitting curve corresponding to the working cycle, wherein the preset fitting model is obtained by training according to the cycle time information and the corresponding working current, and is used for: calculating a current value of the initial fitted curve in the first initial time period by using a class exponential function; Calculating a current value of the first intermediate time period of the initial fitting curve by utilizing a logarithmic function in the first intermediate time period of the initial fitting curve; And calculating the current value of the first initial time period of the initial fitted curve by using a quadratic function in the first end time period of the initial fitted curve.
- 16. The tool monitoring method of claim 14, wherein determining a simulated fit curve for monitoring real-time tool conditions based on all of the initial fit curves comprises: Respectively performing equal number of sampling on the first initial time period, the first middle time period and the first ending time period of each initial fitting curve, and determining a preset number of sampling points corresponding to each initial fitting curve; performing average value processing on point location data corresponding to the same sampling point on all the initial fitting curves to obtain point location average values respectively corresponding to the sampling points; And generating a simulation fitting curve according to the point position mean values.
- 17. The tool monitoring method of claim 16, wherein determining an alarm threshold for monitoring real-time tool conditions based on all of the initial fit curves comprises: Acquiring all point position difference values corresponding to each sampling point; And determining the maximum value in the absolute values of the point position difference values corresponding to all the sampling points in the same operation stage, and recording the maximum value as the alarm threshold value corresponding to the operation stage.
- 18. The tool monitoring method of claim 16, wherein after determining the simulation fit curve and the alarm threshold for monitoring the real-time tool condition according to all the initial fit curves, further comprising: Receiving a call request sent by the monitoring terminal, wherein the call request is generated after the monitoring terminal receives a cutter monitoring instruction; And responding to the calling request, collecting real-time rotating speed and real-time current after the monitoring terminal calls the simulation fitting curve and the alarm threshold, determining a current difference value corresponding to the real-time current according to the simulation fitting curve after determining that the cutter enters a working period according to the real-time rotating speed, and generating a monitoring result according to the current difference value and the alarm threshold.
- 19. The tool monitoring method is characterized by being applied to a monitoring terminal and comprising the following steps of: Acquiring a simulation fit curve and an alarm threshold, and monitoring the real-time working condition of the cutter according to the simulation fit curve and the alarm threshold, wherein the simulation fit curve and the alarm threshold are determined according to the following modes: The data processing platform receives working condition data in a target time period collected and reported by the monitoring terminal, determines working current corresponding to each working period from current data in the working condition data according to rotating speed data in the working condition data, wherein the working current corresponding to each working period comprises a group of current data corresponding to rotating speed change data, and the rotating speed change data comprises a first rotating speed section conforming to a preset rotating speed sudden increase condition, a second rotating speed section conforming to a preset rotating speed sudden decrease condition and a stable rotating speed section connected between the adjacent first rotating speed section and second rotating speed section; Performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to the working periods one by one; the working cycle comprises a starting working stage corresponding to the first rotating speed section, a stable working stage corresponding to the stable rotating speed section and an ending working stage corresponding to the second rotating speed section; the initial fitting curve corresponding to each working period comprises a first starting time period corresponding to the starting working period, a first middle time period corresponding to the stable working period and a first ending time period corresponding to the ending working period, wherein the simulation fitting curve comprises a second starting time period corresponding to the starting working period, a second middle time period corresponding to the stable working period and a second ending time period corresponding to the ending working period; And determining a simulation fit curve and an alarm threshold value for monitoring the real-time working condition of the cutter according to all the initial fit curves, wherein each working stage corresponds to one alarm threshold value, the alarm threshold value corresponding to one working stage is the maximum value in absolute values of point position difference values corresponding to all sampling points in the working stage, the point position difference values are the difference values between the point position data corresponding to the same sampling point and the point position mean value, and the working stages comprise a starting working stage, a stable working stage and an ending working stage of the working period.
- 20. The tool monitoring method of claim 19, wherein the obtaining the simulated fit curve and the alarm threshold, and monitoring the real-time condition of the tool according to the simulated fit curve and the alarm threshold, comprises: after receiving a cutter monitoring instruction, calling the simulation fitting curve and the alarm threshold value from the data processing platform, and collecting real-time rotating speed and real-time current; after the cutter is determined to enter a working period according to the real-time rotating speed, determining a current difference value corresponding to the real-time current according to the simulation fit curve; and generating a monitoring result according to the current difference value and the alarm threshold value.
Description
Cutter monitoring system and method, data processing platform, monitoring terminal and medium Technical Field The present invention relates to the field of tool monitoring technologies, and in particular, to a tool monitoring system and method, a data processing platform, a monitoring terminal, and a medium. Background At present, when the working state of a milling cutter on equipment needs to be monitored, a monitoring terminal is usually arranged beside the equipment, and the working condition of the cutter is displayed in real time by the monitoring terminal to monitor and alarm. The scheme has the defects that the monitoring terminal monitors according to the real-time display working condition, the historical working condition of the cutter cannot be traced, and the working parameters of each device and the related monitoring parameters such as cutting materials are different, so that the final monitoring result is inaccurate, and false alarm is caused. Disclosure of Invention The embodiment of the invention provides a cutter monitoring system and method, a data processing platform, a monitoring terminal and a medium, which are used for solving the problems of inaccurate monitoring results and the like in the prior art. The cutter monitoring system comprises a monitoring terminal and a data processing platform, wherein the monitoring terminal is used for collecting working condition data of a cutter in a target time period and reporting the working condition data to the data processing platform, and the working condition data comprise rotating speed data and current data; the data processing platform is used for: Determining working current corresponding to each working period from the current data according to the rotating speed data; performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to the working periods one by one; Determining a simulation fit curve and an alarm threshold value for monitoring the real-time working condition of the cutter according to all the initial fit curves; the monitoring terminal is also used for acquiring the simulation fitting curve and the alarm threshold value and monitoring the real-time working condition of the cutter according to the simulation fitting curve and the alarm threshold value. A tool monitoring method applied to a data processing platform, the tool monitoring method comprising: receiving working condition data in a target time period acquired by a monitoring terminal, wherein the working condition data comprises rotating speed data and current data; Determining working current corresponding to each working period from the current data according to the rotating speed data; performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to the working periods one by one; And determining a simulation fit curve and an alarm threshold value for monitoring the real-time working condition of the cutter according to all the initial fit curves, so that the monitoring terminal obtains the simulation fit curve and the alarm threshold value, and monitoring the real-time working condition of the cutter according to the simulation fit curve and the alarm threshold value. A tool monitoring method is applied to a monitoring terminal and comprises the following steps: The method comprises the steps of obtaining a simulation fitting curve and an alarm threshold, monitoring real-time working conditions of a cutter according to the simulation fitting curve and the alarm threshold, determining the simulation fitting curve and the alarm threshold according to the initial fitting curves after a data processing platform receives working condition data in a target time period collected and reported by a monitoring terminal, determining working currents corresponding to working periods from current data in the working condition data according to rotating speed data in the working condition data, performing curve fitting according to all the working currents to obtain a plurality of initial fitting curves corresponding to the working periods one by one, and determining the simulation fitting curve and the alarm threshold for monitoring real-time working conditions of the cutter according to all the initial fitting curves. A data processing platform for performing the tool monitoring method. A monitoring terminal for executing the tool monitoring method. A computer readable storage medium storing a computer program which when executed by a processor implements the tool monitoring method described above. The cutter monitoring system and method, the data processing platform, the monitoring terminal and the medium are characterized in that the monitoring terminal collects working condition data of a cutter in a target time period and reports the working condition data to the data processing platform, the data processing platform determines working curren