Axial linear motor

文档序号:687046 发布日期:2021-04-30 浏览:7次 中文

阅读说明:本技术 一种带轴线性马达 (Axial linear motor ) 是由 金春会 李伟德 于 2020-12-23 设计创作,主要内容包括:本发明属于机械设备领域,涉及线性马达技术,具体是一种带轴线性马达。一种带轴线性马达,包括上机壳与下机壳,所述上机壳内顶壁固定安装有弹簧,所述下机壳位于上机壳的正下方,所述上机壳与下机壳之间设置有线轴,所述线轴外表面绕接有电磁线圈,所述上机壳与下机壳之间设置有外锁块,所述外锁块为一个下方开口的罩体,且外锁块中心处开设有通孔,所述外锁块的内顶壁固定安装有环形磁钢与振子,所述环形磁钢位于振子与线轴之间,所述环形磁钢底部设置有内锁块。本发明通过将线轴固定在下机壳,用于对上机壳提供支撑,从而对上机壳提供支撑,避免上机壳出现变形情况,从而防止由于上机壳的变形而引起的共振频率变化。(The invention belongs to the field of mechanical equipment, relates to a linear motor technology, and particularly relates to an axial linear motor. The utility model provides a take axial linear motor, includes upper enclosure and lower casing, roof fixed mounting has the spring in the upper enclosure, the lower casing is located the upper enclosure under, be provided with the spool between upper enclosure and the lower casing, the spool surface is around being connected with solenoid, be provided with outer locking piece between upper enclosure and the lower casing, outer locking piece is a below open-ended cover body, and outer locking piece center department has seted up the through-hole, the interior roof fixed mounting of outer locking piece has annular magnet steel and oscillator, annular magnet steel is located between oscillator and the spool, annular magnet steel bottom is provided with interior locking piece. The bobbin is fixed on the lower shell and used for supporting the upper shell, so that the upper shell is supported, the upper shell is prevented from deforming, and the resonance frequency change caused by the deformation of the upper shell is prevented.)

1. A linear motor with an axis is characterized by comprising an upper shell (1) and a lower shell (2), a spring (3) is fixedly arranged on the inner top wall of the upper shell (1), the lower shell (2) is positioned under the upper shell (1), a spool (4) is arranged between the upper casing (1) and the lower casing (2), an electromagnetic coil (5) is wound on the outer surface of the bobbin (4), an outer locking block (6) is arranged between the upper casing (1) and the lower casing (2), the outer locking block (6) is a cover body with an opening at the lower part, a through hole is arranged at the center of the outer locking block (6), an annular magnetic steel (7) and a vibrator (8) are fixedly arranged on the inner top wall of the outer locking block (6), the annular magnetic steel (7) is positioned between the vibrator (8) and the bobbin (4), and the bottom of the annular magnetic steel (7) is provided with an inner locking block (9);

leave the clearance between solenoid (5) outer lane and annular magnet steel (7) medial surface, the shape of oscillator (8) is the type of protruding, and the convex surface of oscillator (8) places down, spool (4) bottom and lower casing (2) press-in fit.

2. The axial linear motor according to claim 1, wherein a processor is disposed on an inner side wall of the upper housing (1), the processor is in communication connection with a noise detection module, a fault analysis module, a maintenance recommendation module and a housing detection module, the noise detection module is used for detecting and analyzing noise generated when the linear motor works, and the specific analysis process comprises:

step S1: obtaining an internal noise value and an external noise value of the upper shell (1), respectively marking the internal noise value and the external noise value of the upper shell (1) as a driving noise value ZD and a vibration noise value ZZ, and respectively adopting a formulaObtaining the noise influence coefficient ZY of the linear motor, wherein alpha 1 and alpha 2 are proportional coefficients, and alpha 1<α2;

Step S2: comparing the noise influence coefficient ZY of the linear motor with a noise influence coefficient threshold ZYmax, and judging that the noise of the linear motor during working meets the use requirement when ZY is smaller than ZYmax; when ZY is larger than or equal to ZYmax, judging that the noise of the linear motor during working does not meet the use requirement;

step S3: when the noise of the linear motor does not meet the use requirement, comparing the driving noise value ZD and the vibration noise value ZZ of the linear motor with a driving noise threshold value ZDmax and a vibration noise threshold value ZZmax respectively;

if ZD < ZDmax and ZZ is greater than or equal to ZZmax, judging that the vibration noise of the linear motor is too large, sending a vibration detection signal to a processor by a noise detection module, and sending the received vibration detection signal to a fault analysis module by the processor;

