A method and related apparatus for estimating solenoid valve temperature based on controller core temperature.

By constructing a sample set based on the controller kernel temperature and fitting it using the least squares algorithm, combined with temperature threshold division and control strategies, the problem of low accuracy in solenoid valve temperature estimation in commercial vehicle EBS systems was solved. This enabled high-precision, low-cost real-time monitoring and protection of solenoid valve temperature, ensuring the functional safety of the EBS system.

CN122308506APending Publication Date: 2026-06-30SHAANXI FAST GEAR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHAANXI FAST GEAR CO LTD
Filing Date
2026-03-26
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

The existing EBS (Electronic Braking System) for commercial vehicles suffers from low accuracy in estimating the temperature of solenoid valves, and errors are prone to accumulation. It cannot adapt to parameter changes after the solenoid valves age. Furthermore, it lacks a complete temperature control logic and trailer temperature synchronization mechanism adapted to the rear axle integrated EBS structure, making it difficult to achieve active protection against high and low temperatures for the solenoid valves and failing to meet the actual needs of functional safety and mass production applications of EBS systems.

Method used

A temperature-paired sample set is constructed based on the controller core temperature. The slope and intercept fitting parameters are determined offline by the least squares algorithm. The core temperature is collected in real time to solve the linear fitting relationship. Combined with the preset temperature threshold, the control range is divided and the differentiated control strategy is configured to realize the real-time estimation and control of the solenoid valve temperature.

Benefits of technology

It significantly improves the accuracy and stability of solenoid valve temperature estimation, reduces system costs, avoids the cumulative error of the Joule thermal model, ensures high and low temperature protection of the solenoid valve, and guarantees the functional safety of the EBS system and the braking capability of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122308506A_ABST
    Figure CN122308506A_ABST
Patent Text Reader

Abstract

This invention proposes a method and related apparatus for estimating solenoid valve temperature based on controller core temperature. The method includes: acquiring the controller core temperature and corresponding solenoid valve temperature of the EBS system to construct a temperature-paired sample set; offline fitting of the sample set using a least squares algorithm to solve for the slope and intercept fitting parameters of the linear fitting expression; real-time acquisition of the controller core temperature, substituting it into the linear relationship to calculate the real-time solenoid valve temperature; dividing multiple control intervals based on preset temperature thresholds and matching corresponding control strategies; matching the real-time temperature-controlled axle solenoid valves, and synchronously estimating the trailer solenoid valve temperature using the temperatures of adjacent axles, thus completing the solenoid valve temperature estimation. This method and apparatus for estimating EBS solenoid valve temperature based on controller core temperature achieves accurate estimation of the temperature of all solenoid valves in the vehicle through least squares sample fitting, online calculation, zoned temperature control, and synchronization with trailer temperature.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of commercial vehicle solenoid valve temperature control technology, specifically to a method and related device for estimating solenoid valve temperature based on controller core temperature. Background Technology

[0002] The EBS (Electronic Braking System) for commercial vehicles is a core component that ensures the braking safety of the entire vehicle. The central ECU issues braking commands to control the solenoid valves on the front and rear axles and trailer to regulate brake air pressure. As a critical actuator, the solenoid valve is prone to high-temperature erosion during prolonged continuous operation, and in low-temperature environments, it is susceptible to valve core jamming due to moisture intrusion, leading to brake failure. Therefore, accurately estimating the solenoid valve temperature is a crucial prerequisite for ensuring the functional safety of EBS and supporting the implementation of intelligent braking functions.

[0003] Currently, commercial vehicle EBS (Electronic Braking System) systems do not have dedicated temperature sensors for solenoid valves. Instead, they primarily use Joule thermal models, relying on the control duty cycle, operating current, and coil resistance to indirectly estimate temperature through the principle of heat accumulation. This approach not only has low temperature estimation accuracy and is prone to continuous error accumulation, but also cannot adapt to parameter changes after solenoid valve aging. Furthermore, it lacks a complete temperature control logic and trailer temperature synchronization mechanism adapted to the rear axle integrated EBS structure, making it difficult to achieve active high and low temperature protection for the solenoid valves and failing to meet the actual needs of functional safety and mass production applications of EBS systems. Summary of the Invention

[0004] To address the issues of low accuracy and large error accumulation in estimating solenoid valve temperature using the Joule thermal model in existing EBS brake-by-wire systems for commercial vehicles, this invention proposes a method and related apparatus for estimating solenoid valve temperature based on the controller core temperature.

[0005] To achieve the above objectives, the present invention provides the following technical solution: This invention proposes a method for estimating the temperature of a solenoid valve based on the temperature of the controller core, comprising: Based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the EBS system of commercial vehicles, a temperature pairing sample set is constructed. The sample set is fitted offline using the least squares algorithm to solve and determine the slope fitting parameters and intercept fitting parameters of the temperature linear fitting equation. The real-time temperature of the controller's core is collected in real time, and then substituted into the linear fitting relationship constructed based on the slope fitting parameters and the intercept fitting parameters to obtain the real-time temperature of the solenoid valve in real time. Different temperature control ranges are divided based on preset temperature thresholds, and control strategies are configured for the temperature control ranges. Based on the real-time temperature matching of the solenoid valve and the corresponding temperature control range, the temperature of the axle solenoid valve in the commercial vehicle EBS system is controlled according to the control strategy corresponding to the temperature control range, and the temperature of the trailer solenoid valve in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve to complete the solenoid valve temperature estimation.

[0006] Preferably, based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system, a temperature pairing sample set is constructed, including: After the commercial vehicle EBS system is powered on, the core temperature data of the front controller and rear axle controller in the commercial vehicle EBS system are collected in real time via the CAN bus, and the corresponding solenoid valve temperature data are collected synchronously. The core temperature data is associated with the corresponding solenoid valve temperature data to establish multiple sets of temperature pairing samples between core temperature and solenoid valve temperature. All the temperature-paired samples are aggregated into a single set to obtain the temperature-paired sample set.

[0007] Preferably, the process of offline fitting of the sample set based on the least squares algorithm includes: Offline fitting is performed based on the temperature pairing samples in the temperature pairing sample set to establish a least squares loss function; By taking the partial derivative of the least squares loss function and locking in the minimum value, the slope fitting parameters and the intercept fitting parameters are obtained.

[0008] Preferably, the least squares loss function is:

[0009] in, For the solenoid valve temperature, The parameters are for slope fitting. These are the intercept fitting parameters. This refers to the core temperature.

[0010] Preferably, the linear fitting relationship constructed based on the slope fitting parameters and the intercept fitting parameters includes: Define the real-time temperature of the kernel as the independent variable and the real-time temperature of the solenoid valve as the dependent variable, and construct a linear fitting relationship based on the slope fitting parameter and the intercept fitting parameter. The linear fitting equation is as follows:

[0011] in, This refers to the real-time temperature of the solenoid valve. The parameters are for slope fitting. These are the intercept fitting parameters. This is the real-time temperature of the kernel.

[0012] Preferably, different temperature control ranges are divided based on a preset temperature threshold, and control strategies are configured for the temperature control ranges, including: Preset a first temperature threshold and a second temperature threshold; Based on the first temperature threshold and the second temperature threshold, a first temperature control range, a second temperature control range, and a third temperature control range are determined. A first control strategy is configured for the first control range. The first control strategy provides a 1s cycle and a 0.05% duty cycle flutter to the front axle solenoid valve, rear axle solenoid valve, trailer solenoid valve, intake solenoid valve, exhaust solenoid valve and backup pressure solenoid valve in the commercial vehicle EBS system, and provides a 200ms cycle and a 0.3% duty cycle to the ABS solenoid valve. A second control strategy is configured for the second temperature control range. The second control strategy is that if the temperature increases by 20℃ / s, the duty cycle of all solenoid valves in the commercial vehicle EBS system will increase by 1% accordingly. A third control strategy is configured for the third temperature control range. The third control strategy is that the commercial vehicle EBS system cuts off the power supply to the solenoid valve, stops the output of the level signal, and switches the commercial vehicle EBS system to mechanical working mode.

[0013] Preferably, the first temperature threshold is preset to 0°C, and the second temperature threshold is 60°C; The first control range is: the real-time temperature of the kernel does not exceed 0°C; The second control range is: the real-time temperature of the core does not exceed 60°C and is greater than 0°C; The third control range is defined as follows: the real-time temperature of the core exceeds 60°C.

[0014] This invention proposes a system for estimating solenoid valve temperature based on controller core temperature, used in the aforementioned method for estimating solenoid valve temperature based on controller core temperature, comprising: The data acquisition module is configured to construct a temperature pairing sample set based on the core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system. The offline fitting module is configured to perform offline fitting of the sample set based on the least squares algorithm, and solve and determine the slope and intercept fitting parameters of the temperature linear fitting relationship. The real-time calculation module is configured to collect the real-time temperature of the controller's core, substitute it into the linear fitting formula, and solve for the real-time temperature of the solenoid valve. The data acquisition module is configured to construct a temperature pairing sample set based on the core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system. The offline fitting module is configured to perform offline fitting of the sample set based on the least squares algorithm, and solve and determine the slope and intercept fitting parameters of the temperature linear fitting relationship. The real-time calculation module is configured to collect the real-time temperature of the controller's core, substitute it into the linear fitting formula, and solve for the real-time temperature of the solenoid valve. The strategy configuration module is configured to divide different temperature control intervals based on a preset temperature threshold and configure control strategies for the temperature control intervals. The control execution module is configured to adjust the temperature of the axle solenoid valve in the commercial vehicle EBS system based on the real-time temperature matching of the solenoid valve and the control strategy corresponding to the temperature adjustment range, and to synchronize the temperature of the trailer solenoid valve in the commercial vehicle EBS system with the temperature of the adjacent axle solenoid valve, thereby completing the solenoid valve temperature estimation.

[0015] The present invention proposes a computer device, including a memory, a processor, and a computer program stored in the memory and executable in the processor, wherein the processor executes the computer program to implement the steps of the above-described method for estimating the temperature of a solenoid valve based on the temperature of a controller core.

[0016] The present invention proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method for estimating the temperature of a solenoid valve based on the temperature of a controller core.

[0017] Compared with the prior art, the present invention has the following beneficial technical effects: This invention proposes a method for estimating solenoid valve temperature based on the controller core temperature. This method constructs a paired sample set by synchronously acquiring the EBS controller core temperature and the corresponding solenoid valve temperature, eliminating initial errors caused by data timing deviations and providing a reliable data foundation for high-precision fitting. Simultaneously, relying on the controller's built-in temperature measurement unit, no additional hardware is required, effectively reducing system costs. The least squares algorithm is used for offline fitting of the sample set to solve for the optimal linear fitting parameters, establishing a linear correlation model between the core temperature and the solenoid valve temperature. This avoids the cumulative error caused by the superposition of multiple parameters in the Joule heating model, significantly improving the accuracy and stability of temperature estimation. Based on the fitted parameters, a linear relationship is constructed, and the real-time solenoid valve temperature is calculated online using the real-time acquired core temperature. This method has low computational load, adapts to the computing power limitations of automotive-grade controllers, and ensures the real-time nature of temperature data. Multiple control intervals are divided based on preset temperature thresholds, and differentiated control strategies are implemented to achieve low-temperature anti-adhesion, room-temperature adaptive compensation, and high-temperature overheat protection, fundamentally reducing the risk of solenoid valve failure and ensuring the functional safety of the EBS system.

[0018] Furthermore, this method synchronously collects the core temperature data of the front and rear axle controllers of the EBS system and the measured temperature data of the corresponding solenoid valves via the vehicle's CAN bus. It then associates and pairs these two types of time-synchronized data to construct standardized temperature samples, summarizing them into a temperature pairing sample set. This effectively eliminates the initial fitting error introduced by data time-series mismatch, laying a data foundation for high-precision model construction. Moreover, it is entirely based on existing hardware architecture, requiring no additional temperature measurement hardware, effectively reducing system costs. Simultaneously, a standardized least-squares loss function is constructed based on the sample set. By taking the partial derivative of the loss function and locking the global minimum, the optimal slope and intercept fitting parameters are obtained, avoiding the cumulative error caused by the multi-parameter coupling and superposition of existing Joule heating models. This significantly improves the accuracy and robustness of the temperature estimation model. In addition, the independent and dependent variables are clearly defined, and a standardized linear fitting relationship is constructed based on the optimal fitting parameters, greatly simplifying the online solution process and ensuring the real-time performance of temperature calculation.

[0019] Furthermore, this method divides three continuous temperature control intervals into two temperature thresholds: 0℃ and 60℃. The interval boundaries are clear, fully covering the entire operating temperature range of the solenoid valve. The strategy triggering logic is simple and controllable, and it is compatible with the computing power constraints of automotive-grade controllers. At the same time, differentiated closed-loop control strategies are configured for each interval. In the low-temperature interval, differentiated chatter strategies are configured for conventional solenoid valves and ABS solenoid valves to avoid valve core jamming. In the normal temperature interval, temperature-duty cycle adaptive compensation is used to offset the temperature drift of the coil resistance, ensuring braking control accuracy. In the high-temperature interval, the power supply to the solenoid valve is cut off and the mechanical working mode is switched to avoid high-temperature erosion of the coil, ensuring uninterrupted braking capability of the entire vehicle and improving the functional safety and operational stability of the EBS system. Attached Figure Description

[0020] Figure 1 This is a flowchart illustrating the method for estimating the temperature of a solenoid valve based on the controller core temperature proposed in this invention. Figure 2 This is a circuit diagram for the solenoid valve of an integrated EBS system for the rear axle of a commercial vehicle. Figure 3 This is a diagram illustrating the first control strategy in the method for estimating the temperature of a solenoid valve based on the controller core temperature proposed in this invention. Figure 4 A schematic diagram of a computer device provided in an embodiment of the present invention; Figure 5 This is a block diagram of a chip provided according to an embodiment of the present invention. Detailed Implementation

