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

EP1412274A1 - Lift system comprising a measuring system for determining the absolute position of the cage - Google Patents

Lift system comprising a measuring system for determining the absolute position of the cage

Info

Publication number
EP1412274A1
EP1412274A1 EP02745033A EP02745033A EP1412274A1 EP 1412274 A1 EP1412274 A1 EP 1412274A1 EP 02745033 A EP02745033 A EP 02745033A EP 02745033 A EP02745033 A EP 02745033A EP 1412274 A1 EP1412274 A1 EP 1412274A1
Authority
EP
European Patent Office
Prior art keywords
code
code mark
absolute
pattern
length
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.)
Granted
Application number
EP02745033A
Other languages
German (de)
French (fr)
Other versions
EP1412274B1 (en
Inventor
Eric Birrer
Heiko Essinger
Frank Müller
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.)
Inventio AG
Original Assignee
Inventio AG
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 Inventio AG filed Critical Inventio AG
Priority to EP02745033A priority Critical patent/EP1412274B1/en
Publication of EP1412274A1 publication Critical patent/EP1412274A1/en
Application granted granted Critical
Publication of EP1412274B1 publication Critical patent/EP1412274B1/en
Priority to CY20111100537T priority patent/CY1112030T1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3492Position or motion detectors or driving means for the detector

Definitions

  • Elevator system with a measuring system to determine the absolute car position
  • the invention relates to an elevator installation with a measuring system for determining the absolute car position of an elevator car that can be moved along at least one guide rail according to the definition of the claims.
  • the position information in coded form is fixed in place along the entire travel path of the elevator car and is read in coded form by means of a code reading device and passed on to an evaluation unit.
  • the evaluation device prepares the read coded position information in a manner that is understandable by the control system and derives information signals therefrom, which are forwarded as so-called shaft information to the elevator control system.
  • Pseudo-random coding and an incremental code character pattern are formed in a second track parallel to it.
  • any n consecutive code marks represent a code word.
  • Each of these code words occurs only once in the entire code mark pattern.
  • a code reading device is provided on a second part that is relatively movable in relation to the first part and that is n consecutive in the direction of movement Can capture code marks all at once while scanning the incremental code character pattern. If the code reading device is moved by a code mark position of the absolute code mark pattern along the first part, then a new n-digit binary code word is already read.
  • each code word of the absolute code mark pattern defines a certain relative position of the two parts to one another.
  • the length of the individual code marks measured in the direction of movement or reading and the number of the maximum possible code words determine the maximum length of the measuring section which can be addressed with code words.
  • the resolution with which the relative position expressed in the pseudo random code, the so-called position code, can be measured depends on the length of each individual code mark. The smaller the length of the code marks, the more precisely it can be positioned. However, the reading becomes more difficult with decreasing length of the code marks, especially at high relative speeds.
  • the absolute code mark pattern and the incremental code mark pattern are to be shown in their relative position exactly aligned with each other.
  • the code reading device of a two-track absolute position measuring system in particular is large, which is undesirable in view of the limited available shaft cross-sectional area.
  • the traversing speed is limited in the case of two-track measuring systems, which is perceived as being particularly restrictive in the case of elevators with large heads.
  • Code mark pattern and the incremental code mark pattern are shown as a single-track combined code mark pattern of the n-digit pseudo random sequence in Manchester coding and the code reading device has sensors for scanning n + 1 successive code marks, the second code mark of the single-track combined code mark pattern being scanned in each case.
  • the essence of the invention consists in a single-track coding for an absolute length measuring system, in which, starting from a binary n-digit pseudo-sequence with which 2 n -l different position values are coded, a 1 is inserted after each 0 and a 0 after each 1.
  • the resulting double-length sequence according to the invention thus represents a combination of the n-digit pseudo-random coding and a Manchester coding. So that all code words occurring in the code mark pattern combined according to the invention differ from one another, n + 1 code marks of the respective second code marks of the combined code mark pattern must be scanned.
  • an n-digit pseudo-random coding with unchanged resolution can be used to represent a measurement section twice as long as that which corresponds to the sum of the lengths ⁇ of all code marks of the n-digit pseudo-random coding from which it is derived. Only single code marks with the length ⁇ and code marks of the length occur in the combined single-track code mark pattern according to the invention 2 ⁇ on. Consequently, a code mark change takes place at the longest after the length of 2 ⁇ , which can be detected or scanned using the code reading device. A scanning signal is derived from the quasi-equidistant code mark changes, with which the sensors for the
  • Detection of the single-track position code can be controlled. Reading takes place whenever the sensors are completely covered by the code marks to be read.
  • the single-track code mark pattern is slim and therefore only requires a small mounting area along the travel path.
  • a single-track code carrier is simple and inexpensive to manufacture.
  • Reading points are inexpensive and build relatively small compared to conventional code reading devices for the same route and comparable resolution.
  • the sensors are arranged on a line at a mutual distance of 2 ⁇ in the direction of movement, as a result of which the code reading device has a slim design and can thus be arranged to be movable sideways next to the guide rail.
  • the absolute position of the elevator car can already be seen when starting up without moving can be determined by arranging two sensors for each bit of the combined code mark pattern in the direction of travel at a distance of half the code mark length. If one of the two sensors is in the vicinity of a code mark change and supplies a sensor voltage of approximately zero, the other sensor is certainly covered by a code mark and provides reliable information.
  • the first sensors and the second sensors for absolute reading are combined to form a sensor group. Of the two interlocking sensor groups offset by half the code mark length, only the output signals of the sensors from one of the two sensor groups are alternately selected and evaluated for reading. Switching to the correct one of the two sensor groups is carried out by determining the position of the transition between two different code marks and the two sensor groups by means of the scanning signal.
  • the suppression of small magnetic poles by adjacent large magnetic poles, the so-called intersymbol interference, is reduced.
  • This has a positive effect on the reading reliability when the code reading device is at a greater distance from the code mark pattern.
  • the distance between the code reading device and the combined code mark pattern can thus be chosen larger in a magnetic measuring system. This makes the measuring system less susceptible to contamination of the code carrier and occurring relative movements of the code reading device with respect to the code mark pattern in the direction perpendicular to the reading or travel direction of the cabin.
  • the even one The length of the code marks also enables quick evaluation using inexpensive components working in parallel.
  • Measuring systems are used to scan the linear position code exclusively simple and inexpensive Hall sensors. Hall sensors of an interpolation device also serve to determine the position of the transition between two different code marks - the
  • the interpolation device is arranged in the direction of travel over an area with a length greater than the length of two code marks 2 ⁇ .
  • the distance between these Hall sensors is smaller than the length ⁇ of a code mark.
  • a combined code mark pattern with magnetic code marks forms a magnetic field with a course which is composed of approximately sinusoidal half-waves. These half-waves each have the length ⁇ of one or the length 2 ⁇ of two code marks.
  • a high-resolution position value can be generated by arc tangent interpolation of the sensor voltages, which is proportional to the path within a pole.
  • a code mark length results in a high-resolution absolute position.
  • a particularly reliable measuring system for determining the absolute cabin position can be obtained if the code reading device for scanning the position code, including the evaluation unit, is designed redundantly.
  • the second code reading device is basically the same as the first code reading device and differs only by an arrangement of the
  • the sensor pairs of both position code reading devices are arranged in a line parallel to the reading direction, offset by one code mark length ⁇ and arranged in an interlocking manner.
  • the code reading device is compact and only longer by the interpolation device and the fine interpolation device than in a non-redundant measuring system.
  • Each of the two code reading devices is assigned its own evaluation unit, so that the output signals of the sensors of both code reading devices are evaluated independently of one another and are available for controlling the elevator.
  • the redundant design of the single-track measuring system also fulfills current safety requirements in the elevator industry and thus opens up the possibility of replacing previously mechanical safety devices with electrical ones. She is also with one floor sensor for each of the two measuring systems
  • Shaft information system which is shown schematically in FIG. 7.
  • One of the floor sensors is assigned to each evaluation unit.
  • the floor sensors are moved together with the elevator car in the shaft in order to detect position markings arranged in the shaft on each floor level.
  • These signals, together with the output signals, are also provided redundantly by safety devices which are also provided redundantly
  • Position information is processed and used to control the elevator system.
  • FIG. 1 shows schematically an elevator installation with a device for determining the position of an elevator car
  • FIG. 2 schematically shows the structure of a first embodiment of the
  • FIG. 3 shows the order in which the individual bits are arranged in the combined code mark pattern
  • FIG. 4 shows a second embodiment of the code reading sensor system
  • Fig. 5 a curve of the output signal of the
  • Magnetic tape, Fig. 7, a second redundant embodiment of the measuring system according to the invention. 8 shows a redundant design of the single-track measuring system as the basis of a comprehensive shaft information system.
  • an elevator car 2 and a counterweight 3 are suspended from several supporting cables, of which a single supporting cable 4 is shown here.
  • the supporting cables 4 run over a deflection roller 5 and are guided over a driven traction sheave 6.
  • the traction sheave 6 transmits the drive forces of a drive motor, not shown here, to the support cables 4 driven by it for lifting and lowering the counterweight 3 and the elevator car 2 along a guide rail 7.
  • Guide shoes 9 which are firmly connected to the elevator car 2 in the direction of travel 8 serve to guide the elevator car 2 in the direction perpendicular to the direction of travel 8 on the guide rail 7.
  • a magnetic tape 10 is fixedly attached to the guide rail 7 along the entire travel distance of the elevator car 2 parallel to the direction of travel 8 of the elevator car 2.
  • the magnetic tape 10 serves as a carrier for a single-track combined code mark pattern according to the invention, which represents the numerical code of absolute positions of the elevator car 2 in the shaft 1 in relation to a zero point.
  • a code reading device 12 is fixedly mounted on the elevator car 2 in the direction of travel 8. It essentially consists of a sensor block 13 which carries the code reading sensor system 11 and which is slidably supported by a holder 14 perpendicular to the direction of travel 8.
  • a roller guide 15 guides the sensor block 13 on the guide rail 7 when the code reading device 12 together is moved with the elevator car 2. The same arrangement is also possible at the side or at the bottom of the elevator car 2.
  • the code reading device 12 transfers the read coded information to one another via connecting lines 16
  • Evaluation unit 17 translates the read coded information into a binary, expressed, absolute position statement which is understandable for the elevator control 18, before being sent to the elevator control 18, for example, via a hanging cable 19
  • Positioning the elevator car 2 is forwarded.
  • FIG. 2 schematically shows a first embodiment of the invention with a magnetic measuring system.
  • a magnetic tape 10 On a section of the guide rail 7 is a magnetic tape 10 with a
  • the individual north poles 22 and south poles 23 form correspondingly oriented magnetic fields on the outside.
  • Two adjacent code marks 12 define a so-called bit of the coding. If a north pole 23 is in front of a south pole 23 in the direction of travel 8, this bit is assigned the value “0”, while a south-north transition is assigned the value “1”. This type of significance of the bits, which is defined via changes in state, is known as so-called Manchester coding.
  • the corresponding binary digits or bits are plotted in FIG. 2 above the individual pole transitions 24.
  • the arrangement order of the individual bits in the combined code mark pattern 20 is shown in FIG. There, too, the individual pole transitions 24 are replaced by the corresponding bits of the coding.
  • the coding according to the invention is constructed from a binary pseudo random sequence 25 known per se, which is combined with its inverted counterpart 26.
  • a pseudorandom sequence consists of bit sequences with n binary digits arranged one behind the other without gaps. With each advancement by one bit in the binary pseudorandom sequence, it is known that a new n-digit binary bit sequence then occurs in each case. Such a sequence of n successive bits is referred to below as a code word.
  • the code words of a binary pseudo-random coding can be generated with the aid of a linear feedback shift register. The number of digits in the shift register corresponds to the number of digits in the binary bit sequence or code word.
  • n xexp (m)
  • x the value of the code word number
  • m the number of digits or bits of the code word.
  • N x exp (m) -l. The greater the number of bits, the more code words can be distinguished from one another.
  • the pseudo-random sequence 25 described in the direction of travel 8 includes after each bit Value "0" a bit with the value "1” and a "0" bit of the inverse pseudo random sequence 26 inserted after each "1" bit. Consequently, a bit change takes place in the single-track combined code mark pattern 20 at the latest after two bits. This is shown on the magnetic tape 10 according to FIG.
  • the combination according to the invention also results in a code gain. With simultaneous scanning of each eighteen consecutive of the second bits of the combined code mark pattern 20, an unambiguous 18-digit reading pattern 33 is thus read out without repetition of code words (FIG. 2).
  • the code reading sensor system 11 comprises a position code reading device 28 with eighteen for reading the eighteen bit position codes or code words 33 Sensor pairs 29, which is shown in more detail in FIG. 4.
  • All eighteen first sensors 31 are combined to form a first group and all eighteen second sensors 31 ⁇ are combined to form a second sensor group.
  • the reading pattern 33 of the position code reading device 28 from FIG. 2 is therefore composed of eighteen bits read simultaneously, but only every second bit of the combined code mark pattern 20 is read.
  • Position code reading device 28 of eighteen bits of a reading pattern 33 which are read simultaneously are interpreted jointly by the evaluation unit 17 as an eighteen-digit code word.
  • n 2 * (2exp (17) -1)
  • - 36 262 ⁇
  • eighteen-digit code words of the combined code mark pattern 20 is stored in a read-only memory, here an EPROM
  • a translation or decoding table clearly assigns an absolute position value 35 to the elevator car 2, which is output as a binary number in the correct order.
  • the resolution of the position code reading device 28 is 4 mm here, which corresponds to the length ⁇ of a code mark 21.
  • Switching to the correct one of the two sensor groups of the position code reading device 28 takes place by determining the position of the pole transition 24 between a south pole 22 and a north pole 23 with the aid of a
  • a zero is mandatory in the area between the first Hall sensor SO and the last Hall sensor S5, i.e. a pole transition 24 of the combined code mark pattern 20 described above.
  • the interpolation reading device 36 detects the quasi-equidistant pole transitions 24 or zero crossings of the magnetic field created according to the invention between two successive north poles 22 or south poles 23.
  • Hall sensors SO to S5 of the interpolation device 36 over the path in the travel direction 8 at millimeter intervals shown.
  • Well-known comparator circuits make the following comparisons of the voltages of individual sensors SO to S5, which are evaluated as indicated:
  • a north pole 22 is located from 1.0 mm to 9 mm behind the first interpolation sensor SO.
  • the generated sequence of digits is e.g. the table stored in an EPROM is decoded into a three-digit binary number sequence, which represents an interpolation value 6 (FIG. 2) with - in the example, 3 mm. This is with the
  • Code mark length ⁇ periodically and indicates the polarity of the band from the location of the first Hall sensor SO step by step in, for example, 0.5 mm steps.
  • the most significant bit 24 of this interpolation value 46 inverts at a distance of 2 mm and takes over as
  • Position code reading device 28 a comparator is provided.
  • the correct bits 24 are selected from the resulting digital bits 24 via a number of 2 to 1 multiplexers, which are derived from the 2 mm bit 24 of the
  • Interpolation device 36 can be controlled. All that is required is a synchronous clock, which can be several 100 kHz. The position value is updated after a clock cycle ( ⁇ 10ns).
  • the single-track measuring system described so far can be constructed with very inexpensive components. It enables high travel speeds of more than 16m / s. The measuring rate is practically only dependent on the speed of the interface.
  • the system resolution of this absolute single-track system is 0.5 mm, but can be increased considerably by the additional use of a fine interpolation device 47.
  • FIG. 6 shows the course of the output signal 48 of the MR angle sensor 49 used here, designated LK28 by the IMO company, when the half-waves of the combined code mark pattern 20 are scanned along the path in the direction of travel 8.
  • the sine and cosine output voltages of the MR sensor 49 have already been interpolated by means of an interpolator chip or software (not shown) in the ⁇ -controller arc tangent and standardized so that the minimum values 50 are 0 mm and the maximum values 51 are 4 mm.
  • the course of the output signal 48 of the MR angle sensor 49 shows that the area 54 between 0mm and 8mm is an 8mm magnetic pole and the area 55 between 8mm and 12mm is a 4mm magnetic pole.
  • This ' calculation rule results in a position value 52 which is periodic with the code mark length ⁇ and has a resolution of the order of 50 ⁇ m, which has hitherto only been obtained from the incremental track of a conventional two-track system.
  • the information as to whether the MR angle sensor 49 is located above a four or an eight mm magnetic pole can be stored in the decoding table.
  • the code word 33 is first determined by the position code reading device 28 and both the absolute position 35 and the arrangement of the magnetic poles under the current position of the MR angle sensor 49 are read out via the address of the decoding table specified by the code word 33.
  • Elevator car 2 can be carried out very quickly since only a few simple operations, e.g. comparisons
  • the high traversing speed possible by the coding according to the invention and the position code reading device 28 is determined by the
  • Fine interpolation device 47 is not impaired if an interpolator chip with parallel output of the interpolated position information is used and the high-resolution position value 52 is temporarily stored at the same time as the absolute position value 35, controlled by the synchronous clock.
  • Position values can be equalized for four and eight millimeter magnetic poles using an equalization table, which considerably improves the accuracy. This is possible because the distortions of magnetic poles of the same length ⁇ or 2 ⁇ are very similar at all points in the combined code mark pattern 20.
  • FIG. 7 shows an embodiment of the invention in which the code reading sensor system 11 is designed redundantly.
  • the second code reading sensor system 11 ⁇ is basically constructed in the same way as the code reading sensor system 11 in the previously described first exemplary embodiment according to FIG. 4.
  • the interpolation device 36 ⁇ and the fine interpolation device 47 ⁇ are arranged in this order in the direction of travel 8 in front of the position code reading device 28.
  • the second code reading sensor system 11 is placed mirror-symmetrically to the first code reading sensor system 11, the sensor pairs 29, 29 ⁇ of both position code reading devices 28, 28 ⁇ being in a line parallel to the travel / reading direction 8 by one
  • Code mark length ⁇ 4mm interlocked.
  • the eighteen sensor pairs 29 ⁇ of the second position code reading device 28 detect a reading pattern 33 from eighteen of the first bits of the combined code mark pattern 20.
  • each of the two code reading sensor systems is ll, ll ⁇ own evaluation 17,17 associated so that the output signals of the sensors of both code reading sensor systems 11, 11 ⁇ are evaluated independently of each other and two determined independently high resolution values of the total position 53, 53 are available as a binary number with twenty-four digits to control the elevator.
  • a comprehensive shaft information system with numerous functions can be obtained in cooperation with additional elevator sensors.
  • Examples of such functions of a shaft information system based on the determination of the absolute cabin position are: the shaft end deceleration, shaft end limitation, floor recognition, level compensation, door bridging and the most varied of travel regulations, and much more.
  • the redundant design of the single-track measuring system, together with a floor sensor 41, 41 ⁇ , forms the basis of a comprehensive shaft information system, which is shown schematically in FIG. 7.
  • Each evaluation 17.17> is associated with one of the floor sensors 41,41.
  • the floor sensors 41, 41 ⁇ are moved together with the elevator car 2 in the shaft 1 in order to detect position markings 42, 42 ⁇ arranged in the shaft 1 on each floor level.
  • These signals from the floor sensors 41, 41 are processed together with the output signals from safety devices 43, 43 ⁇ likewise provided redundantly, together with the position information 53 and are used to control the elevator.
  • the length code mark pattern 20 of the magnetic tape 10 is represented by sections with different poles and is read by means of magnetic field sensitive sensors 31, 31 S0-S6 of the code reading device 12. Fundamentally, there are also other physical principles for representing the
  • the code marks can also have different dielectric values that are read by sensors that detect capacitive effects.
  • a reflective code mark pattern is possible in which, depending on the value of the individual code mark, more or less light is reflected from an illumination device to reflected light barriers as sensors.
  • the invention enables the use of inexpensive Hall sensors for reading the position code.
  • implementation is also possible with cost-intensive induction sensors, so-called GMR sensors or magnetoresitive sensors, so-called MR sensors, which detect the direction of the magnetic field.
  • GMR sensors GMR sensors
  • MR sensors magnetoresitive sensors
  • Each of these sensors can either have several individual and / or a group of different sensors combined with one another on a code reading device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Indicating And Signalling Devices For Elevators (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Lift-Guide Devices, And Elevator Ropes And Cables (AREA)
  • Cage And Drive Apparatuses For Elevators (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Optical Transform (AREA)

Abstract

The invention relates to a lift system comprising an absolute length measuring system for determining the position of a cage which can be displaced along at least one guiding rail, said guiding rail comprising an absolute code mark pattern of a pseudo-random codification arranged in the direction of displacement. One such measuring system enables an increased resolution to be easily achieved in the detection of position over a long displacement path of the lift cage. To this end, the absolute code mark pattern and the incremental code symbol pattern are represented as a single-track combined code mark pattern of the n-position pseudo-random sequence in Manchester encoding, with code marks having the same length, and the code reading device comprises reading stations for scanning successive n+1 code marks, the second code mark of the single-track combined code mark pattern being respectively scanned.

Description

Aufzugsanlage mit einem Messsystem zur Ermittlung der absoluten KabinenpositionElevator system with a measuring system to determine the absolute car position
Die Erfindung betrifft eine Aufzuganlage mit einem Messsystem zur Ermittlung der absoluten Kabinenposition einer entlang mindestens einer Führungsschiene verfahrbaren Aufzugkabine nach Definition der Patentansprüche.The invention relates to an elevator installation with a measuring system for determining the absolute car position of an elevator car that can be moved along at least one guide rail according to the definition of the claims.
Bei Aufzügen ist die Positionsinformation in codierter Form ortsfest entlang des gesamten Verfahrwegs der Aufzugkabine angebracht und wird mittels einer Codeleseeinrichtung in codierter Form abgelesen und zu einer Auswerteeinheit weitergeleitet. Die Auswerteeinrichtung bereitet die abgelesene codierte Positionsinformation steuerungsverständlich auf und leitet daraus Informationssignale ab, die als sogenannte Schachtinformationen zur Aufzugsteuerung weitergeleitet werden .In elevators, the position information in coded form is fixed in place along the entire travel path of the elevator car and is read in coded form by means of a code reading device and passed on to an evaluation unit. The evaluation device prepares the read coded position information in a manner that is understandable by the control system and derives information signals therefrom, which are forwarded as so-called shaft information to the elevator control system.
Aus der DE 42 09 629 AI ist ein absolutes Messsystem mit hoher Auflösung zum Bestimmen der relativen Position zweier relativ zueinander bewegbarer Teile bekannt. In bislang üblicher Weise sind dort an einem ersten Teil in einer ersten Spur ein absolutes Codemarkenmuster in Form einer lückenlosen Folge von gleichlangen Codemarken einerFrom DE 42 09 629 AI an absolute measuring system with high resolution for determining the relative position of two parts movable relative to each other is known. In the usual way up to now, there is an absolute code mark pattern in the form of a complete sequence of code marks of the same length on a first part in a first track
Pseudozufallscodierung und in einer dazu parallelen zweiten Spur ein inkrementales Codezeichenmuster ausgebildet. In dem absoluten Codemarkenmuster stellen jeweils beliebige n aufeinanderfolgende Codemarken ein Codewort dar. Jedes dieser Codeworte kommt im gesamten Codemarkenmuster nur ein einziges Mal vor. An einem zum ersten Teil relativ bewegbaren zweiten Teil ist eine Codelesevorrichtung vorgesehen, die in Bewegungsrichtung n aufeinanderfolgende Codemarken auf einmal erfassen kann und dabei das inkrementale Codezeichenmuster abtastet. Wird die Codelesevorrichtung um eine Codemarkenposition des absoluten Codemarkenmusters entlang des ersten Teils verfahren, dann wird bereits ein neues n-stelliges binäres Codewort gelesen.Pseudo-random coding and an incremental code character pattern are formed in a second track parallel to it. In the absolute code mark pattern, any n consecutive code marks represent a code word. Each of these code words occurs only once in the entire code mark pattern. A code reading device is provided on a second part that is relatively movable in relation to the first part and that is n consecutive in the direction of movement Can capture code marks all at once while scanning the incremental code character pattern. If the code reading device is moved by a code mark position of the absolute code mark pattern along the first part, then a new n-digit binary code word is already read.
Bei dieser bekannten Einrichtung definiert jedes Codewort des absoluten Codemarkenmusters eine bestimmte Relativposition beider Teile zueinander. Die in Bewegungs- bzw. Ableserichtung gemessene Länge der einzelnen Codemarken und die Anzahl der maximal möglichen Codeworte legen die maximale Länge der Messstrecke fest, die mit Codeworten adressierbar ist. Das Auflösever ögen mit dem die im Pseudozufallscode ausgedrückte Relativposition, der sogenannte Positionscode, gemessen werden kann, hängt von der Länge jeder einzelnen Codemarke ab. Je kleiner die Länge der Codemarken ist, desto genauer kann positioniert werden. Jedoch gestaltet sich das Ablesen mit abnehmender Länge der Codemarken, insbesondere bei hohen Relativgeschwindigkeiten Zusehens schwieriger.In this known device, each code word of the absolute code mark pattern defines a certain relative position of the two parts to one another. The length of the individual code marks measured in the direction of movement or reading and the number of the maximum possible code words determine the maximum length of the measuring section which can be addressed with code words. The resolution with which the relative position expressed in the pseudo random code, the so-called position code, can be measured depends on the length of each individual code mark. The smaller the length of the code marks, the more precisely it can be positioned. However, the reading becomes more difficult with decreasing length of the code marks, especially at high relative speeds.
Bei einer Anwendung eines solchen absoluten Längenmesssystems zur Ermittlung der Position einer Aufzugkabine, wie beispielweise dem aus dem deutschen Gebrauchsmuster G 92 10 996.9 bekannten Aufzug, ist der gesamten Fahrweg in Verfahrrichtung der Aufzugskabine lückenlos mit codierten Positionsangaben, den Codeworten der Pseudozufallscodierung zu adressieren. Das Maximum der Messbzw. Fahrwegstrecke ist dabei aber durch die Summe der Längen aller Codemarken begrenzt. Für lange Fahrstrecken ist deshalb eine Pseudozufallscodierung mit vielstelligen Codeworten und/oder Codemarken mit grösseren Längen vorzusehen. Vielstellige Codeworte bedingen jedoch entsprechend aufwendige Codeleseeinrichtungen und Auswerteeinheiten, was mit hohen Kosten verbunden ist. Mit zunehmender Länge der einzelnen Codemarken nimmt aber das Auflösevermögen ab.When using such an absolute length measuring system to determine the position of an elevator car, such as the elevator known from German utility model G 92 10 996.9, the entire travel path in the direction of travel of the elevator car must be addressed without gaps with coded position information, the code words of the pseudo-random coding. The maximum of the measurement or The route is limited by the sum of the lengths of all code marks. For long journeys, pseudo-random coding with multi-digit code words and / or code marks with longer lengths must therefore be provided. However, multiple-digit code words are required correspondingly complex code reading devices and evaluation units, which is associated with high costs. However, as the length of the individual code marks increases, the resolving power decreases.
Um Ablesefehler zu vermeiden, sind das absolute Codemarkenmuster und das inkrementale Codezeichenmuster in ihrer Relativlage exakt zueinander ausgerichtet darzustellen. Dies macht die Herstellung eines zweispurigen Codeträgers teuer und bedingt andererseits eine zeitintensive genaue Montage. Zudem baut insbesondere die Codeleseeinrichtung eines zweispurigen absoluten Positionsmesssystems gross, was im Hinblick auf begrenzt zur Verfügung stehender Schachtquerschnittsfläche unerwünscht ist. Im übrigen ist die Verfahrgeschwindigkeit bei zweispurigen Messsystemen begrenzt, was insbesondere bei Aufzügen mit grossen Förderhöhen als einschränkend empfunden wird.In order to avoid reading errors, the absolute code mark pattern and the incremental code mark pattern are to be shown in their relative position exactly aligned with each other. This makes the production of a two-track code carrier expensive and, on the other hand, requires time-consuming, precise assembly. In addition, the code reading device of a two-track absolute position measuring system in particular is large, which is undesirable in view of the limited available shaft cross-sectional area. In addition, the traversing speed is limited in the case of two-track measuring systems, which is perceived as being particularly restrictive in the case of elevators with large heads.
Aufgabe der Erfindung ist es, einen eingangs beschriebenenThe object of the invention is one described at the outset
Aufzug mit einem Messsystem zur Bestimmung der absoluten Position der Aufzugkabine anzugeben, welches mit möglichst geringem Aufwand über eine lange Verfahrstrecke der Aufzugskabine eine hohe Auflösung bei der Positionserkennung ermöglicht.Specify elevator with a measuring system for determining the absolute position of the elevator car, which enables a high resolution in position detection with the least possible effort over a long travel distance of the elevator car.
Die Lösung dieser Aufgabe ist erfindungsge äss durch einen Aufzug mit einem absoluten Positionsmesssystem mit den Merkmalen des Patentanspruchs 1 gegeben, welcher sich insbesondere dadurch auszeichnet, dass das absoluteThis object is achieved according to the invention by an elevator with an absolute position measuring system with the features of claim 1, which is characterized in particular by the fact that the absolute
Codemarkenmuster und das inkrementale Codezeichenmuster als einspuriges kombiniertes Codemarkenmuster der n-stelligen Pseudozufallsfolge in Manchester-Codierung dargestellt sind und die Codelesevorrichtung Sensoren zum Abtasten von n+1 aufeinanderfolgenden Codemarken aufweist, wobei jeweils die zweite Codemarke des einspurigen kombinierten Codemarkenmusters abgetastet wird.Code mark pattern and the incremental code mark pattern are shown as a single-track combined code mark pattern of the n-digit pseudo random sequence in Manchester coding and the code reading device has sensors for scanning n + 1 successive code marks, the second code mark of the single-track combined code mark pattern being scanned in each case.
Das Wesen der Erfindung besteht in einer einspurigen Codierung für ein absolutes Längenmesssystem, bei welchem ausgehend von einer binären n-stelligen Pseudozallsfolge, mit der 2n-l verschiedene Positionswerte codiert sind, hinter jeder 0 eine 1 und hinter jeder 1 eine 0 eingefügt ist. Die dadurch erhaltene erfindungsgemässe Folge mit doppelter Länge stellt quasi eine Kombination der n- stelligen Pseudozufallscodierung und einer Manchestercodierung dar. Damit sich sämtliche im erfindungsgemäss kombinierten Codemarkenmuster auftretenden Codeworte voneinander unterscheiden, müssen n+1 Codemarken der jeweils zweiten Codemarken des kombinierten Codemarkenmusters abgetastet werden.The essence of the invention consists in a single-track coding for an absolute length measuring system, in which, starting from a binary n-digit pseudo-sequence with which 2 n -l different position values are coded, a 1 is inserted after each 0 and a 0 after each 1. The resulting double-length sequence according to the invention thus represents a combination of the n-digit pseudo-random coding and a Manchester coding. So that all code words occurring in the code mark pattern combined according to the invention differ from one another, n + 1 code marks of the respective second code marks of the combined code mark pattern must be scanned.
Mit der erfindungsgemässen Codierung können die Vorteile von absoluten Einspursystemen mit dem Vorteil der hohen Auflösung von absoluten Zwei- bzw. Mehrspursysteme kombiniert werden.With the coding according to the invention, the advantages of absolute single-track systems can be combined with the advantage of the high resolution of absolute two-track or multi-track systems.
Mit der erfindungsgemäss kombinierten Codierung ist mit einer n-stelligen Pseudozufallscodierung bei unveränderter Auflösung eine doppelt so lange Messstrecke darstellbar, als jene, die der Summe der Längen λ aller Codemarken der n- stelligen Pseudozufallscodierung, aus der sie abgeleitet ist entspricht. Dabei treten in dem erfindungsgemässen einspurigen kombinierten Codemarkenmuster ausschliesslich einzelne Codemarken mit der Länge λ und Codemarken der Länge 2λ auf. Folglich findet längstens nach der Länge von 2λ ein Codemarkenwechsel statt, welcher mittels der Codelesevorrichtung detektiert bzw. abgetastet werden kann. Aus den quasi äquidistanten Codemarkenwechseln wird ein Abtastsignal abgeleitet, mit dem die Sensoren für dasWith the coding combined according to the invention, an n-digit pseudo-random coding with unchanged resolution can be used to represent a measurement section twice as long as that which corresponds to the sum of the lengths λ of all code marks of the n-digit pseudo-random coding from which it is derived. Only single code marks with the length λ and code marks of the length occur in the combined single-track code mark pattern according to the invention 2λ on. Consequently, a code mark change takes place at the longest after the length of 2λ, which can be detected or scanned using the code reading device. A scanning signal is derived from the quasi-equidistant code mark changes, with which the sensors for the
Erfassen des einspurigen Postionscodes angesteuert werden. Das Lesen erfolgt immer dann, wenn sich die Sensoren vollständig in Abdeckung der zu lesenden Codemarken befinden. Das einspurige Codemarkenmuster ist schlank und benötigt deshalb lediglich eine kleine Befestigungsfläche entlang der Verfahrstrecke. Zudem ist ein einspuriger Codeträger einfach und kostengünstig herstellbar.Detection of the single-track position code can be controlled. Reading takes place whenever the sensors are completely covered by the code marks to be read. The single-track code mark pattern is slim and therefore only requires a small mounting area along the travel path. In addition, a single-track code carrier is simple and inexpensive to manufacture.
Mit lediglich einer zusätzlichen Ablesestelle der Codelesevorrichtung mehr, also nur n+1 Ablesestellen, kann an der erfindungsgemäss einen Spur des kombinierten Codemarkenmusters jeweils ein eindeutiges bzw. absolutes Zeichenmuster abgelesen werden.With only one additional reading point of the code reading device, that is to say only n + 1 reading points, a clear or absolute character pattern can be read from the track of the combined code mark pattern according to the invention.
Die Codelesevorrichtung mit erfindungsgemäss nur n+1The code reading device according to the invention with only n + 1
Lesestellen ist kostengünstig und baut verhältnismassig klein im Vergleich zu herkömmlichen Codelesevorrichtungen für dieselbe Fahrwegstrecke und vergleichbarer Auflösung. Zum Ablesen des einspurigen kombinierten Codemarkenmusters sind die Sensoren in Bewegungsrichtung auf einer Linie in einem gegenseitigen Abstand von 2λ angeordnet, wodurch die Codelesevorrichtung schlank baut und so platzsparend seitlich neben der Führungsschiene verfahrbar angeordnet sein kann.Reading points are inexpensive and build relatively small compared to conventional code reading devices for the same route and comparable resolution. To read the single-track combined code mark pattern, the sensors are arranged on a line at a mutual distance of 2λ in the direction of movement, as a result of which the code reading device has a slim design and can thus be arranged to be movable sideways next to the guide rail.
In einfacher Weise kann bereits beim Aufstarten ohne Verfahren der Aufzugskabine, deren absolute Position ermittelt werden, indem für jedes Bit des kombinierten Codemarkenmusters zwei Sensoren in Verfahrrichtung in einem Abstand der halben Codemarkenlänge angeordnet sind. Steht einer der beiden Sensoren in der Nähe eines Codemarkenwechsels und liefert eine Sensorspannung von annähernd dem Wert Null, dann befindet sich der jeweils andere Sensor mit Sicherheit in Abdeckung zu einer Codemarke und liefert eine sichere Information. Jeweils die ersten Sensoren und jeweils die zweiten Sensoren zur Absolutablesung sind zu einer Sensorgruppe zusammengefasst . Von den beiden ineinandergreifenden, um die halbe Codemarkenlänge versetzten Sensorgruppen, werden alternierend immer nur die Ausgangssignale der Sensoren von einer der beiden Sensorgruppen zur Ablesung ausgewählt und ausgewertet. Die Umschaltung auf die jeweils richtige der beiden Sensorgruppen erfolgt über die Bestimmung der Lage des Übergangs zwischen zwei verschiendenen Codemarken und den beiden Sensorgruppen durch das Abtastsignal .In a simple manner, the absolute position of the elevator car can already be seen when starting up without moving can be determined by arranging two sensors for each bit of the combined code mark pattern in the direction of travel at a distance of half the code mark length. If one of the two sensors is in the vicinity of a code mark change and supplies a sensor voltage of approximately zero, the other sensor is certainly covered by a code mark and provides reliable information. The first sensors and the second sensors for absolute reading are combined to form a sensor group. Of the two interlocking sensor groups offset by half the code mark length, only the output signals of the sensors from one of the two sensor groups are alternately selected and evaluated for reading. Switching to the correct one of the two sensor groups is carried out by determining the position of the transition between two different code marks and the two sensor groups by means of the scanning signal.
Bei der Anwendung der erfindungsgemässen einspurigen kombinierten Codierung bei einem magnetischen Messsystem wird die Unterdrückung kleiner Magnetpole durch benachbarte große Magnetpole, die sogenannte Intersymbolinterferenz, vermindert. Dies wirkt sich positiv auf die Lesesicherheit bei grösserem Abstand der Codelesevorrichtung zum Codemarkenmuster aus. Der Abstand der Codelesevorrichtung zum kombinierten Codemarkenmuster kann also bei einem magnetischen Messsystem grösser gewählt werden. Damit wird das Messsystem wengier Anfällig gegen Verschmutzung des Codeträgers und auftretenden Relativbewegungen der Codelesevorrichtung gegenüber dem Codemarkenmuster in Richtung senkrecht zur Lese- bzw. Verfahrrichtung der Kabine. Die gleichmässige Länge der Codemarken ermöglicht zudem eine schnelle Auswertung durch preiswerte parallelarbeitende Bauelemente .When using the single-track combined coding according to the invention in a magnetic measuring system, the suppression of small magnetic poles by adjacent large magnetic poles, the so-called intersymbol interference, is reduced. This has a positive effect on the reading reliability when the code reading device is at a greater distance from the code mark pattern. The distance between the code reading device and the combined code mark pattern can thus be chosen larger in a magnetic measuring system. This makes the measuring system less susceptible to contamination of the code carrier and occurring relative movements of the code reading device with respect to the code mark pattern in the direction perpendicular to the reading or travel direction of the cabin. The even one The length of the code marks also enables quick evaluation using inexpensive components working in parallel.
In einer bevorzugten Ausführungsform als magnetischesIn a preferred embodiment as a magnetic
Messsystem werden zur Abtastung des linearen Positionscodes ausschliesslich einfache und kostengünstige Hallsensoren eingesetzt. Ebenso dienen Hallsensoren einer Interpolationseinrichtung zur Bestimmung der Lage des Übergangs zwischen zwei verschiendenen Codemarken - demMeasuring systems are used to scan the linear position code exclusively simple and inexpensive Hall sensors. Hall sensors of an interpolation device also serve to determine the position of the transition between two different code marks - the
Nulldurchganges des Magnetfeldes - relativ zur Sensorleiste. Die Interpolationseinrichtung ist in Verfahrrichtung über einen Bereich mit einer Länge grösser als die Länge zweier Codemarken 2λ angeordnet. Der Abstand zwischen diesen Hallsensoren ist kleiner als die Länge λ einer Codemarke.Zero crossing of the magnetic field - relative to the sensor bar. The interpolation device is arranged in the direction of travel over an area with a length greater than the length of two code marks 2λ. The distance between these Hall sensors is smaller than the length λ of a code mark.
Ferner ist es in einer besonders bevorzugten Weiterbildung der Erfindung vorgesehen, zusätzlich zu den Hall-Sensoren einen MR-Sensor einzusetzen, mit welchem die erfindungsge ässe Codierung abgetastet und so die Auflösung gegenüber bisherigen absoluten Einspursystemen erheblich gesteigert wird. Aufgrund der beschriebenen Eigenschaften bildet ein kombiniertes Codemarkenmuster mit magnetischen Codemarken nach aussen ein Magnetfeld mit einem Verlauf aus, welcher sich aus annähernd sinusförmigen Halbwellen zusammensetzt. Diese Halbwellen haben jeweils die Länge λ einer oder der Länge 2λ zweier Codemarken. Bei Abtastung mit einem entsprechenden MR-Sensor kann durch Arcustangensinterpolation der Sensorspannungen ein hochauflösender Positionswert erzeugt werden, welcher jeweils innerhalb eines Poles wegproportional ist. Kombiniert mit dem absoluten Positionswert mit der Auflösung einer Codemarkenlänge ergibt sich eine hochauflösende Absolutposition.Furthermore, it is provided in a particularly preferred development of the invention to use an MR sensor in addition to the Hall sensors, with which the coding according to the invention is scanned and the resolution is thus considerably increased compared to previous absolute single-track systems. On the basis of the properties described, a combined code mark pattern with magnetic code marks forms a magnetic field with a course which is composed of approximately sinusoidal half-waves. These half-waves each have the length λ of one or the length 2λ of two code marks. When scanning with a corresponding MR sensor, a high-resolution position value can be generated by arc tangent interpolation of the sensor voltages, which is proportional to the path within a pole. Combined with the absolute position value with the resolution A code mark length results in a high-resolution absolute position.
Ein besonders zuverlässiges Messsystem zur Ermittlung der absoluten Kabinenposition kann erhalten werden, indem die Codelesevorrichtung zum Abtasten des Positionscodes einschliesslich der Auswerteeinheit redundant ausgebildet ist. Die zweite Codelesevorrichtung ist dabei grundsätzlich gleich wie die erste Codelesevorrichtung aufgebaut und unterscheidet sich nur durch eine Anordnung derA particularly reliable measuring system for determining the absolute cabin position can be obtained if the code reading device for scanning the position code, including the evaluation unit, is designed redundantly. The second code reading device is basically the same as the first code reading device and differs only by an arrangement of the
Zwischenleseeinheit und der Feininterpolation in dieser Reihenfolge in Verfahrrichtung hinter der Positionscodeleseeinheit . Die Sensorpaare beider Positionscodeleseeinrichtungen sind in einer zur Ableserichtung parallen Linie, um eine Codemarkenlänge λ zueinander versetzt und ineinandergreifend angeordnet. Die Codelesevorrichtung ist kompakt gebaut und lediglich um die Interpolationseinrichtung und die Feininterpolationseinrichtung länger als bei einem nicht redundanten Messsystem.Intermediate reading unit and fine interpolation in this order in the direction of travel behind the position code reading unit. The sensor pairs of both position code reading devices are arranged in a line parallel to the reading direction, offset by one code mark length λ and arranged in an interlocking manner. The code reading device is compact and only longer by the interpolation device and the fine interpolation device than in a non-redundant measuring system.
Jeder der beiden Codelesevorrichtungen ist eine eigene Auswerteeinheit zugeordnet, so dass die Ausgangssignale der Sensoren beider Codelesevorrichtungen unabhängig voneinander ausgewertet werden und zur Steuerung des Aufzugs verfügbar sind.Each of the two code reading devices is assigned its own evaluation unit, so that the output signals of the sensors of both code reading devices are evaluated independently of one another and are available for controlling the elevator.
Die redundante Ausbildung des einspurigen Messsystems erfüllt ferner geltende Sicherheitsanforderungen in der Aufzugsindustrie und eröffnet damit die Möglichkeit bisher mechanisch ausgeführte Sicherheitseinrichtungen durch elektrische zu ersetzen. Ferner ist sie gemeinsam mit jeweils einem Stockwerksensor für jeder der beiden Messsysteme Grundlage eines umfassendenThe redundant design of the single-track measuring system also fulfills current safety requirements in the elevator industry and thus opens up the possibility of replacing previously mechanical safety devices with electrical ones. She is also with one floor sensor for each of the two measuring systems
Schachtinformationssystem, welches schematisch in Fig. 7 dargestellt ist. Jeder Auswerteeinheit ist einer der Stockwerksensoren zugeordnet . Die Stockwerksensoren werden zusammen mit der Aufzugkabine im Schacht bewegt, um im Schacht auf jedem Stockwerkniveau angeordnete Positionsmarkierungen zu detektieren. Diese Signale werden zusammen mit den Ausgangssignalen von ebenfalls redundant vorgesehenen Sicherheitseinrichtungen gemeinsam mit derShaft information system, which is shown schematically in FIG. 7. One of the floor sensors is assigned to each evaluation unit. The floor sensors are moved together with the elevator car in the shaft in order to detect position markings arranged in the shaft on each floor level. These signals, together with the output signals, are also provided redundantly by safety devices which are also provided redundantly
Postionsinformation verarbeitet und dienen der Steuerung der Aufzugsanlage .Position information is processed and used to control the elevator system.
Weitere Merkmale und Vorteile der Erfindung gehen aus der nachstehenden Beschreibung eines bevorzugtenOther features and advantages of the invention will appear from the description of a preferred below
Ausführungsbeispiels unter Bezugnahme auf die beigefügte Zeichnung hervor. Es zeigt:Embodiment with reference to the accompanying drawings. It shows:
Fig. 1, schematisch eine Aufzuganlage mit einer Einrichtung zur Ermittelung der Position einer Aufzugkabine;1 shows schematically an elevator installation with a device for determining the position of an elevator car;
Fig. 2, schematisch den Aufbau einer ersten Ausführung derFig. 2, schematically shows the structure of a first embodiment of the
Erfindung; Fig. 3, die Anordnungsreihenfolge der einzelnen Bits im kombinierten Codemarkenmuster, Fig. 4, eine zweite Ausführung der Codelesesensorik; Fig. 5, ein Verlauf des Ausgangssignals derInvention; 3 shows the order in which the individual bits are arranged in the combined code mark pattern; FIG. 4 shows a second embodiment of the code reading sensor system; Fig. 5, a curve of the output signal of the
Interpolationseinrichtung, Fig. 6, den Verlauf des Ausgangssignals eines MR-Interpolation device, Fig. 6, the course of the output signal of an MR
Winkelsensors der Feininterpolation bei Abtastung des Magnetfeldverlauf über dem codiertenAngle sensor of fine interpolation when scanning the magnetic field over the coded
Magnetband, Fig. 7, eine zweite redundante Ausführung des Messystem gemäss der Erfindung. Fig. 8 eine redundante Ausbildung des einspurigen Messsystems als Grundlage eines umfassenden Schachtinformationssystems .Magnetic tape, Fig. 7, a second redundant embodiment of the measuring system according to the invention. 8 shows a redundant design of the single-track measuring system as the basis of a comprehensive shaft information system.
Bei dem in Fig. 1 schematisch gezeigten Aufzug mit einem Schacht 1, sind eine Aufzugkabine 2 und ein Gegengewicht 3 an mehreren Tragseilen aufgehängt, von denen hier stellvertretend ein einzelnes Tragseil 4 dargestellt ist. Die Tragseile 4 laufen über eine Umlenkrolle 5 und sind über eine angetriebene Treibscheibe 6 geführt. Die Treibscheibe 6 überträgt die Antriebskräfte eines hier nicht dargestellten Antriebsmotors auf die von ihr angetriebenen Tragseile 4 zum Heben und Senken des Gegengewichts 3 und der Aufzugkabine 2 entlang einer Führungschiene 7. In Verfahrrichtung 8 fest mit der Aufzugkabine 2 verbundene Führungsschuhe 9 dienen zur Führung der Aufzugkabine 2 in Richtung senkrecht zur Verfahrrichtung 8 an der Führungsschiene 7. An der Führungsschiene 7 ist ein Magnetband 10 entlang der gesamten Fahrstrecke der Aufzugkabine 2 parallel zur Verfahrrichtung 8 der Aufzugkabine 2 ortfest angebracht. Das Magnetband 10 dient als Träger für ein erfindungsgemässes einspuriges kombiniertes Codemarkenmuster, das den numerischen Code von absoluten Positionen der Aufzugkabine 2 im Schacht 1 bezogen auf einen Nullpunkt darstellt.In the elevator shown schematically in FIG. 1 with a shaft 1, an elevator car 2 and a counterweight 3 are suspended from several supporting cables, of which a single supporting cable 4 is shown here. The supporting cables 4 run over a deflection roller 5 and are guided over a driven traction sheave 6. The traction sheave 6 transmits the drive forces of a drive motor, not shown here, to the support cables 4 driven by it for lifting and lowering the counterweight 3 and the elevator car 2 along a guide rail 7. Guide shoes 9 which are firmly connected to the elevator car 2 in the direction of travel 8 serve to guide the elevator car 2 in the direction perpendicular to the direction of travel 8 on the guide rail 7. A magnetic tape 10 is fixedly attached to the guide rail 7 along the entire travel distance of the elevator car 2 parallel to the direction of travel 8 of the elevator car 2. The magnetic tape 10 serves as a carrier for a single-track combined code mark pattern according to the invention, which represents the numerical code of absolute positions of the elevator car 2 in the shaft 1 in relation to a zero point.
Eine Codelesevorrichtung 12 ist in Verfahrrichtung 8 fest auf der Aufzugkabine 2 angebracht. Sie besteht im wesentlichen aus einem die Codelesesensorik 11 tragenden Sensorblock 13, der von einer Halterung 14 senkrecht zur Fahrtrichtung 8 verschiebar gehaltert ist. Eine Rollenführung 15 führt den Sensorblock 13 an der Führungsschiene 7, wenn die Codelesevorrichtung 12 gemeinsam mit der Aufzugkabine 2 bewegt wird. Die gleiche Anordnung ist auch seitlich oder unten an der Aufzugkabine 2 möglich.A code reading device 12 is fixedly mounted on the elevator car 2 in the direction of travel 8. It essentially consists of a sensor block 13 which carries the code reading sensor system 11 and which is slidably supported by a holder 14 perpendicular to the direction of travel 8. A roller guide 15 guides the sensor block 13 on the guide rail 7 when the code reading device 12 together is moved with the elevator car 2. The same arrangement is also possible at the side or at the bottom of the elevator car 2.
Die Codelesevorrichtung 12 übergibt die abgelesene codierte Information über Verbindungsleitungen 16 an eineThe code reading device 12 transfers the read coded information to one another via connecting lines 16
Auswerteeinheit 17. Die Auswerteeinheit 17 übersetzt die abgelesene codierte Information in eine für die Aufzugssteuerung 18 verständliche binäre ausgedrückte absolute Positionsangabe, bevor sie über ein Hängekabel 19 an die Aufzugssteuerung 18, beispielsweise zurEvaluation unit 17. The evaluation unit 17 translates the read coded information into a binary, expressed, absolute position statement which is understandable for the elevator control 18, before being sent to the elevator control 18, for example, via a hanging cable 19
Positionierung der Aufzugkabine 2 weitergeleitet wird.Positioning the elevator car 2 is forwarded.
Fig. 2 zeigt schematisch eine erste Ausführung der Erfindung mit einem magnetischen Messsystem. Auf einem Abschnitt der Führungsschiene 7 ist ein Magnetband 10 mit einem2 schematically shows a first embodiment of the invention with a magnetic measuring system. On a section of the guide rail 7 is a magnetic tape 10 with a
-einspurigen kombinierten Codemarkenmuster 20 angebracht. Die Codemarken 21 sind durch in Längsrichtung des Magnetbands 10 in einer Spur angeordnete gleichlange rechteckige Abschnitte mit einer Länge von jeweils λ=4 mm symbolisiert und entweder als magnetischer Nordpol 22 oder als magnetischer Südpol 23 magnetisiert . Die einzelnen Nordpole 22 und Südpole 23 bilden nach aussen entsprechend orientierte Magnetfelder aus. Jeweils zwei aneinandergrenzende Codemarken 12 definieren ein sogenanntes Bit der Codierung. Befindet sich ein Nordpol 23 in Verfahrrichtung 8 vor einem Südpol 23, so ist diesem Bit der Wert „0" zugeordnet, während einem Süd- Nord-Übergang der Wert „1" zugeordnet ist. Diese Art der über Zustandsänderungen definierten Wertigkeit der Bits ist als sogenannte Manchester-Codierung bekannt. Zur Veranschaulichung sind in Fig. 2 oberhalb der einzelnen Polübergänge 24 die entsprechenden Binärziffern bzw. Bits aufgetragen. Die Anordnungsreihenfolge der einzelnen Bits im kombinierten Codemarkenmuster 20, ist in Fig.3 gezeigt. Auch dort sind die einzelnen Polübergänge 24 durch die jeweils entsprechenden Bits der Codierung ersetzt. Die erfindungsgemässe Codierung ist aufgebaut aus einer an sich bekannten binären Pseudozufallsfolge 25, die mit ihrem invertierten Gegenstück 26 kombiniert ist.- Single-track combined code mark pattern 20 attached. The code marks 21 are symbolized by rectangular sections of equal length arranged in a track in the longitudinal direction of the magnetic tape 10 and each having a length of λ = 4 mm and magnetized either as a magnetic north pole 22 or as a magnetic south pole 23. The individual north poles 22 and south poles 23 form correspondingly oriented magnetic fields on the outside. Two adjacent code marks 12 define a so-called bit of the coding. If a north pole 23 is in front of a south pole 23 in the direction of travel 8, this bit is assigned the value “0”, while a south-north transition is assigned the value “1”. This type of significance of the bits, which is defined via changes in state, is known as so-called Manchester coding. For illustration purposes, the corresponding binary digits or bits are plotted in FIG. 2 above the individual pole transitions 24. The arrangement order of the individual bits in the combined code mark pattern 20 is shown in FIG. There, too, the individual pole transitions 24 are replaced by the corresponding bits of the coding. The coding according to the invention is constructed from a binary pseudo random sequence 25 known per se, which is combined with its inverted counterpart 26.
Eine Pseudozufallsfolge besteht aus lückenlos hintereinander angeordneten Bitsquenzen mit n binären Stellen. Bei jedem Weiterrücken um ein Bit in der binären Pseudozufallsfolge, stellt sich dann bekanntlich jeweils eine neue n-stellige binäre Bitsequenz ein. Eine solche Sequenz n hintereinander liegender Bits ist nachfolgend als Codewort bezeichnet. Die Codeworte einer binären Pseudozufallscodierung können bekanntlich mit Hilfe eines linear rückgekoppelten Schieberegisters erzeugt werden. Die Anzahl der Stellen des Schieberegisters entspricht dabei der Anzahl der Stellen der binären Bitfolge bzw. des Codewortes. Allgemein können in einer m-Bit Pseudozufallscodierung n=xexp (m) verschiedene Codeworte unterschieden werden, wobei x die Wertigkeit der Codewortziffer und m die Anzahl der Stellen oder Bits des Codeworts sind. Die grösste darstellbare Zahl ergibt sich zu N= x exp(m)-l. Je grösser die Anzahl der Bits, desto mehr Codeworte können voneinander unterschieden werden.A pseudorandom sequence consists of bit sequences with n binary digits arranged one behind the other without gaps. With each advancement by one bit in the binary pseudorandom sequence, it is known that a new n-digit binary bit sequence then occurs in each case. Such a sequence of n successive bits is referred to below as a code word. As is known, the code words of a binary pseudo-random coding can be generated with the aid of a linear feedback shift register. The number of digits in the shift register corresponds to the number of digits in the binary bit sequence or code word. In general, different code words can be distinguished in an m-bit pseudo random coding n = xexp (m), where x is the value of the code word number and m is the number of digits or bits of the code word. The largest number that can be represented is N = x exp (m) -l. The greater the number of bits, the more code words can be distinguished from one another.
Der in Fig. 3 dargestellten Ausführung der Erfindung liegt eine Pseudozufallsfolge 25 aus Codeworten 27 mit n=17 Stellen zugrunde. Sie ist 2exp(17)-l Bits lang und besteht folglich aus insgesamt n=2exp(17) = 131 072 verschiedenen Codeworten 27. Erfindungsgemäss ist in Verfahrrichtung 8 der beschriebenen Pseudozufallsfolge 25 nach jedem Bit mit Wertigkeit „0" ein Bit mit der Wertigkeit „1" und nach jedem „1"-Bit ein „0"-Bit der inversen Pseudozufallsfolge 26 eingefügt. Folglich findet in dem einspurigen kombinierten Codemarkenmuster 20 spätestens nach zwei Bits ein Bitwechsel statt. Auf dem Magnetband 10 zeigt sich dies gemäss Fig. 3 dadurch, dass nur Magnetpole 22,23 in der Länge λ=4mm und der doppelten Länge von L=2λ=8mm vorhanden sind und dass längstens nach L=2λ=8mm ein Übergang 24 von einem Nordpol 23 auf einen Südpol 22 oder umgekehrt auftritt.The embodiment of the invention shown in FIG. 3 is based on a pseudo-random sequence 25 of code words 27 with n = 17 digits. It is 2exp (17) -1 bits long and consequently consists of a total of n = 2exp (17) = 131 072 different code words 27. According to the invention, the pseudo-random sequence 25 described in the direction of travel 8 includes after each bit Value "0" a bit with the value "1" and a "0" bit of the inverse pseudo random sequence 26 inserted after each "1" bit. Consequently, a bit change takes place in the single-track combined code mark pattern 20 at the latest after two bits. This is shown on the magnetic tape 10 according to FIG. 3 by the fact that only magnetic poles 22, 23 with a length of λ = 4 mm and twice the length of L = 2λ = 8 mm are present and that a transition 24 from at most after L = 2λ = 8 mm a north pole 23 to a south pole 22 or vice versa.
Die nl=2exp (17) -1 Bits der Pseudozufallsfolge 25 und die dazu inversen n2=2exp (17) -1 Bits des invertierten Gegenstück 26 addieren sich zu insgesamt nK=2x (2exp (17) -1) Bits. Dies entspricht bei der hier gewählten Codemarkenlänge λ=4mm einer geometrischen Gesamtlänge des einspurigen kombinierten Codemarkenmusters 20 von Lmax=nK*λ=262144*4mm=1048 , 576m.The nl = 2exp (17) -1 bits of the pseudo random sequence 25 and the inverse n2 = 2exp (17) -1 bits of the inverted counterpart 26 add up to a total of nK = 2x (2exp (17) -1) bits. With the code mark length λ = 4mm selected here, this corresponds to an overall geometric length of the single-track combined code mark pattern 20 of Lmax = nK * λ = 262144 * 4mm = 1048, 576m.
Analytisch betrachtet ergibt die Kombination ein kombiniertes Codemarkenmuster 20 bei dem insgesamt NK=2 (2exp (17) -l)-36=2exp (18) -2-36=262 106 Codewörter mit nun jeweils achtzehn Stellen unterschieden werden. Damit ergibt die erfidungsgemässe Kombination neben der Verdoppelung der Zahl der Bits bzw. Magnetpole 22,23 auch ein Codestellengewinn. Bei gleichzeitiger Abtastung von jeweils achtzehn aufeinanderfolgenden der jeweils zweiten Bits des kombinierten Codemarkenmusters 20 wird also ein eindeutiges 18-stelliges Ablesemuster 33 ohne Wiederholung von Codeworten ausgelesen (Fig. 2) .From an analytical point of view, the combination results in a combined code mark pattern 20 in which a total of NK = 2 (2exp (17) -l) -36 = 2exp (18) -2-36 = 262 106 code words, each with eighteen digits, are distinguished. In addition to doubling the number of bits or magnetic poles 22, 23, the combination according to the invention also results in a code gain. With simultaneous scanning of each eighteen consecutive of the second bits of the combined code mark pattern 20, an unambiguous 18-digit reading pattern 33 is thus read out without repetition of code words (FIG. 2).
Dementsprechend umfasst die Codelesesensorik 11 gemäss Fig. 2 zum Lesen der achtzehn Bit Positionscodes bzw. Codeworte 33 eine Positionscodeleseeinrichtung 28 mit achtzehn Sensorpaaren 29, die in Fig. 4 geauer dargestellt ist. Die Sensorpaare 29 in Verfahrrichtung 8 auf einer Linie mit einem Abstand 30 angeordnet, der der Länge 2λ=8mm zweier Magnetpole 22,23 entspricht. Die beiden Sensoren 31,31 jedes der Sensorpaare 29 trennt ein gegenseitiger Abstand 32 der Grosse einer halben Codemarkenlänge λ/2=2mm. Steht einer der beiden Sensoren 31,31Λ in der Nähe eines Magnetpolwechsels 24 und liefert eine Sensorspannung von annähernd dem Wert Null, dann befindet sich der jeweils andere Sensor 31,31λ mit Sicherheit in Abdeckung zu einem der Magnetpole 22,23 und liefert eine sichere Information. Alle achtzehn ersten Sensoren 31 sind zu einer ersten Gruppe und alle achtzehn zweiten Sensoren 31 Λ sind zu einer zweiten Sensorgruppe zusammengefasst . Von den Sensoren 31 der ersten Sensorgruppe und der um die halbe Codemarkenlänge λ/2=2mm in Verfahrrichtung versetzten Sensoren 31 der zweiten Sensorgruppe, werden alternierend immer nur die Ausgangssignale der Sensoren einer von beiden Sensorgruppen zur Positionsablesung ausgewählt und ausgewertet. Das Ablesemuster 33 der Positionscodeleseeinrichtung 28 aus Fig. 2 setzt sich also aus achtzehn gleichzeitig gelesenen Bits zusammen, wobei aber nur jedes zweite Bit des kombinierten Codemarkenmusters 20 gelesen wird.Accordingly, the code reading sensor system 11 according to FIG. 2 comprises a position code reading device 28 with eighteen for reading the eighteen bit position codes or code words 33 Sensor pairs 29, which is shown in more detail in FIG. 4. The sensor pairs 29 are arranged in the travel direction 8 on a line with a distance 30 which corresponds to the length 2λ = 8mm of two magnetic poles 22,23. The two sensors 31, 31 of each of the sensor pairs 29 are separated by a mutual distance 32 of the size of half a code mark length λ / 2 = 2 mm. If one of the two sensors 31, 31 Λ is in the vicinity of a magnetic pole change 24 and supplies a sensor voltage of approximately zero, then the other sensor 31, 31 λ is certainly covered by one of the magnetic poles 22, 23 and supplies one secure information. All eighteen first sensors 31 are combined to form a first group and all eighteen second sensors 31 Λ are combined to form a second sensor group. Of the sensors 31 of the first sensor group and the sensors 31 of the second sensor group which are offset by half the code mark length λ / 2 = 2 mm in the direction of travel, only the output signals of the sensors of one of the two sensor groups are alternately selected and evaluated for position reading. The reading pattern 33 of the position code reading device 28 from FIG. 2 is therefore composed of eighteen bits read simultaneously, but only every second bit of the combined code mark pattern 20 is read.
Die in beschriebener Weise von derThe in the manner described by the
Positionscodeleseeinrichtung 28 gleichzeitig abgelesenen achtzehn Bits eines Ablesemusters 33 werden von der Auswerteeinheit 17 gemeinsam als ein achtzehnstelliges Codewort interpretiert. Jedem dieser n=2* (2exp (17) -1) - 36=262 Λ106 achtzehnstelligen Codeworte des kombinierten Codemarkenmusters 20 ist über eine in einem Festwertspeicher, hier einem EPROM, gespeicherten Übersetzungs- oder Decodiertabelle eindeutig ein Absolutpositionswert 35 der Aufzugskabine 2 zugeordnet, der als eine Binärzahl in richtiger Reihenfolge ausgegeben wird. Die Auflösung der Positionscodeleseeinrichtung 28 ist hier 4mm, was der Länge λ einer Codemarke 21 entspricht.Position code reading device 28 of eighteen bits of a reading pattern 33 which are read simultaneously are interpreted jointly by the evaluation unit 17 as an eighteen-digit code word. Each of these n = 2 * (2exp (17) -1) - 36 = 262 Λ 106 eighteen-digit code words of the combined code mark pattern 20 is stored in a read-only memory, here an EPROM A translation or decoding table clearly assigns an absolute position value 35 to the elevator car 2, which is output as a binary number in the correct order. The resolution of the position code reading device 28 is 4 mm here, which corresponds to the length λ of a code mark 21.
Die Umschaltung auf die jeweils richtige der beiden Sensorgruppen der Positionscodeleseeinrichtung 28 erfolgt über die Bestimmung der Lage des Polübergangs 24 zwischen einem Südpol 22 und einem Nordpol 23 mit Hilfe einerSwitching to the correct one of the two sensor groups of the position code reading device 28 takes place by determining the position of the pole transition 24 between a south pole 22 and a north pole 23 with the aid of a
Interpolationseinrichtung 36. Die Interpolationseinrichtung 36 ist in Verfahrrichtung 8 entweder wie in Fig. 2 vor oder aber wie hier in Fig. 3 hinter der Positionscodeleseeinrichtung 28 in einem Abstand 37 von einem ganzzahligen Vielfachen der Länge λ=4mm einerInterpolation device 36. The interpolation device 36 is in the direction of travel 8 either as in FIG. 2 before or as here in FIG. 3 behind the position code reading device 28 at a distance 37 of an integral multiple of the length λ = 4 mm
Codemarke 21 angeordnet. Die Interpolationseinrichtung 36 umfasst eine Gruppe von sechs Hallsensoren S0-S5, welche in Verfahrrichtung 8 hintereinander in einem Abstand von jeweils λ/2=2mm platziert sind, so dass den ersten Hallsensor SO und den letzten Hallsensoren S5 demnach ein Abstand von 10mm trennt. In dem Bereich zwischen dem ersten Hallsensor SO und dem letzten Hallsensoren S5 liegt zwingend eine Nullstelle, d.h. ein Polübergang 24 des oben beschriebenen kombinierten Codemarkenmusters 20. Die Interpolationsleseeinrichtung 36 detektiert die erfindungsgemäss geschaffenen quasi äquidistanten Polübergänge 24 bzw. Nulldurchgänge des Magnetfelds zwischen zwei aufeinanderfolgenden Nordpolen 22 oder Südpolen 23.Code mark 21 arranged. The interpolation device 36 comprises a group of six Hall sensors S0-S5, which are placed one behind the other in the direction of travel 8 at a distance of λ / 2 = 2 mm, so that the first Hall sensor SO and the last Hall sensors S5 are separated by a distance of 10 mm. A zero is mandatory in the area between the first Hall sensor SO and the last Hall sensor S5, i.e. a pole transition 24 of the combined code mark pattern 20 described above. The interpolation reading device 36 detects the quasi-equidistant pole transitions 24 or zero crossings of the magnetic field created according to the invention between two successive north poles 22 or south poles 23.
In Fig. 5 ist ein Beispiel der AusgangsSpannung der sechs5 is an example of the output voltage of the six
Hallsensoren SO bis S5 der Interpolationseinrichtung 36 über dem Weg in Verfahrrichtung 8 im Millimeterabständen dargestellt. Hinlänglich bekannte Komparatorschaltungen führen folgende Vergleiche der Spannungen einzelner Sensoren SO bis S5 durch, die wie angegeben gewertet werden:Hall sensors SO to S5 of the interpolation device 36 over the path in the travel direction 8 at millimeter intervals shown. Well-known comparator circuits make the following comparisons of the voltages of individual sensors SO to S5, which are evaluated as indicated:
U(sO)>0 ->0U (sO)> 0 -> 0
U(sO)+l/3*U(sl) >0 ->0U (sO) + l / 3 * U (sl)> 0 -> 0
U(s0)+U(sl) >0 ->1 l/3*U(sO)+U(sl) >0 ->1U (s0) + U (sl)> 0 -> 1 l / 3 * U (sO) + U (sl)> 0 -> 1
U(sl)>0 ->1U (sl)> 0 -> 1
u.s.w. bis:etc. to:
U(s4)+l/3*U(s5) ->1 •U (s4) + l / 3 * U (s5) -> 1 •
Dies ergibt für das in Fig. 5 dargestellte Beispiel die Ziffernfolge: 001111111111111111. Damit ist ausgedrückt, dass sich an dem ersten Interpolationssensor SO bis 0.5mm dahinter ein Südpol 23 erstreckt. Ab 1.0mm bis 9mm hinter dem ersten Interpolationssensor SO befindet sich ein Nordpol 22.For the example shown in FIG. 5, this results in the sequence of digits: 001111111111111111. This means that a south pole 23 extends up to 0.5 mm behind the first interpolation sensor SO. A north pole 22 is located from 1.0 mm to 9 mm behind the first interpolation sensor SO.
Die erzeugte Ziffernfolge wird über eine z.B. in einem EPROM gespeicherte Tabelle in eine dreistellige binäre Zahlenfolge decodiert, die einen Interpolationswert 6 (Fig.2) mit - im Beispielfall 3mm darstellt. Dieser ist mit derThe generated sequence of digits is e.g. the table stored in an EPROM is decoded into a three-digit binary number sequence, which represents an interpolation value 6 (FIG. 2) with - in the example, 3 mm. This is with the
Codemarkenlänge λ periodisch und gibt die Polarität des Bandes von der Stelle des ersten Hallsensors SO an gerechnet schrittweise in beispielsweise 0.5mm Schritten an. Das höchstwertige Bit 24 dieses Interpolationswertes 46 invertiert in einem Abstand von 2mm und übernimmt alsCode mark length λ periodically and indicates the polarity of the band from the location of the first Hall sensor SO step by step in, for example, 0.5 mm steps. The most significant bit 24 of this interpolation value 46 inverts at a distance of 2 mm and takes over as
Abtastsignal die zur beschriebenen Umschaltung zwischen den Sensoren 31 und 31 der Positionscodeleseeinrichtung 28. Die drei Bits 24 des Interpolationswertes 46 werden zusätzlich in die Gesamtpositionsinformation 53 einbezogen. Die Spannungen der Hallsensoren S0-S5 müssen nun lediglich mit der Schwelle für OmT verglichen werden, wozu für jeden der sechs Hallsensoren S0-S5 derSampling signal for switching between the sensors 31 and 31 of the position code reading device 28. The three bits 24 of the interpolation value 46 are additionally included in the overall position information 53. The voltages of the Hall sensors S0-S5 now only have to be compared with the threshold for OmT, which is why for each of the six Hall sensors S0-S5
Positionscodeleseeinrichtung 28 ein Komparator vorgesehen ist. Von den sich daraus ergebenden digitalen Bits 24 werden die richtigen Bits 24 über ein Anzahl von 2 zu 1 Multiplexern ausgewählt, welche vom 2mm-Bit 24 derPosition code reading device 28, a comparator is provided. The correct bits 24 are selected from the resulting digital bits 24 via a number of 2 to 1 multiplexers, which are derived from the 2 mm bit 24 of the
Interpolationseinrichtung 36 gesteuert werden. Nötig ist lediglich noch ein Synchrontakt, welcher mehrere 100kHz betragen kann. Nach einem Taktzyklus ( <10ns ) ist der Positionswert aktualisiert.Interpolation device 36 can be controlled. All that is required is a synchronous clock, which can be several 100 kHz. The position value is updated after a clock cycle (<10ns).
Das insoweit beschriebene einspurige Messsystem kann mit sehr preiswerten Bauteilen aufgebaut werden. Es ermöglicht hohe Verfahrgeschwindigkeiten von mehr als 16m/s. Die Messrate ist praktisch nur von der Geschwindigkeit der Schnittstelle abhängig. Die Systemauflösung dieses absoluten Einspursystems beträgt 0,5mm, kann aber durch den zusätzlichen Einsatz einer Feininterpolationseinrichtung 47 erheblich gesteigert.The single-track measuring system described so far can be constructed with very inexpensive components. It enables high travel speeds of more than 16m / s. The measuring rate is practically only dependent on the speed of the interface. The system resolution of this absolute single-track system is 0.5 mm, but can be increased considerably by the additional use of a fine interpolation device 47.
Die Feininterpolationseinheit 47 tastet zusätzlich zu den Hallsensoren 31,31 S0-S5 das kombinierte Codemarkenmuster 20 mit einem MR-Sensor 49 (magnetoResistant= Induktiver Widerstands-Sensor) ab. Der MR-Winkelsensor 49 ist bei der Ausführung gemäss Fig. 2 in einem festen Abstand l=kλ, der einem Vielfachen der Länge einer Codemarke 21 entspricht in Verfahrrichtung 8 vor und in der Ausführung gemäss Fig. 4 hinter der Interpolationseinrichtung 36 an der Codelesevorrichtung 12 angeordnet und wird zusammen mit dieser relativ entlang des Magnetbands 10 bewegt. Dabei detektiert der MR-Winkelsensor 49 den Verlauf des Magnetfelds des einspurigen kombinierten Codemarkenmusters 20, welcher sich sich aus annähernd sinusförmigen Halbwellen der Längen λ=4mm oder 2λ=8mm, der durch die Nordpole 22 und Südpole 23 gebildeten Magnetfelder zusammensetzt.In addition to the Hall sensors 31, 31 S0-S5, the fine interpolation unit 47 scans the combined code mark pattern 20 with an MR sensor 49 (magnetoResistant = inductive resistance sensor). In the embodiment according to FIG. 2, the MR angle sensor 49 is at a fixed distance l = kλ, which corresponds to a multiple of the length of a code mark 21 in the direction of travel 8 in front and in the embodiment according to FIG. 4 behind the interpolation device 36 at the Code reading device 12 is arranged and is moved together with this relatively along the magnetic tape 10. The MR angle sensor 49 detects the course of the magnetic field of the single-track combined code mark pattern 20, which is composed of approximately sinusoidal half-waves of lengths λ = 4mm or 2λ = 8mm, of the magnetic fields formed by the north poles 22 and south poles 23.
Fig. 6 zeigt den Verlauf des Ausgangssignals 48 des hier verwendeten MR-Winkelsensors 49 mit der Bezeichnung LK28 der Firma IMO bei Abtastung der Halbwellen des kombinierten Codemarkenmusters 20 längs des Wegs in der Verfahrrichtung 8 aufgetragen. Die sinus- und cosinusförmige AusgangsSpannungen des MR-Sensors 49 sind bereits mittels Interpolatorchip oder per Software (nicht dargestellt) im μ- Controller arcustangensinterpoliert und so normiert, dass die Minimalwerte 50 bei 0mm und die Maximalwerte 51 bei 4mm liegen. Das Ausgangssignal 48 ergibt eine hochauflösenden Positionsinformation, welcher innerhalb der Länge λ=4mm eines Nordpols 22 oder Südpols 23, bzw. 2λ=8mm zweier aneinander grenzender gleichpoliger Magnetpole wegproportional ist.6 shows the course of the output signal 48 of the MR angle sensor 49 used here, designated LK28 by the IMO company, when the half-waves of the combined code mark pattern 20 are scanned along the path in the direction of travel 8. The sine and cosine output voltages of the MR sensor 49 have already been interpolated by means of an interpolator chip or software (not shown) in the μ-controller arc tangent and standardized so that the minimum values 50 are 0 mm and the maximum values 51 are 4 mm. The output signal 48 results in high-resolution position information, which is path-proportional within the length λ = 4 mm of a north pole 22 or south pole 23, or 2λ = 8 mm of two adjacent, equipolar magnetic poles.
Dem Verlauf des Ausgangssignals 48 des MR-Winkelsensors 49 ist zu entnehmen, dass es sich im Bereich 54 zwischen 0mm und 8mm um einen 8mm-Magnetpol und im Bereich 55 zwischen 8mm und 12mm um einen 4mm Magnetpol handelt.The course of the output signal 48 of the MR angle sensor 49 shows that the area 54 between 0mm and 8mm is an 8mm magnetic pole and the area 55 between 8mm and 12mm is a 4mm magnetic pole.
Diese hochauflösende Positionsinformation wird wie folgt weiterverarbeitet: Wenn sich der MR-Winkelsensor 49 über einem 4mm-Magnetpol befindet, dann wird die interpolierte Positionsinformation der Feininterpolationseinrichtung 47 als hochauflösender Positionswert 52 übernommen. Befindet sich der MR-Sensor 49 über einem 8mm-Pol, dann wird die interpolierte Positionsinformation mit 2 multipliziert. Ist der sich daraus ergebende Wert grösser als der hier durch die Länge von λ=4mm eines Magnetpols vorgegebene Maximalwert, dann wird der Maximalwert subtrahiert .This high-resolution position information is processed as follows: If the MR angle sensor 49 is located above a 4 mm magnetic pole, then the interpolated position information of the fine interpolation device 47 is adopted as a high-resolution position value 52. If the MR sensor 49 is above an 8 mm pole, the interpolated position information is multiplied by 2. If the resulting value is greater than the maximum value specified here by the length of λ = 4 mm of a magnetic pole, the maximum value is subtracted.
Aus dieser' Berechnungsvorschrift ergibt sich eine mit der Codemarkenlänge λ periodischer Positionswert 52 mit einer Auflösung in der Grössenordnung von 50μm, wie man sie bisher nur aus der Inkrementalspur eines herkömmlichen Zweispursystems erhält.This ' calculation rule results in a position value 52 which is periodic with the code mark length λ and has a resolution of the order of 50 μm, which has hitherto only been obtained from the incremental track of a conventional two-track system.
Die Information, ob sich der MR-Winkelsensor 49 über einem vier- oder über einem acht-mm-Magnetpol befindet, kann in der Decodiertabelle abgelegt werden. Es wird zuerst von der Positionscodeleseeinrichtung 28 das Codewort 33 ermittelt und über die durch das Codewort 33 angegebene Adresse der Decodiertabelle sowohl die Absolutposition 35 als auch die Anordnung der Magnetpole unter der momentanen Position des MR-Winkelsensors 49 ausgelesen.The information as to whether the MR angle sensor 49 is located above a four or an eight mm magnetic pole can be stored in the decoding table. The code word 33 is first determined by the position code reading device 28 and both the absolute position 35 and the arrangement of the magnetic poles under the current position of the MR angle sensor 49 are read out via the address of the decoding table specified by the code word 33.
Zur Berechnung der hochauflösenden Gesamtposition 53 werden der durch die Feininterpolationseinrichtung 47 ermittelte periodische hochauflösende Positionswerte 52 und der von der Positionscodeleseeinrichtung 28 ermittelte Absolutpositionswert 35 der Auflösung λ=4mm in einem μ- Controller 40 miteinander synchronisiert. Dies ist problemlos möglich, da die Absolutposition 35 wie zuvor beschrieben mit einer Auflösung von 0,5mm zur Verfügung steht .To calculate the high-resolution overall position 53, the periodic high-resolution position values 52 determined by the fine interpolation device 47 and the absolute position value 35 of the resolution λ = 4 mm determined by the position code reading device 28 are synchronized with one another in a μ-controller 40. This is easily possible since the absolute position 35 as before described with a resolution of 0.5mm is available.
Die Berechnung der hochauflösenden, aus insgesamt vierundzwanzig Bits 24 bestehenden Gesamtposition 53 derThe calculation of the high-resolution total position 53 of the twenty-four bits 24
Aufzugkabine 2 kann sehr schnell durchgeführt werden, da nur wenige einfache Operationen, wie z.B. Vergleiche,Elevator car 2 can be carried out very quickly since only a few simple operations, e.g. comparisons
BitSchiebungen, Additionen und Subtraktionen notwendig sind.Bit shifts, additions and subtractions are necessary.
Die durch die erfindungsgemässe Codierung und die Positionscodeleseeinrichtung 28 mögliche hohe Verfahrgeschwindigkeit wird durch dieThe high traversing speed possible by the coding according to the invention and the position code reading device 28 is determined by the
Feininterpolationseinrichtung 47 nicht beeinträchtigt, wenn ein Interpolatorchip mit paralleler Ausgabe der interpolierten Positionsinfo benutzt und der hochauflösende Positionswert 52 zeitgleich mit dem Absolutpositionswert 35 durch den Synchrontakt gesteuert zwischenspeichert.Fine interpolation device 47 is not impaired if an interpolator chip with parallel output of the interpolated position information is used and the high-resolution position value 52 is temporarily stored at the same time as the absolute position value 35, controlled by the synchronous clock.
Die in Fig. 6 erkennbare Verzerrungen des Verlaufs 48 des durch Feininterpolation gewonnenen interpoliertenThe distortions of the course 48 of the interpolated obtained by fine interpolation can be seen in FIG. 6
Positionswertes kann durch eine Entzerrungstabelle jeweils für Vier- und Achtmillimetermagnetpole entzerrt werden, wodurch die Genauigkeit erheblich verbessert wird. Dies ist möglich, weil sich die Verzerrungen von Magnetpolen gleicher Länge λ oder 2λ an allen Stellen des kombinierten Codemarkenmusters 20 stark ähneln.Position values can be equalized for four and eight millimeter magnetic poles using an equalization table, which considerably improves the accuracy. This is possible because the distortions of magnetic poles of the same length λ or 2λ are very similar at all points in the combined code mark pattern 20.
In Fig. 7 ist eine Ausführung der Erfindung dargestellt, bei der die Codelesesensorik 11 redundant ausgebildet ist. Die zweite Codelesesensorik 11 λ ist grundsätzlich gleich aufgebaut wie die Codelesesensorik 11 im zuvor beschriebenen ersten Ausführungsbeispiels gemäss Fig. 4. Im Unterschied zur ersten Ausführung der Codelesesensorik 11, sind bei der zweiten Codelesesensorik 11 λ die Interpolationseinrichtung 36 Λ und die Feininterpolationseinrichtung 47 λ in dieser Reihenfolge in Verfahrrichtung 8 vor der Positionscodeleseeinrichtung 28 angeordnet.FIG. 7 shows an embodiment of the invention in which the code reading sensor system 11 is designed redundantly. The second code reading sensor system 11 λ is basically constructed in the same way as the code reading sensor system 11 in the previously described first exemplary embodiment according to FIG. 4. In difference for the first embodiment of the code reading sensor system 11, in the second code reading sensor system 11 λ the interpolation device 36 Λ and the fine interpolation device 47 λ are arranged in this order in the direction of travel 8 in front of the position code reading device 28.
Die zweite Codelesesensorik 11 ist spiegelsymmetrisch zur ersten Codelesesensorik 11 platziert, wobei die Sensorpaare 29,29Λ beider Positionscodeleseeinrichtungen 28,28λ in einer zur Verfahr-/ Ableserichtung 8 parallen Linie, um eineThe second code reading sensor system 11 is placed mirror-symmetrically to the first code reading sensor system 11, the sensor pairs 29, 29 Λ of both position code reading devices 28, 28 λ being in a line parallel to the travel / reading direction 8 by one
Codemarkenlänge λ=4mm zueinander versetzt ineinandergreifen. In dieser Lage detektieren die achtzehn Sensorpaare 29 Λ der zweiten Positionscodeleseeinrichtung 28 ein Ablesemuster 33 aus achtzehn der jeweils ersten Bits des kombinierten Codemarkenmusters 20.Code mark length λ = 4mm interlocked. In this position, the eighteen sensor pairs 29 Λ of the second position code reading device 28 detect a reading pattern 33 from eighteen of the first bits of the combined code mark pattern 20.
Wie Fig. 8 zeigt, ist jeder der beiden Codelesesensoriken ll,llλ eine eigene Auswerteeinheit 17,17 zugeordnet, so dass die Ausgangssignale der Sensoren beider Codelesesensoriken 11, 11 λ unabhängig voneinander ausgewertet werden und zwei unabhängig voneinander ermittelte hochauflösende Werte der Gesamtposition 53,53 als Binärzahl mit vierundzwanzig Stellen zur Steuerung des Aufzugs verfügbar sind.As Fig. 8 shows, each of the two code reading sensor systems is ll, ll λ own evaluation 17,17 associated so that the output signals of the sensors of both code reading sensor systems 11, 11 λ are evaluated independently of each other and two determined independently high resolution values of the total position 53, 53 are available as a binary number with twenty-four digits to control the elevator.
Ausgehend von der erfindungsgemäss geschaffenen Redundanz des absoluten Messsystem zur Ermittelung der absoluten Kabinenposition kann damit im Zusammenwirken mit zusätzlicher Aufzugssensorik, ein umfassendes SchachtInformationssystem mit zahlreichen Funktionen erhalten werden. Als Beispiele solcher von der Bestimmung der absoluten Kabinenposition ausgehender Funktionen eines Schachtinformationssystem sind: die Schachtendverzögerung, Schachtendbegrenzung, Stockwerkserkennung, Niveauausgleich, Türüberbrückung sowie die verschiedensten Fahrtregelungen, u.v.m..Based on the redundancy of the absolute measuring system created according to the invention for determining the absolute car position, a comprehensive shaft information system with numerous functions can be obtained in cooperation with additional elevator sensors. Examples of such functions of a shaft information system based on the determination of the absolute cabin position are: the shaft end deceleration, shaft end limitation, floor recognition, level compensation, door bridging and the most varied of travel regulations, and much more.
Fig. 7 eine redundante Ausbildung des einspurigen Messsystems als Grundlage eines Schachtinformationssystems.7 shows a redundant design of the single-track measuring system as the basis of a shaft information system.
Die redundante Ausbildung des einspurigen Messsystems ist gemeinsam mit jeweils einem Stockwerksensor 41,41λ Grundlage eines umfassenden Schachtinformationssystem, welches schematisch in Fig. 7 dargestellt ist. Jeder Auswerteeinheit 17,17> ist einer der Stockwerksensoren 41,41 zugeordnet. Die Stockwerksensoren 41,41λ werden zusammen mit der Aufzugkabine 2 im Schacht 1 bewegt, um im Schacht 1 auf jedem Stockwerkniveau angeordnete Positionsmarkierungen 42,42λ zu detektieren. Diese Signale der Stockwerksensoren 41,41 werden zusammen mit den Ausgangssignalen von ebenfalls redundant vorgesehenen Sicherheitseinrichtungen 43,43Λ gemeinsam mit der Postionsinformation 53 verarbeitet und dienen der Steuerung des Aufzugs.The redundant design of the single-track measuring system, together with a floor sensor 41, 41 λ, forms the basis of a comprehensive shaft information system, which is shown schematically in FIG. 7. Each evaluation 17.17> is associated with one of the floor sensors 41,41. The floor sensors 41, 41 λ are moved together with the elevator car 2 in the shaft 1 in order to detect position markings 42, 42 λ arranged in the shaft 1 on each floor level. These signals from the floor sensors 41, 41 are processed together with the output signals from safety devices 43, 43 Λ likewise provided redundantly, together with the position information 53 and are used to control the elevator.
Das Längencodemarkenmuster 20 des Magnetbands 10 ist bei diesem Ausführungsbeispiel durch verschiedenpolig magnetisierte Abschnitte dargestellt und wird mittels magnetfeldsensitiven Sensoren 31,31 S0-S6 der Codelesevorrichtung 12 abgelesen. Grundsätzlich sind auch andere physikalische Prinzipien zur Darstellung derIn this exemplary embodiment, the length code mark pattern 20 of the magnetic tape 10 is represented by sections with different poles and is read by means of magnetic field sensitive sensors 31, 31 S0-S6 of the code reading device 12. Fundamentally, there are also other physical principles for representing the
Längencodierung denkbar. So können die Codemarken auch unterschiedliche Dielektrizitätszahlen aufweisen, die von kapazitive Effekte erfassenden Sensoren gelesen werden. Ferner ist ein reflexives Codemarkenmuster möglich, bei dem je nach Wertigkeit der einzelnen Codemarke mehr oder weniger Licht von einer Beleuchtungseinrichtung zu Reflexlichtschranken als Sensoren reflektiert wird.Length coding possible. Thus, the code marks can also have different dielectric values that are read by sensors that detect capacitive effects. Furthermore, a reflective code mark pattern is possible in which, depending on the value of the individual code mark, more or less light is reflected from an illumination device to reflected light barriers as sensors.
Die Erfindung ermöglicht den Einsatz von kostengünstigen Hall-Sensoren zum Ablesen des Postionscodes. Grundsätzlich ist ein Realisierung aber auch mit kostenintensiven Induktionsgeber, sogenannte GMR-Sensoren oder die Magnetfeldrichtung detektierende magnetoresitive Sensoren, sogenannte MR-Sensoren möglich. Von jedem dieser Sensoren können entweder mehrere einzelne und/ oder eine Gruppe unterschiedlicher Sensoren miteinander kombiniert an einer Codelesevorrichtung vorhanden sein. The invention enables the use of inexpensive Hall sensors for reading the position code. In principle, however, implementation is also possible with cost-intensive induction sensors, so-called GMR sensors or magnetoresitive sensors, so-called MR sensors, which detect the direction of the magnetic field. Each of these sensors can either have several individual and / or a group of different sensors combined with one another on a code reading device.

Claims

Patentansprüche claims
1. Aufzuganlage mit einem absoluten Längenmesssystem zur Ermittlung der Kabinenposition einer entlang mindestens einer Führungsschiene verfahrbaren Aufzugkabine, mit einem an der Führungsschiene in Verfahrrichtung angebrachten absoluten Codemarkenmuster einer Pseudozufallscodierung, wobei jeweils n aufeinanderfolgende Codemarken ein Codewort bilden und jedes Codewort den numerischen Code einer absoluten Position der Aufzugkabine darstellt, und einem inkrementalen Codezeichenmuster, aus dem ein Abtastimpuls abgeleitet wird zum Lesen des absoluten Codemarkenmusters (25) mittels einer Codeleseeinrichtung zum berührungslosen Abtasten des absoluten Codemarkenmusters und des inkrementalen Codezeichenmusters, welche gemeinsam mit der Aufzugkabine entlang des absoluten Codemarkenmusters und des inkrementalen Codezeichenmusters verfahrbar ist einer Auswerteeinheit zum Auswerten der von der Codeleseeinrichtung abgetasteten Lesemuster, dadurch gekennzeichnet, dass das absolute Codemarkenmuster und das inkrementale Codezeichenmuster als einspuriges kombiniertes Codemarkenmuster (20) der n-stelligen Pseudozufallsfolge in Manchester-Codierung mit gleichlangen Codemarken (21) dargestellt sind und die Codelesevorrichtung Sensoren (31) zum Abtasten von n+1 aufeinanderfolgenden Codemarken (21) aufweist, wobei jeweils die zweite Codemarke (21) des einspurigen kombinierten Codemarkenmusters (20) abgetastet wird.1.Elevator system with an absolute length measuring system for determining the car position of an elevator car that can be moved along at least one guide rail, with an absolute code mark pattern of a pseudo random coding attached to the guide rail in the direction of travel, wherein n successive code marks form a code word and each code word the numerical code of an absolute position of the Represents elevator car, and an incremental code character pattern from which a scanning pulse is derived for reading the absolute code mark pattern (25) by means of a code reading device for contactless scanning of the absolute code mark pattern and the incremental code character pattern, which can be moved together with the elevator car along the absolute code mark pattern and the incremental code character pattern is an evaluation unit for evaluating the reading pattern scanned by the code reading device, characterized in that the absolute code mark pattern r and the incremental code character pattern are shown as a single-track combined code mark pattern (20) of the n-digit pseudo random sequence in Manchester coding with code marks (21) of equal length and the code reading device has sensors (31) for scanning n + 1 successive code marks (21), whereby in each case the second code mark (21) of the single-track combined code mark pattern (20) is scanned.
2. Aufzuganlage nach Anspruch 1, dadurch gekennzeichnet, dass die Codelesesensorik (11),(11Λ) jeweils zwei oder mehr Sensoren (31),(31Λ) für jede abzutastende Codemarke (21) aufweist, wobei mittels eines Abtastsignals alternierend das Ausgangssignal von einem der beiden Sensoren (31),(31Λ) ausgewählt wird.2. Elevator system according to claim 1, characterized in that the code reading sensor system (11), (11 Λ ) each have two or more sensors (31), (31 Λ ) for each code mark to be scanned (21), the alternating by means of a scanning signal Output signal from one of the two sensors (31), (31 Λ ) is selected.
3. Aufzuganlage nach Anspruch 2, dadurch gekennzeichnet, dass die Interpolationseinrichtung (ll),(ll ) derart ausgebildet ist, dass sie die Position der Polübergänge (24) in Bezug zur Positionscodeleseeinrichtung (28),(28A) erfassen kann.3. Elevator system according to claim 2, characterized in that the interpolation device (II), (II) is designed such that it can detect the position of the pole transitions (24) in relation to the position code reading device (28), (28 A ).
4. Aufzuganlage nach Anspruch 1, dadurch gekennzeichnet, dass eine Interpolationseinrichtung (36) mehrere Sensoren (S0-S5) aufweist, welche in Verfahrrichtung (8) über einen Bereich mit einer Länge grösser als die Länge (2λ) zweier Codemarken (21) in einem Abstand kleiner als die Länge einer Codemarke (λ) angeordnet sind.4. Elevator system according to claim 1, characterized in that an interpolation device (36) has a plurality of sensors (S0-S5) which in the travel direction (8) over an area with a length greater than the length (2λ) of two code marks (21) in a distance smaller than the length of a code mark (λ) are arranged.
5. Aufzuganlage nach Anspruch 2 und 3, dadurch gekennzeichnet, dass die Interpolationseinrichtung (36) Komparatorschaltungen umfasst, um das Abtastsignal mit rechteckiger Wellenform zu erzeugen, welches innerhalb der Länge einer Codemarke (21) invertiert wird.5. Elevator system according to claim 2 and 3, characterized in that the interpolation device (36) comprises comparator circuits to generate the scanning signal with a rectangular waveform, which is inverted within the length of a code mark (21).
6. Aufzuganlage nach Anspruch 1, dadurch gekennzeichnet, dass die Codemarken (21) magnetisierte Bereiche aufweisen und dass die Codelesesensorik (11),(11 ) Hallsensoren (31) , (31 Λ) , (S0-S5) aufweist.6. Elevator system according to claim 1, characterized in that the code marks (21) have magnetized areas and that the code reading sensor system (11), (11) Hall sensors (31), (31 Λ ), (S0-S5).
7. Aufzuganlage nach Anspruch 1, gekennzeichnet durch eine Feininterpolationseinrichtung (37) , welche innerhalb einer Codemarke (21) auf Basis eines Erfassungssignals der7. Elevator system according to claim 1, characterized by a fine interpolation device (37), which within a code mark (21) on the basis of a detection signal
Codemarke des einspurigen kombinierten Codemarkenmusters (20) ein Abtastsignal zum Auslesen des absoluten kombinierten Codemarkenmusters erzeugt .Code mark of the single-track combined code mark pattern (20) a scanning signal for reading out the absolute combined code mark pattern generated.
8. Aufzuganlage nach Anspruch 1, dadurch gekennzeichnet, dass eine Feininterpolationseinrichtung (47) innerhalb einer Codemarke (21) auf Basis eines Erfassungssignals der8. Elevator system according to claim 1, characterized in that a fine interpolation device (47) within a code mark (21) on the basis of a detection signal
Codemarke des einspurigen kombinierten Codemarkenmusters (20) einen mit der Codemarkenlänge (λ) periodischen hochauflösenden Positionswert (52) erzeugt.Code mark of the single-track combined code mark pattern (20) generates a periodic high-resolution position value (52) with the code mark length (λ).
9. Aufzuganlage nach 8, dadurch gekennzeichnet, dass ein9. elevator system according to 8, characterized in that a
Interpolatorchip mit paralleler Ausgabe des hochauflösenden Positionswertes (52) und eine Auswerteeinrichtung (17),(17 ), welche den hochauflösenden Positionswert (52) zeitgleich mit dem Absolutpositionswert (35) durch einen Synchrontakt gesteuert zwischenspeichert, vorhanden ist.Interpolator chip with parallel output of the high-resolution position value (52) and an evaluation device (17), (17), which temporarily stores the high-resolution position value (52) at the same time as the absolute position value (35), controlled by a synchronous clock.
10. Aufzuganlage nach Anspruch 1, dadurch gekennzeichnet, dass die Codelesesensorik (11), (ll ) zum Abtasten des Positionscodes einschliesslich der Auswerteeinheit (17),(17 ) redundant ausgebildet ist, wobei die Sensorpaare (29),(29 ) beider Positionscodeleseeinrichtungen (28),(28 ) in einer zur Ableserichtung (8) parallen Linie, um eine Codemarkenlänge λ zueinander versetzt und ineinandergreifend angeordnet sind. 10. Elevator system according to claim 1, characterized in that the code reading sensor system (11), (ll) for scanning the position code including the evaluation unit (17), (17) is designed redundantly, the sensor pairs (29), (29) of both position code reading devices (28), (28) in a line parallel to the reading direction (8), offset by one code mark length λ and arranged in an interlocking manner.
EP02745033A 2001-07-31 2002-07-22 Lift system comprising a measuring system for determining the absolute position of the cage Expired - Lifetime EP1412274B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP02745033A EP1412274B1 (en) 2001-07-31 2002-07-22 Lift system comprising a measuring system for determining the absolute position of the cage
CY20111100537T CY1112030T1 (en) 2001-07-31 2011-06-03 INSTALLATION OF ELEVATOR WITH MEASUREMENT SYSTEM FOR CALCULATION OF COMPLETE CAMERA POSITION

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
EP01810750 2001-07-31
EP01810750 2001-07-31
PCT/CH2002/000406 WO2003011733A1 (en) 2001-07-31 2002-07-22 Lift system comprising a measuring system for determining the absolute position of the cage
EP02745033A EP1412274B1 (en) 2001-07-31 2002-07-22 Lift system comprising a measuring system for determining the absolute position of the cage

Publications (2)

Publication Number Publication Date
EP1412274A1 true EP1412274A1 (en) 2004-04-28
EP1412274B1 EP1412274B1 (en) 2011-03-09

Family

ID=8184065

Family Applications (1)

Application Number Title Priority Date Filing Date
EP02745033A Expired - Lifetime EP1412274B1 (en) 2001-07-31 2002-07-22 Lift system comprising a measuring system for determining the absolute position of the cage

Country Status (21)

Country Link
US (1) US6874244B2 (en)
EP (1) EP1412274B1 (en)
JP (2) JP4397689B2 (en)
CN (1) CN1310818C (en)
AT (1) ATE501079T1 (en)
BR (1) BRPI0211549B1 (en)
CA (1) CA2452661C (en)
CY (1) CY1112030T1 (en)
DE (1) DE50214946D1 (en)
DK (1) DK1412274T3 (en)
ES (1) ES2362417T3 (en)
HK (1) HK1065016A1 (en)
MX (1) MXPA04000910A (en)
MY (1) MY131881A (en)
NO (1) NO20040401L (en)
NZ (1) NZ530532A (en)
PL (1) PL368311A1 (en)
PT (1) PT1412274E (en)
TW (1) TW575518B (en)
WO (1) WO2003011733A1 (en)
ZA (1) ZA200400035B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016062686A1 (en) 2014-10-21 2016-04-28 Inventio Ag Elevator comprising a decentralized electronic safety system
US9926170B2 (en) 2012-10-30 2018-03-27 Inventio Ag Movement-monitoring system of an elevator installation
WO2019206644A1 (en) 2018-04-24 2019-10-31 Inventio Ag Position-determining system and method for ascertaining a cab position of an elevator cab
CN111268530A (en) * 2020-03-24 2020-06-12 上海三菱电梯有限公司 Method and apparatus for measuring, positioning and installing elevator shaft
WO2020193235A3 (en) * 2019-03-27 2020-12-17 Inventio Ag Measuring tape arrangement for use in an elevator system and method for installing and operating an elevator system

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE300725T1 (en) * 2002-01-17 2005-08-15 Heidenhain Gmbh Dr Johannes POSITION MEASURING DEVICE
DE10234744A1 (en) 2002-07-30 2004-02-19 Elgo-Electric Gmbh Device for determining the position and / or length
WO2005062734A2 (en) * 2003-11-26 2005-07-14 Otis Elevator Company Device and method for self-aligning position reference system
ES2376873T3 (en) * 2004-05-28 2012-03-20 Mitsubishi Denki Kabushiki Kaisha Elevator rail joint detector and elevator system
US7353916B2 (en) 2004-06-02 2008-04-08 Inventio Ag Elevator supervision
PL2189410T3 (en) 2004-06-02 2014-05-30 Inventio Ag Elevator supervision
US20080202862A1 (en) * 2004-07-27 2008-08-28 Frank Dudde Signal Strip And System For Determining A Movement Status Of A Moving Body
JP4907533B2 (en) * 2004-08-10 2012-03-28 オーチス エレベータ カンパニー Elevator car positioning system
SG120250A1 (en) * 2004-08-12 2006-03-28 Inventio Ag Elevator installation with a car and a device for determining a car position and method for operating such an elevator installation
SG120230A1 (en) 2004-08-12 2006-03-28 Inventio Ag Lift installation with a cage and equipment for detecting a cage position as well as a method of operating such a lift installation
ES2293392T5 (en) 2005-01-07 2011-07-20 Thyssenkrupp Elevator Ag ELEVATOR WITH CONTROL SYSTEM.
DE102005047009A1 (en) * 2005-09-30 2007-04-05 Bosch Rexroth Mechatronics Gmbh Absolute position measuring system
US7950499B2 (en) * 2005-11-29 2011-05-31 Mitsubishi Electric Corporation Control apparatus for an elevator responsive to car-mounted position detectors
EP2043935B1 (en) * 2006-07-26 2014-04-16 Wittur Holding GmbH Position detector of an elevator cabin
FR2921480B1 (en) * 2007-09-20 2010-03-05 Renault Sas ABSOLUTE POSITION SENSOR WITH READING SERIES
JP5229611B2 (en) * 2008-01-18 2013-07-03 新日鐵住金株式会社 Automatic traveling crane and its traveling position detection device
DE102008018355B4 (en) * 2008-04-11 2020-07-02 Robert Bosch Gmbh Absolute position measuring device with interpolator
FI120449B (en) * 2008-08-12 2009-10-30 Kone Corp Arrangement and method for determining the position of the elevator car
AU2015221529B2 (en) * 2008-08-12 2016-07-07 Kone Corporation Arrangement and method for determining the position of an elevator car
BRPI0923698B1 (en) 2008-12-26 2020-01-14 Inventio Ag elevator installation with at least two elevator cabins, method of monitoring an elevator installation and safety device
US7886454B2 (en) * 2008-12-31 2011-02-15 Kone Corporation Elevator hoistway installation guide systems, methods and templates
JP5762311B2 (en) 2009-01-27 2015-08-12 レニショウ パブリック リミテッド カンパニーRenishaw Public Limited Company Magnetic encoder device
GB0903535D0 (en) * 2009-03-02 2009-04-08 Rls Merilna Tehnika D O O Encoder readhead
FI20095986A0 (en) * 2009-09-25 2009-09-25 Kone Corp Measuring system, electric drive and elevator system
US8121805B2 (en) * 2009-09-30 2012-02-21 Mitsubishi Electric Research Laboratories, Inc. Method and system for determining locations of moving objects with maximum length sequences
NZ600562A (en) 2009-12-21 2013-09-27 Inventio Ag Floor position detection device
SI2447676T1 (en) * 2010-10-26 2017-01-31 Bogen Electronic Gmbh Method for producing a magnetic linear scale
DE202011051667U1 (en) * 2011-10-18 2012-02-23 Elgo-Electronic Gmbh & Co. Kg Device for detecting the position of an elevator car
FR2984864A1 (en) 2011-12-27 2013-06-28 Arnoult Serge CONTROL OF THE MOVEMENT OF AN ELEVATOR CABIN
ES2666879T3 (en) 2012-11-29 2018-05-08 Otis Elevator Company Position recovery through fictitious landings models
US9670690B2 (en) * 2013-11-18 2017-06-06 Park Plus, Inc. Hall effect sensor grid array guidance system
CN103601049B (en) * 2013-12-06 2016-01-20 北京金自天正智能控制股份有限公司 A kind of equipment and method showing the location status of boost container
JP6497848B2 (en) * 2014-04-14 2019-04-10 キヤノン株式会社 Absolute encoder, processing method, program, drive device, and industrial machine
CN104071665B (en) * 2014-07-07 2017-09-15 日立电梯(中国)有限公司 Lift car position detecting device and method
KR101979522B1 (en) 2014-10-29 2019-05-16 미쓰비시덴키 가부시키가이샤 Car position detection device
CN104515534B (en) * 2014-12-17 2017-01-04 中国科学院长春光学精密机械与物理研究所 Absolute position measurement method
EP3085653B1 (en) 2015-04-24 2019-04-10 KONE Corporation Elevator
AU2016299722B2 (en) * 2015-07-30 2019-06-20 Inventio Ag Locking system for cabin door
CN105384037B (en) * 2015-12-03 2017-07-28 中国矿业大学 Lift car coding positioning system and control method
DE112016006611B4 (en) 2016-03-15 2020-01-09 Mitsubishi Electric Corporation Cage position detecting device
CN107804764A (en) 2016-09-09 2018-03-16 奥的斯电梯公司 The position identification of elevator device and position are recovered
AU2018293703B2 (en) * 2017-06-27 2021-05-27 Inventio Ag Position-determining system and method for determining a car postion of a lift car
WO2019011828A1 (en) 2017-07-14 2019-01-17 Inventio Ag Method for configuring security related configuration parameters in a passenger transport installation
EP3434634B2 (en) 2017-07-25 2024-07-03 Otis Elevator Company Elevator safety device
WO2019141726A1 (en) 2018-01-18 2019-07-25 Inventio Ag Measuring tape arrangement for use in a lift for determining the absolute position of a lift car along a path of travel
CN110139821B (en) * 2018-03-09 2022-07-08 日立电梯(中国)有限公司 Detection system for absolute position of car and self-detection method thereof
GB2574644B (en) * 2018-06-13 2022-09-07 Avire Ltd A location system, method, and calibration method
EP3587323A1 (en) * 2018-06-22 2020-01-01 Otis Elevator Company Elevator system
GB2562414B (en) * 2018-07-26 2020-12-09 Innovarail Ltd Determining position of a vehicle on a rail
US12060247B2 (en) 2018-10-18 2024-08-13 Otis Elevator Company Elevator car leveling sensor
US11767194B2 (en) 2019-01-28 2023-09-26 Otis Elevator Company Elevator car and door motion monitoring
CN110127484B (en) * 2019-06-14 2023-11-14 嘉兴技师学院 Elevator bridge box operation position monitoring and early warning system and method
FR3102469B1 (en) 2019-10-24 2021-11-19 Sodimas Elevator assembly
CN111762645B (en) * 2020-07-28 2022-06-07 北京三快在线科技有限公司 Elevator car position detection system, method and device
EP4015430A1 (en) 2020-12-16 2022-06-22 Inventio AG Method for operating an elevator equipped with a positioning system and corresponding devices
CN113602920B (en) * 2021-08-05 2023-11-28 猫岐智能科技(上海)有限公司 Floor calculation method and system based on displacement of acceleration sensor
WO2024078698A1 (en) * 2022-10-11 2024-04-18 Kone Corporation Operating with two different speeds an elevator car in an elevator shaft in a manual drive operating mode
WO2024160614A1 (en) 2023-02-03 2024-08-08 Inventio Ag Measuring system for detecting the absolute position of an elevator car in an elevator shaft
CN116952280B (en) * 2023-07-03 2024-04-02 长春盛昊电子有限公司 Decoder and decoding method for detecting absolute position of elevator car

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0116636B1 (en) * 1982-09-01 1988-08-10 Rosemount Limited Position measuring apparatus
US4786891A (en) * 1986-04-08 1988-11-22 Yokogawa Electric Corporation Absolute encoder for linear or angular position measurements
US4750592A (en) * 1987-03-20 1988-06-14 United States Elevator Corp. Elevator position reading sensor system
DE3825097A1 (en) * 1988-07-23 1990-02-08 Stahl R Foerdertech Gmbh DEVICE FOR POSITION MEASUREMENT ON CRANE AND ELECTRIC MOUNTED RAILWAYS
JPH04295719A (en) 1991-03-25 1992-10-20 Nikon Corp Absolute encoder
US5135081A (en) * 1991-05-01 1992-08-04 United States Elevator Corp. Elevator position sensing system using coded vertical tape
DE9210996U1 (en) 1992-08-17 1992-10-29 C. Haushahn GmbH & Co, 7000 Stuttgart Combined position measuring and/or control arrangement for an elevator
FI111937B (en) * 1993-12-28 2003-10-15 Kone Corp A method for determining the position of an elevator car
CA2165247C (en) * 1995-01-20 2006-05-23 Bernhard Gerstenkorn Method and equipment for the production of shaft information data of a lift shaft
DE19652562C2 (en) * 1996-12-17 1999-07-22 Heidenhain Gmbh Dr Johannes Position measuring device
US5925859A (en) * 1997-08-06 1999-07-20 Interface Products Co., Inc. Landing control system
US6435315B1 (en) * 2000-12-11 2002-08-20 Otis Elevator Company Absolute position reference system for an elevator
DE20302273U1 (en) * 2003-02-12 2003-04-30 Bernstein AG, 32457 Porta Westfalica Position detection system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO03011733A1 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9926170B2 (en) 2012-10-30 2018-03-27 Inventio Ag Movement-monitoring system of an elevator installation
WO2016062686A1 (en) 2014-10-21 2016-04-28 Inventio Ag Elevator comprising a decentralized electronic safety system
WO2019206644A1 (en) 2018-04-24 2019-10-31 Inventio Ag Position-determining system and method for ascertaining a cab position of an elevator cab
WO2020193235A3 (en) * 2019-03-27 2020-12-17 Inventio Ag Measuring tape arrangement for use in an elevator system and method for installing and operating an elevator system
CN111268530A (en) * 2020-03-24 2020-06-12 上海三菱电梯有限公司 Method and apparatus for measuring, positioning and installing elevator shaft
CN111268530B (en) * 2020-03-24 2022-08-02 上海三菱电梯有限公司 Method and apparatus for measuring, positioning and installing elevator shaft

Also Published As

Publication number Publication date
CA2452661C (en) 2010-10-19
CY1112030T1 (en) 2015-11-04
US20040216320A1 (en) 2004-11-04
WO2003011733A1 (en) 2003-02-13
JP2009184835A (en) 2009-08-20
HK1065016A1 (en) 2005-02-08
JP4397689B2 (en) 2010-01-13
TW575518B (en) 2004-02-11
JP2004536001A (en) 2004-12-02
BR0211549A (en) 2004-07-13
ATE501079T1 (en) 2011-03-15
EP1412274B1 (en) 2011-03-09
ES2362417T3 (en) 2011-07-05
PT1412274E (en) 2011-06-06
CN1310818C (en) 2007-04-18
NO20040401L (en) 2004-03-31
DE50214946D1 (en) 2011-04-21
MY131881A (en) 2007-09-28
MXPA04000910A (en) 2004-04-02
PL368311A1 (en) 2005-03-21
ZA200400035B (en) 2005-10-26
US6874244B2 (en) 2005-04-05
DK1412274T3 (en) 2011-06-14
CA2452661A1 (en) 2003-02-13
BRPI0211549B1 (en) 2017-05-02
NZ530532A (en) 2005-01-28
CN1537072A (en) 2004-10-13

Similar Documents

Publication Publication Date Title
EP1412274B1 (en) Lift system comprising a measuring system for determining the absolute position of the cage
EP3645440B1 (en) Position determining system and method for determining a position of a lift cabin
EP0171383B1 (en) Incremental measuring system
EP2502030B2 (en) Inductive measuring device for detecting lengths and angles
EP1400778A2 (en) Position measuring device
EP0668486A2 (en) Device for measuring lengths or angles
EP3784613B1 (en) Position determining system and method for determining a position of an elevator car
EP1983308B1 (en) Position measuring device
DE20302273U1 (en) Position detection system
EP2183550B2 (en) Inductive displacement sensor, coding device, and method for determining a position of a first object relative to a second object
EP1770373A1 (en) Absolute position measuring device
EP2568582B1 (en) Electric machine
DE112014006595B4 (en) Excerpt position detection device
DE102005045374A1 (en) Measuring device with a measuring head for determining the position of a primary part on a secondary part and method for determining the position of a primary part on a secondary part with a measuring head
DE10234744A1 (en) Device for determining the position and / or length
AT410485B (en) POSITION MEASURING DEVICE
EP3803278B1 (en) Absolute encoder
EP2869031B1 (en) Position measuring device
DE102011000486A1 (en) Coded magnetostrictive absolute position measuring system, particularly length measuring system for determining position of two objects, comprises magnetic code carrier which is arranged at object
DE10341297B3 (en) Coded absolute position measurement for elements guided in rails
DE112017000908B4 (en) Encoder device and motion guide device with encoder device
EP1637493B1 (en) Elevator system with a device for determining the position of an elevator cabin and method to operate the elevator system
EP1634841B1 (en) Elevator system with a device for determining the position of an elevator cabin and method to operate the elevator system
DE102022115981A1 (en) Multisensory position measurement system
DE10158942B4 (en) Device and method for detecting the position of a measuring object

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20040209

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

RIN1 Information on inventor provided before grant (corrected)

Inventor name: MUELLER, FRANK

Inventor name: BIRRER, ERIC

Inventor name: ESSINGER, HEIKO

REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1065016

Country of ref document: HK

17Q First examination report despatched

Effective date: 20090423

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

REF Corresponds to:

Ref document number: 50214946

Country of ref document: DE

Date of ref document: 20110421

Kind code of ref document: P

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 50214946

Country of ref document: DE

Effective date: 20110421

REG Reference to a national code

Ref country code: PT

Ref legal event code: SC4A

Free format text: AVAILABILITY OF NATIONAL TRANSLATION

Effective date: 20110527

REG Reference to a national code

Ref country code: DK

Ref legal event code: T3

REG Reference to a national code

Ref country code: NL

Ref legal event code: T3

REG Reference to a national code

Ref country code: SE

Ref legal event code: TRGR

REG Reference to a national code

Ref country code: ES

Ref legal event code: FG2A

Ref document number: 2362417

Country of ref document: ES

Kind code of ref document: T3

Effective date: 20110705

REG Reference to a national code

Ref country code: GR

Ref legal event code: EP

Ref document number: 20110401258

Country of ref document: GR

Effective date: 20110614

REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1065016

Country of ref document: HK

REG Reference to a national code

Ref country code: SK

Ref legal event code: T3

Ref document number: E 9906

Country of ref document: SK

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20111212

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 50214946

Country of ref document: DE

Effective date: 20111212

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 15

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 16

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 17

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20210730

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: LU

Payment date: 20210726

Year of fee payment: 20

Ref country code: MC

Payment date: 20210722

Year of fee payment: 20

Ref country code: IE

Payment date: 20210721

Year of fee payment: 20

Ref country code: IT

Payment date: 20210722

Year of fee payment: 20

Ref country code: FI

Payment date: 20210721

Year of fee payment: 20

Ref country code: AT

Payment date: 20210721

Year of fee payment: 20

Ref country code: CY

Payment date: 20210714

Year of fee payment: 20

Ref country code: EE

Payment date: 20210722

Year of fee payment: 20

Ref country code: CZ

Payment date: 20210722

Year of fee payment: 20

Ref country code: BG

Payment date: 20210720

Year of fee payment: 20

Ref country code: FR

Payment date: 20210726

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GR

Payment date: 20210726

Year of fee payment: 20

Ref country code: SE

Payment date: 20210722

Year of fee payment: 20

Ref country code: SK

Payment date: 20210712

Year of fee payment: 20

Ref country code: TR

Payment date: 20210709

Year of fee payment: 20

Ref country code: DE

Payment date: 20210827

Year of fee payment: 20

Ref country code: CH

Payment date: 20210722

Year of fee payment: 20

Ref country code: BE

Payment date: 20210726

Year of fee payment: 20

Ref country code: DK

Payment date: 20210722

Year of fee payment: 20

Ref country code: ES

Payment date: 20210810

Year of fee payment: 20

Ref country code: GB

Payment date: 20210726

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: PT

Payment date: 20210708

Year of fee payment: 20

REG Reference to a national code

Ref country code: DE

Ref legal event code: R071

Ref document number: 50214946

Country of ref document: DE

REG Reference to a national code

Ref country code: DK

Ref legal event code: EUP

Expiry date: 20220722

REG Reference to a national code

Ref country code: NL

Ref legal event code: MK

Effective date: 20220721

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

REG Reference to a national code

Ref country code: FI

Ref legal event code: MAE

REG Reference to a national code

Ref country code: SK

Ref legal event code: MK4A

Ref document number: E 9906

Country of ref document: SK

Expiry date: 20220722

Ref country code: GB

Ref legal event code: PE20

Expiry date: 20220721

REG Reference to a national code

Ref country code: BE

Ref legal event code: MK

Effective date: 20220722

REG Reference to a national code

Ref country code: SE

Ref legal event code: EUG

REG Reference to a national code

Ref country code: IE

Ref legal event code: MK9A

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20220902

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK07

Ref document number: 501079

Country of ref document: AT

Kind code of ref document: T

Effective date: 20220722

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20220722

Ref country code: PT

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20220801

Ref country code: IE

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20220722

Ref country code: GB

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20220721

Ref country code: ES

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20220723

Ref country code: CZ

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20220722