Nothing Special   »   [go: up one dir, main page]

US10207894B2 - Controlling sway of elevator cable with movement of elevator car - Google Patents

Controlling sway of elevator cable with movement of elevator car Download PDF

Info

Publication number
US10207894B2
US10207894B2 US15/460,964 US201715460964A US10207894B2 US 10207894 B2 US10207894 B2 US 10207894B2 US 201715460964 A US201715460964 A US 201715460964A US 10207894 B2 US10207894 B2 US 10207894B2
Authority
US
United States
Prior art keywords
elevator
cable
length
elevator car
sway
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.)
Active, expires
Application number
US15/460,964
Other versions
US20180265327A1 (en
Inventor
Mouhacine Benosman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Research Laboratories Inc
Original Assignee
Mitsubishi Electric Research Laboratories Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Research Laboratories Inc filed Critical Mitsubishi Electric Research Laboratories Inc
Priority to US15/460,964 priority Critical patent/US10207894B2/en
Priority to PCT/JP2017/034822 priority patent/WO2018168034A1/en
Priority to JP2019537202A priority patent/JP6723464B2/en
Priority to CN201780088085.5A priority patent/CN110402231B/en
Publication of US20180265327A1 publication Critical patent/US20180265327A1/en
Application granted granted Critical
Publication of US10207894B2 publication Critical patent/US10207894B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/24Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration
    • B66B1/28Control systems with regulation, i.e. with retroactive action, for influencing travelling speed, acceleration, or deceleration electrical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B7/00Other common features of elevators
    • B66B7/06Arrangements of ropes or cables
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B9/00Kinds or types of lifts in, or associated with, buildings or other structures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/40Details of the change of control mode
    • B66B2201/404Details of the change of control mode by cost function evaluation

Definitions

  • This invention relates generally to elevator systems, and more particularly to reducing a sway of an elevator electrical cable in an elevator system using movement of the elevator car.
  • Typical elevator systems include an elevator car, e.g., for moving passengers between different floors of the building and a counterweight moving along guiderails in a vertical elevator shaft above or below ground.
  • the car and the counterweight are connected to each other by hoist cables referred herein as elevator ropes.
  • the hoist cables are wrapped around a grooved sheave located in a machine room at the top or bottom of the elevator shaft.
  • the sheave can be moved by an electrical motor, or the counterweight can be powered by a linear motor.
  • the car receives control signals and power signals through a set of electrical cables which have one side attached to the bottom of the elevator car and the opposite side attached to the elevator shaft usually at the mid distance between the top and the bottom position of the elevator car in the elevator shaft.
  • the sway of the cables refers to an oscillation of the cables, e.g., electrical cables, in the elevator shaft.
  • the oscillation can be a significant problem in an elevator system.
  • the oscillation can be caused, for example, by wind induced building deflection and/or the vibration of the cables during operation of the elevator system. If the frequency of the vibrations approaches or enters a natural harmonic of the cables, then the oscillations can be greater than the displacements. In such situations, the cables can tangle with other equipment in the elevator shaft or get structurally weaker over time, and the elevator system may be damaged.
  • a passive damping mechanical system is added to the elevator shaft at one side of the elevator cables where they attach to the elevator shaft.
  • the passive mechanical system applies a brake to the cables motion which reduced their motion and thus reduces their vibration.
  • two passive mechanical systems are added to the elevator cables system to damp out their vibrations.
  • One roller-like mechanical system is mounted at the point of connection between the elevator cables and the elevator shaft with a motion of the rollers along the elevator shaft wall, i.e. perpendicular to the vibration of the elevator cables.
  • Another similar passive mechanical system is mounted under the elevator car at the point of attachment of the elevator cables and the elevator car.
  • This mechanical system includes a roller-like device forcing the cables to move in the axis of vibrations of the elevator cables.
  • Such a mechanical system allows the two extremities of the elevator cables to move in two perpendicular directions, and the brake applied to the rollers damps out the motion of the elevator cables to reduce its vibrations.
  • Some embodiments are based on a realization that vertical movement of the elevator car induces an extra dynamical terms in the cable equations, that counteracts the cable sway due to external disturbances on the building. If the car vertical motion between floors is properly planned, then the movement of the elevator car can be used to reduce the cable sway.
  • the movement of the elevator car is controlled by causing a main sheave of the elevator system to change a length of the elevator rope of the elevator car.
  • the sway of the elevator car can be reduced without the usage of any actuators.
  • Some embodiments are based on recognition that a model of an elevator cable can include a sway of the elevator cable and an external disturbance acting on the cable that causes the sway. Some embodiments are based on the realization that such an external disturbance includes a controlled disturbance caused by the movement of the elevator car and an uncontrolled disturbance, e.g., a force of the wind inducing vibration of the building and/or the elevator system installed in the building.
  • an uncontrolled disturbance e.g., a force of the wind inducing vibration of the building and/or the elevator system installed in the building.
  • the movement of the elevator car is typically performed in response to a service call requesting the elevator car to change its position from a current position to a different position in the elevator shaft.
  • the elevator car can be requested to move in response to a hall call to accept a passenger, and/or in response to a car call for moving the passenger to a desired floor.
  • the elevator car is supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system.
  • the request for the movement of the elevator car necessitates a change of the length of the elevator rope.
  • the movement of the elevator car can be defined by a rate of change of the length of the elevator rope as a function of time.
  • the model of the cable can relate a sway of the cable to a rate of change of the length of the elevator rope from its current length to the requested changed length.
  • a rate of change is referred herein as a motion profile of an elevator car, which can be defined by one or combination of the length, the velocity, and the acceleration of the elevator rope as a function of time.
  • various embodiments determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable and move the elevator car according to the determined motion profile.
  • Some embodiments are based on another realization that when the uncontrolled disturbance is bound by a maximal value, different motion profiles for different change of the length of the rope can be predetermined off-line.
  • This realization simplifies the computational requirements of the processor of the elevator system. For example, it allows for selecting, using the requested change of the length of the elevator rope, the motion profile from a memory storing a mapping between different motion profiles and different values of modification of the length of the elevator rope.
  • Some embodiments determine the motion profile by solving an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable.
  • the optimization is typically an iterative process that requires the processors of those embodiments to meet a minimum computational requirements.
  • alternative embodiments simplify these requirements by assuming that the motion profile follows a predetermined pattern. Such a pattern restricts the variations of the motion profile simplifying the optimization.
  • the motion profile is defined by a profile of the acceleration of the elevator car having a predetermined pattern.
  • the processor of the embodiment determines the parameters of the predetermined pattern, which is simpler that the general optimization.
  • Example of such a pattern includes a constant acceleration section followed by a zero acceleration section followed by a constant deceleration section.
  • the parameters include a slope of the acceleration, a slope of deceleration, and the length of each segment.
  • one embodiment minimizes a cost function representing the maximum cable sway over the car travel time interval, under the constraints of the cable model, and the car start and end positions.
  • the optimization variables can be the parameters of the car motion profile, for example, a slope of the acceleration, a slope of deceleration, and the length of each segment.
  • this optimization can be realized offline, where the results of the optimization process for different car motions between different floors, which correspond to different rope lengths' changes, is stored in a table and then used later online when the elevator is required to travel between these different floors.
  • the controller which regulates the car motion, extracts the optimal motion profile of the elevator car for this specific floors request, and then use this motion profile to move the elevator car from floor one to floor ten, with minimal cable sway.
  • one embodiment discloses a method for controlling an operation of an elevator system including an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system, and at least one elevator cable connected to the elevator car and the elevator shaft to carry electrical signals to the elevator car, wherein the method uses a processor coupled with stored instructions implementing the method, wherein the instructions, when executed by the processor carry out at least some steps of the method.
  • the method includes receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope; accessing a model of a cable relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; determining the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable; and controlling the motion of the elevator car according to the determined motion profile.
  • an elevator system including an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system; a motor to control a rotation of the sheave changing the length of the elevator rope; at least one elevator cable connected to the elevator car and the elevator shaft; at least one input interface for accepting a request of the elevator car to move from a current position in the elevator shaft to a different position necessitating a change of the length of the elevator rope; a memory to store a model of a cable as a function of a sway of the cable and a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; and a controller including a processor to determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to
  • Yet another embodiment discloses a non-transitory computer readable storage medium embodied thereon a program executable by a processor for performing a method, wherein the memory stores a set of analytical functions and a set of cost functions corresponding to a set of patterns of elementary paths, each pattern represents a continuous path, each analytical function is determined for a corresponding pattern to provide an analytical solution for input states of the vehicle defining a continuous path connecting the input states by a sequential compositions of the elementary paths following the corresponding pattern, and each cost function is determined to provide a cost of the corresponding pattern indicative of a cost of the motion of the vehicle according to the continuous path connecting the input states and represented by the corresponding pattern.
  • the method includes receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope; accessing a model of a cable relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; determining the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable; and controlling the motion of the elevator car according to the determined motion profile.
  • FIG. 1A shows a schematic of an elevator system according to some embodiments.
  • FIG. 1B shows a schematic of application of different forces to the elevator cable 175 during the motion 160 of the elevator car 12 between floors 180 , according to some embodiments.
  • FIG. 2 is a schematic illustrating the control of one or several elevator cars 201 - 202 in a group elevator system 211 in a building having multiple floors 203 , according to some embodiments.
  • FIG. 3 shows a schematic of a model 300 of cable of the elevator system according to some embodiments.
  • FIG. 4 shows a block diagram of a method for controlling an operation of an elevator system according to some embodiments.
  • FIG. 5 shows an example of a mapping between different motion profiles and different values of modification of the length of the elevator rope according to some embodiments.
  • FIG. 6 shows an exemplar motion profile defined by a profile of the acceleration of the elevator car having a predetermined pattern according to some embodiment.
  • FIG. 7 is a block diagram of a control system for controlling the elevator systems that can be implemented using an alternate computer or processor according to embodiments.
  • FIG. 1A shows a schematic of an elevator system according to some embodiments.
  • the elevator system includes an elevator car 12 connected by at least one elevator ropes to different components of the elevator system.
  • the elevator car and a counterweight 14 connect to one another by main ropes 16 - 17 , and compensating ropes 18 .
  • the elevator car 12 can include a crosshead 30 and a safety plank 33 .
  • the electrical signals and/or commands are carried to the elevator car by at least one elevator cable 175 connected to the car 12 and the elevator shaft at an attachment point 190 .
  • the elevator car 12 supported by the elevator rope 16 wrapped around a sheave 112 .
  • the rotation of the sheave 112 changes a length of the elevator rope between the sheave and the elevator car to control a movement of the elevator car within an elevator shaft of the elevator system.
  • the rotation of the sheave changing the length of the elevator rope can be controlled by a motor 140 connected to the sheave and/or to a pulley 20 .
  • the pulley 20 for moving the elevator car 12 and the counterweight 14 through an elevator shaft 22 can be located in a machine room (not shown) at the top (or bottom) of the elevator shaft 22 .
  • the elevator system can also include a compensating pulley 23 .
  • An elevator shaft 22 includes a front wall 29 , a back wall 31 , and a pair of side walls 32 .
  • the elevator car and the counterweight have a center of gravity at a point where summations of the moments in the x, y, and z directions are zero.
  • the elevator car 12 or counterweight 14 can theoretically be supported and balanced at the center of gravity (x, y, z), because all of the moments surrounding the center of gravity point are cancel out.
  • the elevator ropes 16 - 17 typically are connected to the crosshead 30 of the elevator car 12 where the coordinates of the center of gravity of the car are projected.
  • the elevator ropes 16 - 17 are connected to the top of the counterweight 14 the coordinates of the center of gravity of the counterweight 14 are projected.
  • Some embodiments are based on recognition that a model of an elevator cable can include a sway of the elevator cable and an external disturbance acting on the cable that causes the sway. Some embodiments are based on realization that such an external disturbance includes a controlled disturbance caused by the movement of the elevator car and an uncontrolled disturbance, e.g., a force of the wind inducing vibration of the building and/or the elevator system installed in the building.
  • an uncontrolled disturbance e.g., a force of the wind inducing vibration of the building and/or the elevator system installed in the building.
  • FIG. 1B shows a schematic of application of different forces to the elevator cable 175 during the motion 160 of the elevator car 12 between floors 180 , according to some embodiments.
  • the external disturbances on the building with the elevator system exert a disturbance force 170 on the elevator cable 175 .
  • the disturbance force 170 changes the nominal shape of the elevator cable 175 to a current shape 176 .
  • the motion 160 is the controlled disturbance that also acts on the cable 175 .
  • Some embodiments of the invention are based on recognition that it is possible to apply another force on the cable to counteract the effect of the disturbance force on the shape of the elevator cable.
  • various embodiments of the invention are based on a realization that the car motion between the building floors can be used to apply such a counter force and to reduce the sway of the elevator cable in an elevator system.
  • Some embodiments are based on realization that the inverse shape of the elevator cable can be derived indirectly from a model of the elevator cable attached to the elevator car.
  • the controller 150 includes a processor 155 configured to determine an optimal motion of the elevator car which creates a counter force on the elevator cable required to change a nominal shape of the elevator cable to a shape 174 that is inverse of a current shape 176 of the elevator cable caused by disturbance on the elevator system, and to cause the motor 140 to rotate the sheave 112 and to move 160 the elevator car 12 with an acceleration that applies the counter force to the elevator cable.
  • the movement of the elevator car is typically performed in response to a service call requesting the elevator car to change its position from a current position to a different position in the elevator shaft.
  • the elevator car can be requested to move in response to a hall call to accept a passenger, and/or in response to a car call for moving the passenger to a desired floor.
  • the elevator car is supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system.
  • the request for the movement of the elevator car necessitates a change of the length of the elevator rope.
  • the movement of the elevator car can be defined by a rate of change of the length of the elevator rope as a function of time.
  • the model of the cable relates a sway of the cable to a rate of change of the length of the elevator rope from its current length to the requested changed length.
  • a rate of change is referred herein as a motion profile of an elevator car, which can be defined by one or combination of the length, the velocity, and the acceleration of the elevator rope as a function of time.
  • various embodiments determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable and move the elevator car according to the determined motion profile.
  • FIG. 2 is a schematic illustrating the control of one or several elevator cars 201 - 202 in a group elevator system 211 in a building having multiple floors 203 , according to some embodiments.
  • the elevator system includes at least one input interface 220 for accepting a request of the elevator car to move from a current position in the elevator shaft to a different position. Such a request necessitates a change of the length of the elevator rope 230 .
  • the change 230 can be determined based on heights of the floors and on a number of floor that elevator car needs to travel for its current position to a requested position.
  • the calculation of the change of the elevator rope for specific motion between the floors is configured as part of the installation of the elevator system.
  • the controller 150 determine the motion profile 210 of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable 175 according to the model of the cable 300 stored in a memory operatively connected to the processor 155 .
  • the controller causes the motor 140 to rotate the sheave and to move the elevator car according to the determined motion profile 210 .
  • a model of a cable 300 as a function of a sway of the cable 175 and a motion profile of an elevator car 210 defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time.
  • FIG. 3 shows a schematic of a model 300 of cable of the elevator system according to some embodiments.
  • the model of the elevator cable is designed based on parameters of the elevator system.
  • the parameters and the models of other elevator systems can be similarly derived.
  • Various methods can be used to formulate the model of the cable as a function of the sway 370 , 380 of the elevator cable caused by the disturbances 305 and the motion of the elevator car 160 .
  • the elevator cable is modeled as a two rigid segments 330 , 340 coupled with a compliant spring 360 .
  • One side of the cables is attached to the car 315 , and the other side is attached to the elevator shaft 335 .
  • the external disturbance on the system e.g., from wind, is modeled with w(t) 305 at the wall-side and with c(t) 310 at the car-side, the cable sways are directly proportional to the angular variable 350 at the car-side, and the angular variable 320 at the wall-side.
  • embodiment is advantageous because of its simplicity and low computations requirements. Indeed, other more complicated models might be developed for this system. For instance, embodiment uses a lumped model, which discretized the cables to several small spring-damper elements connected to each other to form a cable and then writes the dynamical models for each element.
  • this approach leads to a complicated model with large number of variables, which is not suitable for real-time simulations and control.
  • Another way to design a model for the elevator cable system is to use an infinite dimension model for each cable, which is mathematically presented in the form of a partial differential equation (PDE).
  • PDE partial differential equation
  • FIG. 4 shows a block diagram of a method for controlling an operation of an elevator system according to some embodiments.
  • the method uses a processor, e.g., the processor 155 , coupled with stored instructions implementing the method.
  • the instructions when executed by the processor carry out at least some steps of the method.
  • the method access a model of a cable 414 relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time and determines 420 the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable.
  • the method controls the motion of the elevator car according to the determined motion profile.
  • the model of the cable includes a disturbance on the elevator system.
  • one embodiment determines the disturbance 416 on the elevator system using a sensor measuring an acceleration of a sway of the building and solves an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable to produce the motion profile.
  • some embodiments minimize the following cost function: J ( t,U,Z ): ⁇ ⁇ 6 ⁇ with respect to the control time function U(t): ⁇ over a finite time interval [t 0 , ⁇ right arrow over (t) ⁇ f ] ⁇ .
  • some embodiments use a bound on the value of the disturbance 418 .
  • Some embodiments are based on another realization that when the uncontrolled disturbance is bound by a maximal value 418 , different motion profiles for different change of the length of the rope can be predetermined both on-line during the operation of the elevator system as well as off-line.
  • This realization simplifies the computational requirements of the processor of the elevator system. For example, it allows for selecting, using the requested change of the length of the elevator rope, the motion profile from a memory storing a mapping between different motion profiles and different values of modification of the length of the elevator rope.
  • FIG. 5 shows an example of a mapping between different motion profiles and different values of modification of the length of the elevator rope according to some embodiments.
  • the embodiments use the requested change of the length of the elevator rope to retrieve from the memory the corresponding motion profile.
  • Some embodiments determine the motion profile by solving an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable.
  • the optimization is typically an iterative process that requires the processors of those embodiments to meet a minimum computational requirements.
  • a Pontryagin minimum principle solution to the optimal control problem used by some embodiments leads to a ‘non-structured’ solution, i.e., the shape (over time) of the control l c (2) is dictated by the solution of the control problem.
  • a ‘non-structured’ solution i.e., the shape (over time) of the control l c (2) is dictated by the solution of the control problem.
  • This is in contrast with the desirable usual shapes of the elevator motion trajectories used in actual elevators, which take into account passengers ride comfort and safety.
  • some embodiments simplify these requirements by assuming that the motion profile follows a predetermined pattern. Such a pattern restricts the variations of the motion profile simplifying the optimization.
  • FIG. 6 shows an exemplar motion profile defined by a profile of the acceleration of the elevator car having a predetermined pattern according to some embodiment.
  • This pattern includes a constant acceleration section 610 followed by a zero acceleration section 620 followed by a constant deceleration section 630 .
  • the parameters of the pattern determined for the requested change of length of the elevator rope include a slope of the acceleration 615 , a slope of deceleration 635 , and the length of each segment.
  • the structural constraint impose by the pattern restricts to a set of optimization vectors: ( a,b,T 0 ,T 1 ,T 2 ,T 3 ,T 4 ,T 5 ,T 6 )′ ⁇ 9 ,a> 0, b ⁇ 0.
  • ) 2 is added to minimize the cable sway at the wall side
  • ) 2 is added to minimize the cable sway at the car side;
  • FIG. 7 is a block diagram of a control system for controlling the elevator systems that can be implemented using an alternate computer or processor according to embodiments.
  • the computer 711 includes a processor 740 , computer readable memory 712 , storage 758 and user interface 749 with display 752 and keyboard 751 , which are connected through bus 756 .
  • the user interface 749 in communication with the processor 740 and the computer readable memory 712 , acquires and stores the data (i.e., data relating to controlling movement of the elevator cars or elevator systems, elevator system operational historical data, elevator system optimization related data related to assigning halls calls to elevator cars of a similar elevator system), in the computer readable memory 712 upon receiving an input from a surface, keyboard surface, of the user interface 757 by a user.
  • data i.e., data relating to controlling movement of the elevator cars or elevator systems, elevator system operational historical data, elevator system optimization related data related to assigning halls calls to elevator cars of a similar elevator system
  • the memory 712 can store instructions that are executable by the processor, historical data, and any data to that can be utilized by the methods and systems of the present disclosure.
  • the processor 740 can be a single core processor, a multi-core processor, a computing cluster, or any number of other configurations.
  • the processor 740 can be connected through a bus 756 to one or more input and output devices.
  • the memory 712 can include random access memory (RAM), read only memory (ROM), flash memory, or any other suitable memory systems.
  • a storage device 758 can be adapted to store supplementary data and/or software modules used by the processor.
  • the storage device 758 can store historical data and other related data such as manuals for the devices of the elevator system or similar types of elevator systems, wherein the devices can include sensing devices capable of obtaining data as mentioned above regarding the present disclosure. Additionally, or alternatively, the storage device 758 can store historical data similar to the data.
  • the storage device 758 can include a hard drive, an optical drive, a thumb-drive, an array of drives, or any combinations thereof.
  • the system can be linked through the bus 756 optionally to a display interface (not shown) adapted to connect the system to a display device (not shown), wherein the display device can include a computer monitor, camera, television, projector, or mobile device, among others.
  • a display interface not shown
  • the display device can include a computer monitor, camera, television, projector, or mobile device, among others.
  • the computer 711 can include a power source 754 , depending upon the application the power source 754 may be optionally located outside of the computer 711 .
  • Linked through bus 756 can be a user input interface 757 adapted to connect to a display device 748 , wherein the display device 748 can include a computer monitor, camera, television, projector, or mobile device, among others.
  • a printer interface 759 can also be connected through bus 756 and adapted to connect to a printing device 732 , wherein the printing device 732 can include a liquid inkjet printer, solid ink printer, large-scale commercial printer, thermal printer, UV printer, or dye-sublimation printer, among others.
  • a network interface controller (NIC) 734 is adapted to connect through the bus 756 to a network 736 , wherein measuring data or other data, among other things, can be rendered on a third party display device, third party imaging device, and/or third party printing device outside of the computer 711 .
  • the data or other data can be transmitted over a communication channel of the network 736 , and/or stored within the storage system 758 for storage and/or further processing.
  • the measuring data or other data may be received wirelessly or hard wired from a receiver 746 (or external receiver 738 ) or transmitted via a transmitter 747 (or external transmitter 739 ) wirelessly or hard wired, the receiver 746 and transmitter 747 are both connected through the bus 756 .
  • the computer 711 may be connected via an input interface 708 to external sensing devices 744 and external input/output devices 741 .
  • the computer 711 may be connected to other external computers 742 , sensors 704 sensing the operation of the elevator system and/or other machines 702 .
  • An output interface 709 may be used to output the processed data from the processor 740 .
  • the embodiments can be implemented in any of numerous ways.
  • the embodiments may be implemented using hardware, software or a combination thereof.
  • the software code can be stored on a non-transient computer readable memory and executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers.
  • processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component.
  • a processor may be implemented using circuitry in any suitable format.
  • Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices.
  • program modules include routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types.
  • functionality of the program modules may be combined or distributed as desired in various embodiments.
  • embodiments of the invention may be embodied as a method, of which an example has been provided.
  • the acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Structural Engineering (AREA)
  • Lift-Guide Devices, And Elevator Ropes And Cables (AREA)
  • Elevator Control (AREA)