[0021] In the following description, only certain exemplary embodiments are briefly described. As those skilled in the art will recognize, the described embodiments can be modified in various ways without departing from the spirit or scope of the invention. Therefore, the drawings and description are considered to be exemplary in nature and not restrictive.

[0022] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0023] To better illustrate this solution, the solenoid valve circuit connection of the commercial vehicle rear axle integrated EBS system is described below. In existing commercial vehicle rear axle integrated EBS systems, the central ECU and rear axle ECU are highly integrated, and simultaneously integrated with the rear axle valve body to form a rear axle module assembly, installed at the rear axle location. The front axle ECU is integrated with the front axle valve body and communicates with the rear axle module assembly via a proprietary CAN bus. Figure 2 As shown in the diagram, the dashed lines represent hard wires, the dotted lines represent CAN lines, and the dotted lines represent the valve body. The front axle intake solenoid valve, exhaust solenoid valve, and backup pressure solenoid valve are integrated with the front axle ECU into a front axle module assembly, connected via internal wiring harnesses. This front axle module assembly is installed near the front axle of the vehicle. The rear axle left intake solenoid valve, left exhaust solenoid valve, left backup pressure solenoid valve, right intake solenoid valve, right exhaust solenoid valve, and right backup pressure solenoid valve are highly integrated with the rear axle controller and central ECU into a rear axle module assembly, connected via internal wiring harnesses. This entire rear axle module assembly is installed near the rear axle of the vehicle. The trailer module has no control unit; its intake solenoid valve, exhaust solenoid valve, and backup pressure solenoid valve are connected to the rear axle module assembly via external hard wires, and are located further from the control unit. The installation position of the trailer module assembly depends on the overall vehicle layout, whether it is closer to the front or rear axle.

[0024] This invention proposes a method for estimating the temperature of a solenoid valve based on the temperature of the controller core, such as... Figure 1 As shown, it includes the following steps: Based on the core temperature of the controller and the corresponding solenoid valve temperature collected from the commercial vehicle EBS system, a temperature pairing sample set was constructed. Through high-precision synchronous acquisition and abnormal data cleaning, a highly reliable temperature pairing sample set was constructed, eliminating the source of error at the data level from the source. This provides a core data foundation for the high accuracy of the subsequent fitting model, while also adapting to the hardware layout characteristics of the rear axle integrated EBS system, ensuring that the sample data is completely matched with the actual vehicle operating scenario.

[0025] Specifically, the EBS system of the commercial vehicle is powered on, driving the solenoid valve to enter the normal operating state of the corresponding working condition. The core temperature data of the front controller and rear axle controller in the commercial vehicle's EBS system are collected via the CAN bus at 10ms intervals and recorded as follows: Simultaneously, a temperature measuring gun with an accuracy of ±0.2℃ is used to measure the temperature. The measuring point is fixed at the end of the solenoid valve coil winding, and the corresponding solenoid valve temperature data is collected and recorded as follows. The 3σ criterion was used to analyze the collected kernel temperature data. Temperature data of solenoid valve Perform cleaning and record the core temperature data after cleaning. Corresponding solenoid valve temperature data By performing correlation, multiple sets of standardized core temperature and solenoid valve temperature pairing samples were obtained, i.e. ( , ); All temperature-paired samples are aggregated into a single set to obtain the temperature-paired sample set, i.e. ( , ).

[0026] The sample set was fitted offline using the least squares algorithm to solve and determine the slope fitting parameters and intercept fitting parameters of the temperature linear fitting equation. Through the least squares offline fitting, a strong linear correlation model between the controller core temperature and the solenoid valve temperature was established, avoiding the cumulative error of the Joule heating model with multiple parameters superimposed. At the same time, the high reliability of the model was ensured through accuracy verification and parameter solidification.

