Seat control device and seat control method

The seat control device addresses re-pinch issues and reduces movement time by limiting reversal movement based on pinch detection, ensuring safe and efficient seat positioning.

JP7770824B2Active Publication Date: 2025-11-17NIDEC MOBILITY CORP +1
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2021146651
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-09
Publication Date
2025-11-17
Estimated Expiration
2041-09-09

AI Technical Summary

Technical Problem

Existing seat control devices in vehicles with automatic driving functions fail to prevent re-pinch occurrences at different locations and take excessive time to move to target positions after reversing due to excessive movement amounts during pinch detection.

Method used

A seat control device with a pinch detector and a seat movement amount calculator that limits the reversal movement to a predetermined amount based on the seat's movement to the pinch position, ensuring the seat does not exceed its initial position, thereby preventing re-pinch and reducing the time to reach the target position.

Benefits of technology

Prevents re-pinch occurrences and shortens the time required for the seat to move to the target position by limiting the reversal movement, enhancing safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007770824000001
    Figure 0007770824000001
  • Figure 0007770824000002
    Figure 0007770824000002
  • Figure 0007770824000003
    Figure 0007770824000003
Patent Text Reader

Abstract

To prevent getting-caught from occurring again in another place by a seat that reversely moves in the occurrence of getting-caught and shorten the time until the seat that has been stopped after the reverse movement moves to a target position.SOLUTION: A seat control device, when the occurrence of getting-caught is detected while a seat 30 moves from an operation start position A to a target position M, reverses a motor and moves the seat 30 in the reverse direction by a reverse movement amount L2 from a getting-caught position B. In this case, if a seat movement amount L1 from the operation start position A to the getting-caught position B is larger than a predetermined reference value C, the seat 30 is moved to a reverse position X with the reference value C as the reverse movement amount L2. The reverse position X is the position that does not go beyond the operation start position A.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a device for controlling an electric seat installed in a vehicle or the like, and more particularly to a seat control device having a function for detecting whether a foreign object has been caught. [Background technology]

[0002] Some vehicles, such as automobiles, are equipped with power seats that move forward and backward by the rotation of a motor. Conventionally, the forward and backward position of such seats was adjusted by manually operating an operating unit located near the seat to move the seat forward or backward. Recently, however, vehicles equipped with an automatic driving function have appeared, which allows a user to pre-register a seat position that suits the user's preferences as a target position, and automatically moves the seat to that target position when the user gets in the vehicle.

[0003] In a vehicle equipped with such an automatic driving function, if the front seat automatically moves backward when there is a person or object between the front and rear seats, there is a risk that the person or object may become trapped between the front and rear seats, threatening safety. For this reason, the seat control device is required to have a function that detects the occurrence of entrapment and reverses the motor to move the seat forward and eliminate the entrapment.

[0004] When pinching occurs, the load on the motor increases, causing the current flowing through the motor to increase and the motor's rotation speed to decrease. Therefore, by detecting the amount of change (difference) in the motor's current and rotation speed over a predetermined period and comparing the detected value with a threshold, it is possible to determine whether pinching has occurred. Patent Documents 1 to 6 disclose techniques for pinching detection in seat position control.

[0005] When someone is pinched, the motor is rotated in the opposite direction to eliminate the pinch, a practice that has been practiced in power window devices that electrically open and close windows (see, for example, Patent Document 7). In the case of a power window device, if someone is pinched while the window is rising and closing, the window reverses and lowers, but the amount of reversal movement at this time is always constant. Furthermore, while the window is reversing, it is in an open state, so there is no risk of another pinch occurring. However, the situation is different when someone is pinched by a seat. A specific explanation will be given below.

[0006] Figure 8 shows a state in which someone gets caught when the seat slides forward or backward in a straight line. (a) shows the state before the sliding movement, in which the front seat (here, the driver's seat) 30 in which an occupant 50 is seated is located at a certain distance from the rear seat 40 in which an occupant 60 is seated. The seat 30 has a seat portion 31 that can move forward or backward in a straight line, and a backrest portion 32 that can tilt forward or backward.

[0007] In this state, when the occupant 50 performs an operation to automatically move the seat 30 to the target position M1, Figure 8 As shown in (b) of FIG. 1, the seat bottom 31 of the seat 30 moves in the direction P (rearward) toward the target position M1. At this time, if the target position M1 is set to a position closer to the rear as shown in the figure, for example, to ensure sufficient space for the driver's seat, part of the moving seat 30 will come into contact with the legs of the rear seat occupant 60, as shown by the dashed line a. This prevents the seat 30 from moving any further, and the legs become pinched between the two seats 30, 40. When this pinching is detected, the motor is reversed, causing the seat 30 to turn over from the pinched position in (b) and move in the direction Q (forward) as shown in (c). This eliminates the pinched position of the legs of the occupant 60.

[0008] However, the amount of movement of the sheet 30 after being turned over (the amount of turning over movement) only needs to be an amount of movement that is sufficient to eliminate pinching, and does not necessarily have to be a certain amount or more. On the contrary, if the amount of turning over movement is larger than necessary, the distance that the sheet 30 moves forward will be long, Figure 8As shown by the broken line b in (c) of FIG. 1, a situation occurs in which the legs of the front seat passenger 50 are caught between the dashboard 70 and the seat 30. This is a problem specific to seat control devices, not found in power window devices. Furthermore, if the seat 30 stops after being inverted, Figure 8 When the robot is moved again from the position (c) to the target position M1, the moving distance is long, which takes time.

[0009] Similar problems exist when the seat is reclined forward or backward. Figure 9 4A shows the state of entrapment in this case. In (a), the seat back 32 of the seat 30 is in a position away from the baggage 80 placed between the seats 30, 40.

[0010] In this state, when the occupant 50 performs an operation to automatically tilt the seat 30 to the target position M2, Figure 9 As shown in (b) of FIG. 1, the backrest 32 of the seat 30 tilts in the direction P (rearward) toward the target position M2. If the amount of tilt to the target position M2 is large, the backrest 32 will hit the luggage 80 as shown by the dashed line c and will not be able to tilt any further, resulting in the luggage 80 being pinched between the seats 30, 40. When this pinching is detected, the motor is reversed, causing the backrest 32 to reverse from the pinched position in (b) and tilt in the direction Q (forward) as shown in (c). This eliminates the pinched luggage 80.

[0011] However, even in this case, the amount of movement of the backrest 32 after inversion (the amount of inversion movement) is sufficient to eliminate the pinching, and does not need to be a certain amount or more. On the contrary, if the amount of inversion movement is larger than necessary, the distance the backrest 32 moves forward becomes longer, Figure 9 As shown by the dashed line d in (c) of FIG. 1, a situation occurs in which the occupant 50 is pinched between the steering wheel 90 and the backrest 32. Furthermore, when the seat 30 that has stopped after reversing is moved again from the position in (c) to the target position M2, there is a problem that it takes a long time because of the long moving distance. [Prior art documents] [Patent documents]

[0012] [Patent Document 1] Korean Patent Publication No. 10-2020-0065312 [Patent Document 2] Korean Patent Publication No. 10-2020-0065302 [Patent Document 3] Korean Patent Publication No. 10-2013-0039104 [Patent Document 4] Chinese Patent Publication No. 109278594 [Patent Document 5] Japanese Patent Application Laid-Open No. 2016-129449 [Patent Document 6] Japanese Patent Application Laid-Open No. 2007-131138 [Patent Document 7] Japanese Patent Application Laid-Open No. 2016-142068 Summary of the Invention [Problem to be solved by the invention]

[0013] The object of the present invention is to prevent a sheet that is reversed when a pinch occurs from reoccurring at another location, and to shorten the time it takes for a sheet that has stopped after a reverse movement to move to a target position. [Means for solving the problem]

[0014] The seat control device according to the present invention is a seat control device having a function of automatically moving an electric seat that moves by the rotation of a motor from an operation start position to a target position, and a sheet movement amount calculation unit; The pinch detector detects whether an object is pinched in the sheet while the sheet is moving to the target position. The sheet movement amount calculation unit calculates the sheet movement amount from the operation start position to the pinch position where the pinch occurred. The motor control unit rotates the motor in the forward direction to move the seat to a target position, and when the pinch detection unit detects that an object is pinched, rotates the motor in the reverse direction to move the seat. the aboveThe object is moved in the opposite direction from the clamping position by a predetermined amount of reverse movement.

[0015] In the present invention, the motor control unit compares the seat movement amount calculated by the seat movement amount calculation unit with a predetermined reference value to determine whether the seat movement amount is equal to or greater than the reference value. If it is determined that the seat movement amount is equal to or greater than the reference value, the motor control unit sets the reference value as the reversal movement amount and moves the seat in the reverse direction. On the other hand, if it is determined that the seat movement amount is less than the reference value, the motor control unit sets the reversal movement amount as the reversal movement amount and moves the seat in the reverse direction.

[0017] In this invention, the amount of inversion movement is limited so that the sheet inverted at the pinch position does not move beyond the operation start position, which makes it possible to prevent the inverted sheet from becoming pinched at another location. Also, since the inverted sheet stops at a position that does not move beyond the operation start position, it is possible to shorten the time required to move the sheet from that position to the target position.

[0018] The seat control device of the present invention may further include a first switch that is operated when automatically moving the seat to a target position. In this case, after the seat has moved in the reverse direction and stopped, the motor control unit rotates the motor in the forward direction based on the operation of the first switch, thereby moving the seat to the target position.

[0019] The seat control device of the present invention may further include a second switch that is operated when manually moving the seat. In this case, the motor control unit rotates the motor in the forward direction based on the operation of the second switch after the seat has moved in the reverse direction and stopped, and moves the seat toward the target position while the second switch is being operated.

[0020] In the seat control device of the present invention, if the seat has a seat portion that can move straight forward and backward, the amount of seat movement is the movement distance of the seat portion, and if the seat has a backrest that can tilt forward and backward, the amount of seat movement is the tilt angle of the backrest. [Effects of the Invention]

[0021] According to the present invention, it is possible to prevent a sheet that is reversed when pinching occurs from becoming pinched again at another location, and it is also possible to shorten the time it takes for a sheet that has stopped after reverse movement to move to a target position. [Brief explanation of the drawings]

[0022] [Figure 1] 1 is a block diagram of an electric seat system including a seat control device according to a first embodiment of the present invention. [Figure 2] FIG. 10 is a diagram illustrating the operation of the seat in a normal state. [Figure 3] FIG. 10 is a diagram illustrating the operation (pattern 1) when pinching occurs. [Figure 4] 10A and 10B are diagrams illustrating the operation (pattern 2) when pinching occurs. [Figure 5] 10A and 10B are diagrams illustrating movement of a sheet from a reversing position to a target position. [Figure 6] 10 is a flowchart showing a procedure in the seat control device for executing the operations of Pattern 1 and Pattern 2. [Figure 7] FIG. 5 is a block diagram of an electric seat system including a seat control device according to a second embodiment of the present invention. [Figure 8] 10A and 10B are diagrams illustrating pinching during a sliding operation of the seat. [Figure 9] 10A and 10B are diagrams illustrating pinching during a seat reclining operation. DETAILED DESCRIPTION OF THE INVENTION

[0023] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] An embodiment of the present invention will be described with reference to the accompanying drawings. In the drawings, identical or corresponding parts are designated by the same reference numerals. In the following, a seat control device mounted on a vehicle will be taken as an example.

