[go: up one dir, main page]

CN114371658B - Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium - Google Patents

Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN114371658B
CN114371658B CN202111616819.7A CN202111616819A CN114371658B CN 114371658 B CN114371658 B CN 114371658B CN 202111616819 A CN202111616819 A CN 202111616819A CN 114371658 B CN114371658 B CN 114371658B
Authority
CN
China
Prior art keywords
operation data
point
motor
current
historical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111616819.7A
Other languages
Chinese (zh)
Other versions
CN114371658A (en
Inventor
蒋卫兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Binjie Electromechanical Co ltd
Original Assignee
Shanghai Binjie Electromechanical Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Binjie Electromechanical Co ltd filed Critical Shanghai Binjie Electromechanical Co ltd
Priority to CN202111616819.7A priority Critical patent/CN114371658B/en
Publication of CN114371658A publication Critical patent/CN114371658A/en
Application granted granted Critical
Publication of CN114371658B publication Critical patent/CN114371658B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/048Monitoring; Safety

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

The application relates to a control method, a system, electronic equipment and a readable storage medium of an integrated electric cabinet of a numerical control machine tool, which comprise an initialization step and an early warning step; the input step comprises the following steps: collecting operation data information of the motor and storing the operation data information as historical data points; noise elimination processing operation data information, and classifying historical data points based on the operation state of the motor; based on the classification result, extracting standard operation data features and historical data points, and drawing the historical data points corresponding to the standard operation data features into a historical operation data curve; fitting a plurality of historical operation data curves within a preset time range, and solidifying the fitting result into a reference curve; early warning: collecting current operation data information of the motor and storing the current operation data information as a current data point; fitting the current data point and carrying out point-by-point deviation positioning with a reference curve; and outputting a control signal based on the relation between the preset threshold range and the deviation. The application has the advantage of improving the use safety of the power distribution cabinet.

Description

Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium
Technical Field
The application relates to the field of current detection, in particular to a control method, a system, electronic equipment and a readable storage medium of an integrated electric cabinet of a numerical control machine tool.
Background
The numerical control machine tool electrical cabinet is provided with various electrical components of strong electric control of the machine tool, and the numerical control machine tool electrical cabinet mainly plays a role of a bridge between a PLC output interface and electrical execution elements of various auxiliary devices of the machine tool except for providing power supply of a weak electric control system such as numerical control, servo and the like and various electrical protection such as short circuit, overload, undervoltage and the like. The numerical control machine tool electrical cabinet is generally internally provided with an alarm function, and an alarm signal is output when the internal current and voltage exceed the preset range values. However, because the use condition of the electric cabinet is various, false waveforms can be generated besides overvoltage and overcurrent, and the current numerical control machine electric cabinet detects the false waveforms.
Disclosure of Invention
In order to be able to judge whether the waveform is distorted in real time, the application provides a control method, a system, electronic equipment and a readable storage medium of an integrated electric cabinet of a numerical control machine tool.
In a first aspect, the application provides a control method for an integrated electric cabinet of a numerical control machine, which adopts the following technical scheme:
A control method of an integrated electric cabinet of a numerical control machine tool comprises an initialization step and an early warning step;
the input step comprises the following steps:
Collecting operation data information of the motor and storing the operation data information as historical data points;
noise elimination processing operation data information, and classifying historical data points based on the operation state of the motor;
based on the classification result, extracting standard operation data features and historical data points, and drawing the historical data points corresponding to the standard operation data features into a historical operation data curve;
Fitting a plurality of historical operation data curves within a preset time range, and solidifying the fitting result into a reference curve;
Early warning:
collecting current operation data information of the motor and storing the current operation data information as a current data point;
Fitting the current data point and carrying out point-by-point deviation positioning with a reference curve;
and outputting a control signal based on the relation between the preset threshold range and the deviation.
By adopting the technical scheme, the voltage and current of the motor operation are collected and stored in the initialization stage, when the continuous operation data of the motor are monitored, noise elimination treatment such as filtering and smoothing is carried out on the data according to a set time segment, the characteristics of the voltage and current of the motor in the motor operation states such as cold start, acceleration, uniform speed, deceleration and acceleration, uniform speed and deceleration under the thermal balance state are mined according to the time flow, corresponding curves are drawn in the background, the characteristics and the curves are corrected continuously along with the increase of the continuous operation time of the motor, and the characteristics and the curves are solidified to serve as reference standards after the accumulation reaches a certain duration.
In the normal working process, motor operation data are continuously fitted into broken lines or curves in real time, and waveform comparison is carried out based on time slices corresponding to various standard operation data characteristics. The comparison method is that point-by-point deviation positioning is carried out on the motor and the reference curve, when the deviation falls in a set threshold space, the motor is considered to run normally, when the even data points exceed the threshold value, the motor is filtered through a filtering algorithm, when the continuous multi-point data exceeds the threshold value range, the abnormal risk of the motor running is judged, and an operator is timely predicted to be reminded of checking and confirming the motor running environment.
Because the waveforms required to be generated by the electric cabinet at each user are different, for example, the waveforms suitable for the user A are wrong waveforms for the user B, the waveforms required in the user production environment can be learned through the scheme, whether the real-time waveforms are distorted or not can be judged on the basis of the learned waveforms, and control signals are output to execute operations such as early warning and the like when the waveforms are distorted, so that the safety performance of the electric cabinet is effectively improved.
Optionally, the step of fitting the current data point and performing point-by-point deviation positioning with the reference curve includes:
reading the current data point in real time and generating a line graph;
based on the acquisition time sequence of the current data point, sequentially reading corresponding points of the operation data curve and the operation data information, and comparing the deviation between the current data point and the corresponding points.
By adopting the technical scheme, the reference curve is a curve obtained by fitting a plurality of normally operated current-voltage curves in each working state, the standard operation data features are corresponding to the starting point and the ending point, the standard operation data features can be conveniently matched with the starting point and the ending point of the line graph, and each data point of a part between the starting point and the ending point is compared.
Optionally, the step of outputting the control signal based on the relationship between the preset threshold range and the deviation includes:
Judging whether the error is in a preset threshold range, if so, judging that the motor runs normally; if not, taking the current data point corresponding to the error as a risk point, wherein the risk point is a data point of the motor exceeding a threshold value;
judging whether a plurality of data points subsequent to the risk point are all risk points, if so, judging that the motor is abnormal in operation and outputting a control signal; if not, filtering the risk points based on a filtering algorithm.
By adopting the technical scheme, due to electromagnetic interference and the like, certain noise points can be generated sometimes when voltage and current detection is carried out, and the noise points can be filtered effectively by the method, so that effective information is extracted.
Optionally, the operation data are voltage data and current data.
Optionally, the classified categories include motor running states of the motor for acceleration, uniform speed and deceleration in cold start, acceleration, uniform speed and deceleration and thermal balance states.
By adopting the technical scheme, different voltage and current waveforms are corresponding to different motor running states, and the historical data points need to be clustered and fitted according to classification.
In a second aspect, the application provides a control system of an integrated electric cabinet of a numerical control machine tool, which adopts the following technical scheme:
a control system for an integrated electrical cabinet of a numerically-controlled machine tool, comprising:
the ADC conversion module is used for performing current conversion to drive the motor;
The control module is used for processing the operation data information and outputting control signals according to the control method of the numerical control machine integrated electric cabinet;
and the protection module is used for receiving the control signal and sending out early warning information based on the control signal.
By adopting the technical scheme, the ADC conversion module is used for supplying energy, the control module is used for collecting data of the driving current of the ADC module, and the control module is used for processing and judging based on the control method of the numerical control machine integrated electric cabinet to obtain corresponding control signals. The protection module performs different operations based on different control signals.
Optionally, the system further comprises an initialization module, wherein the initialization module is used for configuring initial parameters of each module so as to enable communication of each module;
The protection module comprises:
The primary early warning unit is used for outputting a first suspension command to the initialization module based on the control signal so as to block communication among the modules and work of the modules;
the second-level early warning unit is used for stopping the motor based on the control signal until a reset signal is received;
And the three-level early warning unit is used for sending out early warning information based on the control signal so as to prompt operators that abnormal operation conditions possibly exist.
By adopting the technical scheme, three layers of early warning priorities are set for early warning, when the first-stage alarm is triggered, the system can continue to operate after being powered off, restarted and reinitialized, for example, the input step is executed again, and operators or equipment maintenance personnel are required to conduct fault elimination and inspection on the machine tool; when the second-stage alarm is triggered, the motor stops running, and an operator or equipment maintenance personnel is required to confirm that no real fault occurs or normal running is not affected, alarm reset operation can be performed, and the system can continue running after reset; when the third-level alarm is triggered, the system sends out early warning information, such as beeping sounds, prompts operators to possibly have abnormal operation conditions, requests the operators to confirm that the operation environment is not abnormal, and does not influence the continuous operation of the system.
Optionally, the control module includes an input module and an early warning module, and the input module includes:
the first acquisition unit is used for acquiring the operation data information of the motor and storing the operation data information as historical data points;
The classification unit is used for denoising operation data information and classifying historical data points based on the operation state of the motor;
the drawing unit is used for extracting the characteristic of the standard operation data to be a historical data point based on the classification result, and drawing the historical data point corresponding to the characteristic of the standard operation data to be a historical operation data curve;
The fitting unit is used for fitting a plurality of historical operation data curves within a preset time range and solidifying the fitting result into a reference curve;
The early warning module comprises:
The second acquisition unit is used for acquiring current operation data information of the motor and storing the current operation data information as a current data point;
The difference determining unit is used for fitting the current data point and performing point-by-point deviation positioning with the reference curve;
And the comparison unit is used for outputting a control signal based on the relation between the preset threshold range and the deviation.
In a third aspect, the present application provides an electronic device, which adopts the following technical scheme:
An electronic device, comprising:
One or more processors;
a memory;
One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to: executing the control method of the numerical control machine tool integrated electric cabinet.
In a fourth aspect, the present application provides a computer readable storage medium, which adopts the following technical scheme:
A computer readable storage medium storing a computer program capable of being loaded by a processor and executing the method as described above.
The storage medium stores at least one instruction, at least one program, a set of codes, or a set of instructions that are loaded and executed by the processor to implement: the control method of the numerical control machine tool integrated electric cabinet is as described above.
Drawings
Fig. 1 is a schematic diagram of module connection of a control system of an integrated electric cabinet of a numerically-controlled machine tool according to an embodiment of the present application.
Figure 2 is a flow diagram of the logging steps in an embodiment of the application.
FIG. 3 is a flow chart of the early warning step in an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application. In addition, the reference numerals of the steps in the embodiment are only for convenience of description, and do not represent limitation of the execution sequence of the steps, and the execution sequence of the steps may be adjusted or simultaneously performed according to the needs in practical application, and these adjustments or substitutions are all within the protection scope of the present application.
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the inventive concepts. As part of this specification, some of the drawings of the present disclosure represent structures and devices in block diagram form in order to avoid obscuring the principles of the disclosure. In the interest of clarity, not all features of an actual implementation are necessarily described. Furthermore, the language used in the present disclosure has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter, resort to the requisite claims to determine such inventive subject matter. Reference in the present disclosure to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment, and multiple references to "one embodiment" or "an embodiment" should not be understood as necessarily all referring to the same embodiment.
The terms "a," "an," and "the" are not intended to refer to a singular entity, but rather include the general class of which a particular example may be used for illustration, unless clearly defined. Thus, the use of the terms "a" or "an" may mean any number of at least one, including "one", "one or more", "at least one", and "one or more than one". The term "or" means any of the alternatives and any combination of alternatives, including all alternatives, unless alternatives are explicitly indicated as mutually exclusive. The phrase "at least one of" when combined with a list of items refers to a single item in the list or any combination of items in the list. The phrase does not require all of the listed items unless specifically so defined.
The embodiment of the application discloses a control system of an integrated electric cabinet of a numerical control machine tool. Referring to fig. 1, the control system includes: the device comprises an ADC conversion module, a communication module, a control module, an initialization module and a protection module.
The ADC conversion module is used for being connected with a power circuit to receive electric power and converting alternating current into direct current so as to supply power for the motor. Meanwhile, the ADC conversion module processes the current and voltage information acquired by the hardware circuit, the current and voltage data of the integrated electric cabinet in real time are acquired back through the corresponding sensor and the data processed by the analog signal to digital signal chip, a filtering algorithm is carried out, a noise elimination algorithm is carried out, and finally, the high-precision current and voltage data are obtained and used as operation data and are sent to the control module to monitor the data in real time.
The communication module is mainly responsible for communication interaction between the control module and the ADC conversion module, between the control module and the peripheral display and other modules, and adopts a customized high-speed serial port communication assembly to realize high-quality, high-capacity and high-speed serial communication, so that timeliness, stability and accuracy of communication data transmission are greatly improved, the baud rate can reach 115200bit/s, a parity check mode is adopted, and means such as adding check data bits at the head and the tail of a frame are adopted to ensure the quality of the communication data, and when data are misplaced, the frame can be effectively identified and removed, so that the received data are ensured to be correct. In addition, the initialization module is used for configuring initial parameters of each module so that each module can communicate.
The control module is communicated with the ADC conversion module through the function of the communication module and is used for processing the operation data information and outputting control signals. When the operation data information input to the control module is abnormal, the control module outputs different control signals to the protection module according to the abnormal data condition of the operation data information, and the protection module timely enters a protection state, or reminds an operator to timely check the operation state of the motor, or eliminates faults, so that the peripheral three-phase induction motor is prevented from being further damaged.
Specifically, the control module comprises an input module and an early warning module. The input module comprises:
the first acquisition unit is used for acquiring the operation data information of the motor and storing the operation data information as historical data points;
The classification unit is used for denoising operation data information and classifying historical data points based on the operation state of the motor;
the drawing unit is used for extracting the characteristic of the standard operation data to be a historical data point based on the classification result, and drawing the historical data point corresponding to the characteristic of the standard operation data to be a historical operation data curve;
And the fitting unit is used for fitting a plurality of historical operation data curves within a preset time range and solidifying the fitting result into a reference curve.
The early warning module comprises a second acquisition unit, a constant difference unit and a comparison unit. The second acquisition unit is used for acquiring current operation data information of the motor and storing the current operation data information as current data points. The difference determining unit is used for fitting the current data point and performing point-by-point deviation positioning with the reference curve. The comparison unit is used for outputting a control signal based on the relation between the preset threshold range and the deviation. Based on the control module, the control method of the numerical control machine integrated electric cabinet can be executed to judge whether the waveform is distorted or not in real time.
Specifically, the method comprises an initialization step and an early warning step. Wherein the entering step comprises the following sub-steps:
S1, collecting operation data information of a motor and storing the operation data information as historical data points.
S2, denoising processing operation data information, and classifying historical data points based on the operation state of the motor. The classification includes the motor running state of the motor in the state of cold start, acceleration, uniform speed, deceleration and heat balance.
S3, based on the classification result, extracting the characteristic of the standard operation data to be a historical data point, and drawing the historical data point corresponding to the characteristic of the standard operation data to be a historical operation data curve.
S4, fitting a plurality of historical operation data curves within a preset time range, and solidifying the fitting result into a reference curve.
The early warning step comprises the following substeps:
and T1, collecting current operation data information of the motor and storing the current operation data information as a current data point.
And T2, fitting the current data point and carrying out point-by-point deviation positioning with a reference curve.
Specifically, in some embodiments, T2 comprises the steps of:
t21. the current data point is read in real time and generated into the line graph.
And T22, based on the acquisition time sequence of the current data point, sequentially reading corresponding points of the operation data curve and the operation data information, and comparing the deviation between the current data point and the corresponding points.
The reference curve is a curve obtained by fitting a plurality of normally running current-voltage curves in each working state, the standard running data features correspond to a starting point and an ending point, the standard running data features can be conveniently matched with the starting point and the ending point of the line graph, and each data point of a part between the starting point and the ending point is compared.
And T3, outputting a control signal based on the relation between the preset threshold range and the deviation.
Specifically, in some embodiments, T3 comprises the steps of:
t31, judging whether the error is within a preset threshold range, if so, judging that the motor is normal; if not, the current data point corresponding to the error is used as a risk point, wherein the risk point is the data point of the motor exceeding the threshold value.
T32, judging whether a plurality of data points subsequent to the risk point are all risk points, if so, judging that the motor is abnormal in operation and outputting a control signal; if not, filtering the risk points based on a filtering algorithm.
And in the initialization stage, data collection and storage are carried out on the voltage and current of the motor operation, continuous operation data of the motor are monitored, noise elimination treatment such as filtering and smoothing is carried out on the data according to a set time segment, then the characteristics of the voltage and the current of the motor in the cold start, acceleration, uniform speed, deceleration, acceleration under the thermal balance state, uniform speed, deceleration and other motor operation states are mined according to the time flow, corresponding curves are drawn in the background, the characteristics and the curves are corrected continuously along with the increase of the continuous operation time of the motor, and the characteristics and the curves are solidified to serve as reference standards after a certain time is accumulated.
In the normal working process, motor operation data are continuously fitted into broken lines or curves in real time, and waveform comparison is carried out based on time slices corresponding to various standard operation data characteristics. The comparison method is that point-by-point deviation positioning is carried out on the motor and the reference curve, when the deviation falls in a set threshold space, the motor is considered to run normally, when the even data points exceed the threshold value, the motor is filtered through a filtering algorithm, when the continuous multi-point data exceeds the threshold value range, the abnormal risk of the motor running is judged, and an operator is timely predicted to be reminded of checking and confirming the motor running environment.
Because the waveforms required to be generated by the electric cabinet at each user are different, for example, the waveforms suitable for the user A are wrong waveforms for the user B, the waveforms required in the user production environment can be learned through the scheme, whether the real-time waveforms are distorted or not can be judged on the basis of the learned waveforms, and control signals are output to execute operations such as early warning and the like when the waveforms are distorted, so that the safety performance of the electric cabinet is effectively improved.
The protection module is used for receiving the control signals and sending out different early warning information based on different control signals. Specifically, the protection module comprises a primary early warning unit, a secondary early warning unit and a tertiary early warning unit. The first-level early warning unit is used for outputting a first suspension command to the initialization module based on the control signal so as to block communication among the modules and work of the modules. The second-level early warning unit is used for stopping the motor based on the control signal until a reset signal is received. The three-level early warning unit is used for sending out early warning information based on the control signal so as to prompt operators that abnormal operation conditions possibly exist.
The protection module is specifically mainly used for processing abnormal conditions of system operation based on control signals, and when abnormal conditions meeting preset conditions occur, an interrupt request is timely sent to the main program, for example, the control module can output different control signals, such as a first control signal, a second control signal and a third control signal, based on different abnormal conditions. Correspondingly, the protection module sets three layers of alarm priorities for the alarm, when a first control signal is received, the first-level early warning unit is triggered and sends a first suspension instruction to the initialization module, the system can continue to operate after being restarted after power failure, and an operator or equipment maintenance personnel is required to conduct fault elimination and inspection on the machine tool. When the second control signal is received and the second early warning unit is triggered, the motor is controlled to stop running, and when an operator or equipment maintenance personnel is required to confirm that no real fault occurs or normal running is not affected, a reset signal is input, and the system can continue running after reset. When the third control signal is received, the three-stage early warning unit is triggered and sends out early warning information such as beeping sounds to prompt operators that abnormal operation conditions possibly exist, and the operators are requested to confirm that the operation environment is not abnormal, so that the system is not influenced to continue to operate.
The implementation principle of the control system of the numerical control machine tool integrated electric cabinet in the embodiment of the application is as follows:
When the integrated electric cabinet is started, a main program is started first, parameter configuration initialization is carried out on the communication module immediately after the main program is started, the normal communication connection state is ensured, the protection module is directly called when the communication is abnormal or the communication is not connected, early warning information is output, and operators are required to check the communication connection and the setting.
The initialization module initializes parameters, and the ADC module function is started in time after the motor is controlled normally. Before initialization is completed, the motor control output signals are in a high-resistance state, and the motor control signals are not allowed to be output regardless of control signals issued by upper positions.
When the system operates normally, once an abnormal state occurs, an interrupt is triggered, and the main program immediately invokes the protection module to start an alarm and protection action.
In the system operation, the voltage and current data acquired by the ADC are continuously transmitted to the control module through the communication module, the control module performs mining analysis on the acquired data, once deviation between the current data and the normal condition is detected in the operation process, the probability of motor failure is estimated according to a certain threshold algorithm, and corresponding mechanisms are timely early-warned to trigger so that operators can correspondingly check or repair the motor, abnormal conditions are eliminated, motor damage is avoided, and the utilization rate of the numerical control machine tool are improved.
The embodiment of the application also discloses an electronic device which comprises a memory and a processor, wherein the memory stores a computer program which can be loaded by the processor and execute the control method of the numerical control machine integrated electric cabinet. The execution main body of the method of the embodiment may be a control device, the control device is arranged on an electronic device, the current device may be an electronic device such as a mobile phone, a tablet computer, a notebook computer and the like with a WIFI function, and the execution main body of the method of the embodiment may also be a CPU (central processing unit ) of the electronic device directly.
The embodiment of the application also discloses a computer readable storage medium which stores a computer program capable of being loaded by a processor and executing the control method of the numerical control machine integrated electric cabinet. From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as above, comprising several instructions for causing a device (which may be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to perform the method of each embodiment of the present application.
The above embodiments are not intended to limit the scope of the present application, so: all equivalent changes in structure, shape and principle of the application should be covered in the scope of protection of the application.

Claims (7)

1. The control method of the numerical control machine integrated electric cabinet is characterized by comprising an input step and an early warning step;
the input step comprises the following steps:
Collecting operation data information of the motor and storing the operation data information as historical data points;
Noise elimination processing operation data information, and classifying historical data points based on the operation state of the motor; the classification comprises motor running states of acceleration, uniform speed and deceleration of the motor in cold start, acceleration, uniform speed and deceleration under a thermal balance state;
based on the classification result, extracting standard operation data features and historical data points, and drawing the historical data points corresponding to the standard operation data features into a historical operation data curve;
fitting a plurality of historical operation data curves within a preset time range, and solidifying the fitting result into a reference curve; the reference curve is a curve obtained by fitting a plurality of normally-running current-voltage curves in each working state, and the standard running data features correspond to a starting point and an ending point so as to be convenient for matching;
Early warning:
collecting current operation data information of the motor and storing the current operation data information as a current data point;
Fitting the current data point and carrying out point-by-point deviation positioning with a reference curve;
Outputting a control signal based on a relation between a preset threshold range and deviation;
the step of outputting the control signal based on the relation between the preset threshold range and the deviation comprises the following steps:
Judging whether the error is in a preset threshold range, if so, judging that the motor runs normally; if not, taking the current data point corresponding to the error as a risk point, wherein the risk point is a data point of the motor exceeding a threshold value;
Judging whether a plurality of data points subsequent to the risk point are all risk points, if so, judging that the motor is abnormal in operation and outputting a control signal; if not, filtering the risk points based on a filtering algorithm;
the step of fitting the current data point and carrying out point-by-point deviation positioning with the reference curve comprises the following steps:
reading the current data point in real time and generating a line graph;
based on the acquisition time sequence of the current data point, sequentially reading corresponding points of the operation data curve and the operation data information, and comparing the deviation between the current data point and the corresponding points.
2. The method for controlling an integrated electric cabinet of a numerical control machine tool according to claim 1, wherein the operation data are voltage data and current data.
3. The utility model provides a control system of digit control machine tool integrated electric cabinet which characterized in that includes:
the ADC conversion module is used for performing current conversion to drive the motor;
a control module for executing the control method of the numerical control machine tool integrated electric cabinet according to any one of claims 1-2, processing the operation data information and outputting a control signal;
and the protection module is used for receiving the control signal and sending out early warning information based on the control signal.
4. The control system of a numerically-controlled machine tool integrated electrical cabinet of claim 3, further comprising an initialization module for configuring initial parameters of each module to enable communication of each module;
The protection module comprises:
The primary early warning unit is used for outputting a first suspension command to the initialization module based on the control signal so as to block communication among the modules and work of the modules;
the second-level early warning unit is used for stopping the motor based on the control signal until a reset signal is received;
And the three-level early warning unit is used for sending out early warning information based on the control signal so as to prompt operators that abnormal operation conditions possibly exist.
5. The numerically-controlled machine tool integrated electrical cabinet control system of claim 4, wherein the control module comprises an entry module and an early warning module, the entry module comprising:
the first acquisition unit is used for acquiring the operation data information of the motor and storing the operation data information as historical data points;
The classification unit is used for denoising operation data information and classifying historical data points based on the operation state of the motor;
the drawing unit is used for extracting the characteristic of the standard operation data to be a historical data point based on the classification result, and drawing the historical data point corresponding to the characteristic of the standard operation data to be a historical operation data curve;
The fitting unit is used for fitting a plurality of historical operation data curves within a preset time range and solidifying the fitting result into a reference curve;
The early warning module comprises:
The second acquisition unit is used for acquiring current operation data information of the motor and storing the current operation data information as a current data point;
The difference determining unit is used for fitting the current data point and performing point-by-point deviation positioning with the reference curve;
And the comparison unit is used for outputting a control signal based on the relation between the preset threshold range and the deviation.
6. An electronic device, comprising:
One or more processors;
a memory;
One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to:
performing the numerically-controlled machine tool integrated electrical cabinet control method according to any one of claims 1 to 2.
7. A computer readable storage medium storing at least one instruction, at least one program, code set, or instruction set, the at least one instruction, the at least one program, the code set, or instruction set being loaded and executed by a processor to implement:
the numerically-controlled machine tool integrated electrical cabinet control method according to any one of claims 1 to 2.
CN202111616819.7A 2021-12-27 2021-12-27 Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium Active CN114371658B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111616819.7A CN114371658B (en) 2021-12-27 2021-12-27 Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111616819.7A CN114371658B (en) 2021-12-27 2021-12-27 Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN114371658A CN114371658A (en) 2022-04-19
CN114371658B true CN114371658B (en) 2024-06-07

Family

ID=81142737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111616819.7A Active CN114371658B (en) 2021-12-27 2021-12-27 Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN114371658B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118226800B (en) * 2024-05-27 2024-09-10 成都飞机工业(集团)有限责任公司 Numerical control production line processing state monitoring method, device, medium and equipment
CN119002377B (en) * 2024-10-23 2025-03-07 昱源宁海环保科技股份有限公司 Centralized monitoring method and system based on ceramsite production line

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04255002A (en) * 1991-02-06 1992-09-10 Fanuc Ltd Malfunction check system for numerically controlled machine tool
CN102566503A (en) * 2012-01-17 2012-07-11 江苏高精机电装备有限公司 Remote monitoring and fault diagnosis system for numerical control machine tool
CN203275506U (en) * 2013-05-15 2013-11-06 无锡威孚奥特凯姆精密机械有限公司 Multichannel high speed main shaft motor current monitoring system
CN103760820A (en) * 2014-02-15 2014-04-30 华中科技大学 Evaluation device of state information of machining process of numerical control milling machine
CN206584229U (en) * 2017-03-15 2017-10-24 北京阿奇夏米尔工业电子有限公司 The test system of the electric cabinet of slow feeding linear cutting bed numerical control
CN108563189A (en) * 2018-04-04 2018-09-21 沈机(上海)智能系统研发设计有限公司 Electric Fault of Machine Tool diagnostic system
CN108844662A (en) * 2018-08-21 2018-11-20 南京工程学院 A kind of numerically-controlled machine tool electrical cabinet state evaluating method
CN108873813A (en) * 2018-06-25 2018-11-23 山东大学 Tool wear degree detection method based on main shaft of numerical control machine tool servo motor current signal
CN110470939A (en) * 2019-08-06 2019-11-19 江苏高泰电气有限公司 The monitoring power distribution cabinet and line fault judgment method of a kind of automatic detection and alarm
CN110614539A (en) * 2019-10-31 2019-12-27 四川普什宁江机床有限公司 Online real-time monitoring and analyzing method for state of spindle of numerical control machine tool
CN112381388A (en) * 2020-11-12 2021-02-19 安徽江机重型数控机床股份有限公司 Method for monitoring operation of spindle motor of numerical control machine tool
CN112710358A (en) * 2021-03-29 2021-04-27 南京诚远高新科技有限公司 Intelligent machine tool state monitoring device and state monitoring method thereof

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070088454A1 (en) * 2004-10-25 2007-04-19 Ford Motor Company System and method for troubleshooting a machine
KR101343403B1 (en) * 2013-08-14 2013-12-20 (주)한국툴모니터링 Detecting method of abnormality of machine tool operation
CN105204436B (en) * 2015-08-26 2016-10-26 山东省计算中心(国家超级计算济南中心) Diagnosing faults of numerical control machine method based on grading forewarning system
WO2018119845A1 (en) * 2016-12-29 2018-07-05 深圳配天智能技术研究院有限公司 State detection method and system for numerical control machine tool
CN212182818U (en) * 2020-06-01 2020-12-18 天津瑞利通科技有限公司 Intelligent integrated monitoring power distribution cabinet equipment
CN113341879A (en) * 2021-05-11 2021-09-03 中国软件与技术服务股份有限公司 Data acquisition and monitoring method and system for numerical control machine tool

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04255002A (en) * 1991-02-06 1992-09-10 Fanuc Ltd Malfunction check system for numerically controlled machine tool
CN102566503A (en) * 2012-01-17 2012-07-11 江苏高精机电装备有限公司 Remote monitoring and fault diagnosis system for numerical control machine tool
CN203275506U (en) * 2013-05-15 2013-11-06 无锡威孚奥特凯姆精密机械有限公司 Multichannel high speed main shaft motor current monitoring system
CN103760820A (en) * 2014-02-15 2014-04-30 华中科技大学 Evaluation device of state information of machining process of numerical control milling machine
CN206584229U (en) * 2017-03-15 2017-10-24 北京阿奇夏米尔工业电子有限公司 The test system of the electric cabinet of slow feeding linear cutting bed numerical control
CN108563189A (en) * 2018-04-04 2018-09-21 沈机(上海)智能系统研发设计有限公司 Electric Fault of Machine Tool diagnostic system
CN108873813A (en) * 2018-06-25 2018-11-23 山东大学 Tool wear degree detection method based on main shaft of numerical control machine tool servo motor current signal
CN108844662A (en) * 2018-08-21 2018-11-20 南京工程学院 A kind of numerically-controlled machine tool electrical cabinet state evaluating method
CN110470939A (en) * 2019-08-06 2019-11-19 江苏高泰电气有限公司 The monitoring power distribution cabinet and line fault judgment method of a kind of automatic detection and alarm
CN110614539A (en) * 2019-10-31 2019-12-27 四川普什宁江机床有限公司 Online real-time monitoring and analyzing method for state of spindle of numerical control machine tool
CN112381388A (en) * 2020-11-12 2021-02-19 安徽江机重型数控机床股份有限公司 Method for monitoring operation of spindle motor of numerical control machine tool
CN112710358A (en) * 2021-03-29 2021-04-27 南京诚远高新科技有限公司 Intelligent machine tool state monitoring device and state monitoring method thereof

Also Published As

Publication number Publication date
CN114371658A (en) 2022-04-19

Similar Documents

Publication Publication Date Title
CN114371658B (en) Control method and system for numerical control machine integrated electric cabinet, electronic equipment and readable storage medium
JP4502414B2 (en) Production management information output device and production management information output method
CN116973667A (en) Variable frequency equipment operation fault diagnosis system based on data analysis
TW202333010A (en) Dynamic protection method of machine tool mechanical parts and nc machine tool equipment
CN112737936A (en) Edge computing gateway for equipment pre-maintenance
CN102937802A (en) System and method for monitoring operating state of device
CN117055535A (en) Remote online diagnosis method and system for crane in nuclear power plant
CN111210092A (en) Stacking machine predictive maintenance method and system based on deep learning
CN105471278B (en) Auxiliary control device applied to converter and converter system
CN107463146A (en) Method for diagnosing crane fault through MHCIMS
CN102129237A (en) Intelligent voice prompting system and method for dry-mixed mortar mixing station
CN113219330B (en) Method and system for detecting state of isolating switch
CN110286286A (en) A VSC-HVDC converter station fault identification device and method based on VMD-ELM
CN103601062B (en) Friction type winder Fisrt fault method of inspection
CN116908599B (en) Surge test monitoring system, method, equipment and medium for automobile alternating-current charging port
CN110990424B (en) Photovoltaic inverter running state analysis method based on new energy centralized control system
CN110488772B (en) DCS centralized monitoring method and device and centralized monitoring terminal
CN113194136A (en) Intelligent storehouse management system for electric power safety tools
CN113077061B (en) Equipment predictive maintenance system based on production data mining
CN101807077A (en) Servo system with hidden failure detection
CN116668261A (en) Multi-source data fusion-based power transformation intelligent gateway system
CN115685878A (en) Fault diagnosis system based on five-axis numerical control machine tool operation data
CN115441581A (en) Large-scale power grid safety and intelligent scheduling system based on big data
CN114899798A (en) Circuit monitoring method based on three-phase motor and related equipment
CN110763938A (en) Intelligent state monitoring type traction control interface module

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant