CN111546950A - Adjustment method, adjustment device, vehicle, and storage medium - Google Patents
Adjustment method, adjustment device, vehicle, and storage medium Download PDFInfo
- Publication number
- CN111546950A CN111546950A CN202010370941.XA CN202010370941A CN111546950A CN 111546950 A CN111546950 A CN 111546950A CN 202010370941 A CN202010370941 A CN 202010370941A CN 111546950 A CN111546950 A CN 111546950A
- Authority
- CN
- China
- Prior art keywords
- seat
- stroke
- memory
- motor
- adjusting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000004044 response Effects 0.000 claims description 10
- 230000008569 process Effects 0.000 abstract description 9
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 6
- 230000032683 aging Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/02246—Electric motors therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0248—Non-manual adjustments, e.g. with electrical operation with logic circuits with memory of positions
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Seats For Vehicles (AREA)
Abstract
The application discloses a seat adjusting method. The adjusting method comprises the following steps: judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke; and adjusting the memory stroke according to the stop position of the seat and the motor state of the seat under the condition that the initial position of the memory stroke is deviated from the initial position of the preset stroke. In the adjusting method of the embodiment of the application, in the process of using the seat, the possible seat memory stroke offset is adjusted according to the adjusting position and the state of the seat motor, and the deviation between the seat memory stroke and the preset stroke caused by the self reason of the part is adjusted, so that the comfort of using the seat by a user is effectively ensured, and the user experience is improved. The application also discloses an adjusting device, a vehicle and a storage medium.
Description
Technical Field
The present disclosure relates to the field of automotive technologies, and in particular, to a seat adjustment method, a seat adjustment device, a vehicle, and a computer-readable storage medium.
Background
The automobile seat has the memory adjusting function, and great convenience is provided for the condition that a plurality of drivers drive the same automobile. Different drivers can all adjust the seat to comfortable position through this function conveniently when the follow-up driving after first regulation is accomplished. However, due to aging and stability of the seat motor, it is often difficult to ensure that the seat adjustment is always adjusted to a predetermined position.
Disclosure of Invention
In view of the above, embodiments of the present application provide a seat adjustment method, a seat adjustment apparatus, a vehicle, and a computer-readable storage medium.
The application provides a seat adjusting method, which is characterized by comprising the following steps:
judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke; and
and when the initial position of the memory stroke is deviated from the initial position of the preset stroke, adjusting the memory stroke according to the stop position of the seat and the motor state of the seat.
In some embodiments, the adjustment method further comprises:
and setting a starting point and an end point of the preset stroke.
In some embodiments, the adjusting the memory stroke according to the stop position of the seat and the motor state of the seat in the case where the start position of the memory stroke is shifted from the start position of the predetermined stroke includes:
when the starting position of the memory stroke is deviated in a direction approaching to the steering wheel relative to the preset stroke, responding to a first adjusting command, controlling the seat to move to a position far away from the steering wheel and stop beyond the starting point of the memory stroke; and
and taking the position of the seat stop as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, the taking the position at which the seat is stopped as a new starting point of a memory stroke to adjust the memory stroke comprises:
judging whether the seat motor is locked at the position where the seat stops or not;
if the seat motor is locked, taking the position of the seat motor which is locked as a new starting point of a memory stroke to adjust the memory stroke;
and if the seat motor is not locked, taking the position of the seat at which the seat stops as a new starting point of a memory stroke to adjust the memory stroke.
In some embodiments, the adjusting the memory stroke according to the stop position of the seat and the motor state of the seat in the case where the start position of the memory stroke is shifted from the start position of the predetermined stroke includes:
under the condition that the initial position of the memory stroke deviates in a direction away from the steering wheel relative to the preset stroke, responding to a second adjusting command, controlling the seat to move to the position away from the steering wheel and detecting the position of the seat motor in which the locked-up rotation occurs; and
and taking the position of the seat motor with locked rotor as a new starting point of a memory stroke to adjust the memory stroke.
In some embodiments, the controlling the seat to move to the position away from the steering wheel and detecting the position of the seat motor in which the seat motor is locked in rotation in response to the second adjustment command in the case where the starting position of the memory stroke is shifted in the direction away from the steering wheel with respect to the predetermined stroke includes:
judging whether the offset distance between the position of the seat motor with locked rotor and the starting point of the memory stroke is within a preset range or not;
the adjusting the memory stroke by taking the position of the locked rotation of the seat motor as a new starting point of the memory stroke comprises:
and if the offset distance between the position of the seat motor with the locked rotor and the starting point of the memory stroke is within a preset range, taking the position of the seat motor with the locked rotor as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, the adjusting the memory stroke according to the stop position of the seat and the motor state of the seat in the case where the start position of the memory stroke is shifted from the start position of the predetermined stroke includes:
under the condition that the seat is set to be the welcome function, responding to a third adjusting command, and controlling the seat to move in the direction away from a steering wheel until the seat motor is locked; and
and taking the position of the seat motor with locked rotor as a new starting point of a memory stroke to adjust the memory stroke.
The application provides an adjusting device of seat, includes:
the judging module is used for judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke; and
and the adjusting module is used for adjusting the memory stroke according to the stop position of the seat and the motor state of the seat under the condition that the initial position of the memory stroke is deviated relative to the initial position of the preset stroke.
A vehicle is provided that includes one or more processors, memory; and one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, the programs comprising instructions for performing the method of adjusting a seat as described above.
A non-transitory computer-readable storage medium containing computer-executable instructions that, when executed by one or more processors, cause the processors to perform the method of adjusting a vehicle seat.
In the seat adjusting method, the seat adjusting device, the vehicle and the computer-readable storage medium according to the embodiments of the application, in the process of using the seat, the possible seat memory stroke offset is adjusted according to the adjusting position and the state of the seat motor, and the deviation between the seat memory stroke and the preset stroke caused by the self-reason of the component is adjusted, so that the comfort of using the seat by a user is effectively ensured, and the user experience is improved.
Drawings
The foregoing and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a schematic flow chart of a method of adjusting a seat according to certain embodiments of the present disclosure.
FIG. 2 is a block schematic diagram of an adjustment mechanism for a seat according to certain embodiments of the present application.
Fig. 3 is a schematic flow chart of an adjustment method according to some embodiments of the present application.
FIG. 4 is a state diagram of an adjustment method according to some embodiments of the present application.
Fig. 5 is a schematic flow chart of an adjustment method according to some embodiments of the present application.
FIG. 6 is a state diagram of an adjustment method according to some embodiments of the present application.
Fig. 7 is a flow chart illustrating an adjustment method according to some embodiments of the present application.
Fig. 8 is a flow chart illustrating an adjustment method according to some embodiments of the present application.
FIG. 9 is a state diagram of an adjustment method according to some embodiments of the present application.
FIG. 10 is a schematic flow chart diagram of an adjustment method according to some embodiments of the present application.
Fig. 11 is a flow chart illustrating an adjustment method according to some embodiments of the present application.
FIG. 12 is a state diagram of an adjustment method according to some embodiments of the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are exemplary and intended to be used for explaining the present application and should not be construed as limiting the present application.
With the widespread application of electronic technology to vehicles and the continuous development of automobile intelligence by more automobile manufacturers, the memory adjustment function of automobile seats is popularized in various automobile models. The automobile seat has the memory adjusting function, and great convenience is provided for a scene that a plurality of drivers drive the same automobile. Different drivers can all adjust the seat to suitable own position conveniently through this function when follow-up driving this car after the first regulation is accomplished. The seat memory function adjustment function is implemented based on the seat controller accurately detecting and feeding back the real-time position of the seat.
However, in practical applications due to factors such as: the seat motor is difficult to stably output Hall signals in the whole service life; the seat control module is difficult to accurately detect and calculate the real-time position of the seat under various working conditions; the seat motor and the seat body are difficult to ensure that the memory position of the seat is matched with the actual position under the factors of daily frequent operation and use, accompanying seat structure aging, motor aging, performance degradation, intermittent faults and the like. Therefore, the memory stroke is deviated from the set stroke, and the seat cannot be accurately adjusted to the set position.
Referring to fig. 1, the present application provides a method for adjusting a seat, including the following steps:
s10: judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke; and
s20: when the initial position of the memory stroke is deviated from the initial position of the predetermined stroke, the memory stroke is adjusted according to the stop position of the seat and the motor state of the seat.
The embodiment of the application provides a seat. The seat includes a processor. The processor is used for judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke or not, and adjusting the memory stroke according to the stop position of the seat and the motor state of the seat under the condition that the initial position of the memory stroke deviates relative to the initial position of the preset stroke. The processor may be a processor dedicated to seat adjustment or a processor of a vehicle computer, which is not limited herein.
Referring to fig. 2, an embodiment of the present invention provides an adjusting apparatus 100 for a seat, and an adjusting method of a seat according to an embodiment of the present invention can be implemented by the adjusting apparatus 100 according to an embodiment of the present invention.
Specifically, the adjusting apparatus 100 includes a determining module 102 and an adjusting module 104. S10 may be implemented by the determination module 102 and S20 may be implemented by the adjustment module 104. In other words, the determining module 102 is configured to determine whether the starting position of the memory stroke of the seat is offset from the starting position of the predetermined stroke. The adjusting module 104 is configured to adjust the memory stroke according to the stop position of the seat and the motor state of the seat when the start position of the memory stroke is offset from the start position of the predetermined stroke.
In the adjusting method and the adjusting device 100 of the embodiment of the application, in the process of using the seat, the possible deviation of the seat memory stroke is adjusted according to the adjusting position and the state of the seat motor, and the deviation of the seat memory stroke and the preset stroke caused by the self-reason of the part is adjusted, so that the comfort of using the seat by a user is effectively ensured, and the user experience is improved.
Specifically, the predetermined stroke is a set physical stroke of the seat, that is, a section in which the seat can theoretically move back and forth by being driven by a seat motor, wherein the front and back are the relative movement directions of the seat and the relative steering wheel, the forward refers to the movement of the seat toward the steering wheel, and the backward refers to the movement of the seat away from the steering wheel. The predetermined stroke is generally set before the vehicle or the seat leaves the factory. The seat can only move within a predetermined range of travel and cannot exceed that range.
The memory stroke can be obtained by a running computer or a processor of the seat. Normally, the memory stroke should coincide with the predetermined stroke, so that it is ensured that the user-adjusted position is accurate. For the foregoing reasons, the memory stroke may deviate from the predetermined stroke. Generally, this degradation occurs entirely, i.e., the range of travel of the seat is unchanged, but the beginning and end points of the memory travel are moved forward and backward as a whole.
Illustratively, the predetermined stroke and the memory stroke each include a respective start point and end point, the start point being distal from the steering wheel and the end point being proximal to the steering wheel.
It is understood that the seat position set by the user may be located at any position in the predetermined travel, and may be a starting point, an ending point, or any point in the predetermined travel. If the memory stroke is offset, the seat will not reach the set position.
In one example, where the user-set seat position is the beginning of the predetermined travel, and the memory travel is shifted forward for some reason, i.e., the beginning of the memory travel is closer to the steering wheel than the beginning of the predetermined travel, the processor will stop before the user-set seat position when adjusting the seat according to the memory travel, and the seat space will be smaller relative to the set space, in which case the seat has not reached the designated position and has moved forward.
In another example, where a user-set seat position is the end of the predetermined travel, and the memory travel is shifted rearward for some reason, i.e., the start of the predetermined travel is closer to the steering wheel than the start of the memory travel, the processor will stop after the user-set seat position when adjusting the seat based on the memory travel, and the seat space will be larger relative to the set space, in which case the seat has not reached the designated position and has moved rearward.
It will be appreciated that for a set seat position at any point in the predetermined travel, the forward or rearward excursion will occur depending upon the proportion or distance the travel excursion is memorized.
In this embodiment, the determination of whether the memory stroke is deviated may be that, in a certain adjustment process, the determination of whether the memory stroke is deviated may be made when the seat reaches a predetermined position but does not stop or stops short of the predetermined position. In this case, the seat stroke is adjusted to correct the memory stroke, and specifically, the stop before or after the start point of the memory stroke is selected according to the state of the seat motor and the condition of the offset, and the start point and the end point of the memory stroke are determined again, so that the memory stroke is adjusted to be overlapped with the preset stroke as much as possible or completely.
In other examples, during use of the seat, each adjustment of the seat in a normal state may be recorded, and if it is detected that the current adjustment position does not match the history, it may be determined that the memory stroke of the seat is shifted.
Referring to fig. 3, in some embodiments, the adjusting method includes:
s01: the start and end points of the predetermined stroke are set.
In some embodiments, the adjustment apparatus 100 further includes a setting module 106. S01 may be implemented by the setup module 106. That is, the setting module 106 is used for setting the starting point and the end point of the predetermined stroke.
In some embodiments, the processor is configured to set a start point and an end point of the predetermined trip in response to the input instruction.
Referring to fig. 4, specifically, the vehicle or the seat needs to calibrate the predetermined stroke before leaving the factory, that is, the starting point and the ending point of the predetermined stroke are set. Generally, a seat will have a track on which the seat is mounted and is movable along the track by a seat motor. For safety and functionality reasons, it is necessary to set the starting and ending points of the seat movement, which are physically extreme positions, i.e. the seat cannot move forward beyond the ending point position and backward beyond the starting point position. Meanwhile, the starting point and the end point of the preset stroke are also the targets of the memory stroke adjustment, and the adjustment purpose of the memory stroke is to adjust the starting point and the end point of the memory stroke with deviation to be consistent with the starting point and the end point of the preset stroke as much as possible.
Referring to fig. 5, in some embodiments, S20 includes:
s21: in the case that the initial position of the memory stroke is deviated from the predetermined stroke in the direction approaching the steering wheel, in response to a first adjustment command, controlling the seat to move to a position away from the steering wheel and stop beyond the initial position of the memory stroke; and
s22: the position of the seat stopping is used as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, S21 and S22 may be implemented by the adjusting module 104, that is, the adjusting module 104 is configured to control the seat to move to a position away from the steering wheel and stop beyond the start point of the memory stroke in response to the first adjusting command when the start position of the memory stroke is shifted to a direction approaching the steering wheel relative to the predetermined stroke, and to use the position where the seat is stopped as a new start point of the memory stroke to adjust the memory stroke.
In some embodiments, the processor is configured to control the seat to move to a position away from the steering wheel and stop beyond the start of the memory stroke in response to a first adjustment command in the case where the start position of the memory stroke is shifted in a direction approaching the steering wheel relative to the predetermined stroke, and to use the position at which the seat is stopped as a new start of the memory stroke to adjust the memory stroke.
Referring to fig. 6, in particular, the present embodiment is directed to the case where the memory stroke is shifted forward, i.e. the memory stroke is shifted to the steering wheel direction. It will be appreciated that in this case the start of the memory stroke deviates from the start of the predetermined stroke, i.e. if the seat is now adjusted according to the memory stroke, the seat cannot actually move any further until the end of the memory stroke is reached, and can actually move further until the start of the memory stroke is reached. Alternatively, the starting point of the memory stroke is no longer the physical limit position, since the memory stroke is offset.
When the deviation condition is judged to occur, the seat or the vehicle can send an alarm to a user, so that the user is prompted to remember that the travel is deviated and the travel deviation correction is needed. The first adjusting command is sent by a user, the user can input the first adjusting command through a physical or virtual key switch key for controlling the seat motor, and after receiving the first adjusting command, the seat retracts to the starting point of the memory stroke from the current position, but does not stop, continues to move backwards, and then stops at any position. The position may or may not be the start of the predetermined stroke, but is closer to the start of the predetermined stroke than the start of the memory stroke. Therefore, the position of the seat stopping is used as a new starting point of the memory stroke, so that the offset is smaller, and the function of correcting deviation is achieved to a certain extent.
In the adjusting process, the steps are repeated for a plurality of times, so that the new starting point of the memory stroke is closer to the starting point of the preset stroke.
Referring to fig. 7, in some embodiments, S22 includes:
s221: judging whether the seat motor is locked at the position where the seat stops or not;
s222: if the seat motor is locked, the position of the seat motor which is locked is used as a new starting point of the memory stroke to adjust the memory stroke;
s223: if the seat motor is not locked, the position of the seat at the stop is taken as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, S221-S223 may be implemented by adjustment module 104. In other words, the adjusting module 104 is configured to determine whether the seat motor is locked at the seat stop position, and to adjust the memory stroke by using the seat motor locked position as a new starting point of the memory stroke if the seat motor is locked, and by using the seat stop position as a new starting point of the memory stroke if the seat motor is not locked.
In some embodiments, the processor is configured to determine whether a seat motor is locked at a position where the seat is stopped, and to adjust the memory stroke by using the position where the seat motor is locked as a new starting point of the memory stroke if the seat motor is locked, and by using the position where the seat is stopped as a new starting point of the memory stroke if the seat motor is not locked.
Specifically, the starting and ending points of the predetermined travel correspond to physical limit positions of seat movement, and correspond to a situation where a stall of the seat motor occurs. That is, when the seat moves from front to back to the start of the predetermined stroke, the seat motor will stall. And at a certain position in the travel, the seat motor is in a normal state. Therefore, whether the seat reaches the starting point of the preset position can be judged by judging whether the seat motor is locked.
It is understood that in the case of a forward deviation with respect to the memory stroke, if the seat motor is not locked when stopped after the seat is backed beyond the memory stroke, it cannot be determined that the seat has reached the limit position, but the deviation can be made smaller because the stop position is already outside the start point of the memory stroke.
And if the seat backs to exceed the memory stroke and the motor of the seat is locked at a certain moment in the moving process, the position of the seat when the motor is locked can be used as a new starting point of the memory stroke. Whether the seat motor is locked up or not can be judged through the motor current and the Hall signal.
Referring to fig. 8, in some embodiments, S20 includes:
s23: under the condition that the initial position of the memory stroke deviates in a direction away from the steering wheel relative to the preset stroke, responding to a second adjusting command, controlling the seat to move to the position away from the steering wheel and detecting the position of the seat motor in locked rotation; and
s24: and taking the position of the seat motor with locked rotation as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, S31 may be implemented by adjustment module 104. In other words, the adjusting module 104 is configured to, in a case that the starting position of the memory stroke is shifted away from the steering wheel with respect to the predetermined stroke, respond to a second adjustment command input by the user, control the seat to move away from the steering wheel and detect a position where the seat motor is locked, and is configured to adjust the memory stroke by using the position where the seat motor is locked as a new starting point of the memory stroke.
In some embodiments, the processor is configured to control the seat to move to the position away from the steering wheel and detect the position of the seat motor at which the seat motor is locked in rotation in response to a second adjustment command input by the user in the case where the start position of the memory stroke is shifted away from the steering wheel with respect to the predetermined stroke, and to adjust the memory stroke by using the position of the seat motor at which the seat motor is locked in rotation as a new start point of the memory stroke.
Referring to fig. 9, in the present embodiment, the memory stroke is shifted backward, that is, shifted away from the steering wheel. It will be appreciated that in this case the start of the memory stroke deviates from the start of the predetermined stroke, i.e. if the seat is now adjusted according to the memory stroke, the seat can in fact not move further until the start of the memory stroke is reached, and can in fact move further until the end of the memory stroke is reached. Alternatively, the end of the memory stroke is no longer the physical limit, since the memory stroke is shifted.
When the deviation condition is judged to occur, the seat or the vehicle can send an alarm to a user, so that the user is prompted to remember that the travel is deviated and the travel deviation correction is needed. The second adjustment command is sent by a user, the user can input the second adjustment command through a physical or virtual key switch key for controlling the seat motor, and the seat moves from the current position to the starting point of the memory stroke after receiving the second adjustment command. And setting the corresponding seat position when the seat is locked as a new starting point of the memory stroke, namely restoring the memory stroke to be consistent with the preset stroke.
Referring to fig. 10, in some embodiments, S23 includes:
s231: judging whether the offset distance between the position of the locked rotor of the seat motor and the starting point of the memory stroke is within a preset range or not;
s24 includes:
s241: and if the offset distance between the position of the seat motor with the locked rotation and the starting point of the memory stroke is within a preset range, taking the position of the seat motor with the locked rotation as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, S231 and S241 may be implemented by the adjustment module 104. In other words, the adjusting module 104 is configured to determine whether an offset distance between the position where the seat motor is locked and the starting point of the predetermined stroke is within a predetermined range, and in a case that the offset distance between the position where the seat motor is locked and the starting point of the predetermined stroke is within the predetermined range, take the position where the seat motor is locked as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, the processor is configured to determine whether an offset distance between a position where the seat motor is locked and a starting point of the predetermined stroke is within a predetermined range, and in a case where the offset distance between the position where the seat motor is locked and the starting point of the predetermined stroke is within the predetermined range, take the position where the seat motor is locked as a new starting point of the memory stroke to adjust the memory stroke.
In the present embodiment, the offset with the limited memory stroke is adjusted. Specifically, it is considered that the offset ratio or offset distance between the start point of the memory stroke and the start point of the predetermined stroke is adjustable within a predetermined range. In some examples, the offset ratio or the distance of the offset distance with respect to the predetermined stroke is set, typically, the predetermined stroke distance is 17 to 20cm, the maximum offset distance is set to 2cm, and the offset ratio is about 10%, that is, when the position where the stalling of the seat motor occurs is less than 2cm from the start point of the memory stroke, the stalling point is set as the new start point. The preset range is not suitable to be set too large, and the adjustment of the seat stroke is prevented from being too frequent.
Referring to fig. 11, in some embodiments, S20 includes:
s25: under the condition that the seat is set to be the welcome function, the seat is controlled to move in the direction away from the steering wheel until the seat motor is locked up in response to a third adjusting command; and
s26: and taking the position of the seat motor with locked rotation as a new starting point of the memory stroke to adjust the memory stroke.
In certain embodiments, S25 and S26 may be implemented by adjustment module 104. In other words, the adjusting module 104 is configured to, in response to a third adjustment command, control the seat to move away from the steering wheel until the seat motor stalls if the seat is set to the guest greeting function, and to use the position of the seat motor stalled as a new starting point of the memory stroke to adjust the memory stroke.
In some embodiments, the processor is configured to control the seat to move away from the steering wheel until the seat motor stalls in response to a third adjustment command if the seat is set to the guest-greeting function, and to use a position where the seat motor stalls as a new starting point of the memory stroke to adjust the memory stroke.
Referring to fig. 12, specifically, the welcome function of the seat is that after the vehicle is turned off, the seat automatically moves backward a distance to provide a larger space for a user to get on or off the vehicle, and after the vehicle is started, the seat automatically moves forward to a position adjusted previously.
Since the seat is set to the guest-greeting function and is moved more frequently, the memory stroke shift may be more likely to occur. In the embodiment, it is not necessary to determine whether the memory stroke has a deviation, and the active adjustment is performed once after the guest greeting function is executed for a predetermined number of times. The third adjustment command is sent by a machine, such as a traveling computer or a processor of the seat, and during active adjustment, the seat moves backwards until the seat motor is locked, so that it can be understood that the position where the seat motor is locked is also the starting point of the predetermined stroke, and the position is taken as a new starting point of the memory stroke, so that the adjusted memory stroke is consistent with the predetermined stroke, and the possible position deviation is effectively corrected. As is apparent from the explanation of the above embodiment, regardless of the forward shift or the backward shift of the memory stroke, the position where the seat motor is locked during the backward movement is used as a new starting point, and the adjusted memory stroke can be made to coincide with the predetermined stroke.
In some examples, the adjustment can also be performed for the offset with limited memory stroke, namely, the adjustment can be considered to be performed when the offset ratio or the offset distance of the locked-rotor point of the seat motor and the starting point of the preset stroke is within a preset range. In some examples, the offset ratio or the distance of the offset distance with respect to the predetermined stroke is set, typically, the predetermined stroke distance is 17 to 20cm, the maximum offset distance is set to 2cm, and the offset ratio is about 10%, that is, when the position where the stalling of the seat motor occurs is less than 2cm from the start point of the memory stroke, the stalling point is set as the new start point.
The embodiment of the application also provides a computer readable storage medium. One or more non-transitory computer-readable storage media containing computer-executable instructions that, when executed by one or more processors, cause the processors to perform the method of adjusting a seat of any of the embodiments described above.
The embodiment of the application also provides a vehicle. The vehicle includes a memory and one or more processors, one or more programs being stored in the memory and configured to be executed by the one or more processors. The program includes a program for executing the seat adjusting method according to any one of the above embodiments.
The processor may be used to provide computational and control capabilities to support the operation of the entire vehicle. Memory in the vehicle provides an environment for the computer readable instructions in the memory to operate.
The seat adjusting method is applied to a vehicle, in the process of using the seat, the seat memory stroke offset which possibly occurs is adjusted according to the adjusting position and the state of a seat motor, the deviation between the seat memory stroke and the preset stroke caused by the self reason of parts is adjusted, the comfort of using the seat by a user is effectively guaranteed, and the user experience is improved.
It will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by hardware instructions of a computer program, which may be stored in a non-volatile computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), or the like.
The above examples only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A method of adjusting a seat, the method comprising:
judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke; and
and when the initial position of the memory stroke is deviated from the initial position of the preset stroke, adjusting the memory stroke according to the stop position of the seat and the motor state of the seat.
2. The adjustment method according to claim 1, characterized in that the adjustment method further comprises:
and setting a starting point and an end point of the preset stroke.
3. The adjustment method according to claim 1, wherein the adjusting the memory stroke in accordance with the stop position of the seat and the motor state of the seat in the case where the start position of the memory stroke is shifted from the start position of the predetermined stroke includes:
when the starting position of the memory stroke is deviated in a direction approaching to the steering wheel relative to the preset stroke, responding to a first adjusting command, controlling the seat to move to a position far away from the steering wheel and stop beyond the starting point of the memory stroke; and
and taking the position of the seat stop as a new starting point of the memory stroke to adjust the memory stroke.
4. The adjustment method according to claim 3, wherein the taking the position at which the seat is stopped as a new starting point of a memory stroke to adjust the memory stroke comprises:
judging whether the seat motor is locked at the position where the seat stops or not;
if the seat motor is locked, taking the position of the seat motor which is locked as a new starting point of a memory stroke to adjust the memory stroke;
and if the seat motor is not locked, taking the position of the seat at which the seat stops as a new starting point of a memory stroke to adjust the memory stroke.
5. The adjustment method according to claim 1, wherein the adjusting the memory stroke in accordance with the stop position of the seat and the motor state of the seat in the case where the start position of the memory stroke is shifted from the start position of the predetermined stroke includes:
under the condition that the initial position of the memory stroke deviates in a direction away from the steering wheel relative to the preset stroke, responding to a second adjusting command, controlling the seat to move to the position away from the steering wheel and detecting the position of the seat motor in which the locked-up rotation occurs; and
and taking the position of the seat motor with locked rotor as a new starting point of a memory stroke to adjust the memory stroke.
6. The adjustment method according to claim 5, wherein the controlling the seat to move to a position away from the steering wheel and detecting the position at which the seat motor is locked in rotation in response to a second adjustment command in the case where the start position of the memory stroke is shifted in a direction away from the steering wheel with respect to the predetermined stroke comprises:
judging whether the offset distance between the position of the seat motor with locked rotor and the starting point of the memory stroke is within a preset range or not;
the adjusting the memory stroke by taking the position of the locked rotation of the seat motor as a new starting point of the memory stroke comprises:
and if the offset distance between the position of the seat motor with the locked rotor and the starting point of the memory stroke is within a preset range, taking the position of the seat motor with the locked rotor as a new starting point of the memory stroke to adjust the memory stroke.
7. The adjustment method according to claim 1, wherein the adjusting the memory stroke in accordance with the stop position of the seat and the motor state of the seat in the case where the start position of the memory stroke is shifted from the start position of the predetermined stroke includes:
under the condition that the seat is set to be welcomed by a user, responding to a third adjusting command, and controlling the seat to move towards a direction away from a steering wheel until the seat motor is locked; and
and taking the position of the seat motor with locked rotor as a new starting point of a memory stroke to adjust the memory stroke.
8. An adjustment device for a seat, comprising:
the judging module is used for judging whether the initial position of the memory stroke of the seat deviates relative to the initial position of the preset stroke; and
and the adjusting module is used for adjusting the memory stroke according to the stop position of the seat and the motor state of the seat under the condition that the initial position of the memory stroke is deviated relative to the initial position of the preset stroke.
9. A vehicle, characterized by comprising:
one or more processors, memory; and
one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, the programs comprising instructions for performing the method of adjusting a seat of any of claims 1-7.
10. A non-transitory computer-readable storage medium of computer-executable instructions, that when executed by one or more processors, cause the processors to perform the method of adjusting a seat of any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010370941.XA CN111546950B (en) | 2020-05-06 | 2020-05-06 | Adjustment method, adjustment device, vehicle, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010370941.XA CN111546950B (en) | 2020-05-06 | 2020-05-06 | Adjustment method, adjustment device, vehicle, and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111546950A true CN111546950A (en) | 2020-08-18 |
CN111546950B CN111546950B (en) | 2022-05-10 |
Family
ID=72006042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010370941.XA Active CN111546950B (en) | 2020-05-06 | 2020-05-06 | Adjustment method, adjustment device, vehicle, and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111546950B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112677835A (en) * | 2021-01-08 | 2021-04-20 | 上海欧菲智能车联科技有限公司 | Vehicle seat position correction method and device, electronic device, and storage medium |
CN112706661A (en) * | 2021-01-11 | 2021-04-27 | 桂林电子科技大学 | Method for memorizing posture relative positioning of automobile seat |
CN112706663A (en) * | 2021-01-22 | 2021-04-27 | 国机智骏汽车有限公司 | Control method and control system for vehicle seat and vehicle |
CN112836983A (en) * | 2021-02-24 | 2021-05-25 | 上海欧菲智能车联科技有限公司 | Calibration method and calibration system of seat motor |
CN114040270A (en) * | 2021-11-29 | 2022-02-11 | 深圳市星卡科技有限公司 | Method and device for remotely adjusting memory seat and computer equipment |
CN114194077A (en) * | 2021-12-17 | 2022-03-18 | 华人运通(江苏)技术有限公司 | Control method and device for adjusting travel of vehicle seat and vehicle |
CN115009114A (en) * | 2022-07-22 | 2022-09-06 | 合肥长安汽车有限公司 | Seat stroke calibration system and method |
CN115042677A (en) * | 2022-07-15 | 2022-09-13 | 上汽通用五菱汽车股份有限公司 | Seat memory system and method |
CN115107588A (en) * | 2021-03-19 | 2022-09-27 | 威马智慧出行科技(上海)股份有限公司 | Electric seat stroke learning method, storage medium and electronic device |
CN115214431A (en) * | 2022-06-02 | 2022-10-21 | 广州汽车集团股份有限公司 | Vehicle seat stroke determining method and device and vehicle |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0585235A (en) * | 1991-10-01 | 1993-04-06 | Toyota Motor Corp | Controller for vehicle seat |
EP0860319A1 (en) * | 1997-02-25 | 1998-08-26 | Bayerische Motoren Werke Aktiengesellschaft, Patentabteilung AJ-3 | Rear seat bench for motor cars |
CN1940786A (en) * | 2005-09-30 | 2007-04-04 | 台达电子工业股份有限公司 | Controller of electric seat |
JP2007152997A (en) * | 2005-12-01 | 2007-06-21 | Aruze Corp | Seat position automatic adjustment device |
CN101992709A (en) * | 2009-08-21 | 2011-03-30 | 爱信精机株式会社 | Motor control device and seat control device for vehicle |
EP2398672A1 (en) * | 2009-02-19 | 2011-12-28 | Brose Fahrzeugteile GmbH & Co. Kommanditgesellschaft, Hallstadt | Sensor device for determining the deviation of a head support position from a target position |
CN102874134A (en) * | 2012-06-13 | 2013-01-16 | 浙江吉利汽车研究院有限公司杭州分公司 | Automobile seat regulating system and automobile seat regulation control method |
CN102951042A (en) * | 2011-08-23 | 2013-03-06 | 现代自动车株式会社 | Method of controlling position of seat using single hall sensor |
CN103079874A (en) * | 2010-09-01 | 2013-05-01 | 约翰逊控股公司 | Device and method for adapting a sitting position |
CN105150965A (en) * | 2015-09-25 | 2015-12-16 | 深圳创维汽车智能有限公司 | Automobile seat adjusting method and device |
CN106458059A (en) * | 2014-04-25 | 2017-02-22 | 三菱电机株式会社 | Automatic adjustment device, automatic adjustment system, and automatic adjustment method |
US20170174102A1 (en) * | 2015-12-21 | 2017-06-22 | Hyundai Dymos Incorporated | Apparatus for controlled power seat of vehicle and method thereof |
CN107650842A (en) * | 2017-08-28 | 2018-02-02 | 重庆延锋安道拓汽车部件***有限公司 | Automotive seat intelligent regulating system and its adjusting method |
DE102017213744B3 (en) * | 2017-08-08 | 2018-10-25 | Conti Temic Microelectronic Gmbh | Pneumatic valve |
CN109641540A (en) * | 2016-08-15 | 2019-04-16 | 爱信精机株式会社 | Vehicle seat used adjustment device, position adjustment control device and vehicle seat used method of adjustment |
CN110466458A (en) * | 2019-08-23 | 2019-11-19 | 广州小鹏汽车科技有限公司 | A kind of control method, system and the vehicle of the car-mounted device being electrically adjusted |
-
2020
- 2020-05-06 CN CN202010370941.XA patent/CN111546950B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0585235A (en) * | 1991-10-01 | 1993-04-06 | Toyota Motor Corp | Controller for vehicle seat |
EP0860319A1 (en) * | 1997-02-25 | 1998-08-26 | Bayerische Motoren Werke Aktiengesellschaft, Patentabteilung AJ-3 | Rear seat bench for motor cars |
CN1940786A (en) * | 2005-09-30 | 2007-04-04 | 台达电子工业股份有限公司 | Controller of electric seat |
JP2007152997A (en) * | 2005-12-01 | 2007-06-21 | Aruze Corp | Seat position automatic adjustment device |
EP2398672A1 (en) * | 2009-02-19 | 2011-12-28 | Brose Fahrzeugteile GmbH & Co. Kommanditgesellschaft, Hallstadt | Sensor device for determining the deviation of a head support position from a target position |
CN101992709A (en) * | 2009-08-21 | 2011-03-30 | 爱信精机株式会社 | Motor control device and seat control device for vehicle |
CN103079874A (en) * | 2010-09-01 | 2013-05-01 | 约翰逊控股公司 | Device and method for adapting a sitting position |
CN102951042A (en) * | 2011-08-23 | 2013-03-06 | 现代自动车株式会社 | Method of controlling position of seat using single hall sensor |
CN102874134A (en) * | 2012-06-13 | 2013-01-16 | 浙江吉利汽车研究院有限公司杭州分公司 | Automobile seat regulating system and automobile seat regulation control method |
CN106458059A (en) * | 2014-04-25 | 2017-02-22 | 三菱电机株式会社 | Automatic adjustment device, automatic adjustment system, and automatic adjustment method |
CN105150965A (en) * | 2015-09-25 | 2015-12-16 | 深圳创维汽车智能有限公司 | Automobile seat adjusting method and device |
US20170174102A1 (en) * | 2015-12-21 | 2017-06-22 | Hyundai Dymos Incorporated | Apparatus for controlled power seat of vehicle and method thereof |
CN109641540A (en) * | 2016-08-15 | 2019-04-16 | 爱信精机株式会社 | Vehicle seat used adjustment device, position adjustment control device and vehicle seat used method of adjustment |
DE102017213744B3 (en) * | 2017-08-08 | 2018-10-25 | Conti Temic Microelectronic Gmbh | Pneumatic valve |
CN107650842A (en) * | 2017-08-28 | 2018-02-02 | 重庆延锋安道拓汽车部件***有限公司 | Automotive seat intelligent regulating system and its adjusting method |
CN110466458A (en) * | 2019-08-23 | 2019-11-19 | 广州小鹏汽车科技有限公司 | A kind of control method, system and the vehicle of the car-mounted device being electrically adjusted |
Non-Patent Citations (1)
Title |
---|
陈文达等: "基于人脸识别自主记忆汽车座椅的研究", 《东莞理工学院学报》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112677835A (en) * | 2021-01-08 | 2021-04-20 | 上海欧菲智能车联科技有限公司 | Vehicle seat position correction method and device, electronic device, and storage medium |
CN112706661A (en) * | 2021-01-11 | 2021-04-27 | 桂林电子科技大学 | Method for memorizing posture relative positioning of automobile seat |
CN112706663A (en) * | 2021-01-22 | 2021-04-27 | 国机智骏汽车有限公司 | Control method and control system for vehicle seat and vehicle |
CN112836983A (en) * | 2021-02-24 | 2021-05-25 | 上海欧菲智能车联科技有限公司 | Calibration method and calibration system of seat motor |
CN115107588A (en) * | 2021-03-19 | 2022-09-27 | 威马智慧出行科技(上海)股份有限公司 | Electric seat stroke learning method, storage medium and electronic device |
CN114040270A (en) * | 2021-11-29 | 2022-02-11 | 深圳市星卡科技有限公司 | Method and device for remotely adjusting memory seat and computer equipment |
CN114194077A (en) * | 2021-12-17 | 2022-03-18 | 华人运通(江苏)技术有限公司 | Control method and device for adjusting travel of vehicle seat and vehicle |
CN115214431A (en) * | 2022-06-02 | 2022-10-21 | 广州汽车集团股份有限公司 | Vehicle seat stroke determining method and device and vehicle |
CN115214431B (en) * | 2022-06-02 | 2023-12-26 | 广州汽车集团股份有限公司 | Vehicle seat travel determination method and device and vehicle |
CN115042677A (en) * | 2022-07-15 | 2022-09-13 | 上汽通用五菱汽车股份有限公司 | Seat memory system and method |
CN115009114A (en) * | 2022-07-22 | 2022-09-06 | 合肥长安汽车有限公司 | Seat stroke calibration system and method |
Also Published As
Publication number | Publication date |
---|---|
CN111546950B (en) | 2022-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111546950B (en) | Adjustment method, adjustment device, vehicle, and storage medium | |
US10011297B2 (en) | Vehicle steering device | |
US6696807B2 (en) | Control apparatus of electric power steering | |
US20180072343A1 (en) | Steering Device | |
JP2006513086A (en) | Method for synchronizing a steering wheel of an automobile with a wheel to be steered | |
US20220315105A1 (en) | Steering control apparatus | |
JP2012136167A (en) | Control method and control device for vehicle mirror | |
US20200164916A1 (en) | Control device for vehicle | |
CN115140157A (en) | Steering control method and device for vehicle, storage medium and vehicle | |
EP3006307B1 (en) | Electric steering device | |
US10112644B2 (en) | Method for operating a steering system | |
US11577781B2 (en) | Vehicle control system | |
JP2007015428A (en) | Battery degradation detection device | |
JP5348460B2 (en) | State memory controller | |
US10293850B2 (en) | Method for automatic adjustment of the steering angle in a steering system of a vehicle | |
JP5155055B2 (en) | Position control device | |
JP2022014256A (en) | Steering wheel position adjusting device | |
CN112158254B (en) | Calibration method of electric adjusting steering column | |
US11338845B2 (en) | Method for operating an electrical power steering system of a transportation vehicle and electrical power steering system | |
CN107458170B (en) | Stabilizer control device | |
CN114408018A (en) | Control device and method for steering system of hybrid electric vehicle | |
JP2007186013A (en) | Electric power steering device | |
CN111196307B (en) | System and method for controlling motor-driven power steering | |
CN107150684B (en) | System and method for regulating power to vehicle accessories during self-start and self-stop | |
CN108327782B (en) | Control method and device of vehicle steering system and vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240226 Address after: 510000 No.8 Songgang street, Cencun, Tianhe District, Guangzhou City, Guangdong Province Patentee after: GUANGZHOU XIAOPENG MOTORS TECHNOLOGY Co.,Ltd. Country or region after: China Address before: Room 247, 333 jiufo Jianshe Road, Zhongxin Guangzhou Knowledge City, Guangzhou, Guangdong 510555 Patentee before: Guangzhou Xiaopeng Automobile Manufacturing Co.,Ltd. Country or region before: China |
|
TR01 | Transfer of patent right |