[0027] Specifically, based on temperature-paired sample sets ( , The temperature-paired samples in the data were fitted offline to establish a least-squares loss function; The least squares loss function is: (1) in, For the solenoid valve temperature, The parameters are for slope fitting. These are the intercept fitting parameters. For kernel temperature, This represents the number of temperature-paired sample groups.

[0028] Slope fitting parameters based on least squares loss function Fitting parameters with intercept Find the bias and expand upon it further. The specific process is as follows: Obtain the fitting parameters for the slope calculation from equation (1). The partial derivatives are: (2) Equation (2) can be further illustrated as follows: (3) Setting equation (3) to 0, we get: (4) Find the fitting parameters for the intercept in equation (1). The partial derivatives are: (5) Equation (5) can be further illustrated as follows: (6) Setting equation (5) to 0, we get: (7) Based on the slope fitting parameters of equations (7) and (4) Fitting parameters with intercept ; Right now: (8) (9) in, For the solenoid valve temperature, The parameters are for slope fitting. These are the intercept fitting parameters. For kernel temperature, This represents the number of temperature-paired sample groups.

[0029] The real-time temperature of the controller's core is acquired and substituted into a linear fitting equation constructed based on the slope fitting parameters and the intercept fitting parameters to obtain the real-time temperature of the solenoid valve. The controller's built-in on-chip temperature sensor eliminates the need for additional dedicated temperature measurement hardware, significantly reducing system hardware costs. Through a nearby axle temperature synchronization mechanism, it perfectly adapts to the structural characteristics of the rear axle integrated EBS system where the trailer solenoid valve is separated from the central ECU, achieving blind-spot-free monitoring of the temperature of all solenoid valves in the vehicle. Simultaneously, the calculation cycle is completely synchronized with the braking control cycle, ensuring the real-time performance and effectiveness of subsequent temperature control strategies.

[0030] Specifically, the real-time temperature of the core is defined as the independent variable, and the real-time temperature of the solenoid valve is defined as the dependent variable. A linear fitting relationship is constructed based on the slope fitting parameter and the intercept fitting parameter. The linear fitting equation is: (10) in, This refers to the real-time temperature of the solenoid valve. The parameters are for slope fitting. These are the intercept fitting parameters. This is the real-time temperature of the kernel.

[0031] Real-time temperature of the controller's core Real-time kernel temperature The real-time temperature of the solenoid valve is calculated by inputting the data into the linear fitting equation. .

[0032] Different temperature control ranges are divided based on preset temperature thresholds, and control strategies are configured for each temperature control range. This division of temperature control ranges based on preset temperature thresholds achieves segmented and differentiated closed-loop control: in the low temperature range, valve core sticking is avoided through non-intrusive flutter; in the normal temperature range, braking control accuracy is ensured through adaptive compensation; and in the high temperature range, component ablation is avoided through power-off protection and mode switching. This fundamentally reduces the failure risk of the solenoid valve, while balancing component lifespan, system control performance, and vehicle driving safety, fully meeting the functional safety requirements of the EBS system.

[0033] Specifically, a first temperature threshold and a second temperature threshold are preset; wherein, the first temperature threshold is preset to 0°C, and the second temperature threshold is 60°C; A first temperature control range, a second temperature control range, and a third temperature control range are determined based on a first temperature threshold and a second temperature threshold; wherein, the first control range is defined as: the real-time core temperature does not exceed 0℃, i.e. The second control range is: the real-time core temperature does not exceed 60℃ and is greater than 0℃, i.e. The third control range is defined as follows: when the real-time temperature of the core exceeds 60°C, i.e. .

[0034] A first control strategy is configured for the first control range. The first control strategy is: when the temperature is within the first control range, i.e. To prevent the solenoid valve from sticking at low temperatures, periodic electrical stimulation should be applied during the solenoid valve's non-operational window, such as... Figure 3 As shown, the front axle solenoid valve, rear axle solenoid valve, trailer solenoid valve, intake solenoid valve, exhaust solenoid valve and backup pressure solenoid valve in the commercial vehicle EBS system are given a 1s cycle and a duty cycle of 0.05%, while the ABS solenoid valve is given a 200ms cycle and a duty cycle of 0.3%. A second control strategy is configured for the second temperature control range. The second control strategy is: when As the temperature rises, the resistance of the solenoid coil increases, and the corresponding solenoid valve control command needs to be increased accordingly. Duty cycle compensation is provided during the solenoid valve operation. If the temperature increases by 20℃ / s, the duty cycle of all solenoid valves in the commercial vehicle EBS system will increase by 1% accordingly. A third control strategy is configured for the third temperature control range. The third control strategy is as follows: when In order to prevent the solenoid valve from burning out due to high temperature caused by continued application of voltage level, the system automatically cuts off the power to the solenoid valve and switches to mechanical mode in time. That is, the commercial vehicle EBS system cuts off the power supply to the solenoid valve, stops the voltage level signal output, and switches the commercial vehicle EBS system to mechanical working mode.

[0035] Based on the real-time temperature matching of the solenoid valve, the temperature of the axle solenoid valve in the commercial vehicle EBS system is adjusted according to the control strategy corresponding to the temperature adjustment range, and the temperature of the trailer solenoid valve in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve to complete the solenoid valve temperature estimation.

[0036] Specifically, the real-time temperature of the solenoid valve Compare with the first temperature threshold and the second temperature threshold respectively. Within the first control range, a 1-second cycle with a 0.05% duty cycle flutter is applied to the front axle solenoid valve, rear axle solenoid valve, trailer solenoid valve, intake solenoid valve, exhaust solenoid valve, and backup pressure solenoid valve in the commercial vehicle EBS system; a 200ms cycle with a 0.3% duty cycle is applied to the ABS solenoid valve. The temperature of the trailer solenoid valve in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve. like If the vehicle is located in the second control zone, the duty cycle of all solenoid valves in the commercial vehicle EBS system will increase by 1% accordingly; and the temperature of the trailer solenoid valve in the commercial vehicle EBS system will be synchronized with the temperature of the adjacent axle solenoid valve. like When located in the third control zone, the commercial vehicle EBS system cuts off the power supply to the solenoid valve, stops the output of the level signal, and switches the commercial vehicle EBS system to mechanical working mode; and synchronizes the temperature of the trailer solenoid valve in the commercial vehicle EBS system with the temperature of the adjacent axle solenoid valve.

[0037] This invention proposes a system for estimating solenoid valve temperature based on controller kernel temperature, which is used in the above-mentioned method for estimating solenoid valve temperature based on controller kernel temperature. The system includes a data acquisition module, an offline fitting module, a real-time calculation module, a strategy configuration module, and a control execution module. The data acquisition module is configured to construct a temperature pairing sample set based on the core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system. The offline fitting module is configured to perform offline fitting of the sample set based on the least squares algorithm, and solve and determine the slope and intercept fitting parameters of the temperature linear fitting relationship. The real-time calculation module is configured to collect the real-time temperature of the controller's core, substitute it into the linear fitting formula, and solve for the real-time temperature of the solenoid valve. The strategy configuration module is configured to divide different temperature control intervals based on a preset temperature threshold and configure control strategies for the temperature control intervals. The control execution module is configured to adjust the temperature of the axle solenoid valve in the commercial vehicle EBS system based on the real-time temperature matching of the solenoid valve and the control strategy corresponding to the temperature adjustment range, and to synchronize the temperature of the trailer solenoid valve in the commercial vehicle EBS system with the temperature of the adjacent axle solenoid valve, thereby completing the solenoid valve temperature estimation.

[0038] Based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system, a temperature pairing sample set is constructed. The sample set is then offline fitted using a least squares algorithm to solve for and determine the slope and intercept fitting parameters of the linear temperature fitting equation. The real-time core temperature of the controller is collected and substituted into the linear fitting equation constructed based on the slope and intercept fitting parameters to obtain the real-time solenoid valve temperature. Different temperature control intervals are divided based on preset temperature thresholds, and control strategies are configured for each temperature control interval. The real-time solenoid valve temperature is matched to the corresponding temperature control interval, and the axle solenoid valve temperature in the commercial vehicle EBS system is adjusted based on the control strategy corresponding to the temperature control interval. The trailer solenoid valve temperature in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve, thus completing the solenoid valve temperature estimation.

[0039] In another embodiment of the present invention, a computer device is proposed, comprising a processor and a memory. The memory stores a computer program, which includes program instructions. The processor executes the program instructions stored in the computer storage medium. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to implement a corresponding method flow or corresponding function. The processor in this embodiment of the present invention can be used to implement the operation of a method for estimating the temperature of a solenoid valve based on the temperature of the controller core, including: Based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system, a temperature pairing sample set is constructed. The sample set is then offline fitted using a least squares algorithm to solve for and determine the slope and intercept fitting parameters of the linear temperature fitting equation. The real-time core temperature of the controller is collected and substituted into the linear fitting equation constructed based on the slope and intercept fitting parameters to obtain the real-time solenoid valve temperature. Different temperature control intervals are divided based on preset temperature thresholds, and control strategies are configured for each temperature control interval. The real-time solenoid valve temperature is matched to the corresponding temperature control interval, and the axle solenoid valve temperature in the commercial vehicle EBS system is adjusted based on the control strategy corresponding to the temperature control interval. The trailer solenoid valve temperature in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve, thus completing the solenoid valve temperature estimation.

[0040] In another embodiment of the present invention, a storage medium is also proposed, specifically a computer-readable storage medium (Memory). A computer-readable storage medium is a memory device in a terminal device used to store programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the terminal device and extended storage media supported by the terminal device. The computer-readable storage medium provides storage space that stores the terminal's operating system. Furthermore, this storage space also stores one or more instructions suitable for loading and execution by a processor. These instructions can be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here can be high-speed RAM or non-volatile memory, such as at least one disk storage device.

[0041] One or more instructions stored in a computer-readable storage medium can be loaded and executed by a processor to implement the corresponding steps of the method for estimating the solenoid valve temperature based on the controller core temperature in the above embodiments; one or more instructions in the computer-readable storage medium are loaded and executed by the processor in the following steps: Based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system, a temperature pairing sample set is constructed. The sample set is then offline fitted using a least squares algorithm to solve for and determine the slope and intercept fitting parameters of the linear temperature fitting equation. The real-time core temperature of the controller is collected and substituted into the linear fitting equation constructed based on the slope and intercept fitting parameters to obtain the real-time solenoid valve temperature. Different temperature control intervals are divided based on preset temperature thresholds, and control strategies are configured for each temperature control interval. The real-time solenoid valve temperature is matched to the corresponding temperature control interval, and the axle solenoid valve temperature in the commercial vehicle EBS system is adjusted based on the control strategy corresponding to the temperature control interval. The trailer solenoid valve temperature in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve, thus completing the solenoid valve temperature estimation.

[0042] Please see Figure 4 The terminal device is a computer device. In this embodiment, the computer device 60 includes a processor 61, a memory 62, and a computer program 63 stored in the memory 62 and executable on the processor 61. When executed by the processor 61, the computer program 63 implements the method for estimating the solenoid valve temperature based on the controller core temperature as described in the embodiment. To avoid repetition, these details are not elaborated here. Alternatively, when executed by the processor 61, the computer program 63 implements the functions of each model / unit in the system for estimating the solenoid valve temperature based on the controller core temperature as described in the embodiment. To avoid repetition, these details are not elaborated here.

[0043] Computer device 60 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. Computer device 60 may include, but is not limited to, a processor 61 and a memory 62. Those skilled in the art will understand that... Figure 4 This is merely an example of computer device 60 and does not constitute a limitation on computer device 60. It may include more or fewer components than shown, or combine certain components, or different components. For example, computer device may also include input / output devices, network access devices, buses, etc.

[0044] The processor 61 may be a central processing unit (CPU), or other general-purpose processors, CPUs, graphics processing units (GPUs), digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, quantum computing-based data processing logic units, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0045] The memory 62 can be an internal storage unit of the computer device 60, such as a hard disk or RAM of the computer device 60. The memory 62 can also be an external storage device of the computer device 60, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc. equipped on the computer device 60.

[0046] Furthermore, the memory 62 may include both internal storage units of the computer device 60 and external storage devices. The memory 62 is used to store computer programs and other programs and data required by the computer device. The memory 62 can also be used to temporarily store data that has been output or will be output.

[0047] Any references to memory, databases, or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0048] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0049] Please see Figure 5 The terminal device is a chip. In this embodiment, the chip 600 includes a processor 622, which may be one or more, and a memory 632 for storing computer programs executable by the processor 622. The computer program stored in the memory 632 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processor 622 may be configured to execute the computer program to perform the aforementioned method for estimating the solenoid valve temperature based on the controller core temperature.

[0050] Additionally, chip 600 may also include a power supply component 626 and a communication component 650. The power supply component 626 can be configured to perform power management of chip 600, and the communication component 650 can be configured to enable communication of chip 600, such as wired or wireless communication. Furthermore, chip 600 may also include an input / output interface 658. Chip 600 can operate on an operating system stored in memory 632.

[0051] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or basic characteristics. Therefore, the embodiments should be considered exemplary and non-limiting in all respects.

[0052] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can be appropriately combined to form other embodiments that can be understood by those skilled in the art. The above content is only for illustrating the technical concept of the present invention and should not be used to limit the scope of protection of the present invention. Any modifications made to the technical solutions based on the technical concept proposed in this invention fall within the scope of protection of this invention.

Claims

1. A method for estimating the temperature of a solenoid valve based on the temperature of the controller core, characterized in that, include: Based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the EBS system of commercial vehicles, a temperature pairing sample set is constructed. The sample set is fitted offline using the least squares algorithm to solve and determine the slope fitting parameters and intercept fitting parameters of the temperature linear fitting equation. The real-time temperature of the controller's core is collected in real time, and then substituted into the linear fitting relationship constructed based on the slope fitting parameters and the intercept fitting parameters to obtain the real-time temperature of the solenoid valve in real time. Different temperature control ranges are divided based on preset temperature thresholds, and control strategies are configured for the temperature control ranges. Based on the real-time temperature matching of the solenoid valve and the corresponding temperature control range, the temperature of the axle solenoid valve in the commercial vehicle EBS system is controlled according to the control strategy corresponding to the temperature control range, and the temperature of the trailer solenoid valve in the commercial vehicle EBS system is synchronized with the temperature of the adjacent axle solenoid valve to complete the solenoid valve temperature estimation.

2. The method for estimating the temperature of a solenoid valve based on the controller core temperature according to claim 1, characterized in that, Based on the collected core temperature of the controller and the corresponding solenoid valve temperature in the EBS system of commercial vehicles, a temperature pairing sample set is constructed, including: After the commercial vehicle EBS system is powered on, the core temperature data of the front controller and rear axle controller in the commercial vehicle EBS system are collected in real time via the CAN bus, and the corresponding solenoid valve temperature data are collected synchronously. The core temperature data is associated with the corresponding solenoid valve temperature data to establish multiple sets of temperature pairing samples between core temperature and solenoid valve temperature. All the temperature-paired samples are aggregated into a single set to obtain the temperature-paired sample set.

3. The method for estimating the temperature of a solenoid valve based on the controller core temperature according to claim 1, characterized in that, The process of offline fitting of the sample set based on the least squares algorithm includes: Offline fitting is performed based on the temperature pairing samples in the temperature pairing sample set to establish a least squares loss function; By taking the partial derivative of the least squares loss function and locking in the minimum value, the slope fitting parameters and the intercept fitting parameters are obtained.

4. The method for estimating the temperature of a solenoid valve based on the controller core temperature according to claim 3, characterized in that, The least squares loss function is: in, For the solenoid valve temperature, The parameters are for slope fitting. These are the intercept fitting parameters. This refers to the core temperature.

5. The method for estimating the temperature of a solenoid valve based on the controller core temperature according to claim 1, characterized in that, The linear fitting relationship constructed based on the slope fitting parameters and the intercept fitting parameters includes: Define the real-time temperature of the kernel as the independent variable and the real-time temperature of the solenoid valve as the dependent variable, and construct a linear fitting relationship based on the slope fitting parameter and the intercept fitting parameter. The linear fitting equation is as follows: in, This refers to the real-time temperature of the solenoid valve. The parameters are for slope fitting. These are the intercept fitting parameters. This is the real-time temperature of the kernel.

6. The method for estimating the temperature of a solenoid valve based on the controller core temperature according to claim 3, characterized in that, Different temperature control ranges are divided based on preset temperature thresholds, and control strategies are configured for the temperature control ranges, including: Preset a first temperature threshold and a second temperature threshold; Based on the first temperature threshold and the second temperature threshold, a first temperature control range, a second temperature control range, and a third temperature control range are determined. A first control strategy is configured for the first control range. The first control strategy provides a 1s cycle and a 0.05% duty cycle flutter to the front axle solenoid valve, rear axle solenoid valve, trailer solenoid valve, intake solenoid valve, exhaust solenoid valve and backup pressure solenoid valve in the commercial vehicle EBS system, and provides a 200ms cycle and a 0.3% duty cycle to the ABS solenoid valve. A second control strategy is configured for the second temperature control range. The second control strategy is that if the temperature increases by 20℃ / s, the duty cycle of all solenoid valves in the commercial vehicle EBS system will increase by 1% accordingly. A third control strategy is configured for the third temperature control range. The third control strategy is that the commercial vehicle EBS system cuts off the power supply to the solenoid valve, stops the output of the level signal, and switches the commercial vehicle EBS system to mechanical working mode.

7. The method for estimating the temperature of a solenoid valve based on the controller core temperature according to claim 6, characterized in that, The first temperature threshold is preset to 0℃, and the second temperature threshold is 60℃; The first control range is: the real-time temperature of the kernel does not exceed 0°C; The second control range is: the real-time temperature of the core does not exceed 60°C and is greater than 0°C; The third control range is defined as follows: the real-time temperature of the core exceeds 60°C.

8. A system for estimating the temperature of a solenoid valve based on the temperature of a controller core, used to implement the method for estimating the temperature of a solenoid valve based on the temperature of a controller core as described in any one of claims 1 to 7, characterized in that, include: The data acquisition module is configured to construct a temperature pairing sample set based on the core temperature of the controller and the corresponding solenoid valve temperature in the commercial vehicle EBS system. The offline fitting module is configured to perform offline fitting of the sample set based on the least squares algorithm, and solve and determine the slope and intercept fitting parameters of the temperature linear fitting relationship. The real-time calculation module is configured to collect the real-time temperature of the controller's core, substitute it into the linear fitting formula, and solve for the real-time temperature of the solenoid valve. The strategy configuration module is configured to divide different temperature control intervals based on a preset temperature threshold and configure control strategies for the temperature control intervals. The control execution module is configured to adjust the temperature of the axle solenoid valve in the commercial vehicle EBS system based on the real-time temperature matching of the solenoid valve and the control strategy corresponding to the temperature adjustment range, and to synchronize the temperature of the trailer solenoid valve in the commercial vehicle EBS system with the temperature of the adjacent axle solenoid valve, thereby completing the solenoid valve temperature estimation.

9. A computer device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory and executable in the processor, wherein the processor executes the computer program to implement the steps of the method for estimating the temperature of a solenoid valve based on the temperature of a controller core 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 a computer program that, when executed by a processor, implements the steps of the method for estimating the temperature of a solenoid valve based on the controller core temperature as described in any one of claims 1 to 7.