`Kinzl et al.
`
`[11] Patent Number:
`
`4,468,596
`Aug. 28, 1984
`[45] Date of Patent:
`
`[54] METHOD AND APPARATUS FOR THE
`ELECIRONIC OPERATION AND
`MONITORING OF THE OPENING CYCLE
`OR CLOSING CYCLE OF ELECI'RICALLY
`OPERABLE UNITS
`
`Primary Examiner-Joseph V. Truhe
`
`
`Assistant Examiner-A. Evans
`Attorney, Agent, or Firm-Robert E. Knechtel
`[57]
`ABSTRACI
`
`[75]
`
`Inventors: Marwin Kinzl, Kierspe; Eduard
`Bergmann, Luedenscheid, both of
`Fed. Rep. of Germany
`[73] Assignee: Leopold Kostal GmbH & Co. KG,
`Luedenscheid, Fed. Rep. of
`Germany
`
`[21] Appl. No.: 301,026
`
`[22] Filed:
`
`Sep. 10, 1981
`
`A method and apparatus for operating and monitoring
`the opening and closing cycle of electrically operated
`units such as electric windows and electric slide roofs
`which both eliminates the danger of body parts getting
`caught in the window and permits a complete opening
`and closing of the window automatically. In accor
`dance with the invention, the speed of the drive motor
`is measured, directly or indirectly, and the first obtained
`measured value is compared with all following mea
`sured values. More particularly, this first measured
`value is used to detect momentary electrical and me
`[30]
`Foreign Application Priority Data
`chanical factors which change over the entire time of
`Sep. 11, 1980 [DE] Fed. Rep. of Germany ....... 3034118
`operation of the window, such as self-heating of the
`drive motor, the voltage charge of the battery, and the
`[51] Int. Cl.J ............................................... H02P 7/20
`state and condition of the window. The processing or
`[52] U.S. CI. .................................... 318/287; 318/286;
`comparing of the measured values is carried out by a
`318/468
`[58] Field of Search ................................ 318/264-266,
`microcomputer. The actual measuring of the speed is by
`means of a sensor. The changes furnished by those sen
`318/282-283, 285-286, 135, 739, 291, 293, 445,
`sors are utilized to determine the position of the win
`449, 450, 452, 459, 466, 468, 470, 484
`dow. This recognition of the position makes it possible
`in case of danger, to safely turn off the drive motor and
`U.S. PATENT DOCUMENTS
`possibly to open the window again. Further still, in a
`normal case, the window may be closed completely.
`
`
`4,234,833 11/1980 Barrett ................ ................ 318/282
`
`
`.................. 4,328,540 5/1982 Matsuoka eta!.
`318/469
`7/1982 Scott, Jr . ......... .................... 318/466
`
`4,338,553
`
`[56]
`
`References Cited
`
`4 Claims, 2 Drawing Figures
`
`16
`
`18
`
`OPERATING
`ELEMENTS
`
`_;r--
`TASTE KEY
`WINDOW OPEN
`
`
`TASTE KEY
`WINDOW CLOSED
`
`MICROCOMPUTER
`
`
`
`22
`
`
`
`BNA/Brose Exhibit 1008
`Page 1
`
`
`
`U.S. Patent Aug. 28, 1984
`
`4,468,596
`
`FIG. I
`
`OPERATING
`ELEMENTS
`
`18
`
`
`_J--
`TASTE KEY
`WINDOW OPEN
`
`TASTE KEY
`WINDOW CLOSED .
`
`VOLTAGE
`STABALIZATION
`30
`NETWORK
`
`CLOCK
`
`MICROCOMPUTER
`
`24
`
`20
`
`30
`
`RELAY OP
`
`22
`
`RELAY Cl.
`
`FIG.2 ZONE 3
`L_
`T -
`
`
`ZONE!
`
`26
`
`SENSOR
`
`
`
`/
`/
`/
`/
`/
`/
`/
`/
`/
`/
`/
`
`
`12
`
`'
`'
`'
`"
`'
`'
`'
`'
`'
`'
`' '
`I
`I
`
`I 10�· :
`
`/,.)
`
`.--
`
`/
`
`•,
`
`BNA/Brose Exhibit 1008
`Page 2
`
`
`
`1
`
`4,468,596
`
`METHOD AND APPARATUS FOR THE
`ELECfRONIC OPERATION AND MONITORING
`OF THE OPENING CYCLE OR CLOSING CYCLE
`OF ELECfRICALLY OPERABLE UNITS
`
`2
`In accordance with the present invention, the speed
`of the drive motor is measured, directly or indirectly,
`and the first obtained measured value is compared with
`all following measured values. More particularly, this
`5 first measured value is used to detect momentary elec
`trical and mechanical factors which change over the
`entire time of operation of the window, such as self
`This invention relates to a method and apparatus for
`heating of the drive motor, the voltage charge of the
`the electronic operation and monitoring of the opening
`battery, and the state and condition of the window. The
`cycle or closing cycle of electrically operable units,
`such as, for example, electric windows and electric slide 10
`processing or comparing of the measured values is car
`ried out by a microcomputer. The actual measuring of
`roofs of automotive vehicles, where the electric drive
`the speed can be by means of a sensor, such as, for
`motor is connected to the vehicle's battery and is actu
`example, an aperture disc and a light barrier, a Hall I. C.
`ated by way of electric switches.
`or similar sensor, which is placed in the drive motor or
`With present day electric windows, the danger exists
`that passengers in the automotive vehicle, particularly 15
`attached on the drive motor. The sensor can also be
`located in or on the mechanical raising system of the
`children, could be injured by the closing window. In
`drive motor. Furthermore, the measuring of the speed
`most cases, the drive motor is turned off only by releas
`can be carried out by putting a screen into the window
`ing the push button which is operated to energize it or
`pane in connection with optical-electronic sensors. The
`by a bi-metallic switch in the drive motor opening as a
`result of an overload. In such cases, the drive motor is 20
`number of changes per unit of time, which are furnished
`by these sensors, are a measurement for the speed of the
`turned off, but the position of the window pane remains
`drive motor. These changes are continuously read into
`unchanged, hence the danger of injury is considerably
`and processed by the microcomputer.
`increased, particularly if the neck, head or fingers are
`Also, with the system of the invention, the changes
`caught.
`25
`furnished by those sensors are utilized to determine the
`Another disadvantage of the present-day electric
`position of the window. This recognition of the position
`windows is that the push-button switch must be oper
`makes it possible in case of danger, to safely turn off the
`ated during the entire cycle of motion in order to close
`drive motor and possible to open the window again.
`or open the window completely. With such an arrange
`Further still, in a normal case, the window may be
`ment the drive motor is operated directly by way of the 30
`closed completely.
`push-button switches. Thus, the push-button switches
`must switch the entire power.
`Prior attempts have been made to improve these
`For a fuller understanding of the nature and objects
`present-day electric systems. For example, in one case,
`of the invention, reference should be had to the follow
`the increase in the current drawn by the drive motor 35
`ing detailed description taken in connection with the
`was measured. The current rise, which occurred when
`accompanying drawing, in which:
`an object was caught in the window, was used to serve
`FIG. 1 is a block diagram schematic of the system of
`as a turn-off criteria, hence, greater safety was supposed
`the invention; and
`to be achieved. However, the problem exists in measur
`FIG. 2 is a view generally illustrating the three zones
`ing the current because of the many variable factors that 40
`established for the operation of the system, during the
`influence the current drawn by the drive motor. For
`opening and closing cycle of the window.
`example, the supply voltage (supply voltage range) may
`DESCRIPTION OF THE EMBODIMENT
`fluctuate, or the current rise may change as a result of
`the self-heating of the motor. Further still, the load on
`Referring now to the drawing, particularly FIG. 1,
`the drive motor may change as a result of the curvature 45
`there is generally illustrated a window 10 which is
`of the window and hence the current drawn by the
`opened and closed by means of an electric drive motor
`drive motor may likewise change. Also, since the posi
`12. Normally, the operation of the drive motor 12 in
`tion of the window is unknown, it cannot be distin
`opening or closing the window 10 is by means of a
`guished by the current rise, whether endangered parts
`window open switch 16 and a window close swit9h 18
`of the body are being caught in the window or whether so
`which, in turn, control relays 20 and 22, respectively.
`the window is closed. Accordingly, when the current
`These relays 20 and 22 switch the power supply to the
`drawn by the drive motor is measured, only two possi
`drive motor 12 to open and close the window, respec
`bilities exist. The drive motor can be turned off in a safe
`tively. In accordance with the present invention, a mi
`crocomputer 24 and at least one sensor 26 are provided
`fashion, thus providing protection against parts of the
`body betting caught in the window. However, in such a ss
`for monitoring the opening and closing cycle of, in this
`case, the electric window 10, in the manner more fully
`case, the window cannot be completely closed. Alterna
`described below. An electronic clock 28 provides tim
`tively, the drive motor can be turned off in an unsafe
`ing pulses to the microcomputer 24 for controlling its
`fashion, thus reducing the protection provided against
`operation, and a voltage stabilization network 30 like
`parts of the body getting caught in the window. How
`ever, in this latter case, complete closing of the window 60
`wise is provided.
`is possible.
`When the vehicle's battery is connected, the mi
`crocomputer 24 designates the position of the window
`Accordingly, it is an object of the present invention
`pane 10 at that time as the state "window closed" and
`to provide a method and apparatus for operating and
`sets its position counter to the value "0". If the window
`monitoring the opening and closing cycle of electrically
`pane is moved now, by operating one of the switches 16
`operated units such as electric windows and electric 65
`and 18, the sensor 26 detects this movement, and signals
`slide roofs which both eliminates the danger of body
`corresponding to changes from 0 to 1, or vice versa, are
`parts getting caught in the window and permits a com
`coupled from the sensor 26 to the microcomputer 24
`plete opening and closing of the window automatically.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`BNA/Brose Exhibit 1008
`Page 3
`
`
`
`4,468,596
`
`The second operated switch overrides the operation
`
`4
`3
`which adds or subtracts the signals, depending upon the
`
`
`(a) Momentary operation of either switch 16, 18
`
`
`direction of rotation, from the count in its position
`(t�O.Ss):
`counter. When the window is being opened, the
`The window 10 will open or close completely, with
`
`changes are added. When the window is being closed,
`
`the final turn-off of the drive motor 12 being by
`5
`the changes are subtracted.
`way of the blocking counter of the microcomputer
`Starting from the position "window opened", the
`24.
`window pane passes through 3 zones (zone 1, 2 and 3)
`(b) Long operation of either switch 16, 18 (t?;O.Ss):
`
`
`
`during the closing operation. The zones 1 and 3 are
`The window 10 is moved as long as the switch is
`zones in which the drive motor 12 is turned off only
`operated.
`for a short time. A 10
`after it has been in a blocked position
`(c) When the same switch 16, 18 is operated for a
`
`blocked position is detected by a blocking counter of
`second time, whether long or short:
`24 whose time is variable. If
`the microcomputer
`The movment of the window 10 is stopped.
`changes are no longer coupled from the sensor 26 to the
`(d) When a switch 16, 18 is operated and the opposite
`blocking counter, for example, when the window is
`switch then operated:
`closed, the blocking 15
`
`completely opened or completely
`
`
`counter functions to turn off the drive motor 12 so that
`of the first switch.
`
`
`it is not overloaded. Accordingly, the bi-metallic switch
`Starting from the position "window closed", if the
`
`normally provided in the drive motor can be eliminated.
`window 10 is opened, the changes detected by the sen
`24 is time
`
`The clock frequency of the microcomputer
`
`sor 26 are added in the position counter of the mi
`for all counters and measurings. 20
`determining
`24. If the window 10 is being closed, the
`crocomputer
`
`
`Zone 2 is a safety zone in which starting from the
`
`changes detected by the sensor 26 are subtracted in the
`
`
`
`designated first measured value, there is determined by
`
`position counter. Also, the microcomputer 26 deter
`
`
`continuous tests, whether a limit value has been ex
`
`mines from the position counter where the window 10
`
`
`
`ceeded. If the limit value is exceeded, the drive motor is
`is, i.e., which zone the window is in. If the window is in
`in the oppo-25
`
`stopped and subsequently put in operation
`zone 1, the time between two changes is measured when
`
`site direction so that the window opens. The extent to
`
`the window enters zone 2 and is stored. This time be
`
`which the window is opened is variable. This first
`
`
`tween these two changes constitutes the first measured
`
`measured value includes all electrical and mechanical
`
`value, and establishes a limit value with which each
`
`factors of the window which change during the entire
`
`subsequent change is compared. If this limit value is
`and, if the window is closed at the 30
`time of operation
`exceeded while the window 10 is in zone 2, it leads to an
`
`
`time the vehicle's battery is connected, the system oper
`emergency opening. However, if the window is in zone
`
`
`ates with complete safety immediately. If the window is
`1 and is blocked, the drive motor 12 is stopped after the
`
`not closed at the time the vehicle's battery is connected,
`time out of the blocking counter of the microcomputer
`
`during the following first closing cycle, only condi
`24.
`i.e., the window will not open in 35
`tional safety exists,
`If the window 10 is in zone 2 at the start, the first
`case of danger. However, after a certain value has been
`
`measured value is taken after waiting a so-called play
`exc.eeded, the drive motor is turned off immediately.
`
`
`balance, i.e., the balancing of the play in the mechanical
`
`More particularly, during this first closing cycle, the
`raising system. This first measured value again estab
`24 waits a so-called
`reaction time and
`microcomputer
`
`lishes a limit value against which subsequent changes
`measures then the time between two changes, e.g., the 40
`
`
`are compared and, if it is exceeded, an emergency open
`time between two changes between 0 to 1 or from 1 to
`
`ing occurs. By dividing the window in these 3 zones and
`
`0. A maximum permissible value is then established
`
`measuring the speed of the motor, it is possible both to
`from the measured time between two changes and taken
`protect parts of the body from injury and yet to com
`
`as the initial value for the tests which then follow. If this
`
`pletely close the window. With the provision of the
`measured value is reached during 45
`first or established
`
`
`emergency opening, injuries resulting from parts of the
`one of these tests, the drive motor is turned off. With
`body, such as, fingers, arms or head, are avoided.
`
`this type of operation, the amount of the first or estab
`
`It is also advantageous to have the cycle independent
`lished measured value, is sufficient to close the window
`of the on-board voltage so that no error pulse for the
`
`completely before the drive motor 12 is turned off.
`cycle or sensor is produced in case of a sudden voltage
`If the window 10 is already closed and the "window 50
`
`drop in the on-board network during the operation of
`
`closed" key 18 is operated, the drive motor 12-because
`
`
`the window raiser. Accordingly, the voltage stabiliza
`
`of the fact that the window is blocked-is turned off by .
`30 is provided.
`tion circuit
`
`the blocking counter after an established time of ap
`
`From the above description, it can be seen that an
`
`
`500 milliseconds, but the time is variable. If
`proximately
`
`
`
`improved method and apparatus for the electronic oper
`the "window closed" key 18 is again operated and the 55
`
`ation and monitoring of the opening and closing cycle
`drive motor 12 is again turned off by the blocking
`
`
`of electrical operable units, such as, electric windows
`24
`counter, the position timer of the microcomputer
`
`
`and electric slide roofs of automotive vehicles is pro
`
`
`regenerates and assumes a value of 0. Accordingly, if
`
`
`vided. Some of the essential characteristics of the inven
`
`the window is closed, and the "window closed" key 18
`tion are summarized as follows:
`the drive motor is turned off and each time 60
`is operated,
`(1) Digital detecting
`of the motor speed by way of
`
`the position counter assumes the value of 0.
`
`apertured disk and light barrier, Hall IC and similar
`
`If starting from the position "window closed", the
`
`sensors in connection with a microcomputer.
`window is opened, the incoming changes of the sensor
`(2) Placing of these sensors:
`
`are added in the position counter of the microcomputer
`24.
`65
`(a) in or on the window raiser motor,
`
`The switches 16 and 18 are operable to open and
`
`(b) in or on the mechanical raising system,
`close the window 10, under the control of the mi
`
`
`(c) apertured disk-type screen in the window pane in
`
`crocomputer 24, as follows:
`
`connection with a light barrier or a similar sensor.
`
`BNA/Brose Exhibit 1008
`Page 4
`
`
`
`4,468,596
`
`6
`5
`(3) Position recognition which is carried out by the
`range extending from open to approximately half
`sensor by means of the number of changes.
`open, said second zone being in a range extending
`(4) Division of the window into zones so as to pro
`from approximately half open to almost fully
`vide a safety zone, which makes possible an emergency
`closed and said third zone being in a range extend
`opening, and a zone which makes possible the safe clos- 5
`ing from almost fully closed to fully closed, said
`ing of the window.
`second zone providing a safety zone,
`(5) In the safety zone, emergency opening in case of
`(c) determining the time interval between any two
`danger-with the manner of opening being variable.
`consecutive signals coupled to the computer
`(6) So-called play balance (balancing of the play in
`means, and
`the mechanical raising system). Play balancing can be 10
`(d) turning off the electric motor means if the time
`variable.
`interval between any two consecutive signals ex
`(7) Blocking time which starts when changes are no
`ceeds a pre-established standard value and the unit
`longer received from the sensor and the motor is then
`is in the first or third zones.
`turned off automatically.
`2. The method of claim 1 furthur comprising the step
`(8) Possibly 2 light barriers which make possible the 15
`of;
`clear recognition of the direction of rotation and
`(e) reversing the direction of travel of the unit if the
`thereby a clear allocation of the changes.
`time interval between any two consecutive signals
`(9) If a measured value pick-up does not take place,
`during the closing cycle exceeds a pre-established
`the emergency opening is brought about by the addi-
`standard value and the unit is in the second zone.
`tional counter in case of danger.
`20
`3. Apparatus for operating and monitoring the open
`( 10) After the start of the window raiser motor, the
`ing and closing cycles of electrically operable units,
`first measured value is picked up. Therefrom a limit
`such as, for example, electric windows and sliding roofs
`value which, if it is exceeded during one of the continu
`of automative vehicles comprising, in combination:
`ous checks, can lead to emergency opening.
`(a) electric motor means for opening and closing said
`( 11) If, after the supply voltage has been put on, one 25
`electrically operable units;
`of the windows is not closed completely, only condi
`(b) switch means for activating said electric motor
`tional safety exists for the remaining closing path. Con
`means to open and close said electrically operable
`ditional safety means only that no emergency opening
`units;
`takes place. Nevertheless, the drive motor is turned off.
`(c) computer means coupled with said electric motor
`(12) After each blocking run in the direction of rota- 30
`means and said switch means;
`tion "closed", the position counter is set back.
`(d) sensor means for detecting and coupling to said
`It will thus be seen that the objects set forth above,
`computer means signals representing the position
`among those made apparent from the preceding de
`of said electrically operable units at fixed positions
`scription, are efficiently attained and certain changes
`during the opening and closing cycles thereof;
`may be made in carrying out the above method and in 35
`(e) said computer means being operable to substract
`the construction set forth. Accordingly, it is intended
`the number of signals coupled to it during the clos
`that all matter contained in the above description or
`ing cycle from the number of signals coupled to it
`shown in the accompanying drawings shall be inter
`during the opening cycle, the difference in the
`preted as illustrative and not in a limiting sense.
`number of signals indicating whether said electri
`Now that the invention has been described, what is 40
`cally operable unit is in a first, a second or a third
`claimed as new and desired to be secured by Letters
`zone, said first zone being in a range extending
`Patent is:
`from open to approximately half open, said second
`1. A method for electronically operating and moni
`zone being in a range extending from approxi
`toring the opening and closing cycle of electrically
`mately half open to almost fully closed and said
`operable units, such as, for example, electric windows 45
`third zone being in a range extending from almost
`and electric siding roofs of automotive vehicles includ
`fully closed to fully closed, said second zone pro
`ing electric motor means for opening and closing the
`viding a safety zone, and further being operable to
`electrically operable units and computer means for con
`determine the time interval between any two con
`trolling the operation of the electric motor means com-
`secutive signals coupled to it and to turn off said
`electric motor means if the time interval between
`prising the steps of:
`any two consecutive signals exceeds a pre-estab
`(a) coupling to the computer means signals represent
`lished standard value and said electrically operable
`ing the position of the unit at fixed positions during
`the opening cycle of the unit;
`unit is in the first or third zone.
`4. The apparatus of claim 3, wherein said computer
`(b) coupling to the computer means signals represent
`ing the position of the unit at fixed positions during 55
`means further is operable to reverse the direction of
`the closing cycle of the unit and subtracting those
`travel of said electrically operable units when the time
`signals from the signals representing the position of
`interval between any two consecutive signals during the
`the unit during the opening cycle, the difference in
`closing cycle exceeds a preestablished standard value
`said signals indicating whether the unit is in a first,
`and the unit is in the second zone.
`a second or a third zone, said first zone being in a 60
`*
`*
`*
`*
`*
`
`50
`
`65
`
`BNA/Brose Exhibit 1008
`Page 5
`
`