Method for operating an elevator control system
09745170 · 2017-08-29
Assignee
Inventors
Cpc classification
B66B5/0018
PERFORMING OPERATIONS; TRANSPORTING
B66B1/40
PERFORMING OPERATIONS; TRANSPORTING
B66B1/36
PERFORMING OPERATIONS; TRANSPORTING
International classification
B66B5/00
PERFORMING OPERATIONS; TRANSPORTING
B66B1/36
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for operating an elevator control system for controlling and monitoring the movements of at least one elevator car when the elevator car approaches individual floors in a building, and in the process stops at a respective floor in a prescribed stopping position, the method including, in conjunction with a floor stop, determining an overall error in the form of a deviation between an actual position of the elevator car and a position of the elevator car assumed as the current position. The elevator control system generates service signals based on a statistical acquisition of several values for the overall error, and/or wherein the overall error is used to ascertain a derivative value, which is taken into account along with the current or stopping position during a comparison between the current position and stopping position performed by the elevator control system for approaching the respective stopping position.
Claims
1. A method for operating an elevator control system for controlling and monitoring movements of at least one elevator car, wherein the at least one elevator car approaches individual floors in a building under control of the elevator control system and stops at a respective floor in a prescribed stopping position, the method comprising the steps of: in conjunction with a floor stop of the at least one elevator car at one of the floors, determining an overall error as a deviation between an actual position of the at least one elevator car and a position of the at least one elevator car assumed as a current position; and generating from the elevator control system at least one service signal based on a statistical acquisition of a plurality of values of the overall error associated with a plurality of stops at the one floor.
2. The method according to claim 1 including using the overall error to ascertain a derivative value, and taking into account the derivative value along with the current position during a comparison between the current position and a stopping position performed by the elevator control system for approaching the one floor.
3. The method according to claim 2 including ascertaining the derivative value for each of the floors of the building based on the overall error for the respective floor.
4. The method according to claim 2 including ascertaining at least two derivative values based on respective ones of the overall error for the one floor being a first floor-specific derivative value for upward movement prior to the floor stop and a second floor-specific derivative value for downward movement prior to the floor stop.
5. The method according to claim 2 including ascertaining at least four derivative values based on the respective ones of the overall error for at least several of the floors being a first floor-specific derivative value for an upward movement prior to the floor stop and an upward movement after the floor stop, a second floor-specific derivative value for a downward movement prior to the floor stop and a downward movement after the floor stop, a third floor-specific derivative value for an upward movement prior to the floor stop and a downward movement after the floor stop, and a fourth floor-specific derivative value for a downward movement prior to the floor stop and an upward movement after the floor stop.
6. The method according to claim 2 wherein the elevator control system reads out the derivative value floor-specifically from a look-up table.
7. A digital storage medium with non-transitory electronically readable control signals that interact with the elevator control system to implement the method according to claim 1.
8. A control program product with program code means for performing the method according to claim 1 while the elevator control system executes the program code means with a processing unit of the elevator control system.
9. An elevator control system with a processing unit in which the control program product according to claim 8 is loaded for executing the program code means is executed by the processing unit during operation of the elevator control system.
Description
DESCRIPTION OF THE DRAWINGS
(1) Shown on:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) The illustration on
(8) The or each elevator car 14 can move in the elevator car shaft 12 or a respective elevator car shaft in a manner known in the art, so that varying floors 20 of the building can be reached. In a manner basically known in the art, the elevator control system 16 to this end actuates a drive 22 in the form of an electric motor, usually in the form of a combination of an electric motor and a converter. Also present but not shown are the following elements: Car doors of the elevator car 14, floor doors on each floor 20, control elements in the elevator car 14 for a car call and operating elements on the individual floors 20 for a floor call. Likewise not shown but of course present are hard-wired or wireless connections between the individual units of the elevator system 10 for transmitting signals, data and electrical power.
(9) The mentioned car or floor calls are processed by the elevator control system 16 in a manner known in the art, for example resulting in the elevator car 14 moving from a first floor 20 to a second floor 20. To initiate such a movement, the elevator control system 16 actuates the drive 22 accordingly, and the movement ends when the elevator car reaches a stopping position known in relation to the respective destination floor. Such stopping positions are expressed in the form of numerical values and, for example because they are derived from a fixed position of a lower edge of a respective floor door, prescribed to the elevator control system 16 as constant values.
(10) Expressed in simplified terms, when the elevator control system 16 moves the elevator car and based on an actuation of the drive 22 by the elevator control system 16, a check is performed to determine whether a destination position belonging to the respective floor or car call, i.e., the stopping position (“landing position”) of the floor 20 selected with the floor or car call, has been reached. To this end, the respective holding position is continuously or at equidistant times—both referred to below as continuously for short—compared with position information that is referred to below as the current position of the elevator car 14, or current position for short, which the elevator control system retrieves at the drive 22, for example, or creates itself based on data provided by the drive 22.
(11) To this end, the illustration on
(12) Such a comparison between the respective current position and the respective stopping position proceeds from ideal conditions, which are not always on hand in practice. This will be explained based on the following
(13) The illustration on
(14) Provided for each floor 20 is a position indicator referred to in specialized terminology as a floor flag, which defines the stopping position provided for the respective floor 20. For example, such a position indicator involves a forked photoelectric sensor, which works in conjunction with a switch flag that dips into the slit of the forked photoelectric sensor, as described in EP 0 483 560 B. The measuring range acquired by the position indicator is marked “P” in the illustration on
(15) In the illustration on
(16) As the elevator car 14 approaches the provided stopping position, it reaches the position indicator P at a specific point in time. It is here possible for the elevator control system 16 to correct the assumed current position 32 of the elevator car 14 based on the drive data, because the location of the position indicator P is known. In the situation exemplarily shown on
(17) The floor stop takes place even after such a correction based on the current position assumed and potentially corrected based on the drive data. Nevertheless, an actual stopping position resulting from a comparison of the kind described on
(18) Only the overall error G along with a possible change in car weight can be quantitatively acquired in conjunction with a floor stop. The respectively acquired overall error is to be used to statistically evaluate the landing precision of the elevator car 14. A statistical evaluation can relate to the respective last trip, the last x trips, e.g., the last ten trips, the trips on the current day, the trips on the preceding day, the trips in the current or pre-ceding week, in the current or preceding month, etc. The landing precision is here the accuracy with which the elevator car 14 reaches the stopping position/landing position during the floor stop. Additionally or alternatively, the respectively acquired overall error G and also the known change in car weight can be used in an attempt to reach the provided stopping position as precisely as possible and minimize the positioning error F while approaching the same floor 20 the next time.
(19) Initially assuming for simple conditions that the car weight does not change during a floor stop, the overall error G when leaving the position indicator P can be assumed as a gauge for the positioning error F during the preceding floor stop. Therefore, the elevator control system 16 can take into account a derivative value derived from the overall error G in addition to the current position assumed based on the drive data.
(20) For purposes of explanation, reference is to this end made to the illustration on
(21) Whether a sum or difference of the current position and derivative value is formed in practice depends on the type of derivative value formed and the respective direction of the elevator car 14. In addition, the derivative value can similarly be considered in the form of a sum or difference with the stopping position.
(22) Returning to the situation depicted on
(23) Practical tests with the previously described approach have shown that varying overall errors G arise for varying floors 20. As a consequence, a special embodiment of the previously described method provides that respective floor-specific derivative values be formed based on floor-specifically ascertained overall errors G instead of on a derivative value ascertained based on an overall error G. Such floor-specific derivative values are processed based on the already described processing approach for each floor 20. Therefore, while approaching the respective stopping position during a comparison performed by the elevator control system 16 between the current position and stopping position, the floor-specific derivative value is taken into account in addition to the current or stopping position.
(24) The respective floor-specific derivative value to be used can be selected by means of a so-called look-up table 40 (look-up table, LUT), as exemplarily shown in the illustration on
(25) It is here also possible in particular that a look-up table 40 used by the elevator control system 16 for managing floor-specific stopping positions be enhanced in such a way that this look-up table 40 encompasses both the floor-specific derivative values and the floor-specific stopping positions. In the illustration on
(26) However, practical tests with the previously described approach have also demonstrated that the resulting overall error G also depends on the respective direction of the elevator car 14 apart from the respectively approached floor, and that direction-dependent derivative values can be used to further improve the precision upon reaching the respective stopping position. In a correspondingly enhanced method, respective overall errors G ascertained as a function of direction include the respective directionally dependent and floor-specific derivative values formed therefrom, which are symbolically recorded in a correspondingly enhanced look-up table 40 in the illustration on
(27) Additional practical tests with the approach described to this point have demonstrated that, in addition to the respectively approached floor 20 and respective direction of the elevator car while approaching the floor 20, the resulting overall error also depends on which direction the trip continues in after the floor stop, and that the precision upon reaching the respective stopping position can be further improved yet again by providing derivative values that have been additionally further refined in this regard. The derivative values that are specific in this respect can also be comparatively easily organized in a look-up table 40, and accordingly are kept there so that they can be retrieved by the elevator control system 16.
(28) The illustration on
(29) All of the above explanations relating to the acquisition of specific derivative values and their acquisition in a look-up table, for example, also apply correspondingly to a floor-specific and/or direction-specific acquisition of the overall error G underlying the derivative values and a generation of service signals by the elevator control system 16 based thereon. If at least one such acquisition of the overall error G takes place, a service technician can access the relatedly generated service signals, or the acquired overall error G itself, or statistical evaluations already initiated by the elevator control system 16, even in the form of a remote access (remote monitoring/e-inspection). For example, it can then be determined whether the landing precision has been violated, e.g., on specific floors or in specific directions, so that information can be derived therefrom for maintaining the elevator system.
(30) Because the suspension ropes holding the elevator car 14 are elastic in terms of their material properties, a resultant positioning error F (
M×Ac=C×Le×E or E=(M×Ac)/(C×Le),
wherein M stands for the mass and Ac for the acceleration of the elevator car 14, C for the material constant for the elasticity of the suspension rope or suspension ropes, and Le for the length of the suspension rope between the drive 22 and elevator car 14, can then be used to calculate the change in length (lengthening or shortening) of the suspension rope or suspension ropes marked E, hereinafter referred to separately and together as suspension rope, without ruling out a further general validity. The results of such a calculation can be recorded floor-specifically for the accompanying values of the parameter Le in a look-up table. In addition, the accompanying values for the change in length of the suspension rope can also be calculated in advance for one or more different values for the parameter M and recorded in the look-up table. The floor-specific values for the change in length of the suspension rope can be retrieved from the look-up table based on the respective destination floor selected via the car or floor call. The mass-specific values for the change in length of the suspension rope can be retrieved floor-specifically from the look-up table by acquiring the respective mass of the elevator car, and thus interpolating the values for the change in length of the suspension rope that can be retrieved from the look-up table.
(31) If available, the values obtainable floor-specifically or floor-specifically and mass-specifically for an expected change in length of the suspension rope can be considered when determining the respective derivative value, for example by subtracting the value for the expected change in length of the suspension rope from the derivative value.
(32) The above assumption of a constant acceleration of the elevator car 14 as it passes the position indicator P is normally justified in the case of the movement profiles for a so-called “position trip” (movement profiles of the kind described in WO 2012/032020 A) used by the respective elevator control system 16 while the elevator car 14 moves between the floors 20. Such movement profiles are characterized by the fact that acceleration first increases, then remains constant and finally approaches zero once the nominal speed has been reached. Such movement profiles can be prescribed in a known manner to the respective converter actuated by the respective elevator control system 16, or be filed in the converter itself. In such a movement profile, the force acting on the suspension rope and the resultant change in length can be ascertained particularly easily without having to know the dynamic behavior of the suspension rope in detail. The respective change in length can basically also be ascertained based on a non-constant acceleration.
(33) Because car trips take place in practice with varying loads on the elevator car 14, the respective overall error G (
(34) As a result, a plurality for a floor 20 or a floor 20 and a direction or a floor 20 and a direction before and after the floor can yield an average value for the overall error G, and the derivative value can be determined therefrom. To this end, for example, the elevator control system 16 can manage a so-called FIFO memory or the like for each derivative value, which stores a fixed number of overall errors G, e.g., eight overall errors, but also always stores at least the respectively current overall error, and the content of such a memory yields the average value, with the derivative value being formed based on this average value.
(35) It can here also be provided that only those overall errors G be stored in the memory and taken into account when forming a derivative value that satisfy a prescribed or prescribable condition, for example that the overall error G must be less than a prescribed or prescribable threshold value, so that the overall error G can be considered when ascertaining a derivative value. For example, the threshold value can here be the standard deviation of previously acquired overall errors G.
(36) Based hereupon, the elevator control system 16 can also generate information for in-stalling and/or maintaining the elevator system 10, for example a service signal, which codes whether the current trip was concluded with an overall error G within the tolerance range defined by the respective threshold value, i.e., whether it turns out based on the overall error G ascertained during the floor stop when leaving the floor that the landing precision during the preceding floor stop remained within the tolerance prescribed by the standard, codes the number of trips concluded with an overall error G within the tolerance range defined by the respective threshold value, codes the number of trips concluded outside an overall error G within the tolerance range defined by the respective threshold value, codes an average value for the overall error G, if necessary an average value for the floor-specific and/or direction-specific overall error G, codes a standard deviation in the overall error G, if necessary a standard deviation of the average value for the floor-specific and/or direction-specific overall error G, etc.
(37) As a consequence, several paramount aspects of the specification submitted here can be briefly summarized as follows:
(38) A method is indicated for operating an elevator control system 16 provided for controlling and monitoring the movements of at least one elevator car 14, wherein the elevator car 14 approaches separate floors 20 in a building under the control of the elevator control system 16, and in the process carries out a respective floor stop at a prescribed stopping position or prescribed stopping positions, and wherein an overall error G is ascertained in conjunction with the floor stop in the form of a deviation from an actual position of the elevator car 14 as well as a position of the elevator car 14 assumed as the current position. The ascertained overall error G describes the respective landing precision, and can be used to generate service signals and/or to improve the landing precision. For example, the elevator control system 16 accordingly generates a service signal or service signals based on a respective overall error G or a statistical acquisition of several values for an overall error G. Additionally or alternatively, the elevator control system 16 uses the overall error G to ascertain a derivative value, which is taken into account along with the current or stopping position during a comparison between the current position and stopping position performed by the elevator control system 16 for approaching the respective stopping position.
(39) In accordance with the provisions of the patent statutes, the present invention has been described in what is considered to represent its preferred embodiment. However, it should be noted that the invention can be practiced otherwise than as specifically illustrated and described without departing from its spirit or scope.