Method for and control system with piston amplitude recovery for free-piston machines
11460325 · 2022-10-04
Assignee
Inventors
Cpc classification
F25B2309/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F25B2309/1428
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02P29/60
ELECTRICITY
F25B9/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F25B9/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method and apparatus for detecting the displacement amplitude of an armature of a linear motor or alternator that is drivingly coupled to a load or prime mover. The method and apparatus require only three inputs all derived from the input terminals of the linear motor or alternator: (1) the voltage measured across the linear motor terminals; (2) the current consumed by the linear motor; and (3) the phase between the voltage and current. The three inputs are sensed at the terminals of the linear motor or alternator and used to perform mathematical calculations in the microcomputer of a control system or controller. The mathematical calculations are based on equivalent circuits that are modifications of the equivalent circuit for the linear motor or alternator. The detected displacement amplitude can be used by a controller to limit the displacement amplitude of the armature to prevent collisions.
Claims
1. A method for detecting the displacement amplitude X of a reciprocating armature of an alternating current, linear motor or linear alternator for controlling the reciprocation of the armature, the motor or alternator having a stator including a coil with a pair of coil terminals and wound around a ferromagnetic core with air gaps, the motor or alternator also having magnets fixed to the armature and positioned for reciprocating through the gaps, the motor or alternator also having a motor constant α, an equivalent resistance R.sub.dc representing resistive losses in the coil, an equivalent resistance ΔR.sub.external representing induced losses in structures surrounding the motor or alternator and an equivalent resistance R.sub.s representing losses due to eddy currents and hysteresis induced by motion of the magnets with the coils open circuited, wherein the method comprises: (a) sensing the amplitude of alternating voltage V.sub.appl at the coil terminals; (b) sensing the amplitude of alternating current I through the coil terminals; (c) sensing the phase angle ϕ.sub.pf between said voltage and said current; (d) calculating I.sub.m according to the equation
(V.sub.ind).sub.I=V.sub.appl cos Ø.sub.pf−(R.sub.dc+ΔR.sub.external)I.sub.m (f) calculating (V.sub.ind).sub.L according to the equation
(V.sub.ind).sub.L=V.sub.appl sin Ø.sub.pf−LωI.sub.m (g) calculating the displacement amplitude X according to the equation
2. The method according to claim 1 and further comprising: (a) determining a motor or alternator armature displacement amplitude X.sub.c at which the armature or a structure fixed to the armature collides with a stationery structure; (b) selecting and storing a motor or alternator armature displacement amplitude X.sub.max that is less than X.sub.c; (b) repeatedly performing said calculation of the displacement amplitude X; and (c) limiting the displacement amplitude of the motor or alternator to maintain a displacement amplitude X≤X.sub.max.
3. A method for detecting the displacement amplitude X of a reciprocating armature of an alternating current, linear motor or linear alternator for controlling the reciprocation of the armature, the motor or alternator having a stator including a coil with a pair of coil terminals and wound around a ferromagnetic core with air gaps, the motor or alternator also having magnets fixed to the armature and positioned for reciprocating through the gaps, the motor or alternator also having a motor constant α, an equivalent resistance R.sub.ac representing resistive losses in the coil and losses due to eddy currents and hysteresis induced by motion of the magnets with the coils open circuited, and an equivalent resistance ΔR.sub.external representing induced losses in structures surrounding the motor or alternator, wherein the method comprises: (a) sensing the amplitude of alternating voltage V.sub.appl at the coil terminals; (b) sensing the amplitude of alternating current I through the coil terminals; (c) sensing the phase angle ϕ.sub.pf between said voltage and said current; (d) calculating (V.sub.ind).sub.I according to the equation
(V.sub.ind).sub.I=V.sub.appl cos Ø.sub.pf−(R.sub.ac+ΔR.sub.external)I (e) calculating (V.sub.ind).sub.L according to the equation
(V.sub.ind).sub.L=V.sub.appl sin Ø.sub.pf−LωI (f) calculating the displacement amplitude X according to the equation
4. The method according to claim 3 and further comprising: (a) determining a motor or alternator armature displacement amplitude X.sub.c at which the armature or a structure fixed to the armature collides with a stationery structure; (b) selecting and storing a motor or alternator armature displacement amplitude X.sub.max that is less than X.sub.c; (b) repeatedly performing said calculation of the displacement amplitude X; and (c) limiting the displacement amplitude of the motor or alternator to maintain a displacement amplitude X≤X.sub.max.
5. A freezer comprising a free piston Stirling cooler mechanically linked to and driven by a reciprocating armature of an alternating current, linear motor, the linear motor having a stator including a coil with a pair of coil terminals and wound around a ferromagnetic core with air gaps, the motor also having magnets fixed to the armature and positioned for reciprocating through the gaps, the motor also having a motor constant α, an equivalent resistance R.sub.dc representing resistive losses in the coil, an equivalent resistance ΔR.sub.external representing induced losses in structures surrounding the motor and an equivalent resistance R.sub.s representing losses due to eddy currents and hysteresis induced by motion of the magnets with the coils open circuited, the freezer having a motor controller comprising: (a) a voltage sensor connected to the coil terminals and configured for sensing the amplitude of an alternating voltage V.sub.appl at the coil terminals; (b) a current sensor connected is series with a coil terminal and configured for sensing the amplitude of an alternating current I through the coil terminals; (c) a phase detector circuit connected to the coil terminals and configured for sensing the phase angle ϕ.sub.pf between said voltage and said current; (d) a microcomputer circuit configured for (i) calculating I.sub.m according to the equation
(V.sub.ind).sub.I=V.sub.appl cos Ø.sub.pf−(R.sub.dc+ΔR.sub.external)I.sub.m (iii) calculating (V.sub.ind).sub.L according to the equation
(V.sub.ind).sub.L=V.sub.appl sin Ø.sub.pf−LωI.sub.m (iv) calculating the displacement amplitude X according to the equation
6. A freezer comprising a free piston Stirling cooler mechanically linked to and driven by a reciprocating armature of an alternating current, linear motor, the linear motor having a stator including a coil with a pair of coil terminals and wound around a ferromagnetic core with air gaps, the motor also having magnets fixed to the armature and positioned for reciprocating through the gaps, the motor also having a motor constant α, an equivalent resistance R.sub.ac representing resistive losses in the coil and losses due to eddy currents and hysteresis induced by motion of the magnets with the coils open circuited, and an equivalent resistance ΔR.sub.external representing induced losses in structures surrounding the motor or alternator, the freezer having a motor controller comprising: (a) a voltage sensor connected to the coil terminals and configured for sensing the amplitude of an alternating voltage V.sub.appl at the coil terminals; (b) a current sensor connected is series with a coil terminal and configured for sensing the amplitude of an alternating current I through the coil terminals; (c) a phase detector circuit connected to the coil terminals and configured for sensing the phase angle ϕ.sub.pf between said voltage and said current; (d) a microcomputer circuit configured for (i) calculating (V.sub.ind).sub.I according to the equation
(V.sub.ind).sub.I=V.sub.appl cos Ø.sub.pf−(R.sub.ac+ΔR.sub.external)I (ii) calculating (V.sub.ind).sub.L according to the equation
(V.sub.ind).sub.L=V.sub.appl sin Ø.sub.pf−LωI (ii) calculating the displacement amplitude X according to the equation
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) In describing the preferred embodiment of the invention which is illustrated in the drawings, specific terminology will be resorted to for the sake of clarity. However, it is not intended that the invention be limited to the specific term so selected and it is to be understood that each specific term includes all technical equivalents which operate in a similar manner to accomplish a similar purpose. For example, the word connected or terms similar thereto are often used. They are not limited to direct connection, but include connection through other circuit elements where such connection is recognized as being equivalent by those skilled in the art. In addition, circuits are illustrated which are of a type which perform well known operations on electronic signals. Those skilled in the art will recognize that there are many, and in the future may be additional, alternative circuits which are recognized as equivalent because they provide the same operations on the signals.
DETAILED DESCRIPTION OF THE INVENTION
(10) In the following description, magnet amplitude, piston amplitude and armature amplitude are all displacement amplitude, are synonymous and have the identical magnitude (value). The term “ideal” has the meaning that is associated with the practice of forming an equivalent circuit from lumped, idealized circuit elements as well known to those skilled in the art of circuit analysis.
(11) Recognizing that the amplitude of the magnet is described by a practically linear system and that a linear motor itself is practically linear, it is possible to form an equivalent circuit from which the magnet amplitude can be extracted for a given applied voltage and current. From the voltage and current and their phase relationship to each other, it is then possible to extract the ideal induced voltage of the motor. This ideal induced voltage (RMS or peak) is proportional to the velocity amplitude of the magnet and, since the frequency is known, the amplitude may be computed directly. The algorithm for doing so is only a few lines of code and can be calculated after each cycle or after several cycles since the machine does not respond quickly to a load change.
(12) The following description begins with a description of the contents of the Figures and is followed by an analysis describing the basis for the mathematical relationships used in the invention.
(13)
(14)
(15) Because
(16)
Voltage across R.sub.s≈V.sub.app
(17) Therefore, to a good approximation, the practical equivalent circuit of
(18)
(19)
(20)
(21)
(22) In order to practice the invention, the piston displacement amplitude must be computed according to the mathematical operations to be described below. The piston displacement amplitude is recovered from electrical parameters that are sensed at the coil terminals 13, which are available to the driver 44, as illustrated at block 48. The recovered (detected) piston displacement amplitude X is applied to a summing junction 50 to which a set point maximum displacement amplitude X.sub.max is also applied. The error signal from the summing junction 50 is then applied to the controller which limits the displacement amplitude so that it does not exceed X.sub.max.
(23) Of course, as known to those skilled in the technology, all the summing junction operations, the voltage limiting operations and the performance of calculations according to equations are typically done by digital processing within the controller. A modern controller includes a microcomputer. The term “microcomputer” is used to identify a computing circuit of the type commonly used in the prior art to perform computing operations for control circuits. It is not intended to be directed to its alternative meaning of a desktop, laptop or other form of user interactive computer that includes peripheral equipment such as monitors, keyboards and a mouse. Because the processing is performed by the controller's microcomputer, the physical sensing devices and circuits that are electrically connected to the coil terminals for sensing coil voltage and current can transfer their I, and V outputs directly to the controller where calculation of the phase (power factor) and all the other mathematical calculations can be performed.
(24) Turning now to an analysis showing the foundation of the invention, a fundamental aspect of linear motor theory is that the induced voltage, V.sub.ind is directly proportional to the magnet axial velocity ωX, where ω is the frequency in radians per second and X is the displacement amplitude. For a Stirling cooler driven by a linear motor, the frequency ω is the frequency of the AC voltage driving the linear motor and typically the resonant frequency of the coupled machines. The proportionality constant α, commonly known in the art as the motor constant, with units Volts seconds per meter or Newtons per Amp that are numerically identical, allows the induced voltage to be written:
V.sub.ind=αωX (1)
(25) Equation (1) shows that, by obtaining or inferring V.sub.ind, and knowing α and ω, it is possible to obtain the magnet and hence the armature displacement amplitude X.
(26)
(27) In the equivalent circuit for the linear motor that is shown in
(28) In the analysis that follows, peak values are used. It is recognized that RMS values will function just as well except that the factor √{square root over (2)} would need to be applied to the voltages and currents in the following equations.
(29) From circuit analysis applied to the equivalent circuit of
(30)
(31) Where the j denotes the imaginary term √{square root over (−1)}.
(32) While it is certainly possible to use Equation (2) to obtain the induced voltage V.sub.ind from the terminal voltage V.sub.appl and current I, it would require computational power that is not always conveniently available and cost effective in a small on-board microcomputer.
(33) The practical equivalent circuit of
(34)
(35) All other elements remain the same.
(36) Referring to
(37) The power factor pf, like the voltage V.sub.appl and the current I can be measured by one of several conventional devices, circuits and methods that are well known in the prior art. The simplest and most common method used in the prior art for determining power factor is to compute real power (or true power) and compute apparent power. The quotient of these two is the power factor.
(38) From the power factor pf, we obtain the phase angle Ø.sub.pf between V.sub.appl and I.
Ø.sub.pf=cos.sup.−1(pf) (4)
(39) Looking at the voltage-current relationship shown by the phasors in
(V.sub.ind).sub.I=V.sub.appl cos Ø.sub.pf−(R.sub.dc+ΔR.sub.external)I.sub.m (component in I direction) (5)
and
(V.sub.ind).sub.L=V.sub.appl sin Ø.sub.pf−LωI.sub.m (comp. in LωI.sub.m, normal to I.sub.m direction) (6)
(40) Using equation (1) and the theorem of Pythagoras, the magnet (armature) amplitude follows from the magnitude of the components of V.sub.ind:
(41)
(42) This is an accurate result but will vary to some degree with changes in motor constants due to temperature effects and/or other non-linearities that may, of course, be accounted for with appropriate and known functional relationships.
(43) Thus, knowing the phasor relationship of voltage and current in addition to basic motor parameters, it is possible to extract (or recover) the magnet amplitude. This non-invasive means to determine amplitude is useful in control systems.
(44) For the simple equivalent circuit of
(V.sub.ind).sub.I=V.sub.appl cos Ø.sub.pf−(R.sub.ac+ΔR.sub.external)I (component in I direction) (8)
(V.sub.ind).sub.L=V.sub.appl sin Ø.sub.pf−LωI (component in LωI direction, normal to I direction) (9)
(45) The computed components from equations (8) and (9) are then applied in equation 7 to obtain the magnet amplitude.
(46) The recovered amplitudes of the practical equivalent circuit of
(47) The magnet amplitude recovery method of the invention is easily integrated into a control system for linear machinery.
(48) 1. If the target temperature is higher than the set point temperature, increase piston amplitude by increasing voltage (increases cooling capacity). If the target temperature is lower than the set point temperature, reduce piston amplitude by reducing voltage.
(49) 2. Recover piston amplitude.
(50) 3. Compare recovered piston amplitude to a stored set point maximum amplitude.
(51) 4. If the recovered amplitude is greater than the set point maximum amplitude, reduce the piston amplitude by reducing voltage until piston amplitude is no greater than the set point maximum amplitude.
LIST OF EQUATION CONSTANTS AND VARIABLES AND FIGURE REFERENCE NUMBERS
(52) α is the motor constant in Volts seconds per meter or Newtons per Amp ω is the machine operating angular frequency in radians per second X is the displacement amplitude of the armature and its component parts. R.sub.S represents losses due to eddy currents and hysteresis induced by motion of the magnets reciprocating in the gap with the windings open-circuited. R.sub.dc represents the Ohmic loss in the coil. ΔR.sub.external represents induced losses in the surrounding structure of the motor. R.sub.ac represents the induced losses due to magnetic motion lumping together the losses of R.sub.S and R.sub.dc. L is the inductance of the motor mainly due to the coil windings. V.sub.ind is the open circuit voltage generated by the magnet motion (i.e. induced in the coil). (V.sub.ind).sub.I is the phasor component of V.sub.ind in the I direction. (V.sub.ind).sub.L is the phasor component of V.sub.ind in the L direction. V.sub.appl is the applied terminal voltage. I and I.sub.m are the terminal and motor currents, respectively. jωL is the impedance of L 10 linear motor coil 11 reciprocating armature 12 iron core 13 coil terminals 14 iron core air gap 15 voltage applied to coil 16 ring support structure 18 permanent magnets (side by side segments or continuous ring) 20 outer part of core 22 inner part of core 24 actual measured displacement amplitude 26 recovered displacement amplitude [
(53) This detailed description in connection with the drawings is intended principally as a description of the presently preferred embodiments of the invention, and is not intended to represent the only form in which the present invention may be constructed or utilized. The description sets forth the designs, functions, means, and methods of implementing the invention in connection with the illustrated embodiments. However, the same or equivalent functions and features may be accomplished by different embodiments that are also intended to be encompassed within the spirit and scope of the invention and that various modifications may be adopted without departing from the invention or scope of the following claims.