Temperature sampling control methods, devices, equipment and storage media

By designing two temperature sensors on the motor stator and performing fault self-diagnosis and rationality checks, the problem of not being able to comprehensively collect the motor stator temperature in existing technologies has been solved, achieving accurate monitoring of the motor stator temperature and improving the lifespan and safety of new energy vehicles.

CN114838848BActive Publication Date: 2025-10-28ZEEKR AUTOMOBILE (NINGBO HANGZHOU BAY NEW ZONE) CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210266135.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-17
Publication Date
2025-10-28
Estimated Expiration
2042-03-17

AI Technical Summary

Technical Problem

In the existing technology, the temperature sampling method of motor stator can only check the temperature of the one phase with the temperature sensor installed, and cannot comprehensively and accurately collect the temperature of motor stator.

Method used

By designing two temperature sensors on the motor stator, and through fault self-diagnosis and sensor rationality checks in low-temperature and high-temperature ranges, sensor faults and hardware wiring errors are eliminated, ensuring the accuracy of temperature acquisition.

Benefits of technology

It enables comprehensive and accurate temperature monitoring of the motor stator, improving the lifespan and safety of new energy vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114838848B_ABST
    Figure CN114838848B_ABST
Patent Text Reader

Abstract

This application provides a temperature sampling control method, apparatus, device, and storage medium. The method is applied to a controller and includes: performing fault self-diagnosis on a first temperature sensor and a second temperature sensor respectively; if the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, then performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively; if the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free, then performing a high-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor; if the high-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are fault-free, then acquiring a first temperature and a second temperature through the first temperature sensor and the second temperature sensor, and performing derating processing on the motor based on the first temperature and the second temperature.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of new energy vehicle technology, and in particular to a temperature sampling and control method, device, equipment and storage medium. Background Technology

[0002] Faced with increasingly severe energy and environmental problems, the development of new energy vehicles has gradually become the mainstream of research in the automotive field. The electronic stator of new energy vehicles is usually made of insulated copper material or copper wire with a certain insulation level. Depending on the insulation material, the maximum allowable operating temperature is limited. If the temperature exceeds the specified value, the performance of the insulation material will be degraded, affecting the lifespan and safety of the new energy vehicle. Therefore, it is necessary to sample the temperature of the motor stator to accurately and reliably monitor its temperature.

[0003] Currently, a separate temperature sensor is typically used to sample the temperature of the motor stator. The temperature sensor is placed on one of the phase coils of the stator. The temperature measured by the temperature sensor is transmitted to the controller through the circuit to realize the acquisition and monitoring of the motor stator temperature. If the temperature measured by the temperature sensor is higher than the threshold, the system output is directly shut off.

[0004] However, existing temperature sampling methods for motor stators can only check the temperature of the phase with the temperature sensor installed, and cannot comprehensively and accurately collect the temperature of the motor stator. Summary of the Invention

[0005] This application provides a temperature sampling control method, device, equipment, and storage medium, thereby solving the technical problem that existing temperature sampling methods for motor stators can only test the temperature of the phase on which the temperature sensor is installed, and cannot comprehensively and accurately collect the temperature of the motor stator.

[0006] In a first aspect, this application provides a temperature sampling and control method applied to a motor stator temperature acquisition circuit. The motor stator temperature acquisition circuit includes a first temperature sensor, a second temperature sensor, and a controller. The method is applied to the controller and includes:

[0007] Perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively;

[0008] If the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, then the rationality check of the low temperature range sensor is performed on the first temperature sensor and the second temperature sensor respectively.

[0009] If the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free, then the high-temperature range sensor rationality check is performed on the first temperature sensor and the second temperature sensor.

[0010] If the high-temperature range sensor validity check results of the first temperature sensor and the second temperature sensor are fault-free, then the first temperature and the second temperature are collected by the first temperature sensor and the second temperature sensor, and the motor is derated according to the first temperature and the second temperature.

[0011] Here, in this application, temperature monitoring of the motor stator is achieved by using two temperature sensors installed on the motor stator. Compared to a single temperature sensor arranged on the coil, this method can accurately monitor the temperature of each phase of the motor stator. Furthermore, before temperature acquisition, a self-diagnosis of the first and second temperature sensors is performed to eliminate the impact of sensor malfunctions on temperature acquisition. After ruling out sensor malfunctions, a low-temperature range sensor validity check is performed on both sensors to prevent errors caused by sensor offset. A high-temperature range sensor validity check is then performed to eliminate errors caused by incorrect hardware wiring in the circuit. Through these diagnoses and checks, the accuracy of temperature sampling by the first and second temperature sensors is ensured. Based on the accurate temperature sampling results from the first and second temperature sensors, the temperature of the motor stator can be comprehensively and accurately acquired, thereby enabling motor control and improving the lifespan and safety of new energy vehicles.

[0012] Optionally, the step of performing fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively includes:

[0013] The sensor self-diagnosis strategy determines whether the first temperature sensor and the second temperature sensor have short circuit or open circuit faults.

[0014] Here, this application uses a self-diagnostic strategy to detect whether the first temperature sensor and the second temperature sensor have short circuit or open circuit faults, which can accurately detect the status of the sensors. The strategy has been optimized to address the problem that the stator temperature exceeds the normal set range due to short circuit or open circuit of the temperature sensor, thereby improving the accuracy of motor stator temperature sampling.

[0015] Optionally, the step of performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively includes:

[0016] After the vehicle has been parked for a longer time than the first preset threshold, the third temperature is obtained through the first temperature sensor, the fourth temperature is obtained through the second temperature sensor, and the low temperature calibration temperature is obtained through the software temperature calibrator.

[0017] Based on the difference between the third temperature and the low-temperature calibration temperature, the result of the low-temperature range sensor rationality check of the first temperature sensor is determined.

[0018] Based on the difference between the fourth temperature and the low-temperature calibration temperature, the result of the low-temperature range sensor rationality check of the second temperature sensor is determined.

[0019] In this application, due to temperature sensor drift, the temperatures collected by the first and second temperature sensors after shutdown and cooling may deviate from the temperatures collected by the software temperature calibrator in the motor controller. This application can optimize the deviation strategy by quantifying the deviation to prevent temperature sampling errors caused by excessive temperature sensor deviation, thereby improving the accuracy of motor stator temperature acquisition and enhancing the lifespan and safety of the vehicle.

[0020] Optionally, the step of performing a high-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor includes:

[0021] Under normal operating conditions of the vehicle, the fifth temperature is obtained through the first temperature sensor, and the sixth temperature is obtained through the sixth temperature sensor.

[0022] The fifth temperature and the sixth temperature are compared, and the rationality of the high-temperature range sensor is determined based on the comparison results.

[0023] In the case of normal operation at high temperatures and correct wiring, the temperature sampled by the first temperature sensor should be lower than the temperature sampled by the second temperature sensor. This application can optimize the problem that the temperature of the first temperature sensor is higher than the temperature of the second temperature sensor due to the reversed hardware wiring of the first and second temperature sensors under high temperature conditions. This avoids the temperature acquisition error caused by the reversed hardware circuit, further improves the accuracy of motor stator temperature acquisition, and improves the life and safety of the vehicle.

[0024] Optionally, after performing a high-temperature range sensor validity check on the first and second temperature sensors if both the low-temperature range sensor validity check results for the first and second temperature sensors are fault-free, the method further includes:

[0025] If the high-temperature range sensor validity check results of the first temperature sensor and the second temperature sensor are found to be faulty, then the fault code is recorded and the vehicle is controlled to execute the limp strategy.

[0026] Here, after determining that the first temperature sensor and the second temperature sensor may be connected in reverse, this application sets the vehicle under a limp strategy to prevent damage to the vehicle and safety hazards caused by excessively high stator temperature of the vehicle motor, thereby improving the safety and stability of the vehicle.

[0027] Optionally, after performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively, if the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, the method further includes:

[0028] If the low-temperature range sensor validity check result of the first temperature sensor is no fault, and the low-temperature range sensor validity check result of the second temperature sensor is faulty, then the fault code is recorded, the first temperature is collected through the first temperature sensor, and the motor is derated according to the first temperature.

[0029] If the low-temperature range sensor validity check result of the first temperature sensor is faulty, and the low-temperature range sensor validity check result of the second temperature sensor is fault-free, then the fault code is recorded, the second temperature is collected through the second temperature sensor, and the motor is derated according to the second temperature.

[0030] If the low-temperature range sensor validity check results of both the first and second temperature sensors show a fault, then the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0031] Here, this application can determine the temperature sampling strategy based on whether there is a sensor malfunction in the low-temperature range of the two sensors. If one sensor is faulty, the sensor will not be used for temperature acquisition to ensure the accuracy of temperature sampling. If both sensors are faulty, the vehicle will be set to a limp strategy to ensure the stability and safety of the vehicle.

[0032] Optionally, after performing fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively, the method further includes:

[0033] If the fault self-diagnosis result of the first temperature sensor is no fault and the fault self-diagnosis result of the second temperature sensor is faulty, then the fault code is recorded and the first temperature sensor is controlled to collect the temperature of the motor stator.

[0034] If the fault self-diagnosis result of the first temperature sensor is faulty and the fault self-diagnosis result of the second temperature sensor is fault-free, then the fault code is recorded and the second temperature sensor is controlled to collect the temperature of the motor stator.

[0035] If the self-diagnostic results of both the first and second temperature sensors indicate a fault, then the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0036] Here, this application can determine the temperature sampling strategy based on whether there is a short circuit or open circuit fault in the two sensors. If one sensor is faulty, the sensor will not be used for temperature acquisition to ensure the accuracy of temperature sampling. If both sensors are faulty, the vehicle will be set to a limp strategy to ensure the stability and safety of the vehicle.

[0037] Secondly, this application provides a temperature sampling and control device, comprising:

[0038] The first diagnostic module is used to perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively.

[0039] The second diagnostic module is used to perform a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively if the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free.

[0040] The third diagnostic module is used to perform a high-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor if the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free.

[0041] The processing module is used to collect a first temperature and a second temperature through the first temperature sensor and the second temperature sensor if the high temperature range sensor rationality check result of the first temperature sensor and the second temperature sensor is fault-free, and to perform derating processing on the motor based on the first temperature and the second temperature.

[0042] Optionally, the first diagnostic module is specifically used for:

[0043] The sensor self-diagnosis strategy determines whether the first temperature sensor and the second temperature sensor have short circuit or open circuit faults.

[0044] Optionally, the second diagnostic module is specifically used for:

[0045] After the vehicle has been parked for a longer time than the first preset threshold, the third temperature is obtained through the first temperature sensor, the fourth temperature is obtained through the second temperature sensor, and the low temperature calibration temperature is obtained through the software temperature calibrator.

[0046] Based on the difference between the third temperature and the low-temperature calibration temperature, the result of the low-temperature range sensor rationality check of the first temperature sensor is determined.

[0047] Based on the difference between the fourth temperature and the low-temperature calibration temperature, the result of the low-temperature range sensor rationality check of the second temperature sensor is determined.

[0048] Optionally, the third diagnostic module is specifically used for:

[0049] Under normal operating conditions of the vehicle, the fifth temperature is obtained through the first temperature sensor, and the sixth temperature is obtained through the sixth temperature sensor.

[0050] The fifth temperature and the sixth temperature are compared, and the rationality of the high-temperature range sensor is determined based on the comparison results.

[0051] Optionally, if the low-temperature range sensor validity check results of both the first temperature sensor and the second temperature sensor are fault-free in the third diagnostic module, then after performing a high-temperature range sensor validity check on the first temperature sensor and the second temperature sensor, the above device further includes:

[0052] The first control module is used to record a fault code and control the vehicle to execute a limp strategy if the high-temperature range sensor validity check results of the first temperature sensor and the second temperature sensor are faulty.

[0053] Optionally, if the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free in the second diagnostic module, after performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively, the above device further includes:

[0054] The second control module is used to record a fault code if the low-temperature range sensor rationality check result of the first temperature sensor is fault-free and the low-temperature range sensor rationality check result of the second temperature sensor is faulty, and to collect the first temperature through the first temperature sensor and perform derating processing on the motor according to the first temperature.

[0055] If the low-temperature range sensor validity check result of the first temperature sensor is faulty, and the low-temperature range sensor validity check result of the second temperature sensor is fault-free, then the fault code is recorded, the second temperature is collected through the second temperature sensor, and the motor is derated according to the second temperature.

[0056] If the low-temperature range sensor validity check results of both the first and second temperature sensors show a fault, then the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0057] Optionally, after the first diagnostic module performs fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively, the above device further includes:

[0058] The third control module is used for:

[0059] If the fault self-diagnosis result of the first temperature sensor is no fault and the fault self-diagnosis result of the second temperature sensor is faulty, then the fault code is recorded and the first temperature sensor is controlled to collect the temperature of the motor stator.

[0060] If the fault self-diagnosis result of the first temperature sensor is faulty and the fault self-diagnosis result of the second temperature sensor is fault-free, then the fault code is recorded and the second temperature sensor is controlled to collect the temperature of the motor stator.

[0061] If the self-diagnostic results of both the first and second temperature sensors indicate a fault, then the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0062] Thirdly, this application provides a temperature sampling control device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the temperature sampling control method as described in the first aspect or an alternative to the first aspect.

[0063] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the temperature sampling control method described in the first aspect and various possible designs of the first aspect.

[0064] Fifthly, the present invention provides a computer program product, including a computer program that, when executed by a processor, implements the temperature sampling control method described in the first aspect and various possible designs of the first aspect.

[0065] The temperature sampling control method, apparatus, equipment, and storage medium provided in this application include a method for monitoring the temperature of a motor stator. This method uses two temperature sensors mounted on the motor stator to collect temperature data, which, compared to a single temperature sensor mounted on the coil, can accurately monitor the temperature of each phase of the motor stator. Furthermore, before temperature acquisition, a self-diagnosis of the first and second temperature sensors is performed to eliminate the impact of sensor malfunctions on temperature acquisition. After ruling out sensor malfunctions, a low-temperature range sensor validity check is performed on both sensors to prevent errors caused by sensor offset. A high-temperature range sensor validity check is then performed to eliminate errors caused by incorrect hardware wiring in the circuit. Through these diagnoses and checks, the accuracy of temperature sampling by the first and second temperature sensors is ensured. Based on the accurate temperature sampling results from the first and second temperature sensors, the temperature of the motor stator can be comprehensively and accurately collected, thereby achieving motor control and improving the lifespan and safety of new energy vehicles. Attached Figure Description

[0066] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0067] Figure 1 A schematic diagram of the circuit structure for a motor stator temperature acquisition section is provided for the prior art.

[0068] Figure 2 This is a schematic diagram of a temperature sampling and control system architecture provided in an embodiment of this application;

[0069] Figure 3 A schematic flowchart of a temperature sampling and control method provided in an embodiment of this application;

[0070] Figure 4 A schematic flowchart of another temperature sampling and control method provided in an embodiment of this application;

[0071] Figure 5 This is a schematic diagram of the structure of a temperature sampling and control device provided in an embodiment of this application;

[0072] Figure 6 This is a schematic diagram of the structure of a temperature sampling and control device provided in an embodiment of this application.

[0073] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0074] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0075] The terms “first,” “second,” “third,” and “fourth,” etc. (if present), in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0076] Typically, the stator and rotor windings of an electric motor are made of insulated copper material or wire with a specific insulation class. The maximum permissible operating temperature is limited depending on the insulation material (e.g., Class B insulation is 130 degrees Celsius). If the temperature exceeds this limit, the performance of the insulation material will deteriorate, accelerating insulation aging and ultimately causing insulation breakdown and burnout. During motor operation, various losses cause the internal temperature to rise, affecting the insulation performance of the motor's insulation material. To ensure the normal and reliable operation of the motor, the temperature of the motor stator must be measured. (Example...) Figure 1 A circuit structure diagram of a motor stator temperature acquisition section is provided for the prior art, as shown below. Figure 1As shown, the circuit includes a first-phase branch 100, a second-phase branch 101, a third-phase branch 102, and a temperature sensor 103. The temperature sensor 103 is located on the A-phase branch 100. If the temperature value measured by the temperature sensor 103 exceeds the normal value (preset value), an alarm will be issued through monitoring equipment, alerting management personnel to inspect and eliminate potential faults, reduce generator output, or increase generator cooling, ultimately lowering the generator rotor temperature back to normal to ensure safe and reliable generator operation. However, existing temperature sampling methods for the motor stator can only check the temperature of the phase with the temperature sensor installed, failing to comprehensively and accurately collect the temperature of the motor stator.

[0077] To address the aforementioned issues, embodiments of this application provide a temperature sampling control method, apparatus, device, and storage medium. The method involves designing two temperature sensors for control on the motor stator and proposing a two-channel temperature sampling control strategy. The temperature sampling strategy is determined by detecting whether the two temperature sensors are faulty.

[0078] Optional, Figure 2 This is a schematic diagram of a temperature sampling and control system architecture provided in an embodiment of this application. Figure 1 The above architecture includes a motor stator temperature acquisition circuit 201 and a controller 202.

[0079] The controller 202 is connected to the motor stator temperature acquisition circuit 201 and is used to control the motor stator temperature acquisition circuit 201.

[0080] The motor stator temperature acquisition circuit 201 also includes a first phase branch 2011, a second phase branch 2012, a third phase branch 2013, a first temperature sensor 2014, and a second temperature sensor 2015.

[0081] like Figure 1 As shown, the first temperature sensor 2014 is located at the convergence point of the three-phase branch, and the second temperature sensor 2015 is located on the first phase branch 2011.

[0082] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the architecture of the temperature sampling control system. In other feasible embodiments of this application, the above architecture may include more or fewer components than illustrated, or combine some components, or split some components, or arrange different components, which can be determined according to the actual application scenario and is not limited here. Figure 2 The components shown can be implemented in hardware, software, or a combination of both.

[0083] In the specific implementation process, the controller 202 can control the motor stator temperature acquisition circuit 201. Two temperature sensors are designed on the motor stator for control. The temperature sampling strategy is determined by detecting whether the two temperature sensors are faulty.

[0084] The technical solution of this application will be described in detail below with reference to specific embodiments:

[0085] It should be understood that the device in the above-mentioned temperature sampling control system can be implemented by the control unit in the device reading and executing instructions from the memory, or by a chip circuit.

[0086] Furthermore, the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0087] The technical solution of this application will be described in detail below with reference to specific embodiments:

[0088] Figure 3 This is a flowchart illustrating a temperature sampling and control method provided in an embodiment of this application. The execution entity of this embodiment can be... Figure 2 The controller 202 in the code can be specifically executed based on the actual application scenario. For example... Figure 3 As shown, the method includes the following steps:

[0089] S301: Perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively.

[0090] Optionally, the first temperature sensor and the second temperature sensor are negative temperature coefficient (NTC) sensors.

[0091] Optionally, fault self-diagnosis is performed on the first temperature sensor and the second temperature sensor respectively, including: determining whether the first temperature sensor and the second temperature sensor have short circuit faults or open circuit faults through sensor self-diagnosis strategies.

[0092] Here, the embodiments of this application use a self-diagnostic strategy to detect whether the first temperature sensor and the second temperature sensor have short circuit or open circuit faults, which can accurately detect the status of the sensors. The strategy has been optimized to address the problem that the stator temperature exceeds the normal set range due to short circuit or open circuit of the temperature sensor, thereby improving the accuracy of motor stator temperature sampling.

[0093] Optionally, the sensor self-diagnostic strategy can be used to determine whether the first temperature sensor and the second temperature sensor have short-circuit or open-circuit faults by checking the HI and LO rang.

[0094] Optionally, after performing fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively, the method further includes:

[0095] If the self-diagnosis result of the first temperature sensor is no fault and the self-diagnosis result of the second temperature sensor is a fault, then a fault code is recorded, and the first temperature sensor is controlled to collect temperature data from the motor stator; if the self-diagnosis result of the first temperature sensor is a fault and the self-diagnosis result of the second temperature sensor is no fault, then a fault code is recorded, and the second temperature sensor is controlled to collect temperature data from the motor stator; if the self-diagnosis results of both the first and second temperature sensors are faulty, then a fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0096] In this embodiment, a sensor self-diagnosis strategy is added. If any temperature sensor has a short circuit or open circuit fault, the other one is used. If both one and the other one have faults, it is determined that the limp home fault mode is entered.

[0097] Here, in this embodiment of the application, the temperature sampling strategy can be determined based on whether there is a short circuit or open circuit fault in the two sensors. If one sensor is faulty, the sensor will not be used for temperature acquisition to ensure the accuracy of temperature sampling. If both sensors are faulty, the vehicle will be set to a limp strategy to ensure the stability and safety of the vehicle.

[0098] S302: If the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, then the rationality check of the low temperature range sensor is performed on the first temperature sensor and the second temperature sensor respectively.

[0099] Optionally, a low-temperature range sensor rationality check is performed on the first temperature sensor and the second temperature sensor respectively, including:

[0100] After the vehicle has been parked for a period of time exceeding a first preset threshold, a third temperature is obtained through a first temperature sensor, a fourth temperature is obtained through a second temperature sensor, and a low-temperature calibration temperature is obtained through a software temperature calibrator. Based on the difference between the third temperature and the low-temperature calibration temperature, the result of the first temperature sensor's low-temperature range sensor rationality check is determined. Based on the difference between the fourth temperature and the low-temperature calibration temperature, the result of the second temperature sensor's low-temperature range sensor rationality check is determined.

[0101] The first preset threshold can be determined according to the actual situation, and this application embodiment does not impose specific restrictions on it.

[0102] In this application, due to temperature sensor drift, the temperatures collected by the first and second temperature sensors may deviate from the temperatures collected by the software temperature calibrator in the motor controller after shutdown and cooling. This application embodiment can perform quantification deviation strategy optimization to prevent temperature sampling errors caused by excessive temperature sensor deviation, thereby further improving the accuracy of motor stator temperature acquisition and improving the lifespan and safety of the vehicle.

[0103] Optionally, if the self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, after performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively, the method further includes:

[0104] If the low-temperature range sensor validity check result of the first temperature sensor is fault-free, but the low-temperature range sensor validity check result of the second temperature sensor is faulty, then a fault code is recorded, a first temperature is acquired through the first temperature sensor, and the motor is derated based on the first temperature; if the low-temperature range sensor validity check result of the first temperature sensor is faulty, but the low-temperature range sensor validity check result of the second temperature sensor is fault-free, then a fault code is recorded, a second temperature is acquired through the second temperature sensor, and the motor is derated based on the second temperature; if the low-temperature range sensor validity check results of both the first and second temperature sensors are faulty, then a fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0105] Here, in this embodiment of the application, the temperature sampling strategy can be determined based on whether there is a fault in the low-temperature range sensor of the two sensors. If one sensor is faulty, the sensor will not be used for temperature acquisition to ensure the accuracy of temperature sampling. If both sensors are faulty, the vehicle will be set to a limp strategy to ensure the stability and safety of the vehicle.

[0106] In some possible implementations, embodiments of this application perform sensor validity checks in the low-temperature range. The software detects and obtains the vehicle's downtime. When the downtime exceeds a certain time threshold (mainly used to determine if the vehicle has cooled to room temperature), the first and second temperature sensors are compared with the software DBC temperature. If the error exceeds the threshold range, it is considered that the temperature sensor has a deviation. After recording the fault code DFC, the sensor is no longer used.

[0107] S303: If the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free, then perform a high-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor.

[0108] Optionally, a high-temperature range sensor rationality check is performed on the first temperature sensor and the second temperature sensor, including: under normal operating conditions of the vehicle, obtaining a fifth temperature through the first temperature sensor and a sixth temperature through the sixth temperature sensor; comparing the fifth temperature and the sixth temperature, and determining the high-temperature range sensor rationality result based on the comparison result.

[0109] In the case of normal operation at high temperatures and correct wiring, the temperature sampled by the first temperature sensor should be lower than the temperature sampled by the second temperature sensor. This embodiment of the application can optimize the problem that the temperature of the first temperature sensor is higher than the temperature of the second temperature sensor due to the reversed hardware wiring of the first and second temperature sensors under high temperature conditions. This avoids the temperature acquisition error caused by the reversed hardware circuit, further improves the accuracy of motor stator temperature acquisition, and improves the life and safety of the vehicle.

[0110] In one possible implementation, sensor suitability checks are performed in the high-temperature range. This diagnostic strategy primarily aims to avoid issues such as reversed hardware wiring. Under normal operating conditions at high temperatures and with correct wiring, the temperature of the second temperature sensor should be greater than that of the first temperature sensor. If the temperature of the first temperature sensor is greater than that of the second temperature sensor, the wiring is considered incorrect or the diagnostic suitability is flawed.

[0111] S304: If the high-temperature range sensor rationality check result of the first temperature sensor and the second temperature sensor is fault-free, then the first temperature and the second temperature are collected by the first temperature sensor and the second temperature sensor, and the motor is derated according to the first temperature and the second temperature.

[0112] Optionally, derating the motor includes controlling the motor to enter a derating state. When the stator temperature (the maximum of the first and second temperatures) is detected to exceed a set threshold abnormally, the motor enters the derating state. It is understood that the set threshold can be determined based on actual conditions, and this embodiment does not impose specific limitations on it.

[0113] Optionally, if the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free, then after performing a high-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor, the method further includes: if the high-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are faulty, then a fault code is recorded and the vehicle is controlled to execute a limp-walk strategy.

[0114] Here, in this embodiment of the application, after determining that the first temperature sensor and the second temperature sensor may be connected in reverse, the vehicle is set to a limp-walk strategy to prevent damage to the vehicle and safety hazards caused by excessively high stator temperature of the vehicle motor, thereby improving the safety and stability of the vehicle.

[0115] In this embodiment of the application, temperature monitoring of the motor stator is achieved by using two temperature sensors installed on the motor stator. Compared to a single temperature sensor arranged on the coil, this method can accurately monitor the temperature of each phase of the motor stator. Furthermore, before temperature acquisition, a self-diagnosis of the first and second temperature sensors is performed to eliminate the impact of sensor malfunctions on temperature acquisition. After ruling out sensor malfunctions, a low-temperature range sensor validity check is performed on both sensors to prevent errors caused by sensor offset. A high-temperature range sensor validity check is then performed to eliminate errors caused by incorrect hardware wiring in the circuit. Through these diagnoses and checks, the accuracy of temperature sampling by the first and second temperature sensors is ensured. Based on the accurate temperature sampling results from the first and second temperature sensors, the temperature of the motor stator can be comprehensively and accurately acquired, thereby enabling motor control and improving the lifespan and safety of new energy vehicles.

[0116] Optionally, embodiments of this application provide another temperature sampling and control method, accordingly, Figure 4 A schematic flowchart of another temperature sampling control method provided in this application embodiment. For example... Figure 4 As shown, the method includes the following steps (see below for details on the transitions between steps). Figure 4 ):

[0117] S41: Perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively.

[0118] S420: Both the first and second temperature sensors have self-diagnostic faults. S430: Fault handling.

[0119] S421: One of the first and second temperature sensors has a self-diagnostic fault. Then S4211: Shield the faulty temperature sensor. S4212: Determine if any of the non-faulty sensors have a low-temperature range sensor validity fault. If yes, then S42130: Fault handling. If no, then S42131: Perform temperature sampling using the non-faulty sensor.

[0120] S422: Neither the first temperature sensor nor the second temperature sensor has a self-diagnostic fault. Then S4221: Perform a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively.

[0121] S42210: Both the first and second temperature sensors have a low-temperature range fault. Then S422100: Fault handling.

[0122] S42211: One of the first and second temperature sensors has a low-temperature range fault. Then S422110: Temperature sampling is performed using the sensor that does not have a low-temperature range fault.

[0123] S42212: Neither the first nor the second temperature sensor has a low-temperature range fault. S422120: Perform a high-temperature range sensor validity check on the first and second temperature sensors to determine if there is a reverse connection fault. If yes, then S422121: Fault handling. If no, then S422122: Perform temperature sampling using the first and second temperature sensors.

[0124] The above method can achieve accurate sampling of all stator temperature operating ranges.

[0125] Figure 5 This is a schematic diagram of the structure of a temperature sampling and control device provided in an embodiment of this application, as shown below. Figure 5 As shown, the device in this embodiment includes a first diagnostic module 501, a second diagnostic module 502, a third diagnostic module 503, and a processing module 504. The temperature sampling and control device here can be the controller 202 itself, or a chip or integrated circuit that implements the functions of the controller 202. It should be noted that the division of the first diagnostic module 501, the second diagnostic module 502, the third diagnostic module 503, and the processing module 504 is only a logical functional division; physically, they can be integrated or independent.

[0126] The first diagnostic module is used to perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively.

[0127] The second diagnostic module is used to perform a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively if the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free.

[0128] The third diagnostic module is used to perform a high-temperature range sensor rationality check on the first and second temperature sensors if the low-temperature range sensor rationality check results of the first and second temperature sensors are both fault-free.

[0129] The processing module is used to collect the first temperature and the second temperature through the first temperature sensor and the second temperature sensor if the sensor rationality check result of the high temperature range of the first temperature sensor and the second temperature sensor is fault-free, and to perform derating processing on the motor according to the first temperature and the second temperature.

[0130] Optionally, the first diagnostic module is specifically used for:

[0131] The sensor self-diagnostic strategy determines whether the first and second temperature sensors have short-circuit or open-circuit faults.

[0132] Optionally, the second diagnostic module is specifically used for:

[0133] After the vehicle has been parked for a longer time than the first preset threshold, the third temperature is obtained through the first temperature sensor, the fourth temperature is obtained through the second temperature sensor, and the low temperature calibration temperature is obtained through the software temperature calibrator.

[0134] Based on the difference between the third temperature and the low-temperature calibration temperature, the result of the rationality check of the first temperature sensor in the low-temperature range is determined.

[0135] Based on the difference between the fourth temperature and the low-temperature calibration temperature, the results of the low-temperature range sensor rationality check for the second temperature sensor are determined.

[0136] Optionally, the third diagnostic module is specifically used for:

[0137] Under normal operating conditions of the vehicle, the fifth temperature is obtained through the first temperature sensor, and the sixth temperature is obtained through the sixth temperature sensor.

[0138] Compare the fifth and sixth temperatures, and determine the rationality of the sensor in the high-temperature range based on the comparison results.

[0139] Optionally, if the low-temperature range sensor validity check results of both the first and second temperature sensors are fault-free in the third diagnostic module, then after performing a high-temperature range sensor validity check on the first and second temperature sensors, the above device further includes:

[0140] The first control module is used to record a fault code and control the vehicle to execute a limp strategy if the high-temperature range sensor validity check results of the first temperature sensor and the second temperature sensor are faulty.

[0141] Optionally, if the self-diagnostic results of the first temperature sensor and the second temperature sensor in the second diagnostic module are both fault-free, then after performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively, the above device further includes:

[0142] The second control module is used to record a fault code if the low-temperature range sensor rationality check result of the first temperature sensor is fault-free and the low-temperature range sensor rationality check result of the second temperature sensor is faulty, and to collect the first temperature through the first temperature sensor and perform derating processing on the motor according to the first temperature.

[0143] If the low-temperature range sensor validity check result of the first temperature sensor is faulty, and the low-temperature range sensor validity check result of the second temperature sensor is fault-free, then the fault code is recorded, the second temperature is collected through the second temperature sensor, and the motor is derated according to the second temperature.

[0144] If the low-temperature range sensor validity check results of both the first and second temperature sensors show a fault, then the fault code is recorded and the vehicle is controlled to execute a limp-walk strategy.

[0145] Optionally, after the first diagnostic module performs fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively, the above device further includes:

[0146] The third control module is used for:

[0147] If the fault self-diagnosis result of the first temperature sensor is no fault and the fault self-diagnosis result of the second temperature sensor is faulty, then the fault code is recorded and the first temperature sensor is controlled to collect the temperature of the motor stator.

[0148] If the self-diagnosis result of the first temperature sensor is faulty and the self-diagnosis result of the second temperature sensor is fault-free, then the fault code is recorded and the second temperature sensor is controlled to collect the temperature of the motor stator.

[0149] If the self-diagnostic results of both the first and second temperature sensors indicate a fault, the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

[0150] Figure 6 This is a schematic diagram of a temperature sampling and control device provided in an embodiment of this application. The components shown herein, their connections and relationships, and their functions are merely examples and do not limit the implementation of this application described and / or claimed herein.

[0151] like Figure 6As shown, the temperature sampling and control device includes a processor 601 and a memory 602. The components are interconnected via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processor 601 can process instructions executed within the temperature sampling and control device, including instructions stored in or on memory for displaying graphical information on external input / output devices (such as display devices coupled to an interface). In other embodiments, multiple processors and / or multiple buses can be used with multiple memories or multiple memory sets, if desired. Figure 6 Take the 601 processor as an example.

[0152] Memory 602, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the method of the temperature sampling control device in the embodiments of this application (e.g., attached). Figure 5 The first diagnostic module 501, the second diagnostic module 502, the third diagnostic module 503, and the processing module 504 are shown. The processor 601 executes various functional applications and data processing of the server by running non-transient software programs, instructions, and modules stored in the memory 602, thereby implementing the method of the temperature sampling and control device in the above method embodiment.

[0153] The temperature sampling and control device may further include an input device 603 and an output device 604. The processor 601, memory 602, input device 603, and output device 604 can be connected via a bus or other means. Figure 6 Taking the example of a connection between China and Israel via a bus.

[0154] Input device 603 can receive input digital or character information, and generate key signal inputs related to user settings and function control of the temperature sampling control device, such as a touch screen, keypad, mouse, or multiple mouse buttons, trackball, joystick, etc. Output device 604 can be an output device such as a display device of the temperature sampling control device. This display device can include, but is not limited to, liquid crystal displays (LCDs), light-emitting diode (LED) displays, and plasma displays. In some embodiments, the display device can be a touch screen.

[0155] The temperature sampling and control device of this application embodiment can be used to execute the technical solutions of the above-mentioned method embodiments of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0156] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the temperature sampling control method described above.

[0157] This application also provides a computer program product, including a computer program, which, when executed by a processor, is used to implement the temperature sampling control method described above.

[0158] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.

[0159] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0160] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0161] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A temperature sampling and control method, characterized in that, The method is applied to a motor stator temperature acquisition circuit, wherein the motor stator temperature acquisition short circuit includes a first temperature sensor, a second temperature sensor, and a controller, and the method is applied to the controller, including: Perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively; If the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, then the rationality check of the low temperature range sensor is performed on the first temperature sensor and the second temperature sensor respectively. If the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free, then the high-temperature range sensor rationality check is performed on the first temperature sensor and the second temperature sensor. If the high-temperature range sensor validity check results of the first temperature sensor and the second temperature sensor are fault-free, then the first temperature and the second temperature are collected by the first temperature sensor and the second temperature sensor, and the motor is derated according to the first temperature and the second temperature.

2. The method according to claim 1, characterized in that, The step of performing fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively includes: The sensor self-diagnosis strategy determines whether the first temperature sensor and the second temperature sensor have short circuit or open circuit faults.

3. The method according to claim 1, characterized in that, The step of performing low-temperature range sensor rationality checks on the first temperature sensor and the second temperature sensor respectively includes: After the vehicle has been parked for a longer time than the first preset threshold, the third temperature is obtained through the first temperature sensor, the fourth temperature is obtained through the second temperature sensor, and the low temperature calibration temperature is obtained through the software temperature calibrator. Based on the difference between the third temperature and the low-temperature calibration temperature, the result of the low-temperature range sensor rationality check of the first temperature sensor is determined. Based on the difference between the fourth temperature and the low-temperature calibration temperature, the result of the low-temperature range sensor rationality check of the second temperature sensor is determined.

4. The method according to claim 1, characterized in that, The procedure for checking the rationality of the first and second temperature sensors in the high-temperature range includes: Under normal operating conditions of the vehicle, the fifth temperature is obtained through the first temperature sensor, and the sixth temperature is obtained through the second temperature sensor. The fifth temperature and the sixth temperature are compared, and the rationality of the high-temperature range sensor is determined based on the comparison results.

5. The method according to any one of claims 1 to 4, characterized in that, If the low-temperature range sensor validity check results for both the first and second temperature sensors are fault-free, then after performing a high-temperature range sensor validity check on the first and second temperature sensors, the method further includes: If the high-temperature range sensor validity check results of the first temperature sensor and the second temperature sensor are found to be faulty, then the fault code is recorded and the vehicle is controlled to execute the limp strategy.

6. The method according to any one of claims 1 to 4, characterized in that, If the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free, after performing a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively, the method further includes: If the low-temperature range sensor validity check result of the first temperature sensor is no fault, and the low-temperature range sensor validity check result of the second temperature sensor is faulty, then the fault code is recorded, the first temperature is collected through the first temperature sensor, and the motor is derated according to the first temperature. If the low-temperature range sensor validity check result of the first temperature sensor is faulty, and the low-temperature range sensor validity check result of the second temperature sensor is fault-free, then the fault code is recorded, the second temperature is collected through the second temperature sensor, and the motor is derated according to the second temperature. If the low-temperature range sensor validity check results of both the first and second temperature sensors show a fault, then the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

7. The method according to any one of claims 1 to 4, characterized in that, After performing fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively, the method further includes: If the fault self-diagnosis result of the first temperature sensor is no fault and the fault self-diagnosis result of the second temperature sensor is faulty, then the fault code is recorded and the first temperature sensor is controlled to collect the temperature of the motor stator. If the fault self-diagnosis result of the first temperature sensor is faulty and the fault self-diagnosis result of the second temperature sensor is fault-free, then the fault code is recorded and the second temperature sensor is controlled to collect the temperature of the motor stator. If the self-diagnostic results of both the first and second temperature sensors indicate a fault, then the fault code is recorded, and the vehicle is controlled to execute a limp-walk strategy.

8. A temperature sampling and control device, characterized in that, include: The first diagnostic module is used to perform fault self-diagnosis on the first temperature sensor and the second temperature sensor respectively. The second diagnostic module is used to perform a low-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor respectively if the fault self-diagnosis results of the first temperature sensor and the second temperature sensor are both fault-free. The third diagnostic module is used to perform a high-temperature range sensor rationality check on the first temperature sensor and the second temperature sensor if the low-temperature range sensor rationality check results of the first temperature sensor and the second temperature sensor are both fault-free. The processing module is used to collect a first temperature and a second temperature through the first temperature sensor and the second temperature sensor if the high temperature range sensor rationality check result of the first temperature sensor and the second temperature sensor is fault-free, and to perform derating processing on the motor based on the first temperature and the second temperature.

9. A temperature sampling and control device, characterized in that, include: At least one processor and memory; The memory stores computer-executed instructions; The at least one processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the temperature sampling control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by the processor, implement the temperature sampling control method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Electric automobile motor temperature sensor system and detection method thereof

    CN102087150A

  • Motor stator temperature detection device and method, and temperature monitoring device and method

    CN104864980A