This application is based on and claims priority under 35 U.S.C. § 119 to Japanese Patent Application 2020-026092, filed on Feb. 19, 2020, the entire content of which is incorporated herein by reference.
This disclosure relates to a vehicle door control device.
JP 2005-256423A (Reference 1) describes a vehicle including a vehicle body having a door opening portion, a door swingably supported by the vehicle body, a door driving unit that drives the door, and a door control device that controls the door driving unit. The door drive device includes a door drive motor serving as a drive source for opening and closing the door, a speed reduction mechanism that reduces a rotational speed of the door drive motor, and a clutch that connects and disconnects a power transmission path between the door drive motor and the speed reduction mechanism.
The door control device drives the door drive motor in a state in which the clutch is connected, and thereby opens and closes the door. The door control device stops the door drive motor in a state in which the clutch is connected, and thereby applies a braking force corresponding to a speed reduction ratio of the speed reduction mechanism to the door. The door control device eliminates the braking force applied to the door by disconnecting the clutch. In this case, a user can manually open and close the door.
In a situation in which the door is opened to an arbitrary position, a disturbance such as wind may act on the door. Therefore, it is preferable to apply a braking force to the door in order to prevent an unintended operation of the door. However, when the braking force is applied to the door, the door may not operate when the user manually operates the door opened to the arbitrary position.
A need thus exists for a vehicle door control device which is not susceptible to the drawback mentioned above.
Hereinafter, a method for solving the above-described problem and operation effects thereof will be described.
A vehicle door control device that solves the above-described problem is configured to be applied to a vehicle including a door that is swingably supported and a door braking unit that applies a braking force to the door. The vehicle door control device includes a braking control unit configured to execute a first braking processing of holding the braking force at a reference braking force for stopping the door and ending when an external force acting on the door is larger than the braking force, and a second braking processing of gradually increasing the braking force from the reference braking force after the first braking processing. The braking control unit executes, during execution of the second braking processing, a braking force eliminating processing of eliminating the braking force when a situation in which the external force is larger than the braking force continues, and executes a third braking processing of holding the braking force to be equal to or larger than the reference braking force when the situation in which the external force is larger than the braking force does not continue.
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:
Hereinafter, an embodiment of a vehicle including a vehicle door control device (hereinafter, also referred to as a “door control device”) will be described with reference to the drawings.
As shown in
As shown in
A front end portion of the door main body 21 is swingably supported by the vehicle body 12 via the door hinges 22. The door main body 21 swings between a fully closed position at which the door opening portion 11 is fully closed and a fully opened position at which the door opening portion 11 is fully opened about a swing axis line extending in a height direction of the vehicle 10. That is, the door 20 according to the present embodiment is a so-called swing door.
The door lock device 23 includes a latch mechanism 231 that switches between a locked state in which the door main body 21 positioned at the fully closed position is restrained to the vehicle body 12 and an unlocked state in which the door main body 21 positioned at the fully closed position is released from the restraint to the vehicle body 12. When the user operates the inside door handle 24, the latch mechanism 231 shifts from the locked state to the unlocked state. As a result, the door 20 may swing in an opening direction from the fully closed position.
As shown in
The inner tube 31 and the outer tube 32 have a tubular shape. The swing axis line of the inner tube 31 relative to the vehicle body 12 extends in the same direction as the swing axis line of the door 20 relative to the vehicle body 12. The inner tube 31 includes a spindle nut 311 screwed with the spindle screw 33. The spindle nut 311 is fixed inside the inner tube 31 and near the second end of the inner tube 31. An outer diameter of the inner tube 31 is slightly smaller than an inner diameter of the outer tube 32, and the inner tube 31 can move in an axial direction relative to the outer tube 32. The outer tube 32 holds the bearing 34 on an inner side near a base end.
The spindle screw 33 constitutes a so-called feed screw mechanism together with the spindle nut 311. When the spindle screw 33 rotates, the spindle nut 311 moves in the axial direction relative to the spindle screw 33. That is, when the spindle screw 33 rotates, the inner tube 31 moves forward and backward relative to the outer tube 32 in accordance with a rotation direction of the spindle screw 33. On the other hand, when the inner tube 31 moves forward and backward relative to the outer tube 32, the spindle screw 33 rotates relative to the spindle nut 311.
In this way, the above-described feed screw mechanism converts a rotational motion of the spindle screw 33 into a reciprocating motion of the inner tube 31 relative to the outer tube 32, and converts the reciprocating motion of the inner tube 31 relative to the outer tube 32 into the rotational motion of the spindle screw 33.
The motor 35 is a brushless motor. The motor 35 includes a rotation angle sensor 351 such as a Hall element that detects a position of the rotor. An output shaft of the motor 35 is coupled to the speed reducing device 36.
In this way, the door driving unit 30 extends and contracts the inner tube 31 and the outer tube 32 by rotating the spindle screw 33 by driving the motor 35. When the inner tube 31 and the outer tube 32 extend, a load in the opening direction acts on the door 20 and the door 20 opens. On the other hand, when the inner tube 31 and the outer tube 32 contract, a load in a closing direction acts on the door 20 and the door 20 opens.
The speed reducing device 36 of the present embodiment has a speed reduction ratio set to a relatively small value. In this regard, if no current flows through a coil of the motor 35, the user can manually open and close the door 20. In other words, the door 20 according to the present embodiment can be electrically opened and closed by the door driving unit 30, or the user can manually open and close the door 20. The door driving unit 30 may include a clutch that disconnects or connects a power transmission path between the spindle screw 33 and the speed reducing device 36. Accordingly, a force when the user manually operates the door 20 is reduced.
Next, the door control device 40 will be described.
As shown in
As shown in
Specifically, when the door 20 is stopped at an arbitrary position, the braking control unit 42 executes a first braking processing of holding the braking force applied to the door 20 for a reference braking force BPS for stopping the door 20. The reference braking force BPS is a force required to hold the door 20 at an arbitrary position so that the door 20 does not perform an operation unintended by the user. The reference braking force BPS may be varied in accordance with a gradient of a road surface on which the vehicle 10 is stopped.
Here, the user may manually open and close the door 20 while the braking control unit 42 executes the first braking processing. Therefore, when the user operates the door 20 during the execution of the first braking processing, the braking control unit 42 preferably quickly eliminates the braking force applied to the door 20. However, when the braking control unit 42 eliminates the braking force applied to the door 20 under non-condition during the execution of the first braking processing, the braking force applied to the door 20 may be eliminated even when an external force based on disturbance such as wind acts on the door 20. In this case, the door 20 may perform an operation unintended by the user.
For this reason, it is preferable that the braking control unit 42 eliminates the braking force when the user operates the door 20 during the execution of the first braking processing, and does not eliminate the braking force when the external force based on the disturbance acts on the door 20. In other words, it is preferable that the braking control unit 42 accurately determines whether the external force acting on the door 20 is caused by the user or the disturbance during the execution of the first braking processing.
When the external force acting on the door 20 during the execution of the first braking processing is equal to or greater than the reference braking force BPS, the braking control unit 42 ends the first braking processing and executes a second braking processing of increasing the braking force from the reference braking force BPS gradually. In the second braking processing, the braking control unit 42 may increase the braking force applied to the door 20 in a stepwise manner, or may increase the braking force applied to the door 20 in a linear manner.
When the user opens and closes the door 20 that is stopped, the user tends to increase the force for operating the door 20 gradually until the door 20 starts to open and close since a purpose of the user is to open and close the door 20. In this case, even when the braking force is increased gradually during the execution of the second braking processing, a state in which a force exceeding the braking force acts on the door 20 tends to continue.
Therefore, when a situation in which the external force acting on the door 20 is larger than the braking force continues during the execution of the second braking processing, the braking control unit 42 executes a braking force eliminating processing of eliminating the braking force. Specifically, the braking control unit 42 executes the braking force eliminating processing when the situation in which the external force acting on the door 20 is larger than the braking force becomes for a predetermined determination period Tth or longer during the execution of the second braking processing.
In this way, when the user operates the door 20, the braking control unit 42 executes the braking force eliminating processing instead of the second braking processing to shift the door 20 from a state in which the door 20 cannot be opened and closed to a state in which the door 20 can be opened and closed. The braking control unit 42 gradually reduces the braking force to “0” in the braking force eliminating processing. Here, when time until the braking force is set to “0” is long, the user cannot open or close the door 20 at an early stage, and when the time until the braking force is set to “0” is short, the door 20 operated by the user may suddenly operate. Therefore, the braking control unit 42 sets a decrease gradient of the braking force to a value that does not deviate from a reference gradient set in advance. The reference gradient is a value for improving an operational feeling when the user operates the door 20.
On the other hand, when the disturbance such as wind acts on the door 20, an external force applied to the door 20 tends to unregularly increase and decrease. In this case, when the braking force is increased gradually during the execution of the second braking processing, the state in which the external force exceeding the braking force acts on the door 20 tends to not continue.
Therefore, when the situation in which the external force acting on the door 20 is larger than the braking force does not continue during the execution of the second braking processing, the braking control unit 42 executes a third braking processing of holding the braking force to be equal to or larger than the reference braking force BPS.
In this way, when the disturbance acts on the door 20, the braking control unit 42 executes the third braking processing instead of the second braking processing, thereby maintaining the state in which the door 20 cannot be opened and closed. In the third braking processing, the braking control unit 42 preferably reduces the braking force, which has been increased to be larger than the reference braking force BPS, to the reference braking force BPS gradually.
When the determination period Tth is too short, it is difficult to distinguish the operation of the user from the disturbance, and when the determination period Tth is too long, the time during which the door 20 cannot be opened and closed even though the user wants to open and close the door 20 becomes long. Therefore, it is preferable that the determination period Tth is set to an appropriate value based on an experiment or the like in advance.
When the disturbance such as a strong wind acts on the door 20, a state may continue in which the external force exceeding the braking force acts on the door 20 during the execution of the second braking processing. However, the external force based on the disturbance such as a strong wind tends to increase in a short period as compared with the force with which the user operates the door 20. When the increment of the external force per unit time is small during the execution of the second braking processing, the braking control unit 42 executes the braking force eliminating processing, and when the increment of the external force per unit time is large, the third braking processing is executed.
In the present embodiment, the braking control unit 42 determines that the external force acting on the door 20 when a rotation amount of the motor 35 increases is larger than the braking force during the execution of the first braking processing and the second braking processing based on a detection signal from the rotation angle sensor 351. On the other hand, during the execution of the second braking processing, the braking control unit 42 determines that the external force acting on the door 20 when the rotation amount of the motor 35 is not increased is equal to or less than the braking force. In other words, the braking control unit 42 determines whether the external force acting on the door 20 is larger than the braking force depending on whether the door 20 is operating during the execution of the first braking processing and the second braking processing. However, an operation amount of the door 20 assumed here, in other words, the rotation amount of the motor 35, is assumed to be a slight amount.
Hereinafter, a flow of a processing executed by the door control device 40 will be described with reference to a flowchart shown in
As shown in
Then, the door control device 40 determines whether the increment ΔN of the rotation angle of the motor 35 is equal to or larger than a start determination value ΔNthS indicating that the motor 35 has rotated (S13). When the increment ΔN of the rotation angle of the motor 35 is less than the start determination value ΔNthS (S13: NO), in other words, when the door 20 is not operated, the door control device 40 shifts the processing to step S12. On the other hand, for the door control device 40, when the increment ΔN of the rotation angle of the motor 35 is equal to or larger than the start determination value ΔNthS (S13: YES), that is, when the door 20 is slightly operated, the door control device 40 ends the first braking processing and executes the second braking processing (S14). That is, the braking force applied to the door 20 is increased from the reference braking force BPS gradually.
Subsequently, the door control device 40 acquires the increment ΔN of the rotation angle of the motor 35 per unit time based on the detection signal from the rotation angle sensor 351 (S15). In step S15, the door control device 40 may acquire the increment ΔN of the rotation angle of the motor 35 in a similar manner as in the previous step S12. Then, the door control device 40 determines whether the increment ΔN of the rotation angle of the motor 35 is equal to or larger than a lower limit determination value ΔNth1 indicating that the motor 35 is rotating (S16). When the increment ΔN of the rotation angle of the motor 35 is less than the lower limit determination value ΔNth1 (S16: NO), that is, when the door 20 is stopped due to the external force acting on the door 20 and being equal to or less than the braking force applied to the door 20, the door control device 40 executes the third braking processing instead of the second braking processing (S17). That is, the braking force applied to the door 20 is decreased to the reference braking force BPS. The lower limit determination value ΔNth1 may be a value equal to the start determination value ΔNthS. Thereafter, the door control device 40 ends the processing.
On the other hand, when the increment ΔN of the rotation angle of the motor 35 is more than the lower limit determination value ΔNth1 (S16: YES), that is, when the door 20 is operated due to the external force acting on the door 20 and being larger than the braking force applied to the door 20, the door control device 40 executes the next processing of step S18. That is, the door control device 40 determines whether the increment ΔN of the rotation angle of the motor 35 is equal to or larger than an upper limit determination value ΔNth2 indicating that the motor 35 is exceedingly rotating (S18).
When the increment ΔN of the rotation angle of the motor 35 is more than the upper limit determination value ΔNth2 (S18: YES), that is, when the door 20 is largely operated due to the external force acting on the door 20 largely exceeding the braking force applied to the door 20, the door control device 40 shifts the processing to step S17. The upper limit determination value ΔNth2 is a value larger than the lower limit determination value ΔNth1.
On the other hand, when the increment ΔN of the rotation angle of the motor 35 is less than the upper limit determination value ΔNth2 (S18: NO), that is, when the external force acting on the door 20 slightly exceeds the braking force applied to the door 20, the door control device 40 determines whether an elapsed time T from the start of the execution of the second braking processing is equal to or longer than the determination period Tth (S19). When the elapsed time T is less than the determination period Tth (S19: NO), the door control device 40 shifts the processing to step S15. On the other hand, when the elapsed time T is equal to or longer than the determination period Tth (S19: YES), the door control device 40 performs a braking force eliminating processing (S20). In this case, the braking force applied to the door 20 is reduced gradually as the braking force becomes “0”.
In the present embodiment, the start determination value ΔNthS, the lower limit determination value ΔNth1, and the upper limit determination value ΔNth2 are preferably determined in advance, for example, based on characteristics of the vehicle 10 such as the size of the door 20 and a distance from the swing axis line of the door 20 to a position operated by the user when opening and closing the door 20. The determination value may be a variable value according to a situation in which the vehicle 10 is stopped, such as a gradient of a road surface on which the vehicle 10 is stopped.
Next, operation of the present embodiment will be described.
Specifically, with reference to the timing chart shown in
First, a case in which the user manually operates the door 20 to be stopped will be described.
As indicated by a solid line in
At the second timing t12, when the external force based on the operation of the user becomes larger than the reference braking force BPS, the motor 35 starts to rotate slightly. Therefore, at the second timing t12, the first braking processing is ended, and the second braking processing is started. As a result, after the second timing t12, the braking force applied to the door 20 increases from the reference braking force BPS gradually.
Thereafter, in a period from a second timing t12 to a fourth timing t14 at which the determination period Tth elapses, a state in which the external force based on the operation of the user is larger than the braking force continues, and the rotation amount of the motor 35 continues to increase. Specifically, during the determination period Tth from the second timing t12 to the fourth timing t14, a state continues in which the increment ΔN of the rotation amount of the motor 35 in each predetermined cycle is equal to or larger than the lower limit determination value ΔNth1 and less than the upper limit determination value ΔNth2. During the determination period Tth, the door 20 operates only slightly because the difference between the external force based on the operation of the user and the braking force applied to the door 20 is small.
At the fourth timing t14 at which the determination period Tth elapses, the second braking processing is ended, and the braking force eliminating processing is started. That is, after the fourth timing t14, the braking force applied to the door 20 is eliminated. Accordingly, after a fifth timing t15 at which the braking force applied to the door 20 becomes “0”, the door 20 operates at a speed desired by the user based on the force with which the user operates the door 20.
Next, a case in which the disturbance such as wind acts on the stopped door 20 will be described.
As indicated by a one-dot chain line and a two-dot chain line in
On the other hand, at the third timing t13 in the determination period Tth, as indicated by the two-dot chain line, when the external force based on the disturbance increases due to such a reason that the wind suddenly become strong, a difference between the external force acting on the door 20 and the braking force increases. Then, the rotation speed of the motor 35 increases, and the increment ΔN of the rotation amount of the motor 35 is equal to or larger than the upper limit determination value ΔNth2. As a result, at a timing after the third timing t13, the second braking processing is ended and the third braking processing is started. That is, as in the case indicated by the one-dot chain line, the braking force is held at the reference braking force BPS or more. In this way, in a case in which the external force based on the disturbance acts on the door 20, the operation of the door 20 based on the disturbance is prevented since the braking force eliminating processing is not started.
Next, effects of the present embodiment will be described.
(1) During the execution of the second braking processing, the door control device 40 determines whether the external force acting on the door 20 is based on the operation of the user based on whether a state in which the external force acting on the door 20 is larger than the braking force applied to the door 20 continues. In this way, the door control device 40 can distinguish the disturbance acting on the door 20 opened to the arbitrary position from the operation of the user.
(2) In the braking force eliminating processing, since the door control device 40 gradually reduces the braking force, a rapid opening and closing of the door 20 operated by the user can be prevented as compared with a case in which the braking force is rapidly reduced.
(3) When the increment ΔN of the rotation amount of the motor 35 is equal to or larger than the upper limit determination value ΔNth2 during the execution of the second braking processing, the door control device 40 executes the third braking processing. Therefore, the door control device 40 can prevent the door 20 from being switched to a state in which the door 20 can be opened and closed when a large external force due to the disturbance such as a strong wind acts on the door 20.
(4) The door control device 40 determines whether an external force larger than the braking force applied to the door 20 acts on the door 20 based on whether the rotation amount of the motor 35 increases during the execution of the second braking processing. Accordingly, the door driving unit 30 does not need a sensor for detecting the magnitude of the external force acting on the door 20.
The above embodiments can be implemented by modifications as follows. The present embodiment and the following modifications can be implemented in combination with each other in a scope without technical contradiction.
A vehicle door control device that solves the above-described problem is configured to be applied to a vehicle including a door that is swingably supported and a door braking unit that applies a braking force to the door. The vehicle door control device includes a braking control unit configured to execute a first braking processing of holding the braking force at a reference braking force for stopping the door and ending when an external force acting on the door is larger than the braking force, and a second braking processing of gradually increasing the braking force from the reference braking force after the first braking processing. The braking control unit executes, during execution of the second braking processing, a braking force eliminating processing of eliminating the braking force when a situation in which the external force is larger than the braking force continues, and executes a third braking processing of holding the braking force to be equal to or larger than the reference braking force when the situation in which the external force is larger than the braking force does not continue.
When the user opens and closes the door that is stopped, the user tends to gradually increase a force for operating the door until the door starts to open and close since a purpose of the user is to open and close the door. In this case, even if the braking force is increased gradually during the execution of the second braking processing, a state in which a force exceeding the braking force acts on the door tends to continue. On the other hand, when a disturbance such as wind acts on the door, an external force applied to the door tends to unregularly increase and decrease. In this case, when the braking force is increased gradually during the execution of the second braking processing, the state in which the external force exceeding the braking force acts on the door tends to not continue.
In this way, when the user operates the door, the vehicle door control device executes the braking force eliminating processing to change a state of the door from a state in which the door cannot be opened and closed to a state in which the door can be opened and closed. On the other hand, when the disturbance acts on the door, the vehicle door control device maintains a state in which the door cannot be opened or closed by executing the third braking processing. Therefore, the vehicle door control device can distinguish the disturbance acting on the door from an operation of the user in a situation in which the braking force is applied to the door opened to the arbitrary position.
In the above-described vehicle door control device, it is preferable that the braking control unit gradually reduces the braking force in the braking force eliminating processing.
During execution of the braking force eliminating processing, since the vehicle door control device having the above-described configuration gradually reduces the braking force, a rapid opening and closing of the door based on the operation of the user can be prevented as compared with a case in which the braking force is rapidly reduced.
In the above-described vehicle door control device, it is preferable that during the execution of the second braking processing, in the situation in which the external force is larger than the braking force continues, the braking control unit executes the braking force eliminating processing when an increment of the external force per unit time is less than an upper limit determination value, and executes the third braking processing when the increment of the external force per unit time is equal to or larger than the upper limit determination value.
When the disturbance such as a strong wind acts on the door, the external force exceeding the braking force may continue to act on the door during the execution of the second braking processing. However, the external force based on the disturbance such as the strong wind tends to increase in a short period as compared with the force with which the user operates the door. In this regard, the vehicle door control device having the above-described configuration executes the third braking processing when the increment of the external force per unit time is equal to or larger than the upper limit determination value. Accordingly, the vehicle door control device can prevent the door from being switched to a state in which the door can be opened and closed when a disturbance such as a strong wind acts on the door.
It is preferable that the vehicle includes a door driving unit including a motor serving as a drive source that opens and closes the door, that the vehicle door control device further includes a drive control unit that opens and closes the door by controlling the door driving unit, and that, during execution of the first braking processing and the second braking processing, the braking control unit determines that the external force is larger than the braking force when a rotation amount of the motor increases and determines that the external force is equal to or smaller than the braking force when the rotation amount of the motor does not increase.
The vehicle door control device having the above-described configuration determines whether the external force is larger than the braking force based on whether the rotation amount of the motor increases. Therefore, it is not necessary to separately provide a sensor that detects a magnitude of the external force acting on the door.
The vehicle door control device can distinguish a disturbance acting on a door from an operation of the user in a situation in which a braking force is applied to the door opened to an arbitrary position.
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.
Number | Date | Country | Kind |
---|---|---|---|
2020-026092 | Feb 2020 | JP | national |