The present disclosure relates generally to elevator systems and, more particularly, to systems and methods utilizing encoders.
Ensuring ride quality in elevator systems typically involves accurate detection of the angular position and velocity of the drive motors used in these systems. Feedback systems for elevators are typically used to track the position or velocity of elevator cars as they are moved along elevator hoistways. More specifically, elevators typically employ encoders that are configured to monitor the rotational displacement, angular position, and/or velocity of the drive motors that drive the elevator cars. Using known mechanical relationships between a particular motor, the associated fraction sheaves and tension members, and a hoistway, data provided by an encoder can be used to determine the position and/or velocity of the elevator car within the hoistway.
However, eccentricity in the rotational motion of the motor's rotor can introduce non-linear errors into the encoder signal, which may result in decreased ride quality and performance. Typically, this problem is solved by isolating the encoder from the eccentric motion. This isolation can be accomplished by using hollow shaft encoders with integrated bearings and flexible mountings. However, this approach increases the cost of the associated angular position and velocity measurement systems.
Thus, there exists a need for a simplified, reliable, and inexpensive system and method to correct for encoder eccentricity in elevator systems.
An exemplary embodiment of the present invention is directed to an encoder assembly. The exemplary encoder assembly may comprise a motor having a rotor, and an encoder. The encoder may comprise an encoder wheel axially coupled to the rotor, a first sensor configured to detect a first velocity at which a portion of the encoder wheel moves relative to the first sensor, and a second sensor configured to detect a second velocity at which a portion of the encoder wheel moves relative to the second sensor. The first and the second sensor may be positioned approximately 180 degrees apart from each other about an axis of rotation of the rotor.
According to another embodiment, a method of correcting for eccentricity of an encoder in an elevator system is disclosed. The method may comprise using a first sensor to detect a first velocity at which a portion of an encoder wheel moves relative to the first sensor, the encoder wheel being axially coupled to a motor rotor of an elevator system. The method may further comprise using a second sensor to simultaneously detect a second velocity at which a portion of the encoder wheel moves relative to the second sensor, the second sensor positioned approximately 180 encoder wheel degrees apart from the first sensor. The method may further comprise averaging the first velocity and the second velocity to determine a corrected rotational velocity of the motor rotor.
According to yet another embodiment, a system is disclosed. The system may comprise a motor comprising a rotor, and an encoder to determine a rotational speed of the rotor. The encoder may comprise an encoder wheel axially coupled to the rotor, a plurality of sensors fixed at predetermined positions relative to the encoder wheel, each of the plurality of sensors configured to determine a speed at which the encoder wheel passes by the sensor, and a processor to receive inputs from the plurality of sensors related to the determined speeds. The processor may be configured to determine an actual speed of rotation of the motor based on the received inputs.
These and other aspects and features of the invention will become more readily apparent upon reading the following detailed description when taken in conjunction with the accompanying drawings.
Although various features are disclosed in relation to specific exemplary embodiments of the invention, it is understood that the various features may be combined with each other, or used alone, with any of the various exemplary embodiments of the invention without departing from the scope of the invention. For example, the encoder wheel may include a code wheel pattern on a circumferential track. The first and second sensors may be configured to detect the code wheel pattern on the circumferential track of the encoder wheel. Additionally, the motor may have a stator with the first and second sensors operatively mounted to the stator and disposed about the circumferential track of the encoder wheel. In another example, the encoder may comprise a reflective optical encoder mounted to the motor. The encoder assembly may also be configured to determine an angular velocity of the motor based on the first and second velocities at a point in time. The encoder assembly may further comprise a processor, operatively connected to the first and second sensors, the processor configured to determine a rotational speed of the rotor based on inputs from the first sensor and the second sensor. The processor may be part of a drive system. The drive system may determine a corrected velocity of the motor by averaging the first velocity and the second velocity. The encoder system may be a component of an elevator system.
In another example, a drive system may be used to determine the first and second velocities based on the input of the first and second sensors, the drive system comprising at least one of a processor, processing circuit, controller, control unit, or other electrical component. The encoder wheel, first sensor, and second sensor may comprise a reflective optical encoder.
In yet another example, the plurality of sensors may consist of two sensors, and the predetermined positions relative to the encoder are approximately one hundred and eighty degrees apart relative to an axis of rotation of the rotor. The processor may be configured to determine the actual speed of rotation of the motor by averaging the determined speeds. The processor may be configured to determine the actual speed of rotation of the motor by averaging the determined speeds according to a weighted average determined by the relative predetermined positions of the plurality of sensors.
While the present disclosure is susceptible to various modifications and alternative constructions, certain illustrative embodiments thereof will be shown and described below in detail. The invention is not limited to the specific embodiments disclosed, but instead includes all modifications, alternative constructions, and equivalents thereof.
As shown in
A machine 22 is used to move the elevator car 14 between landings 16. As shown, the machine 22 may be supported by a bedplate 24 that is located within an upper portion of the hoistway 12 or in a separate machine room. The machine 22 may include a motor 26, or other prime mover, and a traction sheave 28 coupled thereto. Tension members 30, such as belts, ropes, cables, and the like, connect the elevator car 14 and the counterweights 20. The tension members 30 maintain frictional contact with the traction sheave 28. As the motor 26 rotates the traction sheave 28, the tension members 30 also rotate to lift or lower the elevator car 14 to a desired floor or landing 16.
Turning now to
The encoder 36 may comprise an encoder wheel 38 axially coupled to the rotor 32. As depicted in
As further depicted in
According to an exemplary embodiment of the invention, sensors 46a, 46b may be positioned one hundred and eighty (180) encoder wheel degrees apart from each other in order to correct for any eccentricity of the encoder 36. Several conditions can cause encoder eccentricity. For example, if the encoder wheel 38 is not perfectly centered on the rotor 32, eccentricity of some degree will occur. Additionally, if the rotor bearings are out of true or misaligned, the rotor 32 will not be centered on its rotational axis; this can also cause eccentricity. Another cause of eccentricity may be that the reflective disc is attached off-center of the encoder wheel 38. During eccentric rotation of the rotor 32, sensors 46a, 46b will detect that the rotor 32 is moving at two different velocities due to the physical layout of sensors 46a, 46b. More specifically, at any given time sensor 46a will detect the rotor 32 rotating at a first velocity, while sensor 46b will simultaneously detect the rotor 32 rotating at a second velocity for the reasons detailed below. If sensors 46a, 46b are positioned one hundred eighty (180) encoder wheel degrees apart, as shown in the exemplary embodiment of the invention depicted in
At the same time sensor 46a detects the first velocity output, sensor 46b detects the second velocity output. As shown in
As an example, the graph shown in
The flowchart of
While the determining of instantaneous rotor velocity at only two positions is described above, the disclosed elevator encoder system and method are capable of correcting for encoder eccentricity and determining accurate instantaneous rotor velocity in elevator systems irrelevant of the specific rotor position. Additionally, sensors 46a and 46b may be disposed in any position about the circumference of the encoder wheel 38, as long as sensors 46a, 46b are spaced approximately one hundred eighty (180) encoder wheel degrees apart from each other and such that sensors 46a, 46b can detect the code wheel pattern 42 on the circumferential track 40 of the encoder wheel 38. The system and method of correcting for encoder eccentricity described herein may be used with any type of rotary encoder for an elevator system without departing from the spirit and scope of the disclosure.
Alternatively, various embodiments according to the invention may utilize sensors that are not positioned approximately one hundred eighty (180) encoder wheel degrees apart as long as the difference in position is known and the determined rotor velocities are weighted to account for the positioning of the sensors. Further embodiments of the invention may use more than two sensors located at different angular positions relative to the rotor as long as the velocities based on the sensor outputs are weighted according to their relative positions.
The system and method of correcting for encoder eccentricity disclosed herein may be used in a wide range of industrial or commercial applications, such as in elevator systems. By using the system and method disclosed herein of correcting for encoder eccentricity in elevator systems, non-linear errors in rotor position and velocity are reduced. Therefore, the drive motor angular position and velocity can be accurately detected, thereby ensuring excellent ride quality in the elevator system.
Furthermore, the system and method described herein is an inexpensive way to correct for eccentricity of the encoder. Only one more encoder component, or sensor, is required for this system and method. Thus, compared to the conventional solution of correcting for encoder eccentricity that requires many added components, such as hollow shaft encoders, precision bearings, and flexible mounting, the cost of correcting for encoder eccentricity described herein is minimal.
While the foregoing detailed description has been given and provided with respect to certain specific embodiments, it is to be understood that the scope of the disclosure should not be limited to such embodiments, but that the same are provided simply for enablement and best mode purposes. The breadth and spirit of the present disclosure is broader than the embodiments specifically disclosed and encompassed within the claims appended hereto.
While some features are described in conjunction with certain specific embodiments of the invention, these features are not limited to use with only the embodiment with which they are described, but instead may be used together with or separate from, other features disclosed in conjunction with alternate embodiments of the invention.
This Application is a US National Stage under 35 USC §371 of International Patent Application No. PCT/US12/40695 filed on Jun. 4, 2012.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US12/40695 | 6/4/2012 | WO | 00 | 10/24/2014 |