if ZD is larger than or equal to ZDmax and ZZ is smaller than ZZmax, the driving noise of the linear motor is judged to be too large, the noise detection module sends a coil detection signal to the processor, and the processor sends the received coil detection signal to the fault analysis module;

if ZD is larger than or equal to ZDmax and ZZ is larger than or equal to ZZmax, the vibration noise and the driving noise of the linear motor are judged to be too large, the noise detection module sends a vibration detection signal and a coil detection signal to the processor, and the processor sends the received vibration detection signal and the coil detection signal to the fault analysis module.

3. The on-axis linear motor of claim 2, wherein the fault analysis module is configured to analyze an operational fault of the linear motor, and the specific analysis process includes the following steps:

step X1: when the fault analysis module receives the vibration detection signal, the vibrator (8) is detected and analyzed, and the specific detection and analysis process comprises the following steps:

step X11: respectively marking the vibration frequency value and the amplitude value of the vibrator (8) as ZP and ZF, acquiring a standard resultant force position and a current resultant force position of the vibrator (8), and marking the distance value between the current resultant force position and the standard resultant force position as a resultant force deviation value HL;

step X12: by the formulaObtaining a vibration coefficient ZX of the vibrator (8), wherein beta 1, beta 2 and beta 3 are proportional coefficients, and comparing the vibration coefficient ZX with a vibration coefficient threshold ZXmax;

if the vibration coefficient ZX is smaller than the vibration coefficient threshold ZXmax, the vibrator (8) is judged to meet the use requirement, the fault analysis module sends a mechanical maintenance signal to the processor, and the processor sends the received mechanical maintenance signal to the maintenance recommendation module;

if the vibration coefficient ZX is larger than or equal to the vibration coefficient threshold ZXmax, the vibrator (8) is judged not to meet the use requirement, and the fault analysis module sends a vibrator replacement signal to the processor;

step X2: when the fault analysis module receives the coil detection signal, the detection analysis is carried out on the electromagnetic coil (5), and the specific detection analysis process comprises the following steps:

step X21: shooting an electromagnetic coil (5), marking shot image information as a contrast image, obtaining a contrast area i through image segmentation processing on the contrast image, wherein i is 1, 2 and … … n, obtaining an average gray value of the contrast area i through image enhancement and gray conversion processing, and marking the average gray value of the contrast area as HDi;

step X22: comparing the average gray value HDi of the comparison area with a gray threshold value HDmax one by one, marking the number of the areas with the average gray value HDi larger than the gray threshold value HDmax as m, and obtaining the gray values of the areas with the average gray value HDi larger than the gray threshold value HDmax through a formulaObtaining a roundness coefficient YD of the electromagnetic coil (5), wherein theta is a proportionality coefficient;

step X23: comparing the roundness coefficient YD of the electromagnetic coil (5) with a roundness coefficient threshold YDmax;

when YD is larger than or equal to YDmax, the roundness of the electromagnetic coil (5) is judged not to meet the use requirement, and a fault analysis module sends a coil replacement signal to a processor;

when YD < YDmax, the roundness of the electromagnetic coil (5) is judged to meet the use requirement, the fault analysis module sends an electromagnetic maintenance signal to the processor, and the processor sends the received electromagnetic maintenance signal to the maintenance recommendation module.

4. The on-axis linear motor of claim 3, wherein the service recommendation module is configured to recommend a service worker based on identity information of the service worker, and the specific recommendation process includes:

step P1: acquiring identity information of a maintenance worker, wherein the identity information of the maintenance worker comprises the name, age, mobile phone number, specialty, working time and complained times in one year of the maintenance worker;

step P2: screening the maintenance workers through the identity information of the maintenance workers, eliminating the maintenance workers with the working time lower than two years or the complaint times higher than two times in one year, and marking the collection of the remaining maintenance workers as a primary worker to be selected;

step P3: acquiring the allowance of the preliminary candidate workers and the allowance predicted completion time, removing maintenance workers with the allowance predicted completion time higher than C1 days, marking the collection of the remaining preliminary candidate workers as final candidate workers, and setting C1 as a set time constant;

step P4: dividing the final workers to be selected into electric power workers to be selected and mechanical workers to be selected according to the professions, and respectively obtaining the linear distance between the location point of the electric power workers to be selected and the mechanical workers to be selected and the maintenance location;

step P5: when the maintenance recommending module receives the power maintenance signal, marking the power candidate worker with the shortest straight-line distance as a recommended power worker, and sending the identity information of the recommended power worker to the processor by the maintenance recommending module; when the maintenance recommending module receives the mechanical maintenance signal, the mechanical candidate worker with the shortest straight-line distance is marked as a recommended mechanical worker, and the maintenance recommending module sends the identity information of the recommended mechanical worker to the processor.

