SEAT CONTROL DEVICE AND SEAT CONTROL METHOD
20230219464 · 2023-07-13
Assignee
Inventors
Cpc classification
B60N2/002
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60N2/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A seat control device is a control device of an electric seat. The seat control device includes: a control unit configured to control an operation of the seat; a pinching detection unit configured to detect pinching of an object occurring while the seat is moving; and a seating detection unit configured to detect whether or not an occupant is seated on the seat. In a case in which the pinching detection unit detects pinching and the seating detection unit does not detect seating of the occupant, the control unit moves the seat in a reverse direction by a predetermined amount. In a case in which the pinching detection unit detects pinching and the seating detection unit detects seating of the occupant, the control unit moves the seat in the reverse direction by an amount smaller than the predetermined amount.
Claims
1. A seat control device that is a control device of an electric seat that is configured to automatically move to a target position based on a predetermined operation, the seat control device comprising: a control unit configured to control an operation of the seat; a pinching detection unit configured to detect pinching of an object occurring while the seat is moving; and a seating detection unit configured to detect whether or not an occupant is seated on the seat, wherein in a case in which the pinching detection unit detects pinching and the seating detection unit does not detect seating of the occupant, the control unit moves the seat in a reverse direction by a predetermined amount, and wherein in a case in which the pinching detection unit detects pinching and the seating detection unit detects seating of the occupant, the control unit moves the seat in the reverse direction by an amount smaller than the predetermined amount.
2. The seat control device according to claim 1, wherein the control unit comprises a first control unit configured to control an operation of a seat portion provided in the seat, the seat portion being configured to move straight in a front-and-rear direction, wherein in a case in which the pinching detection unit detects pinching and the seating detection unit does not detect seating of the occupant, the first control unit moves the seat portion in a reverse direction by a predetermined distance, and wherein in a case in which the pinching detection unit detects pinching and the seating detection unit detects seating of the occupant, the first control unit moves the seat portion in the reverse direction by a distance smaller than the predetermined distance.
3. The seat control device according to claim 1, wherein the control unit comprises a second control unit configured to control an operation of a backrest portion that is provided in the seat, the backrest portion being configured to tilt in a front-and-rear direction, wherein in a case in which the pinching detection unit detects pinching and the seating detection unit does not detect seating of the occupant, the second control unit moves the backrest portion in a reverse direction by a predetermined angle, and wherein in a case in which the pinching detection unit detects pinching and the seating detection unit detects seating of the occupant, the second control unit moves the backrest portion in the reverse direction by an angle smaller than the predetermined angle.
4. A seat control method that is a control method of an electric seat that is configured to automatically move to a target position based on a predetermined operation, the seat control method comprising: detecting pinching of an object occurring while the seat is moving; detecting whether or not an occupant is seating on the seat; moving the seat in a reverse direction by a predetermined amount in a case in which pinching is detected and seating of the occupant is not detected; and moving the seat in the reverse direction by an amount smaller than the predetermined amount in a case in which pinching is detected and seating of the occupant is detected.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030] 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. Embodiments of the present invention will be described with reference to drawings. The same reference numerals are used throughout the drawings to refer to the same or corresponding parts. In the following, an example in which a seat control device mounted on a vehicle will be given.
[0031]
[0032] The sliding operation unit 1a is provided with two switches 11a and 12a. The first switch 11a is an automatic drive switch that is operated when the seat portion 31 of the seat 30 is automatically slid to a target position in a a direction. The second switch 12a is a manual drive switch that is operated when the seat portion 31 is manually slid to an arbitrary position in the a direction.
[0033] The reclining operation unit 1b is also provided with two switches 11b and 12b. The first switch 11b is an automatic drive switch that is operated when the backrest portion 32 of the seat 30 is automatically reclined to a target position in a β direction. The second switch 12b is a manual drive switch that is operated when the backrest portion 32 is manually reclined to an arbitrary position in the β direction.
[0034] The seat control device 2 includes a first control unit 21a, a second control unit 21b, a pinching detection unit 22, a seating detection unit 23, a seat movement amount calculation unit 24, and a target position storage unit 25.
[0035] The first control unit 21a outputs a control signal for controlling the rotation of the first motor 6a to the first motor driving circuit 3a based on the operation state of each of the switches 11a and 12a of the sliding operation unit 1a, the detection result of the pinching detection unit 22, the detection result of the seating detection unit 23, and the movement amount of the seat portion 31 calculated by the seat movement amount calculation unit 24, and the like.
[0036] The second control unit 21b outputs a control signal for controlling the rotation of the second motor 6b to the second motor driving circuit 3b based on the operation state of each of the switches 11b and 12b of the reclining operation unit 1b, the detection result of the pinching detection unit 22, the detection result of the seating detection unit 23, and the movement amount of the backrest portion 32 calculated by the seat movement amount calculation unit 24, and the like.
[0037] The pinching detection unit 22 detects pinching of an object by the seat 30 based on the currents of the second motors 6a and 6b detected by the current detecting units 4a and 4b, respectively. The details of pinching detection based on the motor current are well known and will not be described.
[0038] The seating detection unit 23 detects whether or not an occupant is seated on the seat 30 based on the detection signal from the seating sensor 9.
[0039] The seat movement amount calculation unit 24 calculates the respective movement amounts of the seat portion 31 and the backrest portion 32 based on the rotation speeds of the motors 6a and 6b respectively detected by the motor rotation speed detection units 5a and 5b. The movement amount of the seat portion 31 is a distance, and the movement amount of the backrest portion 32 is an angle. The motor rotation speed detection units 5a and 5b are composed of, for example, rotation sensors that output pulse signals in synchronization with the rotation of the motors 6a and 6b.
[0040] The target position storage unit 25 stores target positions when the seat 30 is automatically driven by the first switches 11a and 11b of the operation units 1a and 1b. After adjusting the positions of the seat portion 31 and the backrest portion 32 to desired positions by operating the second switches 12a and 12b of the respective operation units 1a and 1b, the positions are stored in the target position storage unit 25 as target positions by operating a setting switch not shown in the drawing.
[0041] The seat control device 2 is composed of a microcomputer, and respective functions of the first control unit 21a, the second control unit 21b, the pinching detection unit 22, the seating detection unit 23, and the seat movement amount calculation unit 24 are actually realized by software, but in this case, the functions are illustrated as blocks of hardware for convenience.
[0042] The first motor driving circuit 3a generates a drive voltage for rotating the first motor 6a and supplies the drive voltage to the first motor 6a. The first motor 6a is rotated by this drive voltage, and causes the seat portion 31 of the seat 30 to slide in the a direction via the sliding mechanism 7. The sliding mechanism 7 is connected to the first motor 6a and the seat portion 31, and converts the rotary motion of the first motor 6a into linear motion.
[0043] The second motor driving circuit 3b generates a drive voltage for rotating the second motor 6b and supplies the drive voltage to the second motor 6b. The second motor 6b is rotated by this drive voltage, and causes the backrest portion 32 of the seat 30 to recline in the β direction via the reclining mechanism 8. The reclining mechanism 8 is connected to the second motor 6b and the backrest portion 32, and transmits the rotation of the second motor 6b to the backrest portion 32 via gears or the like. The seating sensor 9 is composed of, for example, a pressure sensor provided in the seat portion 31 of the seat 30, and outputs a detection signal corresponding to whether or not the occupant is seated.
[0044] Next, the operation in a case in which pinching has occurred due to the movement of the seat 30 will be described.
[0045] First, the operation of the first embodiment will be described.
[0046]
[0047] When this pinching is detected by the pinching detection unit 22, the first control unit 21a outputs a stop command signal to the first motor driving circuit 3a to temporarily stop the first motor 6a for sliding operation. As a result, the seat portion 31 temporarily stops at the pinching position X1 in
[0048] Thereafter, the first control unit 21a outputs a reverse rotation command signal to the first motor driving circuit 3a to rotate the first motor 6a in reverse. Therefore, the seat portion 31 is reversed from the pinching position X1 in
[0049]
[0050]
[0051] When pinching is detected by the pinching detection unit 22, as in the case of
[0052] Here, it is preferable that the distance B is selected as a distance to form a space between both the seats 30 and 40 to the extent that there is no hindrance to the movement or getting off of the occupant 60 on the rear seat such that the occupant 50 on the front seat does not collide with the dashboard 71 or the steering wheel 72. By selecting the distance B in this way, even if the distance B is short (B<A), the movement or getting off of the occupant 60 in the rear seat is not hindered, and the next occurrence of pinching of the occupant 50 on the front seat as shown in
[0053]
[0054] When the first switch 11a of the sliding operation unit 1a is operated in step S1, the function of detecting pinching of the pinching detection unit 22 is activated in step S2. In the subsequent step S3, under the control of the first control unit 21a, the first motor driving circuit 3a operates to rotate the first motor 6a, thereby an automatic driving is performed by moving the seat portion 31 of the front seat 30 to the target position.
[0055] Thereafter, in step S4, it is determined whether or not pinching due to the sliding operation of the seat portion 31 is detected by the pinching detection unit 22. In a case in which pinching is not detected, the process proceeds to step S11 to determine whether or not the seat portion 31 has moved to the target position, and if the seat portion 31 has not moved to the target position, the automatic driving is continued by returning to step S3. Then, when the seat portion 31 moves to the target position, the process proceeds to step S10, the first motor 6a stops, and the seat portion 31 also stops.
[0056] On the other hand, in a case in which pinching by the seat portion 31 is detected in step S4, the process proceeds to step S5, the first motor 6a is temporarily stopped, and the seat portion 31 is temporarily stopped. Subsequently, in step S6, the first motor 6a is rotated in reverse to start the reversing operation of the seat portion 31, that is, the movement in the P′ direction in
[0057] Next, in step S7, it is determined whether or not the occupant 50 is seated on the front seat 30 based on the detection result of the seating detection unit 23. As a result of the determination, in a case in which the occupant 50 is not seated on the seat 30, the process proceeds to step S8, and the seat portion 31 is moved forward (in the P′ direction) by the distance
[0058] A (see
[0059] As a result of the determination in step S7, in a case in which the occupant 50 is seated on the seat 30, the process proceeds to step S9, and the seat portion 31 is moved forward (in the direction of P′) by the distance B (see
[0060] As described above, in the first embodiment, in a case in which pinching by the seat portion 31 is detected, if the occupant 50 is not seated, the reverse movement amount (distance A) of the seat portion 31 is increased, and if the occupant 50 is seated, the reverse movement amount (distance B) of the seat portion 31 is reduced. Therefore, in a case in which the occupant 50 is not seated on the front seat 30, since a sufficient space is secured between the seat 30 and the seat 40 by the reversing of the seat portion 31, the movement and the getting off of the occupant 60 on the rear seat are facilitated. On the other hand, in a case in which the occupant 50 is seated on the front seat 30, since the movement distance is short even when the seat portion 31 is reversed, the occurrence of pinching in the front seat as shown in
[0061] Next, the operation of the second embodiment will be described.
[0062]
[0063] When the pinching is detected by the pinching detection unit 22, the second control unit 21b outputs a stop command signal to the second motor driving circuit 3b to temporarily stop the second motor 6b for reclining operation. As a result, the backrest portion 32 temporarily stops at the pinching position Y1 in
[0064] Thereafter, the second control unit 21b outputs a reverse rotation command signal to the second motor driving circuit 3b to rotate the second motor 6b in reverse. Therefore, the backrest portion 32 is reversed from the pinching position Y1 in
[0065]
[0066]
[0067] When pinching is detected by the pinching detection unit 22, as in the case of
[0068] Here, it is preferable that the angle θb is selected as an angle to form a space between both the seats 30 and 40 to the extent that there is no hindrance to the movement and taking out of the luggage W such that the occupant 50 on the front seat does not collide with the dashboard 71 or the steering wheel 72. By selecting the angle θb in this way, even if the angle θb is small (θb<θa), there is no hindrance to the movement or taking out of the luggage W, and the next occurrence of pinching of the occupant 50 on the front seat as shown in
[0069]
[0070] When the first switch 11b of the reclining operation unit 1b is operated in step S21, the function of detecting pinching by the pinching detection unit 22 is activated in step S22. In the subsequent step S23, under the control of the second control unit 21b, the second motor driving circuit 3b operates to rotate the second motor 6b, thereby an automatic driving is performed by moving the backrest portion 32 of the front seat 30 to the target position.
[0071] Thereafter, in step S24, it is determined whether or not the pinching detection unit 22 detects pinching due to the reclining operation of the backrest portion 32. In a case in which pinching is not detected, the process proceeds to step S31 to determine whether or not the backrest portion 32 has moved to the target position, and if the seat portion 31 has not moved to the target position, the automatic driving is continued by returning to step S23. Then, when the backrest portion 32 moves to the target position, the process proceeds to step S30, the second motor 6b stops, and the backrest portion 32 also stops.
[0072] On the other hand, in a case in which pinching by the backrest portion 32 is detected in step S24, the process proceeds to step S25, the second motor 6b is temporarily stopped, and the backrest portion 32 is temporarily stopped. Subsequently, in step S26, the second motor 6b is rotated in reverse to start the reversing operation of the backrest portion 32, that is, the movement in the Q′ direction in
[0073] Next, in step S27, it is determined whether or not the occupant 50 is seated on the front seat 30 based on the detection result of the seating detection unit 23. As a result of the determination, in a case in which the occupant 50 is not seated on the seat 30, the process proceeds to step S28, and the backrest portion 32 is moved forward (in the Q′ direction) by an angle θa (see
[0074] As a result of determination in step S27, in a case in which the occupant 50 is seated on the seat 30, the process proceeds to step S29, and the backrest portion 32 is moved forward (in the Q′ direction) by the angle θb (see
[0075] As described above, in the second embodiment, in a case in which pinching by the backrest portion 32 is detected, if the occupant 50 is not seated, the reverse movement amount (angle θa) of the backrest portion 32 is increased, and if the occupant 50 is seated, the reverse movement amount (angle θb) of the backrest portion 32 is reduced. Therefore, in a case in which the occupant 50 is not seated on the front seat 30, since a sufficient space is secured between the seat 30 and the seat 40 by the reversing of the backrest portion 32, the movement and the taking out of the luggage W is facilitated. On the other hand, in a case in which the occupant 50 is seated on the front seat 30, since the movement angle of the backrest portion 32 is small even when the backrest portion 32 is reversed, the occurrence of pinching in the front seat as shown in
[0076] In one or more embodiments of the present invention, various embodiments as described below can be adopted in addition to the embodiments described above.
[0077] In the above embodiment, the case in which pinching has occurred due to the sliding operation of the seat portion 31 and the case in which pinching has occurred due to the reclining operation of the backrest portion 32 are separately described, but one or more embodiments of the present invention can also be applied the case in which the sliding operation of the seat portion 31 and the reclining operation of the backrest portion 32 are simultaneously performed and pinching has occurred.
[0078] In the above-described embodiment, the case in which pinching has occurred between the front seat 30 and the rear seat 40 is taken as an example, but the present invention is not limited thereto. For example, in a vehicle equipped with three rows of seats, a front seat, a middle seat, and a rear seat, one or more embodiments of the present invention can also be applied to the case in which pinching has occurred between the front seat and the middle seat or the middle seat and the rear seat. Also, the front seat is not limited to the driver's seat, and may be the assistant seat.
[0079] In the above-described embodiment, in
[0080] In the above embodiment, an example using a pressure sensor as the seating sensor 9 is taken, but the present invention is not limited thereto. For example, a heartbeat sensor, a blood pressure sensor, or the like provided in the seat 30 for monitoring the health condition of the occupant may be used as the seating sensor 9. As another means, whether or not the occupant is seated may be detected based on an image captured by a monitoring camera installed in the vehicle.
[0081] In the above embodiment, pinching is detected based on the motor current detected by the motor current detecting units 4a and 4b, but instead, pinching may be detected based on the rotation speed of the motors 6a and 6b detected by the motor rotation speed detection units 5a and 5b.
[0082] In the embodiment described above, in
[0083] In the above-described embodiments, the seat control device mounted on the vehicle is taken as an example, but one or more embodiments of the present invention can also be applied to seat control devices used in fields other than vehicles.
[0084] 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.