Patent US2349637A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4220221A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for producing a speed pattern for an elevator car or similar vehicle

Assignee: Delaware Capital Formation Inc
•
Filing: 1977-02-02
•
Granted: 1980-09-02
•
Expires: 1997-02-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for producing a velocity pattern for a vehicle such as an elevator car which must be brought smoothly to a stop accurately aligned with a desired one of a number of stations. The distance between the vehicle and the station at which a stop is required (target distance) is expressed in digital form, and is processed electronically to produce a velocity pattern which results in constant deceleration of the vehicle during the entire approach except for an initial build-up to, and a final tapering off from, the constant deceleration. A single adjustment for deceleration rate automatically adjusts the slowdown distance to the correct value to suit the selected deceleration rate. The calculation is done repetitively at high speed to minimize any lag between the diminishing target distance and the corresponding velocity pattern. Further adjustments permit control of the final tapering off from constant deceleration, with the slowdown distance automatically adjusted to suit these adjustments also.

Inventors

  • 👤 John A. Gingrich

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:11
CPC Classifications
B; B66; B66B; B66B1/00; B66B1/24; B66B1/28; B66B1/285; B60; B60L; B60L3/00; B60L3/08; B61; B61L; B61L15/00; B61L15/0062; B60L2200/00; B60L2200/26

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 264 words
A method for controlling the speed of a vehicle movable between a plurality of stopping positions, said method comprising the steps of: (a) setting the contents of a main register, designated as a first variable (MR), equal to a digital number representing a target distance (TD) between the present position of the vehicle and a selected stopping position; (b) setting the contents of a step counter, designated as a second variable (SC), equal to a digital number representing an initial integer (1, 2, . . . x); (c) setting the contents of an auxiliary register, designated as a third variable (XR), equal to a digital number representing a first constant (q); (d) digitally subtracting the contents of the auxiliary register, said third variable (XR), from the contents of the main register, said first variable (MR); (e) digitally adding a digital number representing a second constant (d) to the contents of said auxiliary register, said third variable (XR); (f) incrementing said step counter, and hence said second variable (SC), by one unit; (g) determining whether the contents of said main register, said first variable (MR), has been reduced to zero or less; (h) if said first variable (MR) is greater than zero, returning to step (d); (i) if said first variable (MR) is zero or less than zero, producing a speed pattern signal in the form of a pulse whose width is substantially proportional to the contents of said step counter, said second variable (SC); and (j) repeatedly carrying out steps (a)-(i); while (k) controlling the vehicle speed in accordance with said speed pattern signal.
Claim 2
Independent Claim 264 words
A method for controlling the speed of a vehicle movable between a plurality of stopping positions, said method comprising the steps of: (a) setting the contents of a main register, designated as a first variable (MR), equal to a digital number representing a target distance (TD) between the present position of the vehicle and a selected stopping position; (b) setting the contents of a step counter, designated as a second variable (SC), equal to a digital number representing an initial integer (1, 2, . . . x); (c) setting the contents of an auxiliary register, designated as a third variable (XR), equal to a digital number representing a first constant (q); (d) digitally subtracting the contents of the auxiliary register, said third variable (XR), from the contents of the main register, said first variable (MR); (e) digitally adding a digital number representing a second constant (d) to the contents of said auxiliary register, said third variable (XR); (f) incrementing said step counter, and hence said second variable (SC), by one unit; (g) determining whether the contents of said main register, said first variable (MR), has been reduced to zero or less; (h) if said first variable (MR) is greater than zero, returning to step (d); (i) if said first variable (MR) is zero or less than zero, producing a speed pattern signal in the form of a pulse whose width is substantially proportional to the contents of said step counter, said second variable (SC); and (j) repeatedly carrying out steps (a)-(i); while (k) controlling the vehicle speed in accordance with said speed pattern signal.
Claim 3
Dependent Claim 37 words
The method defined in claim 1, wherein said initial integer is a predetermined integer (x), and wherein step (a) includes the step of subtracting a digital number representing a rounding-off distance from the target distance number (TD).
Claim 4
Dependent Claim 186 words
The method defined in claim 1, wherein step (b) includes the step of setting the contents of the step counter, said second variable (SC), equal to a first predetermined integer (1, 2, . . . (x-1)) which is less than a second predetermined integer (x); wherein step (b) further comprises the steps of: (1) determining whether said second variable (SC) is less than, equal to or greater than said second predetermined integer (x), (2) if said second variable (SC) is equal to said second predetermined integer (x), proceeding to step (c), (3) if said second variable (SC) is greater than said second predetermined integer (x), proceeding to step (d), and (4) if said second variable (SC) is less than said second predetermined integer (x), digitally subtracting a digital number representing a third constant from the contents of said main register, said first variable (MR), and proceeding to step (f); and wherein step (h) includes the step of returning to step (1) when said first variable (MR) is greater than zero and said second variable (SC) is less than or equal to said second predetermined integer (x).
Claim 5
Dependent Claim 12 words
The method defined in claim 3, wherein said third constant is unity.
Claim 6
Dependent Claim 17 words
The method defined in claim 3, wherein said second predetermined integer is in the range of 5-12.
Claim 7
Dependent Claim 13 words
The method defined in claim 3, wherein said first predetermined integer is 1.
Claim 8
Dependent Claim 13 words
The method defined in claim 3, wherein said first predetermined integer is 2.
Claim 9
Dependent Claim 17 words
The method defined in claim 1, wherein the sequence of steps is repeated many times per second.
Claim 10
Dependent Claim 32 words
The method defined in claim 1, wherein said first constant (q) is chosen to produce substantially constant deceleration during most of the vehicle slowdown period when the vehicle approaches a stopping position.
Claim 11
Dependent Claim 28 words
The method defined in claim 1, wherein said second constant (d) is chosen such that step (f) is repeated, at a maximum, 256 times before repeating step (j).
Claim 12
Dependent Claim 38 words
The method defined in claim 1, wherein step (i) includes the steps of starting said pulse substantially at the time of execution of step (a) and ending said pulse substantially at the time of execution of step (j).
Claim 13
Dependent Claim 19 words
The method defined in claim 1, wherein said vehicle is an elevator car and said stopping positions are floors.
Claim 14
Dependent Claim 243 words
Apparatus for controlling the speed of a vehicle movable between a plurality of stopping positions, said apparatus comprising, in combination: (a) a main register (MR); (b) means for setting the contents of said main register (MR) equal to a target distance (TD) between the present position of the vehicle and a selected stopping position; (c) a step counter (SC); (d) means for setting the contents of said step counter (SC) equal to an initial integer (1, 2, . . . x); (e) an auxiliary register (XR); (f) means for setting the contents of said auxiliary register (XR) equal to a first constant (q); (g) means, connected to said auxiliary register (XR) and to said main register (MR), for subtracting the contents of said auxiliary register (XR) from the contents of said main register (MR); (h) means for adding a second constant (d) to the contents of said auxiliary register (XR) after a subtraction; (i) means for incrementing said step counter (SC) by one unit after a subtraction; (j) first decision means for determining whether the contents of said main register (MR) have been reduced to zero or less; (k) means, responsive to said first decision means, for producing a speed pattern signal substantially proportional to the contents of said step counter (SC) when the contents of said main register (MR) are reduced to zero or less than zero; and (l) means for controlling the vehicle speed in accordance with said speed pattern signal.
Claim 15
Dependent Claim 243 words
Apparatus for controlling the speed of a vehicle movable between a plurality of stopping positions, said apparatus comprising, in combination: (a) a main register (MR); (b) means for setting the contents of said main register (MR) equal to a target distance (TD) between the present position of the vehicle and a selected stopping position; (c) a step counter (SC); (d) means for setting the contents of said step counter (SC) equal to an initial integer (1, 2, . . . x); (e) an auxiliary register (XR); (f) means for setting the contents of said auxiliary register (XR) equal to a first constant (q); (g) means, connected to said auxiliary register (XR) and to said main register (MR), for subtracting the contents of said auxiliary register (XR) from the contents of said main register (MR); (h) means for adding a second constant (d) to the contents of said auxiliary register (XR) after a subtraction; (i) means for incrementing said step counter (SC) by one unit after a subtraction; (j) first decision means for determining whether the contents of said main register (MR) have been reduced to zero or less; (k) means, responsive to said first decision means, for producing a speed pattern signal substantially proportional to the contents of said step counter (SC) when the contents of said main register (MR) are reduced to zero or less than zero; and (l) means for controlling the vehicle speed in accordance with said speed pattern signal.
Claim 16
Dependent Claim 31 words
The apparatus defined in claim 13, wherein said initial integer is a predetermined integer (x), and wherein means (b) includes means for subtracting a rounding-off distance from the target distance (TD).
Claim 17
Dependent Claim 124 words
The apparatus defined in claim 13, wherein means (d) includes means for setting the contents of said step counter (SC) equal to a first predetermined integer (1, 2, . . . (x-1)) which is less than a second predetermined integer (x); wherein said apparatus further comprises: (1) second decision means for determining whether the contents of said step counter (SC) are less than said second predetermined integer (x); and (2) means for subtracting a third constant from the contents of said main register (MR) when the contents of said step counter (SC) are less than said second predetermined integer (x) whereby said third constant is repetitively subtracted from said main register (MR) until the contents of said step counter (SC) are incremented to (x).
Claim 18
Dependent Claim 12 words
The apparatus defined in claim 15, wherein said third constant is unity.
Claim 19
Dependent Claim 17 words
The apparatus defined in claim 15, wherein said second predetermined integer is in the range of 5-12.
Claim 20
Dependent Claim 13 words
The apparatus defined in claim 15, wherein said first predetermined integer is 1.
Claim 21
Dependent Claim 13 words
The apparatus defined in claim 15, wherein said first predetermined integer is 2.
Claim 22
Dependent Claim 49 words
The apparatus defined in claim 13, wherein said speed pattern signal producing means (k) include means for producing a pulse having a pulse-width substantially proportional to the contents of said step counter (SC) when the contents of said main register (MR) are reduced to zero or less than zero.
Claim 23
Dependent Claim 59 words
The apparatus defined in claim 20, wherein said speed pattern signal producing means (k) include means for starting said pulse substantially at the time when said step counter (SC) is set to said initial integer, and ending said pulse substantially at the time when the contents of said main register (MR) are reduced to zero or less than zero.
Claim 24
Dependent Claim 37 words
The apparatus defined in claim 13, wherein said controlling means (1) includes means, responsive to said speed pattern signal producing means (k) for actuating a plurality of speed control relays in dependence upon said speed pattern signal.
Claim 25
Dependent Claim 51 words
The apparatus defined in claim 22, wherein said second constant (d) is chosen such that said step counter is incremented, at a maximum, the number of times equal to the number of speed control relays, before the contents of the main register (MR) are reduced to zero or less than zero.
Claim 26
Dependent Claim 41 words
The apparatus defined in claim 13, wherein said second constant (d) is chosen such that said step counter is incremented, at a maximum, 256 times before the contents of the main register (MR) are reduced to zero or less than zero.
Claim 27
Dependent Claim 32 words
The apparatus defined in claim 13, wherein said first constant (q) is chosen to produce substantially constant deceleration during most of the vehicle slowdown period when the vehicle approaches a stopping position.
Claim 28
Dependent Claim 19 words
The apparatus defined in claim 13, wherein said vehicle is an elevator car and said stopping positions are floors.
Claim 29
Dependent Claim 159 words
Apparatus for controlling the speed of a vehicle movable between a plurality of stopping positions, said apparatus comprising, in combination: (a) means for generating a digital pulse (SR) having a pulse-width substantially proportional to the speed pattern of the vehicle; (b) first signal source means for producing a constant first signal of adjustable magnitude; (c) first switch means, connected to said first signal source means and responsive to said pulse generating means, for passing said first signal during at least a portion of the duration of said digital pulse; (d) signal integrator means, connected to said first switch means, for producing a working signal proportional to the integral of said first signal; (e) sample and hold means, connected to said signal integrator means, for producing an output signal proportional to the maximum value attained by said working signal during the continuance of said digital pulse; and (f) means for controlling the vehicle speed in accordance with said output signal.
Claim 30
Dependent Claim 159 words
Apparatus for controlling the speed of a vehicle movable between a plurality of stopping positions, said apparatus comprising, in combination: (a) means for generating a digital pulse (SR) having a pulse-width substantially proportional to the speed pattern of the vehicle; (b) first signal source means for producing a constant first signal of adjustable magnitude; (c) first switch means, connected to said first signal source means and responsive to said pulse generating means, for passing said first signal during at least a portion of the duration of said digital pulse; (d) signal integrator means, connected to said first switch means, for producing a working signal proportional to the integral of said first signal; (e) sample and hold means, connected to said signal integrator means, for producing an output signal proportional to the maximum value attained by said working signal during the continuance of said digital pulse; and (f) means for controlling the vehicle speed in accordance with said output signal.
Claim 31
Dependent Claim 19 words
The apparatus defined in claim 27, wherein said vehicle is an elevator car and said stopping positions are floors.
Claim 32
Dependent Claim 29 words
The apparatus defined in claim 27, wherein said pulse generating means include means for repetitively generating said digital pulse, whereby said signal integrator means repetitively integrates said first signal.
Claim 33
Dependent Claim 21 words
The apparatus defined in claim 27, wherein said first signal source means include a potentiometer for adjusting said constant first signal.
Claim 34
Dependent Claim 26 words
The apparatus defined in claim 27, wherein said first signal source means include a current source and said constant first signal is a constant first current.
Claim 35
Dependent Claim 64 words
The apparatus defined in claim 27, further comprising second signal source means for producing a constant second signal of adjustable magnitude; and second switch means, connected between said second signal source means and said signal integrator means and responsive to said pulse generating means, for passing said second signal to said signal integrator means during a portion of the duration of said digital pulse.
Claim 36
Dependent Claim 52 words
The apparatus defined in claim 32, wherein said first switch means passes said first signal during a first portion and said second switch means passes said second signal during a second portion of the duration of said digital pulse, and wherein said first and second portions of said pulse are mutually exclusive.
Claim 37
Dependent Claim 16 words
The apparatus defined in claim 33, wherein said second portion precedes said first portion in time.
Claim 38
Dependent Claim 21 words
The apparatus defined in claim 32, wherein said second signal source means include a potentiometer for adjusting said constant second signal.
Claim 39
Dependent Claim 26 words
The apparatus defined in claim 32, wherein said second signal source means include a current source and said constant second signal is a constant second current.
Claim 40
Dependent Claim 38 words
The apparatus defined in claim 32, wherein said vehicle is movable in opposite directions between said stopping positions; and wherein said first and second signals are positive for one direction and negative for the opposite direction of motion.
Claim 41
Dependent Claim 46 words
The apparatus defined in claim 27, further comprising means, connected to said signal integrator means and responsive to said pulse generating means, for setting said working signal to a prescribed value proportional to the landing speed of the vehicle at the commencement of said digital pulse.
Claim 42
Dependent Claim 12 words
The apparatus defined in claim 38, wherein said prescribed value is adjustable.
Claim 43
Dependent Claim 62 words
The apparatus defined in claim 38, wherein said vehicle is movable in opposite directions between said stopping positions; and wherein said working signal setting means includes means for setting said working signal to a positive prescribed value proportional to the landing speed for one direction and to a negative prescribed value proportional to the landing speed for the opposite direction of motion.
Claim 44
Dependent Claim 19 words
The apparatus defined in claim 40, wherein said positive prescribed value and said negative prescribed value are independently adjustable.
Claim 45
Dependent Claim 39 words
The apparatus defined in claim 40, wherein said working signal setting means includes means for causing said working signal to oscillate between said positive and negative prescribed values when said vehicle is at a standstill at a stopping position.
Claim 46
Dependent Claim 36 words
The apparatus defined in claim 27, wherein said vehicle is movable in opposite directions between said stopping positions; and wherein said first signal is positive for one direction and negative for the opposite direction of motion.
Claim 47
Independent Claim 102 words
A method for controlling the speed of a vehicle movable between a plurality of stopping positions, said method comprising the steps of: (a) receiving a first digital signal representative of the target distance between the present position of the vehicle and the nearest selected stopping position in the direction of vehicle travel; (b) calculating the speed pattern for said vehicle from said target distance; (c) producing a second digital signal representative of said speed pattern; (d) converting said second digital signal to an analog signal representative of said speed pattern; and (e) controlling the vehicle speed in accordance with said analog signal.
Claim 48
Independent Claim 102 words
A method for controlling the speed of a vehicle movable between a plurality of stopping positions, said method comprising the steps of: (a) receiving a first digital signal representative of the target distance between the present position of the vehicle and the nearest selected stopping position in the direction of vehicle travel; (b) calculating the speed pattern for said vehicle from said target distance; (c) producing a second digital signal representative of said speed pattern; (d) converting said second digital signal to an analog signal representative of said speed pattern; and (e) controlling the vehicle speed in accordance with said analog signal.
Claim 49
Dependent Claim 13 words
The method defined in claim 44, wherein steps (a)-(d) are carried out repeatedly.
Claim 50
Dependent Claim 55 words
The method defined in claim 45, wherein said converting step (d) includes the steps of: (1) converting said second digital signal to an intermediate analog signal, (2) storing said intermediate analog signal, and (3) producing a continuous analog output signal representative of the stored signal value during the time that steps (a)-(d) are next repeated.
Claim 51
Dependent Claim 228 words
The method defined in claim 44, wherein the calculating step (b) includes the method of: (1) setting the contents of a main register, designated as a first variable (MR), equal to a digital number representing a target distance (TD) between the present position of the vehicle and a selected stopping position; (2) setting the contents of a step counter, designated as a second variable (SC), equal to a digital number representing an initial integer (1, 2, . . . x); (3) setting the contents of an auxiliary register, designated as a third variable (XR), equal to a digital number representing a first constant (q); (4) digitally subtracting the contents of the auxiliary register, said third variable (XR), from the contents of the main register, said first variable (MR); (5) digitally adding a digital number representing a second constant (d) to the contents of said auxiliary register, said third variable (XR); (6) incrementing said step counter, and hence said second variable (SC), by one unit; (7) determining whether the content of said main register, said first variable (MR), has been reduced to zero or less; (8) if said first variable (MR) is greater than zero, returning to step (d); (9) if said first variable (MR) is zero or less than zero, setting the speed pattern substantially proportional to said second variable (SC); and (10) repeatedly carrying out steps (a)-(i).
Claim 52
Dependent Claim 25 words
The method defined in claim 44, wherein said second digital signal is a digital pulse having a pulse width substantially proportional to said speed pattern.
Claim 53
Dependent Claim 78 words
The method defined in claim 48, wherein said converting step (d) includes the steps of: (1) producing a constant first signal of adjustable magnitude; (2) integrating said first signal during at least a first portion of the duration of said digital pulse; (3) producing a working signal substantially proportional to the result of the integration; and (4) producing an output signal proportional to the maximum value attained by said working signal during the continuance of said digital pulse.
Claim 54
Dependent Claim 54 words
The method defined in claim 49, wherein said converting step (d) further comprises the steps of: (5) producing a constant second signal of adjustable magnitude; and (6) integrating said second signal during a second portion of the duration of said digital pulse, said first and second portions of said digital pulse being mutually exclusive.
Claim 55
Dependent Claim 106 words
Apparatus for controlling the speed of a vehicle movable between a plurality of stopping positions, said apparatus comprising, in combination: (a) digital calculator means, responsive to a first digital signal representative of the target distance between the present position of the vehicle and the nearest selected stopping position of the direction of vehicle travel, for calculating the speed pattern of the vehicle and producing a second digital signal representative of said speed pattern; (b) digital-to-analog conversion means for converting said second digital signal to an analog signal representative of said speed pattern; and (c) means for controlling the vehicle speed in accordance with said analog signal.
Claim 56
Dependent Claim 106 words
Apparatus for controlling the speed of a vehicle movable between a plurality of stopping positions, said apparatus comprising, in combination: (a) digital calculator means, responsive to a first digital signal representative of the target distance between the present position of the vehicle and the nearest selected stopping position of the direction of vehicle travel, for calculating the speed pattern of the vehicle and producing a second digital signal representative of said speed pattern; (b) digital-to-analog conversion means for converting said second digital signal to an analog signal representative of said speed pattern; and (c) means for controlling the vehicle speed in accordance with said analog signal.
Claim 57
Dependent Claim 38 words
The apparatus defined in claim 51, wherein said calculator means is responsive to the repeated application of said first digital signal to repeatedly calculate said speed pattern and produce said second digital signal representative of said speed pattern.
Claim 58
Dependent Claim 58 words
The apparatus defined in claim 52, wherein said conversion means includes: (1) means for converting said second digital signal to an intermediate analog signal; (2) sample-and-hold means for storing said intermediate analog signal upon completion of each calculation; and (3) means for producing a continuous analog output signal representative of the stored value during the next subsequent calculation.
Claim 59
Dependent Claim 223 words
The apparatus defined in claim 51, wherein said calculator means comprises, in combination: (1) a main register (MR); (2) means for setting the contents of said main register (MR) equal to a target distance (TD) between the present position of the vehicle and a selected stopping position; (3) a step counter (SC); (4) means for setting the contents of said step counter (SC) equal to an initial integer (1, 2, . . . x); (5) an auxiliary register (XR); (6) means for setting the contents of said auxiliary register (XR) equal to a first constant (q); (7) means, connected to said auxiliary register (XR) and to said main register (MR), for subtracting the contents of said auxiliary register (XR) from the contents of said main register (MR); (8) means for adding a second constant (d) to the contents of said auxiliary register (XR) after a subtraction; (9) means for incrementing said step counter (SC) by one unit after a subtraction; (10) first decision means for determining whether the contents of said main register (MR) have been reduced to zero or less than zero; (11) means, responsive to said first decision means, for producing a speed pattern signal substantially proportional to the contents of said step counter (SC) when the contents of said main register (MR) are reduced to zero or less than zero.
Claim 60
Dependent Claim 25 words
The apparatus defined in claim 51, wherein said second digital signal is a digital pulse having a pulse width substantially proportional to said speed pattern.
Claim 61
Dependent Claim 115 words
The apparatus defined in claim 55, wherein said conversion means includes: (1) first signal source means for producing a constant first signal of adjustable magnitude; (2) first switch means, connected to said first signal source means and responsive to said digital pulse, for passing said first signal during at least a first portion of the duration of said digital pulse; (3) signal integrator means, connected to said first switch means, for producing a working signal proportional to the integral of said first signal; and (4) sample-and-hold means, connected to said signal integrator means, for producing an output signal proportional to the maximum value attained by said working signal during the continuance of said digital pulse.
Claim 62
Dependent Claim 76 words
The apparatus defined in claim 56, wherein said conversion means further comprises second signal source means for producing a constant second signal of adjustable magnitude; and second switch means, connected between said second signal source means and said signal integrator means and responsive to said digital pulse, for passing said second signal to said signal integrator means during a second portion of the duration of said digital pulse, said first and second portions being mutually exclusive.

References Cited (Backward Citations)

US3589474A Cited
US3670851A Cited
US3777855A Cited
US3747710A Cited
US3893695A Cited
US4102436A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-09-02 1984-03-03 1984-09-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-09-02 1988-03-03 1988-09-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-09-02 1992-03-03 1992-09-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag