This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2021-035067 filed on Mar. 5, 2021, the entire contents of which are incorporated herein by reference.
One or more embodiments of the present invention relate to a device for controlling an electric seat equipped in a vehicle or the like, and particularly to a seat control device having a function of detecting pinching of foreign matter between seats.
A vehicle such as an automatic four-wheeled vehicle is equipped with electric seats that move back and forth by a rotation of a motor. In a case where a front-back position of such an electric seat is adjusted, in the related art, the seat position has been adjusted by manually operating an operation unit provided near the seat and moving the seat forward or backward. On the other hand, in recent years, a vehicle has appeared, which has a function of registering a seat position that suits a user's preference in advance, identifying the user at a time of boarding, and automatically moving the seat to a seat position corresponding to the user.
In the vehicle having the automatic adjustment function of the seat position as described above, if the front seat automatically moves backward in a state where a person is sitting or an object is placed on the back seat, the person or the object may be pinched between the front and back seats, thereby threatening safety. The same thing can happen in a manual electric seat. Therefore, the seat control device is required to have a function of detecting that pinching has occurred between the seats and promptly stopping a motor in a case where the pinching occurs. JP-A-2016-129449, JP-A-2007-131138, and JP-A-2011-42300 disclose a seat control device having such a pinching detection function.
Some electric seats can automatically adjust not only the front-back position but also the tilt angle of the backrest. In this case, when the front seat moves backward and pinching occurs in a state where the tilt angle of the backrest is small, and when the front seat moves backward and pinching occurs in a state where the tilt angle is large, it was found from a result of analysis by the inventor that there was a difference in a load (pinching load) applied to the motor. The details will be described later, and in a case where the tilt angle of the backrest is small, the pinching load is large, and in a case where the tilt angle is large, the pinching load is small.
Therefore, if a threshold value for pinching detection is set to a large value by focusing on a large pinching load in a case where the tilt angle of the backrest is small, the pinching load does not exceed the threshold value thereby making it difficult to detect pinching in a case where the pinching occurs in a state where the tilt angle is large. On the other hand, if the threshold value for pinching detection is set to a small value by focusing on a small pinching load in a case where the tilt angle of the backrest is large, even though the pinching does not occur in the state where the tilt angle is small, when a force due to disturbance is applied, the pinching load exceeds the threshold value and pinching is easily detected erroneously.
One or more embodiments of the present invention are provided to a seat control device capable of accurately detecting pinching regardless of the tilt angle of the backrest of the seat.
A seat control device of a first aspect of the invention is a device for controlling an electric seat in which a seat portion is moved by a predetermined distance by a first motor and a backrest is tilted by a predetermined angle by a second motor, the seat control device including a pinching detecting unit that detects an object being pinched between seats due to a movement of the seat portion based on a rotational state of the first motor and a predetermined threshold value. The threshold value changes according to a tilt angle of the backrest such that pinching is easily detected as the tilt angle of the backrest increases.
In this way, for example, in a case where the tilt angle of the backrest is small, a large threshold value is applied to a large pinching load, and in a case where the tilt angle of the backrest is large, a small threshold value is applied to a small pinching load. Therefore, it is possible to determine the presence or absence of the pinching by using an optimum threshold value according to the tilt angle, and it is possible to prevent that the pinching is erroneously detected due to the small threshold value and conversely, the pinching cannot be detected due to the large threshold value, thereby improving a pinching detection accuracy.
In the first aspect of the invention, the threshold value may change continuously or change stepwise according to the tilt angle of the backrest.
A seat control device of a second aspect of the invention is a device for controlling an electric seat in which a seat portion is moved by a predetermined distance by a first motor and a backrest is tilted by a predetermined angle by a second motor, the seat control device including: a first pinching detecting unit that detects an object being pinched between seats due to a movement of the seat portion based on a rotational state of the first motor and a first threshold value; and a second pinching detecting unit that detects an object being pinched between seats due to a tilt of the backrest based on a rotational state of the second motor and a second threshold value. The first threshold value is a threshold value that changes according to a tilt angle of the backrest such that pinching is easily detected as the tilt angle of the backrest increases, and the second threshold value is a threshold value that does not change according to the tilt angle of the backrest.
In the second aspect of the invention, the seat control device may further include a control unit that controls operations of the first motor and the second motor based on a detection result of the first pinching detecting unit and a detection result of the second pinching detecting unit. When at least one of the first pinching detecting unit and the second pinching detecting unit detects the pinching, the control unit may cause the first motor and the second motor to be in a stopped state, or cause at least one of the first motor and the second motor to be reversed for a certain period of time.
Also in the second aspect of the invention, the first threshold value may change continuously or change stepwise according to the tilt angle of the backrest.
According to one or more embodiments of the present invention, it is possible to provide a seat control device capable of accurately detecting the pinching regardless of the tilt angle of the backrest of the seat.
In embodiments of the invention, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be apparent to one of ordinary skill in the art that the invention may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid obscuring the invention.
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same parts or corresponding parts are designated by the same reference numerals. In the following, an example in which a seat control device mounted on a vehicle will be given.
The first motor 2 is a motor for moving a seat portion 20a of the seat 20 in the X direction (front-and-rear direction). The slide mechanism 3 is coupled to the seat portion 20a, converts a rotational motion of the first motor 2 into a linear motion, and moves the seat portion 20a in the X direction by a predetermined distance.
The second motor 4 is a motor for tilting a backrest 20b of the seat 20 in the Y direction. The reclining mechanism 5 is coupled to the backrest 20b, and rotates and tilts the backrest 20b in the Y direction by a predetermined angle as the second motor 4 rotates.
The operation unit 6 is configured of switches for registering the position of the seat 20 in the X direction and manually operating an operation of the seat 20, and the like. The ID input unit 7 is configured of, for example, a communication circuit that communicates with an electronic key possessed by the user and reads identification information (ID) of the user from the electronic key. The seat position detecting unit 8 detects the position of the seat 20 in the X direction based on a rotation amount of the first motor 2. The seat angle detecting unit 9 detects a tilt angle of the backrest 20b of the seat 20 based on a rotation amount of the second motor 4. The motor current detecting unit 10 detects a motor current flowing through the first motor 2 and the second motor 4.
The seat control device 1 includes a control unit 11, a first motor drive unit 13, a second motor drive unit 14, a seat position storage unit 15, a seat angle storage unit 16, and a threshold value storage unit 17.
The control unit 11 is configured of a CPU and the like, and controls an overall operation of the seat control device 1. The control unit 11 includes a pinching detecting unit 12. A function of the pinching detecting unit 12 is actually realized by software. The detection of pinching will be described in detail later.
The first motor drive unit 13 is configured of a circuit that generates a drive signal (for example, a PWM signal) for rotating the first motor 2, and the like. The second motor drive unit 14 is also configured of a circuit that generates a drive signal (same as above) for rotating the second motor 4, and the like.
The seat position storage unit 15 stores the position of the seat 20 for each user registered by an operation of the operation unit 6. The seat angle storage unit 16 stores the tilt angle of the backrest 20b of the seat 20 for each user, which is also registered by the operation of the operation unit 6.
The threshold value storage unit 17 stores a determination threshold value for the pinching detecting unit 12 to determine the presence or absence of pinching between seats. This determination threshold value will be described in detail later.
In the electric seat system 100 having the above configuration, when the user gets on the vehicle, the ID of the user is input to the ID input unit 7 from the electronic key or the like, or a predetermined operation is performed by the operation unit 6, the seat 20 automatically moves to a predetermined position, and the backrest 20b of the seat 20 is tilted by a predetermined angle under the control of the seat control device 1.
Specifically, the control unit 11 reads out the seat position of the corresponding user stored in the seat position storage unit 15 and reads out the seat angle of the corresponding user stored in the seat angle storage unit 16. Then, the control unit 11 commands the rotation amount and the rotation direction of each motor to the first motor drive unit 13 and the second motor drive unit 14 based on the information.
The first motor drive unit 13 rotates the first motor 2 in a predetermined direction by a predetermined amount based on a command from the control unit 11. Therefore, the seat portion 20a of the seat 20 moves in the X direction via the slide mechanism 3. The position of the moving seat 20 is detected by the seat position detecting unit 8. When the detected seat position matches the position read out from the seat position storage unit 15, the control unit 11 stops the first motor 2 by the first motor drive unit 13.
Further, the second motor drive unit 14 rotates the second motor 4 in a predetermined direction by a predetermined amount based on a command from the control unit 11. Therefore, the backrest 20b of the seat 20 rotates in the Y direction via the reclining mechanism 5. When the rotation angle of the backrest 20b matches the seat angle read out from the seat angle storage unit 16, the control unit 11 stops the second motor 4 by the second motor drive unit 14.
Next, the detection of pinching between seats will be described in detail.
Here, in
That is, as described at the beginning, in a case of
In
A component Fa in a horizontal direction of the reaction force Fp represents the pinching load applied to the first motor 2 (
Fa=Fp×cos α (1)
Further, Ta represents a pinching torque applied to the second motor 4 (
Ta=Fp×L1 (2)
In
Fb=Fp×cos β (3)
Further, Tb represents the pinching torque applied to the second motor 4 (
Tb=Fp−L2 (4)
Here, when comparing the pinching load Fa of
Then, whether the pinching has occurred is determined by whether a state where the pinching load exceeds a certain value continues for a predetermined time. In this case, when the pinching load increases, a rotation speed of the first motor 2 decreases and a current flowing through the motor increases. Therefore, an increase or a decrease in the pinching load correlates with an increase or a decrease in the motor current. Therefore, the motor current detecting unit 10 (
However, in a case of
On the other hand, in a case of
Therefore, in the embodiment of the present invention, the above-mentioned problems are solved by changing the threshold value according to the tilt angle of the backrest 20b so that the pinching is more easily detected as the tilt angle of the backrest 20b becomes larger. Hereinafter, the details will be described with reference to
For example, in a state (a) where the seat angle is 0°, the determination threshold value is Ka (initial value). In a state (b) where the backrest 20b is slightly tilted and the seat angle is θ1, the determination threshold value is reduced from Ka and becomes Kb. In a state (c) where the backrest 20b is further tilted and the seat angle is θ2, the determination threshold value is further reduced from Kb and becomes Kc. In a state (d) where the backrest 20b is tilted by a maximum amount and the seat angle is θ3, the determination threshold value is further reduced from Kc and becomes Kd.
When such a determination threshold value is used, in a case of
For example, in a state (a) where the seat angle is 0°, the determination threshold value is Ka (initial value). In a state (b) where the backrest 20b is slightly tilted and the seat angle is θ1, the determination threshold value is switched to Kb which is smaller than Ka. In a state (c) where the backrest 20b is further tilted and the seat angle is θ2, the determination threshold value is switched to Kc which is smaller than Kb. In a state (d) where the backrest 20b is tilted by a maximum amount and the seat angle is θ3, the determination threshold value is switched to Kd which is smaller than Kc.
Even if such a determination threshold value is used, in a case of
In
The first pinching detecting unit 12a determines the presence or absence of the pinching based on the motor current of the first motor 2 detected by the motor current detecting unit 10 and the first threshold value stored in the first threshold value storage unit 17a. The second pinching detecting unit 12b determines the presence or absence of the pinching based on the motor current of the second motor 4 detected by the motor current detecting unit 10 and the second threshold value stored in the second threshold value storage unit 17b.
Here, the first threshold value stored in the first threshold value storage unit 17a is a threshold value that changes according to the tilt angle (seat angle) of the backrest 20b as illustrated in
The pinching due to the tilt of the backrest 20b is detected by comparing pinching torques Ta and Tb illustrated in
In the second embodiment, the first pinching detecting unit 12a and the second pinching detecting unit 12b independently detect the pinching. Then, the control unit 11 controls operations of the first motor 2 and the second motor 4 based on a detection result of the first pinching detecting unit 12a and a detection result of the second pinching detecting unit 12b.
Specifically, as illustrated in
Further, as illustrated in
Further, as illustrated in
According to the second embodiment described above, in a case where at least one of the first pinching detecting unit 12a and the second pinching detecting unit 12b detects the pinching, the control unit 11 causes the first motor 2 and the second motor 4 to be in the stopped state. Therefore, even if any of the pinches illustrated in
In the embodiment of the present invention, it is possible to employ various embodiments in addition to the above-described embodiments.
For example, in the above-described embodiments, in a case where the pinching is detected, an example in which the first motor 2 and the second motor 4 are in the stopped state is given, but by reversing at least one (motor on the side where the pinching occurs) of the first motor 2 and the second motor 4 for a certain period of time, the seat portion 20a of the seat 20 is moved in the opposite direction, or the backrest 20b is rotated in the opposite direction. Therefore, the pinched state may be eliminated.
Further, in the above-described embodiments, in
Further, in
Further, in the above-described embodiments, in
Further, in the above-described embodiments, an example in which the determination threshold value is set for the motor current is given, but the determination threshold value may be set for a rotation speed of the motor. In short, the presence or absence of the pinching may be determined based on the comparison result between the parameters such as the current and the rotation speed indicating the rotational state of the motor, and the determination threshold value.
Further, in the above-described embodiments, an example in which a vehicle having a function of automatically adjusting the seat position according to the user is given, but the present invention may be applied to a vehicle not having such a function.
Further, in the above-described embodiments, an example in which the seat control device is mounted on a vehicle such as an automatic four-wheeled vehicle is given, but the present invention may also be applied to a seat control device used in a field other than the vehicle.
While the invention has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that other embodiments can be devised which do not depart from the scope of the invention as disclosed herein. According, the scope of the invention should be limited only by the attached claims.
Number | Date | Country | Kind |
---|---|---|---|
2021-035067 | Mar 2021 | JP | national |