CN106452270A - Collision detection method of submersible linear motor - Google Patents
Collision detection method of submersible linear motor Download PDFInfo
- Publication number
- CN106452270A CN106452270A CN201611119806.8A CN201611119806A CN106452270A CN 106452270 A CN106452270 A CN 106452270A CN 201611119806 A CN201611119806 A CN 201611119806A CN 106452270 A CN106452270 A CN 106452270A
- Authority
- CN
- China
- Prior art keywords
- current
- stator
- mover
- value
- oil immersion
- 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.)
- Granted
Links
Landscapes
- Control Of Linear Motors (AREA)
Abstract
The invention discloses a collision detection method of a submersible linear motor, wherein the motion process of the submersible linear motor includes a motion period and a waiting period. The method comprises: obtaining collision information based on current, voltage or power information of the submersible linear motor. According to the detection method provided by the invention, a current sensor arranged at the mouth of a well is used for sampling a current of a linear motor stator in real time without any dependence on a position sensor. A main control board processes the detected stator current and then calculates a collision characteristic quantity; and whether the motor collides is determined based on value taking of the characteristic quantity. Moreover, the provided detection method has advantages of low hardware cost, fast detection speed, and high software universality; and an important means is provided for realizing intelligent control on a linear motor.
Description
Technical field
The invention belongs to oil exploration equipment field, and in particular to a kind of oil immersion line motor collision checking method.
Background technology
During oil extraction in oil field, beam pumping unit is generally adopted, this oil production method will by mechanically operated mode
The rotary motion of belt pulley is converted to pumping for sucker rod, so simple structure, reliability height, but there is transmission ring
Section loss in efficiency is big, side-abrasion of rod string and the deficiency such as noise is big.
Using the oil pumper of latent oil reciprocating linear electric motor, its motor is cylindrical linear motor, the motor stator
Coil is sealed in outer tube, the mover that inner core is made up of permanent magnet, is input into three-phase alternating voltage to stator, you can drive mover
Pump.Because the relative machine of kowtowing eliminates rotary motion to the conversion links of linear motion, oil-submersible linear
Electric efficiency is improved.
But, due to carrying out install sensor without enough installing spaces in linear electric motors, cause reliability to reduce.In view of latent
The typically no position sensor of linear electric machine with oil, linear motor rotor displacement can only realize the open loop control based on synchronous motor characteristic
System, therefore rotor position cannot precise control.Leak/take out as down-hole is inevitably present the husky card of linear electric motors, oil well pump
The phenomenons such as empty, control error, there is deviation by these factors in the rotor position for causing opened loop control, position deviation is through a timing
Between accumulation after, it is more likely that cause electric mover and the stopping means of stator upper and lower ends to collide.Frequently occur so
Collision, motor stator outer tube Mechanical Structure Strength will be caused to reduce even damaged, well liquid is entered from breakage and will be led after stator
Cause fixed subcoil insulating to reduce even short circuit, reduce electrical machinery life, improve operation expense.
Content of the invention
For the problems referred to above, it is an object of the invention to provide a kind of collision checking method for direct current generator, once
Mover is collided with the up/down stopping means of stator, and the method can detect that collision phenomenon occurs at once, be subsequently to take school
Positive measure provides important evidence.
Specifically, the invention provides a kind of collision checking method for oil immersion line motor, the oil-submersible linear
Motor includes stator and mover, is provided with position limit device and lower caging device on the stator, and the mover is in the upper limit
Move back and forth before position device and lower caging device, its motor process includes motion phase and waiting period, it is characterised in that the side
Method includes:Collision information is obtained based on the electric current of the oil immersion line motor, voltage or power information.
Further, methods described comprises the steps:
Step (1), the stator current to the oil immersion line motor are sampled;
Step (2), to institute's sample rate current be filtered process;
Step (3), stator input voltages frequency f of the acquisition oil immersion line motor;
Step (4) calculates the oil immersion line motor according to stator input voltages frequency f of the oil immersion line motor
The real-time speed v=2 τ f of mover, in formula, v is the mover movement velocity of linear electric motors, and τ is the pole span of linear electric motors;
Step (5), the real-time speed based on the mover for being calculated calculate the displacement of the mover, s=∑ vTs, public
In formula, s is the real-time displacement of the mover, TsIt is calculating cycle;
Real-time displacement value s of the step (6) based on the calculated mover and setting shift value SSETIt is compared;
Step (7) is if s >=SSET, judge that this motor process smoothly terminates, the stator not with position limit device and under
Any one in stopping means collides;
Step (8) is if real-time displacement value s<SSET, assert the motion phase that is currently in, present current value is calculated to the time
Rate of change, [i (k)-i (k-1)]/Ts, in formula, i (k) is the stator current value that current sample period is obtained, on i (k-1) is
The stator current value that one sampling period obtains, TsIt is the program interrupt cycle;
Current point is judged to staying for current waveform if the absolute value of slope is less than or equal to predetermined threshold by step (9)
Point, to being judged as the point in stationary point, records the current moment, and the moment by the current time for being recorded and a upper adjacent stationary point
Value makes the difference the time interval for obtaining two stationary points;
If the absolute value of slope is more than predetermined threshold, step (10) judges that current point is not current waveform stationary point;
Step (11), judge two stationary points time interval whether in 0.4~0.6 times of input voltage periodic regime, such as
Fruit time interval in 0.4~0.6 times of input voltage periodic regime, then judge the stator not with position limit device and lower limit
Any one in device collides;If time interval is less than 0.4 times of input voltage cycle, judge that the stator is touched
Hit;
Step (12), in waiting period, stationary point is recorded clear 0, be next round detection prepare.
Further, the predetermined threshold is 0.05.
The method of the present invention is realized by a control circuit, and which includes 12 pulsating wave autotransformer, the first three-phase bridge
Uncontrollable rectifier module REC1, the second three-phase bridge uncontrollable rectifier module REC2, the first paralleing reactor L1, the second paralleing reactor
L2, first, second, third IGBT half-bridge module, first, second, and third output inductor L3、L4、L5, first, second,
Three filter capacitor C1、C2、C3,
The 12 pulsating wave autotransformer exports two groups of three-phase alternating voltage A1B1C1And A2B2C2, this two groups of three-phase voltages
The phase contrast of corresponding phase is 30 degree, three-phase voltage A1B1C1It is input into the first three-phase bridge uncontrollable rectifier module REC1, three-phase voltage
A2B2C2It is input into the second three-phase bridge uncontrollable rectifier module REC2, the first three-phase bridge uncontrollable rectifier module REC1, the second three-phase bridge
Formula uncontrollable rectifier module REC2The positive pole of output is connected respectively to the first paralleing reactor L1Two-end-point, the first three-phase bridge is not controlled
Rectification module REC1, the second three-phase bridge uncontrollable rectifier module REC2The negative pole of output is connected respectively to the second paralleing reactor L2
Two-end-point, the first paralleing reactor L1Midpoint be connected to dc-link capacitance CdcPositive pole, the second paralleing reactor L2In
Point is connected to dc-link capacitance CdcNegative pole to dc-link capacitance CdcBoth positive and negative polarity connect 3 IGBT half-bridge modules respectively
Two ends, the midpoint of three IGBT half-bridge modules passes through first, second, third output inductor L respectively3、L4、L5.
Present applicant is found through experiments, when the mover of motor is collided with stator position-limit mechanism, stator electricity
Pressure/electric current can occur obvious distortion, therefore can extract some collision characteristic quantities by the voltage/current for distorting to determine whether
Collide.Therefore, the present invention judges collision using motor electronic electric current, implements process as follows:Move the phase in mover
Between current Hall sensor real-time sampling motor stator electric current always, the sample rate current of current Hall output completes hardware filtering
Core controller (generally DSP, single-chip microcomputer or ARM chip) is sent into after conditioning, core controller enters line number to stator current
Wordization is sampled.Judge to be presently at up and down that the operation period is still by whether the current real-time displacement of comparison reaches setting shift value
Waiting period, if current real-time displacement is currently at waiting period not less than shift value is set, program does not carry out collision and sentences
Disconnected, if current real-time displacement is less than shift value is set, current mover runs the period in up/down, and program is calculated in real time and touched
Hit characteristic quantity, collision characteristic quantity can be electric current THD (total harmonic distortion factor), the zero sequence of threephase stator electric current and negative sequence component,
Time interval, current changing rate between the adjacent stationary point of electric current short time average, current waveform etc., these collision characteristic quantities are in collision
Obvious change can all occur in front and back, therefore can be determined whether by the value of collision characteristic quantity and collide.
It is an advantage of the invention that:1st, hardware cost is low;2nd, detection speed is fast;3. software phase lock loop is good.
Description of the drawings
Fig. 1 is performed for the circuit topology of the switch board of the inventive method;
Fig. 2 is the stator voltage practical measurement of current waveform during operation of linear electric motors normal circulation;
Fig. 3 is measured waveform of the stator voltage electric current before and after colliding;
Fig. 4 is the flow chart of the collision checking method of the present invention.
Specific embodiment
Below in conjunction with accompanying drawing and embodiment, the present invention is described in detail, but not therefore by the protection model of the present invention
Enclose and be limited among the scope of embodiment description.
Fig. 1 is performed for the switch board circuit topology of the inventive method.The switch board circuit is taken out for latent oil is reciprocating
Oil machine.As shown in figure 1, three-phase alternating current input voltage is input into a 12 pulsating wave autotransformer, the autotransformer output two
Group three-phase alternating voltage A1B1C1And A2B2C2, it is 30 degree, i.e. A that this two groups of three-phase voltages correspond to the phase contrast of phase1、B1、C1Phase place
Advanced or delayed A2、B2、C230 degree of phase place.Three-phase voltage A1B1C1Input three-phase bridge uncontrollable rectifier module REC1, three-phase electricity
Pressure A2B2C2Input three-phase bridge uncontrollable rectifier module REC2, rectification module REC1And REC2The positive pole of output is connected respectively to balance
Reactor L1Two-end-point, rectification module REC1And REC2The negative pole of output is connected respectively to paralleing reactor L2Two-end-point.Balance electricity
Anti- device L1Midpoint be connected to dc-link capacitance CdcPositive pole, paralleing reactor L2Midpoint be connected to dc-link capacitance Cdc
Negative pole.Q1-Q2,Q3-Q4,Q5-Q6For 3 IGBT half-bridge modules, Q1, Q3, Q5For the upper pipe of this 3 half-bridge modules, their collection
Electrode is all connected to dc-link capacitance CdcPositive pole, Q2, Q4, Q6For the down tube of this 3 half-bridge modules, their emitter stage all connects
To dc-link capacitance CdcNegative pole.Q1, Q3, Q5Emitter stage be connected to output inductor L3, L4, L5Input side.3 filtering
Electric capacity C1, C2, C3It is connected across filter inductance L3, L4, L5Outlet side.The stator coil of linear electric motors is divided by latent oil armored cable
Filter inductance L is not connected to3, L4, L5Outlet side.In switch board, two current Halls are sampled two-way motor electronic electricity respectively
Stream, for carrying out collision detection;Master board is while the drive that is input into master board to driving plate, driving plate of output drive signal
Dynamic signal exports 6 switching tubes of the 6 road drive signals to 3 half-bridge IGBT module after being processed, the copped wave of driving switch pipe is transported
OK.
Fig. 2 is the stator voltage practical measurement of current waveform during operation of linear electric motors normal circulation.Waveform top square frame is general view
Figure, bottom square frame is the enlarged drawing of the little square frame in right side in synoptic chart.Maintain two lines inframe in waveform is stator current ripple
Shape, what crest exceeded wire frame is stator line voltage waveform.In synoptic chart, voltage current waveform is the sinusoidal period for mover
Movement slot, at this moment according to the different phase sequences of stator voltage, mover is run up or down.Voltage current waveform is straight line
Period is mover waiting period, and this period, switch board no longer output AC voltage drove mover motion, after the completion of the waiting time,
Stator voltage phase sequence is anti-phase, mover commutation operation.In sum, the moving law of linear electric motors is for running downwards-wait-upwards
Operation-wait, and with the continuous circular flow of this rule.When can be seen that motor operation from the enlarged drawing of waveform bottom, electric current
For good sinusoidal wave form, thus electric current THD is little, and the time interval on current waveform between adjacent stationary point is 1/2 cycle, electric current pair
Time rate of change changes in sinusoidal rule.
Fig. 3 is measured waveform of the stator current before and after colliding.What in figure peak value was low is stator current waveforms, peak value
High is stator line voltage waveform.Collide with stator position-limit mechanism in the corresponding moment mover of waveform center longitudinal axis, permissible
Before seeing that collision occurs, current waveform is in better sinusoidal wave form, and after collision occurs, current waveform occurs substantially to distort, ripple
The THD of shape increases, and the absolute value of Current versus time rate of change is significantly increased, and the time interval on current waveform between adjacent stationary point is bright
Aobvious reduction.
Fig. 4 is the program flow diagram of collision detection algorithm.This example according in stator current waveforms between adjacent stationary point when
Between interval judge whether current waveform is distorted, and then judge whether to collide.Program circuit is as follows:After entrance program,
Master control borad sample first stator current and do software filtering remove interference, further according to present input voltage frequency f calculate mover reality
Shi Sudu, i.e. v=2 τ f, in formula, v is the mover movement velocity of linear electric motors, and τ is the pole span of linear electric motors, this be one often
Amount, f is the frequency of stator voltage, by panel control, is a known quantity.And further calculate mover displacement, i.e. s=∑
vTs, in formula, s is the real-time displacement of mover, and v is the mover movement velocity of linear electric motors, TsIt is the program interrupt cycle, is guarantee
Computational accuracy, generally musec order.By calculated real-time displacement value s and setting shift value SSET(shift value is set by electricity
The maximum stroke that machine structure is allowed is determined with beam-pumping unit jig frequency, discharge capacity) compare, if s>=SSET, this motor process is described
Smoothly terminate, collision is not sent, in waiting time by clear for stationary point moment value 0, be that next round detection is prepared;If real-time displacement
Value s<SSET, illustrating currently to be in motor process, present current value is at this moment calculated to time rate of change, i.e. [i (k)-i (k-
1)]/Ts, in formula, i (k) is the stator current value that current sample period is obtained, and i (k-1) upper sampling period obtains
Stator current value, TsIt is the program interrupt cycle.If slope is close to 0, such as between -0.05~0.05, illustrate that current point is
The stationary point of current waveform, if slope is not in this scope, illustrates that current point is not current waveform stationary point.To being judged as stationary point
Point, records the current moment, and makes the difference, with the moment value in a upper adjacent stationary point of record, the time interval for obtaining two stationary points.
When not colliding, the time interval is that in 0.5 times of input voltage cycle, after colliding, the interval can greatly reduce.Root
The time interval between adjacent stationary point is detected according to this principle, if the time interval is 0.4~0.6 times of input voltage cycle,
Illustrate that current waveform does not send distortion, motor is not collided;If the time interval illustrates electricity 0~0.4 times of input voltage cycle
Stream waveform is distorted, and motor collides.For improving the reliability of judgement further, repeatedly can be judged, if detection
Collide to continuous several times (such as 3 times), that is, judge to collide.
Although above in conjunction with the preferred embodiments of the present invention, the principle of the present invention is described in detail, this area skill
Art personnel it should be understood that above-described embodiment is only the explanation to the exemplary implementation of the present invention, not to bag of the present invention
Restriction containing scope.All within the spirit and principles in the present invention, according to the technical spirit of the present invention, above example is done
Any simple modification, equivalent variations and modification, all still fall within protection scope of the present invention.
Claims (3)
1. a kind of collision checking method for oil immersion line motor, the oil immersion line motor includes stator and mover, described
Position limit device and lower caging device is provided with stator, and the mover is gone to the position limit device and lower caging device
Multiple motion, its motor process includes motion phase and waiting period, it is characterised in that methods described includes:Based on the oil-submersible linear
The electric current of motor, voltage or power information obtain collision information.
2. the collision checking method for oil immersion line motor according to claim 1, it is characterised in that methods described bag
Include following step:
Step (1), the stator current to the oil immersion line motor are sampled;
Step (2), to institute's sample rate current be filtered process;
Step (3), stator input voltages frequency f of the acquisition oil immersion line motor;
Step (4) calculates the mover of the oil immersion line motor according to stator input voltages frequency f of the oil immersion line motor
Real-time speed v=2 τ f, in formula, v is the mover movement velocity of linear electric motors, and τ is the pole span of linear electric motors;
Step (5), the real-time speed based on the mover for being calculated calculate the displacement of the mover, s=∑ vTs, in formula, s
For the real-time displacement of the mover, TsIt is calculating cycle;
Real-time displacement value s of the step (6) based on the calculated mover and setting shift value SSETIt is compared;
Step (7) is if s >=SSET, judge that this motor process smoothly terminates, the stator not with position limit device and lower limit
Any one in device collides;
Step (8) is if real-time displacement value s<SSET, assert the motion phase that is currently in, present current value is calculated to time change
Rate, [i (k)-i (k-1)]/Ts, in formula, i (k) is the stator current value that current sample period is obtained, and i (k-1) is upper one
The stator current value that sampling period obtains, TsIt is the program interrupt cycle;
Step (9), if the absolute value of slope is less than or equal to predetermined threshold, current point is judged to the stationary point of current waveform, right
It is judged as the point in stationary point, the current moment is recorded, and the current time for being recorded is done with the moment value in a upper adjacent stationary point
Difference obtains the time interval in two stationary points;
If the absolute value of slope is more than predetermined threshold, step (10) judges that current point is not current waveform stationary point;
Step (11), judge two stationary points time interval whether in 0.4~0.6 times of input voltage periodic regime, if when
Between be spaced in 0.4~0.6 times of input voltage periodic regime, then judge the stator not with position limit device and lower caging device
In any one collide;If time interval is less than 0.4 times of input voltage cycle, judge that the stator collides;
Step (12), in waiting period, stationary point is recorded clear 0, be next round detection prepare.
3. the collision checking method for oil immersion line motor according to claim 2, it is characterised in that the predetermined threshold
It is worth for 0.05.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611119806.8A CN106452270B (en) | 2016-12-08 | 2016-12-08 | Oil immersion line motor collision checking method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611119806.8A CN106452270B (en) | 2016-12-08 | 2016-12-08 | Oil immersion line motor collision checking method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106452270A true CN106452270A (en) | 2017-02-22 |
CN106452270B CN106452270B (en) | 2018-08-07 |
Family
ID=58217734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611119806.8A Active CN106452270B (en) | 2016-12-08 | 2016-12-08 | Oil immersion line motor collision checking method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106452270B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111894841A (en) * | 2020-08-03 | 2020-11-06 | 宁波坚晖新能源科技有限公司 | Anti-collision control method of submersible plunger pump |
WO2022105829A1 (en) * | 2020-11-19 | 2022-05-27 | 海尔智家股份有限公司 | Linear compressor and internal collision buffering |
CN115443795A (en) * | 2022-09-29 | 2022-12-09 | 宁波东贝智能科技有限公司 | Mower collision detection method and system, storage medium and intelligent terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1363135A (en) * | 2000-02-17 | 2002-08-07 | Lg电子株式会社 | Reciprocating motor |
CN1545758A (en) * | 2002-07-16 | 2004-11-10 | ���µ�����ҵ��ʽ���� | Control System of Linear Vibration Motor |
US20110008191A1 (en) * | 2007-12-28 | 2011-01-13 | Dietmar Erich Bernhard Lilie | Piston and cylinder combination driven by linear motor with cylinder position recognition system and linear motor compressor, and an inductive sensor |
CN105871165A (en) * | 2016-03-31 | 2016-08-17 | 金龙机电股份有限公司 | Linear motor |
-
2016
- 2016-12-08 CN CN201611119806.8A patent/CN106452270B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1363135A (en) * | 2000-02-17 | 2002-08-07 | Lg电子株式会社 | Reciprocating motor |
CN1545758A (en) * | 2002-07-16 | 2004-11-10 | ���µ�����ҵ��ʽ���� | Control System of Linear Vibration Motor |
US20110008191A1 (en) * | 2007-12-28 | 2011-01-13 | Dietmar Erich Bernhard Lilie | Piston and cylinder combination driven by linear motor with cylinder position recognition system and linear motor compressor, and an inductive sensor |
CN105871165A (en) * | 2016-03-31 | 2016-08-17 | 金龙机电股份有限公司 | Linear motor |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111894841A (en) * | 2020-08-03 | 2020-11-06 | 宁波坚晖新能源科技有限公司 | Anti-collision control method of submersible plunger pump |
WO2022105829A1 (en) * | 2020-11-19 | 2022-05-27 | 海尔智家股份有限公司 | Linear compressor and internal collision buffering |
CN115443795A (en) * | 2022-09-29 | 2022-12-09 | 宁波东贝智能科技有限公司 | Mower collision detection method and system, storage medium and intelligent terminal |
CN115443795B (en) * | 2022-09-29 | 2024-01-30 | 宁波东贝智能科技有限公司 | Mower collision detection method, mower collision detection system, storage medium and intelligent terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106452270B (en) | 2018-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1157845C (en) | Non-synchronous motor parameter identification method | |
CN202004714U (en) | Wind-driven power generating system and excitation unit of direct-current brushless synchronous wind-driven power generator | |
CN102751922B (en) | Miniature permanent magnet synchronous motor | |
CN106452270B (en) | Oil immersion line motor collision checking method | |
CN201383784Y (en) | Motor driver | |
CN112671295B (en) | Rotor initial position detection method and system based on motor common-mode current | |
CN109713949A (en) | A kind of suppressing method and system of torque pulsation of brushless DC motor | |
CN109560729A (en) | A method of improving permanent magnet synchronous motor initial position identification precision | |
CN110632367B (en) | Detection method, detection device, frequency converter, frequency conversion system and storage medium | |
CN109581157B (en) | Inter-turn rapid continuous impact testing device and method | |
CN103001569B (en) | High-pressure frequency-conversion motor idler revolutions tracking | |
CN105915149B (en) | The accurate discrimination method of motor speed after being powered off in discontinuous power supply Energy Saving Control | |
CN105141199B (en) | Brshless DC motor phase-control circuit and control method | |
CN201461396U (en) | Screw pump controller | |
CN102664572B (en) | Position sensorless control device of medium and high-voltage commutatorless motor | |
CN106505928B (en) | A kind of control method for avoiding oil immersion line motor from colliding | |
CN103346713A (en) | Simplified algorithm of synchronous frequency conversion soft starting motor rotor position detection | |
CN108448952A (en) | A kind of energy the Internet switch magnetic resistance motor rotor location estimation method | |
CN105467214A (en) | Voltage phase acquisition method and apparatus thereof | |
CN102426282A (en) | Brushless direct current motor system and torque current detection circuit thereof | |
CN206250961U (en) | A kind of control circuit for oil immersion line motor | |
CN102355039A (en) | Totally-digitalized high-efficient multi-frequency quick charging power supply | |
CN106291068B (en) | The detection calculation method of alternating current generator current effective value | |
CN201351071Y (en) | Elevator door drive device | |
CN106972527B (en) | Linear motor rotor motion direction detecting method and direct-drive wave power generation system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |