Method and device for calibrating resistance value of vehicle-mounted heater, and vehicle

CN122689183APending Publication Date: 2026-09-04ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610946039.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-29
Publication Date
2026-09-04

AI Technical Summary

Technical Problem

[0004]但是,由于PTC加热器在加工制造和工艺制备阶段存在误差,会导致PTC加热器的参考阻值与实际阻值不一致,以致于PTC加热器的参考电阻与参考温度之间的映射信息不准确

Benefits of technology

[0047]The vehicle-mounted heater resistance calibration method, apparatus, and vehicle provided in this application embodiment include: when the vehicle-mounted heater is in a cold start state, obtaining the cold-state resistance value of the vehicle-mounted heater at the cold start moment, and performing cold-state calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle-mounted heater based on the cold-state resistance value and the ambient temperature of the vehicle-mounted heater, determining the calibrated resistance value of the vehicle-mounted heater, detecting whether there is resistance drift of the vehicle-mounted heater based on the operating condition information of the vehicle-mounted heater, and if resistance drift of the vehicle-mounted heater is detected, performing drift calibration on the calibrated resistance value of the vehicle-mounted heater based on the first dynamic resistance value of the vehicle-mounted heater, to obtain the actual resistance value of the vehicle-mounted heater. The aforementioned method, through two-stage calibration mechanisms—cold-state calibration and drift calibration—effectively compensates for inherent factory errors in the PTC heater itself and resistance drift caused by long-term aging. This allows for accurate acquisition of the actual resistance value of the PTC heater, providing reliable data support for reliable temperature estimation and precise heating control under different operating conditions throughout the PTC heater's lifecycle. Furthermore, this method eliminates the need for physical hardware sensors; it calibrates the PTC heater's reference resistance value solely through software logic. This not only saves on hardware costs for resistance calibration and simplifies system wiring, achieving lightweight design, but also eliminates concerns about hardware sensor malfunctions preventing calibration, thus improving the reliability of resistance calibration. Additionally, the method avoids complex algorithm processing, requiring less computational resources for resistance calibration, enhancing applicability to various processors, reducing processing errors, and improving calibration accuracy. Furthermore, it enhances vehicle intelligence, enabling future remote wireless upgrades, and provides reliable data support for PTC heater safety protection, reducing potential failure points in the vehicle system and improving the overall reliability of the thermal management system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122689183A_ABST
    Figure CN122689183A_ABST
Patent Text Reader

Abstract

The application relates to a resistance calibration method and device of a vehicle-mounted heater and a vehicle. The method comprises the following steps: in the case that the vehicle-mounted heater in the vehicle is in a cold start state, obtaining a cold-state resistance of the vehicle-mounted heater at a cold start moment, and performing cold-state calibration on reference resistances in mapping information of temperatures and reference resistances of the vehicle-mounted heater according to the cold-state resistance and an ambient temperature of the vehicle-mounted heater, determining a calibrated resistance of the vehicle-mounted heater, and in the case that resistance drift of the vehicle-mounted heater is detected, performing drift calibration on the calibrated resistance of the vehicle-mounted heater based on a first dynamic resistance of the vehicle-mounted heater, and obtaining an actual resistance of the vehicle-mounted heater. The two-stage calibration mechanism of cold-state calibration and drift calibration can effectively compensate for inherent errors caused by the PTC heater itself and resistance drift caused by long-term use and aging, and the actual resistance of the PTC heater can be accurately obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, and vehicle for calibrating the resistance of an on-board heater. Background Technology

[0002] With the development of new energy vehicle industry technology, on-board heaters have gradually become the core heating component in the thermal management system of new energy vehicles.

[0003] Taking a vehicle-mounted heater that is a positive temperature coefficient (PTC) heater as an example, when monitoring and protecting the temperature of a PTC heater, the mapping information between the reference resistance and reference temperature of the PTC heater is usually used to find the actual temperature of the PTC heater.

[0004] However, due to errors in the manufacturing and process preparation stages of PTC heaters, the reference resistance value of the PTC heater may not match the actual resistance value, resulting in inaccurate mapping information between the reference resistance and reference temperature. Therefore, there is an urgent need to provide a scheme that can calibrate the reference resistance in the mapping information of the PTC heater. Summary of the Invention

[0005] Therefore, it is necessary to provide a method, device, and vehicle for calibrating the resistance of an on-board heater to address the aforementioned technical problems.

[0006] In a first aspect, embodiments of this application provide a method for calibrating the resistance of an on-board heater, the method comprising:

[0007] When the vehicle heater is in a cold start state, the cold resistance value of the vehicle heater at the time of cold start is obtained, and the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater is calibrated according to the cold resistance value and the ambient temperature of the vehicle heater, and the calibrated resistance value of the vehicle heater is determined.

[0008] Based on the operating information of the vehicle heater, detect whether there is resistance drift in the vehicle heater;

[0009] If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

[0010] In one embodiment, obtaining the cold-state resistance value of the on-board heater at the moment of cold start includes:

[0011] Obtain the operating voltage and current of the vehicle heater;

[0012] The operating voltage and operating current are filtered to obtain the filtered voltage and filtered current.

[0013] Based on the filtered voltage and filtered current, the cold-state resistance of the vehicle heater at the moment of cold start is determined.

[0014] In one embodiment, before obtaining the operating voltage and operating current of the vehicle heater, the method further includes:

[0015] The vehicle immersion time is obtained based on the vehicle's last power outage time and cold start time.

[0016] If the soaking time is greater than or equal to the first preset time, trigger the start-up timing operation to obtain the start-up time.

[0017] If the startup time is within the preset time range and there is a need to start the vehicle heater, the startup operation of the vehicle heater will be triggered.

[0018] In one embodiment, cold-state calibration is performed on the reference resistance value in the mapping information between the temperature and reference resistance of the vehicle heater, based on the cold-state resistance value and the ambient temperature of the vehicle heater. This includes:

[0019] The reference resistance value corresponding to the ambient temperature is obtained by searching the mapping information based on the ambient temperature.

[0020] The calibration coefficient is determined based on the cold resistance value and the reference resistance value;

[0021] The reference resistance value is calibrated according to the calibration coefficient to obtain the calibrated resistance value of the vehicle heater.

[0022] In one embodiment, the reference resistance value is calibrated according to a calibration coefficient to obtain the calibrated resistance value of the vehicle heater, including:

[0023] The reference resistance value is calibrated according to the calibration coefficient to obtain the preliminary calibration resistance value;

[0024] If the number of calibrations is greater than or equal to a preset threshold, the second dynamic resistance value of the vehicle heater is obtained, and the initial calibration resistance value is updated based on the second dynamic resistance value to obtain the first updated resistance value.

[0025] The first update coefficient is determined based on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature.

[0026] The initial calibration resistance value corresponding to the ambient temperature is updated based on the first update coefficient to obtain the calibrated resistance value of the vehicle heater.

[0027] In one embodiment, the method further includes:

[0028] If the number of calibrations is less than the preset threshold, return to the step of obtaining the vehicle's immersion time until the current number of calibrations is greater than or equal to the preset threshold.

[0029] Obtain the third dynamic resistance value of the vehicle heater, and update the initial calibration resistance value based on the third dynamic resistance value to obtain the second updated resistance value;

[0030] The second update coefficient is determined based on the updated resistance value and the initial calibration resistance value corresponding to the ambient temperature.

[0031] The initial calibration resistance value corresponding to the ambient temperature is updated based on the second update coefficient to obtain the calibrated resistance value of the vehicle heater.

[0032] In one embodiment, detecting whether there is resistance drift in the vehicle heater based on the operating condition information of the vehicle heater includes:

[0033] Obtain historical operating condition information that matches the operating condition information of the vehicle-mounted heater;

[0034] Obtain the resistance difference between the fourth dynamic resistance value of the vehicle heater and the resistance value of the vehicle heater corresponding to historical operating conditions;

[0035] If the resistance difference is within the preset resistance range, it is determined that the vehicle heater has resistance drift.

[0036] In one embodiment, historical operating condition information matching the operating condition information of the vehicle-mounted heater is obtained, including:

[0037] With the vehicle heater in the start-up state, obtain the cumulative running time of the vehicle heater after installation;

[0038] When the cumulative running time exceeds the second preset time and the thermal management system loop to which the vehicle heater belongs reaches a stable state, the system loop operating information and system status information set are searched according to the operating condition information of the thermal management system loop.

[0039] Historical operating condition information is obtained by acquiring system loop operating condition information that matches the operating condition information and is in a stable state.

[0040] Secondly, embodiments of this application provide a resistance calibration device for a vehicle-mounted heater, the device comprising:

[0041] The cold-state calibration module is used to obtain the cold-state resistance value of the vehicle heater at the moment of cold start when the vehicle heater is in a cold start state, and to perform cold-state calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater based on the cold-state resistance value and the ambient temperature of the vehicle heater, so as to determine the calibrated resistance value of the vehicle heater.

[0042] The detection module is used to detect whether there is resistance drift in the vehicle heater based on the operating condition information of the vehicle heater.

[0043] The drift calibration module is used to perform drift calibration on the calibrated resistance value of the vehicle heater based on the first dynamic resistance value of the vehicle heater when a resistance drift is detected, so as to obtain the actual resistance value of the vehicle heater.

[0044] Thirdly, embodiments of this application also provide a vehicle, which includes a memory, a processor, and an on-board heater. The memory stores a computer program, and the processor executes the computer program to implement the steps of the method in any of the embodiments of the first aspect described above.

[0045] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method in any of the embodiments of the first aspect described above.

[0046] Fifthly, embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the method in any of the embodiments of the first aspect described above.

[0047] The vehicle-mounted heater resistance calibration method, apparatus, and vehicle provided in this application embodiment include: when the vehicle-mounted heater is in a cold start state, obtaining the cold-state resistance value of the vehicle-mounted heater at the cold start moment, and performing cold-state calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle-mounted heater based on the cold-state resistance value and the ambient temperature of the vehicle-mounted heater, determining the calibrated resistance value of the vehicle-mounted heater, detecting whether there is resistance drift of the vehicle-mounted heater based on the operating condition information of the vehicle-mounted heater, and if resistance drift of the vehicle-mounted heater is detected, performing drift calibration on the calibrated resistance value of the vehicle-mounted heater based on the first dynamic resistance value of the vehicle-mounted heater, to obtain the actual resistance value of the vehicle-mounted heater. The aforementioned method, through two-stage calibration mechanisms—cold-state calibration and drift calibration—effectively compensates for inherent factory errors in the PTC heater itself and resistance drift caused by long-term aging. This allows for accurate acquisition of the actual resistance value of the PTC heater, providing reliable data support for reliable temperature estimation and precise heating control under different operating conditions throughout the PTC heater's lifecycle. Furthermore, this method eliminates the need for physical hardware sensors; it calibrates the PTC heater's reference resistance value solely through software logic. This not only saves on hardware costs for resistance calibration and simplifies system wiring, achieving lightweight design, but also eliminates concerns about hardware sensor malfunctions preventing calibration, thus improving the reliability of resistance calibration. Additionally, the method avoids complex algorithm processing, requiring less computational resources for resistance calibration, enhancing applicability to various processors, reducing processing errors, and improving calibration accuracy. Furthermore, it enhances vehicle intelligence, enabling future remote wireless upgrades, and provides reliable data support for PTC heater safety protection, reducing potential failure points in the vehicle system and improving the overall reliability of the thermal management system. Attached Figure Description

[0048] Figure 1 This is a characteristic curve of the resistance versus temperature of an on-board heater in one embodiment of this application;

[0049] Figure 2 This is a flowchart illustrating the resistance calibration method for an on-board heater in one embodiment of this application.

[0050] Figure 3 This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0051] Figure 4 This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0052] Figure 5This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0053] Figure 6 This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0054] Figure 7 This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0055] Figure 8 This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0056] Figure 9 This is a flowchart illustrating the resistance calibration method for an on-board heater in another embodiment of this application;

[0057] Figure 10 This is a structural block diagram of a resistance calibration device for an on-board heater in one embodiment of this application;

[0058] Figure 11 This is an internal structural diagram of a vehicle in one embodiment of this application. Detailed Implementation

[0059] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0060] In the field of new energy vehicles, the on-board heater, as a core heating component in the thermal management system, directly affects the vehicle's ride comfort, energy consumption, and safety. Taking a PTC heater as an example, when monitoring and protecting the temperature of a PTC heater, the actual temperature is typically obtained by first using the mapping information between the PTC heater's reference resistance and reference temperature. However, due to errors in the manufacturing and process preparation stages of PTC heaters, the reference resistance value may differ from the actual resistance value, resulting in inaccurate mapping information between the reference resistance and reference temperature. Therefore, there is an urgent need to provide a scheme that can calibrate the reference resistance in the mapping information of the PTC heater to accurately monitor and protect its temperature. Based on this, this application provides a resistance calibration method for on-board heaters, capable of calibrating the reference resistance of the PTC heater.

[0061] The resistance calibration method for vehicle-mounted heaters provided in this application is applicable to new energy vehicles, which include a processor. These new energy vehicles can be trucks, trains, buses, coaches, cars, etc., and this application does not limit the type.

[0062] In real-world scenarios, whether due to errors in the manufacturing and process preparation stages or aging drift issues, different vehicle heaters will exhibit geometrical deviations at the same temperature. The only difference between different vehicle heaters is their resistance (the resistance-temperature characteristic curves of different vehicle heaters are similar in shape, roughly as follows). Figure 1 As shown, the characteristic curves of different vehicle heaters are scaled proportionally along the vertical axis. R0 represents the critical resistance value in the temperature range, which is greater than the maximum resistance value in the low-temperature decreasing region of the characteristic curve. The temperature corresponding to the Curie point is the Curie temperature. Therefore, this application embodiment compensates for the resistance error generated in both cases to improve the accuracy of the closed-loop control of the vehicle heater. The following embodiments of this application will specifically describe the process of the resistance calibration method for the vehicle heater, using the processor as the execution entity to illustrate the specific process.

[0063] like Figure 2 The diagram shown is a schematic flowchart of a resistance calibration method for an on-board heater provided in this application embodiment. The method may include the following steps:

[0064] Step S100: When the vehicle heater is in a cold start state, obtain the cold resistance value of the vehicle heater at the time of cold start, and perform cold calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater based on the cold resistance value and the ambient temperature of the vehicle heater, and determine the calibrated resistance value of the vehicle heater.

[0065] Optionally, the aforementioned vehicle-mounted heater can be a heat pump air conditioner, a parking heater, or a battery preheater, etc. In this embodiment, a PTC heater is used as an example for illustration. Meanwhile, the temperature-to-reference resistance mapping information of the aforementioned vehicle-mounted heater is constructed based on the temperature and resistance values ​​in the vehicle-mounted heater's technical specifications.

[0066] The term "cold start" for the vehicle's onboard heater refers to the state where the onboard heater starts working after the vehicle has been stopped and left to stand at a low temperature for a period of time, and then is powered on for the first time. Optionally, the cold start time of the onboard heater can be understood as the moment when the onboard heater starts working after the vehicle has been stopped and left to stand at a low temperature for a period of time, and then is powered on for the first time.

[0067] In practical applications, the processor can obtain the cold resistance value of the vehicle heater at the moment of cold start, and perform cold-state calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater based on the cold resistance value and the ambient temperature of the vehicle heater, and determine the calibrated resistance value of the vehicle heater.

[0068] In one implementation, a data calibration algorithm can be used to perform cold-state calibration on the reference resistance value in the mapping information based on the cold-state resistance value and the ambient temperature to obtain the calibrated resistance value of the vehicle heater. Optionally, the above data calibration algorithm can be a linear calibration method, a multi-point nonlinear calibration method, a lookup table calibration method, etc.

[0069] In another implementation, a pre-trained algorithm model can be obtained, and then the cold resistance value, ambient temperature and mapping information can be input into the algorithm model. After cold calibration of the reference resistance value in the mapping information, the calibrated resistance value of the vehicle heater can be output.

[0070] The reference resistance value in the above mapping information can be the standard resistance value obtained by the vehicle heater during the vehicle testing phase, or it can be the resistance value obtained after performing at least one preliminary calibration process on the standard resistance value.

[0071] Step S200: Based on the operating condition information of the vehicle heater, detect whether there is resistance drift in the vehicle heater.

[0072] In practical applications, the main control chip can perform matching, analysis and / or verification of the operating condition information of the vehicle heater, and determine whether there is resistance drift in the vehicle heater based on the processing results.

[0073] Step S300: If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

[0074] It should be noted that vehicle heaters undergo aging with prolonged use, leading to resistance drift. A resistance meter can be installed in the vehicle to detect this drift and output an alarm signal or warning message. Furthermore, the meter can send the detection results to a processor.

[0075] Correspondingly, if the processor determines that the detection result indicates that the vehicle heater has a resistance drift, it can use a data calibration method to perform drift calibration on the calibrated resistance of the vehicle heater based on the first dynamic resistance of the vehicle heater, and obtain the actual resistance of the vehicle heater.

[0076] Meanwhile, the processor can also input the first dynamic resistance value and the calibrated resistance value of the vehicle heater into the pre-trained algorithm model to perform drift calibration on the calibrated resistance value and output the actual resistance value of the vehicle heater.

[0077] The first dynamic resistance value of the vehicle heater can be understood as the dynamic resistance value of the vehicle heater after a resistance drift is detected.

[0078] In this embodiment, the first dynamic resistance value and the calibrated resistance value of the vehicle heater can be arithmetically calculated to obtain the actual resistance value of the vehicle heater. ,Right now , This indicates the calibrated resistance value of the vehicle heater. Indicates the first dynamic resistance value. This represents the update rate factor.

[0079] The technical solution in this application embodiment, when the vehicle's on-board heater is in a cold start state, obtains the cold-state resistance value of the on-board heater at the cold start moment. Based on the cold-state resistance value and the ambient temperature of the on-board heater, it performs cold-state calibration on the reference resistance value in the temperature-to-reference resistance mapping information of the on-board heater to determine the calibrated resistance value. Furthermore, it detects whether there is resistance drift in the on-board heater based on the operating condition information. If resistance drift is detected, it performs drift calibration on the calibrated resistance value of the on-board heater based on the first dynamic resistance value of the on-board heater to obtain the actual resistance value of the on-board heater. This method, through two-stage calibration mechanisms—cold-state calibration and drift calibration—can effectively compensate for inherent errors in the PTC heater itself from the factory and resistance drift caused by long-term use and aging, accurately obtaining the actual resistance value of the PTC heater for different operating conditions throughout its entire lifecycle. Reliable temperature estimation and precise heating control provide reliable data support. Furthermore, the method eliminates the need for physical hardware sensors, calibrating the reference resistance of the PTC heater solely through software logic. This not only saves on hardware costs for resistance calibration and simplifies system wiring, achieving lightweight design, but also eliminates concerns about hardware sensor malfunctions preventing calibration, thus improving calibration reliability. Additionally, the method avoids complex algorithms, requiring less computational resources for calibration, enhancing applicability to various processors and complex operating conditions. It also reduces processing errors and improves calibration accuracy. Furthermore, it enhances vehicle intelligence, enabling future remote wireless upgrades and providing reliable data support for PTC heater safety protection, reducing potential system failure points and improving the overall reliability of the thermal management system.

[0080] The process of obtaining the cold-state resistance value of the vehicle heater at the moment of cold start is described below. In one embodiment, as... Figure 3 As shown, the process of obtaining the cold-state resistance value of the vehicle heater at the moment of cold start in step S100 above can be achieved in the following way:

[0081] Step S110: Obtain the operating voltage and operating current of the vehicle heater.

[0082] The vehicle's onboard controller integrates a processor, voltage sampling circuit, and current sampling circuit. In practical applications, no additional electrical parameter acquisition hardware is required. The existing voltage sampling circuit integrated on the processor can collect the operating voltage of the onboard heater during cold starts in real time, and the existing current sampling circuit integrated on the processor can collect the operating current of the onboard heater during cold starts in real time. This reduces the hardware configuration of the solution, saves costs, and lowers the complexity of the hardware configuration. In this embodiment, the processor can be understood as the vehicle's onboard controller.

[0083] In practical applications, the processor can obtain the operating voltage and current of the vehicle heater during cold start.

[0084] Step S120: Filter the operating voltage and operating current to obtain the filtered voltage and filtered current.

[0085] In practical applications, in order to improve the accuracy of the cold resistance value of the vehicle heater at the moment of cold start, the processor can first filter the collected operating voltage and operating current of the vehicle heater to obtain the filtered voltage and filtered current.

[0086] Among these methods, the collected operating voltage and current of the vehicle heater can be filtered using deep learning or machine learning methods.

[0087] In this embodiment, a digital filtering algorithm can be used to filter the collected operating voltage and current of the vehicle heater during cold start. Optionally, the digital filtering algorithm can be a moving average filtering method, a first-order inertial filtering method, a Kalman filtering method, a median filtering method, an amplitude limiting filtering method, and / or a weighted moving average filtering method, etc.

[0088] It should be noted that the processor can also adaptively adjust the filtering parameters according to the operating stage of the vehicle heater to ensure that a stable and reliable cold resistance value of the vehicle heater can be obtained after filtering.

[0089] Step S130: Determine the cold resistance value of the vehicle heater at the moment of cold start based on the filtered voltage and filtered current.

[0090] Furthermore, based on Ohm's law, the processor can obtain the cold-state resistance of the on-board heater during cold start by dividing the filtered voltage by the filtered current (U0 / I0, where U0 represents the filtered voltage and I0 represents the filtered current). .

[0091] In practical applications, the vehicle heater cold start operation must be triggered before resistance calibration can be performed. The process is described below. In one embodiment, before obtaining the operating voltage and current of the vehicle heater, as follows... Figure 4 As shown, the above method may further include the following steps:

[0092] Step S140: Obtain the vehicle immersion time based on the vehicle's last power outage time and cold start time.

[0093] Specifically, the processor can obtain the last power failure time and cold start time of the vehicle, and calculate the difference between the cold start time and the last power failure time to obtain the vehicle's immersion time.

[0094] In step S150, if the immersion time is greater than or equal to the first preset time, a start-up timing operation is triggered to obtain the start-up time.

[0095] Among them, it can be determined whether the soaking time is greater than or equal to the first preset time. If it is determined that the soaking time is greater than or equal to the first preset time, it indicates that the vehicle meets the cold start conditions. At this time, the start timing operation is triggered to obtain the start time.

[0096] Step S160: If the start-up time is within the preset time range and there is a need to start the vehicle heater, the start-up operation of the vehicle heater is triggered.

[0097] In practical applications, when the startup time is within the preset time range and there is a need to start the vehicle heater, the processor can trigger the startup operation of the vehicle heater.

[0098] It should be noted that if the startup time is within the preset range, it means that the temperature of the vehicle heater has not yet been affected by other systems in the vehicle. At this time, the temperature of the vehicle collector is basically consistent with the ambient temperature of the vehicle heater, and a cold start can be achieved to obtain the reference resistance value.

[0099] This embodiment can trigger the on-board heater only when the vehicle meets the cold start conditions. This avoids frequent start-stop cycles in a short period of time and accidental triggering of cold calibration when residual heat has not dissipated. Furthermore, this process can accurately lock the effective cold start conditions based on time constraints, providing reliable triggering conditions for cold resistance calibration. This ensures that cold calibration is only performed in scenarios that meet the low temperature and cold conditions, thereby improving the effectiveness of the resistance calibration data.

[0100] The technical solution in this application embodiment acquires the operating voltage and current of the vehicle heater, filters the operating voltage and current to obtain filtered voltage and current, and determines the cold-state resistance of the vehicle heater at the cold start time based on the filtered voltage and current. This method can effectively filter out sampling noise, spike interference, and signal distortion caused by operating condition fluctuations by acquiring the operating voltage and current of the vehicle heater in real time and filtering them, obtaining stable and reliable filtered voltage and current. Then, the cold-state resistance of the vehicle heater is accurately obtained based on the filtered voltage and current. Simultaneously, the above method calculates the cold-state resistance... Before calculating the resistance value, the operating voltage and current (i.e., electrical parameters) are filtered to avoid noise interference that could cause deviations in the cold-state resistance calculation. This provides accurate and reliable basic parameters for subsequent processing, ensuring the accuracy and reliability of resistance calibration for vehicle heaters without hardware sensors. The process is also relatively simple and real-time, adaptable to the processor's computing power and real-time control requirements, thus improving the robustness and control precision of the vehicle control system. Furthermore, the method calculates the cold-state resistance of the vehicle heater based on Ohm's law, ensuring the process follows fundamental physical laws and provides better generalization capabilities for unknown operating conditions.

[0101] The following describes the process of cold-state calibration of the reference resistance value in the mapping information between the temperature and reference resistance value of the vehicle heater based on the cold-state resistance value and the ambient temperature of the vehicle heater. In one embodiment, as... Figure 5 As shown, the process of performing cold-state calibration on the reference resistance value in the mapping information between the temperature and reference resistance value of the vehicle heater based on the cold-state resistance value and the ambient temperature of the vehicle heater in step S100 above, and determining the calibrated resistance value of the vehicle heater, can be achieved in the following way:

[0102] Step S170: Search the mapping information according to the ambient temperature to obtain the reference resistance value corresponding to the ambient temperature.

[0103] In this embodiment of the application, the mapping information may include the correspondence between different temperatures of the vehicle heater and different reference resistance values.

[0104] It should be noted that if the vehicle heater has not been used for a long time, its temperature during cold start-up will be approximately equal to the ambient temperature. Therefore, the reference resistance value of the vehicle heater can be obtained using the ambient temperature at this time. Specifically, the processor can search the mapping information based on the ambient temperature of the vehicle heater and determine the reference resistance value corresponding to the temperature matching the ambient temperature as the reference resistance value for that ambient temperature.

[0105] Step S180: Determine the calibration coefficient based on the cold resistance value and the reference resistance value.

[0106] Specifically, the processor can call the calibration processing tool, and then input both the cold resistance value and the reference resistance value of the vehicle heater into the calibration processing tool, which returns the calibration coefficient.

[0107] In practical applications, arithmetic operations can be performed on the cold resistance value and the reference resistance value to obtain the calibration coefficient. Optionally, the above arithmetic operations may include at least one of addition, multiplication, division, logarithmic operations, and exponential operations.

[0108] In this embodiment of the application, the cold resistance of the vehicle heater can be divided by the reference resistance of the vehicle heater. , (Representing the reference resistance value of the vehicle heater), to obtain the calibration coefficient. .

[0109] Step S190: The reference resistance value is calibrated according to the calibration coefficient to obtain the calibrated resistance value of the vehicle heater.

[0110] Specifically, the processor can perform arithmetic operations on the calibration coefficient and the reference resistance value of the vehicle heater to achieve reference resistance calibration and obtain the calibrated resistance value of the vehicle heater.

[0111] In addition, the vehicle heater can be processed according to a preset resistance calibration strategy to achieve reference resistance calibration and obtain the calibrated resistance value of the vehicle heater.

[0112] The technical solution in this application embodiment searches the mapping information based on the ambient temperature to obtain the reference resistance value corresponding to the ambient temperature. A calibration coefficient is determined based on the cold resistance value and the reference resistance value, and the reference resistance value is calibrated according to the calibration coefficient to obtain the calibrated resistance value of the vehicle heater. The above method can obtain the reference resistance value corresponding to the vehicle heater based on the ambient temperature of the vehicle heater, and realize the reference resistance value calibration based on the cold resistance value. The processing does not require the participation of complex algorithms, and the processing process is relatively simple. It can not only reduce the cold calibration error, but also improve the cold calibration efficiency.

[0113] The process of obtaining the calibrated resistance value of the vehicle heater by calibrating the reference resistance value according to the calibration coefficient is described below. In one embodiment, as... Figure 6 As shown, the process in step S190 above can be implemented in the following way:

[0114] Step S191: The reference resistance value is calibrated according to the calibration coefficient to obtain the preliminary calibration resistance value.

[0115] In practical applications, the processor can multiply the calibration coefficient by the reference resistance value of the vehicle heater to achieve reference resistance calibration and obtain a preliminary calibration resistance value.

[0116] Step S192: If the number of calibrations is greater than or equal to a preset threshold, obtain the second dynamic resistance value of the vehicle heater, and update the initial calibration resistance value based on the second dynamic resistance value to obtain the first updated resistance value.

[0117] It should be noted that, in order to prevent deviations in the temperature measurement data of the cold system in a single measurement, this embodiment can perform multiple calibrations, and the preliminary calibration resistance value obtained from each calibration is used as the input for the next calibration.

[0118] Specifically, the number of calibrations can be obtained, and it can be determined whether the number of calibrations is greater than or equal to a preset number threshold. If it is determined that the number of calibrations is greater than or equal to the preset number threshold, the second dynamic resistance value of the on-board heater at this time can be obtained, and the second dynamic resistance value and the initial calibration resistance value at this time can be processed according to the preset update strategy to update the initial calibration resistance value and obtain the first updated resistance value.

[0119] In practical applications, arithmetic operations can be performed on the second dynamic resistance value and the initial calibration resistance value of the on-board heater at this time to update the initial calibration resistance value and obtain the first updated resistance value.

[0120] In this embodiment of the application, the initial calibration resistance value can be updated using the following formula (1):

[0121] (1)

[0122] in, Represents the update rate factor. This indicates the resistance value after the first update. This indicates the initial resistance value calibration. This represents the second dynamic resistance value. In this embodiment of the application, the second dynamic resistance value of the vehicle-mounted heater... It can be equal to the ratio of the operating voltage U1 to the operating current I1 of the vehicle heater when the number of calibrations is greater than or equal to a preset threshold number.

[0123] Optionally, the aforementioned preset threshold number can be user-defined or determined based on historical experience values.

[0124] Step S193: Determine the first update coefficient based on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature.

[0125] Specifically, the processor can perform transformation processing based on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature to obtain the first update coefficient. Simultaneously, the processor can perform arithmetic operations on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature to obtain the first update coefficient.

[0126] In this embodiment, the processor can obtain a first update coefficient by dividing the first updated resistance value by the initial calibration resistance value corresponding to the ambient temperature. The first update coefficient... It can be represented as .

[0127] Step S194: Update the preliminary calibration resistance value corresponding to the ambient temperature according to the first update coefficient to obtain the calibrated resistance value of the vehicle heater.

[0128] In practical applications, the processor can acquire a pre-trained algorithm model, input the first update coefficient and the preliminary calibration resistance value corresponding to the ambient temperature into the algorithm model for preliminary calibration resistance value update, and then output the calibrated resistance value of the vehicle heater. Alternatively, the processor can perform arithmetic operations on the first update coefficient and the preliminary calibration resistance value corresponding to the ambient temperature to achieve preliminary calibration resistance value update and obtain the calibrated resistance value of the vehicle heater.

[0129] In this embodiment, the processor can multiply the first update coefficient by the preliminary calibration resistance value corresponding to the ambient temperature to update the preliminary calibration resistance value and obtain the calibrated resistance value of the vehicle heater.

[0130] The following describes the process of obtaining the calibrated resistance value of the vehicle heater in scenarios where the number of calibrations is less than a preset threshold. In one embodiment, after performing the process in step S191 above, as follows... Figure 7 As shown, the above method can also be implemented through the following steps:

[0131] Step S195: If the number of calibrations is less than the preset threshold, return to the step of obtaining the vehicle immersion time until the current number of calibrations is greater than or equal to the preset threshold.

[0132] Specifically, if the number of calibrations is less than a preset threshold, the calibration can be performed repeatedly, returning to steps S140-S160, S110-S130, and S170-S190, until the current number of calibrations is greater than or equal to the preset threshold. It should be noted that the calibration count can be incremented by 1 for each calibration performed.

[0133] Step S196: Obtain the third dynamic resistance value of the vehicle heater, and update the preliminary calibration resistance value based on the third dynamic resistance value to obtain the second updated resistance value.

[0134] It should be noted that the third dynamic resistance value of the vehicle heater can be understood as the dynamic resistance value of the vehicle heater when the number of calibrations is greater than or equal to the preset threshold number.

[0135] Step S197: Determine the second update coefficient based on the second updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature.

[0136] Step S198: Update the preliminary calibration resistance value corresponding to the ambient temperature according to the second update coefficient to obtain the calibrated resistance value of the vehicle heater.

[0137] In this embodiment of the application, the processing method of steps S196-S198 is similar to that of steps S192-S194, and will not be described again in this embodiment of the application.

[0138] The technical solution in this application embodiment calibrates the reference resistance value according to the calibration coefficient to obtain a preliminary calibration resistance value. When the number of calibrations is greater than or equal to a preset threshold, a second dynamic resistance value of the vehicle heater is obtained, and the preliminary calibration resistance value is updated according to the second dynamic resistance value to obtain a first updated resistance value. A first update coefficient is determined based on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature, and the preliminary calibration resistance value corresponding to the ambient temperature is updated according to the first update coefficient to obtain the calibrated resistance value of the vehicle heater. The above method can perform cold calibration of the processor's reference resistance value through a dual-layer mechanism of calibration and update processing. This can improve the accuracy of the cold calibration results, so that the calibrated resistance value can be applied to the closed-loop control of the vehicle heater, improving the adaptability and reliability of the vehicle heater's closed-loop control under cold start conditions.

[0139] The process of detecting resistance drift in the vehicle heater based on its operating condition information is described below. In one embodiment, as... Figure 8 As shown, step S200 above can be implemented in the following way:

[0140] Step S210: Obtain historical operating condition information that matches the operating condition information of the vehicle heater.

[0141] In practical applications, the processor can acquire all historical operating condition information of the thermal management system loop, compare or match the operating condition information with each historical operating condition information, and determine the historical operating condition information that matches the comparison or matching as the historical operating condition information that matches the operating condition information of the vehicle heater.

[0142] Step S220: Obtain the resistance difference between the fourth dynamic resistance value of the vehicle heater and the resistance value of the vehicle heater corresponding to the historical operating condition information.

[0143] It should be noted that the vehicle heater resistance value corresponding to the historical operating condition information mentioned above can be understood as the resistance value of the vehicle heater at the time corresponding to the historical operating condition information. The fourth dynamic resistance value of the vehicle heater mentioned above can be understood as the dynamic resistance value of the vehicle heater at this time after the historical operating condition information is obtained.

[0144] Step S230: If the resistance difference is within the preset resistance range, it is determined that the vehicle heater has resistance drift.

[0145] The boundary values ​​of the aforementioned preset resistance range can be user-defined or determined based on historical experience values.

[0146] In one embodiment, such as Figure 9 As shown, the process of obtaining historical operating condition information that matches the operating condition information of the vehicle heater in step S210 above can be achieved in the following way:

[0147] Step S211: With the vehicle heater in the start-up state, obtain the cumulative running time of the vehicle heater after installation.

[0148] It should be noted that during aging drift calibration, the vehicle can be started before it is started, and the processor can start the on-board heater according to the heating requirements of the thermal management system loop so that the on-board heater is in the corresponding heating mode. At this time, the cumulative running time of the on-board heater after installation can be obtained.

[0149] The vehicle-mounted heater can be located in different functional circuits of the thermal management system, such as the water circuit or the refrigerant circuit. Different thermal management system circuits have different functions of the vehicle-mounted heater, and the corresponding heating modes can also be different.

[0150] Optionally, the cumulative running time of the vehicle-mounted heater after installation can be understood as the cumulative running time of the vehicle-mounted heater from the time it was installed until now, that is, the sum of the running times of each time the vehicle-mounted heater was installed until now.

[0151] Step S222: When the cumulative running time exceeds the second preset time and the thermal management system loop to which the vehicle heater belongs reaches a stable state, a search is performed in the information set of system loop operating information and system state based on the operating condition information of the thermal management system loop.

[0152] In practical applications, if the cumulative runtime exceeds a second preset duration, it indicates that the on-board heater has been running for an extended period and requires aging drift calibration. Furthermore, the on-board heater can acquire system loop operating condition information of its thermal management system circuit and determine whether the thermal management system circuit has reached a stable state based on this information. Aging drift calibration is only performed accurately when the thermal management system circuit of the on-board heater has reached a stable state. Optionally, the aforementioned system loop operating condition information of the thermal management system circuit may include information such as the inlet and outlet temperatures, coolant circulation flow rate, water pressure, and operating mode of the thermal management system circuit.

[0153] Specifically, when the cumulative running time exceeds the second preset time and the thermal management system circuit to which the vehicle heater belongs reaches a stable state, the system circuit operating information and system status information can be searched based on the operating condition information of the thermal management system circuit.

[0154] It should be noted that historical operating condition information is obtained by searching the system loop operating condition information and system status information sets for those that match the operating condition information and show stable system status. Meanwhile, the stable state of the thermal management system loop to which the vehicle heater belongs can be understood as the parameters within the thermal management system, such as coolant or airflow rate, pipeline pressure, temperature at various points, operating power of the vehicle heater, and medium flow rate, no longer exhibiting significant fluctuations and remaining within a constant range, indicating a dynamic equilibrium between thermal and fluid conditions.

[0155] Step S223: Obtain system loop operating condition information that matches the operating condition information in the information set and whose system state is stable as historical operating condition information.

[0156] The technical solution in this application embodiment obtains historical operating condition information that matches the operating condition information of the vehicle heater, obtains the resistance difference between the fourth dynamic resistance value of the vehicle heater and the resistance value of the vehicle heater corresponding to the historical operating condition information, and determines that the vehicle heater has resistance drift when the resistance difference is within a preset resistance range. The above method can detect whether the vehicle heater has resistance drift before performing aging drift calibration, so as to ensure that the subsequent aging drift calibration is effectively performed, and can also reduce the waste of computing resources.

[0157] In one embodiment, this application also provides a resistance calibration method for an on-board heater, the method comprising the following steps:

[0158] (1) When the vehicle heater is in a cold start state, the vehicle immersion time is obtained based on the last power failure time and the cold start time of the vehicle.

[0159] (2) If the immersion time is greater than or equal to the first preset time, trigger the start-up timing operation to obtain the start-up time;

[0160] (3) If the start-up time is within the preset time range and there is a need to start the vehicle heater, trigger the start-up operation of the vehicle heater;

[0161] (4) Obtain the operating voltage and operating current of the vehicle heater;

[0162] (5) Filter the working voltage and working current to obtain the filtered voltage and filtered current;

[0163] (6) Determine the cold resistance of the vehicle heater at the moment of cold start based on the filtered voltage and filtered current;

[0164] (7) Find the reference resistance value corresponding to the ambient temperature in the mapping information based on the ambient temperature;

[0165] (8) Determine the calibration coefficient based on the cold resistance value and the reference resistance value;

[0166] (9) The reference resistance value is calibrated according to the calibration coefficient to obtain the preliminary calibration resistance value;

[0167] (10) When the number of calibrations is greater than or equal to the preset number threshold, the second dynamic resistance value of the vehicle heater is obtained, and the initial calibration resistance value is updated according to the second dynamic resistance value to obtain the first updated resistance value; based on the first updated resistance value and the initial calibration resistance value corresponding to the ambient temperature, the first update coefficient is determined; the initial calibration resistance value corresponding to the ambient temperature is updated according to the first update coefficient to obtain the calibrated resistance value of the vehicle heater.

[0168] (11) If the number of calibrations is less than the preset number threshold, return to the step of obtaining the vehicle immersion time until the current number of calibrations is greater than or equal to the preset number threshold; obtain the third dynamic resistance value of the vehicle heater, and update the preliminary calibration resistance value according to the third dynamic resistance value to obtain the second updated resistance value; determine the second update coefficient based on the second updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature; update the preliminary calibration resistance value corresponding to the ambient temperature according to the second update coefficient to obtain the calibrated resistance value of the vehicle heater;

[0169] (12) With the vehicle heater in the start-up state, obtain the cumulative running time of the vehicle heater after installation;

[0170] (13) When the cumulative running time exceeds the second preset time and the thermal management system loop to which the vehicle heater belongs reaches a stable state, the information is searched in the system loop operating information and system state information set according to the operating condition information of the thermal management system loop.

[0171] (14) Obtain system loop operating condition information that matches the operating condition information in the information set and whose system state is stable as historical operating condition information;

[0172] (15) Obtain the resistance difference between the fourth dynamic resistance value of the vehicle heater and the resistance value of the vehicle heater corresponding to the historical operating condition information;

[0173] (16) When the resistance difference is within the preset resistance range, it is determined that the vehicle heater has resistance drift;

[0174] (17) If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

[0175] The specific execution process of (1) to (17) above can be found in the description of the above embodiments. The implementation principle and technical effect are similar, and will not be repeated here.

[0176] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0177] Based on the same inventive concept, this application also provides a resistance calibration device for a vehicle heater to implement the resistance calibration method for a vehicle heater as described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the vehicle heater resistance calibration device provided below can be found in the limitations of the vehicle heater resistance calibration method described above, and will not be repeated here.

[0178] In one embodiment, Figure 10This is a schematic diagram of the structure of a vehicle heater resistance calibration device in one embodiment of this application. The vehicle heater resistance calibration device provided in this embodiment can be applied to a processor. Figure 10 As shown, the resistance calibration device for the vehicle heater in this embodiment of the application may include: a cold calibration module 11, a detection module 12, and a drift calibration module 13, wherein:

[0179] The cold calibration module 11 is used to obtain the cold resistance value of the vehicle heater at the time of cold start when the vehicle heater is in a cold start state, and to perform cold calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater based on the cold resistance value and the ambient temperature of the vehicle heater, so as to determine the calibrated resistance value of the vehicle heater.

[0180] The detection module 12 is used to detect whether there is resistance drift in the vehicle heater based on the operating condition information of the vehicle heater.

[0181] The drift calibration module 13 is used to perform drift calibration on the calibrated resistance value of the vehicle heater based on the first dynamic resistance value of the vehicle heater when a resistance drift is detected, so as to obtain the actual resistance value of the vehicle heater.

[0182] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0183] In one embodiment, the cold calibration module 11 includes: a first acquisition unit, a filtering unit, and a first determination unit, wherein:

[0184] The first acquisition unit is used to acquire the operating voltage and operating current of the vehicle heater;

[0185] The filtering unit is used to filter the operating voltage and operating current to obtain the filtered voltage and filtered current.

[0186] The first determining unit is used to determine the cold resistance value of the vehicle heater at the moment of cold start based on the filtered voltage and filtered current.

[0187] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0188] In one embodiment, the cold calibration module 11 further includes: a second acquisition unit, a first trigger unit, and a second trigger unit, wherein:

[0189] The second acquisition unit is used to acquire the vehicle immersion time based on the vehicle's last power failure time and cold start time.

[0190] The first triggering unit is used to trigger a start-up timing operation to obtain the start-up duration when the immersion time is greater than or equal to a first preset time.

[0191] The second triggering unit is used to trigger the start-up operation of the vehicle heater when the start-up duration is within a preset duration range and there is a start-up requirement for the vehicle heater.

[0192] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0193] In one embodiment, the cold calibration module 11 further includes: a first lookup unit, a second determination unit, and a calibration unit, wherein:

[0194] The first lookup unit is used to search in the mapping information based on the ambient temperature to obtain the reference resistance value corresponding to the ambient temperature.

[0195] The second determining unit is used to determine the calibration coefficient based on the cold resistance value and the reference resistance value;

[0196] The calibration unit is used to calibrate the reference resistance value according to the calibration coefficient to obtain the calibrated resistance value of the vehicle heater.

[0197] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0198] In one embodiment, the calibration unit includes: a calibration subunit, a first update subunit, a first determination subunit, and a second update subunit, wherein:

[0199] The calibration subunit is used to calibrate the reference resistance value according to the calibration coefficient to obtain the preliminary calibration resistance value;

[0200] The first update subunit is used to obtain the second dynamic resistance value of the vehicle heater when the number of calibrations is greater than or equal to a preset number threshold, and update the initial calibration resistance value according to the second dynamic resistance value to obtain the first updated resistance value.

[0201] The first determining subunit is used to determine the first update coefficient based on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature;

[0202] The second update subunit is used to update the initial calibration resistance value corresponding to the ambient temperature according to the first update coefficient, so as to obtain the calibrated resistance value of the vehicle heater.

[0203] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0204] In one embodiment, the calibration unit further includes: a cyclic execution subunit, a third update subunit, a second determination subunit, and a fourth update subunit, wherein:

[0205] The loop execution subunit is used to return to the step of obtaining the vehicle immersion time if the number of calibrations is less than the preset number threshold, until the current number of calibrations is greater than or equal to the preset number threshold;

[0206] The third update subunit is used to obtain the third dynamic resistance value of the vehicle heater and update the initial calibration resistance value according to the third dynamic resistance value to obtain the second updated resistance value.

[0207] The second determining subunit is used to determine the second update coefficient based on the second updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature.

[0208] The fourth update subunit is used to update the initial calibration resistance value corresponding to the ambient temperature according to the second update coefficient, so as to obtain the calibrated resistance value of the vehicle heater.

[0209] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0210] In one embodiment, the detection module 12 includes: a third acquisition unit, a fourth acquisition unit, and a third determination unit, wherein:

[0211] The third acquisition unit is used to acquire historical operating condition information that matches the operating condition information of the vehicle heater;

[0212] The fourth acquisition unit is used to acquire the resistance difference between the fourth dynamic resistance value of the vehicle heater and the resistance value of the vehicle heater corresponding to the historical operating condition information.

[0213] The third determining unit is used to determine that the vehicle heater has resistance drift when the resistance difference is within a preset resistance range.

[0214] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0215] In one embodiment, the third acquisition unit includes: a third acquisition subunit, a search subunit, and a fourth acquisition subunit, wherein:

[0216] The third acquisition subunit is used to acquire the cumulative running time of the vehicle heater after installation when the vehicle heater is in the start-up state.

[0217] The search subunit is used to search in the information set of system circuit operating information and system status based on the operating condition information of the thermal management system circuit when the cumulative running time exceeds the second preset time and the thermal management system circuit to which the vehicle heater belongs reaches a stable state.

[0218] The fourth acquisition subunit is used to acquire system loop operating condition information that matches the operating condition information in the information set and where the system state is stable, as historical operating condition information.

[0219] The vehicle heater resistance calibration device provided in this application embodiment can be used to execute the technical solution in the above-described vehicle heater resistance calibration method embodiment of this application. Its implementation principle and technical effect are similar, and will not be repeated here.

[0220] Specific limitations regarding the resistance calibration device for vehicle heaters can be found in the limitations of the resistance calibration method for vehicle heaters mentioned above, and will not be repeated here. Each module in the aforementioned resistance calibration device for vehicle heaters can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the vehicle's processor in hardware form or independently of it, or stored in the vehicle's memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0221] In one embodiment, a vehicle is provided, the internal structure diagram of which can be as follows: Figure 11 As shown, the vehicle includes a processor, memory, and network interface connected via a system bus. The processor provides processing power. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database is used for storage. The network interface is used for communication with external endpoints via a network connection. When executed by the processor, the computer program implements a resistance calibration method for an onboard heater.

[0222] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the vehicle to which the present application is applied. A specific vehicle may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0223] In one embodiment, a vehicle is also provided, including a memory, a processor, and an onboard heater, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0224] When the vehicle heater is in a cold start state, the cold resistance value of the vehicle heater at the time of cold start is obtained, and the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater is calibrated according to the cold resistance value and the ambient temperature of the vehicle heater, and the calibrated resistance value of the vehicle heater is determined.

[0225] Based on the operating information of the vehicle heater, detect whether there is resistance drift in the vehicle heater;

[0226] If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

[0227] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0228] When the vehicle heater is in a cold start state, the cold resistance value of the vehicle heater at the time of cold start is obtained, and the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater is calibrated according to the cold resistance value and the ambient temperature of the vehicle heater, and the calibrated resistance value of the vehicle heater is determined.

[0229] Based on the operating information of the vehicle heater, detect whether there is resistance drift in the vehicle heater;

[0230] If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

[0231] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0232] When the vehicle heater is in a cold start state, the cold resistance value of the vehicle heater at the time of cold start is obtained, and the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater is calibrated according to the cold resistance value and the ambient temperature of the vehicle heater, and the calibrated resistance value of the vehicle heater is determined.

[0233] Based on the operating information of the vehicle heater, detect whether there is resistance drift in the vehicle heater;

[0234] If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

[0235] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0236] The technical features in the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0237] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for calibrating the resistance of an on-board heater, characterized in that, The method includes: When the vehicle heater is in a cold start state, the cold resistance value of the vehicle heater at the time of cold start is obtained, and the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater is calibrated according to the cold resistance value and the ambient temperature of the vehicle heater, and the calibrated resistance value of the vehicle heater is determined. Based on the operating condition information of the vehicle heater, detect whether there is resistance drift in the vehicle heater; If a resistance drift is detected in the vehicle heater, the calibrated resistance of the vehicle heater is calibrated based on the first dynamic resistance of the vehicle heater to obtain the actual resistance of the vehicle heater.

2. The method according to claim 1, characterized in that, The step of obtaining the cold-state resistance value of the vehicle heater at the cold start moment includes: Obtain the operating voltage and operating current of the vehicle heater; The operating voltage and the operating current are filtered to obtain the filtered voltage and the filtered current. The cold-state resistance of the vehicle heater at the cold start moment is determined based on the filtered voltage and the filtered current.

3. The method according to claim 2, characterized in that, Before obtaining the operating voltage and operating current of the vehicle heater, the method further includes: The vehicle immersion time is obtained based on the vehicle's last power outage time and cold start time. If the soaking time is greater than or equal to the first preset time, a start-up timing operation is triggered to obtain the start-up time. If the startup time is within a preset time range and there is a startup requirement for the vehicle heater, the startup operation of the vehicle heater is triggered.

4. The method according to any one of claims 1-3, characterized in that, The step of performing cold-state calibration on the reference resistance value in the mapping information between the temperature and reference resistance value of the vehicle heater based on the cold-state resistance value and the ambient temperature of the vehicle heater includes: Based on the ambient temperature, a reference resistance value corresponding to the ambient temperature is obtained by searching the mapping information. Based on the cold resistance value and the reference resistance value, the calibration coefficient is determined; The reference resistance value is calibrated according to the calibration coefficient to obtain the calibrated resistance value of the vehicle heater.

5. The method according to claim 4, characterized in that, The step of calibrating the reference resistance value according to the calibration coefficient to obtain the calibrated resistance value of the vehicle heater includes: The reference resistance value is calibrated according to the calibration coefficient to obtain a preliminary calibration resistance value; If the number of calibrations is greater than or equal to a preset threshold, the second dynamic resistance value of the vehicle heater is obtained, and the initial calibration resistance value is updated based on the second dynamic resistance value to obtain the first updated resistance value. Based on the first updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature, the first update coefficient is determined; The initial calibration resistance value corresponding to the ambient temperature is updated based on the first update coefficient to obtain the calibrated resistance value of the vehicle heater.

6. The method according to claim 5, characterized in that, The method further includes: If the number of calibrations is less than the preset number threshold, return to the step of obtaining the vehicle immersion time until the current number of calibrations is greater than or equal to the preset number threshold; Obtain the third dynamic resistance value of the vehicle heater, and update the preliminary calibration resistance value based on the third dynamic resistance value to obtain the second updated resistance value; Based on the second updated resistance value and the preliminary calibration resistance value corresponding to the ambient temperature, the second update coefficient is determined; The initial calibration resistance value corresponding to the ambient temperature is updated according to the second update coefficient to obtain the calibrated resistance value of the vehicle heater.

7. The method according to any one of claims 1-3, characterized in that, The step of detecting whether there is resistance drift in the vehicle heater based on the operating condition information of the vehicle heater includes: Obtain historical operating condition information that matches the operating condition information of the vehicle-mounted heater; Obtain the resistance difference between the fourth dynamic resistance value of the vehicle heater and the resistance value of the vehicle heater corresponding to the historical operating condition information; If the resistance difference is within a preset resistance range, it is determined that the vehicle heater has a resistance drift.

8. The method according to claim 7, characterized in that, The acquisition of historical operating condition information matching the operating condition information of the vehicle-mounted heater includes: With the vehicle-mounted heater in the activated state, the cumulative operating time of the vehicle-mounted heater after installation is obtained; When the cumulative running time exceeds the second preset time and the thermal management system loop to which the vehicle heater belongs reaches a stable state, a search is performed in the information set of system loop operating information and system state based on the operating condition information of the thermal management system loop. The historical operating condition information is obtained by acquiring the system loop operating condition information that matches the operating condition information in the information set and whose system state is stable.

9. A resistance calibration device for a vehicle-mounted heater, characterized in that, The device includes: The cold-state calibration module is used to obtain the cold-state resistance value of the vehicle heater at the time of cold start when the vehicle heater is in a cold start state, and to perform cold-state calibration on the reference resistance value in the temperature-reference resistance mapping information of the vehicle heater based on the cold-state resistance value and the ambient temperature of the vehicle heater, so as to determine the calibrated resistance value of the vehicle heater. The detection module is used to detect whether there is resistance drift in the vehicle heater based on the operating condition information of the vehicle heater. The drift calibration module is used to perform drift calibration on the calibrated resistance value of the vehicle heater based on the first dynamic resistance value of the vehicle heater when a resistance drift is detected, so as to obtain the actual resistance value of the vehicle heater.

10. A vehicle comprising a memory, an onboard heater, and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1-8.