US20170012566A1 - Drive apparatus - Google Patents
Drive apparatus Download PDFInfo
- Publication number
- US20170012566A1 US20170012566A1 US15/203,968 US201615203968A US2017012566A1 US 20170012566 A1 US20170012566 A1 US 20170012566A1 US 201615203968 A US201615203968 A US 201615203968A US 2017012566 A1 US2017012566 A1 US 2017012566A1
- Authority
- US
- United States
- Prior art keywords
- electric motor
- starting position
- drive
- voltage
- extent
- 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.)
- Abandoned
Links
- 230000007246 mechanism Effects 0.000 claims abstract description 22
- 230000005540 biological transmission Effects 0.000 claims abstract description 15
- 230000007423 decrease Effects 0.000 claims description 14
- 238000005452 bending Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 235000021189 garnishes Nutrition 0.000 description 1
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05F—DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05F15/00—Power-operated mechanisms for wings
- E05F15/60—Power-operated mechanisms for wings using electrical actuators
- E05F15/603—Power-operated mechanisms for wings using electrical actuators using rotary electromotors
- E05F15/632—Power-operated mechanisms for wings using electrical actuators using rotary electromotors for horizontally-sliding wings
- E05F15/655—Power-operated mechanisms for wings using electrical actuators using rotary electromotors for horizontally-sliding wings specially adapted for vehicle wings
- E05F15/659—Control circuits therefor
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60J—WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
- B60J7/00—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
- B60J7/02—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes
- B60J7/04—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes with rigid plate-like element or elements, e.g. open roofs with harmonica-type folding rigid panels
- B60J7/043—Sunroofs e.g. sliding above the roof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60J—WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
- B60J7/00—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
- B60J7/02—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes
- B60J7/04—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes with rigid plate-like element or elements, e.g. open roofs with harmonica-type folding rigid panels
- B60J7/057—Driving or actuating arrangements e.g. manually operated levers or knobs
- B60J7/0573—Driving or actuating arrangements e.g. manually operated levers or knobs power driven arrangements, e.g. electrical
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/60—Controlling or determining the temperature of the motor or of the drive
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/32—Position control, detection or monitoring
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2900/00—Application of doors, windows, wings or fittings thereof
- E05Y2900/50—Application of doors, windows, wings or fittings thereof for vehicles
- E05Y2900/53—Type of wing
- E05Y2900/542—Roof panels
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/03—Determination of the rotor position, e.g. initial rotor position, during standstill or low speed operation
Definitions
- This disclosure relates to a drive apparatus.
- Position detection means of the opening and closing control apparatus determines the direction of movement of a cover member (drive target) and detects the position of the cover member based on pulse signals having different phases from at least a pair of rotational speed sensors. If the reversal of the cover member is detected despite that a reverse instruction to reverse the cover member has not been output to an electric motor, pulse signals used for detecting the reversal are processed as noise. As a result, it is possible to detect an accurate position of the cover member.
- the rotational position of the electric motor which corresponds to a predetermined operational state of the drive target, is set as a starting position in advance, and a deviation of the rotational position from the starting position is used.
- the rotational position of the electric motor when the drive target is in a so-called mechanical lock state in which the operation of the drive target is mechanically limited, is set as a starting position.
- the electric motor may continuously turn due to the bending of a transmission mechanism through which the drive target and the electric motor are connected to each other, the reduction of a backlash of the transmission mechanism, or the like, and the starting position may be offset from an original rotational position corresponding to the mechanical lock state.
- the degree of offset of the starting position of the electric motor changes according to torque of he electric motor.
- a drive apparatus includes: an electric motor; a drive target; a transmission mechanism through which the electric motor and the drive target are connected to each other; a rotation sensor that detects the rotational position of the electric motor; a starting position setting unit that sets the rotational position which is detected in a motor lock state in which the rotation of the electric motor is limited, as a starting position corresponding to a mechanical lock state of the drive target; a voltage sensor that detects the voltage of an electric power source which supplies electric power to the electric motor; and a starting position correcting unit that corrects the set starting position by the amount of correction which increases by the extent of an increase in the detected voltage.
- FIG. 1 is a perspective view illustrating a roof to which a drive apparatus of an embodiment is applied;
- FIG. 2 is a top view illustrating the structure of the drive apparatus of the embodiment
- FIG. 3 is a block diagram illustrating the electric configuration of the drive apparatus of the embodiment
- FIG. 4 is a flowchart illustrating a control mode of the drive apparatus of the embodiment.
- FIG. 5 is a graph illustrating a relationship between a voltage and torque relative to temperature characteristics.
- a forward and rearward direction of a vehicle is referred to as a “forward and rearward direction”.
- a substantially rectangular opening 10 a is formed in a roof 10 of a vehicle such as an automobile, and a sunroof apparatus 11 is mounted on the roof 10 .
- the sunroof apparatus 11 includes a substantially rectangular movable panel 12 made of a glass plate or the like which opens and closes the opening 10 a by moving in the forward and rearward direction.
- a pair of guide rails 13 are respectively disposed in both edge portions of the opening 10 a in a width direction of the vehicle.
- Each of the guide rails 13 extends substantially in the forward and rearward direction.
- a drive shoe 21 is guided and supported by each of the guide rails 13 such that the drive shoe 21 is capable of moving along an extension direction of the guide rails.
- the movable panel 12 is linked to and supported by both the drive shoes 21 which are drive targets, in a state where the movable panel 12 is bridged between the drive shoes 21 . Both the drive shoes 21 open and close the movable panel 12 with the movement of both the drive shoes 21 along the extension direction (forward and rearward direction) of the guide rails 13 .
- An electric motor 15 for example, which is a DC motor, is installed in front of both the guide rails 13 of the vehicle.
- a rotational shaft of the electric motor 15 is provided with a speed reduction mechanism that reduces and transmits the rotational speed of the rotational shaft to an output gear.
- a pair of substantially belt-shaped drive belts 16 mesh with the output gear. Both the drive belts 16 are respectively connected to the drive shoes 21 .
- the electric motor 15 rotates and simultaneously moves both the drive shoes 21 along the extension direction of the guide rails 13 .
- Both the drive belts 16 together with the output gear and the speed reduction mechanism form a transmission mechanism 17 .
- both the drive shoes 21 move further in the forward and rearward direction after the movable panel 12 has reached a fully open state or a fully closed state, the movement of the drive shoes 21 is directly or indirectly limited, and mechanical lock occurs. Specifically, when both the drive shoes 21 or a member (the movable panel 12 or the like) operated integrally with both the drive shoes 21 come into contact with a peripheral component, a dedicated stopper, or the like, mechanical lock occurs.
- an electronic control unit (ECU) 50 is mainly formed of a micro controller (MCU), and is electrically connected to the electric motor 15 .
- the ECU 50 is electrically connected to an opening switch 51 and a closing switch 52 which are installed in a passenger compartment (dashboard or the like). If a user operates the opening switch 51 and the closing switch 52 , the opening switch 51 and the closing switch 52 respectively output an operational signal indicating that the movable panel 12 is to be opened, and an operational signal indicating that the movable panel 12 is to be closed.
- the ECU 50 controls the driving of the electric motor 15 so as to open the movable panel 12 , based on an operational signal from the opening switch 51 , or the ECU 50 controls the driving of the electric motor 15 so as to close the movable panel 12 , based on an operational signal from the closing switch 52 .
- the electric motor 15 rotates in a forward direction and a reverse direction, the drive shoes 21 move toward the rear and the front of the vehicle.
- the ECU 50 is electrically connected to a rotation sensor 53 .
- a pair of pulse sensors 53 a are built into the rotation sensor 53 . Both the pulse sensors 53 a respectively output a pair of pulse signals having different phases with the rotation of the electric motor 15 .
- the ECU 50 detects the rotational direction (forward direction or reverse direction), the amount of rotation, and a rotational speed N of the electric motor 15 based on both the pulse signals.
- the ECU 50 detects a current position P of the drive shoes 21 based on the rotational direction and the amount of rotation of the electric motor 15 .
- the ECU 50 detects motor lock in which the rotation of the electric motor 15 is limited, based on when the rotational speed N of the electric motor 15 becomes zero.
- the motor lock is caused by mechanical lock of both the drive shoes 21 .
- the ECU 50 sets the rotational position of the electric motor 15 when motor lock is detected, as a starting position (starting position setting unit). The reason for this is to ascertain an opening and closing state (posture and the like) of the movable panel 12 based on the rotational position (the amount of rotation from the starting position) of the electric motor 15 which is measured relative to the starting position.
- the setting of a starting position is a process that is performed during initial setting before a vehicle is shipped out of a vehicle factory, or after an on-board battery is replaced.
- the ECU 50 is electrically connected to a voltage sensor 54 that detects the voltage V of a battery, that is, an electric power source that supplies electric power to the electric motor 15 .
- the ECU 50 corrects the set starting position based on a voltage V that has been detected in advance prior to setting the starting position. The reason for this is that typically, even if both the drive shoes 21 are mechanically locked, the electric motor 15 continuously rotates due to the bending of both the drive shoes 21 or the transmission mechanism 17 , the reduction of a backlash of the transmission mechanism 17 , or the like, and an offset occurs between the set starting position and an original rotational position corresponding to a mechanical lock state of both the drive shoes 21 .
- the degree of offset increases by the extent of an increase in the torque of the electric motor 15 .
- FIG. 5 is a graph illustrating a relationship between the voltage V and the torque of the electric motor 15 .
- the degree of offset increases by the extent of an increase in the voltage V.
- the ECU 50 corrects the starting position while taking such a characteristic into consideration, and stores the corrected amount of offset in a built-in memory 50 a (starting position correcting unit). In this case, needlessly to say, the amount of correction increases by the extent of an increase in the voltage V, that is, by the extent of an increase in the torque of the electric motor 15 .
- This routine is started up during initial setting before a vehicle is shipped out of a vehicle factory, or after an on-board battery is replaced.
- Step S 1 the ECU 50 detects the current voltage V in Step S 1 .
- the ECU 50 proceeds to Step S 2 .
- the ECU 50 drives the rotation of the electric motor 15 so as to move both the drive shoes 21 toward a fully closed position of the movable panel 12 .
- Step S 3 the ECU 50 determines whether motor lock has occurred, waits until it is determined that motor lock has occurred, and proceeds to Step S 4 , and stops driving the rotation of the electric motor 15 .
- Step S 5 the ECU 50 sets the rotational position of the electric motor 15 when the motor lock has occurred, as an interim starting position.
- Step S 6 the ECU 50 stores a new starting position, which is obtained by correcting the interim starting position by the amount of correction calculated according to the voltage V, in the built-in memory 50 a . Thereafter, the process is ended. Needless to say, the interim starting position is corrected in a direction, which is reverse to the rotational direction of the electric motor 15 when the motor lock has occurred, by the amount of correction.
- Step S 6 the starting position set in Step S 5 is corrected by the amount of correction which increases by the extent of an increase in the voltage V, that is, the amount of correction which increases by the extent of an increase in the torque of the electric motor 15 .
- the electric motor 15 continuously rotates due to the bending of both the drive shoes 21 or the transmission mechanism 17 , the reduction of a backlash of the transmission mechanism 17 , or the like. That is, even if both the drive shoes 21 are mechanically locked, motor lock does not immediately occur, and an offset occurs between the set starting position set in Step S 5 and the original rotational position corresponding to the mechanical lock state of both the drive shoes 21 .
- the degree of offset increases by the extent of an increase in the torque of the electric motor 15 . It is possible to reduce the degree of offset by correcting the set starting position by the amount of correction which increases by the extent of an increase in the voltage V (that is, by the extent of an increase in the torque of the electric motor 15 ) in Step S 6 . As a result, it is possible to more accurately set the starting position of the electric motor 15 which corresponds to the mechanical lock state of both the drive shoes 21 .
- the starting position of the electric motor 15 is more accurately set, and thus, it is possible to ascertain the position of both the drive shoes 21 in the forward and rearward direction which corresponds to the rotational position of the electric motor 15 which is measured relative to the starting position, or it is possible to more accurately ascertain the operational state of the movable panel 12 .
- the torque of the electric motor 15 decreases by the extent of an increase in the temperature of the electric motor 15 .
- the torque of the electric motor 15 increases by the extent of a decrease in the temperature of the electric motor 15 . That is, the degree of offset between the set starting position and the original rotational position corresponding to the mechanical lock state of both the drive shoes 21 increases by the extent of a decrease in the temperature of the electric motor 15 , that is, by the extent of an increase in the torque of the electric motor 15 .
- the ECU 50 may be electrically connected to a temperature sensor 55 that detects a temperature Tm of the electric motor 15 .
- the ECU 50 may further correct the set starting position (in Step S 5 ) based on the temperature Tm that has been detected in advance prior to setting the starting position (Step S 6 ) (starting position correcting unit). Specifically, the ECU 50 corrects the set starting position by the amount of correction which increases by the extent of a decrease in the temperature Tm, that is, by the extent of an increase in the torque of the electric motor 15 .
- the ECU 50 may decrease the amount of correction of the starting position in a stepwise manner according to the temperature Tm. That is, “the amount of correction which increases by the extent of a decrease in the detected temperature” is not limited to the amount of correction which monotonically increases according to a decrease in the temperature Tm, and may be the amount of correction which non-monotonically decreases according to a decrease in the temperature Tm.
- the ECU 50 may increase the amount of correction of the starting position in a stepwise manner according to the voltage V. That is, “the amount of correction which increases by the extent of an increase in the detected voltage” is not limited to the amount of correction which monotonically increases according to an increase in the voltage V, and may be the amount of correction which non-monotonically decreases according to an increase in the voltage V.
- the starting position of the electric motor 15 is set in a case where both the drive shoes 21 move toward the fully closed position of the movable panel 12 .
- the starting position of the electric motor 15 may be set in a case where both the drive shoes 21 move toward a fully open position of the movable panel 12 .
- the starting position of the electric motor 15 may be set in a type of sunroof apparatus in which motor lock normally occurs at a switching timing (for example, the timing of switching between a tilt operation and a slide operation) of an operation mode of the movable panel 12 .
- This disclosure may be applied to a shade panel as a drive target which is driven by an electric motor, and an operation member (garnish) as a drive target which unwinds a sheet of a roll shade.
- this disclosure may be applied to a swing door, a slide door, a trunk lid, a glass window, or the like as a drive target which is driven by an electric motor.
- this disclosure may be applied to an arbitrary drive target driven by an electric motor.
- a transmission mechanism through which such a drive target and the electric motor are connected to each other, is arbitrarily adopted.
- a link mechanism, a cam mechanism, a gear mechanism, a cable (rope or belt) transmission mechanism, a screw mechanism, a combination of these mechanisms, or the like may be suitably adopted.
- a drive apparatus includes: an electric motor; a drive target; a transmission mechanism through which the electric motor and the drive target are connected to each other; a rotation sensor that detects the rotational position of the electric motor; a starting position setting unit that sets the rotational position which is detected in a motor lock state in which the rotation of the electric motor is limited, as a starting position corresponding to a mechanical lock state of the drive target; a voltage sensor that detects the voltage of an electric power source which supplies electric power to the electric motor; and a starting position correcting unit that corrects the set starting position by the amount of correction which increases by the extent of an increase in the detected voltage.
- the starting position correcting unit corrects the starting position, which is set by the starting position setting unit, by the amount of correction which increases by the extent of an increase in the detected voltage, that is, the amount of correction which increases by the extent of an increase in the torque of the electric motor.
- the electric motor continuously rotates due to the bending of the drive target or the transmission mechanism, the reduction of a backlash of the transmission mechanism, or the like. That is, even if the drive target is mechanically locked, motor lock does not immediately occur, and an offset occurs between an original rotational position, which corresponds to the mechanical lock state of the drive target, and the starting position set by the starting position setting unit.
- the degree of offset increases by the extent of an increase in the torque of the electric motor. It is possible to reduce the degree of offset by correcting the set starting position by the amount of correction, which increases by the extent of an increase in the detected voltage (that is, by the extent of an increase in the torque of the electric motor). via the starting position correcting unit. As a result, it is possible to more accurately set the starting position of the electric motor which corresponds to the mechanical lock state of the drive target.
- the drive apparatus further includes a temperature sensor that detects the temperature of the electric motor, and the starting position correcting unit further corrects the set starting position by the amount of correction which increases by the extent of a decrease in the detected temperature.
- the degree of offset between the original rotational position, which corresponds to the mechanical lock state of the drive target, and the starting position, which is set by the starting position setting unit increases by the extent of a decrease in the detected temperature, that is, by the extent of an increase in the torque of the electric motor.
- the degree of offset increases by the extent of a decrease in the detected temperature (that is, by the extent of an increase in the torque of the electric motor), via the starting position correcting unit.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Power Engineering (AREA)
- Power-Operated Mechanisms For Wings (AREA)
- Control Of Position Or Direction (AREA)
Abstract
A drive apparatus includes: an electric motor; a drive target; a transmission mechanism through which the electric motor and the drive target are connected to each other; a rotation sensor that detects the rotational position of the electric motor; a starting position setting unit that sets the rotational position which is detected in a motor lock state in which the rotation of the electric motor is limited, as a starting position corresponding to a mechanical lock state of the drive target; a voltage sensor that detects the voltage of an electric power source which supplies electric power to the electric motor; and a starting position correcting unit that corrects the set starting position by the amount of correction which increases by the extent of an increase in the detected voltage.
Description
- This application is based on and claims priority under 35 U.S.C. §119 to Japanese Patent Application 2015-137168, filed on Jul. 8, 2015, the entire contents of which are incorporated herein by reference.
- This disclosure relates to a drive apparatus.
- As a drive apparatus in the related art, an opening and closing control apparatus for an opening cover member disclosed in JP 2009-262930A (Reference 1) is known. Position detection means of the opening and closing control apparatus determines the direction of movement of a cover member (drive target) and detects the position of the cover member based on pulse signals having different phases from at least a pair of rotational speed sensors. If the reversal of the cover member is detected despite that a reverse instruction to reverse the cover member has not been output to an electric motor, pulse signals used for detecting the reversal are processed as noise. As a result, it is possible to detect an accurate position of the cover member.
- In order to detect the operation state of the drive target (detect the position of the cover member), typically, the rotational position of the electric motor, which corresponds to a predetermined operational state of the drive target, is set as a starting position in advance, and a deviation of the rotational position from the starting position is used. Specifically, the rotational position of the electric motor, when the drive target is in a so-called mechanical lock state in which the operation of the drive target is mechanically limited, is set as a starting position.
- Even if the drive target is in a mechanical lock state, the electric motor may continuously turn due to the bending of a transmission mechanism through which the drive target and the electric motor are connected to each other, the reduction of a backlash of the transmission mechanism, or the like, and the starting position may be offset from an original rotational position corresponding to the mechanical lock state. The degree of offset of the starting position of the electric motor changes according to torque of he electric motor.
- Thus, a need exists for a drive apparatus which is not suspectable to the drawback mentioned above.
- A drive apparatus according to an aspect of this disclosure includes: an electric motor; a drive target; a transmission mechanism through which the electric motor and the drive target are connected to each other; a rotation sensor that detects the rotational position of the electric motor; a starting position setting unit that sets the rotational position which is detected in a motor lock state in which the rotation of the electric motor is limited, as a starting position corresponding to a mechanical lock state of the drive target; a voltage sensor that detects the voltage of an electric power source which supplies electric power to the electric motor; and a starting position correcting unit that corrects the set starting position by the amount of correction which increases by the extent of an increase in the detected voltage.
- The foregoing and additional features and characteristics of this disclosure will become more apparent from the following detailed description considered with the reference to the accompanying drawings, wherein:
-
FIG. 1 is a perspective view illustrating a roof to which a drive apparatus of an embodiment is applied; -
FIG. 2 is a top view illustrating the structure of the drive apparatus of the embodiment; -
FIG. 3 is a block diagram illustrating the electric configuration of the drive apparatus of the embodiment; -
FIG. 4 is a flowchart illustrating a control mode of the drive apparatus of the embodiment; and -
FIG. 5 is a graph illustrating a relationship between a voltage and torque relative to temperature characteristics. - Hereinafter, an embodiment of a drive apparatus will be described. Hereinafter, a forward and rearward direction of a vehicle is referred to as a “forward and rearward direction”.
- As illustrated in
FIG. 1 , a substantiallyrectangular opening 10 a is formed in aroof 10 of a vehicle such as an automobile, and asunroof apparatus 11 is mounted on theroof 10. Thesunroof apparatus 11 includes a substantially rectangularmovable panel 12 made of a glass plate or the like which opens and closes theopening 10 a by moving in the forward and rearward direction. - Hereinafter, the structure of the
sunroof apparatus 11 related to the opening and closing of themovable panel 12 will be described. - As illustrated in
FIG. 2 , a pair ofguide rails 13 are respectively disposed in both edge portions of theopening 10 a in a width direction of the vehicle. Each of theguide rails 13 extends substantially in the forward and rearward direction. Adrive shoe 21 is guided and supported by each of theguide rails 13 such that thedrive shoe 21 is capable of moving along an extension direction of the guide rails. Themovable panel 12 is linked to and supported by both thedrive shoes 21 which are drive targets, in a state where themovable panel 12 is bridged between thedrive shoes 21. Both thedrive shoes 21 open and close themovable panel 12 with the movement of both thedrive shoes 21 along the extension direction (forward and rearward direction) of theguide rails 13. - An
electric motor 15, for example, which is a DC motor, is installed in front of both theguide rails 13 of the vehicle. A rotational shaft of theelectric motor 15 is provided with a speed reduction mechanism that reduces and transmits the rotational speed of the rotational shaft to an output gear. A pair of substantially belt-shaped drive belts 16 mesh with the output gear. Both thedrive belts 16 are respectively connected to thedrive shoes 21. Theelectric motor 15 rotates and simultaneously moves both thedrive shoes 21 along the extension direction of theguide rails 13. Both thedrive belts 16 together with the output gear and the speed reduction mechanism form atransmission mechanism 17. - During the opening and closing of the
movable panel 12, if both thedrive shoes 21 move further in the forward and rearward direction after themovable panel 12 has reached a fully open state or a fully closed state, the movement of thedrive shoes 21 is directly or indirectly limited, and mechanical lock occurs. Specifically, when both thedrive shoes 21 or a member (themovable panel 12 or the like) operated integrally with both thedrive shoes 21 come into contact with a peripheral component, a dedicated stopper, or the like, mechanical lock occurs. - Hereinafter, the electric configuration of the embodiment will be described.
- As illustrated in
FIG. 3 , an electronic control unit (ECU) 50 is mainly formed of a micro controller (MCU), and is electrically connected to theelectric motor 15. The ECU 50 is electrically connected to anopening switch 51 and aclosing switch 52 which are installed in a passenger compartment (dashboard or the like). If a user operates theopening switch 51 and theclosing switch 52, theopening switch 51 and theclosing switch 52 respectively output an operational signal indicating that themovable panel 12 is to be opened, and an operational signal indicating that themovable panel 12 is to be closed. The ECU 50 controls the driving of theelectric motor 15 so as to open themovable panel 12, based on an operational signal from theopening switch 51, or theECU 50 controls the driving of theelectric motor 15 so as to close themovable panel 12, based on an operational signal from theclosing switch 52. When theelectric motor 15 rotates in a forward direction and a reverse direction, thedrive shoes 21 move toward the rear and the front of the vehicle. - The ECU 50 is electrically connected to a
rotation sensor 53. A pair ofpulse sensors 53 a are built into therotation sensor 53. Both thepulse sensors 53 a respectively output a pair of pulse signals having different phases with the rotation of theelectric motor 15. TheECU 50 detects the rotational direction (forward direction or reverse direction), the amount of rotation, and a rotational speed N of theelectric motor 15 based on both the pulse signals. TheECU 50 detects a current position P of thedrive shoes 21 based on the rotational direction and the amount of rotation of theelectric motor 15. - Particularly, the ECU 50 detects motor lock in which the rotation of the
electric motor 15 is limited, based on when the rotational speed N of theelectric motor 15 becomes zero. The motor lock is caused by mechanical lock of both thedrive shoes 21. For example, the ECU 50 sets the rotational position of theelectric motor 15 when motor lock is detected, as a starting position (starting position setting unit). The reason for this is to ascertain an opening and closing state (posture and the like) of themovable panel 12 based on the rotational position (the amount of rotation from the starting position) of theelectric motor 15 which is measured relative to the starting position. Another reason for this is to ascertain the starting position in advance such that mechanical lock does not occur whenever themovable panel 12 reaches the fully open state or the fully closed state during the typical opening and closing of themovable panel 12. In other words, the setting of a starting position is a process that is performed during initial setting before a vehicle is shipped out of a vehicle factory, or after an on-board battery is replaced. - The
ECU 50 is electrically connected to avoltage sensor 54 that detects the voltage V of a battery, that is, an electric power source that supplies electric power to theelectric motor 15. TheECU 50 corrects the set starting position based on a voltage V that has been detected in advance prior to setting the starting position. The reason for this is that typically, even if both thedrive shoes 21 are mechanically locked, theelectric motor 15 continuously rotates due to the bending of both thedrive shoes 21 or thetransmission mechanism 17, the reduction of a backlash of thetransmission mechanism 17, or the like, and an offset occurs between the set starting position and an original rotational position corresponding to a mechanical lock state of both thedrive shoes 21. The degree of offset increases by the extent of an increase in the torque of theelectric motor 15. -
FIG. 5 is a graph illustrating a relationship between the voltage V and the torque of theelectric motor 15. As is apparent fromFIG. 5 , since the torque of theelectric motor 15 increases by the extent of an increase in the voltage V, naturally, the degree of offset increases by the extent of an increase in the voltage V. In order to reduce the degree of offset between the set starting position and the original rotational position corresponding to the mechanical lock state of both thedrive shoes 21, theECU 50 corrects the starting position while taking such a characteristic into consideration, and stores the corrected amount of offset in a built-inmemory 50 a (starting position correcting unit). In this case, needlessly to say, the amount of correction increases by the extent of an increase in the voltage V, that is, by the extent of an increase in the torque of theelectric motor 15. - Hereinafter, a mode of setting and correcting the starting position of the
electric motor 15, which is performed by theECU 50, will be described. This routine is started up during initial setting before a vehicle is shipped out of a vehicle factory, or after an on-board battery is replaced. - As illustrated in
FIG. 4 , if the process proceeds to this routine, theECU 50 detects the current voltage V in Step S1. TheECU 50 proceeds to Step S2. For example, theECU 50 drives the rotation of theelectric motor 15 so as to move both the drive shoes 21 toward a fully closed position of themovable panel 12. In Step S3, theECU 50 determines whether motor lock has occurred, waits until it is determined that motor lock has occurred, and proceeds to Step S4, and stops driving the rotation of theelectric motor 15. - Subsequently, in Step S5, the
ECU 50 sets the rotational position of theelectric motor 15 when the motor lock has occurred, as an interim starting position. In Step S6, theECU 50 stores a new starting position, which is obtained by correcting the interim starting position by the amount of correction calculated according to the voltage V, in the built-inmemory 50 a. Thereafter, the process is ended. Needless to say, the interim starting position is corrected in a direction, which is reverse to the rotational direction of theelectric motor 15 when the motor lock has occurred, by the amount of correction. - As described above, according to the embodiment, it is possible to obtain the following operational effects.
- (1) In the embodiment, in Step S6, the starting position set in Step S5 is corrected by the amount of correction which increases by the extent of an increase in the voltage V, that is, the amount of correction which increases by the extent of an increase in the torque of the
electric motor 15. Typically, even if both the drive shoes 21 are mechanically locked, theelectric motor 15 continuously rotates due to the bending of both the drive shoes 21 or thetransmission mechanism 17, the reduction of a backlash of thetransmission mechanism 17, or the like. That is, even if both the drive shoes 21 are mechanically locked, motor lock does not immediately occur, and an offset occurs between the set starting position set in Step S5 and the original rotational position corresponding to the mechanical lock state of both the drive shoes 21. The degree of offset increases by the extent of an increase in the torque of theelectric motor 15. It is possible to reduce the degree of offset by correcting the set starting position by the amount of correction which increases by the extent of an increase in the voltage V (that is, by the extent of an increase in the torque of the electric motor 15) in Step S6. As a result, it is possible to more accurately set the starting position of theelectric motor 15 which corresponds to the mechanical lock state of both the drive shoes 21. - (2) In the embodiment, the starting position of the
electric motor 15 is more accurately set, and thus, it is possible to ascertain the position of both the drive shoes 21 in the forward and rearward direction which corresponds to the rotational position of theelectric motor 15 which is measured relative to the starting position, or it is possible to more accurately ascertain the operational state of themovable panel 12. In typical usage conditions, for example, it is possible to prevent both the drive shoes 21 from moving until both the drive shoes 21 are mechanically locked, and it is possible to prevent an overload from unnecessarily being applied to the drive shoes 21 or peripheral components. - The following changes may be made to the embodiment.
- As illustrated in
FIG. 5 , generally, the torque of theelectric motor 15 decreases by the extent of an increase in the temperature of theelectric motor 15. In contrast, the torque of theelectric motor 15 increases by the extent of a decrease in the temperature of theelectric motor 15. That is, the degree of offset between the set starting position and the original rotational position corresponding to the mechanical lock state of both the drive shoes 21 increases by the extent of a decrease in the temperature of theelectric motor 15, that is, by the extent of an increase in the torque of theelectric motor 15. As illustrated inFIG. 3 , theECU 50 may be electrically connected to atemperature sensor 55 that detects a temperature Tm of theelectric motor 15. In this case, theECU 50 may further correct the set starting position (in Step S5) based on the temperature Tm that has been detected in advance prior to setting the starting position (Step S6) (starting position correcting unit). Specifically, theECU 50 corrects the set starting position by the amount of correction which increases by the extent of a decrease in the temperature Tm, that is, by the extent of an increase in the torque of theelectric motor 15. - Owing to these changes, it is possible to more accurately set the starting position of the
electric motor 15 which corresponds to the mechanical lock state of both the drive shoes 21, in addition to obtaining the same effects as those of the embodiment. - The
ECU 50 may decrease the amount of correction of the starting position in a stepwise manner according to the temperature Tm. That is, “the amount of correction which increases by the extent of a decrease in the detected temperature” is not limited to the amount of correction which monotonically increases according to a decrease in the temperature Tm, and may be the amount of correction which non-monotonically decreases according to a decrease in the temperature Tm. - In the embodiment, the
ECU 50 may increase the amount of correction of the starting position in a stepwise manner according to the voltage V. That is, “the amount of correction which increases by the extent of an increase in the detected voltage” is not limited to the amount of correction which monotonically increases according to an increase in the voltage V, and may be the amount of correction which non-monotonically decreases according to an increase in the voltage V. - In the embodiment, in a case where both the drive shoes 21 move toward the fully closed position of the
movable panel 12, the starting position of theelectric motor 15 is set. Instead of that case or in addition to that case, in a case where both the drive shoes 21 move toward a fully open position of themovable panel 12, the starting position of theelectric motor 15 may be set. Alternatively, in a type of sunroof apparatus in which motor lock normally occurs at a switching timing (for example, the timing of switching between a tilt operation and a slide operation) of an operation mode of themovable panel 12, the starting position of theelectric motor 15 may be set at that timing. - This disclosure may be applied to a shade panel as a drive target which is driven by an electric motor, and an operation member (garnish) as a drive target which unwinds a sheet of a roll shade. Alternatively, this disclosure may be applied to a swing door, a slide door, a trunk lid, a glass window, or the like as a drive target which is driven by an electric motor. Alternatively, this disclosure may be applied to an arbitrary drive target driven by an electric motor.
- A transmission mechanism, through which such a drive target and the electric motor are connected to each other, is arbitrarily adopted. A link mechanism, a cam mechanism, a gear mechanism, a cable (rope or belt) transmission mechanism, a screw mechanism, a combination of these mechanisms, or the like may be suitably adopted.
- A drive apparatus according to an aspect of this disclosure includes: an electric motor; a drive target; a transmission mechanism through which the electric motor and the drive target are connected to each other; a rotation sensor that detects the rotational position of the electric motor; a starting position setting unit that sets the rotational position which is detected in a motor lock state in which the rotation of the electric motor is limited, as a starting position corresponding to a mechanical lock state of the drive target; a voltage sensor that detects the voltage of an electric power source which supplies electric power to the electric motor; and a starting position correcting unit that corrects the set starting position by the amount of correction which increases by the extent of an increase in the detected voltage.
- In this configuration, the starting position correcting unit corrects the starting position, which is set by the starting position setting unit, by the amount of correction which increases by the extent of an increase in the detected voltage, that is, the amount of correction which increases by the extent of an increase in the torque of the electric motor. Typically, even if the drive target is mechanically locked, the electric motor continuously rotates due to the bending of the drive target or the transmission mechanism, the reduction of a backlash of the transmission mechanism, or the like. That is, even if the drive target is mechanically locked, motor lock does not immediately occur, and an offset occurs between an original rotational position, which corresponds to the mechanical lock state of the drive target, and the starting position set by the starting position setting unit. The degree of offset increases by the extent of an increase in the torque of the electric motor. It is possible to reduce the degree of offset by correcting the set starting position by the amount of correction, which increases by the extent of an increase in the detected voltage (that is, by the extent of an increase in the torque of the electric motor). via the starting position correcting unit. As a result, it is possible to more accurately set the starting position of the electric motor which corresponds to the mechanical lock state of the drive target.
- It is preferable that the drive apparatus according to the aspect of this disclosure further includes a temperature sensor that detects the temperature of the electric motor, and the starting position correcting unit further corrects the set starting position by the amount of correction which increases by the extent of a decrease in the detected temperature.
- Typically, the degree of offset between the original rotational position, which corresponds to the mechanical lock state of the drive target, and the starting position, which is set by the starting position setting unit, increases by the extent of a decrease in the detected temperature, that is, by the extent of an increase in the torque of the electric motor. In this configuration, it is possible to reduce the degree of offset by further correcting the set starting position by the amount of correction, which increases by the extent of a decrease in the detected temperature (that is, by the extent of an increase in the torque of the electric motor), via the starting position correcting unit. As a result, it is possible to more accurately set the starting position of the electric motor which corresponds to the mechanical lock state of the drive target.
- According to the aspect of this disclosure, it is possible to more accurately set the starting position of an electric motor which corresponds to a mechanical lock state of a drive target.
- The principles, preferred embodiment and mode of operation of the present invention have been described in the foregoing specification. However, the invention which is intended to be protected is not to be construed as limited to the particular embodiments disclosed. Further, the embodiments described herein are to be regarded as illustrative rather than restrictive. Variations and changes may be made by others, and equivalents employed, without departing from the spirit of the present invention. Accordingly, it is expressly intended that all such variations, changes and equivalents which fall within the spirit and scope of the present invention as defined in the claims, be embraced thereby.
Claims (2)
1. A drive apparatus comprising:
an electric motor;
a drive target;
a transmission mechanism through which the electric motor and the drive target are connected to each other;
a rotation sensor that detects the rotational position of the electric motor;
a starting position setting unit that sets the rotational position which is detected in a motor lock state in which the rotation of the electric motor is limited, as a starting position corresponding to a mechanical lock state of the drive target;
a voltage sensor that detects the voltage of an electric power source which supplies electric power to the electric motor; and
a starting position correcting unit that corrects the set starting position by the amount of correction which increases by the extent of an increase in the detected voltage.
2. The drive apparatus according to claim 1 , further comprising;
a temperature sensor that detects the temperature of the electric motor,
wherein the starting position correcting unit further corrects the set starting position by the amount of correction which increases by the extent of a decrease in the detected temperature.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015137168A JP2017019347A (en) | 2015-07-08 | 2015-07-08 | Driving device |
JP2015-137168 | 2015-07-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20170012566A1 true US20170012566A1 (en) | 2017-01-12 |
Family
ID=56787227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/203,968 Abandoned US20170012566A1 (en) | 2015-07-08 | 2016-07-07 | Drive apparatus |
Country Status (4)
Country | Link |
---|---|
US (1) | US20170012566A1 (en) |
EP (1) | EP3115538A1 (en) |
JP (1) | JP2017019347A (en) |
CN (1) | CN106341072A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11421467B2 (en) * | 2019-01-25 | 2022-08-23 | Denso Corporation | Opening-closing body controller |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6490725B2 (en) * | 2017-01-19 | 2019-03-27 | アイシン精機株式会社 | Actuator control device and steering device |
KR102563485B1 (en) * | 2018-08-23 | 2023-08-04 | 현대자동차주식회사 | Apparatus and Method for tracking position of sunroof blind |
KR102634426B1 (en) * | 2021-12-06 | 2024-02-06 | 디와이씨스 주식회사 | Method for correcting sunroof position and apparatus therefor |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007021285B3 (en) * | 2007-05-07 | 2008-10-16 | Continental Automotive Gmbh | Method and device for operating an electromechanical adjusting device |
JP4596079B2 (en) | 2009-06-25 | 2010-12-08 | アイシン精機株式会社 | Opening / closing control device for opening covering material |
JP2012144923A (en) * | 2011-01-13 | 2012-08-02 | Alps Electric Co Ltd | Power window device |
-
2015
- 2015-07-08 JP JP2015137168A patent/JP2017019347A/en active Pending
-
2016
- 2016-07-07 US US15/203,968 patent/US20170012566A1/en not_active Abandoned
- 2016-07-07 CN CN201610531513.4A patent/CN106341072A/en active Pending
- 2016-07-08 EP EP16178651.2A patent/EP3115538A1/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11421467B2 (en) * | 2019-01-25 | 2022-08-23 | Denso Corporation | Opening-closing body controller |
Also Published As
Publication number | Publication date |
---|---|
JP2017019347A (en) | 2017-01-26 |
CN106341072A (en) | 2017-01-18 |
EP3115538A1 (en) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170012566A1 (en) | Drive apparatus | |
US10047553B2 (en) | Openable and closable member control apparatus and openable and closable member control method | |
US7808197B2 (en) | Control apparatus for opening/closing member of vehicle and control method for opening/closing member of vehicle | |
US9121214B2 (en) | Opening and closing member control apparatus and method for controlling opening and closing member | |
US6605911B1 (en) | Drive device and method for moving a vehicle part | |
US7411364B2 (en) | Window opening and closing controller | |
US20100242363A1 (en) | Opening-and-closing member drive control apparatus for vehicle | |
US8620531B2 (en) | Method and device for correction temperature-dependent changes in the mechanical properties of a mobile closing part of a vehicle | |
US9567791B2 (en) | Method for actuating a drive means of a window positioning device for positioning a window pane of a vehicle, and control device suitable therefor | |
US20150176322A1 (en) | Actuating method and actuating apparatus for a vehicle part | |
US8720986B2 (en) | Opening-and-closing member control apparatus | |
US8975850B2 (en) | Driving control device of opening and closing body for vehicle | |
US9097049B2 (en) | Opening-closing control device and opening-closing control method | |
US8825288B2 (en) | Control apparatus | |
JP6174480B2 (en) | Opening / closing member drive control device for vehicle | |
JP5378721B2 (en) | Opening / closing member control device | |
US9302566B2 (en) | Method for short drop adjustment in a frameless glass vehicle window system | |
US11255117B2 (en) | Control apparatus controlling opening and closing member for vehicle | |
US11421467B2 (en) | Opening-closing body controller | |
JP2013151823A (en) | Controller for driving vehicular openable cover | |
US11788337B2 (en) | Opening/closing member control device | |
US20240110426A1 (en) | Vehicle door control device | |
JP2016180285A (en) | Opening/closing body controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AISIN SEIKI KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KATSURA, SHINTARO;FUKADA, RYUUTA;BESSHO, NOBUYASU;AND OTHERS;SIGNING DATES FROM 20160630 TO 20160707;REEL/FRAME:039276/0618 |
|
STCB | Information on status: application discontinuation |
Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION |