Vehicle seat ventilation fault detection method and device

By adopting an enhanced sampling strategy in the current sampling of seat ventilation motors, the problem of misdiagnosis of open circuit fault detection in the prior art is solved, and the accuracy of detection is improved.

CN119438982APending Publication Date: 2025-02-14CONTINENTAL AUTOMOTIVE R & D (CHONGQING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411639174.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The prior art is prone to misdiagnosis when detecting open circuit failures of vehicle seat ventilation motors, resulting in insufficient detection accuracy.

Method used

Multiple current channels are sampled in a polling manner, and enhanced sampling is performed in the sampling gap between the first current channel and the next current channel, and continuously samples multiple times to increase the sampling volume. According to the results of enhanced sampling, check whether there is an open circuit fault in the power supply end of the seat ventilation motor.

Benefits of technology

By enhancing the sampling strategy, the sampling volume of the driving current is improved, the possibility of misdiagnosis is reduced, and the accuracy of open circuit fault detection is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119438982A_ABST
    Figure CN119438982A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle seat ventilation fault detection method and device. The method comprises the steps that a plurality of current channels are sampled in a polling mode, and the plurality of current channels comprise a first current channel used for collecting driving current of a seat ventilation motor, a second current channel used for collecting driving current of the seat ventilation motor, and a third current channel used for collecting driving current of the seat ventilation motor, when a first current channel is polled, performing enhanced sampling, the enhanced sampling comprising: continuously performing multiple times of sampling on the driving current in a sampling gap between the first current channel and a next current channel; and detecting an open-circuit fault of the power supply end of the seat ventilation motor according to a result of the enhanced sampling. According to the invention, open-circuit fault detection is executed based on an enhanced sampling mode, so that the accuracy of open-circuit fault detection can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to vehicle seat ventilation technology, and in particular to a vehicle seat ventilation failure detection method and device. Background Art

[0002] Seat ventilation is gradually becoming a standard feature of vehicles. This function is generally achieved by adding fans to the back of the seat cushion and backrest foam, using the fans to draw air into the ventilation layer, and then the airflow penetrates upward from the surface of the ventilation layer to the surface of the seat cover, reducing the temperature of the seat surface and bringing comfort.

[0003] When implementing the seat ventilation function, the open circuit fault is generally detected based on the feedback current in the fan motor movement. For example, when the feedback of the motor drive current is detected to be less than a certain threshold during the operation of the fan, it can be determined that the motor is open circuit fault.

[0004] However, in actual applications, it is found that the above open circuit fault detection method is prone to misdiagnosis, so the accuracy needs to be improved. Summary of the invention

[0005] In view of this, the present invention provides a method and device for detecting vehicle seat ventilation faults, which can improve the accuracy of open circuit fault detection.

[0006] A method for detecting a vehicle seat ventilation fault according to an embodiment of the present invention comprises: sampling a plurality of current channels in a polling manner, wherein the plurality of current channels comprise: a first current channel for collecting a driving current of a seat ventilation motor; when the first current channel is polled, performing enhanced sampling, wherein the enhanced sampling comprises: continuously performing multiple samplings of the driving current within a sampling gap between the first current channel and a next current channel; and detecting an open circuit fault at a power supply end of the seat ventilation motor based on a result of the enhanced sampling.

[0007] In some embodiments, based on the result of the enhanced sampling, the step of detecting an open circuit fault at the power supply end of the seat ventilation motor includes: for each sampling value of the drive current, determining whether it is less than an open circuit current threshold, and if the cumulative number of consecutive values ​​less than is greater than the number threshold, determining that the open circuit fault exists.

[0008] In some implementations, the power supply of the seat ventilation motor is controlled by controlling a high-drive chip, and the first current channel corresponds to the high-drive chip and is used to receive the driving current fed back by the high-drive circuit.

[0009] In some implementations, the gear position of the seat ventilation motor is controlled by controlling a PWM driver chip, and a short circuit or open circuit fault of a PWM input terminal of the seat ventilation motor is detected according to a driving control state fed back by the PWM driver chip.

[0010] In some embodiments, the PWM input terminal is a low-side drive type, and the method further includes: when receiving a request to start the seat ventilation motor, entering a pre-activation state; in the pre-activation state, controlling the high-side drive chip to supply power to the power supply terminal of the seat ventilation motor, and prohibiting the PWM drive chip from providing a PWM signal to the PWM input terminal; and in the pre-activation state, detecting an open circuit fault and a short circuit to ground fault at the PWM input terminal.

[0011] In some embodiments, the method further includes: when an open circuit fault or a short circuit to ground fault is not detected at the PWM input terminal in the pre-activation state, controlling entry into an activation state; and in the activation state, controlling the PWM driver chip to provide a PWM signal to the PWM input terminal; and in the activation state, performing the enhanced sampling step.

[0012] In some embodiments, in the activated state, the following are further performed: detecting a short-circuit to power fault of the PWM input terminal, and detecting a short-circuit to ground fault of the power supply terminal of the seat ventilation motor.

[0013] In some implementations, after entering the activation state, the enhanced sampling step is performed after a preset delay.

[0014] In some embodiments, the method also includes: when a shutdown request for the seat ventilation motor is received, controlling the motor to enter an inactive state; in the inactive state, prohibiting the high-drive chip from supplying power to the power supply end of the seat ventilation motor, and prohibiting the PWM drive chip from providing a PWM signal to the PWM input end of the seat ventilation motor; and in the inactive state, detecting a short circuit to a power failure at the power supply end of the seat ventilation motor.

[0015] A vehicle seat ventilation fault detection device according to an embodiment of the present invention comprises: a sampling module with an enhanced sampling function, which is used to sample multiple current channels in a polling manner, wherein the multiple current channels include: a first current channel, which is used to collect the driving current of the seat ventilation motor, and when the first current channel is polled, enhanced sampling is performed, and the enhanced sampling includes: continuously performing multiple samplings of the driving current within the sampling gap between the first current channel and the next current channel; and a fault detection module, which is used to detect an open circuit fault at the power supply end of the seat ventilation motor according to the result of the enhanced sampling of the sampling module.

[0016] In some embodiments, the detection device controls the gear position of the seat ventilation motor by controlling a PWM driver chip, and the PWM input end of the seat ventilation motor is a low-side driver type, and the detection device also includes: a state management module, which has an inactive state, a pre-activated state and an active state; the fault detection module is used to detect whether there is an open circuit fault at the PWM input end when the state management module is in the pre-activated state; wherein the state management module is specifically used to control the entry from the inactive state to the pre-activated state when a request to start the seat ventilation motor is received, and when no fault is detected at the PWM input end in the pre-activated state, control the entry into the activated state; in the inactive state, it is prohibited to supply power and provide PWM signals to the seat ventilation motor, in the pre-activated state, supply power to the seat ventilation motor but do not provide PWM signals, and in the activated state, supply power and provide PWM signals to the seat ventilation motor.

[0017] A control system according to an embodiment of the present invention is used to control a seat ventilation motor of a vehicle, comprising: a controller; a high-speed drive chip, controlled by the controller, for supplying power to the seat ventilation motor; and a PWM drive chip, controlled by the controller, for providing a PWM signal to the seat ventilation motor to control the gear position of the seat ventilation motor; wherein the controller is used to execute the method described in the embodiment of the present invention.

[0018] A computer device / equipment / system according to an embodiment of the present invention includes a memory, a processor, and a computer program / instruction stored in the memory, wherein the processor executes the computer program / instruction to implement the method according to the embodiment of the present invention.

[0019] A computer-readable storage medium according to an embodiment of the present invention stores a computer program / instruction thereon, and the computer program / instruction implements the method according to the embodiment of the present invention when executed by a processor.

[0020] A computer program product according to an embodiment of the present invention includes a computer program / instruction. When the computer program / instruction is executed by a processor, the method according to the embodiment of the present invention is implemented.

[0021] Beneficial effects of the embodiments of the present invention:

[0022] By implementing an enhanced acquisition strategy for the driving current of the seat fan motor, the problem of false detection of open circuit faults caused by unstable motor current can be effectively solved, thereby improving the detection accuracy of open circuit faults. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Other details and advantages of the present invention will become apparent from the detailed description provided below. It should be understood that the following drawings are merely illustrative and thus cannot be considered as limiting the present invention, and the following will be described in detail with reference to the drawings, wherein:

[0024] Figure 1 is a structural schematic diagram of an embodiment of a seat ventilation system of the present invention;

[0025] Figure 2A is a structural schematic diagram of another embodiment of the seat ventilation system of the present invention;

[0026] Figure 2B is a flow chart of an embodiment of a method for detecting a vehicle seat ventilation failure of the present invention;

[0027] Figure 2C is a schematic diagram of an embodiment of the enhanced sampling strategy of the present invention;

[0028] Figure 2D is a flow chart of an embodiment of the present invention for detecting an open circuit fault based on the result of enhanced sampling;

[0029] Figure 3A is a structural schematic diagram of another embodiment of the seat ventilation system of the present invention;

[0030] Figure 3B is a timing diagram of various signals under different driving states of an embodiment of the present invention;

[0031] Figure 3C is a flow chart of an embodiment of a method for detecting a vehicle seat ventilation failure of the present invention;

[0032] Figure 4 It is a schematic diagram of the current characteristic curve;

[0033] Figure 5 It is a schematic diagram of the structure of an embodiment of a computer device / equipment / system of the present invention. DETAILED DESCRIPTION

[0034] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer and more understandable, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only for explaining the present invention and are not intended to limit the present invention.

[0035] In the description of the present invention, it is to be understood that the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. Moreover, the terms "first", "second", etc. are applicable to distinguishing similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein.

[0036] like Figure 1 , which is a schematic diagram of the structure of an embodiment of the seat ventilation system of the present invention, and can realize the ventilation function of the vehicle seat. The system includes: a controller 10, a high side driver chip (High Side Driver) 20, a PWM driver chip (Pulse Width Modulation Driver) 30 and a seat fan motor (also called a fan motor or motor) 40.

[0037] Among them, in different automotive electronic and electrical architectures, the controller 10 can be, for example, a body controller, a regional controller, a central control unit, an HPC (High Performance Computer) or an ECU (Electronic Control Unit).

[0038] Among them, the high-speed drive chip 20 supplies power to the motor 40 under the control of the controller 10. For example, when the user turns on the seat ventilation function, the controller 10 sends a power supply indication signal to the high-speed drive chip 20 to instruct the high-speed drive chip 20 to supply power to the motor 40. In addition, the high-speed drive chip 20 feeds back the driving current of the motor 40 to the controller 10, and the controller 10 monitors whether the power supply end of the motor 40 (that is, the power supply output end of the high-speed drive chip 20, or the power supply input end of the motor) has an open circuit, a short circuit, or other faults based on the fed-back driving current, thereby executing corresponding fault handling strategies, such as shutdown, fault alarm, etc.

[0039] Among them, under the control of the controller 10, the PWM driver chip 30 provides the motor 40 with PWM signals corresponding to different ventilation gears, thereby controlling the motor 40 to work at different speeds to provide different wind speeds. For example, the controller 10 can send the corresponding gear indication information (which can be an indication of the duty cycle in the PWM signal) to the PWM driver chip 30 based on the user's wind speed gear selection, and the PWM driver chip 30 outputs the PWM signal corresponding to the gear to the motor 40 based on the gear indication to control the running speed of the motor 40. In some embodiments, the PWM driver chip 30 can provide PWM signals of gears 1, 2, and 3 to control the motor 40 to work in three modes: low speed, medium speed, and high speed.

[0040] In addition, when the user turns on the seat ventilation function, the controller 10 can simultaneously send the power supply indication and the gear indication to the high-speed drive chip 20 and the PWM drive chip 30. For example, the control interface of the seat ventilation function includes four buttons: OFF, 1st gear, 2nd gear and 3rd gear. When the motor 40 is not turned on, if the user triggers the 2nd gear button, the controller 10 sends the power supply indication and the PWM duty cycle indication corresponding to the 2nd gear to the high-speed drive chip 20 and the PWM drive chip 30 respectively.

[0041] In addition, the PWM driver chip 30 itself has a diagnostic function, for example, a driver chip of the model "TLE75620" of Infineon Technologies can be used, which can detect open circuit, short circuit and other faults of the PWM input terminal of the motor 40 (that is, the output terminal of the PWM signal of the PWM driver chip, also called the PWM control terminal) and provide feedback on the control state. Specifically, the PWM driver chip 30 feeds back the control state to the controller 10, so that the controller 10 can monitor whether there is an open circuit, short circuit and other faults at the PWM input terminal of the motor 40, thereby executing a corresponding fault handling strategy, such as shutdown, fault alarm and other operations.

[0042] exist Figure 1 The inventors of the present application have found in actual development that when using the feedback of the driving current of the motor 40 to detect whether there is an open circuit fault at the power supply end, there is a certain degree of misdiagnosis probability that cannot be ignored, which is particularly obvious during the startup phase of the fan.

[0043] After analysis, it was found that the current of the motor 40 is unstable during operation, with large fluctuations, and the cycle is also unstable, which changes according to the frequency and duty cycle of the PWM signal. In particular, the drive current is relatively low (close to 0A) when the motor is commutating. In addition, because the motor speed is inconsistent when the fan is working in different gears (1 / 2 / 3), the time and frequency of commutation are inconsistent. For example, Figure 4As shown in FIG. 1 , it is the current characteristic curve when the fan works in gear 1. The position where the current is close to 0 indicated by the arrow in the figure is the phase switching moment.

[0044] In actual applications, the controller 10 controls not only the seat ventilation motor 40 but also other motors, such as the door motor and the window motor. Therefore, in addition to the high-speed drive chip 20, the controller 10 also connects to multiple other high-speed drive chips to realize the power supply control of other motors. Based on the control requirements of the workload of the controller 10, it is impossible for the controller 10 to collect the feedback current of the high-speed drive chip 20 in real time, but the feedback current of all connected high-speed drive chips is sampled by a polling mechanism. Assuming that there are 8 current (sampling) channels in the controller 10 to collect the feedback current of 8 high-speed drive chips 20 respectively, a 100ms diagnostic task can be designed to poll and sample the 8 100ms current channels at intervals of 12.5ms to meet the load requirements of the controller. In other words, the driving current fed back by the high-speed drive chip 20 can be collected once every 100ms. Obviously, the driving current has the problems of a long sampling period and a small amount of sampling data. In addition, the driving current itself is unstable, and it is easy to collect a small value of driving current (such as the current at the phase change moment), which leads to misdiagnosis of open circuit faults. The open circuit fault refers to a situation where the driving current is less than the open circuit current threshold.

[0045] Based on this, this embodiment provides a vehicle seat ventilation fault detection solution, which increases the sampling amount of the driving current by introducing an enhanced current sampling strategy, and evaluates whether there is an open circuit fault based on a large amount of sampling, thereby improving the detection accuracy of the open circuit fault. Figures 2A to 2C To explain.

[0046] like Figure 2A FIG. 1 is a schematic diagram of the structure of an embodiment of a seat ventilation system of the present invention. Figure 2B FIG. 1 is a flow chart of an embodiment of a method for detecting a vehicle seat ventilation failure according to the present invention. Figure 2C , which is a schematic diagram of an embodiment of the enhanced sampling strategy of the present invention.

[0047] exist Figure 2A In the embodiment, a sampling module 101 (executing Figure 2B Steps S20 and S22 in the above example) and the fault detection module 102 (executing Figure 2B In step S24). Figure 2B In the present invention, the vehicle seat ventilation failure detection method comprises the following steps:

[0048] Step S20: sampling multiple current channels in a polling manner.

[0049] The multiple current channels correspond to different high-drive output controls, including a first current channel corresponding to the high-drive chip 20, which is used to collect the drive current of the seat ventilation motor 40, and the remaining current channels may correspond to the high-drive chips of the lights, doors or other seats. For example, for 8 current channels, a 100ms diagnostic task can be set, and the 8 current channels are polled for diagnosis at an interval of 12.5ms per group. When the corresponding current channel is polled, a sampling is performed, that is, in a common sampling scheme, the current channel corresponding to the high-drive chip 20 will be sampled once every 100ms.

[0050] Step S22: When the first current channel is polled, enhanced sampling is performed.

[0051] The enhanced sampling includes: performing multiple samplings on the drive current in a sampling gap between the first current channel and the next current channel. Specifically, when the first current channel is sampled (i.e., the feedback current of the high-drive chip 20 is sampled), multiple current samplings are performed in a sampling gap between the first current channel and the next current channel instead of sampling once, thereby obtaining more current sampling values.

[0052] For example, Figure 2C As shown, AD-01 is the sampling gap between the first current channel and the next current channel. In this gap, 10 consecutive samplings are performed at intervals of 1 ms to obtain 10 sampling values, that is, the sampling amount is increased by 10 times compared with ordinary sampling. Among them, t0 is the moment of polling the first current channel, t12.5 is the moment of polling the next current channel, and so on. In addition, when sampling the current of other current channels, the ordinary sampling method can be used, that is, sampling only once, so that the load demand of the controller 10 can be guaranteed.

[0053] Step S24: According to the result of enhanced sampling in step S22, an open circuit fault at the power supply end of the seat ventilation motor is detected.

[0054] In step S24, for each sampled value of the driving current, it can be determined whether it is less than the open circuit current threshold value. If the cumulative number of consecutive values ​​less than the open circuit current threshold value is greater than the number threshold value, it is determined that an open circuit fault exists. For example, if 500 consecutive sampled values ​​are detected to be less than the open circuit current threshold value, it can be determined that an open circuit fault exists. For example, referring to Figure 2DAs shown, it is a flow chart of an embodiment of step S24. At the beginning of the detection, an open circuit count value OLCnt is set (step S241). The count value defaults to 0 and is used to record the number of times the drive current is less than the open circuit current threshold. Every time a drive current value Imot is collected, it is determined whether Imot is less than the open circuit current threshold Iol (step S242). If it is less than, OLCnt performs an accumulation operation (step S243), and if it is greater than, OLCnt is reset to 0. Next, it is determined whether OLCnt is greater than or equal to the quantity threshold (step S244). If it is less than, it is determined whether the next drive current value Imot is less than the open circuit current threshold Iol (step S242). If it is greater than or equal to, it is considered that there is an open circuit fault at the power supply end of the motor 40 (step S245).

[0055] In addition, because the current is small and fluctuates greatly during the motor startup phase, the enhanced sampling scheme of this embodiment may be executed after a certain delay after the motor is started, so as to further improve the accuracy of the result.

[0056] In this embodiment, the sampling amount of the driving current is increased by enhanced sampling, and the open circuit fault is detected based on a large amount of sampling. Even if the current at the switching moment or a small current is occasionally sampled, it will not affect the final judgment result, thereby improving the accuracy of open circuit fault detection.

[0057] exist Figure 1 In the scheme, with the help of the diagnostic function of the PWM driver chip 30, it is possible to determine whether there is an open circuit or short circuit fault at the PWM input terminal based on the control state fed back by the PWM driver chip 30. However, for a bottom-side driven motor (i.e., the low level in the PWM signal is valid), when the motor is working, the system will control the PWM driver chip 30 to output a square wave with a certain H / L (high / low) level ratio according to the duty cycle corresponding to different gear speeds, and when the PWM driver chip 30 outputs a low level, there is a risk of falsely reporting an open circuit fault.

[0058] Based on this, this embodiment designs different fan driving states, especially introduces a pre-activation state, and then assigns different fault types to different driving states, so as to detect corresponding faults in corresponding driving states. For example, an open circuit fault of a PWM input terminal is detected in the pre-activation state to avoid misdiagnosis caused by a low level of a PWM signal. Figures 3A to 3C To explain.

[0059] like Figure 3A FIG. 1 is a schematic diagram of the structure of an embodiment of a seat ventilation system of the present invention. Figure 3B As shown in FIG. 1 , it is a timing diagram of each signal under different driving states of this embodiment, such as Figure 3CShown is a flow chart of an embodiment of a method for detecting vehicle seat ventilation failure of the present invention.

[0060] exist Figure 3A In the embodiment, a state management module 103 is provided in the controller 10 to manage different driving states of the fan (motor), for example, to execute the conversion between control states. In the fault detection module 102, different driving states are matched with detectable fault types, so that corresponding fault detection is performed based on the current driving state.

[0061] like Figure 3B and 3C As shown, the fan is initially in an inactive state, which can also be called an "OFF" state or a closed state (step S30). In this state, the controller 10 does not receive an instruction to turn on the seat fan, and the fan start command is OFF. The fan has no power input, no valid PWM signal input, and no motor output. At this time, for the bottom edge drive type motor, a detection loop cannot be formed, so the open circuit detection enable signal (PWM OLDC Ena) at the PWM input end is set to a low level, that is, PWM OLDC Ena = False, that is, the open circuit fault detection of the PWM input end is not performed.

[0062] However, in this state, detection of a power failure caused by a short circuit at the power supply end can still be performed (step S31 ).

[0063] When no fault is detected in step S31 and a seat fan start command is received (step S32), the pre-activation state is entered (step S33).

[0064] The pre-activation state is a state specially introduced to detect the open circuit fault of the PWM input terminal. In this state, the fan power supply is in the on state, but the PWM signal is still maintained at a high level, that is, no effective PWM signal is provided to the motor 40. At this time, for the bottom-side driven PWM signal, a fault detection loop can be formed to set the open circuit detection enable signal (PWM OLDC Ena) of the PWM input terminal to a high level, that is, PWM OLDC Ena = True. In this state, the open circuit fault detection of the PWM input terminal or the short circuit to ground fault detection of the PWM input terminal is performed (step S34). If a fault is detected, the fan should be prohibited from turning on and the fan power should be turned off. The open circuit fault or short circuit to ground fault of the PWM input terminal is based on the control state fed back by the PWM driver chip 30. When the control state is "OL / SCG" (i.e., Open Load or Short To Ground), it is an open circuit or short circuit to ground fault.

[0065] If there is no fault and the power-on command remains valid (step S35), the activation state is entered (step S36), and the activation state can also be called the ON state or the normal working state.

[0066] In the activated state, the fan is powered and provided with a valid PWM signal, while the open circuit detection enable signal is set to a low level (PWM OLDC Ena=False), and no PWM open circuit fault detection is performed to prevent the risk of false open circuit fault alarm.

[0067] In this state, the PWM output short circuit to power supply fault (driving state = SCB (Short To Battery)), power supply short circuit to ground fault and power supply open circuit fault can be detected (step S37). In the activated state, the open circuit fault detection adopts enhanced sampling method, for example Figure 2C and 2D In addition, after entering the activation state, the open circuit fault detection is performed after waiting for the fan to run completely and smoothly, for example, waiting for a preset delay Td to time out.

[0068] In the active state, if a shutdown request is received, ie, the seat fan on command = OFF, the system switches back to the OFF state (step S38).

[0069] In this embodiment, different fan driving states are designed to decompose different circuit faults into different driving states to avoid the risk of misdiagnosis and effectively solve the problem of fault detection timing synchronization between the high-speed drive chip and the PWM drive chip.

[0070] like Figure 5 , is a schematic diagram of the structure of an embodiment of a computer device / equipment / system 5 of the present invention, which includes a memory 50, a processor 52 and a computer program / instruction stored in the memory 50, and the processor 52 executes the computer program / instruction to implement the method of the embodiment of the present invention.

[0071] In addition, the present invention further provides a computer-readable storage medium on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the method described in the embodiment of the present invention is implemented.

[0072] In addition, the present invention also provides a computer program product, including a computer program / instruction, which implements the method described in the embodiment of the present invention when the computer program / instruction is executed by a processor.

[0073] The description of the above device / equipment / system, storage medium and program product embodiments is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device / equipment / system, storage medium and program product embodiments of this application, please refer to the description of the method embodiment of this application for understanding.

[0074] The processor may be at least one of an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a central processing unit (CPU), a controller, a microcontroller, a microprocessor, etc. It is understandable that the electronic device that implements the function of the processor may also be other, and the embodiments of the present application are not specifically limited.

[0075] The above-mentioned computer storage medium / memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory (Flash Memory), a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM) and the like; it can also be various terminals including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc.

[0076] It should be noted that the above description is only for example and not for limitation of the present invention. In other embodiments of the present invention, the method may have more, fewer or different steps, and the order, inclusion and function of each step may be different from that described and illustrated. For example, generally multiple steps can be combined into a single step, and a single step can also be divided into multiple steps. For those of ordinary skill in the art, without paying creative work, the sequential changes of each step are also within the scope of protection of the present invention.

[0077] The technical solution of the present invention, in essence or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor or a microcontroller to perform all or part of the steps of the method described in each embodiment of the present invention.

[0078] Those skilled in the art will appreciate that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed.

[0079] Although the present invention has been disclosed as above with preferred embodiments, the present invention is not limited thereto. Any changes and modifications made by any person skilled in the art without departing from the spirit and scope of the present invention should be included in the protection scope of the present invention, and therefore the protection scope of the present invention should be subject to the scope defined by the claims.

Claims

1. A method for detecting vehicle seat ventilation failure, characterized in that: The method comprises: The multiple current channels are sampled in a polling manner, wherein the multiple current channels include: a first current channel for sampling a driving current of a seat ventilation motor; When the first current channel is polled, enhanced sampling is performed, wherein the enhanced sampling includes: continuously performing multiple samplings on the driving current within a sampling gap between the first current channel and a next current channel; and According to the result of the enhanced sampling, an open circuit fault of the power supply terminal of the seat ventilation motor is detected.

2. The vehicle seat ventilation failure detection method according to claim 1, characterized in that: According to the result of the enhanced sampling, the step of detecting an open circuit fault at the power supply terminal of the seat ventilation motor comprises: For each sampled value of the drive current, it is determined whether it is less than an open circuit current threshold value. If the cumulative number of consecutive values ​​less than the open circuit current threshold value is greater than the number threshold value, it is determined that the open circuit fault exists.

3. The vehicle seat ventilation failure detection method according to claim 1, characterized in that: The power supply of the seat ventilation motor is controlled by controlling a high-speed drive chip, and the first current channel corresponds to the high-speed drive chip and is used to receive the driving current fed back by the high-speed drive circuit.

4. The vehicle seat ventilation failure detection method according to claim 3, characterized in that: The gear position of the seat ventilation motor is controlled by controlling a PWM driving chip, and a short circuit or open circuit fault of the PWM input terminal of the seat ventilation motor is detected according to the driving control state fed back by the PWM driving chip.

5. The vehicle seat ventilation failure detection method according to claim 4, characterized in that: The PWM input terminal is a low-side drive type, and the method further includes: When receiving a request to start the seat ventilation motor, entering a pre-activation state; In the pre-activation state, controlling the high-speed drive chip to supply power to the power supply terminal of the seat ventilation motor, and prohibiting the PWM drive chip from providing a PWM signal to the PWM input terminal; and In the pre-activation state, an open circuit fault and / or a short circuit to ground fault of the PWM input terminal is detected.

6. The vehicle seat ventilation failure detection method according to claim 5, characterized in that: The method further comprises: When an open circuit fault or a short circuit to ground fault is not detected at the PWM input terminal in the pre-activation state, controlling to enter an activation state; and In the activated state, controlling the PWM driving chip to provide a PWM signal to the PWM input terminal; and In the activation state, the step of enhancing sampling is performed.

7. The vehicle seat ventilation failure detection method according to claim 6, characterized in that: In the activation state, further executing: detecting a short-circuit to power fault of the PWM input terminal, and / or detecting a short-circuit to ground fault of the power supply terminal of the seat ventilation motor.

8. The vehicle seat ventilation failure detection method according to claim 6, characterized in that: After entering the activation state, after a preset delay, the enhanced sampling step is performed.

9. The vehicle seat ventilation failure detection method according to claim 6, characterized in that: The method further comprises: When receiving a request to turn off the seat ventilation motor, the control enters an inactive state; In the inactive state, the high-speed drive chip is prohibited from supplying power to the power supply terminal of the seat ventilation motor, and the PWM drive chip is prohibited from providing a PWM signal to the PWM input terminal of the seat ventilation motor; and In the inactive state, a short circuit to a power failure of the power supply terminal of the seat ventilation motor is detected.

10. A vehicle seat ventilation failure detection device, characterized in that: include: A sampling module with enhanced sampling function, used for sampling a plurality of current channels in a polling manner, wherein the plurality of current channels include: a first current channel, used for collecting a driving current of a seat ventilation motor, and when the first current channel is polled, enhanced sampling is performed, wherein the enhanced sampling includes: continuously performing a plurality of samplings on the driving current within a sampling gap between the first current channel and a next current channel; and The fault detection module is used to detect an open circuit fault at the power supply end of the seat ventilation motor according to the result of the enhanced sampling of the sampling module.

11. The vehicle seat ventilation failure detection device according to claim 10, characterized in that: The detection device controls the gear position of the seat ventilation motor by controlling a PWM driving chip, and the PWM input end of the seat ventilation motor is a low-side driving type. The detection device also includes: A state management module, having an inactive state, a pre-activated state, and an activated state; The fault detection module is used to detect whether there is an open circuit fault at the PWM input terminal when the state management module is in a pre-activated state; The state management module is specifically configured to control the inactive state to enter the pre-activated state when receiving a request to start the seat ventilation motor, and control the motor to enter the activated state when no fault is detected in the PWM input terminal in the pre-activated state; In the inactive state, power supply and PWM signal are prohibited to the seat ventilation motor. In the pre-activated state, power is supplied to the seat ventilation motor but no PWM signal is supplied. In the activated state, power is supplied to the seat ventilation motor and a PWM signal is supplied.

12. A control system for controlling a seat ventilation motor of a vehicle, characterized in that: include: Controller; A high-speed drive chip, controlled by the controller, for supplying power to the seat ventilation motor; as well as A PWM driving chip, controlled by the controller, for providing a PWM signal to the seat ventilation motor to control the gear position of the seat ventilation motor; Wherein, the controller is used to execute the method according to any one of claims 1 to 9.

13. A computer device / equipment / system comprising a memory, a processor and a computer program / instruction stored in the memory, characterized in that: The processor executes the computer program / instructions to implement the method of any one of claims 1 to 9.

14. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 9 is implemented.

15. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 9 is implemented.