A vehicle fan configuration method and apparatus

CN117514870BActive Publication Date: 2026-10-27GAC AION NEW ENERGY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311718640.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2026-10-27
Estimated Expiration
2043-12-13

AI Technical Summary

Technical Problem

现有的风扇配置方法,不同风扇配置车型需要人工先区分车辆配置,再使用诊断仪写入配置,耗费人力物力,还会易造成配置写入的出错,降低了配置效率

Benefits of technology

[0043]本申请的有益效果为:该方法及装置能够自动识别车辆上配置的风扇类型,不需要人工参与,节省了人力物力,避免了人工配置导致的出错的问题,从而有利于提升配置效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117514870B_ABST
    Figure CN117514870B_ABST
Patent Text Reader

Abstract

The application provides a vehicle fan configuration method and device, the method comprising: reading a fan configuration type identifier when a vehicle controller of a target vehicle is woken up; identifying a fan type currently configured by the target vehicle through a first pin of the vehicle controller, a second pin of the vehicle controller and a third pin of the vehicle controller when the fan configuration type identifier is a first preset value; wherein the fan type is a PWM fan or a two-gear fan; setting the fan configuration type identifier to a second preset value according to the fan type, and storing the fan type; and performing corresponding fan configuration on the target vehicle according to the fan type. It can be seen that the method and device can automatically identify the fan type configured on the vehicle, without the need for manual participation, saving manpower and resources, avoiding errors caused by manual configuration, and thus being conducive to improving the configuration efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle configuration technology, and more specifically, to a vehicle fan configuration method and device. Background Technology

[0002] Currently, vehicles are using two-speed adjustable fans with series-parallel control instead of PWM-controlled fans. This configuration reduces chip requirements but increases the complexity of configuration writing. Existing fan configuration methods require manual differentiation of vehicle configurations for different models before using a diagnostic tool to write the configuration, which is labor-intensive, resource-intensive, and prone to errors, thus reducing configuration efficiency. Summary of the Invention

[0003] The purpose of this application is to provide a vehicle fan configuration method and device that can automatically identify the type of fan configured on the vehicle without human intervention, saving manpower and resources, avoiding errors caused by manual configuration, and thus improving configuration efficiency.

[0004] The first aspect of this application provides a method for configuring a vehicle fan, including:

[0005] When the vehicle controller of the target vehicle is woken up, read the fan configuration type identifier;

[0006] When the fan configuration type is identified as a first preset value, the fan type currently configured in the target vehicle is identified through the first pin, the second pin, and the third pin of the vehicle controller; wherein, the fan type is a PWM fan or a two-speed fan;

[0007] The fan configuration type identifier is set to a second preset value according to the fan type, and the fan type is stored.

[0008] Configure the target vehicle with the appropriate fan according to the fan type.

[0009] Furthermore, the method also includes:

[0010] When the fan configuration type identifier is a second preset value, the stored fan type is obtained, and the corresponding fan configuration for the target vehicle based on the fan type is performed.

[0011] Further, the step of identifying the fan type currently configured in the target vehicle through the first pin, the second pin, and the third pin of the vehicle controller includes:

[0012] When the first pin, the second pin, and the third pin of the vehicle controller are not enabled, fault detection is performed on the first pin, the second pin, and the third pin simultaneously to obtain a first fault detection result.

[0013] After a preset time period, when the first pin, the second pin, and the third pin are enabled, fault detection is performed on the first pin, the second pin, and the third pin simultaneously to obtain a second fault detection result.

[0014] Determine whether the first fault detection result is a preset first detection result; wherein, the preset first detection result includes the first pin being a closed circuit, and the second pin and the third pin being open circuits and without faults;

[0015] If so, determine whether the second fault detection result is a preset second detection result; wherein, the preset second detection result includes the first pin, the second pin, and the third pin all being normal;

[0016] If so, then the target vehicle is currently configured with a PWM fan.

[0017] Furthermore, the method also includes:

[0018] When it is determined that the first fault detection result is not the preset first detection result, it is determined whether the second fault detection result is the preset second detection result;

[0019] If so, then the target vehicle is currently configured with a two-speed fan.

[0020] Furthermore, the method also includes:

[0021] When it is determined that the second fault detection result is not the preset second detection result, the fault information indicating that the vehicle controller has a fault is output, and the fault code indicating that the vehicle controller has a fault is stored.

[0022] A second aspect of this application provides a vehicle fan configuration device, the vehicle fan configuration device comprising:

[0023] The reading unit is used to read the fan configuration type identifier when the vehicle controller of the target vehicle is woken up;

[0024] The identification unit is used to identify the fan type currently configured in the target vehicle through the first pin, the second pin, and the third pin of the vehicle controller when the fan configuration type is identified as a first preset value; wherein the fan type is a PWM fan or a two-speed fan;

[0025] The setting unit is used to set the fan configuration type identifier to a second preset value according to the fan type;

[0026] Storage unit for storing the fan type;

[0027] A configuration unit is used to configure the target vehicle's fan according to the fan type.

[0028] Furthermore, the vehicle fan configuration device also includes:

[0029] The acquisition unit is used to acquire the stored fan type when the fan configuration type identifier is a second preset value, and to trigger the configuration unit to perform corresponding fan configuration on the target vehicle according to the fan type.

[0030] Furthermore, the identification unit includes:

[0031] The first detection subunit is used to simultaneously perform fault detection on the first pin, the second pin, and the third pin of the vehicle controller when the first pin, the second pin, and the third pin of the vehicle controller are not enabled, and to obtain a first fault detection result.

[0032] The second detection subunit is used to simultaneously perform fault detection on the first pin, the second pin, and the third pin after a preset time period, when the first pin, the second pin, and the third pin are enabled, and obtain a second fault detection result.

[0033] The first judgment subunit is used to determine whether the first fault detection result is a preset first detection result; wherein, the preset first detection result includes the first pin being a closed circuit, and the second pin and the third pin being open circuits and without faults;

[0034] The second judgment subunit is used to determine whether the second fault detection result is a preset second detection result when the first fault detection result is determined to be the preset first detection result; wherein the preset second detection result includes the first pin, the second pin, and the third pin all being normal;

[0035] The determination subunit is used to determine that the fan type currently configured in the target vehicle is a PWM fan when the second fault detection result is determined to be the preset second detection result.

[0036] Furthermore, the identification unit also includes:

[0037] The third judgment subunit is used to determine whether the second fault detection result is the preset second detection result when the first judgment subunit determines that the first fault detection result is not the preset first detection result;

[0038] The determining subunit is further configured to determine that the fan type currently configured in the target vehicle is a two-speed fan when the second fault detection result is the preset second detection result.

[0039] Furthermore, the identification unit also includes:

[0040] The output subunit is used to output fault information indicating that the vehicle controller has a fault when the second fault detection result is not the preset second detection result, and to store fault codes indicating that the vehicle controller has a fault.

[0041] A third aspect of this application provides an electronic device including a memory and a processor, the memory storing a computer program and the processor running the computer program to cause the electronic device to perform the vehicle fan configuration method described in any one of the first aspects of this application.

[0042] The fourth aspect of this application provides a computer-readable storage medium storing computer program instructions, which, when read and executed by a processor, perform the vehicle fan configuration method described in any one of the first aspects of this application.

[0043] The beneficial effects of this application are: the method and device can automatically identify the type of fan installed on the vehicle without human intervention, saving manpower and resources, avoiding errors caused by manual configuration, and thus improving configuration efficiency. Attached Figure Description

[0044] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 A schematic flowchart illustrating a vehicle fan configuration method provided in an embodiment of this application;

[0046] Figure 2 A flowchart illustrating another vehicle fan configuration method provided in this application embodiment;

[0047] Figure 3 This is a schematic diagram of the structure of a vehicle fan configuration device provided in an embodiment of this application;

[0048] Figure 4 This is a schematic diagram of another vehicle fan configuration device provided in an embodiment of this application;

[0049] Figure 5 A schematic diagram of the circuit structure used in a vehicle fan configuration method provided in an embodiment of this application;

[0050] Figure 6 This is a schematic flowchart illustrating an example of a vehicle fan configuration method provided in an embodiment of this application. Detailed Implementation

[0051] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0052] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0053] Example 1

[0054] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a vehicle fan configuration method provided in this embodiment. The vehicle fan configuration method includes:

[0055] S101. When the vehicle controller of the target vehicle is woken up, read the fan configuration type identifier.

[0056] S102. When the fan configuration type is identified as the first preset value, the current fan type of the target vehicle is identified through the first pin, the second pin and the third pin of the vehicle controller; wherein, the fan type is a PWM fan or a two-speed fan.

[0057] In this embodiment, the first preset value can be 0 or 3, indicating that the fan has not been identified or the fan type identification has failed, and the fan needs to be re-identified.

[0058] S103. Set the fan configuration type identifier to the second preset value according to the fan type, and store the fan type.

[0059] In this embodiment, the second preset value can be 1 or 2, which indicates that the fan has been successfully identified and does not need to be identified again.

[0060] In this embodiment, the fan type is a PWM fan or a two-speed fan.

[0061] S104. Configure the target vehicle with the appropriate fan according to the fan type.

[0062] As an optional implementation, the method further includes:

[0063] When the fan configuration type is identified as the second preset value, the stored fan type is retrieved, and the corresponding fan configuration is performed on the target vehicle according to the fan type.

[0064] In this embodiment, this application provides a method for identifying the type of assembled fan based on VCU pin fault detection. The fan configuration identification scenarios mainly fall into the following two categories:

[0065] (1) After all components are installed in the factory and the battery is connected, the VCU will identify the fan configuration when it is woken up for the first time.

[0066] (2) After the fan is replaced and the VCU software is flashed, the VCU is woken up for the first time to recognize the fan configuration.

[0067] Implementing this method allows for disabling the driving of Pin1, Pin2, and Pin3 in both scenarios, immediately after the VCU is first woken up, while simultaneously detecting faults in Pin1, Pin2, and Pin3. After 200ms (calibrated value), the driving of Pin1, Pin2, and Pin3 is enabled, again with continued fault detection. Specifically, if Pin1 is detected as a closed circuit and Pin2 and Pin3 as open circuits without faults when the driving is disabled, and Pin1, Pin2, and Pin3 are all detected as normal after enabling, then the vehicle model can be identified as having a PWM wave controlled fan configuration. Conversely, if Pin1 is detected as an open circuit and Pin2 and Pin3 as closed circuits without faults when the driving is disabled, and Pin1, Pin2, and Pin3 are detected as normal after enabling, then the vehicle model can be identified as having a two-speed fan configuration. In this case, the identified fan type needs to be stored at the lower level for direct recognition and use upon the next VCU wake-up.

[0068] In this embodiment, the subject executing the method can be a computing device such as a computer or server, and no limitation is made in this embodiment.

[0069] In this embodiment, the subject executing the method can also be a smart device such as a smartphone or tablet, and no limitation is made in this embodiment.

[0070] As can be seen, the vehicle fan configuration method described in this embodiment can automatically identify the type of fan configured on the vehicle without human intervention, saving manpower and resources, avoiding errors caused by manual configuration, and thus improving configuration efficiency.

[0071] Example 2

[0072] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating a vehicle fan configuration method provided in this embodiment. The vehicle fan configuration method includes:

[0073] S201. When the vehicle controller of the target vehicle is woken up, read the fan configuration type identifier.

[0074] S202. When the fan configuration type is identified as the first preset value, without enabling the first pin, the second pin, and the third pin of the vehicle controller, fault detection is performed on the first pin, the second pin, and the third pin simultaneously to obtain the first fault detection result.

[0075] In this embodiment, the first preset value can be 0 or 3, indicating that the fan has not been identified or the fan type identification has failed, and the fan needs to be re-identified.

[0076] S203. After a preset time period, when the first, second, and third pins are enabled, fault detection is performed on the first, second, and third pins simultaneously to obtain a second fault detection result.

[0077] In this embodiment, the preset time period can specifically be 200ms.

[0078] S204. Determine whether the first fault detection result is the preset first detection result. If yes, proceed to step S205; otherwise, proceed to step S207.

[0079] In this embodiment, the first detection result is preset to include the first pin being a closed circuit, and the second and third pins being open circuits and without faults.

[0080] S205. Determine whether the second fault detection result is the preset second detection result. If yes, proceed to step S206; otherwise, proceed to step S209.

[0081] In this embodiment, the preset second detection result includes that the first pin, the second pin, and the third pin are all normal.

[0082] S206. Determine that the target vehicle is currently configured with a PWM fan and proceed to step S210.

[0083] S207. Determine whether the second fault detection result is the preset second detection result. If yes, proceed to step S208; otherwise, proceed to step S209.

[0084] S208. Determine that the target vehicle is currently equipped with a two-speed fan and proceed to step S210.

[0085] S209. Output fault information indicating a fault in the vehicle controller, store the fault code indicating a fault in the vehicle controller, and end this process.

[0086] S210. Set the fan configuration type identifier to the second preset value according to the fan type, and store the fan type.

[0087] In this embodiment, the second preset value can be 1 or 2, which indicates that the fan has been successfully identified and does not need to be identified again.

[0088] S211. Configure the target vehicle with the appropriate fan according to the fan type.

[0089] As an optional implementation, the method further includes:

[0090] When the fan configuration type is identified as the second preset value, the stored fan type is retrieved, and the corresponding fan configuration is performed on the target vehicle according to the fan type.

[0091] Please refer to Figure 5 , Figure 5 A schematic diagram of the circuit structure used in a vehicle fan configuration method is shown. Upon initial wake-up, the VCU identifies whether the vehicle is configured with a PWM fan or a two-speed fan via three pins: Pin1, Pin2, and Pin3.

[0092] For details, please refer to Figure 6 , Figure 6 The diagram illustrates an example flowchart of a vehicle fan configuration method. As can be seen, after the VCU is powered on and woken up, it first reads the fan configuration type. If the fan configuration type is 0 or 3, it indicates that the fan has not been identified or the fan type identification has failed. In this case, the fan needs to be re-identified. If the fan type is 1 or 2, it indicates that the fan has already been successfully identified and does not need to be identified again.

[0093] This implementation allows for disabling the driving of Pins 1, 2, and 3 upon the VCU's initial wake-up, while simultaneously detecting faults in Pins 1, 2, and 3. After 200ms (calibrated value), the driving of Pins 1, 2, and 3 is enabled, again with continued fault detection. Specifically, if Pin 1 is detected as a closed circuit and Pins 2 and 3 as open circuits without faults when the driving is disabled, and Pins 1, 2, and 3 are all detected as normal after enabling, then the vehicle model can be identified as having a PWM-controlled fan configuration. Conversely, if Pin 1 is detected as an open circuit and Pins 2 and 3 as closed circuits without faults when the driving is disabled, and Pins 1, 2, and 3 are detected as normal after enabling, then the vehicle model can be identified as having a two-speed fan configuration. The identified fan type needs to be stored at the lower level for direct recognition and use upon the next VCU wake-up.

[0094] In this embodiment, the subject executing the method can be a computing device such as a computer or server, and no limitation is made in this embodiment.

[0095] In this embodiment, the subject executing the method can also be a smart device such as a smartphone or tablet, and no limitation is made in this embodiment.

[0096] As can be seen, the vehicle fan configuration method described in this embodiment can automatically identify the type of fan configured on the vehicle without human intervention, saving manpower and resources, avoiding errors caused by manual configuration, and thus improving configuration efficiency.

[0097] Example 3

[0098] Please refer to Figure 3 , Figure 3 This is a schematic diagram of a vehicle fan configuration device provided in this embodiment. Figure 3 As shown, the vehicle fan configuration includes:

[0099] The reading unit 310 is used to read the fan configuration type identifier when the vehicle controller of the target vehicle is woken up;

[0100] The identification unit 320 is used to identify the fan type currently configured in the target vehicle through the first pin, the second pin, and the third pin of the vehicle controller when the fan configuration type is identified as the first preset value; wherein the fan type is a PWM fan or a two-speed fan.

[0101] Setting unit 330 is used to set the fan configuration type identifier to a second preset value according to the fan type;

[0102] Storage unit 340 is used to store fan type;

[0103] Configuration unit 350 is used to configure the fan of the target vehicle according to the fan type.

[0104] In this embodiment, the explanation of the vehicle fan configuration device can be referred to the description in Embodiment 1 or Embodiment 2, and will not be repeated here.

[0105] As can be seen, the vehicle fan configuration device described in this embodiment can automatically identify the type of fan configured on the vehicle without human intervention, saving manpower and resources, avoiding errors caused by manual configuration, and thus improving configuration efficiency.

[0106] Example 4

[0107] Please refer to Figure 4 , Figure 4 This is a schematic diagram of a vehicle fan configuration device provided in this embodiment. Figure 4 As shown, the vehicle fan configuration includes:

[0108] The reading unit 310 is used to read the fan configuration type identifier when the vehicle controller of the target vehicle is woken up;

[0109] The identification unit 320 is used to identify the fan type currently configured in the target vehicle through the first pin, the second pin, and the third pin of the vehicle controller when the fan configuration type is identified as the first preset value; wherein the fan type is a PWM fan or a two-speed fan.

[0110] Setting unit 330 is used to set the fan configuration type identifier to a second preset value according to the fan type;

[0111] Storage unit 340 is used to store fan type;

[0112] Configuration unit 350 is used to configure the fan of the target vehicle according to the fan type.

[0113] As an optional implementation, the vehicle fan configuration also includes:

[0114] The acquisition unit 360 is used to acquire the stored fan type when the fan configuration type identifier is the second preset value, and to trigger the configuration unit to perform the corresponding fan configuration on the target vehicle according to the fan type.

[0115] As an optional implementation, the identification unit 320 includes:

[0116] The first detection subunit 321 is used to simultaneously perform fault detection on the first pin, the second pin, and the third pin of the vehicle controller when the first pin, the second pin, and the third pin of the vehicle controller are not enabled, and to obtain a first fault detection result.

[0117] The second detection subunit 322 is used to simultaneously perform fault detection on the first pin, the second pin, and the third pin after a preset time period when the first pin, the second pin, and the third pin are enabled, and obtain a second fault detection result.

[0118] The first judgment subunit 323 is used to determine whether the first fault detection result is a preset first detection result; wherein, the preset first detection result includes the first pin being a closed circuit, and the second and third pins being open circuits and without faults;

[0119] The second judgment subunit 324 is used to determine whether the second fault detection result is a preset second detection result when the first fault detection result is determined to be a preset first detection result; wherein the preset second detection result includes the first pin, the second pin and the third pin being normal;

[0120] The determination subunit 325 is used to determine that the fan type currently configured in the target vehicle is a PWM fan when the second fault detection result is determined to be a preset second detection result.

[0121] As an optional implementation, the identification unit 320 further includes:

[0122] The third judgment subunit 326 is used to determine whether the second fault detection result is the preset second detection result when the first judgment subunit 323 determines that the first fault detection result is not the preset first detection result;

[0123] The determination subunit 325 is also used to determine that the fan type currently configured in the target vehicle is a two-speed fan when the second fault detection result is a preset second detection result.

[0124] As an optional implementation, the identification unit 320 further includes:

[0125] The output subunit 327 is used to output fault information indicating that the vehicle controller has a fault when the second fault detection result is not the preset second detection result, and to store fault codes indicating that the vehicle controller has a fault.

[0126] In this embodiment, the explanation of the vehicle fan configuration device can be referred to the description in Embodiment 1 or Embodiment 2, and will not be repeated here.

[0127] As can be seen, the vehicle fan configuration device described in this embodiment can automatically identify the type of fan configured on the vehicle without human intervention, saving manpower and resources, avoiding errors caused by manual configuration, and thus improving configuration efficiency.

[0128] This application provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor runs the computer program to enable the electronic device to perform the vehicle fan configuration method in embodiment 1 or embodiment 2 of this application.

[0129] This application provides a computer-readable storage medium storing computer program instructions, which are read and executed by a processor to perform the vehicle fan configuration method in embodiment 1 or embodiment 2 of this application.

[0130] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0131] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0132] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0133] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0134] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0135] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

Claims

1. A method for configuring a vehicle fan, characterized in that, include: When the vehicle controller of the target vehicle is woken up, read the fan configuration type identifier; When the fan configuration type is identified as a first preset value, the fan type currently configured in the target vehicle is identified through the first pin, the second pin, and the third pin of the vehicle controller; wherein, the fan type is a PWM fan or a two-speed fan; The fan configuration type identifier is set to a second preset value according to the fan type, and the fan type is stored. Configure the target vehicle with the appropriate fan according to the fan type; The step of identifying the fan type currently configured in the target vehicle through the first pin, the second pin, and the third pin of the vehicle controller includes: When the first pin, the second pin, and the third pin of the vehicle controller are not enabled, fault detection is performed on the first pin, the second pin, and the third pin simultaneously to obtain a first fault detection result. After a preset time period, when the first pin, the second pin, and the third pin are enabled, fault detection is performed on the first pin, the second pin, and the third pin simultaneously to obtain a second fault detection result. Determine whether the first fault detection result is a preset first detection result; wherein, the preset first detection result includes the first pin being a closed circuit, and the second pin and the third pin being open circuits and without faults; If so, determine whether the second fault detection result is a preset second detection result; wherein, the preset second detection result includes the first pin, the second pin, and the third pin all being normal; If so, then the target vehicle is currently configured with a PWM fan.

2. The vehicle fan configuration method according to claim 1, characterized in that, The method further includes: When the fan configuration type identifier is a second preset value, the stored fan type is obtained, and the corresponding fan configuration for the target vehicle based on the fan type is performed.

3. The vehicle fan configuration method according to claim 1, characterized in that, The method further includes: When it is determined that the first fault detection result is not the preset first detection result, it is determined whether the second fault detection result is the preset second detection result; If so, then the target vehicle is currently configured with a two-speed fan.

4. The vehicle fan configuration method according to claim 1, characterized in that, The method further includes: When it is determined that the second fault detection result is not the preset second detection result, the fault information indicating that the vehicle controller has a fault is output, and the fault code indicating that the vehicle controller has a fault is stored.

5. A vehicle fan configuration device, characterized in that, The vehicle fan configuration device includes: The reading unit is used to read the fan configuration type identifier when the vehicle controller of the target vehicle is woken up; The identification unit is used to identify the fan type currently configured in the target vehicle through the first pin, the second pin, and the third pin of the vehicle controller when the fan configuration type is identified as a first preset value; wherein the fan type is a PWM fan or a two-speed fan; The setting unit is used to set the fan configuration type identifier to a second preset value according to the fan type; Storage unit for storing the fan type; A configuration unit is used to configure the target vehicle with a fan according to the fan type. The identification unit includes: The first detection subunit is used to simultaneously perform fault detection on the first pin, the second pin, and the third pin of the vehicle controller when the first pin, the second pin, and the third pin of the vehicle controller are not enabled, and to obtain a first fault detection result. The second detection subunit is used to simultaneously perform fault detection on the first pin, the second pin, and the third pin after a preset time period, when the first pin, the second pin, and the third pin are enabled, and obtain a second fault detection result. The first judgment subunit is used to determine whether the first fault detection result is a preset first detection result; wherein, the preset first detection result includes the first pin being a closed circuit, and the second pin and the third pin being open circuits and without faults; The second judgment subunit is used to determine whether the second fault detection result is a preset second detection result when the first fault detection result is determined to be the preset first detection result; wherein the preset second detection result includes the first pin, the second pin, and the third pin all being normal; The determination subunit is used to determine that the fan type currently configured in the target vehicle is a PWM fan when the second fault detection result is determined to be the preset second detection result.

6. The vehicle fan configuration device according to claim 5, characterized in that, The vehicle fan configuration device also includes: The acquisition unit is used to acquire the stored fan type when the fan configuration type identifier is a second preset value, and to trigger the configuration unit to perform corresponding fan configuration on the target vehicle according to the fan type.

7. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program and the processor running the computer program to cause the electronic device to perform the vehicle fan configuration method according to any one of claims 1 to 4.

8. A readable storage medium, characterized in that, The readable storage medium stores computer program instructions, which, when read and executed by a processor, perform the vehicle fan configuration method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and apparatus for examining coupling of calibration quantity and configuration quantity for vehicle fan

    CN105573298A

  • Fan characterization and control system

    US20170219239A1