Seat control method and apparatus, vehicle and storage medium

By detecting the seat circuit module while the vehicle is powered on and controlling the power supply unit to stop power supply, the safety hazards caused by abnormal seat movement are solved and the vehicle driving safety is improved.

WO2025148502A1PCT designated stage expired Publication Date: 2025-07-17GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/131174
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-08
Filing Date
2024-11-11
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

Abnormal movement of vehicle seats during driving may affect the driver's driving behavior and lead to safety hazards.

Method used

The seat circuit module of the driver's seat is detected in the power-on state, including the seat switch, the seat motor and the power supply unit. If there is no fault and the seat switch is turned off, the power supply unit is controlled to stop supplying power to the seat motor to prevent unexpected rotation.

Benefits of technology

By timely controlling the power supply of the seat motor, avoiding abnormal movement of the seats, improving safety and reliability during driving, ensuring that the driver's seat can be successfully powered off in abnormal situations and preventing accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024131174_17072025_PF_FP_ABST
    Figure CN2024131174_17072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a seat control method and apparatus, a vehicle and a storage medium. The method comprises: when a vehicle is in a power-on state, performing fault detection on a seat circuit module of a driver seat of the vehicle, the seat circuit module at least comprising a seat switch, a seat motor and a power supply unit of the seat motor; if no fault has occurred in the seat circuit module, and the seat switch is detected to be in an off state, determining the current state of the seat motor; and if the current state is a rotating state, controlling the power supply unit to stop supplying power to the seat motor. According to the present application, when the seat switch is off and unexpected rotation of the seat motor is detected, the power supply unit is promptly controlled to stop supplying power to the seat motor, thereby preventing the seat motor from driving the driver seat to move abnormally, and by performing fault detection on the seat circuit module in advance, it is ensured that the seat motor can be successfully shut off when driver seat moves abnormally, thereby enhancing safety during vehicle operation.
Need to check novelty before this filing date? Find Prior Art

Description

Seat control method, device, vehicle and storage medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on January 8, 2024, with application number 202410030246.7, and invention name “Seat control method, device, vehicle and storage medium”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of vehicle control technology, and more specifically, to a seat control method, device, vehicle, and storage medium. Background Art

[0003] The relative position of vehicle seats within the vehicle cabin can significantly impact the safety and comfort of drivers of varying heights and body types. With the rapid development of the automotive industry, seat adjustment technology continues to improve, leading to the emergence of automatically adjustable electric seats. Abnormal seat movement during driving can affect the driver's performance and potentially lead to accidents.

[0004] Summary of the Invention

[0005] The present application proposes a seat control method, device, vehicle and storage medium to improve the above-mentioned defects.

[0006] In a first aspect, an embodiment of the present application provides a seat control method, comprising: when a vehicle is in a powered-on state, performing a fault detection on a seat circuit module of a driver's seat of the vehicle, the seat circuit module comprising at least a seat switch, a seat motor, and a power supply unit for the seat motor; if there is no fault in the seat circuit module and the seat switch is detected to be in a closed state, determining the current state of the seat motor; if the current state is a rotating state, controlling the power supply unit to stop supplying power to the seat motor.

[0007] In the second aspect, an embodiment of the present application provides a seat control device, comprising: a fault detection module, for performing fault detection on a seat circuit module of a driver's seat of a vehicle when the vehicle is in a powered-on state, the seat circuit module comprising at least a seat switch, a seat motor and a power supply unit for the seat motor; a state determination module, for determining the current state of the seat motor if there is no fault in the seat circuit module and the seat switch is detected to be in a closed state; and a power supply control module, for controlling the power supply unit to stop supplying power to the seat motor if the current state is a rotating state.

[0008] In a third aspect, an embodiment of the present application also provides a vehicle, comprising: one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the above-mentioned method.

[0009] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which program code is stored, and the program code can be called by a processor to execute the above method.

[0010] The seat control method provided herein detects faults in a seat circuit module of the driver's seat of a vehicle while the vehicle is powered on. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit for the seat motor. If the seat circuit module is not faulty and detects that the seat switch is in the off state, the current state of the seat motor is determined. If the current state is rotational, the power supply unit is controlled to stop supplying power to the seat motor. In other words, when the seat switch is in the off state, if the seat motor is further detected to be rotating (i.e., abnormal movement of the driver's seat), the seat circuit module promptly controls the power supply unit to stop supplying power to the seat motor, thereby preventing the seat motor from rotating unexpectedly, thereby preventing the seat motor from causing abnormal movement of the driver's seat. This achieves a functional safety design for the driver's seat and improves vehicle driving safety. Furthermore, the seat circuit module is pre-detected for faults, ensuring that the seat motor can be successfully de-energized in the event of abnormal movement of the driver's seat, further improving vehicle driving safety.

[0011] Other features and advantages of the embodiments of the present application will be described in the following description and, in part, will become apparent from the description or be understood by practicing the embodiments of the present application. The objectives and other advantages of the embodiments of the present application can be achieved and obtained through the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0013] FIG1 shows a structural block diagram of a seat control system provided in an embodiment of the present application.

[0014] FIG2 shows a flow chart of a seat control method according to an embodiment of the present application.

[0015] FIG3 shows a flow chart of a seat control method according to another embodiment of the present application.

[0016] FIG4 is a flow chart showing the sub-steps of step S310 in FIG3 of the present application in one embodiment.

[0017] FIG5 shows a structural block diagram of a seat control system provided by the present application.

[0018] FIG6 is a flowchart showing the sub-steps of step S320 in FIG3 of the present application in one embodiment.

[0019] FIG. 7 is a flow chart showing the sub-steps of step S323 in FIG. 6 of the present application in one embodiment.

[0020] FIG8 shows a flow chart of a seat control method provided in yet another embodiment of the present application.

[0021] FIG9 shows a structural block diagram of a seat control device provided in an embodiment of the present application.

[0022] FIG10 shows a structural block diagram of a vehicle provided in an embodiment of the present application.

[0023] FIG11 shows a structural block diagram of a computer-readable storage medium provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application for which protection is claimed, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work fall within the scope of protection of the present application.

[0025] It should be noted that in some of the processes described in the specification, claims and the above-mentioned figures of this application, multiple operations that appear in a specific order are included, and these operations may not be executed in the order in which they appear in this document or may be executed in parallel. The sequence numbers of the operations, such as S110, S120, etc., are merely used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. Also, the terms "first", "second", etc. in the specification, claims and the above-mentioned figures of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or server that includes a series of steps or sub-modules is not necessarily limited to those steps or sub-modules explicitly listed, but may include other steps or sub-modules not explicitly listed or inherent to such process, method, product, or device.

[0026] Please refer to Figure 1, which shows a block diagram of a seat control system 1 provided in one embodiment of the present application. The seat control system 1 of this embodiment includes at least a main control module 10 and a seat circuit module 20. The seat circuit module 20 includes at least a seat switch 21, a seat motor 22, and a power supply unit 23 for the seat motor 22. A communication connection is established between the main control module 10 and the seat circuit module 20.

[0027] In this embodiment, the power supply unit 23 includes at least a power supply 231, a power supply control circuit 232, and a power switch 233. A first end of the power switch 233 is connected to the power supply 231, a second end of the power switch 233 is connected to the input port of the seat motor 22, and a third end of the power switch 233 is connected to the power supply control circuit 232. The third end of the power switch 233 serves as a control end for the power switch 233. The power control circuit 232 is configured to control the power switch 233 to be on or off under the control of the main control module 10. When the main control module 10 controls the power switch 233 to be on via the power control circuit 232, the power supply 231 supplies power to the seat motor 22 via the on-state power switch 233. When the main control module 10 controls the power switch 233 to be off via the power control circuit 232, the power supply 231 stops supplying power to the seat motor 22 based on the off-state power switch 233.

[0028] Furthermore, the seat circuit module 20 also includes a bridge unit 24, which is connected between the power supply unit 23 and the seat motor 22. When the main control module 10 detects that the seat switch 21 is in the on state, the main control module 10 controls the bridge unit 24 to be turned on, and the power supply unit 23 is used to supply power to the seat motor 22 through the bridge unit 24 in the on state; when the main control module 10 detects that the seat switch 21 is in the off state, the main control module 10 controls the bridge unit 24 to be turned off, and the power supply unit 23 cannot supply power to the seat motor 22 through the bridge unit 24 in the off state.

[0029] Optionally, the seat control system 1 of the present application can be applied to the movement control of the driver's seat of a vehicle. When the seat switch 21 is in the on state and the power supply unit 23 supplies power to the seat motor 22 through the bridge unit 24 in the on state, the seat motor 22 can be driven to rotate forward or reverse, thereby driving the movement of the driver's seat through the seat motor 22 in the rotating state.

[0030] In some embodiments, when the seat switch 21 is off, the seat motor 22 may experience abnormal forward or reverse rotation, causing the driver's seat to move abnormally and fail to remain stationary as expected. For example, abnormal forward and backward movement of the driver's seat can reduce the driver's pedaling accuracy and force, preventing maximum braking force during an emergency brake, potentially leading to an accident. Abnormal up and down movement of the driver's seat can easily cause the driver's head to collide with the vehicle roof, affecting their vision. In this case, the main control module 10 controls the power supply module to stop powering the seat motor 22, causing the seat motor 22 to enter a stationary state.

[0031] In an embodiment of the present application, fault detection is performed on each unit in the seat circuit module 20 when the vehicle is powered on, so that the driver can be promptly alerted to stop the vehicle and carry out maintenance when a fault occurs in the seat circuit module 20. By completing the fault detection of the seat circuit module 20 in advance, it is possible to ensure that the main control module 10 can successfully control the seat motor 22 to enter a stationary state when the seat switch 21 is in an off state and the seat motor 22 is in a rotating state, thereby improving the driver's driving safety.

[0032] Please refer to Figure 2, which shows a flow chart of a seat control method provided by an embodiment of the present application. The seat control method provided by an embodiment of the present application will be described in detail below with reference to Figure 2. The seat control method, referring to Figure 2, may include the following steps:

[0033] Step S210: When the vehicle is powered on, a seat circuit module of the driver's seat of the vehicle is detected for faults. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit of the seat motor.

[0034] In this embodiment, when the vehicle is powered on, to ensure the driver can successfully control the corresponding seat motor of the driver's seat to enter a static state when the driver's seat moves abnormally, thereby stopping the driver's seat and ensuring driving safety, the seat circuit module of the driver's seat needs to be repaired. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit for the seat motor. The powered-on state refers to the driver controlling the vehicle's central control system through a key or start button, energizing the vehicle's various functional circuits, illuminating the vehicle's instrument panel and corresponding indicator lights, and starting the vehicle.

[0035] In some embodiments, while the vehicle is powered on, the vehicle's real-time speed is obtained. If the real-time speed exceeds a preset speed, a fault check is performed on the seat circuit module corresponding to the driver's seat. Because abnormal movement of the driver's seat and a real-time speed exceeding the preset speed can easily cause the driver to lose control of the vehicle, fault detection of the seat circuit module corresponding to the driver's seat can be performed only when the vehicle's real-time speed is higher.

[0036] In this mode, when the real-time driving speed is greater than the preset driving speed, the seat circuit module of the driver's seat of the vehicle can be checked for faults at preset intervals, thereby avoiding occasional failures of the seat circuit module during high-speed driving.

[0037] In other embodiments, when it is detected that the vehicle is in the powered-on state, the seat circuit module of the driver's seat of the vehicle can be checked for faults at preset time intervals, thereby ensuring that the seat circuit module can be checked for faults in a timely manner even when the vehicle is in a low-speed driving state or a stationary state, thereby avoiding the occurrence of occasional failures of the seat circuit module.

[0038] In other embodiments, when the driver starts the vehicle's central control system by controlling it through a key or a start button, etc., so that the vehicle enters a powered-on state, an initial fault detection is performed on the seat circuit module of the driver's seat of the vehicle to determine whether there is a fault in the seat circuit module of the driver's seat, thereby ensuring the driver's driving safety. Furthermore, when the vehicle is in a driving state, a fault detection is performed on the seat circuit module of the driver's seat of the vehicle again to avoid occasional faults of the seat circuit module during driving. Specifically, when the vehicle is in a driving state, a fault detection can be performed on the seat circuit module of the driver's seat of the vehicle at preset time intervals, or when it is detected that the real-time driving speed of the vehicle is greater than a preset driving speed, the fault detection can be performed on the seat circuit module of the driver's seat of the vehicle, without limitation. Step S220: If there is no fault in the seat circuit module and the seat switch is detected to be in the off state, the current state of the seat motor is determined.

[0039] In this embodiment, if the seat circuit module is detected to be fault-free, meaning that neither the seat switch nor the power supply unit are faulty, and the seat switch is detected to be in the off state, the current state of the seat motor is determined. In this case, the seat switch is in the off state, meaning that the driver is not controlling the movement of the driver's seat. Therefore, determining the current state of the seat motor, which drives the driver's seat, can be used to determine whether the seat motor is faulty.

[0040] In other embodiments, the vehicle may enter a power-on state in step S210, and a fault detection may be performed on the seat circuit module of the driver's seat of the vehicle. When it is detected that no fault exists, the vehicle is subsequently monitored to see whether it is in a driving state. When the vehicle is in a driving state and the vehicle seat switch is in a closed state, the state of the seat motor is further determined to identify unexpected movement problems during driving if there is no problem with the circuit fault detection.

[0041] Step S230: If the current state is the rotation state, the power supply unit is controlled to stop supplying power to the seat motor.

[0042] In this embodiment, if the seat motor is currently in the rotating state, indicating that the seat switch is in the off state, the seat motor has driven the driver's seat to move abnormally. In this case, the power supply unit is controlled to stop supplying power to the seat motor, thereby controlling the seat motor to enter a stationary state and stopping the seat from moving. Furthermore, because the seat circuit module has been pre-tested and found to be fault-free, the power supply unit is not faulty at this point. Therefore, by controlling the power supply unit to stop supplying power to the seat motor, the seat motor can be successfully stopped, thereby improving driving safety for the driver.

[0043] In this embodiment, while the vehicle is powered on, a fault detection is performed on the seat circuit module of the driver's seat. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit for the seat motor. If the seat circuit module is not faulty and detects that the seat switch is in the off state, the current state of the seat motor is determined. If the current state is rotational, the power supply unit is controlled to stop supplying power to the seat motor. This application promptly controls the power supply unit to stop supplying power to the seat motor when the seat switch is in the off state (i.e., abnormal movement of the driver's seat) is detected. This prevents the seat motor from rotating unexpectedly, thereby preventing the driver's seat from moving abnormally due to the unexpected rotation of the seat motor. This achieves a functional safety design for the driver's seat and enhances vehicle driving safety. Furthermore, the vehicle's seat circuit module is pre-detected for faults, ensuring that the seat motor can be successfully de-energized in the event of abnormal movement of the driver's seat, further enhancing vehicle driving safety.

[0044] Please refer to Figure 3, which shows a flow chart of a seat control method provided by another embodiment of the present application. The seat control method provided by the embodiment of the present application will be described in detail below with reference to Figure 3. The seat control method may include the following steps:

[0045] Step S310: When the vehicle is powered on, a seat circuit module of the driver's seat of the vehicle is detected for faults. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit of the seat motor.

[0046] Referring to FIG. 4 , step S310 may specifically include the following steps S311 to S319:

[0047] In some embodiments, when the vehicle is powered on, a power supply unit in the seat circuit module is first detected for faults, wherein the power supply unit includes a power supply, a power control circuit, and a power switch.

[0048] Step S311: When the vehicle is powered on, obtain the output voltage value of the power supply.

[0049] 1 , a first terminal of the power switch 233 is connected to the power supply 231 , a second terminal of the power switch 233 is connected to the input port of the seat motor 22 , and a third terminal of the power switch 233 is connected to the power control circuit 232 .

[0050] Specifically, the third terminal of the power switch 233 serves as a control terminal for the power switch 233 . The power control circuit 232 is configured to control the power switch 233 to be conductive under the control of the main control module 10 . When the main control module 10 controls the power switch 233 to be conductive via the power control circuit 232 , the power supply 231 supplies power to the seat motor 22 via the conductive power switch 233 . The main control module 10 is connected to the input port of the seat motor 22 (i.e., the second terminal of the power switch 233 ). By acquiring the output voltage value of the voltage signal at the input port of the seat motor 22 , the main control module 10 can detect faults in the power supply 231 .

[0051] In this embodiment, when the vehicle is powered on, the output voltage of the power supply is first acquired. During this process, multiple functional circuits in the vehicle are powered on. The main control module, through the power control circuit, controls the power switch to conduct, allowing the power supply to supply power to the seat motors. The main control module detects power supply faults by acquiring the output voltage of the voltage signal at the seat motor's input port.

[0052] Step S312: If the output voltage value matches the second preset voltage value, it is determined that there is no fault in the power supply.

[0053] In this embodiment, if the output voltage value of the voltage signal at the seat motor's input port matches a second preset voltage value, the power supply is determined to be fault-free. The second preset voltage value is the operating voltage of the power supply in normal operation. A match between the output voltage value and the second preset voltage value indicates that the main control module is able to properly control the power switch through the power control circuit, and that the power supply is outputting a voltage signal to power the seat motor in normal operation. Therefore, if the output voltage value matches the second preset voltage value, it can be determined that the power supply is fault-free. If this is determined, the process proceeds to step S314 to detect whether the power control circuit is faulty.

[0054] Step S313: If the output voltage value does not match the second preset voltage value, it is determined that the seat circuit module is faulty.

[0055] Alternatively, if the output voltage value of the voltage signal at the seat motor's input port does not match a second preset voltage value, this could indicate an abnormality in the output voltage signal of the power supply, i.e., a power supply failure, or an abnormality in the power supply control circuit, preventing the main control module from properly controlling the power switch through the power supply control circuit. Therefore, if the output voltage value does not match the second preset voltage value, it can be determined that the seat circuit module is faulty.

[0056] Step S314: Control the power switch to be turned off through the power supply control circuit.

[0057] Still referring to Figure 1, the third end of the power switch 233 is the control end of the power switch 233. The power supply control circuit 232 is used to control the power switch 233 to be turned off under the control of the main control module 10. When the main control module 10 controls the power switch 233 to be turned off through the power supply control circuit 232, the power supply 231 stops supplying power to the seat motor 22 based on the power switch 233 being in the off state. At this time, by detecting whether there is still a voltage signal at the input port of the seat motor 22, it is possible to detect whether the power supply control circuit 232 can successfully control the power switch 233, thereby realizing fault detection of the power supply control circuit 232.

[0058] In this embodiment, when it is detected that there is no fault in the power supply and the main control module can normally control the power switch to be turned on through the power supply control circuit, the main control module controls the power switch to be turned off by controlling the power supply control circuit, and detects the voltage signal of the input port of the seat motor to detect whether the main control module can successfully control the power switch to be turned off through the power supply control circuit.

[0059] Step S315: If a voltage signal is detected at the input port of the seat motor, it is determined that the seat circuit module is faulty.

[0060] In this embodiment, if a voltage signal is detected at the input port of the seat motor, it means that the main control module cannot control the power switch to be successfully disconnected through the power supply control circuit, resulting in the input port of the seat motor still being able to receive the voltage signal output by the power supply. Therefore, it can be determined that there is a fault in the seat circuit module.

[0061] Step S316: If no voltage signal is detected at the input port of the seat motor, it is determined that there is no fault in the power supply control circuit.

[0062] In this embodiment, if no voltage signal is detected at the seat motor input port, it indicates that the main control module has successfully controlled the power switch to be disconnected through the power control circuit, and it can be determined that there is no fault in the power control circuit. After completing the fault detection of the power supply unit, the main control module controls the power control circuit to turn on the power switch, allowing the power supply unit to supply power to the seat motor.

[0063] In some embodiments, when the vehicle is powered on, the power supply unit in the seat circuit module is firstly detected for faults. After completing the fault detection of the power supply and the power supply control circuit in the power supply unit, step S317 is entered to perform fault detection on the seat switch in the seat circuit module.

[0064] In other embodiments, when the vehicle is powered on, the seat switch in the seat circuit module may be detected for faults first, that is, step S317 is executed first, and after completing the fault detection of the seat switch, step S311 is executed to perform fault detection on the power supply unit in the seat circuit module; or, the seat switch in the seat circuit module may be detected for faults at the same time, that is, step S311 and step S317 are executed at the same time, which is not limited here.

[0065] Step S317: Obtain the level signal corresponding to the seat switch.

[0066] Optionally, after completing the fault detection of the power supply and the power supply control circuit in the power supply unit, the level signal corresponding to the seat switch is obtained to determine whether the level signal is within a preset level signal range.

[0067] Among them, the minimum threshold of the preset level signal range is the first voltage value, the maximum threshold is the second voltage value, the voltage value of the level signal corresponding to the seat switch in the normal off state is the first voltage value; the voltage value of the level signal corresponding to the seat motor in the normal on state is the second voltage value.

[0068] In some embodiments, when the seat switch is in the on state or the off state, it is determined whether the seat switch can be normally turned on and off by detecting whether the level signal corresponding to the seat switch is within a preset level signal range, that is, whether the voltage value of the level signal is within the range of a first voltage value and a second voltage value.

[0069] In other embodiments, when the seat switch switches between the on and off states, the seat switch is determined to be properly turned on and off by detecting whether the corresponding electrical level signal is within a preset electrical level signal range. Specifically, the electrical level signal corresponding to the seat switch is detected to be within a range of a first voltage value and a second voltage value both before and after the state transition. For example, when the seat switch switches from the on state to the off state, the electrical level signal corresponding to the seat switch in the on state is detected to be within a range of a first voltage value and a second voltage value. Furthermore, when the electrical level signal transitions to the electrical level signal corresponding to the seat switch in the off state, the electrical level signal after the transition is detected to be within the range of the first voltage value and the second voltage value.

[0070] Step S318: If the level signal is within the preset level signal range, it is determined that there is no fault in the seat switch.

[0071] In this embodiment, if it is detected that the level signal corresponding to the seat switch is within the preset level signal range, that is, the voltage value corresponding to the level signal is within the range of the first voltage value and the second voltage value, it is determined that there is no fault in the seat switch in the seat circuit module.

[0072] Step S319: If the level signal is not within the preset level signal range, it is determined that the seat circuit module is faulty.

[0073] In this embodiment, if the level signal corresponding to the seat switch is not within the preset level signal range, that is, the voltage value corresponding to the level signal is not within the range of the first voltage value and the second voltage value, it is determined that there is a fault in the seat switch, and at this time there is a fault in the seat circuit module.

[0074] Step S320: If there is no fault in the seat circuit module and it is detected that the seat switch is in the off state, the current state of the seat motor is determined.

[0075] In this embodiment, if it is detected that there is no fault in the seat circuit module, that is, there is no fault in the seat switch and the power supply unit, and the seat switch is detected to be in the off state, the current state of the seat motor is determined.

[0076] Optionally, the seat circuit module further includes a bridge unit and a bridge drive unit. The bridge unit is connected between the third terminal of the power switch and the seat motor, and the bridge drive unit is connected between the bridge unit and the main control module. As shown in FIG6 , step S320 may specifically include the following steps S321 to S323:

[0077] Step S321: If there is no fault in the seat circuit module and the seat switch is detected to be in the off state, the current signal of the bridge unit is detected.

[0078] In this embodiment, if it is detected that there is no fault in the seat circuit module and the seat switch is detected to be in the off state, a current signal detection is performed on the bridge unit connected between the power supply unit and the seat motor.

[0079] Please refer to Figure 5, which shows a block diagram of a seat control system 1 provided by this application. In this embodiment, the seat control system 1 includes at least a main control module 10 and a seat circuit module 20. The seat circuit module 20 includes at least a seat switch 21, a seat motor 22, and a power supply unit 23 for the seat motor 22. A communication connection is established between the main control module 10 and the seat circuit module 20.

[0080] Optionally, the bridge unit 24 is connected between the third end of the power switch 233 and the seat motor 22, the bridge drive unit 25 is connected between the bridge unit 24 and the main control module 10, and the bridge unit 24 includes at least a first field effect transistor 241, a second field effect transistor 242, a third field effect transistor 243 and a fourth field effect transistor 244.

[0081] Furthermore, the seat circuit module 20 also includes a bridge unit 24 and a bridge drive unit 25. The bridge unit 24 is connected between the third end of the power switch 233 and the seat motor 22. The bridge drive unit 25 is connected between the bridge unit 24 and the main control module 10. The bridge unit 24 includes at least a first field effect transistor 241, a second field effect transistor 242, a third field effect transistor 243 and a fourth field effect transistor 244.

[0082] Optionally, upon detecting that the seat switch 21 is in the on state, the main control module 10 controls the bridge drive unit 25 to output a pulse-width modulated signal. The bridge drive unit 25 is configured to drive the first and third field-effect transistors 241 and 243 to conduct via the pulse-width modulated signal, thereby causing the power supply unit 23 to supply power to the seat motor 22 for forward rotation. The bridge drive unit 25 is also configured to drive the second and fourth field-effect transistors 242 and 244 to conduct via the pulse-width modulated signal, thereby causing the power supply unit 23 to supply power to the seat motor 22 for reverse rotation. Upon detecting that the seat switch 21 is in the off state, the main control module 10 controls the bridge drive unit 25 to stop outputting the pulse-width modulated signal, thereby causing the field-effect transistors of the bridge unit 24 to be in the off state and preventing the power supply unit 23 from supplying power to the seat motor 22.

[0083] In this embodiment, the bridge unit 24 further includes a first detection resistor 245 and a second detection resistor 246. The first detection resistor 245 is connected to the third field-effect transistor 243, and the second detection resistor 246 is connected to the fourth field-effect transistor 244. The first detection resistor 245 and the second detection resistor 246 have set resistance values. Since the current value passing through the detection resistor = the voltage value across the detection resistor / the resistance value of the detection resistor, the bridge driving unit 25 can obtain the current value of the first current signal flowing through the first field-effect transistor 241 and the third field-effect transistor 243 by obtaining the voltage across the first detection resistor 245. The bridge driving unit 25 can obtain the current value of the second current signal flowing through the second field-effect transistor 242 and the fourth field-effect transistor 244 by obtaining the voltage across the second detection resistor 246.

[0084] It should be noted that when the main control module performs current signal detection on the bridge unit, the main control module obtains the current value of the first current signal flowing through the first field effect tube and the third field effect tube through the bridge driving unit, and obtains the current value of the second current signal flowing through the second field effect tube and the fourth field effect tube.

[0085] Step S322: If a current signal is detected in the bridge unit, it is determined that the current state of the seat motor is a rotation state.

[0086] Alternatively, if the main control module detects, through the bridge driver unit, that the current value of the first current signal is greater than 0A, or if the main control module detects that the current value of the second current signal is greater than 0A, this indicates that the main control module has detected, through the bridge driver unit, the presence of a current signal in the bridge unit. In this case, it can be determined that the bridge unit is abnormally conductive, causing the seat switch to be in the off state. The power supply unit is supplying power to the seat motor through the conductive bridge unit, causing the seat motor to be in the rotational state, thereby causing the seat motor to drive the driver's seat to move abnormally.

[0087] Step S323: If no current signal is detected in the bridge unit, it is determined that the current state of the seat motor is a stationary state.

[0088] In this embodiment, if the main control module detects that the current value of the first current signal is 0A through the bridge driving unit and detects that the current value of the second current signal is 0A, it means that the main control module does not detect the existence of a current signal in the bridge unit through the bridge driving unit.

[0089] In some embodiments, if no current signal is detected in the bridge unit, it can be determined that the current state of the seat motor is a stationary state.

[0090] In other embodiments, since fault detection is not performed on the bridge drive unit and the bridge unit, there may be a fault in the bridge drive unit or the bridge unit, resulting in abnormal current signal detection of the bridge unit. Alternatively, there may be a mechanical fault in the seat motor. When the power supply unit does not supply power to the seat motor, the seat motor may also rotate abnormally. Therefore, further detection of the movement state of the seat motor is required.

[0091] As shown in FIG7 , the seat circuit module further includes a Hall sensor, which can further detect the motion state of the seat motor through the Hall sensor corresponding to the seat motor. In this case, step S323 can specifically include the following steps S3231 to S3232:

[0092] Step S3231: If no current signal is detected in the bridge unit, the voltage change value output by the Hall sensor is obtained.

[0093] In this embodiment, if no current signal is detected in the bridge unit, the current state of the seat motor is determined by acquiring the voltage change value output by the Hall sensor.

[0094] Still referring to Figure 5 , the Hall sensor 26 in the seat circuit module 20 is used to detect the magnetic field generated by the permanent magnet or electromagnet fixed to the seat motor 22. When the seat motor 22 is rotating, the relative distance between the Hall sensor 26 and the permanent magnet or electromagnet attached to the seat motor 22 changes. When the Hall sensor 26 detects changes in the strength and direction of the magnetic field, it converts the magnetic field changes into readable voltage changes. The main control module 10 is connected to the Hall sensor 26 to determine the current state of the seat motor 22 based on the voltage change values ​​obtained from the Hall sensor 26.

[0095] Step S3232: If the voltage change value matches the first preset voltage value, it is determined that the current state of the seat motor is a stationary state.

[0096] In this embodiment, if it is detected that the voltage change value matches the first preset voltage value, that is, it is detected that the voltage value of the voltage signal output by the Hall sensor at the current moment is equal to the voltage value of the voltage signal output by the Hall sensor at the historical moment, and the voltage change value of the Hall sensor is 0V, it is determined that the current state of the seat motor is a stationary state.

[0097] Optionally, if the voltage change value does not match the first preset voltage value, the current state of the seat motor is determined to be the rotational state. That is, if the detected voltage change value does not match the first preset voltage value, that is, the voltage change value of the Hall sensor is not 0V, the current state of the seat motor can be determined to be the rotational state.

[0098] It should be noted that if no current signal is detected in the bridge unit and the voltage change value output by the Hall sensor is detected to be inconsistent with the first preset voltage value, it is impossible to determine whether there is a circuit fault in the bridge drive unit or the bridge unit in the seat current module, or a mechanical fault in the seat motor. When there is a mechanical fault in the seat motor, even if the main control module controls the power supply unit to stop supplying power to the seat motor, it may not be able to successfully control the seat motor to enter a stationary state.

[0099] Based on this, if the voltage change value output by the Hall sensor is detected to be inconsistent with the first preset voltage value, the power supply unit is first controlled to stop supplying power to the seat motor and the Hall sensor is used to re-detect the seat motor's motion state. If the seat motor is still detected to be in motion, it indicates a mechanical failure. In this case, the power supply unit is still unable to successfully control the seat motor to a static state. The main control module must output not only a fault indication but also a warning message to prompt the driver to stop the vehicle immediately to avoid dangerous driving.

[0100] Step S330: If the current state is the rotation state, the power supply unit is controlled to stop supplying power to the seat motor.

[0101] In this embodiment, the specific implementation of step S330 can refer to the content of the above embodiments and will not be repeated here.

[0102] Step S340: If there is a fault in the seat circuit module, a fault prompt message is output, where the fault prompt message is used to indicate that there is a fault in the seat switch, the seat motor, and / or the power supply unit.

[0103] In this embodiment, if a fault is detected in the seat circuit, a fault prompt message is output. Optionally, the output method of the fault prompt message includes at least one of the following output methods: instrument panel display, flashing display light, voice broadcast, etc.

[0104] Optionally, when fault detection is performed on a seat circuit module that includes at least a seat switch, a seat motor, and a power supply unit for the seat motor, when a fault is detected in any functional unit in the seat circuit module, the fault prompt information corresponding to the functional unit is immediately output, and the corresponding fault prompt information is displayed on the vehicle's dashboard to help the vehicle driver quickly locate the fault position. At the same time, the display light flashing and voice broadcast of the fault prompt information can be combined to avoid the driver failing to notice the fault prompt information displayed on the dashboard in time due to being focused on driving the vehicle.

[0105] In this embodiment, the seat switch, seat motor and power supply unit of the seat motor in the seat circuit module are detected respectively, and when a fault is detected in any functional unit, the fault prompt information corresponding to the functional unit is immediately output, so that the driver of the vehicle can promptly repair the faulty functional unit; at the same time, when it is detected that there is no fault in the seat circuit module and the seat switch is in the off state, by determining the current state of the seat motor, it can be determined whether the seat motor drives the driver's seat to move abnormally, and when it is detected that the seat motor is in the rotating state, the seat motor can be successfully controlled to enter a stationary state based on the seat circuit module that does not have a fault, thereby improving the safety and reliability of the seat and preventing the occurrence of driving accidents.

[0106] Please refer to Figure 8, which shows a flow chart of a seat control method provided by another embodiment of the present application. The seat control method provided by the embodiment of the present application will be described in detail below with reference to Figure 8. The seat control method may include the following steps:

[0107] Step S401: When the vehicle is powered on, control the power supply to supply power to the seat motor.

[0108] Optionally, when the vehicle is in a powered-on state, the main control module controls the power supply to supply power to the seat motor.

[0109] Step S402: obtaining an output voltage value of the power supply, and detecting whether the output voltage value matches a second preset voltage value.

[0110] In this embodiment, the main control module performs fault detection on the power supply by acquiring the output voltage value of the power supply.

[0111] Optionally, if the main control module detects that the output voltage value does not match the second preset voltage value, it determines that there is a fault in the seat circuit module and enters step S403; if the main control module detects that the output voltage value matches the second preset voltage value, it determines that there is no fault in the power supply and enters step S404.

[0112] Step S403: Output fault prompt information.

[0113] In this embodiment, if the main control module detects that the output voltage value does not match the second preset voltage value, it determines that there is a fault in the seat circuit module. At this time, the main control module outputs a fault prompt message to prompt the driver that there is a fault in the seat switch, seat motor, and / or power supply unit.

[0114] Step S404: The power supply switch is controlled to be disconnected by the power supply control circuit, and a voltage signal is detected at the input port of the seat motor.

[0115] In this embodiment, if the main control module detects a voltage signal at the input port of the seat motor, it determines that there is a fault in the seat circuit module and enters step S403; if the main control module does not detect a voltage signal at the input port of the seat motor, it determines that there is no fault in the power supply control circuit and enters step S405.

[0116] Step S405: controlling the power switch to be turned on via the power supply control circuit.

[0117] Optionally, after completing the fault detection of the power supply unit, the main control module controls the power supply switch to be turned on through the power supply control circuit.

[0118] Step S406: obtaining a level signal corresponding to the seat switch, and detecting whether the level signal is within a preset level signal range.

[0119] In this embodiment, if the main control module detects that the level signal is not within the preset level signal range, it is determined that there is a fault in the seat circuit module and the process goes to step S403; if the main control module detects that the level signal is within the preset level signal range, it is determined that there is no fault in the seat switch and the process goes to step S407.

[0120] Step S407: Detect whether the seat switch is in the off state.

[0121] In this embodiment, if the main control module detects that the seat switch is in the on state, the process proceeds to step S408; if the main control module detects that the seat switch is in the off state, the process proceeds to step S409.

[0122] Step S408: Control the seat motor to drive the seat to move.

[0123] Optionally, if the main control module detects that the seat switch is in the on state, it controls the seat motor according to the control instruction of the vehicle seat to drive the seat to move.

[0124] Step S409: Detect whether there is a current signal in the bridge unit.

[0125] In this embodiment, the current signal of the bridge unit is detected. If the main control module detects the presence of a current signal in the bridge unit, it determines that the current state of the seat motor is a rotational state, and then proceeds to step S410; if the main control module does not detect the presence of a current signal in the bridge unit, then proceeds to step S411.

[0126] Step S410: Control the power supply unit to stop supplying power to the seat motor.

[0127] Optionally, if it is detected that the current state of the seat motor is a rotating state, the main control module controls the power supply unit to stop supplying power to the seat motor to control the seat motor to enter a stationary state, thereby causing the seat motor to stop driving the seat to move.

[0128] Step S411: Obtain the voltage change value output by the Hall sensor, and detect whether the voltage change value is 0V.

[0129] In this embodiment, if the main control module detects that the voltage change value is 0V, it determines that the current state of the seat motor is a stationary state. At this time, it can be determined that the seat motor does not drive the seat to move abnormally, and the detection of the seat circuit module is ended; if the main control module detects that the voltage change value is not 0V, it determines that the current state of the seat motor is a rotating state, and enters step S412.

[0130] Step S412: Control the power supply unit to stop supplying power to the seat motor and output a fault prompt message.