Abstract

An elevator system includes an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system. An elevator cable is connected to the elevator car and the elevator shaft to carry electrical signals to the elevator car. The operation of the elevator system is controlled in response to receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope. A motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable is determined according to a model of a cable relating a sway of the cable to a motion profile. Next, the motion of the elevator car is controlled according to the determined motion profile.

Description

TECHNICAL FIELD
This invention relates generally to elevator systems, and more particularly to reducing a sway of an elevator electrical cable in an elevator system using movement of the elevator car.
BACKGROUND
Typical elevator systems include an elevator car, e.g., for moving passengers between different floors of the building and a counterweight moving along guiderails in a vertical elevator shaft above or below ground. The car and the counterweight are connected to each other by hoist cables referred herein as elevator ropes. The hoist cables are wrapped around a grooved sheave located in a machine room at the top or bottom of the elevator shaft. The sheave can be moved by an electrical motor, or the counterweight can be powered by a linear motor. Furthermore, the car receives control signals and power signals through a set of electrical cables which have one side attached to the bottom of the elevator car and the opposite side attached to the elevator shaft usually at the mid distance between the top and the bottom position of the elevator car in the elevator shaft.
The sway of the cables refers to an oscillation of the cables, e.g., electrical cables, in the elevator shaft. The oscillation can be a significant problem in an elevator system. The oscillation can be caused, for example, by wind induced building deflection and/or the vibration of the cables during operation of the elevator system. If the frequency of the vibrations approaches or enters a natural harmonic of the cables, then the oscillations can be greater than the displacements. In such situations, the cables can tangle with other equipment in the elevator shaft or get structurally weaker over time, and the elevator system may be damaged.
Various conventional methods control the sway of the elevator cables. For example, the method described in Japan Patent JP2033078A a passive damping mechanical system is added to the elevator shaft at one side of the elevator cables where they attach to the elevator shaft. The passive mechanical system applies a brake to the cables motion which reduced their motion and thus reduces their vibration. Similarly, in the Japan Patent JP2106586A two passive mechanical systems are added to the elevator cables system to damp out their vibrations. One roller-like mechanical system is mounted at the point of connection between the elevator cables and the elevator shaft with a motion of the rollers along the elevator shaft wall, i.e. perpendicular to the vibration of the elevator cables.
Another similar passive mechanical system is mounted under the elevator car at the point of attachment of the elevator cables and the elevator car. This mechanical system includes a roller-like device forcing the cables to move in the axis of vibrations of the elevator cables. Such a mechanical system allows the two extremities of the elevator cables to move in two perpendicular directions, and the brake applied to the rollers damps out the motion of the elevator cables to reduce its vibrations.
However, the passive damping systems increase the cost of the elevator systems and usually configured in advanced reducing their flexibilities.
SUMMARY
It is an objective of some embodiments to provide a system and a method for reducing a sway of an elevator cable connected to an elevator car in an elevator system by shaping the movement of the elevator car between floors. It is another objective of some embodiments to provide a motion profile of the elevator car that reduces the sway of the elevator cable with or without knowing an external disturbance acting on an elevator system. It is another objective of some embodiments to reduce the computational requirements for the determination of such a motion profile.
Some embodiments are based on a realization that vertical movement of the elevator car induces an extra dynamical terms in the cable equations, that counteracts the cable sway due to external disturbances on the building. If the car vertical motion between floors is properly planned, then the movement of the elevator car can be used to reduce the cable sway. For example, in some embodiments, the movement of the elevator car is controlled by causing a main sheave of the elevator system to change a length of the elevator rope of the elevator car. Thus, the sway of the elevator car can be reduced without the usage of any actuators.
Some embodiments are based on recognition that a model of an elevator cable can include a sway of the elevator cable and an external disturbance acting on the cable that causes the sway. Some embodiments are based on the realization that such an external disturbance includes a controlled disturbance caused by the movement of the elevator car and an uncontrolled disturbance, e.g., a force of the wind inducing vibration of the building and/or the elevator system installed in the building. Thus, when the uncontrolled disturbance is fixed, e.g., using a measured value or bounded by a maximum value, such a cable model unambiguously relates a sway of the cable to the controlled disturbance caused by the movement of the elevator car.
During a normal operation of the elevator system, the movement of the elevator car is typically performed in response to a service call requesting the elevator car to change its position from a current position to a different position in the elevator shaft. For example, the elevator car can be requested to move in response to a hall call to accept a passenger, and/or in response to a car call for moving the passenger to a desired floor.
The elevator car is supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system. To that end, the request for the movement of the elevator car necessitates a change of the length of the elevator rope. Also, the movement of the elevator car can be defined by a rate of change of the length of the elevator rope as a function of time. In such a manner, the model of the cable can relate a sway of the cable to a rate of change of the length of the elevator rope from its current length to the requested changed length. Because the rate of change of the length of the elevator rope is strongly dependent on the movement of the elevator car, such a rate of change is referred herein as a motion profile of an elevator car, which can be defined by one or combination of the length, the velocity, and the acceleration of the elevator rope as a function of time.
To that end, various embodiments determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable and move the elevator car according to the determined motion profile.
Some embodiments are based on another realization that when the uncontrolled disturbance is bound by a maximal value, different motion profiles for different change of the length of the rope can be predetermined off-line. This realization simplifies the computational requirements of the processor of the elevator system. For example, it allows for selecting, using the requested change of the length of the elevator rope, the motion profile from a memory storing a mapping between different motion profiles and different values of modification of the length of the elevator rope.
Some embodiments determine the motion profile by solving an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable. The optimization is typically an iterative process that requires the processors of those embodiments to meet a minimum computational requirements. However, alternative embodiments simplify these requirements by assuming that the motion profile follows a predetermined pattern. Such a pattern restricts the variations of the motion profile simplifying the optimization.
For example, in one embodiment, the motion profile is defined by a profile of the acceleration of the elevator car having a predetermined pattern. To that end, the processor of the embodiment determines the parameters of the predetermined pattern, which is simpler that the general optimization. Example of such a pattern includes a constant acceleration section followed by a zero acceleration section followed by a constant deceleration section. For this example, the parameters include a slope of the acceleration, a slope of deceleration, and the length of each segment.
For example, one embodiment minimizes a cost function representing the maximum cable sway over the car travel time interval, under the constraints of the cable model, and the car start and end positions. In such embodiment the optimization variables can be the parameters of the car motion profile, for example, a slope of the acceleration, a slope of deceleration, and the length of each segment.
Furthermore, in one implementation, this optimization can be realized offline, where the results of the optimization process for different car motions between different floors, which correspond to different rope lengths' changes, is stored in a table and then used later online when the elevator is required to travel between these different floors.
For example, if the elevator is called to travel between floor one and floor ten, then the controller, which regulates the car motion, extracts the optimal motion profile of the elevator car for this specific floors request, and then use this motion profile to move the elevator car from floor one to floor ten, with minimal cable sway.
Accordingly, one embodiment discloses a method for controlling an operation of an elevator system including an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system, and at least one elevator cable connected to the elevator car and the elevator shaft to carry electrical signals to the elevator car, wherein the method uses a processor coupled with stored instructions implementing the method, wherein the instructions, when executed by the processor carry out at least some steps of the method.
The method includes receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope; accessing a model of a cable relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; determining the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable; and controlling the motion of the elevator car according to the determined motion profile.
Another embodiment discloses an elevator system including an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system; a motor to control a rotation of the sheave changing the length of the elevator rope; at least one elevator cable connected to the elevator car and the elevator shaft; at least one input interface for accepting a request of the elevator car to move from a current position in the elevator shaft to a different position necessitating a change of the length of the elevator rope; a memory to store a model of a cable as a function of a sway of the cable and a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; and a controller including a processor to determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable, and to cause the motor to rotate the sheave and to move the elevator car according to the determined motion profile.
Yet another embodiment discloses a non-transitory computer readable storage medium embodied thereon a program executable by a processor for performing a method, wherein the memory stores a set of analytical functions and a set of cost functions corresponding to a set of patterns of elementary paths, each pattern represents a continuous path, each analytical function is determined for a corresponding pattern to provide an analytical solution for input states of the vehicle defining a continuous path connecting the input states by a sequential compositions of the elementary paths following the corresponding pattern, and each cost function is determined to provide a cost of the corresponding pattern indicative of a cost of the motion of the vehicle according to the continuous path connecting the input states and represented by the corresponding pattern. The method includes receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope; accessing a model of a cable relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; determining the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable; and controlling the motion of the elevator car according to the determined motion profile.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1A shows a schematic of an elevator system according to some embodiments.
FIG. 1B shows a schematic of application of different forces to the elevator cable 175 during the motion 160 of the elevator car 12 between floors 180, according to some embodiments.
FIG. 2 is a schematic illustrating the control of one or several elevator cars 201-202 in a group elevator system 211 in a building having multiple floors 203, according to some embodiments.
FIG. 3 shows a schematic of a model 300 of cable of the elevator system according to some embodiments.
FIG. 4 shows a block diagram of a method for controlling an operation of an elevator system according to some embodiments.
FIG. 5 shows an example of a mapping between different motion profiles and different values of modification of the length of the elevator rope according to some embodiments.
FIG. 6 shows an exemplar motion profile defined by a profile of the acceleration of the elevator car having a predetermined pattern according to some embodiment.
FIG. 7 is a block diagram of a control system for controlling the elevator systems that can be implemented using an alternate computer or processor according to embodiments.
DETAILED DESCRIPTION
FIG. 1A shows a schematic of an elevator system according to some embodiments. The elevator system includes an elevator car 12 connected by at least one elevator ropes to different components of the elevator system. For example, the elevator car and a counterweight 14 connect to one another by main ropes 16-17, and compensating ropes 18. The elevator car 12 can include a crosshead 30 and a safety plank 33. The electrical signals and/or commands are carried to the elevator car by at least one elevator cable 175 connected to the car 12 and the elevator shaft at an attachment point 190.
The elevator car 12 supported by the elevator rope 16 wrapped around a sheave 112. The rotation of the sheave 112 changes a length of the elevator rope between the sheave and the elevator car to control a movement of the elevator car within an elevator shaft of the elevator system. The rotation of the sheave changing the length of the elevator rope can be controlled by a motor 140 connected to the sheave and/or to a pulley 20. The pulley 20 for moving the elevator car 12 and the counterweight 14 through an elevator shaft 22 can be located in a machine room (not shown) at the top (or bottom) of the elevator shaft 22. The elevator system can also include a compensating pulley 23. An elevator shaft 22 includes a front wall 29, a back wall 31, and a pair of side walls 32.
The elevator car and the counterweight have a center of gravity at a point where summations of the moments in the x, y, and z directions are zero. In other words, the elevator car 12 or counterweight 14 can theoretically be supported and balanced at the center of gravity (x, y, z), because all of the moments surrounding the center of gravity point are cancel out. The elevator ropes 16-17 typically are connected to the crosshead 30 of the elevator car 12 where the coordinates of the center of gravity of the car are projected. The elevator ropes 16-17 are connected to the top of the counterweight 14 the coordinates of the center of gravity of the counterweight 14 are projected.
During the operation of the elevator system, different components of the system are subjected to internal and external disturbance, e.g., sway due to wind, resulting in lateral motion of the components. Such lateral motion of the components can result in a sway of the elevator cables 175 that needs to be reduced.
Some embodiments are based on recognition that a model of an elevator cable can include a sway of the elevator cable and an external disturbance acting on the cable that causes the sway. Some embodiments are based on realization that such an external disturbance includes a controlled disturbance caused by the movement of the elevator car and an uncontrolled disturbance, e.g., a force of the wind inducing vibration of the building and/or the elevator system installed in the building. Thus, when the uncontrolled disturbance is fixed, e.g., using a measured value or bounded by a maximum value, such a cable model unambiguously relates a sway of the cable to the controlled disturbance caused by the movement of the elevator car.
FIG. 1B shows a schematic of application of different forces to the elevator cable 175 during the motion 160 of the elevator car 12 between floors 180, according to some embodiments. The external disturbances on the building with the elevator system exert a disturbance force 170 on the elevator cable 175. The disturbance force 170 changes the nominal shape of the elevator cable 175 to a current shape 176. Similarly, the motion 160 is the controlled disturbance that also acts on the cable 175.
Some embodiments of the invention are based on recognition that it is possible to apply another force on the cable to counteract the effect of the disturbance force on the shape of the elevator cable. In addition, various embodiments of the invention are based on a realization that the car motion between the building floors can be used to apply such a counter force and to reduce the sway of the elevator cable in an elevator system. Some embodiments are based on realization that the inverse shape of the elevator cable can be derived indirectly from a model of the elevator cable attached to the elevator car.
To that end, the controller 150 includes a processor 155 configured to determine an optimal motion of the elevator car which creates a counter force on the elevator cable required to change a nominal shape of the elevator cable to a shape 174 that is inverse of a current shape 176 of the elevator cable caused by disturbance on the elevator system, and to cause the motor 140 to rotate the sheave 112 and to move 160 the elevator car 12 with an acceleration that applies the counter force to the elevator cable.
During a normal operation of the elevator system, the movement of the elevator car is typically performed in response to a service call requesting the elevator car to change its position from a current position to a different position in the elevator shaft. For example, the elevator car can be requested to move in response to a hall call to accept a passenger, and/or in response to a car call for moving the passenger to a desired floor.
The elevator car is supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system. To that end, the request for the movement of the elevator car necessitates a change of the length of the elevator rope. Also, the movement of the elevator car can be defined by a rate of change of the length of the elevator rope as a function of time. In such a manner, the model of the cable relates a sway of the cable to a rate of change of the length of the elevator rope from its current length to the requested changed length. Because the rate of change of the length of the elevator rope is strongly dependent on the movement of the elevator car, such a rate of change is referred herein as a motion profile of an elevator car, which can be defined by one or combination of the length, the velocity, and the acceleration of the elevator rope as a function of time.
To that end, various embodiments determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable and move the elevator car according to the determined motion profile.
FIG. 2 is a schematic illustrating the control of one or several elevator cars 201-202 in a group elevator system 211 in a building having multiple floors 203, according to some embodiments. The elevator system includes at least one input interface 220 for accepting a request of the elevator car to move from a current position in the elevator shaft to a different position. Such a request necessitates a change of the length of the elevator rope 230. The change 230 can be determined based on heights of the floors and on a number of floor that elevator car needs to travel for its current position to a requested position. Typically, the calculation of the change of the elevator rope for specific motion between the floors is configured as part of the installation of the elevator system.
The controller 150 determine the motion profile 210 of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable 175 according to the model of the cable 300 stored in a memory operatively connected to the processor 155. Next, the controller causes the motor 140 to rotate the sheave and to move the elevator car according to the determined motion profile 210. As used herein, a model of a cable 300 as a function of a sway of the cable 175 and a motion profile of an elevator car 210 defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time.
FIG. 3 shows a schematic of a model 300 of cable of the elevator system according to some embodiments. The model of the elevator cable is designed based on parameters of the elevator system. The parameters and the models of other elevator systems can be similarly derived. Various methods can be used to formulate the model of the cable as a function of the sway 370, 380 of the elevator cable caused by the disturbances 305 and the motion of the elevator car 160.
For example, in one embodiment, the elevator cable is modeled as a two rigid segments 330, 340 coupled with a compliant spring 360. One side of the cables is attached to the car 315, and the other side is attached to the elevator shaft 335. The external disturbance on the system, e.g., from wind, is modeled with w(t)305 at the wall-side and with c(t)310 at the car-side, the cable sways are directly proportional to the angular variable 350 at the car-side, and the angular variable 320 at the wall-side.
This embodiment is advantageous because of its simplicity and low computations requirements. Indeed, other more complicated models might be developed for this system. For instance, embodiment uses a lumped model, which discretized the cables to several small spring-damper elements connected to each other to form a cable and then writes the dynamical models for each element. However, this approach leads to a complicated model with large number of variables, which is not suitable for real-time simulations and control. Another way to design a model for the elevator cable system, is to use an infinite dimension model for each cable, which is mathematically presented in the form of a partial differential equation (PDE). However, solving PDE's online is computationally expensive.
For example, in one embodiment the model of the elevator cables is determined by an ordinary differential equation (ODE) according to
m w l w 2{umlaut over (θ)}w =−m w l w g sin(θw)−c w l w 2{dot over (θ)}w−2m w l w {dot over (l)} w{dot over (θ)}w −F s l w cos(θw)−m w {umlaut over (w)}l w cos(θw);
m c l c 2{umlaut over (θ)}c =−m c l c g sin(θc)−c c l c 2{dot over (θ)}c−2m c l c {dot over (l)} c{dot over (θ)}c −F s l c cos(θc)−m c l c (2) l c sin(θc);
F s =k s(l c sin(θc)+l w sin(θw)).  (1)
Parameters of the Equation (1) include:
    • mc (kg) is the mass of the car-side segment of the cable.
    • lc,lw (m) are the lengths of the car-side segment of the cable, and the wall-side segment, respectively.
    • θcw (rad) are the angles of the car-side segment of the cable, and the wall-side segment, respectively.
    • {dot over (θ)}c,{dot over (θ)}w (rad/sec) are the angular velocities of the car-side segment of the cable, and the wall-side segment, respectively.
    • {umlaut over (θ)}c,{umlaut over (θ)}w (rad/sec2) are the angular accelerations of the car-side segment of the cable, and the wall-side segment, respectively.
    • cc,cw (N·sec/m) are the damping coefficients, e.g., laminar flows (air damping coefficient), of the car-side segment of the cable, and the wall-side segment, respectively.
    • ks (N/m) is the spring stiffness coefficient of the coupling spring between the car-side segment of the cable and the wall-side segment of the cable, and
    • w(t) (m) is the horizontal displacement disturbance at the wall boundary point.
      The absolute cables sway is given by
      u w(y,t)=tan(θw)y+w(t); and
      u c(y,t)=tan(θc)y+c(t).
      wherein: uw(y, t) is the cables sway at the elevator shaft side and uc(y, t) is the cables sway at the elevator car side at the vertical position y.
If the state vector X defined as
X=(θω,{dot over (θ)}ωc,{dot over (θ)}c)′
The model of the cable can be written as
{dot over (X)}=F(X,{umlaut over (ω)}(t),l c (2) ,l c (1) ,l c)
where
F = ( X 2 - ( 2 m w l w i w X 2 + c w l w 2 X 2 + F s l w cos ( X 1 ) + m w w ¨ l w cos ( X 1 ) + m w gl w sin ( X 1 ) ) // ( m w l w 2 ) X 4 - ( 2 m c l c i c X 4 + c c l c 2 X 4 + F s l s cos ( X 3 ) + m c l c ( 2 ) l c sin ( X 3 ) + m c gl c sin ( X 3 ) ) / ( m c l c 2 ) ) l ω = L - d - l c i ω = - i c ,
To eliminate the control variable double integrals {dot over (l)}c and lc, some embodiments proceed to an extended state representation
{tilde over (X)}=(l c ,l c (1))′
with
{dot over ({tilde over (X)})}=({tilde over (X)} 2 ,U)′.
One embodiment defines the extend state vector
Z=(X′,{tilde over (X)}′)′∈
Figure US10207894-20190219-P00001
6
to obtain the extend space representation of the cable dynamics
Z . = ( F ( X , ω ¨ , U , Z 5 , Z 6 ) Z 6 U )
FIG. 4 shows a block diagram of a method for controlling an operation of an elevator system according to some embodiments. The method uses a processor, e.g., the processor 155, coupled with stored instructions implementing the method. The instructions, when executed by the processor carry out at least some steps of the method.
In response to receiving 410 a call 412 for a movement of the elevator car requesting a change of the length of the elevator rope, the method access a model of a cable 414 relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time and determines 420 the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable. Next, the method controls the motion of the elevator car according to the determined motion profile.
In various embodiments, the model of the cable includes a disturbance on the elevator system. For example, one embodiment determines the disturbance 416 on the elevator system using a sensor measuring an acceleration of a sway of the building and solves an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable to produce the motion profile.
For example, to reduce the cable sway using the elevator car motion, some embodiments minimize the following cost function:
J(t,U,Z):
Figure US10207894-20190219-P00001
×
Figure US10207894-20190219-P00001
×
Figure US10207894-20190219-P00001
6
Figure US10207894-20190219-P00001

with respect to the control time function U(t):
Figure US10207894-20190219-P00001
Figure US10207894-20190219-P00001
over a finite time interval [t0, {right arrow over (t)}f]⊂
Figure US10207894-20190219-P00001
.
Ideally, we want to solve the optimal control problem
MinU J(t,U,Z)
under the state dynamical constraints
Z . = ( F ( X , ω ¨ , U , Z 5 , Z 6 ) Z 6 U )
the boundary conditions
Z(t 0)=(X′(t 0),{tilde over (X)}′(t 0))′,
Z(t f)=(X′(t f),{tilde over (X)}′(t f))′
with the state and control constraints
|Z 5(t)|≤l c(t f),|Z 6(t)|≤{dot over (l)} c max ,t∈[t 0 ,t f]
|U(t)|≤{umlaut over (l)} c max ,t∈[t 0 ,t f].
Additionally, or alternatively, some embodiments use a bound on the value of the disturbance 418.
Some embodiments are based on another realization that when the uncontrolled disturbance is bound by a maximal value 418, different motion profiles for different change of the length of the rope can be predetermined both on-line during the operation of the elevator system as well as off-line. This realization simplifies the computational requirements of the processor of the elevator system. For example, it allows for selecting, using the requested change of the length of the elevator rope, the motion profile from a memory storing a mapping between different motion profiles and different values of modification of the length of the elevator rope.
FIG. 5 shows an example of a mapping between different motion profiles and different values of modification of the length of the elevator rope according to some embodiments. The embodiments use the requested change of the length of the elevator rope to retrieve from the memory the corresponding motion profile.
Some embodiments determine the motion profile by solving an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable. The optimization is typically an iterative process that requires the processors of those embodiments to meet a minimum computational requirements.
For example, a Pontryagin minimum principle solution to the optimal control problem used by some embodiments, leads to a ‘non-structured’ solution, i.e., the shape (over time) of the control lc (2) is dictated by the solution of the control problem. This is in contrast with the desirable usual shapes of the elevator motion trajectories used in actual elevators, which take into account passengers ride comfort and safety.
To that end, some embodiments simplify these requirements by assuming that the motion profile follows a predetermined pattern. Such a pattern restricts the variations of the motion profile simplifying the optimization.
FIG. 6 shows an exemplar motion profile defined by a profile of the acceleration of the elevator car having a predetermined pattern according to some embodiment. This pattern includes a constant acceleration section 610 followed by a zero acceleration section 620 followed by a constant deceleration section 630. For this example, the parameters of the pattern determined for the requested change of length of the elevator rope include a slope of the acceleration 615, a slope of deceleration 635, and the length of each segment.
For example, the structural constraint impose by the pattern restricts to a set of optimization vectors:
(a,b,T 0 ,T 1 ,T 2 ,T 3 ,T 4 ,T 5 ,T 6)′∈
Figure US10207894-20190219-P00001
9 ,a>0,b<0.
Furthermore, to ensure a smooth motion of the elevator car, some embodiments impose symmetry of the first acceleration/deceleration phase:
T 0 =T 2
and symmetry of the second deceleration/acceleration phase:
T 4 =T 6
This further reduces the set of optimization vectors to:
V op(a,b,T 0 ,T 1 ,T 3 ,T 4 ,T 5)′∈
Figure US10207894-20190219-P00001
7 ,a>0,b<0
The functional optimization problem reduces to the following vectorial optimization problem:
MinV op J(t,V op ,Z)
under the differential algebraic inequalities constraints
Z . = ( F ( X , ω ¨ , U ( V op ) , Z 5 , Z 6 ) Z 6 U ( V op ) ) Z ( t 0 ) = ( X ( t 0 ) , X ~ ( t 0 ) ) Z ( t f ) = ( X ( t f ) , X ~ ( t f ) ) Z 5 ( t ) l c ( t f ) , Z 6 ( t ) i c max , t [ t 0 , t f ] U ( t ) i ¨ c max , t [ t 0 , t f ] 2 T 0 + T 1 + T 3 + 2 T 4 + T 5 = t f a > 0 , b < 0
To that end, some embodiments select the following cost function
J=Q 1(max[t 0 ,t f ] |Z 1|)2 +Q 2(max[t 0 ,t f ] |Z 3|)2 +Q 3(Z(5)(t f)−{tilde over (X)} 1(t f))2 +Q 4 t f
Q 1>0,Q 2>0,Q 3>0,Q 4>0
where the term Q1(max[t 0 ,t f ]|Z1|)2 is added to minimize the cable sway at the wall side; the term Q2(max[t 0 ,t f ]|Z3|)2 is added to minimize the cable sway at the car side; the term Q3(Z(5)(tf)−{tilde over (X)}t(tf))2 is added to avoid the trivial stationary solution, i.e. the car not moving; and the term Q4tf is added to seek the shortest optimal motion time.
The existence of at least a local optimum of the structured optimal control problem, is ensured from basic continuity of the solutions of the system's dynamics as function of the optimization parameters, and the search of the parameters in a compact set, i.e., the search of the optimal solution is limited to box constraints on each parameter.
FIG. 7 is a block diagram of a control system for controlling the elevator systems that can be implemented using an alternate computer or processor according to embodiments. The computer 711 includes a processor 740, computer readable memory 712, storage 758 and user interface 749 with display 752 and keyboard 751, which are connected through bus 756. For example, the user interface 749 in communication with the processor 740 and the computer readable memory 712, acquires and stores the data (i.e., data relating to controlling movement of the elevator cars or elevator systems, elevator system operational historical data, elevator system optimization related data related to assigning halls calls to elevator cars of a similar elevator system), in the computer readable memory 712 upon receiving an input from a surface, keyboard surface, of the user interface 757 by a user.
Contemplated is that the memory 712 can store instructions that are executable by the processor, historical data, and any data to that can be utilized by the methods and systems of the present disclosure. The processor 740 can be a single core processor, a multi-core processor, a computing cluster, or any number of other configurations. The processor 740 can be connected through a bus 756 to one or more input and output devices. The memory 712 can include random access memory (RAM), read only memory (ROM), flash memory, or any other suitable memory systems.
Still referring to FIG. 7, a storage device 758 can be adapted to store supplementary data and/or software modules used by the processor. For example, the storage device 758 can store historical data and other related data such as manuals for the devices of the elevator system or similar types of elevator systems, wherein the devices can include sensing devices capable of obtaining data as mentioned above regarding the present disclosure. Additionally, or alternatively, the storage device 758 can store historical data similar to the data. The storage device 758 can include a hard drive, an optical drive, a thumb-drive, an array of drives, or any combinations thereof.
The system can be linked through the bus 756 optionally to a display interface (not shown) adapted to connect the system to a display device (not shown), wherein the display device can include a computer monitor, camera, television, projector, or mobile device, among others.
The computer 711 can include a power source 754, depending upon the application the power source 754 may be optionally located outside of the computer 711. Linked through bus 756 can be a user input interface 757 adapted to connect to a display device 748, wherein the display device 748 can include a computer monitor, camera, television, projector, or mobile device, among others. A printer interface 759 can also be connected through bus 756 and adapted to connect to a printing device 732, wherein the printing device 732 can include a liquid inkjet printer, solid ink printer, large-scale commercial printer, thermal printer, UV printer, or dye-sublimation printer, among others. A network interface controller (NIC) 734 is adapted to connect through the bus 756 to a network 736, wherein measuring data or other data, among other things, can be rendered on a third party display device, third party imaging device, and/or third party printing device outside of the computer 711.
Still referring to FIG. 7, the data or other data, among other things, can be transmitted over a communication channel of the network 736, and/or stored within the storage system 758 for storage and/or further processing. Further, the measuring data or other data may be received wirelessly or hard wired from a receiver 746 (or external receiver 738) or transmitted via a transmitter 747 (or external transmitter 739) wirelessly or hard wired, the receiver 746 and transmitter 747 are both connected through the bus 756. The computer 711 may be connected via an input interface 708 to external sensing devices 744 and external input/output devices 741. The computer 711 may be connected to other external computers 742, sensors 704 sensing the operation of the elevator system and/or other machines 702. An output interface 709 may be used to output the processed data from the processor 740.
The above-described embodiments can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be stored on a non-transient computer readable memory and executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers. Such processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component. Though, a processor may be implemented using circuitry in any suitable format.
Computer-executable instructions may be in many forms, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types. Typically, the functionality of the program modules may be combined or distributed as desired in various embodiments.
Also, the embodiments of the invention may be embodied as a method, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.
Although the invention has been described by way of examples of preferred embodiments, it is to be understood that various other adaptations and modifications can be made within the spirit and scope of the invention. Therefore, it is the object of the appended claims to cover all such variations and modifications as come within the true spirit and scope of the invention.

Claims (15)

I claim:
1. A method for controlling an operation of an elevator system including an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system, and at least one elevator cable connected to the elevator car and the elevator shaft to carry electrical signals to the elevator car, wherein the method uses a processor coupled with stored instructions implementing the method, wherein the instructions, when executed by the processor carry out at least some steps of the method, comprising:
receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope;
accessing a model of a cable relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time;
determining the motion profile of the elevator car causing the requested change of the length of the elevator rope that reduces the sway of the cable according to the model of the cable; and
controlling the motion of the elevator car according to the determined motion profile.
2. The method of claim 1, wherein the determining comprises:
selecting the motion profile from a memory storing a mapping between different motion profiles and different values of the requested change of the length of the elevator rope.
3. The method of claim 1, wherein the model of the cable includes a disturbance on the elevator system, further comprising:
measuring the disturbance on the elevator system using a sensor measuring an acceleration of a sway of the building;
solving an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable to produce the motion profile.
4. The method of claim 3, wherein the cost function includes a time of motion of the elevator car that causes the requested change of the length of the elevator rope.
5. The method of claim 1, wherein the model of the cable includes

{dot over (X)}=F(X,{umlaut over (ω)}(t),l c (2) ,l c (1) ,l c),
Wherein, F is a function representing a mathematical model of the cable system, X represents the states of the cable system, e.g., sway of the cable at the wall side, sway of the cable at the car side, velocity of the sway of the cable at the wall side, velocity of the sway of the cable at the car side, {umlaut over (ω)}(t) is the external disturbance acceleration, lc (2),lc (1),lc, represents the elevator rope length acceleration, velocity, and length.
6. The method of claim 1, wherein the motion profile is defined by a profile of the acceleration of the elevator car having a predetermined pattern, wherein the determining includes determining parameters of the predetermined pattern.
7. The method of claim 6, wherein the pattern includes a constant acceleration section followed by a zero acceleration section followed by a constant deceleration section, and wherein the parameters include a slope of the acceleration, a slope of deceleration, and the length of each segment.
8. An elevator system comprising:
an elevator car supported by an elevator rope wrapped around a sheave, such that a rotation of the sheave changes a length of the elevator rope between the sheave and the elevator car thereby controlling a movement of the elevator car within an elevator shaft of the elevator system;
a motor to control a rotation of the sheave changing the length of the elevator rope;
at least one elevator cable connected to the elevator car and the elevator shaft;
at least one input interface for accepting a request of the elevator car to move from a current position in the elevator shaft to a different position necessitating a change of the length of the elevator rope;
a memory to store a model of a cable as a function of a sway of the cable and a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time; and
a controller including a processor to determine the motion profile of the elevator car causing the requested change of the length of the elevator rope that reduces the sway of the cable according to the model of the cable, and to cause the motor to rotate the sheave and to move the elevator car according to the determined motion profile.
9. The system of claim 8, wherein the memory stores a mapping between different motion profiles and different values of the requested change of the length of the elevator rope, and wherein the controller selects the motion profile corresponding the requested change of the length of the elevator rope from the mapping.
10. The system of claim 8, wherein the model of the cable includes

{dot over (X)}=F(X,{umlaut over (ω)}(t),l c (2) ,l c (1) ,l c),
Wherein, F is a function representing a mathematical model of the cable system, X represents the states of the cable system, e.g., sway of the cable at the wall side, sway of the cable at the car side, velocity of the sway of the cable at the wall side, velocity of the sway of the cable at the car side, {umlaut over (ω)}(t) is the external disturbance acceleration, lc (2),lc (1),lc, represents the elevator rope length acceleration, velocity, and length.
11. The system of claim 8, wherein the motion profile is defined by a profile of the acceleration of the elevator car having a predetermined pattern, wherein the determining includes determining parameters of the predetermined pattern.
12. The system of claim 11, wherein the pattern includes a constant acceleration section followed by a zero acceleration section followed by a constant deceleration section, and wherein the parameters include a slope of the acceleration, a slope of deceleration, and the length of each segment.
13. The system of claim 8, wherein the model of the cable includes a disturbance on the elevator system, further comprising:
a sensor to measure the disturbance on the elevator system, wherein the controller solves an optimization problem minimizing a cost function of the sway of the cable subject to constraints defined by the model of the cable to produce the motion profile.
14. The system of claim 13, wherein the cost function includes a time of motion of the elevator car that causes the requested change of the length of the elevator rope.
15. A non-transitory computer readable storage medium embodied thereon a program executable by a processor for performing a method, wherein the memory stores a set of analytical functions and a set of cost functions corresponding to a set of patterns of elementary paths, each pattern represents a continuous path, each analytical function is determined for a corresponding pattern to provide an analytical solution for input states of the vehicle defining a continuous path connecting the input states by a sequential compositions of the elementary paths following the corresponding pattern, and each cost function is determined to provide a cost of the corresponding pattern indicative of a cost of the motion of the vehicle according to the continuous path connecting the input states and represented by the corresponding pattern, the method comprising:
receiving a call for a movement of the elevator car requesting a change of the length of the elevator rope;
accessing a model of a cable relating a sway of the cable to a motion profile of an elevator car defining one or combination of the length, a velocity, and an acceleration of the elevator rope as a function of time;
determining the motion profile of the elevator car causing the requested change of the length of the elevator rope that minimizes the sway of the cable according to the model of the cable; and
controlling the motion of the elevator car according to the determined motion profile.
US15/460,964 2017-03-16 2017-03-16 Controlling sway of elevator cable with movement of elevator car Active 2037-06-13 US10207894B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US15/460,964 US10207894B2 (en) 2017-03-16 2017-03-16 Controlling sway of elevator cable with movement of elevator car
PCT/JP2017/034822 WO2018168034A1 (en) 2017-03-16 2017-09-20 Controlling sway of elevator cable with movement of elevator car
JP2019537202A JP6723464B2 (en) 2017-03-16 2017-09-20 Control of elevator cable sway by moving elevator car
CN201780088085.5A CN110402231B (en) 2017-03-16 2017-09-20 Controlling elevator cable sway using elevator car motion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US15/460,964 US10207894B2 (en) 2017-03-16 2017-03-16 Controlling sway of elevator cable with movement of elevator car

Publications (2)

Publication Number Publication Date
US20180265327A1 US20180265327A1 (en) 2018-09-20
US10207894B2 true US10207894B2 (en) 2019-02-19

Family

ID=60153394

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/460,964 Active 2037-06-13 US10207894B2 (en) 2017-03-16 2017-03-16 Controlling sway of elevator cable with movement of elevator car

Country Status (4)

Country Link
US (1) US10207894B2 (en)
JP (1) JP6723464B2 (en)
CN (1) CN110402231B (en)
WO (1) WO2018168034A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112017014164A2 (en) * 2015-02-18 2018-03-06 Mitsubishi Electric Corporation A diagnostic device of an elevator
US10207894B2 (en) * 2017-03-16 2019-02-19 Mitsubishi Electric Research Laboratories, Inc. Controlling sway of elevator cable with movement of elevator car
EP3689805B1 (en) 2019-01-29 2022-01-05 Prysmian S.p.A. Elevator system
US20200407191A1 (en) * 2019-06-28 2020-12-31 Otis Elevator Company Building drift determination based on elevator roping position
EP3848320A1 (en) * 2020-01-07 2021-07-14 KONE Corporation Method for operating an elevator
CN113979267B (en) * 2021-10-26 2023-11-24 日立楼宇技术(广州)有限公司 Elevator control method, device, elevator controller and storage medium

Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0233078A (en) 1988-07-22 1990-02-02 Hitachi Elevator Eng & Service Co Ltd Vibration suppressing device for suspended strip body for elevator
JPH02106586A (en) 1988-10-12 1990-04-18 Hitachi Elevator Eng & Service Co Ltd Damping device for tail cord for elevator
US5509503A (en) * 1994-05-26 1996-04-23 Otis Elevator Company Method for reducing rope sway in elevators
US20120125720A1 (en) * 2009-07-29 2012-05-24 Otis Elevator Company Rope Sway Mitigation Via Rope Tension Adjustment
US20130048438A1 (en) * 2010-05-14 2013-02-28 Otis Elevator Company Elevator system with rope sway mitigation
US20130133983A1 (en) * 2010-07-30 2013-05-30 Otis Elevator Company Elevator system with rope sway detection
US20130173206A1 (en) * 2012-01-04 2013-07-04 Mouhacine Benosman Elevator Rope Sway Estimation
EP2628697A2 (en) 2012-02-16 2013-08-21 Kone Corporation Method for controlling an elevator, and an elevator
US20130275081A1 (en) * 2012-04-13 2013-10-17 Mouhacine Benosman Elevator Rope Sway Estimation
US20130300335A1 (en) * 2012-05-10 2013-11-14 Mouhacine Benosman System and Method for Controlling Actuators
US20130304236A1 (en) * 2012-05-10 2013-11-14 Mouhacine Benosman Model-Based Learning Control
US20140000985A1 (en) 2011-02-28 2014-01-02 Mitsubishi Electric Corporation Elevator rope sway detection device
US20140069747A1 (en) * 2012-09-13 2014-03-13 Mouhacine Benosman Elevator Rope Sway and Disturbance Estimation
US20140124300A1 (en) * 2012-11-07 2014-05-08 Mitsubishi Electric Research Laboratories, Inc. Method and System for Controlling Sway of Ropes in Elevator Systems by Modulating Tension on the Ropes
US20140166406A1 (en) * 2012-12-06 2014-06-19 Kone Corporation Elevator with compensation rope
US20140224590A1 (en) * 2013-02-12 2014-08-14 Kone Corporation Arrangement for damping lateral sways of rope-like means fixed to an elevator unit and an elevator
US20150008075A1 (en) * 2013-07-02 2015-01-08 Mitsubishi Electric Corporation Controlling Sway of Elevator Rope Using Movement of Elevator Car
US20150027814A1 (en) * 2013-07-23 2015-01-29 Mitsubishi Electric Research Laboratories, Inc. Semi-Active Feedback Control of Elevator Rope Sway
US20150166304A1 (en) * 2012-06-04 2015-06-18 Otis Elevator Company Elevator rope sway mitigation
US20160244298A1 (en) * 2013-09-24 2016-08-25 Otis Elevator Company Rope sway mitigation through control of access to elevators
US20160272463A1 (en) * 2015-03-16 2016-09-22 Mitsubishi Electric Research Laboratories, Inc. Semi-Active Feedback Control of Sway of Cables in Elevator System
US20170260025A1 (en) * 2016-03-10 2017-09-14 Mitsubishi Electric Research Laboratories, Inc. Controlling Sway of Elevator Cable Connected to Elevator Car
US20180265327A1 (en) * 2017-03-16 2018-09-20 Mitsubishi Electric Research Laboratories, Inc. Controlling Sway of Elevator Cable with Movement of Elevator Car

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5183185B2 (en) * 2007-12-14 2013-04-17 株式会社日立製作所 Elevator device and control operation method of elevator

Patent Citations (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0233078A (en) 1988-07-22 1990-02-02 Hitachi Elevator Eng & Service Co Ltd Vibration suppressing device for suspended strip body for elevator
JPH02106586A (en) 1988-10-12 1990-04-18 Hitachi Elevator Eng & Service Co Ltd Damping device for tail cord for elevator
US5509503A (en) * 1994-05-26 1996-04-23 Otis Elevator Company Method for reducing rope sway in elevators
US20120125720A1 (en) * 2009-07-29 2012-05-24 Otis Elevator Company Rope Sway Mitigation Via Rope Tension Adjustment
US20130048438A1 (en) * 2010-05-14 2013-02-28 Otis Elevator Company Elevator system with rope sway mitigation
US20130133983A1 (en) * 2010-07-30 2013-05-30 Otis Elevator Company Elevator system with rope sway detection
US20140000985A1 (en) 2011-02-28 2014-01-02 Mitsubishi Electric Corporation Elevator rope sway detection device
US20130173206A1 (en) * 2012-01-04 2013-07-04 Mouhacine Benosman Elevator Rope Sway Estimation
US9096411B2 (en) * 2012-01-04 2015-08-04 Mitsubishi Electric Research Laboratories, Inc. Elevator rope sway estimation
EP2628697A2 (en) 2012-02-16 2013-08-21 Kone Corporation Method for controlling an elevator, and an elevator
US20130213742A1 (en) * 2012-02-16 2013-08-22 Kone Corporation Method for controlling an elevator, and an elevator using starting position data of the elevator and sway data of a building
WO2013153881A1 (en) 2012-04-13 2013-10-17 Mitsubishi Electric Corporation Method for determining position of at least one sway sensor in elevator system, and system for determining sway location in elevator system
US9045313B2 (en) * 2012-04-13 2015-06-02 Mitsubishi Electric Research Laboratories, Inc. Elevator rope sway estimation
US20130275081A1 (en) * 2012-04-13 2013-10-17 Mouhacine Benosman Elevator Rope Sway Estimation
US20130304236A1 (en) * 2012-05-10 2013-11-14 Mouhacine Benosman Model-Based Learning Control
US20130300335A1 (en) * 2012-05-10 2013-11-14 Mouhacine Benosman System and Method for Controlling Actuators
US9914619B2 (en) * 2012-06-04 2018-03-13 Otis Elevator Company Elevator rope sway mitigation
US20150166304A1 (en) * 2012-06-04 2015-06-18 Otis Elevator Company Elevator rope sway mitigation
US20140069747A1 (en) * 2012-09-13 2014-03-13 Mouhacine Benosman Elevator Rope Sway and Disturbance Estimation
US9242838B2 (en) * 2012-09-13 2016-01-26 Mitsubishi Electric Research Laboratories, Inc. Elevator rope sway and disturbance estimation
US9278829B2 (en) * 2012-11-07 2016-03-08 Mitsubishi Electric Research Laboratories, Inc. Method and system for controlling sway of ropes in elevator systems by modulating tension on the ropes
US20140124300A1 (en) * 2012-11-07 2014-05-08 Mitsubishi Electric Research Laboratories, Inc. Method and System for Controlling Sway of Ropes in Elevator Systems by Modulating Tension on the Ropes
US20140166406A1 (en) * 2012-12-06 2014-06-19 Kone Corporation Elevator with compensation rope
US20140224590A1 (en) * 2013-02-12 2014-08-14 Kone Corporation Arrangement for damping lateral sways of rope-like means fixed to an elevator unit and an elevator
US20150008075A1 (en) * 2013-07-02 2015-01-08 Mitsubishi Electric Corporation Controlling Sway of Elevator Rope Using Movement of Elevator Car
US9475674B2 (en) * 2013-07-02 2016-10-25 Mitsubishi Electric Research Laboratories, Inc. Controlling sway of elevator rope using movement of elevator car
US9434577B2 (en) * 2013-07-23 2016-09-06 Mitsubishi Electric Research Laboratories, Inc. Semi-active feedback control of elevator rope sway
US20150027814A1 (en) * 2013-07-23 2015-01-29 Mitsubishi Electric Research Laboratories, Inc. Semi-Active Feedback Control of Elevator Rope Sway
US20160244298A1 (en) * 2013-09-24 2016-08-25 Otis Elevator Company Rope sway mitigation through control of access to elevators
US20160272463A1 (en) * 2015-03-16 2016-09-22 Mitsubishi Electric Research Laboratories, Inc. Semi-Active Feedback Control of Sway of Cables in Elevator System
US9875217B2 (en) * 2015-03-16 2018-01-23 Mitsubishi Electric Research Laboratories, Inc. Semi-active feedback control of sway of cables in elevator system
US9862570B2 (en) * 2016-03-10 2018-01-09 Mitsubishi Electric Research Laboratories, Inc. Controlling sway of elevator cable connected to elevator car
US20170260025A1 (en) * 2016-03-10 2017-09-14 Mitsubishi Electric Research Laboratories, Inc. Controlling Sway of Elevator Cable Connected to Elevator Car
US20180265327A1 (en) * 2017-03-16 2018-09-20 Mitsubishi Electric Research Laboratories, Inc. Controlling Sway of Elevator Cable with Movement of Elevator Car

Also Published As

Publication number Publication date
JP6723464B2 (en) 2020-07-15
US20180265327A1 (en) 2018-09-20
CN110402231A (en) 2019-11-01
JP2020504065A (en) 2020-02-06
WO2018168034A1 (en) 2018-09-20
CN110402231B (en) 2020-09-25

Similar Documents

Publication Publication Date Title
US10207894B2 (en) Controlling sway of elevator cable with movement of elevator car
US9862570B2 (en) Controlling sway of elevator cable connected to elevator car
CN111295354B (en) Crane and method for controlling such a crane
US9875217B2 (en) Semi-active feedback control of sway of cables in elevator system
CN104276526B (en) Reduce method and the elevator device that elevator rope waves
US9434577B2 (en) Semi-active feedback control of elevator rope sway
US9278829B2 (en) Method and system for controlling sway of ropes in elevator systems by modulating tension on the ropes
US20210122615A1 (en) Crane And Method For Controlling Such A Crane
US11919749B2 (en) Crane, and method for controlling such a crane
JP3955365B2 (en) Active guide device
US9242838B2 (en) Elevator rope sway and disturbance estimation
US9096411B2 (en) Elevator rope sway estimation
US7832711B2 (en) Control system for transfer means
JP2020121882A (en) Elevator control system, elevator control method and elevator system
JP2004250217A (en) Damping device for elevator rope
JP5879166B2 (en) Elevator
JP4277024B2 (en) Control method of spreader in crane
JP2016222363A (en) Posture detector and method for detection of posture
US11472664B2 (en) Elevator system to direct passenger to tenant in building whether passenger is inside or outside building
WO2022252768A1 (en) Elevator system capable of compensating for weight of accompanying cable
US20200189876A1 (en) Smart beamforming for reliable and secure wireless data transmissions
JPH0958938A (en) Control device of elevator

Legal Events

Date Code Title Description
STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4