[0024] 1 shows an example of a seat control device 2 according to a first embodiment of the present invention and an electric seat system 100 using the same. The electric seat system 100 is mounted on a vehicle such as a four-wheeled automobile, and includes an operation unit 1, a seat control device 2, a motor drive circuit 3, a motor current detection unit 4, a motor rotation speed detection unit 5, a motor 6, a slide mechanism 7, and a seat 30. The seat 30 is an electric seat driven by the motor 6 and the slide mechanism 7.

[0025] The operation unit 1 includes a first switch 11 for automatic driving that is operated when automatically moving the seat 30 to a target position, and a second switch 12 for manual driving that is operated when manually moving the seat 30 to a desired position. The first switch 11 is provided, for example, on the inside of the driver's seat door, and the second switch 12 is provided, for example, on the side of the seat 30.

[0026] The seat control device 2 includes a motor control unit 21, an entrapment detection unit 22, a seat movement amount calculation unit 23, and a target position storage unit 24. The motor control unit 21 outputs a control signal to the motor drive circuit 3 to control the rotation of the motor 6 based on the operation states of the switches 11 and 12 of the operation unit 1, the detection result of the entrapment detection unit 22, the seat movement amount calculated by the seat movement amount calculation unit 23, etc.

[0027] Entrapment detection unit 22 detects whether an object (such as a person's leg or luggage) is trapped by seat 30, based on the current of motor 6 detected by motor current detection unit 4. Details of entrapment detection based on motor current are well known, and therefore will not be described here.

[0028] The seat movement amount calculation unit 23 calculates the amount of movement of the seat 30 based on the number of rotations of the motor 6 detected by the motor rotation number detection unit 5. In this case, the amount of movement is the distance moved by the seat 30. The motor rotation number detection unit 5 is configured, for example, by a rotation sensor that outputs a pulse signal in synchronization with the rotation of the motor 6.

[0029] The target position memory unit 24 is set with a target position for when the seat 30 is automatically driven by the first switch 11. After operating the second switch 12 to adjust the position of the seat 30 to a desired position, the position is stored in the target position memory unit 24 as the target position by operating a setting switch (not shown).

[0030] The seat control device 2 is composed of a microcomputer, and the functions of the motor control unit 21, the pinch detection unit 22, and the seat movement amount calculation unit 23 are actually realized by software, but for convenience they are illustrated here as hardware blocks.

[0031] The motor drive circuit 3 generates a drive voltage for rotating the motor 6 and supplies this to the motor 6. The motor 6 rotates using this drive voltage, and moves the seat 30 in the front-to-rear direction (direction α) via the slide mechanism 7. The slide mechanism 7 is connected to the motor 6 and the seat 30, and converts the rotational motion of the motor 6 into linear motion.

[0032] Next, the operation of the above-described electric seat system 100 will be described with reference to FIGS.

[0033] Figure 2 shows normal operation when no pinching occurs. Figure 8 The seat 30 is the same as the seat 30 in the previous example, and is equipped with a seat portion 31 that can move forward and backward in a straight line, and a backrest portion 32 connected to the seat portion 31. In the following explanation, pinching caused by the straight movement of the seat portion 31 will be taken as an example.

[0034] In Figure 2, in the initial state before operation, the seat 30 is in the position indicated by the dashed line. The position of the seat 30 at this time is referred to as operation start position A. This operation start position A is expressed as the distance from the reference position U to the rear end of the seat portion 31. The reference position U is set at the left end position of the rail 7a that guides the movement of the seat 30. The rail 7a is provided in the slide mechanism 7 (Figure 1) described above.

[0035] In this initial state, when the first switch 11 (FIG. 1) of the operating unit 1 is operated, automatic driving is initiated, the motor 6 rotates forward, and the seat 30 moves in the direction P (rearward) toward the target position M, with the bottom 31 guided by the rails 7a. As described above, the target position M is a position that is stored in advance in the target position storage unit 24, and is expressed as a distance from the reference position U. When the seat 30 moves to the target position M, as indicated by the solid line, the forward rotation of the motor 6 stops, and the seat 30 automatically stops. At this time, the movement distance from the start of the seat 30's operation to its stop, i.e., the seat movement amount L, is L = |AM|.

[0036] 3 and 4 show examples of operations when pinching occurs. Fig. 3 shows the operation (pattern 1) when the distance from the operation start position of the seat to the pinch target is long, and Fig. 4 shows the operation (pattern 2) when the distance from the operation start position of the seat to the pinch target is short. In the present invention, these two patterns are selectively executed depending on the amount of seat movement.

[0037] First, we will explain pattern 1 in FIG. 3. As shown in FIG. 3(a), when the seat 30 moves from the operation start position A in the direction P (rearward) to the target position M and hits the leg 9 of an occupant seated in the rear seat 40, pinching occurs. If the position of the seat 30 at this time is pinching position B, the movement distance of the seat 30, i.e., the seat movement amount L1, is L1 = |AB|. In the case of pattern 1, this L1 is a value greater than a reference value C (described later) (L1 > C). When the pinch detection unit 22 (FIG. 1) detects the occurrence of pinch, the motor 6 stops once and then rotates in the reverse direction. Therefore, the seat 30 reverses from pinch position B and moves in the direction Q (forward) as shown in FIG. 3(b). This eliminates the pinch of the leg 9.

[0038] When the reversed sheet 30 reaches the reversal position X shown in FIG. 3(b), the reverse rotation of the motor 6 stops, and the sheet 30 also stops at this position. Here, the reversal position X is located before the operation start position A in the direction Q, so the sheet 30 stops before reaching the operation start position A. At this time, the movement distance of the sheet 30 from the clamping position B to the reversal position X, i.e., the reversal movement amount L2, is L2 = |XB|, and this reversal movement amount L2 is equal to a predetermined reference value C (fixed value) (L2 = C). Therefore, the relationship between the reversal movement amount L2 and the sheet movement amount L1 is as follows: L2 <L1となる。

[0039] 3, when the sheet movement amount L1 from the operation start position A to the clamping position B is larger than the reference value C (L1>C), the reverse movement amount L2 from the clamping position B to the reverse position X is limited to the reference value C (L2=C) so that the reversed sheet 30 does not exceed the sheet movement amount L1 beyond the operation start position A. Figure 8 This can prevent the situation shown in (c) from occurring again in another location.

[0040] After the seat 30 has stopped at the reversal position X, the operator confirms that there are no people or objects between the seats 30 and 40, and then operates the first switch 11 (FIG. 1) again to move the seat 30 from the reversal position X to the target position M, as shown in FIG. 5. W indicates the distance the seat 30 moves at this time. In this case, because the reversal position X is located before the operation start position A, the distance W the seat moves is smaller than when the reversal position is at position E beyond the operation start position A, and the time it takes for the seat 30 to move to the target position M can be shortened. Note that the seat 30 may also be moved manually from the reversal position X to the target position M by operating the second switch 12 instead of the first switch 11.

[0041] In the above description, it is conditional that the sheet movement amount L1 is greater than the reference value C (L1 > C), but the sheet movement amount L1 may also be equal to the reference value C (L1 = C). In this case, the reverse movement amount L2 becomes equal to the sheet movement amount L1 (L2 = L1 = C), and the sheet 30 that has moved in reverse stops at the operation start position A. Therefore, since the sheet 30 does not move beyond the operation start position A, it is possible to avoid the occurrence of re-clamping at another location, similar to the above case. Also, compared to the case where the sheet 30 stops beyond the operation start position A, the movement time of the sheet 30 to the target position M is shortened.

[0042] Next, Pattern 2 in FIG. 4 will be described. In the case of FIG. 4, as shown in (a), the operation start position A of the sheet 30 is further back compared to FIG. 3, and the movement distance of the sheet 30 from the operation start position A to the clamping position B, that is, the sheet movement amount L3 (= |A - B|), is smaller than the above-mentioned reference value C (L3 < C). And when clamping occurs, the sheet 30 moves from the clamping position B to the reverse position Y after reversing in the Q direction as shown in (b), and this reverse position Y is the same position as the operation start position A (Y = A). That is, the reverse movement amount L4 of the sheet 30 is the same as the sheet movement amount L3 (L4 = L3 = |A - B|).

[0043] Thus, in Pattern 2, when the sheet movement amount L3 from the operation start position A to the clamping position B is smaller than the reference value C (L3 < C), the reverse movement amount L4 from the clamping position B to the reverse position Y is made equal to the sheet movement amount L3, and the reverse movement amount L4 is restricted to less than the reference value C (L4 < C). For this reason, since the sheet 30 that has moved in reverse does not move further in the Q direction beyond the operation start position A, it is possible to avoid the occurrence of re-clamping at another location, similar to the case of Pattern 1.

[0044] After the sheet 30 stops at the reversal position Y, the sheet 30 is automatically or manually moved to the target position M using the same procedure as in pattern 1 (see FIG. 5). In this case, too, the reversal position Y does not exceed the operation start position A, so the time it takes for the sheet 30 to move from the reversal position Y to the target position M can be shortened.

[0045] 4, the reversal position Y is the same as the operation start position A, but the reversal position Y may be a position slightly before the operation start position A. In this case, the reversed sheet 30 stops just before the operation start position A, and does not move beyond the operation start position A, thereby preventing the sheet 30 from being pinched again at another location. In addition, the time required for the sheet 30 to move from the reversal position Y to the target position M is further reduced.

[0046] FIG. 6 is a flowchart showing the procedure in the seat control device 2 for executing the above-described pattern 1 and pattern 2 operations.

[0047] In step S1, the motor control unit 21 determines whether the first switch 11 of the operation unit 1 is on. If the first switch 11 is on (step S1: YES), the process proceeds to step S2 and subsequent steps to perform automatic driving of the seat. In step S2, the pinch detection function of the pinch detection unit 22 is activated.

[0048] In the next step S3, under the control of the motor control unit 21, the motor drive circuit 3 operates to rotate the motor 6 in the forward direction, and automatic driving of the seat is initiated. As a result, the seat 30 moves from the operation start position A toward the target position M. During this time, in step S4, the pinch detection unit 22 detects whether or not there is pinch. Also, in step S5, the motor control unit 21 monitors whether or not the seat 30 has moved to the target position M, based on the seat movement amount calculated by the seat movement amount calculation unit 23.

[0049] If pinching is not detected (step S4: NO) and the sheet 30 has not reached the target position M (step S5: NO), the auto-driving in step S3 is continued. Then, if the sheet 30 reaches the target position M without pinching being detected (step S4: NO) (step S5: YES), the process proceeds to step S11. In step S11, the motor control unit 21 stops the motor 6, and thereby the sheet 30 also stops.

[0050] On the other hand, if pinching is detected before the sheet 30 reaches the target position M (step S4: YES), the process proceeds to step S6. In step S6, based on the sheet movement amount calculated by the sheet movement amount calculation unit 23, the motor control unit 21 specifies the pinching position B. Subsequently, in step S7, the motor control unit 21 once stops the auto-driving by the forward rotation of the motor 6, and then reverses the motor 6 to start the sheet reversing operation. Thereby, the sheet 30 reverses at the pinching position B and moves in the reverse direction (Q direction shown in FIG. 3 etc.).

[0051] Next, in step S8, the motor control unit 21 compares the sheet movement amount |A - B| (L1 in FIG. 3, L3 in FIG. 4) calculated by the sheet movement amount calculation unit 23 with the reference value C. As a result of the comparison, if |A - B| ≧ C (step S8: YES), the process proceeds to step S9, and if |A - B| < C (step S8: NO), the process proceeds to step S10.

[0052] In step S9, the motor control unit 21 executes the reverse movement of pattern 1 in FIG. 3. In this case, if the determination result in step S8 is |A - B| > C (that is, L1 > C), the sheet 30 reversed at the pinching position B moves to the reverse position X before the operation start position A. Also, if the determination result in step S8 is |A - B| = C (that is, L1 = C), the sheet 30 reversed at the pinching position B moves to the operation start position A. In either case, the reverse movement amount L2 of the sheet 30 is L2 = C as described above.

[0053] Meanwhile, in step S10, the motor control unit 21 executes the reverse movement of pattern 2 in Fig. 4. That is, the sheet 30 reversed at the clamping position B moves to the reverse position Y, which is the same as the operation start position A. The reverse movement amount L4 at this time is L4 = |AB| as described above.

[0054] In steps S9 and S10, when the seat 30 has moved to a predetermined reversal position, the process moves to step S11, where the motor 6 stops and the seat 30 also stops.

[0055] If the first switch 11 is not on in step S1 (step S1: NO), the motor control unit 21 determines in step S12 whether the second switch 12 is on. If the second switch 12 is on (step S12: YES), the process proceeds to step S13, where the seat 30 is manually driven under the control of the motor control unit 21. This manual driving continues while the second switch 12 is on (step S14: NO). If the second switch 12 is turned off (step S14: YES), the motor control unit 21 cancels the manual driving. For Then, the motor 6 is stopped to bring the seat 30 into a stationary state (step S11).

[0056] After the seat 30 has been moved to the inversion position in steps S9 and S10 and is stopped in step S11, the seat 30 is moved to the target position M automatically or manually as described above. In the automatic case, steps S1 to S11 are executed by turning on the first switch 11 again, and the seat 30 is moved to the target position M by automatic driving. In the manual case, steps S12 to S14 and S11 are executed by turning on the second switch 12, and the seat 30 is moved to the target position M by manual driving.

[0057] As described above, in the above-described embodiment, if pinching occurs when the sheet 30 reaches the target position M from the operation start position A, and if the sheet movement amount L1 is equal to or greater than the reference value C as shown in Fig. 3, the reference value C is set as the reversal movement amount L2, and the sheet 30 is moved in the opposite direction from the pinching position B (pattern 1). On the other hand, if the sheet movement amount L3 is less than the reference value C as shown in Fig. 4, the sheet movement amount L3 is set as the reversal movement amount L4, and the sheet 30 is moved in the opposite direction from the pinching position B (pattern 2).

[0058] In this way, the amounts of reversal movement L2 and L4 are limited so that the sheet 30 reversed at the pinch position B does not move beyond the operation start position A, thereby preventing the reversed sheet 30 from becoming pinched at another location. Furthermore, because the reversed sheet 30 stops at a position that does not exceed the operation start position A, the time required to move the sheet 30 from that position to the target position M can be shortened.

[0066] In the above embodiment, the pinching caused by the movement of the seat portion 31 is taken as an example. Figure 9 The present invention can also be applied to cases where pinching occurs due to the inclination of the backrest portion 32 as explained in the previous section. Figure 7 Shown below.

[0067] Figure 7 1 shows an example of a seat control device 20 according to a second embodiment of the present invention and an electric seat system 200 using the same. Figure 7 In this example, the operation unit 1 in Fig. 1 is replaced with a slide operation unit 1a and a reclining operation unit 1b. The slide operation unit 1a is provided with a first switch 11a for automatically operating the seat 31 and a second switch 12a for manually operating the seat 31. The reclining operation unit 1b is provided with a first switch 11b for automatically operating the backrest 32 and a second switch 12b for manually operating the backrest 32.

[0068] Also, Figure 71, in the seat control device 20, the motor control unit 21 in Fig. 1 is replaced with a first motor control unit 21a and a second motor control unit 21b, the motor drive circuit 3 in Fig. 1 is replaced with a first motor drive circuit 3a and a second motor drive circuit 3b, the motor 6 in Fig. 1 is replaced with a first motor 6a and a second motor 6b, the motor current detection unit 4 in Fig. 1 is replaced with a first motor current detection unit 4a and a second motor current detection unit 4b, and the motor rotation speed detection unit 5 in Fig. 1 is replaced with a first motor rotation speed detection unit 5a and a second motor rotation speed detection unit 5b.

[0069] moreover, Figure 7 In the seat 30, in addition to the slide mechanism 7, a reclining mechanism 8 is provided. The first motor 6a moves the seat bottom 31 of the seat 30 in a straight line in the α direction via the slide mechanism 7. The second motor 6b tilts the backrest 32 of the seat 30 in the β direction via the reclining mechanism 8.

[0070] In addition, Figure 7 In the present invention, the pinch detection unit 22 separately detects pinch by the seat 31 and pinch by the backrest 32. The seat movement amount calculation unit 23 separately calculates the movement amount (distance) of the seat 31 and the movement amount (angle) of the backrest 32. The target position storage unit 24 separately stores the target position (distance) of the seat 31 and the target position (angle) of the backrest 32.

[0071] In the second embodiment, when pinching occurs in the seat portion 31, the operation is the same as that in the first embodiment (FIGS. 3- Figure 6 ) Furthermore, the operation when pinching occurs in the backrest portion 32 is basically the same as the operation when pinching occurs in the seat portion 31, except that the amount of movement and position of the backrest portion 32 are expressed by an inclination angle instead of a distance, and this can be easily inferred from the first embodiment, so a detailed explanation will be omitted.

[0072] In addition to the above-described embodiment, the present invention can employ various other embodiments as follows.

[0073] In the above embodiment, the sheet 30 is moved from the clamping position B to the inverting position X, Y After the seat 30 has been moved to the target position M and stopped, the seat 30 is moved to the target position M by operating the first switch 11 or the second switch 12 (FIG. 5). However, the present invention is not limited to this. For example, when the seat 30 is in the reverse position, X, Y After a certain time has elapsed since the seat 30 was stopped at the target position M, the seat 30 may be automatically moved to the target position M without the need to operate the switches 11 and 12.

[0074] In the above embodiment, automatic driving of the seat 30 is initiated by operating the first switch 11, but instead, automatic driving of the seat 30 can be initiated based on communication with an electronic key used to lock or unlock the door.

[0075] In the above embodiment, pinching is detected based on the motor current detected by the motor current detection unit 4, but instead, pinching may be detected based on the rotation speed of the motor 6 detected by the motor rotation speed detection unit 5.

[0076] 1, the motor drive circuit 3 is provided outside the seat control device 2, but the motor drive circuit 3 may be included in the seat control device 2. In addition, the motor current detection unit 4 and the motor rotation speed detection unit 5 may also be included in the seat control device 2.

[0077] In the above embodiment, a seat control device mounted on a vehicle is taken as an example, but the present invention can also be applied to seat control devices used in fields other than vehicles. [Explanation of symbols]

[0078] 1 Control section 2 Seat control device 6 motors 11 First Switch 12 Second Switch 21 Motor control unit 22 Entrapment detection unit 23 Seat movement amount calculation unit 24 Target position memory section 30 sheets 31 Seat area 32 Backrest A Operation start position B Clamping position C Standard value L1, L3 Sheet movement amount L2, L4 Reverse movement amount M Target position X, Y Inversion position

Claims

1. A seat control device having a function of automatically moving an electric seat that moves by the rotation of a motor from an operation start position to a target position, a pinch detection unit that detects whether an object is pinched by the seat while the seat is moving to the target position; a sheet movement amount calculation unit that calculates a sheet movement amount from the operation start position to the pinch position where the pinch occurred; a motor control unit that rotates the motor in a forward direction to move the sheet to the target position, and when the pinch detection unit detects that the object is pinched, rotates the motor in a reverse direction to move the sheet from the pinch position in a reverse direction by a predetermined reversal movement amount, The motor control unit comparing the seat movement amount calculated by the seat movement amount calculation unit with a predetermined reference value to determine whether the seat movement amount is equal to or greater than the reference value; If it is determined that the sheet movement amount is equal to or greater than the reference value, the reference value is set as the reverse movement amount, and the sheet is moved in the reverse direction. When it is determined that the amount of seat movement is less than the reference value, the amount of seat movement is set as the amount of reversal movement, and the seat is moved in the reverse direction.

2. The seat control device according to claim 1, a first switch that is operated when the seat is automatically moved to the target position; The motor control unit rotates the motor in the forward direction to move the seat to the target position based on the operation of the first switch after the seat has moved in the reverse direction and stopped.

3. The seat control device according to claim 2, a second switch that is operated when the seat is manually moved; The motor control unit rotates the motor in the forward direction based on the operation of the second switch after the seat has moved in the reverse direction and stopped, and moves the seat toward the target position while the second switch is being operated.

4. The seat control device according to any one of claims 1 to 3, The seat has a seat portion that allows the seat to move forward and backward in a straight line, 10. A seat control device, wherein the seat movement amount is a movement distance of the seat portion.

5. The seat control device according to any one of claims 1 to 3, The seat has a backrest that can be tilted forward and backward, 10. A seat control device, wherein the seat movement amount is a tilt angle of the backrest portion.

6. A seat control method for automatically moving an electric seat that moves by rotation of a motor from an operation start position to a target position, comprising: a step of rotating the motor in a forward direction to move the seat to the target position; detecting that an object has been caught in the seat while the seat is moving to the target position; a step of calculating a sheet movement amount from the operation start position to the pinch position where the pinch occurred; a step of reversing the motor when the pinching of the object is detected, and moving the sheet from the pinching position in the reverse direction by a predetermined reversing movement amount; a step of comparing the sheet movement amount with a predetermined reference value and determining whether the sheet movement amount is equal to or greater than the reference value; a step of moving the sheet in the reverse direction by setting the reference value as the reverse movement amount when it is determined that the sheet movement amount is equal to or greater than the reference value; and when it is determined that the sheet movement amount is less than the reference value, the sheet movement amount is set as the reversal movement amount and the sheet is moved in the reverse direction.

Citation Information

Patent Citations

  • Vehicle electric seat anti-clamping control method based on motor current ripple waves and controller

    CN109278594A

  • Positon setter mountable on vehicle

    JP1986067663A

  • System for detecting pinch by vehicle seat

    JP2007131138A

  • Power seat

    JP2009035199A

  • Vehicle seat control device

    JP2016129449A