[0131] In this embodiment, if the main control module detects that the voltage change value is not 0V, it controls the power supply unit to stop supplying power to the seat motor and outputs a fault prompt message to prompt the driver that there is a fault in the seat circuit module.

[0132] In this embodiment, the specific implementation of steps S401 to S412 can refer to the content of the above embodiments and will not be repeated here.

[0133] In this embodiment, the power supply unit of the seat motor and the seat switch are inspected for faults respectively, and when a fault is detected in any functional unit, the fault prompt information corresponding to the functional unit is immediately output, so that the driver of the vehicle can promptly inspect the functional unit with the fault; at the same time, when it is detected that there is no fault in the seat circuit module and the seat switch is in the closed state, the current state of the seat motor can be accurately detected through the Hall sensor and the current signal of the bridge unit connected to the seat motor, and when it is detected that the seat motor is in the rotating state, the seat motor can be successfully controlled to enter a stationary state based on the seat circuit module that does not have a fault, thereby improving the safety and reliability of the seat and preventing the occurrence of driving accidents.

[0134] Please refer to FIG9 , which shows a structural block diagram of a seat control device 500 provided in one embodiment of the present application. The seat control device 500 may include: a fault detection module 510 , a state determination module 520 , and a power supply control module 530 .

[0135] The fault detection module 510 is used to perform fault detection on a seat circuit module of a driver's seat of the vehicle when the vehicle is powered on. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit of the seat motor.

[0136] The state determination module 520 is configured to determine the current state of the seat motor if there is no fault in the seat circuit module and the seat switch is detected to be in the off state.

[0137] The power supply control module 530 is configured to control the power supply unit to stop supplying power to the seat motor if the current state is the rotation state.

[0138] In some embodiments, the power supply unit includes a power supply, and the fault detection module 510 can be specifically used to: obtain the output voltage value of the power supply when the vehicle is in a powered-on state; if the output voltage value matches the second preset voltage value, it is determined that there is no fault in the power supply; if the output voltage value does not match the second preset voltage value, it is determined that there is a fault in the seat circuit module.

[0139] Optionally, the power supply unit also includes a power supply control circuit and a power supply switch, the first end of the power supply switch is connected to the power supply, the second end of the power supply switch is connected to the input port of the seat motor, and the third end of the power supply switch is connected to the power supply control circuit. The fault detection module 510 can also be specifically used to: control the power supply switch to disconnect through the power supply control circuit; if a voltage signal is detected at the input port of the seat motor, it is determined that there is a fault in the seat circuit module; if no voltage signal is detected at the input port of the seat motor, it is determined that there is no fault in the power supply control circuit.

[0140] In other embodiments, the fault detection module 510 can be specifically used to: obtain the level signal corresponding to the seat switch; if the level signal is within the preset level signal range, determine that there is no fault in the seat switch; if the level signal is not within the preset level signal range, determine that there is a fault in the seat circuit module.

[0141] In some embodiments, the seat circuit module also includes a bridge unit, and the power supply unit is used to power the seat motor through the bridge unit. The state determination module 520 can be specifically used to: if there is no fault in the seat circuit module and the seat switch is detected to be in the off state, then the current signal of the bridge unit is detected; if the bridge unit is detected to have a current signal, then it is determined that the current state of the seat motor is a rotating state; if the bridge unit is not detected to have a current signal, then it is determined that the current state of the seat motor is a stationary state.

[0142] Optionally, the seat circuit module also includes a Hall sensor corresponding to the seat motor, and the state determination module 520 can also be specifically used to: if no current signal is detected in the bridge unit, obtain the voltage change value output by the Hall sensor; if the voltage change value matches the first preset voltage value, determine that the current state of the seat motor is a stationary state; the state determination module 520 can also be specifically used to: if the voltage change value does not match the first preset voltage value, determine that the current state of the seat motor is a rotating state.

[0143] In some embodiments, the seat control device 500 further includes a fault prompt information output module for outputting fault prompt information if a fault occurs in the seat circuit module. The fault prompt information is used to indicate that a fault occurs in the seat switch, seat motor, and / or power supply unit.

[0144] In some embodiments, the fault detection module 510 can also be specifically used to: obtain the real-time driving speed of the vehicle when the vehicle is in the powered-on state; if the real-time driving speed is greater than the preset driving speed, perform fault detection on the seat circuit module of the driver's seat of the vehicle.

[0145] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0146] In several embodiments provided in this application, the coupling between modules may be electrical, mechanical or other forms of coupling.

[0147] In addition, the functional modules in the various embodiments of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The above-mentioned integrated modules may be implemented in the form of hardware or software functional modules.

[0148] In summary, the solution provided in the embodiments of the present application performs fault detection on the seat circuit module of the driver's seat of the vehicle while the vehicle is powered on. The seat circuit module includes at least a seat switch, a seat motor, and a power supply unit for the seat motor. If the seat circuit module is not faulty and detects that the seat switch is in the off state, the current state of the seat motor is determined. If the current state is rotational, the power supply unit is controlled to stop supplying power to the seat motor. This embodiment of the present application promptly controls the power supply unit to stop supplying power to the seat motor when the seat switch is in the off state and further detects that the seat motor is in the rotational state (i.e., abnormal movement of the driver's seat). This prevents the seat motor from rotating unexpectedly, thereby preventing the unexpected rotation of the seat motor from driving abnormal movement of the driver's seat. This achieves a functional safety design for the driver's seat and improves vehicle driving safety. Furthermore, the vehicle's seat circuit module is pre-detected for faults, ensuring that the seat motor can be successfully de-energized in the event of abnormal movement of the driver's seat, further improving vehicle driving safety.

[0149] Please refer to Figure 10, which shows a structural block diagram of a vehicle 600 provided in an embodiment of the present application. The above method provided in the embodiment of the present application can be executed by the vehicle 600.

[0150] The vehicle 600 in the embodiment of the present application may include one or more of the following components: a processor 601, a memory 602, and one or more applications, wherein the one or more applications may be stored in the memory 602 and configured to be executed by one or more processors 601, and the one or more programs are configured to execute the method as described in the aforementioned method embodiment.

[0151] Processor 601 may include one or more processing cores. Processor 601 utilizes various interfaces and circuits to connect various components within vehicle 600. It executes instructions, programs, code sets, or instruction sets stored in memory 602, and accesses data stored in memory 602 to perform various functions and process data within vehicle 600. Optionally, processor 601 may be implemented using at least one of the following hardware forms: a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). Processor 601 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU primarily handles the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem handles wireless communications. It is understood that the modem may also be integrated into processor 601 and implemented separately via a communications chip.

[0152] The memory 602 may include random access memory (RAM) or read-only memory (ROM). The memory 602 may be used to store instructions, programs, codes, code sets, or instruction sets. The memory 602 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the various method embodiments described below, and the like. The data storage area may also store data created by the vehicle 600 during use (such as the various correspondences described above).

[0153] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0154] In several embodiments provided in this application, the coupling or direct coupling or communication connection between the modules shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0155] In addition, the functional modules in the various embodiments of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The above-mentioned integrated modules may be implemented in the form of hardware or software functional modules.

[0156] Please refer to Figure 11, which shows a block diagram of a computer-readable storage medium 700 provided in an embodiment of the present application. The computer-readable storage medium 700 stores program code 710, which can be called by a processor to execute the method described in the above method embodiment.

[0157] The computer-readable storage medium 700 can be an electronic memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read-Only Memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium 700 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 700 has storage space for program code 710 for executing any of the method steps described above. These program codes can be read from or written to one or more computer program products. The program code 710 can be compressed, for example, in a suitable form.

[0158] In some embodiments, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the steps of each of the above method embodiments.

[0159] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A seat control method, characterized in that, The method includes: When the vehicle is in the powered-on state, perform a fault detection on the seat circuit module of the driver's seat of the vehicle. The seat circuit module at least includes a seat switch, a seat motor, and a power supply unit for the seat motor; If there is no fault in the seat circuit module and it is detected that the seat switch is in the closed state, determine the current state of the seat motor; If the current state is the rotating state, control the power supply unit to stop supplying power to the seat motor.

2. The method according to claim 1, wherein The seat circuit module further includes a bridge unit, and the power supply unit is used to supply power to the seat motor through the bridge unit; The step of if there is no fault in the seat circuit module and it is detected that the seat switch is in the closed state, then determine the current state of the seat motor, includes: If there is no fault in the seat circuit module and it is detected that the seat switch is in the closed state, perform a current signal detection on the bridge unit; If it is detected that there is a current signal in the bridge unit, determine that the current state of the seat motor is the rotating state; If it is not detected that there is the current signal in the bridge unit, determine that the current state of the seat motor is the stationary state.

3. The method according to claim 2, wherein The seat circuit module further includes a Hall sensor corresponding to the seat motor; The step of if it is not detected that there is the current signal in the bridge unit, then determine that the current state of the seat motor is the stationary state, includes: If it is not detected that there is the current signal in the bridge unit, obtain the voltage change value output by the Hall sensor; If the voltage change value matches a first preset voltage value, determine that the current state of the seat motor is the stationary state; The method further includes: If the voltage change value does not match the first preset voltage value, determine that the current state of the seat motor is the rotating state.

4. The method according to claim 1, wherein The power supply unit includes a power supply. When the vehicle is in the powered-on state, the step of performing a fault detection on the seat circuit module of the driver's seat of the vehicle includes: When the vehicle is in the powered-on state, obtain the output voltage value of the power supply; If the output voltage value matches a second preset voltage value, determine that there is no fault in the power supply; If the output voltage value does not match the second preset voltage value, determine that there is a fault in the seat circuit module.

5. The method according to claim 4, wherein The power supply unit further includes a power supply control circuit and a power supply switch. The first end of the power supply switch is connected to the power supply, the second end of the power supply switch is connected to the input port of the seat motor, and the third end of the power supply switch is connected to the power supply control circuit; After the step of if the output voltage value matches the second preset voltage value, determine that there is no fault in the power supply, the method further includes: Control the power supply switch to disconnect through the power supply control circuit; If a voltage signal is detected at the input port of the seat motor, determine that there is a fault in the seat circuit module; If no voltage signal is detected at the input port of the seat motor, determine that there is no fault in the power supply control circuit.

6. The method according to claim 1, wherein When the vehicle is in the powered-on state, performing a fault detection on the seat circuit module of the driver's seat of the vehicle, including: When the vehicle is in the powered-on state, obtaining the level signal corresponding to the seat switch; If the level signal is within the preset level signal range, determining that the seat switch has no fault; If the level signal is not within the preset level signal range, determining that the seat circuit module has a fault.

7. The method according to any one of claims 1 to 6, characterized in that After performing the fault detection on the seat circuit module of the driver's seat of the vehicle when the vehicle is in the powered-on state, the method further includes: If the seat circuit module has a fault, outputting a fault prompt message, where the fault prompt message is used to prompt that there is a fault in the seat switch, the seat motor, and / or the power supply unit.

8. The method according to any one of claims 1 to 6, characterized in that, When the vehicle is in the powered-on state, performing a fault detection on the seat circuit module of the driver's seat of the vehicle, including: When the vehicle is in the powered-on state, obtaining the real-time driving speed of the vehicle; If the real-time driving speed is greater than the preset driving speed, performing a fault detection on the seat circuit module of the driver's seat of the vehicle.

9. A seat control device, characterized in that, The seat control device includes: A fault detection module, configured to perform a fault detection on the seat circuit module of the driver's seat of the vehicle when the vehicle is in the powered-on state, where the seat circuit module at least includes a seat switch, a seat motor, and a power supply unit for the seat motor; A state determination module, configured to determine the current state of the seat motor if the seat circuit module has no fault and it is detected that the seat switch is in the off state; A power supply control module, configured to control the power supply unit to stop supplying power to the seat motor if the current state is the rotating state.

10. A vehicle, characterized in that, The vehicle includes: One or more processors; A memory; One or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, Program code is stored in the computer-readable storage medium, and the program code can be called by the processor to execute the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Control system and control method for power seat of vehicle

    CN104340086A

  • Intelligent adjusting automobile seat and adjusting method thereof

    CN112977188A

  • Control device and method for preventing automobile seat from sliding unexpectedly

    CN113031478A

  • Seat control method and device, vehicle and storage medium

    CN117002349A

  • Seat motor control circuit

    CN208806762U