5. The axial linear motor according to claim 4, wherein the housing detection module is configured to perform detection analysis on the surface deformation of the upper housing (1) to obtain a deformation coefficient XBt of the upper housing (1), and the specific detection process includes the following steps:

step Q1: acquiring a deformation value of the top surface when the service time of the upper shell (1) is zero, sending the deformation value to an analysis module, and marking the received deformation value as A0 by a shell detection module;

step Q2: the method comprises the steps that a deformation value of the top surface of an upper shell (1) when the linear motor works is obtained in real time, the deformation value is sent to a shell detection module, the shell detection module marks the received deformation value as At, wherein t represents the use time, and t is 1, 2, … …, n;

step Q3: obtaining a deformation coefficient XBt through a formula XBt ═ γ × (At-a0), wherein γ is a preset proportionality coefficient, and the casing detection module sends the deformation coefficient XBt to the processor;

acquiring a first threshold value XBmin and a second threshold value XBmax of the inner wall of the upper shell (1), wherein XBmin is XBmax multiplied by lambda, lambda is a preset proportionality coefficient, and 0.75< lambda < 0.85;

if XBt < XBmin, judging that the linear motor works normally;

if XBmin is less than or equal to XBt and less than XBmax, the linear motor is judged to be abnormal in work and the abnormal level is a level, and the shell detection module sends a primary work abnormal signal to the processor;

if XBt is not less than XBmax, the linear motor is judged to work abnormally and the abnormal grade is two grade, the shell detection module sends a two-grade abnormal working signal to the processor, and the processor disconnects the power supply of the linear motor after receiving the two-grade abnormal working signal.

Technical Field

The invention belongs to the field of mechanical equipment, relates to a linear motor technology, and particularly relates to an axial linear motor.

Background

The linear motor generally refers to a linear motor, which is a transmission device for directly converting electric energy into linear motion mechanical energy without any intermediate conversion mechanism, and can be regarded as a rotary motor formed by cutting open in the radial direction and expanding into a plane; the linear motors are also called linear motors, linear motors and push rod motors, the most common types of linear motors are flat plate type, U-shaped groove type and tubular type, the typical composition of coils is three phases, and brushless phase change is realized by Hall elements.

The conventional linear motor may generate frictional noise due to a change in resonance frequency caused by deformation of the upper case and due to contact between parts when the upper surface of the upper case is pressed, and the conventional product may generate frictional noise due to contact with the coil and other parts during operation of the motor when the roundness of the coil is not good, and the change in resonance frequency is reduced due to the change in frequency when external pressure is applied to the upper surface of the upper case due to deformation of a spring engaged with the upper case.

Disclosure of Invention

The invention aims to provide an axial linear motor;

the technical problems to be solved by the invention are as follows:

(1) the existing linear motor generates friction noise when pressing the upper surface of the upper shell;

(2) the conventional linear motor generates noise due to poor roundness of the coil.

The purpose of the invention can be realized by the following technical scheme:

a linear motor with an axis comprises an upper shell and a lower shell, wherein a spring is fixedly mounted on the inner top wall of the upper shell, the lower shell is positioned right below the upper shell, a bobbin is arranged between the upper shell and the lower shell, an electromagnetic coil is wound on the outer surface of the bobbin, an outer locking block is arranged between the upper shell and the lower shell, the outer locking block is a cover body with a lower opening, a through hole is formed in the center of the outer locking block, an annular magnetic steel and a vibrator are fixedly mounted on the inner top wall of the outer locking block, the annular magnetic steel is positioned between the vibrator and the bobbin, and an inner locking block is arranged at the bottom of the annular magnetic steel;

a gap is reserved between the outer ring of the electromagnetic coil and the inner side face of the annular magnetic steel, the vibrator is in a convex shape, the convex face of the vibrator is placed downwards, and the bottom of the bobbin is in press fit with the lower shell.

Further, the upper casing inside wall is provided with the treater, treater communication connection has noise detection module, failure analysis module, maintenance recommendation module and casing detection module, noise detection module is used for carrying out detection and analysis to the noise of linear motor during operation, and specific analytic process includes:

step S1: obtaining the internal noise value and the external noise value of the upper shell, respectively marking the internal noise value and the external noise value of the upper shell as a driving noise value ZD and a vibration noise value ZZ, and obtaining the internal noise value and the external noise value of the upper shell according to a formulaObtaining the noise influence coefficient ZY of the linear motor, wherein alpha 1 and alpha 2 are proportional coefficients, and alpha 1<α2;

Step S2: comparing the noise influence coefficient ZY of the linear motor with a noise influence coefficient threshold ZYmax, and judging that the noise of the linear motor during working meets the use requirement when ZY is smaller than ZYmax; when ZY is larger than or equal to ZYmax, judging that the noise of the linear motor during working does not meet the use requirement;

step S3: when the noise of the linear motor does not meet the use requirement, comparing the driving noise value ZD and the vibration noise value ZZ of the linear motor with a driving noise threshold value ZDmax and a vibration noise threshold value ZZmax respectively;

if ZD < ZDmax and ZZ is greater than or equal to ZZmax, judging that the vibration noise of the linear motor is too large, sending a vibration detection signal to a processor by a noise detection module, and sending the received vibration detection signal to a fault analysis module by the processor;

if ZD is larger than or equal to ZDmax and ZZ is smaller than ZZmax, the driving noise of the linear motor is judged to be too large, the noise detection module sends a coil detection signal to the processor, and the processor sends the received coil detection signal to the fault analysis module;

if ZD is larger than or equal to ZDmax and ZZ is larger than or equal to ZZmax, the vibration noise and the driving noise of the linear motor are judged to be too large, the noise detection module sends a vibration detection signal and a coil detection signal to the processor, and the processor sends the received vibration detection signal and the coil detection signal to the fault analysis module.

Further, the fault analysis module is used for analyzing the operation fault of the linear motor, and the specific analysis process comprises the following steps:

step X1: when the fault analysis module receives the vibration detection signal, the vibrator is detected and analyzed, and the specific detection and analysis process comprises the following steps:

step X11: respectively marking the vibration frequency value and the amplitude value of the vibrator as ZP and ZF, acquiring a standard resultant force position and a current resultant force position of the vibrator, and marking a distance value between the current resultant force position and the standard resultant force position as a resultant force deviation value HL;

step X12: by the formulaObtaining a vibration coefficient ZX of the vibrator, wherein beta 1, beta 2 and beta 3 are proportional coefficients, and comparing the vibration coefficient ZX with a vibration coefficient threshold ZXmax;

if the vibration coefficient ZX is smaller than the vibration coefficient threshold ZXmax, the vibrator is judged to meet the use requirement, the fault analysis module sends a mechanical maintenance signal to the processor, and the processor sends the received mechanical maintenance signal to the maintenance recommendation module;

if the vibration coefficient ZX is larger than or equal to the vibration coefficient threshold ZXmax, the vibrator is judged not to meet the use requirement, and a vibrator replacement signal is sent to the processor by the fault analysis module;

step X2: when the fault analysis module receives the coil detection signal, the detection analysis is carried out on the electromagnetic coil, and the specific detection analysis process comprises the following steps:

step X21: shooting an electromagnetic coil, marking shot image information as a contrast image, obtaining a contrast area i through image segmentation processing on the contrast image, wherein i is 1, 2, … … n, obtaining an average gray value of the contrast area i through image enhancement and gray conversion processing, and marking the average gray value of the contrast area as HDi;

step X22: the average gray value HDi of the contrast area is arranged one by oneComparing with the gray threshold value HDmax, marking the number of the areas with the average gray value HDi larger than the gray threshold value HDmax as m, and obtaining the gray value by a formulaObtaining a roundness coefficient YD of the electromagnetic coil, wherein theta is a proportionality coefficient;

step X23: comparing the roundness coefficient YD of the electromagnetic coil with a roundness coefficient threshold YDmax;

when YD is larger than or equal to YDmax, the roundness of the electromagnetic coil is judged not to meet the use requirement, and a fault analysis module sends a coil replacement signal to a processor;

when YD < YDmax, the roundness of the electromagnetic coil is judged to meet the use requirement, the fault analysis module sends an electromagnetic maintenance signal to the processor, and the processor sends the received electromagnetic maintenance signal to the maintenance recommendation module.

Further, the maintenance recommending module is configured to recommend a maintenance worker according to identity information of the maintenance worker, and a specific recommending process includes:

step P1: acquiring identity information of a maintenance worker, wherein the identity information of the maintenance worker comprises the name, age, mobile phone number, specialty, working time and complained times in one year of the maintenance worker;

step P2: screening the maintenance workers through the identity information of the maintenance workers, eliminating the maintenance workers with the working time lower than two years or the complaint times higher than two times in one year, and marking the collection of the remaining maintenance workers as a primary worker to be selected;

step P3: acquiring the allowance of the preliminary candidate workers and the allowance predicted completion time, removing maintenance workers with the allowance predicted completion time higher than C1 days, marking the collection of the remaining preliminary candidate workers as final candidate workers, and setting C1 as a set time constant;

step P4: dividing the final workers to be selected into electric power workers to be selected and mechanical workers to be selected according to the professions, and respectively obtaining the linear distance between the location point of the electric power workers to be selected and the mechanical workers to be selected and the maintenance location;

step P5: when the maintenance recommending module receives the power maintenance signal, marking the power candidate worker with the shortest straight-line distance as a recommended power worker, and sending the identity information of the recommended power worker to the processor by the maintenance recommending module; when the maintenance recommending module receives the mechanical maintenance signal, the mechanical candidate worker with the shortest straight-line distance is marked as a recommended mechanical worker, and the maintenance recommending module sends the identity information of the recommended mechanical worker to the processor.

Further, the shell detection module is configured to perform detection analysis on the surface deformation condition of the upper shell to obtain a deformation coefficient XBt of the upper shell, and the specific detection process includes the following steps:

step Q1: acquiring a deformation value of the top surface when the service time of the upper shell is zero, sending the deformation value to an analysis module, and marking the received deformation value as A0 by a shell detection module;

step Q2: the method comprises the steps that a deformation value of the top surface of an upper shell when a linear motor works is obtained in real time, the deformation value is sent to a shell detection module, the shell detection module marks the received deformation value as At, wherein t represents service time, and t is 1, 2, … … and n;

step Q3: obtaining a deformation coefficient XBt through a formula XBt ═ γ × (At-a0), wherein γ is a preset proportionality coefficient, and the casing detection module sends the deformation coefficient XBt to the processor;

acquiring a first threshold value XBmin and a second threshold value XBmax of the inner wall of the upper shell, wherein XBmin is XBmax multiplied by lambda, lambda is a preset proportionality coefficient, and 0.75< lambda < 0.85;

if XBt < XBmin, judging that the linear motor works normally;

if XBmin is less than or equal to XBt and less than XBmax, the linear motor is judged to be abnormal in work and the abnormal level is a level, and the shell detection module sends a primary work abnormal signal to the processor;

if XBt is not less than XBmax, the linear motor is judged to work abnormally and the abnormal grade is two grade, the shell detection module sends a two-grade abnormal working signal to the processor, and the processor disconnects the power supply of the linear motor after receiving the two-grade abnormal working signal.

The invention has the following beneficial effects:

1. the bobbin is fixed on the lower shell and used for supporting the upper shell, so that the upper shell is supported, the upper shell is prevented from deforming, the resonance frequency change caused by the deformation of the upper shell and the friction noise caused by the contact between the parts are prevented, and the defects caused by the deformation of the upper shell are fundamentally prevented;

2. the driving noise and the vibration noise of the linear motor can be respectively detected through the arranged noise detection module, the noise influence coefficient of the linear motor is obtained through calculation, whether the noise of the linear motor meets the use requirement or not is obtained through comparison between the noise influence coefficient and the noise influence coefficient threshold value, and the driving noise and the vibration noise are respectively analyzed when the noise of the linear motor does not meet the use requirement so as to find the position of a noise source, so that the linear motor can be maintained in a targeted manner;

3. the method comprises the steps that a fault analysis module can analyze faults occurring in a linear motor, the vibration coefficient of a vibrator is obtained by obtaining a standard reasonable position and a current resultant force position of the vibrator, the vibration coefficient of the vibrator is compared with a vibration coefficient threshold value to judge whether the vibrator meets the use requirement or not, if the vibrator does not meet the use requirement, a mechanical maintenance signal is sent to a processor by the fault analysis module, image information of an electromagnetic coil is obtained by shooting the electromagnetic coil, the average gray value of the image is obtained by image preprocessing, the average gray value of the image is compared with the gray threshold value to judge whether the surface roundness of the electromagnetic coil meets the use requirement or not, and if the surface roundness does not meet the use requirement, the power maintenance signal is sent to the processor;

4. the maintenance recommending module can recommend maintenance workers according to the failure reason of the linear motor, the maintenance workers are screened according to the working years of the maintenance workers and the complaint times within one year, the maintenance workers are further screened according to the receiving allowance and the allowance predicted completion time of the maintenance workers, and finally the most suitable maintenance workers are selected according to the linear distance between the location point of the maintenance workers and the maintenance point.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a front cross-sectional view of the structure of the present invention;

FIG. 2 is a functional block diagram of the present invention;

fig. 3 is a front sectional view of the structure of embodiment 2 of the present invention.

In the figure: 1. an upper housing; 2. a lower housing; 3. a spring; 4. a bobbin; 5. an electromagnetic coil; 6. an outer locking block; 7. annular magnetic steel; 8. a vibrator; 9. an inner locking block.

Detailed Description

The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Example 1

As shown in fig. 1-2, an axial linear motor includes an upper housing 1 and a lower housing 2, a spring 3 is fixedly installed on an inner top wall of the upper housing 1, the lower housing 2 is located right below the upper housing 1, a bobbin 4 is disposed between the upper housing 1 and the lower housing 2, the bobbin 4 is fixed on the lower housing 2 and used for supporting the upper housing 1, thereby supporting the upper housing 1 and avoiding a deformation condition of the upper housing 1, thereby preventing a resonance frequency change caused by the deformation of the upper housing 1 and a friction noise generated by a contact between components, and fundamentally preventing a defect caused by the deformation of the upper housing 1, an electromagnetic coil 5 is wound on an outer surface of the bobbin 4, an outer locking block 6 is disposed between the upper housing 1 and the lower housing 2, the outer locking block 6 is a cover body with a lower opening, and a through hole is disposed at a center of the outer locking block 6, an annular magnetic steel 7 and a vibrator 8 are fixedly mounted on the inner top wall of the outer locking block 6, the annular magnetic steel 7 is positioned between the vibrator 8 and the bobbin 4, and an inner locking block 9 is arranged at the bottom of the annular magnetic steel 7;

a gap is reserved between the outer ring of the electromagnetic coil 5 and the inner side face of the annular magnetic steel 7, the vibrator 8 is in a shape of a convex character, the convex surface of the vibrator 8 is placed downwards, and the bottom of the bobbin 4 is in press fit with the lower shell 2.

1 inside wall of upper housing is provided with the treater, treater communication connection has noise detection module, failure analysis module, maintenance recommendation module and casing detection module, noise detection module is used for carrying out the detection and analysis to the noise of linear motor during operation, and specific analytic process includes:

step S1: obtaining the internal noise value and the external noise value of the upper machine shell 1, respectively marking the internal noise value and the external noise value of the upper machine shell 1 as a driving noise value ZD and a vibration noise value ZZ, and passing through a formulaObtaining the noise influence coefficient ZY of the linear motor, wherein alpha 1 and alpha 2 are proportional coefficients, and alpha 1<α2;

Step S2: comparing the noise influence coefficient ZY of the linear motor with a noise influence coefficient threshold ZYmax, and judging that the noise of the linear motor during working meets the use requirement when ZY is smaller than ZYmax; when ZY is larger than or equal to ZYmax, judging that the noise of the linear motor during working does not meet the use requirement;

step S3: when the noise of the linear motor does not meet the use requirement, comparing the driving noise value ZD and the vibration noise value ZZ of the linear motor with a driving noise threshold value ZDmax and a vibration noise threshold value ZZmax respectively;

if ZD < ZDmax and ZZ is greater than or equal to ZZmax, judging that the vibration noise of the linear motor is too large, sending a vibration detection signal to a processor by a noise detection module, and sending the received vibration detection signal to a fault analysis module by the processor;

if ZD is larger than or equal to ZDmax and ZZ is smaller than ZZmax, the driving noise of the linear motor is judged to be too large, the noise detection module sends a coil detection signal to the processor, and the processor sends the received coil detection signal to the fault analysis module;

if ZD is greater than or equal to ZDmax and ZZ is greater than or equal to ZZmax, the vibration noise and the driving noise of the linear motor are judged to be too large, the noise detection module sends a vibration detection signal and a coil detection signal to the processor, the processor sends the received vibration detection signal and the coil detection signal to the fault analysis module, the noise detection module can respectively detect the driving noise and the vibration noise of the linear motor, the noise influence coefficient of the linear motor is obtained through calculation, whether the noise of the linear motor meets the use requirement is obtained through comparing the noise influence coefficient with the noise influence coefficient threshold value, the driving noise and the vibration noise are respectively analyzed when the noise of the linear motor does not meet the use requirement, the position of a noise source is found, and the linear motor can be maintained in a targeted manner.

The fault analysis module is used for analyzing the operation fault of the linear motor, and the specific analysis process comprises the following steps:

step X1: when the fault analysis module receives the vibration detection signal, the detection analysis is carried out on the vibrator 8, and the specific detection analysis process comprises the following steps:

