Method of controlling an automatic door system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H02P-001/00
G05B-017/00
E05F-015/08
E06B-003/00
출원번호
US-0616334
(2009-11-11)
등록번호
US-8405337
(2013-03-26)
발명자
/ 주소
Gebhart, Steven A.
Hossain, Syed A.
출원인 / 주소
Globe Motors, Inc.
대리인 / 주소
Stevens & Showalter LLP
인용정보
피인용 횟수 :
9인용 특허 :
21
초록▼
A door position control including an electric door actuator having a motor and a motor controller in communication with a system controller. A motor actuation operation is selected from a plurality of predetermined motor actuation operations to provide control signals to the motor controller for con
A door position control including an electric door actuator having a motor and a motor controller in communication with a system controller. A motor actuation operation is selected from a plurality of predetermined motor actuation operations to provide control signals to the motor controller for controlling actuation of the motor for control of door movement. Control of door movement is effected with reference to parameters specific to an installation location including an angular sweep of the door between open and closed positions and with reference to an available bus voltage for supplying power to the motor.
대표청구항▼
1. A method for controlling an electric motor of an automatic door system, the motor comprising a brushless DC motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the d
1. A method for controlling an electric motor of an automatic door system, the motor comprising a brushless DC motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the door between open and closed positions using electric power signals delivered to the motor from an electric power supply, the electric power signals being controlled through a motor controller in communication with a system controller, and the system controller being operable to provide control signals to the motor controller for switching power source connections from the power supply to windings of the motor to define motor actuation operations, the method comprising: at the system controller selecting a motor actuation operation from a plurality of predetermined motor actuation operations, and providing control signals to the motor controller corresponding to the selected motor actuation operation, wherein the motor controller comprises an inverter circuit controlling the power source connections to the windings of the brushless DC motor;effecting control of movement of the door using the selected motor actuation operation whereby the angular position of the door relative to the door frame is controlled by switching the power source connections in response to the control signals received from the system controller; andwherein the motor actuation operation comprises switching the power source connections in the inverter circuit to short together a plurality of the motor windings to produce a braking torque in the motor in accordance with a pulse width modulation control to maintain the door at a substantially stationary position relative to the door frame including providing a resistance to an external force applied on the door in a door opening direction wherein the pulse width modulation control is performed at a selected duty cycle without providing a motive electrical power to the motor. 2. The method as in claim 1, including a further motor actuation operation initiated by an external force applied against the door in one of the door opening and closing directions, where the system controller determines that a predetermined sensed actual angular movement of the door in the one of the door opening and closing directions within a predetermined time period exceeds a predetermined angular rate and the system controller selects a motor actuation operation causing the motor controller to provide control signals to the motor controller to switch the power source connections and thereby provide an electrical power signal to the motor for effecting a powered door operation in the one of the door opening and closing directions. 3. The method as in claim 1, including providing a set point input, the set point input defined as an operator selected parameter provided as an input to the system controller and corresponding to at least one of a door opening time and a door closing time; converting the set point input to a speed set value comprising a maximum speed for the motor to move the door; andproviding a speed command value proportional to the speed set value, and using the speed command value to provide a duty cycle voltage command value for generating control signals to provide power to the motor. 4. The method as in claim 3, including providing a first duty cycle value equal to a ratio of the duty cycle voltage command value and a bus voltage value, the bus voltage value corresponding to a voltage provided from the power supply; and providing control signals from the system controller to the motor controller corresponding to the first duty cycle value, the control signals determined with reference to the first duty cycle value, and switching the power source connections in response to the control signals received from the system controller to effect movement of the door at a speed corresponding to the speed command value. 5. The method as in claim 1, wherein switching the power source connections in the inverter circuit comprises switching the power source connections at a duty cycle of approximately 80% to maintain the door at a substantially stationary closed position with a predetermined resistance to an external door opening force. 6. The method as in claim 1, wherein sensed actual angular positions of the door are controlled with reference to corresponding position commands for the door, where the actual angular positions of the door are positions of the door relative to the door frame, as sensed by a position sensor and transmitted as a door position signal to the system controller, and the position commands of the door comprise calculated angular positions for the door relative to the door frame determined at the system controller with reference to a selected motor actuation operation. 7. The method as in claim 1, including a user selectable command for interacting with operating instructions stored in a memory of the system controller to learn open and closed positions of the door, applying an external force to the door to move the door to open and closed positions, sensing the actual angular positions of the door relative to the door frame at a position sensor, transmitting open and closed actual angular positions as door position signals from the door position sensor to the system controller, and storing the open and closed angular positions in a non-volatile memory in the system controller for effecting retention of the door open and closed actual angular positions during a power loss condition to the system controller and for use in generating control signals during motor actuation operations. 8. A method for controlling an electric motor of an automatic door system, the motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the door between open and closed positions using electric power signals delivered to the motor from an electric power supply, the electric power signals being controlled through a motor controller in communication with a system controller, and the system controller being operable to provide control signals to the motor controller for switching power source connections from the power supply to windings of the motor to define motor actuation operations, the method comprising: providing a set point input, the set point input defined as an operator selected parameter provided as an input to the system controller and corresponding to at least one of a door opening time and a door closing time;converting the set point input to a speed set value comprising a maximum speed for the motor to move the door;providing a speed command value proportional to the speed set value, and using the speed command value to provide a variable voltage command value;providing a first duty cycle value equal to a ratio of the variable voltage command value and a bus voltage value, the bus voltage value corresponding to a voltage provided from the power supply; andproviding control signals from the system controller to the motor controller corresponding to the first duty cycle value, the control signals determined with reference to the first duty cycle value, and switching the power source connections in response to the control signals received from the system controller to effect movement of the door at a speed corresponding to the speed command value. 9. The method of claim 8, wherein the converting the set point input to a speed set value comprises inputting to the system controller an angular sweep of the door between a door closed position and a door open position and the speed set value comprises a rate of door movement proportional to the angular sweep of the door in a time period corresponding to the set point input. 10. The method of claim 8, wherein the duty cycle voltage command value, Vcmd, is determined in accordance with the equation: Vcmd=(Icmd*R)+(Ke*ωcmd) where: Icmd=a current command value corresponding to a motor actuation operation selected from a plurality of predetermined motor actuation operations;R=a line-to-line resistance of the motor;Ke=a back emf constant of the motor; andωcmd=a speed command value corresponding to the selected motor actuation operation. 11. The method of claim 8, including providing a final duty cycle value with reference to the first duty cycle value for determining the control signals, the final duty cycle value being set equal to one if the first duty cycle value is greater than one, and the final duty cycle value equaling the first duty cycle value if the first duty cycle value is less than or equal to one. 12. The method of claim 8, wherein, during at least one of opening and closing of the door, the system controller effects movement of the door at a maximum speed corresponding to the speed command value equaling the speed set value throughout a first range of travel comprising approximately 90% percent of the door movement. 13. The method of claim 12, wherein the speed command value is decreased from the speed set value at a generally linear rate of deceleration during a second range of door movement. 14. The method as in claim 8, wherein the motor comprises a brushless DC motor and the motor controller comprises inverter circuit controlling the power source connections to the windings of the brushless DC motor. 15. A method for controlling an electric motor of an automatic door system, the motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the door between open and closed positions using electric power signals delivered to the motor from an electric power supply, the electric power signals being controlled through a motor controller in communication with a system controller, and the system controller being operable to provide control signals to the motor controller for switching power source connections from the power supply to windings of the motor to define motor actuation operations, the method comprising: at the system controller selecting a motor actuation operation from a plurality of predetermined motor actuation operations, and providing control signals to the motor controller corresponding to the selected motor actuation operation;effecting control of movement of the door using the selected motor actuation operation whereby the angular position of the door relative to the door frame is controlled by switching the power source connections in response to the control signals received from the system controller; andincluding a motor actuation operation initiated by an external force applied against the door in one of the door opening and closing directions, where the system controller determines that a predetermined sensed actual angular movement of the door in the one of the door opening and closing directions within a predetermined time period exceeds a predetermined angular rate and the system controller selects a motor actuation operation causing the motor controller to provide control signals to the motor controller to switch the power source connections and thereby provide an electrical power signal to the motor for effecting a powered door operation in the one of the door opening and closing directions. 16. A method for controlling an electric motor of an automatic door system, the motor comprising a brushless DC motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the door between open and closed positions using electric power signals delivered to the motor from an electric power supply, the electric power signals being controlled through a motor controller in communication with a system controller, and the system controller being operable to provide control signals to the motor controller for switching power source connections from the power supply to windings of the motor to define motor actuation operations, the method comprising: at the system controller selecting a motor actuation operation from a plurality of predetermined motor actuation operations, and providing control signals to the motor controller corresponding to the selected motor actuation operation, wherein the motor controller comprises an inverter circuit controlling the power source connections to the windings of the brushless DC motor;effecting control of movement of the door using the selected motor actuation operation whereby the angular position of the door relative to the door frame is controlled by switching the power source connections in response to the control signals received from the system controller; andfurther including:providing a set point input, the set point input defined as an operator selected parameter provided as an input to the system controller and corresponding to at least one of a door opening time and a door closing time;converting the set point input to a speed set value comprising a maximum speed for the motor to move the door; andproviding a speed command value proportional to the speed set value, and using the speed command value to provide a duty cycle voltage command value for generating control signals to provide power to the motor. 17. A method for controlling an electric motor of an automatic door system, the motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the door between open and closed positions using electric power signals delivered to the motor from an electric power supply, the electric power signals being controlled through a motor controller in communication with a system controller, and the system controller being operable to provide control signals to the motor controller for switching power source connections from the power supply to windings of the motor to define motor actuation operations, the method comprising: at the system controller selecting a motor actuation operation from a plurality of predetermined motor actuation operations, and providing control signals to the motor controller corresponding to the selected motor actuation operation;effecting control of movement of the door using the selected motor actuation operation whereby the angular position of the door relative to the door frame is controlled by switching the power source connections in response to the control signals received from the system controller; andwherein sensed actual angular positions of the door are controlled with reference to corresponding position commands for the door, where the actual angular positions of the door are positions of the door relative to the door frame, as sensed by a position sensor and transmitted as a door position signal to the system controller, and the position commands of the door comprise calculated angular positions for the door relative to the door frame determined at the system controller with reference to a selected motor actuation operation. 18. A method for controlling an electric motor of an automatic door system, the motor being operatively connected to a door panel to enable the motor to perform a door moving operation for moving the door relative to a door frame, the motor being operable to move the door between open and closed positions using electric power signals delivered to the motor from an electric power supply, the electric power signals being controlled through a motor controller in communication with a system controller, and the system controller being operable to provide control signals to the motor controller for switching power source connections from the power supply to windings of the motor to define motor actuation operations, the method comprising: at the system controller selecting a motor actuation operation from a plurality of predetermined motor actuation operations, and providing control signals to the motor controller corresponding to the selected motor actuation operation;effecting control of movement of the door using the selected motor actuation operation whereby the angular position of the door relative to the door frame is controlled by switching the power source connections in response to the control signals received from the system controller; andincluding a user selectable command for interacting with operating instructions stored in a memory of the system controller to learn open and closed positions of the door, applying an external force to the door to move the door to open and closed positions, sensing the actual angular positions of the door relative to the door frame at a position sensor, transmitting open and closed actual angular positions as door position signals from the door position sensor to the system controller, and storing the open and closed angular positions in a non-volatile memory in the system controller for effecting retention of the door open and closed actual angular positions during a power loss condition to the system controller and for use in generating control signals during motor actuation operations. 19. The method as in claim 1, wherein the step of switching the power source connections in accordance with a pulse width modulation control at a selected duty cycle maintains the door at a substantially stationary closed position with a predetermined resistance to an external door opening force.
Kornbrekke Henning N. (Burlington CT) Lombardo Philip J. (Simsbury CT) Boiucaner Leon (Farmington CT) Crocker Sam L. (Avon CT), Swing-door operator system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.