Method of estimating solenoid heat accumulation and...

Data processing: measuring – calibrating – or testing – Calibration or correction system – Temperature

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06687636

ABSTRACT:

STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
Not Applicable
REFERENCE TO A COMPUTER PROGRAM APPENDIX
Not Applicable
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention pertains generally to methods for driving solenoids and more particularly to a method of estimating heat accumulation within solenoids and providing compensation thereof.
2. Description of the Background Art
A wide array of electromechanical systems utilize solenoids for converting electrical signals into a mechanical counterpart. One such system is that of an electronic player piano utilizing electrical solenoids for driving the keys of the piano. A solenoid is an electromechanical device having a conductive coil which is retained proximal to a mechanical assembly having one or more magnetic components capable of movement in response to changes in the magnetic field of the conductive coil. Solenoids can generate various forms of motion, such as radial, or linear. The use of a solenoid may be generally separated into one of two general classes.
The first class of use is “non-linear”, in which the solenoid is typically retained in one of a number of fixed states, typically two. When utilized non-linearly, the purpose of the solenoid is to readily reach the fixed state, therefore the solenoid is generally driven toward one of the fixed states under a predetermined set of fixed drive conditions, or set drive voltage. For example a drive transistor is switched on to source or sink current through the coil of the solenoid so that the translation mechanism, such as a cylindrical plunger, quickly moves to an active state. The drive transistor is then typically maintained in the given active state until the translation mechanism is to be moved back toward the non-active state, wherein the transistor is switched off to stop the flow of coil current. Alternatively, solenoids may be driven by other means such as by a push-pull driver circuit, and so forth.
The second class of use may be termed “linear”, wherein the solenoid is linearly driven to achieve intermediate positions or desired characteristics of motion, such as a given speed, or force, at a particular point in time. When driving a solenoid in linear mode, the electromagnetic and mechanical characteristics of the circuit, solenoid, and the coupled mechanical device must be taken into account. Solenoids driven in a “linear” manner may be utilized in a number of applications wherein the position, velocity, acceleration, or force of the solenoid output is to be linearly controlled. One application for which linear solenoid drive is preferable is within electronic player-piano mechanisms. The linear solenoid driving refers to the response of the solenoid and is not to be confused with the input signal applied to the solenoid. It will be appreciated that the output of a solenoid may be linearly controlled by the application of either analog or digital signals, for example in a similar manner that analog audio may be generated from passing analog signals through a “Class A” amplifier, or by using digital signals and a “Class D” amplifier. A number of applications require that the coil be driven in an analog manner to achieve the desired output characteristics for the system. One such application is that of player pianos utilizing electronic player mechanisms which incorporate electrical solenoids to control activation of the keys, such as the eighty eight (88) keys contained on a conventional piano keyboard, in response to composition data.
The majority of modern player pianos utilize electrical solenoids for driving the keys of the piano. The signals applied to the solenoids allow for the control of key speed and force. Changes in solenoid movement are accomplished by altering the drive voltages being applied to the coil of the solenoid. The amount of current flow through the coil is determined by the drive circuits and the resistance of the coil. Heat is generated as a by-product of the current flowing through the resistance of the coil and as a result the temperature of the solenoid can increase significantly under recurrent or extended operation. In response to increases in coil temperature, the amount of coil resistance increases and the drive characteristics of the solenoid are thereby altered. One of the negative aspects of the solenoid temperature increase is the resultant decrease in the coil drive current associated with any given drive voltage. As a result, the velocity, acceleration, and force of the solenoid mechanism diminishes as the solenoid heats up. Within player pianos the force roll-off is exhibited as an attenuation of audio volume on keys which have been played repeatedly, thus skewing the reproduction of accurate sound.
FIG. 1
shows audio volume roll-off in response to coil temperature increases as a key is repeatedly activated over a period of time. It can be seen from the graph that the audio volume drops approximately thirteen decibels (13 db) over a thirteen minute test interval. It will be appreciated that a drop of six decibels (6 db) equates to an amplitude drop of approximately one half. Continued energizing of the coil at a sufficient current level results in the coil temperature reaching an equilibrium temperature in which the rate of heat dissipation equals the amount of heat generation in the coil.
It has been recognized, therefore, that accurately driving a solenoid requires taking the solenoid coil temperature into account. One proposed method of compensating for solenoid temperature changes requires the incorporation of a temperature sensor within each solenoid. It will be appreciated that the addition of eighty eight (88) temperature sensor and conditioning circuitry to a player piano can substantially increase both the cost and complexity of the player mechanism. The temperature of the solenoid is periodically measured and the electrical output of the solenoid drive circuit is adjusted accordingly to reduce sound changes in response to solenoid temperature. Furthermore, the temperatures measured by these individual temperature sensors are subject to a delay error as they are typically mounted on the exterior of the coil and themselves have a thermal mass, wherein the temperature registered by the temperature sensor can be out of phase with the temperature profile of the solenoid at its core for which the compensation is desired.
Therefore, a need exists for a method of determining solenoid temperature without adding temperature sensors to each solenoid. The present invention satisfies those needs, as well as others, and overcomes the deficiencies of previously developed solutions.
BRIEF SUMMARY OF THE INVENTION
The present invention provides a method of estimating the heat accumulated within a solenoid without the necessity of adding a temperature sensor for each solenoid. The described method eschews the cost and reliability issues inherent in adding temperature sensors and allows for compensation of solenoid drive power in response to solenoid heat accumulation.
The method described for the present invention recognizes that, given a reasonably constant ambient temperature, the temperature of the solenoid is typically a function of its recent activation history. The heat accumulated by the solenoid is estimated by registering the power absorbed by the solenoid during periods of activation, while subtracting an amount of heat proportional to the heat dissipation. It will be appreciated that heat is always being dissipated by a solenoid that has accumulated heat, and that the temperature of an inactive solenoid will move toward the ambient temperature. The temperature, however, of solenoids which are subject to sufficient levels of activation will attain a thermal equilibrium condition wherein continued activations will not continue to raise the accumulated heat of the solenoid.
The temperature of the solenoid therefore increases during activation as a function of applied current, the thermal mass, and the thermal resistance of the solenoid coil. Upon becoming inactive, the solenoid tem

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of estimating solenoid heat accumulation and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of estimating solenoid heat accumulation and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of estimating solenoid heat accumulation and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3299023

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.