step X11: respectively marking the vibration frequency value and the amplitude value of the vibrator 8 as ZP and ZF, acquiring a standard resultant force position and a current resultant force position of the vibrator 8, and marking a distance value between the current resultant force position and the standard resultant force position as a resultant force deviation value HL;

step X12: by the formulaObtaining a vibration coefficient ZX of the vibrator 8, wherein beta 1, beta 2 and beta 3 are proportional coefficients, and comparing the vibration coefficient ZX with a vibration coefficient threshold ZXmax;

if the vibration coefficient ZX is smaller than the vibration coefficient threshold ZXmax, the vibrator 8 is judged to meet the use requirement, the fault analysis module sends a mechanical maintenance signal to the processor, and the processor sends the received mechanical maintenance signal to the maintenance recommendation module;

if the vibration coefficient ZX is larger than or equal to the vibration coefficient threshold ZXmax, the vibrator 8 is judged not to meet the use requirement, and the fault analysis module sends a vibrator replacement signal to the processor;

step X2: when the fault analysis module receives the coil detection signal, the detection analysis is carried out on the electromagnetic coil 5, and the specific detection analysis process comprises the following steps:

step X21: shooting the electromagnetic coil 5, marking shot image information as a contrast image, obtaining a contrast area i by image segmentation processing of the contrast image, wherein i is 1, 2, … … n, obtaining an average gray value of the contrast area i by image enhancement and gray conversion processing, and marking the average gray value of the contrast area as HDi;

step X22: comparing the average gray value HDi of the comparison area with a gray threshold value HDmax one by one, marking the number of the areas with the average gray value HDi larger than the gray threshold value HDmax as m, and obtaining the gray values of the areas with the average gray value HDi larger than the gray threshold value HDmax through a formulaObtaining a roundness coefficient YD of the electromagnetic coil 5, wherein theta is a proportionality coefficient;

step X23: comparing the roundness coefficient YD of the electromagnetic coil 5 with a roundness coefficient threshold value YDmax;

when YD is larger than or equal to YDmax, the roundness of the electromagnetic coil 5 is judged not to meet the use requirement, and a fault analysis module sends a coil replacement signal to a processor;

when YD < YDmax, the roundness of the electromagnetic coil 5 is judged to meet the use requirement, the fault analysis module sends an electromagnetic maintenance signal to the processor, and the processor sends the received electromagnetic maintenance signal to the maintenance recommendation module.

The maintenance recommending module is used for recommending the maintenance workers according to the identity information of the maintenance workers, and the specific recommending process comprises the following steps:

step P1: acquiring identity information of a maintenance worker, wherein the identity information of the maintenance worker comprises the name, age, mobile phone number, specialty, working time and complained times in one year of the maintenance worker;

step P2: screening the maintenance workers through the identity information of the maintenance workers, eliminating the maintenance workers with the working time lower than two years or the complaint times higher than two times in one year, and marking the collection of the remaining maintenance workers as a primary worker to be selected;

step P3: acquiring the allowance of the preliminary candidate workers and the allowance predicted completion time, removing maintenance workers with the allowance predicted completion time higher than C1 days, marking the collection of the remaining preliminary candidate workers as final candidate workers, and setting C1 as a set time constant;

step P4: dividing the final workers to be selected into electric power workers to be selected and mechanical workers to be selected according to the professions, and respectively obtaining the linear distance between the location point of the electric power workers to be selected and the mechanical workers to be selected and the maintenance location;

step P5: when the maintenance recommending module receives the power maintenance signal, marking the power candidate worker with the shortest straight-line distance as a recommended power worker, and sending the identity information of the recommended power worker to the processor by the maintenance recommending module; when the maintenance recommending module receives the mechanical maintenance signal, the mechanical candidate worker with the shortest straight-line distance is marked as a recommended mechanical worker, and the maintenance recommending module sends the identity information of the recommended mechanical worker to the processor.

The shell detection module is used for detecting and analyzing the surface deformation condition of the upper shell 1 to obtain the deformation coefficient XBt of the upper shell 1, and the specific detection process comprises the following steps:

step Q1: acquiring a deformation value of the top surface when the service time of the upper shell 1 is zero, sending the deformation value to an analysis module, and marking the received deformation value as A0 by a shell detection module;

step Q2: the method comprises the steps that a deformation value of the top surface of an upper shell 1 when a linear motor works is obtained in real time, the deformation value is sent to a shell detection module, the shell detection module marks the received deformation value as At, wherein t represents service time, and t is 1, 2, … … and n;

step Q3: obtaining a deformation coefficient XBt through a formula XBt ═ γ × (At-a0), wherein γ is a preset proportionality coefficient, and the casing detection module sends the deformation coefficient XBt to the processor;

acquiring a first threshold value XBmin and a second threshold value XBmax of the inner wall of the upper shell 1, wherein XBmin is XBmax multiplied by lambda, lambda is a preset proportionality coefficient, and 0.75< lambda < 0.85;

if XBt < XBmin, judging that the linear motor works normally;

if XBmin is less than or equal to XBt and less than XBmax, the linear motor is judged to be abnormal in work and the abnormal level is a level, and the shell detection module sends a primary work abnormal signal to the processor;

if XBt is not less than XBmax, the linear motor is judged to work abnormally and the abnormal grade is two grade, the shell detection module sends a two-grade abnormal working signal to the processor, and the processor disconnects the power supply of the linear motor after receiving the two-grade abnormal working signal.

Example 2

As shown in fig. 3, the present embodiment is different from embodiment 1 in that: the spring 3 is arranged on the inner top wall of the lower shell 2 in a plate spring mode, the outer lock block 6, the annular magnetic steel 7, the vibrator 8 and the inner lock block 9 are arranged above the spring 3, and the installation mode of the outer lock block 6, the annular magnetic steel 7, the vibrator 8 and the inner lock block 9 is a mirror image of that in the embodiment 1;

since the spring 3 is a plate spring, it does not need heat treatment and does not protrude, and thus is easily handled during the manufacturing process, thereby reducing the fraction defective, all the parts are assembled in the lower case 2, and the upper case 1 is assembled after final inspection, thereby simplifying the assembly and reducing the fraction defective.

A linear motor with axes, when working, the bobbin 4 is arranged between an upper shell 1 and a lower shell 2, the bobbin 4 can support the upper shell 1, when the linear motor works, the resonance frequency change caused by the deformation of the upper shell 1 and the friction noise generated by the contact between the parts are prevented, the badness caused by the deformation of the upper shell 1 is fundamentally prevented, a noise detection module detects and analyzes the noise generated when the linear motor works, and detects and analyzes the driving noise and the vibration noise of the linear motor respectively, so as to judge whether the linear motor has faults and whether the faults belong to mechanical faults or electric faults, and the maintenance recommendation is rapidly and pertinently carried out on the linear motor;

the invention has the following beneficial effects:

1. the bobbin is fixed on the lower shell and used for supporting the upper shell, so that the upper shell is supported, the upper shell is prevented from deforming, the resonance frequency change caused by the deformation of the upper shell and the friction noise caused by the contact between the parts are prevented, and the defects caused by the deformation of the upper shell are fundamentally prevented;

2. the driving noise and the vibration noise of the linear motor can be respectively detected through the arranged noise detection module, the noise influence coefficient of the linear motor is obtained through calculation, whether the noise of the linear motor meets the use requirement or not is obtained through comparison between the noise influence coefficient and the noise influence coefficient threshold value, and the driving noise and the vibration noise are respectively analyzed when the noise of the linear motor does not meet the use requirement so as to find the position of a noise source, so that the linear motor can be maintained in a targeted manner;

3. the method comprises the steps that a fault analysis module can analyze faults occurring in a linear motor, the vibration coefficient of a vibrator is obtained by obtaining a standard reasonable position and a current resultant force position of the vibrator, the vibration coefficient of the vibrator is compared with a vibration coefficient threshold value to judge whether the vibrator meets the use requirement or not, if the vibrator does not meet the use requirement, a mechanical maintenance signal is sent to a processor by the fault analysis module, image information of an electromagnetic coil is obtained by shooting the electromagnetic coil, the average gray value of the image is obtained by image preprocessing, the average gray value of the image is compared with the gray threshold value to judge whether the surface roundness of the electromagnetic coil meets the use requirement or not, and if the surface roundness does not meet the use requirement, the power maintenance signal is sent to the processor;

4. the maintenance recommending module can recommend maintenance workers according to the failure reason of the linear motor, the maintenance workers are screened according to the working years of the maintenance workers and the complaint times within one year, the maintenance workers are further screened according to the receiving allowance and the allowance predicted completion time of the maintenance workers, and finally the most suitable maintenance workers are selected according to the linear distance between the location point of the maintenance workers and the maintenance point.

The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

The above formulas are all numerical values obtained by normalization processing, the formula is a formula obtained by acquiring a large amount of data and performing software simulation to obtain the latest real situation, and the preset parameters in the formula are set by the technical personnel in the field according to the actual situation.

In the description herein, references to the description of "one embodiment," "an example," "a specific example" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种直线电机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!